iwlwifi: mvm: support dumping UMAC internal txfifos
[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
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
a825eaec 209W: https://linuxtv.org
91952bc0
AP
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
ea8f8fc8 226F: include/linux/syscalls.h
ea8f8fc8
JT
227F: kernel/sys_ni.c
228
249e3c85 229ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 230M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
231L: lm-sensors@lm-sensors.org
232S: Maintained
679655da 233F: drivers/hwmon/abituguru.c
f2b84bbc 234
249e3c85 235ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 236M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
237L: lm-sensors@lm-sensors.org
238S: Maintained
679655da 239F: drivers/hwmon/abituguru3.c
249e3c85 240
1b06d64f
WBG
241ACCES 104-DIO-48E GPIO DRIVER
242M: William Breathitt Gray <vilhelm.gray@gmail.com>
243L: linux-gpio@vger.kernel.org
244S: Maintained
245F: drivers/gpio/gpio-104-dio-48e.c
246
6ddcf9b4
WBG
247ACCES 104-IDI-48 GPIO DRIVER
248M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
249L: linux-gpio@vger.kernel.org
250S: Maintained
251F: drivers/gpio/gpio-104-idi-48.c
252
e2558989
WBG
253ACCES 104-IDIO-16 GPIO DRIVER
254M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
255L: linux-gpio@vger.kernel.org
256S: Maintained
257F: drivers/gpio/gpio-104-idio-16.c
258
1da177e4 259ACENIC DRIVER
8b58be88 260M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
261L: linux-acenic@sunsite.dk
262S: Maintained
531c4f89 263F: drivers/net/ethernet/alteon/acenic*
1da177e4 264
e86435eb 265ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 266M: Peter Feuerer <peter@piie.net>
d0944853 267L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
268W: http://piie.net/?section=acerhdf
269S: Maintained
270F: drivers/platform/x86/acerhdf.c
e86435eb 271
745a5d21 272ACER WMI LAPTOP EXTRAS
182ae55c 273M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 274L: platform-driver-x86@vger.kernel.org
745a5d21 275S: Maintained
679655da 276F: drivers/platform/x86/acer-wmi.c
745a5d21 277
1da177e4 278ACPI
9c3646d1 279M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 280M: Len Brown <lenb@kernel.org>
6968e50c 281L: linux-acpi@vger.kernel.org
360818b8
RW
282W: https://01.org/linux-acpi
283Q: https://patchwork.kernel.org/project/linux-acpi/list/
284T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 285S: Supported
679655da
JP
286F: drivers/acpi/
287F: drivers/pnp/pnpacpi/
288F: include/linux/acpi.h
43368e74 289F: include/acpi/
3a75ef0c 290F: Documentation/acpi/
89ca78a0 291F: Documentation/ABI/testing/sysfs-bus-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>
cc0b07ed 395L: lm-sensors@lm-sensors.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>
cae2caae
CL
402L: lm-sensors@lm-sensors.org
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>
447L: lm-sensors@lm-sensors.org
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>
b058b859
JD
460L: lm-sensors@lm-sensors.org
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
f62092f6
LFT
599ALTERA MAILBOX DRIVER
600M: Ley Foon Tan <lftan@altera.com>
601L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
602S: Maintained
603F: drivers/mailbox/mailbox-altera.c
604
c5abbba9
THL
605ALTERA PIO DRIVER
606M: Tien Hock Loh <thloh@altera.com>
607L: linux-gpio@vger.kernel.org
608S: Maintained
609F: drivers/gpio/gpio-altera.c
610
16b8b922 611ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 612M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
613L: netdev@vger.kernel.org
614L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
615S: Maintained
616F: drivers/net/ethernet/altera/
617
adf9251f
TK
618ALTERA UART/JTAG UART SERIAL DRIVERS
619M: Tobias Klauser <tklauser@distanz.ch>
620L: linux-serial@vger.kernel.org
61bd0943 621L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
622S: Maintained
623F: drivers/tty/serial/altera_uart.c
624F: drivers/tty/serial/altera_jtaguart.c
625F: include/linux/altera_uart.h
626F: include/linux/altera_jtaguart.h
627
f4875e12
TL
628AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
629M: Tom Lendacky <thomas.lendacky@amd.com>
630L: linux-crypto@vger.kernel.org
631S: Supported
632F: drivers/crypto/ccp/
633F: include/linux/ccp.h
634
512d1027 635AMD FAM15H PROCESSOR POWER MONITORING DRIVER
96818b58 636M: Huang Rui <ray.huang@amd.com>
512d1027 637L: lm-sensors@lm-sensors.org
96818b58 638S: Supported
512d1027
AH
639F: Documentation/hwmon/fam15h_power
640F: drivers/hwmon/fam15h_power.c
641
167a675a 642AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
67d76710 643L: linux-geode@lists.infradead.org (moderated for non-subscribers)
b4731977 644S: Orphan
faf2e1db 645F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 646
f90b8116 647AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 648P: Andres Salomon <dilinger@queued.net>
67d76710 649L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
650W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
651S: Supported
679655da
JP
652F: drivers/char/hw_random/geode-rng.c
653F: drivers/crypto/geode*
8a61f013 654F: drivers/video/fbdev/geode/
679655da 655F: arch/x86/include/asm/geode.h
f90b8116 656
919ee7dd 657AMD IOMMU (AMD-VI)
e4110568 658M: Joerg Roedel <joro@8bytes.org>
919ee7dd 659L: iommu@lists.linux-foundation.org
525b233c 660T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 661S: Maintained
b2c16391
JP
662F: drivers/iommu/amd_iommu*.[ch]
663F: include/linux/amd-iommu.h
919ee7dd 664
16423d67 665AMD KFD
1241e0b4 666M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
667L: dri-devel@lists.freedesktop.org
668T: git git://people.freedesktop.org/~gabbayo/linux.git
669S: Supported
130e0371
OG
670F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 672F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 673F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 674F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
675F: drivers/gpu/drm/amd/include/cik_structs.h
676F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 677F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
678F: drivers/gpu/drm/radeon/radeon_kfd.c
679F: drivers/gpu/drm/radeon/radeon_kfd.h
680F: include/uapi/linux/kfd_ioctl.h
16423d67 681
45198c7b
LT
682AMD XGBE DRIVER
683M: Tom Lendacky <thomas.lendacky@amd.com>
684L: netdev@vger.kernel.org
685S: Supported
686F: drivers/net/ethernet/amd/xgbe/
45198c7b 687
284f42b6 688AMS (Apple Motion Sensor) DRIVER
8b58be88 689M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 690S: Supported
bd5f47ec 691F: drivers/macintosh/ams/
284f42b6 692
531fca16
HV
693ANALOG DEVICES INC AD9389B DRIVER
694M: Hans Verkuil <hans.verkuil@cisco.com>
695L: linux-media@vger.kernel.org
696S: Maintained
697F: drivers/media/i2c/ad9389b*
698
614b4384
LPC
699ANALOG DEVICES INC ADV7180 DRIVER
700M: Lars-Peter Clausen <lars@metafoo.de>
701L: linux-media@vger.kernel.org
702W: http://ez.analog.com/community/linux-device-drivers
703S: Supported
704F: drivers/media/i2c/adv7180.c
705
c40ddfa3
HV
706ANALOG DEVICES INC ADV7511 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7511*
711
531fca16
HV
712ANALOG DEVICES INC ADV7604 DRIVER
713M: Hans Verkuil <hans.verkuil@cisco.com>
714L: linux-media@vger.kernel.org
715S: Maintained
716F: drivers/media/i2c/adv7604*
717
c40ddfa3
HV
718ANALOG DEVICES INC ADV7842 DRIVER
719M: Hans Verkuil <hans.verkuil@cisco.com>
720L: linux-media@vger.kernel.org
721S: Maintained
722F: drivers/media/i2c/adv7842*
723
527a1a83 724ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 725M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 726L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 727W: http://wiki.analog.com/
a4edbc10 728W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 729S: Supported
39c9d199 730F: sound/soc/codecs/adau*
cc52688a 731F: sound/soc/codecs/adav*
4bdef3bd 732F: sound/soc/codecs/ad1*
ae48f5ef 733F: sound/soc/codecs/ad7*
4bdef3bd 734F: sound/soc/codecs/ssm*
40216ce7 735F: sound/soc/codecs/sigmadsp.*
4bdef3bd 736
527a1a83 737ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 738L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
739L: alsa-devel@alsa-project.org (moderated for non-subscribers)
740W: http://blackfin.uclinux.org/
741S: Supported
742F: sound/soc/blackfin/*
7d1f9018 743
4ce72abc
LPC
744ANALOG DEVICES INC IIO DRIVERS
745M: Lars-Peter Clausen <lars@metafoo.de>
746M: Michael Hennerich <Michael.Hennerich@analog.com>
747W: http://wiki.analog.com/
748W: http://ez.analog.com/community/linux-device-drivers
749S: Supported
750F: drivers/iio/*/ad*
751X: drivers/iio/*/adjd*
752F: drivers/staging/iio/*/ad*
753F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 754
0e3b67b3
LPC
755ANALOG DEVICES INC DMA DRIVERS
756M: Lars-Peter Clausen <lars@metafoo.de>
757W: http://ez.analog.com/community/linux-device-drivers
758S: Supported
759F: drivers/dma/dma-axi-dmac.c
760
41c9e95d
GK
761ANDROID DRIVERS
762M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 763M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 764M: Riley Andrews <riandrews@android.com>
0e4a566b 765T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
766L: devel@driverdev.osuosl.org
767S: Supported
768F: drivers/android/
769F: drivers/staging/android/
770
42269063 771AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 772M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 773L: linuxppc-dev@lists.ozlabs.org
93711660 774L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 775S: Maintained
679655da 776F: sound/aoa/
42269063 777
97a445da
WBG
778APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
779M: William Breathitt Gray <vilhelm.gray@gmail.com>
780L: linux-iio@vger.kernel.org
781S: Maintained
782F: drivers/iio/dac/stx104.c
783
1da177e4 784APM DRIVER
e5f6450c 785M: Jiri Kosina <jikos@kernel.org>
81024fc4 786S: Odd fixes
9f273c24 787T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
679655da
JP
788F: arch/x86/kernel/apm_32.c
789F: include/linux/apm_bios.h
c117ab84 790F: include/uapi/linux/apm_bios.h
81024fc4 791F: drivers/char/apm-emulation.c
1da177e4 792
bd7aa4b2 793APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 794M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 795L: linux-input@vger.kernel.org
75dd112a 796S: Odd fixes
679655da 797F: drivers/input/mouse/bcm5974.c
bd7aa4b2 798
6f2fad74 799APPLE SMC DRIVER
75dd112a 800M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 801L: lm-sensors@lm-sensors.org
75dd112a 802S: Odd fixes
679655da 803F: drivers/hwmon/applesmc.c
6f2fad74 804
1da177e4 805APPLETALK NETWORK LAYER
8b58be88 806M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 807S: Maintained
679655da
JP
808F: drivers/net/appletalk/
809F: net/appletalk/
1da177e4 810
21c75328
DD
811APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
812M: Duc Dang <dhdang@apm.com>
813S: Supported
814F: arch/arm64/boot/dts/apm/
815
24299502
IS
816APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
817M: Iyappan Subramanian <isubramanian@apm.com>
818M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
819S: Supported
820F: drivers/net/ethernet/apm/xgene/
821F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
822
62a37dc7
LP
823APTINA CAMERA SENSOR PLL
824M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
825L: linux-media@vger.kernel.org
826S: Maintained
827F: drivers/media/i2c/aptina-pll.*
828
1154ea7d 829ARC FRAMEBUFFER DRIVER
8b58be88 830M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 831S: Maintained
8a61f013
JH
832F: drivers/video/fbdev/arcfb.c
833F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 834
c38f6ac7
MG
835ARCNET NETWORK LAYER
836M: Michael Grzeschik <m.grzeschik@pengutronix.de>
837L: netdev@vger.kernel.org
838S: Maintained
839F: drivers/net/arcnet/
840F: include/uapi/linux/if_arcnet.h
841
1da177e4 842ARM MFM AND FLOPPY DRIVERS
8b58be88 843M: Ian Molton <spyro@f2s.com>
1da177e4 844S: Maintained
679655da
JP
845F: arch/arm/lib/floppydma.S
846F: arch/arm/include/asm/floppy.h
1da177e4 847
6f96521f
WD
848ARM PMU PROFILING AND DEBUGGING
849M: Will Deacon <will.deacon@arm.com>
70e238df 850R: Mark Rutland <mark.rutland@arm.com>
6f96521f 851S: Maintained
dd06a84b 852F: arch/arm*/kernel/perf_*
6f96521f 853F: arch/arm/oprofile/common.c
dd06a84b
MR
854F: arch/arm*/kernel/hw_breakpoint.c
855F: arch/arm*/include/asm/hw_breakpoint.h
856F: arch/arm*/include/asm/perf_event.h
fa8ad788
MR
857F: drivers/perf/arm_pmu.c
858F: include/linux/perf/arm_pmu.h
6f96521f 859
d4275354 860ARM PORT
8b58be88 861M: Russell King <linux@arm.linux.org.uk>
efc03ecb 862L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
863W: http://www.arm.linux.org.uk/
864S: Maintained
865F: arch/arm/
866
d323c243
SB
867ARM SUB-ARCHITECTURES
868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 869S: Maintained
d323c243
SB
870F: arch/arm/mach-*/
871F: arch/arm/plat-*/
872T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
873
cefbf4ea
RK
874ARM PRIMECELL AACI PL041 DRIVER
875M: Russell King <linux@arm.linux.org.uk>
876S: Maintained
877F: sound/arm/aaci.*
878
879ARM PRIMECELL CLCD PL110 DRIVER
880M: Russell King <linux@arm.linux.org.uk>
881S: Maintained
8a61f013 882F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
883
884ARM PRIMECELL KMI PL050 DRIVER
885M: Russell King <linux@arm.linux.org.uk>
886S: Maintained
887F: drivers/input/serio/ambakmi.*
888F: include/linux/amba/kmi.h
889
2761f5c2 890ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
891M: Russell King <linux@arm.linux.org.uk>
892S: Maintained
679655da 893F: drivers/mmc/host/mmci.*
2f748aaa 894F: include/linux/amba/mmci.h
2761f5c2 895
1b4304e5
RK
896ARM PRIMECELL UART PL010 AND PL011 DRIVERS
897M: Russell King <linux@arm.linux.org.uk>
898S: Maintained
899F: drivers/tty/serial/amba-pl01*.c
900F: include/linux/amba/serial.h
2761f5c2 901
cefbf4ea
RK
902ARM PRIMECELL BUS SUPPORT
903M: Russell King <linux@arm.linux.org.uk>
904S: Maintained
905F: drivers/amba/
906F: include/linux/amba/bus.h
907
2b7a52a4 908ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 909M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 910L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
911S: Maintained
912
9c784f95 913ARM/AFEB9260 MACHINE SUPPORT
8b58be88 914M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 915L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
916S: Maintained
917
2b7a52a4 918ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 919M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 920L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
921S: Maintained
922
5c6dcd7f 923ARM/Allwinner sunXi SoC support
1b106699 924M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 925M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
926L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
927S: Maintained
5c6dcd7f 928N: sun[x456789]i
60b0f380
MR
929
930ARM/Allwinner SoC Clock Support
931M: Emilio LĂ³pez <emilio@elopez.com.ar>
932S: Maintained
933F: drivers/clk/sunxi/
1b106699 934
79318452 935ARM/Amlogic Meson SoC support
7c1e3876
CC
936M: Carlo Caione <carlo@caione.org>
937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
79318452
CC
938L: linux-meson@googlegroups.com
939W: http://linux-meson.com/
7c1e3876 940S: Maintained
79318452
CC
941F: arch/arm/mach-meson/
942F: arch/arm/boot/dts/meson*
943N: meson
7c1e3876 944
eff506fa
TZ
945ARM/Annapurna Labs ALPINE ARCHITECTURE
946M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
a9e5547b 947M: Antoine Tenart <antoine.tenart@free-electrons.com>
eff506fa
TZ
948S: Maintained
949F: arch/arm/mach-alpine/
a9e5547b
AT
950F: arch/arm/boot/dts/alpine*
951F: arch/arm64/boot/dts/al/
952F: drivers/*/*alpine*
eff506fa 953
8dca5ce8 954ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
c1fc8675 955M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 956M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 957M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 958L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675 959W: http://www.linux4sam.org
9f273c24 960T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
c1fc8675
NF
961S: Supported
962F: arch/arm/mach-at91/
f0a0a58e 963F: include/soc/at91/
70e389cc
MB
964F: arch/arm/boot/dts/at91*.dts
965F: arch/arm/boot/dts/at91*.dtsi
966F: arch/arm/boot/dts/sama*.dts
967F: arch/arm/boot/dts/sama*.dtsi
5f58c970 968F: arch/arm/include/debug/at91.S
d4a89c7d 969
6e05dd4e
BB
970ARM/ATMEL AT91 Clock Support
971M: Boris Brezillon <boris.brezillon@free-electrons.com>
972S: Maintained
973F: drivers/clk/at91
974
986cf2e9 975ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 976M: Rob Herring <robh@kernel.org>
986cf2e9
RH
977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978S: Maintained
979F: arch/arm/mach-highbank/
e68d7c14
RH
980F: arch/arm/boot/dts/highbank.dts
981F: arch/arm/boot/dts/ecx-*.dts*
986cf2e9 982
d94f944e 983ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 984M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
985S: Maintained
986F: arch/arm/mach-cns3xxx/
d94f944e 987
4863dea3
SG
988ARM/CAVIUM THUNDER NETWORK DRIVER
989M: Sunil Goutham <sgoutham@cavium.com>
990M: Robert Richter <rric@kernel.org>
991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992S: Supported
322e5cc5 993F: drivers/net/ethernet/cavium/thunder/
4863dea3 994
386ab516
AS
995ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
996M: Alexander Shiyan <shc_work@mail.ru>
997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998S: Odd Fixes
b8ba3874 999N: clps711x
386ab516 1000
2b7a52a4 1001ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 1002M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 1003M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 1005S: Maintained
d19d3667
HS
1006F: arch/arm/mach-ep93xx/
1007F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
1008
1009ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 1010M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1012S: Maintained
1013
d4275354 1014ARM/CLKDEV SUPPORT
8b58be88 1015M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 1017S: Maintained
d4275354 1018F: arch/arm/include/asm/clkdev.h
4fa2651d 1019F: drivers/clk/clkdev.c
d4275354 1020
d48134e7 1021ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 1022M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 1023L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
1024S: Maintained
1025
94150095
HF
1026ARM/CONTEC MICRO9 MACHINE SUPPORT
1027M: Hubert Feurstein <hubert.feurstein@contec.at>
1028S: Maintained
1029F: arch/arm/mach-ep93xx/micro9.c
1030
a06ae860
PP
1031ARM/CORESIGHT FRAMEWORK AND DRIVERS
1032M: Mathieu Poirier <mathieu.poirier@linaro.org>
1033L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1034S: Maintained
01081f5a 1035F: drivers/hwtracing/coresight/*
a06ae860
PP
1036F: Documentation/trace/coresight.txt
1037F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1038F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1039
1da177e4 1040ARM/CORGI MACHINE SUPPORT
8b58be88 1041M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1042S: Maintained
1043
881a95f9 1044ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1045M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1047T: git git://github.com/ulli-kroll/linux.git
162500b3 1048S: Maintained
f49afbb5 1049F: arch/arm/mach-gemini/
98a9bb5b 1050F: drivers/rtc/rtc-gemini.c
881a95f9 1051
a990cbd8 1052ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1053M: Barry Song <baohua@kernel.org>
a990cbd8 1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1055T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8 1056S: Maintained
e68d7c14 1057F: arch/arm/boot/dts/prima2*
a990cbd8 1058F: arch/arm/mach-prima2/
4a9c44f1 1059F: drivers/clk/sirf/
05f30e8d 1060F: drivers/clocksource/timer-prima2.c
5833ac98 1061F: drivers/clocksource/timer-atlas7.c
f8505ef5 1062N: [^a-z]sirf
a990cbd8 1063
c9d862c4
BS
1064ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1065M: Baruch Siach <baruch@tkos.co.il>
1066L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067S: Maintained
cde137aa 1068F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1069N: digicolor
1070
d4275354 1071ARM/EBSA110 MACHINE SUPPORT
8b58be88 1072M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1073L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1074W: http://www.arm.linux.org.uk/
1075S: Maintained
1076F: arch/arm/mach-ebsa110/
b955f6ca 1077F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1078
4721f3ce
UKK
1079ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1080M: Uwe Kleine-König <kernel@pengutronix.de>
1081L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082S: Maintained
1083N: efm32
1084
a9da4f7e 1085ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1086M: Daniel Ribeiro <drwyrm@gmail.com>
1087M: Stefan Schmidt <stefan@openezx.org>
1088M: Harald Welte <laforge@openezx.org>
d66f1886 1089L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1090W: http://www.openezx.org/
1091S: Maintained
cafc2265
SS
1092T: topgit git://git.openezx.org/openezx.git
1093F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1094
6a915af9 1095ARM/FARADAY FA526 PORT
162500b3 1096M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1098S: Maintained
1fa7e547 1099T: git git://git.berlios.de/gemini-board
f49afbb5 1100F: arch/arm/mm/*-fa*
6a915af9 1101
d4275354 1102ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1103M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1105W: http://www.arm.linux.org.uk/
1106S: Maintained
1107F: arch/arm/include/asm/hardware/dec21285.h
1108F: arch/arm/mach-footbridge/
1109
86183a5f 1110ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1111M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1112M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1114S: Maintained
f1c12837 1115T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1116F: arch/arm/mach-imx/
ce515a6b 1117F: arch/arm/mach-mxs/
2a82f95c 1118F: arch/arm/boot/dts/imx*
e5dafa22 1119F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1120F: drivers/clk/imx/
1121F: include/soc/imx/
86183a5f 1122
142109d2 1123ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1124M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1125M: Sascha Hauer <kernel@pengutronix.de>
1126R: Stefan Agner <stefan@agner.ch>
1127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128S: Maintained
1129T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1130F: arch/arm/mach-imx/*vf610*
1131F: arch/arm/boot/dts/vf*
1132
2b7a52a4 1133ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1134M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1136S: Maintained
1137
90b8fc34 1138ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1139M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1141S: Maintained
1142
ef47d5f0 1143ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1144M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1145M: Paul Parsons <lost.distance@yahoo.com>
1146L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1147S: Maintained
1148F: arch/arm/mach-pxa/hx4700.c
1149F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1150F: sound/soc/pxa/hx4700.c
ef47d5f0 1151
4dfad069
WX
1152ARM/HISILICON SOC SUPPORT
1153M: Wei Xu <xuwei5@hisilicon.com>
1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155W: http://www.hisilicon.com
1156S: Supported
1157T: git git://github.com/hisilicon/linux-hisi.git
1158F: arch/arm/mach-hisi/
e68d7c14
RH
1159F: arch/arm/boot/dts/hi3*
1160F: arch/arm/boot/dts/hip*
1161F: arch/arm/boot/dts/hisi*
1162F: arch/arm64/boot/dts/hisilicon/
4dfad069 1163
21f37bc3 1164ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1165M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1166W: www.jlime.com
1167S: Maintained
084bad91
KE
1168T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1169F: arch/arm/mach-sa1100/jornada720.c
1170F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1171
5e767ab9
JMC
1172ARM/IGEP MACHINE SUPPORT
1173M: Enric Balletbo i Serra <eballetbo@gmail.com>
1174M: Javier Martinez Canillas <javier@dowhile0.org>
1175L: linux-omap@vger.kernel.org
1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177S: Maintained
06ff74fd 1178F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1179
403d2971
MV
1180ARM/INCOME PXA270 SUPPORT
1181M: Marek Vasut <marek.vasut@gmail.com>
1182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183S: Maintained
ec154082 1184F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1185
2b7a52a4 1186ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1187M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1189S: Maintained
e2bdb176
DW
1190
1191ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1192L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1193S: Orphan
2b7a52a4
LB
1194
1195ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1196M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1198S: Maintained
2b7a52a4
LB
1199
1200ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1201M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1203S: Maintained
2b7a52a4 1204
2b7a52a4 1205ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1206M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1208S: Maintained
1209
dfdd8cc9
KH
1210ARM/INTEL IXP4XX ARM ARCHITECTURE
1211M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1212M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1213L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1214S: Maintained
1215F: arch/arm/mach-ixp4xx/
1216
838553c5 1217ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1218M: Jonathan Cameron <jic23@cam.ac.uk>
1219L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1220S: Maintained
1221F: arch/arm/mach-pxa/stargate2.c
1222F: drivers/pcmcia/pxa2xx_stargate2.c
1223
2b7a52a4 1224ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1225M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1226L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1227S: Maintained
2b7a52a4
LB
1228
1229ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1230M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1232S: Maintained
1233
1154f858 1234ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1235M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1236L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1237S: Maintained
1238F: arch/arm/mach-keystone/
e68d7c14 1239F: arch/arm/boot/dts/k2*
317929cd 1240T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1241
bc6aa566 1242ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1243M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1244L: linux-kernel@vger.kernel.org
1245S: Maintained
1246F: drivers/clk/keystone/
1247
1248ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1249M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1250L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251L: linux-kernel@vger.kernel.org
1252S: Maintained
1253F: drivers/clocksource/timer-keystone.c
1254
1255ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1256M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1257L: linux-kernel@vger.kernel.org
1258S: Maintained
1259F: drivers/power/reset/keystone-reset.c
1260
1261ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1262M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1263L: linux-kernel@vger.kernel.org
1264S: Maintained
1265F: drivers/memory/*emif*
1266
2b7a52a4 1267ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1268M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1270S: Maintained
1271
3143875f
JE
1272ARM/LPC18XX ARCHITECTURE
1273M: Joachim Eastwood <manabian@gmail.com>
1274L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275S: Maintained
19c1c32c
JE
1276F: arch/arm/boot/dts/lpc43*
1277F: drivers/clk/nxp/clk-lpc18xx*
1278F: drivers/clocksource/time-lpc32xx.c
1279F: drivers/i2c/busses/i2c-lpc2k.c
1280F: drivers/memory/pl172.c
1281F: drivers/mtd/spi-nor/nxp-spifi.c
1282F: drivers/rtc/rtc-lpc24xx.c
3143875f
JE
1283N: lpc18xx
1284
3b886171 1285ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1286M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1287S: Maintained
1288
31c17ac9 1289ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1290M: Jason Cooper <jason@lakedaemon.net>
1291M: Andrew Lunn <andrew@lunn.ch>
1292M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1293M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1295S: Maintained
1296F: arch/arm/mach-mvebu/
59ec9671 1297F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1298F: arch/arm/boot/dts/armada*
1299F: arch/arm/boot/dts/kirkwood*
1300
75f41273 1301
40f4978b
SH
1302ARM/Marvell Berlin SoC support
1303M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305S: Maintained
1306F: arch/arm/mach-berlin/
31c17ac9 1307F: arch/arm/boot/dts/berlin*
e68d7c14 1308F: arch/arm64/boot/dts/marvell/berlin*
31c17ac9 1309
40f4978b 1310
4cfab57e 1311ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1312M: Jason Cooper <jason@lakedaemon.net>
1313M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1314M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1315M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1317S: Maintained
1318F: arch/arm/mach-dove/
54a246ff
NP
1319F: arch/arm/mach-mv78xx0/
1320F: arch/arm/mach-orion5x/
1321F: arch/arm/plat-orion/
31c17ac9
GC
1322F: arch/arm/boot/dts/dove*
1323F: arch/arm/boot/dts/orion5x*
1324
3b886171 1325
d69ac131
AC
1326ARM/Orion SoC/Technologic Systems TS-78xx platform support
1327M: Alexander Clouter <alex@digriz.org.uk>
1328L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1329W: http://www.digriz.org.uk/ts78xx/kernel
1330S: Maintained
1331F: arch/arm/mach-orion5x/ts78xx-*
1332
607b8fc9
EH
1333ARM/Mediatek RTC DRIVER
1334M: Eddie Huang <eddie.huang@mediatek.com>
1335L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1337S: Maintained
1338F: drivers/rtc/rtc-mt6397.c
1339
e54951c8
MB
1340ARM/Mediatek SoC support
1341M: Matthias Brugger <matthias.bgg@gmail.com>
1342L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1343L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1344S: Maintained
1345F: arch/arm/boot/dts/mt6*
1346F: arch/arm/boot/dts/mt8*
1347F: arch/arm/mach-mediatek/
1348N: mtk
1349K: mediatek
1350
0f8669e3
CY
1351ARM/Mediatek USB3 PHY DRIVER
1352M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1353L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1355S: Maintained
1356F: drivers/phy/phy-mt65xx-usb3.c
1357
adcb079f
AB
1358ARM/MICREL KS8695 ARCHITECTURE
1359M: Greg Ungerer <gerg@uclinux.org>
1360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1361F: arch/arm/mach-ks8695/
adcb079f
AB
1362S: Odd Fixes
1363
d78ff0a5 1364ARM/MIOA701 MACHINE SUPPORT
8b58be88 1365M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1366L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1367F: arch/arm/mach-pxa/mioa701.c
1368S: Maintained
1369
9624dfe6 1370ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1371M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1372S: Maintained
1373
e0ee9851 1374ARM/NOMADIK ARCHITECTURE
28b8e8d4 1375M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1376M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378S: Maintained
1379F: arch/arm/mach-nomadik/
ecc265fe 1380F: drivers/pinctrl/nomadik/
87572880 1381F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1382T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1383
9d76295a 1384ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1385M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1386L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1387W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1388S: Supported
1389
8459c159 1390ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1391M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1392M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1393S: Maintained
1394
5d783a2d 1395ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1396M: Marek Vasut <marek.vasut@gmail.com>
75280787 1397L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1398W: http://hackndev.com
1399S: Maintained
933d35f0
JP
1400F: arch/arm/mach-pxa/include/mach/palmtx.h
1401F: arch/arm/mach-pxa/palmtx.c
1402F: arch/arm/mach-pxa/include/mach/palmt5.h
1403F: arch/arm/mach-pxa/palmt5.c
1404F: arch/arm/mach-pxa/include/mach/palmld.h
1405F: arch/arm/mach-pxa/palmld.c
1406F: arch/arm/mach-pxa/include/mach/palmte2.h
1407F: arch/arm/mach-pxa/palmte2.c
1408F: arch/arm/mach-pxa/include/mach/palmtc.h
1409F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1410
b57fe924 1411ARM/PALM TREO SUPPORT
d8130624 1412M: Tomas Cech <sleep_walker@suse.com>
75280787 1413L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1414W: http://hackndev.com
1415S: Maintained
b57fe924
JP
1416F: arch/arm/mach-pxa/include/mach/palmtreo.h
1417F: arch/arm/mach-pxa/palmtreo.c
90af5811 1418
c49e1e63 1419ARM/PALMZ72 SUPPORT
8b58be88 1420M: Sergey Lapin <slapin@ossfans.org>
75280787 1421L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1422W: http://hackndev.com
1423S: Maintained
933d35f0
JP
1424F: arch/arm/mach-pxa/include/mach/palmz72.h
1425F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1426
1da177e4 1427ARM/PLEB SUPPORT
8b58be88 1428M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1429W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1430S: Maintained
1431
1432ARM/PT DIGITAL BOARD PORT
8b58be88 1433M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1434L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1435W: http://www.arm.linux.org.uk/
1436S: Maintained
1437
8fc1b0f8 1438ARM/QUALCOMM SUPPORT
bbeaa595
AG
1439M: Andy Gross <andy.gross@linaro.org>
1440M: David Brown <david.brown@linaro.org>
8fc1b0f8 1441L: linux-arm-msm@vger.kernel.org
f5d3af9d 1442L: linux-soc@vger.kernel.org
8fc1b0f8 1443S: Maintained
0c4cbf9e
BA
1444F: arch/arm/boot/dts/qcom-*.dts
1445F: arch/arm/boot/dts/qcom-*.dtsi
8fc1b0f8 1446F: arch/arm/mach-qcom/
e68d7c14 1447F: arch/arm64/boot/dts/qcom/*
f5d3af9d 1448F: drivers/soc/qcom/
c0c89faf
SB
1449F: drivers/tty/serial/msm_serial.h
1450F: drivers/tty/serial/msm_serial.c
1451F: drivers/*/pm8???-*
1452F: drivers/mfd/ssbi.c
916f743d 1453F: drivers/firmware/qcom_scm.c
bbeaa595 1454T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
8fc1b0f8 1455
2b7a52a4 1456ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1457M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1458L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1459S: Maintained
1460
b138e119
SH
1461ARM/RENESAS ARM64 ARCHITECTURE
1462M: Simon Horman <horms@verge.net.au>
1463M: Magnus Damm <magnus.damm@gmail.com>
1926e54f
SH
1464L: linux-renesas-soc@vger.kernel.org
1465Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
b138e119
SH
1466T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1467S: Supported
1468F: arch/arm64/boot/dts/renesas/
1469
d4275354 1470ARM/RISCPC ARCHITECTURE
8b58be88 1471M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1472L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1473W: http://www.arm.linux.org.uk/
1474S: Maintained
d4275354
RK
1475F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1476F: arch/arm/include/asm/hardware/ioc.h
1477F: arch/arm/include/asm/hardware/iomd.h
1478F: arch/arm/include/asm/hardware/memc.h
1479F: arch/arm/mach-rpc/
1a6422f6 1480F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1481F: drivers/net/ethernet/i825xx/ether1*
1482F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1483F: drivers/scsi/arm/
1484
08ddbb0a
HS
1485ARM/Rockchip SoC support
1486M: Heiko Stuebner <heiko@sntech.de>
1487L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1488L: linux-rockchip@lists.infradead.org
9f273c24 1489T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
08ddbb0a 1490S: Maintained
541555e9 1491F: arch/arm/boot/dts/rk3*
08ddbb0a 1492F: arch/arm/mach-rockchip/
541555e9
HS
1493F: drivers/clk/rockchip/
1494F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1495F: drivers/*/*rockchip*
541555e9
HS
1496F: drivers/*/*/*rockchip*
1497F: sound/soc/rockchip/
b4331b43 1498N: rockchip
08ddbb0a 1499
5bfb937c
KK
1500ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1501M: Kukjin Kim <kgene@kernel.org>
e8f98457 1502M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1503L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1504L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1505S: Maintained
6f0589c8 1506F: arch/arm/boot/dts/s3c*
e68d7c14
RH
1507F: arch/arm/boot/dts/s5p*
1508F: arch/arm/boot/dts/samsung*
6f0589c8 1509F: arch/arm/boot/dts/exynos*
d97236e6 1510F: arch/arm64/boot/dts/exynos/
482ce512 1511F: arch/arm/plat-samsung/
769bbb63
HS
1512F: arch/arm/mach-s3c24*/
1513F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1514F: arch/arm/mach-s5p*/
1515F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1516F: drivers/*/*s3c2410*
1517F: drivers/*/*/*s3c2410*
40c76662
MB
1518F: drivers/spi/spi-s3c*
1519F: sound/soc/samsung/*
d6b9aea6
KK
1520F: Documentation/arm/Samsung/
1521F: Documentation/devicetree/bindings/arm/samsung/
1522F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1523F: Documentation/devicetree/bindings/power/pd-samsung.txt
33d43cdd 1524N: exynos
f556cb07 1525
10ffa964
KP
1526ARM/SAMSUNG MOBILE MACHINE SUPPORT
1527M: Kyungmin Park <kyungmin.park@samsung.com>
1528L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1529S: Maintained
004bbd3c 1530F: arch/arm/mach-s5pv210/
10ffa964 1531
3ce4ccb6
KD
1532ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1533M: Kyungmin Park <kyungmin.park@samsung.com>
1534M: Kamil Debski <k.debski@samsung.com>
1535L: linux-arm-kernel@lists.infradead.org
1536L: linux-media@vger.kernel.org
1537S: Maintained
1538F: drivers/media/platform/s5p-g2d/
1539
e6a476fd
MS
1540ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1541M: Kyungmin Park <kyungmin.park@samsung.com>
1542M: Kamil Debski <k.debski@samsung.com>
6305902c 1543M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1544L: linux-arm-kernel@lists.infradead.org
1545L: linux-media@vger.kernel.org
1546S: Maintained
934455d7 1547F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1548F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1549
1550ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1551M: Kyungmin Park <kyungmin.park@samsung.com>
1552M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1553L: linux-arm-kernel@lists.infradead.org
1554L: linux-media@vger.kernel.org
1555S: Maintained
90d72ac6 1556F: drivers/media/platform/s5p-tv/
e6a476fd 1557
7d9f9bf4
AP
1558ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1559M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1560M: Jacek Anaszewski <j.anaszewski@samsung.com>
1561L: linux-arm-kernel@lists.infradead.org
1562L: linux-media@vger.kernel.org
1563S: Maintained
1564F: drivers/media/platform/s5p-jpeg/
1565
d48d38e8 1566ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1567M: Simon Horman <horms@verge.net.au>
d48d38e8 1568M: Magnus Damm <magnus.damm@gmail.com>
4a121096 1569L: linux-renesas-soc@vger.kernel.org
4a121096 1570Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
5e212598 1571T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1572S: Supported
0b514fdb
SH
1573F: arch/arm/boot/dts/emev2*
1574F: arch/arm/boot/dts/r7s*
1575F: arch/arm/boot/dts/r8a*
1576F: arch/arm/boot/dts/sh*
0b514fdb 1577F: arch/arm/configs/shmobile_defconfig
7a2071c5 1578F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1579F: arch/arm/mach-shmobile/
1580F: drivers/sh/
1581
66314223 1582ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1583M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1584S: Maintained
1585F: arch/arm/mach-socfpga/
efadb751
DN
1586F: arch/arm/boot/dts/socfpga*
1587F: arch/arm/configs/socfpga_defconfig
e68d7c14 1588F: arch/arm64/boot/dts/altera/
ba2b7d0a 1589W: http://www.rocketboards.org
efadb751 1590T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1591
1592ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1593M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1594S: Maintained
1595F: drivers/clk/socfpga/
1596
71bcada8
TT
1597ARM/SOCFPGA EDAC SUPPORT
1598M: Thor Thayer <tthayer@opensource.altera.com>
1599S: Maintained
1600F: drivers/edac/altera_edac.
1601
65ebcc11 1602ARM/STI ARCHITECTURE
a92177ea
SK
1603M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1604M: Maxime Coquelin <maxime.coquelin@st.com>
1605M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1606L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1607L: kernel@stlinux.com
1608W: http://www.stlinux.com
1609S: Maintained
1610F: arch/arm/mach-sti/
a92177ea 1611F: arch/arm/boot/dts/sti*
b8e31bf3 1612F: drivers/char/hw_random/st-rng.c
a92177ea 1613F: drivers/clocksource/arm_global_timer.c
82805d1b 1614F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1615F: drivers/i2c/busses/i2c-st.c
346e2e4a 1616F: drivers/media/rc/st_rc.c
95d66b16 1617F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1618F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1619F: drivers/phy/phy-miphy28lp.c
1620F: drivers/phy/phy-miphy365x.c
6da969a5 1621F: drivers/phy/phy-stih407-usb.c
26389c78 1622F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1623F: drivers/pinctrl/pinctrl-st.c
1624F: drivers/reset/sti/
db4112e6 1625F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1626F: drivers/tty/serial/st-asc.c
eb11adab 1627F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1628F: drivers/usb/host/ehci-st.c
1629F: drivers/usb/host/ohci-st.c
db4112e6 1630F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1631F: drivers/ata/ahci_st.c
65ebcc11 1632
ee6e7879
MC
1633ARM/STM32 ARCHITECTURE
1634M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1635L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1636S: Maintained
1637T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1638N: stm32
1639F: drivers/clocksource/armv7m_systick.c
1640
d6de5b02
MG
1641ARM/TANGO ARCHITECTURE
1642M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1643L: linux-arm-kernel@lists.infradead.org
1644S: Maintained
1645F: arch/arm/mach-tango/
1646F: arch/arm/boot/dts/tango*
1647
2b7a52a4 1648ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1649M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1650L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1651S: Maintained
1652
1bbd7089 1653ARM/TETON BGA MACHINE SUPPORT
706e69d6 1654M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1655L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656S: Maintained
1657
2b7a52a4 1658ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1659M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1660L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1661S: Maintained
1662
98ad6e3b 1663ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1664M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1665L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1666W: http://www.mcuos.com
1667S: Maintained
4e89e8f6 1668F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1669F: drivers/input/keyboard/w90p910_keypad.c
1670F: drivers/input/touchscreen/w90p910_ts.c
1671F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1672F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1673F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1674F: drivers/rtc/rtc-nuc900.c
9df92e6c 1675F: drivers/spi/spi-nuc900.c
4e89e8f6 1676F: drivers/usb/host/ehci-w90x900.c
8a61f013 1677F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1678
54274d71 1679ARM/U300 MACHINE SUPPORT
e4651a9f 1680M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1681L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682S: Supported
1683F: arch/arm/mach-u300/
9affbd24 1684F: drivers/clocksource/timer-u300.c
54274d71
LW
1685F: drivers/i2c/busses/i2c-stu300.c
1686F: drivers/rtc/rtc-coh901331.c
1687F: drivers/watchdog/coh901327_wdt.c
1688F: drivers/dma/coh901318*
87572880
LW
1689F: drivers/mfd/ab3100*
1690F: drivers/rtc/rtc-ab3100.c
1691F: drivers/rtc/rtc-coh901331.c
1692T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1693
3d00d04f
MY
1694ARM/UNIPHIER ARCHITECTURE
1695M: Masahiro Yamada <yamada.masahiro@socionext.com>
1696L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1697S: Maintained
a3ff83d2 1698F: arch/arm/boot/dts/uniphier*
e7ecbc05 1699F: arch/arm/include/asm/hardware/cache-uniphier.h
3d00d04f 1700F: arch/arm/mach-uniphier/
e7ecbc05 1701F: arch/arm/mm/cache-uniphier.c
e1a0ebc8 1702F: arch/arm64/boot/dts/socionext/
4b7f48d3 1703F: drivers/bus/uniphier-system-bus.c
dd6fd4a3 1704F: drivers/i2c/busses/i2c-uniphier*
a3ff83d2
MY
1705F: drivers/pinctrl/uniphier/
1706F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1707N: uniphier
1708
87572880 1709ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1710M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1711L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1712S: Maintained
1713F: arch/arm/mach-ux500/
e4651a9f 1714F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1715F: drivers/dma/ste_dma40*
e4651a9f 1716F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1717F: drivers/mfd/abx500*
1718F: drivers/mfd/ab8500*
e4651a9f
LW
1719F: drivers/mfd/dbx500*
1720F: drivers/mfd/db8500*
ecc265fe
JP
1721F: drivers/pinctrl/nomadik/pinctrl-ab*
1722F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1723F: drivers/rtc/rtc-ab8500.c
e4651a9f 1724F: drivers/rtc/rtc-pl031.c
87572880 1725T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1726
e93fde28
UH
1727ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1728M: Ulf Hansson <ulf.hansson@linaro.org>
1729L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1730T: git git://git.linaro.org/people/ulfh/clk.git
1731S: Maintained
1732F: drivers/clk/ux500/
1733F: include/linux/platform_data/clk-ux500.h
1734
740d93b1
PM
1735ARM/VERSATILE EXPRESS PLATFORM
1736M: Liviu Dudau <liviu.dudau@arm.com>
1737M: Sudeep Holla <sudeep.holla@arm.com>
1738M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1740S: Maintained
1741F: arch/arm/boot/dts/vexpress*
e68d7c14 1742F: arch/arm64/boot/dts/arm/
740d93b1
PM
1743F: arch/arm/mach-vexpress/
1744F: */*/vexpress*
7e8f403f 1745F: */*/*/vexpress*
740d93b1
PM
1746F: drivers/clk/versatile/clk-vexpress-osc.c
1747F: drivers/clocksource/versatile.c
1748
d4275354 1749ARM/VFP SUPPORT
8b58be88 1750M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1751L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1752W: http://www.arm.linux.org.uk/
1753S: Maintained
1754F: arch/arm/vfp/
1755
e66b6d8e
MV
1756ARM/VOIPAC PXA270 SUPPORT
1757M: Marek Vasut <marek.vasut@gmail.com>
1758L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1759S: Maintained
1760F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1761F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1762
04529fe2
TP
1763ARM/VT8500 ARM ARCHITECTURE
1764M: Tony Prisk <linux@prisktech.co.nz>
1765L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766S: Maintained
1767F: arch/arm/mach-vt8500/
41fd91b4 1768F: drivers/clocksource/vt8500_timer.c
560746eb 1769F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1770F: drivers/mmc/host/wmt-sdmmc.c
1771F: drivers/pwm/pwm-vt8500.c
1772F: drivers/rtc/rtc-vt8500.c
1773F: drivers/tty/serial/vt8500_serial.c
4f31102b 1774F: drivers/usb/host/ehci-platform.c
41fd91b4 1775F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1776F: drivers/video/fbdev/vt8500lcdfb.*
1777F: drivers/video/fbdev/wm8505fb*
1778F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1779
e66b6d8e
MV
1780ARM/ZIPIT Z2 SUPPORT
1781M: Marek Vasut <marek.vasut@gmail.com>
1782L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1783S: Maintained
1784F: arch/arm/mach-pxa/z2.c
6ab2a855 1785F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1786
5ecc4b53
JN
1787ARM/ZTE ARCHITECTURE
1788M: Jun Nie <jun.nie@linaro.org>
1789L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790S: Maintained
1791F: arch/arm/mach-zx/
1792F: drivers/clk/zte/
1793F: Documentation/devicetree/bindings/arm/zte.txt
1794F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1795
51f29d44
MS
1796ARM/ZYNQ ARCHITECTURE
1797M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1798R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1799L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1800W: http://wiki.xilinx.com
d6448b76 1801T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1802S: Supported
1803F: arch/arm/mach-zynq/
bd2a337a 1804F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1805F: drivers/block/xsysace.c
c2fd4e38
MS
1806N: zynq
1807N: xilinx
1808F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1809F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1810F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1811F: drivers/edac/synopsys_edac.c
51f29d44 1812
48ec83bc 1813ARM SMMU DRIVERS
b8f9879e
WD
1814M: Will Deacon <will.deacon@arm.com>
1815L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1816S: Maintained
1817F: drivers/iommu/arm-smmu.c
48ec83bc 1818F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1819F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1820
38074229
CM
1821ARM64 PORT (AARCH64 ARCHITECTURE)
1822M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1823M: Will Deacon <will.deacon@arm.com>
38074229 1824L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9f273c24 1825T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
38074229
CM
1826S: Maintained
1827F: arch/arm64/
d19766ec 1828F: Documentation/arm64/
38074229 1829
9d7005f9
LP
1830AS3645A LED FLASH CONTROLLER DRIVER
1831M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1832L: linux-media@vger.kernel.org
1833T: git git://linuxtv.org/media_tree.git
1834S: Maintained
1835F: drivers/media/i2c/as3645a.c
b5dcee22 1836F: include/media/i2c/as3645a.h
9d7005f9 1837
d58de038
GJ
1838ASC7621 HARDWARE MONITOR DRIVER
1839M: George Joseph <george.joseph@fairview5.com>
1840L: lm-sensors@lm-sensors.org
1841S: Maintained
1842F: Documentation/hwmon/asc7621
1843F: drivers/hwmon/asc7621.c
1844
b229ece9 1845ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1846M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1847L: acpi4asus-user@lists.sourceforge.net
d0944853 1848L: platform-driver-x86@vger.kernel.org
76593d6f 1849W: http://acpi4asus.sf.net
85091b71 1850S: Maintained
b229ece9
CC
1851F: drivers/platform/x86/asus*.c
1852F: drivers/platform/x86/eeepc*.c
85091b71 1853
f6a6bbae
JPRV
1854ASUS WIRELESS RADIO CONTROL DRIVER
1855M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1856L: platform-driver-x86@vger.kernel.org
1857S: Maintained
1858F: drivers/platform/x86/asus-wireless.c
1859
953a6479 1860ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1861R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1862W: http://sourceforge.net/projects/xscaleiop
08223d80 1863S: Odd fixes
679655da
JP
1864F: Documentation/crypto/async-tx-api.txt
1865F: crypto/async_tx/
1866F: drivers/dma/
1867F: include/linux/dmaengine.h
1868F: include/linux/async_tx.h
b3e5f263 1869
a1867d36 1870AT24 EEPROM DRIVER
14d77c4d 1871M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1872L: linux-i2c@vger.kernel.org
1873S: Maintained
1874F: drivers/misc/eeprom/at24.c
25f73ed5 1875F: include/linux/platform_data/at24.h
a1867d36 1876
e7839f25 1877ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1878M: "Ed L. Cashin" <ed.cashin@acm.org>
1879W: http://www.openaoe.org/
1da177e4 1880S: Supported
679655da
JP
1881F: Documentation/aoe/
1882F: drivers/block/aoe/
1da177e4 1883
aad7a211
AB
1884ATHEROS 71XX/9XXX GPIO DRIVER
1885M: Alban Bedel <albeu@free.fr>
1886W: https://github.com/AlbanBedel/linux
1887T: git git://github.com/AlbanBedel/linux
1888S: Maintained
1889F: drivers/gpio/gpio-ath79.c
1890F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1891
9a10a870 1892ATHEROS ATH GENERIC UTILITIES
f726ee65 1893M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1894L: linux-wireless@vger.kernel.org
1895S: Supported
1896F: drivers/net/wireless/ath/*
1897
fa1c114f 1898ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1899M: Jiri Slaby <jirislaby@gmail.com>
1900M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1901M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1902L: linux-wireless@vger.kernel.org
72c706b7 1903W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1904S: Maintained
fa451753 1905F: drivers/net/wireless/ath/ath5k/
fa1c114f 1906
12e62d6f
KV
1907ATHEROS ATH6KL WIRELESS DRIVER
1908M: Kalle Valo <kvalo@qca.qualcomm.com>
1909L: linux-wireless@vger.kernel.org
1910W: http://wireless.kernel.org/en/users/Drivers/ath6kl
9f273c24 1911T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
12e62d6f
KV
1912S: Supported
1913F: drivers/net/wireless/ath/ath6kl/
1914
2be7d22f 1915WILOCITY WIL6210 WIRELESS DRIVER
23ba8a66 1916M: Maya Erez <qca_merez@qca.qualcomm.com>
2be7d22f
VK
1917L: linux-wireless@vger.kernel.org
1918L: wil6210@qca.qualcomm.com
1919S: Supported
1920W: http://wireless.kernel.org/en/users/Drivers/wil6210
1921F: drivers/net/wireless/ath/wil6210/
dba4b74d 1922F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1923
1d7e1e6b
CL
1924CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1925M: Christian Lamparter <chunkeey@googlemail.com>
1926L: linux-wireless@vger.kernel.org
1927W: http://wireless.kernel.org/en/users/Drivers/carl9170
1928S: Maintained
1929F: drivers/net/wireless/ath/carl9170/
1930
2c2a6172
LT
1931ATK0110 HWMON DRIVER
1932M: Luca Tettamanti <kronos.it@gmail.com>
1933L: lm-sensors@lm-sensors.org
1934S: Maintained
1935F: drivers/hwmon/asus_atk0110.c
1936
6f69a6d7 1937ATI_REMOTE2 DRIVER
8b58be88 1938M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1939S: Maintained
679655da 1940F: drivers/input/misc/ati_remote2.c
6f69a6d7 1941
7ae115b4 1942ATLX ETHERNET DRIVERS
8b58be88 1943M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1944M: Chris Snook <chris.snook@gmail.com>
e443e383 1945L: netdev@vger.kernel.org
8d5ca6ec
JC
1946W: http://sourceforge.net/projects/atl1
1947W: http://atl1.sourceforge.net
1948S: Maintained
2b133ad6 1949F: drivers/net/ethernet/atheros/
8d5ca6ec 1950
1da177e4 1951ATM
366c1bd1 1952M: Chas Williams <3chas3@gmail.com>
476604de 1953L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1954L: netdev@vger.kernel.org
1da177e4
LT
1955W: http://linux-atm.sourceforge.net
1956S: Maintained
679655da
JP
1957F: drivers/atm/
1958F: include/linux/atm*
c117ab84 1959F: include/uapi/linux/atm*
1da177e4 1960
04ac2f46 1961ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1962M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1963S: Maintained
1964F: drivers/mmc/host/atmel-mci.c
04ac2f46 1965
a1cfac48 1966ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1967M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1968S: Supported
df621252 1969F: drivers/tty/serial/atmel_serial.c
a1cfac48 1970
b9cd7a25
LD
1971ATMEL SAMA5D2 ADC DRIVER
1972M: Ludovic Desroches <ludovic.desroches@atmel.com>
1973L: linux-iio@vger.kernel.org
1974S: Supported
1975F: drivers/iio/adc/at91-sama5d2_adc.c
1976
dfae90ed 1977ATMEL Audio ALSA driver
3a82002c 1978M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1979L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1980S: Supported
1981F: sound/soc/atmel
1982
b414dc16
NF
1983ATMEL DMA DRIVER
1984M: Nicolas Ferre <nicolas.ferre@atmel.com>
1985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1986S: Supported
1987F: drivers/dma/at_hdmac.c
1988F: drivers/dma/at_hdmac_regs.h
6f0d65af 1989F: include/linux/platform_data/dma-atmel.h
b414dc16 1990
6bd0f436
LD
1991ATMEL XDMA DRIVER
1992M: Ludovic Desroches <ludovic.desroches@atmel.com>
1993L: linux-arm-kernel@lists.infradead.org
1994L: dmaengine@vger.kernel.org
1995S: Supported
1996F: drivers/dma/at_xdmac.c
1997
888f2804
LD
1998ATMEL I2C DRIVER
1999M: Ludovic Desroches <ludovic.desroches@atmel.com>
2000L: linux-i2c@vger.kernel.org
2001S: Supported
2002F: drivers/i2c/busses/i2c-at91.c
2003
15515545 2004ATMEL ISI DRIVER
50cb2efa 2005M: Ludovic Desroches <ludovic.desroches@atmel.com>
15515545
JW
2006L: linux-media@vger.kernel.org
2007S: Supported
f2294c2d 2008F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
2009F: include/media/atmel-isi.h
2010
8f4c79ce 2011ATMEL LCDFB DRIVER
8b58be88 2012M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 2013L: linux-fbdev@vger.kernel.org
8f4c79ce 2014S: Maintained
8a61f013 2015F: drivers/video/fbdev/atmel_lcdfb.c
679655da 2016F: include/video/atmel_lcdc.h
8f4c79ce 2017
89e5785f 2018ATMEL MACB ETHERNET DRIVER
a02875a6 2019M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 2020S: Supported
9f2f381f 2021F: drivers/net/ethernet/cadence/
89e5785f 2022
5cbac98a 2023ATMEL NAND DRIVER
50cb2efa
NF
2024M: Wenyou Yang <wenyou.yang@atmel.com>
2025M: Josh Wu <rainyfeeling@outlook.com>
5cbac98a
JW
2026L: linux-mtd@lists.infradead.org
2027S: Supported
2028F: drivers/mtd/nand/atmel_nand*
2029
05c441ef 2030ATMEL SDMMC DRIVER
2031M: Ludovic Desroches <ludovic.desroches@atmel.com>
2032L: linux-mmc@vger.kernel.org
2033S: Supported
2034F: drivers/mmc/host/sdhci-of-at91.c
2035
754ce4f2 2036ATMEL SPI DRIVER
a02875a6 2037M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 2038S: Supported
9df92e6c 2039F: drivers/spi/spi-atmel.*
754ce4f2 2040
0ef09015 2041ATMEL SSC DRIVER
03515f32 2042M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
2043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2044S: Supported
2045F: drivers/misc/atmel-ssc.c
2046F: include/linux/atmel-ssc.h
2047
e9cb1c5a
NF
2048ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2049M: Nicolas Ferre <nicolas.ferre@atmel.com>
2050L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2051S: Supported
2052F: drivers/misc/atmel_tclib.c
2053F: drivers/clocksource/tcb_clksrc.c
2054
914a3f3b 2055ATMEL USBA UDC DRIVER
a02875a6
NF
2056M: Nicolas Ferre <nicolas.ferre@atmel.com>
2057L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 2058S: Supported
faf2e1db 2059F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 2060
1da177e4 2061ATMEL WIRELESS DRIVER
8b58be88 2062M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 2063L: linux-wireless@vger.kernel.org
1da177e4
LT
2064W: http://www.thekelleys.org.uk/atmel
2065W: http://atmelwlandriver.sourceforge.net/
2066S: Maintained
30fe0f9b 2067F: drivers/net/wireless/atmel/atmel*
1da177e4 2068
a14c0f8f
ND
2069ATMEL MAXTOUCH DRIVER
2070M: Nick Dyer <nick.dyer@itdev.co.uk>
2071T: git git://github.com/atmel-maxtouch/linux.git
2072S: Supported
2073F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2074F: drivers/input/touchscreen/atmel_mxt_ts.c
2075F: include/linux/platform_data/atmel_mxt_ts.h
2076
26780d9e 2077ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
2078M: Bradley Grove <linuxdrivers@attotech.com>
2079L: linux-scsi@vger.kernel.org
2080W: http://www.attotech.com
2081S: Supported
2082F: drivers/scsi/esas2r
26780d9e 2083
bc6e17b8
SS
2084ATUSB IEEE 802.15.4 RADIO DRIVER
2085M: Stefan Schmidt <stefan@osg.samsung.com>
2086L: linux-wpan@vger.kernel.org
2087S: Maintained
2088F: drivers/net/ieee802154/atusb.c
2089F: drivers/net/ieee802154/atusb.h
2090F: drivers/net/ieee802154/at86rf230.h
2091
a92b7b80 2092AUDIT SUBSYSTEM
915f389d 2093M: Paul Moore <paul@paul-moore.com>
8b58be88 2094M: Eric Paris <eparis@redhat.com>
915f389d 2095L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 2096W: http://people.redhat.com/sgrubb/audit/
915f389d 2097T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 2098S: Maintained
679655da 2099F: include/linux/audit.h
c117ab84 2100F: include/uapi/linux/audit.h
679655da 2101F: kernel/audit*
a92b7b80 2102
70e84049 2103AUXILIARY DISPLAY DRIVERS
8b58be88 2104M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2105W: http://miguelojeda.es/auxdisplay.htm
2106W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2107S: Maintained
679655da
JP
2108F: drivers/auxdisplay/
2109F: include/linux/cfag12864b.h
70e84049 2110
5f97f7f9 2111AVR32 ARCHITECTURE
e336f61f
HCE
2112M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2113M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 2114W: http://www.atmel.com/products/AVR32/
249d9d9d 2115W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2116W: http://avrfreaks.net/
e336f61f 2117S: Maintained
679655da 2118F: arch/avr32/
5f97f7f9
HS
2119
2120AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2121M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2122M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2123S: Maintained
679655da 2124F: arch/avr32/mach-at32ap/
5f97f7f9 2125
1da177e4 2126AX.25 NETWORK LAYER
8b58be88 2127M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2128L: linux-hams@vger.kernel.org
d34cb28a 2129W: http://www.linux-ax25.org/
1da177e4 2130S: Maintained
c117ab84 2131F: include/uapi/linux/ax25.h
679655da
JP
2132F: include/net/ax25.h
2133F: net/ax25/
1da177e4 2134
d5269395 2135AZ6007 DVB DRIVER
009a5410 2136M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395 2137L: linux-media@vger.kernel.org
a825eaec 2138W: https://linuxtv.org
d5269395
MCC
2139T: git git://linuxtv.org/media_tree.git
2140S: Maintained
2141F: drivers/media/usb/dvb-usb-v2/az6007.c
2142
6777376e
HV
2143AZTECH FM RADIO RECEIVER DRIVER
2144M: Hans Verkuil <hverkuil@xs4all.nl>
2145L: linux-media@vger.kernel.org
2146T: git git://linuxtv.org/media_tree.git
a825eaec 2147W: https://linuxtv.org
6777376e
HV
2148S: Maintained
2149F: drivers/media/radio/radio-aztech*
2150
e2d1d6c0 2151B43 WIRELESS DRIVER
e2d1d6c0 2152L: linux-wireless@vger.kernel.org
ed072f9e 2153L: b43-dev@lists.infradead.org
491b26b4 2154W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2155S: Odd Fixes
58619b14 2156F: drivers/net/wireless/broadcom/b43/
e2d1d6c0
RD
2157
2158B43LEGACY WIRELESS DRIVER
8b58be88 2159M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2160L: linux-wireless@vger.kernel.org
ed072f9e 2161L: b43-dev@lists.infradead.org
491b26b4 2162W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2163S: Maintained
423e3ce3 2164F: drivers/net/wireless/broadcom/b43legacy/
e2d1d6c0 2165
300abeb5 2166BACKLIGHT CLASS/SUBSYSTEM
b7701755 2167M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2168M: Lee Jones <lee.jones@linaro.org>
9f273c24 2169T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
300abeb5 2170S: Maintained
679655da
JP
2171F: drivers/video/backlight/
2172F: include/linux/backlight.h
300abeb5 2173
c6c8fea2 2174BATMAN ADVANCED
207df49e 2175M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2176M: Simon Wunderlich <sw@simonwunderlich.de>
ca8e940c 2177M: Antonio Quartulli <a@unstable.cc>
c6c8fea2 2178L: b.a.t.m.a.n@lists.open-mesh.org
7b5e7396 2179W: https://www.open-mesh.org/
8b823170 2180Q: https://patchwork.open-mesh.org/project/batman/list/
c6c8fea2
SE
2181S: Maintained
2182F: net/batman-adv/
2183
e2d1d6c0 2184BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2185M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2186L: linux-hams@vger.kernel.org
2187W: http://www.baycom.org/~tom/ham/ham.html
2188S: Maintained
679655da 2189F: drivers/net/hamradio/baycom*
e2d1d6c0 2190
cafe5635 2191BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2192M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2193L: linux-bcache@vger.kernel.org
2194W: http://bcache.evilpiepirate.org
d1aa1ab3 2195S: Maintained
cafe5635
KO
2196F: drivers/md/bcache/
2197
04bd844a
HV
2198BDISP ST MEDIA DRIVER
2199M: Fabien Dessenne <fabien.dessenne@st.com>
2200L: linux-media@vger.kernel.org
2201T: git git://linuxtv.org/media_tree.git
a825eaec 2202W: https://linuxtv.org
04bd844a
HV
2203S: Supported
2204F: drivers/media/platform/sti/bdisp
2205
e2d1d6c0 2206BEFS FILE SYSTEM
55817d3d 2207S: Orphan
679655da
JP
2208F: Documentation/filesystems/befs.txt
2209F: fs/befs/
e2d1d6c0 2210
564ee360 2211BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2212M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2213L: netdev@vger.kernel.org
2214S: Maintained
2215F: drivers/net/ethernet/ec_bhf.c
564ee360 2216
e2d1d6c0 2217BFS FILE SYSTEM
8b58be88 2218M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2219S: Maintained
679655da
JP
2220F: Documentation/filesystems/bfs.txt
2221F: fs/bfs/
c117ab84 2222F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2223
1394f032 2224BLACKFIN ARCHITECTURE
a4edbc10 2225M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2226L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2227T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2228W: http://blackfin.uclinux.org
2229S: Supported
679655da 2230F: arch/blackfin/
566da5b2 2231
e190d6b1 2232BLACKFIN EMAC DRIVER
b3fe92b0 2233L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2234W: http://blackfin.uclinux.org
2235S: Supported
7b35f033 2236F: drivers/net/ethernet/adi/
e190d6b1 2237
566da5b2 2238BLACKFIN RTC DRIVER
b3fe92b0 2239L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2240W: http://blackfin.uclinux.org
2241S: Supported
679655da 2242F: drivers/rtc/rtc-bfin.c
1394f032 2243
936ed49a 2244BLACKFIN SDH DRIVER
109ec8c3 2245M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2246L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2247W: http://blackfin.uclinux.org
2248S: Supported
2249F: drivers/mmc/host/bfin_sdh.c
2250
1394f032 2251BLACKFIN SERIAL DRIVER
8b58be88 2252M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2253L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2254W: http://blackfin.uclinux.org
2255S: Supported
8460241e 2256F: drivers/tty/serial/bfin_uart.c
1394f032 2257
1e6d320f 2258BLACKFIN WATCHDOG DRIVER
b3fe92b0 2259L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2260W: http://blackfin.uclinux.org
2261S: Supported
679655da 2262F: drivers/watchdog/bfin_wdt.c
1e6d320f 2263
d24ecfcc 2264BLACKFIN I2C TWI DRIVER
8b58be88 2265M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2266L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2267W: http://blackfin.uclinux.org/
2268S: Supported
679655da 2269F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2270
1e204377
SJ
2271BLACKFIN MEDIA DRIVER
2272M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2273L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2274W: http://blackfin.uclinux.org/
2275S: Supported
2276F: drivers/media/platform/blackfin/
2277F: drivers/media/i2c/adv7183*
2278F: drivers/media/i2c/vs6624*
2279
b54cf35a
JSM
2280BLINKM RGB LED DRIVER
2281M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2282S: Maintained
2283F: drivers/leds/leds-blinkm.c
2284
1da177e4 2285BLOCK LAYER
8b58be88 2286M: Jens Axboe <axboe@kernel.dk>
82c426e0 2287L: linux-block@vger.kernel.org
08deed1e 2288T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2289S: Maintained
679655da 2290F: block/
ae11f7ef 2291F: kernel/trace/blktrace.c
1da177e4 2292
2b54aaef 2293BLOCK2MTD DRIVER
8b58be88 2294M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2295L: linux-mtd@lists.infradead.org
2296S: Maintained
679655da 2297F: drivers/mtd/devices/block2mtd.c
2b54aaef 2298
63fbd24e 2299BLUETOOTH DRIVERS
8b58be88 2300M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2301M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2302M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2303L: linux-bluetooth@vger.kernel.org
63fbd24e 2304W: http://www.bluez.org/
22e7a424
MH
2305T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2306T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2307S: Maintained
679655da 2308F: drivers/bluetooth/
1da177e4 2309
63fbd24e 2310BLUETOOTH SUBSYSTEM
8b58be88 2311M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2312M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2313M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2314L: linux-bluetooth@vger.kernel.org
2315W: http://www.bluez.org/
22e7a424
MH
2316T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2317T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2318S: Maintained
679655da
JP
2319F: net/bluetooth/
2320F: include/net/bluetooth/
1da177e4
LT
2321
2322BONDING DRIVER
79b30750 2323M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2324M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2325M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2326L: netdev@vger.kernel.org
ce00f85c
JC
2327W: http://sourceforge.net/projects/bonding/
2328S: Supported
679655da 2329F: drivers/net/bonding/
c117ab84 2330F: include/uapi/linux/if_bonding.h
1da177e4 2331
b5f4df34
AS
2332BPF (Safe dynamic programs and tools)
2333M: Alexei Starovoitov <ast@kernel.org>
2334L: netdev@vger.kernel.org
2335L: linux-kernel@vger.kernel.org
2336S: Supported
2337F: kernel/bpf/
2338
39105890 2339BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2340M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2341L: netdev@vger.kernel.org
2342S: Supported
adfc5217 2343F: drivers/net/ethernet/broadcom/b44.*
39105890 2344
32ec90d5
FF
2345BROADCOM GENET ETHERNET DRIVER
2346M: Florian Fainelli <f.fainelli@gmail.com>
2347L: netdev@vger.kernel.org
2348S: Supported
2349F: drivers/net/ethernet/broadcom/genet/
2350
948c51e6 2351BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2352M: Sony Chacko <sony.chacko@qlogic.com>
2353M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2354L: netdev@vger.kernel.org
2355S: Supported
adfc5217
JK
2356F: drivers/net/ethernet/broadcom/bnx2.*
2357F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2358
4d9d2cb0 2359BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2360M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2361L: netdev@vger.kernel.org
2362S: Supported
adfc5217 2363F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2364
90f4c594 2365BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2366M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2367M: Ray Jui <rjui@broadcom.com>
2368M: Scott Branden <sbranden@broadcom.com>
497a045d 2369L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2370T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2371S: Maintained
2372F: arch/arm/mach-bcm/
2373F: arch/arm/boot/dts/bcm113*
90f4c594 2374F: arch/arm/boot/dts/bcm216*
af4b8e37 2375F: arch/arm/boot/dts/bcm281*
e68d7c14 2376F: arch/arm64/boot/dts/broadcom/
af4b8e37 2377F: arch/arm/configs/bcm_defconfig
e4ef47f2 2378F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2379F: drivers/clocksource/bcm_kona_timer.c
2380
9209bec4 2381BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2382M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2383M: Lee Jones <lee@kernel.org>
10b9e887 2384M: Eric Anholt <eric@anholt.net>
f680f25c 2385L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2386L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2387T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2388S: Maintained
9209bec4 2389N: bcm2835
f680f25c 2390
5564f092
RM
2391BROADCOM BCM47XX MIPS ARCHITECTURE
2392M: Hauke Mehrtens <hauke@hauke-m.de>
2393M: Rafał Miłecki <zajec5@gmail.com>
2394L: linux-mips@linux-mips.org
2395S: Maintained
2396F: arch/mips/bcm47xx/*
2397F: arch/mips/include/asm/mach-bcm47xx/*
2398
9209bec4 2399BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2400M: Hauke Mehrtens <hauke@hauke-m.de>
2401L: linux-arm-kernel@lists.infradead.org
2402S: Maintained
2403F: arch/arm/mach-bcm/bcm_5301x.c
2404F: arch/arm/boot/dts/bcm5301x.dtsi
2405F: arch/arm/boot/dts/bcm470*
2406
e076e962
FF
2407BROADCOM BCM63XX ARM ARCHITECTURE
2408M: Florian Fainelli <f.fainelli@gmail.com>
2409L: linux-arm-kernel@lists.infradead.org
eb6725d0 2410T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2411S: Maintained
2412F: arch/arm/mach-bcm/bcm63xx.c
2413F: arch/arm/include/debug/bcm63xx.S
2414
7110e227
KC
2415BROADCOM BCM63XX/BCM33XX UDC DRIVER
2416M: Kevin Cernekee <cernekee@gmail.com>
2417L: linux-usb@vger.kernel.org
2418S: Maintained
2419F: drivers/usb/gadget/udc/bcm63xx_udc.*
2420
2df94fd6 2421BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2422M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2423M: Gregory Fong <gregory.0xf0@gmail.com>
2424M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1e65a347 2426L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2427T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2428S: Maintained
2429F: arch/arm/mach-bcm/*brcmstb*
2430F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2431F: drivers/bus/brcmstb_gisb.c
5009a289 2432N: brcmstb
2df94fd6 2433
70371cef
KC
2434BROADCOM BMIPS MIPS ARCHITECTURE
2435M: Kevin Cernekee <cernekee@gmail.com>
2436M: Florian Fainelli <f.fainelli@gmail.com>
2437L: linux-mips@linux-mips.org
eb6725d0 2438T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2439S: Maintained
2440F: arch/mips/bmips/*
2441F: arch/mips/include/asm/mach-bmips/*
2442F: arch/mips/kernel/*bmips*
338808de 2443F: arch/mips/boot/dts/brcm/bcm*.dts*
c7c42ec2 2444F: drivers/irqchip/irq-bcm63*
70371cef
KC
2445F: drivers/irqchip/irq-bcm7*
2446F: drivers/irqchip/irq-brcmstb*
3271e610 2447F: include/linux/bcm963xx_nvram.h
8fce60b8 2448F: include/linux/bcm963xx_tag.h
70371cef 2449
948c51e6 2450BROADCOM TG3 GIGABIT ETHERNET DRIVER
ccad0993 2451M: Siva Reddy Kallam <siva.kallam@broadcom.com>
23629477 2452M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2453M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2454L: netdev@vger.kernel.org
2455S: Supported
adfc5217 2456F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2457
a9533e7e
HP
2458BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2459M: Brett Rudley <brudley@broadcom.com>
818c07b8 2460M: Arend van Spriel <arend@broadcom.com>
85d63686 2461M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2462M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2463L: linux-wireless@vger.kernel.org
5615171c 2464L: brcm80211-dev-list@broadcom.com
a9533e7e 2465S: Supported
05491d2c 2466F: drivers/net/wireless/broadcom/brcm80211/
a9533e7e 2467
9958d6f9 2468BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2469M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2470L: linux-scsi@vger.kernel.org
2471S: Supported
2472F: drivers/scsi/bnx2fc/
2473
6a6b5ad0 2474BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2475M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2476L: linux-scsi@vger.kernel.org
2477S: Supported
2478F: drivers/scsi/bnx2i/
2479
63f37ddf 2480BROADCOM IPROC ARM ARCHITECTURE
36c0237f
SB
2481M: Ray Jui <rjui@broadcom.com>
2482M: Scott Branden <sbranden@broadcom.com>
63f37ddf 2483M: Jon Mason <jonmason@broadcom.com>
36c0237f
SB
2484L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2485L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2486T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2487S: Maintained
2488N: iproc
2489N: cygnus
63f37ddf 2490N: nsp
36c0237f
SB
2491N: bcm9113*
2492N: bcm9583*
63f37ddf
JM
2493N: bcm9585*
2494N: bcm9586*
2495N: bcm988312
36c0237f 2496N: bcm113*
63f37ddf
JM
2497N: bcm583*
2498N: bcm585*
2499N: bcm586*
2500N: bcm88312
36c0237f 2501
3b0213d5
GF
2502BROADCOM BRCMSTB GPIO DRIVER
2503M: Gregory Fong <gregory.0xf0@gmail.com>
9c2abe2f 2504L: bcm-kernel-feedback-list@broadcom.com
3b0213d5
GF
2505S: Supported
2506F: drivers/gpio/gpio-brcmstb.c
2507F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2508
7b7f588b 2509BROADCOM KONA GPIO DRIVER
5e163903 2510M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2511L: bcm-kernel-feedback-list@broadcom.com
2512S: Supported
2513F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2514F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2515
f6e734a8
RM
2516BROADCOM NVRAM DRIVER
2517M: Rafał Miłecki <zajec5@gmail.com>
2518L: linux-mips@linux-mips.org
2519S: Maintained
2520F: drivers/firmware/broadcom/*
2521
02787daa
BN
2522BROADCOM STB NAND FLASH DRIVER
2523M: Brian Norris <computersforpeace@gmail.com>
1ddaa021 2524M: Kamal Dasu <kdasu.kdev@gmail.com>
02787daa 2525L: linux-mtd@lists.infradead.org
1285734c 2526L: bcm-kernel-feedback-list@broadcom.com
02787daa
BN
2527S: Maintained
2528F: drivers/mtd/nand/brcmnand/
2529
c9678d86
RM
2530BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2531M: Rafał Miłecki <zajec5@gmail.com>
2532L: linux-wireless@vger.kernel.org
2533S: Maintained
2534F: drivers/bcma/
2535F: include/linux/bcma/
2536
b8302205
FF
2537BROADCOM SYSTEMPORT ETHERNET DRIVER
2538M: Florian Fainelli <f.fainelli@gmail.com>
2539L: netdev@vger.kernel.org
2540S: Supported
2541F: drivers/net/ethernet/broadcom/bcmsysport.*
2542
7725ccfd 2543BROCADE BFA FC SCSI DRIVER
aa803370
AG
2544M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2545M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2546L: linux-scsi@vger.kernel.org
2547S: Supported
2548F: drivers/scsi/bfa/
7725ccfd 2549
8b230ed8 2550BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2551M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2552L: netdev@vger.kernel.org
2553S: Supported
f844a0ea 2554F: drivers/net/ethernet/brocade/bna/
8b230ed8 2555
5cdf7f76 2556BSG (block layer generic sg v4 driver)
8b58be88 2557M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2558L: linux-scsi@vger.kernel.org
2559S: Supported
679655da
JP
2560F: block/bsg.c
2561F: include/linux/bsg.h
c117ab84 2562F: include/uapi/linux/bsg.h
5cdf7f76 2563
af39917d
CL
2564BT87X AUDIO DRIVER
2565M: Clemens Ladisch <clemens@ladisch.de>
2566L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2567T: git git://git.alsa-project.org/alsa-kernel.git
2568S: Maintained
2569F: Documentation/sound/alsa/Bt87x.txt
2570F: sound/pci/bt87x.c
2571
ff1d5c2f 2572BT8XXGPIO DRIVER
eb032b98 2573M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2574W: http://bu3sch.de/btgpio.php
2575S: Maintained
72dbb705 2576F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2577
eb1eb04f 2578BTRFS FILE SYSTEM
c0778e25
CM
2579M: Chris Mason <clm@fb.com>
2580M: Josef Bacik <jbacik@fb.com>
d8130624 2581M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2582L: linux-btrfs@vger.kernel.org
2583W: http://btrfs.wiki.kernel.org/
8a6e2535 2584Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2585T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2586S: Maintained
679655da
JP
2587F: Documentation/filesystems/btrfs.txt
2588F: fs/btrfs/
eb1eb04f 2589
1da177e4 2590BTTV VIDEO4LINUX DRIVER
009a5410 2591M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2592L: linux-media@vger.kernel.org
a825eaec 2593W: https://linuxtv.org
275ffde4 2594T: git git://linuxtv.org/media_tree.git
f96236e5 2595S: Odd fixes
679655da 2596F: Documentation/video4linux/bttv/
90d72ac6 2597F: drivers/media/pci/bt8xx/bttv*
1da177e4 2598
1f34923c
KA
2599BUSLOGIC SCSI DRIVER
2600M: Khalid Aziz <khalid@gonehiking.org>
2601L: linux-scsi@vger.kernel.org
2602S: Maintained
2603F: drivers/scsi/BusLogic.*
2604F: drivers/scsi/FlashPoint.*
2605
af39917d
CL
2606C-MEDIA CMI8788 DRIVER
2607M: Clemens Ladisch <clemens@ladisch.de>
2608L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2609T: git git://git.alsa-project.org/alsa-kernel.git
2610S: Maintained
2611F: sound/pci/oxygen/
2612
2141355f
MS
2613C6X ARCHITECTURE
2614M: Mark Salter <msalter@redhat.com>
2615M: Aurelien Jacquiot <a-jacquiot@ti.com>
2616L: linux-c6x-dev@linux-c6x.org
2617W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2618S: Maintained
2619F: arch/c6x/
2620
a5432f5a 2621CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2622M: David Howells <dhowells@redhat.com>
e62d6e24 2623L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
2624S: Supported
2625F: Documentation/filesystems/caching/cachefiles.txt
2626F: fs/cachefiles/
2627
c815ca39
HV
2628CADET FM/AM RADIO RECEIVER DRIVER
2629M: Hans Verkuil <hverkuil@xs4all.nl>
2630L: linux-media@vger.kernel.org
2631T: git git://linuxtv.org/media_tree.git
a825eaec 2632W: https://linuxtv.org
c815ca39
HV
2633S: Maintained
2634F: drivers/media/radio/radio-cadet*
2635
77d5140f 2636CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2637M: Jonathan Corbet <corbet@lwn.net>
661263b5 2638L: linux-media@vger.kernel.org
275ffde4 2639T: git git://linuxtv.org/media_tree.git
77d5140f 2640S: Maintained
679655da 2641F: Documentation/video4linux/cafe_ccic
90d72ac6 2642F: drivers/media/platform/marvell-ccic/
77d5140f 2643
201b6bab 2644CAIF NETWORK LAYER
5c574f50 2645M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2646L: netdev@vger.kernel.org
2647S: Supported
2648F: Documentation/networking/caif/
2649F: drivers/net/caif/
c117ab84 2650F: include/uapi/linux/caif/
201b6bab
JP
2651F: include/net/caif/
2652F: net/caif/
2653
77dac90f 2654CALGARY x86-64 IOMMU
8b58be88
JP
2655M: Muli Ben-Yehuda <muli@il.ibm.com>
2656M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2657L: discuss@x86-64.org
2658S: Maintained
679655da
JP
2659F: arch/x86/kernel/pci-calgary_64.c
2660F: arch/x86/kernel/tce_64.c
2661F: arch/x86/include/asm/calgary.h
2662F: arch/x86/include/asm/tce.h
77dac90f 2663
e2d1d6c0 2664CAN NETWORK LAYER
8d15d386 2665M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2666M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2667L: linux-can@vger.kernel.org
84b0d715 2668W: https://github.com/linux-can
870482a4
MKB
2669T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2670T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2671S: Maintained
f35f6c8f 2672F: Documentation/networking/can.txt
8d15d386 2673F: net/can/
8d15d386 2674F: include/linux/can/core.h
c117ab84
CEB
2675F: include/uapi/linux/can.h
2676F: include/uapi/linux/can/bcm.h
2677F: include/uapi/linux/can/raw.h
2678F: include/uapi/linux/can/gw.h
e2d1d6c0 2679
4261a204 2680CAN NETWORK DRIVERS
8b58be88 2681M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2682M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2683L: linux-can@vger.kernel.org
84b0d715 2684W: https://github.com/linux-can
870482a4
MKB
2685T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2686T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2687S: Maintained
8d15d386
OH
2688F: drivers/net/can/
2689F: include/linux/can/dev.h
8d15d386 2690F: include/linux/can/platform/
c117ab84
CEB
2691F: include/uapi/linux/can/error.h
2692F: include/uapi/linux/can/netlink.h
4261a204 2693
95d16c72
JM
2694CAPABILITIES
2695M: Serge Hallyn <serge.hallyn@canonical.com>
2696L: linux-security-module@vger.kernel.org
6305902c 2697S: Supported
95d16c72 2698F: include/linux/capability.h
c117ab84 2699F: include/uapi/linux/capability.h
6305902c 2700F: security/commoncap.c
38a94118 2701F: kernel/capability.c
95d16c72 2702
b84894c7
KT
2703CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2704M: Kevin Tsai <ktsai@capellamicro.com>
2705S: Maintained
2706F: drivers/iio/light/cm*
2707F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2708
f21fb3ed
RV
2709CAVIUM LIQUIDIO NETWORK DRIVER
2710M: Derek Chickles <derek.chickles@caviumnetworks.com>
2711M: Satanand Burla <satananda.burla@caviumnetworks.com>
2712M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2713M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2714L: netdev@vger.kernel.org
2715W: http://www.cavium.com
2716S: Supported
f21fb3ed
RV
2717F: drivers/net/ethernet/cavium/liquidio/
2718
ef0bbac3
VB
2719CC2520 IEEE-802.15.4 RADIO DRIVER
2720M: Varka Bhadram <varkabhadram@gmail.com>
2721L: linux-wpan@vger.kernel.org
2722S: Maintained
2723F: drivers/net/ieee802154/cc2520.c
2724F: include/linux/spi/cc2520.h
2725F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2726
b8154542 2727CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2728M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2729L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2730W: http://www.ibm.com/developerworks/power/cell/
2731S: Supported
679655da 2732F: arch/powerpc/include/asm/cell*.h
679655da 2733F: arch/powerpc/include/asm/spu*.h
c117ab84 2734F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2735F: arch/powerpc/oprofile/*cell*
2736F: arch/powerpc/platforms/cell/
b8154542 2737
398ecff5
SW
2738CEPH COMMON CODE (LIBCEPH)
2739M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2740M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2741M: Sage Weil <sage@redhat.com>
82593f87 2742L: ceph-devel@vger.kernel.org
09d90327 2743W: http://ceph.com/
fb99f881 2744T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2745T: git git://github.com/ceph/ceph-client.git
9030aaf9 2746S: Supported
14430813
JP
2747F: net/ceph/
2748F: include/linux/ceph/
2749F: include/linux/crush/
9030aaf9 2750
398ecff5
SW
2751CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2752M: "Yan, Zheng" <zyan@redhat.com>
2753M: Sage Weil <sage@redhat.com>
2754M: Ilya Dryomov <idryomov@gmail.com>
2755L: ceph-devel@vger.kernel.org
2756W: http://ceph.com/
2757T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2758T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2759S: Supported
2760F: Documentation/filesystems/ceph.txt
2761F: fs/ceph/
2762
cfc411e7
DH
2763CERTIFICATE HANDLING:
2764M: David Howells <dhowells@redhat.com>
2765M: David Woodhouse <dwmw2@infradead.org>
d8d80386 2766L: keyrings@vger.kernel.org
cfc411e7
DH
2767S: Maintained
2768F: Documentation/module-signing.txt
2769F: certs/
d8d80386 2770F: scripts/sign-file.c
cfc411e7
DH
2771F: scripts/extract-cert.c
2772
18332a80 2773CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2774L: linux-usb@vger.kernel.org
10c6c9c9 2775S: Orphan
679655da
JP
2776F: Documentation/usb/WUSB-Design-overview.txt
2777F: Documentation/usb/wusb-cbaf
355ffe69
DV
2778F: drivers/usb/host/hwa-hc.c
2779F: drivers/usb/host/whci/
679655da
JP
2780F: drivers/usb/wusbcore/
2781F: include/linux/usb/wusb*
18332a80 2782
70e84049 2783CFAG12864B LCD DRIVER
8b58be88 2784M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2785W: http://miguelojeda.es/auxdisplay.htm
2786W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2787S: Maintained
679655da
JP
2788F: drivers/auxdisplay/cfag12864b.c
2789F: include/linux/cfag12864b.h
70e84049
MOS
2790
2791CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2792M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2793W: http://miguelojeda.es/auxdisplay.htm
2794W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2795S: Maintained
679655da
JP
2796F: drivers/auxdisplay/cfag12864bfb.c
2797F: include/linux/cfag12864b.h
70e84049 2798
704232c2 2799CFG80211 and NL80211
8b58be88 2800M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2801L: linux-wireless@vger.kernel.org
ce466579
JB
2802W: http://wireless.kernel.org/
2803T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2804T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2805S: Maintained
c117ab84 2806F: include/uapi/linux/nl80211.h
679655da
JP
2807F: include/net/cfg80211.h
2808F: net/wireless/*
2809X: net/wireless/wext*
704232c2 2810
46e64261
GKH
2811CHAR and MISC DRIVERS
2812M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2813M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2814T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2815S: Supported
46e64261
GKH
2816F: drivers/char/*
2817F: drivers/misc/*
471322a8 2818F: include/linux/miscdevice.h
46e64261 2819
0a920b5b 2820CHECKPATCH
8b58be88 2821M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2822M: Joe Perches <joe@perches.com>
2823S: Maintained
679655da 2824F: scripts/checkpatch.pl
0a920b5b 2825
f8407f26
HW
2826CHINESE DOCUMENTATION
2827M: Harry Wei <harryxiyou@gmail.com>
9740153c 2828L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2829L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2830S: Maintained
2831F: Documentation/zh_CN/
2832
2721ea2c 2833CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
60d77b3d 2834M: Peter Chen <Peter.Chen@nxp.com>
8373856d 2835T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2836L: linux-usb@vger.kernel.org
2837S: Maintained
2838F: drivers/usb/chipidea/
2839
a93ad65d
HG
2840CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2841M: Hans de Goede <hdegoede@redhat.com>
2842L: linux-input@vger.kernel.org
2843S: Maintained
2844F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2845F: drivers/input/touchscreen/chipone_icn8318.c
2846
ab043105
OJ
2847CHROME HARDWARE PLATFORM SUPPORT
2848M: Olof Johansson <olof@lixom.net>
2849S: Maintained
9f273c24 2850T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
ab043105
OJ
2851F: drivers/platform/chrome/
2852
641cb85e 2853CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2854M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2855M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2856M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2857M: Neel Patel <neepatel@cisco.com>
7063fbf2 2858S: Supported
a6a5580c 2859F: drivers/net/ethernet/cisco/enic/
7063fbf2 2860
e3cf00d0 2861CISCO VIC LOW LATENCY NIC DRIVER
35ef4a9e
DG
2862M: Christian Benvenuti <benve@cisco.com>
2863M: Dave Goodell <dgoodell@cisco.com>
b75f0050 2864S: Supported
35ef4a9e 2865F: drivers/infiniband/hw/usnic/
e3cf00d0 2866
2b7a52a4 2867CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2868M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2869L: netdev@vger.kernel.org
2870S: Maintained
57d0b7a0 2871F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2872
3d4cfdc9
MB
2873CIRRUS LOGIC AUDIO CODEC DRIVERS
2874M: Brian Austin <brian.austin@cirrus.com>
2875M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2876L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2877S: Maintained
2878F: sound/soc/codecs/cs*
2879
94574d9a
KRW
2880CLEANCACHE API
2881M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2882L: linux-kernel@vger.kernel.org
2883S: Maintained
2884F: mm/cleancache.c
2885F: include/linux/cleancache.h
2886
d4275354 2887CLK API
8b58be88 2888M: Russell King <linux@arm.linux.org.uk>
aa571b14 2889L: linux-clk@vger.kernel.org
37417046 2890S: Maintained
d4275354
RK
2891F: include/linux/clk.h
2892
9222d247
JS
2893CLOCKSOURCE, CLOCKEVENT DRIVERS
2894M: Daniel Lezcano <daniel.lezcano@linaro.org>
2895M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2896L: linux-kernel@vger.kernel.org
9222d247
JS
2897T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2898S: Supported
2899F: drivers/clocksource
2900
5df6d737 2901CISCO FCOE HBA DRIVER
8fc89a79
HP
2902M: Hiral Patel <hiralpat@cisco.com>
2903M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2904M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2905L: linux-scsi@vger.kernel.org
2906S: Supported
2a99921a 2907F: drivers/scsi/fnic/
5df6d737 2908
c8806b6c
NM
2909CISCO SCSI HBA DRIVER
2910M: Narsimhulu Musini <nmusini@cisco.com>
2911M: Sesidhar Baddela <sebaddel@cisco.com>
2912L: linux-scsi@vger.kernel.org
2913S: Supported
2914F: drivers/scsi/snic/
2915
529aa8cb
TLSC
2916CMPC ACPI DRIVER
2917M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2918M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2919L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2920S: Supported
2921F: drivers/platform/x86/classmate-laptop.c
2922
85756a06
HV
2923COBALT MEDIA DRIVER
2924M: Hans Verkuil <hans.verkuil@cisco.com>
2925L: linux-media@vger.kernel.org
2926T: git git://linuxtv.org/media_tree.git
a825eaec 2927W: https://linuxtv.org
85756a06
HV
2928S: Supported
2929F: drivers/media/pci/cobalt/
2930
74425eee 2931COCCINELLE/Semantic Patches (SmPL)
26de9c26 2932M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2933M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2934M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2935M: Michal Marek <mmarek@suse.com>
26de9c26 2936L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2937T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2938W: http://coccinelle.lip6.fr/
2939S: Supported
4b92b2aa 2940F: Documentation/coccinelle.txt
74425eee
NP
2941F: scripts/coccinelle/
2942F: scripts/coccicheck
2943
1da177e4 2944CODA FILE SYSTEM
8b58be88 2945M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2946M: coda@cs.cmu.edu
2947L: codalist@coda.cs.cmu.edu
2948W: http://www.coda.cs.cmu.edu/
2949S: Maintained
679655da
JP
2950F: Documentation/filesystems/coda.txt
2951F: fs/coda/
2952F: include/linux/coda*.h
c117ab84 2953F: include/uapi/linux/coda*.h
1da177e4 2954
0b14261e
PZ
2955CODA V4L2 MEM2MEM DRIVER
2956M: Philipp Zabel <p.zabel@pengutronix.de>
2957L: linux-media@vger.kernel.org
2958S: Maintained
2959F: Documentation/devicetree/bindings/media/coda.txt
2960F: drivers/media/platform/coda/
2961
7704addb 2962COMMON CLK FRAMEWORK
a85fa007 2963M: Michael Turquette <mturquette@baylibre.com>
f956165f 2964M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2965L: linux-clk@vger.kernel.org
baeb0d9b 2966T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2967S: Maintained
60bea3b5
SW
2968F: drivers/clk/
2969X: drivers/clk/clkdev.c
7704addb 2970F: include/linux/clk-pr*
60bea3b5 2971F: include/linux/clk/
7704addb 2972
e2d1d6c0 2973COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2974M: Steve French <sfrench@samba.org>
51223df6 2975L: linux-cifs@vger.kernel.org
d1f28953 2976L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2977W: http://linux-cifs.samba.org/
bb1d5dda 2978T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2979S: Supported
ec421a71 2980F: Documentation/filesystems/cifs/
679655da 2981F: fs/cifs/
e2d1d6c0 2982
1da177e4 2983COMPACTPCI HOTPLUG CORE
8b58be88 2984M: Scott Murray <scott@spiteful.org>
64dab204 2985L: linux-pci@vger.kernel.org
82c4dfc7 2986S: Maintained
679655da 2987F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2988
2989COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2990M: Scott Murray <scott@spiteful.org>
64dab204 2991L: linux-pci@vger.kernel.org
82c4dfc7 2992S: Maintained
679655da 2993F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2994
2995COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2996M: Scott Murray <scott@spiteful.org>
64dab204 2997L: linux-pci@vger.kernel.org
82c4dfc7 2998S: Maintained
679655da 2999F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 3000
5411552c 3001COMPAL LAPTOP SUPPORT
8b58be88 3002M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 3003L: platform-driver-x86@vger.kernel.org
5411552c 3004S: Maintained
679655da 3005F: drivers/platform/x86/compal-laptop.c
5411552c 3006
949be0f7 3007CONEXANT ACCESSRUNNER USB DRIVER
9ae5e3bc
SA
3008L: accessrunner-general@lists.sourceforge.net
3009W: http://accessrunner.sourceforge.net/
44243ef4 3010S: Orphan
679655da 3011F: drivers/usb/atm/cxacru.c
949be0f7 3012
e2d1d6c0 3013CONFIGFS
d6351db2 3014M: Joel Becker <jlbec@evilplan.org>
1609bac8
CH
3015M: Christoph Hellwig <hch@lst.de>
3016T: git git://git.infradead.org/users/hch/configfs.git
e2d1d6c0 3017S: Supported
679655da
JP
3018F: fs/configfs/
3019F: include/linux/configfs.h
e2d1d6c0 3020
acb9c1b2 3021CONNECTOR
8b58be88 3022M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
3023L: netdev@vger.kernel.org
3024S: Maintained
3025F: drivers/connector/
3026
a3e3354d 3027CONTROL GROUP (CGROUP)
860ca0e6 3028M: Tejun Heo <tj@kernel.org>
ad50c159 3029M: Li Zefan <lizefan@huawei.com>
4d205676 3030M: Johannes Weiner <hannes@cmpxchg.org>
12340313 3031L: cgroups@vger.kernel.org
860ca0e6 3032T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 3033S: Maintained
a3e3354d 3034F: Documentation/cgroups/
679655da
JP
3035F: include/linux/cgroup*
3036F: kernel/cgroup*
a3e3354d
TH
3037
3038CONTROL GROUP - CPUSET
3039M: Li Zefan <lizefan@huawei.com>
3040L: cgroups@vger.kernel.org
3041W: http://www.bullopensource.org/cpuset/
3042W: http://oss.sgi.com/projects/cpusets/
3043T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3044S: Maintained
3045F: Documentation/cgroups/cpusets.txt
3046F: include/linux/cpuset.h
3047F: kernel/cpuset.c
3048
3049CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3050M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 3051M: Michal Hocko <mhocko@kernel.org>
ed0f1e21 3052M: Vladimir Davydov <vdavydov@virtuozzo.com>
a3e3354d
TH
3053L: cgroups@vger.kernel.org
3054L: linux-mm@kvack.org
3055S: Maintained
3056F: mm/memcontrol.c
5d1ea48b 3057F: mm/swap_cgroup.c
fb3a0fb6 3058
bebe4678 3059CORETEMP HARDWARE MONITORING DRIVER
96859129 3060M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
3061L: lm-sensors@lm-sensors.org
3062S: Maintained
679655da
JP
3063F: Documentation/hwmon/coretemp
3064F: drivers/hwmon/coretemp.c
bebe4678 3065
1da177e4 3066COSA/SRP SYNC SERIAL DRIVER
8b58be88 3067M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
3068W: http://www.fi.muni.cz/~kas/cosa/
3069S: Maintained
679655da 3070F: drivers/net/wan/cosa*
1da177e4 3071
4371ee35 3072CPMAC ETHERNET DRIVER
8b58be88 3073M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
3074L: netdev@vger.kernel.org
3075S: Maintained
b544dbac 3076F: drivers/net/ethernet/ti/cpmac.c
4371ee35 3077
1da177e4 3078CPU FREQUENCY DRIVERS
9c3646d1 3079M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 3080M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 3081L: linux-pm@vger.kernel.org
1da177e4 3082S: Maintained
27209d91
VK
3083T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3084T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
3085F: drivers/cpufreq/
3086F: include/linux/cpufreq.h
1da177e4 3087
8a67f0ef
VK
3088CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3089M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 3090M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
3091L: linux-pm@vger.kernel.org
3092W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3093S: Maintained
3094F: drivers/cpufreq/arm_big_little.h
3095F: drivers/cpufreq/arm_big_little.c
3096F: drivers/cpufreq/arm_big_little_dt.c
3097
14d2c34c 3098CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
3099M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3100M: Daniel Lezcano <daniel.lezcano@linaro.org>
3101L: linux-pm@vger.kernel.org
3102L: linux-arm-kernel@lists.infradead.org
cea8321c 3103T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
3104S: Maintained
3105F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 3106
0c570c18
BZ
3107CPUIDLE DRIVER - ARM EXYNOS
3108M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3109M: Daniel Lezcano <daniel.lezcano@linaro.org>
3110M: Kukjin Kim <kgene@kernel.org>
3111L: linux-pm@vger.kernel.org
3112L: linux-samsung-soc@vger.kernel.org
3113S: Supported
3114F: drivers/cpuidle/cpuidle-exynos.c
3115F: arch/arm/mach-exynos/pm.c
3116
a8e39c35 3117CPUIDLE DRIVERS
9c3646d1 3118M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
3119M: Daniel Lezcano <daniel.lezcano@linaro.org>
3120L: linux-pm@vger.kernel.org
3121S: Maintained
cea8321c 3122T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
3123F: drivers/cpuidle/*
3124F: include/linux/cpuidle.h
3125
1da177e4 3126CPUID/MSR DRIVER
8b58be88 3127M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 3128S: Maintained
679655da
JP
3129F: arch/x86/kernel/cpuid.c
3130F: arch/x86/kernel/msr.c
1da177e4 3131
7fe2f639 3132CPU POWER MONITORING SUBSYSTEM
d8130624 3133M: Thomas Renninger <trenn@suse.com>
103f1790 3134L: linux-pm@vger.kernel.org
7fe2f639 3135S: Maintained
14430813 3136F: tools/power/cpupower/
7fe2f639 3137
1da177e4 3138CRAMFS FILESYSTEM
ce00f85c 3139W: http://sourceforge.net/projects/cramfs/
54886a71 3140S: Orphan / Obsolete
679655da
JP
3141F: Documentation/filesystems/cramfs.txt
3142F: fs/cramfs/
1da177e4
LT
3143
3144CRIS PORT
8b58be88
JP
3145M: Mikael Starvik <starvik@axis.com>
3146M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3147L: linux-cris-kernel@axis.com
1da177e4 3148W: http://developer.axis.com
9f273c24 3149T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
1da177e4 3150S: Maintained
679655da 3151F: arch/cris/
df621252 3152F: drivers/tty/serial/crisv10.*
1da177e4
LT
3153
3154CRYPTO API
8b58be88
JP
3155M: Herbert Xu <herbert@gondor.apana.org.au>
3156M: "David S. Miller" <davem@davemloft.net>
1da177e4 3157L: linux-crypto@vger.kernel.org
9f273c24 3158T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
54e5881d 3159T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3160S: Maintained
679655da 3161F: Documentation/crypto/
2ca87a17 3162F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3163F: arch/*/crypto/
3164F: crypto/
3165F: drivers/crypto/
3166F: include/crypto/
1da177e4 3167
5b07bd57 3168CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3169M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3170L: linux-crypto@vger.kernel.org
3171S: Maintained
51a2228a
JP
3172F: crypto/ansi_cprng.c
3173F: crypto/rng.c
5b07bd57 3174
fc279cc2
HV
3175CS3308 MEDIA DRIVER
3176M: Hans Verkuil <hverkuil@xs4all.nl>
3177L: linux-media@vger.kernel.org
3178T: git git://linuxtv.org/media_tree.git
3179W: http://linuxtv.org
3180S: Odd Fixes
3181F: drivers/media/i2c/cs3308.c
3182F: drivers/media/i2c/cs3308.h
3183
9b4ffa48 3184CS5535 Audio ALSA driver
8b58be88 3185M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3186S: Maintained
679655da 3187F: sound/pci/cs5535audio/
9b4ffa48 3188
a910e4a9 3189CW1200 WLAN driver
b75f0050
JP
3190M: Solomon Peachy <pizza@shaftnet.org>
3191S: Maintained
560424e9 3192F: drivers/net/wireless/st/cw1200/
a910e4a9 3193
6d8425b1 3194CX18 VIDEO4LINUX DRIVER
6afdeaf8 3195M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3196L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3197L: linux-media@vger.kernel.org
275ffde4 3198T: git git://linuxtv.org/media_tree.git
a825eaec 3199W: https://linuxtv.org
30e10993 3200W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3201S: Maintained
679655da 3202F: Documentation/video4linux/cx18.txt
90d72ac6 3203F: drivers/media/pci/cx18/
6c0f0359 3204F: include/uapi/linux/ivtv*
6d8425b1 3205
3f101d91
HV
3206CX2341X MPEG ENCODER HELPER MODULE
3207M: Hans Verkuil <hverkuil@xs4all.nl>
3208L: linux-media@vger.kernel.org
3209T: git git://linuxtv.org/media_tree.git
a825eaec 3210W: https://linuxtv.org
3f101d91 3211S: Maintained
c368360b 3212F: drivers/media/common/cx2341x*
3f101d91
HV
3213F: include/media/cx2341x*
3214
b8fe6e2c
PB
3215CX24120 MEDIA DRIVER
3216M: Jemma Denson <jdenson@gmail.com>
3217M: Patrick Boettcher <patrick.boettcher@posteo.de>
3218L: linux-media@vger.kernel.org
a825eaec 3219W: https://linuxtv.org
b8fe6e2c
PB
3220Q: http://patchwork.linuxtv.org/project/linux-media/list/
3221S: Maintained
3222F: drivers/media/dvb-frontends/cx24120*
3223
20357578 3224CX88 VIDEO4LINUX DRIVER
009a5410 3225M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578 3226L: linux-media@vger.kernel.org
a825eaec 3227W: https://linuxtv.org
20357578
MCC
3228T: git git://linuxtv.org/media_tree.git
3229S: Odd fixes
3230F: Documentation/video4linux/cx88/
3231F: drivers/media/pci/cx88/
6d8425b1 3232
91952bc0
AP
3233CXD2820R MEDIA DRIVER
3234M: Antti Palosaari <crope@iki.fi>
3235L: linux-media@vger.kernel.org
a825eaec 3236W: https://linuxtv.org
91952bc0
AP
3237W: http://palosaari.fi/linux/
3238Q: http://patchwork.linuxtv.org/project/linux-media/list/
3239T: git git://linuxtv.org/anttip/media_tree.git
3240S: Maintained
3241F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3242
e5ec3789 3243CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3244M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3245L: netdev@vger.kernel.org
3246W: http://www.chelsio.com
3247S: Supported
f7917c00 3248F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3249
d8ae3c33 3250CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3251M: Karen Xie <kxie@chelsio.com>
3252L: linux-scsi@vger.kernel.org
3253W: http://www.chelsio.com
3254S: Supported
3255F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3256
e5ec3789 3257CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3258M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3259L: linux-rdma@vger.kernel.org
e5ec3789
SW
3260W: http://www.openfabrics.org
3261S: Supported
679655da 3262F: drivers/infiniband/hw/cxgb3/
e5ec3789 3263
be4c9bad 3264CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3265M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3266L: netdev@vger.kernel.org
3267W: http://www.chelsio.com
3268S: Supported
f7917c00 3269F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3270
d8ae3c33 3271CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3272M: Karen Xie <kxie@chelsio.com>
3273L: linux-scsi@vger.kernel.org
3274W: http://www.chelsio.com
3275S: Supported
3276F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3277
be4c9bad
RD
3278CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3279M: Steve Wise <swise@chelsio.com>
3280L: linux-rdma@vger.kernel.org
3281W: http://www.openfabrics.org
3282S: Supported
3283F: drivers/infiniband/hw/cxgb4/
3284
5c20a5c7
CL
3285CXGB4VF ETHERNET DRIVER (CXGB4VF)
3286M: Casey Leedom <leedom@chelsio.com>
3287L: netdev@vger.kernel.org
3288W: http://www.chelsio.com
3289S: Supported
f7917c00 3290F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3291
a9282d01
IM
3292CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3293M: Ian Munsie <imunsie@au1.ibm.com>
3294M: Michael Neuling <mikey@neuling.org>
3295L: linuxppc-dev@lists.ozlabs.org
3296S: Supported
3297F: drivers/misc/cxl/
ec249dd8 3298F: include/misc/cxl*
a9282d01
IM
3299F: include/uapi/misc/cxl.h
3300F: Documentation/powerpc/cxl.txt
3301F: Documentation/powerpc/cxl.txt
3302F: Documentation/ABI/testing/sysfs-class-cxl
3303
11f43ae7
MO
3304CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3305M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3306M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3307L: linux-scsi@vger.kernel.org
3308S: Supported
3309F: drivers/scsi/cxlflash/
3310F: include/uapi/scsi/cxlflash_ioctls.h
3311F: Documentation/powerpc/cxlflash.txt
3312
b52b97a3
GC
3313STMMAC ETHERNET DRIVER
3314M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3315L: netdev@vger.kernel.org
3316W: http://www.stlinux.com
3317S: Supported
7ac6653a 3318F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3319
1da177e4 3320CYBERPRO FB DRIVER
8b58be88 3321M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3322L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3323W: http://www.arm.linux.org.uk/
3324S: Maintained
8a61f013 3325F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3326
1da177e4 3327CYCLADES ASYNC MUX DRIVER
1da177e4 3328W: http://www.cyclades.com/
d459883e 3329S: Orphan
c897401b 3330F: drivers/tty/cyclades.c
679655da 3331F: include/linux/cyclades.h
c117ab84 3332F: include/uapi/linux/cyclades.h
1da177e4
LT
3333
3334CYCLADES PC300 DRIVER
1da177e4 3335W: http://www.cyclades.com/
d459883e 3336S: Orphan
679655da 3337F: drivers/net/wan/pc300*
1da177e4 3338
402f6ae4
AP
3339CYPRESS_FIRMWARE MEDIA DRIVER
3340M: Antti Palosaari <crope@iki.fi>
3341L: linux-media@vger.kernel.org
a825eaec 3342W: https://linuxtv.org
402f6ae4
AP
3343W: http://palosaari.fi/linux/
3344Q: http://patchwork.linuxtv.org/project/linux-media/list/
3345T: git git://linuxtv.org/anttip/media_tree.git
3346S: Maintained
3347F: drivers/media/common/cypress_firmware*
3348
e3ae3525 3349CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3350M: Ferruh Yigit <fery@cypress.com>
6305902c 3351L: linux-input@vger.kernel.org
be9a6f40 3352S: Supported
6305902c
JP
3353F: drivers/input/touchscreen/cyttsp*
3354F: include/linux/input/cyttsp.h
e3ae3525 3355
aaaf5fbf
JK
3356DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3357M: Joshua Kinard <kumba@gentoo.org>
3358S: Maintained
3359F: drivers/rtc/rtc-ds1685.c
3360F: include/linux/rtc/ds1685.h
3361
1da177e4 3362DAMA SLAVE for AX.25
8b58be88 3363M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3364W: http://yaina.de/jreuter/
3365W: http://www.qsl.net/dl1bke/
3366L: linux-hams@vger.kernel.org
3367S: Maintained
679655da
JP
3368F: net/ax25/af_ax25.c
3369F: net/ax25/ax25_dev.c
3370F: net/ax25/ax25_ds_*
3371F: net/ax25/ax25_in.c
3372F: net/ax25/ax25_out.c
3373F: net/ax25/ax25_timer.c
3374F: net/ax25/sysctl_net_ax25.c
1da177e4 3375
e2d1d6c0 3376DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3377L: netdev@vger.kernel.org
5ff77428 3378S: Orphan
679655da 3379F: Documentation/networking/dmfe.txt
0f04e2aa 3380F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3381
3382DC390/AM53C974 SCSI driver
d8130624 3383M: Hannes Reinecke <hare@suse.com>
71bd849d 3384L: linux-scsi@vger.kernel.org
e2d1d6c0 3385S: Maintained
71bd849d 3386F: drivers/scsi/am53c974.c
e2d1d6c0 3387
1da177e4 3388DC395x SCSI driver
61eee9a7 3389M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3390M: Ali Akcaagac <aliakc@web.de>
3391M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3392L: dc395x@twibble.org
cf015e9f
JP
3393W: http://twibble.org/dist/dc395x/
3394W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3395S: Maintained
679655da
JP
3396F: Documentation/scsi/dc395x.txt
3397F: drivers/scsi/dc395x.*
1da177e4 3398
eb8edb08 3399DCCP PROTOCOL
a89d030e 3400M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3401L: dccp@vger.kernel.org
c996d8b9 3402W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3403S: Maintained
679655da 3404F: include/linux/dccp.h
c117ab84 3405F: include/uapi/linux/dccp.h
679655da
JP
3406F: include/linux/tfrc.h
3407F: net/dccp/
eb8edb08 3408
1da177e4 3409DECnet NETWORK LAYER
1da177e4
LT
3410W: http://linux-decnet.sourceforge.net
3411L: linux-decnet-user@lists.sourceforge.net
f546444d 3412S: Orphan
679655da
JP
3413F: Documentation/networking/decnet.txt
3414F: net/decnet/
1da177e4 3415
ebff05b9
MR
3416DECSTATION PLATFORM SUPPORT
3417M: "Maciej W. Rozycki" <macro@linux-mips.org>
3418L: linux-mips@linux-mips.org
3419W: http://www.linux-mips.org/wiki/DECstation
3420S: Maintained
3421F: arch/mips/dec/
3422F: arch/mips/include/asm/dec/
3423F: arch/mips/include/asm/mach-dec/
3424
1da177e4 3425DEFXX FDDI NETWORK DRIVER
8b58be88 3426M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3427S: Maintained
33f810b2 3428F: drivers/net/fddi/defxx.*
1da177e4 3429
ad8f07cc 3430DELL LAPTOP DRIVER
8b58be88 3431M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3432M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3433L: platform-driver-x86@vger.kernel.org
ad8f07cc 3434S: Maintained
679655da 3435F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3436
817a5cdb
PR
3437DELL LAPTOP RBTN DRIVER
3438M: Pali RohĂ¡r <pali.rohar@gmail.com>
3439S: Maintained
3440F: drivers/platform/x86/dell-rbtn.*
3441
cdbff611
PR
3442DELL LAPTOP FREEFALL DRIVER
3443M: Pali RohĂ¡r <pali.rohar@gmail.com>
3444S: Maintained
3445F: drivers/platform/x86/dell-smo8800.c
3446
1da177e4 3447DELL LAPTOP SMM DRIVER
a5afba16 3448M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3449S: Maintained
a5afba16 3450F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3451F: include/uapi/linux/i8k.h
1da177e4 3452
90563ec4 3453DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3454M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3455S: Maintained
679655da
JP
3456F: Documentation/dcdbas.txt
3457F: drivers/firmware/dcdbas.*
90563ec4 3458
0b3f6109 3459DELL WMI EXTRAS DRIVER
8b58be88 3460M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3461M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3462S: Maintained
36b3a96f 3463F: drivers/platform/x86/dell-wmi.c
0b3f6109 3464
5efc75e3 3465DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3466M: John Youn <johnyoun@synopsys.com>
5efc75e3 3467L: linux-usb@vger.kernel.org
18f340f9 3468T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3469S: Maintained
197ba5f4 3470F: drivers/usb/dwc2/
5efc75e3 3471
94ab23dd 3472DESIGNWARE USB3 DRD IP DRIVER
a55f6286 3473M: Felipe Balbi <balbi@kernel.org>
94ab23dd 3474L: linux-usb@vger.kernel.org
94ab23dd
FB
3475T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3476S: Maintained
3477F: drivers/usb/dwc3/
3478
833c9545
JB
3479DEVICE COREDUMP (DEV_COREDUMP)
3480M: Johannes Berg <johannes@sipsolutions.net>
3481L: linux-kernel@vger.kernel.org
3482S: Maintained
3483F: drivers/base/devcoredump.c
3484F: include/linux/devcoredump.h
3485
89d07767
KP
3486DEVICE FREQUENCY (DEVFREQ)
3487M: MyungJoo Ham <myungjoo.ham@samsung.com>
3488M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3489L: linux-pm@vger.kernel.org
6a3cd722 3490T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
89d07767
KP
3491S: Maintained
3492F: drivers/devfreq/
6a3cd722
CC
3493F: include/linux/devfreq.h
3494F: Documentation/devicetree/bindings/devfreq/
89d07767 3495
7dbded06
CC
3496DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3497M: Chanwoo Choi <cw00.choi@samsung.com>
3498L: linux-pm@vger.kernel.org
3499T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3500S: Supported
3501F: drivers/devfreq/event/
3502F: drivers/devfreq/devfreq-event.c
3503F: include/linux/devfreq-event.h
3504F: Documentation/devicetree/bindings/devfreq/event/
89d07767 3505
1da177e4 3506DEVICE NUMBER REGISTRY
8b58be88 3507M: Torben Mathiasen <device@lanana.org>
1da177e4 3508W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3509S: Maintained
3510
e2d1d6c0 3511DEVICE-MAPPER (LVM)
854ecaad 3512M: Alasdair Kergon <agk@redhat.com>
8504eed3 3513M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3514M: dm-devel@redhat.com
e2d1d6c0
RD
3515L: dm-devel@redhat.com
3516W: http://sources.redhat.com/dm
8a6e2535 3517Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3518T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3519T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3520S: Maintained
679655da
JP
3521F: Documentation/device-mapper/
3522F: drivers/md/dm*
854ecaad 3523F: drivers/md/persistent-data/
679655da
JP
3524F: include/linux/device-mapper.h
3525F: include/linux/dm-*.h
8504eed3 3526F: include/uapi/linux/dm-*.h
e2d1d6c0 3527
bfcd3a46
JP
3528DEVLINK
3529M: Jiri Pirko <jiri@mellanox.com>
3530L: netdev@vger.kernel.org
3531S: Supported
3532F: net/core/devlink.c
3533F: include/net/devlink.h
3534F: include/uapi/linux/devlink.h
3535
c0d995aa
OST
3536DIALOG SEMICONDUCTOR DRIVERS
3537M: Support Opensource <support.opensource@diasemi.com>
3538W: http://www.dialog-semiconductor.com/products
3539S: Supported
3540F: Documentation/hwmon/da90??
7c933772 3541F: Documentation/devicetree/bindings/sound/da[79]*.txt
c0d995aa
OST
3542F: drivers/gpio/gpio-da90??.c
3543F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3544F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3545F: drivers/input/misc/da90??_onkey.c
3546F: drivers/input/touchscreen/da9052_tsi.c
3547F: drivers/leds/leds-da90??.c
3548F: drivers/mfd/da903x.c
3549F: drivers/mfd/da90??-*.c
7be72c2c 3550F: drivers/mfd/da91??-*.c
c0d995aa 3551F: drivers/power/da9052-battery.c
7be72c2c 3552F: drivers/power/da91??-*.c
c0d995aa
OST
3553F: drivers/regulator/da903x.c
3554F: drivers/regulator/da9???-regulator.[ch]
3555F: drivers/rtc/rtc-da90??.c
3556F: drivers/video/backlight/da90??_bl.c
3557F: drivers/watchdog/da90??_wdt.c
3558F: include/linux/mfd/da903x.h
3559F: include/linux/mfd/da9052/
3560F: include/linux/mfd/da9055/
3561F: include/linux/mfd/da9063/
7be72c2c 3562F: include/linux/mfd/da9150/
c0d995aa
OST
3563F: include/sound/da[79]*.h
3564F: sound/soc/codecs/da[79]*.[ch]
3565
599aa697
LL
3566DIGI NEO AND CLASSIC PCI PRODUCTS
3567M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3568M: Mark Hounschell <markh@compro.net>
599aa697
LL
3569L: driverdev-devel@linuxdriverproject.org
3570S: Maintained
3571F: drivers/staging/dgnc/
3572
335d7c58 3573DIOLAN U2C-12 I2C DRIVER
ca462085 3574M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3575L: linux-i2c@vger.kernel.org
3576S: Maintained
3577F: drivers/i2c/busses/i2c-diolan-u2c.c
3578
d475c634
MW
3579DIRECT ACCESS (DAX)
3580M: Matthew Wilcox <willy@linux.intel.com>
3581L: linux-fsdevel@vger.kernel.org
3582S: Supported
3583F: fs/dax.c
3584
e7839f25 3585DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3586M: Eric Paris <eparis@parisplace.org>
3c5119c0 3587S: Maintained
679655da
JP
3588F: Documentation/filesystems/dnotify.txt
3589F: fs/notify/dnotify/
3590F: include/linux/dnotify.h
1da177e4
LT
3591
3592DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3593M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3594W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3595W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3596W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3597S: Maintained
3598
4480f15b 3599DISKQUOTA
d8130624 3600M: Jan Kara <jack@suse.com>
1da177e4 3601S: Maintained
679655da
JP
3602F: Documentation/filesystems/quota.txt
3603F: fs/quota/
3604F: include/linux/quota*.h
c117ab84 3605F: include/uapi/linux/quota*.h
1da177e4 3606
702686ad
BT
3607DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3608M: Bernie Thompson <bernie@plugable.com>
3609L: linux-fbdev@vger.kernel.org
3610S: Maintained
3611W: http://plugable.com/category/projects/udlfb/
8a61f013 3612F: drivers/video/fbdev/udlfb.c
702686ad
BT
3613F: include/video/udlfb.h
3614F: Documentation/fb/udlfb.txt
3615
e7839f25 3616DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3617M: Christine Caulfield <ccaulfie@redhat.com>
3618M: David Teigland <teigland@redhat.com>
a4644184 3619L: cluster-devel@redhat.com
5be7b50f 3620W: http://sources.redhat.com/cluster/
9f273c24 3621T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
5be7b50f 3622S: Supported
679655da 3623F: fs/dlm/
5be7b50f 3624
53b6b3e0
SS
3625DMA BUFFER SHARING FRAMEWORK
3626M: Sumit Semwal <sumit.semwal@linaro.org>
3627S: Maintained
3628L: linux-media@vger.kernel.org
3629L: dri-devel@lists.freedesktop.org
8ada6d2d 3630L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3631F: drivers/dma-buf/
e46d12c6
JP
3632F: include/linux/dma-buf*
3633F: include/linux/reservation.h
3634F: include/linux/*fence.h
53b6b3e0
SS
3635F: Documentation/dma-buf-sharing.txt
3636T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3637
b3e5f263 3638DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3639M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3640L: dmaengine@vger.kernel.org
3641Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3642S: Maintained
679655da 3643F: drivers/dma/
0ce3c066 3644F: include/linux/dmaengine.h
979a281e
VK
3645F: Documentation/dmaengine/
3646T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3647
b825037d 3648DME1737 HARDWARE MONITOR DRIVER
8b58be88 3649M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3650L: lm-sensors@lm-sensors.org
3651S: Maintained
679655da
JP
3652F: Documentation/hwmon/dme1737
3653F: drivers/hwmon/dme1737.c
b825037d 3654
1f31e1b1 3655DMI/SMBIOS SUPPORT
d8130624 3656M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3657S: Maintained
d4aeef93 3658T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3659F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3660F: drivers/firmware/dmi-id.c
3661F: drivers/firmware/dmi_scan.c
3662F: include/linux/dmi.h
3663
7d2c86b5 3664DOCUMENTATION
ad3118b9 3665M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3666L: linux-doc@vger.kernel.org
3667S: Maintained
679655da 3668F: Documentation/
42f41ecf
JC
3669F: scripts/docproc.c
3670F: scripts/kernel-doc*
97be078b
RD
3671X: Documentation/ABI/
3672X: Documentation/devicetree/
933a46b8
JC
3673X: Documentation/acpi
3674X: Documentation/power
3675X: Documentation/spi
6c121170 3676X: Documentation/DocBook/media
c51edfb1 3677T: git git://git.lwn.net/linux.git docs-next
abbaeff3 3678
1da177e4 3679DOUBLETALK DRIVER
8b58be88 3680M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3681L: blinux-list@redhat.com
3682S: Maintained
679655da
JP
3683F: drivers/char/dtlk.c
3684F: include/linux/dtlk.h
1da177e4 3685
e2d1d6c0 3686DPT_I2O SCSI RAID DRIVER
8b58be88 3687M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3688L: linux-scsi@vger.kernel.org
3689W: http://www.adaptec.com/
3690S: Maintained
679655da
JP
3691F: drivers/scsi/dpt*
3692F: drivers/scsi/dpt/
e2d1d6c0 3693
b411b363 3694DRBD DRIVER
bc2c049d
RK
3695M: Philipp Reisner <philipp.reisner@linbit.com>
3696M: Lars Ellenberg <lars.ellenberg@linbit.com>
3697L: drbd-dev@lists.linbit.com
28b8e8d4 3698W: http://www.drbd.org
bc2c049d
RK
3699T: git git://git.linbit.com/linux-drbd.git
3700T: git git://git.linbit.com/drbd-8.4.git
28b8e8d4
JP
3701S: Supported
3702F: drivers/block/drbd/
3703F: lib/lru_cache.c
3704F: Documentation/blockdev/drbd/
b411b363 3705
dc7dfcd8 3706DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3707M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3708T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3709S: Supported
679655da 3710F: Documentation/kobject.txt
7cfc51b9 3711F: drivers/base/
87544653 3712F: fs/debugfs/
dc7dfcd8
WS
3713F: fs/kernfs/
3714F: fs/sysfs/
87544653 3715F: include/linux/debugfs.h
dc7dfcd8 3716F: include/linux/kobj*
679655da 3717F: lib/kobj*
1da177e4
LT
3718
3719DRM DRIVERS
8b58be88 3720M: David Airlie <airlied@linux.ie>
4c6a3999 3721L: dri-devel@lists.freedesktop.org
b0447888 3722T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3723S: Maintained
679655da 3724F: drivers/gpu/drm/
433e3b34 3725F: drivers/gpu/vga/
850e9411 3726F: include/drm/
c117ab84 3727F: include/uapi/drm/
1da177e4 3728
566f5939
AD
3729RADEON DRM DRIVERS
3730M: Alex Deucher <alexander.deucher@amd.com>
3731M: Christian König <christian.koenig@amd.com>
3732L: dri-devel@lists.freedesktop.org
3733T: git git://people.freedesktop.org/~agd5f/linux
3734S: Supported
3735F: drivers/gpu/drm/radeon/
566f5939
AD
3736F: include/uapi/drm/radeon*
3737
03e255b9
TR
3738DRM PANEL DRIVERS
3739M: Thierry Reding <thierry.reding@gmail.com>
3740L: dri-devel@lists.freedesktop.org
3741T: git git://anongit.freedesktop.org/tegra/linux.git
3742S: Maintained
3743F: drivers/gpu/drm/drm_panel.c
3744F: drivers/gpu/drm/panel/
3745F: include/drm/drm_panel.h
2d799dde 3746F: Documentation/devicetree/bindings/display/panel/
03e255b9 3747
8daf7473 3748INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3749M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3750M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3751L: intel-gfx@lists.freedesktop.org
8daf7473 3752L: dri-devel@lists.freedesktop.org
7564fde3 3753W: https://01.org/linuxgraphics/
47f95647 3754Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3755T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3756S: Supported
14430813 3757F: drivers/gpu/drm/i915/
8daf7473 3758F: include/drm/i915*
c117ab84 3759F: include/uapi/drm/i915*
8daf7473 3760
99763bb8
BB
3761DRM DRIVERS FOR ATMEL HLCDC
3762M: Boris Brezillon <boris.brezillon@free-electrons.com>
3763L: dri-devel@lists.freedesktop.org
3764S: Supported
3765F: drivers/gpu/drm/atmel-hlcdc/
3766F: Documentation/devicetree/bindings/drm/atmel/
3767
398a6d4a
KP
3768DRM DRIVERS FOR EXYNOS
3769M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3770M: Joonyoung Shim <jy0922.shim@samsung.com>
3771M: Seung-Woo Kim <sw0312.kim@samsung.com>
3772M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3773L: dri-devel@lists.freedesktop.org
25a58030 3774T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3775S: Supported
14430813 3776F: drivers/gpu/drm/exynos/
398a6d4a 3777F: include/drm/exynos*
c117ab84 3778F: include/uapi/drm/exynos*
398a6d4a 3779
b55a1b9c
JW
3780DRM DRIVERS FOR FREESCALE DCU
3781M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3782M: Alison Wang <alison.wang@freescale.com>
3783L: dri-devel@lists.freedesktop.org
3784S: Supported
3785F: drivers/gpu/drm/fsl-dcu/
2d799dde
RH
3786F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3787F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
b55a1b9c 3788
0a3d775f
PZ
3789DRM DRIVERS FOR FREESCALE IMX
3790M: Philipp Zabel <p.zabel@pengutronix.de>
3791L: dri-devel@lists.freedesktop.org
3792S: Maintained
3793F: drivers/gpu/drm/imx/
ef739aa4 3794F: drivers/gpu/ipu-v3/
2d799dde 3795F: Documentation/devicetree/bindings/display/imx/
0a3d775f 3796
ba2199a6
PJ
3797DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3798M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3799L: dri-devel@lists.freedesktop.org
3800T: git git://github.com/patjak/drm-gma500
3801S: Maintained
3802F: drivers/gpu/drm/gma500
3803F: include/drm/gma500*
3804
bd3b49f2 3805DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3806M: Thierry Reding <thierry.reding@gmail.com>
3807M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3808L: dri-devel@lists.freedesktop.org
3809L: linux-tegra@vger.kernel.org
a5ad7a63 3810T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3811S: Supported
dee8268f 3812F: drivers/gpu/drm/tegra/
a5ad7a63 3813F: drivers/gpu/host1x/
e1e90644 3814F: include/linux/host1x.h
a5ad7a63 3815F: include/uapi/drm/tegra_drm.h
2d799dde 3816F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
bd3b49f2 3817
a284e9d1
LP
3818DRM DRIVERS FOR RENESAS
3819M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3820L: dri-devel@lists.freedesktop.org
4a121096 3821L: linux-renesas-soc@vger.kernel.org
a284e9d1
LP
3822T: git git://people.freedesktop.org/~airlied/linux
3823S: Supported
3824F: drivers/gpu/drm/rcar-du/
3825F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3826F: include/linux/platform_data/shmob_drm.h
3827
625e0346
HS
3828DRM DRIVERS FOR ROCKCHIP
3829M: Mark Yao <mark.yao@rock-chips.com>
3830L: dri-devel@lists.freedesktop.org
3831S: Maintained
3832F: drivers/gpu/drm/rockchip/
2d799dde 3833F: Documentation/devicetree/bindings/display/rockchip*
625e0346 3834
7f11c476
BG
3835DRM DRIVERS FOR STI
3836M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3837M: Vincent Abriou <vincent.abriou@st.com>
3838L: dri-devel@lists.freedesktop.org
3839T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3840S: Maintained
3841F: drivers/gpu/drm/sti
2d799dde 3842F: Documentation/devicetree/bindings/display/st,stih4xx.txt
7f11c476 3843
8bb0bce9
LS
3844DRM DRIVERS FOR VIVANTE GPU IP
3845M: Lucas Stach <l.stach@pengutronix.de>
3846R: Russell King <linux+etnaviv@arm.linux.org.uk>
3847R: Christian Gmeiner <christian.gmeiner@gmail.com>
3848L: dri-devel@lists.freedesktop.org
3849S: Maintained
3850F: drivers/gpu/drm/etnaviv
3851F: Documentation/devicetree/bindings/display/etnaviv
3852
598df1ac
AK
3853DSBR100 USB FM RADIO DRIVER
3854M: Alexey Klimov <klimov.linux@gmail.com>
3855L: linux-media@vger.kernel.org
3856T: git git://linuxtv.org/media_tree.git
3857S: Maintained
3858F: drivers/media/radio/dsbr100.c
3859
1da177e4 3860DSCC4 DRIVER
8b58be88 3861M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3862L: netdev@vger.kernel.org
1da177e4 3863S: Maintained
679655da 3864F: drivers/net/wan/dscc4.c
1da177e4 3865
cc11b140
HV
3866DT3155 MEDIA DRIVER
3867M: Hans Verkuil <hverkuil@xs4all.nl>
3868L: linux-media@vger.kernel.org
3869T: git git://linuxtv.org/media_tree.git
a825eaec 3870W: https://linuxtv.org
cc11b140
HV
3871S: Odd Fixes
3872F: drivers/media/pci/dt3155/
3873
91952bc0
AP
3874DVB_USB_AF9015 MEDIA DRIVER
3875M: Antti Palosaari <crope@iki.fi>
3876L: linux-media@vger.kernel.org
a825eaec 3877W: https://linuxtv.org
91952bc0
AP
3878W: http://palosaari.fi/linux/
3879Q: http://patchwork.linuxtv.org/project/linux-media/list/
3880T: git git://linuxtv.org/anttip/media_tree.git
3881S: Maintained
3882F: drivers/media/usb/dvb-usb-v2/af9015*
3883
3884DVB_USB_AF9035 MEDIA DRIVER
3885M: Antti Palosaari <crope@iki.fi>
3886L: linux-media@vger.kernel.org
a825eaec 3887W: https://linuxtv.org
91952bc0
AP
3888W: http://palosaari.fi/linux/
3889Q: http://patchwork.linuxtv.org/project/linux-media/list/
3890T: git git://linuxtv.org/anttip/media_tree.git
3891S: Maintained
3892F: drivers/media/usb/dvb-usb-v2/af9035*
3893
3894DVB_USB_ANYSEE MEDIA DRIVER
3895M: Antti Palosaari <crope@iki.fi>
3896L: linux-media@vger.kernel.org
a825eaec 3897W: https://linuxtv.org
91952bc0
AP
3898W: http://palosaari.fi/linux/
3899Q: http://patchwork.linuxtv.org/project/linux-media/list/
3900T: git git://linuxtv.org/anttip/media_tree.git
3901S: Maintained
3902F: drivers/media/usb/dvb-usb-v2/anysee*
3903
3904DVB_USB_AU6610 MEDIA DRIVER
3905M: Antti Palosaari <crope@iki.fi>
3906L: linux-media@vger.kernel.org
a825eaec 3907W: https://linuxtv.org
91952bc0
AP
3908W: http://palosaari.fi/linux/
3909Q: http://patchwork.linuxtv.org/project/linux-media/list/
3910T: git git://linuxtv.org/anttip/media_tree.git
3911S: Maintained
3912F: drivers/media/usb/dvb-usb-v2/au6610*
3913
3914DVB_USB_CE6230 MEDIA DRIVER
3915M: Antti Palosaari <crope@iki.fi>
3916L: linux-media@vger.kernel.org
a825eaec 3917W: https://linuxtv.org
91952bc0
AP
3918W: http://palosaari.fi/linux/
3919Q: http://patchwork.linuxtv.org/project/linux-media/list/
3920T: git git://linuxtv.org/anttip/media_tree.git
3921S: Maintained
3922F: drivers/media/usb/dvb-usb-v2/ce6230*
3923
d099dea2
MK
3924DVB_USB_CXUSB MEDIA DRIVER
3925M: Michael Krufky <mkrufky@linuxtv.org>
3926L: linux-media@vger.kernel.org
a825eaec 3927W: https://linuxtv.org
d099dea2
MK
3928W: http://github.com/mkrufky
3929Q: http://patchwork.linuxtv.org/project/linux-media/list/
3930T: git git://linuxtv.org/media_tree.git
3931S: Maintained
9819da66 3932F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3933
91952bc0 3934DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3935M: Antti Palosaari <crope@iki.fi>
3936L: linux-media@vger.kernel.org
a825eaec 3937W: https://linuxtv.org
91952bc0
AP
3938W: http://palosaari.fi/linux/
3939Q: http://patchwork.linuxtv.org/project/linux-media/list/
3940T: git git://linuxtv.org/anttip/media_tree.git
3941S: Maintained
91952bc0 3942F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3943
5560983b 3944DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3945M: Antti Palosaari <crope@iki.fi>
3946L: linux-media@vger.kernel.org
a825eaec 3947W: https://linuxtv.org
91952bc0
AP
3948Q: http://patchwork.linuxtv.org/project/linux-media/list/
3949T: git git://linuxtv.org/anttip/media_tree.git
3950S: Maintained
5560983b 3951F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3952
8856f5f2
MK
3953DVB_USB_MXL111SF MEDIA DRIVER
3954M: Michael Krufky <mkrufky@linuxtv.org>
3955L: linux-media@vger.kernel.org
a825eaec 3956W: https://linuxtv.org
8856f5f2
MK
3957W: http://github.com/mkrufky
3958Q: http://patchwork.linuxtv.org/project/linux-media/list/
3959T: git git://linuxtv.org/mkrufky/mxl111sf.git
3960S: Maintained
3961F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3962
91952bc0
AP
3963DVB_USB_RTL28XXU MEDIA DRIVER
3964M: Antti Palosaari <crope@iki.fi>
3965L: linux-media@vger.kernel.org
a825eaec 3966W: https://linuxtv.org
91952bc0
AP
3967W: http://palosaari.fi/linux/
3968Q: http://patchwork.linuxtv.org/project/linux-media/list/
3969T: git git://linuxtv.org/anttip/media_tree.git
3970S: Maintained
3971F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3972
3973DVB_USB_V2 MEDIA DRIVER
3974M: Antti Palosaari <crope@iki.fi>
3975L: linux-media@vger.kernel.org
a825eaec 3976W: https://linuxtv.org
91952bc0
AP
3977W: http://palosaari.fi/linux/
3978Q: http://patchwork.linuxtv.org/project/linux-media/list/
3979T: git git://linuxtv.org/anttip/media_tree.git
3980S: Maintained
3981F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3982F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3983
ac0ac38f 3984DYNAMIC DEBUG
5c4a97d1 3985M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3986S: Maintained
3987F: lib/dynamic_debug.c
3988F: include/linux/dynamic_debug.h
3989
789c7048 3990DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3991M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3992S: Maintained
df621252 3993F: drivers/tty/serial/dz.*
789c7048 3994
f17effbe
MF
3995E3X0 POWER BUTTON DRIVER
3996M: Moritz Fischer <moritz.fischer@ettus.com>
3997L: usrp-users@lists.ettus.com
3998W: http://www.ettus.com
3999S: Supported
4000F: drivers/input/misc/e3x0-button.c
4001F: Documentation/devicetree/bindings/input/e3x0-button.txt
4002
91952bc0
AP
4003E4000 MEDIA DRIVER
4004M: Antti Palosaari <crope@iki.fi>
4005L: linux-media@vger.kernel.org
a825eaec 4006W: https://linuxtv.org
91952bc0
AP
4007W: http://palosaari.fi/linux/
4008Q: http://patchwork.linuxtv.org/project/linux-media/list/
4009T: git git://linuxtv.org/anttip/media_tree.git
4010S: Maintained
4011F: drivers/media/tuners/e4000*
4012
1da177e4 4013EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 4014M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
4015L: linux-scsi@vger.kernel.org
4016S: Maintained
679655da 4017F: drivers/scsi/eata.c
1da177e4 4018
91952bc0
AP
4019EC100 MEDIA DRIVER
4020M: Antti Palosaari <crope@iki.fi>
4021L: linux-media@vger.kernel.org
a825eaec 4022W: https://linuxtv.org
91952bc0
AP
4023W: http://palosaari.fi/linux/
4024Q: http://patchwork.linuxtv.org/project/linux-media/list/
4025T: git git://linuxtv.org/anttip/media_tree.git
4026S: Maintained
4027F: drivers/media/dvb-frontends/ec100*
4028
237fead6 4029ECRYPT FILE SYSTEM
0de9adf2 4030M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 4031L: ecryptfs@vger.kernel.org
24a923e4 4032W: http://ecryptfs.org
6dc7516e 4033W: https://launchpad.net/ecryptfs
9f273c24 4034T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
237fead6 4035S: Supported
679655da
JP
4036F: Documentation/filesystems/ecryptfs.txt
4037F: fs/ecryptfs/
237fead6 4038
da9bb1d2 4039EDAC-CORE
8b58be88 4040M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 4041M: Borislav Petkov <bp@alien8.de>
009a5410 4042M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 4043L: linux-edac@vger.kernel.org
07cd6bf5
FW
4044T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4045T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
8c2a6a40 4046S: Supported
679655da 4047F: Documentation/edac.txt
91445c72 4048F: drivers/edac/
679655da 4049F: include/linux/edac.h
0e438e3f 4050
c476c23b 4051EDAC-AMD64
8b58be88 4052M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 4053M: Borislav Petkov <bp@alien8.de>
91445c72 4054L: linux-edac@vger.kernel.org
487ba8e8 4055S: Maintained
c476c23b
BP
4056F: drivers/edac/amd64_edac*
4057
836dae5d
RR
4058EDAC-CALXEDA
4059M: Doug Thompson <dougthompson@xmission.com>
4060M: Robert Richter <rric@kernel.org>
4061L: linux-edac@vger.kernel.org
836dae5d
RR
4062S: Maintained
4063F: drivers/edac/highbank*
4064
f65aad41
RB
4065EDAC-CAVIUM
4066M: Ralf Baechle <ralf@linux-mips.org>
4067M: David Daney <david.daney@cavium.com>
4068L: linux-edac@vger.kernel.org
4069L: linux-mips@linux-mips.org
f65aad41
RB
4070S: Supported
4071F: drivers/edac/octeon_edac*
4072
0e438e3f 4073EDAC-E752X
8b58be88
JP
4074M: Mark Gross <mark.gross@intel.com>
4075M: Doug Thompson <dougthompson@xmission.com>
91445c72 4076L: linux-edac@vger.kernel.org
0e438e3f 4077S: Maintained
679655da 4078F: drivers/edac/e752x_edac.c
0e438e3f
DP
4079
4080EDAC-E7XXX
8b58be88 4081M: Doug Thompson <dougthompson@xmission.com>
91445c72 4082L: linux-edac@vger.kernel.org
0e438e3f 4083S: Maintained
679655da 4084F: drivers/edac/e7xxx_edac.c
0e438e3f 4085
77c5f5d2 4086EDAC-GHES
009a5410 4087M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2 4088L: linux-edac@vger.kernel.org
77c5f5d2 4089S: Maintained
2caa67a6 4090F: drivers/edac/ghes_edac.c
77c5f5d2 4091
6bc78404 4092EDAC-I82443BXGX
8b58be88 4093M: Tim Small <tim@buttersideup.com>
91445c72 4094L: linux-edac@vger.kernel.org
6bc78404 4095S: Maintained
679655da 4096F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
4097
4098EDAC-I3000
8b58be88 4099M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 4100L: linux-edac@vger.kernel.org
6bc78404 4101S: Maintained
679655da 4102F: drivers/edac/i3000_edac.c
6bc78404
DT
4103
4104EDAC-I5000
8b58be88 4105M: Doug Thompson <dougthompson@xmission.com>
91445c72 4106L: linux-edac@vger.kernel.org
ba9a5918 4107S: Maintained
679655da 4108F: drivers/edac/i5000_edac.c
ba9a5918 4109
44c12cb2 4110EDAC-I5400
009a5410 4111M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4112L: linux-edac@vger.kernel.org
44c12cb2 4113S: Maintained
679655da 4114F: drivers/edac/i5400_edac.c
44c12cb2 4115
3c9c92b6 4116EDAC-I7300
009a5410 4117M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6 4118L: linux-edac@vger.kernel.org
3c9c92b6
MCC
4119S: Maintained
4120F: drivers/edac/i7300_edac.c
4121
67c89316 4122EDAC-I7CORE
009a5410 4123M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4124L: linux-edac@vger.kernel.org
67c89316 4125S: Maintained
70aff0ce 4126F: drivers/edac/i7core_edac.c
67c89316 4127
ba9a5918 4128EDAC-I82975X
8b58be88 4129M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 4130M: "Arvind R." <arvino55@gmail.com>
91445c72 4131L: linux-edac@vger.kernel.org
ba9a5918 4132S: Maintained
679655da 4133F: drivers/edac/i82975x_edac.c
ba9a5918 4134
791b4706
JB
4135EDAC-IE31200
4136M: Jason Baron <jbaron@akamai.com>
4137L: linux-edac@vger.kernel.org
791b4706
JB
4138S: Maintained
4139F: drivers/edac/ie31200_edac.c
4140
ccdfb979 4141EDAC-MPC85XX
30c7469b 4142M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979 4143L: linux-edac@vger.kernel.org
ccdfb979
JT
4144S: Maintained
4145F: drivers/edac/mpc85xx_edac.[ch]
4146
ba9a5918 4147EDAC-PASEMI
8b58be88 4148M: Egor Martovetsky <egor@pasemi.com>
91445c72 4149L: linux-edac@vger.kernel.org
6bc78404 4150S: Maintained
679655da 4151F: drivers/edac/pasemi_edac.c
6bc78404 4152
0e438e3f 4153EDAC-R82600
8b58be88 4154M: Tim Small <tim@buttersideup.com>
91445c72 4155L: linux-edac@vger.kernel.org
0e438e3f 4156S: Maintained
679655da 4157F: drivers/edac/r82600_edac.c
da9bb1d2 4158
4d096ca7 4159EDAC-SBRIDGE
009a5410 4160M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7 4161L: linux-edac@vger.kernel.org
4d096ca7
MCC
4162S: Maintained
4163F: drivers/edac/sb_edac.c
4164
995e1de4
LH
4165EDAC-XGENE
4166APPLIED MICRO (APM) X-GENE SOC EDAC
4167M: Loc Ho <lho@apm.com>
4168S: Supported
4169F: drivers/edac/xgene_edac.c
4170F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4171
af39917d
CL
4172EDIROL UA-101/UA-1000 DRIVER
4173M: Clemens Ladisch <clemens@ladisch.de>
4174L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4175T: git git://git.alsa-project.org/alsa-kernel.git
4176S: Maintained
4177F: sound/usb/misc/ua101.c
4178
1f7df953 4179EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4180M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4181L: linux-efi@vger.kernel.org
78bef24e 4182T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4183S: Maintained
fb2efb5c 4184F: Documentation/efi-stub.txt
1f7df953
MF
4185F: arch/ia64/kernel/efi.c
4186F: arch/x86/boot/compressed/eboot.[ch]
4187F: arch/x86/include/asm/efi.h
4188F: arch/x86/platform/efi/*
a9499fa7 4189F: drivers/firmware/efi/*
1f7df953
MF
4190F: include/linux/efi*.h
4191
d68772b7
MF
4192EFI VARIABLE FILESYSTEM
4193M: Matthew Garrett <matthew.garrett@nebula.com>
4194M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4195M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4196T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4197L: linux-efi@vger.kernel.org
4198S: Maintained
4199F: fs/efivarfs/
4200
85a00d9b
PJ
4201EFIFB FRAMEBUFFER DRIVER
4202L: linux-fbdev@vger.kernel.org
4203M: Peter Jones <pjones@redhat.com>
4204S: Maintained
8a61f013 4205F: drivers/video/fbdev/efifb.c
85a00d9b 4206
0bee8d28
JT
4207EFS FILESYSTEM
4208W: http://aeschi.ch.eu.org/efs/
4209S: Orphan
679655da 4210F: fs/efs/
0bee8d28 4211
aa8a9e25 4212EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4213M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4214L: netdev@vger.kernel.org
4215S: Maintained
9aa32835 4216F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4217
f0319efe 4218EM28XX VIDEO4LINUX DRIVER
009a5410 4219M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe 4220L: linux-media@vger.kernel.org
a825eaec 4221W: https://linuxtv.org
f0319efe
MCC
4222T: git git://linuxtv.org/media_tree.git
4223S: Maintained
4224F: drivers/media/usb/em28xx/
4225
3e3a7d66 4226EMBEDDED LINUX
8b58be88
JP
4227M: Paul Gortmaker <paul.gortmaker@windriver.com>
4228M: Matt Mackall <mpm@selenic.com>
4229M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4230L: linux-embedded@vger.kernel.org
4231S: Maintained
4232
32505876
JS
4233EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4234M: James Smart <james.smart@avagotech.com>
4235M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4236L: linux-scsi@vger.kernel.org
32505876 4237W: http://www.avagotech.com
ce00f85c 4238S: Supported
679655da 4239F: drivers/scsi/lpfc/
3a1c1d44 4240
5f5bac82 4241ENE CB710 FLASH CARD READER DRIVER
8b58be88 4242M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4243S: Maintained
4244F: drivers/misc/cb710/
4245F: drivers/mmc/host/cb710-mmc.*
4246F: include/linux/cb710.h
4247
931e39a1
ML
4248ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4249M: Maxim Levitsky <maximlevitsky@gmail.com>
4250S: Maintained
2a837449 4251F: drivers/media/rc/ene_ir.*
931e39a1 4252
ec207dcc
GS
4253ENHANCED ERROR HANDLING (EEH)
4254M: Gavin Shan <shangw@linux.vnet.ibm.com>
4255L: linuxppc-dev@lists.ozlabs.org
4256S: Supported
4257F: Documentation/powerpc/eeh-pci-error-recovery.txt
4258F: arch/powerpc/kernel/eeh*.c
4259
d5ca9006 4260EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4261M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4262S: Maintained
084bad91 4263T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4264F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4265F: include/video/s1d13xxxfb.h
d5ca9006 4266
38df6492
ME
4267ET131X NETWORK DRIVER
4268M: Mark Einon <mark.einon@gmail.com>
4269S: Odd Fixes
4270F: drivers/net/ethernet/agere/
4271
1da177e4 4272ETHERNET BRIDGE
adbbf69d 4273M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4274L: bridge@lists.linux-foundation.org
4c325313 4275L: netdev@vger.kernel.org
c996d8b9 4276W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4277S: Maintained
679655da
JP
4278F: include/linux/netfilter_bridge/
4279F: net/bridge/
1da177e4 4280
22f08ad9
FF
4281ETHERNET PHY LIBRARY
4282M: Florian Fainelli <f.fainelli@gmail.com>
4283L: netdev@vger.kernel.org
4284S: Maintained
4285F: include/linux/phy.h
4286F: include/linux/phy_fixed.h
4287F: drivers/net/phy/
4288F: Documentation/networking/phy.txt
4289F: drivers/of/of_mdio.c
4290F: drivers/of/of_net.c
4291
1da177e4 4292EXT2 FILE SYSTEM
d8130624 4293M: Jan Kara <jack@suse.com>
72be2ccf 4294L: linux-ext4@vger.kernel.org
1da177e4 4295S: Maintained
679655da
JP
4296F: Documentation/filesystems/ext2.txt
4297F: fs/ext2/
4298F: include/linux/ext2*
1da177e4 4299
72be2ccf 4300EXT4 FILE SYSTEM
8b58be88 4301M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4302M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4303L: linux-ext4@vger.kernel.org
08a225f1 4304W: http://ext4.wiki.kernel.org
8a6e2535 4305Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
9f273c24 4306T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
1da177e4 4307S: Maintained
679655da
JP
4308F: Documentation/filesystems/ext4.txt
4309F: fs/ext4/
1da177e4 4310
c5532b09 4311Extended Verification Module (EVM)
74dd744f
MZ
4312M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4313L: linux-ima-devel@lists.sourceforge.net
4314L: linux-security-module@vger.kernel.org
c5532b09
MZ
4315S: Supported
4316F: security/integrity/evm/
4317
df6b3cfe
MH
4318EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4319M: MyungJoo Ham <myungjoo.ham@samsung.com>
4320M: Chanwoo Choi <cw00.choi@samsung.com>
4321L: linux-kernel@vger.kernel.org
81df63a9 4322T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4323S: Maintained
4324F: drivers/extcon/
cd2c3e7f
CC
4325F: include/linux/extcon/
4326F: include/linux/extcon.h
df6b3cfe 4327F: Documentation/extcon/
cd2c3e7f 4328F: Documentation/devicetree/bindings/extcon/
df6b3cfe 4329
e2a75c44 4330EXYNOS DP DRIVER
b7701755 4331M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4332L: dri-devel@lists.freedesktop.org
4333S: Maintained
4334F: drivers/gpu/drm/exynos/exynos_dp*
4335
33ad3912
DL
4336EXYNOS MIPI DISPLAY DRIVERS
4337M: Inki Dae <inki.dae@samsung.com>
4338M: Donghwa Lee <dh09.lee@samsung.com>
4339M: Kyungmin Park <kyungmin.park@samsung.com>
4340L: linux-fbdev@vger.kernel.org
4341S: Maintained
8a61f013 4342F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4343F: include/video/exynos_mipi*
4344
e53004e2 4345F71805F HARDWARE MONITORING DRIVER
d8130624 4346M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4347L: lm-sensors@lm-sensors.org
4348S: Maintained
679655da
JP
4349F: Documentation/hwmon/f71805f
4350F: drivers/hwmon/f71805f.c
e53004e2 4351
eea977ed
MB
4352FC0011 TUNER DRIVER
4353M: Michael Buesch <m@bues.ch>
4354L: linux-media@vger.kernel.org
4355S: Maintained
ccae7af2
MCC
4356F: drivers/media/tuners/fc0011.h
4357F: drivers/media/tuners/fc0011.c
eea977ed 4358
91952bc0
AP
4359FC2580 MEDIA DRIVER
4360M: Antti Palosaari <crope@iki.fi>
4361L: linux-media@vger.kernel.org
a825eaec 4362W: https://linuxtv.org
91952bc0
AP
4363W: http://palosaari.fi/linux/
4364Q: http://patchwork.linuxtv.org/project/linux-media/list/
4365T: git git://linuxtv.org/anttip/media_tree.git
4366S: Maintained
4367F: drivers/media/tuners/fc2580*
eea977ed 4368
88b2dbdb
EP
4369FANOTIFY
4370M: Eric Paris <eparis@redhat.com>
4371S: Maintained
4372F: fs/notify/fanotify/
4373F: include/linux/fanotify.h
c117ab84 4374F: include/uapi/linux/fanotify.h
88b2dbdb 4375
1da177e4 4376FARSYNC SYNCHRONOUS DRIVER
8b58be88 4377M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4378W: http://www.farsite.co.uk/
4379S: Supported
679655da 4380F: drivers/net/wan/farsync.*
1da177e4 4381
c5408b88 4382FAULT INJECTION SUPPORT
8b58be88 4383M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4384S: Supported
679655da
JP
4385F: Documentation/fault-injection/
4386F: lib/fault-inject.c
c5408b88 4387
053e514f
NT
4388FBTFT Framebuffer drivers
4389M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4390M: Noralf Trønnes <noralf@tronnes.org>
4391S: Maintained
4392F: drivers/staging/fbtft/
4393
cae727db 4394FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4395M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4396L: fcoe-devel@open-fcoe.org
cae727db
RL
4397W: www.Open-FCoE.org
4398S: Supported
4399F: drivers/scsi/libfc/
4400F: drivers/scsi/fcoe/
4401F: include/scsi/fc/
4402F: include/scsi/libfc.h
4403F: include/scsi/libfcoe.h
c117ab84 4404F: include/uapi/scsi/fc/
cae727db 4405
e2d1d6c0 4406FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4407M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4408M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4409L: linux-fsdevel@vger.kernel.org
1da177e4 4410S: Maintained
679655da
JP
4411F: include/linux/fcntl.h
4412F: include/linux/fs.h
c117ab84
CEB
4413F: include/uapi/linux/fcntl.h
4414F: include/uapi/linux/fs.h
679655da
JP
4415F: fs/fcntl.c
4416F: fs/locks.c
1da177e4 4417
e2d1d6c0 4418FILESYSTEMS (VFS and infrastructure)
8b58be88 4419M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4420L: linux-fsdevel@vger.kernel.org
173acc7c 4421S: Maintained
679655da 4422F: fs/*
173acc7c 4423
b26e0ed4 4424FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4425M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4426L: lm-sensors@lm-sensors.org
4427S: Maintained
d5ca6918
JP
4428F: drivers/hwmon/f75375s.c
4429F: include/linux/f75375s.h
b26e0ed4 4430
a331b0c3
CL
4431FIREWIRE AUDIO DRIVERS
4432M: Clemens Ladisch <clemens@ladisch.de>
4433L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4434T: git git://git.alsa-project.org/alsa-kernel.git
4435S: Maintained
4436F: sound/firewire/
4437
eb86ec51
SR
4438FIREWIRE MEDIA DRIVERS (firedtv)
4439M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4440L: linux-media@vger.kernel.org
4441L: linux1394-devel@lists.sourceforge.net
4442T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4443S: Maintained
4444F: drivers/media/firewire/
4445
a511ce33
CB
4446FIREWIRE SBP-2 TARGET
4447M: Chris Boot <bootc@bootc.net>
4448L: linux-scsi@vger.kernel.org
4449L: target-devel@vger.kernel.org
4450L: linux1394-devel@lists.sourceforge.net
4451T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4452S: Maintained
4453F: drivers/target/sbp/
4454
7d2c86b5 4455FIREWIRE SUBSYSTEM
8b58be88 4456M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4457L: linux1394-devel@lists.sourceforge.net
958a29cb 4458W: http://ieee1394.wiki.kernel.org/
2ca526bf 4459T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4460S: Maintained
679655da 4461F: drivers/firewire/
8f06ce3b
SR
4462F: include/linux/firewire.h
4463F: include/uapi/linux/firewire*.h
9f6d3c4b 4464F: tools/firewire/
e2d1d6c0
RD
4465
4466FIRMWARE LOADER (request_firmware)
39e68089
ML
4467M: Ming Lei <ming.lei@canonical.com>
4468L: linux-kernel@vger.kernel.org
4469S: Maintained
679655da
JP
4470F: Documentation/firmware_class/
4471F: drivers/base/firmware*.c
4472F: include/linux/firmware.h
e2d1d6c0 4473
f730e3dc 4474FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4475M: Joshua Morris <josh.h.morris@us.ibm.com>
4476M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4477S: Maintained
4478F: drivers/block/rsxx/
4479
8206f664 4480FLOPPY DRIVER
e5f6450c 4481M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4482T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4483S: Odd fixes
4484F: drivers/block/floppy.c
4485
9c9f32ed
AR
4486FMC SUBSYSTEM
4487M: Alessandro Rubini <rubini@gnudd.com>
4488W: http://www.ohwr.org/projects/fmc-bus
4489S: Supported
4490F: drivers/fmc/
4491F: include/linux/fmc*.h
4492F: include/linux/ipmi-fru.h
4493K: fmc_d.*register
4494
3c0ed7d5
AT
4495FPGA MANAGER FRAMEWORK
4496M: Alan Tull <atull@opensource.altera.com>
dd7d664a 4497R: Moritz Fischer <moritz.fischer@ettus.com>
3c0ed7d5
AT
4498S: Maintained
4499F: drivers/fpga/
4500F: include/linux/fpga/fpga-mgr.h
4501W: http://www.rocketboards.org
4502
e2d1d6c0 4503FPU EMULATOR
8b58be88 4504M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4505W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4506S: Maintained
679655da 4507F: arch/x86/math-emu/
e2d1d6c0
RD
4508
4509FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4510L: netdev@vger.kernel.org
c173bfac 4511S: Orphan
679655da
JP
4512F: drivers/net/wan/dlci.c
4513F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4514
4515FRAMEBUFFER LAYER
5489e948
JCPV
4516M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4517M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4518L: linux-fbdev@vger.kernel.org
e2d1d6c0 4519W: http://linux-fbdev.sourceforge.net/
b22fe37b 4520Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4521T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4522S: Maintained
679655da 4523F: Documentation/fb/
b22fe37b
PM
4524F: drivers/video/
4525F: include/video/
679655da 4526F: include/linux/fb.h
c117ab84
CEB
4527F: include/uapi/video/
4528F: include/uapi/linux/fb.h
e2d1d6c0 4529
a57c188e 4530FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4531M: Timur Tabi <timur@tabi.org>
a57c188e 4532L: linux-fbdev@vger.kernel.org
c4ef9bc4 4533S: Maintained
8a61f013 4534F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4535
e2d1d6c0 4536FREESCALE DMA DRIVER
8b58be88
JP
4537M: Li Yang <leoli@freescale.com>
4538M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4539L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4540S: Maintained
679655da 4541F: drivers/dma/fsldma.*
e2d1d6c0 4542
44248aff
HX
4543FREESCALE GPMI NAND DRIVER
4544M: Han Xu <han.xu@nxp.com>
4545L: linux-mtd@lists.infradead.org
4546S: Maintained
4547F: drivers/mtd/nand/gpmi-nand/*
4548
e2d1d6c0 4549FREESCALE I2C CPM DRIVER
8b58be88 4550M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4551L: linuxppc-dev@lists.ozlabs.org
846557d3 4552L: linux-i2c@vger.kernel.org
0d2b405a 4553S: Maintained
679655da 4554F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4555
60e8c5ab 4556FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4557M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4558L: linux-fbdev@vger.kernel.org
efc03ecb 4559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4560S: Maintained
bad985a1 4561F: include/linux/platform_data/video-imxfb.h
8a61f013 4562F: drivers/video/fbdev/imxfb.c
60e8c5ab 4563
4d8e2cef 4564FREESCALE QUAD SPI DRIVER
38714fbd 4565M: Han Xu <han.xu@nxp.com>
4d8e2cef
HX
4566L: linux-mtd@lists.infradead.org
4567S: Maintained
4568F: drivers/mtd/spi-nor/fsl-quadspi.c
4569
4689a6b1 4570FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4571M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4572M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4573L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4574L: netdev@vger.kernel.org
4575S: Maintained
ec21e2ec 4576F: drivers/net/ethernet/freescale/fs_enet/
679655da 4577F: include/linux/fs_enet_pd.h
4689a6b1 4578
63a0a00b
NA
4579FREESCALE IMX / MXC FEC DRIVER
4580M: Fugang Duan <fugang.duan@nxp.com>
4581L: netdev@vger.kernel.org
4582S: Maintained
4583F: drivers/net/ethernet/freescale/fec_main.c
4584F: drivers/net/ethernet/freescale/fec_ptp.c
4585F: drivers/net/ethernet/freescale/fec.h
4586F: Documentation/devicetree/bindings/net/fsl-fec.txt
4587
d9e9d82c 4588FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4589L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4590S: Orphan
7aa1aa6e
ZQ
4591F: drivers/soc/fsl/qe/
4592F: include/soc/fsl/*qe*.h
4593F: include/soc/fsl/*ucc*.h
d9e9d82c 4594
b55ef929 4595FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4596M: Li Yang <leoli@freescale.com>
6372594a 4597L: linux-usb@vger.kernel.org
a4724ed6 4598L: linuxppc-dev@lists.ozlabs.org
a7205b30 4599S: Maintained
faf2e1db 4600F: drivers/usb/gadget/udc/fsl*
a7205b30 4601
beaf53bf 4602FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4603M: Li Yang <leoli@freescale.com>
beaf53bf 4604L: netdev@vger.kernel.org
a4724ed6 4605L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4606S: Maintained
ec21e2ec 4607F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4608
abb1ed7b
CM
4609FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4610M: Claudiu Manoil <claudiu.manoil@freescale.com>
4611L: netdev@vger.kernel.org
4612S: Maintained
4613F: drivers/net/ethernet/freescale/gianfar*
4614X: drivers/net/ethernet/freescale/gianfar_ptp.c
4615F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4616
d9e9d82c 4617FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4618M: Timur Tabi <timur@tabi.org>
a4724ed6 4619L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4620S: Maintained
df621252 4621F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4622
4623FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4624M: Timur Tabi <timur@tabi.org>
dc85950a 4625M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4626M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4627L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4628L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4629S: Maintained
69aefcea 4630F: sound/soc/fsl/fsl*
dc85950a 4631F: sound/soc/fsl/imx*
69aefcea 4632F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4633
31c88965 4634FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4635M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4636L: linux-kernel@vger.kernel.org
4637S: Maintained
4638F: drivers/staging/fsl-mc/
4639
1da177e4 4640FREEVXFS FILESYSTEM
8b58be88 4641M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4642W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4643S: Maintained
679655da 4644F: fs/freevxfs/
1da177e4 4645
71038f52 4646FREEZER
49db1903 4647M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4648M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4649L: linux-pm@vger.kernel.org
71038f52 4650S: Supported
679655da
JP
4651F: Documentation/power/freezing-of-tasks.txt
4652F: include/linux/freezer.h
4653F: kernel/freezer.c
71038f52 4654
839a1f79
KRW
4655FRONTSWAP API
4656M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4657L: linux-kernel@vger.kernel.org
4658S: Maintained
4659F: mm/frontswap.c
4660F: include/linux/frontswap.h
4661
a5432f5a 4662FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4663M: David Howells <dhowells@redhat.com>
e62d6e24 4664L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
4665S: Supported
4666F: Documentation/filesystems/caching/
4667F: fs/fscache/
4668F: include/linux/fscache*.h
4669
f58ad8f5 4670F2FS FILE SYSTEM
9b29d481 4671M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4672M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4673R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4674L: linux-f2fs-devel@lists.sourceforge.net
4675W: http://en.wikipedia.org/wiki/F2FS
4676T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4677S: Maintained
4678F: Documentation/filesystems/f2fs.txt
3bac380c 4679F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4680F: fs/f2fs/
4681F: include/linux/f2fs_fs.h
62d43eeb 4682F: include/trace/events/f2fs.h
f58ad8f5 4683
5ab7ffea 4684FUJITSU FR-V (FRV) PORT
0cf0305f 4685S: Orphan
679655da 4686F: arch/frv/
1da177e4 4687
20b93734 4688FUJITSU LAPTOP EXTRAS
409a3e98 4689M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4690L: platform-driver-x86@vger.kernel.org
20b93734 4691S: Maintained
679655da 4692F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4693
4da621b6
HK
4694FUJITSU M-5MO LS CAMERA ISP DRIVER
4695M: Kyungmin Park <kyungmin.park@samsung.com>
4696M: Heungjun Kim <riverful.kim@samsung.com>
4697L: linux-media@vger.kernel.org
4698S: Maintained
90d72ac6 4699F: drivers/media/i2c/m5mols/
b5dcee22 4700F: include/media/i2c/m5mols.h
4da621b6 4701
2d24c490
RG
4702FUJITSU TABLET EXTRAS
4703M: Robert Gerlach <khnz@gmx.de>
4704L: platform-driver-x86@vger.kernel.org
4705S: Maintained
4706F: drivers/platform/x86/fujitsu-tablet.c
4707
04578f17 4708FUSE: FILESYSTEM IN USERSPACE
8b58be88 4709M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4710L: fuse-devel@lists.sourceforge.net
4711W: http://fuse.sourceforge.net/
0a30f612 4712T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4713S: Maintained
679655da 4714F: fs/fuse/
c117ab84 4715F: include/uapi/linux/fuse.h
0a30f612 4716F: Documentation/filesystems/fuse.txt
04578f17 4717
1da177e4 4718FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4719M: Rik Faith <faith@cs.unc.edu>
1da177e4 4720L: linux-scsi@vger.kernel.org
baaea1dc 4721S: Odd Fixes (e.g., new signatures)
679655da 4722F: drivers/scsi/fdomain.*
1da177e4 4723
d8e2162c
PO
4724GCOV BASED KERNEL PROFILING
4725M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4726S: Maintained
4727F: kernel/gcov/
4728F: Documentation/gcov.txt
4729
1da177e4 4730GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4731M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4732L: linux-scsi@vger.kernel.org
4733W: http://www.icp-vortex.com/
4734S: Supported
679655da 4735F: drivers/scsi/gdt*
1da177e4 4736
158daf16
JK
4737GDB KERNEL DEBUGGING HELPER SCRIPTS
4738M: Jan Kiszka <jan.kiszka@siemens.com>
4739S: Supported
4740F: scripts/gdb/
4741
3169a1c7
HV
4742GEMTEK FM RADIO RECEIVER DRIVER
4743M: Hans Verkuil <hverkuil@xs4all.nl>
4744L: linux-media@vger.kernel.org
4745T: git git://linuxtv.org/media_tree.git
a825eaec 4746W: https://linuxtv.org
3169a1c7
HV
4747S: Maintained
4748F: drivers/media/radio/radio-gemtek*
4749
1c23af90 4750GENERIC GPIO I2C DRIVER
880b0e26 4751M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4752S: Supported
679655da
JP
4753F: drivers/i2c/busses/i2c-gpio.c
4754F: include/linux/i2c-gpio.h
1c23af90 4755
92ed1a76
PK
4756GENERIC GPIO I2C MULTIPLEXER DRIVER
4757M: Peter Korsgaard <peter.korsgaard@barco.com>
4758L: linux-i2c@vger.kernel.org
4759S: Supported
e7065e20
JD
4760F: drivers/i2c/muxes/i2c-mux-gpio.c
4761F: include/linux/i2c-mux-gpio.h
4762F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4763
9251ce95 4764GENERIC HDLC (WAN) DRIVERS
8b58be88 4765M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4766W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4767S: Maintained
679655da
JP
4768F: drivers/net/wan/c101.c
4769F: drivers/net/wan/hd6457*
4770F: drivers/net/wan/hdlc*
4771F: drivers/net/wan/n2.c
4772F: drivers/net/wan/pc300too.c
4773F: drivers/net/wan/pci200syn.c
4774F: drivers/net/wan/wanxl*
1da177e4 4775
1527aab6 4776GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4777M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4778L: linux-arch@vger.kernel.org
4779T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4780S: Maintained
14430813
JP
4781F: include/asm-generic/
4782F: include/uapi/asm-generic/
1527aab6 4783
ff764963
KVA
4784GENERIC PHY FRAMEWORK
4785M: Kishon Vijay Abraham I <kishon@ti.com>
4786L: linux-kernel@vger.kernel.org
4787T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4788S: Supported
4789F: drivers/phy/
4790F: include/linux/phy/
4791
eea97aed
KH
4792GENERIC PM DOMAINS
4793M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4794M: Kevin Hilman <khilman@kernel.org>
4795M: Ulf Hansson <ulf.hansson@linaro.org>
4796L: linux-pm@vger.kernel.org
4797S: Supported
4798F: drivers/base/power/domain*.c
4799F: include/linux/pm_domain.h
4800
ccb86a69 4801GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4802M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4803L: kvm@vger.kernel.org
ccb86a69
MT
4804S: Supported
4805F: drivers/uio/uio_pci_generic.c
4806
f8f1ec73
JP
4807GET_MAINTAINER SCRIPT
4808M: Joe Perches <joe@perches.com>
4809S: Maintained
4810F: scripts/get_maintainer.pl
4811
5be7b50f 4812GFS2 FILE SYSTEM
8b58be88 4813M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4814M: Bob Peterson <rpeterso@redhat.com>
a4644184 4815L: cluster-devel@redhat.com
5be7b50f 4816W: http://sources.redhat.com/cluster/
28666d6d 4817T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4818S: Supported
679655da
JP
4819F: Documentation/filesystems/gfs2*.txt
4820F: fs/gfs2/
c117ab84 4821F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4822
0a34eb8f 4823GIGASET ISDN DRIVERS
6b096fde 4824M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4825L: gigaset307x-common@lists.sourceforge.net
4826W: http://gigaset307x.sourceforge.net/
6b096fde 4827S: Odd Fixes
679655da
JP
4828F: Documentation/isdn/README.gigaset
4829F: drivers/isdn/gigaset/
c117ab84 4830F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4831
7eea35fe
JP
4832GO7007 MPEG CODEC
4833M: Hans Verkuil <hans.verkuil@cisco.com>
4834L: linux-media@vger.kernel.org
4835S: Maintained
4836F: drivers/media/usb/go7007/
4837
ca96ea86
BN
4838GOODIX TOUCHSCREEN
4839M: Bastien Nocera <hadess@hadess.net>
4840L: linux-input@vger.kernel.org
4841S: Maintained
4842F: drivers/input/touchscreen/goodix.c
4843
a0dc00b4 4844GPIO SUBSYSTEM
e4651a9f 4845M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4846M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4847L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4848T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4849S: Maintained
4850F: Documentation/gpio/
40c159b7 4851F: Documentation/ABI/testing/gpio-cdev
fe95046e 4852F: Documentation/ABI/obsolete/sysfs-gpio
a0dc00b4 4853F: drivers/gpio/
bdc6e95e
AC
4854F: include/linux/gpio/
4855F: include/linux/gpio.h
9b692346 4856F: include/asm-generic/gpio.h
3c702e99 4857F: include/uapi/linux/gpio.h
6d591c46 4858F: tools/gpio/
a0dc00b4 4859
71a6d0af
HW
4860GRE DEMULTIPLEXER DRIVER
4861M: Dmitry Kozlov <xeb@mail.ru>
4862L: netdev@vger.kernel.org
4863S: Maintained
11c26770
JP
4864F: net/ipv4/gre_demux.c
4865F: net/ipv4/gre_offload.c
71a6d0af
HW
4866F: include/net/gre.h
4867
d4c41139
KG
4868GRETH 10/100/1G Ethernet MAC device driver
4869M: Kristoffer Glembo <kristoffer@gaisler.com>
4870L: netdev@vger.kernel.org
4871S: Maintained
a31a96ad 4872F: drivers/net/ethernet/aeroflex/
d4c41139 4873
e8deeae2 4874GSPCA FINEPIX SUBDRIVER
8b58be88 4875M: Frank Zago <frank@zago.net>
661263b5 4876L: linux-media@vger.kernel.org
275ffde4 4877T: git git://linuxtv.org/media_tree.git
e8deeae2 4878S: Maintained
0c0d06ca 4879F: drivers/media/usb/gspca/finepix.c
e8deeae2 4880
4b3fa3c4
OL
4881GSPCA GL860 SUBDRIVER
4882M: Olivier Lorin <o.lorin@laposte.net>
4883L: linux-media@vger.kernel.org
275ffde4 4884T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4885S: Maintained
0c0d06ca 4886F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4887
e8deeae2 4888GSPCA M5602 SUBDRIVER
8b58be88 4889M: Erik Andren <erik.andren@gmail.com>
661263b5 4890L: linux-media@vger.kernel.org
275ffde4 4891T: git git://linuxtv.org/media_tree.git
e8deeae2 4892S: Maintained
0c0d06ca 4893F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4894
4895GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4896M: Hans de Goede <hdegoede@redhat.com>
661263b5 4897L: linux-media@vger.kernel.org
275ffde4 4898T: git git://linuxtv.org/media_tree.git
e8deeae2 4899S: Maintained
0c0d06ca 4900F: drivers/media/usb/gspca/pac207.c
e8deeae2 4901
261982f1 4902GSPCA SN9C20X SUBDRIVER
d95c5b0b 4903M: Brian Johnson <brijohn@gmail.com>
261982f1 4904L: linux-media@vger.kernel.org
275ffde4 4905T: git git://linuxtv.org/media_tree.git
261982f1 4906S: Maintained
0c0d06ca 4907F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4908
e8deeae2 4909GSPCA T613 SUBDRIVER
8b58be88 4910M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4911L: linux-media@vger.kernel.org
275ffde4 4912T: git git://linuxtv.org/media_tree.git
e8deeae2 4913S: Maintained
0c0d06ca 4914F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4915
4916GSPCA USB WEBCAM DRIVER
fc3f906b 4917M: Hans de Goede <hdegoede@redhat.com>
661263b5 4918L: linux-media@vger.kernel.org
275ffde4 4919T: git git://linuxtv.org/media_tree.git
e8deeae2 4920S: Maintained
0c0d06ca 4921F: drivers/media/usb/gspca/
e8deeae2 4922
584ec979 4923GUID PARTITION TABLE (GPT)
4f973c63 4924M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4925L: linux-efi@vger.kernel.org
4926S: Maintained
4927F: block/partitions/efi.*
4928
aa3c598b 4929STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4930M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4931L: linux-media@vger.kernel.org
275ffde4 4932T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4933S: Maintained
4934F: drivers/media/usb/stk1160/
e8deeae2 4935
4e456b86
YS
4936H8/300 ARCHITECTURE
4937M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4938L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4939W: http://uclinux-h8.sourceforge.jp
4940T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4941S: Maintained
4942F: arch/h8300/
4943F: drivers/clocksource/h8300_*.c
4944F: drivers/clk/h8300/
4945F: drivers/irqchip/irq-renesas-h8*.c
4946
71a6d0af
HW
4947HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4948M: Frank Seidel <frank@f-seidel.de>
4949L: platform-driver-x86@vger.kernel.org
4950W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4951S: Maintained
4952F: drivers/platform/x86/hdaps.c
4953
48fc9e26
HV
4954HDPVR USB VIDEO ENCODER DRIVER
4955M: Hans Verkuil <hverkuil@xs4all.nl>
4956L: linux-media@vger.kernel.org
4957T: git git://linuxtv.org/media_tree.git
a825eaec 4958W: https://linuxtv.org
48fc9e26 4959S: Odd Fixes
14430813 4960F: drivers/media/usb/hdpvr/
48fc9e26 4961
71a6d0af 4962HWPOISON MEMORY FAILURE HANDLING
f9625c48 4963M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4964L: linux-mm@kvack.org
71a6d0af
HW
4965S: Maintained
4966F: mm/memory-failure.c
4967F: mm/hwpoison-inject.c
4968
4969HYPERVISOR VIRTUAL CONSOLE DRIVER
4970L: linuxppc-dev@lists.ozlabs.org
4971S: Odd Fixes
4972F: drivers/tty/hvc/
4973
e5ab1477
AP
4974HACKRF MEDIA DRIVER
4975M: Antti Palosaari <crope@iki.fi>
4976L: linux-media@vger.kernel.org
a825eaec 4977W: https://linuxtv.org
e5ab1477
AP
4978W: http://palosaari.fi/linux/
4979Q: http://patchwork.linuxtv.org/project/linux-media/list/
4980T: git git://linuxtv.org/anttip/media_tree.git
4981S: Maintained
4982F: drivers/media/usb/hackrf/
4983
5b543965 4984HARDWARE MONITORING
d8130624 4985M: Jean Delvare <jdelvare@suse.com>
ca462085 4986M: Guenter Roeck <linux@roeck-us.net>
5b543965 4987L: lm-sensors@lm-sensors.org
595142e0 4988W: http://www.lm-sensors.org/
a94ef4ed 4989T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4990T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4991S: Maintained
047f4ec2 4992F: Documentation/hwmon/
679655da 4993F: drivers/hwmon/
047f4ec2 4994F: include/linux/hwmon*.h
5b543965 4995
844dd05f 4996HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4997M: Matt Mackall <mpm@selenic.com>
4998M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4999L: linux-crypto@vger.kernel.org
c0d0787b 5000S: Odd fixes
679655da
JP
5001F: Documentation/hw_random.txt
5002F: drivers/char/hw_random/
5003F: include/linux/hw_random.h
844dd05f 5004
8b37fcfc
OBC
5005HARDWARE SPINLOCK CORE
5006M: Ohad Ben-Cohen <ohad@wizery.com>
69ae9895 5007M: Bjorn Andersson <bjorn.andersson@linaro.org>
8b37fcfc 5008S: Maintained
9f273c24 5009T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
8b37fcfc
OBC
5010F: Documentation/hwspinlock.txt
5011F: drivers/hwspinlock/hwspinlock_*
5012F: include/linux/hwspinlock.h
5013
1da177e4 5014HARMONY SOUND DRIVER
ac6aecbf 5015L: linux-parisc@vger.kernel.org
1da177e4 5016S: Maintained
679655da 5017F: sound/parisc/harmony.*
1da177e4 5018
91952bc0
AP
5019HD29L2 MEDIA DRIVER
5020M: Antti Palosaari <crope@iki.fi>
5021L: linux-media@vger.kernel.org
a825eaec 5022W: https://linuxtv.org
91952bc0
AP
5023W: http://palosaari.fi/linux/
5024Q: http://patchwork.linuxtv.org/project/linux-media/list/
5025T: git git://linuxtv.org/anttip/media_tree.git
5026S: Maintained
5027F: drivers/media/dvb-frontends/hd29l2*
5028
9257aa49 5029HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
a0a268ad 5030M: Don Brace <don.brace@microsemi.com>
9257aa49 5031L: iss_storagedev@hp.com
a0a268ad 5032L: esc.storagedev@microsemi.com
693373db 5033L: linux-scsi@vger.kernel.org
9257aa49
SC
5034S: Supported
5035F: Documentation/scsi/hpsa.txt
5036F: drivers/scsi/hpsa*.[ch]
5037F: include/linux/cciss*.h
c117ab84 5038F: include/uapi/linux/cciss*.h
9257aa49 5039
e2d1d6c0 5040HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
516fdcea 5041M: Don Brace <don.brace@microsemi.com>
e2d1d6c0 5042L: iss_storagedev@hp.com
516fdcea 5043L: esc.storagedev@microsemi.com
693373db 5044L: linux-scsi@vger.kernel.org
e2d1d6c0 5045S: Supported
679655da
JP
5046F: Documentation/blockdev/cciss.txt
5047F: drivers/block/cciss*
5048F: include/linux/cciss_ioctl.h
c117ab84 5049F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 5050
1da177e4 5051HFS FILESYSTEM
6cf515e1
GU
5052L: linux-fsdevel@vger.kernel.org
5053S: Orphan
679655da
JP
5054F: Documentation/filesystems/hfs.txt
5055F: fs/hfs/
1da177e4 5056
ef575f47
GU
5057HFSPLUS FILESYSTEM
5058L: linux-fsdevel@vger.kernel.org
5059S: Orphan
5060F: Documentation/filesystems/hfsplus.txt
5061F: fs/hfsplus/
5062
1da177e4 5063HGA FRAMEBUFFER DRIVER
8b58be88 5064M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
5065L: linux-nvidia@lists.surfsouth.com
5066W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5067S: Maintained
8a61f013 5068F: drivers/video/fbdev/hgafb.c
1da177e4 5069
4480f15b 5070HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 5071M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 5072M: Pavel Machek <pavel@ucw.cz>
bf1c138e 5073L: linux-pm@vger.kernel.org
e2d1d6c0 5074S: Supported
679655da
JP
5075F: arch/x86/power/
5076F: drivers/base/power/
5077F: kernel/power/
5078F: include/linux/suspend.h
5079F: include/linux/freezer.h
5080F: include/linux/pm.h
679655da 5081F: arch/*/include/asm/suspend*.h
e2d1d6c0 5082
4ef4caad 5083HID CORE LAYER
e5f6450c 5084M: Jiri Kosina <jikos@kernel.org>
406df153 5085R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
eb76c5c0 5086L: linux-input@vger.kernel.org
54e5881d 5087T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 5088S: Maintained
679655da
JP
5089F: drivers/hid/
5090F: include/linux/hid*
c117ab84 5091F: include/uapi/linux/hid*
4ef4caad 5092
30ee72f0 5093HID SENSOR HUB DRIVERS
e5f6450c 5094M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
5095M: Jonathan Cameron <jic23@kernel.org>
5096M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5097L: linux-input@vger.kernel.org
5098L: linux-iio@vger.kernel.org
5099S: Maintained
5100F: Documentation/hid/hid-sensor*
5101F: drivers/hid/hid-sensor-*
5102F: drivers/iio/*/hid-*
5103F: include/linux/hid-sensor-*
5104
38bed542 5105HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 5106M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5107L: linux-kernel@vger.kernel.org
75fc2d37 5108T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 5109S: Maintained
679655da 5110F: Documentation/timers/
5cee9645 5111F: kernel/time/hrtimer.c
88606e80
TG
5112F: kernel/time/clockevents.c
5113F: kernel/time/tick*.*
5114F: kernel/time/timer_*.c
05ed8490 5115F: include/linux/clockchips.h
679655da 5116F: include/linux/hrtimer.h
38bed542 5117
1da177e4 5118HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 5119L: linux-hams@vger.kernel.org
8b64f2a0 5120S: Orphan
679655da
JP
5121F: drivers/net/hamradio/dmascc.c
5122F: drivers/net/hamradio/scc.c
1da177e4 5123
ede1e6f8 5124HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 5125M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
5126W: http://www.highpoint-tech.com
5127S: Supported
679655da
JP
5128F: Documentation/scsi/hptiop.txt
5129F: drivers/scsi/hptiop.c
ede1e6f8 5130
1da177e4 5131HIPPI
8b58be88 5132M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
5133L: linux-hippi@sunsite.dk
5134S: Maintained
679655da 5135F: include/linux/hippidevice.h
c117ab84 5136F: include/uapi/linux/if_hippi.h
679655da 5137F: net/802/hippi.c
ff5a3b50 5138F: drivers/net/hippi/
1da177e4 5139
16c6c252
JG
5140HISILICON SAS Controller
5141M: John Garry <john.garry@huawei.com>
5142W: http://www.hisilicon.com
5143S: Supported
5144F: drivers/scsi/hisi_sas/
5145F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5146
ff1d2767 5147HOST AP DRIVER
8b58be88 5148M: Jouni Malinen <j@w1.fi>
85d32e7b 5149L: hostap@shmoo.com (subscribers-only)
724c6b35 5150L: linux-wireless@vger.kernel.org
ff1d2767
JM
5151W: http://hostap.epitest.fi/
5152S: Maintained
eb4f98d5 5153F: drivers/net/wireless/intersil/hostap/
ff1d2767 5154
dd8cd779 5155HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 5156L: platform-driver-x86@vger.kernel.org
95c70215 5157S: Orphan
679655da 5158F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 5159
e2d1d6c0 5160HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 5161M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5162S: Maintained
7e25d724 5163F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 5164
7d2c86b5 5165HPET: High Precision Event Timers driver
8b58be88 5166M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 5167S: Maintained
679655da
JP
5168F: Documentation/timers/hpet.txt
5169F: drivers/char/hpet.c
5170F: include/linux/hpet.h
c117ab84 5171F: include/uapi/linux/hpet.h
b9b0332f 5172
e07b5d79 5173HPET: x86
9e06f631 5174S: Orphan
679655da
JP
5175F: arch/x86/kernel/hpet.c
5176F: arch/x86/include/asm/hpet.h
b9b0332f 5177
1da177e4 5178HPFS FILESYSTEM
8b58be88 5179M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5180W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5181S: Maintained
679655da 5182F: fs/hpfs/
1da177e4 5183
3441cded 5184HSI SUBSYSTEM
56459ea9
SR
5185M: Sebastian Reichel <sre@kernel.org>
5186T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5187S: Maintained
5188F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5189F: Documentation/hsi.txt
3441cded
SR
5190F: drivers/hsi/
5191F: include/linux/hsi/
5192F: include/uapi/linux/hsi/
5193
7d2c86b5 5194HSO 3G MODEM DRIVER
8b58be88 5195M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5196W: http://www.pharscape.org
5197S: Maintained
679655da 5198F: drivers/net/usb/hso.c
11cd29b0 5199
19990e29
AB
5200HSR NETWORK PROTOCOL
5201M: Arvid Brodin <arvid.brodin@alten.se>
5202L: netdev@vger.kernel.org
5203S: Maintained
5204F: net/hsr/
5205
5a18c343 5206HTCPEN TOUCHSCREEN DRIVER
8b58be88 5207M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5208L: linux-input@vger.kernel.org
5209S: Maintained
679655da 5210F: drivers/input/touchscreen/htcpen.c
5a18c343 5211
1da177e4 5212HUGETLB FILESYSTEM
6d49e352 5213M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5214S: Maintained
679655da 5215F: fs/hugetlbfs/
1da177e4 5216
05183189 5217Hyper-V CORE AND DRIVERS
9c3646d1 5218M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5219M: Haiyang Zhang <haiyangz@microsoft.com>
5220L: devel@linuxdriverproject.org
5221S: Maintained
a4162747
HZ
5222F: arch/x86/include/asm/mshyperv.h
5223F: arch/x86/include/uapi/asm/hyperv.h
5224F: arch/x86/kernel/cpu/mshyperv.c
05183189 5225F: drivers/hid/hid-hyperv.c
a4162747 5226F: drivers/hv/
f92ca80b 5227F: drivers/input/serio/hyperv-keyboard.c
4daace0d 5228F: drivers/pci/host/pci-hyperv.c
05183189 5229F: drivers/net/hyperv/
a4162747 5230F: drivers/scsi/storvsc_drv.c
8a61f013 5231F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5232F: include/linux/hyperv.h
5233F: tools/hv/
54bf725e 5234F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5235
d85c8a6a 5236I2C OVER PARALLEL PORT
d8130624 5237M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5238L: linux-i2c@vger.kernel.org
5239S: Maintained
5240F: Documentation/i2c/busses/i2c-parport
5241F: Documentation/i2c/busses/i2c-parport-light
5242F: drivers/i2c/busses/i2c-parport.c
5243F: drivers/i2c/busses/i2c-parport-light.c
5244
5245I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5246M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5247L: linux-i2c@vger.kernel.org
5248S: Maintained
5249F: Documentation/i2c/busses/i2c-ali1535
5250F: Documentation/i2c/busses/i2c-ali1563
5251F: Documentation/i2c/busses/i2c-ali15x3
5252F: Documentation/i2c/busses/i2c-amd756
5253F: Documentation/i2c/busses/i2c-amd8111
5254F: Documentation/i2c/busses/i2c-i801
5255F: Documentation/i2c/busses/i2c-nforce2
5256F: Documentation/i2c/busses/i2c-piix4
5257F: Documentation/i2c/busses/i2c-sis5595
5258F: Documentation/i2c/busses/i2c-sis630
5259F: Documentation/i2c/busses/i2c-sis96x
5260F: Documentation/i2c/busses/i2c-via
5261F: Documentation/i2c/busses/i2c-viapro
5262F: drivers/i2c/busses/i2c-ali1535.c
5263F: drivers/i2c/busses/i2c-ali1563.c
5264F: drivers/i2c/busses/i2c-ali15x3.c
5265F: drivers/i2c/busses/i2c-amd756.c
5266F: drivers/i2c/busses/i2c-amd756-s4882.c
5267F: drivers/i2c/busses/i2c-amd8111.c
5268F: drivers/i2c/busses/i2c-i801.c
5269F: drivers/i2c/busses/i2c-isch.c
5270F: drivers/i2c/busses/i2c-nforce2.c
5271F: drivers/i2c/busses/i2c-nforce2-s4985.c
5272F: drivers/i2c/busses/i2c-piix4.c
5273F: drivers/i2c/busses/i2c-sis5595.c
5274F: drivers/i2c/busses/i2c-sis630.c
5275F: drivers/i2c/busses/i2c-sis96x.c
5276F: drivers/i2c/busses/i2c-via.c
5277F: drivers/i2c/busses/i2c-viapro.c
5278
cb7f07a4
NH
5279I2C/SMBUS ISMT DRIVER
5280M: Seth Heasley <seth.heasley@intel.com>
5281M: Neil Horman <nhorman@tuxdriver.com>
5282L: linux-i2c@vger.kernel.org
5283F: drivers/i2c/busses/i2c-ismt.c
5284F: Documentation/i2c/busses/i2c-ismt
5285
6ea884db 5286I2C/SMBUS STUB DRIVER
d8130624 5287M: Jean Delvare <jdelvare@suse.com>
846557d3 5288L: linux-i2c@vger.kernel.org
6ea884db 5289S: Maintained
8547a5bc 5290F: drivers/i2c/i2c-stub.c
6ea884db 5291
5b543965 5292I2C SUBSYSTEM
14d77c4d 5293M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5294L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5295W: https://i2c.wiki.kernel.org/
5296Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5297T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5298S: Maintained
40ed1b4c 5299F: Documentation/devicetree/bindings/i2c/
679655da
JP
5300F: Documentation/i2c/
5301F: drivers/i2c/
630bc46e 5302F: drivers/i2c/*/
679655da 5303F: include/linux/i2c.h
03b70d62 5304F: include/linux/i2c-*.h
c117ab84
CEB
5305F: include/uapi/linux/i2c.h
5306F: include/uapi/linux/i2c-*.h
1da177e4 5307
4560d677
WS
5308I2C ACPI SUPPORT
5309M: Mika Westerberg <mika.westerberg@linux.intel.com>
5310L: linux-i2c@vger.kernel.org
5311L: linux-acpi@vger.kernel.org
5312S: Maintained
4560d677 5313
d85c8a6a 5314I2C-TAOS-EVM DRIVER
d8130624 5315M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5316L: linux-i2c@vger.kernel.org
5317S: Maintained
5318F: Documentation/i2c/busses/i2c-taos-evm
5319F: drivers/i2c/busses/i2c-taos-evm.c
5320
e8c76eed 5321I2C-TINY-USB DRIVER
8b58be88 5322M: Till Harbaum <till@harbaum.org>
846557d3 5323L: linux-i2c@vger.kernel.org
932d1872 5324W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5325S: Maintained
679655da 5326F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5327
1da177e4 5328i386 BOOT CODE
8b58be88 5329M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5330S: Maintained
679655da 5331F: arch/x86/boot/
1da177e4
LT
5332
5333i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5334M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5335T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5336S: Maintained
5337
1da177e4 5338IA64 (Itanium) PLATFORM
8b58be88
JP
5339M: Tony Luck <tony.luck@intel.com>
5340M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5341L: linux-ia64@vger.kernel.org
6b1c70b1 5342T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5343S: Maintained
679655da 5344F: arch/ia64/
1da177e4 5345
4cd38750
LDSB
5346IBM Power VMX Cryptographic instructions
5347M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5348M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5349L: linux-crypto@vger.kernel.org
5350S: Supported
5351F: drivers/crypto/vmx/Makefile
5352F: drivers/crypto/vmx/Kconfig
5353F: drivers/crypto/vmx/vmx.c
5354F: drivers/crypto/vmx/aes*
5355F: drivers/crypto/vmx/ghash*
5356F: drivers/crypto/vmx/ppc-xlate.pl
5357
956c203c 5358IBM Power in-Nest Crypto Acceleration
4cd38750 5359M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5360M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5361L: linux-crypto@vger.kernel.org
5362S: Supported
28bceeaa
DS
5363F: drivers/crypto/nx/Makefile
5364F: drivers/crypto/nx/Kconfig
5365F: drivers/crypto/nx/nx-aes*
5366F: drivers/crypto/nx/nx-sha*
5367F: drivers/crypto/nx/nx.*
5368F: drivers/crypto/nx/nx_csbcpb.h
5369F: drivers/crypto/nx/nx_debugfs.h
956c203c 5370
0e16aafb 5371IBM Power 842 compression accelerator
41656aa7 5372M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5373S: Supported
28bceeaa
DS
5374F: drivers/crypto/nx/Makefile
5375F: drivers/crypto/nx/Kconfig
7011a122 5376F: drivers/crypto/nx/nx-842*
2da572c9 5377F: include/linux/sw842.h
2062c5b6 5378F: crypto/842.c
2da572c9 5379F: lib/842/
0e16aafb 5380
1da177e4 5381IBM Power Linux RAID adapter
8b58be88 5382M: Brian King <brking@us.ibm.com>
1da177e4 5383S: Supported
679655da 5384F: drivers/scsi/ipr.*
1da177e4 5385
9d348af4 5386IBM Power Virtual Ethernet Device Driver
eddd63a6 5387M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5388L: netdev@vger.kernel.org
5389S: Supported
9aa32835 5390F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5391
032c5e82
TF
5392IBM Power SRIOV Virtual NIC Device Driver
5393M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5394M: John Allen <jallen@linux.vnet.ibm.com>
5395L: netdev@vger.kernel.org
5396S: Supported
5397F: drivers/net/ethernet/ibm/ibmvnic.*
5398
e6babec6 5399IBM Power Virtual SCSI Device Drivers
bcbde52b 5400M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5401L: linux-scsi@vger.kernel.org
5402S: Supported
e6babec6
NF
5403F: drivers/scsi/ibmvscsi/ibmvscsi*
5404F: drivers/scsi/ibmvscsi/viosrp.h
5405
5406IBM Power Virtual FC Device Drivers
44b4dad9 5407M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5408L: linux-scsi@vger.kernel.org
5409S: Supported
5410F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5411
1da177e4 5412IBM ServeRAID RAID DRIVER
f9213e78 5413S: Orphan
679655da 5414F: drivers/scsi/ips.*
1da177e4 5415
6ed9f9c4
PT
5416ICH LPC AND GPIO DRIVER
5417M: Peter Tyser <ptyser@xes-inc.com>
5418S: Maintained
5419F: drivers/mfd/lpc_ich.c
5420F: drivers/gpio/gpio-ich.c
5421
1e7106fc 5422IDE SUBSYSTEM
8b58be88 5423M: "David S. Miller" <davem@davemloft.net>
1da177e4 5424L: linux-ide@vger.kernel.org
8a6e2535 5425Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5426T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5427S: Maintained
679655da
JP
5428F: Documentation/ide/
5429F: drivers/ide/
5430F: include/linux/ide.h
1da177e4 5431
6cb8c13d
IP
5432IDEAPAD LAPTOP EXTRAS DRIVER
5433M: Ike Panhc <ike.pan@canonical.com>
5434L: platform-driver-x86@vger.kernel.org
5435W: http://launchpad.net/ideapad-laptop
5436S: Maintained
5437F: drivers/platform/x86/ideapad-laptop.c
5438
1ea4c161
AM
5439IDEAPAD LAPTOP SLIDEBAR DRIVER
5440M: Andrey Moiseev <o2g.org.ru@gmail.com>
5441L: linux-input@vger.kernel.org
5442W: https://github.com/o2genum/ideapad-slidebar
5443S: Maintained
5444F: drivers/input/misc/ideapad_slidebar.c
5445
0f861e8c 5446IDE/ATAPI DRIVERS
487ba8e8 5447M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5448L: linux-ide@vger.kernel.org
c404c199 5449S: Maintained
679655da
JP
5450F: Documentation/cdrom/ide-cd
5451F: drivers/ide/ide-cd*
1da177e4 5452
27471fdb 5453IDLE-I7300
8b58be88 5454M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5455L: linux-pm@vger.kernel.org
27471fdb 5456S: Supported
679655da 5457F: drivers/idle/i7300_idle.c
27471fdb 5458
02cf2286 5459IEEE 802.15.4 SUBSYSTEM
aff3eaa0 5460M: Alexander Aring <aar@pengutronix.de>
ebef9c12 5461L: linux-wpan@vger.kernel.org
aff3eaa0
AA
5462W: http://wpan.cakelab.org/
5463T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5464T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
02cf2286
SL
5465S: Maintained
5466F: net/ieee802154/
68653359 5467F: net/mac802154/
251741b1 5468F: drivers/net/ieee802154/
580947d3
AA
5469F: include/linux/nl802154.h
5470F: include/linux/ieee802154.h
5471F: include/net/nl802154.h
5472F: include/net/mac802154.h
5473F: include/net/af_ieee802154.h
5474F: include/net/cfg802154.h
5475F: include/net/ieee802154_netdev.h
ebef9c12 5476F: Documentation/networking/ieee802154.txt
02cf2286 5477
b1c97193
SY
5478IGORPLUG-USB IR RECEIVER
5479M: Sean Young <sean@mess.org>
5480L: linux-media@vger.kernel.org
5481S: Maintained
5482F: drivers/media/rc/igorplugusb.c
5483
40ad4a30
SY
5484IGUANAWORKS USB IR TRANSCEIVER
5485M: Sean Young <sean@mess.org>
5486L: linux-media@vger.kernel.org
5487S: Maintained
5488F: drivers/media/rc/iguanair.c
5489
9545f86e 5490IIO SUBSYSTEM AND DRIVERS
030a13d7 5491M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5492R: Hartmut Knaack <knaack.h@gmx.de>
5493R: Lars-Peter Clausen <lars@metafoo.de>
5494R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5495L: linux-iio@vger.kernel.org
5496S: Maintained
03e7c251 5497F: drivers/iio/
9545f86e 5498F: drivers/staging/iio/
8fe671fc 5499F: include/linux/iio/
817020cf 5500F: tools/iio/
9545f86e 5501
65519263
SG
5502IKANOS/ADI EAGLE ADSL USB DRIVER
5503M: Matthieu Castet <castet.matthieu@free.fr>
5504M: Stanislaw Gruszka <stf_xl@wp.pl>
5505S: Maintained
5506F: drivers/usb/atm/ueagle-atm.c
5507
e89ab51f
GR
5508INA209 HARDWARE MONITOR DRIVER
5509M: Guenter Roeck <linux@roeck-us.net>
5510L: lm-sensors@lm-sensors.org
5511S: Maintained
5512F: Documentation/hwmon/ina209
5513F: Documentation/devicetree/bindings/i2c/ina209.txt
5514F: drivers/hwmon/ina209.c
5515
5516INA2XX HARDWARE MONITOR DRIVER
5517M: Guenter Roeck <linux@roeck-us.net>
5518L: lm-sensors@lm-sensors.org
5519S: Maintained
5520F: Documentation/hwmon/ina2xx
5521F: drivers/hwmon/ina2xx.c
5522F: include/linux/platform_data/ina2xx.h
5523
14dc124f
SIG
5524INDUSTRY PACK SUBSYSTEM (IPACK)
5525M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5526M: Jens Taprogge <jens.taprogge@taprogge.org>
5527M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5528L: industrypack-devel@lists.sourceforge.net
5529W: http://industrypack.sourceforge.net
5530S: Maintained
5531F: drivers/ipack/
5532
8adc53fd
ZLK
5533INGENIC JZ4780 DMA Driver
5534M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5535S: Maintained
5536F: drivers/dma/dma-jz4780.c
5537
aa7168f4 5538INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5539M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5540M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5541L: linux-ima-devel@lists.sourceforge.net
5542L: linux-ima-user@lists.sourceforge.net
5543L: linux-security-module@vger.kernel.org
9f273c24 5544T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
aa7168f4 5545S: Supported
679655da 5546F: security/integrity/ima/
aa7168f4 5547
9a4ea5a9
JH
5548IMGTEC IR DECODER DRIVER
5549M: James Hogan <james.hogan@imgtec.com>
5550S: Maintained
5551F: drivers/media/rc/img-ir/
5552
1da177e4 5553IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5554L: linux-fbdev@vger.kernel.org
843393d3 5555S: Orphan
8a61f013 5556F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5557
5558INFINIBAND SUBSYSTEM
b6b2bbe6 5559M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5560M: Sean Hefty <sean.hefty@intel.com>
5561M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5562L: linux-rdma@vger.kernel.org
605841f5 5563W: http://www.openfabrics.org/
8a6e2535 5564Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5565T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5566S: Supported
679655da
JP
5567F: Documentation/infiniband/
5568F: drivers/infiniband/
2dfcad3a 5569F: drivers/staging/rdma/
c117ab84 5570F: include/uapi/linux/if_infiniband.h
954138dc
YD
5571F: include/uapi/rdma/
5572F: include/rdma/
1da177e4 5573
c9f04f58 5574INOTIFY
8b58be88
JP
5575M: John McCutchan <john@johnmccutchan.com>
5576M: Robert Love <rlove@rlove.org>
5577M: Eric Paris <eparis@parisplace.org>
c9f04f58 5578S: Maintained
679655da
JP
5579F: Documentation/filesystems/inotify.txt
5580F: fs/notify/inotify/
5581F: include/linux/inotify.h
c117ab84 5582F: include/uapi/linux/inotify.h
c9f04f58 5583
e2d1d6c0 5584INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5585M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5586L: linux-input@vger.kernel.org
8a6e2535 5587Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5588T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5589S: Maintained
679655da 5590F: drivers/input/
f4eea7e2 5591F: include/linux/input.h
c117ab84 5592F: include/uapi/linux/input.h
f4eea7e2 5593F: include/linux/input/
e52d8398 5594F: Documentation/devicetree/bindings/input/
e2d1d6c0 5595
3267a87f 5596INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5597M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5598L: linux-input@vger.kernel.org
75dd112a 5599S: Odd fixes
3267a87f 5600F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5601F: drivers/input/input-mt.c
3267a87f
HR
5602K: \b(ABS|SYN)_MT_
5603
97fa99a3
JY
5604INTEL ASoC BDW/HSW DRIVERS
5605M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5606L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5607S: Supported
e8e1225d
JP
5608F: sound/soc/intel/common/sst-dsp*
5609F: sound/soc/intel/common/sst-firmware.c
5610F: sound/soc/intel/boards/broadwell.c
5611F: sound/soc/intel/haswell/
97fa99a3 5612
4ac13e17
DJ
5613INTEL C600 SERIES SAS CONTROLLER DRIVER
5614M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5615M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5616L: linux-scsi@vger.kernel.org
7106891a
DJ
5617T: git git://git.code.sf.net/p/intel-sas/isci
5618S: Supported
4ac13e17 5619F: drivers/scsi/isci/
4ac13e17 5620
ecc83e52
AH
5621INTEL HID EVENT DRIVER
5622M: Alex Hung <alex.hung@canonical.com>
5623L: platform-driver-x86@vger.kernel.org
5624S: Maintained
5625F: drivers/platform/x86/intel-hid.c
5626
26717172
LB
5627INTEL IDLE DRIVER
5628M: Len Brown <lenb@kernel.org>
bf1c138e 5629L: linux-pm@vger.kernel.org
08deed1e 5630T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5631S: Supported
5632F: drivers/idle/intel_idle.c
5633
7c1ac18d 5634INTEL PSTATE DRIVER
58ac1f62
SP
5635M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5636M: Len Brown <lenb@kernel.org>
7c1ac18d
KCA
5637L: linux-pm@vger.kernel.org
5638S: Supported
5639F: drivers/cpufreq/intel_pstate.c
5640
9eb8ef74 5641INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5642M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5643L: linux-fbdev@vger.kernel.org
ce00f85c 5644S: Maintained
679655da 5645F: Documentation/fb/intelfb.txt
8a61f013 5646F: drivers/video/fbdev/intelfb/
9eb8ef74 5647
1da177e4 5648INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5649M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5650L: linux-fbdev@vger.kernel.org
ce00f85c 5651S: Maintained
8a61f013 5652F: drivers/video/fbdev/i810/
1da177e4 5653
f4a9bc4c 5654INTEL MENLOW THERMAL DRIVER
8b58be88 5655M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5656L: platform-driver-x86@vger.kernel.org
5ca92bd9 5657W: https://01.org/linux-acpi
f4a9bc4c 5658S: Supported
679655da 5659F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5660
248a9dc3 5661INTEL I/OAT DMA DRIVER
18ebd564 5662M: Dave Jiang <dave.jiang@intel.com>
08223d80 5663R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5664L: dmaengine@vger.kernel.org
5665Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5666S: Supported
679655da 5667F: drivers/dma/ioat*
248a9dc3 5668
6c8909b4 5669INTEL IOMMU (VT-d)
8b58be88 5670M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5671L: iommu@lists.linux-foundation.org
54e5881d 5672T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5673S: Supported
3fb39615 5674F: drivers/iommu/intel-iommu.c
679655da 5675F: include/linux/intel-iommu.h
6c8909b4 5676
b3e5f263 5677INTEL IOP-ADMA DMA DRIVER
08223d80 5678R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5679S: Odd fixes
679655da 5680F: drivers/dma/iop-adma.c
b3e5f263 5681
9251ce95 5682INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5683M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5684S: Maintained
679655da
JP
5685F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5686F: arch/arm/mach-ixp4xx/include/mach/npe.h
5687F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5688F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5689F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5690F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5691
844dd05f 5692INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5693M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5694S: Maintained
679655da 5695F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5696
2f302324 5697INTEL ETHERNET DRIVERS
8b58be88 5698M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5699R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5700R: Shannon Nelson <shannon.nelson@intel.com>
5701R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5702R: Don Skidmore <donald.c.skidmore@intel.com>
6e80a18c 5703R: Bruce Allan <bruce.w.allan@intel.com>
2f302324
JK
5704R: John Ronciak <john.ronciak@intel.com>
5705R: Mitch Williams <mitch.a.williams@intel.com>
5706L: intel-wired-lan@lists.osuosl.org
f6fde11a 5707W: http://www.intel.com/support/feedback.htm
d94e6fed 5708W: http://e1000.sourceforge.net/
2f302324
JK
5709Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5710T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5711T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5712S: Supported
0d164401
JK
5713F: Documentation/networking/e100.txt
5714F: Documentation/networking/e1000.txt
5715F: Documentation/networking/e1000e.txt
5716F: Documentation/networking/igb.txt
5717F: Documentation/networking/igbvf.txt
5718F: Documentation/networking/ixgb.txt
5719F: Documentation/networking/ixgbe.txt
5720F: Documentation/networking/ixgbevf.txt
1bff6529 5721F: Documentation/networking/i40e.txt
105bf2fe 5722F: Documentation/networking/i40evf.txt
dee1ad47 5723F: drivers/net/ethernet/intel/
bc90d291 5724F: drivers/net/ethernet/intel/*/
1da177e4 5725
0963d59b
LW
5726INTEL-MID GPIO DRIVER
5727M: David Cohen <david.a.cohen@linux.intel.com>
5728L: linux-gpio@vger.kernel.org
5729S: Maintained
5730F: drivers/gpio/gpio-intel-mid.c
5731
ca907a90
SY
5732INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5733M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5734L: linux-wireless@vger.kernel.org
ca907a90 5735S: Maintained
679655da 5736F: Documentation/networking/README.ipw2100
679655da 5737F: Documentation/networking/README.ipw2200
367a1092 5738F: drivers/net/wireless/intel/ipw2x00/
826d2abe 5739
5760b0a5
AS
5740INTEL(R) TRACE HUB
5741M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5742S: Supported
5743F: Documentation/trace/intel_th.txt
5744F: drivers/hwtracing/intel_th/
5745
4bd96a7a 5746INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
74b18e17 5747M: Ning Sun <ning.sun@intel.com>
4bd96a7a
SW
5748L: tboot-devel@lists.sourceforge.net
5749W: http://tboot.sourceforge.net
e9b7d7c8 5750T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5751S: Supported
5752F: Documentation/intel_txt.txt
5753F: include/linux/tboot.h
5754F: arch/x86/kernel/tboot.c
5755
8a70da82 5756INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5757M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5758M: linux-wimax@intel.com
49e7d9df 5759L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5760S: Supported
5761W: http://linuxwimax.org
679655da
JP
5762F: Documentation/wimax/README.i2400m
5763F: drivers/net/wimax/i2400m/
c117ab84 5764F: include/uapi/linux/wimax/i2400m.h
8a70da82 5765
1c0ce89c
SG
5766INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5767M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5768L: linux-wireless@vger.kernel.org
1c0ce89c 5769S: Supported
7ac9a364 5770F: drivers/net/wireless/intel/iwlegacy/
efa3144e 5771
b481de9c 5772INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5773M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5774M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7b9aebf0 5775M: Intel Linux Wireless <linuxwifi@intel.com>
b481de9c 5776L: linux-wireless@vger.kernel.org
b481de9c 5777W: http://intellinuxwireless.org
b62ff718 5778T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5779S: Supported
e705c121 5780F: drivers/net/wireless/intel/iwlwifi/
b481de9c 5781
de8fe023
TW
5782INTEL MANAGEMENT ENGINE (mei)
5783M: Tomas Winkler <tomas.winkler@intel.com>
5784L: linux-kernel@vger.kernel.org
5785S: Supported
c117ab84 5786F: include/uapi/linux/mei.h
5069288b 5787F: include/linux/mei_cl_bus.h
de8fe023 5788F: drivers/misc/mei/*
222818c3 5789F: drivers/watchdog/mei_wdt.c
e07950a1 5790F: Documentation/misc-devices/mei/*
de8fe023 5791
50ceb98b
SD
5792INTEL MIC DRIVERS (mic)
5793M: Sudeep Dutt <sudeep.dutt@intel.com>
5794M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5795S: Supported
5796W: https://github.com/sudeepdutt/mic
5797W: http://software.intel.com/en-us/mic-developer
5798F: include/linux/mic_bus.h
5799F: include/linux/scif.h
5800F: include/uapi/linux/mic_common.h
5801F: include/uapi/linux/mic_ioctl.h
9f273c24 5802F: include/uapi/linux/scif_ioctl.h
50ceb98b
SD
5803F: drivers/misc/mic/
5804F: drivers/dma/mic_x100_dma.c
5805F: drivers/dma/mic_x100_dma.h
9f273c24 5806F: Documentation/mic/
50ceb98b 5807
fdca4f16 5808INTEL PMC/P-Unit IPC DRIVER
0a8b8353 5809M: Zha Qipeng<qipeng.zha@intel.com>
5810L: platform-driver-x86@vger.kernel.org
5811S: Maintained
5812F: drivers/platform/x86/intel_pmc_ipc.c
fdca4f16 5813F: drivers/platform/x86/intel_punit_ipc.c
0a8b8353 5814F: arch/x86/include/asm/intel_pmc_ipc.h
fdca4f16 5815F: arch/x86/include/asm/intel_punit_ipc.h
0a8b8353 5816
378f956e
SKC
5817INTEL TELEMETRY DRIVER
5818M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5819L: platform-driver-x86@vger.kernel.org
5820S: Maintained
378f956e 5821F: arch/x86/include/asm/intel_telemetry.h
f1fc3cd8 5822F: drivers/platform/x86/intel_telemetry*
0a8b8353 5823
cb109a0e 5824IOC3 ETHERNET DRIVER
8b58be88 5825M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5826L: linux-mips@linux-mips.org
5827S: Maintained
8862bf1e 5828F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5829
cb109a0e 5830IOC3 SERIAL DRIVER
8b58be88 5831M: Pat Gefre <pfg@sgi.com>
d39e0721 5832L: linux-serial@vger.kernel.org
cb109a0e 5833S: Maintained
df621252 5834F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5835
0b6e8569
SW
5836IOMMU DRIVERS
5837M: Joerg Roedel <joro@8bytes.org>
5838L: iommu@lists.linux-foundation.org
5839T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5840S: Maintained
5841F: drivers/iommu/
5842
4480f15b 5843IP MASQUERADING
8b58be88 5844M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5845S: Maintained
679655da 5846F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5847
4409ebe9 5848IPMI SUBSYSTEM
8b58be88 5849M: Corey Minyard <minyard@acm.org>
b0c90653 5850L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5851W: http://openipmi.sourceforge.net/
5852S: Supported
679655da
JP
5853F: Documentation/IPMI.txt
5854F: drivers/char/ipmi/
5855F: include/linux/ipmi*
c117ab84 5856F: include/uapi/linux/ipmi*
4409ebe9 5857
2d800897
KW
5858QCOM AUDIO (ASoC) DRIVERS
5859M: Patrick Lai <plai@codeaurora.org>
5860M: Banajit Goswami <bgoswami@codeaurora.org>
5861L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5862S: Supported
5863F: sound/soc/qcom/
5864
e2d1d6c0 5865IPS SCSI RAID DRIVER
8b58be88 5866M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5867L: linux-scsi@vger.kernel.org
5868W: http://www.adaptec.com/
5869S: Maintained
679655da 5870F: drivers/scsi/ips*
e2d1d6c0
RD
5871
5872IPVS
8b58be88
JP
5873M: Wensong Zhang <wensong@linux-vs.org>
5874M: Simon Horman <horms@verge.net.au>
5875M: Julian Anastasov <ja@ssi.bg>
979b6c13 5876L: netdev@vger.kernel.org
e2d1d6c0 5877L: lvs-devel@vger.kernel.org
1da177e4 5878S: Maintained
9f273c24
FW
5879T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5880T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
679655da 5881F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5882F: include/net/ip_vs.h
c117ab84 5883F: include/uapi/linux/ip_vs.h
679655da 5884F: net/netfilter/ipvs/
1da177e4 5885
e7839f25 5886IPWIRELESS DRIVER
e5f6450c 5887M: Jiri Kosina <jikos@kernel.org>
d8130624 5888M: David Sterba <dsterba@suse.com>
92094aa0 5889S: Odd Fixes
282361a0 5890F: drivers/tty/ipwireless/
099dc4fb 5891
e2d1d6c0 5892IPX NETWORK LAYER
8b58be88 5893M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5894L: netdev@vger.kernel.org
5895S: Maintained
679655da 5896F: include/net/ipx.h
c117ab84 5897F: include/uapi/linux/ipx.h
679655da 5898F: net/ipx/
e2d1d6c0 5899
1da177e4 5900IRDA SUBSYSTEM
8b58be88 5901M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5902L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5903L: netdev@vger.kernel.org
1da177e4 5904W: http://irda.sourceforge.net/
f353976d 5905S: Maintained
e0057975 5906T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5907F: Documentation/networking/irda.txt
5908F: drivers/net/irda/
5909F: include/net/irda/
5910F: net/irda/
1da177e4 5911
a800c7cc
TG
5912IRQ SUBSYSTEM
5913M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5914L: linux-kernel@vger.kernel.org
a800c7cc 5915S: Maintained
75fc2d37 5916T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5917F: kernel/irq/
2ed9fd28
JC
5918
5919IRQCHIP DRIVERS
5920M: Thomas Gleixner <tglx@linutronix.de>
5921M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5922M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5923L: linux-kernel@vger.kernel.org
5924S: Maintained
5925T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5926T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5927F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5928F: drivers/irqchip/
a800c7cc 5929
7ab3a837 5930IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5931M: Jiang Liu <jiang.liu@linux.intel.com>
5932M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5933S: Maintained
b09dec2c 5934T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5935F: Documentation/IRQ-domain.txt
5936F: include/linux/irqdomain.h
5937F: kernel/irq/irqdomain.c
b09dec2c 5938F: kernel/irq/msi.c
7ab3a837 5939
e2d1d6c0 5940ISAPNP
8b58be88 5941M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5942S: Maintained
679655da
JP
5943F: Documentation/isapnp.txt
5944F: drivers/pnp/isapnp/
5945F: include/linux/isapnp.h
e2d1d6c0 5946
d39b8420
HV
5947ISA RADIO MODULE
5948M: Hans Verkuil <hverkuil@xs4all.nl>
5949L: linux-media@vger.kernel.org
5950T: git git://linuxtv.org/media_tree.git
a825eaec 5951W: https://linuxtv.org
d39b8420
HV
5952S: Maintained
5953F: drivers/media/radio/radio-isa*
5954
71a6d0af
HW
5955iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5956M: Peter Jones <pjones@redhat.com>
5957M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5958S: Maintained
5959F: drivers/firmware/iscsi_ibft*
5960
14816b1e 5961ISCSI
8b58be88 5962M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5963L: open-iscsi@googlegroups.com
5964W: www.open-iscsi.org
54e5881d 5965T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5966S: Maintained
679655da
JP
5967F: drivers/scsi/*iscsi*
5968F: include/scsi/*iscsi*
14816b1e 5969
1e65eb42
OG
5970ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5971M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5972M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5973M: Roi Dayan <roid@mellanox.com>
5974L: linux-rdma@vger.kernel.org
5975S: Supported
5976W: http://www.openfabrics.org
5977W: www.open-iscsi.org
5978Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5979F: drivers/infiniband/ulp/iser/
1e65eb42 5980
2b70e5fd
SG
5981ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5982M: Sagi Grimberg <sagig@mellanox.com>
5983T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5984L: linux-rdma@vger.kernel.org
5985L: target-devel@vger.kernel.org
5986S: Supported
5987W: http://www.linux-iscsi.org
5988F: drivers/infiniband/ulp/isert
5989
1da177e4 5990ISDN SUBSYSTEM
8b58be88 5991M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5992L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5993L: netdev@vger.kernel.org
1da177e4 5994W: http://www.isdn4linux.de
54e5881d 5995T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5996S: Maintained
679655da
JP
5997F: Documentation/isdn/
5998F: drivers/isdn/
5999F: include/linux/isdn.h
6000F: include/linux/isdn/
c117ab84
CEB
6001F: include/uapi/linux/isdn.h
6002F: include/uapi/linux/isdn/
1da177e4
LT
6003
6004ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 6005M: Armin Schindler <mac@melware.de>
d5d52273 6006L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
6007W: http://www.melware.de
6008S: Maintained
679655da 6009F: drivers/isdn/hardware/eicon/
1da177e4 6010
d624870f 6011IT87 HARDWARE MONITORING DRIVER
d8130624 6012M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
6013L: lm-sensors@lm-sensors.org
6014S: Maintained
6015F: Documentation/hwmon/it87
6016F: drivers/hwmon/it87.c
6017
d7104bff
AP
6018IT913X MEDIA DRIVER
6019M: Antti Palosaari <crope@iki.fi>
6020L: linux-media@vger.kernel.org
a825eaec 6021W: https://linuxtv.org
d7104bff
AP
6022W: http://palosaari.fi/linux/
6023Q: http://patchwork.linuxtv.org/project/linux-media/list/
6024T: git git://linuxtv.org/anttip/media_tree.git
6025S: Maintained
249c697e 6026F: drivers/media/tuners/it913x*
d7104bff 6027
91821ff3 6028IVTV VIDEO4LINUX DRIVER
6afdeaf8 6029M: Andy Walls <awalls@md.metrocast.net>
7b212edf 6030L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 6031L: linux-media@vger.kernel.org
275ffde4 6032T: git git://linuxtv.org/media_tree.git
91821ff3
HV
6033W: http://www.ivtvdriver.org
6034S: Maintained
679655da 6035F: Documentation/video4linux/*.ivtv
90d72ac6 6036F: drivers/media/pci/ivtv/
c117ab84 6037F: include/uapi/linux/ivtv*
91821ff3 6038
68620bdd
MP
6039IX2505V MEDIA DRIVER
6040M: Malcolm Priestley <tvboxspy@gmail.com>
6041L: linux-media@vger.kernel.org
a825eaec 6042W: https://linuxtv.org
68620bdd
MP
6043Q: http://patchwork.linuxtv.org/project/linux-media/list/
6044S: Maintained
6045F: drivers/media/dvb-frontends/ix2505v*
6046
4453d736
GR
6047JC42.4 TEMPERATURE SENSOR DRIVER
6048M: Guenter Roeck <linux@roeck-us.net>
6049L: lm-sensors@lm-sensors.org
6050S: Maintained
6051F: drivers/hwmon/jc42.c
6052F: Documentation/hwmon/jc42
6053
e2d1d6c0 6054JFS FILESYSTEM
3256f80f 6055M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
6056L: jfs-discussion@lists.sourceforge.net
6057W: http://jfs.sourceforge.net/
54e5881d 6058T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 6059S: Maintained
679655da
JP
6060F: Documentation/filesystems/jfs.txt
6061F: fs/jfs/
e2d1d6c0 6062
95252236 6063JME NETWORK DRIVER
8b58be88 6064M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
6065L: netdev@vger.kernel.org
6066S: Maintained
63d24a0e 6067F: drivers/net/ethernet/jme.*
95252236 6068
1da177e4 6069JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 6070M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
6071L: linux-mtd@lists.infradead.org
6072W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 6073S: Maintained
679655da 6074F: fs/jffs2/
c117ab84 6075F: include/uapi/linux/jffs2.h
1da177e4 6076
d183e11a
TT
6077JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6078M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 6079M: Jan Kara <jack@suse.com>
d183e11a
TT
6080L: linux-ext4@vger.kernel.org
6081S: Maintained
6082F: fs/jbd2/
6083F: include/linux/jbd2.h
ae0718f8 6084
207dab5f
MU
6085JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6086M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6087L: linux-media@vger.kernel.org
6088S: Maintained
6089F: drivers/media/platform/rcar_jpu.c
6090
fd8b6cb4 6091JSM Neo PCI based serial card
df247081 6092M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
fd8b6cb4
BL
6093L: linux-serial@vger.kernel.org
6094S: Maintained
df621252 6095F: drivers/tty/serial/jsm/
ae0718f8 6096
af39917d
CL
6097K10TEMP HARDWARE MONITORING DRIVER
6098M: Clemens Ladisch <clemens@ladisch.de>
6099L: lm-sensors@lm-sensors.org
6100S: Maintained
6101F: Documentation/hwmon/k10temp
6102F: drivers/hwmon/k10temp.c
6103
4660cb35 6104K8TEMP HARDWARE MONITORING DRIVER
8b58be88 6105M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 6106L: lm-sensors@lm-sensors.org
ae0718f8 6107S: Maintained
679655da
JP
6108F: Documentation/hwmon/k8temp
6109F: drivers/hwmon/k8temp.c
ae0718f8 6110
1da177e4 6111KCONFIG
5eb1f99e 6112M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 6113L: linux-kbuild@vger.kernel.org
cea8321c 6114T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 6115S: Maintained
679655da
JP
6116F: Documentation/kbuild/kconfig-language.txt
6117F: scripts/kconfig/
1da177e4 6118
ea6c2089 6119KDUMP
8b58be88
JP
6120M: Vivek Goyal <vgoyal@redhat.com>
6121M: Haren Myneni <hbabu@us.ibm.com>
34633993 6122L: kexec@lists.infradead.org
ea6c2089
VG
6123W: http://lse.sourceforge.net/kdump/
6124S: Maintained
80811493 6125F: Documentation/kdump/
ea6c2089 6126
f41bf02f
HV
6127KEENE FM RADIO TRANSMITTER DRIVER
6128M: Hans Verkuil <hverkuil@xs4all.nl>
6129L: linux-media@vger.kernel.org
6130T: git git://linuxtv.org/media_tree.git
a825eaec 6131W: https://linuxtv.org
f41bf02f
HV
6132S: Maintained
6133F: drivers/media/radio/radio-keene*
6134
1da177e4 6135KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 6136M: Ian Kent <raven@themaw.net>
f694fc97 6137L: autofs@vger.kernel.org
1da177e4 6138S: Maintained
679655da 6139F: fs/autofs4/
1da177e4 6140
70fb7ba6 6141KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 6142M: Michal Marek <mmarek@suse.com>
08deed1e
JP
6143T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6144T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 6145L: linux-kbuild@vger.kernel.org
5ce45962 6146S: Maintained
679655da
JP
6147F: Documentation/kbuild/
6148F: Makefile
6149F: scripts/Makefile.*
70fb7ba6
MM
6150F: scripts/basic/
6151F: scripts/mk*
6152F: scripts/package/
1da177e4
LT
6153
6154KERNEL JANITORS
c3000e03 6155L: kernel-janitors@vger.kernel.org
10466f5a 6156W: http://kernelnewbies.org/KernelJanitors
ee709b0c 6157S: Odd Fixes
1da177e4 6158
e8b43555 6159KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 6160M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 6161M: Jeff Layton <jlayton@poochiereds.net>
16141c02 6162L: linux-nfs@vger.kernel.org
1da177e4 6163W: http://nfs.sourceforge.net/
9f273c24 6164T: git git://linux-nfs.org/~bfields/linux.git
98fac23f 6165S: Supported
679655da 6166F: fs/nfsd/
c117ab84 6167F: include/uapi/linux/nfsd/
679655da
JP
6168F: fs/lockd/
6169F: fs/nfs_common/
6170F: net/sunrpc/
6171F: include/linux/lockd/
6172F: include/linux/sunrpc/
c117ab84 6173F: include/uapi/linux/sunrpc/
1da177e4 6174
13b122b3
SK
6175KERNEL SELFTEST FRAMEWORK
6176M: Shuah Khan <shuahkh@osg.samsung.com>
64f00850 6177L: linux-kselftest@vger.kernel.org
13b122b3
SK
6178T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6179S: Maintained
6180F: tools/testing/selftests
6181
426d62e2 6182KERNEL VIRTUAL MACHINE (KVM)
0a00a775 6183M: Gleb Natapov <gleb@kernel.org>
c93a64fe 6184M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 6185L: kvm@vger.kernel.org
e3e58478 6186W: http://www.linux-kvm.org
a94b40a6 6187T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 6188S: Supported
c93a64fe
PB
6189F: Documentation/*/kvm*.txt
6190F: Documentation/virtual/kvm/
679655da 6191F: arch/*/kvm/
1662e862
CB
6192F: arch/x86/kernel/kvm.c
6193F: arch/x86/kernel/kvmclock.c
679655da
JP
6194F: arch/*/include/asm/kvm*
6195F: include/linux/kvm*
c117ab84 6196F: include/uapi/linux/kvm*
679655da 6197F: virt/kvm/
426d62e2 6198
ad8003d3 6199KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 6200M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 6201L: kvm@vger.kernel.org
038161de 6202W: http://www.linux-kvm.org/
7de609c8 6203S: Maintained
679655da 6204F: arch/x86/include/asm/svm.h
679655da 6205F: arch/x86/kvm/svm.c
426d62e2 6206
513014b7 6207KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 6208M: Alexander Graf <agraf@suse.com>
1fc9d2bf 6209L: kvm-ppc@vger.kernel.org
038161de 6210W: http://www.linux-kvm.org/
6a7f972d 6211T: git git://github.com/agraf/linux-2.6.git
513014b7 6212S: Supported
679655da
JP
6213F: arch/powerpc/include/asm/kvm*
6214F: arch/powerpc/kvm/
513014b7 6215
85f8fffe 6216KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6217M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6218M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6219L: linux-s390@vger.kernel.org
6220W: http://www.ibm.com/developerworks/linux/linux390/
9f273c24 6221T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
85f8fffe 6222S: Supported
679655da
JP
6223F: Documentation/s390/kvm.txt
6224F: arch/s390/include/asm/kvm*
80811493 6225F: arch/s390/kvm/
85f8fffe 6226
a749474d 6227KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6228M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6229M: Marc Zyngier <marc.zyngier@arm.com>
6230L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6231L: kvmarm@lists.cs.columbia.edu
6232W: http://systems.cs.columbia.edu/projects/kvm-arm
1b1ebe82 6233T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
0f4ca79e 6234S: Supported
a749474d
CD
6235F: arch/arm/include/uapi/asm/kvm*
6236F: arch/arm/include/asm/kvm*
6237F: arch/arm/kvm/
5c8818b4
MZ
6238F: virt/kvm/arm/
6239F: include/kvm/arm_*
a749474d 6240
6394a3ec 6241KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6242M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6243M: Marc Zyngier <marc.zyngier@arm.com>
6244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6245L: kvmarm@lists.cs.columbia.edu
6246S: Maintained
6247F: arch/arm64/include/uapi/asm/kvm*
6248F: arch/arm64/include/asm/kvm*
6249F: arch/arm64/kvm/
6250
bfd3d532
JH
6251KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6252M: James Hogan <james.hogan@imgtec.com>
6253L: linux-mips@linux-mips.org
6254S: Supported
6255F: arch/mips/include/uapi/asm/kvm*
6256F: arch/mips/include/asm/kvm*
6257F: arch/mips/kvm/
6258
dc009d92 6259KEXEC
8b58be88 6260M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6261W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6262L: kexec@lists.infradead.org
dc009d92 6263S: Maintained
679655da 6264F: include/linux/kexec.h
c117ab84 6265F: include/uapi/linux/kexec.h
679655da 6266F: kernel/kexec.c
dc009d92 6267
e971461f
DH
6268KEYS/KEYRINGS:
6269M: David Howells <dhowells@redhat.com>
aa62efff 6270L: keyrings@vger.kernel.org
e971461f 6271S: Maintained
d410fa4e 6272F: Documentation/security/keys.txt
e971461f
DH
6273F: include/linux/key.h
6274F: include/linux/key-type.h
6275F: include/keys/
6276F: security/keys/
6277
7f3c68be 6278KEYS-TRUSTED
74dd744f
MZ
6279M: David Safford <safford@us.ibm.com>
6280M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6281L: linux-security-module@vger.kernel.org
aa62efff 6282L: keyrings@vger.kernel.org
7f3c68be 6283S: Supported
d410fa4e 6284F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6285F: include/keys/trusted-type.h
6286F: security/keys/trusted.c
6287F: security/keys/trusted.h
6288
6289KEYS-ENCRYPTED
74dd744f
MZ
6290M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6291M: David Safford <safford@us.ibm.com>
7f3c68be 6292L: linux-security-module@vger.kernel.org
aa62efff 6293L: keyrings@vger.kernel.org
7f3c68be 6294S: Supported
d410fa4e 6295F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6296F: include/keys/encrypted-type.h
19c90aa6 6297F: security/keys/encrypted-keys/
7f3c68be 6298
5b778dad 6299KGDB / KDB /debug_core
8b58be88 6300M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6301W: http://kgdb.wiki.kernel.org/
e3e2aaf7 6302L: kgdb-bugreport@lists.sourceforge.net
9f273c24 6303T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
e3e2aaf7 6304S: Maintained
679655da
JP
6305F: Documentation/DocBook/kgdb.tmpl
6306F: drivers/misc/kgdbts.c
df621252 6307F: drivers/tty/serial/kgdboc.c
5b778dad 6308F: include/linux/kdb.h
679655da 6309F: include/linux/kgdb.h
4063eb5f 6310F: kernel/debug/
e3e2aaf7 6311
456db8cc 6312KMEMCHECK
8b58be88 6313M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6314M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6315S: Maintained
410d7a97
JP
6316F: Documentation/kmemcheck.txt
6317F: arch/x86/include/asm/kmemcheck.h
6318F: arch/x86/mm/kmemcheck/
6319F: include/linux/kmemcheck.h
6320F: mm/kmemcheck.c
b9ce08c0 6321
c3bb4d24 6322KMEMLEAK
8b58be88 6323M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6324S: Maintained
6325F: Documentation/kmemleak.txt
6326F: include/linux/kmemleak.h
6327F: mm/kmemleak.c
6328F: mm/kmemleak-test.c
6329
89559a61 6330KPROBES
8b58be88
JP
6331M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6332M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6333M: "David S. Miller" <davem@davemloft.net>
97c29e74 6334M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6335S: Maintained
679655da
JP
6336F: Documentation/kprobes.txt
6337F: include/linux/kprobes.h
6338F: kernel/kprobes.c
89559a61 6339
70e84049 6340KS0108 LCD CONTROLLER DRIVER
8b58be88 6341M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6342W: http://miguelojeda.es/auxdisplay.htm
6343W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6344S: Maintained
679655da
JP
6345F: Documentation/auxdisplay/ks0108
6346F: drivers/auxdisplay/ks0108.c
6347F: include/linux/ks0108.h
70e84049 6348
1b69c6d0
DA
6349L3MDEV
6350M: David Ahern <dsa@cumulusnetworks.com>
6351L: netdev@vger.kernel.org
6352S: Maintained
6353F: net/l3mdev
6354F: include/net/l3mdev.h
6355
9ca44355
JC
6356LANTIQ MIPS ARCHITECTURE
6357M: John Crispin <blogic@openwrt.org>
6358L: linux-mips@linux-mips.org
6359S: Maintained
6360F: arch/mips/lantiq
6361
1da177e4 6362LAPB module
1da177e4 6363L: linux-x25@vger.kernel.org
bf9915cc 6364S: Orphan
679655da
JP
6365F: Documentation/networking/lapb-module.txt
6366F: include/*/lapb.h
6367F: net/lapb/
1da177e4
LT
6368
6369LASI 53c700 driver for PARISC
8b58be88 6370M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6371L: linux-scsi@vger.kernel.org
6372S: Maintained
679655da
JP
6373F: Documentation/scsi/53c700.txt
6374F: drivers/scsi/53c700*
1da177e4 6375
263de9b5 6376LED SUBSYSTEM
8b58be88 6377M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6378M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6379L: linux-leds@vger.kernel.org
b8926ba0 6380T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6381S: Maintained
679655da
JP
6382F: drivers/leds/
6383F: include/linux/leds.h
263de9b5 6384
b0461a44 6385LEGACY EEPROM DRIVER
d8130624 6386M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6387S: Maintained
6388F: Documentation/misc-devices/eeprom
6389F: drivers/misc/eeprom/eeprom.c
6390
1da177e4 6391LEGO USB Tower driver
8b58be88 6392M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6393L: legousb-devel@lists.sourceforge.net
6394W: http://legousb.sourceforge.net/
6395S: Maintained
679655da 6396F: drivers/usb/misc/legousbtower.c
1da177e4 6397
055616a8
MK
6398LG2160 MEDIA DRIVER
6399M: Michael Krufky <mkrufky@linuxtv.org>
6400L: linux-media@vger.kernel.org
a825eaec 6401W: https://linuxtv.org
055616a8
MK
6402W: http://github.com/mkrufky
6403Q: http://patchwork.linuxtv.org/project/linux-media/list/
6404T: git git://linuxtv.org/mkrufky/tuners.git
6405S: Maintained
6406F: drivers/media/dvb-frontends/lg2160.*
6407
6f0e7725
MK
6408LGDT3305 MEDIA DRIVER
6409M: Michael Krufky <mkrufky@linuxtv.org>
6410L: linux-media@vger.kernel.org
a825eaec 6411W: https://linuxtv.org
6f0e7725
MK
6412W: http://github.com/mkrufky
6413Q: http://patchwork.linuxtv.org/project/linux-media/list/
6414T: git git://linuxtv.org/mkrufky/tuners.git
6415S: Maintained
6416F: drivers/media/dvb-frontends/lgdt3305.*
6417
568a17ff 6418LGUEST
8b58be88 6419M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6420L: lguest@lists.ozlabs.org
568a17ff 6421W: http://lguest.ozlabs.org/
72e91863 6422S: Odd Fixes
070f420b 6423F: arch/x86/include/asm/lguest*.h
679655da
JP
6424F: arch/x86/lguest/
6425F: drivers/lguest/
6426F: include/linux/lguest*.h
070f420b 6427F: tools/lguest/
568a17ff 6428
32ac7cb2
TH
6429LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6430M: Tejun Heo <tj@kernel.org>
6431L: linux-ide@vger.kernel.org
6432T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6433S: Maintained
6434F: drivers/ata/
6435F: include/linux/ata.h
6436F: include/linux/libata.h
6437
6438LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6439M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6440L: linux-ide@vger.kernel.org
6441T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6442S: Maintained
6443F: include/linux/pata_arasan_cf_data.h
6444F: drivers/ata/pata_arasan_cf.c
6445
c7fa056c
BZ
6446LIBATA PATA DRIVERS
6447M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6448M: Tejun Heo <tj@kernel.org>
6449L: linux-ide@vger.kernel.org
6450T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6451S: Maintained
6452F: drivers/ata/pata_*.c
6453F: drivers/ata/ata_generic.c
6454
32ac7cb2
TH
6455LIBATA SATA AHCI PLATFORM devices support
6456M: Hans de Goede <hdegoede@redhat.com>
6457M: Tejun Heo <tj@kernel.org>
6458L: linux-ide@vger.kernel.org
6459T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6460S: Maintained
6461F: drivers/ata/ahci_platform.c
6462F: drivers/ata/libahci_platform.c
6463F: include/linux/ahci_platform.h
6464
6465LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6466M: Mikael Pettersson <mikpelinux@gmail.com>
6467L: linux-ide@vger.kernel.org
6468T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6469S: Maintained
6470F: drivers/ata/sata_promise.*
6471
1acd437c
SL
6472LIBLOCKDEP
6473M: Sasha Levin <sasha.levin@oracle.com>
6474S: Maintained
6475F: tools/lib/lockdep/
6476
bc30196f
DW
6477LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6478M: Dan Williams <dan.j.williams@intel.com>
6479L: linux-nvdimm@lists.01.org
6480Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
9f273c24 6481T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
bc30196f
DW
6482S: Supported
6483F: drivers/nvdimm/*
6484F: include/linux/nd.h
6485F: include/linux/libnvdimm.h
6486F: include/uapi/linux/ndctl.h
6487
6488LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6489M: Ross Zwisler <ross.zwisler@linux.intel.com>
6490L: linux-nvdimm@lists.01.org
6491Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6492S: Supported
6493F: drivers/nvdimm/blk.c
6494F: drivers/nvdimm/region_devs.c
6495F: drivers/acpi/nfit*
6496
6497LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6498M: Vishal Verma <vishal.l.verma@intel.com>
6499L: linux-nvdimm@lists.01.org
6500Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6501S: Supported
6502F: drivers/nvdimm/btt*
6503
6504LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6505M: Ross Zwisler <ross.zwisler@linux.intel.com>
6506L: linux-nvdimm@lists.01.org
6507Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6508S: Supported
6509F: drivers/nvdimm/pmem.c
b864bc17 6510F: include/linux/pmem.h
40603526 6511F: arch/*/include/asm/pmem.h
bc30196f 6512
cd9e9808
MB
6513LIGHTNVM PLATFORM SUPPORT
6514M: Matias Bjorling <mb@lightnvm.io>
6515W: http://github/OpenChannelSSD
4ead1a25 6516L: linux-block@vger.kernel.org
cd9e9808
MB
6517S: Maintained
6518F: drivers/lightnvm/
6519F: include/linux/lightnvm.h
6520F: include/uapi/linux/lightnvm.h
6521
1da177e4 6522LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6523M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6524W: http://www.ibm.com/linux/ltc/projects/ppc
6525S: Supported
11c34c7d 6526F: arch/powerpc/boot/rs6000.h
1da177e4 6527
852bb9f5 6528LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6529M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6530M: Paul Mackerras <paulus@samba.org>
ea668936 6531M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6532W: http://www.penguinppc.org/
a4724ed6 6533L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6534Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6535T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6536S: Supported
11c34c7d
JP
6537F: Documentation/powerpc/
6538F: arch/powerpc/
1da177e4
LT
6539
6540LINUX FOR POWER MACINTOSH
8b58be88 6541M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6542W: http://www.penguinppc.org/
a4724ed6 6543L: linuxppc-dev@lists.ozlabs.org
1da177e4 6544S: Maintained
11c34c7d
JP
6545F: arch/powerpc/platforms/powermac/
6546F: drivers/macintosh/
1da177e4 6547
77a76369 6548LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6549M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6550L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6551T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6552S: Maintained
11c34c7d
JP
6553F: arch/powerpc/platforms/512x/
6554F: arch/powerpc/platforms/52xx/
1da177e4
LT
6555
6556LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6557M: Alistair Popple <alistair@popple.id.au>
8b58be88 6558M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6559W: http://www.penguinppc.org/
a4724ed6 6560L: linuxppc-dev@lists.ozlabs.org
1da177e4 6561S: Maintained
11c34c7d
JP
6562F: arch/powerpc/platforms/40x/
6563F: arch/powerpc/platforms/44x/
1da177e4 6564
260c02a9 6565LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6566L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6567S: Orphan
11c34c7d
JP
6568F: arch/powerpc/*/*virtex*
6569F: arch/powerpc/*/*/*virtex*
1da177e4 6570
e93adf1e 6571LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6572M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6573W: http://www.penguinppc.org/
a4724ed6 6574L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6575S: Maintained
a2b1f7c8 6576F: arch/powerpc/platforms/8xx/
e93adf1e 6577
1da177e4 6578LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
44451d4d 6579M: Scott Wood <oss@buserror.net>
8b58be88 6580M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6581W: http://www.penguinppc.org/
a4724ed6 6582L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6583T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6584S: Maintained
11c34c7d 6585F: arch/powerpc/platforms/83xx/
4c8f581d 6586F: arch/powerpc/platforms/85xx/
1da177e4 6587
ab06ff3a 6588LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6589M: Olof Johansson <olof@lixom.net>
a4724ed6 6590L: linuxppc-dev@lists.ozlabs.org
92e19709 6591S: Maintained
11c34c7d
JP
6592F: arch/powerpc/platforms/pasemi/
6593F: drivers/*/*pasemi*
6594F: drivers/*/*/*pasemi*
ab06ff3a 6595
1da177e4 6596LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6597M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6598L: linux-security-module@vger.kernel.org
1da177e4
LT
6599S: Supported
6600
a23ce6da
HW
6601LIS3LV02D ACCELEROMETER DRIVER
6602M: Eric Piel <eric.piel@tremplin-utc.net>
6603S: Maintained
ff606677
JD
6604F: Documentation/misc-devices/lis3lv02d
6605F: drivers/misc/lis3lv02d/
bd35665f 6606F: drivers/platform/x86/hp_accel.c
a23ce6da 6607
b700e7f0
SJ
6608LIVE PATCHING
6609M: Josh Poimboeuf <jpoimboe@redhat.com>
06e1c170 6610M: Jessica Yu <jeyu@redhat.com>
e5f6450c 6611M: Jiri Kosina <jikos@kernel.org>
06e1c170
JP
6612M: Miroslav Benes <mbenes@suse.cz>
6613R: Petr Mladek <pmladek@suse.com>
b700e7f0
SJ
6614S: Maintained
6615F: kernel/livepatch/
6616F: include/linux/livepatch.h
6617F: arch/x86/include/asm/livepatch.h
6618F: arch/x86/kernel/livepatch.c
6619F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6620F: samples/livepatch/
b700e7f0 6621L: live-patching@vger.kernel.org
74d50da3 6622T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6623
ea861d73
KC
6624LINUX KERNEL DUMP TEST MODULE (LKDTM)
6625M: Kees Cook <keescook@chromium.org>
6626S: Maintained
6627F: drivers/misc/lkdtm.c
6628
e2d1d6c0 6629LLC (802.2)
8b58be88 6630M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6631S: Maintained
679655da 6632F: include/linux/llc.h
c117ab84 6633F: include/uapi/linux/llc.h
679655da
JP
6634F: include/net/llc*
6635F: net/llc/
e2d1d6c0 6636
4e233cbe
AD
6637LM73 HARDWARE MONITOR DRIVER
6638M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6639L: lm-sensors@lm-sensors.org
6640S: Maintained
6641F: drivers/hwmon/lm73.c
6642
156e2d1a 6643LM78 HARDWARE MONITOR DRIVER
d8130624 6644M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6645L: lm-sensors@lm-sensors.org
6646S: Maintained
6647F: Documentation/hwmon/lm78
6648F: drivers/hwmon/lm78.c
6649
1da177e4 6650LM83 HARDWARE MONITOR DRIVER
d8130624 6651M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6652L: lm-sensors@lm-sensors.org
1da177e4 6653S: Maintained
679655da
JP
6654F: Documentation/hwmon/lm83
6655F: drivers/hwmon/lm83.c
1da177e4
LT
6656
6657LM90 HARDWARE MONITOR DRIVER
d8130624 6658M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6659L: lm-sensors@lm-sensors.org
1da177e4 6660S: Maintained
679655da 6661F: Documentation/hwmon/lm90
aae7bce4 6662F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6663F: drivers/hwmon/lm90.c
1da177e4 6664
917cc4e6
GR
6665LM95234 HARDWARE MONITOR DRIVER
6666M: Guenter Roeck <linux@roeck-us.net>
6667L: lm-sensors@lm-sensors.org
6668S: Maintained
6669F: Documentation/hwmon/lm95234
6670F: drivers/hwmon/lm95234.c
6671
68620bdd
MP
6672LME2510 MEDIA DRIVER
6673M: Malcolm Priestley <tvboxspy@gmail.com>
6674L: linux-media@vger.kernel.org
a825eaec 6675W: https://linuxtv.org
68620bdd
MP
6676Q: http://patchwork.linuxtv.org/project/linux-media/list/
6677S: Maintained
6678F: drivers/media/usb/dvb-usb-v2/lmedm04*
6679
512e67f9 6680LOCKDEP AND LOCKSTAT
8b58be88
JP
6681M: Peter Zijlstra <peterz@infradead.org>
6682M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6683L: linux-kernel@vger.kernel.org
75fc2d37 6684T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6685S: Maintained
214e0aed
DB
6686F: Documentation/locking/lockdep*.txt
6687F: Documentation/locking/lockstat.txt
679655da 6688F: include/linux/lockdep.h
7486d6da 6689F: kernel/locking/
512e67f9 6690
dde33348 6691LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6692M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6693L: linux-ntfs-dev@lists.sourceforge.net
6694W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6695S: Maintained
679655da 6696F: Documentation/ldm.txt
20d16fef 6697F: block/partitions/ldm.*
1da177e4 6698
ef6ada3d
JE
6699LogFS
6700M: Joern Engel <joern@logfs.org>
756ccb3c 6701M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6702L: logfs@logfs.org
6703W: logfs.org
6704S: Maintained
6705F: fs/logfs/
6706
b62d7946
RS
6707LPC32XX MACHINE SUPPORT
6708M: Roland Stigge <stigge@antcom.de>
6709L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6710S: Maintained
6711F: arch/arm/mach-lpc32xx/
6712
c87e34ef 6713LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
9495e835
SS
6714M: Sathya Prakash <sathya.prakash@broadcom.com>
6715M: Chaitra P B <chaitra.basappa@broadcom.com>
6716M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6717L: MPT-FusionLinux.pdl@broadcom.com
c87e34ef 6718L: linux-scsi@vger.kernel.org
9495e835 6719W: http://www.avagotech.com/support/
c87e34ef 6720S: Supported
679655da 6721F: drivers/message/fusion/
500c152a 6722F: drivers/scsi/mpt2sas/
6723F: drivers/scsi/mpt3sas/
c87e34ef 6724
1da177e4 6725LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6726M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6727L: linux-scsi@vger.kernel.org
6728S: Maintained
679655da 6729F: drivers/scsi/sym53c8xx_2/
1da177e4 6730
e5f5c99a
GR
6731LTC4261 HARDWARE MONITOR DRIVER
6732M: Guenter Roeck <linux@roeck-us.net>
6733L: lm-sensors@lm-sensors.org
6734S: Maintained
6735F: Documentation/hwmon/ltc4261
6736F: drivers/hwmon/ltc4261.c
6737
81365c31 6738LTP (Linux Test Project)
28b8e8d4 6739M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6740M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6741M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6742M: Jan Stancek <jstancek@redhat.com>
6743M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6744M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6745L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6746W: http://linux-test-project.github.io/
7d1ae8a8 6747T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6748S: Maintained
6749
c12a54b3 6750M32R ARCHITECTURE
c12a54b3 6751W: http://www.linux-m32r.org/
b4174867 6752S: Orphan
679655da 6753F: arch/m32r/
c12a54b3 6754
1da177e4 6755M68K ARCHITECTURE
8b58be88 6756M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6757L: linux-m68k@lists.linux-m68k.org
6758W: http://www.linux-m68k.org/
54e5881d 6759T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6760S: Maintained
679655da 6761F: arch/m68k/
9db35182 6762F: drivers/zorro/
1da177e4
LT
6763
6764M68K ON APPLE MACINTOSH
8b58be88 6765M: Joshua Thompson <funaho@jurai.org>
1da177e4 6766W: http://www.mac.linux-m68k.org/
9bb9f222 6767L: linux-m68k@lists.linux-m68k.org
1da177e4 6768S: Maintained
9db35182 6769F: arch/m68k/mac/
1da177e4
LT
6770
6771M68K ON HP9000/300
8b58be88 6772M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6773W: http://www.tazenda.demon.co.uk/phil/linux-hp
6774S: Maintained
679655da 6775F: arch/m68k/hp300/
1da177e4 6776
74425546
AP
6777M88DS3103 MEDIA DRIVER
6778M: Antti Palosaari <crope@iki.fi>
6779L: linux-media@vger.kernel.org
a825eaec 6780W: https://linuxtv.org
74425546
AP
6781W: http://palosaari.fi/linux/
6782Q: http://patchwork.linuxtv.org/project/linux-media/list/
6783T: git git://linuxtv.org/anttip/media_tree.git
6784S: Maintained
6785F: drivers/media/dvb-frontends/m88ds3103*
6786
68620bdd
MP
6787M88RS2000 MEDIA DRIVER
6788M: Malcolm Priestley <tvboxspy@gmail.com>
6789L: linux-media@vger.kernel.org
a825eaec 6790W: https://linuxtv.org
68620bdd
MP
6791Q: http://patchwork.linuxtv.org/project/linux-media/list/
6792S: Maintained
6793F: drivers/media/dvb-frontends/m88rs2000*
6794
07a092fa 6795MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6796M: Alexey Klimov <klimov.linux@gmail.com>
6797L: linux-media@vger.kernel.org
6798T: git git://linuxtv.org/media_tree.git
6799S: Maintained
6800F: drivers/media/radio/radio-ma901.c
07a092fa 6801
64a327a7 6802MAC80211
8b58be88 6803M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6804L: linux-wireless@vger.kernel.org
491b26b4 6805W: http://wireless.kernel.org/
ce466579
JB
6806T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6807T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6808S: Maintained
679655da
JP
6809F: Documentation/networking/mac80211-injection.txt
6810F: include/net/mac80211.h
6811F: net/mac80211/
2af8c4dc 6812F: drivers/net/wireless/mac80211_hwsim.[ch]
64a327a7 6813
b863ceb7 6814MACVLAN DRIVER
8b58be88 6815M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6816L: netdev@vger.kernel.org
6817S: Maintained
679655da
JP
6818F: drivers/net/macvlan.c
6819F: include/linux/if_macvlan.h
b863ceb7 6820
2b6d83e2
JB
6821MAILBOX API
6822M: Jassi Brar <jassisinghbrar@gmail.com>
6823L: linux-kernel@vger.kernel.org
6824S: Maintained
6825F: drivers/mailbox/
6826F: include/linux/mailbox_client.h
6827F: include/linux/mailbox_controller.h
6828
faf1668c 6829MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6830M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6831W: http://www.kernel.org/doc/man-pages
bd7ebec6 6832L: linux-man@vger.kernel.org
1b53dc74 6833S: Maintained
faf1668c 6834
8427defd
RK
6835MARVELL ARMADA DRM SUPPORT
6836M: Russell King <rmk+kernel@arm.linux.org.uk>
6837S: Maintained
6838F: drivers/gpu/drm/armada/
6839
3ad50cca
GR
6840MARVELL 88E6352 DSA support
6841M: Guenter Roeck <linux@roeck-us.net>
6842S: Maintained
6843F: drivers/net/dsa/mv88e6352.c
6844
c4d007bc
TP
6845MARVELL CRYPTO DRIVER
6846M: Boris Brezillon <boris.brezillon@free-electrons.com>
6847M: Arnaud Ebalard <arno@natisbad.org>
6848F: drivers/crypto/marvell/
6849S: Maintained
6850L: linux-crypto@vger.kernel.org
6851
44c14c1d 6852MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6853M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6854M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6855L: netdev@vger.kernel.org
6856S: Maintained
6857F: drivers/net/ethernet/marvell/sk*
6858
74cda169 6859MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6860L: libertas-dev@lists.infradead.org
8ac3e99e 6861S: Orphan
f988d640 6862F: drivers/net/wireless/marvell/libertas/
74cda169 6863
b60d6975 6864MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6865M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6866L: netdev@vger.kernel.org
f5ca8502 6867S: Maintained
527a6266 6868F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6869F: include/linux/mv643xx.h
1da177e4 6870
370b8ed9
TP
6871MARVELL MVNETA ETHERNET DRIVER
6872M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6873L: netdev@vger.kernel.org
6874S: Maintained
6875F: drivers/net/ethernet/marvell/mvneta.*
6876
fcad584d 6877MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6878M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6879M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6880L: linux-wireless@vger.kernel.org
6881S: Maintained
277b024e 6882F: drivers/net/wireless/marvell/mwifiex/
fcad584d 6883
a2c3f656 6884MARVELL MWL8K WIRELESS DRIVER
a040d532 6885M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6886L: linux-wireless@vger.kernel.org
16345910 6887S: Odd Fixes
de60f1dc 6888F: drivers/net/wireless/marvell/mwl8k.c
a2c3f656 6889
2a69567b 6890MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6891M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6892S: Odd Fixes
1fa7e547 6893F: drivers/mmc/host/mvsdio.*
2a69567b 6894
1da177e4 6895MATROX FRAMEBUFFER DRIVER
c69f677c 6896L: linux-fbdev@vger.kernel.org
52653199 6897S: Orphan
8a61f013 6898F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6899F: include/uapi/linux/matroxfb.h
1da177e4 6900
ca462085
GR
6901MAX16065 HARDWARE MONITOR DRIVER
6902M: Guenter Roeck <linux@roeck-us.net>
6903L: lm-sensors@lm-sensors.org
6904S: Maintained
6905F: Documentation/hwmon/max16065
6906F: drivers/hwmon/max16065.c
6907
1f61cab8
GR
6908MAX20751 HARDWARE MONITOR DRIVER
6909M: Guenter Roeck <linux@roeck-us.net>
6910L: lm-sensors@lm-sensors.org
6911S: Maintained
6912F: Documentation/hwmon/max20751
6913F: drivers/hwmon/max20751.c
6914
d20620de 6915MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6916M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6917L: lm-sensors@lm-sensors.org
6918S: Maintained
679655da
JP
6919F: Documentation/hwmon/max6650
6920F: drivers/hwmon/max6650.c
d20620de 6921
e89ab51f
GR
6922MAX6697 HARDWARE MONITOR DRIVER
6923M: Guenter Roeck <linux@roeck-us.net>
6924L: lm-sensors@lm-sensors.org
6925S: Maintained
6926F: Documentation/hwmon/max6697
6927F: Documentation/devicetree/bindings/i2c/max6697.txt
6928F: drivers/hwmon/max6697.c
6929F: include/linux/platform_data/max6697.h
6930
f8f847b5
KK
6931MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6932M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6933L: linux-pm@vger.kernel.org
6934S: Supported
6935F: drivers/power/max14577_charger.c
6936F: drivers/power/max77693_charger.c
6937
3811405e
JMC
6938MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6939M: Javier Martinez Canillas <javier@osg.samsung.com>
6940L: linux-kernel@vger.kernel.org
6941S: Supported
96173cc6 6942F: drivers/*/*max77802*.c
3811405e
JMC
6943F: Documentation/devicetree/bindings/*/*max77802.txt
6944F: include/dt-bindings/*/*max77802.h
6945
befeb596
KK
6946MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6947M: Chanwoo Choi <cw00.choi@samsung.com>
6948M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6949L: linux-kernel@vger.kernel.org
6950S: Supported
6951F: drivers/*/max14577.c
0998a436 6952F: drivers/*/max77686*.c
befeb596
KK
6953F: drivers/*/max77693.c
6954F: drivers/extcon/extcon-max14577.c
6955F: drivers/extcon/extcon-max77693.c
6956F: drivers/rtc/rtc-max77686.c
6957F: drivers/clk/clk-max77686.c
6958F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6959F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6960F: Documentation/devicetree/bindings/mfd/max77693.txt
6961F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6962F: include/linux/mfd/max14577*.h
6963F: include/linux/mfd/max77686*.h
6964F: include/linux/mfd/max77693*.h
6965
9be3c9a5
HV
6966MAXIRADIO FM RADIO RECEIVER DRIVER
6967M: Hans Verkuil <hverkuil@xs4all.nl>
6968L: linux-media@vger.kernel.org
6969T: git git://linuxtv.org/media_tree.git
a825eaec 6970W: https://linuxtv.org
9be3c9a5
HV
6971S: Maintained
6972F: drivers/media/radio/radio-maxiradio*
6973
c05dc2cc
PR
6974MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6975M: Peter Rosin <peda@axentia.se>
6976L: linux-iio@vger.kernel.org
6977S: Maintained
6978F: drivers/iio/potentiometer/mcp4531.c
6979
6f32a8c9
LP
6980MEDIA DRIVERS FOR RENESAS - VSP1
6981M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6982L: linux-media@vger.kernel.org
4a121096 6983L: linux-renesas-soc@vger.kernel.org
6f32a8c9
LP
6984T: git git://linuxtv.org/media_tree.git
6985S: Supported
6986F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6987F: drivers/media/platform/vsp1/
6988
dacf9ce8
KS
6989MEDIA DRIVERS FOR ASCOT2E
6990M: Sergey Kozlov <serjk@netup.ru>
6991L: linux-media@vger.kernel.org
a825eaec 6992W: https://linuxtv.org
dacf9ce8
KS
6993W: http://netup.tv/
6994T: git git://linuxtv.org/media_tree.git
6995S: Supported
6996F: drivers/media/dvb-frontends/ascot2e*
6997
a6dc60ff
KS
6998MEDIA DRIVERS FOR CXD2841ER
6999M: Sergey Kozlov <serjk@netup.ru>
7000L: linux-media@vger.kernel.org
a825eaec 7001W: https://linuxtv.org
a6dc60ff
KS
7002W: http://netup.tv/
7003T: git git://linuxtv.org/media_tree.git
7004S: Supported
7005F: drivers/media/dvb-frontends/cxd2841er*
7006
a5d32b35
KS
7007MEDIA DRIVERS FOR HORUS3A
7008M: Sergey Kozlov <serjk@netup.ru>
7009L: linux-media@vger.kernel.org
a825eaec 7010W: https://linuxtv.org
a5d32b35
KS
7011W: http://netup.tv/
7012T: git git://linuxtv.org/media_tree.git
7013S: Supported
7014F: drivers/media/dvb-frontends/horus3a*
7015
e025273b
KS
7016MEDIA DRIVERS FOR LNBH25
7017M: Sergey Kozlov <serjk@netup.ru>
7018L: linux-media@vger.kernel.org
a825eaec 7019W: https://linuxtv.org
e025273b
KS
7020W: http://netup.tv/
7021T: git git://linuxtv.org/media_tree.git
7022S: Supported
7023F: drivers/media/dvb-frontends/lnbh25*
7024
52b1eaf4
KS
7025MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7026M: Sergey Kozlov <serjk@netup.ru>
7027L: linux-media@vger.kernel.org
a825eaec 7028W: https://linuxtv.org
52b1eaf4
KS
7029W: http://netup.tv/
7030T: git git://linuxtv.org/media_tree.git
7031S: Supported
7032F: drivers/media/pci/netup_unidvb/*
7033
127c49ae 7034MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 7035M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
7036P: LinuxTV.org Project
7037L: linux-media@vger.kernel.org
a825eaec 7038W: https://linuxtv.org
8a6e2535 7039Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 7040T: git git://linuxtv.org/media_tree.git
127c49ae
JP
7041S: Maintained
7042F: Documentation/dvb/
7043F: Documentation/video4linux/
ffe06198 7044F: Documentation/DocBook/media/
127c49ae 7045F: drivers/media/
ffe06198 7046F: drivers/staging/media/
eb4b0ec7 7047F: include/linux/platform_data/media/
127c49ae 7048F: include/media/
6c0f0359
MCC
7049F: include/uapi/linux/dvb/
7050F: include/uapi/linux/videodev2.h
7051F: include/uapi/linux/media.h
7052F: include/uapi/linux/v4l2-*
7053F: include/uapi/linux/meye.h
7054F: include/uapi/linux/ivtv*
7055F: include/uapi/linux/uvcvideo.h
d20620de 7056
0c272fc9
JC
7057MEDIATEK ETHERNET DRIVER
7058M: Felix Fietkau <nbd@openwrt.org>
7059M: John Crispin <blogic@openwrt.org>
7060L: netdev@vger.kernel.org
7061S: Maintained
7062F: drivers/net/ethernet/mediatek/
7063
c869f77d
JK
7064MEDIATEK MT7601U WIRELESS LAN DRIVER
7065M: Jakub Kicinski <kubakici@wp.pl>
7066L: linux-wireless@vger.kernel.org
7067S: Maintained
7068F: drivers/net/wireless/mediatek/mt7601u/
7069
e399065b
SS
7070MEGARAID SCSI/SAS DRIVERS
7071M: Kashyap Desai <kashyap.desai@avagotech.com>
7072M: Sumit Saxena <sumit.saxena@avagotech.com>
7073M: Uday Lingala <uday.lingala@avagotech.com>
7074L: megaraidlinux.pdl@avagotech.com
baaea1dc 7075L: linux-scsi@vger.kernel.org
e399065b 7076W: http://www.lsi.com
ce00f85c 7077S: Maintained
679655da
JP
7078F: Documentation/scsi/megaraid.txt
7079F: drivers/scsi/megaraid.*
7080F: drivers/scsi/megaraid/
757e0108 7081
2c46c9d5 7082MELLANOX ETHERNET DRIVER (mlx4_en)
e7523a49 7083M: Eugenia Emantayev <eugenia@mellanox.com>
b75f0050 7084L: netdev@vger.kernel.org
2c46c9d5
AV
7085S: Supported
7086W: http://www.mellanox.com
7087Q: http://patchwork.ozlabs.org/project/netdev/list/
7088F: drivers/net/ethernet/mellanox/mlx4/en_*
7089
e7523a49
OG
7090MELLANOX ETHERNET DRIVER (mlx5e)
7091M: Saeed Mahameed <saeedm@mellanox.com>
7092L: netdev@vger.kernel.org
7093S: Supported
7094W: http://www.mellanox.com
7095Q: http://patchwork.ozlabs.org/project/netdev/list/
7096F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7097
93c1edb2
JP
7098MELLANOX ETHERNET SWITCH DRIVERS
7099M: Jiri Pirko <jiri@mellanox.com>
7100M: Ido Schimmel <idosch@mellanox.com>
7101L: netdev@vger.kernel.org
7102S: Supported
7103W: http://www.mellanox.com
7104Q: http://patchwork.ozlabs.org/project/netdev/list/
7105F: drivers/net/ethernet/mellanox/mlxsw/
7106
5b25b13a
MD
7107MEMBARRIER SUPPORT
7108M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7109M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7110L: linux-kernel@vger.kernel.org
7111S: Supported
7112F: kernel/membarrier.c
7113F: include/uapi/linux/membarrier.h
7114
70ea91f1
SR
7115MEMORY MANAGEMENT
7116L: linux-mm@kvack.org
70ea91f1
SR
7117W: http://www.linux-mm.org
7118S: Maintained
679655da 7119F: include/linux/mm.h
551450bb
CS
7120F: include/linux/gfp.h
7121F: include/linux/mmzone.h
7122F: include/linux/memory_hotplug.h
7123F: include/linux/vmalloc.h
679655da 7124F: mm/
70ea91f1 7125
f4e9ce66 7126MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 7127M: David Woodhouse <dwmw2@infradead.org>
242c325e 7128M: Brian Norris <computersforpeace@gmail.com>
1da177e4 7129L: linux-mtd@lists.infradead.org
8a6e2535
JP
7130W: http://www.linux-mtd.infradead.org/
7131Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 7132T: git git://git.infradead.org/linux-mtd.git
ab95eac9 7133T: git git://git.infradead.org/l2-mtd.git
1da177e4 7134S: Maintained
679655da
JP
7135F: drivers/mtd/
7136F: include/linux/mtd/
c117ab84 7137F: include/uapi/mtd/
1da177e4 7138
26c57ef1 7139MEN A21 WATCHDOG DRIVER
30c7469b 7140M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 7141L: linux-watchdog@vger.kernel.org
30c7469b 7142S: Maintained
26c57ef1
JT
7143F: drivers/watchdog/mena21_wdt.c
7144
3764e82e 7145MEN CHAMELEON BUS (mcb)
30c7469b
JT
7146M: Johannes Thumshirn <morbidrsa@gmail.com>
7147S: Maintained
3764e82e
JT
7148F: drivers/mcb/
7149F: include/linux/mcb.h
b9f2f459 7150F: Documentation/men-chameleon-bus.txt
3764e82e 7151
48b490d2
AW
7152MEN F21BMC (Board Management Controller)
7153M: Andreas Werner <andreas.werner@men.de>
7154S: Supported
7155F: drivers/mfd/menf21bmc.c
7156F: drivers/watchdog/menf21bmc_wdt.c
7157F: drivers/leds/leds-menf21bmc.c
7158F: drivers/hwmon/menf21bmc_hwmon.c
7159F: Documentation/hwmon/menf21bmc
7160
12285945
JH
7161METAG ARCHITECTURE
7162M: James Hogan <james.hogan@imgtec.com>
d668d9ed 7163L: linux-metag@vger.kernel.org
9f273c24 7164T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
f23d0e24 7165S: Odd Fixes
12285945
JH
7166F: arch/metag/
7167F: Documentation/metag/
7168F: Documentation/devicetree/bindings/metag/
2d799dde 7169F: Documentation/devicetree/bindings/interrupt-controller/img,*
a2c5d4ed 7170F: drivers/clocksource/metag_generic.c
5698c50d
JH
7171F: drivers/irqchip/irq-metag.c
7172F: drivers/irqchip/irq-metag-ext.c
ae85ac71 7173F: drivers/tty/metag_da.c
12285945 7174
c6375b0a 7175MICROBLAZE ARCHITECTURE
8b58be88 7176M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
7177W: http://www.monstr.eu/fdt/
7178T: git git://git.monstr.eu/linux-2.6-microblaze.git
7179S: Supported
0a8c7914 7180F: arch/microblaze/
1da177e4 7181
2508a45a
CY
7182MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7183M: Chen Yu <yu.c.chen@intel.com>
7184L: platform-driver-x86@vger.kernel.org
7185S: Supported
7186F: drivers/platform/x86/surfacepro3_button.c
7187
1da177e4 7188MICROTEK X6 SCANNER
61eee9a7 7189M: Oliver Neukum <oliver@neukum.org>
1da177e4 7190S: Maintained
679655da 7191F: drivers/usb/image/microtek.*
1da177e4
LT
7192
7193MIPS
8b58be88 7194M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7195L: linux-mips@linux-mips.org
6097050d 7196W: http://www.linux-mips.org/
b05e988e 7197T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 7198Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 7199S: Supported
679655da
JP
7200F: Documentation/mips/
7201F: arch/mips/
1da177e4 7202
08b7620a
HV
7203MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7204M: Hans Verkuil <hverkuil@xs4all.nl>
7205L: linux-media@vger.kernel.org
7206T: git git://linuxtv.org/media_tree.git
a825eaec 7207W: https://linuxtv.org
08b7620a
HV
7208S: Odd Fixes
7209F: drivers/media/radio/radio-miropcm20*
7210
c09befcb
OG
7211MELLANOX MLX4 core VPI driver
7212M: Yishai Hadas <yishaih@mellanox.com>
e126ba97
EC
7213L: netdev@vger.kernel.org
7214L: linux-rdma@vger.kernel.org
7215W: http://www.mellanox.com
7216Q: http://patchwork.ozlabs.org/project/netdev/list/
c09befcb
OG
7217S: Supported
7218F: drivers/net/ethernet/mellanox/mlx4/
7219F: include/linux/mlx4/
7220
7221MELLANOX MLX4 IB driver
7222M: Yishai Hadas <yishaih@mellanox.com>
7223L: linux-rdma@vger.kernel.org
7224W: http://www.mellanox.com
e126ba97 7225Q: http://patchwork.kernel.org/project/linux-rdma/list/
c09befcb
OG
7226S: Supported
7227F: drivers/infiniband/hw/mlx4/
7228F: include/linux/mlx4/
7229
595a4d8f
OG
7230MELLANOX MLX5 core VPI driver
7231M: Matan Barak <matanb@mellanox.com>
7232M: Leon Romanovsky <leonro@mellanox.com>
e126ba97
EC
7233L: netdev@vger.kernel.org
7234L: linux-rdma@vger.kernel.org
7235W: http://www.mellanox.com
7236Q: http://patchwork.ozlabs.org/project/netdev/list/
e126ba97
EC
7237S: Supported
7238F: drivers/net/ethernet/mellanox/mlx5/core/
7239F: include/linux/mlx5/
7240
595a4d8f
OG
7241MELLANOX MLX5 IB driver
7242M: Matan Barak <matanb@mellanox.com>
7243M: Leon Romanovsky <leonro@mellanox.com>
b75f0050
JP
7244L: linux-rdma@vger.kernel.org
7245W: http://www.mellanox.com
7246Q: http://patchwork.kernel.org/project/linux-rdma/list/
b75f0050 7247S: Supported
b75f0050 7248F: drivers/infiniband/hw/mlx5/
595a4d8f 7249F: include/linux/mlx5/
e126ba97 7250
764589b6
CM
7251MELEXIS MLX90614 DRIVER
7252M: Crt Mori <cmo@melexis.com>
7253L: linux-iio@vger.kernel.org
7254W: http://www.melexis.com
7255S: Supported
7256F: drivers/iio/temperature/mlx90614.c
7257
0ce277e4
AP
7258MN88472 MEDIA DRIVER
7259M: Antti Palosaari <crope@iki.fi>
7260L: linux-media@vger.kernel.org
a825eaec 7261W: https://linuxtv.org
0ce277e4
AP
7262W: http://palosaari.fi/linux/
7263Q: http://patchwork.linuxtv.org/project/linux-media/list/
7264T: git git://linuxtv.org/anttip/media_tree.git
7265S: Maintained
7266F: drivers/staging/media/mn88472/
7267F: drivers/media/dvb-frontends/mn88472.h
7268
4f4d238f
AP
7269MN88473 MEDIA DRIVER
7270M: Antti Palosaari <crope@iki.fi>
7271L: linux-media@vger.kernel.org
a825eaec 7272W: https://linuxtv.org
4f4d238f
AP
7273W: http://palosaari.fi/linux/
7274Q: http://patchwork.linuxtv.org/project/linux-media/list/
4f4d238f 7275S: Maintained
877ba50b 7276F: drivers/media/dvb-frontends/mn88473*
4f4d238f 7277
1da177e4 7278MODULE SUPPORT
8b58be88 7279M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 7280S: Maintained
679655da
JP
7281F: include/linux/module.h
7282F: kernel/module.c
1da177e4
LT
7283
7284MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 7285W: http://popies.net/meye/
b7788e13 7286S: Orphan
679655da 7287F: Documentation/video4linux/meye.txt
90d72ac6 7288F: drivers/media/pci/meye/
6c0f0359 7289F: include/uapi/linux/meye.h
1da177e4 7290
b9705b60 7291MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 7292M: Jiri Slaby <jirislaby@gmail.com>
d735410a 7293S: Maintained
679655da 7294F: Documentation/serial/moxa-smartio
c897401b 7295F: drivers/tty/mxser.*
d735410a 7296
889b2f87
AK
7297MR800 AVERMEDIA USB FM RADIO DRIVER
7298M: Alexey Klimov <klimov.linux@gmail.com>
7299L: linux-media@vger.kernel.org
7300T: git git://linuxtv.org/media_tree.git
7301S: Maintained
7302F: drivers/media/radio/radio-mr800.c
7303
d7155691
AO
7304MRF24J40 IEEE 802.15.4 RADIO DRIVER
7305M: Alan Ott <alan@signal11.us>
7306L: linux-wpan@vger.kernel.org
7307S: Maintained
7308F: drivers/net/ieee802154/mrf24j40.c
2e6fd648 7309F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
d7155691 7310
8c4c731a 7311MSI LAPTOP SUPPORT
182ae55c 7312M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7313L: platform-driver-x86@vger.kernel.org
8c4c731a 7314S: Maintained
679655da 7315F: drivers/platform/x86/msi-laptop.c
8c4c731a 7316
0f1006b1 7317MSI WMI SUPPORT
d0944853 7318L: platform-driver-x86@vger.kernel.org
5ee7041e 7319S: Orphan
0f1006b1
AA
7320F: drivers/platform/x86/msi-wmi.c
7321
19a628a0
AP
7322MSI001 MEDIA DRIVER
7323M: Antti Palosaari <crope@iki.fi>
7324L: linux-media@vger.kernel.org
a825eaec 7325W: https://linuxtv.org
19a628a0
AP
7326W: http://palosaari.fi/linux/
7327Q: http://patchwork.linuxtv.org/project/linux-media/list/
7328T: git git://linuxtv.org/anttip/media_tree.git
7329S: Maintained
0185e197 7330F: drivers/media/tuners/msi001*
19a628a0 7331
7570589d 7332MSI2500 MEDIA DRIVER
2c57213f
AP
7333M: Antti Palosaari <crope@iki.fi>
7334L: linux-media@vger.kernel.org
a825eaec 7335W: https://linuxtv.org
2c57213f
AP
7336W: http://palosaari.fi/linux/
7337Q: http://patchwork.linuxtv.org/project/linux-media/list/
7338T: git git://linuxtv.org/anttip/media_tree.git
7339S: Maintained
7570589d 7340F: drivers/media/usb/msi2500/
2c57213f 7341
159eeea4
RJ
7342MSYSTEMS DISKONCHIP G3 MTD DRIVER
7343M: Robert Jarzmik <robert.jarzmik@free.fr>
7344L: linux-mtd@lists.infradead.org
7345S: Maintained
7346F: drivers/mtd/devices/docg3*
7347
62a37dc7 7348MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7349M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7350L: linux-media@vger.kernel.org
7351T: git git://linuxtv.org/media_tree.git
7352S: Maintained
7353F: drivers/media/i2c/mt9m032.c
b5dcee22 7354F: include/media/i2c/mt9m032.h
0e837fb9 7355
62a37dc7 7356MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7357M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7358L: linux-media@vger.kernel.org
7359T: git git://linuxtv.org/media_tree.git
7360S: Maintained
7361F: drivers/media/i2c/mt9p031.c
b5dcee22 7362F: include/media/i2c/mt9p031.h
0e837fb9 7363
62a37dc7 7364MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7365M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7366L: linux-media@vger.kernel.org
7367T: git git://linuxtv.org/media_tree.git
7368S: Maintained
7369F: drivers/media/i2c/mt9t001.c
b5dcee22 7370F: include/media/i2c/mt9t001.h
0e837fb9 7371
62a37dc7 7372MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7373M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7374L: linux-media@vger.kernel.org
7375T: git git://linuxtv.org/media_tree.git
7376S: Maintained
f2272e13 7377F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9 7378F: drivers/media/i2c/mt9v032.c
b5dcee22 7379F: include/media/i2c/mt9v032.h
0e837fb9 7380
4e0d13cb 7381MULTIFUNCTION DEVICES (MFD)
f7d3210e 7382M: Lee Jones <lee.jones@linaro.org>
7caa7991 7383T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7384S: Supported
679655da 7385F: drivers/mfd/
55b5940d 7386F: include/linux/mfd/
4e0d13cb 7387
5c4e6f13 7388MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7389M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7390L: linux-mmc@vger.kernel.org
708dce3f 7391T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7392S: Maintained
679655da
JP
7393F: drivers/mmc/
7394F: include/linux/mmc/
c117ab84 7395F: include/uapi/linux/mmc/
baca2da4 7396
15a0580c 7397MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7398S: Orphan
679655da
JP
7399F: drivers/mmc/host/mmc_spi.c
7400F: include/linux/spi/mmc_spi.h
15a0580c 7401
1da177e4 7402MULTISOUND SOUND DRIVER
8b58be88 7403M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7404S: Maintained
679655da
JP
7405F: Documentation/sound/oss/MultiSound
7406F: sound/oss/msnd*
1da177e4 7407
d735410a 7408MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7409S: Orphan
c897401b 7410F: drivers/tty/isicom.c
679655da 7411F: include/linux/isicom.h
d735410a 7412
550a7375 7413MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
3b243519 7414M: Bin Liu <b-liu@ti.com>
795fb7e7 7415L: linux-usb@vger.kernel.org
43b416e5 7416T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7417S: Maintained
679655da 7418F: drivers/usb/musb/
550a7375 7419
ea0af5f6
MK
7420MXL5007T MEDIA DRIVER
7421M: Michael Krufky <mkrufky@linuxtv.org>
7422L: linux-media@vger.kernel.org
a825eaec 7423W: https://linuxtv.org
ea0af5f6
MK
7424W: http://github.com/mkrufky
7425Q: http://patchwork.linuxtv.org/project/linux-media/list/
7426T: git git://linuxtv.org/mkrufky/tuners.git
7427S: Maintained
7428F: drivers/media/tuners/mxl5007t.*
7429
2d3cf588 7430MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7431M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7432L: netdev@vger.kernel.org
205057ae 7433W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7434S: Supported
93f7848b 7435F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7436
9df4f913
BB
7437NAND FLASH SUBSYSTEM
7438M: Boris Brezillon <boris.brezillon@free-electrons.com>
7439R: Richard Weinberger <richard@nod.at>
7440L: linux-mtd@lists.infradead.org
7441W: http://www.linux-mtd.infradead.org/
7442Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7443T: git git://github.com/linux-nand/linux.git
7444S: Maintained
7445F: drivers/mtd/nand/
7446F: include/linux/mtd/nand*.h
7447
1da177e4 7448NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7449S: Orphan
d9fb9f38 7450F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7451
23dc05a3
DM
7452NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7453M: Daniel Mack <zonque@gmail.com>
7454S: Maintained
e5747e40 7455L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7456W: http://www.native-instruments.com
7457F: sound/usb/caiaq/
7458
1da177e4 7459NCP FILESYSTEM
52653199
PV
7460M: Petr Vandrovec <petr@vandrovec.name>
7461S: Odd Fixes
679655da 7462F: fs/ncpfs/
1da177e4 7463
a79b0322
FT
7464NCR 5380 SCSI DRIVERS
7465M: Finn Thain <fthain@telegraphics.com.au>
7466M: Michael Schmitz <schmitzmic@gmail.com>
7467L: linux-scsi@vger.kernel.org
7468S: Maintained
7469F: Documentation/scsi/g_NCR5380.txt
7470F: drivers/scsi/NCR5380.*
7471F: drivers/scsi/arm/cumana_1.c
7472F: drivers/scsi/arm/oak.c
7473F: drivers/scsi/atari_NCR5380.c
7474F: drivers/scsi/atari_scsi.*
7475F: drivers/scsi/dmx3191d.c
7476F: drivers/scsi/dtc.*
7477F: drivers/scsi/g_NCR5380.*
7478F: drivers/scsi/g_NCR5380_mmio.c
7479F: drivers/scsi/mac_scsi.*
7480F: drivers/scsi/pas16.*
a79b0322
FT
7481F: drivers/scsi/sun3_scsi.*
7482F: drivers/scsi/sun3_scsi_vme.c
7483F: drivers/scsi/t128.*
7484
1da177e4 7485NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7486M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7487L: linux-scsi@vger.kernel.org
7488S: Maintained
679655da 7489F: drivers/scsi/NCR_D700.*
1da177e4 7490
4aa3eb4c
GR
7491NCT6775 HARDWARE MONITOR DRIVER
7492M: Guenter Roeck <linux@roeck-us.net>
7493L: lm-sensors@lm-sensors.org
7494S: Maintained
7495F: Documentation/hwmon/nct6775
7496F: drivers/hwmon/nct6775.c
7497
3c2d774c 7498NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7499M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7500L: linux-rdma@vger.kernel.org
e3d33cb1 7501W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7502S: Supported
7503F: drivers/infiniband/hw/nes/
7504
be2f2e84 7505NETEM NETWORK EMULATOR
adbbf69d 7506M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7507L: netem@lists.linux-foundation.org
be2f2e84 7508S: Maintained
679655da 7509F: net/sched/sch_netem.c
be2f2e84 7510
b2f5a051 7511NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7512M: Jon Mason <jdmason@kudzu.us>
4a58448b 7513L: netdev@vger.kernel.org
4a58448b 7514S: Supported
679655da 7515F: Documentation/networking/s2io.txt
b2f5a051 7516F: Documentation/networking/vxge.txt
86387e1a 7517F: drivers/net/ethernet/neterion/
4a58448b 7518
db9cf3a3 7519NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7520M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7521M: Patrick McHardy <kaber@trash.net>
42010ed0 7522M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7523L: netfilter-devel@vger.kernel.org
82b98543 7524L: coreteam@netfilter.org
1da177e4
LT
7525W: http://www.netfilter.org/
7526W: http://www.iptables.org/
42010ed0
PNA
7527Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7528T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7529T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7530S: Supported
679655da
JP
7531F: include/linux/netfilter*
7532F: include/linux/netfilter/
7533F: include/net/netfilter/
c117ab84
CEB
7534F: include/uapi/linux/netfilter*
7535F: include/uapi/linux/netfilter/
679655da
JP
7536F: net/*/netfilter.c
7537F: net/*/netfilter/
7538F: net/netfilter/
91c269a0 7539F: net/bridge/br_netfilter*.c
1da177e4 7540
4cc67735 7541NETLABEL
87a0874c 7542M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7543W: http://netlabel.sf.net
7544L: netdev@vger.kernel.org
87a0874c 7545S: Maintained
80811493 7546F: Documentation/netlabel/
679655da
JP
7547F: include/net/netlabel.h
7548F: net/netlabel/
4cc67735 7549
1da177e4 7550NETROM NETWORK LAYER
8b58be88 7551M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7552L: linux-hams@vger.kernel.org
d34cb28a 7553W: http://www.linux-ax25.org/
1da177e4 7554S: Maintained
679655da 7555F: include/net/netrom.h
c117ab84 7556F: include/uapi/linux/netrom.h
679655da 7557F: net/netrom/
1da177e4 7558
4c352362
JK
7559NETRONOME ETHERNET DRIVERS
7560M: Jakub Kicinski <jakub.kicinski@netronome.com>
4c352362
JK
7561L: oss-drivers@netronome.com
7562S: Maintained
7563F: drivers/net/ethernet/netronome/
7564
5ddb88c0 7565NETWORK BLOCK DEVICE (NBD)
4ca5829a 7566M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7567S: Maintained
5e4b269b 7568L: nbd-general@lists.sourceforge.net
4ca5829a 7569T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7570F: Documentation/blockdev/nbd.txt
7571F: drivers/block/nbd.c
c117ab84 7572F: include/uapi/linux/nbd.h
1da177e4 7573
6e43650c
NH
7574NETWORK DROP MONITOR
7575M: Neil Horman <nhorman@tuxdriver.com>
7576L: netdev@vger.kernel.org
7577S: Maintained
7578W: https://fedorahosted.org/dropwatch/
7579F: net/core/drop_monitor.c
7580
1da177e4 7581NETWORKING [GENERAL]
8b58be88 7582M: "David S. Miller" <davem@davemloft.net>
979b6c13 7583L: netdev@vger.kernel.org
b1e8fd54 7584W: http://www.linuxfoundation.org/en/Net
11e98029 7585Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7586T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7587T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7588S: Maintained
679655da
JP
7589F: net/
7590F: include/net/
018d21ed
JP
7591F: include/linux/in.h
7592F: include/linux/net.h
7593F: include/linux/netdevice.h
c117ab84
CEB
7594F: include/uapi/linux/in.h
7595F: include/uapi/linux/net.h
7596F: include/uapi/linux/netdevice.h
0c7aecd4 7597F: include/uapi/linux/net_namespace.h
7e814a6c 7598F: tools/net/
f4e53f9a 7599F: tools/testing/selftests/net/
335a67d2 7600F: lib/random32.c
a101ccd1 7601F: lib/test_bpf.c
1da177e4
LT
7602
7603NETWORKING [IPv4/IPv6]
8b58be88
JP
7604M: "David S. Miller" <davem@davemloft.net>
7605M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7606M: James Morris <jmorris@namei.org>
7607M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7608M: Patrick McHardy <kaber@trash.net>
979b6c13 7609L: netdev@vger.kernel.org
08deed1e 7610T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7611S: Maintained
679655da
JP
7612F: net/ipv4/
7613F: net/ipv6/
7614F: include/net/ip*
0a14842f 7615F: arch/x86/net/*
1da177e4 7616
73b7656c
DM
7617NETWORKING [IPSEC]
7618M: Steffen Klassert <steffen.klassert@secunet.com>
7619M: Herbert Xu <herbert@gondor.apana.org.au>
7620M: "David S. Miller" <davem@davemloft.net>
7621L: netdev@vger.kernel.org
d1fc5024
SK
7622T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7623T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7624S: Maintained
5826bdd1 7625F: net/core/flow.c
73b7656c
DM
7626F: net/xfrm/
7627F: net/key/
7628F: net/ipv4/xfrm*
d1fc5024
SK
7629F: net/ipv4/esp4.c
7630F: net/ipv4/ah4.c
7631F: net/ipv4/ipcomp.c
7632F: net/ipv4/ip_vti.c
73b7656c 7633F: net/ipv6/xfrm*
d1fc5024
SK
7634F: net/ipv6/esp6.c
7635F: net/ipv6/ah6.c
7636F: net/ipv6/ipcomp6.c
7637F: net/ipv6/ip6_vti.c
73b7656c
DM
7638F: include/uapi/linux/xfrm.h
7639F: include/net/xfrm.h
7640
10e2ff1c 7641NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7642M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7643L: netdev@vger.kernel.org
7644S: Maintained
7645
29f8f632 7646NETWORKING [WIRELESS]
2cb4abd1 7647L: linux-wireless@vger.kernel.org
8a6e2535 7648Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7649
788873ac
JP
7650NETWORKING DRIVERS
7651L: netdev@vger.kernel.org
7652W: http://www.linuxfoundation.org/en/Net
11e98029 7653Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7654T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7655T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7656S: Odd Fixes
7657F: drivers/net/
018d21ed 7658F: include/linux/if_*
0b63bf1f 7659F: include/linux/netdevice.h
0b63bf1f
JD
7660F: include/linux/etherdevice.h
7661F: include/linux/fcdevice.h
7662F: include/linux/fddidevice.h
7663F: include/linux/hippidevice.h
7664F: include/linux/inetdevice.h
c117ab84
CEB
7665F: include/uapi/linux/if_*
7666F: include/uapi/linux/netdevice.h
788873ac 7667
0e324cf6
JL
7668NETWORKING DRIVERS (WIRELESS)
7669M: Kalle Valo <kvalo@codeaurora.org>
7670L: linux-wireless@vger.kernel.org
7671Q: http://patchwork.kernel.org/project/linux-wireless/list/
9f273c24
FW
7672T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7673T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
0e324cf6
JL
7674S: Maintained
7675F: drivers/net/wireless/
7676
3d396eb1 7677NETXEN (1/10) GbE SUPPORT
8622315e 7678M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7679M: Sony Chacko <sony.chacko@qlogic.com>
7680M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7681L: netdev@vger.kernel.org
9c2b5bde 7682W: http://www.qlogic.com
3d396eb1 7683S: Supported
aa43c215 7684F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7685
6423d30f
AAJ
7686NFC SUBSYSTEM
7687M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7688M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7689M: Samuel Ortiz <sameo@linux.intel.com>
7690L: linux-wireless@vger.kernel.org
1eb3b216 7691L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7692S: Supported
6423d30f 7693F: net/nfc/
55eb94f9 7694F: include/net/nfc/
c117ab84 7695F: include/uapi/linux/nfc.h
6423d30f 7696F: drivers/nfc/
397d6497
CR
7697F: include/linux/platform_data/nfcmrvl.h
7698F: include/linux/platform_data/nxp-nci.h
08eaa1e0 7699F: include/linux/platform_data/pn544.h
397d6497
CR
7700F: include/linux/platform_data/st21nfca.h
7701F: include/linux/platform_data/st-nci.h
7ebb88e5 7702F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7703
e8b43555 7704NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7705M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7706M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7707L: linux-nfs@vger.kernel.org
7708W: http://client.linux-nfs.org
cd7b996a 7709T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7710S: Maintained
679655da
JP
7711F: fs/lockd/
7712F: fs/nfs/
7713F: fs/nfs_common/
7714F: net/sunrpc/
7715F: include/linux/lockd/
7716F: include/linux/nfs*
7717F: include/linux/sunrpc/
c117ab84
CEB
7718F: include/uapi/linux/nfs*
7719F: include/uapi/linux/sunrpc/
1da177e4 7720
85ef9cea 7721NILFS2 FILESYSTEM
e2126935 7722M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7723L: linux-nilfs@vger.kernel.org
f9472265 7724W: http://nilfs.sourceforge.net/
e2126935 7725T: git git://github.com/konis/nilfs2.git
85ef9cea 7726S: Supported
679655da
JP
7727F: Documentation/filesystems/nilfs2.txt
7728F: fs/nilfs2/
7729F: include/linux/nilfs2_fs.h
c35c7ac5 7730F: include/trace/events/nilfs2.h
85ef9cea 7731
1da177e4 7732NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7733M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7734W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7735S: Maintained
679655da
JP
7736F: Documentation/scsi/NinjaSCSI.txt
7737F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7738
7739NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7740M: GOTO Masanori <gotom@debian.or.jp>
7741M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7742W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7743S: Maintained
679655da
JP
7744F: Documentation/scsi/NinjaSCSI.txt
7745F: drivers/scsi/nsp32*
1da177e4 7746
383b8fb9
LFT
7747NIOS2 ARCHITECTURE
7748M: Ley Foon Tan <lftan@altera.com>
7749L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7750T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7751S: Maintained
7752F: arch/nios2/
7753
2a6afddb 7754NOKIA N900 POWER SUPPLY DRIVERS
e35a49b1 7755R: Pali RohĂ¡r <pali.rohar@gmail.com>
2a6afddb 7756F: include/linux/power/bq2415x_charger.h
081bab21 7757F: include/linux/power/bq27xxx_battery.h
2a6afddb
PR
7758F: include/linux/power/isp1704_charger.h
7759F: drivers/power/bq2415x_charger.c
081bab21 7760F: drivers/power/bq27xxx_battery.c
e35a49b1 7761F: drivers/power/bq27xxx_battery_i2c.c
2a6afddb
PR
7762F: drivers/power/isp1704_charger.c
7763F: drivers/power/rx51_battery.c
7764
a1bd3bae 7765NTB DRIVER CORE
9ef6bf6c
JM
7766M: Jon Mason <jdmason@kudzu.us>
7767M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7768M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7769L: linux-ntb@googlegroups.com
fce8a7bb 7770S: Supported
2984411f
JM
7771W: https://github.com/jonmason/ntb/wiki
7772T: git git://github.com/jonmason/ntb.git
fce8a7bb 7773F: drivers/ntb/
548c237c 7774F: drivers/net/ntb_netdev.c
fce8a7bb 7775F: include/linux/ntb.h
a1bd3bae 7776F: include/linux/ntb_transport.h
fce8a7bb 7777
e26a5843
AH
7778NTB INTEL DRIVER
7779M: Jon Mason <jdmason@kudzu.us>
7780M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7781L: linux-ntb@googlegroups.com
e26a5843
AH
7782S: Supported
7783W: https://github.com/jonmason/ntb/wiki
7784T: git git://github.com/jonmason/ntb.git
7785F: drivers/ntb/hw/intel/
fce8a7bb 7786
a1b36958
XY
7787NTB AMD DRIVER
7788M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7789L: linux-ntb@googlegroups.com
7790S: Supported
7791F: drivers/ntb/hw/amd/
7792
1da177e4 7793NTFS FILESYSTEM
2818ef50 7794M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7795L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7796W: http://www.tuxera.com/
e6f4dee7 7797T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7798S: Supported
679655da
JP
7799F: Documentation/filesystems/ntfs.txt
7800F: fs/ntfs/
1da177e4 7801
9eb8ef74 7802NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7803M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7804L: linux-fbdev@vger.kernel.org
ce00f85c 7805S: Maintained
8a61f013
JH
7806F: drivers/video/fbdev/riva/
7807F: drivers/video/fbdev/nvidia/
1da177e4 7808
79461681 7809NVM EXPRESS DRIVER
b3975e94
JF
7810M: Keith Busch <keith.busch@intel.com>
7811M: Jens Axboe <axboe@fb.com>
79461681 7812L: linux-nvme@lists.infradead.org
b3975e94
JF
7813T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7814W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
79461681 7815S: Supported
57dacad5 7816F: drivers/nvme/host/
79461681
MW
7817F: include/linux/nvme.h
7818
aee4b9bd
SK
7819NVMEM FRAMEWORK
7820M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7821M: Maxime Ripard <maxime.ripard@free-electrons.com>
7822S: Maintained
7823F: drivers/nvmem/
7824F: Documentation/devicetree/bindings/nvmem/
7825F: include/linux/nvmem-consumer.h
7826F: include/linux/nvmem-provider.h
7827
dece4585
CP
7828NXP-NCI NFC DRIVER
7829M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7830R: Charles Gorand <charles.gorand@effinnov.com>
7831L: linux-nfc@lists.01.org (moderated for non-subscribers)
7832S: Supported
7833F: drivers/nfc/nxp-nci
7834
f50d7146
RK
7835NXP TDA998X DRM DRIVER
7836M: Russell King <rmk+kernel@arm.linux.org.uk>
7837S: Supported
7838F: drivers/gpu/drm/i2c/tda998x_drv.c
7839F: include/drm/i2c/tda998x.h
7840
fbace43e
PR
7841NXP TFA9879 DRIVER
7842M: Peter Rosin <peda@axentia.se>
7843L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7844S: Maintained
7845F: sound/soc/codecs/tfa9879*
7846
f5525786 7847OMAP SUPPORT
0e24bdd4 7848M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7849L: linux-omap@vger.kernel.org
7850W: http://www.muru.com/linux/omap/
7851W: http://linux.omap.com/
8a6e2535 7852Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7853T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7854S: Maintained
4e04d5a3 7855F: arch/arm/*omap*/
026da812
FB
7856F: arch/arm/configs/omap1_defconfig
7857F: arch/arm/configs/omap2plus_defconfig
046d0a37 7858F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7859F: drivers/irqchip/irq-omap-intc.c
7860F: drivers/mfd/*omap*.c
7861F: drivers/mfd/menelaus.c
7862F: drivers/mfd/palmas.c
7863F: drivers/mfd/tps65217.c
7864F: drivers/mfd/tps65218.c
7865F: drivers/mfd/tps65910.c
7866F: drivers/mfd/twl-core.[ch]
7867F: drivers/mfd/twl4030*.c
7868F: drivers/mfd/twl6030*.c
7869F: drivers/mfd/twl6040*.c
7870F: drivers/regulator/palmas-regulator*.c
7871F: drivers/regulator/pbias-regulator.c
7872F: drivers/regulator/tps65217-regulator.c
7873F: drivers/regulator/tps65218-regulator.c
7874F: drivers/regulator/tps65910-regulator.c
7875F: drivers/regulator/twl-regulator.c
046d0a37 7876F: include/linux/i2c-omap.h
f5525786 7877
50f29fbd 7878OMAP DEVICE TREE SUPPORT
cdb55ab0 7879M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7880M: Tony Lindgren <tony@atomide.com>
7881L: linux-omap@vger.kernel.org
d0fb18c5 7882L: devicetree@vger.kernel.org
50f29fbd
TL
7883S: Maintained
7884F: arch/arm/boot/dts/*omap*
7885F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7886F: arch/arm/boot/dts/*am4*
7887F: arch/arm/boot/dts/*am5*
7888F: arch/arm/boot/dts/*dra7*
50f29fbd 7889
f5525786 7890OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7891M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7892L: linux-omap@vger.kernel.org
7893S: Maintained
7894F: arch/arm/*omap*/*clock*
7895
7896OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7897M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7898L: linux-omap@vger.kernel.org
7899S: Maintained
7900F: arch/arm/*omap*/*pm*
c46938d4 7901F: drivers/cpufreq/omap-cpufreq.c
f5525786 7902
d21db568 7903OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7904M: Rajendra Nayak <rnayak@ti.com>
7905M: Paul Walmsley <paul@pwsan.com>
7906L: linux-omap@vger.kernel.org
7907S: Maintained
d21db568 7908F: arch/arm/mach-omap2/prm*
692ab1f3 7909
f5525786 7910OMAP AUDIO SUPPORT
6c284903 7911M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7912M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7913L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7914L: linux-omap@vger.kernel.org
7915S: Maintained
7916F: sound/soc/omap/
7917
18640193
TL
7918OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7919M: Roger Quadros <rogerq@ti.com>
7920M: Tony Lindgren <tony@atomide.com>
7921L: linux-omap@vger.kernel.org
7922S: Maintained
7923F: drivers/memory/omap-gpmc.c
7924F: arch/arm/mach-omap2/*gpmc*
7925
f5525786 7926OMAP FRAMEBUFFER SUPPORT
830e6384 7927M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7928L: linux-fbdev@vger.kernel.org
f5525786
TL
7929L: linux-omap@vger.kernel.org
7930S: Maintained
8a61f013 7931F: drivers/video/fbdev/omap/
f5525786 7932
676eec0d 7933OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7934M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7935L: linux-omap@vger.kernel.org
676eec0d 7936L: linux-fbdev@vger.kernel.org
178ff4c9 7937S: Maintained
8a61f013 7938F: drivers/video/fbdev/omap2/
178ff4c9
TV
7939F: Documentation/arm/OMAP/DSS
7940
8b37fcfc
OBC
7941OMAP HARDWARE SPINLOCK SUPPORT
7942M: Ohad Ben-Cohen <ohad@wizery.com>
7943L: linux-omap@vger.kernel.org
7944S: Maintained
7945F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7946
f5525786 7947OMAP MMC SUPPORT
8b58be88 7948M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7949L: linux-omap@vger.kernel.org
7950S: Maintained
653f41b5
MC
7951F: drivers/mmc/host/omap.c
7952
7953OMAP HS MMC SUPPORT
0a4585c6 7954L: linux-mmc@vger.kernel.org
653f41b5 7955L: linux-omap@vger.kernel.org
dfa5d196 7956S: Orphan
653f41b5 7957F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7958
7959OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7960M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7961S: Maintained
7962F: drivers/char/hw_random/omap-rng.c
7963
f400c82e 7964OMAP HWMOD SUPPORT
cdb55ab0 7965M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7966M: Paul Walmsley <paul@pwsan.com>
7967L: linux-omap@vger.kernel.org
7968S: Maintained
8fc8b12b 7969F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7970
8633fb30
PW
7971OMAP HWMOD DATA
7972M: Paul Walmsley <paul@pwsan.com>
7973L: linux-omap@vger.kernel.org
7974S: Maintained
7975F: arch/arm/mach-omap2/omap_hwmod*data*
7976
f400c82e 7977OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7978M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7979L: linux-omap@vger.kernel.org
7980S: Maintained
7981F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7982
0db83ced 7983OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7984M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7985L: linux-media@vger.kernel.org
7986S: Maintained
7eec52db 7987F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7988F: drivers/media/platform/omap3isp/
0db83ced 7989F: drivers/staging/media/omap4iss/
7e8970e1 7990
f5525786 7991OMAP USB SUPPORT
f5525786
TL
7992L: linux-usb@vger.kernel.org
7993L: linux-omap@vger.kernel.org
3b243519 7994S: Orphan
a16fbd65
JP
7995F: drivers/usb/*/*omap*
7996F: arch/arm/*omap*/usb*
f5525786 7997
6d994710 7998OMAP GPIO DRIVER
fe643528 7999M: Grygorii Strashko <grygorii.strashko@ti.com>
97215800 8000M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 8001M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
8002L: linux-omap@vger.kernel.org
8003S: Maintained
fe643528 8004F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
6d994710
KH
8005F: drivers/gpio/gpio-omap.c
8006
c351e290
MJ
8007OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8008M: Mark Jackson <mpfj@newflow.co.uk>
8009L: linux-omap@vger.kernel.org
8010S: Maintained
8011F: arch/arm/boot/dts/am335x-nano.dts
8012
0ad122d9 8013OMFS FILESYSTEM
8b58be88 8014M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
8015L: linux-karma-devel@lists.sourceforge.net
8016S: Maintained
679655da
JP
8017F: Documentation/filesystems/omfs.txt
8018F: fs/omfs/
0ad122d9 8019
c1986ee9 8020OMNIKEY CARDMAN 4000 DRIVER
8b58be88 8021M: Harald Welte <laforge@gnumonks.org>
c1986ee9 8022S: Maintained
679655da
JP
8023F: drivers/char/pcmcia/cm4000_cs.c
8024F: include/linux/cm4000_cs.h
c117ab84 8025F: include/uapi/linux/cm4000_cs.h
c1986ee9 8026
77c44ab1 8027OMNIKEY CARDMAN 4040 DRIVER
8b58be88 8028M: Harald Welte <laforge@gnumonks.org>
77c44ab1 8029S: Maintained
679655da 8030F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 8031
77d5140f 8032OMNIVISION OV7670 SENSOR DRIVER
8b58be88 8033M: Jonathan Corbet <corbet@lwn.net>
661263b5 8034L: linux-media@vger.kernel.org
275ffde4 8035T: git git://linuxtv.org/media_tree.git
77d5140f 8036S: Maintained
90d72ac6 8037F: drivers/media/i2c/ov7670.c
77d5140f 8038
431bca73 8039ONENAND FLASH DRIVER
8b58be88 8040M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
8041L: linux-mtd@lists.infradead.org
8042S: Maintained
679655da
JP
8043F: drivers/mtd/onenand/
8044F: include/linux/mtd/onenand*.h
431bca73 8045
1da177e4 8046ONSTREAM SCSI TAPE DRIVER
8b58be88 8047M: Willem Riede <osst@riede.org>
1da177e4
LT
8048L: osst-users@lists.sourceforge.net
8049L: linux-scsi@vger.kernel.org
8050S: Maintained
f7269cfc
JD
8051F: Documentation/scsi/osst.txt
8052F: drivers/scsi/osst.*
8053F: drivers/scsi/osst_*.h
8054F: drivers/scsi/st.h
1da177e4 8055
e2d1d6c0 8056OPENCORES I2C BUS DRIVER
8b58be88 8057M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 8058L: linux-i2c@vger.kernel.org
e2d1d6c0 8059S: Maintained
679655da
JP
8060F: Documentation/i2c/busses/i2c-ocores
8061F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 8062
860c44c1 8063OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 8064M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
8065M: Frank Rowand <frowand.list@gmail.com>
8066M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 8067L: devicetree@vger.kernel.org
a7fefe9f
RH
8068W: http://www.devicetree.org/
8069T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 8070S: Maintained
f8828205 8071F: drivers/of/
860c44c1 8072F: include/linux/of*.h
f8828205 8073F: scripts/dtc/
860c44c1 8074
f8828205 8075OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 8076M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
8077M: Pawel Moll <pawel.moll@arm.com>
8078M: Mark Rutland <mark.rutland@arm.com>
de80963e 8079M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 8080M: Kumar Gala <galak@codeaurora.org>
f8828205 8081L: devicetree@vger.kernel.org
9f273c24 8082T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
f8828205
GL
8083S: Maintained
8084F: Documentation/devicetree/
8085F: arch/*/boot/dts/
8086F: include/dt-bindings/
8087
2bb65f56
PA
8088OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8089M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8090L: devicetree@vger.kernel.org
8091S: Maintained
8092F: Documentation/devicetree/dynamic-resolution-notes.txt
8093F: Documentation/devicetree/overlay-notes.txt
8094F: drivers/of/overlay.c
8095F: drivers/of/resolver.c
8096
19f9d392
JB
8097OPENRISC ARCHITECTURE
8098M: Jonas Bonn <jonas@southpole.se>
8099W: http://openrisc.net
eab7c1c0 8100L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
8101S: Maintained
8102T: git git://openrisc.net/~jonas/linux
14430813 8103F: arch/openrisc/
19f9d392 8104
ccb1352e 8105OPENVSWITCH
4f337ed5 8106M: Pravin Shelar <pshelar@nicira.com>
b422da7c 8107L: netdev@vger.kernel.org
ccb1352e
JG
8108L: dev@openvswitch.org
8109W: http://openvswitch.org
ccb1352e
JG
8110S: Maintained
8111F: net/openvswitch/
b422da7c 8112F: include/uapi/linux/openvswitch.h
ccb1352e 8113
875fa6fb
VK
8114OPERATING PERFORMANCE POINTS (OPP)
8115M: Viresh Kumar <vireshk@kernel.org>
8116M: Nishanth Menon <nm@ti.com>
8117M: Stephen Boyd <sboyd@codeaurora.org>
8118L: linux-pm@vger.kernel.org
8119S: Maintained
8120T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8121F: drivers/base/power/opp/
8122F: include/linux/pm_opp.h
8123F: Documentation/power/opp.txt
8124F: Documentation/devicetree/bindings/opp/
8125
af39917d
CL
8126OPL4 DRIVER
8127M: Clemens Ladisch <clemens@ladisch.de>
8128L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8129T: git git://git.alsa-project.org/alsa-kernel.git
8130S: Maintained
8131F: sound/drivers/opl4/
8132
1da177e4 8133OPROFILE
4cf7e718 8134M: Robert Richter <rric@kernel.org>
1da177e4
LT
8135L: oprofile-list@lists.sf.net
8136S: Maintained
81c4a8a6 8137F: arch/*/include/asm/oprofile*.h
679655da
JP
8138F: arch/*/oprofile/
8139F: drivers/oprofile/
8140F: include/linux/oprofile.h
1da177e4 8141
e2d1d6c0 8142ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 8143M: Mark Fasheh <mfasheh@suse.com>
d6351db2 8144M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 8145L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 8146W: http://ocfs2.wiki.kernel.org
e2d1d6c0 8147S: Supported
679655da
JP
8148F: Documentation/filesystems/ocfs2.txt
8149F: Documentation/filesystems/dlmfs.txt
8150F: fs/ocfs2/
e2d1d6c0 8151
1da177e4 8152ORINOCO DRIVER
724c6b35 8153L: linux-wireless@vger.kernel.org
491b26b4 8154W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 8155W: http://www.nongnu.org/orinoco/
3a59babb 8156S: Orphan
2be45b66 8157F: drivers/net/wireless/intersil/orinoco/
1da177e4 8158
42c55aa8 8159OSD LIBRARY and FILESYSTEM
fadc0752 8160M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 8161M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
8162L: osd-dev@open-osd.org
8163W: http://open-osd.org
54e5881d 8164T: git git://git.open-osd.org/open-osd.git
68274794 8165S: Maintained
42c55aa8 8166F: drivers/scsi/osd/
6b6f0b6c 8167F: include/scsi/osd_*
42c55aa8 8168F: fs/exofs/
68274794 8169
ef94b186 8170OVERLAY FILESYSTEM
7c37fbda 8171M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
8172L: linux-unionfs@vger.kernel.org
8173T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 8174S: Supported
1d113735 8175F: fs/overlayfs/
7c37fbda
NB
8176F: Documentation/filesystems/overlayfs.txt
8177
e2d1d6c0 8178P54 WIRELESS DRIVER
084cb0fe 8179M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 8180L: linux-wireless@vger.kernel.org
084cb0fe 8181W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 8182S: Maintained
d3466830 8183F: drivers/net/wireless/intersil/p54/
e2d1d6c0 8184
f5cd7872 8185PA SEMI ETHERNET DRIVER
8b58be88 8186M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
8187L: netdev@vger.kernel.org
8188S: Maintained
ded19add 8189F: drivers/net/ethernet/pasemi/*
f5cd7872 8190
beb58aa3 8191PA SEMI SMBUS DRIVER
8b58be88 8192M: Olof Johansson <olof@lixom.net>
846557d3 8193L: linux-i2c@vger.kernel.org
beb58aa3 8194S: Maintained
679655da 8195F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 8196
48fc267e
SK
8197PADATA PARALLEL EXECUTION MECHANISM
8198M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
8199L: linux-crypto@vger.kernel.org
8200S: Maintained
8201F: kernel/padata.c
8202F: include/linux/padata.h
8203F: Documentation/padata.txt
8204
709ee531 8205PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 8206M: Harald Welte <laforge@gnumonks.org>
d0944853 8207L: platform-driver-x86@vger.kernel.org
709ee531 8208S: Maintained
679655da 8209F: drivers/platform/x86/panasonic-laptop.c
709ee531 8210
368dd5ac 8211PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
8212M: David Howells <dhowells@redhat.com>
8213M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
8214L: linux-am33-list@redhat.com (moderated for non-subscribers)
8215W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8216S: Maintained
679655da
JP
8217F: Documentation/mn10300/
8218F: arch/mn10300/
4fa97181 8219
305b37bd
KS
8220PARALLEL LCD/KEYPAD PANEL DRIVER
8221M: Willy Tarreau <willy@haproxy.com>
8222M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8223S: Odd Fixes
8224F: Documentation/misc-devices/lcd-panel-cgram.txt
8225F: drivers/misc/panel.c
8226
64dfff03
SM
8227PARALLEL PORT SUBSYSTEM
8228M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8229M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 8230L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 8231S: Maintained
679655da
JP
8232F: drivers/parport/
8233F: include/linux/parport*.h
8234F: drivers/char/ppdev.c
c117ab84 8235F: include/uapi/linux/ppdev.h
64dfff03 8236F: Documentation/parport*.txt
1da177e4 8237
4cdf6bc2 8238PARAVIRT_OPS INTERFACE
d633180c 8239M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
8240M: Chris Wright <chrisw@sous-sol.org>
8241M: Alok Kataria <akataria@vmware.com>
8242M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 8243L: virtualization@lists.linux-foundation.org
4cdf6bc2 8244S: Supported
a2e19991 8245F: Documentation/virtual/paravirt_ops.txt
679655da
JP
8246F: arch/*/kernel/paravirt*
8247F: arch/*/include/asm/paravirt.h
4cdf6bc2 8248
e2d1d6c0 8249PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 8250M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 8251L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 8252S: Maintained
679655da
JP
8253F: Documentation/blockdev/paride.txt
8254F: drivers/block/paride/
e2d1d6c0
RD
8255
8256PARISC ARCHITECTURE
b8828770 8257M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 8258M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
8259L: linux-parisc@vger.kernel.org
8260W: http://www.parisc-linux.org/
8a6e2535 8261Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 8262T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 8263T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 8264S: Maintained
679655da 8265F: arch/parisc/
2b6bac9e 8266F: Documentation/parisc/
679655da 8267F: drivers/parisc/
2b6bac9e
HD
8268F: drivers/char/agp/parisc-agp.c
8269F: drivers/input/serio/gscps2.c
8270F: drivers/parport/parport_gsc.*
8271F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 8272F: drivers/video/fbdev/sti*
2b6bac9e
HD
8273F: drivers/video/console/sti*
8274F: drivers/video/logo/logo_parisc*
e2d1d6c0 8275
1662d32c 8276PC87360 HARDWARE MONITORING DRIVER
8b58be88 8277M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
8278L: lm-sensors@lm-sensors.org
8279S: Maintained
679655da
JP
8280F: Documentation/hwmon/pc87360
8281F: drivers/hwmon/pc87360.c
1662d32c
JC
8282
8283PC8736x GPIO DRIVER
8b58be88 8284M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8285S: Maintained
679655da 8286F: drivers/char/pc8736x_gpio.c
1662d32c 8287
1ad107fd 8288PC87427 HARDWARE MONITORING DRIVER
d8130624 8289M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
8290L: lm-sensors@lm-sensors.org
8291S: Maintained
8292F: Documentation/hwmon/pc87427
8293F: drivers/hwmon/pc87427.c
8294
b26e0ed4 8295PCA9532 LED DRIVER
8b58be88 8296M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 8297S: Maintained
d5ca6918
JP
8298F: drivers/leds/leds-pca9532.c
8299F: include/linux/leds-pca9532.h
b26e0ed4 8300
5ce914a8 8301PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 8302M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
8303L: linux-i2c@vger.kernel.org
8304S: Maintained
b4f0b74e 8305F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 8306
3971dae5 8307PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 8308M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
8309S: Maintained
8310F: drivers/firmware/pcdp.*
8311
065c6359 8312PCI ERROR RECOVERY
6305902c 8313M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 8314L: linux-pci@vger.kernel.org
065c6359 8315S: Supported
679655da 8316F: Documentation/PCI/pci-error-recovery.txt
065c6359 8317
1da177e4 8318PCI SUBSYSTEM
5ac3a6d2 8319M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 8320L: linux-pci@vger.kernel.org
99662dd1 8321Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 8322T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 8323S: Supported
679655da
JP
8324F: Documentation/PCI/
8325F: drivers/pci/
8326F: include/linux/pci*
6b49ee49 8327F: arch/x86/pci/
cad01f91 8328F: arch/x86/kernel/quirks.c
1da177e4 8329
eaa6111b
LFT
8330PCI DRIVER FOR ALTERA PCIE IP
8331M: Ley Foon Tan <lftan@altera.com>
8332L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8333L: linux-pci@vger.kernel.org
8334S: Supported
8335F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8336F: drivers/pci/host/pcie-altera.c
8337
b7e78170
RH
8338PCI DRIVER FOR ARM VERSATILE PLATFORM
8339M: Rob Herring <robh@kernel.org>
8340L: linux-pci@vger.kernel.org
8341L: linux-arm-kernel@lists.infradead.org
8342S: Maintained
8343F: Documentation/devicetree/bindings/pci/versatile.txt
8344F: drivers/pci/host/pci-versatile.c
8345
5f6b6ccd
TI
8346PCI DRIVER FOR APPLIEDMICRO XGENE
8347M: Tanmay Inamdar <tinamdar@apm.com>
8348L: linux-pci@vger.kernel.org
8349L: linux-arm-kernel@lists.infradead.org
8350S: Maintained
8351F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8352F: drivers/pci/host/pci-xgene.c
8353
62d0ff83
ML
8354PCI DRIVER FOR FREESCALE LAYERSCAPE
8355M: Minghuan Lian <minghuan.Lian@freescale.com>
8356M: Mingkai Hu <mingkai.hu@freescale.com>
8357M: Roy Zang <tie-fei.zang@freescale.com>
8358L: linuxppc-dev@lists.ozlabs.org
8359L: linux-pci@vger.kernel.org
8360L: linux-arm-kernel@lists.infradead.org
8361S: Maintained
8362F: drivers/pci/host/*layerscape*
8363
f0b75693 8364PCI DRIVER FOR IMX6
f175aa2c 8365M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8366M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8367L: linux-pci@vger.kernel.org
8368L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8369S: Maintained
8370F: drivers/pci/host/*imx6*
8371
0c4ffcfe
MK
8372PCI DRIVER FOR TI KEYSTONE
8373M: Murali Karicheri <m-karicheri2@ti.com>
8374L: linux-pci@vger.kernel.org
8375L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8376S: Maintained
8377F: drivers/pci/host/*keystone*
8378
f0b75693
BH
8379PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8380M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8381M: Jason Cooper <jason@lakedaemon.net>
8382L: linux-pci@vger.kernel.org
8383L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8384S: Maintained
8385F: drivers/pci/host/*mvebu*
8386
0447cfd7
TR
8387PCI DRIVER FOR NVIDIA TEGRA
8388M: Thierry Reding <thierry.reding@gmail.com>
8389L: linux-tegra@vger.kernel.org
f0b75693 8390L: linux-pci@vger.kernel.org
0447cfd7
TR
8391S: Supported
8392F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8393F: drivers/pci/host/pci-tegra.c
8394
47ff3de9
KVA
8395PCI DRIVER FOR TI DRA7XX
8396M: Kishon Vijay Abraham I <kishon@ti.com>
8397L: linux-omap@vger.kernel.org
8398L: linux-pci@vger.kernel.org
8399S: Supported
8400F: Documentation/devicetree/bindings/pci/ti-pci.txt
8401F: drivers/pci/host/pci-dra7xx.c
8402
f0b75693
BH
8403PCI DRIVER FOR RENESAS R-CAR
8404M: Simon Horman <horms@verge.net.au>
8405L: linux-pci@vger.kernel.org
4a121096 8406L: linux-renesas-soc@vger.kernel.org
f0b75693
BH
8407S: Maintained
8408F: drivers/pci/host/*rcar*
8409
4af82255 8410PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8411M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8412L: linux-pci@vger.kernel.org
f0b75693
BH
8413L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8414L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8415S: Maintained
8416F: drivers/pci/host/pci-exynos.c
8417
f0b75693 8418PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8419M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8420M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8421L: linux-pci@vger.kernel.org
8422S: Maintained
8423F: drivers/pci/host/*designware*
8424
5a3aa2a8
JP
8425PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8426M: Joao Pinto <jpinto@synopsys.com>
8427L: linux-pci@vger.kernel.org
8428S: Maintained
8429F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8430F: drivers/pci/host/pcie-designware-plat.c
8431
cf28855b
WD
8432PCI DRIVER FOR GENERIC OF HOSTS
8433M: Will Deacon <will.deacon@arm.com>
8434L: linux-pci@vger.kernel.org
8435L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8436S: Maintained
8437F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
4e64dbe2 8438F: drivers/pci/host/pci-host-common.c
cf28855b
WD
8439F: drivers/pci/host/pci-host-generic.c
8440
185a383a
KB
8441PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8442M: Keith Busch <keith.busch@intel.com>
8443L: linux-pci@vger.kernel.org
8444S: Supported
8445F: arch/x86/pci/vmd.c
8446
51b66a6c 8447PCIE DRIVER FOR ST SPEAR13XX
110baab1 8448M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8449L: linux-pci@vger.kernel.org
110baab1 8450S: Maintained
51b66a6c
PA
8451F: drivers/pci/host/*spear*
8452
af1169b4
LFT
8453PCI MSI DRIVER FOR ALTERA MSI IP
8454M: Ley Foon Tan <lftan@altera.com>
8455L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8456L: linux-pci@vger.kernel.org
8457S: Supported
8458F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8459F: drivers/pci/host/pcie-altera-msi.c
51b66a6c 8460
dcd19de3
DD
8461PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8462M: Duc Dang <dhdang@apm.com>
8463L: linux-pci@vger.kernel.org
8464L: linux-arm-kernel@lists.infradead.org
8465S: Maintained
8466F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8467F: drivers/pci/host/pci-xgene-msi.c
8468
500a1d9a
ZW
8469PCIE DRIVER FOR HISILICON
8470M: Zhou Wang <wangzhou1@hisilicon.com>
5930fe4e 8471M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
500a1d9a
ZW
8472L: linux-pci@vger.kernel.org
8473S: Maintained
8474F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8475F: drivers/pci/host/pcie-hisi.c
8476
82a82383
SV
8477PCIE DRIVER FOR QUALCOMM MSM
8478M: Stanimir Varbanov <svarbanov@mm-sol.com>
8479L: linux-pci@vger.kernel.org
8480L: linux-arm-msm@vger.kernel.org
8481S: Maintained
8482F: drivers/pci/host/*qcom*
8483
f12b76e5
DD
8484PCIE DRIVER FOR CAVIUM THUNDERX
8485M: David Daney <david.daney@cavium.com>
8486L: linux-pci@vger.kernel.org
8487L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8488S: Supported
8489F: Documentation/devicetree/bindings/pci/pci-thunder-*
8490F: drivers/pci/host/pci-thunder-*
8491
1da177e4 8492PCMCIA SUBSYSTEM
4230dfc9 8493P: Linux PCMCIA Team
f5df5881 8494L: linux-pcmcia@lists.infradead.org
6650e0a5 8495W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9f273c24 8496T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
4230dfc9 8497S: Maintained
679655da
JP
8498F: Documentation/pcmcia/
8499F: drivers/pcmcia/
8500F: include/pcmcia/
1da177e4
LT
8501
8502PCNET32 NETWORK DRIVER
227fb925 8503M: Don Fry <pcnet32@frontier.com>
979b6c13 8504L: netdev@vger.kernel.org
1da177e4 8505S: Maintained
b955f6ca 8506F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8507
48fc267e
SK
8508PCRYPT PARALLEL CRYPTO ENGINE
8509M: Steffen Klassert <steffen.klassert@secunet.com>
8510L: linux-crypto@vger.kernel.org
8511S: Maintained
8512F: crypto/pcrypt.c
8513F: include/crypto/pcrypt.h
8514
e72df0b8
TH
8515PER-CPU MEMORY ALLOCATOR
8516M: Tejun Heo <tj@kernel.org>
93e205a7 8517M: Christoph Lameter <cl@linux.com>
e72df0b8
TH
8518T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8519S: Maintained
8520F: include/linux/percpu*.h
8521F: mm/percpu*.c
8522F: arch/*/include/asm/percpu.h
8523
ad4ecbcb 8524PER-TASK DELAY ACCOUNTING
185e595f 8525M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8526S: Maintained
679655da
JP
8527F: include/linux/delayacct.h
8528F: kernel/delayacct.c
ad4ecbcb 8529
57c0c15b 8530PERFORMANCE EVENTS SUBSYSTEM
daecbd26 8531M: Peter Zijlstra <peterz@infradead.org>
dd9b238c 8532M: Ingo Molnar <mingo@redhat.com>
f80c5393 8533M: Arnaldo Carvalho de Melo <acme@kernel.org>
a54d690e 8534R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
981c3a4f 8535L: linux-kernel@vger.kernel.org
75fc2d37 8536T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8537S: Supported
d53e8365 8538F: kernel/events/*
a003236c 8539F: include/linux/perf_event.h
c117ab84 8540F: include/uapi/linux/perf_event.h
141c4296
RR
8541F: arch/*/kernel/perf_event*.c
8542F: arch/*/kernel/*/perf_event*.c
8543F: arch/*/kernel/*/*/perf_event*.c
a003236c 8544F: arch/*/include/asm/perf_event.h
a003236c
VL
8545F: arch/*/kernel/perf_callchain.c
8546F: tools/perf/
6c0b3244 8547
dd49d0f5 8548PERSONALITY HANDLING
8b58be88 8549M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8550L: linux-abi-devel@lists.sourceforge.net
8551S: Maintained
679655da 8552F: include/linux/personality.h
c117ab84 8553F: include/uapi/linux/personality.h
dd49d0f5 8554
838e7a03 8555PHONET PROTOCOL
2a06b40f 8556M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8557S: Supported
8558F: Documentation/networking/phonet.txt
8559F: include/linux/phonet.h
8560F: include/net/phonet/
c117ab84 8561F: include/uapi/linux/phonet.h
838e7a03
RDC
8562F: net/phonet/
8563
1da177e4 8564PHRAM MTD DRIVER
8b58be88 8565M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8566L: linux-mtd@lists.infradead.org
8567S: Maintained
679655da 8568F: drivers/mtd/devices/phram.c
1da177e4 8569
efdbb10e
BP
8570PICOLCD HID DRIVER
8571M: Bruno Prémont <bonbons@linux-vserver.org>
8572L: linux-input@vger.kernel.org
8573S: Maintained
8574F: drivers/hid/hid-picolcd*
8575
a53bfa07
JI
8576PICOXCELL SUPPORT
8577M: Jamie Iles <jamie@jamieiles.com>
8578L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8579T: git git://github.com/jamieiles/linux-2.6-ji.git
8580S: Supported
b8733987 8581F: arch/arm/boot/dts/picoxcell*
14430813 8582F: arch/arm/mach-picoxcell/
b8733987 8583F: drivers/crypto/picoxcell*
a53bfa07 8584
2744e8af
LW
8585PIN CONTROL SUBSYSTEM
8586M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8587L: linux-gpio@vger.kernel.org
dbe752a3 8588T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8589S: Maintained
07f29ba6 8590F: drivers/pinctrl/
8e406fe4 8591F: include/linux/pinctrl/
2744e8af 8592
2201bbb8
JCPV
8593PIN CONTROLLER - ATMEL AT91
8594M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8595L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8596S: Maintained
c654b6bf 8597F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8598
33d3690c
LD
8599PIN CONTROLLER - ATMEL AT91 PIO4
8600M: Ludovic Desroches <ludovic.desroches@atmel.com>
8601L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8602L: linux-gpio@vger.kernel.org
8603S: Supported
8604F: drivers/pinctrl/pinctrl-at91-pio4.*
8605
cbd1b652
MW
8606PIN CONTROLLER - INTEL
8607M: Mika Westerberg <mika.westerberg@linux.intel.com>
8608M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8609S: Maintained
8610F: drivers/pinctrl/intel/
2201bbb8 8611
9963b536
LP
8612PIN CONTROLLER - RENESAS
8613M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1a4ca6dd 8614M: Geert Uytterhoeven <geert+renesas@glider.be>
4a121096 8615L: linux-renesas-soc@vger.kernel.org
9963b536
LP
8616S: Maintained
8617F: drivers/pinctrl/sh-pfc/
8618
b75e60d6 8619PIN CONTROLLER - SAMSUNG
fea685e9 8620M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8621L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8622L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8623S: Maintained
9b5b33f6 8624F: drivers/pinctrl/samsung/
b75e60d6 8625
13cbd906
TL
8626PIN CONTROLLER - SINGLE
8627M: Tony Lindgren <tony@atomide.com>
8628M: Haojian Zhuang <haojian.zhuang@linaro.org>
8629L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8630L: linux-omap@vger.kernel.org
8631S: Maintained
8632F: drivers/pinctrl/pinctrl-single.c
8633
deda8287 8634PIN CONTROLLER - ST SPEAR
da89947b 8635M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8636L: spear-devel@list.st.com
8637L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8638W: http://www.st.com/spear
8639S: Maintained
8e406fe4 8640F: drivers/pinctrl/spear/
deda8287 8641
249a6771 8642PKTCDVD DRIVER
e5f6450c 8643M: Jiri Kosina <jikos@kernel.org>
249a6771 8644S: Maintained
679655da
JP
8645F: drivers/block/pktcdvd.c
8646F: include/linux/pktcdvd.h
c117ab84 8647F: include/uapi/linux/pktcdvd.h
249a6771 8648
b31d8273
G
8649PKUNITY SOC DRIVERS
8650M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8651W: http://mprc.pku.edu.cn/~guanxuetao/linux
8652S: Maintained
ceebf4d5 8653T: git git://github.com/gxt/linux.git
b31d8273 8654F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8655F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8656F: drivers/video/fbdev/fb-puv3.c
2809e80b 8657F: drivers/rtc/rtc-puv3.c
b31d8273 8658
9d2ecfb7 8659PMBUS HARDWARE MONITORING DRIVERS
ca462085 8660M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8661L: lm-sensors@lm-sensors.org
8662W: http://www.lm-sensors.org/
8663W: http://www.roeck-us.net/linux/drivers/
8664T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8665S: Maintained
8666F: Documentation/hwmon/pmbus
8667F: drivers/hwmon/pmbus/
8668F: include/linux/i2c/pmbus.h
8669
89a36810 8670PMC SIERRA MaxRAID DRIVER
89a36810
AR
8671L: linux-scsi@vger.kernel.org
8672W: http://www.pmc-sierra.com/
3cdea4d7 8673S: Orphan
89a36810
AR
8674F: drivers/scsi/pmcraid.*
8675
dbf9bfe6 8676PMC SIERRA PM8001 DRIVER
d32477e2 8677M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8678M: lindar_liu@usish.com
f5a7b525 8679L: pmchba@pmcs.com
dbf9bfe6 8680L: linux-scsi@vger.kernel.org
8681S: Supported
8682F: drivers/scsi/pm8001/
8683
1da177e4 8684POSIX CLOCKS and TIMERS
8b58be88 8685M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8686L: linux-kernel@vger.kernel.org
75fc2d37 8687T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8688S: Maintained
679655da
JP
8689F: fs/timerfd.c
8690F: include/linux/timer*
5cee9645 8691F: kernel/time/*timer*
1da177e4 8692
7b06a6d7
RW
8693POWER MANAGEMENT CORE
8694M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8695L: linux-pm@vger.kernel.org
8696T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8697S: Supported
8698F: drivers/base/power/
8699F: include/linux/pm.h
8700F: include/linux/pm_*
8701F: include/linux/powercap.h
8702F: drivers/powercap/
8703
3be86148 8704POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8705M: Sebastian Reichel <sre@kernel.org>
57318935 8706M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8707M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8708L: linux-pm@vger.kernel.org
54e5881d 8709T: git git://git.infradead.org/battery-2.6.git
3be86148 8710S: Maintained
679655da 8711F: include/linux/power_supply.h
8cd725a1 8712F: drivers/power/
26305022 8713X: drivers/power/avs/
3be86148 8714
514f161a
MR
8715POWER STATE COORDINATION INTERFACE (PSCI)
8716M: Mark Rutland <mark.rutland@arm.com>
8717M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8718L: linux-arm-kernel@lists.infradead.org
8719S: Maintained
8720F: drivers/firmware/psci.c
8721F: include/linux/psci.h
8722F: include/uapi/linux/psci.h
8723
1da177e4 8724PNP SUPPORT
9c3646d1 8725M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8726S: Maintained
679655da 8727F: drivers/pnp/
1da177e4
LT
8728
8729PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8730M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8731L: linux-ppp@vger.kernel.org
8732S: Maintained
224cf5ad 8733F: drivers/net/ppp/ppp_*
1da177e4
LT
8734
8735PPP OVER ATM (RFC 2364)
8b58be88 8736M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8737S: Maintained
679655da 8738F: net/atm/pppoatm.c
c117ab84 8739F: include/uapi/linux/atmppp.h
1da177e4
LT
8740
8741PPP OVER ETHERNET
8b58be88 8742M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8743S: Maintained
224cf5ad
JK
8744F: drivers/net/ppp/pppoe.c
8745F: drivers/net/ppp/pppox.c
1da177e4 8746
a6d2370b 8747PPP OVER L2TP
8b58be88 8748M: James Chapman <jchapman@katalix.com>
a6d2370b 8749S: Maintained
90ca28d1 8750F: net/l2tp/l2tp_ppp.c
679655da 8751F: include/linux/if_pppol2tp.h
c117ab84 8752F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8753
eae9d2ba 8754PPS SUPPORT
8b58be88 8755M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8756W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8757L: linuxpps@ml.enneenne.com (subscribers-only)
8758S: Maintained
cabaaf41
JP
8759F: Documentation/pps/
8760F: drivers/pps/
8761F: include/linux/pps*.h
eae9d2ba 8762
71a6d0af
HW
8763PPTP DRIVER
8764M: Dmitry Kozlov <xeb@mail.ru>
8765L: netdev@vger.kernel.org
8766S: Maintained
224cf5ad 8767F: drivers/net/ppp/pptp.c
71a6d0af
HW
8768W: http://sourceforge.net/projects/accel-pptp
8769
1da177e4 8770PREEMPTIBLE KERNEL
8b58be88 8771M: Robert Love <rml@tech9.net>
1da177e4
LT
8772L: kpreempt-tech@lists.sourceforge.net
8773W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8774S: Supported
679655da
JP
8775F: Documentation/preempt-locking.txt
8776F: include/linux/preempt.h
1da177e4
LT
8777
8778PRISM54 WIRELESS DRIVER
8b58be88 8779M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8780L: linux-wireless@vger.kernel.org
9ef80804 8781W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8782S: Obsolete
c12edfe2 8783F: drivers/net/wireless/intersil/prism54/
1da177e4 8784
02c18891 8785PS3 NETWORK SUPPORT
b809b9ca 8786M: Geoff Levand <geoff@infradead.org>
02c18891 8787L: netdev@vger.kernel.org
a14ab6b6 8788L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8789S: Maintained
8df158ac 8790F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8791
f58a9d17 8792PS3 PLATFORM SUPPORT
b809b9ca 8793M: Geoff Levand <geoff@infradead.org>
a4724ed6 8794L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8795S: Maintained
679655da
JP
8796F: arch/powerpc/boot/ps3*
8797F: arch/powerpc/include/asm/lv1call.h
8798F: arch/powerpc/include/asm/ps3*.h
8799F: arch/powerpc/platforms/ps3/
8800F: drivers/*/ps3*
8801F: drivers/ps3/
fec629b8 8802F: drivers/rtc/rtc-ps3.c
679655da 8803F: drivers/usb/host/*ps3.c
fec629b8 8804F: sound/ppc/snd_ps3*
f58a9d17 8805
cffb4add 8806PS3VRAM DRIVER
8b58be88 8807M: Jim Paris <jim@jtan.com>
3715a5d0 8808M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8809L: linuxppc-dev@lists.ozlabs.org
cffb4add 8810S: Maintained
8a3977cb 8811F: drivers/block/ps3vram.c
cffb4add 8812
8defe599 8813PSTORE FILESYSTEM
9d5e2a02 8814M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8815M: Colin Cross <ccross@android.com>
8816M: Kees Cook <keescook@chromium.org>
8817M: Tony Luck <tony.luck@intel.com>
8818S: Maintained
9f273c24 8819T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8defe599
AV
8820F: fs/pstore/
8821F: include/linux/pstore*
04851772 8822F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8823F: drivers/acpi/apei/erst.c
8824
7fbc415d
RC
8825PTP HARDWARE CLOCK SUPPORT
8826M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8827L: netdev@vger.kernel.org
7fbc415d
RC
8828S: Maintained
8829W: http://linuxptp.sourceforge.net/
8830F: Documentation/ABI/testing/sysfs-ptp
8831F: Documentation/ptp/*
0ecb3cdd 8832F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8833F: drivers/net/phy/dp83640*
8834F: drivers/ptp/*
8835F: include/linux/ptp_cl*
8836
cf94a4d1 8837PTRACE SUPPORT
e846ee5f 8838M: Roland McGrath <roland@hack.frob.com>
8b58be88 8839M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8840S: Maintained
8841F: include/asm-generic/syscall.h
8842F: include/linux/ptrace.h
8843F: include/linux/regset.h
8844F: include/linux/tracehook.h
c117ab84 8845F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8846F: kernel/ptrace.c
8847
8320204a 8848PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8849M: Mike Isely <isely@pobox.com>
16e9495d 8850L: pvrusb2@isely.net (subscribers-only)
661263b5 8851L: linux-media@vger.kernel.org
8320204a 8852W: http://www.isely.net/pvrusb2/
275ffde4 8853T: git git://linuxtv.org/media_tree.git
8320204a 8854S: Maintained
679655da 8855F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8856F: drivers/media/usb/pvrusb2/
8320204a 8857
39532e6c
HG
8858PWC WEBCAM DRIVER
8859M: Hans de Goede <hdegoede@redhat.com>
8860L: linux-media@vger.kernel.org
8861T: git git://linuxtv.org/media_tree.git
8862S: Maintained
8863F: drivers/media/usb/pwc/*
8864
93c090b3
KD
8865PWM FAN DRIVER
8866M: Kamil Debski <k.debski@samsung.com>
8867L: lm-sensors@lm-sensors.org
8868S: Supported
8869F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8870F: Documentation/hwmon/pwm-fan
8871F: drivers/hwmon/pwm-fan.c
8872
200efedd 8873PWM SUBSYSTEM
aa3495f7
TR
8874M: Thierry Reding <thierry.reding@gmail.com>
8875L: linux-pwm@vger.kernel.org
0c2498f1 8876S: Maintained
006e854f 8877T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8878F: Documentation/pwm.txt
8879F: Documentation/devicetree/bindings/pwm/
8880F: include/linux/pwm.h
0c2498f1 8881F: drivers/pwm/
a140b98d
TR
8882F: drivers/video/backlight/pwm_bl.c
8883F: include/linux/pwm_backlight.h
0c2498f1 8884
30ec261e 8885PXA2xx/PXA3xx SUPPORT
8da5e302 8886M: Daniel Mack <daniel@zonque.org>
a323f664 8887M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8888M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8890T: git git://github.com/hzhuang1/linux.git
8da5e302 8891T: git git://github.com/rjarzmik/linux.git
1da177e4 8892S: Maintained
e68d7c14 8893F: arch/arm/boot/dts/pxa*
679655da 8894F: arch/arm/mach-pxa/
820439f1 8895F: drivers/dma/pxa*
679655da 8896F: drivers/pcmcia/pxa2xx*
1403ead9 8897F: drivers/pinctrl/pxa/
9df92e6c 8898F: drivers/spi/spi-pxa2xx*
faf2e1db 8899F: drivers/usb/gadget/udc/pxa2*
679655da 8900F: include/sound/pxa2xx-lib.h
bec4c99e 8901F: sound/arm/pxa*
14430813 8902F: sound/soc/pxa/
1da177e4 8903
f3154a46
RJ
8904PXA GPIO DRIVER
8905M: Robert Jarzmik <robert.jarzmik@free.fr>
8906L: linux-gpio@vger.kernel.org
8907S: Maintained
8908F: drivers/gpio/gpio-pxa.c
8909
ec64d3bf
EG
8910PXA3xx NAND FLASH DRIVER
8911M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8912L: linux-mtd@lists.infradead.org
8913S: Maintained
9a67f099 8914F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8915
3f640c61 8916MMP SUPPORT
8b58be88 8917M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8918M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8919L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8920T: git git://github.com/hzhuang1/linux.git
8921T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8922S: Maintained
e68d7c14 8923F: arch/arm/boot/dts/mmp*
3f640c61 8924F: arch/arm/mach-mmp/
e8e6cb32 8925
272f133a
PO
8926PXA MMCI DRIVER
8927S: Orphan
8928
57f63bc8 8929PXA RTC DRIVER
8b58be88 8930M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8931L: rtc-linux@googlegroups.com
8932S: Maintained
8933
cea4001a 8934QAT DRIVER
49e7d9df
JP
8935M: Tadeusz Struk <tadeusz.struk@intel.com>
8936L: qat-linux@intel.com
8937S: Supported
8938F: drivers/crypto/qat/
cea4001a 8939
52a09a04 8940QIB DRIVER
8473c603 8941M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8942L: linux-rdma@vger.kernel.org
8943S: Supported
8944F: drivers/infiniband/hw/qib/
8945
5e9772b9
JS
8946QLOGIC QLA1280 SCSI DRIVER
8947M: Michael Reed <mdr@sgi.com>
8948L: linux-scsi@vger.kernel.org
8949S: Maintained
8950F: drivers/scsi/qla1280.[ch]
8951
1da177e4 8952QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8953M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8954L: linux-scsi@vger.kernel.org
8955S: Supported
679655da
JP
8956F: Documentation/scsi/LICENSE.qla2xxx
8957F: drivers/scsi/qla2xxx/
1da177e4 8958
883c98fe 8959QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8960M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8961L: linux-scsi@vger.kernel.org
8962S: Supported
bacfb81b 8963F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8964F: drivers/scsi/qla4xxx/
8965
5a4faa87 8966QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8967M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8968M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8969M: linux-driver@qlogic.com
8970L: netdev@vger.kernel.org
8971S: Supported
679655da 8972F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8973F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8974
0ec00f03 8975QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8976M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8977L: netdev@vger.kernel.org
8978S: Supported
aa43c215 8979F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8980
c4e84bde 8981QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8982M: Harish Patil <harish.patil@qlogic.com>
8983M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8984M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8985M: linux-driver@qlogic.com
c4e84bde
RM
8986L: netdev@vger.kernel.org
8987S: Supported
aa43c215 8988F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8989
fe56b9e6
YM
8990QLOGIC QL4xxx ETHERNET DRIVER
8991M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8992M: Ariel Elior <Ariel.Elior@qlogic.com>
8993M: everest-linux-l2@qlogic.com
8994L: netdev@vger.kernel.org
8995S: Supported
8996F: drivers/net/ethernet/qlogic/qed/
8997F: include/linux/qed/
8998F: drivers/net/ethernet/qlogic/qede/
8999
1da177e4 9000QNX4 FILESYSTEM
8b58be88 9001M: Anders Larsen <al@alarsen.net>
1da177e4
LT
9002W: http://www.alarsen.net/linux/qnx4fs/
9003S: Maintained
80811493 9004F: fs/qnx4/
c117ab84
CEB
9005F: include/uapi/linux/qnx4_fs.h
9006F: include/uapi/linux/qnxtypes.h
1da177e4 9007
91952bc0
AP
9008QT1010 MEDIA DRIVER
9009M: Antti Palosaari <crope@iki.fi>
9010L: linux-media@vger.kernel.org
a825eaec 9011W: https://linuxtv.org
91952bc0
AP
9012W: http://palosaari.fi/linux/
9013Q: http://patchwork.linuxtv.org/project/linux-media/list/
9014T: git git://linuxtv.org/anttip/media_tree.git
9015S: Maintained
9016F: drivers/media/tuners/qt1010*
9017
966fb5ec
SM
9018QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9019M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9020L: linux-wireless@vger.kernel.org
9021L: ath9k-devel@lists.ath9k.org
9022W: http://wireless.kernel.org/en/users/Drivers/ath9k
9023S: Supported
9024F: drivers/net/wireless/ath/ath9k/
9025
2ea0ffcb
KV
9026QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9027M: Kalle Valo <kvalo@qca.qualcomm.com>
9028L: ath10k@lists.infradead.org
9029W: http://wireless.kernel.org/en/users/Drivers/ath10k
9f273c24 9030T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2ea0ffcb
KV
9031S: Supported
9032F: drivers/net/wireless/ath/ath10k/
9033
4f4567cf
RK
9034QUALCOMM HEXAGON ARCHITECTURE
9035M: Richard Kuo <rkuo@codeaurora.org>
9036L: linux-hexagon@vger.kernel.org
9f273c24 9037T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
4f4567cf
RK
9038S: Supported
9039F: arch/hexagon/
9040
8e84c258
EK
9041QUALCOMM WCN36XX WIRELESS DRIVER
9042M: Eugene Krasnikov <k.eugene.e@gmail.com>
9043L: wcn36xx@lists.infradead.org
9044W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9045T: git git://github.com/KrasnikovEugene/wcn36xx.git
9046S: Supported
9047F: drivers/net/wireless/ath/wcn36xx/
9048
602adf40 9049RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
9050M: Ilya Dryomov <idryomov@gmail.com>
9051M: Sage Weil <sage@redhat.com>
527a88b9 9052M: Alex Elder <elder@kernel.org>
398ecff5 9053L: ceph-devel@vger.kernel.org
09d90327
SW
9054W: http://ceph.com/
9055T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 9056T: git git://github.com/ceph/ceph-client.git
602adf40 9057S: Supported
398ecff5 9058F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
9059F: drivers/block/rbd.c
9060F: drivers/block/rbd_types.h
9061
1da177e4 9062RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 9063M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 9064L: linux-fbdev@vger.kernel.org
1da177e4 9065S: Maintained
8a61f013 9066F: drivers/video/fbdev/aty/radeon*
c117ab84 9067F: include/uapi/linux/radeonfb.h
1da177e4 9068
c6c9b34c
HG
9069RADIOSHARK RADIO DRIVER
9070M: Hans de Goede <hdegoede@redhat.com>
9071L: linux-media@vger.kernel.org
9072T: git git://linuxtv.org/media_tree.git
9073S: Maintained
9074F: drivers/media/radio/radio-shark.c
9075
9076RADIOSHARK2 RADIO DRIVER
9077M: Hans de Goede <hdegoede@redhat.com>
9078L: linux-media@vger.kernel.org
9079T: git git://linuxtv.org/media_tree.git
9080S: Maintained
9081F: drivers/media/radio/radio-shark2.c
9082F: drivers/media/radio/radio-tea5777.c
9083
1da177e4 9084RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 9085M: Paul Mackerras <paulus@samba.org>
c69f677c 9086L: linux-fbdev@vger.kernel.org
1da177e4 9087S: Maintained
8a61f013 9088F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 9089
a0fd81a9
JC
9090RALINK MIPS ARCHITECTURE
9091M: John Crispin <blogic@openwrt.org>
9092L: linux-mips@linux-mips.org
9093S: Maintained
9094F: arch/mips/ralink
9095
e7839f25 9096RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 9097P: rt2x00 project
b182427e 9098M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 9099M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 9100L: linux-wireless@vger.kernel.org
95ea3627 9101S: Maintained
33aca94d 9102F: drivers/net/wireless/ralink/rt2x00/
95ea3627 9103
9db5579b 9104RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 9105M: Jens Axboe <axboe@kernel.dk>
9db5579b 9106S: Maintained
679655da
JP
9107F: Documentation/blockdev/ramdisk.txt
9108F: drivers/block/brd.c
9db5579b 9109
9e95ce27 9110RANDOM NUMBER DRIVER
0624bcaa 9111M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 9112S: Maintained
679655da 9113F: drivers/char/random.c
9e95ce27 9114
394b701c 9115RAPIDIO SUBSYSTEM
8b58be88 9116M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 9117M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 9118S: Maintained
679655da 9119F: drivers/rapidio/
394b701c 9120
e2d1d6c0 9121RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 9122L: linux-wireless@vger.kernel.org
f52a5490 9123S: Orphan
679655da 9124F: drivers/net/wireless/ray*
e2d1d6c0
RD
9125
9126RCUTORTURE MODULE
e0198b29 9127M: Josh Triplett <josh@joshtriplett.org>
8b58be88 9128M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 9129L: linux-kernel@vger.kernel.org
f9094d8e 9130S: Supported
08deed1e 9131T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 9132F: Documentation/RCU/torture.txt
34e2d560 9133F: kernel/rcu/rcutorture.c
e2d1d6c0 9134
c87b9c60
PM
9135RCUTORTURE TEST FRAMEWORK
9136M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9137M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9138R: Steven Rostedt <rostedt@goodmis.org>
9139R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 9140R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 9141L: linux-kernel@vger.kernel.org
c87b9c60
PM
9142S: Supported
9143T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9144F: tools/testing/selftests/rcutorture
9145
c1f766b5 9146RDC R-321X SoC
8b58be88 9147M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
9148S: Maintained
9149
db17f395 9150RDC R6040 FAST ETHERNET DRIVER
8b58be88 9151M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
9152L: netdev@vger.kernel.org
9153S: Maintained
58565a35 9154F: drivers/net/ethernet/rdc/r6040.c
db17f395 9155
a09ed661 9156RDS - RELIABLE DATAGRAM SOCKETS
72f26eee 9157M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9158L: netdev@vger.kernel.org
9159L: linux-rdma@vger.kernel.org
fbb5a558 9160L: rds-devel@oss.oracle.com (moderated for non-subscribers)
72f26eee 9161W: https://oss.oracle.com/projects/rds/
a09ed661 9162S: Supported
679655da 9163F: net/rds/
72f26eee 9164F: Documentation/networking/rds.txt
a09ed661 9165
595182bc 9166READ-COPY UPDATE (RCU)
8b58be88 9167M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9168M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9169R: Steven Rostedt <rostedt@goodmis.org>
9170R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 9171R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 9172L: linux-kernel@vger.kernel.org
9fab9787 9173W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 9174S: Supported
08deed1e 9175T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 9176F: Documentation/RCU/
9fab9787 9177X: Documentation/RCU/torture.txt
f9094d8e 9178F: include/linux/rcu*
4102adab
PM
9179X: include/linux/srcu.h
9180F: kernel/rcu/
34e2d560 9181X: kernel/torture.c
595182bc 9182
0c86edc0 9183REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 9184M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 9185M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 9186L: rtc-linux@googlegroups.com
8a6e2535 9187Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 9188T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 9189S: Maintained
679655da
JP
9190F: Documentation/rtc.txt
9191F: drivers/rtc/
9192F: include/linux/rtc.h
c117ab84 9193F: include/uapi/linux/rtc.h
0c86edc0 9194
0e400c53
MB
9195REALTEK AUDIO CODECS
9196M: Bard Liao <bardliao@realtek.com>
9197M: Oder Chiou <oder_chiou@realtek.com>
9198S: Maintained
9199F: sound/soc/codecs/rt*
9200F: include/sound/rt*.h
9201
1da177e4 9202REISERFS FILE SYSTEM
76c4e5ea 9203L: reiserfs-devel@vger.kernel.org
1da177e4 9204S: Supported
679655da 9205F: fs/reiserfs/
1da177e4 9206
b83a313b 9207REGISTER MAP ABSTRACTION
b02e48f2 9208M: Mark Brown <broonie@kernel.org>
dd060bc9 9209L: linux-kernel@vger.kernel.org
b83a313b
MB
9210T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9211S: Supported
9212F: drivers/base/regmap/
9213F: include/linux/regmap.h
9214
400e64df
OBC
9215REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9216M: Ohad Ben-Cohen <ohad@wizery.com>
69ae9895 9217M: Bjorn Andersson <bjorn.andersson@linaro.org>
6bb697b6 9218T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
9219S: Maintained
9220F: drivers/remoteproc/
9221F: Documentation/remoteproc.txt
6fc26488 9222F: include/linux/remoteproc.h
400e64df 9223
d8115db5
OBC
9224REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9225M: Ohad Ben-Cohen <ohad@wizery.com>
69ae9895 9226M: Bjorn Andersson <bjorn.andersson@linaro.org>
d8115db5
OBC
9227T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9228S: Maintained
9229F: drivers/rpmsg/
9230F: Documentation/rpmsg.txt
9231F: include/linux/rpmsg.h
9232
8e6569af
SS
9233RENESAS ETHERNET DRIVERS
9234R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9235L: netdev@vger.kernel.org
4a121096 9236L: linux-renesas-soc@vger.kernel.org
8e6569af
SS
9237F: drivers/net/ethernet/renesas/
9238F: include/linux/sh_eth.h
9239
3e46c397
YS
9240RENESAS USB2 PHY DRIVER
9241M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
4a121096 9242L: linux-renesas-soc@vger.kernel.org
3e46c397
YS
9243S: Maintained
9244F: drivers/phy/phy-rcar-gen3-usb2.c
9245
1b0fe6be
PZ
9246RESET CONTROLLER FRAMEWORK
9247M: Philipp Zabel <p.zabel@pengutronix.de>
9f273c24 9248T: git git://git.pengutronix.de/git/pza/linux
1b0fe6be
PZ
9249S: Maintained
9250F: drivers/reset/
9251F: Documentation/devicetree/bindings/reset/
b2f6dd7b 9252F: include/dt-bindings/reset/
1b0fe6be
PZ
9253F: include/linux/reset.h
9254F: include/linux/reset-controller.h
9255
e0897645 9256RFKILL
8b58be88 9257M: Johannes Berg <johannes@sipsolutions.net>
19d337df 9258L: linux-wireless@vger.kernel.org
ce466579
JB
9259W: http://wireless.kernel.org/
9260T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9261T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 9262S: Maintained
505c9247 9263F: Documentation/rfkill.txt
80811493 9264F: net/rfkill/
e0897645 9265
933685ca
TG
9266RHASHTABLE
9267M: Thomas Graf <tgraf@suug.ch>
9268L: netdev@vger.kernel.org
9269S: Maintained
9270F: lib/rhashtable.c
9271F: include/linux/rhashtable.h
9272
67e054e9
ML
9273RICOH SMARTMEDIA/XD DRIVER
9274M: Maxim Levitsky <maximlevitsky@gmail.com>
9275S: Maintained
21c26f50
JP
9276F: drivers/mtd/nand/r852.c
9277F: drivers/mtd/nand/r852.h
67e054e9 9278
92634125
ML
9279RICOH R5C592 MEMORYSTICK DRIVER
9280M: Maxim Levitsky <maximlevitsky@gmail.com>
9281S: Maintained
9282F: drivers/memstick/host/r592.*
9283
27f1d2f9
SA
9284ROCCAT DRIVERS
9285M: Stefan Achatz <erazor_de@users.sourceforge.net>
9286W: http://sourceforge.net/projects/roccat/
9287S: Maintained
9288F: drivers/hid/hid-roccat*
9289F: include/linux/hid-roccat*
9290F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9291
4b8ac966
JP
9292ROCKER DRIVER
9293M: Jiri Pirko <jiri@resnulli.us>
9294M: Scott Feldman <sfeldma@gmail.com>
9295L: netdev@vger.kernel.org
9296S: Supported
9297F: drivers/net/ethernet/rocker/
9298
1da177e4
LT
9299ROCKETPORT DRIVER
9300P: Comtrol Corp.
1da177e4
LT
9301W: http://www.comtrol.com
9302S: Maintained
679655da 9303F: Documentation/serial/rocket.txt
c897401b 9304F: drivers/tty/rocket*
1da177e4 9305
7645c2f4
KC
9306ROCKETPORT EXPRESS/INFINITY DRIVER
9307M: Kevin Cernekee <cernekee@gmail.com>
9308L: linux-serial@vger.kernel.org
9309S: Odd Fixes
9310F: drivers/tty/serial/rp2.*
9311
1da177e4 9312ROSE NETWORK LAYER
8b58be88 9313M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 9314L: linux-hams@vger.kernel.org
d34cb28a 9315W: http://www.linux-ax25.org/
1da177e4 9316S: Maintained
679655da 9317F: include/net/rose.h
c117ab84 9318F: include/uapi/linux/rose.h
679655da 9319F: net/rose/
1da177e4 9320
91952bc0
AP
9321RTL2830 MEDIA DRIVER
9322M: Antti Palosaari <crope@iki.fi>
9323L: linux-media@vger.kernel.org
a825eaec 9324W: https://linuxtv.org
91952bc0
AP
9325W: http://palosaari.fi/linux/
9326Q: http://patchwork.linuxtv.org/project/linux-media/list/
9327T: git git://linuxtv.org/anttip/media_tree.git
9328S: Maintained
9329F: drivers/media/dvb-frontends/rtl2830*
9330
27a0aacf
AP
9331RTL2832 MEDIA DRIVER
9332M: Antti Palosaari <crope@iki.fi>
9333L: linux-media@vger.kernel.org
a825eaec 9334W: https://linuxtv.org
27a0aacf
AP
9335W: http://palosaari.fi/linux/
9336Q: http://patchwork.linuxtv.org/project/linux-media/list/
9337T: git git://linuxtv.org/anttip/media_tree.git
9338S: Maintained
9339F: drivers/media/dvb-frontends/rtl2832*
9340
ba6e6f6e
AP
9341RTL2832_SDR MEDIA DRIVER
9342M: Antti Palosaari <crope@iki.fi>
9343L: linux-media@vger.kernel.org
a825eaec 9344W: https://linuxtv.org
ba6e6f6e
AP
9345W: http://palosaari.fi/linux/
9346Q: http://patchwork.linuxtv.org/project/linux-media/list/
9347T: git git://linuxtv.org/anttip/media_tree.git
9348S: Maintained
b4bb1c28 9349F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 9350
59840488 9351RTL8180 WIRELESS DRIVER
605bebe2 9352L: linux-wireless@vger.kernel.org
491b26b4 9353W: http://wireless.kernel.org/
54e5881d 9354T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 9355S: Orphan
62141726 9356F: drivers/net/wireless/realtek/rtl818x/rtl8180/
605bebe2 9357
59840488 9358RTL8187 WIRELESS DRIVER
9f0939bf 9359M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
9360M: Hin-Tak Leung <htl10@users.sourceforge.net>
9361M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 9362L: linux-wireless@vger.kernel.org
491b26b4 9363W: http://wireless.kernel.org/
54e5881d 9364T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 9365S: Maintained
62141726 9366F: drivers/net/wireless/realtek/rtl818x/rtl8187/
59840488 9367
3cf0c8ad
LF
9368RTL8192CE WIRELESS DRIVER
9369M: Larry Finger <Larry.Finger@lwfinger.net>
9370M: Chaoming Li <chaoming_li@realsil.com.cn>
9371L: linux-wireless@vger.kernel.org
491b26b4 9372W: http://wireless.kernel.org/
3cf0c8ad
LF
9373T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9374S: Maintained
62141726
KV
9375F: drivers/net/wireless/realtek/rtlwifi/
9376F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
59840488 9377
26f1fad2
JS
9378RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9379M: Jes Sorensen <Jes.Sorensen@redhat.com>
9380L: linux-wireless@vger.kernel.org
9381T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9382S: Maintained
9383F: drivers/net/wireless/realtek/rtl8xxxu/
9384
9eb8ef74 9385S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 9386M: Antonino Daplas <adaplas@gmail.com>
c69f677c 9387L: linux-fbdev@vger.kernel.org
ce00f85c 9388S: Maintained
8a61f013 9389F: drivers/video/fbdev/savage/
9eb8ef74 9390
1da177e4 9391S390
8b58be88
JP
9392M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9393M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 9394L: linux-s390@vger.kernel.org
5238da45 9395W: http://www.ibm.com/developerworks/linux/linux390/
9f273c24 9396T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
5238da45 9397S: Supported
679655da 9398F: arch/s390/
a968cd3e 9399F: drivers/s390/
3bfe6858
JN
9400F: Documentation/s390/
9401F: Documentation/DocBook/s390*
5238da45 9402
322986ca
SO
9403S390 COMMON I/O LAYER
9404M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9405M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9406L: linux-s390@vger.kernel.org
9407W: http://www.ibm.com/developerworks/linux/linux390/
9408S: Supported
9409F: drivers/s390/cio/
9410
9411S390 DASD DRIVER
9412M: Stefan Weinhuber <wein@de.ibm.com>
9413M: Stefan Haberland <stefan.haberland@de.ibm.com>
9414L: linux-s390@vger.kernel.org
9415W: http://www.ibm.com/developerworks/linux/linux390/
9416S: Supported
9417F: drivers/s390/block/dasd*
9418F: block/partitions/ibm.c
9419
5238da45 9420S390 NETWORK DRIVERS
f0c59aff 9421M: Ursula Braun <ubraun@linux.vnet.ibm.com>
d58140cc 9422L: linux-s390@vger.kernel.org
5238da45
HC
9423W: http://www.ibm.com/developerworks/linux/linux390/
9424S: Supported
679655da 9425F: drivers/s390/net/
5238da45 9426
322986ca
SO
9427S390 PCI SUBSYSTEM
9428M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9429M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9430L: linux-s390@vger.kernel.org
9431W: http://www.ibm.com/developerworks/linux/linux390/
9432S: Supported
9433F: arch/s390/pci/
9434F: drivers/pci/hotplug/s390_pci_hpc.c
9435
feed9b62 9436S390 ZCRYPT DRIVER
5c8d0983 9437M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 9438L: linux-s390@vger.kernel.org
a968cd3e 9439W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 9440S: Supported
d5ca6918 9441F: drivers/s390/crypto/
feed9b62 9442
5238da45 9443S390 ZFCP DRIVER
d38e19d0 9444M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 9445L: linux-s390@vger.kernel.org
5238da45 9446W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 9447S: Supported
679655da 9448F: drivers/s390/scsi/zfcp_*
1da177e4 9449
dd96df2c 9450S390 IUCV NETWORK LAYER
f0c59aff 9451M: Ursula Braun <ubraun@linux.vnet.ibm.com>
dd96df2c
UB
9452L: linux-s390@vger.kernel.org
9453W: http://www.ibm.com/developerworks/linux/linux390/
9454S: Supported
679655da
JP
9455F: drivers/s390/net/*iucv*
9456F: include/net/iucv/
9457F: net/iucv/
dd96df2c 9458
8128f23c
GS
9459S390 IOMMU (PCI)
9460M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9461L: linux-s390@vger.kernel.org
9462W: http://www.ibm.com/developerworks/linux/linux390/
9463S: Supported
9464F: drivers/iommu/s390-iommu.c
9465
4dde7f75 9466S3C24XX SD/MMC Driver
8b58be88 9467M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 9468L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 9469S: Supported
679655da 9470F: drivers/mmc/host/s3cmci.*
4dde7f75 9471
1f15a229
HV
9472SAA6588 RDS RECEIVER DRIVER
9473M: Hans Verkuil <hverkuil@xs4all.nl>
9474L: linux-media@vger.kernel.org
9475T: git git://linuxtv.org/media_tree.git
a825eaec 9476W: https://linuxtv.org
1f15a229
HV
9477S: Odd Fixes
9478F: drivers/media/i2c/saa6588*
9479
98ed12e6 9480SAA7134 VIDEO4LINUX DRIVER
009a5410 9481M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6 9482L: linux-media@vger.kernel.org
a825eaec 9483W: https://linuxtv.org
98ed12e6
MCC
9484T: git git://linuxtv.org/media_tree.git
9485S: Odd fixes
e42bf501 9486F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
9487F: drivers/media/pci/saa7134/
9488
1da177e4 9489SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 9490M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 9491L: linux-media@vger.kernel.org
275ffde4 9492T: git git://linuxtv.org/media_tree.git
1da177e4 9493S: Maintained
90d72ac6
MCC
9494F: drivers/media/common/saa7146/
9495F: drivers/media/pci/saa7146/
9496F: include/media/saa7146*
1da177e4 9497
92304a40 9498SAMSUNG LAPTOP DRIVER
5909c654 9499M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9500L: platform-driver-x86@vger.kernel.org
9501S: Maintained
9502F: drivers/platform/x86/samsung-laptop.c
9503
4a109cc0 9504SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9505M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9506L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9507S: Supported
14430813 9508F: sound/soc/samsung/
4a109cc0 9509
0d89a28b 9510SAMSUNG FRAMEBUFFER DRIVER
b7701755 9511M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9512L: linux-fbdev@vger.kernel.org
9513S: Maintained
8a61f013 9514F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9515
b40f0632 9516SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9517M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9518M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9519L: linux-kernel@vger.kernel.org
b40f0632 9520L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9521S: Supported
9522F: drivers/mfd/sec*.c
9523F: drivers/regulator/s2m*.c
9524F: drivers/regulator/s5m*.c
b40f0632
KK
9525F: drivers/clk/clk-s2mps11.c
9526F: drivers/rtc/rtc-s5m.c
f69d3a17 9527F: include/linux/mfd/samsung/
a13c7c51
KK
9528F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9529F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
27383ca9 9530F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
a13c7c51 9531F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
f69d3a17 9532
038f5c4b
SN
9533SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9534M: Kyungmin Park <kyungmin.park@samsung.com>
9535M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9536L: linux-media@vger.kernel.org
9537Q: https://patchwork.linuxtv.org/project/linux-media/list/
9538S: Supported
9539F: drivers/media/platform/exynos4-is/
038f5c4b 9540
6fd86ab2
SN
9541SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9542M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9543L: linux-media@vger.kernel.org
9544L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9545S: Maintained
9546F: drivers/media/platform/s3c-camif/
d647f0b7 9547F: include/media/drv-intf/s3c_camif.h
6fd86ab2 9548
b84ef24e
AH
9549SAMSUNG S5C73M3 CAMERA DRIVER
9550M: Kyungmin Park <kyungmin.park@samsung.com>
9551M: Andrzej Hajda <a.hajda@samsung.com>
9552L: linux-media@vger.kernel.org
9553S: Supported
9554F: drivers/media/i2c/s5c73m3/*
9555
7d459937
AH
9556SAMSUNG S5K5BAF CAMERA DRIVER
9557M: Kyungmin Park <kyungmin.park@samsung.com>
9558M: Andrzej Hajda <a.hajda@samsung.com>
9559L: linux-media@vger.kernel.org
9560S: Supported
9561F: drivers/media/i2c/s5k5baf.c
9562
c04c674f
RB
9563SAMSUNG S3FWRN5 NFC DRIVER
9564M: Robert Baldyga <r.baldyga@samsung.com>
079c2652 9565M: Krzysztof Opasiak <k.opasiak@samsung.com>
c04c674f
RB
9566L: linux-nfc@lists.01.org (moderated for non-subscribers)
9567S: Supported
9568F: drivers/nfc/s3fwrn5
9569
310e39c9 9570SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9571M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9572M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9573S: Supported
9574L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9575F: drivers/clk/samsung/
9576
66890ed6
BA
9577SAMSUNG SXGBE DRIVERS
9578M: Byungho An <bh74.an@samsung.com>
9579M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9580M: Vipul Pandya <vipul.pandya@samsung.com>
9581S: Supported
9582L: netdev@vger.kernel.org
9583F: drivers/net/ethernet/samsung/sxgbe/
9584
93c537af
LM
9585SAMSUNG THERMAL DRIVER
9586M: Lukasz Majewski <l.majewski@samsung.com>
9587L: linux-pm@vger.kernel.org
9588L: linux-samsung-soc@vger.kernel.org
9589S: Supported
9f273c24 9590T: git https://github.com/lmajewski/linux-samsung-thermal.git
93c537af
LM
9591F: drivers/thermal/samsung/
9592
e296cd32
KD
9593SAMSUNG USB2 PHY DRIVER
9594M: Kamil Debski <k.debski@samsung.com>
9595L: linux-kernel@vger.kernel.org
9596S: Supported
9597F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9598F: Documentation/phy/samsung-usb2.txt
9599F: drivers/phy/phy-exynos4210-usb2.c
9600F: drivers/phy/phy-exynos4x12-usb2.c
9601F: drivers/phy/phy-exynos5250-usb2.c
9602F: drivers/phy/phy-s5pv210-usb2.c
9603F: drivers/phy/phy-samsung-usb2.c
9604F: drivers/phy/phy-samsung-usb2.h
9605
ca749e2a 9606SERIAL DRIVERS
5e30bbb7 9607M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9608L: linux-serial@vger.kernel.org
5e30bbb7 9609S: Maintained
14430813 9610F: drivers/tty/serial/
ca749e2a 9611
aecb7b64 9612SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9613M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9614M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9615S: Maintained
1fb200d6 9616F: include/linux/dma/dw.h
3d598f47 9617F: include/linux/platform_data/dma-dw.h
61a76496 9618F: drivers/dma/dw/
aecb7b64 9619
058999cc
LP
9620SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9621M: Lars Persson <lars.persson@axis.com>
9622L: netdev@vger.kernel.org
9623S: Supported
9624F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9625F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9626
fc531d98
WS
9627SYNOPSYS DESIGNWARE I2C DRIVER
9628M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9629M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9630M: Mika Westerberg <mika.westerberg@linux.intel.com>
9631L: linux-i2c@vger.kernel.org
9632S: Maintained
9633F: drivers/i2c/busses/i2c-designware-*
9634F: include/linux/platform_data/i2c-designware.h
9635
f9e37137 9636SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
f9e37137
SJ
9637M: Jaehoon Chung <jh80.chung@samsung.com>
9638L: linux-mmc@vger.kernel.org
9639S: Maintained
9640F: include/linux/mmc/dw_mmc.h
9641F: drivers/mmc/host/dw_mmc*
9642
a961e698
AS
9643SYSTEM TRACE MODULE CLASS
9644M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9645S: Maintained
9646F: Documentation/trace/stm.txt
9647F: drivers/hwtracing/stm/
9648F: include/linux/stm.h
9649F: include/uapi/linux/stm.h
9650
1db121d6
AN
9651THUNDERBOLT DRIVER
9652M: Andreas Noever <andreas.noever@gmail.com>
9653S: Maintained
9654F: drivers/thunderbolt/
9655
e35a49b1
SR
9656TI BQ27XXX POWER SUPPLY DRIVER
9657R: Andrew F. Davis <afd@ti.com>
9658F: include/linux/power/bq27xxx_battery.h
9659F: drivers/power/bq27xxx_battery.c
9660F: drivers/power/bq27xxx_battery_i2c.c
9661
34db37c6 9662TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
50363737 9663M: John Stultz <john.stultz@linaro.org>
88606e80 9664M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9665L: linux-kernel@vger.kernel.org
75fc2d37 9666T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9667S: Supported
9668F: include/linux/clocksource.h
9669F: include/linux/time.h
9670F: include/linux/timex.h
c117ab84
CEB
9671F: include/uapi/linux/time.h
9672F: include/uapi/linux/timex.h
88606e80
TG
9673F: kernel/time/clocksource.c
9674F: kernel/time/time*.c
34db37c6 9675F: kernel/time/alarmtimer.c
88606e80 9676F: kernel/time/ntp.c
7fe5f1c1 9677F: tools/testing/selftests/timers/
88606e80 9678
1da177e4 9679SC1200 WDT DRIVER
b300645a 9680M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9681S: Maintained
679655da 9682F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9683
9684SCHEDULER
dd9b238c 9685M: Ingo Molnar <mingo@redhat.com>
8b58be88 9686M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9687L: linux-kernel@vger.kernel.org
75fc2d37 9688T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9689S: Maintained
95c0d71d 9690F: kernel/sched/
679655da 9691F: include/linux/sched.h
c117ab84 9692F: include/uapi/linux/sched.h
c2eb505b 9693F: include/linux/wait.h
1da177e4 9694
6bcf6737 9695SCORE ARCHITECTURE
ed38665e 9696M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9697M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9698W: http://www.sunplus.com
6bcf6737 9699S: Supported
a2681a75 9700F: arch/score/
6bcf6737 9701
80f390ea
SH
9702SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9703M: Sudeep Holla <sudeep.holla@arm.com>
9704L: linux-arm-kernel@lists.infradead.org
9705S: Maintained
9706F: Documentation/devicetree/bindings/arm/arm,scpi.txt
cd52c2a4 9707F: drivers/clk/clk-scpi.c
8def3103 9708F: drivers/cpufreq/scpi-cpufreq.c
8cb7cf56
SH
9709F: drivers/firmware/arm_scpi.c
9710F: include/linux/scpi_protocol.h
80f390ea 9711
1da177e4 9712SCSI CDROM DRIVER
8b58be88 9713M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9714L: linux-scsi@vger.kernel.org
9715W: http://www.kernel.dk
9716S: Maintained
679655da 9717F: drivers/scsi/sr*
1da177e4 9718
fb50a83d 9719SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9720M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9721L: linux-rdma@vger.kernel.org
9722S: Supported
9723W: http://www.openfabrics.org
9724Q: http://patchwork.kernel.org/project/linux-rdma/list/
9725T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9726F: drivers/infiniband/ulp/srp/
9727F: include/scsi/srp.h
9728
1da177e4 9729SCSI SG DRIVER
8b58be88 9730M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9731L: linux-scsi@vger.kernel.org
59ab3c93 9732W: http://sg.danny.cz/sg
1da177e4 9733S: Maintained
59ab3c93 9734F: Documentation/scsi/scsi-generic.txt
679655da
JP
9735F: drivers/scsi/sg.c
9736F: include/scsi/sg.h
1da177e4
LT
9737
9738SCSI SUBSYSTEM
7ee7895c 9739M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
0351b8f8 9740T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
f4ab421b
MP
9741M: "Martin K. Petersen" <martin.petersen@oracle.com>
9742T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9743L: linux-scsi@vger.kernel.org
1da177e4 9744S: Maintained
679655da
JP
9745F: drivers/scsi/
9746F: include/scsi/
1da177e4
LT
9747
9748SCSI TAPE DRIVER
8b58be88 9749M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9750L: linux-scsi@vger.kernel.org
9751S: Maintained
679655da 9752F: Documentation/scsi/st.txt
f7269cfc
JD
9753F: drivers/scsi/st.*
9754F: drivers/scsi/st_*.h
1da177e4
LT
9755
9756SCTP PROTOCOL
8b6efb75 9757M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9758M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9759L: linux-sctp@vger.kernel.org
5f85813c 9760W: http://lksctp.sourceforge.net
8b6efb75 9761S: Maintained
679655da
JP
9762F: Documentation/networking/sctp.txt
9763F: include/linux/sctp.h
4d58c025 9764F: include/uapi/linux/sctp.h
679655da
JP
9765F: include/net/sctp/
9766F: net/sctp/
1da177e4
LT
9767
9768SCx200 CPU SUPPORT
8b58be88 9769M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9770S: Odd Fixes
679655da 9771F: Documentation/i2c/busses/scx200_acb
390889b6 9772F: arch/x86/platform/scx200/
679655da
JP
9773F: drivers/watchdog/scx200_wdt.c
9774F: drivers/i2c/busses/scx200*
9775F: drivers/mtd/maps/scx200_docflash.c
9776F: include/linux/scx200.h
1662d32c
JC
9777
9778SCx200 GPIO DRIVER
8b58be88 9779M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9780S: Maintained
679655da
JP
9781F: drivers/char/scx200_gpio.c
9782F: include/linux/scx200_gpio.h
1662d32c
JC
9783
9784SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9785M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9786S: Maintained
679655da 9787F: drivers/clocksource/scx200_hrt.c
1da177e4 9788
6a36913a 9789SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9790M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9791L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9792S: Maintained
679655da 9793F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9794
e7839f25 9795SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9796L: linux-mmc@vger.kernel.org
a1cb1d11 9797S: Orphan
7a241d6e 9798F: drivers/mmc/host/sdhci.*
d4a45787 9799F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9800
c04f9d61
KC
9801SECURE COMPUTING
9802M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9803R: Andy Lutomirski <luto@amacapital.net>
9804R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9805T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9806S: Supported
9807F: kernel/seccomp.c
9808F: include/uapi/linux/seccomp.h
9809F: include/linux/seccomp.h
c99ee51a 9810F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9811K: \bsecure_computing
9812K: \bTIF_SECCOMP\b
9813
0d1bb41a 9814SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9815M: Ben Dooks <ben-linux@fluff.org>
dc524882 9816M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9817L: linux-mmc@vger.kernel.org
0d1bb41a 9818S: Maintained
dc524882 9819F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9820
c63b3cba 9821SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9822M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9823L: spear-devel@list.st.com
c63b3cba
VK
9824L: linux-mmc@vger.kernel.org
9825S: Maintained
9826F: drivers/mmc/host/sdhci-spear.c
9827
8711cca2 9828SECURITY SUBSYSTEM
9b45c0d2 9829M: James Morris <james.l.morris@oracle.com>
9c3646d1 9830M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9831L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9832T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9833W: http://kernsec.org/
8711cca2 9834S: Supported
7d2c86b5 9835F: security/
8711cca2 9836
1da177e4 9837SECURITY CONTACT
8b58be88 9838M: Security Officers <security@kernel.org>
1da177e4
LT
9839S: Supported
9840
9841SELINUX SECURITY MODULE
e0238b4c 9842M: Paul Moore <paul@paul-moore.com>
8b58be88 9843M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9844M: Eric Paris <eparis@parisplace.org>
e0238b4c 9845L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9846W: http://selinuxproject.org
5a5f2acf 9847T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9848S: Supported
679655da
JP
9849F: include/linux/selinux*
9850F: security/selinux/
6bde95ce 9851F: scripts/selinux/
1da177e4 9852
c1c124e9
JJ
9853APPARMOR SECURITY MODULE
9854M: John Johansen <john.johansen@canonical.com>
9855L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9856W: apparmor.wiki.kernel.org
9857T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9858S: Supported
9859F: security/apparmor/
9860
730daa16
KC
9861YAMA SECURITY MODULE
9862M: Kees Cook <keescook@chromium.org>
9863T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9864S: Supported
9865F: security/yama/
9866
cef2cf07 9867SENSABLE PHANTOM
8b58be88 9868M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9869S: Maintained
679655da 9870F: drivers/misc/phantom.c
c117ab84 9871F: include/uapi/linux/phantom.h
cef2cf07 9872
6733b39a 9873SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93 9874M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9d27e216
KM
9875M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9876M: John Soni Jose <sony.john@avagotech.com>
3387f656 9877L: linux-scsi@vger.kernel.org
4627de93 9878W: http://www.avagotech.com
3387f656
JP
9879S: Supported
9880F: drivers/scsi/be2iscsi/
6733b39a 9881
6938f855 9882Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
aa7b4537
SP
9883M: Sathya Perla <sathya.perla@broadcom.com>
9884M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9885M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9886M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9887M: Somnath Kotur <somnath.kotur@broadcom.com>
7d2c86b5 9888L: netdev@vger.kernel.org
fea3af67 9889W: http://www.emulex.com
7d2c86b5 9890S: Supported
9aebddd1 9891F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9892
d2928a8c 9893EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9894M: Selvin Xavier <selvin.xavier@avagotech.com>
9895M: Devesh Sharma <devesh.sharma@avagotech.com>
9896M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9897L: linux-rdma@vger.kernel.org
9898W: http://www.emulex.com
9899S: Supported
9900F: drivers/infiniband/hw/ocrdma/
9901
8ceee660 9902SFC NETWORK DRIVER
c06f51ea 9903M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9904M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9905L: netdev@vger.kernel.org
8ceee660 9906S: Supported
874aeea5 9907F: drivers/net/ethernet/sfc/
8ceee660 9908
e2d1d6c0 9909SGI GRU DRIVER
cc883afc 9910M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9911S: Maintained
679655da 9912F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9913
9914SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9915M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9916L: linux-ia64@vger.kernel.org
9917S: Supported
679655da 9918F: Documentation/ia64/serial.txt
df621252 9919F: drivers/tty/serial/ioc?_serial.c
679655da 9920F: include/linux/ioc?.h
e2d1d6c0 9921
75312619 9922SGI XP/XPC/XPNET DRIVER
e180383f
RH
9923M: Cliff Whickman <cpw@sgi.com>
9924M: Robin Holt <robinmholt@gmail.com>
75312619 9925S: Maintained
679655da 9926F: drivers/misc/sgi-xp/
75312619 9927
46eacf3b
AP
9928SI2157 MEDIA DRIVER
9929M: Antti Palosaari <crope@iki.fi>
9930L: linux-media@vger.kernel.org
a825eaec 9931W: https://linuxtv.org
46eacf3b
AP
9932W: http://palosaari.fi/linux/
9933Q: http://patchwork.linuxtv.org/project/linux-media/list/
9934T: git git://linuxtv.org/anttip/media_tree.git
9935S: Maintained
9936F: drivers/media/tuners/si2157*
9937
75e2d5ba
AP
9938SI2168 MEDIA DRIVER
9939M: Antti Palosaari <crope@iki.fi>
9940L: linux-media@vger.kernel.org
a825eaec 9941W: https://linuxtv.org
75e2d5ba
AP
9942W: http://palosaari.fi/linux/
9943Q: http://patchwork.linuxtv.org/project/linux-media/list/
9944T: git git://linuxtv.org/anttip/media_tree.git
9945S: Maintained
9946F: drivers/media/dvb-frontends/si2168*
9947
49cc629d
HV
9948SI470X FM RADIO RECEIVER I2C DRIVER
9949M: Hans Verkuil <hverkuil@xs4all.nl>
9950L: linux-media@vger.kernel.org
9951T: git git://linuxtv.org/media_tree.git
a825eaec 9952W: https://linuxtv.org
49cc629d
HV
9953S: Odd Fixes
9954F: drivers/media/radio/si470x/radio-si470x-i2c.c
9955
9956SI470X FM RADIO RECEIVER USB DRIVER
9957M: Hans Verkuil <hverkuil@xs4all.nl>
9958L: linux-media@vger.kernel.org
9959T: git git://linuxtv.org/media_tree.git
a825eaec 9960W: https://linuxtv.org
49cc629d
HV
9961S: Maintained
9962F: drivers/media/radio/si470x/radio-si470x-common.c
9963F: drivers/media/radio/si470x/radio-si470x.h
9964F: drivers/media/radio/si470x/radio-si470x-usb.c
9965
c937ca03
EV
9966SI4713 FM RADIO TRANSMITTER I2C DRIVER
9967M: Eduardo Valentin <edubezval@gmail.com>
9968L: linux-media@vger.kernel.org
9969T: git git://linuxtv.org/media_tree.git
a825eaec 9970W: https://linuxtv.org
c937ca03 9971S: Odd Fixes
99995ded 9972F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9973
9974SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9975M: Eduardo Valentin <edubezval@gmail.com>
9976L: linux-media@vger.kernel.org
9977T: git git://linuxtv.org/media_tree.git
a825eaec 9978W: https://linuxtv.org
c937ca03 9979S: Odd Fixes
99995ded
DR
9980F: drivers/media/radio/si4713/radio-platform-si4713.c
9981
9982SI4713 FM RADIO TRANSMITTER USB DRIVER
9983M: Hans Verkuil <hverkuil@xs4all.nl>
9984L: linux-media@vger.kernel.org
9985T: git git://linuxtv.org/media_tree.git
a825eaec 9986W: https://linuxtv.org
99995ded
DR
9987S: Maintained
9988F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9989
beb91d46 9990SIANO DVB DRIVER
009a5410 9991M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46 9992L: linux-media@vger.kernel.org
a825eaec 9993W: https://linuxtv.org
beb91d46
MCC
9994T: git git://linuxtv.org/media_tree.git
9995S: Odd fixes
9996F: drivers/media/common/siano/
beb91d46 9997F: drivers/media/usb/siano/
beb91d46 9998F: drivers/media/usb/siano/
14430813 9999F: drivers/media/mmc/siano/
beb91d46 10000
6f15b602
HG
10001SIMPLEFB FB DRIVER
10002M: Hans de Goede <hdegoede@redhat.com>
10003L: linux-fbdev@vger.kernel.org
10004S: Maintained
2d799dde 10005F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
6f15b602
HG
10006F: drivers/video/fbdev/simplefb.c
10007F: include/linux/platform_data/simplefb.h
10008
b618b69c 10009SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 10010L: linux-media@vger.kernel.org
bb60fcb2 10011S: Orphan
b618b69c 10012F: drivers/media/platform/sh_veu.c
b618b69c
GL
10013
10014SH_VOU V4L2 OUTPUT DRIVER
b618b69c 10015L: linux-media@vger.kernel.org
bb60fcb2 10016S: Orphan
b618b69c 10017F: drivers/media/platform/sh_vou.c
d647f0b7 10018F: include/media/drv-intf/sh_vou.h
b618b69c 10019
6349d997 10020SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 10021M: Len Brown <lenb@kernel.org>
6349d997
LB
10022L: sfi-devel@simplefirmware.org
10023W: http://simplefirmware.org/
10024T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 10025S: Supported
943fc810 10026F: arch/x86/platform/sfi/
6349d997
LB
10027F: drivers/sfi/
10028F: include/linux/sfi*.h
e2d1d6c0 10029
1da177e4
LT
10030SIMTEC EB110ATX (Chalice CATS)
10031P: Ben Dooks
b16957c6
BD
10032P: Vincent Sanders <vince@simtec.co.uk>
10033M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
10034W: http://www.simtec.co.uk/products/EB110ATX/
10035S: Supported
10036
10037SIMTEC EB2410ITX (BAST)
10038P: Ben Dooks
b16957c6
BD
10039P: Vincent Sanders <vince@simtec.co.uk>
10040M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
10041W: http://www.simtec.co.uk/products/EB2410ITX/
10042S: Supported
15dba387
JP
10043F: arch/arm/mach-s3c24xx/mach-bast.c
10044F: arch/arm/mach-s3c24xx/bast-ide.c
10045F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 10046
4c5adde7 10047TI DAVINCI MACHINE SUPPORT
3ba789c0 10048M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 10049M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 10050T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 10051Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 10052S: Supported
14430813 10053F: arch/arm/mach-davinci/
046d0a37 10054F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 10055
8d4b3f08 10056TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 10057M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 10058L: linux-media@vger.kernel.org
a825eaec 10059W: https://linuxtv.org
8d4b3f08
LP
10060Q: http://patchwork.linuxtv.org/project/linux-media/list/
10061T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 10062S: Maintained
8d4b3f08
LP
10063F: drivers/media/platform/davinci/
10064F: include/media/davinci/
10065
417d2e50 10066TI AM437X VPFE DRIVER
e43cdb56 10067M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50 10068L: linux-media@vger.kernel.org
a825eaec 10069W: https://linuxtv.org
417d2e50
BP
10070Q: http://patchwork.linuxtv.org/project/linux-media/list/
10071T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10072S: Maintained
10073F: drivers/media/platform/am437x/
10074
c4c0283a 10075OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 10076M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a 10077L: linux-media@vger.kernel.org
a825eaec 10078W: https://linuxtv.org
c4c0283a
BP
10079Q: http://patchwork.linuxtv.org/project/linux-media/list/
10080T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10081S: Maintained
10082F: drivers/media/i2c/ov2659.c
b5dcee22 10083F: include/media/i2c/ov2659.h
c4c0283a 10084
3a6779f5
SM
10085SILICON MOTION SM712 FRAME BUFFER DRIVER
10086M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10087M: Teddy Wang <teddy.wang@siliconmotion.com>
10088M: Sudip Mukherjee <sudip@vectorindia.org>
10089L: linux-fbdev@vger.kernel.org
10090S: Maintained
10091F: drivers/video/fbdev/sm712*
10092F: Documentation/fb/sm712fb.txt
10093
92aab3c0 10094SIS 190 ETHERNET DRIVER
8b58be88 10095M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
10096L: netdev@vger.kernel.org
10097S: Maintained
8c7de408 10098F: drivers/net/ethernet/sis/sis190.c
92aab3c0 10099
1da177e4 10100SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 10101M: Daniele Venzano <venza@brownhat.org>
1da177e4 10102W: http://www.brownhat.org/sis900.html
979b6c13 10103L: netdev@vger.kernel.org
1da177e4 10104S: Maintained
8c7de408 10105F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
10106
10107SIS FRAMEBUFFER DRIVER
8b58be88 10108M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 10109W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 10110S: Maintained
679655da 10111F: Documentation/fb/sisfb.txt
8a61f013 10112F: drivers/video/fbdev/sis/
679655da 10113F: include/video/sisfb.h
1da177e4
LT
10114
10115SIS USB2VGA DRIVER
8b58be88 10116M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
10117W: http://www.winischhofer.at/linuxsisusbvga.shtml
10118S: Maintained
679655da 10119F: drivers/usb/misc/sisusbvga/
1da177e4 10120
415ad26d 10121SLAB ALLOCATOR
16e943bf 10122M: Christoph Lameter <cl@linux.com>
2ed1c525 10123M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
10124M: David Rientjes <rientjes@google.com>
10125M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10126M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
10127L: linux-mm@kvack.org
10128S: Maintained
679655da 10129F: include/linux/sl?b*.h
16e943bf 10130F: mm/sl?b*
415ad26d 10131
9fab9787 10132SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 10133M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 10134M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 10135M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
10136R: Steven Rostedt <rostedt@goodmis.org>
10137R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 10138L: linux-kernel@vger.kernel.org
9fab9787
PM
10139W: http://www.rdrop.com/users/paulmck/RCU/
10140S: Supported
10141T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
10142F: include/linux/srcu.h
10143F: kernel/rcu/srcu.c
9fab9787 10144
66372841
CS
10145SMACK SECURITY MODULE
10146M: Casey Schaufler <casey@schaufler-ca.com>
10147L: linux-security-module@vger.kernel.org
10148W: http://schaufler-ca.com
10149T: git git://git.gitorious.org/smack-next/kernel.git
10150S: Maintained
10151F: Documentation/security/Smack.txt
10152F: security/smack/
10153
20651e0b 10154DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
10155M: Kevin Hilman <khilman@kernel.org>
10156M: Nishanth Menon <nm@ti.com>
10157S: Maintained
20651e0b 10158F: drivers/power/avs/
68ace3e1
KH
10159F: include/linux/power/smartreflex.h
10160L: linux-pm@vger.kernel.org
10161
1da177e4 10162SMC91x ETHERNET DRIVER
2f82af08 10163M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 10164S: Odd Fixes
ae150435 10165F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 10166
e8e31622
SA
10167SMIA AND SMIA++ IMAGE SENSOR DRIVER
10168M: Sakari Ailus <sakari.ailus@iki.fi>
10169L: linux-media@vger.kernel.org
10170S: Maintained
14430813 10171F: drivers/media/i2c/smiapp/
b5dcee22 10172F: include/media/i2c/smiapp.h
e8e31622
SA
10173F: drivers/media/i2c/smiapp-pll.c
10174F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 10175F: include/uapi/linux/smiapp.h
a2cec3c0 10176F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 10177
920fa1ff
GR
10178SMM665 HARDWARE MONITOR DRIVER
10179M: Guenter Roeck <linux@roeck-us.net>
10180L: lm-sensors@lm-sensors.org
10181S: Maintained
10182F: Documentation/hwmon/smm665
10183F: drivers/hwmon/smm665.c
10184
9df7305b 10185SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 10186M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 10187L: lm-sensors@lm-sensors.org
90b24cfb 10188S: Maintained
9df7305b
SG
10189F: Documentation/hwmon/emc2103
10190F: drivers/hwmon/emc2103.c
10191
a98d506c
HG
10192SMSC SCH5627 HARDWARE MONITOR DRIVER
10193M: Hans de Goede <hdegoede@redhat.com>
10194L: lm-sensors@lm-sensors.org
10195S: Supported
10196F: Documentation/hwmon/sch5627
10197F: drivers/hwmon/sch5627.c
10198
6ea884db 10199SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 10200M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
10201L: lm-sensors@lm-sensors.org
10202S: Maintained
679655da
JP
10203F: Documentation/hwmon/smsc47b397
10204F: drivers/hwmon/smsc47b397.c
6ea884db 10205
fd9abb3d 10206SMSC911x ETHERNET DRIVER
90b24cfb 10207M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 10208L: netdev@vger.kernel.org
90b24cfb 10209S: Maintained
679655da 10210F: include/linux/smsc911x.h
ae150435 10211F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
10212
10213SMSC9420 PCI ETHERNET DRIVER
90b24cfb 10214M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 10215L: netdev@vger.kernel.org
90b24cfb 10216S: Maintained
ae150435 10217F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 10218
3c8a63e2 10219SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 10220M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 10221L: linux-fbdev@vger.kernel.org
90b24cfb 10222S: Maintained
8a61f013 10223F: drivers/video/fbdev/smscufx.c
3c8a63e2 10224
668acf32 10225SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 10226M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 10227L: linux-media@vger.kernel.org
275ffde4 10228T: git git://linuxtv.org/media_tree.git
795fb7e7 10229S: Maintained
90d72ac6
MCC
10230F: include/media/soc*
10231F: drivers/media/i2c/soc_camera/
10232F: drivers/media/platform/soc_camera/
668acf32 10233
e2d1d6c0 10234SOEKRIS NET48XX LED SUPPORT
8b58be88 10235M: Chris Boot <bootc@bootc.net>
e2d1d6c0 10236S: Maintained
679655da 10237F: drivers/leds/leds-net48xx.c
e2d1d6c0 10238
e3994db1 10239SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
10240M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10241M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10242M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 10243M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
10244L: linux-media@vger.kernel.org
10245S: Supported
10246F: drivers/media/pci/solo6x10/
10247
1da177e4 10248SOFTWARE RAID (Multiple Disks) SUPPORT
c2f662eb 10249M: Shaohua Li <shli@kernel.org>
1da177e4 10250L: linux-raid@vger.kernel.org
9f273c24 10251T: git git://neil.brown.name/md
524418bb 10252S: Supported
679655da
JP
10253F: drivers/md/
10254F: include/linux/raid/
c117ab84 10255F: include/uapi/linux/raid/
1da177e4 10256
1da177e4 10257SONIC NETWORK DRIVER
8b58be88 10258M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 10259L: netdev@vger.kernel.org
1da177e4 10260S: Maintained
d9fb9f38 10261F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 10262
61e115a5 10263SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 10264M: Michael Buesch <m@bues.ch>
e7828b28 10265L: linux-wireless@vger.kernel.org
61e115a5 10266S: Maintained
679655da
JP
10267F: drivers/ssb/
10268F: include/linux/ssb/
61e115a5 10269
1da177e4 10270SONY VAIO CONTROL DEVICE DRIVER
8b58be88 10271M: Mattia Dongili <malattia@linux.it>
d0944853 10272L: platform-driver-x86@vger.kernel.org
5b18167d 10273W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 10274S: Maintained
679655da
JP
10275F: Documentation/laptops/sony-laptop.txt
10276F: drivers/char/sonypi.c
10277F: drivers/platform/x86/sony-laptop.c
10278F: include/linux/sony-laptop.h
1da177e4 10279
baf8532a 10280SONY MEMORYSTICK CARD SUPPORT
8b58be88 10281M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
10282W: http://tifmxx.berlios.de/
10283S: Maintained
679655da 10284F: drivers/memstick/host/tifm_ms.c
baf8532a 10285
0ab30494
ML
10286SONY MEMORYSTICK STANDARD SUPPORT
10287M: Maxim Levitsky <maximlevitsky@gmail.com>
10288S: Maintained
10289F: drivers/memstick/core/ms_block.*
10290
1da177e4 10291SOUND
8b58be88 10292M: Jaroslav Kysela <perex@perex.cz>
d8130624 10293M: Takashi Iwai <tiwai@suse.com>
93711660 10294L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 10295W: http://www.alsa-project.org/
dde7ad8d 10296T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 10297T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 10298Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 10299S: Maintained
3126a179
JP
10300F: Documentation/sound/
10301F: include/sound/
c117ab84 10302F: include/uapi/sound/
679655da 10303F: sound/
1da177e4 10304
33bbe149
MB
10305SOUND - COMPRESSED AUDIO
10306M: Vinod Koul <vinod.koul@intel.com>
10307L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10308T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10309S: Supported
f672f31a 10310F: Documentation/sound/alsa/compress_offload.txt
33bbe149 10311F: include/sound/compress_driver.h
f672f31a 10312F: include/uapi/sound/compress_*
33bbe149
MB
10313F: sound/core/compress_offload.c
10314F: sound/soc/soc-compress.c
10315
bd903bde 10316SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 10317M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10318M: Mark Brown <broonie@kernel.org>
86f14df8 10319T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 10320L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 10321W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 10322S: Supported
2820f615 10323F: Documentation/sound/alsa/soc/
679655da 10324F: sound/soc/
e6e55122 10325F: include/sound/soc*
eb1a6af3 10326
d7f8761b
MB
10327SOUND - DMAENGINE HELPERS
10328M: Lars-Peter Clausen <lars@metafoo.de>
10329S: Supported
10330F: include/sound/dmaengine_pcm.h
10331F: sound/core/pcm_dmaengine.c
10332F: sound/soc/soc-generic-dmaengine-pcm.c
10333
990a6a99
OS
10334SP2 MEDIA DRIVER
10335M: Olli Salonen <olli.salonen@iki.fi>
10336L: linux-media@vger.kernel.org
a825eaec 10337W: https://linuxtv.org
990a6a99
OS
10338Q: http://patchwork.linuxtv.org/project/linux-media/list/
10339S: Maintained
10340F: drivers/media/dvb-frontends/sp2*
10341
473321fc 10342SPARC + UltraSPARC (sparc/sparc64)
8b58be88 10343M: "David S. Miller" <davem@davemloft.net>
1da177e4 10344L: sparclinux@vger.kernel.org
8a6e2535 10345Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
10346T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10347T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 10348S: Maintained
679655da 10349F: arch/sparc/
7765b8bb 10350F: drivers/sbus/
1da177e4 10351
6404fcca
DM
10352SPARC SERIAL DRIVERS
10353M: "David S. Miller" <davem@davemloft.net>
10354L: sparclinux@vger.kernel.org
08deed1e
JP
10355T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10356T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 10357S: Maintained
6816383a 10358F: include/linux/sunserialcore.h
df621252 10359F: drivers/tty/serial/suncore.c
df621252
GKH
10360F: drivers/tty/serial/sunhv.c
10361F: drivers/tty/serial/sunsab.c
10362F: drivers/tty/serial/sunsab.h
10363F: drivers/tty/serial/sunsu.c
10364F: drivers/tty/serial/sunzilog.c
10365F: drivers/tty/serial/sunzilog.h
6404fcca 10366
389325b4
CL
10367SPARSE CHECKER
10368M: "Christopher Li" <sparse@chrisli.org>
10369L: linux-sparse@vger.kernel.org
10370W: https://sparse.wiki.kernel.org/
10371T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10372T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10373S: Maintained
10374F: include/linux/compiler.h
10375
fc0c195a 10376SPEAR PLATFORM SUPPORT
da89947b 10377M: Viresh Kumar <vireshk@kernel.org>
9cc23682 10378M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
10379L: spear-devel@list.st.com
10380L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10381W: http://www.st.com/spear
10382S: Maintained
e68d7c14 10383F: arch/arm/boot/dts/spear*
281e192f 10384F: arch/arm/mach-spear/
fc0c195a 10385
10386SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 10387M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
10388L: spear-devel@list.st.com
10389L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10390W: http://www.st.com/spear
10391S: Maintained
5df33a62 10392F: drivers/clk/spear/
fc0c195a 10393
e2d1d6c0 10394SPI SUBSYSTEM
b02e48f2 10395M: Mark Brown <broonie@kernel.org>
dfbe403c 10396L: linux-spi@vger.kernel.org
e7e4e13c 10397T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 10398Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 10399S: Maintained
679655da
JP
10400F: Documentation/spi/
10401F: drivers/spi/
10402F: include/linux/spi/
c117ab84 10403F: include/uapi/linux/spi/
e2d1d6c0 10404
2752e401 10405SPIDERNET NETWORK DRIVER for CELL
8b58be88 10406M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
10407L: netdev@vger.kernel.org
10408S: Supported
679655da 10409F: Documentation/networking/spider_net.txt
8df158ac 10410F: drivers/net/ethernet/toshiba/spider_net*
2752e401 10411
e2d1d6c0 10412SPU FILE SYSTEM
8b58be88 10413M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 10414L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
10415W: http://www.ibm.com/developerworks/power/cell/
10416S: Supported
679655da
JP
10417F: Documentation/filesystems/spufs.txt
10418F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 10419
fc555841 10420SQUASHFS FILE SYSTEM
d7f2ff67 10421M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
10422L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10423W: http://squashfs.org.uk
9f273c24 10424T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
fc555841 10425S: Maintained
679655da
JP
10426F: Documentation/filesystems/squashfs.txt
10427F: fs/squashfs/
fc555841 10428
1da177e4 10429SRM (Alpha) environment access
8b58be88 10430M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 10431S: Maintained
679655da 10432F: arch/alpha/kernel/srm_env.c
1da177e4 10433
26e9a397 10434STABLE BRANCH
879a5a00 10435M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 10436L: stable@vger.kernel.org
879a5a00 10437S: Supported
7b175c46 10438F: Documentation/stable_kernel_rules.txt
e2d1d6c0 10439
26e9a397 10440STAGING SUBSYSTEM
879a5a00 10441M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 10442T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 10443L: devel@driverdev.osuosl.org
879a5a00 10444S: Supported
679655da 10445F: drivers/staging/
dbc6c2cc 10446
ebd3d010
JP
10447STAGING - COMEDI
10448M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 10449M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
10450S: Odd Fixes
10451F: drivers/staging/comedi/
10452
a0138163
JP
10453STAGING - FLARION FT1000 DRIVERS
10454M: Marek Belisko <marek.belisko@gmail.com>
10455S: Odd Fixes
10456F: drivers/staging/ft1000/
10457
6c1bb424 10458STAGING - INDUSTRIAL IO
030a13d7 10459M: Jonathan Cameron <jic23@kernel.org>
a0138163 10460L: linux-iio@vger.kernel.org
6c1bb424
JP
10461S: Odd Fixes
10462F: drivers/staging/iio/
10463
a0138163
JP
10464STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10465M: Jarod Wilson <jarod@wilsonet.com>
10466W: http://www.lirc.org/
10467S: Odd Fixes
b2b0186d 10468F: drivers/staging/media/lirc/
a0138163 10469
f5e5de1e
OD
10470STAGING - LUSTRE PARALLEL FILESYSTEM
10471M: Oleg Drokin <oleg.drokin@intel.com>
10472M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
10473L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10474W: http://wiki.lustre.org/
f5e5de1e
OD
10475S: Maintained
10476F: drivers/staging/lustre
10477
7c6b6c71
MD
10478STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10479M: Marc Dietrich <marvin24@gmx.de>
10480L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 10481L: linux-tegra@vger.kernel.org
7c6b6c71
MD
10482S: Maintained
10483F: drivers/staging/nvec/
10484
a0138163
JP
10485STAGING - REALTEK RTL8712U DRIVERS
10486M: Larry Finger <Larry.Finger@lwfinger.net>
10487M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10488S: Odd Fixes
10489F: drivers/staging/rtl8712/
10490
7591ba8b
JS
10491STAGING - REALTEK RTL8723U WIRELESS DRIVER
10492M: Larry Finger <Larry.Finger@lwfinger.net>
10493M: Jes Sorensen <Jes.Sorensen@redhat.com>
10494L: linux-wireless@vger.kernel.org
10495S: Maintained
10496F: drivers/staging/rtl8723au/
10497
980ac4d7
SM
10498STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10499M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10500M: Teddy Wang <teddy.wang@siliconmotion.com>
10501M: Sudip Mukherjee <sudip@vectorindia.org>
10502L: linux-fbdev@vger.kernel.org
10503S: Maintained
10504F: drivers/staging/sm750fb/
10505
510fa408
JP
10506STAGING - SLICOSS
10507M: Lior Dotan <liodot@gmail.com>
10508M: Christopher Harrer <charrer@alacritech.com>
10509S: Odd Fixes
10510F: drivers/staging/slicoss/
10511
a0138163
JP
10512STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10513M: William Hubbs <w.d.hubbs@gmail.com>
10514M: Chris Brannon <chris@the-brannons.com>
d33bce31 10515M: Kirk Reiser <kirk@reisers.ca>
a0138163 10516M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10517L: speakup@linux-speakup.org
a0138163
JP
10518W: http://www.linux-speakup.org/
10519S: Odd Fixes
10520F: drivers/staging/speakup/
10521
b3e871ce
JP
10522STAGING - VIA VT665X DRIVERS
10523M: Forest Bond <forest@alittletooquiet.net>
10524S: Odd Fixes
10525F: drivers/staging/vt665?/
10526
a30baec1
JK
10527STAGING - WILC1000 WIFI DRIVER
10528M: Johnny Kim <johnny.kim@atmel.com>
0c9dbce8 10529M: Austin Shin <austin.shin@atmel.com>
a30baec1 10530M: Chris Park <chris.park@atmel.com>
06b54863
TC
10531M: Tony Cho <tony.cho@atmel.com>
10532M: Glen Lee <glen.lee@atmel.com>
10533M: Leo Kim <leo.kim@atmel.com>
a30baec1
JK
10534L: linux-wireless@vger.kernel.org
10535S: Supported
10536F: drivers/staging/wilc1000/
10537
709bcb07 10538STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10539M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10540S: Odd Fixes
10541F: drivers/staging/xgifb/
10542
77241056
MM
10543HFI1 DRIVER
10544M: Mike Marciniszyn <infinipath@intel.com>
10545L: linux-rdma@vger.kernel.org
10546S: Supported
10547F: drivers/staging/rdma/hfi1
10548
1da177e4 10549STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10550M: Ion Badulescu <ionut@badula.org>
b4f90189 10551S: Odd Fixes
9bba23b0 10552F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10553
e2d1d6c0 10554SUN3/3X
8b58be88 10555M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10556W: http://sammy.net/sun3/
10557S: Maintained
679655da
JP
10558F: arch/m68k/kernel/*sun3*
10559F: arch/m68k/sun3*/
10560F: arch/m68k/include/asm/sun3*
e689cf4a 10561F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10562
af6a5af8
HG
10563SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10564M: Hans de Goede <hdegoede@redhat.com>
10565L: linux-input@vger.kernel.org
10566S: Maintained
10567F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10568F: drivers/input/keyboard/sun4i-lradc-keys.c
10569
2bc9ff01
DK
10570SUNDANCE NETWORK DRIVER
10571M: Denis Kirjanov <kda@linux-powerpc.org>
10572L: netdev@vger.kernel.org
10573S: Maintained
10574F: drivers/net/ethernet/dlink/sundance.c
10575
2cbb12a4 10576SUPERH
114bf37e
RF
10577M: Yoshinori Sato <ysato@users.sourceforge.jp>
10578M: Rich Felker <dalias@libc.org>
2cbb12a4 10579L: linux-sh@vger.kernel.org
8a6e2535 10580Q: http://patchwork.kernel.org/project/linux-sh/list/
114bf37e 10581S: Maintained
066069e1 10582F: Documentation/sh/
679655da 10583F: arch/sh/
066069e1 10584F: drivers/sh/
1da177e4 10585
4480f15b 10586SUSPEND TO RAM
7fb06082 10587M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10588M: Len Brown <len.brown@intel.com>
10589M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10590L: linux-pm@vger.kernel.org
e2d1d6c0 10591S: Supported
679655da
JP
10592F: Documentation/power/
10593F: arch/x86/kernel/acpi/
10594F: drivers/base/power/
10595F: kernel/power/
10596F: include/linux/suspend.h
10597F: include/linux/freezer.h
10598F: include/linux/pm.h
1da177e4
LT
10599
10600SVGA HANDLING
8b58be88 10601M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10602L: linux-video@atrey.karlin.mff.cuni.cz
10603S: Maintained
679655da
JP
10604F: Documentation/svga.txt
10605F: arch/x86/boot/video*
1da177e4 10606
6e28b761
KRW
10607SWIOTLB SUBSYSTEM
10608M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10609L: linux-kernel@vger.kernel.org
9f273c24 10610T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
6e28b761
KRW
10611S: Supported
10612F: lib/swiotlb.c
10613F: arch/*/kernel/pci-swiotlb.c
10614F: include/linux/swiotlb.h
10615
007f790c
JP
10616SWITCHDEV
10617M: Jiri Pirko <jiri@resnulli.us>
10618L: netdev@vger.kernel.org
10619S: Supported
10620F: net/switchdev/
10621F: include/net/switchdev.h
10622
db8e35d5
VG
10623SYNOPSYS ARC ARCHITECTURE
10624M: Vineet Gupta <vgupta@synopsys.com>
30b9dbee 10625L: linux-snps-arc@lists.infradead.org
db8e35d5
VG
10626S: Supported
10627F: arch/arc/
9b28829d 10628F: Documentation/devicetree/bindings/arc/*
2d799dde 10629F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
c6a0fe4a 10630F: drivers/tty/serial/arc_uart.c
b7182d1a 10631T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10632
556cc1c5
AB
10633SYNOPSYS ARC SDP platform support
10634M: Alexey Brodkin <abrodkin@synopsys.com>
10635S: Supported
10636F: arch/arc/plat-axs10x
10637F: arch/arc/boot/dts/ax*
10638F: Documentation/devicetree/bindings/arc/axs10*
10639
6c284c9a
LJ
10640SYSTEM CONFIGURATION (SYSCON)
10641M: Lee Jones <lee.jones@linaro.org>
10642M: Arnd Bergmann <arnd@arndb.de>
10643T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10644S: Supported
10645F: drivers/mfd/syscon.c
10646
1da177e4 10647SYSV FILESYSTEM
8b58be88 10648M: Christoph Hellwig <hch@infradead.org>
1da177e4 10649S: Maintained
679655da
JP
10650F: Documentation/filesystems/sysv-fs.txt
10651F: fs/sysv/
10652F: include/linux/sysv_fs.h
1da177e4 10653
86cfa7fc 10654TARGET SUBSYSTEM
9c3646d1 10655M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10656L: linux-scsi@vger.kernel.org
b9f5edc2 10657L: target-devel@vger.kernel.org
86cfa7fc 10658W: http://www.linux-iscsi.org
cf015e9f 10659W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10660T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10661S: Supported
10662F: drivers/target/
10663F: include/target/
10664F: Documentation/target/
10665
4e68852d 10666TASKSTATS STATISTICS INTERFACE
185e595f 10667M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10668S: Maintained
679655da
JP
10669F: Documentation/accounting/taskstats*
10670F: include/linux/taskstats*
10671F: kernel/taskstats.c
4e68852d 10672
781b456a 10673TC CLASSIFIER
f935f3f8 10674M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10675L: netdev@vger.kernel.org
10676S: Maintained
679655da 10677F: include/net/pkt_cls.h
c117ab84 10678F: include/uapi/linux/pkt_cls.h
679655da 10679F: net/sched/
781b456a 10680
5067f08a 10681TCP LOW PRIORITY MODULE
8b58be88
JP
10682M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10683M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10684W: http://tcp-lp-mod.sourceforge.net/
10685S: Maintained
679655da 10686F: net/ipv4/tcp_lp.c
5067f08a 10687
91952bc0
AP
10688TDA10071 MEDIA DRIVER
10689M: Antti Palosaari <crope@iki.fi>
10690L: linux-media@vger.kernel.org
a825eaec 10691W: https://linuxtv.org
91952bc0
AP
10692W: http://palosaari.fi/linux/
10693Q: http://patchwork.linuxtv.org/project/linux-media/list/
10694T: git git://linuxtv.org/anttip/media_tree.git
10695S: Maintained
10696F: drivers/media/dvb-frontends/tda10071*
10697
10698TDA18212 MEDIA DRIVER
10699M: Antti Palosaari <crope@iki.fi>
10700L: linux-media@vger.kernel.org
a825eaec 10701W: https://linuxtv.org
91952bc0
AP
10702W: http://palosaari.fi/linux/
10703Q: http://patchwork.linuxtv.org/project/linux-media/list/
10704T: git git://linuxtv.org/anttip/media_tree.git
10705S: Maintained
10706F: drivers/media/tuners/tda18212*
10707
10708TDA18218 MEDIA DRIVER
10709M: Antti Palosaari <crope@iki.fi>
10710L: linux-media@vger.kernel.org
a825eaec 10711W: https://linuxtv.org
91952bc0
AP
10712W: http://palosaari.fi/linux/
10713Q: http://patchwork.linuxtv.org/project/linux-media/list/
10714T: git git://linuxtv.org/anttip/media_tree.git
10715S: Maintained
10716F: drivers/media/tuners/tda18218*
10717
3b2f6aba
MK
10718TDA18271 MEDIA DRIVER
10719M: Michael Krufky <mkrufky@linuxtv.org>
10720L: linux-media@vger.kernel.org
a825eaec 10721W: https://linuxtv.org
3b2f6aba
MK
10722W: http://github.com/mkrufky
10723Q: http://patchwork.linuxtv.org/project/linux-media/list/
10724T: git git://linuxtv.org/mkrufky/tuners.git
10725S: Maintained
10726F: drivers/media/tuners/tda18271*
10727
e48307a9
MK
10728TDA827x MEDIA DRIVER
10729M: Michael Krufky <mkrufky@linuxtv.org>
10730L: linux-media@vger.kernel.org
a825eaec 10731W: https://linuxtv.org
e48307a9
MK
10732W: http://github.com/mkrufky
10733Q: http://patchwork.linuxtv.org/project/linux-media/list/
10734T: git git://linuxtv.org/mkrufky/tuners.git
10735S: Maintained
10736F: drivers/media/tuners/tda8290.*
10737
66cf9212
MK
10738TDA8290 MEDIA DRIVER
10739M: Michael Krufky <mkrufky@linuxtv.org>
10740L: linux-media@vger.kernel.org
a825eaec 10741W: https://linuxtv.org
66cf9212
MK
10742W: http://github.com/mkrufky
10743Q: http://patchwork.linuxtv.org/project/linux-media/list/
10744T: git git://linuxtv.org/mkrufky/tuners.git
10745S: Maintained
10746F: drivers/media/tuners/tda8290.*
10747
4b9fba30
HV
10748TDA9840 MEDIA DRIVER
10749M: Hans Verkuil <hverkuil@xs4all.nl>
10750L: linux-media@vger.kernel.org
10751T: git git://linuxtv.org/media_tree.git
a825eaec 10752W: https://linuxtv.org
4b9fba30
HV
10753S: Maintained
10754F: drivers/media/i2c/tda9840*
10755
2cb654fd 10756TEA5761 TUNER DRIVER
009a5410 10757M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd 10758L: linux-media@vger.kernel.org
a825eaec 10759W: https://linuxtv.org
2cb654fd
MCC
10760T: git git://linuxtv.org/media_tree.git
10761S: Odd fixes
10762F: drivers/media/tuners/tea5761.*
10763
10764TEA5767 TUNER DRIVER
009a5410 10765M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd 10766L: linux-media@vger.kernel.org
a825eaec 10767W: https://linuxtv.org
2cb654fd
MCC
10768T: git git://linuxtv.org/media_tree.git
10769S: Maintained
10770F: drivers/media/tuners/tea5767.*
10771
4b9fba30
HV
10772TEA6415C MEDIA DRIVER
10773M: Hans Verkuil <hverkuil@xs4all.nl>
10774L: linux-media@vger.kernel.org
10775T: git git://linuxtv.org/media_tree.git
a825eaec 10776W: https://linuxtv.org
4b9fba30
HV
10777S: Maintained
10778F: drivers/media/i2c/tea6415c*
10779
10780TEA6420 MEDIA DRIVER
10781M: Hans Verkuil <hverkuil@xs4all.nl>
10782L: linux-media@vger.kernel.org
10783T: git git://linuxtv.org/media_tree.git
a825eaec 10784W: https://linuxtv.org
4b9fba30
HV
10785S: Maintained
10786F: drivers/media/i2c/tea6420*
10787
3d249d4c 10788TEAM DRIVER
dca9ab92 10789M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10790L: netdev@vger.kernel.org
10791S: Supported
10792F: drivers/net/team/
10793F: include/linux/if_team.h
c117ab84 10794F: include/uapi/linux/if_team.h
3d249d4c 10795
7d029125 10796TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10797M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10798S: Maintained
10799F: arch/x86/platform/ts5500/
10800
40ad4a30
SY
10801TECHNOTREND USB IR RECEIVER
10802M: Sean Young <sean@mess.org>
10803L: linux-media@vger.kernel.org
10804S: Maintained
10805F: drivers/media/rc/ttusbir.c
10806
adabdb0c 10807TEGRA ARCHITECTURE SUPPORT
243d58ec 10808M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10809M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10810M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10811L: linux-tegra@vger.kernel.org
fd117cd1 10812Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10813T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10814S: Supported
bbbe96ed 10815N: [^a-z]tegra
84b9414b 10816
adabdb0c
SW
10817TEGRA CLOCK DRIVER
10818M: Peter De Schrijver <pdeschrijver@nvidia.com>
10819M: Prashant Gaikwad <pgaikwad@nvidia.com>
10820S: Supported
10821F: drivers/clk/tegra/
10822
10823TEGRA DMA DRIVER
10824M: Laxman Dewangan <ldewangan@nvidia.com>
10825S: Supported
10826F: drivers/dma/tegra20-apb-dma.c
10827
adabdb0c
SW
10828TEGRA I2C DRIVER
10829M: Laxman Dewangan <ldewangan@nvidia.com>
10830S: Supported
10831F: drivers/i2c/busses/i2c-tegra.c
10832
10833TEGRA IOMMU DRIVERS
10834M: Hiroshi Doyu <hdoyu@nvidia.com>
10835S: Supported
10836F: drivers/iommu/tegra*
10837
10838TEGRA KBC DRIVER
10839M: Rakesh Iyer <riyer@nvidia.com>
10840M: Laxman Dewangan <ldewangan@nvidia.com>
10841S: Supported
10842F: drivers/input/keyboard/tegra-kbc.c
10843
adabdb0c
SW
10844TEGRA PWM DRIVER
10845M: Thierry Reding <thierry.reding@gmail.com>
10846S: Supported
10847F: drivers/pwm/pwm-tegra.c
10848
10849TEGRA SERIAL DRIVER
10850M: Laxman Dewangan <ldewangan@nvidia.com>
10851S: Supported
10852F: drivers/tty/serial/serial-tegra.c
10853
10854TEGRA SPI DRIVER
10855M: Laxman Dewangan <ldewangan@nvidia.com>
10856S: Supported
10857F: drivers/spi/spi-tegra*
10858
1a348ccc 10859TEHUTI ETHERNET DRIVER
8b58be88 10860M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10861L: netdev@vger.kernel.org
10862S: Supported
ef7f5429 10863F: drivers/net/ethernet/tehuti/*
1a348ccc 10864
4e68852d 10865Telecom Clock Driver for MCPL0010
8b58be88 10866M: Mark Gross <mark.gross@intel.com>
4e68852d 10867S: Supported
679655da 10868F: drivers/char/tlclk.c
4e68852d 10869
4480f15b 10870TENSILICA XTENSA PORT (xtensa)
8b58be88 10871M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10872M: Max Filippov <jcmvbkbc@gmail.com>
10873L: linux-xtensa@linux-xtensa.org
9f273c24 10874T: git git://github.com/czankel/xtensa-linux.git
4e68852d 10875S: Maintained
679655da 10876F: arch/xtensa/
3dc99857 10877F: drivers/irqchip/irq-xtensa-*
4e68852d 10878
5313ba66
HV
10879THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10880M: Hans Verkuil <hverkuil@xs4all.nl>
10881L: linux-media@vger.kernel.org
10882T: git git://linuxtv.org/media_tree.git
a825eaec 10883W: https://linuxtv.org
5313ba66
HV
10884S: Maintained
10885F: drivers/media/radio/radio-raremono.c
10886
d3fb6955 10887THERMAL
b75f0050 10888M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10889M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10890L: linux-pm@vger.kernel.org
10891T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10892T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10893Q: https://patchwork.kernel.org/project/linux-pm/list/
10894S: Supported
10895F: drivers/thermal/
10896F: include/linux/thermal.h
af6c9f16 10897F: include/uapi/linux/thermal.h
b75f0050
JP
10898F: include/linux/cpu_cooling.h
10899F: Documentation/devicetree/bindings/thermal/
d3fb6955 10900
64e05d8b
VK
10901THERMAL/CPU_COOLING
10902M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10903M: Viresh Kumar <viresh.kumar@linaro.org>
10904M: Javi Merino <javi.merino@arm.com>
10905L: linux-pm@vger.kernel.org
10906S: Supported
10907F: Documentation/thermal/cpu-cooling-api.txt
10908F: drivers/thermal/cpu_cooling.c
10909F: include/linux/cpu_cooling.h
10910
30ba2fbd
VD
10911THINGM BLINK(1) USB RGB LED DRIVER
10912M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10913S: Maintained
10914F: drivers/hid/hid-thingm.c
10915
4e68852d 10916THINKPAD ACPI EXTRAS DRIVER
8b58be88 10917M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10918L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10919L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10920W: http://ibm-acpi.sourceforge.net
10921W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10922T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10923S: Maintained
679655da 10924F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10925
1b46f2a2 10926TI BANDGAP AND THERMAL DRIVER
f14d1c24 10927M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10928L: linux-pm@vger.kernel.org
531ff13e 10929L: linux-omap@vger.kernel.org
5a723e81 10930S: Maintained
794b2e25 10931F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10932
ccf963d3
BP
10933TI VPE/CAL DRIVERS
10934M: Benoit Parrot <bparrot@ti.com>
10935L: linux-media@vger.kernel.org
10936W: http://linuxtv.org/
10937Q: http://patchwork.linuxtv.org/project/linux-media/list/
10938S: Maintained
10939F: drivers/media/platform/ti-vpe/
10940
0c7665c3
MF
10941TI CDCE706 CLOCK DRIVER
10942M: Max Filippov <jcmvbkbc@gmail.com>
10943S: Maintained
10944F: drivers/clk/clk-cdce706.c
10945
49b6a5e3
TK
10946TI CLOCK DRIVER
10947M: Tero Kristo <t-kristo@ti.com>
10948L: linux-omap@vger.kernel.org
10949S: Maintained
10950F: drivers/clk/ti/
10951F: include/linux/clk/ti.h
10952
4020f2d7 10953TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10954M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10955S: Maintained
679655da
JP
10956F: drivers/misc/tifm*
10957F: drivers/mmc/host/tifm_sd.c
10958F: include/linux/tifm.h
4020f2d7 10959
e0c52404 10960TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10961M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10962L: linux-kernel@vger.kernel.org
10963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10964S: Maintained
10965F: drivers/soc/ti/*
10966T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10967
10968
152ad442
SR
10969TI LM49xxx FAMILY ASoC CODEC DRIVERS
10970M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10971M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10972L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10973S: Maintained
10974F: sound/soc/codecs/lm49453*
d392dead 10975F: sound/soc/codecs/isabelle*
152ad442 10976
0edd807d
KM
10977TI LP855x BACKLIGHT DRIVER
10978M: Milo Kim <milo.kim@ti.com>
10979S: Maintained
10980F: Documentation/backlight/lp855x-driver.txt
10981F: drivers/video/backlight/lp855x_bl.c
10982F: include/linux/platform_data/lp855x.h
10983
faf13f6d
KM
10984TI LP8727 CHARGER DRIVER
10985M: Milo Kim <milo.kim@ti.com>
10986S: Maintained
10987F: drivers/power/lp8727_charger.c
10988F: include/linux/platform_data/lp8727.h
10989
22f1229f
KM
10990TI LP8788 MFD DRIVER
10991M: Milo Kim <milo.kim@ti.com>
10992S: Maintained
10993F: drivers/iio/adc/lp8788_adc.c
10994F: drivers/leds/leds-lp8788.c
10995F: drivers/mfd/lp8788*.c
10996F: drivers/power/lp8788-charger.c
10997F: drivers/regulator/lp8788-*.c
10998F: include/linux/mfd/lp8788*.h
10999
84640e27
KM
11000TI NETCP ETHERNET DRIVER
11001M: Wingman Kwok <w-kwok2@ti.com>
11002M: Murali Karicheri <m-karicheri2@ti.com>
11003L: netdev@vger.kernel.org
11004S: Maintained
11005F: drivers/net/ethernet/ti/netcp*
11006
217e0ca9
KC
11007TI TAS571X FAMILY ASoC CODEC DRIVER
11008M: Kevin Cernekee <cernekee@chromium.org>
11009L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11010S: Odd Fixes
11011F: sound/soc/codecs/tas571x*
11012
dd5e8e6b 11013TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 11014M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
11015L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11016S: Maintained
11017F: sound/soc/codecs/twl4030*
11018
90921014 11019TI WILINK WIRELESS DRIVERS
90921014
LC
11020L: linux-wireless@vger.kernel.org
11021W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11022W: http://wireless.kernel.org/en/users/Drivers/wl1251
11023T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 11024S: Orphan
90921014
LC
11025F: drivers/net/wireless/ti/
11026F: include/linux/wl12xx.h
11027
e86eaa3a 11028TIPC NETWORK LAYER
8b58be88 11029M: Jon Maloy <jon.maloy@ericsson.com>
115403df 11030M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
11031L: netdev@vger.kernel.org (core kernel code)
11032L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 11033W: http://tipc.sourceforge.net/
e86eaa3a 11034S: Maintained
c117ab84 11035F: include/uapi/linux/tipc*.h
679655da 11036F: net/tipc/
e86eaa3a 11037
867e359b 11038TILE ARCHITECTURE
c47b15c4 11039M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 11040W: http://www.ezchip.com/scm/
7fa129cc 11041T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
867e359b
CM
11042S: Supported
11043F: arch/tile/
6b940606 11044F: drivers/char/tile-srom.c
5c770755 11045F: drivers/edac/tile_edac.c
6b940606
CM
11046F: drivers/net/ethernet/tile/
11047F: drivers/rtc/rtc-tile.c
11048F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 11049F: drivers/tty/serial/tilegx.c
6b940606
CM
11050F: drivers/usb/host/*-tilegx.c
11051F: include/linux/usb/tilegx.h
867e359b 11052
1da177e4 11053TLAN NETWORK DRIVER
8b58be88 11054M: Samuel Chessman <chessman@tux.org>
88c07dde 11055L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
11056W: http://sourceforge.net/projects/tlan/
11057S: Maintained
679655da 11058F: Documentation/networking/tlan.txt
b544dbac 11059F: drivers/net/ethernet/ti/tlan.*
1da177e4 11060
d74db3b2 11061TOMOYO SECURITY MODULE
8b58be88
JP
11062M: Kentaro Takeda <takedakn@nttdata.co.jp>
11063M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
11064L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11065L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
11066L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11067L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11068W: http://tomoyo.sourceforge.jp/
843d183c 11069T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 11070S: Maintained
679655da 11071F: security/tomoyo/
d74db3b2 11072
9caeb532 11073TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 11074M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 11075L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
11076S: Maintained
11077F: drivers/platform/x86/topstar-laptop.c
11078
1da177e4 11079TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 11080M: Azael Avalos <coproscefalo@gmail.com>
d0944853 11081L: platform-driver-x86@vger.kernel.org
0a63ca11 11082S: Maintained
679655da 11083F: drivers/platform/x86/toshiba_acpi.c
1da177e4 11084
0a63ca11
AA
11085TOSHIBA BLUETOOTH DRIVER
11086M: Azael Avalos <coproscefalo@gmail.com>
11087L: platform-driver-x86@vger.kernel.org
11088S: Maintained
11089F: drivers/platform/x86/toshiba_bluetooth.c
11090
11091TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11092M: Azael Avalos <coproscefalo@gmail.com>
11093L: platform-driver-x86@vger.kernel.org
11094S: Maintained
11095F: drivers/platform/x86/toshiba_haps.c
11096
14991fc7
AA
11097TOSHIBA WMI HOTKEYS DRIVER
11098M: Azael Avalos <coproscefalo@gmail.com>
11099L: platform-driver-x86@vger.kernel.org
11100S: Maintained
11101F: drivers/platform/x86/toshiba-wmi.c
11102
1da177e4 11103TOSHIBA SMM DRIVER
8b58be88 11104M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
11105W: http://www.buzzard.org.uk/toshiba/
11106S: Maintained
679655da
JP
11107F: drivers/char/toshiba.c
11108F: include/linux/toshiba.h
c117ab84 11109F: include/uapi/linux/toshiba.h
1da177e4 11110
d32d9864
MR
11111TOSHIBA TC358743 DRIVER
11112M: Mats Randgaard <matrandg@cisco.com>
11113L: linux-media@vger.kernel.org
11114S: Maintained
11115F: drivers/media/i2c/tc358743*
b5dcee22 11116F: include/media/i2c/tc358743.h
d32d9864 11117
d719f900 11118TMIO MMC DRIVER
c4b13fb0 11119M: Ian Molton <ian@mnementh.co.uk>
d1057c40 11120L: linux-mmc@vger.kernel.org
d719f900 11121S: Maintained
d1057c40
GL
11122F: drivers/mmc/host/tmio_mmc*
11123F: drivers/mmc/host/sh_mobile_sdhi.c
11124F: include/linux/mmc/tmio.h
11125F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 11126
917cc4e6
GR
11127TMP401 HARDWARE MONITOR DRIVER
11128M: Guenter Roeck <linux@roeck-us.net>
11129L: lm-sensors@lm-sensors.org
11130S: Maintained
11131F: Documentation/hwmon/tmp401
11132F: drivers/hwmon/tmp401.c
11133
98f32602 11134TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 11135M: Hugh Dickins <hughd@google.com>
98f32602
HD
11136L: linux-mm@kvack.org
11137S: Maintained
11138F: include/linux/shmem_fs.h
11139F: mm/shmem.c
11140
45f95b53 11141TM6000 VIDEO4LINUX DRIVER
009a5410 11142M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53 11143L: linux-media@vger.kernel.org
a825eaec 11144W: https://linuxtv.org
45f95b53
MCC
11145T: git git://linuxtv.org/media_tree.git
11146S: Odd fixes
11147F: drivers/media/usb/tm6000/
11148
c65fde19
HV
11149TW68 VIDEO4LINUX DRIVER
11150M: Hans Verkuil <hverkuil@xs4all.nl>
11151L: linux-media@vger.kernel.org
11152T: git git://linuxtv.org/media_tree.git
a825eaec 11153W: https://linuxtv.org
c65fde19
HV
11154S: Odd Fixes
11155F: drivers/media/pci/tw68/
11156
4e68852d 11157TPM DEVICE DRIVER
901486b8 11158M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 11159M: Marcel Selhorst <tpmdd@selhorst.net>
89adb83c 11160M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
ce93b4b0 11161R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 11162W: http://tpmdd.sourceforge.net
63a10dfd 11163L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
d9912846
JS
11164Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11165T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
4e68852d 11166S: Maintained
679655da 11167F: drivers/char/tpm/
4e68852d 11168
1a0f1b27
AL
11169TPM IBM_VTPM DEVICE DRIVER
11170M: Ashley Lai <ashleydlai@gmail.com>
11171W: http://tpmdd.sourceforge.net
11172L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11173S: Maintained
11174F: drivers/char/tpm/tpm_ibmvtpm*
11175
d6f005a1
JP
11176TRACING
11177M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 11178M: Ingo Molnar <mingo@redhat.com>
75fc2d37 11179T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
11180S: Maintained
11181F: Documentation/trace/ftrace.txt
11182F: arch/*/*/*/ftrace.h
11183F: arch/*/kernel/ftrace.c
11184F: include/*/ftrace.h
11185F: include/linux/trace*.h
11186F: include/trace/
11187F: kernel/trace/
6e68e6c5 11188F: tools/testing/selftests/ftrace/
d6f005a1 11189
1da177e4 11190TRIVIAL PATCHES
8b58be88 11191M: Jiri Kosina <trivial@kernel.org>
54e5881d 11192T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 11193S: Maintained
86ef925f 11194K: ^Subject:.*(?i)trivial
1da177e4 11195
4e68852d 11196TTY LAYER
879a5a00 11197M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 11198M: Jiri Slaby <jslaby@suse.com>
879a5a00 11199S: Supported
08deed1e 11200T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 11201F: Documentation/serial/
8dd5d2f1 11202F: drivers/tty/
df621252 11203F: drivers/tty/serial/serial_core.c
e3288775
AC
11204F: include/linux/serial_core.h
11205F: include/linux/serial.h
11206F: include/linux/tty.h
c117ab84
CEB
11207F: include/uapi/linux/serial_core.h
11208F: include/uapi/linux/serial.h
11209F: include/uapi/linux/tty.h
4e68852d 11210
91952bc0
AP
11211TUA9001 MEDIA DRIVER
11212M: Antti Palosaari <crope@iki.fi>
11213L: linux-media@vger.kernel.org
a825eaec 11214W: https://linuxtv.org
91952bc0
AP
11215W: http://palosaari.fi/linux/
11216Q: http://patchwork.linuxtv.org/project/linux-media/list/
11217T: git git://linuxtv.org/anttip/media_tree.git
11218S: Maintained
11219F: drivers/media/tuners/tua9001*
11220
740db6d7 11221TULIP NETWORK DRIVERS
740db6d7 11222L: netdev@vger.kernel.org
cf869eb1
GG
11223L: linux-parisc@vger.kernel.org
11224S: Orphan
0f04e2aa 11225F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
11226
11227TUN/TAP driver
ba57b6f2 11228M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
11229W: http://vtun.sourceforge.net/tun
11230S: Maintained
679655da
JP
11231F: Documentation/networking/tuntap.txt
11232F: arch/um/os-Linux/drivers/
1da177e4 11233
b454cc66 11234TURBOCHANNEL SUBSYSTEM
8b58be88 11235M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
11236M: Ralf Baechle <ralf@linux-mips.org>
11237L: linux-mips@linux-mips.org
11238Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 11239S: Maintained
679655da
JP
11240F: drivers/tc/
11241F: include/linux/tc.h
b454cc66 11242
1da177e4 11243U14-34F SCSI DRIVER
8b58be88 11244M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
11245L: linux-scsi@vger.kernel.org
11246S: Maintained
679655da 11247F: drivers/scsi/u14-34f.c
1da177e4 11248
e2d1d6c0 11249UBI FILE SYSTEM (UBIFS)
949cb623 11250M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 11251M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 11252L: linux-mtd@lists.infradead.org
e2966cbe 11253T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
11254W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11255S: Maintained
679655da
JP
11256F: Documentation/filesystems/ubifs.txt
11257F: fs/ubifs/
e2d1d6c0 11258
e1632fa2 11259UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 11260M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 11261W: http://www.uclinux.org/
e1632fa2 11262L: linux-m68k@lists.linux-m68k.org
cc2020e6 11263L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 11264T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 11265S: Maintained
e1632fa2
GU
11266F: arch/m68k/coldfire/
11267F: arch/m68k/68*/
61bc02bb
JP
11268F: arch/m68k/*/*_no.*
11269F: arch/m68k/include/asm/*_no.*
cc2020e6 11270
1da177e4 11271UDF FILESYSTEM
d8130624 11272M: Jan Kara <jack@suse.com>
1da177e4 11273S: Maintained
679655da
JP
11274F: Documentation/filesystems/udf.txt
11275F: fs/udf/
1da177e4 11276
cc2020e6 11277UFS FILESYSTEM
8b58be88 11278M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 11279S: Maintained
679655da
JP
11280F: Documentation/filesystems/ufs.txt
11281F: fs/ufs/
cc2020e6 11282
0a09d3ab
DH
11283UHID USERSPACE HID IO DRIVER:
11284M: David Herrmann <dh.herrmann@googlemail.com>
11285L: linux-input@vger.kernel.org
11286S: Maintained
11287F: drivers/hid/uhid.c
c117ab84 11288F: include/uapi/linux/uhid.h
0a09d3ab 11289
18332a80 11290ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 11291L: linux-usb@vger.kernel.org
10c6c9c9 11292S: Orphan
355ffe69 11293F: drivers/uwb/
679655da
JP
11294F: include/linux/uwb.h
11295F: include/linux/uwb/
18332a80 11296
b31d8273
G
11297UNICORE32 ARCHITECTURE:
11298M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11299W: http://mprc.pku.edu.cn/~guanxuetao/linux
11300S: Maintained
ceebf4d5 11301T: git git://github.com/gxt/linux.git
b31d8273
G
11302F: arch/unicore32/
11303
d8379ab1
TF
11304UNIFDEF
11305M: Tony Finch <dot@dotat.at>
11306W: http://dotat.at/prog/unifdef
11307S: Maintained
11308F: scripts/unifdef.c
11309
1da177e4 11310UNIFORM CDROM DRIVER
8b58be88 11311M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
11312W: http://www.kernel.dk
11313S: Maintained
679655da
JP
11314F: Documentation/cdrom/
11315F: drivers/cdrom/cdrom.c
11316F: include/linux/cdrom.h
c117ab84 11317F: include/uapi/linux/cdrom.h
1da177e4 11318
56df0122 11319UNISYS S-PAR DRIVERS
49e7d9df
JP
11320M: David Kershner <david.kershner@unisys.com>
11321L: sparmaintainer@unisys.com (Unisys internal)
11322S: Supported
11323F: drivers/staging/unisys/
56df0122 11324
9941fa6e
VH
11325UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11326M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
11327L: linux-scsi@vger.kernel.org
11328S: Supported
11329F: Documentation/scsi/ufs.txt
11330F: drivers/scsi/ufs/
11331
e2d1d6c0 11332UNSORTED BLOCK IMAGES (UBI)
949cb623 11333M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 11334M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
11335W: http://www.linux-mtd.infradead.org/
11336L: linux-mtd@lists.infradead.org
b6b44e0a 11337T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 11338S: Supported
80811493 11339F: drivers/mtd/ubi/
679655da 11340F: include/linux/mtd/ubi.h
c117ab84 11341F: include/uapi/mtd/ubi-user.h
e2d1d6c0 11342
1da177e4 11343USB ACM DRIVER
ca1c3e6f 11344M: Oliver Neukum <oneukum@suse.com>
6372594a 11345L: linux-usb@vger.kernel.org
1da177e4 11346S: Maintained
679655da
JP
11347F: Documentation/usb/acm.txt
11348F: drivers/usb/class/cdc-acm.*
1da177e4 11349
b7d572e1
PF
11350USB AR5523 WIRELESS DRIVER
11351M: Pontus Fuchs <pontus.fuchs@gmail.com>
11352L: linux-wireless@vger.kernel.org
11353S: Maintained
11354F: drivers/net/wireless/ath/ar5523/
11355
115bb1ff 11356USB ATTACHED SCSI
f50a4968 11357M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 11358M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
11359L: linux-usb@vger.kernel.org
11360L: linux-scsi@vger.kernel.org
8eae0fb7 11361S: Maintained
115bb1ff
MW
11362F: drivers/usb/storage/uas.c
11363
1da177e4 11364USB CDC ETHERNET DRIVER
61eee9a7 11365M: Oliver Neukum <oliver@neukum.org>
795fb7e7 11366L: linux-usb@vger.kernel.org
1da177e4 11367S: Maintained
679655da 11368F: drivers/net/usb/cdc_*.c
c117ab84 11369F: include/uapi/linux/usb/cdc.h
1da177e4 11370
66e3e591
KP
11371USB CHAOSKEY DRIVER
11372M: Keith Packard <keithp@keithp.com>
11373L: linux-usb@vger.kernel.org
11374S: Maintained
11375F: drivers/usb/misc/chaoskey.c
11376
b02b371e 11377USB CYPRESS C67X00 DRIVER
8b58be88 11378M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
11379L: linux-usb@vger.kernel.org
11380S: Maintained
679655da 11381F: drivers/usb/c67x00/
b02b371e 11382
d0374f4f 11383USB DAVICOM DM9601 DRIVER
8b58be88 11384M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 11385L: netdev@vger.kernel.org
d0374f4f
PK
11386W: http://www.linux-usb.org/usbnet
11387S: Maintained
679655da 11388F: drivers/net/usb/dm9601.c
d0374f4f 11389
cc2020e6 11390USB DIAMOND RIO500 DRIVER
8b58be88 11391M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
11392L: rio500-users@lists.sourceforge.net
11393W: http://rio500.sourceforge.net
11394S: Maintained
679655da 11395F: drivers/usb/misc/rio500*
cc2020e6 11396
1da177e4 11397USB EHCI DRIVER
578333ab 11398M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11399L: linux-usb@vger.kernel.org
578333ab 11400S: Maintained
679655da
JP
11401F: Documentation/usb/ehci.txt
11402F: drivers/usb/host/ehci*
1da177e4 11403
69ae9e3e 11404USB GADGET/PERIPHERAL SUBSYSTEM
a55f6286 11405M: Felipe Balbi <balbi@kernel.org>
795fb7e7 11406L: linux-usb@vger.kernel.org
69ae9e3e 11407W: http://www.linux-usb.org/gadget
d6d0f665
FB
11408T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11409S: Maintained
679655da
JP
11410F: drivers/usb/gadget/
11411F: include/linux/usb/gadget*
69ae9e3e 11412
2dea64b4 11413USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 11414M: Jiri Kosina <jikos@kernel.org>
406df153 11415R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
795fb7e7 11416L: linux-usb@vger.kernel.org
54e5881d 11417T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 11418S: Maintained
c2f01971 11419F: Documentation/hid/hiddev.txt
679655da 11420F: drivers/hid/usbhid/
1da177e4 11421
959eea21 11422USB ISP116X DRIVER
8b58be88 11423M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 11424L: linux-usb@vger.kernel.org
959eea21 11425S: Maintained
679655da
JP
11426F: drivers/usb/host/isp116x*
11427F: include/linux/usb/isp116x.h
959eea21 11428
146498ea
WH
11429USB LAN78XX ETHERNET DRIVER
11430M: Woojung Huh <woojung.huh@microchip.com>
11431M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11432L: netdev@vger.kernel.org
11433S: Maintained
11434F: drivers/net/usb/lan78xx.*
11435
1da177e4 11436USB MASS STORAGE DRIVER
8b58be88 11437M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 11438L: linux-usb@vger.kernel.org
8836aeb8 11439L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
11440S: Maintained
11441W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 11442F: drivers/usb/storage/
1da177e4 11443
af39917d
CL
11444USB MIDI DRIVER
11445M: Clemens Ladisch <clemens@ladisch.de>
11446L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11447T: git git://git.alsa-project.org/alsa-kernel.git
11448S: Maintained
11449F: sound/usb/midi.*
11450
444ce9d4
JP
11451USB NETWORKING DRIVERS
11452L: linux-usb@vger.kernel.org
11453S: Odd Fixes
11454F: drivers/net/usb/
11455
1da177e4 11456USB OHCI DRIVER
578333ab 11457M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11458L: linux-usb@vger.kernel.org
578333ab 11459S: Maintained
679655da
JP
11460F: Documentation/usb/ohci.txt
11461F: drivers/usb/host/ohci*
1da177e4 11462
963ffa3e 11463USB OTG FSM (Finite State Machine)
60d77b3d 11464M: Peter Chen <Peter.Chen@nxp.com>
8373856d 11465T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
11466L: linux-usb@vger.kernel.org
11467S: Maintained
11468F: drivers/usb/common/usb-otg-fsm.c
11469
563da3a9
VM
11470USB OVER IP DRIVER
11471M: Valentina Manea <valentina.manea.m@gmail.com>
11472M: Shuah Khan <shuah.kh@samsung.com>
11473L: linux-usb@vger.kernel.org
11474S: Maintained
a6d6fc2b 11475F: Documentation/usb/usbip_protocol.txt
563da3a9
VM
11476F: drivers/usb/usbip/
11477F: tools/usb/usbip/
11478
1da177e4 11479USB PEGASUS DRIVER
a16b945c 11480M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11481L: linux-usb@vger.kernel.org
043600a6 11482L: netdev@vger.kernel.org
052e3128
PM
11483T: git git://github.com/petkan/pegasus.git
11484W: https://github.com/petkan/pegasus
1da177e4 11485S: Maintained
679655da 11486F: drivers/net/usb/pegasus.*
1da177e4 11487
d3ad558f 11488USB PHY LAYER
a55f6286 11489M: Felipe Balbi <balbi@kernel.org>
d3ad558f
FB
11490L: linux-usb@vger.kernel.org
11491T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11492S: Maintained
11493F: drivers/usb/phy/
d3ad558f 11494
73e4fb3f 11495USB PRINTER DRIVER (usblp)
8b58be88 11496M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 11497L: linux-usb@vger.kernel.org
73e4fb3f 11498S: Supported
679655da 11499F: drivers/usb/class/usblp.c
1da177e4 11500
4521b477
BM
11501USB QMI WWAN NETWORK DRIVER
11502M: Bjørn Mork <bjorn@mork.no>
11503L: netdev@vger.kernel.org
11504S: Maintained
11505F: Documentation/ABI/testing/sysfs-class-net-qmi
11506F: drivers/net/usb/qmi_wwan.c
11507
1da177e4 11508USB RTL8150 DRIVER
a16b945c 11509M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11510L: linux-usb@vger.kernel.org
043600a6 11511L: netdev@vger.kernel.org
052e3128
PM
11512T: git git://github.com/petkan/rtl8150.git
11513W: https://github.com/petkan/rtl8150
1da177e4 11514S: Maintained
679655da 11515F: drivers/net/usb/rtl8150.c
1da177e4 11516
f896b796 11517USB SERIAL SUBSYSTEM
66085694 11518M: Johan Hovold <johan@kernel.org>
795fb7e7 11519L: linux-usb@vger.kernel.org
4e68852d 11520S: Maintained
679655da 11521F: Documentation/usb/usb-serial.txt
f896b796 11522F: drivers/usb/serial/
679655da 11523F: include/linux/usb/serial.h
1da177e4 11524
b3f0db1c
SG
11525USB SMSC75XX ETHERNET DRIVER
11526M: Steve Glendinning <steve.glendinning@shawell.net>
11527L: netdev@vger.kernel.org
11528S: Maintained
11529F: drivers/net/usb/smsc75xx.*
11530
2f7ca802 11531USB SMSC95XX ETHERNET DRIVER
90b24cfb 11532M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 11533L: netdev@vger.kernel.org
90b24cfb 11534S: Maintained
679655da 11535F: drivers/net/usb/smsc95xx.*
2f7ca802 11536
1da177e4 11537USB SUBSYSTEM
879a5a00 11538M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 11539L: linux-usb@vger.kernel.org
1da177e4 11540W: http://www.linux-usb.org
08deed1e 11541T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 11542S: Supported
679655da 11543F: Documentation/usb/
679655da
JP
11544F: drivers/usb/
11545F: include/linux/usb.h
11546F: include/linux/usb/
1da177e4
LT
11547
11548USB UHCI DRIVER
8b58be88 11549M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11550L: linux-usb@vger.kernel.org
1da177e4 11551S: Maintained
679655da 11552F: drivers/usb/host/uhci*
1da177e4 11553
69ae9e3e 11554USB "USBNET" DRIVER FRAMEWORK
d8130624 11555M: Oliver Neukum <oneukum@suse.com>
043600a6 11556L: netdev@vger.kernel.org
69ae9e3e 11557W: http://www.linux-usb.org/usbnet
1da177e4 11558S: Maintained
679655da
JP
11559F: drivers/net/usb/usbnet.c
11560F: include/linux/usb/usbnet.h
1da177e4 11561
c0efd232 11562USB VIDEO CLASS
c53ac071 11563M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11564L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11565L: linux-media@vger.kernel.org
275ffde4 11566T: git git://linuxtv.org/media_tree.git
57c6d2e9 11567W: http://www.ideasonboard.org/uvc/
c0efd232 11568S: Maintained
0c0d06ca 11569F: drivers/media/usb/uvc/
6c0f0359 11570F: include/uapi/linux/uvcvideo.h
1da177e4 11571
b60b9c45
HV
11572USB VISION DRIVER
11573M: Hans Verkuil <hverkuil@xs4all.nl>
11574L: linux-media@vger.kernel.org
11575T: git git://linuxtv.org/media_tree.git
a825eaec 11576W: https://linuxtv.org
b60b9c45
HV
11577S: Odd Fixes
11578F: drivers/media/usb/usbvision/
11579
8282da47
LP
11580USB WEBCAM GADGET
11581M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11582L: linux-usb@vger.kernel.org
11583S: Maintained
3a83c16e 11584F: drivers/usb/gadget/function/*uvc*
faf2e1db 11585F: drivers/usb/gadget/legacy/webcam.c
8282da47 11586
bf164cc0 11587USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11588M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11589L: linux-wireless@vger.kernel.org
11590S: Maintained
679655da 11591F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11592
eb6bab13 11593USB XHCI DRIVER
03d85053 11594M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11595L: linux-usb@vger.kernel.org
11596S: Supported
36d0344c
SS
11597F: drivers/usb/host/xhci*
11598F: drivers/usb/host/pci-quirks*
eb6bab13 11599
1da177e4 11600USB ZD1201 DRIVER
4086b9ca 11601L: linux-wireless@vger.kernel.org
1da177e4 11602W: http://linux-lc100020.sourceforge.net
4086b9ca 11603S: Orphan
ed0ad06f 11604F: drivers/net/wireless/zydas/zd1201.*
1da177e4 11605
b7eee616 11606USB ZR364XX DRIVER
8b58be88 11607M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11608L: linux-usb@vger.kernel.org
661263b5 11609L: linux-media@vger.kernel.org
275ffde4 11610T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11611W: http://royale.zerezo.com/zr364xx/
11612S: Maintained
679655da 11613F: Documentation/video4linux/zr364xx.txt
90d72ac6 11614F: drivers/media/usb/zr364xx/
b7eee616 11615
289fcff4
HK
11616ULPI BUS
11617M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11618L: linux-usb@vger.kernel.org
11619S: Maintained
11620F: drivers/usb/common/ulpi.c
11621F: include/linux/ulpi/
11622
e7839f25 11623USER-MODE LINUX (UML)
8b58be88 11624M: Jeff Dike <jdike@addtoit.com>
b15194b7 11625M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11626L: user-mode-linux-devel@lists.sourceforge.net
11627L: user-mode-linux-user@lists.sourceforge.net
11628W: http://user-mode-linux.sourceforge.net
9f273c24 11629T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
1da177e4 11630S: Maintained
61516587 11631F: Documentation/virtual/uml/
679655da 11632F: arch/um/
b070989a 11633F: arch/x86/um/
679655da
JP
11634F: fs/hostfs/
11635F: fs/hppfs/
b7eee616 11636
e5f114e9 11637USERSPACE I/O (UIO)
6a534c9d 11638M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11639M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11640S: Maintained
3d3fecbd 11641T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11642F: Documentation/DocBook/uio-howto.tmpl
11643F: drivers/uio/
11644F: include/linux/uio*.h
e5f114e9 11645
256cccbe 11646UTIL-LINUX PACKAGE
8b58be88 11647M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11648L: util-linux@vger.kernel.org
11649W: http://en.wikipedia.org/wiki/Util-linux
11650T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11651S: Maintained
11652
c1fd1c07 11653UVESAFB DRIVER
8b58be88 11654M: Michal Januszewski <spock@gentoo.org>
c69f677c 11655L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11656W: http://dev.gentoo.org/~spock/projects/uvesafb/
11657S: Maintained
679655da 11658F: Documentation/fb/uvesafb.txt
8a61f013 11659F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11660
456930d8
SA
11661VF610 NAND DRIVER
11662M: Stefan Agner <stefan@agner.ch>
11663L: linux-mtd@lists.infradead.org
11664S: Supported
11665F: drivers/mtd/nand/vf610_nfc.c
11666
4480f15b 11667VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11668M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11669S: Maintained
679655da
JP
11670F: Documentation/filesystems/vfat.txt
11671F: fs/fat/
1da177e4 11672
cba3345c
AW
11673VFIO DRIVER
11674M: Alex Williamson <alex.williamson@redhat.com>
11675L: kvm@vger.kernel.org
9f273c24 11676T: git git://github.com/awilliam/linux-vfio.git
cba3345c
AW
11677S: Maintained
11678F: Documentation/vfio.txt
11679F: drivers/vfio/
11680F: include/linux/vfio.h
c117ab84 11681F: include/uapi/linux/vfio.h
cba3345c 11682
a714ea5f
AW
11683VFIO PLATFORM DRIVER
11684M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11685L: kvm@vger.kernel.org
11686S: Maintained
11687F: drivers/vfio/platform/
11688
9e6f3438
PO
11689VIDEOBUF2 FRAMEWORK
11690M: Pawel Osciak <pawel@osciak.com>
11691M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11692M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11693L: linux-media@vger.kernel.org
11694S: Maintained
90d72ac6 11695F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11696F: include/media/videobuf2-*
11697
5523662e
SCP
11698VIRTUAL SERIO DEVICE DRIVER
11699M: Stephen Chandler Paul <thatslyude@gmail.com>
11700S: Maintained
11701F: drivers/input/serio/userio.c
11702F: include/uapi/linux/userio.h
11703
9a82446b
AS
11704VIRTIO CONSOLE DRIVER
11705M: Amit Shah <amit.shah@redhat.com>
11706L: virtualization@lists.linux-foundation.org
11707S: Maintained
11708F: drivers/char/virtio_console.c
11709F: include/linux/virtio_console.h
c117ab84 11710F: include/uapi/linux/virtio_console.h
9a82446b 11711
2426ec8f 11712VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11713M: "Michael S. Tsirkin" <mst@redhat.com>
11714L: virtualization@lists.linux-foundation.org
11715S: Maintained
11716F: drivers/virtio/
c893c8d7 11717F: tools/virtio/
2426ec8f
MT
11718F: drivers/net/virtio_net.c
11719F: drivers/block/virtio_blk.c
11720F: include/linux/virtio_*.h
916cdabc 11721F: include/uapi/linux/virtio_*.h
2426ec8f 11722
f2dbda3b
CH
11723VIRTIO DRIVERS FOR S390
11724M: Christian Borntraeger <borntraeger@de.ibm.com>
11725M: Cornelia Huck <cornelia.huck@de.ibm.com>
11726L: linux-s390@vger.kernel.org
11727L: virtualization@lists.linux-foundation.org
11728L: kvm@vger.kernel.org
11729S: Supported
1b568d93 11730F: drivers/s390/virtio/
f2dbda3b 11731
4ad6ee91
GH
11732VIRTIO GPU DRIVER
11733M: David Airlie <airlied@linux.ie>
11734M: Gerd Hoffmann <kraxel@redhat.com>
11735L: dri-devel@lists.freedesktop.org
11736L: virtualization@lists.linux-foundation.org
11737S: Maintained
11738F: drivers/gpu/drm/virtio/
11739F: include/uapi/linux/virtio_gpu.h
11740
3a4d5c94
MT
11741VIRTIO HOST (VHOST)
11742M: "Michael S. Tsirkin" <mst@redhat.com>
11743L: kvm@vger.kernel.org
c996d8b9 11744L: virtualization@lists.linux-foundation.org
3a4d5c94 11745L: netdev@vger.kernel.org
9f273c24 11746T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
3a4d5c94
MT
11747S: Maintained
11748F: drivers/vhost/
c117ab84 11749F: include/uapi/linux/vhost.h
3a4d5c94 11750
271c8651
GH
11751VIRTIO INPUT DRIVER
11752M: Gerd Hoffmann <kraxel@redhat.com>
11753S: Maintained
11754F: drivers/virtio/virtio_input.c
11755F: include/uapi/linux/virtio_input.h
11756
1da177e4 11757VIA RHINE NETWORK DRIVER
210347e1 11758S: Orphan
f2148a47 11759F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11760
f0bf7f61 11761VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11762M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11763M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11764S: Maintained
11765F: drivers/mmc/host/via-sdmmc.c
11766
69e4a7c2 11767VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11768M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11769L: linux-fbdev@vger.kernel.org
69e4a7c2 11770S: Maintained
c7babebd
FTS
11771F: include/linux/via-core.h
11772F: include/linux/via-gpio.h
11773F: include/linux/via_i2c.h
8a61f013 11774F: drivers/video/fbdev/via/
69e4a7c2 11775
01f20734 11776VIA VELOCITY NETWORK DRIVER
8b58be88 11777M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11778L: netdev@vger.kernel.org
11779S: Maintained
f2148a47 11780F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11781
f73f8173
AW
11782VIRT LIB
11783M: Alex Williamson <alex.williamson@redhat.com>
11784M: Paolo Bonzini <pbonzini@redhat.com>
11785L: kvm@vger.kernel.org
11786S: Supported
11787F: virt/lib/
11788
77911fd2 11789VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11790M: Hans Verkuil <hverkuil@xs4all.nl>
11791L: linux-media@vger.kernel.org
11792T: git git://linuxtv.org/media_tree.git
a825eaec 11793W: https://linuxtv.org
0b7bc1fa 11794S: Maintained
77911fd2 11795F: drivers/media/platform/vivid/*
0b7bc1fa 11796
be7f8273 11797VLAN (802.1Q)
8b58be88 11798M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11799L: netdev@vger.kernel.org
11800S: Maintained
679655da
JP
11801F: drivers/net/macvlan.c
11802F: include/linux/if_*vlan.h
11803F: net/8021q/
be7f8273 11804
55e331cf 11805VLYNQ BUS
8b58be88 11806M: Florian Fainelli <florian@openwrt.org>
8578d7af 11807L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11808S: Maintained
11809F: drivers/vlynq/vlynq.c
11810F: include/linux/vlynq.h
11811
390beae4 11812VME SUBSYSTEM
74c600e3 11813M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11814M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11815M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11816L: devel@driverdev.osuosl.org
11817S: Maintained
11818T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11819F: Documentation/vme_api.txt
11820F: drivers/staging/vme/
11821F: drivers/vme/
11822F: include/linux/vme*
11823
4488e09b
AK
11824VMWARE HYPERVISOR INTERFACE
11825M: Alok Kataria <akataria@vmware.com>
11826L: virtualization@lists.linux-foundation.org
11827S: Supported
11828F: arch/x86/kernel/cpu/vmware.c
11829
73b35d07
DT
11830VMWARE BALLOON DRIVER
11831M: Xavier Deguillard <xdeguillard@vmware.com>
11832M: Philip Moltmann <moltmann@vmware.com>
11833M: "VMware, Inc." <pv-drivers@vmware.com>
11834L: linux-kernel@vger.kernel.org
11835S: Maintained
11836F: drivers/misc/vmw_balloon.c
11837
8b8be51b
TH
11838VMWARE VMMOUSE SUBDRIVER
11839M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11840M: "VMware, Inc." <pv-drivers@vmware.com>
11841L: linux-input@vger.kernel.org
11842S: Maintained
11843F: drivers/input/mouse/vmmouse.c
11844F: drivers/input/mouse/vmmouse.h
11845
d1a890fa 11846VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11847M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11848M: "VMware, Inc." <pv-drivers@vmware.com>
11849L: netdev@vger.kernel.org
11850S: Maintained
11851F: drivers/net/vmxnet3/
d1a890fa 11852
851b1642 11853VMware PVSCSI driver
f2d7e40e 11854M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11855M: VMware PV-Drivers <pv-drivers@vmware.com>
11856L: linux-scsi@vger.kernel.org
11857S: Maintained
11858F: drivers/scsi/vmw_pvscsi.c
11859F: drivers/scsi/vmw_pvscsi.h
11860
e53e86c7 11861VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11862M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11863M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11864L: linux-kernel@vger.kernel.org
1dd68f01 11865W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11866T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11867S: Supported
679655da
JP
11868F: drivers/regulator/
11869F: include/linux/regulator/
e53e86c7 11870
081958eb
DA
11871VRF
11872M: David Ahern <dsa@cumulusnetworks.com>
11873M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11874L: netdev@vger.kernel.org
11875S: Maintained
11876F: drivers/net/vrf.c
562d897d 11877F: Documentation/networking/vrf.txt
081958eb 11878
ab41319e 11879VT1211 HARDWARE MONITOR DRIVER
8b58be88 11880M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11881L: lm-sensors@lm-sensors.org
11882S: Maintained
679655da
JP
11883F: Documentation/hwmon/vt1211
11884F: drivers/hwmon/vt1211.c
ab41319e 11885
1de9e371 11886VT8231 HARDWARE MONITOR DRIVER
8b58be88 11887M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11888L: lm-sensors@lm-sensors.org
11889S: Maintained
679655da 11890F: drivers/hwmon/vt8231.c
1de9e371 11891
88095e7b
TO
11892VUB300 USB to SDIO/SD/MMC bridge chip
11893M: Tony Olech <tony.olech@elandigitalsystems.com>
11894L: linux-mmc@vger.kernel.org
11895L: linux-usb@vger.kernel.org
11896S: Supported
11897F: drivers/mmc/host/vub300.c
11898
1da177e4 11899W1 DALLAS'S 1-WIRE BUS
a8018766 11900M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11901S: Maintained
679655da
JP
11902F: Documentation/w1/
11903F: drivers/w1/
1da177e4 11904
13927079 11905W83791D HARDWARE MONITORING DRIVER
8b58be88 11906M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11907L: lm-sensors@lm-sensors.org
25845c22 11908S: Maintained
679655da
JP
11909F: Documentation/hwmon/w83791d
11910F: drivers/hwmon/w83791d.c
13927079 11911
61db011d 11912W83793 HARDWARE MONITORING DRIVER
8b58be88 11913M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11914L: lm-sensors@lm-sensors.org
11915S: Maintained
679655da
JP
11916F: Documentation/hwmon/w83793
11917F: drivers/hwmon/w83793.c
61db011d 11918
e3760b43 11919W83795 HARDWARE MONITORING DRIVER
d8130624 11920M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11921L: lm-sensors@lm-sensors.org
11922S: Maintained
11923F: drivers/hwmon/w83795.c
11924
1da177e4 11925W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11926M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11927S: Maintained
679655da 11928F: drivers/mmc/host/wbsd.*
1da177e4 11929
b4e05923
HG
11930WACOM PROTOCOL 4 SERIAL TABLETS
11931M: Julian Squires <julian@cipht.net>
11932M: Hans de Goede <hdegoede@redhat.com>
11933L: linux-input@vger.kernel.org
11934S: Maintained
11935F: drivers/input/tablet/wacom_serial4.c
11936
3527761c 11937WATCHDOG DEVICE DRIVERS
8b58be88 11938M: Wim Van Sebroeck <wim@iguana.be>
1f32f83e 11939R: Guenter Roeck <linux@roeck-us.net>
230a5cef
WVS
11940L: linux-watchdog@vger.kernel.org
11941W: http://www.linux-watchdog.org/
f599aaf0 11942T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11943S: Maintained
679655da
JP
11944F: Documentation/watchdog/
11945F: drivers/watchdog/
11946F: include/linux/watchdog.h
c117ab84 11947F: include/uapi/linux/watchdog.h
3527761c 11948
1da177e4 11949WD7000 SCSI DRIVER
8b58be88 11950M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11951L: linux-scsi@vger.kernel.org
11952S: Maintained
679655da 11953F: drivers/scsi/wd7000.c
1da177e4 11954
b22e00f3
DH
11955WIIMOTE HID DRIVER
11956M: David Herrmann <dh.herrmann@googlemail.com>
11957L: linux-input@vger.kernel.org
11958S: Maintained
11959F: drivers/hid/hid-wiimote*
11960
e258b80e 11961WINBOND CIR DRIVER
364e9e18 11962M: David Härdeman <david@hardeman.nu>
e258b80e 11963S: Maintained
116ab806 11964F: drivers/media/rc/winbond-cir.c
e258b80e 11965
9c26df9b
WBG
11966WINSYSTEMS WS16C48 GPIO DRIVER
11967M: William Breathitt Gray <vilhelm.gray@gmail.com>
11968L: linux-gpio@vger.kernel.org
11969S: Maintained
11970F: drivers/gpio/gpio-ws16c48.c
e258b80e 11971
8a70da82 11972WIMAX STACK
8b58be88 11973M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11974M: linux-wimax@intel.com
49e7d9df 11975L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11976S: Supported
11977W: http://linuxwimax.org
315987dc 11978F: Documentation/wimax/README.wimax
315987dc
JP
11979F: include/linux/wimax/debug.h
11980F: include/net/wimax.h
c117ab84 11981F: include/uapi/linux/wimax.h
315987dc 11982F: net/wimax/
8a70da82 11983
5fc14680 11984WISTRON LAPTOP BUTTON DRIVER
8b58be88 11985M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11986S: Maintained
679655da 11987F: drivers/input/misc/wistron_btns.c
5fc14680 11988
1da177e4 11989WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11990M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11991L: linux-wireless@vger.kernel.org
926554c4 11992W: http://oops.ghostprotocols.net:81/blog
1da177e4 11993S: Maintained
679655da 11994F: drivers/net/wireless/wl3501*
1da177e4 11995
055bcbcb 11996WOLFSON MICROELECTRONICS DRIVERS
fef95164 11997L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11998T: git https://github.com/CirrusLogic/linux-drivers.git
11999W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 12000S: Supported
3768f0b1 12001F: Documentation/hwmon/wm83??
f494993f
CK
12002F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12003F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12004F: Documentation/devicetree/bindings/mfd/arizona.txt
af1c5386 12005F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 12006F: drivers/clk/clk-wm83*.c
9c309598 12007F: drivers/extcon/extcon-arizona.c
b75ea16a 12008F: drivers/leds/leds-wm83*.c
25b273ba 12009F: drivers/gpio/gpio-*wm*.c
9c309598 12010F: drivers/gpio/gpio-arizona.c
d22b0869 12011F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
12012F: drivers/input/misc/wm831x-on.c
12013F: drivers/input/touchscreen/wm831x-ts.c
12014F: drivers/input/touchscreen/wm97*.c
9c309598
MB
12015F: drivers/mfd/arizona*
12016F: drivers/mfd/wm*.c
12ebc137 12017F: drivers/mfd/cs47l24*
b75ea16a
MB
12018F: drivers/power/wm83*.c
12019F: drivers/rtc/rtc-wm83*.c
12020F: drivers/regulator/wm8*.c
3860e6c4 12021F: drivers/video/backlight/wm83*_bl.c
b75ea16a 12022F: drivers/watchdog/wm83*_wdt.c
9c309598 12023F: include/linux/mfd/arizona/
3860e6c4 12024F: include/linux/mfd/wm831x/
b75ea16a 12025F: include/linux/mfd/wm8350/
3768f0b1 12026F: include/linux/mfd/wm8400*
59ec6da2 12027F: include/linux/wm97xx.h
055bcbcb 12028F: include/sound/wm????.h
9c309598 12029F: sound/soc/codecs/arizona.?
055bcbcb 12030F: sound/soc/codecs/wm*
12ebc137 12031F: sound/soc/codecs/cs47l24*
b75ea16a 12032
3e6cd7a4
TH
12033WORKQUEUE
12034M: Tejun Heo <tj@kernel.org>
badb7f5e 12035R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
12036T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12037S: Maintained
12038F: include/linux/workqueue.h
12039F: kernel/workqueue.c
12040F: Documentation/workqueue.txt
12041
1da177e4 12042X.25 NETWORK LAYER
8bf28059 12043M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 12044L: linux-x25@vger.kernel.org
8bf28059 12045S: Odd Fixes
679655da
JP
12046F: Documentation/networking/x25*
12047F: include/net/x25*
12048F: net/x25/
1da177e4 12049
e2d1d6c0 12050X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
12051M: Thomas Gleixner <tglx@linutronix.de>
12052M: Ingo Molnar <mingo@redhat.com>
12053M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 12054M: x86@kernel.org
981c3a4f 12055L: linux-kernel@vger.kernel.org
75fc2d37 12056T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 12057S: Maintained
679655da
JP
12058F: Documentation/x86/
12059F: arch/x86/
e2d1d6c0 12060
d0944853 12061X86 PLATFORM DRIVERS
e181ba15 12062M: Darren Hart <dvhart@infradead.org>
d0944853 12063L: platform-driver-x86@vger.kernel.org
e181ba15 12064T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 12065S: Maintained
14430813 12066F: drivers/platform/x86/
3a4bceef 12067F: drivers/platform/olpc/
d0944853 12068
c1f5c54b
IM
12069X86 MCE INFRASTRUCTURE
12070M: Tony Luck <tony.luck@intel.com>
487ba8e8 12071M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
12072L: linux-edac@vger.kernel.org
12073S: Maintained
12074F: arch/x86/kernel/cpu/mcheck/*
12075
79ebdc95
BP
12076X86 MICROCODE UPDATE SUPPORT
12077M: Borislav Petkov <bp@alien8.de>
12078S: Maintained
12079F: arch/x86/kernel/cpu/microcode/*
12080
f0905c5a
AL
12081X86 VDSO
12082M: Andy Lutomirski <luto@amacapital.net>
12083L: linux-kernel@vger.kernel.org
12084T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12085S: Maintained
d603c8e1 12086F: arch/x86/entry/vdso/
f0905c5a 12087
d6fad502 12088XC2028/3028 TUNER DRIVER
009a5410 12089M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502 12090L: linux-media@vger.kernel.org
a825eaec 12091W: https://linuxtv.org
d6fad502
MCC
12092T: git git://linuxtv.org/media_tree.git
12093S: Maintained
12094F: drivers/media/tuners/tuner-xc2028.*
12095
c4468085 12096XEN HYPERVISOR INTERFACE
c4468085 12097M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
12098M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12099M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 12100L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 12101T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
12102S: Supported
12103F: arch/x86/xen/
12104F: drivers/*/xen-*front.c
12105F: drivers/xen/
12106F: arch/x86/include/asm/xen/
12107F: include/xen/
c117ab84 12108F: include/uapi/xen/
c4468085 12109
77bfb479
SS
12110XEN HYPERVISOR ARM
12111M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 12112L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
12113S: Supported
12114F: arch/arm/xen/
12115F: arch/arm/include/asm/xen/
12116
b475e83f
SS
12117XEN HYPERVISOR ARM64
12118M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 12119L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
12120S: Supported
12121F: arch/arm64/xen/
12122F: arch/arm64/include/asm/xen/
12123
9b57e1a7 12124XEN NETWORK BACKEND DRIVER
8386040b 12125M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 12126L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
12127L: netdev@vger.kernel.org
12128S: Supported
12129F: drivers/net/xen-netback/*
12130
c5f8e29d
KRW
12131XEN PCI SUBSYSTEM
12132M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 12133L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
12134S: Supported
12135F: arch/x86/pci/*xen*
12136F: drivers/pci/*xen*
12137
a2c5ae65
KRW
12138XEN BLOCK SUBSYSTEM
12139M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 12140M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
12141L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12142S: Supported
12143F: drivers/block/xen-blkback/*
12144F: drivers/block/xen*
12145
15d03609
JG
12146XEN PVSCSI DRIVERS
12147M: Juergen Gross <jgross@suse.com>
12148L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12149L: linux-scsi@vger.kernel.org
12150S: Supported
12151F: drivers/scsi/xen-scsifront.c
12152F: drivers/xen/xen-scsiback.c
12153F: include/xen/interface/io/vscsiif.h
12154
c5f8e29d
KRW
12155XEN SWIOTLB SUBSYSTEM
12156M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 12157L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
12158S: Supported
12159F: arch/x86/xen/*swiotlb*
12160F: drivers/xen/*swiotlb*
12161
1da177e4
LT
12162XFS FILESYSTEM
12163P: Silicon Graphics Inc
809625ca 12164M: Dave Chinner <david@fromorbit.com>
18caa67a 12165M: xfs@oss.sgi.com
d7ede1aa 12166L: xfs@oss.sgi.com
1da177e4 12167W: http://oss.sgi.com/projects/xfs
9f273c24 12168T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
1da177e4 12169S: Supported
679655da
JP
12170F: Documentation/filesystems/xfs.txt
12171F: fs/xfs/
1da177e4 12172
8a3b7a25 12173XILINX AXI ETHERNET DRIVER
59a54f30
MS
12174M: Anirudha Sarangi <anirudh@xilinx.com>
12175M: John Linn <John.Linn@xilinx.com>
8a3b7a25 12176S: Maintained
12177F: drivers/net/ethernet/xilinx/xilinx_axienet*
12178
238b8721 12179XILINX UARTLITE SERIAL DRIVER
8b58be88 12180M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
12181L: linux-serial@vger.kernel.org
12182S: Maintained
df621252 12183F: drivers/tty/serial/uartlite.c
238b8721 12184
df330515
LP
12185XILINX VIDEO IP CORES
12186M: Hyun Kwon <hyun.kwon@xilinx.com>
12187M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12188L: linux-media@vger.kernel.org
12189T: git git://linuxtv.org/media_tree.git
12190S: Supported
12191F: Documentation/devicetree/bindings/media/xilinx/
12192F: drivers/media/platform/xilinx/
a5562f65 12193F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 12194
74316949
EB
12195XILLYBUS DRIVER
12196M: Eli Billauer <eli.billauer@gmail.com>
12197L: linux-kernel@vger.kernel.org
12198S: Supported
12199F: drivers/char/xillybus/
12200
f620e4b8
MF
12201XTENSA XTFPGA PLATFORM SUPPORT
12202M: Max Filippov <jcmvbkbc@gmail.com>
12203L: linux-xtensa@linux-xtensa.org
12204S: Maintained
12205F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 12206F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 12207
1da177e4 12208YAM DRIVER FOR AX.25
8b58be88 12209M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
12210L: linux-hams@vger.kernel.org
12211S: Maintained
679655da
JP
12212F: drivers/net/hamradio/yam*
12213F: include/linux/yam.h
1da177e4 12214
af64a5eb 12215YEALINK PHONE DRIVER
8b58be88 12216M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
12217L: usbb2k-api-dev@nongnu.org
12218S: Maintained
679655da
JP
12219F: Documentation/input/yealink.txt
12220F: drivers/input/misc/yealink.*
af64a5eb 12221
1da177e4 12222Z8530 DRIVER FOR AX.25
8b58be88 12223M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
12224W: http://yaina.de/jreuter/
12225W: http://www.qsl.net/dl1bke/
12226L: linux-hams@vger.kernel.org
12227S: Maintained
679655da
JP
12228F: Documentation/networking/z8530drv.txt
12229F: drivers/net/hamradio/*scc.c
12230F: drivers/net/hamradio/z8530.h
1da177e4 12231
0cf31ec1 12232ZBUD COMPRESSED PAGE ALLOCATOR
0bb181c7 12233M: Seth Jennings <sjenning@redhat.com>
0cf31ec1
SJ
12234L: linux-mm@kvack.org
12235S: Maintained
12236F: mm/zbud.c
12237F: include/linux/zbud.h
12238
7c0c3afb 12239ZD1211RW WIRELESS DRIVER
8b58be88
JP
12240M: Daniel Drake <dsd@gentoo.org>
12241M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 12242W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 12243L: linux-wireless@vger.kernel.org
7c0c3afb
DD
12244L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12245S: Maintained
6948300c 12246F: drivers/net/wireless/zydas/zd1211rw/
7c0c3afb 12247
20263029
DS
12248ZPOOL COMPRESSED PAGE STORAGE API
12249M: Dan Streetman <ddstreet@ieee.org>
12250L: linux-mm@kvack.org
12251S: Maintained
12252F: mm/zpool.c
12253F: include/linux/zpool.h
12254
1da177e4 12255ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 12256L: mjpeg-users@lists.sourceforge.net
f63145e2 12257L: linux-media@vger.kernel.org
1da177e4 12258W: http://mjpeg.sourceforge.net/driver-zoran/
a825eaec 12259T: hg https://linuxtv.org/hg/v4l-dvb
f63145e2 12260S: Odd Fixes
90d72ac6 12261F: drivers/media/pci/zoran/
1da177e4 12262
6920f2cc
MK
12263ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12264M: Minchan Kim <minchan@kernel.org>
12265M: Nitin Gupta <ngupta@vflare.org>
74f3037c 12266R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
12267L: linux-kernel@vger.kernel.org
12268S: Maintained
12269F: drivers/block/zram/
12270F: Documentation/blockdev/zram.txt
12271
8b4a4080 12272ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 12273M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 12274S: Maintained
df621252 12275F: drivers/tty/serial/zs.*
8b4a4080 12276
eae70d06
MK
12277ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12278M: Minchan Kim <minchan@kernel.org>
12279M: Nitin Gupta <ngupta@vflare.org>
41192a2d 12280R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
12281L: linux-mm@kvack.org
12282S: Maintained
12283F: mm/zsmalloc.c
12284F: include/linux/zsmalloc.h
d02be50d 12285F: Documentation/vm/zsmalloc.txt
eae70d06 12286
0cf31ec1 12287ZSWAP COMPRESSED SWAP CACHING
0bb181c7 12288M: Seth Jennings <sjenning@redhat.com>
0cf31ec1
SJ
12289L: linux-mm@kvack.org
12290S: Maintained
12291F: mm/zswap.c
12292
1da177e4 12293THE REST
8b58be88 12294M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 12295L: linux-kernel@vger.kernel.org
8a6e2535 12296Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 12297T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 12298S: Buried alive in reporters
34d03cc1
JP
12299F: *
12300F: */
This page took 9.012018 seconds and 5 git commands to generate.