Merge branch 'pm-cpuidle'
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
a825eaec 209W: https://linuxtv.org
91952bc0
AP
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
e2558989
WBG
243ACCES 104-IDIO-16 GPIO DRIVER
244M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
245L: linux-gpio@vger.kernel.org
246S: Maintained
247F: drivers/gpio/gpio-104-idio-16.c
248
1da177e4 249ACENIC DRIVER
8b58be88 250M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
251L: linux-acenic@sunsite.dk
252S: Maintained
531c4f89 253F: drivers/net/ethernet/alteon/acenic*
1da177e4 254
e86435eb 255ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 256M: Peter Feuerer <peter@piie.net>
d0944853 257L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
258W: http://piie.net/?section=acerhdf
259S: Maintained
260F: drivers/platform/x86/acerhdf.c
e86435eb 261
745a5d21 262ACER WMI LAPTOP EXTRAS
182ae55c 263M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 264L: platform-driver-x86@vger.kernel.org
745a5d21 265S: Maintained
679655da 266F: drivers/platform/x86/acer-wmi.c
745a5d21 267
1da177e4 268ACPI
9c3646d1 269M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 270M: Len Brown <lenb@kernel.org>
6968e50c 271L: linux-acpi@vger.kernel.org
360818b8
RW
272W: https://01.org/linux-acpi
273Q: https://patchwork.kernel.org/project/linux-acpi/list/
274T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 275S: Supported
679655da
JP
276F: drivers/acpi/
277F: drivers/pnp/pnpacpi/
278F: include/linux/acpi.h
43368e74 279F: include/acpi/
3a75ef0c 280F: Documentation/acpi/
89ca78a0 281F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
282F: drivers/pci/*acpi*
283F: drivers/pci/*/*acpi*
284F: drivers/pci/*/*/*acpi*
3a75ef0c 285F: tools/power/acpi/
8b59a454 286
3774929d
RW
287ACPI COMPONENT ARCHITECTURE (ACPICA)
288M: Robert Moore <robert.moore@intel.com>
289M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 290M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
291L: linux-acpi@vger.kernel.org
292L: devel@acpica.org
293W: https://acpica.org/
294W: https://github.com/acpica/acpica/
295Q: https://patchwork.kernel.org/project/linux-acpi/list/
296T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297S: Supported
298F: drivers/acpi/acpica/
299F: include/acpi/
2754c447 300F: tools/power/acpi/
3774929d 301
8b59a454 302ACPI FAN DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/fan.c
1da177e4 308
8b59a454 309ACPI THERMAL DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/*thermal*
998be20f 315
359acec8 316ACPI VIDEO DRIVER
8b58be88 317M: Zhang Rui <rui.zhang@intel.com>
8b59a454 318L: linux-acpi@vger.kernel.org
5ca92bd9 319W: https://01.org/linux-acpi
8b59a454 320S: Supported
86f98a3a 321F: drivers/acpi/acpi_video.c
998be20f 322
bff431e4 323ACPI WMI DRIVER
d0944853 324L: platform-driver-x86@vger.kernel.org
5b927259 325S: Orphan
679655da 326F: drivers/platform/x86/wmi.c
bff431e4 327
2f39d519 328AD1889 ALSA SOUND DRIVER
8b58be88 329M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
330W: http://wiki.parisc-linux.org/AD1889
331L: linux-parisc@vger.kernel.org
332S: Maintained
679655da 333F: sound/pci/ad1889.*
2f39d519 334
527a1a83
MH
335AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 337W: http://wiki.analog.com/AD5254
a4edbc10 338W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
339S: Supported
340F: drivers/misc/ad525x_dpot.c
341
342AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 344W: http://wiki.analog.com/AD5398
a4edbc10 345W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
346S: Supported
347F: drivers/regulator/ad5398.c
348
349AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 351W: http://wiki.analog.com/AD7142
a4edbc10 352W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
353S: Supported
354F: drivers/input/misc/ad714x.c
355
356AD7877 TOUCHSCREEN DRIVER
357M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 358W: http://wiki.analog.com/AD7877
a4edbc10 359W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
360S: Supported
361F: drivers/input/touchscreen/ad7877.c
362
363AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 365W: http://wiki.analog.com/AD7879
a4edbc10 366W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
367S: Supported
368F: drivers/input/touchscreen/ad7879.c
369
1330b0dc 370ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 371M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
372S: Maintained
373
7302b9d9
MH
374ADF7242 IEEE 802.15.4 RADIO DRIVER
375M: Michael Hennerich <michael.hennerich@analog.com>
376W: https://wiki.analog.com/ADF7242
377W: http://ez.analog.com/community/linux-device-drivers
378L: linux-wpan@vger.kernel.org
379S: Supported
380F: drivers/net/ieee802154/adf7242.c
381F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
382
1da177e4 383ADM1025 HARDWARE MONITOR DRIVER
d8130624 384M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 385L: lm-sensors@lm-sensors.org
1da177e4 386S: Maintained
679655da
JP
387F: Documentation/hwmon/adm1025
388F: drivers/hwmon/adm1025.c
1da177e4 389
cae2caae 390ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 391M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
392L: lm-sensors@lm-sensors.org
393S: Maintained
679655da 394F: drivers/hwmon/adm1029.c
cae2caae 395
cc0b88cf 396ADM8211 WIRELESS DRIVER
cc0b88cf 397L: linux-wireless@vger.kernel.org
491b26b4 398W: http://wireless.kernel.org/
e71bcbd0 399S: Orphan
d4a17304 400F: drivers/net/wireless/admtek/adm8211.*
cc0b88cf 401
e8e31622
SA
402ADP1653 FLASH CONTROLLER DRIVER
403M: Sakari Ailus <sakari.ailus@iki.fi>
404L: linux-media@vger.kernel.org
405S: Maintained
406F: drivers/media/i2c/adp1653.c
b5dcee22 407F: include/media/i2c/adp1653.h
e8e31622 408
527a1a83
MH
409ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
410M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 411W: http://wiki.analog.com/ADP5520
a4edbc10 412W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
413S: Supported
414F: drivers/mfd/adp5520.c
415F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 416F: drivers/leds/leds-adp5520.c
77278d50 417F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
418F: drivers/input/keyboard/adp5520-keys.c
419
420ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
421M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 422W: http://wiki.analog.com/ADP5588
a4edbc10 423W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
424S: Supported
425F: drivers/input/keyboard/adp5588-keys.c
77278d50 426F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
427
428ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
429M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 430W: http://wiki.analog.com/ADP8860
a4edbc10 431W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
432S: Supported
433F: drivers/video/backlight/adp8860_bl.c
434
8c22a8f5
DE
435ADS1015 HARDWARE MONITOR DRIVER
436M: Dirk Eibach <eibach@gdsys.de>
437L: lm-sensors@lm-sensors.org
438S: Maintained
439F: Documentation/hwmon/ads1015
440F: drivers/hwmon/ads1015.c
441F: include/linux/i2c/ads1015.h
442
1da177e4 443ADT746X FAN DRIVER
8b58be88 444M: Colin Leroy <colin@colino.net>
1da177e4 445S: Maintained
679655da 446F: drivers/macintosh/therm_adt746x.c
1da177e4 447
b058b859 448ADT7475 HARDWARE MONITOR DRIVER
d8130624 449M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
450L: lm-sensors@lm-sensors.org
451S: Maintained
452F: Documentation/hwmon/adt7475
453F: drivers/hwmon/adt7475.c
454
527a1a83
MH
455ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
456M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 457W: http://wiki.analog.com/ADXL345
a4edbc10 458W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
459S: Supported
460F: drivers/input/misc/adxl34x.c
461
8c6af9e1 462ADVANSYS SCSI DRIVER
8b58be88 463M: Matthew Wilcox <matthew@wil.cx>
d8130624 464M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
465L: linux-scsi@vger.kernel.org
466S: Maintained
679655da
JP
467F: Documentation/scsi/advansys.txt
468F: drivers/scsi/advansys.c
8c6af9e1 469
1da177e4 470AEDSP16 DRIVER
8b58be88 471M: Riccardo Facchetti <fizban@tin.it>
1da177e4 472S: Maintained
679655da 473F: sound/oss/aedsp16.c
1da177e4 474
91952bc0
AP
475AF9013 MEDIA DRIVER
476M: Antti Palosaari <crope@iki.fi>
477L: linux-media@vger.kernel.org
a825eaec 478W: https://linuxtv.org
91952bc0
AP
479W: http://palosaari.fi/linux/
480Q: http://patchwork.linuxtv.org/project/linux-media/list/
481T: git git://linuxtv.org/anttip/media_tree.git
482S: Maintained
483F: drivers/media/dvb-frontends/af9013*
484
485AF9033 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/af9033*
494
1da177e4 495AFFS FILE SYSTEM
6cf515e1
GU
496L: linux-fsdevel@vger.kernel.org
497S: Orphan
679655da
JP
498F: Documentation/filesystems/affs.txt
499F: fs/affs/
1da177e4 500
e2d1d6c0 501AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 502M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
503L: linux-afs@lists.infradead.org
504S: Supported
679655da
JP
505F: fs/afs/
506F: include/net/af_rxrpc.h
507F: net/rxrpc/af_rxrpc.c
e2d1d6c0 508
1da177e4 509AGPGART DRIVER
8b58be88 510M: David Airlie <airlied@linux.ie>
878eaf61 511T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 512S: Maintained
679655da
JP
513F: drivers/char/agp/
514F: include/linux/agp*
c117ab84 515F: include/uapi/linux/agp*
1da177e4
LT
516
517AHA152X SCSI DRIVER
8b58be88 518M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
519L: linux-scsi@vger.kernel.org
520S: Maintained
679655da
JP
521F: drivers/scsi/aha152x*
522F: drivers/scsi/pcmcia/aha152x*
1da177e4 523
64624d4f 524AIC7XXX / AIC79XX SCSI DRIVER
d8130624 525M: Hannes Reinecke <hare@suse.com>
64624d4f 526L: linux-scsi@vger.kernel.org
1da177e4 527S: Maintained
679655da 528F: drivers/scsi/aic7xxx/
1da177e4 529
450500ad
HV
530AIMSLAB FM RADIO RECEIVER DRIVER
531M: Hans Verkuil <hverkuil@xs4all.nl>
532L: linux-media@vger.kernel.org
533T: git git://linuxtv.org/media_tree.git
a825eaec 534W: https://linuxtv.org
450500ad
HV
535S: Maintained
536F: drivers/media/radio/radio-aimslab*
537
e2d1d6c0 538AIO
8b58be88 539M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
540L: linux-aio@kvack.org
541S: Supported
679655da
JP
542F: fs/aio.c
543F: include/linux/*aio*.h
e2d1d6c0 544
469d4ec8
AP
545AIRSPY MEDIA DRIVER
546M: Antti Palosaari <crope@iki.fi>
547L: linux-media@vger.kernel.org
a825eaec 548W: https://linuxtv.org
469d4ec8
AP
549W: http://palosaari.fi/linux/
550Q: http://patchwork.linuxtv.org/project/linux-media/list/
551T: git git://linuxtv.org/anttip/media_tree.git
552S: Maintained
553F: drivers/media/usb/airspy/
554
1da177e4 555ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 556M: Duncan Sands <duncan.sands@free.fr>
6372594a 557L: linux-usb@vger.kernel.org
1da177e4
LT
558W: http://www.linux-usb.org/SpeedTouch/
559S: Maintained
679655da
JP
560F: drivers/usb/atm/speedtch.c
561F: drivers/usb/atm/usbatm.c
1da177e4 562
272f133a 563ALCHEMY AU1XX0 MMC DRIVER
8b58be88 564M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 565S: Maintained
679655da 566F: drivers/mmc/host/au1xmmc.c
272f133a 567
4a4e5787 568ALI1563 I2C DRIVER
8b58be88 569M: Rudolf Marek <r.marek@assembler.cz>
846557d3 570L: linux-i2c@vger.kernel.org
4a4e5787 571S: Maintained
679655da
JP
572F: Documentation/i2c/busses/i2c-ali1563
573F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 574
bc368798
LC
575ALLWINNER SECURITY SYSTEM
576M: Corentin Labbe <clabbe.montjoie@gmail.com>
577L: linux-crypto@vger.kernel.org
578S: Maintained
579F: drivers/crypto/sunxi-ss/
580
1da177e4 581ALPHA PORT
8b58be88 582M: Richard Henderson <rth@twiddle.net>
8b58be88 583M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 584M: Matt Turner <mattst88@gmail.com>
c89f4f9a 585S: Odd Fixes
a9406699 586L: linux-alpha@vger.kernel.org
679655da 587F: arch/alpha/
1da177e4 588
f62092f6
LFT
589ALTERA MAILBOX DRIVER
590M: Ley Foon Tan <lftan@altera.com>
591L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
592S: Maintained
593F: drivers/mailbox/mailbox-altera.c
594
c5abbba9
THL
595ALTERA PIO DRIVER
596M: Tien Hock Loh <thloh@altera.com>
597L: linux-gpio@vger.kernel.org
598S: Maintained
599F: drivers/gpio/gpio-altera.c
600
16b8b922 601ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 602M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
603L: netdev@vger.kernel.org
604L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
605S: Maintained
606F: drivers/net/ethernet/altera/
607
adf9251f
TK
608ALTERA UART/JTAG UART SERIAL DRIVERS
609M: Tobias Klauser <tklauser@distanz.ch>
610L: linux-serial@vger.kernel.org
61bd0943 611L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
612S: Maintained
613F: drivers/tty/serial/altera_uart.c
614F: drivers/tty/serial/altera_jtaguart.c
615F: include/linux/altera_uart.h
616F: include/linux/altera_jtaguart.h
617
f4875e12
TL
618AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
619M: Tom Lendacky <thomas.lendacky@amd.com>
620L: linux-crypto@vger.kernel.org
621S: Supported
622F: drivers/crypto/ccp/
623F: include/linux/ccp.h
624
512d1027 625AMD FAM15H PROCESSOR POWER MONITORING DRIVER
96818b58 626M: Huang Rui <ray.huang@amd.com>
512d1027 627L: lm-sensors@lm-sensors.org
96818b58 628S: Supported
512d1027
AH
629F: Documentation/hwmon/fam15h_power
630F: drivers/hwmon/fam15h_power.c
631
167a675a 632AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
67d76710 633L: linux-geode@lists.infradead.org (moderated for non-subscribers)
b4731977 634S: Orphan
faf2e1db 635F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 636
f90b8116 637AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 638P: Andres Salomon <dilinger@queued.net>
67d76710 639L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
640W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
641S: Supported
679655da
JP
642F: drivers/char/hw_random/geode-rng.c
643F: drivers/crypto/geode*
8a61f013 644F: drivers/video/fbdev/geode/
679655da 645F: arch/x86/include/asm/geode.h
f90b8116 646
919ee7dd 647AMD IOMMU (AMD-VI)
e4110568 648M: Joerg Roedel <joro@8bytes.org>
919ee7dd 649L: iommu@lists.linux-foundation.org
525b233c 650T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 651S: Maintained
b2c16391
JP
652F: drivers/iommu/amd_iommu*.[ch]
653F: include/linux/amd-iommu.h
919ee7dd 654
16423d67 655AMD KFD
1241e0b4 656M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
657L: dri-devel@lists.freedesktop.org
658T: git git://people.freedesktop.org/~gabbayo/linux.git
659S: Supported
130e0371
OG
660F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
661F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 662F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 663F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 664F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
665F: drivers/gpu/drm/amd/include/cik_structs.h
666F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 667F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
668F: drivers/gpu/drm/radeon/radeon_kfd.c
669F: drivers/gpu/drm/radeon/radeon_kfd.h
670F: include/uapi/linux/kfd_ioctl.h
16423d67 671
45198c7b
LT
672AMD XGBE DRIVER
673M: Tom Lendacky <thomas.lendacky@amd.com>
674L: netdev@vger.kernel.org
675S: Supported
676F: drivers/net/ethernet/amd/xgbe/
45198c7b 677
284f42b6 678AMS (Apple Motion Sensor) DRIVER
8b58be88 679M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 680S: Supported
bd5f47ec 681F: drivers/macintosh/ams/
284f42b6 682
f94b533d 683AMSO1100 RNIC DRIVER
8b58be88
JP
684M: Tom Tucker <tom@opengridcomputing.com>
685M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 686L: linux-rdma@vger.kernel.org
f94b533d 687S: Maintained
679655da 688F: drivers/infiniband/hw/amso1100/
f94b533d 689
531fca16
HV
690ANALOG DEVICES INC AD9389B DRIVER
691M: Hans Verkuil <hans.verkuil@cisco.com>
692L: linux-media@vger.kernel.org
693S: Maintained
694F: drivers/media/i2c/ad9389b*
695
614b4384
LPC
696ANALOG DEVICES INC ADV7180 DRIVER
697M: Lars-Peter Clausen <lars@metafoo.de>
698L: linux-media@vger.kernel.org
699W: http://ez.analog.com/community/linux-device-drivers
700S: Supported
701F: drivers/media/i2c/adv7180.c
702
c40ddfa3
HV
703ANALOG DEVICES INC ADV7511 DRIVER
704M: Hans Verkuil <hans.verkuil@cisco.com>
705L: linux-media@vger.kernel.org
706S: Maintained
707F: drivers/media/i2c/adv7511*
708
531fca16
HV
709ANALOG DEVICES INC ADV7604 DRIVER
710M: Hans Verkuil <hans.verkuil@cisco.com>
711L: linux-media@vger.kernel.org
712S: Maintained
713F: drivers/media/i2c/adv7604*
714
c40ddfa3
HV
715ANALOG DEVICES INC ADV7842 DRIVER
716M: Hans Verkuil <hans.verkuil@cisco.com>
717L: linux-media@vger.kernel.org
718S: Maintained
719F: drivers/media/i2c/adv7842*
720
527a1a83 721ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 722M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 723L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 724W: http://wiki.analog.com/
a4edbc10 725W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 726S: Supported
39c9d199 727F: sound/soc/codecs/adau*
cc52688a 728F: sound/soc/codecs/adav*
4bdef3bd 729F: sound/soc/codecs/ad1*
ae48f5ef 730F: sound/soc/codecs/ad7*
4bdef3bd 731F: sound/soc/codecs/ssm*
40216ce7 732F: sound/soc/codecs/sigmadsp.*
4bdef3bd 733
527a1a83 734ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 735L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
736L: alsa-devel@alsa-project.org (moderated for non-subscribers)
737W: http://blackfin.uclinux.org/
738S: Supported
739F: sound/soc/blackfin/*
7d1f9018 740
4ce72abc
LPC
741ANALOG DEVICES INC IIO DRIVERS
742M: Lars-Peter Clausen <lars@metafoo.de>
743M: Michael Hennerich <Michael.Hennerich@analog.com>
744W: http://wiki.analog.com/
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/iio/*/ad*
748X: drivers/iio/*/adjd*
749F: drivers/staging/iio/*/ad*
750F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 751
0e3b67b3
LPC
752ANALOG DEVICES INC DMA DRIVERS
753M: Lars-Peter Clausen <lars@metafoo.de>
754W: http://ez.analog.com/community/linux-device-drivers
755S: Supported
756F: drivers/dma/dma-axi-dmac.c
757
41c9e95d
GK
758ANDROID DRIVERS
759M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 760M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 761M: Riley Andrews <riandrews@android.com>
0e4a566b 762T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
763L: devel@driverdev.osuosl.org
764S: Supported
765F: drivers/android/
766F: drivers/staging/android/
767
42269063 768AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 769M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 770L: linuxppc-dev@lists.ozlabs.org
93711660 771L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 772S: Maintained
679655da 773F: sound/aoa/
42269063 774
1da177e4 775APM DRIVER
e5f6450c 776M: Jiri Kosina <jikos@kernel.org>
81024fc4 777S: Odd fixes
679655da
JP
778F: arch/x86/kernel/apm_32.c
779F: include/linux/apm_bios.h
c117ab84 780F: include/uapi/linux/apm_bios.h
81024fc4 781F: drivers/char/apm-emulation.c
1da177e4 782
bd7aa4b2 783APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 784M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 785L: linux-input@vger.kernel.org
75dd112a 786S: Odd fixes
679655da 787F: drivers/input/mouse/bcm5974.c
bd7aa4b2 788
6f2fad74 789APPLE SMC DRIVER
75dd112a 790M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 791L: lm-sensors@lm-sensors.org
75dd112a 792S: Odd fixes
679655da 793F: drivers/hwmon/applesmc.c
6f2fad74 794
1da177e4 795APPLETALK NETWORK LAYER
8b58be88 796M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 797S: Maintained
679655da
JP
798F: drivers/net/appletalk/
799F: net/appletalk/
1da177e4 800
21c75328
DD
801APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
802M: Duc Dang <dhdang@apm.com>
803S: Supported
804F: arch/arm64/boot/dts/apm/
805
24299502
IS
806APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
807M: Iyappan Subramanian <isubramanian@apm.com>
808M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
809S: Supported
810F: drivers/net/ethernet/apm/xgene/
811F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
812
62a37dc7
LP
813APTINA CAMERA SENSOR PLL
814M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
815L: linux-media@vger.kernel.org
816S: Maintained
817F: drivers/media/i2c/aptina-pll.*
818
1154ea7d 819ARC FRAMEBUFFER DRIVER
8b58be88 820M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 821S: Maintained
8a61f013
JH
822F: drivers/video/fbdev/arcfb.c
823F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 824
c38f6ac7
MG
825ARCNET NETWORK LAYER
826M: Michael Grzeschik <m.grzeschik@pengutronix.de>
827L: netdev@vger.kernel.org
828S: Maintained
829F: drivers/net/arcnet/
830F: include/uapi/linux/if_arcnet.h
831
1da177e4 832ARM MFM AND FLOPPY DRIVERS
8b58be88 833M: Ian Molton <spyro@f2s.com>
1da177e4 834S: Maintained
679655da
JP
835F: arch/arm/lib/floppydma.S
836F: arch/arm/include/asm/floppy.h
1da177e4 837
6f96521f
WD
838ARM PMU PROFILING AND DEBUGGING
839M: Will Deacon <will.deacon@arm.com>
70e238df 840R: Mark Rutland <mark.rutland@arm.com>
6f96521f 841S: Maintained
dd06a84b 842F: arch/arm*/kernel/perf_*
6f96521f 843F: arch/arm/oprofile/common.c
dd06a84b
MR
844F: arch/arm*/kernel/hw_breakpoint.c
845F: arch/arm*/include/asm/hw_breakpoint.h
846F: arch/arm*/include/asm/perf_event.h
fa8ad788
MR
847F: drivers/perf/arm_pmu.c
848F: include/linux/perf/arm_pmu.h
6f96521f 849
d4275354 850ARM PORT
8b58be88 851M: Russell King <linux@arm.linux.org.uk>
efc03ecb 852L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
853W: http://www.arm.linux.org.uk/
854S: Maintained
855F: arch/arm/
856
d323c243
SB
857ARM SUB-ARCHITECTURES
858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 859S: Maintained
d323c243
SB
860F: arch/arm/mach-*/
861F: arch/arm/plat-*/
862T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
863
cefbf4ea
RK
864ARM PRIMECELL AACI PL041 DRIVER
865M: Russell King <linux@arm.linux.org.uk>
866S: Maintained
867F: sound/arm/aaci.*
868
869ARM PRIMECELL CLCD PL110 DRIVER
870M: Russell King <linux@arm.linux.org.uk>
871S: Maintained
8a61f013 872F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
873
874ARM PRIMECELL KMI PL050 DRIVER
875M: Russell King <linux@arm.linux.org.uk>
876S: Maintained
877F: drivers/input/serio/ambakmi.*
878F: include/linux/amba/kmi.h
879
2761f5c2 880ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
881M: Russell King <linux@arm.linux.org.uk>
882S: Maintained
679655da 883F: drivers/mmc/host/mmci.*
2f748aaa 884F: include/linux/amba/mmci.h
2761f5c2 885
1b4304e5
RK
886ARM PRIMECELL UART PL010 AND PL011 DRIVERS
887M: Russell King <linux@arm.linux.org.uk>
888S: Maintained
889F: drivers/tty/serial/amba-pl01*.c
890F: include/linux/amba/serial.h
2761f5c2 891
cefbf4ea
RK
892ARM PRIMECELL BUS SUPPORT
893M: Russell King <linux@arm.linux.org.uk>
894S: Maintained
895F: drivers/amba/
896F: include/linux/amba/bus.h
897
2b7a52a4 898ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 899M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 900L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
901S: Maintained
902
9c784f95 903ARM/AFEB9260 MACHINE SUPPORT
8b58be88 904M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 905L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
906S: Maintained
907
2b7a52a4 908ARM/AJECO 1ARM 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
5c6dcd7f 913ARM/Allwinner sunXi SoC support
1b106699 914M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 915M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917S: Maintained
5c6dcd7f 918N: sun[x456789]i
60b0f380
MR
919
920ARM/Allwinner SoC Clock Support
921M: Emilio LĂ³pez <emilio@elopez.com.ar>
922S: Maintained
923F: drivers/clk/sunxi/
1b106699 924
7c1e3876
CC
925ARM/Amlogic MesonX SoC support
926M: Carlo Caione <carlo@caione.org>
927L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928S: Maintained
12ddbadf 929F: drivers/media/rc/meson-ir.c
7c1e3876
CC
930N: meson[x68]
931
eff506fa
TZ
932ARM/Annapurna Labs ALPINE ARCHITECTURE
933M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
934S: Maintained
935F: arch/arm/mach-alpine/
936
8dca5ce8 937ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
c1fc8675 938M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 939M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 940M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
942W: http://www.linux4sam.org
943S: Supported
944F: arch/arm/mach-at91/
f0a0a58e 945F: include/soc/at91/
70e389cc
MB
946F: arch/arm/boot/dts/at91*.dts
947F: arch/arm/boot/dts/at91*.dtsi
948F: arch/arm/boot/dts/sama*.dts
949F: arch/arm/boot/dts/sama*.dtsi
5f58c970 950F: arch/arm/include/debug/at91.S
d4a89c7d 951
6e05dd4e
BB
952ARM/ATMEL AT91 Clock Support
953M: Boris Brezillon <boris.brezillon@free-electrons.com>
954S: Maintained
955F: drivers/clk/at91
956
986cf2e9 957ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 958M: Rob Herring <robh@kernel.org>
986cf2e9
RH
959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
960S: Maintained
961F: arch/arm/mach-highbank/
962
d94f944e 963ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 964M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
965S: Maintained
966F: arch/arm/mach-cns3xxx/
d94f944e 967
4863dea3
SG
968ARM/CAVIUM THUNDER NETWORK DRIVER
969M: Sunil Goutham <sgoutham@cavium.com>
970M: Robert Richter <rric@kernel.org>
971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
972S: Supported
322e5cc5 973F: drivers/net/ethernet/cavium/thunder/
4863dea3 974
386ab516
AS
975ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
976M: Alexander Shiyan <shc_work@mail.ru>
977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978S: Odd Fixes
b8ba3874 979N: clps711x
386ab516 980
2b7a52a4 981ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 982M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 983M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 984L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 985S: Maintained
d19d3667
HS
986F: arch/arm/mach-ep93xx/
987F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
988
989ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 990M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
992S: Maintained
993
d4275354 994ARM/CLKDEV SUPPORT
8b58be88 995M: Russell King <linux@arm.linux.org.uk>
efc03ecb 996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 997S: Maintained
d4275354 998F: arch/arm/include/asm/clkdev.h
4fa2651d 999F: drivers/clk/clkdev.c
d4275354 1000
d48134e7 1001ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 1002M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 1003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
1004S: Maintained
1005
94150095
HF
1006ARM/CONTEC MICRO9 MACHINE SUPPORT
1007M: Hubert Feurstein <hubert.feurstein@contec.at>
1008S: Maintained
1009F: arch/arm/mach-ep93xx/micro9.c
1010
a06ae860
PP
1011ARM/CORESIGHT FRAMEWORK AND DRIVERS
1012M: Mathieu Poirier <mathieu.poirier@linaro.org>
1013L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1014S: Maintained
01081f5a 1015F: drivers/hwtracing/coresight/*
a06ae860
PP
1016F: Documentation/trace/coresight.txt
1017F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1018F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1019
1da177e4 1020ARM/CORGI MACHINE SUPPORT
8b58be88 1021M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1022S: Maintained
1023
881a95f9 1024ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1025M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1026L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1027T: git git://github.com/ulli-kroll/linux.git
162500b3 1028S: Maintained
f49afbb5 1029F: arch/arm/mach-gemini/
98a9bb5b 1030F: drivers/rtc/rtc-gemini.c
881a95f9 1031
a990cbd8 1032ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1033M: Barry Song <baohua@kernel.org>
a990cbd8 1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1035T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1036S: Maintained
1037F: arch/arm/mach-prima2/
4a9c44f1 1038F: drivers/clk/sirf/
05f30e8d 1039F: drivers/clocksource/timer-prima2.c
5833ac98 1040F: drivers/clocksource/timer-atlas7.c
f8505ef5 1041N: [^a-z]sirf
a990cbd8 1042
c9d862c4
BS
1043ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1044M: Baruch Siach <baruch@tkos.co.il>
1045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046S: Maintained
cde137aa 1047F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1048N: digicolor
1049
d4275354 1050ARM/EBSA110 MACHINE SUPPORT
8b58be88 1051M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1053W: http://www.arm.linux.org.uk/
1054S: Maintained
1055F: arch/arm/mach-ebsa110/
b955f6ca 1056F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1057
4721f3ce
UKK
1058ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1059M: Uwe Kleine-König <kernel@pengutronix.de>
1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S: Maintained
1062N: efm32
1063
a9da4f7e 1064ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1065M: Daniel Ribeiro <drwyrm@gmail.com>
1066M: Stefan Schmidt <stefan@openezx.org>
1067M: Harald Welte <laforge@openezx.org>
d66f1886 1068L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1069W: http://www.openezx.org/
1070S: Maintained
cafc2265
SS
1071T: topgit git://git.openezx.org/openezx.git
1072F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1073
6a915af9 1074ARM/FARADAY FA526 PORT
162500b3 1075M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1076L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1077S: Maintained
1fa7e547 1078T: git git://git.berlios.de/gemini-board
f49afbb5 1079F: arch/arm/mm/*-fa*
6a915af9 1080
d4275354 1081ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1082M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1084W: http://www.arm.linux.org.uk/
1085S: Maintained
1086F: arch/arm/include/asm/hardware/dec21285.h
1087F: arch/arm/mach-footbridge/
1088
86183a5f 1089ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1090M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1091M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1093S: Maintained
f1c12837 1094T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1095F: arch/arm/mach-imx/
ce515a6b 1096F: arch/arm/mach-mxs/
2a82f95c 1097F: arch/arm/boot/dts/imx*
e5dafa22 1098F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1099F: drivers/clk/imx/
1100F: include/soc/imx/
86183a5f 1101
142109d2 1102ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1103M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1104M: Sascha Hauer <kernel@pengutronix.de>
1105R: Stefan Agner <stefan@agner.ch>
1106L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1107S: Maintained
1108T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1109F: arch/arm/mach-imx/*vf610*
1110F: arch/arm/boot/dts/vf*
1111
2b7a52a4 1112ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1113M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1114L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1115S: Maintained
1116
90b8fc34 1117ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1118M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1120S: Maintained
1121
ef47d5f0 1122ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1123M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1124M: Paul Parsons <lost.distance@yahoo.com>
1125L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1126S: Maintained
1127F: arch/arm/mach-pxa/hx4700.c
1128F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1129F: sound/soc/pxa/hx4700.c
ef47d5f0 1130
4dfad069
WX
1131ARM/HISILICON SOC SUPPORT
1132M: Wei Xu <xuwei5@hisilicon.com>
1133L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1134W: http://www.hisilicon.com
1135S: Supported
1136T: git git://github.com/hisilicon/linux-hisi.git
1137F: arch/arm/mach-hisi/
1138
21f37bc3 1139ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1140M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1141W: www.jlime.com
1142S: Maintained
084bad91
KE
1143T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1144F: arch/arm/mach-sa1100/jornada720.c
1145F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1146
5e767ab9
JMC
1147ARM/IGEP MACHINE SUPPORT
1148M: Enric Balletbo i Serra <eballetbo@gmail.com>
1149M: Javier Martinez Canillas <javier@dowhile0.org>
1150L: linux-omap@vger.kernel.org
1151L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152S: Maintained
06ff74fd 1153F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1154
403d2971
MV
1155ARM/INCOME PXA270 SUPPORT
1156M: Marek Vasut <marek.vasut@gmail.com>
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
ec154082 1159F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1160
2b7a52a4 1161ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1162M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1164S: Maintained
e2bdb176
DW
1165
1166ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1168S: Orphan
2b7a52a4
LB
1169
1170ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1171M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1173S: Maintained
2b7a52a4
LB
1174
1175ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1176M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1178S: Maintained
2b7a52a4 1179
2b7a52a4 1180ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1181M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1183S: Maintained
1184
dfdd8cc9
KH
1185ARM/INTEL IXP4XX ARM ARCHITECTURE
1186M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1187M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1189S: Maintained
1190F: arch/arm/mach-ixp4xx/
1191
838553c5 1192ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1193M: Jonathan Cameron <jic23@cam.ac.uk>
1194L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195S: Maintained
1196F: arch/arm/mach-pxa/stargate2.c
1197F: drivers/pcmcia/pxa2xx_stargate2.c
1198
2b7a52a4 1199ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1200M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1202S: Maintained
2b7a52a4
LB
1203
1204ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1205M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1206L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1207S: Maintained
1208
1154f858 1209ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1210M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212S: Maintained
1213F: arch/arm/mach-keystone/
317929cd 1214T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1215
bc6aa566 1216ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1217M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1218L: linux-kernel@vger.kernel.org
1219S: Maintained
1220F: drivers/clk/keystone/
1221
1222ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1223M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225L: linux-kernel@vger.kernel.org
1226S: Maintained
1227F: drivers/clocksource/timer-keystone.c
1228
1229ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1230M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1231L: linux-kernel@vger.kernel.org
1232S: Maintained
1233F: drivers/power/reset/keystone-reset.c
1234
1235ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1236M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1237L: linux-kernel@vger.kernel.org
1238S: Maintained
1239F: drivers/memory/*emif*
1240
2b7a52a4 1241ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1242M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1243L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1244S: Maintained
1245
3143875f
JE
1246ARM/LPC18XX ARCHITECTURE
1247M: Joachim Eastwood <manabian@gmail.com>
1248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249S: Maintained
19c1c32c
JE
1250F: arch/arm/boot/dts/lpc43*
1251F: drivers/clk/nxp/clk-lpc18xx*
1252F: drivers/clocksource/time-lpc32xx.c
1253F: drivers/i2c/busses/i2c-lpc2k.c
1254F: drivers/memory/pl172.c
1255F: drivers/mtd/spi-nor/nxp-spifi.c
1256F: drivers/rtc/rtc-lpc24xx.c
3143875f
JE
1257N: lpc18xx
1258
3b886171 1259ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1260M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1261S: Maintained
1262
31c17ac9 1263ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1264M: Jason Cooper <jason@lakedaemon.net>
1265M: Andrew Lunn <andrew@lunn.ch>
1266M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1267M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269S: Maintained
1270F: arch/arm/mach-mvebu/
59ec9671 1271F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1272F: arch/arm/boot/dts/armada*
1273F: arch/arm/boot/dts/kirkwood*
1274
75f41273 1275
40f4978b
SH
1276ARM/Marvell Berlin SoC support
1277M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279S: Maintained
1280F: arch/arm/mach-berlin/
31c17ac9
GC
1281F: arch/arm/boot/dts/berlin*
1282
40f4978b 1283
4cfab57e 1284ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1285M: Jason Cooper <jason@lakedaemon.net>
1286M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1287M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1288M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1289L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1290S: Maintained
1291F: arch/arm/mach-dove/
54a246ff
NP
1292F: arch/arm/mach-mv78xx0/
1293F: arch/arm/mach-orion5x/
1294F: arch/arm/plat-orion/
31c17ac9
GC
1295F: arch/arm/boot/dts/dove*
1296F: arch/arm/boot/dts/orion5x*
1297
3b886171 1298
d69ac131
AC
1299ARM/Orion SoC/Technologic Systems TS-78xx platform support
1300M: Alexander Clouter <alex@digriz.org.uk>
1301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302W: http://www.digriz.org.uk/ts78xx/kernel
1303S: Maintained
1304F: arch/arm/mach-orion5x/ts78xx-*
1305
607b8fc9
EH
1306ARM/Mediatek RTC DRIVER
1307M: Eddie Huang <eddie.huang@mediatek.com>
1308L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1310S: Maintained
1311F: drivers/rtc/rtc-mt6397.c
1312
e54951c8
MB
1313ARM/Mediatek SoC support
1314M: Matthias Brugger <matthias.bgg@gmail.com>
1315L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1316L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1317S: Maintained
1318F: arch/arm/boot/dts/mt6*
1319F: arch/arm/boot/dts/mt8*
1320F: arch/arm/mach-mediatek/
1321N: mtk
1322K: mediatek
1323
0f8669e3
CY
1324ARM/Mediatek USB3 PHY DRIVER
1325M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1326L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1328S: Maintained
1329F: drivers/phy/phy-mt65xx-usb3.c
1330
adcb079f
AB
1331ARM/MICREL KS8695 ARCHITECTURE
1332M: Greg Ungerer <gerg@uclinux.org>
1333L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1334F: arch/arm/mach-ks8695/
adcb079f
AB
1335S: Odd Fixes
1336
d78ff0a5 1337ARM/MIOA701 MACHINE SUPPORT
8b58be88 1338M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1340F: arch/arm/mach-pxa/mioa701.c
1341S: Maintained
1342
9624dfe6 1343ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1344M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1345S: Maintained
1346
e0ee9851 1347ARM/NOMADIK ARCHITECTURE
28b8e8d4 1348M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1349M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1350L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1351S: Maintained
1352F: arch/arm/mach-nomadik/
ecc265fe 1353F: drivers/pinctrl/nomadik/
87572880 1354F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1355T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1356
9d76295a 1357ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1358M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1359L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1360W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1361S: Supported
1362
8459c159 1363ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1364M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1365M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1366S: Maintained
1367
5d783a2d 1368ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1369M: Marek Vasut <marek.vasut@gmail.com>
75280787 1370L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1371W: http://hackndev.com
1372S: Maintained
933d35f0
JP
1373F: arch/arm/mach-pxa/include/mach/palmtx.h
1374F: arch/arm/mach-pxa/palmtx.c
1375F: arch/arm/mach-pxa/include/mach/palmt5.h
1376F: arch/arm/mach-pxa/palmt5.c
1377F: arch/arm/mach-pxa/include/mach/palmld.h
1378F: arch/arm/mach-pxa/palmld.c
1379F: arch/arm/mach-pxa/include/mach/palmte2.h
1380F: arch/arm/mach-pxa/palmte2.c
1381F: arch/arm/mach-pxa/include/mach/palmtc.h
1382F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1383
b57fe924 1384ARM/PALM TREO SUPPORT
d8130624 1385M: Tomas Cech <sleep_walker@suse.com>
75280787 1386L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1387W: http://hackndev.com
1388S: Maintained
b57fe924
JP
1389F: arch/arm/mach-pxa/include/mach/palmtreo.h
1390F: arch/arm/mach-pxa/palmtreo.c
90af5811 1391
c49e1e63 1392ARM/PALMZ72 SUPPORT
8b58be88 1393M: Sergey Lapin <slapin@ossfans.org>
75280787 1394L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1395W: http://hackndev.com
1396S: Maintained
933d35f0
JP
1397F: arch/arm/mach-pxa/include/mach/palmz72.h
1398F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1399
1da177e4 1400ARM/PLEB SUPPORT
8b58be88 1401M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1402W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1403S: Maintained
1404
1405ARM/PT DIGITAL BOARD PORT
8b58be88 1406M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1407L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1408W: http://www.arm.linux.org.uk/
1409S: Maintained
1410
8fc1b0f8
KG
1411ARM/QUALCOMM SUPPORT
1412M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1413M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1414M: David Brown <davidb@codeaurora.org>
1415L: linux-arm-msm@vger.kernel.org
f5d3af9d 1416L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1417S: Maintained
1418F: arch/arm/mach-qcom/
f5d3af9d 1419F: drivers/soc/qcom/
c0c89faf
SB
1420F: drivers/tty/serial/msm_serial.h
1421F: drivers/tty/serial/msm_serial.c
1422F: drivers/*/pm8???-*
1423F: drivers/mfd/ssbi.c
916f743d 1424F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1425T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1426
2b7a52a4 1427ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1428M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1429L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1430S: Maintained
1431
d4275354 1432ARM/RISCPC ARCHITECTURE
8b58be88 1433M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1434L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1435W: http://www.arm.linux.org.uk/
1436S: Maintained
d4275354
RK
1437F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1438F: arch/arm/include/asm/hardware/ioc.h
1439F: arch/arm/include/asm/hardware/iomd.h
1440F: arch/arm/include/asm/hardware/memc.h
1441F: arch/arm/mach-rpc/
1a6422f6 1442F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1443F: drivers/net/ethernet/i825xx/ether1*
1444F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1445F: drivers/scsi/arm/
1446
08ddbb0a
HS
1447ARM/Rockchip SoC support
1448M: Heiko Stuebner <heiko@sntech.de>
1449L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1450L: linux-rockchip@lists.infradead.org
08ddbb0a 1451S: Maintained
541555e9 1452F: arch/arm/boot/dts/rk3*
08ddbb0a 1453F: arch/arm/mach-rockchip/
541555e9
HS
1454F: drivers/clk/rockchip/
1455F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1456F: drivers/*/*rockchip*
541555e9
HS
1457F: drivers/*/*/*rockchip*
1458F: sound/soc/rockchip/
b4331b43 1459N: rockchip
08ddbb0a 1460
5bfb937c
KK
1461ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1462M: Kukjin Kim <kgene@kernel.org>
e8f98457 1463M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1464L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1465L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1466S: Maintained
6f0589c8
MB
1467F: arch/arm/boot/dts/s3c*
1468F: arch/arm/boot/dts/exynos*
d97236e6 1469F: arch/arm64/boot/dts/exynos/
482ce512 1470F: arch/arm/plat-samsung/
769bbb63
HS
1471F: arch/arm/mach-s3c24*/
1472F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1473F: arch/arm/mach-s5p*/
1474F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1475F: drivers/*/*s3c2410*
1476F: drivers/*/*/*s3c2410*
40c76662
MB
1477F: drivers/spi/spi-s3c*
1478F: sound/soc/samsung/*
d6b9aea6
KK
1479F: Documentation/arm/Samsung/
1480F: Documentation/devicetree/bindings/arm/samsung/
1481F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1482F: Documentation/devicetree/bindings/power/pd-samsung.txt
33d43cdd 1483N: exynos
f556cb07 1484
10ffa964
KP
1485ARM/SAMSUNG MOBILE MACHINE SUPPORT
1486M: Kyungmin Park <kyungmin.park@samsung.com>
1487L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1488S: Maintained
004bbd3c 1489F: arch/arm/mach-s5pv210/
10ffa964 1490
3ce4ccb6
KD
1491ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1492M: Kyungmin Park <kyungmin.park@samsung.com>
1493M: Kamil Debski <k.debski@samsung.com>
1494L: linux-arm-kernel@lists.infradead.org
1495L: linux-media@vger.kernel.org
1496S: Maintained
1497F: drivers/media/platform/s5p-g2d/
1498
e6a476fd
MS
1499ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1500M: Kyungmin Park <kyungmin.park@samsung.com>
1501M: Kamil Debski <k.debski@samsung.com>
6305902c 1502M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1503L: linux-arm-kernel@lists.infradead.org
1504L: linux-media@vger.kernel.org
1505S: Maintained
934455d7 1506F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1507F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1508
1509ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1510M: Kyungmin Park <kyungmin.park@samsung.com>
1511M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1512L: linux-arm-kernel@lists.infradead.org
1513L: linux-media@vger.kernel.org
1514S: Maintained
90d72ac6 1515F: drivers/media/platform/s5p-tv/
e6a476fd 1516
7d9f9bf4
AP
1517ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1518M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1519M: Jacek Anaszewski <j.anaszewski@samsung.com>
1520L: linux-arm-kernel@lists.infradead.org
1521L: linux-media@vger.kernel.org
1522S: Maintained
1523F: drivers/media/platform/s5p-jpeg/
1524
d48d38e8 1525ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1526M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1527M: Magnus Damm <magnus.damm@gmail.com>
1528L: linux-sh@vger.kernel.org
d48d38e8 1529W: http://oss.renesas.com
bbff48f5 1530Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1531T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1532S: Supported
0b514fdb
SH
1533F: arch/arm/boot/dts/emev2*
1534F: arch/arm/boot/dts/r7s*
1535F: arch/arm/boot/dts/r8a*
1536F: arch/arm/boot/dts/sh*
0b514fdb 1537F: arch/arm/configs/shmobile_defconfig
7a2071c5 1538F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1539F: arch/arm/mach-shmobile/
1540F: drivers/sh/
1541
66314223 1542ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1543M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1544S: Maintained
1545F: arch/arm/mach-socfpga/
efadb751
DN
1546F: arch/arm/boot/dts/socfpga*
1547F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1548W: http://www.rocketboards.org
efadb751 1549T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1550
1551ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1552M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1553S: Maintained
1554F: drivers/clk/socfpga/
1555
71bcada8
TT
1556ARM/SOCFPGA EDAC SUPPORT
1557M: Thor Thayer <tthayer@opensource.altera.com>
1558S: Maintained
1559F: drivers/edac/altera_edac.
1560
65ebcc11 1561ARM/STI ARCHITECTURE
a92177ea
SK
1562M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1563M: Maxime Coquelin <maxime.coquelin@st.com>
1564M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1565L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1566L: kernel@stlinux.com
1567W: http://www.stlinux.com
1568S: Maintained
1569F: arch/arm/mach-sti/
a92177ea 1570F: arch/arm/boot/dts/sti*
b8e31bf3 1571F: drivers/char/hw_random/st-rng.c
a92177ea 1572F: drivers/clocksource/arm_global_timer.c
82805d1b 1573F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1574F: drivers/i2c/busses/i2c-st.c
346e2e4a 1575F: drivers/media/rc/st_rc.c
95d66b16 1576F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1577F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1578F: drivers/phy/phy-miphy28lp.c
1579F: drivers/phy/phy-miphy365x.c
6da969a5 1580F: drivers/phy/phy-stih407-usb.c
26389c78 1581F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1582F: drivers/pinctrl/pinctrl-st.c
1583F: drivers/reset/sti/
db4112e6 1584F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1585F: drivers/tty/serial/st-asc.c
eb11adab 1586F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1587F: drivers/usb/host/ehci-st.c
1588F: drivers/usb/host/ohci-st.c
db4112e6 1589F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1590F: drivers/ata/ahci_st.c
65ebcc11 1591
ee6e7879
MC
1592ARM/STM32 ARCHITECTURE
1593M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595S: Maintained
1596T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1597N: stm32
1598F: drivers/clocksource/armv7m_systick.c
1599
2b7a52a4 1600ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1601M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1602L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1603S: Maintained
1604
1bbd7089 1605ARM/TETON BGA MACHINE SUPPORT
706e69d6 1606M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1607L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1608S: Maintained
1609
2b7a52a4 1610ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1611M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1612L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1613S: Maintained
1614
98ad6e3b 1615ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1616M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1617L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1618W: http://www.mcuos.com
1619S: Maintained
4e89e8f6 1620F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1621F: drivers/input/keyboard/w90p910_keypad.c
1622F: drivers/input/touchscreen/w90p910_ts.c
1623F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1624F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1625F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1626F: drivers/rtc/rtc-nuc900.c
9df92e6c 1627F: drivers/spi/spi-nuc900.c
4e89e8f6 1628F: drivers/usb/host/ehci-w90x900.c
8a61f013 1629F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1630
54274d71 1631ARM/U300 MACHINE SUPPORT
e4651a9f 1632M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1633L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1634S: Supported
1635F: arch/arm/mach-u300/
9affbd24 1636F: drivers/clocksource/timer-u300.c
54274d71
LW
1637F: drivers/i2c/busses/i2c-stu300.c
1638F: drivers/rtc/rtc-coh901331.c
1639F: drivers/watchdog/coh901327_wdt.c
1640F: drivers/dma/coh901318*
87572880
LW
1641F: drivers/mfd/ab3100*
1642F: drivers/rtc/rtc-ab3100.c
1643F: drivers/rtc/rtc-coh901331.c
1644T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1645
3d00d04f
MY
1646ARM/UNIPHIER ARCHITECTURE
1647M: Masahiro Yamada <yamada.masahiro@socionext.com>
1648L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1649S: Maintained
a3ff83d2 1650F: arch/arm/boot/dts/uniphier*
e7ecbc05 1651F: arch/arm/include/asm/hardware/cache-uniphier.h
3d00d04f 1652F: arch/arm/mach-uniphier/
e7ecbc05 1653F: arch/arm/mm/cache-uniphier.c
dd6fd4a3 1654F: drivers/i2c/busses/i2c-uniphier*
a3ff83d2
MY
1655F: drivers/pinctrl/uniphier/
1656F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1657N: uniphier
1658
87572880 1659ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1660M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1661L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1662S: Maintained
1663F: arch/arm/mach-ux500/
e4651a9f 1664F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1665F: drivers/dma/ste_dma40*
e4651a9f 1666F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1667F: drivers/mfd/abx500*
1668F: drivers/mfd/ab8500*
e4651a9f
LW
1669F: drivers/mfd/dbx500*
1670F: drivers/mfd/db8500*
ecc265fe
JP
1671F: drivers/pinctrl/nomadik/pinctrl-ab*
1672F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1673F: drivers/rtc/rtc-ab8500.c
e4651a9f 1674F: drivers/rtc/rtc-pl031.c
87572880 1675T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1676
e93fde28
UH
1677ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1678M: Ulf Hansson <ulf.hansson@linaro.org>
1679L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1680T: git git://git.linaro.org/people/ulfh/clk.git
1681S: Maintained
1682F: drivers/clk/ux500/
1683F: include/linux/platform_data/clk-ux500.h
1684
740d93b1
PM
1685ARM/VERSATILE EXPRESS PLATFORM
1686M: Liviu Dudau <liviu.dudau@arm.com>
1687M: Sudeep Holla <sudeep.holla@arm.com>
1688M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690S: Maintained
1691F: arch/arm/boot/dts/vexpress*
9ccd6080 1692F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1693F: arch/arm/mach-vexpress/
1694F: */*/vexpress*
7e8f403f 1695F: */*/*/vexpress*
740d93b1
PM
1696F: drivers/clk/versatile/clk-vexpress-osc.c
1697F: drivers/clocksource/versatile.c
1698
d4275354 1699ARM/VFP SUPPORT
8b58be88 1700M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1701L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1702W: http://www.arm.linux.org.uk/
1703S: Maintained
1704F: arch/arm/vfp/
1705
e66b6d8e
MV
1706ARM/VOIPAC PXA270 SUPPORT
1707M: Marek Vasut <marek.vasut@gmail.com>
1708L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1709S: Maintained
1710F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1711F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1712
04529fe2
TP
1713ARM/VT8500 ARM ARCHITECTURE
1714M: Tony Prisk <linux@prisktech.co.nz>
1715L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1716S: Maintained
1717F: arch/arm/mach-vt8500/
41fd91b4 1718F: drivers/clocksource/vt8500_timer.c
560746eb 1719F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1720F: drivers/mmc/host/wmt-sdmmc.c
1721F: drivers/pwm/pwm-vt8500.c
1722F: drivers/rtc/rtc-vt8500.c
1723F: drivers/tty/serial/vt8500_serial.c
4f31102b 1724F: drivers/usb/host/ehci-platform.c
41fd91b4 1725F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1726F: drivers/video/fbdev/vt8500lcdfb.*
1727F: drivers/video/fbdev/wm8505fb*
1728F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1729
e66b6d8e
MV
1730ARM/ZIPIT Z2 SUPPORT
1731M: Marek Vasut <marek.vasut@gmail.com>
1732L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1733S: Maintained
1734F: arch/arm/mach-pxa/z2.c
6ab2a855 1735F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1736
5ecc4b53
JN
1737ARM/ZTE ARCHITECTURE
1738M: Jun Nie <jun.nie@linaro.org>
1739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1740S: Maintained
1741F: arch/arm/mach-zx/
1742F: drivers/clk/zte/
1743F: Documentation/devicetree/bindings/arm/zte.txt
1744F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1745
51f29d44
MS
1746ARM/ZYNQ ARCHITECTURE
1747M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1748R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1749L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1750W: http://wiki.xilinx.com
d6448b76 1751T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1752S: Supported
1753F: arch/arm/mach-zynq/
bd2a337a 1754F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1755F: drivers/block/xsysace.c
c2fd4e38
MS
1756N: zynq
1757N: xilinx
1758F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1759F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1760F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1761F: drivers/edac/synopsys_edac.c
51f29d44 1762
48ec83bc 1763ARM SMMU DRIVERS
b8f9879e
WD
1764M: Will Deacon <will.deacon@arm.com>
1765L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766S: Maintained
1767F: drivers/iommu/arm-smmu.c
48ec83bc 1768F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1769F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1770
38074229
CM
1771ARM64 PORT (AARCH64 ARCHITECTURE)
1772M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1773M: Will Deacon <will.deacon@arm.com>
38074229
CM
1774L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1775S: Maintained
1776F: arch/arm64/
d19766ec 1777F: Documentation/arm64/
38074229 1778
9d7005f9
LP
1779AS3645A LED FLASH CONTROLLER DRIVER
1780M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1781L: linux-media@vger.kernel.org
1782T: git git://linuxtv.org/media_tree.git
1783S: Maintained
1784F: drivers/media/i2c/as3645a.c
b5dcee22 1785F: include/media/i2c/as3645a.h
9d7005f9 1786
d58de038
GJ
1787ASC7621 HARDWARE MONITOR DRIVER
1788M: George Joseph <george.joseph@fairview5.com>
1789L: lm-sensors@lm-sensors.org
1790S: Maintained
1791F: Documentation/hwmon/asc7621
1792F: drivers/hwmon/asc7621.c
1793
b229ece9 1794ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1795M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1796L: acpi4asus-user@lists.sourceforge.net
d0944853 1797L: platform-driver-x86@vger.kernel.org
76593d6f 1798W: http://acpi4asus.sf.net
85091b71 1799S: Maintained
b229ece9
CC
1800F: drivers/platform/x86/asus*.c
1801F: drivers/platform/x86/eeepc*.c
85091b71 1802
953a6479 1803ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1804R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1805W: http://sourceforge.net/projects/xscaleiop
08223d80 1806S: Odd fixes
679655da
JP
1807F: Documentation/crypto/async-tx-api.txt
1808F: crypto/async_tx/
1809F: drivers/dma/
1810F: include/linux/dmaengine.h
1811F: include/linux/async_tx.h
b3e5f263 1812
a1867d36 1813AT24 EEPROM DRIVER
14d77c4d 1814M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1815L: linux-i2c@vger.kernel.org
1816S: Maintained
1817F: drivers/misc/eeprom/at24.c
25f73ed5 1818F: include/linux/platform_data/at24.h
a1867d36 1819
e7839f25 1820ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1821M: "Ed L. Cashin" <ed.cashin@acm.org>
1822W: http://www.openaoe.org/
1da177e4 1823S: Supported
679655da
JP
1824F: Documentation/aoe/
1825F: drivers/block/aoe/
1da177e4 1826
aad7a211
AB
1827ATHEROS 71XX/9XXX GPIO DRIVER
1828M: Alban Bedel <albeu@free.fr>
1829W: https://github.com/AlbanBedel/linux
1830T: git git://github.com/AlbanBedel/linux
1831S: Maintained
1832F: drivers/gpio/gpio-ath79.c
1833F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1834
9a10a870 1835ATHEROS ATH GENERIC UTILITIES
f726ee65 1836M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1837L: linux-wireless@vger.kernel.org
1838S: Supported
1839F: drivers/net/wireless/ath/*
1840
fa1c114f 1841ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1842M: Jiri Slaby <jirislaby@gmail.com>
1843M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1844M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1845L: linux-wireless@vger.kernel.org
72c706b7 1846W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1847S: Maintained
fa451753 1848F: drivers/net/wireless/ath/ath5k/
fa1c114f 1849
12e62d6f
KV
1850ATHEROS ATH6KL WIRELESS DRIVER
1851M: Kalle Valo <kvalo@qca.qualcomm.com>
1852L: linux-wireless@vger.kernel.org
1853W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1854T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1855S: Supported
1856F: drivers/net/wireless/ath/ath6kl/
1857
2be7d22f 1858WILOCITY WIL6210 WIRELESS DRIVER
23ba8a66 1859M: Maya Erez <qca_merez@qca.qualcomm.com>
2be7d22f
VK
1860L: linux-wireless@vger.kernel.org
1861L: wil6210@qca.qualcomm.com
1862S: Supported
1863W: http://wireless.kernel.org/en/users/Drivers/wil6210
1864F: drivers/net/wireless/ath/wil6210/
dba4b74d 1865F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1866
1d7e1e6b
CL
1867CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1868M: Christian Lamparter <chunkeey@googlemail.com>
1869L: linux-wireless@vger.kernel.org
1870W: http://wireless.kernel.org/en/users/Drivers/carl9170
1871S: Maintained
1872F: drivers/net/wireless/ath/carl9170/
1873
2c2a6172
LT
1874ATK0110 HWMON DRIVER
1875M: Luca Tettamanti <kronos.it@gmail.com>
1876L: lm-sensors@lm-sensors.org
1877S: Maintained
1878F: drivers/hwmon/asus_atk0110.c
1879
6f69a6d7 1880ATI_REMOTE2 DRIVER
8b58be88 1881M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1882S: Maintained
679655da 1883F: drivers/input/misc/ati_remote2.c
6f69a6d7 1884
7ae115b4 1885ATLX ETHERNET DRIVERS
8b58be88 1886M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1887M: Chris Snook <chris.snook@gmail.com>
e443e383 1888L: netdev@vger.kernel.org
8d5ca6ec
JC
1889W: http://sourceforge.net/projects/atl1
1890W: http://atl1.sourceforge.net
1891S: Maintained
2b133ad6 1892F: drivers/net/ethernet/atheros/
8d5ca6ec 1893
1da177e4 1894ATM
366c1bd1 1895M: Chas Williams <3chas3@gmail.com>
476604de 1896L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1897L: netdev@vger.kernel.org
1da177e4
LT
1898W: http://linux-atm.sourceforge.net
1899S: Maintained
679655da
JP
1900F: drivers/atm/
1901F: include/linux/atm*
c117ab84 1902F: include/uapi/linux/atm*
1da177e4 1903
04ac2f46 1904ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1905M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1906S: Maintained
1907F: drivers/mmc/host/atmel-mci.c
04ac2f46 1908
a1cfac48 1909ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1910M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1911S: Supported
df621252 1912F: drivers/tty/serial/atmel_serial.c
a1cfac48 1913
dfae90ed 1914ATMEL Audio ALSA driver
3a82002c 1915M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1916L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1917S: Supported
1918F: sound/soc/atmel
1919
b414dc16
NF
1920ATMEL DMA DRIVER
1921M: Nicolas Ferre <nicolas.ferre@atmel.com>
1922L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1923S: Supported
1924F: drivers/dma/at_hdmac.c
1925F: drivers/dma/at_hdmac_regs.h
6f0d65af 1926F: include/linux/platform_data/dma-atmel.h
b414dc16 1927
6bd0f436
LD
1928ATMEL XDMA DRIVER
1929M: Ludovic Desroches <ludovic.desroches@atmel.com>
1930L: linux-arm-kernel@lists.infradead.org
1931L: dmaengine@vger.kernel.org
1932S: Supported
1933F: drivers/dma/at_xdmac.c
1934
888f2804
LD
1935ATMEL I2C DRIVER
1936M: Ludovic Desroches <ludovic.desroches@atmel.com>
1937L: linux-i2c@vger.kernel.org
1938S: Supported
1939F: drivers/i2c/busses/i2c-at91.c
1940
15515545 1941ATMEL ISI DRIVER
50cb2efa 1942M: Ludovic Desroches <ludovic.desroches@atmel.com>
15515545
JW
1943L: linux-media@vger.kernel.org
1944S: Supported
f2294c2d 1945F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1946F: include/media/atmel-isi.h
1947
8f4c79ce 1948ATMEL LCDFB DRIVER
8b58be88 1949M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1950L: linux-fbdev@vger.kernel.org
8f4c79ce 1951S: Maintained
8a61f013 1952F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1953F: include/video/atmel_lcdc.h
8f4c79ce 1954
89e5785f 1955ATMEL MACB ETHERNET DRIVER
a02875a6 1956M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1957S: Supported
9f2f381f 1958F: drivers/net/ethernet/cadence/
89e5785f 1959
5cbac98a 1960ATMEL NAND DRIVER
50cb2efa
NF
1961M: Wenyou Yang <wenyou.yang@atmel.com>
1962M: Josh Wu <rainyfeeling@outlook.com>
5cbac98a
JW
1963L: linux-mtd@lists.infradead.org
1964S: Supported
1965F: drivers/mtd/nand/atmel_nand*
1966
05c441ef 1967ATMEL SDMMC DRIVER
1968M: Ludovic Desroches <ludovic.desroches@atmel.com>
1969L: linux-mmc@vger.kernel.org
1970S: Supported
1971F: drivers/mmc/host/sdhci-of-at91.c
1972
754ce4f2 1973ATMEL SPI DRIVER
a02875a6 1974M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1975S: Supported
9df92e6c 1976F: drivers/spi/spi-atmel.*
754ce4f2 1977
0ef09015 1978ATMEL SSC DRIVER
03515f32 1979M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1981S: Supported
1982F: drivers/misc/atmel-ssc.c
1983F: include/linux/atmel-ssc.h
1984
e9cb1c5a
NF
1985ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1986M: Nicolas Ferre <nicolas.ferre@atmel.com>
1987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1988S: Supported
1989F: drivers/misc/atmel_tclib.c
1990F: drivers/clocksource/tcb_clksrc.c
1991
914a3f3b 1992ATMEL USBA UDC DRIVER
a02875a6
NF
1993M: Nicolas Ferre <nicolas.ferre@atmel.com>
1994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1995S: Supported
faf2e1db 1996F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1997
1da177e4 1998ATMEL WIRELESS DRIVER
8b58be88 1999M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 2000L: linux-wireless@vger.kernel.org
1da177e4
LT
2001W: http://www.thekelleys.org.uk/atmel
2002W: http://atmelwlandriver.sourceforge.net/
2003S: Maintained
30fe0f9b 2004F: drivers/net/wireless/atmel/atmel*
1da177e4 2005
a14c0f8f
ND
2006ATMEL MAXTOUCH DRIVER
2007M: Nick Dyer <nick.dyer@itdev.co.uk>
2008T: git git://github.com/atmel-maxtouch/linux.git
2009S: Supported
2010F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2011F: drivers/input/touchscreen/atmel_mxt_ts.c
2012F: include/linux/platform_data/atmel_mxt_ts.h
2013
26780d9e 2014ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
2015M: Bradley Grove <linuxdrivers@attotech.com>
2016L: linux-scsi@vger.kernel.org
2017W: http://www.attotech.com
2018S: Supported
2019F: drivers/scsi/esas2r
26780d9e 2020
bc6e17b8
SS
2021ATUSB IEEE 802.15.4 RADIO DRIVER
2022M: Stefan Schmidt <stefan@osg.samsung.com>
2023L: linux-wpan@vger.kernel.org
2024S: Maintained
2025F: drivers/net/ieee802154/atusb.c
2026F: drivers/net/ieee802154/atusb.h
2027F: drivers/net/ieee802154/at86rf230.h
2028
a92b7b80 2029AUDIT SUBSYSTEM
915f389d 2030M: Paul Moore <paul@paul-moore.com>
8b58be88 2031M: Eric Paris <eparis@redhat.com>
915f389d 2032L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 2033W: http://people.redhat.com/sgrubb/audit/
915f389d 2034T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 2035S: Maintained
679655da 2036F: include/linux/audit.h
c117ab84 2037F: include/uapi/linux/audit.h
679655da 2038F: kernel/audit*
a92b7b80 2039
70e84049 2040AUXILIARY DISPLAY DRIVERS
8b58be88 2041M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2042W: http://miguelojeda.es/auxdisplay.htm
2043W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2044S: Maintained
679655da
JP
2045F: drivers/auxdisplay/
2046F: include/linux/cfag12864b.h
70e84049 2047
5f97f7f9 2048AVR32 ARCHITECTURE
e336f61f
HCE
2049M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2050M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 2051W: http://www.atmel.com/products/AVR32/
249d9d9d 2052W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2053W: http://avrfreaks.net/
e336f61f 2054S: Maintained
679655da 2055F: arch/avr32/
5f97f7f9
HS
2056
2057AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2058M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2059M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2060S: Maintained
679655da 2061F: arch/avr32/mach-at32ap/
5f97f7f9 2062
1da177e4 2063AX.25 NETWORK LAYER
8b58be88 2064M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2065L: linux-hams@vger.kernel.org
d34cb28a 2066W: http://www.linux-ax25.org/
1da177e4 2067S: Maintained
c117ab84 2068F: include/uapi/linux/ax25.h
679655da
JP
2069F: include/net/ax25.h
2070F: net/ax25/
1da177e4 2071
d5269395 2072AZ6007 DVB DRIVER
009a5410 2073M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395 2074L: linux-media@vger.kernel.org
a825eaec 2075W: https://linuxtv.org
d5269395
MCC
2076T: git git://linuxtv.org/media_tree.git
2077S: Maintained
2078F: drivers/media/usb/dvb-usb-v2/az6007.c
2079
6777376e
HV
2080AZTECH FM RADIO RECEIVER DRIVER
2081M: Hans Verkuil <hverkuil@xs4all.nl>
2082L: linux-media@vger.kernel.org
2083T: git git://linuxtv.org/media_tree.git
a825eaec 2084W: https://linuxtv.org
6777376e
HV
2085S: Maintained
2086F: drivers/media/radio/radio-aztech*
2087
e2d1d6c0 2088B43 WIRELESS DRIVER
e2d1d6c0 2089L: linux-wireless@vger.kernel.org
ed072f9e 2090L: b43-dev@lists.infradead.org
491b26b4 2091W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2092S: Odd Fixes
58619b14 2093F: drivers/net/wireless/broadcom/b43/
e2d1d6c0
RD
2094
2095B43LEGACY WIRELESS DRIVER
8b58be88 2096M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2097L: linux-wireless@vger.kernel.org
ed072f9e 2098L: b43-dev@lists.infradead.org
491b26b4 2099W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2100S: Maintained
423e3ce3 2101F: drivers/net/wireless/broadcom/b43legacy/
e2d1d6c0 2102
300abeb5 2103BACKLIGHT CLASS/SUBSYSTEM
b7701755 2104M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2105M: Lee Jones <lee.jones@linaro.org>
300abeb5 2106S: Maintained
679655da
JP
2107F: drivers/video/backlight/
2108F: include/linux/backlight.h
300abeb5 2109
c6c8fea2 2110BATMAN ADVANCED
207df49e 2111M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2112M: Simon Wunderlich <sw@simonwunderlich.de>
ca8e940c 2113M: Antonio Quartulli <a@unstable.cc>
c6c8fea2
SE
2114L: b.a.t.m.a.n@lists.open-mesh.org
2115W: http://www.open-mesh.org/
2116S: Maintained
2117F: net/batman-adv/
2118
e2d1d6c0 2119BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2120M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2121L: linux-hams@vger.kernel.org
2122W: http://www.baycom.org/~tom/ham/ham.html
2123S: Maintained
679655da 2124F: drivers/net/hamradio/baycom*
e2d1d6c0 2125
cafe5635 2126BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2127M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2128L: linux-bcache@vger.kernel.org
2129W: http://bcache.evilpiepirate.org
d1aa1ab3 2130S: Maintained
cafe5635
KO
2131F: drivers/md/bcache/
2132
04bd844a
HV
2133BDISP ST MEDIA DRIVER
2134M: Fabien Dessenne <fabien.dessenne@st.com>
2135L: linux-media@vger.kernel.org
2136T: git git://linuxtv.org/media_tree.git
a825eaec 2137W: https://linuxtv.org
04bd844a
HV
2138S: Supported
2139F: drivers/media/platform/sti/bdisp
2140
e2d1d6c0 2141BEFS FILE SYSTEM
55817d3d 2142S: Orphan
679655da
JP
2143F: Documentation/filesystems/befs.txt
2144F: fs/befs/
e2d1d6c0 2145
564ee360 2146BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2147M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2148L: netdev@vger.kernel.org
2149S: Maintained
2150F: drivers/net/ethernet/ec_bhf.c
564ee360 2151
e2d1d6c0 2152BFS FILE SYSTEM
8b58be88 2153M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2154S: Maintained
679655da
JP
2155F: Documentation/filesystems/bfs.txt
2156F: fs/bfs/
c117ab84 2157F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2158
1394f032 2159BLACKFIN ARCHITECTURE
a4edbc10 2160M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2161L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2162T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2163W: http://blackfin.uclinux.org
2164S: Supported
679655da 2165F: arch/blackfin/
566da5b2 2166
e190d6b1 2167BLACKFIN EMAC DRIVER
b3fe92b0 2168L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2169W: http://blackfin.uclinux.org
2170S: Supported
7b35f033 2171F: drivers/net/ethernet/adi/
e190d6b1 2172
566da5b2 2173BLACKFIN RTC DRIVER
b3fe92b0 2174L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2175W: http://blackfin.uclinux.org
2176S: Supported
679655da 2177F: drivers/rtc/rtc-bfin.c
1394f032 2178
936ed49a 2179BLACKFIN SDH DRIVER
109ec8c3 2180M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2181L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2182W: http://blackfin.uclinux.org
2183S: Supported
2184F: drivers/mmc/host/bfin_sdh.c
2185
1394f032 2186BLACKFIN SERIAL DRIVER
8b58be88 2187M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2188L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2189W: http://blackfin.uclinux.org
2190S: Supported
8460241e 2191F: drivers/tty/serial/bfin_uart.c
1394f032 2192
1e6d320f 2193BLACKFIN WATCHDOG DRIVER
b3fe92b0 2194L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2195W: http://blackfin.uclinux.org
2196S: Supported
679655da 2197F: drivers/watchdog/bfin_wdt.c
1e6d320f 2198
d24ecfcc 2199BLACKFIN I2C TWI DRIVER
8b58be88 2200M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2201L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2202W: http://blackfin.uclinux.org/
2203S: Supported
679655da 2204F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2205
1e204377
SJ
2206BLACKFIN MEDIA DRIVER
2207M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2208L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2209W: http://blackfin.uclinux.org/
2210S: Supported
2211F: drivers/media/platform/blackfin/
2212F: drivers/media/i2c/adv7183*
2213F: drivers/media/i2c/vs6624*
2214
b54cf35a
JSM
2215BLINKM RGB LED DRIVER
2216M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2217S: Maintained
2218F: drivers/leds/leds-blinkm.c
2219
1da177e4 2220BLOCK LAYER
8b58be88 2221M: Jens Axboe <axboe@kernel.dk>
82c426e0 2222L: linux-block@vger.kernel.org
08deed1e 2223T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2224S: Maintained
679655da 2225F: block/
ae11f7ef 2226F: kernel/trace/blktrace.c
1da177e4 2227
2b54aaef 2228BLOCK2MTD DRIVER
8b58be88 2229M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2230L: linux-mtd@lists.infradead.org
2231S: Maintained
679655da 2232F: drivers/mtd/devices/block2mtd.c
2b54aaef 2233
63fbd24e 2234BLUETOOTH DRIVERS
8b58be88 2235M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2236M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2237M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2238L: linux-bluetooth@vger.kernel.org
63fbd24e 2239W: http://www.bluez.org/
22e7a424
MH
2240T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2241T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2242S: Maintained
679655da 2243F: drivers/bluetooth/
1da177e4 2244
63fbd24e 2245BLUETOOTH SUBSYSTEM
8b58be88 2246M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2247M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2248M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2249L: linux-bluetooth@vger.kernel.org
2250W: http://www.bluez.org/
22e7a424
MH
2251T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2252T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2253S: Maintained
679655da
JP
2254F: net/bluetooth/
2255F: include/net/bluetooth/
1da177e4
LT
2256
2257BONDING DRIVER
79b30750 2258M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2259M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2260M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2261L: netdev@vger.kernel.org
ce00f85c
JC
2262W: http://sourceforge.net/projects/bonding/
2263S: Supported
679655da 2264F: drivers/net/bonding/
c117ab84 2265F: include/uapi/linux/if_bonding.h
1da177e4 2266
b5f4df34
AS
2267BPF (Safe dynamic programs and tools)
2268M: Alexei Starovoitov <ast@kernel.org>
2269L: netdev@vger.kernel.org
2270L: linux-kernel@vger.kernel.org
2271S: Supported
2272F: kernel/bpf/
2273
39105890 2274BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2275M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2276L: netdev@vger.kernel.org
2277S: Supported
adfc5217 2278F: drivers/net/ethernet/broadcom/b44.*
39105890 2279
32ec90d5
FF
2280BROADCOM GENET ETHERNET DRIVER
2281M: Florian Fainelli <f.fainelli@gmail.com>
2282L: netdev@vger.kernel.org
2283S: Supported
2284F: drivers/net/ethernet/broadcom/genet/
2285
948c51e6 2286BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2287M: Sony Chacko <sony.chacko@qlogic.com>
2288M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2289L: netdev@vger.kernel.org
2290S: Supported
adfc5217
JK
2291F: drivers/net/ethernet/broadcom/bnx2.*
2292F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2293
4d9d2cb0 2294BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2295M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2296L: netdev@vger.kernel.org
2297S: Supported
adfc5217 2298F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2299
90f4c594 2300BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2301M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2302M: Ray Jui <rjui@broadcom.com>
2303M: Scott Branden <sbranden@broadcom.com>
497a045d 2304L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2305T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2306S: Maintained
2307F: arch/arm/mach-bcm/
2308F: arch/arm/boot/dts/bcm113*
90f4c594 2309F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2310F: arch/arm/boot/dts/bcm281*
2311F: arch/arm/configs/bcm_defconfig
e4ef47f2 2312F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2313F: drivers/clocksource/bcm_kona_timer.c
2314
9209bec4 2315BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2316M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2317M: Lee Jones <lee@kernel.org>
10b9e887 2318M: Eric Anholt <eric@anholt.net>
f680f25c 2319L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2320L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2321T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2322S: Maintained
9209bec4 2323N: bcm2835
f680f25c 2324
a2f6734c
KC
2325BROADCOM BCM33XX MIPS ARCHITECTURE
2326M: Kevin Cernekee <cernekee@gmail.com>
2327L: linux-mips@linux-mips.org
2328S: Maintained
2329F: arch/mips/bcm3384/*
2330F: arch/mips/include/asm/mach-bcm3384/*
2331F: arch/mips/kernel/*bmips*
2332
5564f092
RM
2333BROADCOM BCM47XX MIPS ARCHITECTURE
2334M: Hauke Mehrtens <hauke@hauke-m.de>
2335M: Rafał Miłecki <zajec5@gmail.com>
2336L: linux-mips@linux-mips.org
2337S: Maintained
2338F: arch/mips/bcm47xx/*
2339F: arch/mips/include/asm/mach-bcm47xx/*
2340
9209bec4 2341BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2342M: Hauke Mehrtens <hauke@hauke-m.de>
2343L: linux-arm-kernel@lists.infradead.org
2344S: Maintained
2345F: arch/arm/mach-bcm/bcm_5301x.c
2346F: arch/arm/boot/dts/bcm5301x.dtsi
2347F: arch/arm/boot/dts/bcm470*
2348
e076e962
FF
2349BROADCOM BCM63XX ARM ARCHITECTURE
2350M: Florian Fainelli <f.fainelli@gmail.com>
2351L: linux-arm-kernel@lists.infradead.org
eb6725d0 2352T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2353S: Maintained
2354F: arch/arm/mach-bcm/bcm63xx.c
2355F: arch/arm/include/debug/bcm63xx.S
2356
7110e227
KC
2357BROADCOM BCM63XX/BCM33XX UDC DRIVER
2358M: Kevin Cernekee <cernekee@gmail.com>
2359L: linux-usb@vger.kernel.org
2360S: Maintained
2361F: drivers/usb/gadget/udc/bcm63xx_udc.*
2362
2df94fd6 2363BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2364M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2365M: Gregory Fong <gregory.0xf0@gmail.com>
2366M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2368T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2369S: Maintained
2370F: arch/arm/mach-bcm/*brcmstb*
2371F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2372F: drivers/bus/brcmstb_gisb.c
5009a289 2373N: brcmstb
2df94fd6 2374
70371cef
KC
2375BROADCOM BMIPS MIPS ARCHITECTURE
2376M: Kevin Cernekee <cernekee@gmail.com>
2377M: Florian Fainelli <f.fainelli@gmail.com>
2378L: linux-mips@linux-mips.org
eb6725d0 2379T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2380S: Maintained
2381F: arch/mips/bmips/*
2382F: arch/mips/include/asm/mach-bmips/*
2383F: arch/mips/kernel/*bmips*
338808de 2384F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2385F: drivers/irqchip/irq-bcm7*
2386F: drivers/irqchip/irq-brcmstb*
2387
948c51e6 2388BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2389M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2390M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2391L: netdev@vger.kernel.org
2392S: Supported
adfc5217 2393F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2394
a9533e7e
HP
2395BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2396M: Brett Rudley <brudley@broadcom.com>
818c07b8 2397M: Arend van Spriel <arend@broadcom.com>
85d63686 2398M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2399M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2400L: linux-wireless@vger.kernel.org
5615171c 2401L: brcm80211-dev-list@broadcom.com
a9533e7e 2402S: Supported
05491d2c 2403F: drivers/net/wireless/broadcom/brcm80211/
a9533e7e 2404
9958d6f9 2405BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2406M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2407L: linux-scsi@vger.kernel.org
2408S: Supported
2409F: drivers/scsi/bnx2fc/
2410
6a6b5ad0 2411BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2412M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2413L: linux-scsi@vger.kernel.org
2414S: Supported
2415F: drivers/scsi/bnx2i/
2416
63f37ddf 2417BROADCOM IPROC ARM ARCHITECTURE
36c0237f
SB
2418M: Ray Jui <rjui@broadcom.com>
2419M: Scott Branden <sbranden@broadcom.com>
63f37ddf 2420M: Jon Mason <jonmason@broadcom.com>
36c0237f
SB
2421L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2422L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2423T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2424S: Maintained
2425N: iproc
2426N: cygnus
63f37ddf 2427N: nsp
36c0237f
SB
2428N: bcm9113*
2429N: bcm9583*
63f37ddf
JM
2430N: bcm9585*
2431N: bcm9586*
2432N: bcm988312
36c0237f 2433N: bcm113*
63f37ddf
JM
2434N: bcm583*
2435N: bcm585*
2436N: bcm586*
2437N: bcm88312
36c0237f 2438
3b0213d5
GF
2439BROADCOM BRCMSTB GPIO DRIVER
2440M: Gregory Fong <gregory.0xf0@gmail.com>
2441L: bcm-kernel-feedback-list@broadcom.com>
2442S: Supported
2443F: drivers/gpio/gpio-brcmstb.c
2444F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2445
7b7f588b 2446BROADCOM KONA GPIO DRIVER
5e163903 2447M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2448L: bcm-kernel-feedback-list@broadcom.com
2449S: Supported
2450F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2451F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2452
f6e734a8
RM
2453BROADCOM NVRAM DRIVER
2454M: Rafał Miłecki <zajec5@gmail.com>
2455L: linux-mips@linux-mips.org
2456S: Maintained
2457F: drivers/firmware/broadcom/*
2458
02787daa
BN
2459BROADCOM STB NAND FLASH DRIVER
2460M: Brian Norris <computersforpeace@gmail.com>
1ddaa021 2461M: Kamal Dasu <kdasu.kdev@gmail.com>
02787daa 2462L: linux-mtd@lists.infradead.org
1285734c 2463L: bcm-kernel-feedback-list@broadcom.com
02787daa
BN
2464S: Maintained
2465F: drivers/mtd/nand/brcmnand/
2466
c9678d86
RM
2467BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2468M: Rafał Miłecki <zajec5@gmail.com>
2469L: linux-wireless@vger.kernel.org
2470S: Maintained
2471F: drivers/bcma/
2472F: include/linux/bcma/
2473
b8302205
FF
2474BROADCOM SYSTEMPORT ETHERNET DRIVER
2475M: Florian Fainelli <f.fainelli@gmail.com>
2476L: netdev@vger.kernel.org
2477S: Supported
2478F: drivers/net/ethernet/broadcom/bcmsysport.*
2479
7725ccfd 2480BROCADE BFA FC SCSI DRIVER
aa803370
AG
2481M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2482M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2483L: linux-scsi@vger.kernel.org
2484S: Supported
2485F: drivers/scsi/bfa/
7725ccfd 2486
8b230ed8 2487BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2488M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2489L: netdev@vger.kernel.org
2490S: Supported
f844a0ea 2491F: drivers/net/ethernet/brocade/bna/
8b230ed8 2492
5cdf7f76 2493BSG (block layer generic sg v4 driver)
8b58be88 2494M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2495L: linux-scsi@vger.kernel.org
2496S: Supported
679655da
JP
2497F: block/bsg.c
2498F: include/linux/bsg.h
c117ab84 2499F: include/uapi/linux/bsg.h
5cdf7f76 2500
af39917d
CL
2501BT87X AUDIO DRIVER
2502M: Clemens Ladisch <clemens@ladisch.de>
2503L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2504T: git git://git.alsa-project.org/alsa-kernel.git
2505S: Maintained
2506F: Documentation/sound/alsa/Bt87x.txt
2507F: sound/pci/bt87x.c
2508
ff1d5c2f 2509BT8XXGPIO DRIVER
eb032b98 2510M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2511W: http://bu3sch.de/btgpio.php
2512S: Maintained
72dbb705 2513F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2514
eb1eb04f 2515BTRFS FILE SYSTEM
c0778e25
CM
2516M: Chris Mason <clm@fb.com>
2517M: Josef Bacik <jbacik@fb.com>
d8130624 2518M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2519L: linux-btrfs@vger.kernel.org
2520W: http://btrfs.wiki.kernel.org/
8a6e2535 2521Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2522T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2523S: Maintained
679655da
JP
2524F: Documentation/filesystems/btrfs.txt
2525F: fs/btrfs/
eb1eb04f 2526
1da177e4 2527BTTV VIDEO4LINUX DRIVER
009a5410 2528M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2529L: linux-media@vger.kernel.org
a825eaec 2530W: https://linuxtv.org
275ffde4 2531T: git git://linuxtv.org/media_tree.git
f96236e5 2532S: Odd fixes
679655da 2533F: Documentation/video4linux/bttv/
90d72ac6 2534F: drivers/media/pci/bt8xx/bttv*
1da177e4 2535
1f34923c
KA
2536BUSLOGIC SCSI DRIVER
2537M: Khalid Aziz <khalid@gonehiking.org>
2538L: linux-scsi@vger.kernel.org
2539S: Maintained
2540F: drivers/scsi/BusLogic.*
2541F: drivers/scsi/FlashPoint.*
2542
af39917d
CL
2543C-MEDIA CMI8788 DRIVER
2544M: Clemens Ladisch <clemens@ladisch.de>
2545L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2546T: git git://git.alsa-project.org/alsa-kernel.git
2547S: Maintained
2548F: sound/pci/oxygen/
2549
2141355f
MS
2550C6X ARCHITECTURE
2551M: Mark Salter <msalter@redhat.com>
2552M: Aurelien Jacquiot <a-jacquiot@ti.com>
2553L: linux-c6x-dev@linux-c6x.org
2554W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2555S: Maintained
2556F: arch/c6x/
2557
a5432f5a 2558CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2559M: David Howells <dhowells@redhat.com>
e62d6e24 2560L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
2561S: Supported
2562F: Documentation/filesystems/caching/cachefiles.txt
2563F: fs/cachefiles/
2564
c815ca39
HV
2565CADET FM/AM RADIO RECEIVER DRIVER
2566M: Hans Verkuil <hverkuil@xs4all.nl>
2567L: linux-media@vger.kernel.org
2568T: git git://linuxtv.org/media_tree.git
a825eaec 2569W: https://linuxtv.org
c815ca39
HV
2570S: Maintained
2571F: drivers/media/radio/radio-cadet*
2572
77d5140f 2573CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2574M: Jonathan Corbet <corbet@lwn.net>
661263b5 2575L: linux-media@vger.kernel.org
275ffde4 2576T: git git://linuxtv.org/media_tree.git
77d5140f 2577S: Maintained
679655da 2578F: Documentation/video4linux/cafe_ccic
90d72ac6 2579F: drivers/media/platform/marvell-ccic/
77d5140f 2580
201b6bab 2581CAIF NETWORK LAYER
5c574f50 2582M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2583L: netdev@vger.kernel.org
2584S: Supported
2585F: Documentation/networking/caif/
2586F: drivers/net/caif/
c117ab84 2587F: include/uapi/linux/caif/
201b6bab
JP
2588F: include/net/caif/
2589F: net/caif/
2590
77dac90f 2591CALGARY x86-64 IOMMU
8b58be88
JP
2592M: Muli Ben-Yehuda <muli@il.ibm.com>
2593M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2594L: discuss@x86-64.org
2595S: Maintained
679655da
JP
2596F: arch/x86/kernel/pci-calgary_64.c
2597F: arch/x86/kernel/tce_64.c
2598F: arch/x86/include/asm/calgary.h
2599F: arch/x86/include/asm/tce.h
77dac90f 2600
e2d1d6c0 2601CAN NETWORK LAYER
8d15d386 2602M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2603M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2604L: linux-can@vger.kernel.org
84b0d715 2605W: https://github.com/linux-can
870482a4
MKB
2606T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2607T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2608S: Maintained
f35f6c8f 2609F: Documentation/networking/can.txt
8d15d386 2610F: net/can/
8d15d386 2611F: include/linux/can/core.h
c117ab84
CEB
2612F: include/uapi/linux/can.h
2613F: include/uapi/linux/can/bcm.h
2614F: include/uapi/linux/can/raw.h
2615F: include/uapi/linux/can/gw.h
e2d1d6c0 2616
4261a204 2617CAN NETWORK DRIVERS
8b58be88 2618M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2619M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2620L: linux-can@vger.kernel.org
84b0d715 2621W: https://github.com/linux-can
870482a4
MKB
2622T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2623T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2624S: Maintained
8d15d386
OH
2625F: drivers/net/can/
2626F: include/linux/can/dev.h
8d15d386 2627F: include/linux/can/platform/
c117ab84
CEB
2628F: include/uapi/linux/can/error.h
2629F: include/uapi/linux/can/netlink.h
4261a204 2630
95d16c72
JM
2631CAPABILITIES
2632M: Serge Hallyn <serge.hallyn@canonical.com>
2633L: linux-security-module@vger.kernel.org
6305902c 2634S: Supported
95d16c72 2635F: include/linux/capability.h
c117ab84 2636F: include/uapi/linux/capability.h
6305902c 2637F: security/commoncap.c
38a94118 2638F: kernel/capability.c
95d16c72 2639
b84894c7
KT
2640CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2641M: Kevin Tsai <ktsai@capellamicro.com>
2642S: Maintained
2643F: drivers/iio/light/cm*
2644F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2645
f21fb3ed
RV
2646CAVIUM LIQUIDIO NETWORK DRIVER
2647M: Derek Chickles <derek.chickles@caviumnetworks.com>
2648M: Satanand Burla <satananda.burla@caviumnetworks.com>
2649M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2650M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2651L: netdev@vger.kernel.org
2652W: http://www.cavium.com
2653S: Supported
f21fb3ed
RV
2654F: drivers/net/ethernet/cavium/liquidio/
2655
ef0bbac3
VB
2656CC2520 IEEE-802.15.4 RADIO DRIVER
2657M: Varka Bhadram <varkabhadram@gmail.com>
2658L: linux-wpan@vger.kernel.org
2659S: Maintained
2660F: drivers/net/ieee802154/cc2520.c
2661F: include/linux/spi/cc2520.h
2662F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2663
b8154542 2664CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2665M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2666L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2667W: http://www.ibm.com/developerworks/power/cell/
2668S: Supported
679655da 2669F: arch/powerpc/include/asm/cell*.h
679655da 2670F: arch/powerpc/include/asm/spu*.h
c117ab84 2671F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2672F: arch/powerpc/oprofile/*cell*
2673F: arch/powerpc/platforms/cell/
b8154542 2674
398ecff5
SW
2675CEPH COMMON CODE (LIBCEPH)
2676M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2677M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2678M: Sage Weil <sage@redhat.com>
82593f87 2679L: ceph-devel@vger.kernel.org
09d90327 2680W: http://ceph.com/
fb99f881 2681T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2682T: git git://github.com/ceph/ceph-client.git
9030aaf9 2683S: Supported
14430813
JP
2684F: net/ceph/
2685F: include/linux/ceph/
2686F: include/linux/crush/
9030aaf9 2687
398ecff5
SW
2688CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2689M: "Yan, Zheng" <zyan@redhat.com>
2690M: Sage Weil <sage@redhat.com>
2691M: Ilya Dryomov <idryomov@gmail.com>
2692L: ceph-devel@vger.kernel.org
2693W: http://ceph.com/
2694T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2695T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2696S: Supported
2697F: Documentation/filesystems/ceph.txt
2698F: fs/ceph/
2699
cfc411e7
DH
2700CERTIFICATE HANDLING:
2701M: David Howells <dhowells@redhat.com>
2702M: David Woodhouse <dwmw2@infradead.org>
2703L: keyrings@linux-nfs.org
2704S: Maintained
2705F: Documentation/module-signing.txt
2706F: certs/
2707F: scripts/extract-cert.c
2708
18332a80 2709CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2710L: linux-usb@vger.kernel.org
10c6c9c9 2711S: Orphan
679655da
JP
2712F: Documentation/usb/WUSB-Design-overview.txt
2713F: Documentation/usb/wusb-cbaf
355ffe69
DV
2714F: drivers/usb/host/hwa-hc.c
2715F: drivers/usb/host/whci/
679655da
JP
2716F: drivers/usb/wusbcore/
2717F: include/linux/usb/wusb*
18332a80 2718
70e84049 2719CFAG12864B LCD DRIVER
8b58be88 2720M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2721W: http://miguelojeda.es/auxdisplay.htm
2722W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2723S: Maintained
679655da
JP
2724F: drivers/auxdisplay/cfag12864b.c
2725F: include/linux/cfag12864b.h
70e84049
MOS
2726
2727CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2728M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2729W: http://miguelojeda.es/auxdisplay.htm
2730W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2731S: Maintained
679655da
JP
2732F: drivers/auxdisplay/cfag12864bfb.c
2733F: include/linux/cfag12864b.h
70e84049 2734
704232c2 2735CFG80211 and NL80211
8b58be88 2736M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2737L: linux-wireless@vger.kernel.org
ce466579
JB
2738W: http://wireless.kernel.org/
2739T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2740T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2741S: Maintained
c117ab84 2742F: include/uapi/linux/nl80211.h
679655da
JP
2743F: include/net/cfg80211.h
2744F: net/wireless/*
2745X: net/wireless/wext*
704232c2 2746
46e64261
GKH
2747CHAR and MISC DRIVERS
2748M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2749M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2750T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2751S: Supported
46e64261
GKH
2752F: drivers/char/*
2753F: drivers/misc/*
471322a8 2754F: include/linux/miscdevice.h
46e64261 2755
0a920b5b 2756CHECKPATCH
8b58be88 2757M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2758M: Joe Perches <joe@perches.com>
2759S: Maintained
679655da 2760F: scripts/checkpatch.pl
0a920b5b 2761
f8407f26
HW
2762CHINESE DOCUMENTATION
2763M: Harry Wei <harryxiyou@gmail.com>
9740153c 2764L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2765L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2766S: Maintained
2767F: Documentation/zh_CN/
2768
2721ea2c 2769CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2770M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2771T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2772L: linux-usb@vger.kernel.org
2773S: Maintained
2774F: drivers/usb/chipidea/
2775
a93ad65d
HG
2776CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2777M: Hans de Goede <hdegoede@redhat.com>
2778L: linux-input@vger.kernel.org
2779S: Maintained
2780F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2781F: drivers/input/touchscreen/chipone_icn8318.c
2782
ab043105
OJ
2783CHROME HARDWARE PLATFORM SUPPORT
2784M: Olof Johansson <olof@lixom.net>
2785S: Maintained
2786F: drivers/platform/chrome/
2787
641cb85e 2788CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2789M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2790M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2791M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2792M: Neel Patel <neepatel@cisco.com>
7063fbf2 2793S: Supported
a6a5580c 2794F: drivers/net/ethernet/cisco/enic/
7063fbf2 2795
e3cf00d0 2796CISCO VIC LOW LATENCY NIC DRIVER
35ef4a9e
DG
2797M: Christian Benvenuti <benve@cisco.com>
2798M: Dave Goodell <dgoodell@cisco.com>
b75f0050 2799S: Supported
35ef4a9e 2800F: drivers/infiniband/hw/usnic/
e3cf00d0 2801
2b7a52a4 2802CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2803M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2804L: netdev@vger.kernel.org
2805S: Maintained
57d0b7a0 2806F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2807
3d4cfdc9
MB
2808CIRRUS LOGIC AUDIO CODEC DRIVERS
2809M: Brian Austin <brian.austin@cirrus.com>
2810M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2811L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2812S: Maintained
2813F: sound/soc/codecs/cs*
2814
94574d9a
KRW
2815CLEANCACHE API
2816M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2817L: linux-kernel@vger.kernel.org
2818S: Maintained
2819F: mm/cleancache.c
2820F: include/linux/cleancache.h
2821
d4275354 2822CLK API
8b58be88 2823M: Russell King <linux@arm.linux.org.uk>
aa571b14 2824L: linux-clk@vger.kernel.org
37417046 2825S: Maintained
d4275354
RK
2826F: include/linux/clk.h
2827
9222d247
JS
2828CLOCKSOURCE, CLOCKEVENT DRIVERS
2829M: Daniel Lezcano <daniel.lezcano@linaro.org>
2830M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2831L: linux-kernel@vger.kernel.org
9222d247
JS
2832T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2833S: Supported
2834F: drivers/clocksource
2835
5df6d737 2836CISCO FCOE HBA DRIVER
8fc89a79
HP
2837M: Hiral Patel <hiralpat@cisco.com>
2838M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2839M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2840L: linux-scsi@vger.kernel.org
2841S: Supported
2a99921a 2842F: drivers/scsi/fnic/
5df6d737 2843
c8806b6c
NM
2844CISCO SCSI HBA DRIVER
2845M: Narsimhulu Musini <nmusini@cisco.com>
2846M: Sesidhar Baddela <sebaddel@cisco.com>
2847L: linux-scsi@vger.kernel.org
2848S: Supported
2849F: drivers/scsi/snic/
2850
529aa8cb
TLSC
2851CMPC ACPI DRIVER
2852M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2853M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2854L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2855S: Supported
2856F: drivers/platform/x86/classmate-laptop.c
2857
85756a06
HV
2858COBALT MEDIA DRIVER
2859M: Hans Verkuil <hans.verkuil@cisco.com>
2860L: linux-media@vger.kernel.org
2861T: git git://linuxtv.org/media_tree.git
a825eaec 2862W: https://linuxtv.org
85756a06
HV
2863S: Supported
2864F: drivers/media/pci/cobalt/
2865
74425eee 2866COCCINELLE/Semantic Patches (SmPL)
26de9c26 2867M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2868M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2869M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2870M: Michal Marek <mmarek@suse.com>
26de9c26 2871L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2872T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2873W: http://coccinelle.lip6.fr/
2874S: Supported
4b92b2aa 2875F: Documentation/coccinelle.txt
74425eee
NP
2876F: scripts/coccinelle/
2877F: scripts/coccicheck
2878
1da177e4 2879CODA FILE SYSTEM
8b58be88 2880M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2881M: coda@cs.cmu.edu
2882L: codalist@coda.cs.cmu.edu
2883W: http://www.coda.cs.cmu.edu/
2884S: Maintained
679655da
JP
2885F: Documentation/filesystems/coda.txt
2886F: fs/coda/
2887F: include/linux/coda*.h
c117ab84 2888F: include/uapi/linux/coda*.h
1da177e4 2889
0b14261e
PZ
2890CODA V4L2 MEM2MEM DRIVER
2891M: Philipp Zabel <p.zabel@pengutronix.de>
2892L: linux-media@vger.kernel.org
2893S: Maintained
2894F: Documentation/devicetree/bindings/media/coda.txt
2895F: drivers/media/platform/coda/
2896
7704addb 2897COMMON CLK FRAMEWORK
a85fa007 2898M: Michael Turquette <mturquette@baylibre.com>
f956165f 2899M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2900L: linux-clk@vger.kernel.org
baeb0d9b 2901T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2902S: Maintained
60bea3b5
SW
2903F: drivers/clk/
2904X: drivers/clk/clkdev.c
7704addb 2905F: include/linux/clk-pr*
60bea3b5 2906F: include/linux/clk/
7704addb 2907
e2d1d6c0 2908COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2909M: Steve French <sfrench@samba.org>
51223df6 2910L: linux-cifs@vger.kernel.org
d1f28953 2911L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2912W: http://linux-cifs.samba.org/
bb1d5dda 2913T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2914S: Supported
ec421a71 2915F: Documentation/filesystems/cifs/
679655da 2916F: fs/cifs/
e2d1d6c0 2917
1da177e4 2918COMPACTPCI HOTPLUG CORE
8b58be88 2919M: Scott Murray <scott@spiteful.org>
64dab204 2920L: linux-pci@vger.kernel.org
82c4dfc7 2921S: Maintained
679655da 2922F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2923
2924COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2925M: Scott Murray <scott@spiteful.org>
64dab204 2926L: linux-pci@vger.kernel.org
82c4dfc7 2927S: Maintained
679655da 2928F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2929
2930COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2931M: Scott Murray <scott@spiteful.org>
64dab204 2932L: linux-pci@vger.kernel.org
82c4dfc7 2933S: Maintained
679655da 2934F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2935
5411552c 2936COMPAL LAPTOP SUPPORT
8b58be88 2937M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2938L: platform-driver-x86@vger.kernel.org
5411552c 2939S: Maintained
679655da 2940F: drivers/platform/x86/compal-laptop.c
5411552c 2941
949be0f7 2942CONEXANT ACCESSRUNNER USB DRIVER
9ae5e3bc
SA
2943L: accessrunner-general@lists.sourceforge.net
2944W: http://accessrunner.sourceforge.net/
44243ef4 2945S: Orphan
679655da 2946F: drivers/usb/atm/cxacru.c
949be0f7 2947
e2d1d6c0 2948CONFIGFS
d6351db2 2949M: Joel Becker <jlbec@evilplan.org>
1609bac8
CH
2950M: Christoph Hellwig <hch@lst.de>
2951T: git git://git.infradead.org/users/hch/configfs.git
e2d1d6c0 2952S: Supported
679655da
JP
2953F: fs/configfs/
2954F: include/linux/configfs.h
e2d1d6c0 2955
acb9c1b2 2956CONNECTOR
8b58be88 2957M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2958L: netdev@vger.kernel.org
2959S: Maintained
2960F: drivers/connector/
2961
a3e3354d 2962CONTROL GROUP (CGROUP)
860ca0e6 2963M: Tejun Heo <tj@kernel.org>
ad50c159 2964M: Li Zefan <lizefan@huawei.com>
4d205676 2965M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2966L: cgroups@vger.kernel.org
860ca0e6 2967T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2968S: Maintained
a3e3354d 2969F: Documentation/cgroups/
679655da
JP
2970F: include/linux/cgroup*
2971F: kernel/cgroup*
a3e3354d
TH
2972
2973CONTROL GROUP - CPUSET
2974M: Li Zefan <lizefan@huawei.com>
2975L: cgroups@vger.kernel.org
2976W: http://www.bullopensource.org/cpuset/
2977W: http://oss.sgi.com/projects/cpusets/
2978T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2979S: Maintained
2980F: Documentation/cgroups/cpusets.txt
2981F: include/linux/cpuset.h
2982F: kernel/cpuset.c
2983
2984CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2985M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2986M: Michal Hocko <mhocko@kernel.org>
ed0f1e21 2987M: Vladimir Davydov <vdavydov@virtuozzo.com>
a3e3354d
TH
2988L: cgroups@vger.kernel.org
2989L: linux-mm@kvack.org
2990S: Maintained
2991F: mm/memcontrol.c
5d1ea48b 2992F: mm/swap_cgroup.c
fb3a0fb6 2993
bebe4678 2994CORETEMP HARDWARE MONITORING DRIVER
96859129 2995M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2996L: lm-sensors@lm-sensors.org
2997S: Maintained
679655da
JP
2998F: Documentation/hwmon/coretemp
2999F: drivers/hwmon/coretemp.c
bebe4678 3000
1da177e4 3001COSA/SRP SYNC SERIAL DRIVER
8b58be88 3002M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
3003W: http://www.fi.muni.cz/~kas/cosa/
3004S: Maintained
679655da 3005F: drivers/net/wan/cosa*
1da177e4 3006
4371ee35 3007CPMAC ETHERNET DRIVER
8b58be88 3008M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
3009L: netdev@vger.kernel.org
3010S: Maintained
b544dbac 3011F: drivers/net/ethernet/ti/cpmac.c
4371ee35 3012
1da177e4 3013CPU FREQUENCY DRIVERS
9c3646d1 3014M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 3015M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 3016L: linux-pm@vger.kernel.org
1da177e4 3017S: Maintained
27209d91
VK
3018T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3019T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
3020F: drivers/cpufreq/
3021F: include/linux/cpufreq.h
1da177e4 3022
8a67f0ef
VK
3023CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3024M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 3025M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
3026L: linux-pm@vger.kernel.org
3027W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3028S: Maintained
3029F: drivers/cpufreq/arm_big_little.h
3030F: drivers/cpufreq/arm_big_little.c
3031F: drivers/cpufreq/arm_big_little_dt.c
3032
14d2c34c 3033CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
3034M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3035M: Daniel Lezcano <daniel.lezcano@linaro.org>
3036L: linux-pm@vger.kernel.org
3037L: linux-arm-kernel@lists.infradead.org
cea8321c 3038T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
3039S: Maintained
3040F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 3041
0c570c18
BZ
3042CPUIDLE DRIVER - ARM EXYNOS
3043M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3044M: Daniel Lezcano <daniel.lezcano@linaro.org>
3045M: Kukjin Kim <kgene@kernel.org>
3046L: linux-pm@vger.kernel.org
3047L: linux-samsung-soc@vger.kernel.org
3048S: Supported
3049F: drivers/cpuidle/cpuidle-exynos.c
3050F: arch/arm/mach-exynos/pm.c
3051
a8e39c35 3052CPUIDLE DRIVERS
9c3646d1 3053M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
3054M: Daniel Lezcano <daniel.lezcano@linaro.org>
3055L: linux-pm@vger.kernel.org
3056S: Maintained
cea8321c 3057T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
3058F: drivers/cpuidle/*
3059F: include/linux/cpuidle.h
3060
1da177e4 3061CPUID/MSR DRIVER
8b58be88 3062M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 3063S: Maintained
679655da
JP
3064F: arch/x86/kernel/cpuid.c
3065F: arch/x86/kernel/msr.c
1da177e4 3066
7fe2f639 3067CPU POWER MONITORING SUBSYSTEM
d8130624 3068M: Thomas Renninger <trenn@suse.com>
103f1790 3069L: linux-pm@vger.kernel.org
7fe2f639 3070S: Maintained
14430813 3071F: tools/power/cpupower/
7fe2f639 3072
1da177e4 3073CRAMFS FILESYSTEM
ce00f85c 3074W: http://sourceforge.net/projects/cramfs/
54886a71 3075S: Orphan / Obsolete
679655da
JP
3076F: Documentation/filesystems/cramfs.txt
3077F: fs/cramfs/
1da177e4
LT
3078
3079CRIS PORT
8b58be88
JP
3080M: Mikael Starvik <starvik@axis.com>
3081M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3082L: linux-cris-kernel@axis.com
1da177e4
LT
3083W: http://developer.axis.com
3084S: Maintained
679655da 3085F: arch/cris/
df621252 3086F: drivers/tty/serial/crisv10.*
1da177e4
LT
3087
3088CRYPTO API
8b58be88
JP
3089M: Herbert Xu <herbert@gondor.apana.org.au>
3090M: "David S. Miller" <davem@davemloft.net>
1da177e4 3091L: linux-crypto@vger.kernel.org
54e5881d 3092T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3093S: Maintained
679655da 3094F: Documentation/crypto/
2ca87a17 3095F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3096F: arch/*/crypto/
3097F: crypto/
3098F: drivers/crypto/
3099F: include/crypto/
1da177e4 3100
5b07bd57 3101CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3102M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3103L: linux-crypto@vger.kernel.org
3104S: Maintained
51a2228a
JP
3105F: crypto/ansi_cprng.c
3106F: crypto/rng.c
5b07bd57 3107
fc279cc2
HV
3108CS3308 MEDIA DRIVER
3109M: Hans Verkuil <hverkuil@xs4all.nl>
3110L: linux-media@vger.kernel.org
3111T: git git://linuxtv.org/media_tree.git
3112W: http://linuxtv.org
3113S: Odd Fixes
3114F: drivers/media/i2c/cs3308.c
3115F: drivers/media/i2c/cs3308.h
3116
9b4ffa48 3117CS5535 Audio ALSA driver
8b58be88 3118M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3119S: Maintained
679655da 3120F: sound/pci/cs5535audio/
9b4ffa48 3121
a910e4a9 3122CW1200 WLAN driver
b75f0050
JP
3123M: Solomon Peachy <pizza@shaftnet.org>
3124S: Maintained
560424e9 3125F: drivers/net/wireless/st/cw1200/
a910e4a9 3126
6d8425b1 3127CX18 VIDEO4LINUX DRIVER
6afdeaf8 3128M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3129L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3130L: linux-media@vger.kernel.org
275ffde4 3131T: git git://linuxtv.org/media_tree.git
a825eaec 3132W: https://linuxtv.org
30e10993 3133W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3134S: Maintained
679655da 3135F: Documentation/video4linux/cx18.txt
90d72ac6 3136F: drivers/media/pci/cx18/
6c0f0359 3137F: include/uapi/linux/ivtv*
6d8425b1 3138
3f101d91
HV
3139CX2341X MPEG ENCODER HELPER MODULE
3140M: Hans Verkuil <hverkuil@xs4all.nl>
3141L: linux-media@vger.kernel.org
3142T: git git://linuxtv.org/media_tree.git
a825eaec 3143W: https://linuxtv.org
3f101d91 3144S: Maintained
c368360b 3145F: drivers/media/common/cx2341x*
3f101d91
HV
3146F: include/media/cx2341x*
3147
b8fe6e2c
PB
3148CX24120 MEDIA DRIVER
3149M: Jemma Denson <jdenson@gmail.com>
3150M: Patrick Boettcher <patrick.boettcher@posteo.de>
3151L: linux-media@vger.kernel.org
a825eaec 3152W: https://linuxtv.org
b8fe6e2c
PB
3153Q: http://patchwork.linuxtv.org/project/linux-media/list/
3154S: Maintained
3155F: drivers/media/dvb-frontends/cx24120*
3156
20357578 3157CX88 VIDEO4LINUX DRIVER
009a5410 3158M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578 3159L: linux-media@vger.kernel.org
a825eaec 3160W: https://linuxtv.org
20357578
MCC
3161T: git git://linuxtv.org/media_tree.git
3162S: Odd fixes
3163F: Documentation/video4linux/cx88/
3164F: drivers/media/pci/cx88/
6d8425b1 3165
91952bc0
AP
3166CXD2820R MEDIA DRIVER
3167M: Antti Palosaari <crope@iki.fi>
3168L: linux-media@vger.kernel.org
a825eaec 3169W: https://linuxtv.org
91952bc0
AP
3170W: http://palosaari.fi/linux/
3171Q: http://patchwork.linuxtv.org/project/linux-media/list/
3172T: git git://linuxtv.org/anttip/media_tree.git
3173S: Maintained
3174F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3175
e5ec3789 3176CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3177M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3178L: netdev@vger.kernel.org
3179W: http://www.chelsio.com
3180S: Supported
f7917c00 3181F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3182
d8ae3c33 3183CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3184M: Karen Xie <kxie@chelsio.com>
3185L: linux-scsi@vger.kernel.org
3186W: http://www.chelsio.com
3187S: Supported
3188F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3189
e5ec3789 3190CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3191M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3192L: linux-rdma@vger.kernel.org
e5ec3789
SW
3193W: http://www.openfabrics.org
3194S: Supported
679655da 3195F: drivers/infiniband/hw/cxgb3/
e5ec3789 3196
be4c9bad 3197CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3198M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3199L: netdev@vger.kernel.org
3200W: http://www.chelsio.com
3201S: Supported
f7917c00 3202F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3203
d8ae3c33 3204CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3205M: Karen Xie <kxie@chelsio.com>
3206L: linux-scsi@vger.kernel.org
3207W: http://www.chelsio.com
3208S: Supported
3209F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3210
be4c9bad
RD
3211CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3212M: Steve Wise <swise@chelsio.com>
3213L: linux-rdma@vger.kernel.org
3214W: http://www.openfabrics.org
3215S: Supported
3216F: drivers/infiniband/hw/cxgb4/
3217
5c20a5c7
CL
3218CXGB4VF ETHERNET DRIVER (CXGB4VF)
3219M: Casey Leedom <leedom@chelsio.com>
3220L: netdev@vger.kernel.org
3221W: http://www.chelsio.com
3222S: Supported
f7917c00 3223F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3224
a9282d01
IM
3225CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3226M: Ian Munsie <imunsie@au1.ibm.com>
3227M: Michael Neuling <mikey@neuling.org>
3228L: linuxppc-dev@lists.ozlabs.org
3229S: Supported
3230F: drivers/misc/cxl/
ec249dd8 3231F: include/misc/cxl*
a9282d01
IM
3232F: include/uapi/misc/cxl.h
3233F: Documentation/powerpc/cxl.txt
3234F: Documentation/powerpc/cxl.txt
3235F: Documentation/ABI/testing/sysfs-class-cxl
3236
11f43ae7
MO
3237CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3238M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3239M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3240L: linux-scsi@vger.kernel.org
3241S: Supported
3242F: drivers/scsi/cxlflash/
3243F: include/uapi/scsi/cxlflash_ioctls.h
3244F: Documentation/powerpc/cxlflash.txt
3245
b52b97a3
GC
3246STMMAC ETHERNET DRIVER
3247M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3248L: netdev@vger.kernel.org
3249W: http://www.stlinux.com
3250S: Supported
7ac6653a 3251F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3252
1da177e4 3253CYBERPRO FB DRIVER
8b58be88 3254M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3255L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3256W: http://www.arm.linux.org.uk/
3257S: Maintained
8a61f013 3258F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3259
1da177e4 3260CYCLADES ASYNC MUX DRIVER
1da177e4 3261W: http://www.cyclades.com/
d459883e 3262S: Orphan
c897401b 3263F: drivers/tty/cyclades.c
679655da 3264F: include/linux/cyclades.h
c117ab84 3265F: include/uapi/linux/cyclades.h
1da177e4
LT
3266
3267CYCLADES PC300 DRIVER
1da177e4 3268W: http://www.cyclades.com/
d459883e 3269S: Orphan
679655da 3270F: drivers/net/wan/pc300*
1da177e4 3271
402f6ae4
AP
3272CYPRESS_FIRMWARE MEDIA DRIVER
3273M: Antti Palosaari <crope@iki.fi>
3274L: linux-media@vger.kernel.org
a825eaec 3275W: https://linuxtv.org
402f6ae4
AP
3276W: http://palosaari.fi/linux/
3277Q: http://patchwork.linuxtv.org/project/linux-media/list/
3278T: git git://linuxtv.org/anttip/media_tree.git
3279S: Maintained
3280F: drivers/media/common/cypress_firmware*
3281
e3ae3525 3282CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3283M: Ferruh Yigit <fery@cypress.com>
6305902c 3284L: linux-input@vger.kernel.org
be9a6f40 3285S: Supported
6305902c
JP
3286F: drivers/input/touchscreen/cyttsp*
3287F: include/linux/input/cyttsp.h
e3ae3525 3288
aaaf5fbf
JK
3289DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3290M: Joshua Kinard <kumba@gentoo.org>
3291S: Maintained
3292F: drivers/rtc/rtc-ds1685.c
3293F: include/linux/rtc/ds1685.h
3294
1da177e4 3295DAMA SLAVE for AX.25
8b58be88 3296M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3297W: http://yaina.de/jreuter/
3298W: http://www.qsl.net/dl1bke/
3299L: linux-hams@vger.kernel.org
3300S: Maintained
679655da
JP
3301F: net/ax25/af_ax25.c
3302F: net/ax25/ax25_dev.c
3303F: net/ax25/ax25_ds_*
3304F: net/ax25/ax25_in.c
3305F: net/ax25/ax25_out.c
3306F: net/ax25/ax25_timer.c
3307F: net/ax25/sysctl_net_ax25.c
1da177e4 3308
e2d1d6c0 3309DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3310L: netdev@vger.kernel.org
5ff77428 3311S: Orphan
679655da 3312F: Documentation/networking/dmfe.txt
0f04e2aa 3313F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3314
3315DC390/AM53C974 SCSI driver
d8130624 3316M: Hannes Reinecke <hare@suse.com>
71bd849d 3317L: linux-scsi@vger.kernel.org
e2d1d6c0 3318S: Maintained
71bd849d 3319F: drivers/scsi/am53c974.c
e2d1d6c0 3320
1da177e4 3321DC395x SCSI driver
61eee9a7 3322M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3323M: Ali Akcaagac <aliakc@web.de>
3324M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3325L: dc395x@twibble.org
cf015e9f
JP
3326W: http://twibble.org/dist/dc395x/
3327W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3328S: Maintained
679655da
JP
3329F: Documentation/scsi/dc395x.txt
3330F: drivers/scsi/dc395x.*
1da177e4 3331
eb8edb08 3332DCCP PROTOCOL
a89d030e 3333M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3334L: dccp@vger.kernel.org
c996d8b9 3335W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3336S: Maintained
679655da 3337F: include/linux/dccp.h
c117ab84 3338F: include/uapi/linux/dccp.h
679655da
JP
3339F: include/linux/tfrc.h
3340F: net/dccp/
eb8edb08 3341
1da177e4 3342DECnet NETWORK LAYER
1da177e4
LT
3343W: http://linux-decnet.sourceforge.net
3344L: linux-decnet-user@lists.sourceforge.net
f546444d 3345S: Orphan
679655da
JP
3346F: Documentation/networking/decnet.txt
3347F: net/decnet/
1da177e4 3348
ebff05b9
MR
3349DECSTATION PLATFORM SUPPORT
3350M: "Maciej W. Rozycki" <macro@linux-mips.org>
3351L: linux-mips@linux-mips.org
3352W: http://www.linux-mips.org/wiki/DECstation
3353S: Maintained
3354F: arch/mips/dec/
3355F: arch/mips/include/asm/dec/
3356F: arch/mips/include/asm/mach-dec/
3357
1da177e4 3358DEFXX FDDI NETWORK DRIVER
8b58be88 3359M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3360S: Maintained
33f810b2 3361F: drivers/net/fddi/defxx.*
1da177e4 3362
ad8f07cc 3363DELL LAPTOP DRIVER
8b58be88 3364M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3365M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3366L: platform-driver-x86@vger.kernel.org
ad8f07cc 3367S: Maintained
679655da 3368F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3369
817a5cdb
PR
3370DELL LAPTOP RBTN DRIVER
3371M: Pali RohĂ¡r <pali.rohar@gmail.com>
3372S: Maintained
3373F: drivers/platform/x86/dell-rbtn.*
3374
cdbff611
PR
3375DELL LAPTOP FREEFALL DRIVER
3376M: Pali RohĂ¡r <pali.rohar@gmail.com>
3377S: Maintained
3378F: drivers/platform/x86/dell-smo8800.c
3379
1da177e4 3380DELL LAPTOP SMM DRIVER
a5afba16 3381M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3382S: Maintained
a5afba16 3383F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3384F: include/uapi/linux/i8k.h
1da177e4 3385
90563ec4 3386DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3387M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3388S: Maintained
679655da
JP
3389F: Documentation/dcdbas.txt
3390F: drivers/firmware/dcdbas.*
90563ec4 3391
0b3f6109 3392DELL WMI EXTRAS DRIVER
8b58be88 3393M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3394M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3395S: Maintained
36b3a96f 3396F: drivers/platform/x86/dell-wmi.c
0b3f6109 3397
5efc75e3 3398DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3399M: John Youn <johnyoun@synopsys.com>
5efc75e3 3400L: linux-usb@vger.kernel.org
18f340f9 3401T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3402S: Maintained
197ba5f4 3403F: drivers/usb/dwc2/
5efc75e3 3404
94ab23dd
FB
3405DESIGNWARE USB3 DRD IP DRIVER
3406M: Felipe Balbi <balbi@ti.com>
3407L: linux-usb@vger.kernel.org
3408L: linux-omap@vger.kernel.org
3409T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3410S: Maintained
3411F: drivers/usb/dwc3/
3412
833c9545
JB
3413DEVICE COREDUMP (DEV_COREDUMP)
3414M: Johannes Berg <johannes@sipsolutions.net>
3415L: linux-kernel@vger.kernel.org
3416S: Maintained
3417F: drivers/base/devcoredump.c
3418F: include/linux/devcoredump.h
3419
89d07767
KP
3420DEVICE FREQUENCY (DEVFREQ)
3421M: MyungJoo Ham <myungjoo.ham@samsung.com>
3422M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3423L: linux-pm@vger.kernel.org
6a3cd722 3424T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
89d07767
KP
3425S: Maintained
3426F: drivers/devfreq/
6a3cd722
CC
3427F: include/linux/devfreq.h
3428F: Documentation/devicetree/bindings/devfreq/
89d07767 3429
7dbded06
CC
3430DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3431M: Chanwoo Choi <cw00.choi@samsung.com>
3432L: linux-pm@vger.kernel.org
3433T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3434S: Supported
3435F: drivers/devfreq/event/
3436F: drivers/devfreq/devfreq-event.c
3437F: include/linux/devfreq-event.h
3438F: Documentation/devicetree/bindings/devfreq/event/
89d07767 3439
1da177e4 3440DEVICE NUMBER REGISTRY
8b58be88 3441M: Torben Mathiasen <device@lanana.org>
1da177e4 3442W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3443S: Maintained
3444
e2d1d6c0 3445DEVICE-MAPPER (LVM)
854ecaad 3446M: Alasdair Kergon <agk@redhat.com>
8504eed3 3447M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3448M: dm-devel@redhat.com
e2d1d6c0
RD
3449L: dm-devel@redhat.com
3450W: http://sources.redhat.com/dm
8a6e2535 3451Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3452T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3453T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3454S: Maintained
679655da
JP
3455F: Documentation/device-mapper/
3456F: drivers/md/dm*
854ecaad 3457F: drivers/md/persistent-data/
679655da
JP
3458F: include/linux/device-mapper.h
3459F: include/linux/dm-*.h
8504eed3 3460F: include/uapi/linux/dm-*.h
e2d1d6c0 3461
c0d995aa
OST
3462DIALOG SEMICONDUCTOR DRIVERS
3463M: Support Opensource <support.opensource@diasemi.com>
3464W: http://www.dialog-semiconductor.com/products
3465S: Supported
3466F: Documentation/hwmon/da90??
7c933772 3467F: Documentation/devicetree/bindings/sound/da[79]*.txt
c0d995aa
OST
3468F: drivers/gpio/gpio-da90??.c
3469F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3470F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3471F: drivers/input/misc/da90??_onkey.c
3472F: drivers/input/touchscreen/da9052_tsi.c
3473F: drivers/leds/leds-da90??.c
3474F: drivers/mfd/da903x.c
3475F: drivers/mfd/da90??-*.c
7be72c2c 3476F: drivers/mfd/da91??-*.c
c0d995aa 3477F: drivers/power/da9052-battery.c
7be72c2c 3478F: drivers/power/da91??-*.c
c0d995aa
OST
3479F: drivers/regulator/da903x.c
3480F: drivers/regulator/da9???-regulator.[ch]
3481F: drivers/rtc/rtc-da90??.c
3482F: drivers/video/backlight/da90??_bl.c
3483F: drivers/watchdog/da90??_wdt.c
3484F: include/linux/mfd/da903x.h
3485F: include/linux/mfd/da9052/
3486F: include/linux/mfd/da9055/
3487F: include/linux/mfd/da9063/
7be72c2c 3488F: include/linux/mfd/da9150/
c0d995aa
OST
3489F: include/sound/da[79]*.h
3490F: sound/soc/codecs/da[79]*.[ch]
3491
599aa697
LL
3492DIGI NEO AND CLASSIC PCI PRODUCTS
3493M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3494M: Mark Hounschell <markh@compro.net>
599aa697
LL
3495L: driverdev-devel@linuxdriverproject.org
3496S: Maintained
3497F: drivers/staging/dgnc/
3498
3499DIGI EPCA PCI PRODUCTS
3500M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3501M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3502L: driverdev-devel@linuxdriverproject.org
3503S: Maintained
3504F: drivers/staging/dgap/
3505
335d7c58 3506DIOLAN U2C-12 I2C DRIVER
ca462085 3507M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3508L: linux-i2c@vger.kernel.org
3509S: Maintained
3510F: drivers/i2c/busses/i2c-diolan-u2c.c
3511
d475c634
MW
3512DIRECT ACCESS (DAX)
3513M: Matthew Wilcox <willy@linux.intel.com>
3514L: linux-fsdevel@vger.kernel.org
3515S: Supported
3516F: fs/dax.c
3517
e7839f25 3518DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3519M: Eric Paris <eparis@parisplace.org>
3c5119c0 3520S: Maintained
679655da
JP
3521F: Documentation/filesystems/dnotify.txt
3522F: fs/notify/dnotify/
3523F: include/linux/dnotify.h
1da177e4
LT
3524
3525DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3526M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3527W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3528W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3529W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3530S: Maintained
3531
4480f15b 3532DISKQUOTA
d8130624 3533M: Jan Kara <jack@suse.com>
1da177e4 3534S: Maintained
679655da
JP
3535F: Documentation/filesystems/quota.txt
3536F: fs/quota/
3537F: include/linux/quota*.h
c117ab84 3538F: include/uapi/linux/quota*.h
1da177e4 3539
702686ad
BT
3540DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3541M: Bernie Thompson <bernie@plugable.com>
3542L: linux-fbdev@vger.kernel.org
3543S: Maintained
3544W: http://plugable.com/category/projects/udlfb/
8a61f013 3545F: drivers/video/fbdev/udlfb.c
702686ad
BT
3546F: include/video/udlfb.h
3547F: Documentation/fb/udlfb.txt
3548
e7839f25 3549DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3550M: Christine Caulfield <ccaulfie@redhat.com>
3551M: David Teigland <teigland@redhat.com>
a4644184 3552L: cluster-devel@redhat.com
5be7b50f 3553W: http://sources.redhat.com/cluster/
54e5881d 3554T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3555S: Supported
679655da 3556F: fs/dlm/
5be7b50f 3557
53b6b3e0
SS
3558DMA BUFFER SHARING FRAMEWORK
3559M: Sumit Semwal <sumit.semwal@linaro.org>
3560S: Maintained
3561L: linux-media@vger.kernel.org
3562L: dri-devel@lists.freedesktop.org
8ada6d2d 3563L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3564F: drivers/dma-buf/
e46d12c6
JP
3565F: include/linux/dma-buf*
3566F: include/linux/reservation.h
3567F: include/linux/*fence.h
53b6b3e0
SS
3568F: Documentation/dma-buf-sharing.txt
3569T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3570
b3e5f263 3571DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3572M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3573L: dmaengine@vger.kernel.org
3574Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3575S: Maintained
679655da 3576F: drivers/dma/
0ce3c066 3577F: include/linux/dmaengine.h
979a281e
VK
3578F: Documentation/dmaengine/
3579T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3580
b825037d 3581DME1737 HARDWARE MONITOR DRIVER
8b58be88 3582M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3583L: lm-sensors@lm-sensors.org
3584S: Maintained
679655da
JP
3585F: Documentation/hwmon/dme1737
3586F: drivers/hwmon/dme1737.c
b825037d 3587
1f31e1b1 3588DMI/SMBIOS SUPPORT
d8130624 3589M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3590S: Maintained
d4aeef93 3591T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3592F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3593F: drivers/firmware/dmi-id.c
3594F: drivers/firmware/dmi_scan.c
3595F: include/linux/dmi.h
3596
7d2c86b5 3597DOCUMENTATION
ad3118b9 3598M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3599L: linux-doc@vger.kernel.org
3600S: Maintained
679655da 3601F: Documentation/
42f41ecf
JC
3602F: scripts/docproc.c
3603F: scripts/kernel-doc*
97be078b
RD
3604X: Documentation/ABI/
3605X: Documentation/devicetree/
933a46b8
JC
3606X: Documentation/acpi
3607X: Documentation/power
3608X: Documentation/spi
6c121170 3609X: Documentation/DocBook/media
c51edfb1 3610T: git git://git.lwn.net/linux.git docs-next
abbaeff3 3611
1da177e4 3612DOUBLETALK DRIVER
8b58be88 3613M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3614L: blinux-list@redhat.com
3615S: Maintained
679655da
JP
3616F: drivers/char/dtlk.c
3617F: include/linux/dtlk.h
1da177e4 3618
e2d1d6c0 3619DPT_I2O SCSI RAID DRIVER
8b58be88 3620M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3621L: linux-scsi@vger.kernel.org
3622W: http://www.adaptec.com/
3623S: Maintained
679655da
JP
3624F: drivers/scsi/dpt*
3625F: drivers/scsi/dpt/
e2d1d6c0 3626
b411b363 3627DRBD DRIVER
28b8e8d4
JP
3628P: Philipp Reisner
3629P: Lars Ellenberg
3630M: drbd-dev@lists.linbit.com
3631L: drbd-user@lists.linbit.com
3632W: http://www.drbd.org
3633T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3634T: git git://git.drbd.org/drbd-8.3.git
3635S: Supported
3636F: drivers/block/drbd/
3637F: lib/lru_cache.c
3638F: Documentation/blockdev/drbd/
b411b363 3639
dc7dfcd8 3640DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3641M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3642T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3643S: Supported
679655da 3644F: Documentation/kobject.txt
7cfc51b9 3645F: drivers/base/
87544653 3646F: fs/debugfs/
dc7dfcd8
WS
3647F: fs/kernfs/
3648F: fs/sysfs/
87544653 3649F: include/linux/debugfs.h
dc7dfcd8 3650F: include/linux/kobj*
679655da 3651F: lib/kobj*
1da177e4
LT
3652
3653DRM DRIVERS
8b58be88 3654M: David Airlie <airlied@linux.ie>
4c6a3999 3655L: dri-devel@lists.freedesktop.org
b0447888 3656T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3657S: Maintained
679655da 3658F: drivers/gpu/drm/
433e3b34 3659F: drivers/gpu/vga/
850e9411 3660F: include/drm/
c117ab84 3661F: include/uapi/drm/
1da177e4 3662
566f5939
AD
3663RADEON DRM DRIVERS
3664M: Alex Deucher <alexander.deucher@amd.com>
3665M: Christian König <christian.koenig@amd.com>
3666L: dri-devel@lists.freedesktop.org
3667T: git git://people.freedesktop.org/~agd5f/linux
3668S: Supported
3669F: drivers/gpu/drm/radeon/
566f5939
AD
3670F: include/uapi/drm/radeon*
3671
03e255b9
TR
3672DRM PANEL DRIVERS
3673M: Thierry Reding <thierry.reding@gmail.com>
3674L: dri-devel@lists.freedesktop.org
3675T: git git://anongit.freedesktop.org/tegra/linux.git
3676S: Maintained
3677F: drivers/gpu/drm/drm_panel.c
3678F: drivers/gpu/drm/panel/
3679F: include/drm/drm_panel.h
2d799dde 3680F: Documentation/devicetree/bindings/display/panel/
03e255b9 3681
8daf7473 3682INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3683M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3684M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3685L: intel-gfx@lists.freedesktop.org
8daf7473 3686L: dri-devel@lists.freedesktop.org
7564fde3 3687W: https://01.org/linuxgraphics/
47f95647 3688Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3689T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3690S: Supported
14430813 3691F: drivers/gpu/drm/i915/
8daf7473 3692F: include/drm/i915*
c117ab84 3693F: include/uapi/drm/i915*
8daf7473 3694
99763bb8
BB
3695DRM DRIVERS FOR ATMEL HLCDC
3696M: Boris Brezillon <boris.brezillon@free-electrons.com>
3697L: dri-devel@lists.freedesktop.org
3698S: Supported
3699F: drivers/gpu/drm/atmel-hlcdc/
3700F: Documentation/devicetree/bindings/drm/atmel/
3701
398a6d4a
KP
3702DRM DRIVERS FOR EXYNOS
3703M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3704M: Joonyoung Shim <jy0922.shim@samsung.com>
3705M: Seung-Woo Kim <sw0312.kim@samsung.com>
3706M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3707L: dri-devel@lists.freedesktop.org
25a58030 3708T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3709S: Supported
14430813 3710F: drivers/gpu/drm/exynos/
398a6d4a 3711F: include/drm/exynos*
c117ab84 3712F: include/uapi/drm/exynos*
398a6d4a 3713
b55a1b9c
JW
3714DRM DRIVERS FOR FREESCALE DCU
3715M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3716M: Alison Wang <alison.wang@freescale.com>
3717L: dri-devel@lists.freedesktop.org
3718S: Supported
3719F: drivers/gpu/drm/fsl-dcu/
2d799dde
RH
3720F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3721F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
b55a1b9c 3722
0a3d775f
PZ
3723DRM DRIVERS FOR FREESCALE IMX
3724M: Philipp Zabel <p.zabel@pengutronix.de>
3725L: dri-devel@lists.freedesktop.org
3726S: Maintained
3727F: drivers/gpu/drm/imx/
ef739aa4 3728F: drivers/gpu/ipu-v3/
2d799dde 3729F: Documentation/devicetree/bindings/display/imx/
0a3d775f 3730
ba2199a6
PJ
3731DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3732M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3733L: dri-devel@lists.freedesktop.org
3734T: git git://github.com/patjak/drm-gma500
3735S: Maintained
3736F: drivers/gpu/drm/gma500
3737F: include/drm/gma500*
3738
bd3b49f2 3739DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3740M: Thierry Reding <thierry.reding@gmail.com>
3741M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3742L: dri-devel@lists.freedesktop.org
3743L: linux-tegra@vger.kernel.org
a5ad7a63 3744T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3745S: Supported
dee8268f 3746F: drivers/gpu/drm/tegra/
a5ad7a63 3747F: drivers/gpu/host1x/
e1e90644 3748F: include/linux/host1x.h
a5ad7a63 3749F: include/uapi/drm/tegra_drm.h
2d799dde 3750F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
bd3b49f2 3751
a284e9d1
LP
3752DRM DRIVERS FOR RENESAS
3753M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3754L: dri-devel@lists.freedesktop.org
3755L: linux-sh@vger.kernel.org
3756T: git git://people.freedesktop.org/~airlied/linux
3757S: Supported
3758F: drivers/gpu/drm/rcar-du/
3759F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3760F: include/linux/platform_data/shmob_drm.h
3761
625e0346
HS
3762DRM DRIVERS FOR ROCKCHIP
3763M: Mark Yao <mark.yao@rock-chips.com>
3764L: dri-devel@lists.freedesktop.org
3765S: Maintained
3766F: drivers/gpu/drm/rockchip/
2d799dde 3767F: Documentation/devicetree/bindings/display/rockchip*
625e0346 3768
7f11c476
BG
3769DRM DRIVERS FOR STI
3770M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3771M: Vincent Abriou <vincent.abriou@st.com>
3772L: dri-devel@lists.freedesktop.org
3773T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3774S: Maintained
3775F: drivers/gpu/drm/sti
2d799dde 3776F: Documentation/devicetree/bindings/display/st,stih4xx.txt
7f11c476 3777
598df1ac
AK
3778DSBR100 USB FM RADIO DRIVER
3779M: Alexey Klimov <klimov.linux@gmail.com>
3780L: linux-media@vger.kernel.org
3781T: git git://linuxtv.org/media_tree.git
3782S: Maintained
3783F: drivers/media/radio/dsbr100.c
3784
1da177e4 3785DSCC4 DRIVER
8b58be88 3786M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3787L: netdev@vger.kernel.org
1da177e4 3788S: Maintained
679655da 3789F: drivers/net/wan/dscc4.c
1da177e4 3790
cc11b140
HV
3791DT3155 MEDIA DRIVER
3792M: Hans Verkuil <hverkuil@xs4all.nl>
3793L: linux-media@vger.kernel.org
3794T: git git://linuxtv.org/media_tree.git
a825eaec 3795W: https://linuxtv.org
cc11b140
HV
3796S: Odd Fixes
3797F: drivers/media/pci/dt3155/
3798
91952bc0
AP
3799DVB_USB_AF9015 MEDIA DRIVER
3800M: Antti Palosaari <crope@iki.fi>
3801L: linux-media@vger.kernel.org
a825eaec 3802W: https://linuxtv.org
91952bc0
AP
3803W: http://palosaari.fi/linux/
3804Q: http://patchwork.linuxtv.org/project/linux-media/list/
3805T: git git://linuxtv.org/anttip/media_tree.git
3806S: Maintained
3807F: drivers/media/usb/dvb-usb-v2/af9015*
3808
3809DVB_USB_AF9035 MEDIA DRIVER
3810M: Antti Palosaari <crope@iki.fi>
3811L: linux-media@vger.kernel.org
a825eaec 3812W: https://linuxtv.org
91952bc0
AP
3813W: http://palosaari.fi/linux/
3814Q: http://patchwork.linuxtv.org/project/linux-media/list/
3815T: git git://linuxtv.org/anttip/media_tree.git
3816S: Maintained
3817F: drivers/media/usb/dvb-usb-v2/af9035*
3818
3819DVB_USB_ANYSEE MEDIA DRIVER
3820M: Antti Palosaari <crope@iki.fi>
3821L: linux-media@vger.kernel.org
a825eaec 3822W: https://linuxtv.org
91952bc0
AP
3823W: http://palosaari.fi/linux/
3824Q: http://patchwork.linuxtv.org/project/linux-media/list/
3825T: git git://linuxtv.org/anttip/media_tree.git
3826S: Maintained
3827F: drivers/media/usb/dvb-usb-v2/anysee*
3828
3829DVB_USB_AU6610 MEDIA DRIVER
3830M: Antti Palosaari <crope@iki.fi>
3831L: linux-media@vger.kernel.org
a825eaec 3832W: https://linuxtv.org
91952bc0
AP
3833W: http://palosaari.fi/linux/
3834Q: http://patchwork.linuxtv.org/project/linux-media/list/
3835T: git git://linuxtv.org/anttip/media_tree.git
3836S: Maintained
3837F: drivers/media/usb/dvb-usb-v2/au6610*
3838
3839DVB_USB_CE6230 MEDIA DRIVER
3840M: Antti Palosaari <crope@iki.fi>
3841L: linux-media@vger.kernel.org
a825eaec 3842W: https://linuxtv.org
91952bc0
AP
3843W: http://palosaari.fi/linux/
3844Q: http://patchwork.linuxtv.org/project/linux-media/list/
3845T: git git://linuxtv.org/anttip/media_tree.git
3846S: Maintained
3847F: drivers/media/usb/dvb-usb-v2/ce6230*
3848
d099dea2
MK
3849DVB_USB_CXUSB MEDIA DRIVER
3850M: Michael Krufky <mkrufky@linuxtv.org>
3851L: linux-media@vger.kernel.org
a825eaec 3852W: https://linuxtv.org
d099dea2
MK
3853W: http://github.com/mkrufky
3854Q: http://patchwork.linuxtv.org/project/linux-media/list/
3855T: git git://linuxtv.org/media_tree.git
3856S: Maintained
9819da66 3857F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3858
91952bc0 3859DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3860M: Antti Palosaari <crope@iki.fi>
3861L: linux-media@vger.kernel.org
a825eaec 3862W: https://linuxtv.org
91952bc0
AP
3863W: http://palosaari.fi/linux/
3864Q: http://patchwork.linuxtv.org/project/linux-media/list/
3865T: git git://linuxtv.org/anttip/media_tree.git
3866S: Maintained
91952bc0 3867F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3868
5560983b 3869DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3870M: Antti Palosaari <crope@iki.fi>
3871L: linux-media@vger.kernel.org
a825eaec 3872W: https://linuxtv.org
91952bc0
AP
3873Q: http://patchwork.linuxtv.org/project/linux-media/list/
3874T: git git://linuxtv.org/anttip/media_tree.git
3875S: Maintained
5560983b 3876F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3877
8856f5f2
MK
3878DVB_USB_MXL111SF MEDIA DRIVER
3879M: Michael Krufky <mkrufky@linuxtv.org>
3880L: linux-media@vger.kernel.org
a825eaec 3881W: https://linuxtv.org
8856f5f2
MK
3882W: http://github.com/mkrufky
3883Q: http://patchwork.linuxtv.org/project/linux-media/list/
3884T: git git://linuxtv.org/mkrufky/mxl111sf.git
3885S: Maintained
3886F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3887
91952bc0
AP
3888DVB_USB_RTL28XXU MEDIA DRIVER
3889M: Antti Palosaari <crope@iki.fi>
3890L: linux-media@vger.kernel.org
a825eaec 3891W: https://linuxtv.org
91952bc0
AP
3892W: http://palosaari.fi/linux/
3893Q: http://patchwork.linuxtv.org/project/linux-media/list/
3894T: git git://linuxtv.org/anttip/media_tree.git
3895S: Maintained
3896F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3897
3898DVB_USB_V2 MEDIA DRIVER
3899M: Antti Palosaari <crope@iki.fi>
3900L: linux-media@vger.kernel.org
a825eaec 3901W: https://linuxtv.org
91952bc0
AP
3902W: http://palosaari.fi/linux/
3903Q: http://patchwork.linuxtv.org/project/linux-media/list/
3904T: git git://linuxtv.org/anttip/media_tree.git
3905S: Maintained
3906F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3907F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3908
ac0ac38f 3909DYNAMIC DEBUG
5c4a97d1 3910M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3911S: Maintained
3912F: lib/dynamic_debug.c
3913F: include/linux/dynamic_debug.h
3914
789c7048 3915DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3916M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3917S: Maintained
df621252 3918F: drivers/tty/serial/dz.*
789c7048 3919
f17effbe
MF
3920E3X0 POWER BUTTON DRIVER
3921M: Moritz Fischer <moritz.fischer@ettus.com>
3922L: usrp-users@lists.ettus.com
3923W: http://www.ettus.com
3924S: Supported
3925F: drivers/input/misc/e3x0-button.c
3926F: Documentation/devicetree/bindings/input/e3x0-button.txt
3927
91952bc0
AP
3928E4000 MEDIA DRIVER
3929M: Antti Palosaari <crope@iki.fi>
3930L: linux-media@vger.kernel.org
a825eaec 3931W: https://linuxtv.org
91952bc0
AP
3932W: http://palosaari.fi/linux/
3933Q: http://patchwork.linuxtv.org/project/linux-media/list/
3934T: git git://linuxtv.org/anttip/media_tree.git
3935S: Maintained
3936F: drivers/media/tuners/e4000*
3937
1da177e4 3938EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3939M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3940L: linux-scsi@vger.kernel.org
3941S: Maintained
679655da 3942F: drivers/scsi/eata.c
1da177e4 3943
91952bc0
AP
3944EC100 MEDIA DRIVER
3945M: Antti Palosaari <crope@iki.fi>
3946L: linux-media@vger.kernel.org
a825eaec 3947W: https://linuxtv.org
91952bc0
AP
3948W: http://palosaari.fi/linux/
3949Q: http://patchwork.linuxtv.org/project/linux-media/list/
3950T: git git://linuxtv.org/anttip/media_tree.git
3951S: Maintained
3952F: drivers/media/dvb-frontends/ec100*
3953
237fead6 3954ECRYPT FILE SYSTEM
0de9adf2 3955M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3956L: ecryptfs@vger.kernel.org
24a923e4 3957W: http://ecryptfs.org
6dc7516e 3958W: https://launchpad.net/ecryptfs
237fead6 3959S: Supported
679655da
JP
3960F: Documentation/filesystems/ecryptfs.txt
3961F: fs/ecryptfs/
237fead6 3962
da9bb1d2 3963EDAC-CORE
8b58be88 3964M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3965M: Borislav Petkov <bp@alien8.de>
009a5410 3966M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3967L: linux-edac@vger.kernel.org
07cd6bf5
FW
3968T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
3969T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
8c2a6a40 3970S: Supported
679655da 3971F: Documentation/edac.txt
91445c72 3972F: drivers/edac/
679655da 3973F: include/linux/edac.h
0e438e3f 3974
c476c23b 3975EDAC-AMD64
8b58be88 3976M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3977M: Borislav Petkov <bp@alien8.de>
91445c72 3978L: linux-edac@vger.kernel.org
487ba8e8 3979S: Maintained
c476c23b
BP
3980F: drivers/edac/amd64_edac*
3981
836dae5d
RR
3982EDAC-CALXEDA
3983M: Doug Thompson <dougthompson@xmission.com>
3984M: Robert Richter <rric@kernel.org>
3985L: linux-edac@vger.kernel.org
836dae5d
RR
3986S: Maintained
3987F: drivers/edac/highbank*
3988
f65aad41
RB
3989EDAC-CAVIUM
3990M: Ralf Baechle <ralf@linux-mips.org>
3991M: David Daney <david.daney@cavium.com>
3992L: linux-edac@vger.kernel.org
3993L: linux-mips@linux-mips.org
f65aad41
RB
3994S: Supported
3995F: drivers/edac/octeon_edac*
3996
0e438e3f 3997EDAC-E752X
8b58be88
JP
3998M: Mark Gross <mark.gross@intel.com>
3999M: Doug Thompson <dougthompson@xmission.com>
91445c72 4000L: linux-edac@vger.kernel.org
0e438e3f 4001S: Maintained
679655da 4002F: drivers/edac/e752x_edac.c
0e438e3f
DP
4003
4004EDAC-E7XXX
8b58be88 4005M: Doug Thompson <dougthompson@xmission.com>
91445c72 4006L: linux-edac@vger.kernel.org
0e438e3f 4007S: Maintained
679655da 4008F: drivers/edac/e7xxx_edac.c
0e438e3f 4009
77c5f5d2 4010EDAC-GHES
009a5410 4011M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2 4012L: linux-edac@vger.kernel.org
77c5f5d2 4013S: Maintained
2caa67a6 4014F: drivers/edac/ghes_edac.c
77c5f5d2 4015
6bc78404 4016EDAC-I82443BXGX
8b58be88 4017M: Tim Small <tim@buttersideup.com>
91445c72 4018L: linux-edac@vger.kernel.org
6bc78404 4019S: Maintained
679655da 4020F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
4021
4022EDAC-I3000
8b58be88 4023M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 4024L: linux-edac@vger.kernel.org
6bc78404 4025S: Maintained
679655da 4026F: drivers/edac/i3000_edac.c
6bc78404
DT
4027
4028EDAC-I5000
8b58be88 4029M: Doug Thompson <dougthompson@xmission.com>
91445c72 4030L: linux-edac@vger.kernel.org
ba9a5918 4031S: Maintained
679655da 4032F: drivers/edac/i5000_edac.c
ba9a5918 4033
44c12cb2 4034EDAC-I5400
009a5410 4035M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4036L: linux-edac@vger.kernel.org
44c12cb2 4037S: Maintained
679655da 4038F: drivers/edac/i5400_edac.c
44c12cb2 4039
3c9c92b6 4040EDAC-I7300
009a5410 4041M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6 4042L: linux-edac@vger.kernel.org
3c9c92b6
MCC
4043S: Maintained
4044F: drivers/edac/i7300_edac.c
4045
67c89316 4046EDAC-I7CORE
009a5410 4047M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4048L: linux-edac@vger.kernel.org
67c89316 4049S: Maintained
70aff0ce 4050F: drivers/edac/i7core_edac.c
67c89316 4051
ba9a5918 4052EDAC-I82975X
8b58be88 4053M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 4054M: "Arvind R." <arvino55@gmail.com>
91445c72 4055L: linux-edac@vger.kernel.org
ba9a5918 4056S: Maintained
679655da 4057F: drivers/edac/i82975x_edac.c
ba9a5918 4058
791b4706
JB
4059EDAC-IE31200
4060M: Jason Baron <jbaron@akamai.com>
4061L: linux-edac@vger.kernel.org
791b4706
JB
4062S: Maintained
4063F: drivers/edac/ie31200_edac.c
4064
ccdfb979 4065EDAC-MPC85XX
30c7469b 4066M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979 4067L: linux-edac@vger.kernel.org
ccdfb979
JT
4068S: Maintained
4069F: drivers/edac/mpc85xx_edac.[ch]
4070
ba9a5918 4071EDAC-PASEMI
8b58be88 4072M: Egor Martovetsky <egor@pasemi.com>
91445c72 4073L: linux-edac@vger.kernel.org
6bc78404 4074S: Maintained
679655da 4075F: drivers/edac/pasemi_edac.c
6bc78404 4076
0e438e3f 4077EDAC-R82600
8b58be88 4078M: Tim Small <tim@buttersideup.com>
91445c72 4079L: linux-edac@vger.kernel.org
0e438e3f 4080S: Maintained
679655da 4081F: drivers/edac/r82600_edac.c
da9bb1d2 4082
4d096ca7 4083EDAC-SBRIDGE
009a5410 4084M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7 4085L: linux-edac@vger.kernel.org
4d096ca7
MCC
4086S: Maintained
4087F: drivers/edac/sb_edac.c
4088
995e1de4
LH
4089EDAC-XGENE
4090APPLIED MICRO (APM) X-GENE SOC EDAC
4091M: Loc Ho <lho@apm.com>
4092S: Supported
4093F: drivers/edac/xgene_edac.c
4094F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4095
af39917d
CL
4096EDIROL UA-101/UA-1000 DRIVER
4097M: Clemens Ladisch <clemens@ladisch.de>
4098L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4099T: git git://git.alsa-project.org/alsa-kernel.git
4100S: Maintained
4101F: sound/usb/misc/ua101.c
4102
1f7df953 4103EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4104M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4105L: linux-efi@vger.kernel.org
78bef24e 4106T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4107S: Maintained
fb2efb5c 4108F: Documentation/efi-stub.txt
1f7df953
MF
4109F: arch/ia64/kernel/efi.c
4110F: arch/x86/boot/compressed/eboot.[ch]
4111F: arch/x86/include/asm/efi.h
4112F: arch/x86/platform/efi/*
a9499fa7 4113F: drivers/firmware/efi/*
1f7df953
MF
4114F: include/linux/efi*.h
4115
d68772b7
MF
4116EFI VARIABLE FILESYSTEM
4117M: Matthew Garrett <matthew.garrett@nebula.com>
4118M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4119M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4120T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4121L: linux-efi@vger.kernel.org
4122S: Maintained
4123F: fs/efivarfs/
4124
85a00d9b
PJ
4125EFIFB FRAMEBUFFER DRIVER
4126L: linux-fbdev@vger.kernel.org
4127M: Peter Jones <pjones@redhat.com>
4128S: Maintained
8a61f013 4129F: drivers/video/fbdev/efifb.c
85a00d9b 4130
0bee8d28
JT
4131EFS FILESYSTEM
4132W: http://aeschi.ch.eu.org/efs/
4133S: Orphan
679655da 4134F: fs/efs/
0bee8d28 4135
4480f15b 4136EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4137M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4138M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4139L: linux-rdma@vger.kernel.org
fab97220 4140S: Supported
679655da 4141F: drivers/infiniband/hw/ehca/
fab97220 4142
aa8a9e25 4143EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4144M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4145L: netdev@vger.kernel.org
4146S: Maintained
9aa32835 4147F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4148
f0319efe 4149EM28XX VIDEO4LINUX DRIVER
009a5410 4150M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe 4151L: linux-media@vger.kernel.org
a825eaec 4152W: https://linuxtv.org
f0319efe
MCC
4153T: git git://linuxtv.org/media_tree.git
4154S: Maintained
4155F: drivers/media/usb/em28xx/
4156
3e3a7d66 4157EMBEDDED LINUX
8b58be88
JP
4158M: Paul Gortmaker <paul.gortmaker@windriver.com>
4159M: Matt Mackall <mpm@selenic.com>
4160M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4161L: linux-embedded@vger.kernel.org
4162S: Maintained
4163
32505876
JS
4164EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4165M: James Smart <james.smart@avagotech.com>
4166M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4167L: linux-scsi@vger.kernel.org
32505876 4168W: http://www.avagotech.com
ce00f85c 4169S: Supported
679655da 4170F: drivers/scsi/lpfc/
3a1c1d44 4171
5f5bac82 4172ENE CB710 FLASH CARD READER DRIVER
8b58be88 4173M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4174S: Maintained
4175F: drivers/misc/cb710/
4176F: drivers/mmc/host/cb710-mmc.*
4177F: include/linux/cb710.h
4178
931e39a1
ML
4179ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4180M: Maxim Levitsky <maximlevitsky@gmail.com>
4181S: Maintained
2a837449 4182F: drivers/media/rc/ene_ir.*
931e39a1 4183
ec207dcc
GS
4184ENHANCED ERROR HANDLING (EEH)
4185M: Gavin Shan <shangw@linux.vnet.ibm.com>
4186L: linuxppc-dev@lists.ozlabs.org
4187S: Supported
4188F: Documentation/powerpc/eeh-pci-error-recovery.txt
4189F: arch/powerpc/kernel/eeh*.c
4190
d5ca9006 4191EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4192M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4193S: Maintained
084bad91 4194T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4195F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4196F: include/video/s1d13xxxfb.h
d5ca9006 4197
38df6492
ME
4198ET131X NETWORK DRIVER
4199M: Mark Einon <mark.einon@gmail.com>
4200S: Odd Fixes
4201F: drivers/net/ethernet/agere/
4202
1da177e4 4203ETHERNET BRIDGE
adbbf69d 4204M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4205L: bridge@lists.linux-foundation.org
4c325313 4206L: netdev@vger.kernel.org
c996d8b9 4207W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4208S: Maintained
679655da
JP
4209F: include/linux/netfilter_bridge/
4210F: net/bridge/
1da177e4 4211
22f08ad9
FF
4212ETHERNET PHY LIBRARY
4213M: Florian Fainelli <f.fainelli@gmail.com>
4214L: netdev@vger.kernel.org
4215S: Maintained
4216F: include/linux/phy.h
4217F: include/linux/phy_fixed.h
4218F: drivers/net/phy/
4219F: Documentation/networking/phy.txt
4220F: drivers/of/of_mdio.c
4221F: drivers/of/of_net.c
4222
1da177e4 4223EXT2 FILE SYSTEM
d8130624 4224M: Jan Kara <jack@suse.com>
72be2ccf 4225L: linux-ext4@vger.kernel.org
1da177e4 4226S: Maintained
679655da
JP
4227F: Documentation/filesystems/ext2.txt
4228F: fs/ext2/
4229F: include/linux/ext2*
1da177e4 4230
72be2ccf 4231EXT4 FILE SYSTEM
8b58be88 4232M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4233M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4234L: linux-ext4@vger.kernel.org
08a225f1 4235W: http://ext4.wiki.kernel.org
8a6e2535 4236Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4237S: Maintained
679655da
JP
4238F: Documentation/filesystems/ext4.txt
4239F: fs/ext4/
1da177e4 4240
c5532b09 4241Extended Verification Module (EVM)
74dd744f
MZ
4242M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4243L: linux-ima-devel@lists.sourceforge.net
4244L: linux-security-module@vger.kernel.org
c5532b09
MZ
4245S: Supported
4246F: security/integrity/evm/
4247
df6b3cfe
MH
4248EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4249M: MyungJoo Ham <myungjoo.ham@samsung.com>
4250M: Chanwoo Choi <cw00.choi@samsung.com>
4251L: linux-kernel@vger.kernel.org
81df63a9 4252T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4253S: Maintained
4254F: drivers/extcon/
cd2c3e7f
CC
4255F: include/linux/extcon/
4256F: include/linux/extcon.h
df6b3cfe 4257F: Documentation/extcon/
cd2c3e7f 4258F: Documentation/devicetree/bindings/extcon/
df6b3cfe 4259
e2a75c44 4260EXYNOS DP DRIVER
b7701755 4261M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4262L: dri-devel@lists.freedesktop.org
4263S: Maintained
4264F: drivers/gpu/drm/exynos/exynos_dp*
4265
33ad3912
DL
4266EXYNOS MIPI DISPLAY DRIVERS
4267M: Inki Dae <inki.dae@samsung.com>
4268M: Donghwa Lee <dh09.lee@samsung.com>
4269M: Kyungmin Park <kyungmin.park@samsung.com>
4270L: linux-fbdev@vger.kernel.org
4271S: Maintained
8a61f013 4272F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4273F: include/video/exynos_mipi*
4274
e53004e2 4275F71805F HARDWARE MONITORING DRIVER
d8130624 4276M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4277L: lm-sensors@lm-sensors.org
4278S: Maintained
679655da
JP
4279F: Documentation/hwmon/f71805f
4280F: drivers/hwmon/f71805f.c
e53004e2 4281
eea977ed
MB
4282FC0011 TUNER DRIVER
4283M: Michael Buesch <m@bues.ch>
4284L: linux-media@vger.kernel.org
4285S: Maintained
ccae7af2
MCC
4286F: drivers/media/tuners/fc0011.h
4287F: drivers/media/tuners/fc0011.c
eea977ed 4288
91952bc0
AP
4289FC2580 MEDIA DRIVER
4290M: Antti Palosaari <crope@iki.fi>
4291L: linux-media@vger.kernel.org
a825eaec 4292W: https://linuxtv.org
91952bc0
AP
4293W: http://palosaari.fi/linux/
4294Q: http://patchwork.linuxtv.org/project/linux-media/list/
4295T: git git://linuxtv.org/anttip/media_tree.git
4296S: Maintained
4297F: drivers/media/tuners/fc2580*
eea977ed 4298
88b2dbdb
EP
4299FANOTIFY
4300M: Eric Paris <eparis@redhat.com>
4301S: Maintained
4302F: fs/notify/fanotify/
4303F: include/linux/fanotify.h
c117ab84 4304F: include/uapi/linux/fanotify.h
88b2dbdb 4305
1da177e4 4306FARSYNC SYNCHRONOUS DRIVER
8b58be88 4307M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4308W: http://www.farsite.co.uk/
4309S: Supported
679655da 4310F: drivers/net/wan/farsync.*
1da177e4 4311
c5408b88 4312FAULT INJECTION SUPPORT
8b58be88 4313M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4314S: Supported
679655da
JP
4315F: Documentation/fault-injection/
4316F: lib/fault-inject.c
c5408b88 4317
053e514f
NT
4318FBTFT Framebuffer drivers
4319M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4320M: Noralf Trønnes <noralf@tronnes.org>
4321S: Maintained
4322F: drivers/staging/fbtft/
4323
cae727db 4324FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4325M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4326L: fcoe-devel@open-fcoe.org
cae727db
RL
4327W: www.Open-FCoE.org
4328S: Supported
4329F: drivers/scsi/libfc/
4330F: drivers/scsi/fcoe/
4331F: include/scsi/fc/
4332F: include/scsi/libfc.h
4333F: include/scsi/libfcoe.h
c117ab84 4334F: include/uapi/scsi/fc/
cae727db 4335
e2d1d6c0 4336FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4337M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4338M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4339L: linux-fsdevel@vger.kernel.org
1da177e4 4340S: Maintained
679655da
JP
4341F: include/linux/fcntl.h
4342F: include/linux/fs.h
c117ab84
CEB
4343F: include/uapi/linux/fcntl.h
4344F: include/uapi/linux/fs.h
679655da
JP
4345F: fs/fcntl.c
4346F: fs/locks.c
1da177e4 4347
e2d1d6c0 4348FILESYSTEMS (VFS and infrastructure)
8b58be88 4349M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4350L: linux-fsdevel@vger.kernel.org
173acc7c 4351S: Maintained
679655da 4352F: fs/*
173acc7c 4353
b26e0ed4 4354FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4355M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4356L: lm-sensors@lm-sensors.org
4357S: Maintained
d5ca6918
JP
4358F: drivers/hwmon/f75375s.c
4359F: include/linux/f75375s.h
b26e0ed4 4360
a331b0c3
CL
4361FIREWIRE AUDIO DRIVERS
4362M: Clemens Ladisch <clemens@ladisch.de>
4363L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4364T: git git://git.alsa-project.org/alsa-kernel.git
4365S: Maintained
4366F: sound/firewire/
4367
eb86ec51
SR
4368FIREWIRE MEDIA DRIVERS (firedtv)
4369M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4370L: linux-media@vger.kernel.org
4371L: linux1394-devel@lists.sourceforge.net
4372T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4373S: Maintained
4374F: drivers/media/firewire/
4375
a511ce33
CB
4376FIREWIRE SBP-2 TARGET
4377M: Chris Boot <bootc@bootc.net>
4378L: linux-scsi@vger.kernel.org
4379L: target-devel@vger.kernel.org
4380L: linux1394-devel@lists.sourceforge.net
4381T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4382S: Maintained
4383F: drivers/target/sbp/
4384
7d2c86b5 4385FIREWIRE SUBSYSTEM
8b58be88 4386M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4387L: linux1394-devel@lists.sourceforge.net
958a29cb 4388W: http://ieee1394.wiki.kernel.org/
2ca526bf 4389T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4390S: Maintained
679655da 4391F: drivers/firewire/
8f06ce3b
SR
4392F: include/linux/firewire.h
4393F: include/uapi/linux/firewire*.h
9f6d3c4b 4394F: tools/firewire/
e2d1d6c0
RD
4395
4396FIRMWARE LOADER (request_firmware)
39e68089
ML
4397M: Ming Lei <ming.lei@canonical.com>
4398L: linux-kernel@vger.kernel.org
4399S: Maintained
679655da
JP
4400F: Documentation/firmware_class/
4401F: drivers/base/firmware*.c
4402F: include/linux/firmware.h
e2d1d6c0 4403
f730e3dc 4404FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4405M: Joshua Morris <josh.h.morris@us.ibm.com>
4406M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4407S: Maintained
4408F: drivers/block/rsxx/
4409
8206f664 4410FLOPPY DRIVER
e5f6450c 4411M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4412T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4413S: Odd fixes
4414F: drivers/block/floppy.c
4415
9c9f32ed
AR
4416FMC SUBSYSTEM
4417M: Alessandro Rubini <rubini@gnudd.com>
4418W: http://www.ohwr.org/projects/fmc-bus
4419S: Supported
4420F: drivers/fmc/
4421F: include/linux/fmc*.h
4422F: include/linux/ipmi-fru.h
4423K: fmc_d.*register
4424
3c0ed7d5
AT
4425FPGA MANAGER FRAMEWORK
4426M: Alan Tull <atull@opensource.altera.com>
dd7d664a 4427R: Moritz Fischer <moritz.fischer@ettus.com>
3c0ed7d5
AT
4428S: Maintained
4429F: drivers/fpga/
4430F: include/linux/fpga/fpga-mgr.h
4431W: http://www.rocketboards.org
4432
e2d1d6c0 4433FPU EMULATOR
8b58be88 4434M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4435W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4436S: Maintained
679655da 4437F: arch/x86/math-emu/
e2d1d6c0
RD
4438
4439FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4440L: netdev@vger.kernel.org
c173bfac 4441S: Orphan
679655da
JP
4442F: drivers/net/wan/dlci.c
4443F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4444
4445FRAMEBUFFER LAYER
5489e948
JCPV
4446M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4447M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4448L: linux-fbdev@vger.kernel.org
e2d1d6c0 4449W: http://linux-fbdev.sourceforge.net/
b22fe37b 4450Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4451T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4452S: Maintained
679655da 4453F: Documentation/fb/
b22fe37b
PM
4454F: drivers/video/
4455F: include/video/
679655da 4456F: include/linux/fb.h
c117ab84
CEB
4457F: include/uapi/video/
4458F: include/uapi/linux/fb.h
e2d1d6c0 4459
a57c188e 4460FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4461M: Timur Tabi <timur@tabi.org>
a57c188e 4462L: linux-fbdev@vger.kernel.org
c4ef9bc4 4463S: Maintained
8a61f013 4464F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4465
e2d1d6c0 4466FREESCALE DMA DRIVER
8b58be88
JP
4467M: Li Yang <leoli@freescale.com>
4468M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4469L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4470S: Maintained
679655da 4471F: drivers/dma/fsldma.*
e2d1d6c0
RD
4472
4473FREESCALE I2C CPM DRIVER
8b58be88 4474M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4475L: linuxppc-dev@lists.ozlabs.org
846557d3 4476L: linux-i2c@vger.kernel.org
0d2b405a 4477S: Maintained
679655da 4478F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4479
60e8c5ab 4480FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4481M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4482L: linux-fbdev@vger.kernel.org
efc03ecb 4483L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4484S: Maintained
bad985a1 4485F: include/linux/platform_data/video-imxfb.h
8a61f013 4486F: drivers/video/fbdev/imxfb.c
60e8c5ab 4487
4d8e2cef
HX
4488FREESCALE QUAD SPI DRIVER
4489M: Han Xu <han.xu@freescale.com>
4490L: linux-mtd@lists.infradead.org
4491S: Maintained
4492F: drivers/mtd/spi-nor/fsl-quadspi.c
4493
4689a6b1 4494FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4495M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4496M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4497L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4498L: netdev@vger.kernel.org
4499S: Maintained
ec21e2ec 4500F: drivers/net/ethernet/freescale/fs_enet/
679655da 4501F: include/linux/fs_enet_pd.h
4689a6b1 4502
d9e9d82c 4503FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4504L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4505S: Orphan
679655da
JP
4506F: arch/powerpc/sysdev/qe_lib/
4507F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4508
b55ef929 4509FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4510M: Li Yang <leoli@freescale.com>
6372594a 4511L: linux-usb@vger.kernel.org
a4724ed6 4512L: linuxppc-dev@lists.ozlabs.org
a7205b30 4513S: Maintained
faf2e1db 4514F: drivers/usb/gadget/udc/fsl*
a7205b30 4515
beaf53bf 4516FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4517M: Li Yang <leoli@freescale.com>
beaf53bf 4518L: netdev@vger.kernel.org
a4724ed6 4519L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4520S: Maintained
ec21e2ec 4521F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4522
abb1ed7b
CM
4523FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4524M: Claudiu Manoil <claudiu.manoil@freescale.com>
4525L: netdev@vger.kernel.org
4526S: Maintained
4527F: drivers/net/ethernet/freescale/gianfar*
4528X: drivers/net/ethernet/freescale/gianfar_ptp.c
4529F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4530
d9e9d82c 4531FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4532M: Timur Tabi <timur@tabi.org>
a4724ed6 4533L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4534S: Maintained
df621252 4535F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4536
4537FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4538M: Timur Tabi <timur@tabi.org>
dc85950a 4539M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4540M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4541L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4542L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4543S: Maintained
69aefcea 4544F: sound/soc/fsl/fsl*
dc85950a 4545F: sound/soc/fsl/imx*
69aefcea 4546F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4547
31c88965 4548FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4549M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4550L: linux-kernel@vger.kernel.org
4551S: Maintained
4552F: drivers/staging/fsl-mc/
4553
1da177e4 4554FREEVXFS FILESYSTEM
8b58be88 4555M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4556W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4557S: Maintained
679655da 4558F: fs/freevxfs/
1da177e4 4559
71038f52 4560FREEZER
49db1903 4561M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4562M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4563L: linux-pm@vger.kernel.org
71038f52 4564S: Supported
679655da
JP
4565F: Documentation/power/freezing-of-tasks.txt
4566F: include/linux/freezer.h
4567F: kernel/freezer.c
71038f52 4568
839a1f79
KRW
4569FRONTSWAP API
4570M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4571L: linux-kernel@vger.kernel.org
4572S: Maintained
4573F: mm/frontswap.c
4574F: include/linux/frontswap.h
4575
a5432f5a 4576FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4577M: David Howells <dhowells@redhat.com>
e62d6e24 4578L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
4579S: Supported
4580F: Documentation/filesystems/caching/
4581F: fs/fscache/
4582F: include/linux/fscache*.h
4583
f58ad8f5 4584F2FS FILE SYSTEM
9b29d481 4585M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4586M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4587R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4588L: linux-f2fs-devel@lists.sourceforge.net
4589W: http://en.wikipedia.org/wiki/F2FS
4590T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4591S: Maintained
4592F: Documentation/filesystems/f2fs.txt
3bac380c 4593F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4594F: fs/f2fs/
4595F: include/linux/f2fs_fs.h
62d43eeb 4596F: include/trace/events/f2fs.h
f58ad8f5 4597
5ab7ffea 4598FUJITSU FR-V (FRV) PORT
8b58be88 4599M: David Howells <dhowells@redhat.com>
1da177e4 4600S: Maintained
679655da 4601F: arch/frv/
1da177e4 4602
20b93734 4603FUJITSU LAPTOP EXTRAS
409a3e98 4604M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4605L: platform-driver-x86@vger.kernel.org
20b93734 4606S: Maintained
679655da 4607F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4608
4da621b6
HK
4609FUJITSU M-5MO LS CAMERA ISP DRIVER
4610M: Kyungmin Park <kyungmin.park@samsung.com>
4611M: Heungjun Kim <riverful.kim@samsung.com>
4612L: linux-media@vger.kernel.org
4613S: Maintained
90d72ac6 4614F: drivers/media/i2c/m5mols/
b5dcee22 4615F: include/media/i2c/m5mols.h
4da621b6 4616
2d24c490
RG
4617FUJITSU TABLET EXTRAS
4618M: Robert Gerlach <khnz@gmx.de>
4619L: platform-driver-x86@vger.kernel.org
4620S: Maintained
4621F: drivers/platform/x86/fujitsu-tablet.c
4622
04578f17 4623FUSE: FILESYSTEM IN USERSPACE
8b58be88 4624M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4625L: fuse-devel@lists.sourceforge.net
4626W: http://fuse.sourceforge.net/
0a30f612 4627T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4628S: Maintained
679655da 4629F: fs/fuse/
c117ab84 4630F: include/uapi/linux/fuse.h
0a30f612 4631F: Documentation/filesystems/fuse.txt
04578f17 4632
1da177e4 4633FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4634M: Rik Faith <faith@cs.unc.edu>
1da177e4 4635L: linux-scsi@vger.kernel.org
baaea1dc 4636S: Odd Fixes (e.g., new signatures)
679655da 4637F: drivers/scsi/fdomain.*
1da177e4 4638
d8e2162c
PO
4639GCOV BASED KERNEL PROFILING
4640M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4641S: Maintained
4642F: kernel/gcov/
4643F: Documentation/gcov.txt
4644
1da177e4 4645GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4646M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4647L: linux-scsi@vger.kernel.org
4648W: http://www.icp-vortex.com/
4649S: Supported
679655da 4650F: drivers/scsi/gdt*
1da177e4 4651
158daf16
JK
4652GDB KERNEL DEBUGGING HELPER SCRIPTS
4653M: Jan Kiszka <jan.kiszka@siemens.com>
4654S: Supported
4655F: scripts/gdb/
4656
3169a1c7
HV
4657GEMTEK FM RADIO RECEIVER DRIVER
4658M: Hans Verkuil <hverkuil@xs4all.nl>
4659L: linux-media@vger.kernel.org
4660T: git git://linuxtv.org/media_tree.git
a825eaec 4661W: https://linuxtv.org
3169a1c7
HV
4662S: Maintained
4663F: drivers/media/radio/radio-gemtek*
4664
1c23af90 4665GENERIC GPIO I2C DRIVER
880b0e26 4666M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4667S: Supported
679655da
JP
4668F: drivers/i2c/busses/i2c-gpio.c
4669F: include/linux/i2c-gpio.h
1c23af90 4670
92ed1a76
PK
4671GENERIC GPIO I2C MULTIPLEXER DRIVER
4672M: Peter Korsgaard <peter.korsgaard@barco.com>
4673L: linux-i2c@vger.kernel.org
4674S: Supported
e7065e20
JD
4675F: drivers/i2c/muxes/i2c-mux-gpio.c
4676F: include/linux/i2c-mux-gpio.h
4677F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4678
9251ce95 4679GENERIC HDLC (WAN) DRIVERS
8b58be88 4680M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4681W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4682S: Maintained
679655da
JP
4683F: drivers/net/wan/c101.c
4684F: drivers/net/wan/hd6457*
4685F: drivers/net/wan/hdlc*
4686F: drivers/net/wan/n2.c
4687F: drivers/net/wan/pc300too.c
4688F: drivers/net/wan/pci200syn.c
4689F: drivers/net/wan/wanxl*
1da177e4 4690
1527aab6 4691GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4692M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4693L: linux-arch@vger.kernel.org
4694T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4695S: Maintained
14430813
JP
4696F: include/asm-generic/
4697F: include/uapi/asm-generic/
1527aab6 4698
ff764963
KVA
4699GENERIC PHY FRAMEWORK
4700M: Kishon Vijay Abraham I <kishon@ti.com>
4701L: linux-kernel@vger.kernel.org
4702T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4703S: Supported
4704F: drivers/phy/
4705F: include/linux/phy/
4706
eea97aed
KH
4707GENERIC PM DOMAINS
4708M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4709M: Kevin Hilman <khilman@kernel.org>
4710M: Ulf Hansson <ulf.hansson@linaro.org>
4711L: linux-pm@vger.kernel.org
4712S: Supported
4713F: drivers/base/power/domain*.c
4714F: include/linux/pm_domain.h
4715
ccb86a69 4716GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4717M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4718L: kvm@vger.kernel.org
ccb86a69
MT
4719S: Supported
4720F: drivers/uio/uio_pci_generic.c
4721
f8f1ec73
JP
4722GET_MAINTAINER SCRIPT
4723M: Joe Perches <joe@perches.com>
4724S: Maintained
4725F: scripts/get_maintainer.pl
4726
5be7b50f 4727GFS2 FILE SYSTEM
8b58be88 4728M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4729M: Bob Peterson <rpeterso@redhat.com>
a4644184 4730L: cluster-devel@redhat.com
5be7b50f 4731W: http://sources.redhat.com/cluster/
28666d6d 4732T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4733S: Supported
679655da
JP
4734F: Documentation/filesystems/gfs2*.txt
4735F: fs/gfs2/
c117ab84 4736F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4737
0a34eb8f 4738GIGASET ISDN DRIVERS
6b096fde 4739M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4740L: gigaset307x-common@lists.sourceforge.net
4741W: http://gigaset307x.sourceforge.net/
6b096fde 4742S: Odd Fixes
679655da
JP
4743F: Documentation/isdn/README.gigaset
4744F: drivers/isdn/gigaset/
c117ab84 4745F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4746
7eea35fe
JP
4747GO7007 MPEG CODEC
4748M: Hans Verkuil <hans.verkuil@cisco.com>
4749L: linux-media@vger.kernel.org
4750S: Maintained
4751F: drivers/media/usb/go7007/
4752
ca96ea86
BN
4753GOODIX TOUCHSCREEN
4754M: Bastien Nocera <hadess@hadess.net>
4755L: linux-input@vger.kernel.org
4756S: Maintained
4757F: drivers/input/touchscreen/goodix.c
4758
a0dc00b4 4759GPIO SUBSYSTEM
e4651a9f 4760M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4761M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4762L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4763T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4764S: Maintained
4765F: Documentation/gpio/
a0dc00b4 4766F: drivers/gpio/
bdc6e95e
AC
4767F: include/linux/gpio/
4768F: include/linux/gpio.h
9b692346 4769F: include/asm-generic/gpio.h
a0dc00b4 4770
71a6d0af
HW
4771GRE DEMULTIPLEXER DRIVER
4772M: Dmitry Kozlov <xeb@mail.ru>
4773L: netdev@vger.kernel.org
4774S: Maintained
11c26770
JP
4775F: net/ipv4/gre_demux.c
4776F: net/ipv4/gre_offload.c
71a6d0af
HW
4777F: include/net/gre.h
4778
d4c41139
KG
4779GRETH 10/100/1G Ethernet MAC device driver
4780M: Kristoffer Glembo <kristoffer@gaisler.com>
4781L: netdev@vger.kernel.org
4782S: Maintained
a31a96ad 4783F: drivers/net/ethernet/aeroflex/
d4c41139 4784
e8deeae2 4785GSPCA FINEPIX SUBDRIVER
8b58be88 4786M: Frank Zago <frank@zago.net>
661263b5 4787L: linux-media@vger.kernel.org
275ffde4 4788T: git git://linuxtv.org/media_tree.git
e8deeae2 4789S: Maintained
0c0d06ca 4790F: drivers/media/usb/gspca/finepix.c
e8deeae2 4791
4b3fa3c4
OL
4792GSPCA GL860 SUBDRIVER
4793M: Olivier Lorin <o.lorin@laposte.net>
4794L: linux-media@vger.kernel.org
275ffde4 4795T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4796S: Maintained
0c0d06ca 4797F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4798
e8deeae2 4799GSPCA M5602 SUBDRIVER
8b58be88 4800M: Erik Andren <erik.andren@gmail.com>
661263b5 4801L: linux-media@vger.kernel.org
275ffde4 4802T: git git://linuxtv.org/media_tree.git
e8deeae2 4803S: Maintained
0c0d06ca 4804F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4805
4806GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4807M: Hans de Goede <hdegoede@redhat.com>
661263b5 4808L: linux-media@vger.kernel.org
275ffde4 4809T: git git://linuxtv.org/media_tree.git
e8deeae2 4810S: Maintained
0c0d06ca 4811F: drivers/media/usb/gspca/pac207.c
e8deeae2 4812
261982f1 4813GSPCA SN9C20X SUBDRIVER
d95c5b0b 4814M: Brian Johnson <brijohn@gmail.com>
261982f1 4815L: linux-media@vger.kernel.org
275ffde4 4816T: git git://linuxtv.org/media_tree.git
261982f1 4817S: Maintained
0c0d06ca 4818F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4819
e8deeae2 4820GSPCA T613 SUBDRIVER
8b58be88 4821M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4822L: linux-media@vger.kernel.org
275ffde4 4823T: git git://linuxtv.org/media_tree.git
e8deeae2 4824S: Maintained
0c0d06ca 4825F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4826
4827GSPCA USB WEBCAM DRIVER
fc3f906b 4828M: Hans de Goede <hdegoede@redhat.com>
661263b5 4829L: linux-media@vger.kernel.org
275ffde4 4830T: git git://linuxtv.org/media_tree.git
e8deeae2 4831S: Maintained
0c0d06ca 4832F: drivers/media/usb/gspca/
e8deeae2 4833
584ec979 4834GUID PARTITION TABLE (GPT)
4f973c63 4835M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4836L: linux-efi@vger.kernel.org
4837S: Maintained
4838F: block/partitions/efi.*
4839
aa3c598b 4840STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4841M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4842L: linux-media@vger.kernel.org
275ffde4 4843T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4844S: Maintained
4845F: drivers/media/usb/stk1160/
e8deeae2 4846
4e456b86
YS
4847H8/300 ARCHITECTURE
4848M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4849L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4850W: http://uclinux-h8.sourceforge.jp
4851T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4852S: Maintained
4853F: arch/h8300/
4854F: drivers/clocksource/h8300_*.c
4855F: drivers/clk/h8300/
4856F: drivers/irqchip/irq-renesas-h8*.c
4857
71a6d0af
HW
4858HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4859M: Frank Seidel <frank@f-seidel.de>
4860L: platform-driver-x86@vger.kernel.org
4861W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4862S: Maintained
4863F: drivers/platform/x86/hdaps.c
4864
48fc9e26
HV
4865HDPVR USB VIDEO ENCODER DRIVER
4866M: Hans Verkuil <hverkuil@xs4all.nl>
4867L: linux-media@vger.kernel.org
4868T: git git://linuxtv.org/media_tree.git
a825eaec 4869W: https://linuxtv.org
48fc9e26 4870S: Odd Fixes
14430813 4871F: drivers/media/usb/hdpvr/
48fc9e26 4872
71a6d0af 4873HWPOISON MEMORY FAILURE HANDLING
f9625c48 4874M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4875L: linux-mm@kvack.org
71a6d0af
HW
4876S: Maintained
4877F: mm/memory-failure.c
4878F: mm/hwpoison-inject.c
4879
4880HYPERVISOR VIRTUAL CONSOLE DRIVER
4881L: linuxppc-dev@lists.ozlabs.org
4882S: Odd Fixes
4883F: drivers/tty/hvc/
4884
e5ab1477
AP
4885HACKRF MEDIA DRIVER
4886M: Antti Palosaari <crope@iki.fi>
4887L: linux-media@vger.kernel.org
a825eaec 4888W: https://linuxtv.org
e5ab1477
AP
4889W: http://palosaari.fi/linux/
4890Q: http://patchwork.linuxtv.org/project/linux-media/list/
4891T: git git://linuxtv.org/anttip/media_tree.git
4892S: Maintained
4893F: drivers/media/usb/hackrf/
4894
5b543965 4895HARDWARE MONITORING
d8130624 4896M: Jean Delvare <jdelvare@suse.com>
ca462085 4897M: Guenter Roeck <linux@roeck-us.net>
5b543965 4898L: lm-sensors@lm-sensors.org
595142e0 4899W: http://www.lm-sensors.org/
a94ef4ed 4900T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4901T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4902S: Maintained
047f4ec2 4903F: Documentation/hwmon/
679655da 4904F: drivers/hwmon/
047f4ec2 4905F: include/linux/hwmon*.h
5b543965 4906
844dd05f 4907HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4908M: Matt Mackall <mpm@selenic.com>
4909M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4910L: linux-crypto@vger.kernel.org
c0d0787b 4911S: Odd fixes
679655da
JP
4912F: Documentation/hw_random.txt
4913F: drivers/char/hw_random/
4914F: include/linux/hw_random.h
844dd05f 4915
8b37fcfc
OBC
4916HARDWARE SPINLOCK CORE
4917M: Ohad Ben-Cohen <ohad@wizery.com>
4918S: Maintained
4919F: Documentation/hwspinlock.txt
4920F: drivers/hwspinlock/hwspinlock_*
4921F: include/linux/hwspinlock.h
4922
1da177e4 4923HARMONY SOUND DRIVER
ac6aecbf 4924L: linux-parisc@vger.kernel.org
1da177e4 4925S: Maintained
679655da 4926F: sound/parisc/harmony.*
1da177e4 4927
91952bc0
AP
4928HD29L2 MEDIA DRIVER
4929M: Antti Palosaari <crope@iki.fi>
4930L: linux-media@vger.kernel.org
a825eaec 4931W: https://linuxtv.org
91952bc0
AP
4932W: http://palosaari.fi/linux/
4933Q: http://patchwork.linuxtv.org/project/linux-media/list/
4934T: git git://linuxtv.org/anttip/media_tree.git
4935S: Maintained
4936F: drivers/media/dvb-frontends/hd29l2*
4937
e2d1d6c0 4938HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4939L: iss_storagedev@hp.com
af9f1b3c 4940S: Orphan
679655da
JP
4941F: Documentation/blockdev/cpqarray.txt
4942F: drivers/block/cpqarray.*
e2d1d6c0 4943
9257aa49 4944HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4945M: Don Brace <don.brace@pmcs.com>
9257aa49 4946L: iss_storagedev@hp.com
693373db
DB
4947L: storagedev@pmcs.com
4948L: linux-scsi@vger.kernel.org
9257aa49
SC
4949S: Supported
4950F: Documentation/scsi/hpsa.txt
4951F: drivers/scsi/hpsa*.[ch]
4952F: include/linux/cciss*.h
c117ab84 4953F: include/uapi/linux/cciss*.h
9257aa49 4954
e2d1d6c0 4955HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4956M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4957L: iss_storagedev@hp.com
693373db
DB
4958L: storagedev@pmcs.com
4959L: linux-scsi@vger.kernel.org
e2d1d6c0 4960S: Supported
679655da
JP
4961F: Documentation/blockdev/cciss.txt
4962F: drivers/block/cciss*
4963F: include/linux/cciss_ioctl.h
c117ab84 4964F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4965
1da177e4 4966HFS FILESYSTEM
6cf515e1
GU
4967L: linux-fsdevel@vger.kernel.org
4968S: Orphan
679655da
JP
4969F: Documentation/filesystems/hfs.txt
4970F: fs/hfs/
1da177e4 4971
ef575f47
GU
4972HFSPLUS FILESYSTEM
4973L: linux-fsdevel@vger.kernel.org
4974S: Orphan
4975F: Documentation/filesystems/hfsplus.txt
4976F: fs/hfsplus/
4977
1da177e4 4978HGA FRAMEBUFFER DRIVER
8b58be88 4979M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4980L: linux-nvidia@lists.surfsouth.com
4981W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4982S: Maintained
8a61f013 4983F: drivers/video/fbdev/hgafb.c
1da177e4 4984
4480f15b 4985HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4986M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4987M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4988L: linux-pm@vger.kernel.org
e2d1d6c0 4989S: Supported
679655da
JP
4990F: arch/x86/power/
4991F: drivers/base/power/
4992F: kernel/power/
4993F: include/linux/suspend.h
4994F: include/linux/freezer.h
4995F: include/linux/pm.h
679655da 4996F: arch/*/include/asm/suspend*.h
e2d1d6c0 4997
4ef4caad 4998HID CORE LAYER
e5f6450c 4999M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 5000L: linux-input@vger.kernel.org
54e5881d 5001T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 5002S: Maintained
679655da
JP
5003F: drivers/hid/
5004F: include/linux/hid*
c117ab84 5005F: include/uapi/linux/hid*
4ef4caad 5006
30ee72f0 5007HID SENSOR HUB DRIVERS
e5f6450c 5008M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
5009M: Jonathan Cameron <jic23@kernel.org>
5010M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5011L: linux-input@vger.kernel.org
5012L: linux-iio@vger.kernel.org
5013S: Maintained
5014F: Documentation/hid/hid-sensor*
5015F: drivers/hid/hid-sensor-*
5016F: drivers/iio/*/hid-*
5017F: include/linux/hid-sensor-*
5018
38bed542 5019HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 5020M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5021L: linux-kernel@vger.kernel.org
75fc2d37 5022T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 5023S: Maintained
679655da 5024F: Documentation/timers/
5cee9645 5025F: kernel/time/hrtimer.c
88606e80
TG
5026F: kernel/time/clockevents.c
5027F: kernel/time/tick*.*
5028F: kernel/time/timer_*.c
05ed8490 5029F: include/linux/clockchips.h
679655da 5030F: include/linux/hrtimer.h
38bed542 5031
1da177e4 5032HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 5033L: linux-hams@vger.kernel.org
8b64f2a0 5034S: Orphan
679655da
JP
5035F: drivers/net/hamradio/dmascc.c
5036F: drivers/net/hamradio/scc.c
1da177e4 5037
ede1e6f8 5038HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 5039M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
5040W: http://www.highpoint-tech.com
5041S: Supported
679655da
JP
5042F: Documentation/scsi/hptiop.txt
5043F: drivers/scsi/hptiop.c
ede1e6f8 5044
1da177e4 5045HIPPI
8b58be88 5046M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
5047L: linux-hippi@sunsite.dk
5048S: Maintained
679655da 5049F: include/linux/hippidevice.h
c117ab84 5050F: include/uapi/linux/if_hippi.h
679655da 5051F: net/802/hippi.c
ff5a3b50 5052F: drivers/net/hippi/
1da177e4 5053
ff1d2767 5054HOST AP DRIVER
8b58be88 5055M: Jouni Malinen <j@w1.fi>
85d32e7b 5056L: hostap@shmoo.com (subscribers-only)
724c6b35 5057L: linux-wireless@vger.kernel.org
ff1d2767
JM
5058W: http://hostap.epitest.fi/
5059S: Maintained
eb4f98d5 5060F: drivers/net/wireless/intersil/hostap/
ff1d2767 5061
dd8cd779 5062HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 5063L: platform-driver-x86@vger.kernel.org
95c70215 5064S: Orphan
679655da 5065F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 5066
e2d1d6c0 5067HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 5068M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5069S: Maintained
7e25d724 5070F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 5071
7d2c86b5 5072HPET: High Precision Event Timers driver
8b58be88 5073M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 5074S: Maintained
679655da
JP
5075F: Documentation/timers/hpet.txt
5076F: drivers/char/hpet.c
5077F: include/linux/hpet.h
c117ab84 5078F: include/uapi/linux/hpet.h
b9b0332f 5079
e07b5d79 5080HPET: x86
9e06f631 5081S: Orphan
679655da
JP
5082F: arch/x86/kernel/hpet.c
5083F: arch/x86/include/asm/hpet.h
b9b0332f 5084
1da177e4 5085HPFS FILESYSTEM
8b58be88 5086M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5087W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5088S: Maintained
679655da 5089F: fs/hpfs/
1da177e4 5090
3441cded 5091HSI SUBSYSTEM
56459ea9
SR
5092M: Sebastian Reichel <sre@kernel.org>
5093T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5094S: Maintained
5095F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5096F: Documentation/hsi.txt
3441cded
SR
5097F: drivers/hsi/
5098F: include/linux/hsi/
5099F: include/uapi/linux/hsi/
5100
7d2c86b5 5101HSO 3G MODEM DRIVER
8b58be88 5102M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5103W: http://www.pharscape.org
5104S: Maintained
679655da 5105F: drivers/net/usb/hso.c
11cd29b0 5106
19990e29
AB
5107HSR NETWORK PROTOCOL
5108M: Arvid Brodin <arvid.brodin@alten.se>
5109L: netdev@vger.kernel.org
5110S: Maintained
5111F: net/hsr/
5112
5a18c343 5113HTCPEN TOUCHSCREEN DRIVER
8b58be88 5114M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5115L: linux-input@vger.kernel.org
5116S: Maintained
679655da 5117F: drivers/input/touchscreen/htcpen.c
5a18c343 5118
1da177e4 5119HUGETLB FILESYSTEM
6d49e352 5120M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5121S: Maintained
679655da 5122F: fs/hugetlbfs/
1da177e4 5123
05183189 5124Hyper-V CORE AND DRIVERS
9c3646d1 5125M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5126M: Haiyang Zhang <haiyangz@microsoft.com>
5127L: devel@linuxdriverproject.org
5128S: Maintained
a4162747
HZ
5129F: arch/x86/include/asm/mshyperv.h
5130F: arch/x86/include/uapi/asm/hyperv.h
5131F: arch/x86/kernel/cpu/mshyperv.c
05183189 5132F: drivers/hid/hid-hyperv.c
a4162747 5133F: drivers/hv/
f92ca80b 5134F: drivers/input/serio/hyperv-keyboard.c
05183189 5135F: drivers/net/hyperv/
a4162747 5136F: drivers/scsi/storvsc_drv.c
8a61f013 5137F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5138F: include/linux/hyperv.h
5139F: tools/hv/
54bf725e 5140F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5141
d85c8a6a 5142I2C OVER PARALLEL PORT
d8130624 5143M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5144L: linux-i2c@vger.kernel.org
5145S: Maintained
5146F: Documentation/i2c/busses/i2c-parport
5147F: Documentation/i2c/busses/i2c-parport-light
5148F: drivers/i2c/busses/i2c-parport.c
5149F: drivers/i2c/busses/i2c-parport-light.c
5150
5151I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5152M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5153L: linux-i2c@vger.kernel.org
5154S: Maintained
5155F: Documentation/i2c/busses/i2c-ali1535
5156F: Documentation/i2c/busses/i2c-ali1563
5157F: Documentation/i2c/busses/i2c-ali15x3
5158F: Documentation/i2c/busses/i2c-amd756
5159F: Documentation/i2c/busses/i2c-amd8111
5160F: Documentation/i2c/busses/i2c-i801
5161F: Documentation/i2c/busses/i2c-nforce2
5162F: Documentation/i2c/busses/i2c-piix4
5163F: Documentation/i2c/busses/i2c-sis5595
5164F: Documentation/i2c/busses/i2c-sis630
5165F: Documentation/i2c/busses/i2c-sis96x
5166F: Documentation/i2c/busses/i2c-via
5167F: Documentation/i2c/busses/i2c-viapro
5168F: drivers/i2c/busses/i2c-ali1535.c
5169F: drivers/i2c/busses/i2c-ali1563.c
5170F: drivers/i2c/busses/i2c-ali15x3.c
5171F: drivers/i2c/busses/i2c-amd756.c
5172F: drivers/i2c/busses/i2c-amd756-s4882.c
5173F: drivers/i2c/busses/i2c-amd8111.c
5174F: drivers/i2c/busses/i2c-i801.c
5175F: drivers/i2c/busses/i2c-isch.c
5176F: drivers/i2c/busses/i2c-nforce2.c
5177F: drivers/i2c/busses/i2c-nforce2-s4985.c
5178F: drivers/i2c/busses/i2c-piix4.c
5179F: drivers/i2c/busses/i2c-sis5595.c
5180F: drivers/i2c/busses/i2c-sis630.c
5181F: drivers/i2c/busses/i2c-sis96x.c
5182F: drivers/i2c/busses/i2c-via.c
5183F: drivers/i2c/busses/i2c-viapro.c
5184
cb7f07a4
NH
5185I2C/SMBUS ISMT DRIVER
5186M: Seth Heasley <seth.heasley@intel.com>
5187M: Neil Horman <nhorman@tuxdriver.com>
5188L: linux-i2c@vger.kernel.org
5189F: drivers/i2c/busses/i2c-ismt.c
5190F: Documentation/i2c/busses/i2c-ismt
5191
6ea884db 5192I2C/SMBUS STUB DRIVER
d8130624 5193M: Jean Delvare <jdelvare@suse.com>
846557d3 5194L: linux-i2c@vger.kernel.org
6ea884db 5195S: Maintained
8547a5bc 5196F: drivers/i2c/i2c-stub.c
6ea884db 5197
5b543965 5198I2C SUBSYSTEM
14d77c4d 5199M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5200L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5201W: https://i2c.wiki.kernel.org/
5202Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5203T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5204S: Maintained
40ed1b4c 5205F: Documentation/devicetree/bindings/i2c/
679655da
JP
5206F: Documentation/i2c/
5207F: drivers/i2c/
630bc46e 5208F: drivers/i2c/*/
679655da 5209F: include/linux/i2c.h
03b70d62 5210F: include/linux/i2c-*.h
c117ab84
CEB
5211F: include/uapi/linux/i2c.h
5212F: include/uapi/linux/i2c-*.h
1da177e4 5213
4560d677
WS
5214I2C ACPI SUPPORT
5215M: Mika Westerberg <mika.westerberg@linux.intel.com>
5216L: linux-i2c@vger.kernel.org
5217L: linux-acpi@vger.kernel.org
5218S: Maintained
4560d677 5219
d85c8a6a 5220I2C-TAOS-EVM DRIVER
d8130624 5221M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5222L: linux-i2c@vger.kernel.org
5223S: Maintained
5224F: Documentation/i2c/busses/i2c-taos-evm
5225F: drivers/i2c/busses/i2c-taos-evm.c
5226
e8c76eed 5227I2C-TINY-USB DRIVER
8b58be88 5228M: Till Harbaum <till@harbaum.org>
846557d3 5229L: linux-i2c@vger.kernel.org
932d1872 5230W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5231S: Maintained
679655da 5232F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5233
1da177e4 5234i386 BOOT CODE
8b58be88 5235M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5236S: Maintained
679655da 5237F: arch/x86/boot/
1da177e4
LT
5238
5239i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5240M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5241T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5242S: Maintained
5243
1da177e4 5244IA64 (Itanium) PLATFORM
8b58be88
JP
5245M: Tony Luck <tony.luck@intel.com>
5246M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5247L: linux-ia64@vger.kernel.org
6b1c70b1 5248T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5249S: Maintained
679655da 5250F: arch/ia64/
1da177e4 5251
4cd38750
LDSB
5252IBM Power VMX Cryptographic instructions
5253M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5254M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5255L: linux-crypto@vger.kernel.org
5256S: Supported
5257F: drivers/crypto/vmx/Makefile
5258F: drivers/crypto/vmx/Kconfig
5259F: drivers/crypto/vmx/vmx.c
5260F: drivers/crypto/vmx/aes*
5261F: drivers/crypto/vmx/ghash*
5262F: drivers/crypto/vmx/ppc-xlate.pl
5263
956c203c 5264IBM Power in-Nest Crypto Acceleration
4cd38750 5265M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5266M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5267L: linux-crypto@vger.kernel.org
5268S: Supported
28bceeaa
DS
5269F: drivers/crypto/nx/Makefile
5270F: drivers/crypto/nx/Kconfig
5271F: drivers/crypto/nx/nx-aes*
5272F: drivers/crypto/nx/nx-sha*
5273F: drivers/crypto/nx/nx.*
5274F: drivers/crypto/nx/nx_csbcpb.h
5275F: drivers/crypto/nx/nx_debugfs.h
956c203c 5276
0e16aafb 5277IBM Power 842 compression accelerator
41656aa7 5278M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5279S: Supported
28bceeaa
DS
5280F: drivers/crypto/nx/Makefile
5281F: drivers/crypto/nx/Kconfig
7011a122 5282F: drivers/crypto/nx/nx-842*
2da572c9 5283F: include/linux/sw842.h
2062c5b6 5284F: crypto/842.c
2da572c9 5285F: lib/842/
0e16aafb 5286
1da177e4 5287IBM Power Linux RAID adapter
8b58be88 5288M: Brian King <brking@us.ibm.com>
1da177e4 5289S: Supported
679655da 5290F: drivers/scsi/ipr.*
1da177e4 5291
9d348af4 5292IBM Power Virtual Ethernet Device Driver
eddd63a6 5293M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5294L: netdev@vger.kernel.org
5295S: Supported
9aa32835 5296F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5297
032c5e82
TF
5298IBM Power SRIOV Virtual NIC Device Driver
5299M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5300M: John Allen <jallen@linux.vnet.ibm.com>
5301L: netdev@vger.kernel.org
5302S: Supported
5303F: drivers/net/ethernet/ibm/ibmvnic.*
5304
e6babec6 5305IBM Power Virtual SCSI Device Drivers
bcbde52b 5306M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5307L: linux-scsi@vger.kernel.org
5308S: Supported
e6babec6
NF
5309F: drivers/scsi/ibmvscsi/ibmvscsi*
5310F: drivers/scsi/ibmvscsi/viosrp.h
5311
5312IBM Power Virtual FC Device Drivers
44b4dad9 5313M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5314L: linux-scsi@vger.kernel.org
5315S: Supported
5316F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5317
1da177e4 5318IBM ServeRAID RAID DRIVER
f9213e78 5319S: Orphan
679655da 5320F: drivers/scsi/ips.*
1da177e4 5321
6ed9f9c4
PT
5322ICH LPC AND GPIO DRIVER
5323M: Peter Tyser <ptyser@xes-inc.com>
5324S: Maintained
5325F: drivers/mfd/lpc_ich.c
5326F: drivers/gpio/gpio-ich.c
5327
1e7106fc 5328IDE SUBSYSTEM
8b58be88 5329M: "David S. Miller" <davem@davemloft.net>
1da177e4 5330L: linux-ide@vger.kernel.org
8a6e2535 5331Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5332T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5333S: Maintained
679655da
JP
5334F: Documentation/ide/
5335F: drivers/ide/
5336F: include/linux/ide.h
1da177e4 5337
6cb8c13d
IP
5338IDEAPAD LAPTOP EXTRAS DRIVER
5339M: Ike Panhc <ike.pan@canonical.com>
5340L: platform-driver-x86@vger.kernel.org
5341W: http://launchpad.net/ideapad-laptop
5342S: Maintained
5343F: drivers/platform/x86/ideapad-laptop.c
5344
1ea4c161
AM
5345IDEAPAD LAPTOP SLIDEBAR DRIVER
5346M: Andrey Moiseev <o2g.org.ru@gmail.com>
5347L: linux-input@vger.kernel.org
5348W: https://github.com/o2genum/ideapad-slidebar
5349S: Maintained
5350F: drivers/input/misc/ideapad_slidebar.c
5351
0f861e8c 5352IDE/ATAPI DRIVERS
487ba8e8 5353M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5354L: linux-ide@vger.kernel.org
c404c199 5355S: Maintained
679655da
JP
5356F: Documentation/cdrom/ide-cd
5357F: drivers/ide/ide-cd*
1da177e4 5358
27471fdb 5359IDLE-I7300
8b58be88 5360M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5361L: linux-pm@vger.kernel.org
27471fdb 5362S: Supported
679655da 5363F: drivers/idle/i7300_idle.c
27471fdb 5364
02cf2286 5365IEEE 802.15.4 SUBSYSTEM
b6e195fd 5366M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5367L: linux-wpan@vger.kernel.org
5368W: https://github.com/linux-wpan
5369T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5370S: Maintained
5371F: net/ieee802154/
68653359 5372F: net/mac802154/
251741b1 5373F: drivers/net/ieee802154/
580947d3
AA
5374F: include/linux/nl802154.h
5375F: include/linux/ieee802154.h
5376F: include/net/nl802154.h
5377F: include/net/mac802154.h
5378F: include/net/af_ieee802154.h
5379F: include/net/cfg802154.h
5380F: include/net/ieee802154_netdev.h
ebef9c12 5381F: Documentation/networking/ieee802154.txt
02cf2286 5382
b1c97193
SY
5383IGORPLUG-USB IR RECEIVER
5384M: Sean Young <sean@mess.org>
5385L: linux-media@vger.kernel.org
5386S: Maintained
5387F: drivers/media/rc/igorplugusb.c
5388
40ad4a30
SY
5389IGUANAWORKS USB IR TRANSCEIVER
5390M: Sean Young <sean@mess.org>
5391L: linux-media@vger.kernel.org
5392S: Maintained
5393F: drivers/media/rc/iguanair.c
5394
9545f86e 5395IIO SUBSYSTEM AND DRIVERS
030a13d7 5396M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5397R: Hartmut Knaack <knaack.h@gmx.de>
5398R: Lars-Peter Clausen <lars@metafoo.de>
5399R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5400L: linux-iio@vger.kernel.org
5401S: Maintained
03e7c251 5402F: drivers/iio/
9545f86e 5403F: drivers/staging/iio/
8fe671fc 5404F: include/linux/iio/
817020cf 5405F: tools/iio/
9545f86e 5406
65519263
SG
5407IKANOS/ADI EAGLE ADSL USB DRIVER
5408M: Matthieu Castet <castet.matthieu@free.fr>
5409M: Stanislaw Gruszka <stf_xl@wp.pl>
5410S: Maintained
5411F: drivers/usb/atm/ueagle-atm.c
5412
e89ab51f
GR
5413INA209 HARDWARE MONITOR DRIVER
5414M: Guenter Roeck <linux@roeck-us.net>
5415L: lm-sensors@lm-sensors.org
5416S: Maintained
5417F: Documentation/hwmon/ina209
5418F: Documentation/devicetree/bindings/i2c/ina209.txt
5419F: drivers/hwmon/ina209.c
5420
5421INA2XX HARDWARE MONITOR DRIVER
5422M: Guenter Roeck <linux@roeck-us.net>
5423L: lm-sensors@lm-sensors.org
5424S: Maintained
5425F: Documentation/hwmon/ina2xx
5426F: drivers/hwmon/ina2xx.c
5427F: include/linux/platform_data/ina2xx.h
5428
14dc124f
SIG
5429INDUSTRY PACK SUBSYSTEM (IPACK)
5430M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5431M: Jens Taprogge <jens.taprogge@taprogge.org>
5432M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5433L: industrypack-devel@lists.sourceforge.net
5434W: http://industrypack.sourceforge.net
5435S: Maintained
5436F: drivers/ipack/
5437
8adc53fd
ZLK
5438INGENIC JZ4780 DMA Driver
5439M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5440S: Maintained
5441F: drivers/dma/dma-jz4780.c
5442
aa7168f4 5443INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5444M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5445M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5446L: linux-ima-devel@lists.sourceforge.net
5447L: linux-ima-user@lists.sourceforge.net
5448L: linux-security-module@vger.kernel.org
aa7168f4 5449S: Supported
679655da 5450F: security/integrity/ima/
aa7168f4 5451
9a4ea5a9
JH
5452IMGTEC IR DECODER DRIVER
5453M: James Hogan <james.hogan@imgtec.com>
5454S: Maintained
5455F: drivers/media/rc/img-ir/
5456
1da177e4 5457IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5458L: linux-fbdev@vger.kernel.org
843393d3 5459S: Orphan
8a61f013 5460F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5461
5462INFINIBAND SUBSYSTEM
b6b2bbe6 5463M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5464M: Sean Hefty <sean.hefty@intel.com>
5465M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5466L: linux-rdma@vger.kernel.org
605841f5 5467W: http://www.openfabrics.org/
8a6e2535 5468Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5469T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5470S: Supported
679655da
JP
5471F: Documentation/infiniband/
5472F: drivers/infiniband/
2dfcad3a 5473F: drivers/staging/rdma/
c117ab84 5474F: include/uapi/linux/if_infiniband.h
954138dc
YD
5475F: include/uapi/rdma/
5476F: include/rdma/
1da177e4 5477
c9f04f58 5478INOTIFY
8b58be88
JP
5479M: John McCutchan <john@johnmccutchan.com>
5480M: Robert Love <rlove@rlove.org>
5481M: Eric Paris <eparis@parisplace.org>
c9f04f58 5482S: Maintained
679655da
JP
5483F: Documentation/filesystems/inotify.txt
5484F: fs/notify/inotify/
5485F: include/linux/inotify.h
c117ab84 5486F: include/uapi/linux/inotify.h
c9f04f58 5487
e2d1d6c0 5488INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5489M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5490L: linux-input@vger.kernel.org
8a6e2535 5491Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5492T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5493S: Maintained
679655da 5494F: drivers/input/
f4eea7e2 5495F: include/linux/input.h
c117ab84 5496F: include/uapi/linux/input.h
f4eea7e2 5497F: include/linux/input/
e2d1d6c0 5498
3267a87f 5499INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5500M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5501L: linux-input@vger.kernel.org
75dd112a 5502S: Odd fixes
3267a87f 5503F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5504F: drivers/input/input-mt.c
3267a87f
HR
5505K: \b(ABS|SYN)_MT_
5506
97fa99a3
JY
5507INTEL ASoC BDW/HSW DRIVERS
5508M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5509L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5510S: Supported
e8e1225d
JP
5511F: sound/soc/intel/common/sst-dsp*
5512F: sound/soc/intel/common/sst-firmware.c
5513F: sound/soc/intel/boards/broadwell.c
5514F: sound/soc/intel/haswell/
97fa99a3 5515
4ac13e17
DJ
5516INTEL C600 SERIES SAS CONTROLLER DRIVER
5517M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5518M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5519L: linux-scsi@vger.kernel.org
7106891a
DJ
5520T: git git://git.code.sf.net/p/intel-sas/isci
5521S: Supported
4ac13e17 5522F: drivers/scsi/isci/
4ac13e17 5523
26717172
LB
5524INTEL IDLE DRIVER
5525M: Len Brown <lenb@kernel.org>
bf1c138e 5526L: linux-pm@vger.kernel.org
08deed1e 5527T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5528S: Supported
5529F: drivers/idle/intel_idle.c
5530
7c1ac18d 5531INTEL PSTATE DRIVER
58ac1f62
SP
5532M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5533M: Len Brown <lenb@kernel.org>
7c1ac18d
KCA
5534L: linux-pm@vger.kernel.org
5535S: Supported
5536F: drivers/cpufreq/intel_pstate.c
5537
9eb8ef74 5538INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5539M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5540L: linux-fbdev@vger.kernel.org
ce00f85c 5541S: Maintained
679655da 5542F: Documentation/fb/intelfb.txt
8a61f013 5543F: drivers/video/fbdev/intelfb/
9eb8ef74 5544
1da177e4 5545INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5546M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5547L: linux-fbdev@vger.kernel.org
ce00f85c 5548S: Maintained
8a61f013 5549F: drivers/video/fbdev/i810/
1da177e4 5550
f4a9bc4c 5551INTEL MENLOW THERMAL DRIVER
8b58be88 5552M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5553L: platform-driver-x86@vger.kernel.org
5ca92bd9 5554W: https://01.org/linux-acpi
f4a9bc4c 5555S: Supported
679655da 5556F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5557
248a9dc3 5558INTEL I/OAT DMA DRIVER
18ebd564 5559M: Dave Jiang <dave.jiang@intel.com>
08223d80 5560R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5561L: dmaengine@vger.kernel.org
5562Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5563S: Supported
679655da 5564F: drivers/dma/ioat*
248a9dc3 5565
6c8909b4 5566INTEL IOMMU (VT-d)
8b58be88 5567M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5568L: iommu@lists.linux-foundation.org
54e5881d 5569T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5570S: Supported
3fb39615 5571F: drivers/iommu/intel-iommu.c
679655da 5572F: include/linux/intel-iommu.h
6c8909b4 5573
b3e5f263 5574INTEL IOP-ADMA DMA DRIVER
08223d80 5575R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5576S: Odd fixes
679655da 5577F: drivers/dma/iop-adma.c
b3e5f263 5578
9251ce95 5579INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5580M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5581S: Maintained
679655da
JP
5582F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5583F: arch/arm/mach-ixp4xx/include/mach/npe.h
5584F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5585F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5586F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5587F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5588
844dd05f 5589INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5590M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5591S: Maintained
679655da 5592F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5593
2f302324 5594INTEL ETHERNET DRIVERS
8b58be88 5595M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5596R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5597R: Shannon Nelson <shannon.nelson@intel.com>
5598R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5599R: Don Skidmore <donald.c.skidmore@intel.com>
6e80a18c 5600R: Bruce Allan <bruce.w.allan@intel.com>
2f302324
JK
5601R: John Ronciak <john.ronciak@intel.com>
5602R: Mitch Williams <mitch.a.williams@intel.com>
5603L: intel-wired-lan@lists.osuosl.org
f6fde11a 5604W: http://www.intel.com/support/feedback.htm
d94e6fed 5605W: http://e1000.sourceforge.net/
2f302324
JK
5606Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5607T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5608T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5609S: Supported
0d164401
JK
5610F: Documentation/networking/e100.txt
5611F: Documentation/networking/e1000.txt
5612F: Documentation/networking/e1000e.txt
5613F: Documentation/networking/igb.txt
5614F: Documentation/networking/igbvf.txt
5615F: Documentation/networking/ixgb.txt
5616F: Documentation/networking/ixgbe.txt
5617F: Documentation/networking/ixgbevf.txt
1bff6529 5618F: Documentation/networking/i40e.txt
105bf2fe 5619F: Documentation/networking/i40evf.txt
dee1ad47 5620F: drivers/net/ethernet/intel/
bc90d291 5621F: drivers/net/ethernet/intel/*/
1da177e4 5622
0963d59b
LW
5623INTEL-MID GPIO DRIVER
5624M: David Cohen <david.a.cohen@linux.intel.com>
5625L: linux-gpio@vger.kernel.org
5626S: Maintained
5627F: drivers/gpio/gpio-intel-mid.c
5628
ca907a90
SY
5629INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5630M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5631L: linux-wireless@vger.kernel.org
ca907a90 5632S: Maintained
679655da 5633F: Documentation/networking/README.ipw2100
679655da 5634F: Documentation/networking/README.ipw2200
367a1092 5635F: drivers/net/wireless/intel/ipw2x00/
826d2abe 5636
5760b0a5
AS
5637INTEL(R) TRACE HUB
5638M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5639S: Supported
5640F: Documentation/trace/intel_th.txt
5641F: drivers/hwtracing/intel_th/
5642
4bd96a7a 5643INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
74b18e17 5644M: Ning Sun <ning.sun@intel.com>
4bd96a7a
SW
5645L: tboot-devel@lists.sourceforge.net
5646W: http://tboot.sourceforge.net
e9b7d7c8 5647T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5648S: Supported
5649F: Documentation/intel_txt.txt
5650F: include/linux/tboot.h
5651F: arch/x86/kernel/tboot.c
5652
8a70da82 5653INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5654M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5655M: linux-wimax@intel.com
49e7d9df 5656L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5657S: Supported
5658W: http://linuxwimax.org
679655da
JP
5659F: Documentation/wimax/README.i2400m
5660F: drivers/net/wimax/i2400m/
c117ab84 5661F: include/uapi/linux/wimax/i2400m.h
8a70da82 5662
1c0ce89c
SG
5663INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5664M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5665L: linux-wireless@vger.kernel.org
1c0ce89c 5666S: Supported
7ac9a364 5667F: drivers/net/wireless/intel/iwlegacy/
efa3144e 5668
b481de9c 5669INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5670M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5671M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7b9aebf0 5672M: Intel Linux Wireless <linuxwifi@intel.com>
b481de9c 5673L: linux-wireless@vger.kernel.org
b481de9c 5674W: http://intellinuxwireless.org
b62ff718 5675T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5676S: Supported
e705c121 5677F: drivers/net/wireless/intel/iwlwifi/
b481de9c 5678
de8fe023
TW
5679INTEL MANAGEMENT ENGINE (mei)
5680M: Tomas Winkler <tomas.winkler@intel.com>
5681L: linux-kernel@vger.kernel.org
5682S: Supported
c117ab84 5683F: include/uapi/linux/mei.h
5069288b 5684F: include/linux/mei_cl_bus.h
de8fe023 5685F: drivers/misc/mei/*
e07950a1 5686F: Documentation/misc-devices/mei/*
de8fe023 5687
50ceb98b
SD
5688INTEL MIC DRIVERS (mic)
5689M: Sudeep Dutt <sudeep.dutt@intel.com>
5690M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5691S: Supported
5692W: https://github.com/sudeepdutt/mic
5693W: http://software.intel.com/en-us/mic-developer
5694F: include/linux/mic_bus.h
5695F: include/linux/scif.h
5696F: include/uapi/linux/mic_common.h
5697F: include/uapi/linux/mic_ioctl.h
5698F include/uapi/linux/scif_ioctl.h
5699F: drivers/misc/mic/
5700F: drivers/dma/mic_x100_dma.c
5701F: drivers/dma/mic_x100_dma.h
5702F Documentation/mic/
5703
0a8b8353 5704INTEL PMC IPC DRIVER
5705M: Zha Qipeng<qipeng.zha@intel.com>
5706L: platform-driver-x86@vger.kernel.org
5707S: Maintained
5708F: drivers/platform/x86/intel_pmc_ipc.c
5709F: arch/x86/include/asm/intel_pmc_ipc.h
5710
cb109a0e 5711IOC3 ETHERNET DRIVER
8b58be88 5712M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5713L: linux-mips@linux-mips.org
5714S: Maintained
8862bf1e 5715F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5716
cb109a0e 5717IOC3 SERIAL DRIVER
8b58be88 5718M: Pat Gefre <pfg@sgi.com>
d39e0721 5719L: linux-serial@vger.kernel.org
cb109a0e 5720S: Maintained
df621252 5721F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5722
0b6e8569
SW
5723IOMMU DRIVERS
5724M: Joerg Roedel <joro@8bytes.org>
5725L: iommu@lists.linux-foundation.org
5726T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5727S: Maintained
5728F: drivers/iommu/
5729
4480f15b 5730IP MASQUERADING
8b58be88 5731M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5732S: Maintained
679655da 5733F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5734
4480f15b 5735IPATH DRIVER
8473c603 5736M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5737L: linux-rdma@vger.kernel.org
52a09a04 5738S: Maintained
6f9b3890 5739F: drivers/staging/rdma/ipath/
77d8798b 5740
4409ebe9 5741IPMI SUBSYSTEM
8b58be88 5742M: Corey Minyard <minyard@acm.org>
b0c90653 5743L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5744W: http://openipmi.sourceforge.net/
5745S: Supported
679655da
JP
5746F: Documentation/IPMI.txt
5747F: drivers/char/ipmi/
5748F: include/linux/ipmi*
c117ab84 5749F: include/uapi/linux/ipmi*
4409ebe9 5750
2d800897
KW
5751QCOM AUDIO (ASoC) DRIVERS
5752M: Patrick Lai <plai@codeaurora.org>
5753M: Banajit Goswami <bgoswami@codeaurora.org>
5754L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5755S: Supported
5756F: sound/soc/qcom/
5757
e2d1d6c0 5758IPS SCSI RAID DRIVER
8b58be88 5759M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5760L: linux-scsi@vger.kernel.org
5761W: http://www.adaptec.com/
5762S: Maintained
679655da 5763F: drivers/scsi/ips*
e2d1d6c0
RD
5764
5765IPVS
8b58be88
JP
5766M: Wensong Zhang <wensong@linux-vs.org>
5767M: Simon Horman <horms@verge.net.au>
5768M: Julian Anastasov <ja@ssi.bg>
979b6c13 5769L: netdev@vger.kernel.org
e2d1d6c0 5770L: lvs-devel@vger.kernel.org
1da177e4 5771S: Maintained
679655da 5772F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5773F: include/net/ip_vs.h
c117ab84 5774F: include/uapi/linux/ip_vs.h
679655da 5775F: net/netfilter/ipvs/
1da177e4 5776
e7839f25 5777IPWIRELESS DRIVER
e5f6450c 5778M: Jiri Kosina <jikos@kernel.org>
d8130624 5779M: David Sterba <dsterba@suse.com>
92094aa0 5780S: Odd Fixes
282361a0 5781F: drivers/tty/ipwireless/
099dc4fb 5782
e2d1d6c0 5783IPX NETWORK LAYER
8b58be88 5784M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5785L: netdev@vger.kernel.org
5786S: Maintained
679655da 5787F: include/net/ipx.h
c117ab84 5788F: include/uapi/linux/ipx.h
679655da 5789F: net/ipx/
e2d1d6c0 5790
1da177e4 5791IRDA SUBSYSTEM
8b58be88 5792M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5793L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5794L: netdev@vger.kernel.org
1da177e4 5795W: http://irda.sourceforge.net/
f353976d 5796S: Maintained
e0057975 5797T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5798F: Documentation/networking/irda.txt
5799F: drivers/net/irda/
5800F: include/net/irda/
5801F: net/irda/
1da177e4 5802
a800c7cc
TG
5803IRQ SUBSYSTEM
5804M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5805L: linux-kernel@vger.kernel.org
a800c7cc 5806S: Maintained
75fc2d37 5807T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5808F: kernel/irq/
2ed9fd28
JC
5809
5810IRQCHIP DRIVERS
5811M: Thomas Gleixner <tglx@linutronix.de>
5812M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5813M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5814L: linux-kernel@vger.kernel.org
5815S: Maintained
5816T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5817T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5818F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5819F: drivers/irqchip/
a800c7cc 5820
7ab3a837 5821IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5822M: Jiang Liu <jiang.liu@linux.intel.com>
5823M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5824S: Maintained
b09dec2c 5825T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5826F: Documentation/IRQ-domain.txt
5827F: include/linux/irqdomain.h
5828F: kernel/irq/irqdomain.c
b09dec2c 5829F: kernel/irq/msi.c
7ab3a837 5830
e2d1d6c0 5831ISAPNP
8b58be88 5832M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5833S: Maintained
679655da
JP
5834F: Documentation/isapnp.txt
5835F: drivers/pnp/isapnp/
5836F: include/linux/isapnp.h
e2d1d6c0 5837
d39b8420
HV
5838ISA RADIO MODULE
5839M: Hans Verkuil <hverkuil@xs4all.nl>
5840L: linux-media@vger.kernel.org
5841T: git git://linuxtv.org/media_tree.git
a825eaec 5842W: https://linuxtv.org
d39b8420
HV
5843S: Maintained
5844F: drivers/media/radio/radio-isa*
5845
71a6d0af
HW
5846iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5847M: Peter Jones <pjones@redhat.com>
5848M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5849S: Maintained
5850F: drivers/firmware/iscsi_ibft*
5851
14816b1e 5852ISCSI
8b58be88 5853M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5854L: open-iscsi@googlegroups.com
5855W: www.open-iscsi.org
54e5881d 5856T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5857S: Maintained
679655da
JP
5858F: drivers/scsi/*iscsi*
5859F: include/scsi/*iscsi*
14816b1e 5860
1e65eb42
OG
5861ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5862M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5863M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5864M: Roi Dayan <roid@mellanox.com>
5865L: linux-rdma@vger.kernel.org
5866S: Supported
5867W: http://www.openfabrics.org
5868W: www.open-iscsi.org
5869Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5870F: drivers/infiniband/ulp/iser/
1e65eb42 5871
2b70e5fd
SG
5872ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5873M: Sagi Grimberg <sagig@mellanox.com>
5874T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5875L: linux-rdma@vger.kernel.org
5876L: target-devel@vger.kernel.org
5877S: Supported
5878W: http://www.linux-iscsi.org
5879F: drivers/infiniband/ulp/isert
5880
1da177e4 5881ISDN SUBSYSTEM
8b58be88 5882M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5883L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5884L: netdev@vger.kernel.org
1da177e4 5885W: http://www.isdn4linux.de
54e5881d 5886T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5887S: Maintained
679655da
JP
5888F: Documentation/isdn/
5889F: drivers/isdn/
5890F: include/linux/isdn.h
5891F: include/linux/isdn/
c117ab84
CEB
5892F: include/uapi/linux/isdn.h
5893F: include/uapi/linux/isdn/
1da177e4
LT
5894
5895ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5896M: Armin Schindler <mac@melware.de>
d5d52273 5897L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5898W: http://www.melware.de
5899S: Maintained
679655da 5900F: drivers/isdn/hardware/eicon/
1da177e4 5901
d624870f 5902IT87 HARDWARE MONITORING DRIVER
d8130624 5903M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5904L: lm-sensors@lm-sensors.org
5905S: Maintained
5906F: Documentation/hwmon/it87
5907F: drivers/hwmon/it87.c
5908
d7104bff
AP
5909IT913X MEDIA DRIVER
5910M: Antti Palosaari <crope@iki.fi>
5911L: linux-media@vger.kernel.org
a825eaec 5912W: https://linuxtv.org
d7104bff
AP
5913W: http://palosaari.fi/linux/
5914Q: http://patchwork.linuxtv.org/project/linux-media/list/
5915T: git git://linuxtv.org/anttip/media_tree.git
5916S: Maintained
249c697e 5917F: drivers/media/tuners/it913x*
d7104bff 5918
91821ff3 5919IVTV VIDEO4LINUX DRIVER
6afdeaf8 5920M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5921L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5922L: linux-media@vger.kernel.org
275ffde4 5923T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5924W: http://www.ivtvdriver.org
5925S: Maintained
679655da 5926F: Documentation/video4linux/*.ivtv
90d72ac6 5927F: drivers/media/pci/ivtv/
c117ab84 5928F: include/uapi/linux/ivtv*
91821ff3 5929
68620bdd
MP
5930IX2505V MEDIA DRIVER
5931M: Malcolm Priestley <tvboxspy@gmail.com>
5932L: linux-media@vger.kernel.org
a825eaec 5933W: https://linuxtv.org
68620bdd
MP
5934Q: http://patchwork.linuxtv.org/project/linux-media/list/
5935S: Maintained
5936F: drivers/media/dvb-frontends/ix2505v*
5937
4453d736
GR
5938JC42.4 TEMPERATURE SENSOR DRIVER
5939M: Guenter Roeck <linux@roeck-us.net>
5940L: lm-sensors@lm-sensors.org
5941S: Maintained
5942F: drivers/hwmon/jc42.c
5943F: Documentation/hwmon/jc42
5944
e2d1d6c0 5945JFS FILESYSTEM
3256f80f 5946M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5947L: jfs-discussion@lists.sourceforge.net
5948W: http://jfs.sourceforge.net/
54e5881d 5949T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5950S: Maintained
679655da
JP
5951F: Documentation/filesystems/jfs.txt
5952F: fs/jfs/
e2d1d6c0 5953
95252236 5954JME NETWORK DRIVER
8b58be88 5955M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5956L: netdev@vger.kernel.org
5957S: Maintained
63d24a0e 5958F: drivers/net/ethernet/jme.*
95252236 5959
1da177e4 5960JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5961M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5962L: linux-mtd@lists.infradead.org
5963W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5964S: Maintained
679655da 5965F: fs/jffs2/
c117ab84 5966F: include/uapi/linux/jffs2.h
1da177e4 5967
d183e11a
TT
5968JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5969M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5970M: Jan Kara <jack@suse.com>
d183e11a
TT
5971L: linux-ext4@vger.kernel.org
5972S: Maintained
5973F: fs/jbd2/
5974F: include/linux/jbd2.h
ae0718f8 5975
207dab5f
MU
5976JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5977M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5978L: linux-media@vger.kernel.org
5979S: Maintained
5980F: drivers/media/platform/rcar_jpu.c
5981
fd8b6cb4 5982JSM Neo PCI based serial card
9d141cb9 5983M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5984L: linux-serial@vger.kernel.org
5985S: Maintained
df621252 5986F: drivers/tty/serial/jsm/
ae0718f8 5987
af39917d
CL
5988K10TEMP HARDWARE MONITORING DRIVER
5989M: Clemens Ladisch <clemens@ladisch.de>
5990L: lm-sensors@lm-sensors.org
5991S: Maintained
5992F: Documentation/hwmon/k10temp
5993F: drivers/hwmon/k10temp.c
5994
4660cb35 5995K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5996M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5997L: lm-sensors@lm-sensors.org
ae0718f8 5998S: Maintained
679655da
JP
5999F: Documentation/hwmon/k8temp
6000F: drivers/hwmon/k8temp.c
ae0718f8 6001
1da177e4 6002KCONFIG
5eb1f99e 6003M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 6004L: linux-kbuild@vger.kernel.org
cea8321c 6005T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 6006S: Maintained
679655da
JP
6007F: Documentation/kbuild/kconfig-language.txt
6008F: scripts/kconfig/
1da177e4 6009
ea6c2089 6010KDUMP
8b58be88
JP
6011M: Vivek Goyal <vgoyal@redhat.com>
6012M: Haren Myneni <hbabu@us.ibm.com>
34633993 6013L: kexec@lists.infradead.org
ea6c2089
VG
6014W: http://lse.sourceforge.net/kdump/
6015S: Maintained
80811493 6016F: Documentation/kdump/
ea6c2089 6017
f41bf02f
HV
6018KEENE FM RADIO TRANSMITTER DRIVER
6019M: Hans Verkuil <hverkuil@xs4all.nl>
6020L: linux-media@vger.kernel.org
6021T: git git://linuxtv.org/media_tree.git
a825eaec 6022W: https://linuxtv.org
f41bf02f
HV
6023S: Maintained
6024F: drivers/media/radio/radio-keene*
6025
1da177e4 6026KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 6027M: Ian Kent <raven@themaw.net>
f694fc97 6028L: autofs@vger.kernel.org
1da177e4 6029S: Maintained
679655da 6030F: fs/autofs4/
1da177e4 6031
70fb7ba6 6032KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 6033M: Michal Marek <mmarek@suse.com>
08deed1e
JP
6034T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6035T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 6036L: linux-kbuild@vger.kernel.org
5ce45962 6037S: Maintained
679655da
JP
6038F: Documentation/kbuild/
6039F: Makefile
6040F: scripts/Makefile.*
70fb7ba6
MM
6041F: scripts/basic/
6042F: scripts/mk*
6043F: scripts/package/
1da177e4
LT
6044
6045KERNEL JANITORS
c3000e03 6046L: kernel-janitors@vger.kernel.org
10466f5a 6047W: http://kernelnewbies.org/KernelJanitors
ee709b0c 6048S: Odd Fixes
1da177e4 6049
e8b43555 6050KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 6051M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 6052M: Jeff Layton <jlayton@poochiereds.net>
16141c02 6053L: linux-nfs@vger.kernel.org
1da177e4 6054W: http://nfs.sourceforge.net/
98fac23f 6055S: Supported
679655da 6056F: fs/nfsd/
c117ab84 6057F: include/uapi/linux/nfsd/
679655da
JP
6058F: fs/lockd/
6059F: fs/nfs_common/
6060F: net/sunrpc/
6061F: include/linux/lockd/
6062F: include/linux/sunrpc/
c117ab84 6063F: include/uapi/linux/sunrpc/
1da177e4 6064
13b122b3
SK
6065KERNEL SELFTEST FRAMEWORK
6066M: Shuah Khan <shuahkh@osg.samsung.com>
6067L: linux-api@vger.kernel.org
6068T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6069S: Maintained
6070F: tools/testing/selftests
6071
426d62e2 6072KERNEL VIRTUAL MACHINE (KVM)
0a00a775 6073M: Gleb Natapov <gleb@kernel.org>
c93a64fe 6074M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 6075L: kvm@vger.kernel.org
e3e58478 6076W: http://www.linux-kvm.org
a94b40a6 6077T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 6078S: Supported
c93a64fe
PB
6079F: Documentation/*/kvm*.txt
6080F: Documentation/virtual/kvm/
679655da 6081F: arch/*/kvm/
1662e862
CB
6082F: arch/x86/kernel/kvm.c
6083F: arch/x86/kernel/kvmclock.c
679655da
JP
6084F: arch/*/include/asm/kvm*
6085F: include/linux/kvm*
c117ab84 6086F: include/uapi/linux/kvm*
679655da 6087F: virt/kvm/
426d62e2 6088
ad8003d3 6089KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 6090M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 6091L: kvm@vger.kernel.org
038161de 6092W: http://www.linux-kvm.org/
7de609c8 6093S: Maintained
679655da 6094F: arch/x86/include/asm/svm.h
679655da 6095F: arch/x86/kvm/svm.c
426d62e2 6096
513014b7 6097KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 6098M: Alexander Graf <agraf@suse.com>
1fc9d2bf 6099L: kvm-ppc@vger.kernel.org
038161de 6100W: http://www.linux-kvm.org/
6a7f972d 6101T: git git://github.com/agraf/linux-2.6.git
513014b7 6102S: Supported
679655da
JP
6103F: arch/powerpc/include/asm/kvm*
6104F: arch/powerpc/kvm/
513014b7 6105
85f8fffe 6106KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6107M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6108M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6109L: linux-s390@vger.kernel.org
6110W: http://www.ibm.com/developerworks/linux/linux390/
6111S: Supported
679655da
JP
6112F: Documentation/s390/kvm.txt
6113F: arch/s390/include/asm/kvm*
80811493 6114F: arch/s390/kvm/
85f8fffe 6115
a749474d 6116KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6117M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6118M: Marc Zyngier <marc.zyngier@arm.com>
6119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6120L: kvmarm@lists.cs.columbia.edu
6121W: http://systems.cs.columbia.edu/projects/kvm-arm
1b1ebe82 6122T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
0f4ca79e 6123S: Supported
a749474d
CD
6124F: arch/arm/include/uapi/asm/kvm*
6125F: arch/arm/include/asm/kvm*
6126F: arch/arm/kvm/
5c8818b4
MZ
6127F: virt/kvm/arm/
6128F: include/kvm/arm_*
a749474d 6129
6394a3ec 6130KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6131M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6132M: Marc Zyngier <marc.zyngier@arm.com>
6133L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6134L: kvmarm@lists.cs.columbia.edu
6135S: Maintained
6136F: arch/arm64/include/uapi/asm/kvm*
6137F: arch/arm64/include/asm/kvm*
6138F: arch/arm64/kvm/
6139
dc009d92 6140KEXEC
8b58be88 6141M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6142W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6143L: kexec@lists.infradead.org
dc009d92 6144S: Maintained
679655da 6145F: include/linux/kexec.h
c117ab84 6146F: include/uapi/linux/kexec.h
679655da 6147F: kernel/kexec.c
dc009d92 6148
e971461f
DH
6149KEYS/KEYRINGS:
6150M: David Howells <dhowells@redhat.com>
aa62efff 6151L: keyrings@vger.kernel.org
e971461f 6152S: Maintained
d410fa4e 6153F: Documentation/security/keys.txt
e971461f
DH
6154F: include/linux/key.h
6155F: include/linux/key-type.h
6156F: include/keys/
6157F: security/keys/
6158
7f3c68be 6159KEYS-TRUSTED
74dd744f
MZ
6160M: David Safford <safford@us.ibm.com>
6161M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6162L: linux-security-module@vger.kernel.org
aa62efff 6163L: keyrings@vger.kernel.org
7f3c68be 6164S: Supported
d410fa4e 6165F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6166F: include/keys/trusted-type.h
6167F: security/keys/trusted.c
6168F: security/keys/trusted.h
6169
6170KEYS-ENCRYPTED
74dd744f
MZ
6171M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6172M: David Safford <safford@us.ibm.com>
7f3c68be 6173L: linux-security-module@vger.kernel.org
aa62efff 6174L: keyrings@vger.kernel.org
7f3c68be 6175S: Supported
d410fa4e 6176F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6177F: include/keys/encrypted-type.h
19c90aa6 6178F: security/keys/encrypted-keys/
7f3c68be 6179
5b778dad 6180KGDB / KDB /debug_core
8b58be88 6181M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6182W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6183L: kgdb-bugreport@lists.sourceforge.net
6184S: Maintained
679655da
JP
6185F: Documentation/DocBook/kgdb.tmpl
6186F: drivers/misc/kgdbts.c
df621252 6187F: drivers/tty/serial/kgdboc.c
5b778dad 6188F: include/linux/kdb.h
679655da 6189F: include/linux/kgdb.h
4063eb5f 6190F: kernel/debug/
e3e2aaf7 6191
456db8cc 6192KMEMCHECK
8b58be88 6193M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6194M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6195S: Maintained
410d7a97
JP
6196F: Documentation/kmemcheck.txt
6197F: arch/x86/include/asm/kmemcheck.h
6198F: arch/x86/mm/kmemcheck/
6199F: include/linux/kmemcheck.h
6200F: mm/kmemcheck.c
b9ce08c0 6201
c3bb4d24 6202KMEMLEAK
8b58be88 6203M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6204S: Maintained
6205F: Documentation/kmemleak.txt
6206F: include/linux/kmemleak.h
6207F: mm/kmemleak.c
6208F: mm/kmemleak-test.c
6209
89559a61 6210KPROBES
8b58be88
JP
6211M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6212M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6213M: "David S. Miller" <davem@davemloft.net>
97c29e74 6214M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6215S: Maintained
679655da
JP
6216F: Documentation/kprobes.txt
6217F: include/linux/kprobes.h
6218F: kernel/kprobes.c
89559a61 6219
70e84049 6220KS0108 LCD CONTROLLER DRIVER
8b58be88 6221M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6222W: http://miguelojeda.es/auxdisplay.htm
6223W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6224S: Maintained
679655da
JP
6225F: Documentation/auxdisplay/ks0108
6226F: drivers/auxdisplay/ks0108.c
6227F: include/linux/ks0108.h
70e84049 6228
1b69c6d0
DA
6229L3MDEV
6230M: David Ahern <dsa@cumulusnetworks.com>
6231L: netdev@vger.kernel.org
6232S: Maintained
6233F: net/l3mdev
6234F: include/net/l3mdev.h
6235
1da177e4 6236LAPB module
1da177e4 6237L: linux-x25@vger.kernel.org
bf9915cc 6238S: Orphan
679655da
JP
6239F: Documentation/networking/lapb-module.txt
6240F: include/*/lapb.h
6241F: net/lapb/
1da177e4
LT
6242
6243LASI 53c700 driver for PARISC
8b58be88 6244M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6245L: linux-scsi@vger.kernel.org
6246S: Maintained
679655da
JP
6247F: Documentation/scsi/53c700.txt
6248F: drivers/scsi/53c700*
1da177e4 6249
263de9b5 6250LED SUBSYSTEM
8b58be88 6251M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6252M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6253L: linux-leds@vger.kernel.org
b8926ba0 6254T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6255S: Maintained
679655da
JP
6256F: drivers/leds/
6257F: include/linux/leds.h
263de9b5 6258
b0461a44 6259LEGACY EEPROM DRIVER
d8130624 6260M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6261S: Maintained
6262F: Documentation/misc-devices/eeprom
6263F: drivers/misc/eeprom/eeprom.c
6264
1da177e4 6265LEGO USB Tower driver
8b58be88 6266M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6267L: legousb-devel@lists.sourceforge.net
6268W: http://legousb.sourceforge.net/
6269S: Maintained
679655da 6270F: drivers/usb/misc/legousbtower.c
1da177e4 6271
055616a8
MK
6272LG2160 MEDIA DRIVER
6273M: Michael Krufky <mkrufky@linuxtv.org>
6274L: linux-media@vger.kernel.org
a825eaec 6275W: https://linuxtv.org
055616a8
MK
6276W: http://github.com/mkrufky
6277Q: http://patchwork.linuxtv.org/project/linux-media/list/
6278T: git git://linuxtv.org/mkrufky/tuners.git
6279S: Maintained
6280F: drivers/media/dvb-frontends/lg2160.*
6281
6f0e7725
MK
6282LGDT3305 MEDIA DRIVER
6283M: Michael Krufky <mkrufky@linuxtv.org>
6284L: linux-media@vger.kernel.org
a825eaec 6285W: https://linuxtv.org
6f0e7725
MK
6286W: http://github.com/mkrufky
6287Q: http://patchwork.linuxtv.org/project/linux-media/list/
6288T: git git://linuxtv.org/mkrufky/tuners.git
6289S: Maintained
6290F: drivers/media/dvb-frontends/lgdt3305.*
6291
568a17ff 6292LGUEST
8b58be88 6293M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6294L: lguest@lists.ozlabs.org
568a17ff 6295W: http://lguest.ozlabs.org/
72e91863 6296S: Odd Fixes
070f420b 6297F: arch/x86/include/asm/lguest*.h
679655da
JP
6298F: arch/x86/lguest/
6299F: drivers/lguest/
6300F: include/linux/lguest*.h
070f420b 6301F: tools/lguest/
568a17ff 6302
32ac7cb2
TH
6303LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6304M: Tejun Heo <tj@kernel.org>
6305L: linux-ide@vger.kernel.org
6306T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6307S: Maintained
6308F: drivers/ata/
6309F: include/linux/ata.h
6310F: include/linux/libata.h
6311
6312LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6313M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6314L: linux-ide@vger.kernel.org
6315T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6316S: Maintained
6317F: include/linux/pata_arasan_cf_data.h
6318F: drivers/ata/pata_arasan_cf.c
6319
c7fa056c
BZ
6320LIBATA PATA DRIVERS
6321M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6322M: Tejun Heo <tj@kernel.org>
6323L: linux-ide@vger.kernel.org
6324T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6325S: Maintained
6326F: drivers/ata/pata_*.c
6327F: drivers/ata/ata_generic.c
6328
32ac7cb2
TH
6329LIBATA SATA AHCI PLATFORM devices support
6330M: Hans de Goede <hdegoede@redhat.com>
6331M: Tejun Heo <tj@kernel.org>
6332L: linux-ide@vger.kernel.org
6333T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6334S: Maintained
6335F: drivers/ata/ahci_platform.c
6336F: drivers/ata/libahci_platform.c
6337F: include/linux/ahci_platform.h
6338
6339LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6340M: Mikael Pettersson <mikpelinux@gmail.com>
6341L: linux-ide@vger.kernel.org
6342T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6343S: Maintained
6344F: drivers/ata/sata_promise.*
6345
1acd437c
SL
6346LIBLOCKDEP
6347M: Sasha Levin <sasha.levin@oracle.com>
6348S: Maintained
6349F: tools/lib/lockdep/
6350
bc30196f
DW
6351LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6352M: Dan Williams <dan.j.williams@intel.com>
6353L: linux-nvdimm@lists.01.org
6354Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6355S: Supported
6356F: drivers/nvdimm/*
6357F: include/linux/nd.h
6358F: include/linux/libnvdimm.h
6359F: include/uapi/linux/ndctl.h
6360
6361LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6362M: Ross Zwisler <ross.zwisler@linux.intel.com>
6363L: linux-nvdimm@lists.01.org
6364Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6365S: Supported
6366F: drivers/nvdimm/blk.c
6367F: drivers/nvdimm/region_devs.c
6368F: drivers/acpi/nfit*
6369
6370LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6371M: Vishal Verma <vishal.l.verma@intel.com>
6372L: linux-nvdimm@lists.01.org
6373Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6374S: Supported
6375F: drivers/nvdimm/btt*
6376
6377LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6378M: Ross Zwisler <ross.zwisler@linux.intel.com>
6379L: linux-nvdimm@lists.01.org
6380Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6381S: Supported
6382F: drivers/nvdimm/pmem.c
b864bc17 6383F: include/linux/pmem.h
40603526 6384F: arch/*/include/asm/pmem.h
bc30196f 6385
cd9e9808
MB
6386LIGHTNVM PLATFORM SUPPORT
6387M: Matias Bjorling <mb@lightnvm.io>
6388W: http://github/OpenChannelSSD
4ead1a25 6389L: linux-block@vger.kernel.org
cd9e9808
MB
6390S: Maintained
6391F: drivers/lightnvm/
6392F: include/linux/lightnvm.h
6393F: include/uapi/linux/lightnvm.h
6394
1da177e4 6395LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6396M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6397W: http://www.ibm.com/linux/ltc/projects/ppc
6398S: Supported
11c34c7d 6399F: arch/powerpc/boot/rs6000.h
1da177e4 6400
852bb9f5 6401LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6402M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6403M: Paul Mackerras <paulus@samba.org>
ea668936 6404M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6405W: http://www.penguinppc.org/
a4724ed6 6406L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6407Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6408T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6409S: Supported
11c34c7d
JP
6410F: Documentation/powerpc/
6411F: arch/powerpc/
1da177e4
LT
6412
6413LINUX FOR POWER MACINTOSH
8b58be88 6414M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6415W: http://www.penguinppc.org/
a4724ed6 6416L: linuxppc-dev@lists.ozlabs.org
1da177e4 6417S: Maintained
11c34c7d
JP
6418F: arch/powerpc/platforms/powermac/
6419F: drivers/macintosh/
1da177e4 6420
77a76369 6421LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6422M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6423L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6424T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6425S: Maintained
11c34c7d
JP
6426F: arch/powerpc/platforms/512x/
6427F: arch/powerpc/platforms/52xx/
1da177e4
LT
6428
6429LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6430M: Alistair Popple <alistair@popple.id.au>
8b58be88 6431M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6432W: http://www.penguinppc.org/
a4724ed6 6433L: linuxppc-dev@lists.ozlabs.org
1da177e4 6434S: Maintained
11c34c7d
JP
6435F: arch/powerpc/platforms/40x/
6436F: arch/powerpc/platforms/44x/
1da177e4 6437
260c02a9 6438LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6439L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6440S: Orphan
11c34c7d
JP
6441F: arch/powerpc/*/*virtex*
6442F: arch/powerpc/*/*/*virtex*
1da177e4 6443
e93adf1e 6444LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6445M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6446W: http://www.penguinppc.org/
a4724ed6 6447L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6448S: Maintained
a2b1f7c8 6449F: arch/powerpc/platforms/8xx/
e93adf1e 6450
1da177e4 6451LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6452M: Scott Wood <scottwood@freescale.com>
8b58be88 6453M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6454W: http://www.penguinppc.org/
a4724ed6 6455L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6456T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6457S: Maintained
11c34c7d 6458F: arch/powerpc/platforms/83xx/
4c8f581d 6459F: arch/powerpc/platforms/85xx/
1da177e4 6460
ab06ff3a 6461LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6462M: Olof Johansson <olof@lixom.net>
a4724ed6 6463L: linuxppc-dev@lists.ozlabs.org
92e19709 6464S: Maintained
11c34c7d
JP
6465F: arch/powerpc/platforms/pasemi/
6466F: drivers/*/*pasemi*
6467F: drivers/*/*/*pasemi*
ab06ff3a 6468
1da177e4 6469LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6470M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6471L: linux-security-module@vger.kernel.org
1da177e4
LT
6472S: Supported
6473
a23ce6da
HW
6474LIS3LV02D ACCELEROMETER DRIVER
6475M: Eric Piel <eric.piel@tremplin-utc.net>
6476S: Maintained
ff606677
JD
6477F: Documentation/misc-devices/lis3lv02d
6478F: drivers/misc/lis3lv02d/
bd35665f 6479F: drivers/platform/x86/hp_accel.c
a23ce6da 6480
b700e7f0
SJ
6481LIVE PATCHING
6482M: Josh Poimboeuf <jpoimboe@redhat.com>
6483M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6484M: Jiri Kosina <jikos@kernel.org>
d8130624 6485M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6486S: Maintained
6487F: kernel/livepatch/
6488F: include/linux/livepatch.h
6489F: arch/x86/include/asm/livepatch.h
6490F: arch/x86/kernel/livepatch.c
6491F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6492F: samples/livepatch/
b700e7f0 6493L: live-patching@vger.kernel.org
74d50da3 6494T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6495
e2d1d6c0 6496LLC (802.2)
8b58be88 6497M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6498S: Maintained
679655da 6499F: include/linux/llc.h
c117ab84 6500F: include/uapi/linux/llc.h
679655da
JP
6501F: include/net/llc*
6502F: net/llc/
e2d1d6c0 6503
4e233cbe
AD
6504LM73 HARDWARE MONITOR DRIVER
6505M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6506L: lm-sensors@lm-sensors.org
6507S: Maintained
6508F: drivers/hwmon/lm73.c
6509
156e2d1a 6510LM78 HARDWARE MONITOR DRIVER
d8130624 6511M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6512L: lm-sensors@lm-sensors.org
6513S: Maintained
6514F: Documentation/hwmon/lm78
6515F: drivers/hwmon/lm78.c
6516
1da177e4 6517LM83 HARDWARE MONITOR DRIVER
d8130624 6518M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6519L: lm-sensors@lm-sensors.org
1da177e4 6520S: Maintained
679655da
JP
6521F: Documentation/hwmon/lm83
6522F: drivers/hwmon/lm83.c
1da177e4
LT
6523
6524LM90 HARDWARE MONITOR DRIVER
d8130624 6525M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6526L: lm-sensors@lm-sensors.org
1da177e4 6527S: Maintained
679655da 6528F: Documentation/hwmon/lm90
aae7bce4 6529F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6530F: drivers/hwmon/lm90.c
1da177e4 6531
917cc4e6
GR
6532LM95234 HARDWARE MONITOR DRIVER
6533M: Guenter Roeck <linux@roeck-us.net>
6534L: lm-sensors@lm-sensors.org
6535S: Maintained
6536F: Documentation/hwmon/lm95234
6537F: drivers/hwmon/lm95234.c
6538
68620bdd
MP
6539LME2510 MEDIA DRIVER
6540M: Malcolm Priestley <tvboxspy@gmail.com>
6541L: linux-media@vger.kernel.org
a825eaec 6542W: https://linuxtv.org
68620bdd
MP
6543Q: http://patchwork.linuxtv.org/project/linux-media/list/
6544S: Maintained
6545F: drivers/media/usb/dvb-usb-v2/lmedm04*
6546
512e67f9 6547LOCKDEP AND LOCKSTAT
8b58be88
JP
6548M: Peter Zijlstra <peterz@infradead.org>
6549M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6550L: linux-kernel@vger.kernel.org
75fc2d37 6551T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6552S: Maintained
214e0aed
DB
6553F: Documentation/locking/lockdep*.txt
6554F: Documentation/locking/lockstat.txt
679655da 6555F: include/linux/lockdep.h
7486d6da 6556F: kernel/locking/
512e67f9 6557
dde33348 6558LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6559M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6560L: linux-ntfs-dev@lists.sourceforge.net
6561W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6562S: Maintained
679655da 6563F: Documentation/ldm.txt
20d16fef 6564F: block/partitions/ldm.*
1da177e4 6565
ef6ada3d
JE
6566LogFS
6567M: Joern Engel <joern@logfs.org>
756ccb3c 6568M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6569L: logfs@logfs.org
6570W: logfs.org
6571S: Maintained
6572F: fs/logfs/
6573
b62d7946
RS
6574LPC32XX MACHINE SUPPORT
6575M: Roland Stigge <stigge@antcom.de>
6576L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6577S: Maintained
6578F: arch/arm/mach-lpc32xx/
6579
c87e34ef 6580LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6581M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6582M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6583M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6584M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6585L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6586L: linux-scsi@vger.kernel.org
6587W: http://www.lsilogic.com/support
6588S: Supported
679655da 6589F: drivers/message/fusion/
500c152a 6590F: drivers/scsi/mpt2sas/
6591F: drivers/scsi/mpt3sas/
c87e34ef 6592
1da177e4 6593LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6594M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6595L: linux-scsi@vger.kernel.org
6596S: Maintained
679655da 6597F: drivers/scsi/sym53c8xx_2/
1da177e4 6598
e5f5c99a
GR
6599LTC4261 HARDWARE MONITOR DRIVER
6600M: Guenter Roeck <linux@roeck-us.net>
6601L: lm-sensors@lm-sensors.org
6602S: Maintained
6603F: Documentation/hwmon/ltc4261
6604F: drivers/hwmon/ltc4261.c
6605
81365c31 6606LTP (Linux Test Project)
28b8e8d4 6607M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6608M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6609M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6610M: Jan Stancek <jstancek@redhat.com>
6611M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6612M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6613L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6614W: http://linux-test-project.github.io/
7d1ae8a8 6615T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6616S: Maintained
6617
c12a54b3 6618M32R ARCHITECTURE
c12a54b3 6619W: http://www.linux-m32r.org/
b4174867 6620S: Orphan
679655da 6621F: arch/m32r/
c12a54b3 6622
1da177e4 6623M68K ARCHITECTURE
8b58be88 6624M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6625L: linux-m68k@lists.linux-m68k.org
6626W: http://www.linux-m68k.org/
54e5881d 6627T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6628S: Maintained
679655da 6629F: arch/m68k/
9db35182 6630F: drivers/zorro/
1da177e4
LT
6631
6632M68K ON APPLE MACINTOSH
8b58be88 6633M: Joshua Thompson <funaho@jurai.org>
1da177e4 6634W: http://www.mac.linux-m68k.org/
9bb9f222 6635L: linux-m68k@lists.linux-m68k.org
1da177e4 6636S: Maintained
9db35182 6637F: arch/m68k/mac/
1da177e4
LT
6638
6639M68K ON HP9000/300
8b58be88 6640M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6641W: http://www.tazenda.demon.co.uk/phil/linux-hp
6642S: Maintained
679655da 6643F: arch/m68k/hp300/
1da177e4 6644
74425546
AP
6645M88DS3103 MEDIA DRIVER
6646M: Antti Palosaari <crope@iki.fi>
6647L: linux-media@vger.kernel.org
a825eaec 6648W: https://linuxtv.org
74425546
AP
6649W: http://palosaari.fi/linux/
6650Q: http://patchwork.linuxtv.org/project/linux-media/list/
6651T: git git://linuxtv.org/anttip/media_tree.git
6652S: Maintained
6653F: drivers/media/dvb-frontends/m88ds3103*
6654
68620bdd
MP
6655M88RS2000 MEDIA DRIVER
6656M: Malcolm Priestley <tvboxspy@gmail.com>
6657L: linux-media@vger.kernel.org
a825eaec 6658W: https://linuxtv.org
68620bdd
MP
6659Q: http://patchwork.linuxtv.org/project/linux-media/list/
6660S: Maintained
6661F: drivers/media/dvb-frontends/m88rs2000*
6662
07a092fa 6663MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6664M: Alexey Klimov <klimov.linux@gmail.com>
6665L: linux-media@vger.kernel.org
6666T: git git://linuxtv.org/media_tree.git
6667S: Maintained
6668F: drivers/media/radio/radio-ma901.c
07a092fa 6669
64a327a7 6670MAC80211
8b58be88 6671M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6672L: linux-wireless@vger.kernel.org
491b26b4 6673W: http://wireless.kernel.org/
ce466579
JB
6674T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6675T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6676S: Maintained
679655da
JP
6677F: Documentation/networking/mac80211-injection.txt
6678F: include/net/mac80211.h
6679F: net/mac80211/
64a327a7 6680
b863ceb7 6681MACVLAN DRIVER
8b58be88 6682M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6683L: netdev@vger.kernel.org
6684S: Maintained
679655da
JP
6685F: drivers/net/macvlan.c
6686F: include/linux/if_macvlan.h
b863ceb7 6687
2b6d83e2
JB
6688MAILBOX API
6689M: Jassi Brar <jassisinghbrar@gmail.com>
6690L: linux-kernel@vger.kernel.org
6691S: Maintained
6692F: drivers/mailbox/
6693F: include/linux/mailbox_client.h
6694F: include/linux/mailbox_controller.h
6695
faf1668c 6696MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6697M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6698W: http://www.kernel.org/doc/man-pages
bd7ebec6 6699L: linux-man@vger.kernel.org
1b53dc74 6700S: Maintained
faf1668c 6701
8427defd
RK
6702MARVELL ARMADA DRM SUPPORT
6703M: Russell King <rmk+kernel@arm.linux.org.uk>
6704S: Maintained
6705F: drivers/gpu/drm/armada/
6706
3ad50cca
GR
6707MARVELL 88E6352 DSA support
6708M: Guenter Roeck <linux@roeck-us.net>
6709S: Maintained
6710F: drivers/net/dsa/mv88e6352.c
6711
c4d007bc
TP
6712MARVELL CRYPTO DRIVER
6713M: Boris Brezillon <boris.brezillon@free-electrons.com>
6714M: Arnaud Ebalard <arno@natisbad.org>
6715F: drivers/crypto/marvell/
6716S: Maintained
6717L: linux-crypto@vger.kernel.org
6718
44c14c1d 6719MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6720M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6721M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6722L: netdev@vger.kernel.org
6723S: Maintained
6724F: drivers/net/ethernet/marvell/sk*
6725
74cda169 6726MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6727L: libertas-dev@lists.infradead.org
8ac3e99e 6728S: Orphan
f988d640 6729F: drivers/net/wireless/marvell/libertas/
74cda169 6730
b60d6975 6731MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6732M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6733L: netdev@vger.kernel.org
f5ca8502 6734S: Maintained
527a6266 6735F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6736F: include/linux/mv643xx.h
1da177e4 6737
370b8ed9
TP
6738MARVELL MVNETA ETHERNET DRIVER
6739M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6740L: netdev@vger.kernel.org
6741S: Maintained
6742F: drivers/net/ethernet/marvell/mvneta.*
6743
fcad584d 6744MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6745M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6746M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6747L: linux-wireless@vger.kernel.org
6748S: Maintained
277b024e 6749F: drivers/net/wireless/marvell/mwifiex/
fcad584d 6750
a2c3f656 6751MARVELL MWL8K WIRELESS DRIVER
a040d532 6752M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6753L: linux-wireless@vger.kernel.org
16345910 6754S: Odd Fixes
de60f1dc 6755F: drivers/net/wireless/marvell/mwl8k.c
a2c3f656 6756
2a69567b 6757MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6758M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6759S: Odd Fixes
1fa7e547 6760F: drivers/mmc/host/mvsdio.*
2a69567b 6761
1da177e4 6762MATROX FRAMEBUFFER DRIVER
c69f677c 6763L: linux-fbdev@vger.kernel.org
52653199 6764S: Orphan
8a61f013 6765F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6766F: include/uapi/linux/matroxfb.h
1da177e4 6767
ca462085
GR
6768MAX16065 HARDWARE MONITOR DRIVER
6769M: Guenter Roeck <linux@roeck-us.net>
6770L: lm-sensors@lm-sensors.org
6771S: Maintained
6772F: Documentation/hwmon/max16065
6773F: drivers/hwmon/max16065.c
6774
1f61cab8
GR
6775MAX20751 HARDWARE MONITOR DRIVER
6776M: Guenter Roeck <linux@roeck-us.net>
6777L: lm-sensors@lm-sensors.org
6778S: Maintained
6779F: Documentation/hwmon/max20751
6780F: drivers/hwmon/max20751.c
6781
d20620de 6782MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6783M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6784L: lm-sensors@lm-sensors.org
6785S: Maintained
679655da
JP
6786F: Documentation/hwmon/max6650
6787F: drivers/hwmon/max6650.c
d20620de 6788
e89ab51f
GR
6789MAX6697 HARDWARE MONITOR DRIVER
6790M: Guenter Roeck <linux@roeck-us.net>
6791L: lm-sensors@lm-sensors.org
6792S: Maintained
6793F: Documentation/hwmon/max6697
6794F: Documentation/devicetree/bindings/i2c/max6697.txt
6795F: drivers/hwmon/max6697.c
6796F: include/linux/platform_data/max6697.h
6797
f8f847b5
KK
6798MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6799M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6800L: linux-pm@vger.kernel.org
6801S: Supported
6802F: drivers/power/max14577_charger.c
6803F: drivers/power/max77693_charger.c
6804
3811405e
JMC
6805MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6806M: Javier Martinez Canillas <javier@osg.samsung.com>
6807L: linux-kernel@vger.kernel.org
6808S: Supported
6809F: drivers/*/*max77802.c
6810F: Documentation/devicetree/bindings/*/*max77802.txt
6811F: include/dt-bindings/*/*max77802.h
6812
befeb596
KK
6813MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6814M: Chanwoo Choi <cw00.choi@samsung.com>
6815M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6816L: linux-kernel@vger.kernel.org
6817S: Supported
6818F: drivers/*/max14577.c
6819F: drivers/*/max77686.c
6820F: drivers/*/max77693.c
6821F: drivers/extcon/extcon-max14577.c
6822F: drivers/extcon/extcon-max77693.c
6823F: drivers/rtc/rtc-max77686.c
6824F: drivers/clk/clk-max77686.c
6825F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6826F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6827F: Documentation/devicetree/bindings/mfd/max77693.txt
6828F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6829F: include/linux/mfd/max14577*.h
6830F: include/linux/mfd/max77686*.h
6831F: include/linux/mfd/max77693*.h
6832
9be3c9a5
HV
6833MAXIRADIO FM RADIO RECEIVER DRIVER
6834M: Hans Verkuil <hverkuil@xs4all.nl>
6835L: linux-media@vger.kernel.org
6836T: git git://linuxtv.org/media_tree.git
a825eaec 6837W: https://linuxtv.org
9be3c9a5
HV
6838S: Maintained
6839F: drivers/media/radio/radio-maxiradio*
6840
c05dc2cc
PR
6841MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6842M: Peter Rosin <peda@axentia.se>
6843L: linux-iio@vger.kernel.org
6844S: Maintained
6845F: drivers/iio/potentiometer/mcp4531.c
6846
6f32a8c9
LP
6847MEDIA DRIVERS FOR RENESAS - VSP1
6848M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6849L: linux-media@vger.kernel.org
6850L: linux-sh@vger.kernel.org
6851T: git git://linuxtv.org/media_tree.git
6852S: Supported
6853F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6854F: drivers/media/platform/vsp1/
6855
dacf9ce8
KS
6856MEDIA DRIVERS FOR ASCOT2E
6857M: Sergey Kozlov <serjk@netup.ru>
6858L: linux-media@vger.kernel.org
a825eaec 6859W: https://linuxtv.org
dacf9ce8
KS
6860W: http://netup.tv/
6861T: git git://linuxtv.org/media_tree.git
6862S: Supported
6863F: drivers/media/dvb-frontends/ascot2e*
6864
a6dc60ff
KS
6865MEDIA DRIVERS FOR CXD2841ER
6866M: Sergey Kozlov <serjk@netup.ru>
6867L: linux-media@vger.kernel.org
a825eaec 6868W: https://linuxtv.org
a6dc60ff
KS
6869W: http://netup.tv/
6870T: git git://linuxtv.org/media_tree.git
6871S: Supported
6872F: drivers/media/dvb-frontends/cxd2841er*
6873
a5d32b35
KS
6874MEDIA DRIVERS FOR HORUS3A
6875M: Sergey Kozlov <serjk@netup.ru>
6876L: linux-media@vger.kernel.org
a825eaec 6877W: https://linuxtv.org
a5d32b35
KS
6878W: http://netup.tv/
6879T: git git://linuxtv.org/media_tree.git
6880S: Supported
6881F: drivers/media/dvb-frontends/horus3a*
6882
e025273b
KS
6883MEDIA DRIVERS FOR LNBH25
6884M: Sergey Kozlov <serjk@netup.ru>
6885L: linux-media@vger.kernel.org
a825eaec 6886W: https://linuxtv.org
e025273b
KS
6887W: http://netup.tv/
6888T: git git://linuxtv.org/media_tree.git
6889S: Supported
6890F: drivers/media/dvb-frontends/lnbh25*
6891
52b1eaf4
KS
6892MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6893M: Sergey Kozlov <serjk@netup.ru>
6894L: linux-media@vger.kernel.org
a825eaec 6895W: https://linuxtv.org
52b1eaf4
KS
6896W: http://netup.tv/
6897T: git git://linuxtv.org/media_tree.git
6898S: Supported
6899F: drivers/media/pci/netup_unidvb/*
6900
127c49ae 6901MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6902M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6903P: LinuxTV.org Project
6904L: linux-media@vger.kernel.org
a825eaec 6905W: https://linuxtv.org
8a6e2535 6906Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6907T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6908S: Maintained
6909F: Documentation/dvb/
6910F: Documentation/video4linux/
ffe06198 6911F: Documentation/DocBook/media/
127c49ae 6912F: drivers/media/
ffe06198 6913F: drivers/staging/media/
eb4b0ec7 6914F: include/linux/platform_data/media/
127c49ae 6915F: include/media/
6c0f0359
MCC
6916F: include/uapi/linux/dvb/
6917F: include/uapi/linux/videodev2.h
6918F: include/uapi/linux/media.h
6919F: include/uapi/linux/v4l2-*
6920F: include/uapi/linux/meye.h
6921F: include/uapi/linux/ivtv*
6922F: include/uapi/linux/uvcvideo.h
d20620de 6923
c869f77d
JK
6924MEDIATEK MT7601U WIRELESS LAN DRIVER
6925M: Jakub Kicinski <kubakici@wp.pl>
6926L: linux-wireless@vger.kernel.org
6927S: Maintained
6928F: drivers/net/wireless/mediatek/mt7601u/
6929
e399065b
SS
6930MEGARAID SCSI/SAS DRIVERS
6931M: Kashyap Desai <kashyap.desai@avagotech.com>
6932M: Sumit Saxena <sumit.saxena@avagotech.com>
6933M: Uday Lingala <uday.lingala@avagotech.com>
6934L: megaraidlinux.pdl@avagotech.com
baaea1dc 6935L: linux-scsi@vger.kernel.org
e399065b 6936W: http://www.lsi.com
ce00f85c 6937S: Maintained
679655da
JP
6938F: Documentation/scsi/megaraid.txt
6939F: drivers/scsi/megaraid.*
6940F: drivers/scsi/megaraid/
757e0108 6941
2c46c9d5 6942MELLANOX ETHERNET DRIVER (mlx4_en)
e7523a49 6943M: Eugenia Emantayev <eugenia@mellanox.com>
b75f0050 6944L: netdev@vger.kernel.org
2c46c9d5
AV
6945S: Supported
6946W: http://www.mellanox.com
6947Q: http://patchwork.ozlabs.org/project/netdev/list/
6948F: drivers/net/ethernet/mellanox/mlx4/en_*
6949
e7523a49
OG
6950MELLANOX ETHERNET DRIVER (mlx5e)
6951M: Saeed Mahameed <saeedm@mellanox.com>
6952L: netdev@vger.kernel.org
6953S: Supported
6954W: http://www.mellanox.com
6955Q: http://patchwork.ozlabs.org/project/netdev/list/
6956F: drivers/net/ethernet/mellanox/mlx5/core/en_*
6957
93c1edb2
JP
6958MELLANOX ETHERNET SWITCH DRIVERS
6959M: Jiri Pirko <jiri@mellanox.com>
6960M: Ido Schimmel <idosch@mellanox.com>
6961L: netdev@vger.kernel.org
6962S: Supported
6963W: http://www.mellanox.com
6964Q: http://patchwork.ozlabs.org/project/netdev/list/
6965F: drivers/net/ethernet/mellanox/mlxsw/
6966
5b25b13a
MD
6967MEMBARRIER SUPPORT
6968M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6969M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6970L: linux-kernel@vger.kernel.org
6971S: Supported
6972F: kernel/membarrier.c
6973F: include/uapi/linux/membarrier.h
6974
70ea91f1
SR
6975MEMORY MANAGEMENT
6976L: linux-mm@kvack.org
70ea91f1
SR
6977W: http://www.linux-mm.org
6978S: Maintained
679655da 6979F: include/linux/mm.h
551450bb
CS
6980F: include/linux/gfp.h
6981F: include/linux/mmzone.h
6982F: include/linux/memory_hotplug.h
6983F: include/linux/vmalloc.h
679655da 6984F: mm/
70ea91f1 6985
f4e9ce66 6986MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6987M: David Woodhouse <dwmw2@infradead.org>
242c325e 6988M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6989L: linux-mtd@lists.infradead.org
8a6e2535
JP
6990W: http://www.linux-mtd.infradead.org/
6991Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6992T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6993T: git git://git.infradead.org/l2-mtd.git
1da177e4 6994S: Maintained
679655da
JP
6995F: drivers/mtd/
6996F: include/linux/mtd/
c117ab84 6997F: include/uapi/mtd/
1da177e4 6998
26c57ef1 6999MEN A21 WATCHDOG DRIVER
30c7469b 7000M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 7001L: linux-watchdog@vger.kernel.org
30c7469b 7002S: Maintained
26c57ef1
JT
7003F: drivers/watchdog/mena21_wdt.c
7004
3764e82e 7005MEN CHAMELEON BUS (mcb)
30c7469b
JT
7006M: Johannes Thumshirn <morbidrsa@gmail.com>
7007S: Maintained
3764e82e
JT
7008F: drivers/mcb/
7009F: include/linux/mcb.h
b9f2f459 7010F: Documentation/men-chameleon-bus.txt
3764e82e 7011
48b490d2
AW
7012MEN F21BMC (Board Management Controller)
7013M: Andreas Werner <andreas.werner@men.de>
7014S: Supported
7015F: drivers/mfd/menf21bmc.c
7016F: drivers/watchdog/menf21bmc_wdt.c
7017F: drivers/leds/leds-menf21bmc.c
7018F: drivers/hwmon/menf21bmc_hwmon.c
7019F: Documentation/hwmon/menf21bmc
7020
12285945
JH
7021METAG ARCHITECTURE
7022M: James Hogan <james.hogan@imgtec.com>
d668d9ed 7023L: linux-metag@vger.kernel.org
f23d0e24 7024S: Odd Fixes
12285945
JH
7025F: arch/metag/
7026F: Documentation/metag/
7027F: Documentation/devicetree/bindings/metag/
2d799dde 7028F: Documentation/devicetree/bindings/interrupt-controller/img,*
a2c5d4ed 7029F: drivers/clocksource/metag_generic.c
5698c50d
JH
7030F: drivers/irqchip/irq-metag.c
7031F: drivers/irqchip/irq-metag-ext.c
ae85ac71 7032F: drivers/tty/metag_da.c
12285945 7033
c6375b0a 7034MICROBLAZE ARCHITECTURE
8b58be88 7035M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
7036W: http://www.monstr.eu/fdt/
7037T: git git://git.monstr.eu/linux-2.6-microblaze.git
7038S: Supported
0a8c7914 7039F: arch/microblaze/
1da177e4 7040
2508a45a
CY
7041MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7042M: Chen Yu <yu.c.chen@intel.com>
7043L: platform-driver-x86@vger.kernel.org
7044S: Supported
7045F: drivers/platform/x86/surfacepro3_button.c
7046
1da177e4 7047MICROTEK X6 SCANNER
61eee9a7 7048M: Oliver Neukum <oliver@neukum.org>
1da177e4 7049S: Maintained
679655da 7050F: drivers/usb/image/microtek.*
1da177e4
LT
7051
7052MIPS
8b58be88 7053M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7054L: linux-mips@linux-mips.org
6097050d 7055W: http://www.linux-mips.org/
b05e988e 7056T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 7057Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 7058S: Supported
679655da
JP
7059F: Documentation/mips/
7060F: arch/mips/
1da177e4 7061
08b7620a
HV
7062MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7063M: Hans Verkuil <hverkuil@xs4all.nl>
7064L: linux-media@vger.kernel.org
7065T: git git://linuxtv.org/media_tree.git
a825eaec 7066W: https://linuxtv.org
08b7620a
HV
7067S: Odd Fixes
7068F: drivers/media/radio/radio-miropcm20*
7069
e126ba97
EC
7070Mellanox MLX5 core VPI driver
7071M: Eli Cohen <eli@mellanox.com>
7072L: netdev@vger.kernel.org
7073L: linux-rdma@vger.kernel.org
7074W: http://www.mellanox.com
7075Q: http://patchwork.ozlabs.org/project/netdev/list/
7076Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7077T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
7078S: Supported
7079F: drivers/net/ethernet/mellanox/mlx5/core/
7080F: include/linux/mlx5/
7081
7082Mellanox MLX5 IB driver
b75f0050
JP
7083M: Eli Cohen <eli@mellanox.com>
7084L: linux-rdma@vger.kernel.org
7085W: http://www.mellanox.com
7086Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7087T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
7088S: Supported
7089F: include/linux/mlx5/
7090F: drivers/infiniband/hw/mlx5/
e126ba97 7091
764589b6
CM
7092MELEXIS MLX90614 DRIVER
7093M: Crt Mori <cmo@melexis.com>
7094L: linux-iio@vger.kernel.org
7095W: http://www.melexis.com
7096S: Supported
7097F: drivers/iio/temperature/mlx90614.c
7098
0ce277e4
AP
7099MN88472 MEDIA DRIVER
7100M: Antti Palosaari <crope@iki.fi>
7101L: linux-media@vger.kernel.org
a825eaec 7102W: https://linuxtv.org
0ce277e4
AP
7103W: http://palosaari.fi/linux/
7104Q: http://patchwork.linuxtv.org/project/linux-media/list/
7105T: git git://linuxtv.org/anttip/media_tree.git
7106S: Maintained
7107F: drivers/staging/media/mn88472/
7108F: drivers/media/dvb-frontends/mn88472.h
7109
4f4d238f
AP
7110MN88473 MEDIA DRIVER
7111M: Antti Palosaari <crope@iki.fi>
7112L: linux-media@vger.kernel.org
a825eaec 7113W: https://linuxtv.org
4f4d238f
AP
7114W: http://palosaari.fi/linux/
7115Q: http://patchwork.linuxtv.org/project/linux-media/list/
7116T: git git://linuxtv.org/anttip/media_tree.git
7117S: Maintained
7118F: drivers/staging/media/mn88473/
7119F: drivers/media/dvb-frontends/mn88473.h
7120
1da177e4 7121MODULE SUPPORT
8b58be88 7122M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 7123S: Maintained
679655da
JP
7124F: include/linux/module.h
7125F: kernel/module.c
1da177e4
LT
7126
7127MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 7128W: http://popies.net/meye/
b7788e13 7129S: Orphan
679655da 7130F: Documentation/video4linux/meye.txt
90d72ac6 7131F: drivers/media/pci/meye/
6c0f0359 7132F: include/uapi/linux/meye.h
1da177e4 7133
b9705b60 7134MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 7135M: Jiri Slaby <jirislaby@gmail.com>
d735410a 7136S: Maintained
679655da 7137F: Documentation/serial/moxa-smartio
c897401b 7138F: drivers/tty/mxser.*
d735410a 7139
889b2f87
AK
7140MR800 AVERMEDIA USB FM RADIO DRIVER
7141M: Alexey Klimov <klimov.linux@gmail.com>
7142L: linux-media@vger.kernel.org
7143T: git git://linuxtv.org/media_tree.git
7144S: Maintained
7145F: drivers/media/radio/radio-mr800.c
7146
d7155691
AO
7147MRF24J40 IEEE 802.15.4 RADIO DRIVER
7148M: Alan Ott <alan@signal11.us>
7149L: linux-wpan@vger.kernel.org
7150S: Maintained
7151F: drivers/net/ieee802154/mrf24j40.c
2e6fd648 7152F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
d7155691 7153
8c4c731a 7154MSI LAPTOP SUPPORT
182ae55c 7155M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7156L: platform-driver-x86@vger.kernel.org
8c4c731a 7157S: Maintained
679655da 7158F: drivers/platform/x86/msi-laptop.c
8c4c731a 7159
0f1006b1 7160MSI WMI SUPPORT
d0944853 7161L: platform-driver-x86@vger.kernel.org
5ee7041e 7162S: Orphan
0f1006b1
AA
7163F: drivers/platform/x86/msi-wmi.c
7164
19a628a0
AP
7165MSI001 MEDIA DRIVER
7166M: Antti Palosaari <crope@iki.fi>
7167L: linux-media@vger.kernel.org
a825eaec 7168W: https://linuxtv.org
19a628a0
AP
7169W: http://palosaari.fi/linux/
7170Q: http://patchwork.linuxtv.org/project/linux-media/list/
7171T: git git://linuxtv.org/anttip/media_tree.git
7172S: Maintained
0185e197 7173F: drivers/media/tuners/msi001*
19a628a0 7174
7570589d 7175MSI2500 MEDIA DRIVER
2c57213f
AP
7176M: Antti Palosaari <crope@iki.fi>
7177L: linux-media@vger.kernel.org
a825eaec 7178W: https://linuxtv.org
2c57213f
AP
7179W: http://palosaari.fi/linux/
7180Q: http://patchwork.linuxtv.org/project/linux-media/list/
7181T: git git://linuxtv.org/anttip/media_tree.git
7182S: Maintained
7570589d 7183F: drivers/media/usb/msi2500/
2c57213f 7184
159eeea4
RJ
7185MSYSTEMS DISKONCHIP G3 MTD DRIVER
7186M: Robert Jarzmik <robert.jarzmik@free.fr>
7187L: linux-mtd@lists.infradead.org
7188S: Maintained
7189F: drivers/mtd/devices/docg3*
7190
62a37dc7 7191MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7192M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7193L: linux-media@vger.kernel.org
7194T: git git://linuxtv.org/media_tree.git
7195S: Maintained
7196F: drivers/media/i2c/mt9m032.c
b5dcee22 7197F: include/media/i2c/mt9m032.h
0e837fb9 7198
62a37dc7 7199MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7200M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7201L: linux-media@vger.kernel.org
7202T: git git://linuxtv.org/media_tree.git
7203S: Maintained
7204F: drivers/media/i2c/mt9p031.c
b5dcee22 7205F: include/media/i2c/mt9p031.h
0e837fb9 7206
62a37dc7 7207MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7208M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7209L: linux-media@vger.kernel.org
7210T: git git://linuxtv.org/media_tree.git
7211S: Maintained
7212F: drivers/media/i2c/mt9t001.c
b5dcee22 7213F: include/media/i2c/mt9t001.h
0e837fb9 7214
62a37dc7 7215MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7216M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7217L: linux-media@vger.kernel.org
7218T: git git://linuxtv.org/media_tree.git
7219S: Maintained
f2272e13 7220F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9 7221F: drivers/media/i2c/mt9v032.c
b5dcee22 7222F: include/media/i2c/mt9v032.h
0e837fb9 7223
4e0d13cb 7224MULTIFUNCTION DEVICES (MFD)
f7d3210e 7225M: Lee Jones <lee.jones@linaro.org>
7caa7991 7226T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7227S: Supported
679655da 7228F: drivers/mfd/
55b5940d 7229F: include/linux/mfd/
4e0d13cb 7230
5c4e6f13 7231MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7232M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7233L: linux-mmc@vger.kernel.org
708dce3f 7234T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7235S: Maintained
679655da
JP
7236F: drivers/mmc/
7237F: include/linux/mmc/
c117ab84 7238F: include/uapi/linux/mmc/
baca2da4 7239
15a0580c 7240MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7241S: Orphan
679655da
JP
7242F: drivers/mmc/host/mmc_spi.c
7243F: include/linux/spi/mmc_spi.h
15a0580c 7244
1da177e4 7245MULTISOUND SOUND DRIVER
8b58be88 7246M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7247S: Maintained
679655da
JP
7248F: Documentation/sound/oss/MultiSound
7249F: sound/oss/msnd*
1da177e4 7250
d735410a 7251MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7252S: Orphan
c897401b 7253F: drivers/tty/isicom.c
679655da 7254F: include/linux/isicom.h
d735410a 7255
550a7375 7256MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7257M: Felipe Balbi <balbi@ti.com>
795fb7e7 7258L: linux-usb@vger.kernel.org
43b416e5 7259T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7260S: Maintained
679655da 7261F: drivers/usb/musb/
550a7375 7262
ea0af5f6
MK
7263MXL5007T MEDIA DRIVER
7264M: Michael Krufky <mkrufky@linuxtv.org>
7265L: linux-media@vger.kernel.org
a825eaec 7266W: https://linuxtv.org
ea0af5f6
MK
7267W: http://github.com/mkrufky
7268Q: http://patchwork.linuxtv.org/project/linux-media/list/
7269T: git git://linuxtv.org/mkrufky/tuners.git
7270S: Maintained
7271F: drivers/media/tuners/mxl5007t.*
7272
2d3cf588 7273MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7274M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7275L: netdev@vger.kernel.org
205057ae 7276W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7277S: Supported
93f7848b 7278F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7279
1da177e4 7280NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7281S: Orphan
d9fb9f38 7282F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7283
23dc05a3
DM
7284NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7285M: Daniel Mack <zonque@gmail.com>
7286S: Maintained
e5747e40 7287L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7288W: http://www.native-instruments.com
7289F: sound/usb/caiaq/
7290
1da177e4 7291NCP FILESYSTEM
52653199
PV
7292M: Petr Vandrovec <petr@vandrovec.name>
7293S: Odd Fixes
679655da 7294F: fs/ncpfs/
1da177e4 7295
a79b0322
FT
7296NCR 5380 SCSI DRIVERS
7297M: Finn Thain <fthain@telegraphics.com.au>
7298M: Michael Schmitz <schmitzmic@gmail.com>
7299L: linux-scsi@vger.kernel.org
7300S: Maintained
7301F: Documentation/scsi/g_NCR5380.txt
7302F: drivers/scsi/NCR5380.*
7303F: drivers/scsi/arm/cumana_1.c
7304F: drivers/scsi/arm/oak.c
7305F: drivers/scsi/atari_NCR5380.c
7306F: drivers/scsi/atari_scsi.*
7307F: drivers/scsi/dmx3191d.c
7308F: drivers/scsi/dtc.*
7309F: drivers/scsi/g_NCR5380.*
7310F: drivers/scsi/g_NCR5380_mmio.c
7311F: drivers/scsi/mac_scsi.*
7312F: drivers/scsi/pas16.*
a79b0322
FT
7313F: drivers/scsi/sun3_scsi.*
7314F: drivers/scsi/sun3_scsi_vme.c
7315F: drivers/scsi/t128.*
7316
1da177e4 7317NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7318M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7319L: linux-scsi@vger.kernel.org
7320S: Maintained
679655da 7321F: drivers/scsi/NCR_D700.*
1da177e4 7322
4aa3eb4c
GR
7323NCT6775 HARDWARE MONITOR DRIVER
7324M: Guenter Roeck <linux@roeck-us.net>
7325L: lm-sensors@lm-sensors.org
7326S: Maintained
7327F: Documentation/hwmon/nct6775
7328F: drivers/hwmon/nct6775.c
7329
3c2d774c 7330NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7331M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7332L: linux-rdma@vger.kernel.org
e3d33cb1 7333W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7334S: Supported
7335F: drivers/infiniband/hw/nes/
7336
be2f2e84 7337NETEM NETWORK EMULATOR
adbbf69d 7338M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7339L: netem@lists.linux-foundation.org
be2f2e84 7340S: Maintained
679655da 7341F: net/sched/sch_netem.c
be2f2e84 7342
b2f5a051 7343NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7344M: Jon Mason <jdmason@kudzu.us>
4a58448b 7345L: netdev@vger.kernel.org
4a58448b 7346S: Supported
679655da 7347F: Documentation/networking/s2io.txt
b2f5a051 7348F: Documentation/networking/vxge.txt
86387e1a 7349F: drivers/net/ethernet/neterion/
4a58448b 7350
db9cf3a3 7351NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7352M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7353M: Patrick McHardy <kaber@trash.net>
42010ed0 7354M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7355L: netfilter-devel@vger.kernel.org
82b98543 7356L: coreteam@netfilter.org
1da177e4
LT
7357W: http://www.netfilter.org/
7358W: http://www.iptables.org/
42010ed0
PNA
7359Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7360T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7361T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7362S: Supported
679655da
JP
7363F: include/linux/netfilter*
7364F: include/linux/netfilter/
7365F: include/net/netfilter/
c117ab84
CEB
7366F: include/uapi/linux/netfilter*
7367F: include/uapi/linux/netfilter/
679655da
JP
7368F: net/*/netfilter.c
7369F: net/*/netfilter/
7370F: net/netfilter/
91c269a0 7371F: net/bridge/br_netfilter*.c
1da177e4 7372
4cc67735 7373NETLABEL
87a0874c 7374M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7375W: http://netlabel.sf.net
7376L: netdev@vger.kernel.org
87a0874c 7377S: Maintained
80811493 7378F: Documentation/netlabel/
679655da
JP
7379F: include/net/netlabel.h
7380F: net/netlabel/
4cc67735 7381
1da177e4 7382NETROM NETWORK LAYER
8b58be88 7383M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7384L: linux-hams@vger.kernel.org
d34cb28a 7385W: http://www.linux-ax25.org/
1da177e4 7386S: Maintained
679655da 7387F: include/net/netrom.h
c117ab84 7388F: include/uapi/linux/netrom.h
679655da 7389F: net/netrom/
1da177e4 7390
4c352362
JK
7391NETRONOME ETHERNET DRIVERS
7392M: Jakub Kicinski <jakub.kicinski@netronome.com>
7393M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7394L: oss-drivers@netronome.com
7395S: Maintained
7396F: drivers/net/ethernet/netronome/
7397
5ddb88c0 7398NETWORK BLOCK DEVICE (NBD)
4ca5829a 7399M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7400S: Maintained
5e4b269b 7401L: nbd-general@lists.sourceforge.net
4ca5829a 7402T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7403F: Documentation/blockdev/nbd.txt
7404F: drivers/block/nbd.c
c117ab84 7405F: include/uapi/linux/nbd.h
1da177e4 7406
6e43650c
NH
7407NETWORK DROP MONITOR
7408M: Neil Horman <nhorman@tuxdriver.com>
7409L: netdev@vger.kernel.org
7410S: Maintained
7411W: https://fedorahosted.org/dropwatch/
7412F: net/core/drop_monitor.c
7413
1da177e4 7414NETWORKING [GENERAL]
8b58be88 7415M: "David S. Miller" <davem@davemloft.net>
979b6c13 7416L: netdev@vger.kernel.org
b1e8fd54 7417W: http://www.linuxfoundation.org/en/Net
11e98029 7418Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7419T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7420T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7421S: Maintained
679655da
JP
7422F: net/
7423F: include/net/
018d21ed
JP
7424F: include/linux/in.h
7425F: include/linux/net.h
7426F: include/linux/netdevice.h
c117ab84
CEB
7427F: include/uapi/linux/in.h
7428F: include/uapi/linux/net.h
7429F: include/uapi/linux/netdevice.h
0c7aecd4 7430F: include/uapi/linux/net_namespace.h
7e814a6c 7431F: tools/net/
f4e53f9a 7432F: tools/testing/selftests/net/
335a67d2 7433F: lib/random32.c
a101ccd1 7434F: lib/test_bpf.c
1da177e4
LT
7435
7436NETWORKING [IPv4/IPv6]
8b58be88
JP
7437M: "David S. Miller" <davem@davemloft.net>
7438M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7439M: James Morris <jmorris@namei.org>
7440M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7441M: Patrick McHardy <kaber@trash.net>
979b6c13 7442L: netdev@vger.kernel.org
08deed1e 7443T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7444S: Maintained
679655da
JP
7445F: net/ipv4/
7446F: net/ipv6/
7447F: include/net/ip*
0a14842f 7448F: arch/x86/net/*
1da177e4 7449
73b7656c
DM
7450NETWORKING [IPSEC]
7451M: Steffen Klassert <steffen.klassert@secunet.com>
7452M: Herbert Xu <herbert@gondor.apana.org.au>
7453M: "David S. Miller" <davem@davemloft.net>
7454L: netdev@vger.kernel.org
d1fc5024
SK
7455T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7456T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7457S: Maintained
5826bdd1 7458F: net/core/flow.c
73b7656c
DM
7459F: net/xfrm/
7460F: net/key/
7461F: net/ipv4/xfrm*
d1fc5024
SK
7462F: net/ipv4/esp4.c
7463F: net/ipv4/ah4.c
7464F: net/ipv4/ipcomp.c
7465F: net/ipv4/ip_vti.c
73b7656c 7466F: net/ipv6/xfrm*
d1fc5024
SK
7467F: net/ipv6/esp6.c
7468F: net/ipv6/ah6.c
7469F: net/ipv6/ipcomp6.c
7470F: net/ipv6/ip6_vti.c
73b7656c
DM
7471F: include/uapi/linux/xfrm.h
7472F: include/net/xfrm.h
7473
10e2ff1c 7474NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7475M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7476L: netdev@vger.kernel.org
7477S: Maintained
7478
29f8f632 7479NETWORKING [WIRELESS]
2cb4abd1 7480L: linux-wireless@vger.kernel.org
8a6e2535 7481Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7482
788873ac
JP
7483NETWORKING DRIVERS
7484L: netdev@vger.kernel.org
7485W: http://www.linuxfoundation.org/en/Net
11e98029 7486Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7487T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7488T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7489S: Odd Fixes
7490F: drivers/net/
018d21ed 7491F: include/linux/if_*
0b63bf1f 7492F: include/linux/netdevice.h
0b63bf1f
JD
7493F: include/linux/etherdevice.h
7494F: include/linux/fcdevice.h
7495F: include/linux/fddidevice.h
7496F: include/linux/hippidevice.h
7497F: include/linux/inetdevice.h
c117ab84
CEB
7498F: include/uapi/linux/if_*
7499F: include/uapi/linux/netdevice.h
788873ac 7500
0e324cf6
JL
7501NETWORKING DRIVERS (WIRELESS)
7502M: Kalle Valo <kvalo@codeaurora.org>
7503L: linux-wireless@vger.kernel.org
7504Q: http://patchwork.kernel.org/project/linux-wireless/list/
7505T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7506S: Maintained
7507F: drivers/net/wireless/
7508
3d396eb1 7509NETXEN (1/10) GbE SUPPORT
8622315e 7510M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7511M: Sony Chacko <sony.chacko@qlogic.com>
7512M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7513L: netdev@vger.kernel.org
9c2b5bde 7514W: http://www.qlogic.com
3d396eb1 7515S: Supported
aa43c215 7516F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7517
6423d30f
AAJ
7518NFC SUBSYSTEM
7519M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7520M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7521M: Samuel Ortiz <sameo@linux.intel.com>
7522L: linux-wireless@vger.kernel.org
1eb3b216 7523L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7524S: Supported
6423d30f 7525F: net/nfc/
55eb94f9 7526F: include/net/nfc/
c117ab84 7527F: include/uapi/linux/nfc.h
6423d30f 7528F: drivers/nfc/
397d6497
CR
7529F: include/linux/platform_data/microread.h
7530F: include/linux/platform_data/nfcmrvl.h
7531F: include/linux/platform_data/nxp-nci.h
08eaa1e0 7532F: include/linux/platform_data/pn544.h
397d6497
CR
7533F: include/linux/platform_data/st21nfca.h
7534F: include/linux/platform_data/st-nci.h
7ebb88e5 7535F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7536
e8b43555 7537NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7538M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7539M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7540L: linux-nfs@vger.kernel.org
7541W: http://client.linux-nfs.org
cd7b996a 7542T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7543S: Maintained
679655da
JP
7544F: fs/lockd/
7545F: fs/nfs/
7546F: fs/nfs_common/
7547F: net/sunrpc/
7548F: include/linux/lockd/
7549F: include/linux/nfs*
7550F: include/linux/sunrpc/
c117ab84
CEB
7551F: include/uapi/linux/nfs*
7552F: include/uapi/linux/sunrpc/
1da177e4 7553
85ef9cea 7554NILFS2 FILESYSTEM
e2126935 7555M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7556L: linux-nilfs@vger.kernel.org
f9472265 7557W: http://nilfs.sourceforge.net/
e2126935 7558T: git git://github.com/konis/nilfs2.git
85ef9cea 7559S: Supported
679655da
JP
7560F: Documentation/filesystems/nilfs2.txt
7561F: fs/nilfs2/
7562F: include/linux/nilfs2_fs.h
c35c7ac5 7563F: include/trace/events/nilfs2.h
85ef9cea 7564
1da177e4 7565NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7566M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7567W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7568S: Maintained
679655da
JP
7569F: Documentation/scsi/NinjaSCSI.txt
7570F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7571
7572NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7573M: GOTO Masanori <gotom@debian.or.jp>
7574M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7575W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7576S: Maintained
679655da
JP
7577F: Documentation/scsi/NinjaSCSI.txt
7578F: drivers/scsi/nsp32*
1da177e4 7579
383b8fb9
LFT
7580NIOS2 ARCHITECTURE
7581M: Ley Foon Tan <lftan@altera.com>
7582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7583T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7584S: Maintained
7585F: arch/nios2/
7586
2a6afddb
PR
7587NOKIA N900 POWER SUPPLY DRIVERS
7588M: Pali RohĂ¡r <pali.rohar@gmail.com>
7589S: Maintained
7590F: include/linux/power/bq2415x_charger.h
081bab21 7591F: include/linux/power/bq27xxx_battery.h
2a6afddb
PR
7592F: include/linux/power/isp1704_charger.h
7593F: drivers/power/bq2415x_charger.c
081bab21 7594F: drivers/power/bq27xxx_battery.c
2a6afddb
PR
7595F: drivers/power/isp1704_charger.c
7596F: drivers/power/rx51_battery.c
7597
a1bd3bae 7598NTB DRIVER CORE
9ef6bf6c
JM
7599M: Jon Mason <jdmason@kudzu.us>
7600M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7601M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7602L: linux-ntb@googlegroups.com
fce8a7bb 7603S: Supported
2984411f
JM
7604W: https://github.com/jonmason/ntb/wiki
7605T: git git://github.com/jonmason/ntb.git
fce8a7bb 7606F: drivers/ntb/
548c237c 7607F: drivers/net/ntb_netdev.c
fce8a7bb 7608F: include/linux/ntb.h
a1bd3bae 7609F: include/linux/ntb_transport.h
fce8a7bb 7610
e26a5843
AH
7611NTB INTEL DRIVER
7612M: Jon Mason <jdmason@kudzu.us>
7613M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7614L: linux-ntb@googlegroups.com
e26a5843
AH
7615S: Supported
7616W: https://github.com/jonmason/ntb/wiki
7617T: git git://github.com/jonmason/ntb.git
7618F: drivers/ntb/hw/intel/
fce8a7bb 7619
1da177e4 7620NTFS FILESYSTEM
2818ef50 7621M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7622L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7623W: http://www.tuxera.com/
e6f4dee7 7624T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7625S: Supported
679655da
JP
7626F: Documentation/filesystems/ntfs.txt
7627F: fs/ntfs/
1da177e4 7628
9eb8ef74 7629NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7630M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7631L: linux-fbdev@vger.kernel.org
ce00f85c 7632S: Maintained
8a61f013
JH
7633F: drivers/video/fbdev/riva/
7634F: drivers/video/fbdev/nvidia/
1da177e4 7635
79461681 7636NVM EXPRESS DRIVER
b3975e94
JF
7637M: Keith Busch <keith.busch@intel.com>
7638M: Jens Axboe <axboe@fb.com>
79461681 7639L: linux-nvme@lists.infradead.org
b3975e94
JF
7640T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7641W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
79461681 7642S: Supported
57dacad5 7643F: drivers/nvme/host/
79461681
MW
7644F: include/linux/nvme.h
7645
aee4b9bd
SK
7646NVMEM FRAMEWORK
7647M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7648M: Maxime Ripard <maxime.ripard@free-electrons.com>
7649S: Maintained
7650F: drivers/nvmem/
7651F: Documentation/devicetree/bindings/nvmem/
7652F: include/linux/nvmem-consumer.h
7653F: include/linux/nvmem-provider.h
7654
dece4585
CP
7655NXP-NCI NFC DRIVER
7656M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7657R: Charles Gorand <charles.gorand@effinnov.com>
7658L: linux-nfc@lists.01.org (moderated for non-subscribers)
7659S: Supported
7660F: drivers/nfc/nxp-nci
7661
f50d7146
RK
7662NXP TDA998X DRM DRIVER
7663M: Russell King <rmk+kernel@arm.linux.org.uk>
7664S: Supported
7665F: drivers/gpu/drm/i2c/tda998x_drv.c
7666F: include/drm/i2c/tda998x.h
7667
fbace43e
PR
7668NXP TFA9879 DRIVER
7669M: Peter Rosin <peda@axentia.se>
7670L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7671S: Maintained
7672F: sound/soc/codecs/tfa9879*
7673
f5525786 7674OMAP SUPPORT
0e24bdd4 7675M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7676L: linux-omap@vger.kernel.org
7677W: http://www.muru.com/linux/omap/
7678W: http://linux.omap.com/
8a6e2535 7679Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7680T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7681S: Maintained
4e04d5a3 7682F: arch/arm/*omap*/
026da812
FB
7683F: arch/arm/configs/omap1_defconfig
7684F: arch/arm/configs/omap2plus_defconfig
046d0a37 7685F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7686F: drivers/irqchip/irq-omap-intc.c
7687F: drivers/mfd/*omap*.c
7688F: drivers/mfd/menelaus.c
7689F: drivers/mfd/palmas.c
7690F: drivers/mfd/tps65217.c
7691F: drivers/mfd/tps65218.c
7692F: drivers/mfd/tps65910.c
7693F: drivers/mfd/twl-core.[ch]
7694F: drivers/mfd/twl4030*.c
7695F: drivers/mfd/twl6030*.c
7696F: drivers/mfd/twl6040*.c
7697F: drivers/regulator/palmas-regulator*.c
7698F: drivers/regulator/pbias-regulator.c
7699F: drivers/regulator/tps65217-regulator.c
7700F: drivers/regulator/tps65218-regulator.c
7701F: drivers/regulator/tps65910-regulator.c
7702F: drivers/regulator/twl-regulator.c
046d0a37 7703F: include/linux/i2c-omap.h
f5525786 7704
50f29fbd 7705OMAP DEVICE TREE SUPPORT
cdb55ab0 7706M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7707M: Tony Lindgren <tony@atomide.com>
7708L: linux-omap@vger.kernel.org
d0fb18c5 7709L: devicetree@vger.kernel.org
50f29fbd
TL
7710S: Maintained
7711F: arch/arm/boot/dts/*omap*
7712F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7713F: arch/arm/boot/dts/*am4*
7714F: arch/arm/boot/dts/*am5*
7715F: arch/arm/boot/dts/*dra7*
50f29fbd 7716
f5525786 7717OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7718M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7719L: linux-omap@vger.kernel.org
7720S: Maintained
7721F: arch/arm/*omap*/*clock*
7722
7723OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7724M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7725L: linux-omap@vger.kernel.org
7726S: Maintained
7727F: arch/arm/*omap*/*pm*
c46938d4 7728F: drivers/cpufreq/omap-cpufreq.c
f5525786 7729
d21db568 7730OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7731M: Rajendra Nayak <rnayak@ti.com>
7732M: Paul Walmsley <paul@pwsan.com>
7733L: linux-omap@vger.kernel.org
7734S: Maintained
d21db568 7735F: arch/arm/mach-omap2/prm*
692ab1f3 7736
f5525786 7737OMAP AUDIO SUPPORT
6c284903 7738M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7739M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7740L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7741L: linux-omap@vger.kernel.org
7742S: Maintained
7743F: sound/soc/omap/
7744
18640193
TL
7745OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7746M: Roger Quadros <rogerq@ti.com>
7747M: Tony Lindgren <tony@atomide.com>
7748L: linux-omap@vger.kernel.org
7749S: Maintained
7750F: drivers/memory/omap-gpmc.c
7751F: arch/arm/mach-omap2/*gpmc*
7752
f5525786 7753OMAP FRAMEBUFFER SUPPORT
830e6384 7754M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7755L: linux-fbdev@vger.kernel.org
f5525786
TL
7756L: linux-omap@vger.kernel.org
7757S: Maintained
8a61f013 7758F: drivers/video/fbdev/omap/
f5525786 7759
676eec0d 7760OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7761M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7762L: linux-omap@vger.kernel.org
676eec0d 7763L: linux-fbdev@vger.kernel.org
178ff4c9 7764S: Maintained
8a61f013 7765F: drivers/video/fbdev/omap2/
178ff4c9
TV
7766F: Documentation/arm/OMAP/DSS
7767
8b37fcfc
OBC
7768OMAP HARDWARE SPINLOCK SUPPORT
7769M: Ohad Ben-Cohen <ohad@wizery.com>
7770L: linux-omap@vger.kernel.org
7771S: Maintained
7772F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7773
f5525786 7774OMAP MMC SUPPORT
8b58be88 7775M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7776L: linux-omap@vger.kernel.org
7777S: Maintained
653f41b5
MC
7778F: drivers/mmc/host/omap.c
7779
7780OMAP HS MMC SUPPORT
0a4585c6 7781L: linux-mmc@vger.kernel.org
653f41b5 7782L: linux-omap@vger.kernel.org
dfa5d196 7783S: Orphan
653f41b5 7784F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7785
7786OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7787M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7788S: Maintained
7789F: drivers/char/hw_random/omap-rng.c
7790
f400c82e 7791OMAP HWMOD SUPPORT
cdb55ab0 7792M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7793M: Paul Walmsley <paul@pwsan.com>
7794L: linux-omap@vger.kernel.org
7795S: Maintained
8fc8b12b 7796F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7797
8633fb30
PW
7798OMAP HWMOD DATA
7799M: Paul Walmsley <paul@pwsan.com>
7800L: linux-omap@vger.kernel.org
7801S: Maintained
7802F: arch/arm/mach-omap2/omap_hwmod*data*
7803
f400c82e 7804OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7805M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7806L: linux-omap@vger.kernel.org
7807S: Maintained
7808F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7809
0db83ced 7810OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7811M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7812L: linux-media@vger.kernel.org
7813S: Maintained
7eec52db 7814F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7815F: drivers/media/platform/omap3isp/
0db83ced 7816F: drivers/staging/media/omap4iss/
7e8970e1 7817
f5525786 7818OMAP USB SUPPORT
f299470a 7819M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7820L: linux-usb@vger.kernel.org
7821L: linux-omap@vger.kernel.org
43b416e5 7822T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7823S: Maintained
a16fbd65
JP
7824F: drivers/usb/*/*omap*
7825F: arch/arm/*omap*/usb*
f5525786 7826
6d994710 7827OMAP GPIO DRIVER
a1415a8f 7828M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7829M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7830M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7831L: linux-omap@vger.kernel.org
7832S: Maintained
7833F: drivers/gpio/gpio-omap.c
7834
c351e290
MJ
7835OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7836M: Mark Jackson <mpfj@newflow.co.uk>
7837L: linux-omap@vger.kernel.org
7838S: Maintained
7839F: arch/arm/boot/dts/am335x-nano.dts
7840
0ad122d9 7841OMFS FILESYSTEM
8b58be88 7842M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7843L: linux-karma-devel@lists.sourceforge.net
7844S: Maintained
679655da
JP
7845F: Documentation/filesystems/omfs.txt
7846F: fs/omfs/
0ad122d9 7847
c1986ee9 7848OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7849M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7850S: Maintained
679655da
JP
7851F: drivers/char/pcmcia/cm4000_cs.c
7852F: include/linux/cm4000_cs.h
c117ab84 7853F: include/uapi/linux/cm4000_cs.h
c1986ee9 7854
77c44ab1 7855OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7856M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7857S: Maintained
679655da 7858F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7859
77d5140f 7860OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7861M: Jonathan Corbet <corbet@lwn.net>
661263b5 7862L: linux-media@vger.kernel.org
275ffde4 7863T: git git://linuxtv.org/media_tree.git
77d5140f 7864S: Maintained
90d72ac6 7865F: drivers/media/i2c/ov7670.c
77d5140f 7866
431bca73 7867ONENAND FLASH DRIVER
8b58be88 7868M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7869L: linux-mtd@lists.infradead.org
7870S: Maintained
679655da
JP
7871F: drivers/mtd/onenand/
7872F: include/linux/mtd/onenand*.h
431bca73 7873
1da177e4 7874ONSTREAM SCSI TAPE DRIVER
8b58be88 7875M: Willem Riede <osst@riede.org>
1da177e4
LT
7876L: osst-users@lists.sourceforge.net
7877L: linux-scsi@vger.kernel.org
7878S: Maintained
f7269cfc
JD
7879F: Documentation/scsi/osst.txt
7880F: drivers/scsi/osst.*
7881F: drivers/scsi/osst_*.h
7882F: drivers/scsi/st.h
1da177e4 7883
e2d1d6c0 7884OPENCORES I2C BUS DRIVER
8b58be88 7885M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7886L: linux-i2c@vger.kernel.org
e2d1d6c0 7887S: Maintained
679655da
JP
7888F: Documentation/i2c/busses/i2c-ocores
7889F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7890
860c44c1 7891OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7892M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7893M: Frank Rowand <frowand.list@gmail.com>
7894M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7895L: devicetree@vger.kernel.org
a7fefe9f
RH
7896W: http://www.devicetree.org/
7897T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7898S: Maintained
f8828205 7899F: drivers/of/
860c44c1 7900F: include/linux/of*.h
f8828205 7901F: scripts/dtc/
860c44c1 7902
f8828205 7903OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7904M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7905M: Pawel Moll <pawel.moll@arm.com>
7906M: Mark Rutland <mark.rutland@arm.com>
de80963e 7907M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7908M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7909L: devicetree@vger.kernel.org
7910S: Maintained
7911F: Documentation/devicetree/
7912F: arch/*/boot/dts/
7913F: include/dt-bindings/
7914
2bb65f56
PA
7915OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7916M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7917L: devicetree@vger.kernel.org
7918S: Maintained
7919F: Documentation/devicetree/dynamic-resolution-notes.txt
7920F: Documentation/devicetree/overlay-notes.txt
7921F: drivers/of/overlay.c
7922F: drivers/of/resolver.c
7923
19f9d392
JB
7924OPENRISC ARCHITECTURE
7925M: Jonas Bonn <jonas@southpole.se>
7926W: http://openrisc.net
eab7c1c0 7927L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7928S: Maintained
7929T: git git://openrisc.net/~jonas/linux
14430813 7930F: arch/openrisc/
19f9d392 7931
ccb1352e 7932OPENVSWITCH
4f337ed5 7933M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7934L: netdev@vger.kernel.org
ccb1352e
JG
7935L: dev@openvswitch.org
7936W: http://openvswitch.org
ccb1352e
JG
7937S: Maintained
7938F: net/openvswitch/
b422da7c 7939F: include/uapi/linux/openvswitch.h
ccb1352e 7940
875fa6fb
VK
7941OPERATING PERFORMANCE POINTS (OPP)
7942M: Viresh Kumar <vireshk@kernel.org>
7943M: Nishanth Menon <nm@ti.com>
7944M: Stephen Boyd <sboyd@codeaurora.org>
7945L: linux-pm@vger.kernel.org
7946S: Maintained
7947T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7948F: drivers/base/power/opp/
7949F: include/linux/pm_opp.h
7950F: Documentation/power/opp.txt
7951F: Documentation/devicetree/bindings/opp/
7952
af39917d
CL
7953OPL4 DRIVER
7954M: Clemens Ladisch <clemens@ladisch.de>
7955L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7956T: git git://git.alsa-project.org/alsa-kernel.git
7957S: Maintained
7958F: sound/drivers/opl4/
7959
1da177e4 7960OPROFILE
4cf7e718 7961M: Robert Richter <rric@kernel.org>
1da177e4
LT
7962L: oprofile-list@lists.sf.net
7963S: Maintained
81c4a8a6 7964F: arch/*/include/asm/oprofile*.h
679655da
JP
7965F: arch/*/oprofile/
7966F: drivers/oprofile/
7967F: include/linux/oprofile.h
1da177e4 7968
e2d1d6c0 7969ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7970M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7971M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7972L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7973W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7974S: Supported
679655da
JP
7975F: Documentation/filesystems/ocfs2.txt
7976F: Documentation/filesystems/dlmfs.txt
7977F: fs/ocfs2/
e2d1d6c0 7978
1da177e4 7979ORINOCO DRIVER
724c6b35 7980L: linux-wireless@vger.kernel.org
491b26b4 7981W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7982W: http://www.nongnu.org/orinoco/
3a59babb 7983S: Orphan
2be45b66 7984F: drivers/net/wireless/intersil/orinoco/
1da177e4 7985
42c55aa8 7986OSD LIBRARY and FILESYSTEM
fadc0752 7987M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7988M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7989L: osd-dev@open-osd.org
7990W: http://open-osd.org
54e5881d 7991T: git git://git.open-osd.org/open-osd.git
68274794 7992S: Maintained
42c55aa8 7993F: drivers/scsi/osd/
6b6f0b6c 7994F: include/scsi/osd_*
42c55aa8 7995F: fs/exofs/
68274794 7996
ef94b186 7997OVERLAY FILESYSTEM
7c37fbda 7998M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7999L: linux-unionfs@vger.kernel.org
8000T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 8001S: Supported
1d113735 8002F: fs/overlayfs/
7c37fbda
NB
8003F: Documentation/filesystems/overlayfs.txt
8004
e2d1d6c0 8005P54 WIRELESS DRIVER
084cb0fe 8006M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 8007L: linux-wireless@vger.kernel.org
084cb0fe 8008W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 8009S: Maintained
d3466830 8010F: drivers/net/wireless/intersil/p54/
e2d1d6c0 8011
f5cd7872 8012PA SEMI ETHERNET DRIVER
8b58be88 8013M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
8014L: netdev@vger.kernel.org
8015S: Maintained
ded19add 8016F: drivers/net/ethernet/pasemi/*
f5cd7872 8017
beb58aa3 8018PA SEMI SMBUS DRIVER
8b58be88 8019M: Olof Johansson <olof@lixom.net>
846557d3 8020L: linux-i2c@vger.kernel.org
beb58aa3 8021S: Maintained
679655da 8022F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 8023
48fc267e
SK
8024PADATA PARALLEL EXECUTION MECHANISM
8025M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
8026L: linux-crypto@vger.kernel.org
8027S: Maintained
8028F: kernel/padata.c
8029F: include/linux/padata.h
8030F: Documentation/padata.txt
8031
709ee531 8032PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 8033M: Harald Welte <laforge@gnumonks.org>
d0944853 8034L: platform-driver-x86@vger.kernel.org
709ee531 8035S: Maintained
679655da 8036F: drivers/platform/x86/panasonic-laptop.c
709ee531 8037
368dd5ac 8038PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
8039M: David Howells <dhowells@redhat.com>
8040M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
8041L: linux-am33-list@redhat.com (moderated for non-subscribers)
8042W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8043S: Maintained
679655da
JP
8044F: Documentation/mn10300/
8045F: arch/mn10300/
4fa97181 8046
64dfff03
SM
8047PARALLEL PORT SUBSYSTEM
8048M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8049M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 8050L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 8051S: Maintained
679655da
JP
8052F: drivers/parport/
8053F: include/linux/parport*.h
8054F: drivers/char/ppdev.c
c117ab84 8055F: include/uapi/linux/ppdev.h
64dfff03 8056F: Documentation/parport*.txt
1da177e4 8057
4cdf6bc2 8058PARAVIRT_OPS INTERFACE
d633180c 8059M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
8060M: Chris Wright <chrisw@sous-sol.org>
8061M: Alok Kataria <akataria@vmware.com>
8062M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 8063L: virtualization@lists.linux-foundation.org
4cdf6bc2 8064S: Supported
a2e19991 8065F: Documentation/virtual/paravirt_ops.txt
679655da
JP
8066F: arch/*/kernel/paravirt*
8067F: arch/*/include/asm/paravirt.h
4cdf6bc2 8068
e2d1d6c0 8069PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 8070M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 8071L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 8072S: Maintained
679655da
JP
8073F: Documentation/blockdev/paride.txt
8074F: drivers/block/paride/
e2d1d6c0
RD
8075
8076PARISC ARCHITECTURE
b8828770 8077M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 8078M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
8079L: linux-parisc@vger.kernel.org
8080W: http://www.parisc-linux.org/
8a6e2535 8081Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 8082T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 8083T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 8084S: Maintained
679655da 8085F: arch/parisc/
2b6bac9e 8086F: Documentation/parisc/
679655da 8087F: drivers/parisc/
2b6bac9e
HD
8088F: drivers/char/agp/parisc-agp.c
8089F: drivers/input/serio/gscps2.c
8090F: drivers/parport/parport_gsc.*
8091F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 8092F: drivers/video/fbdev/sti*
2b6bac9e
HD
8093F: drivers/video/console/sti*
8094F: drivers/video/logo/logo_parisc*
e2d1d6c0 8095
1662d32c 8096PC87360 HARDWARE MONITORING DRIVER
8b58be88 8097M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
8098L: lm-sensors@lm-sensors.org
8099S: Maintained
679655da
JP
8100F: Documentation/hwmon/pc87360
8101F: drivers/hwmon/pc87360.c
1662d32c
JC
8102
8103PC8736x GPIO DRIVER
8b58be88 8104M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8105S: Maintained
679655da 8106F: drivers/char/pc8736x_gpio.c
1662d32c 8107
1ad107fd 8108PC87427 HARDWARE MONITORING DRIVER
d8130624 8109M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
8110L: lm-sensors@lm-sensors.org
8111S: Maintained
8112F: Documentation/hwmon/pc87427
8113F: drivers/hwmon/pc87427.c
8114
b26e0ed4 8115PCA9532 LED DRIVER
8b58be88 8116M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 8117S: Maintained
d5ca6918
JP
8118F: drivers/leds/leds-pca9532.c
8119F: include/linux/leds-pca9532.h
b26e0ed4 8120
5ce914a8 8121PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 8122M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
8123L: linux-i2c@vger.kernel.org
8124S: Maintained
b4f0b74e 8125F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 8126
3971dae5 8127PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 8128M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
8129S: Maintained
8130F: drivers/firmware/pcdp.*
8131
065c6359 8132PCI ERROR RECOVERY
6305902c 8133M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 8134L: linux-pci@vger.kernel.org
065c6359 8135S: Supported
679655da 8136F: Documentation/PCI/pci-error-recovery.txt
065c6359 8137
1da177e4 8138PCI SUBSYSTEM
5ac3a6d2 8139M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 8140L: linux-pci@vger.kernel.org
99662dd1 8141Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 8142T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 8143S: Supported
679655da
JP
8144F: Documentation/PCI/
8145F: drivers/pci/
8146F: include/linux/pci*
6b49ee49 8147F: arch/x86/pci/
cad01f91 8148F: arch/x86/kernel/quirks.c
1da177e4 8149
eaa6111b
LFT
8150PCI DRIVER FOR ALTERA PCIE IP
8151M: Ley Foon Tan <lftan@altera.com>
8152L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8153L: linux-pci@vger.kernel.org
8154S: Supported
8155F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8156F: drivers/pci/host/pcie-altera.c
8157
b7e78170
RH
8158PCI DRIVER FOR ARM VERSATILE PLATFORM
8159M: Rob Herring <robh@kernel.org>
8160L: linux-pci@vger.kernel.org
8161L: linux-arm-kernel@lists.infradead.org
8162S: Maintained
8163F: Documentation/devicetree/bindings/pci/versatile.txt
8164F: drivers/pci/host/pci-versatile.c
8165
5f6b6ccd
TI
8166PCI DRIVER FOR APPLIEDMICRO XGENE
8167M: Tanmay Inamdar <tinamdar@apm.com>
8168L: linux-pci@vger.kernel.org
8169L: linux-arm-kernel@lists.infradead.org
8170S: Maintained
8171F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8172F: drivers/pci/host/pci-xgene.c
8173
62d0ff83
ML
8174PCI DRIVER FOR FREESCALE LAYERSCAPE
8175M: Minghuan Lian <minghuan.Lian@freescale.com>
8176M: Mingkai Hu <mingkai.hu@freescale.com>
8177M: Roy Zang <tie-fei.zang@freescale.com>
8178L: linuxppc-dev@lists.ozlabs.org
8179L: linux-pci@vger.kernel.org
8180L: linux-arm-kernel@lists.infradead.org
8181S: Maintained
8182F: drivers/pci/host/*layerscape*
8183
f0b75693 8184PCI DRIVER FOR IMX6
f175aa2c 8185M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8186M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8187L: linux-pci@vger.kernel.org
8188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8189S: Maintained
8190F: drivers/pci/host/*imx6*
8191
0c4ffcfe
MK
8192PCI DRIVER FOR TI KEYSTONE
8193M: Murali Karicheri <m-karicheri2@ti.com>
8194L: linux-pci@vger.kernel.org
8195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8196S: Maintained
8197F: drivers/pci/host/*keystone*
8198
f0b75693
BH
8199PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8200M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8201M: Jason Cooper <jason@lakedaemon.net>
8202L: linux-pci@vger.kernel.org
8203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8204S: Maintained
8205F: drivers/pci/host/*mvebu*
8206
0447cfd7
TR
8207PCI DRIVER FOR NVIDIA TEGRA
8208M: Thierry Reding <thierry.reding@gmail.com>
8209L: linux-tegra@vger.kernel.org
f0b75693 8210L: linux-pci@vger.kernel.org
0447cfd7
TR
8211S: Supported
8212F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8213F: drivers/pci/host/pci-tegra.c
8214
47ff3de9
KVA
8215PCI DRIVER FOR TI DRA7XX
8216M: Kishon Vijay Abraham I <kishon@ti.com>
8217L: linux-omap@vger.kernel.org
8218L: linux-pci@vger.kernel.org
8219S: Supported
8220F: Documentation/devicetree/bindings/pci/ti-pci.txt
8221F: drivers/pci/host/pci-dra7xx.c
8222
f0b75693
BH
8223PCI DRIVER FOR RENESAS R-CAR
8224M: Simon Horman <horms@verge.net.au>
8225L: linux-pci@vger.kernel.org
8226L: linux-sh@vger.kernel.org
8227S: Maintained
8228F: drivers/pci/host/*rcar*
8229
4af82255 8230PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8231M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8232L: linux-pci@vger.kernel.org
f0b75693
BH
8233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8234L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8235S: Maintained
8236F: drivers/pci/host/pci-exynos.c
8237
f0b75693 8238PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8239M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8240M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8241L: linux-pci@vger.kernel.org
8242S: Maintained
8243F: drivers/pci/host/*designware*
8244
cf28855b
WD
8245PCI DRIVER FOR GENERIC OF HOSTS
8246M: Will Deacon <will.deacon@arm.com>
8247L: linux-pci@vger.kernel.org
8248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8249S: Maintained
8250F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8251F: drivers/pci/host/pci-host-generic.c
8252
51b66a6c 8253PCIE DRIVER FOR ST SPEAR13XX
110baab1 8254M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8255L: linux-pci@vger.kernel.org
110baab1 8256S: Maintained
51b66a6c
PA
8257F: drivers/pci/host/*spear*
8258
af1169b4
LFT
8259PCI MSI DRIVER FOR ALTERA MSI IP
8260M: Ley Foon Tan <lftan@altera.com>
8261L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8262L: linux-pci@vger.kernel.org
8263S: Supported
8264F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8265F: drivers/pci/host/pcie-altera-msi.c
51b66a6c 8266
dcd19de3
DD
8267PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8268M: Duc Dang <dhdang@apm.com>
8269L: linux-pci@vger.kernel.org
8270L: linux-arm-kernel@lists.infradead.org
8271S: Maintained
8272F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8273F: drivers/pci/host/pci-xgene-msi.c
8274
500a1d9a
ZW
8275PCIE DRIVER FOR HISILICON
8276M: Zhou Wang <wangzhou1@hisilicon.com>
8277L: linux-pci@vger.kernel.org
8278S: Maintained
8279F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8280F: drivers/pci/host/pcie-hisi.c
8281
1da177e4 8282PCMCIA SUBSYSTEM
4230dfc9 8283P: Linux PCMCIA Team
f5df5881 8284L: linux-pcmcia@lists.infradead.org
6650e0a5 8285W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8286T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8287S: Maintained
679655da
JP
8288F: Documentation/pcmcia/
8289F: drivers/pcmcia/
8290F: include/pcmcia/
1da177e4
LT
8291
8292PCNET32 NETWORK DRIVER
227fb925 8293M: Don Fry <pcnet32@frontier.com>
979b6c13 8294L: netdev@vger.kernel.org
1da177e4 8295S: Maintained
b955f6ca 8296F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8297
48fc267e
SK
8298PCRYPT PARALLEL CRYPTO ENGINE
8299M: Steffen Klassert <steffen.klassert@secunet.com>
8300L: linux-crypto@vger.kernel.org
8301S: Maintained
8302F: crypto/pcrypt.c
8303F: include/crypto/pcrypt.h
8304
e72df0b8
TH
8305PER-CPU MEMORY ALLOCATOR
8306M: Tejun Heo <tj@kernel.org>
8307M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8308T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8309S: Maintained
8310F: include/linux/percpu*.h
8311F: mm/percpu*.c
8312F: arch/*/include/asm/percpu.h
8313
ad4ecbcb 8314PER-TASK DELAY ACCOUNTING
185e595f 8315M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8316S: Maintained
679655da
JP
8317F: include/linux/delayacct.h
8318F: kernel/delayacct.c
ad4ecbcb 8319
57c0c15b 8320PERFORMANCE EVENTS SUBSYSTEM
daecbd26 8321M: Peter Zijlstra <peterz@infradead.org>
dd9b238c 8322M: Ingo Molnar <mingo@redhat.com>
f80c5393 8323M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8324L: linux-kernel@vger.kernel.org
75fc2d37 8325T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8326S: Supported
d53e8365 8327F: kernel/events/*
a003236c 8328F: include/linux/perf_event.h
c117ab84 8329F: include/uapi/linux/perf_event.h
141c4296
RR
8330F: arch/*/kernel/perf_event*.c
8331F: arch/*/kernel/*/perf_event*.c
8332F: arch/*/kernel/*/*/perf_event*.c
a003236c 8333F: arch/*/include/asm/perf_event.h
a003236c
VL
8334F: arch/*/kernel/perf_callchain.c
8335F: tools/perf/
6c0b3244 8336
dd49d0f5 8337PERSONALITY HANDLING
8b58be88 8338M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8339L: linux-abi-devel@lists.sourceforge.net
8340S: Maintained
679655da 8341F: include/linux/personality.h
c117ab84 8342F: include/uapi/linux/personality.h
dd49d0f5 8343
838e7a03 8344PHONET PROTOCOL
2a06b40f 8345M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8346S: Supported
8347F: Documentation/networking/phonet.txt
8348F: include/linux/phonet.h
8349F: include/net/phonet/
c117ab84 8350F: include/uapi/linux/phonet.h
838e7a03
RDC
8351F: net/phonet/
8352
1da177e4 8353PHRAM MTD DRIVER
8b58be88 8354M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8355L: linux-mtd@lists.infradead.org
8356S: Maintained
679655da 8357F: drivers/mtd/devices/phram.c
1da177e4 8358
efdbb10e
BP
8359PICOLCD HID DRIVER
8360M: Bruno Prémont <bonbons@linux-vserver.org>
8361L: linux-input@vger.kernel.org
8362S: Maintained
8363F: drivers/hid/hid-picolcd*
8364
a53bfa07
JI
8365PICOXCELL SUPPORT
8366M: Jamie Iles <jamie@jamieiles.com>
8367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8368T: git git://github.com/jamieiles/linux-2.6-ji.git
8369S: Supported
b8733987 8370F: arch/arm/boot/dts/picoxcell*
14430813 8371F: arch/arm/mach-picoxcell/
b8733987 8372F: drivers/crypto/picoxcell*
a53bfa07 8373
2744e8af
LW
8374PIN CONTROL SUBSYSTEM
8375M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8376L: linux-gpio@vger.kernel.org
dbe752a3 8377T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8378S: Maintained
07f29ba6 8379F: drivers/pinctrl/
8e406fe4 8380F: include/linux/pinctrl/
2744e8af 8381
2201bbb8
JCPV
8382PIN CONTROLLER - ATMEL AT91
8383M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8384L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8385S: Maintained
c654b6bf 8386F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8387
33d3690c
LD
8388PIN CONTROLLER - ATMEL AT91 PIO4
8389M: Ludovic Desroches <ludovic.desroches@atmel.com>
8390L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8391L: linux-gpio@vger.kernel.org
8392S: Supported
8393F: drivers/pinctrl/pinctrl-at91-pio4.*
8394
cbd1b652
MW
8395PIN CONTROLLER - INTEL
8396M: Mika Westerberg <mika.westerberg@linux.intel.com>
8397M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8398S: Maintained
8399F: drivers/pinctrl/intel/
2201bbb8 8400
9963b536
LP
8401PIN CONTROLLER - RENESAS
8402M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1a4ca6dd 8403M: Geert Uytterhoeven <geert+renesas@glider.be>
9963b536
LP
8404L: linux-sh@vger.kernel.org
8405S: Maintained
8406F: drivers/pinctrl/sh-pfc/
8407
b75e60d6 8408PIN CONTROLLER - SAMSUNG
fea685e9 8409M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8410L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8411L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8412S: Maintained
9b5b33f6 8413F: drivers/pinctrl/samsung/
b75e60d6 8414
13cbd906
TL
8415PIN CONTROLLER - SINGLE
8416M: Tony Lindgren <tony@atomide.com>
8417M: Haojian Zhuang <haojian.zhuang@linaro.org>
8418L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8419L: linux-omap@vger.kernel.org
8420S: Maintained
8421F: drivers/pinctrl/pinctrl-single.c
8422
deda8287 8423PIN CONTROLLER - ST SPEAR
da89947b 8424M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8425L: spear-devel@list.st.com
8426L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8427W: http://www.st.com/spear
8428S: Maintained
8e406fe4 8429F: drivers/pinctrl/spear/
deda8287 8430
249a6771 8431PKTCDVD DRIVER
e5f6450c 8432M: Jiri Kosina <jikos@kernel.org>
249a6771 8433S: Maintained
679655da
JP
8434F: drivers/block/pktcdvd.c
8435F: include/linux/pktcdvd.h
c117ab84 8436F: include/uapi/linux/pktcdvd.h
249a6771 8437
b31d8273
G
8438PKUNITY SOC DRIVERS
8439M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8440W: http://mprc.pku.edu.cn/~guanxuetao/linux
8441S: Maintained
ceebf4d5 8442T: git git://github.com/gxt/linux.git
b31d8273 8443F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8444F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8445F: drivers/video/fbdev/fb-puv3.c
2809e80b 8446F: drivers/rtc/rtc-puv3.c
b31d8273 8447
9d2ecfb7 8448PMBUS HARDWARE MONITORING DRIVERS
ca462085 8449M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8450L: lm-sensors@lm-sensors.org
8451W: http://www.lm-sensors.org/
8452W: http://www.roeck-us.net/linux/drivers/
8453T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8454S: Maintained
8455F: Documentation/hwmon/pmbus
8456F: drivers/hwmon/pmbus/
8457F: include/linux/i2c/pmbus.h
8458
89a36810 8459PMC SIERRA MaxRAID DRIVER
89a36810
AR
8460L: linux-scsi@vger.kernel.org
8461W: http://www.pmc-sierra.com/
3cdea4d7 8462S: Orphan
89a36810
AR
8463F: drivers/scsi/pmcraid.*
8464
dbf9bfe6 8465PMC SIERRA PM8001 DRIVER
d32477e2 8466M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8467M: lindar_liu@usish.com
f5a7b525 8468L: pmchba@pmcs.com
dbf9bfe6 8469L: linux-scsi@vger.kernel.org
8470S: Supported
8471F: drivers/scsi/pm8001/
8472
1da177e4 8473POSIX CLOCKS and TIMERS
8b58be88 8474M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8475L: linux-kernel@vger.kernel.org
75fc2d37 8476T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8477S: Maintained
679655da
JP
8478F: fs/timerfd.c
8479F: include/linux/timer*
5cee9645 8480F: kernel/time/*timer*
1da177e4 8481
7b06a6d7
RW
8482POWER MANAGEMENT CORE
8483M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8484L: linux-pm@vger.kernel.org
8485T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8486S: Supported
8487F: drivers/base/power/
8488F: include/linux/pm.h
8489F: include/linux/pm_*
8490F: include/linux/powercap.h
8491F: drivers/powercap/
8492
3be86148 8493POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8494M: Sebastian Reichel <sre@kernel.org>
57318935 8495M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8496M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8497L: linux-pm@vger.kernel.org
54e5881d 8498T: git git://git.infradead.org/battery-2.6.git
3be86148 8499S: Maintained
679655da 8500F: include/linux/power_supply.h
8cd725a1 8501F: drivers/power/
26305022 8502X: drivers/power/avs/
3be86148 8503
514f161a
MR
8504POWER STATE COORDINATION INTERFACE (PSCI)
8505M: Mark Rutland <mark.rutland@arm.com>
8506M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8507L: linux-arm-kernel@lists.infradead.org
8508S: Maintained
8509F: drivers/firmware/psci.c
8510F: include/linux/psci.h
8511F: include/uapi/linux/psci.h
8512
1da177e4 8513PNP SUPPORT
9c3646d1 8514M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8515S: Maintained
679655da 8516F: drivers/pnp/
1da177e4
LT
8517
8518PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8519M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8520L: linux-ppp@vger.kernel.org
8521S: Maintained
224cf5ad 8522F: drivers/net/ppp/ppp_*
1da177e4
LT
8523
8524PPP OVER ATM (RFC 2364)
8b58be88 8525M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8526S: Maintained
679655da 8527F: net/atm/pppoatm.c
c117ab84 8528F: include/uapi/linux/atmppp.h
1da177e4
LT
8529
8530PPP OVER ETHERNET
8b58be88 8531M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8532S: Maintained
224cf5ad
JK
8533F: drivers/net/ppp/pppoe.c
8534F: drivers/net/ppp/pppox.c
1da177e4 8535
a6d2370b 8536PPP OVER L2TP
8b58be88 8537M: James Chapman <jchapman@katalix.com>
a6d2370b 8538S: Maintained
90ca28d1 8539F: net/l2tp/l2tp_ppp.c
679655da 8540F: include/linux/if_pppol2tp.h
c117ab84 8541F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8542
eae9d2ba 8543PPS SUPPORT
8b58be88 8544M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8545W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8546L: linuxpps@ml.enneenne.com (subscribers-only)
8547S: Maintained
cabaaf41
JP
8548F: Documentation/pps/
8549F: drivers/pps/
8550F: include/linux/pps*.h
eae9d2ba 8551
71a6d0af
HW
8552PPTP DRIVER
8553M: Dmitry Kozlov <xeb@mail.ru>
8554L: netdev@vger.kernel.org
8555S: Maintained
224cf5ad 8556F: drivers/net/ppp/pptp.c
71a6d0af
HW
8557W: http://sourceforge.net/projects/accel-pptp
8558
1da177e4 8559PREEMPTIBLE KERNEL
8b58be88 8560M: Robert Love <rml@tech9.net>
1da177e4
LT
8561L: kpreempt-tech@lists.sourceforge.net
8562W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8563S: Supported
679655da
JP
8564F: Documentation/preempt-locking.txt
8565F: include/linux/preempt.h
1da177e4
LT
8566
8567PRISM54 WIRELESS DRIVER
8b58be88 8568M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8569L: linux-wireless@vger.kernel.org
9ef80804 8570W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8571S: Obsolete
c12edfe2 8572F: drivers/net/wireless/intersil/prism54/
1da177e4 8573
02c18891 8574PS3 NETWORK SUPPORT
b809b9ca 8575M: Geoff Levand <geoff@infradead.org>
02c18891 8576L: netdev@vger.kernel.org
a14ab6b6 8577L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8578S: Maintained
8df158ac 8579F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8580
f58a9d17 8581PS3 PLATFORM SUPPORT
b809b9ca 8582M: Geoff Levand <geoff@infradead.org>
a4724ed6 8583L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8584S: Maintained
679655da
JP
8585F: arch/powerpc/boot/ps3*
8586F: arch/powerpc/include/asm/lv1call.h
8587F: arch/powerpc/include/asm/ps3*.h
8588F: arch/powerpc/platforms/ps3/
8589F: drivers/*/ps3*
8590F: drivers/ps3/
fec629b8 8591F: drivers/rtc/rtc-ps3.c
679655da 8592F: drivers/usb/host/*ps3.c
fec629b8 8593F: sound/ppc/snd_ps3*
f58a9d17 8594
cffb4add 8595PS3VRAM DRIVER
8b58be88 8596M: Jim Paris <jim@jtan.com>
3715a5d0 8597M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8598L: linuxppc-dev@lists.ozlabs.org
cffb4add 8599S: Maintained
8a3977cb 8600F: drivers/block/ps3vram.c
cffb4add 8601
8defe599 8602PSTORE FILESYSTEM
9d5e2a02 8603M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8604M: Colin Cross <ccross@android.com>
8605M: Kees Cook <keescook@chromium.org>
8606M: Tony Luck <tony.luck@intel.com>
8607S: Maintained
8608T: git git://git.infradead.org/users/cbou/linux-pstore.git
8609F: fs/pstore/
8610F: include/linux/pstore*
04851772 8611F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8612F: drivers/acpi/apei/erst.c
8613
7fbc415d
RC
8614PTP HARDWARE CLOCK SUPPORT
8615M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8616L: netdev@vger.kernel.org
7fbc415d
RC
8617S: Maintained
8618W: http://linuxptp.sourceforge.net/
8619F: Documentation/ABI/testing/sysfs-ptp
8620F: Documentation/ptp/*
0ecb3cdd 8621F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8622F: drivers/net/phy/dp83640*
8623F: drivers/ptp/*
8624F: include/linux/ptp_cl*
8625
cf94a4d1 8626PTRACE SUPPORT
e846ee5f 8627M: Roland McGrath <roland@hack.frob.com>
8b58be88 8628M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8629S: Maintained
8630F: include/asm-generic/syscall.h
8631F: include/linux/ptrace.h
8632F: include/linux/regset.h
8633F: include/linux/tracehook.h
c117ab84 8634F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8635F: kernel/ptrace.c
8636
8320204a 8637PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8638M: Mike Isely <isely@pobox.com>
16e9495d 8639L: pvrusb2@isely.net (subscribers-only)
661263b5 8640L: linux-media@vger.kernel.org
8320204a 8641W: http://www.isely.net/pvrusb2/
275ffde4 8642T: git git://linuxtv.org/media_tree.git
8320204a 8643S: Maintained
679655da 8644F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8645F: drivers/media/usb/pvrusb2/
8320204a 8646
39532e6c
HG
8647PWC WEBCAM DRIVER
8648M: Hans de Goede <hdegoede@redhat.com>
8649L: linux-media@vger.kernel.org
8650T: git git://linuxtv.org/media_tree.git
8651S: Maintained
8652F: drivers/media/usb/pwc/*
8653
93c090b3
KD
8654PWM FAN DRIVER
8655M: Kamil Debski <k.debski@samsung.com>
8656L: lm-sensors@lm-sensors.org
8657S: Supported
8658F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8659F: Documentation/hwmon/pwm-fan
8660F: drivers/hwmon/pwm-fan.c
8661
200efedd 8662PWM SUBSYSTEM
aa3495f7
TR
8663M: Thierry Reding <thierry.reding@gmail.com>
8664L: linux-pwm@vger.kernel.org
0c2498f1 8665S: Maintained
006e854f 8666T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8667F: Documentation/pwm.txt
8668F: Documentation/devicetree/bindings/pwm/
8669F: include/linux/pwm.h
0c2498f1 8670F: drivers/pwm/
a140b98d
TR
8671F: drivers/video/backlight/pwm_bl.c
8672F: include/linux/pwm_backlight.h
0c2498f1 8673
30ec261e 8674PXA2xx/PXA3xx SUPPORT
8da5e302 8675M: Daniel Mack <daniel@zonque.org>
a323f664 8676M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8677M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8678L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8679T: git git://github.com/hzhuang1/linux.git
8da5e302 8680T: git git://github.com/rjarzmik/linux.git
1da177e4 8681S: Maintained
679655da 8682F: arch/arm/mach-pxa/
820439f1 8683F: drivers/dma/pxa*
679655da 8684F: drivers/pcmcia/pxa2xx*
1403ead9 8685F: drivers/pinctrl/pxa/
9df92e6c 8686F: drivers/spi/spi-pxa2xx*
faf2e1db 8687F: drivers/usb/gadget/udc/pxa2*
679655da 8688F: include/sound/pxa2xx-lib.h
bec4c99e 8689F: sound/arm/pxa*
14430813 8690F: sound/soc/pxa/
1da177e4 8691
ec64d3bf
EG
8692PXA3xx NAND FLASH DRIVER
8693M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8694L: linux-mtd@lists.infradead.org
8695S: Maintained
9a67f099 8696F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8697
3f640c61 8698MMP SUPPORT
8b58be88 8699M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8700M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8701L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8702T: git git://github.com/hzhuang1/linux.git
8703T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8704S: Maintained
3f640c61 8705F: arch/arm/mach-mmp/
e8e6cb32 8706
272f133a
PO
8707PXA MMCI DRIVER
8708S: Orphan
8709
57f63bc8 8710PXA RTC DRIVER
8b58be88 8711M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8712L: rtc-linux@googlegroups.com
8713S: Maintained
8714
cea4001a 8715QAT DRIVER
49e7d9df
JP
8716M: Tadeusz Struk <tadeusz.struk@intel.com>
8717L: qat-linux@intel.com
8718S: Supported
8719F: drivers/crypto/qat/
cea4001a 8720
52a09a04 8721QIB DRIVER
8473c603 8722M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8723L: linux-rdma@vger.kernel.org
8724S: Supported
8725F: drivers/infiniband/hw/qib/
8726
5e9772b9
JS
8727QLOGIC QLA1280 SCSI DRIVER
8728M: Michael Reed <mdr@sgi.com>
8729L: linux-scsi@vger.kernel.org
8730S: Maintained
8731F: drivers/scsi/qla1280.[ch]
8732
1da177e4 8733QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8734M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8735L: linux-scsi@vger.kernel.org
8736S: Supported
679655da
JP
8737F: Documentation/scsi/LICENSE.qla2xxx
8738F: drivers/scsi/qla2xxx/
1da177e4 8739
883c98fe 8740QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8741M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8742L: linux-scsi@vger.kernel.org
8743S: Supported
bacfb81b 8744F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8745F: drivers/scsi/qla4xxx/
8746
5a4faa87 8747QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8748M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8749M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8750M: linux-driver@qlogic.com
8751L: netdev@vger.kernel.org
8752S: Supported
679655da 8753F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8754F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8755
0ec00f03 8756QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8757M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8758L: netdev@vger.kernel.org
8759S: Supported
aa43c215 8760F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8761
c4e84bde 8762QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8763M: Harish Patil <harish.patil@qlogic.com>
8764M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8765M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8766M: linux-driver@qlogic.com
c4e84bde
RM
8767L: netdev@vger.kernel.org
8768S: Supported
aa43c215 8769F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8770
fe56b9e6
YM
8771QLOGIC QL4xxx ETHERNET DRIVER
8772M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8773M: Ariel Elior <Ariel.Elior@qlogic.com>
8774M: everest-linux-l2@qlogic.com
8775L: netdev@vger.kernel.org
8776S: Supported
8777F: drivers/net/ethernet/qlogic/qed/
8778F: include/linux/qed/
8779F: drivers/net/ethernet/qlogic/qede/
8780
1da177e4 8781QNX4 FILESYSTEM
8b58be88 8782M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8783W: http://www.alarsen.net/linux/qnx4fs/
8784S: Maintained
80811493 8785F: fs/qnx4/
c117ab84
CEB
8786F: include/uapi/linux/qnx4_fs.h
8787F: include/uapi/linux/qnxtypes.h
1da177e4 8788
91952bc0
AP
8789QT1010 MEDIA DRIVER
8790M: Antti Palosaari <crope@iki.fi>
8791L: linux-media@vger.kernel.org
a825eaec 8792W: https://linuxtv.org
91952bc0
AP
8793W: http://palosaari.fi/linux/
8794Q: http://patchwork.linuxtv.org/project/linux-media/list/
8795T: git git://linuxtv.org/anttip/media_tree.git
8796S: Maintained
8797F: drivers/media/tuners/qt1010*
8798
966fb5ec
SM
8799QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8800M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8801L: linux-wireless@vger.kernel.org
8802L: ath9k-devel@lists.ath9k.org
8803W: http://wireless.kernel.org/en/users/Drivers/ath9k
8804S: Supported
8805F: drivers/net/wireless/ath/ath9k/
8806
2ea0ffcb
KV
8807QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8808M: Kalle Valo <kvalo@qca.qualcomm.com>
8809L: ath10k@lists.infradead.org
8810W: http://wireless.kernel.org/en/users/Drivers/ath10k
8811T: git git://github.com/kvalo/ath.git
8812S: Supported
8813F: drivers/net/wireless/ath/ath10k/
8814
4f4567cf
RK
8815QUALCOMM HEXAGON ARCHITECTURE
8816M: Richard Kuo <rkuo@codeaurora.org>
8817L: linux-hexagon@vger.kernel.org
8818S: Supported
8819F: arch/hexagon/
8820
8e84c258
EK
8821QUALCOMM WCN36XX WIRELESS DRIVER
8822M: Eugene Krasnikov <k.eugene.e@gmail.com>
8823L: wcn36xx@lists.infradead.org
8824W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8825T: git git://github.com/KrasnikovEugene/wcn36xx.git
8826S: Supported
8827F: drivers/net/wireless/ath/wcn36xx/
8828
602adf40 8829RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8830M: Ilya Dryomov <idryomov@gmail.com>
8831M: Sage Weil <sage@redhat.com>
527a88b9 8832M: Alex Elder <elder@kernel.org>
398ecff5 8833L: ceph-devel@vger.kernel.org
09d90327
SW
8834W: http://ceph.com/
8835T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8836T: git git://github.com/ceph/ceph-client.git
602adf40 8837S: Supported
398ecff5 8838F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8839F: drivers/block/rbd.c
8840F: drivers/block/rbd_types.h
8841
1da177e4 8842RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8843M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8844L: linux-fbdev@vger.kernel.org
1da177e4 8845S: Maintained
8a61f013 8846F: drivers/video/fbdev/aty/radeon*
c117ab84 8847F: include/uapi/linux/radeonfb.h
1da177e4 8848
c6c9b34c
HG
8849RADIOSHARK RADIO DRIVER
8850M: Hans de Goede <hdegoede@redhat.com>
8851L: linux-media@vger.kernel.org
8852T: git git://linuxtv.org/media_tree.git
8853S: Maintained
8854F: drivers/media/radio/radio-shark.c
8855
8856RADIOSHARK2 RADIO DRIVER
8857M: Hans de Goede <hdegoede@redhat.com>
8858L: linux-media@vger.kernel.org
8859T: git git://linuxtv.org/media_tree.git
8860S: Maintained
8861F: drivers/media/radio/radio-shark2.c
8862F: drivers/media/radio/radio-tea5777.c
8863
1da177e4 8864RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8865M: Paul Mackerras <paulus@samba.org>
c69f677c 8866L: linux-fbdev@vger.kernel.org
1da177e4 8867S: Maintained
8a61f013 8868F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8869
e7839f25 8870RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8871P: rt2x00 project
b182427e 8872M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8873M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8874L: linux-wireless@vger.kernel.org
95ea3627 8875S: Maintained
33aca94d 8876F: drivers/net/wireless/ralink/rt2x00/
95ea3627 8877
9db5579b 8878RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8879M: Jens Axboe <axboe@kernel.dk>
9db5579b 8880S: Maintained
679655da
JP
8881F: Documentation/blockdev/ramdisk.txt
8882F: drivers/block/brd.c
9db5579b 8883
9e95ce27 8884RANDOM NUMBER DRIVER
0624bcaa 8885M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8886S: Maintained
679655da 8887F: drivers/char/random.c
9e95ce27 8888
394b701c 8889RAPIDIO SUBSYSTEM
8b58be88 8890M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8891M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8892S: Maintained
679655da 8893F: drivers/rapidio/
394b701c 8894
e2d1d6c0 8895RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8896L: linux-wireless@vger.kernel.org
f52a5490 8897S: Orphan
679655da 8898F: drivers/net/wireless/ray*
e2d1d6c0
RD
8899
8900RCUTORTURE MODULE
e0198b29 8901M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8902M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8903L: linux-kernel@vger.kernel.org
f9094d8e 8904S: Supported
08deed1e 8905T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8906F: Documentation/RCU/torture.txt
34e2d560 8907F: kernel/rcu/rcutorture.c
e2d1d6c0 8908
c87b9c60
PM
8909RCUTORTURE TEST FRAMEWORK
8910M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8911M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8912R: Steven Rostedt <rostedt@goodmis.org>
8913R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8914R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8915L: linux-kernel@vger.kernel.org
c87b9c60
PM
8916S: Supported
8917T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8918F: tools/testing/selftests/rcutorture
8919
c1f766b5 8920RDC R-321X SoC
8b58be88 8921M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8922S: Maintained
8923
db17f395 8924RDC R6040 FAST ETHERNET DRIVER
8b58be88 8925M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8926L: netdev@vger.kernel.org
8927S: Maintained
58565a35 8928F: drivers/net/ethernet/rdc/r6040.c
db17f395 8929
a09ed661 8930RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8931M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8932L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8933S: Supported
679655da 8934F: net/rds/
a09ed661 8935
595182bc 8936READ-COPY UPDATE (RCU)
8b58be88 8937M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8938M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8939R: Steven Rostedt <rostedt@goodmis.org>
8940R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8941R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8942L: linux-kernel@vger.kernel.org
9fab9787 8943W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8944S: Supported
08deed1e 8945T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8946F: Documentation/RCU/
9fab9787 8947X: Documentation/RCU/torture.txt
f9094d8e 8948F: include/linux/rcu*
4102adab
PM
8949X: include/linux/srcu.h
8950F: kernel/rcu/
34e2d560 8951X: kernel/torture.c
595182bc 8952
0c86edc0 8953REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8954M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8955M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8956L: rtc-linux@googlegroups.com
8a6e2535 8957Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8958T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8959S: Maintained
679655da
JP
8960F: Documentation/rtc.txt
8961F: drivers/rtc/
8962F: include/linux/rtc.h
c117ab84 8963F: include/uapi/linux/rtc.h
0c86edc0 8964
0e400c53
MB
8965REALTEK AUDIO CODECS
8966M: Bard Liao <bardliao@realtek.com>
8967M: Oder Chiou <oder_chiou@realtek.com>
8968S: Maintained
8969F: sound/soc/codecs/rt*
8970F: include/sound/rt*.h
8971
1da177e4 8972REISERFS FILE SYSTEM
76c4e5ea 8973L: reiserfs-devel@vger.kernel.org
1da177e4 8974S: Supported
679655da 8975F: fs/reiserfs/
1da177e4 8976
b83a313b 8977REGISTER MAP ABSTRACTION
b02e48f2 8978M: Mark Brown <broonie@kernel.org>
dd060bc9 8979L: linux-kernel@vger.kernel.org
b83a313b
MB
8980T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8981S: Supported
8982F: drivers/base/regmap/
8983F: include/linux/regmap.h
8984
400e64df
OBC
8985REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8986M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8987T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8988S: Maintained
8989F: drivers/remoteproc/
8990F: Documentation/remoteproc.txt
6fc26488 8991F: include/linux/remoteproc.h
400e64df 8992
d8115db5
OBC
8993REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8994M: Ohad Ben-Cohen <ohad@wizery.com>
8995T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8996S: Maintained
8997F: drivers/rpmsg/
8998F: Documentation/rpmsg.txt
8999F: include/linux/rpmsg.h
9000
8e6569af
SS
9001RENESAS ETHERNET DRIVERS
9002R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9003L: netdev@vger.kernel.org
9004L: linux-sh@vger.kernel.org
9005F: drivers/net/ethernet/renesas/
9006F: include/linux/sh_eth.h
9007
1b0fe6be
PZ
9008RESET CONTROLLER FRAMEWORK
9009M: Philipp Zabel <p.zabel@pengutronix.de>
9010S: Maintained
9011F: drivers/reset/
9012F: Documentation/devicetree/bindings/reset/
b2f6dd7b 9013F: include/dt-bindings/reset/
1b0fe6be
PZ
9014F: include/linux/reset.h
9015F: include/linux/reset-controller.h
9016
e0897645 9017RFKILL
8b58be88 9018M: Johannes Berg <johannes@sipsolutions.net>
19d337df 9019L: linux-wireless@vger.kernel.org
ce466579
JB
9020W: http://wireless.kernel.org/
9021T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9022T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 9023S: Maintained
505c9247 9024F: Documentation/rfkill.txt
80811493 9025F: net/rfkill/
e0897645 9026
933685ca
TG
9027RHASHTABLE
9028M: Thomas Graf <tgraf@suug.ch>
9029L: netdev@vger.kernel.org
9030S: Maintained
9031F: lib/rhashtable.c
9032F: include/linux/rhashtable.h
9033
67e054e9
ML
9034RICOH SMARTMEDIA/XD DRIVER
9035M: Maxim Levitsky <maximlevitsky@gmail.com>
9036S: Maintained
21c26f50
JP
9037F: drivers/mtd/nand/r852.c
9038F: drivers/mtd/nand/r852.h
67e054e9 9039
92634125
ML
9040RICOH R5C592 MEMORYSTICK DRIVER
9041M: Maxim Levitsky <maximlevitsky@gmail.com>
9042S: Maintained
9043F: drivers/memstick/host/r592.*
9044
27f1d2f9
SA
9045ROCCAT DRIVERS
9046M: Stefan Achatz <erazor_de@users.sourceforge.net>
9047W: http://sourceforge.net/projects/roccat/
9048S: Maintained
9049F: drivers/hid/hid-roccat*
9050F: include/linux/hid-roccat*
9051F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9052
4b8ac966
JP
9053ROCKER DRIVER
9054M: Jiri Pirko <jiri@resnulli.us>
9055M: Scott Feldman <sfeldma@gmail.com>
9056L: netdev@vger.kernel.org
9057S: Supported
9058F: drivers/net/ethernet/rocker/
9059
1da177e4
LT
9060ROCKETPORT DRIVER
9061P: Comtrol Corp.
1da177e4
LT
9062W: http://www.comtrol.com
9063S: Maintained
679655da 9064F: Documentation/serial/rocket.txt
c897401b 9065F: drivers/tty/rocket*
1da177e4 9066
7645c2f4
KC
9067ROCKETPORT EXPRESS/INFINITY DRIVER
9068M: Kevin Cernekee <cernekee@gmail.com>
9069L: linux-serial@vger.kernel.org
9070S: Odd Fixes
9071F: drivers/tty/serial/rp2.*
9072
1da177e4 9073ROSE NETWORK LAYER
8b58be88 9074M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 9075L: linux-hams@vger.kernel.org
d34cb28a 9076W: http://www.linux-ax25.org/
1da177e4 9077S: Maintained
679655da 9078F: include/net/rose.h
c117ab84 9079F: include/uapi/linux/rose.h
679655da 9080F: net/rose/
1da177e4 9081
91952bc0
AP
9082RTL2830 MEDIA DRIVER
9083M: Antti Palosaari <crope@iki.fi>
9084L: linux-media@vger.kernel.org
a825eaec 9085W: https://linuxtv.org
91952bc0
AP
9086W: http://palosaari.fi/linux/
9087Q: http://patchwork.linuxtv.org/project/linux-media/list/
9088T: git git://linuxtv.org/anttip/media_tree.git
9089S: Maintained
9090F: drivers/media/dvb-frontends/rtl2830*
9091
27a0aacf
AP
9092RTL2832 MEDIA DRIVER
9093M: Antti Palosaari <crope@iki.fi>
9094L: linux-media@vger.kernel.org
a825eaec 9095W: https://linuxtv.org
27a0aacf
AP
9096W: http://palosaari.fi/linux/
9097Q: http://patchwork.linuxtv.org/project/linux-media/list/
9098T: git git://linuxtv.org/anttip/media_tree.git
9099S: Maintained
9100F: drivers/media/dvb-frontends/rtl2832*
9101
ba6e6f6e
AP
9102RTL2832_SDR MEDIA DRIVER
9103M: Antti Palosaari <crope@iki.fi>
9104L: linux-media@vger.kernel.org
a825eaec 9105W: https://linuxtv.org
ba6e6f6e
AP
9106W: http://palosaari.fi/linux/
9107Q: http://patchwork.linuxtv.org/project/linux-media/list/
9108T: git git://linuxtv.org/anttip/media_tree.git
9109S: Maintained
b4bb1c28 9110F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 9111
59840488 9112RTL8180 WIRELESS DRIVER
605bebe2 9113L: linux-wireless@vger.kernel.org
491b26b4 9114W: http://wireless.kernel.org/
54e5881d 9115T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 9116S: Orphan
62141726 9117F: drivers/net/wireless/realtek/rtl818x/rtl8180/
605bebe2 9118
59840488 9119RTL8187 WIRELESS DRIVER
9f0939bf 9120M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
9121M: Hin-Tak Leung <htl10@users.sourceforge.net>
9122M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 9123L: linux-wireless@vger.kernel.org
491b26b4 9124W: http://wireless.kernel.org/
54e5881d 9125T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 9126S: Maintained
62141726 9127F: drivers/net/wireless/realtek/rtl818x/rtl8187/
59840488 9128
3cf0c8ad
LF
9129RTL8192CE WIRELESS DRIVER
9130M: Larry Finger <Larry.Finger@lwfinger.net>
9131M: Chaoming Li <chaoming_li@realsil.com.cn>
9132L: linux-wireless@vger.kernel.org
491b26b4 9133W: http://wireless.kernel.org/
3cf0c8ad
LF
9134T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9135S: Maintained
62141726
KV
9136F: drivers/net/wireless/realtek/rtlwifi/
9137F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
59840488 9138
26f1fad2
JS
9139RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9140M: Jes Sorensen <Jes.Sorensen@redhat.com>
9141L: linux-wireless@vger.kernel.org
9142T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9143S: Maintained
9144F: drivers/net/wireless/realtek/rtl8xxxu/
9145
9eb8ef74 9146S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 9147M: Antonino Daplas <adaplas@gmail.com>
c69f677c 9148L: linux-fbdev@vger.kernel.org
ce00f85c 9149S: Maintained
8a61f013 9150F: drivers/video/fbdev/savage/
9eb8ef74 9151
1da177e4 9152S390
8b58be88
JP
9153M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9154M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 9155L: linux-s390@vger.kernel.org
5238da45
HC
9156W: http://www.ibm.com/developerworks/linux/linux390/
9157S: Supported
679655da 9158F: arch/s390/
a968cd3e 9159F: drivers/s390/
3bfe6858
JN
9160F: Documentation/s390/
9161F: Documentation/DocBook/s390*
5238da45 9162
322986ca
SO
9163S390 COMMON I/O LAYER
9164M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9165M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9166L: linux-s390@vger.kernel.org
9167W: http://www.ibm.com/developerworks/linux/linux390/
9168S: Supported
9169F: drivers/s390/cio/
9170
9171S390 DASD DRIVER
9172M: Stefan Weinhuber <wein@de.ibm.com>
9173M: Stefan Haberland <stefan.haberland@de.ibm.com>
9174L: linux-s390@vger.kernel.org
9175W: http://www.ibm.com/developerworks/linux/linux390/
9176S: Supported
9177F: drivers/s390/block/dasd*
9178F: block/partitions/ibm.c
9179
5238da45 9180S390 NETWORK DRIVERS
f0c59aff 9181M: Ursula Braun <ubraun@linux.vnet.ibm.com>
d58140cc 9182L: linux-s390@vger.kernel.org
5238da45
HC
9183W: http://www.ibm.com/developerworks/linux/linux390/
9184S: Supported
679655da 9185F: drivers/s390/net/
5238da45 9186
322986ca
SO
9187S390 PCI SUBSYSTEM
9188M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9189M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9190L: linux-s390@vger.kernel.org
9191W: http://www.ibm.com/developerworks/linux/linux390/
9192S: Supported
9193F: arch/s390/pci/
9194F: drivers/pci/hotplug/s390_pci_hpc.c
9195
feed9b62 9196S390 ZCRYPT DRIVER
5c8d0983 9197M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 9198L: linux-s390@vger.kernel.org
a968cd3e 9199W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 9200S: Supported
d5ca6918 9201F: drivers/s390/crypto/
feed9b62 9202
5238da45 9203S390 ZFCP DRIVER
d38e19d0 9204M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 9205L: linux-s390@vger.kernel.org
5238da45 9206W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 9207S: Supported
679655da 9208F: drivers/s390/scsi/zfcp_*
1da177e4 9209
dd96df2c 9210S390 IUCV NETWORK LAYER
f0c59aff 9211M: Ursula Braun <ubraun@linux.vnet.ibm.com>
dd96df2c
UB
9212L: linux-s390@vger.kernel.org
9213W: http://www.ibm.com/developerworks/linux/linux390/
9214S: Supported
679655da
JP
9215F: drivers/s390/net/*iucv*
9216F: include/net/iucv/
9217F: net/iucv/
dd96df2c 9218
8128f23c
GS
9219S390 IOMMU (PCI)
9220M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9221L: linux-s390@vger.kernel.org
9222W: http://www.ibm.com/developerworks/linux/linux390/
9223S: Supported
9224F: drivers/iommu/s390-iommu.c
9225
4dde7f75 9226S3C24XX SD/MMC Driver
8b58be88 9227M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 9228L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 9229S: Supported
679655da 9230F: drivers/mmc/host/s3cmci.*
4dde7f75 9231
1f15a229
HV
9232SAA6588 RDS RECEIVER DRIVER
9233M: Hans Verkuil <hverkuil@xs4all.nl>
9234L: linux-media@vger.kernel.org
9235T: git git://linuxtv.org/media_tree.git
a825eaec 9236W: https://linuxtv.org
1f15a229
HV
9237S: Odd Fixes
9238F: drivers/media/i2c/saa6588*
9239
98ed12e6 9240SAA7134 VIDEO4LINUX DRIVER
009a5410 9241M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6 9242L: linux-media@vger.kernel.org
a825eaec 9243W: https://linuxtv.org
98ed12e6
MCC
9244T: git git://linuxtv.org/media_tree.git
9245S: Odd fixes
e42bf501 9246F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
9247F: drivers/media/pci/saa7134/
9248
1da177e4 9249SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 9250M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 9251L: linux-media@vger.kernel.org
275ffde4 9252T: git git://linuxtv.org/media_tree.git
1da177e4 9253S: Maintained
90d72ac6
MCC
9254F: drivers/media/common/saa7146/
9255F: drivers/media/pci/saa7146/
9256F: include/media/saa7146*
1da177e4 9257
92304a40 9258SAMSUNG LAPTOP DRIVER
5909c654 9259M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9260L: platform-driver-x86@vger.kernel.org
9261S: Maintained
9262F: drivers/platform/x86/samsung-laptop.c
9263
4a109cc0 9264SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9265M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9266L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9267S: Supported
14430813 9268F: sound/soc/samsung/
4a109cc0 9269
0d89a28b 9270SAMSUNG FRAMEBUFFER DRIVER
b7701755 9271M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9272L: linux-fbdev@vger.kernel.org
9273S: Maintained
8a61f013 9274F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9275
b40f0632 9276SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9277M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9278M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9279L: linux-kernel@vger.kernel.org
b40f0632 9280L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9281S: Supported
9282F: drivers/mfd/sec*.c
9283F: drivers/regulator/s2m*.c
9284F: drivers/regulator/s5m*.c
b40f0632
KK
9285F: drivers/clk/clk-s2mps11.c
9286F: drivers/rtc/rtc-s5m.c
f69d3a17 9287F: include/linux/mfd/samsung/
b40f0632
KK
9288F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9289F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9290
038f5c4b
SN
9291SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9292M: Kyungmin Park <kyungmin.park@samsung.com>
9293M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9294L: linux-media@vger.kernel.org
9295Q: https://patchwork.linuxtv.org/project/linux-media/list/
9296S: Supported
9297F: drivers/media/platform/exynos4-is/
038f5c4b 9298
6fd86ab2
SN
9299SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9300M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9301L: linux-media@vger.kernel.org
9302L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9303S: Maintained
9304F: drivers/media/platform/s3c-camif/
d647f0b7 9305F: include/media/drv-intf/s3c_camif.h
6fd86ab2 9306
b84ef24e
AH
9307SAMSUNG S5C73M3 CAMERA DRIVER
9308M: Kyungmin Park <kyungmin.park@samsung.com>
9309M: Andrzej Hajda <a.hajda@samsung.com>
9310L: linux-media@vger.kernel.org
9311S: Supported
9312F: drivers/media/i2c/s5c73m3/*
9313
7d459937
AH
9314SAMSUNG S5K5BAF CAMERA DRIVER
9315M: Kyungmin Park <kyungmin.park@samsung.com>
9316M: Andrzej Hajda <a.hajda@samsung.com>
9317L: linux-media@vger.kernel.org
9318S: Supported
9319F: drivers/media/i2c/s5k5baf.c
9320
c04c674f
RB
9321SAMSUNG S3FWRN5 NFC DRIVER
9322M: Robert Baldyga <r.baldyga@samsung.com>
9323L: linux-nfc@lists.01.org (moderated for non-subscribers)
9324S: Supported
9325F: drivers/nfc/s3fwrn5
9326
310e39c9 9327SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9328M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9329M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9330S: Supported
9331L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9332F: drivers/clk/samsung/
9333
66890ed6
BA
9334SAMSUNG SXGBE DRIVERS
9335M: Byungho An <bh74.an@samsung.com>
9336M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9337M: Vipul Pandya <vipul.pandya@samsung.com>
9338S: Supported
9339L: netdev@vger.kernel.org
9340F: drivers/net/ethernet/samsung/sxgbe/
9341
93c537af
LM
9342SAMSUNG THERMAL DRIVER
9343M: Lukasz Majewski <l.majewski@samsung.com>
9344L: linux-pm@vger.kernel.org
9345L: linux-samsung-soc@vger.kernel.org
9346S: Supported
9347T: https://github.com/lmajewski/linux-samsung-thermal.git
9348F: drivers/thermal/samsung/
9349
e296cd32
KD
9350SAMSUNG USB2 PHY DRIVER
9351M: Kamil Debski <k.debski@samsung.com>
9352L: linux-kernel@vger.kernel.org
9353S: Supported
9354F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9355F: Documentation/phy/samsung-usb2.txt
9356F: drivers/phy/phy-exynos4210-usb2.c
9357F: drivers/phy/phy-exynos4x12-usb2.c
9358F: drivers/phy/phy-exynos5250-usb2.c
9359F: drivers/phy/phy-s5pv210-usb2.c
9360F: drivers/phy/phy-samsung-usb2.c
9361F: drivers/phy/phy-samsung-usb2.h
9362
ca749e2a 9363SERIAL DRIVERS
5e30bbb7 9364M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9365L: linux-serial@vger.kernel.org
5e30bbb7 9366S: Maintained
14430813 9367F: drivers/tty/serial/
ca749e2a 9368
aecb7b64 9369SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9370M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9371M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9372S: Maintained
1fb200d6 9373F: include/linux/dma/dw.h
3d598f47 9374F: include/linux/platform_data/dma-dw.h
61a76496 9375F: drivers/dma/dw/
aecb7b64 9376
058999cc
LP
9377SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9378M: Lars Persson <lars.persson@axis.com>
9379L: netdev@vger.kernel.org
9380S: Supported
9381F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9382F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9383
fc531d98
WS
9384SYNOPSYS DESIGNWARE I2C DRIVER
9385M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9386M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9387M: Mika Westerberg <mika.westerberg@linux.intel.com>
9388L: linux-i2c@vger.kernel.org
9389S: Maintained
9390F: drivers/i2c/busses/i2c-designware-*
9391F: include/linux/platform_data/i2c-designware.h
9392
f9e37137 9393SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
f9e37137
SJ
9394M: Jaehoon Chung <jh80.chung@samsung.com>
9395L: linux-mmc@vger.kernel.org
9396S: Maintained
9397F: include/linux/mmc/dw_mmc.h
9398F: drivers/mmc/host/dw_mmc*
9399
a961e698
AS
9400SYSTEM TRACE MODULE CLASS
9401M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9402S: Maintained
9403F: Documentation/trace/stm.txt
9404F: drivers/hwtracing/stm/
9405F: include/linux/stm.h
9406F: include/uapi/linux/stm.h
9407
1db121d6
AN
9408THUNDERBOLT DRIVER
9409M: Andreas Noever <andreas.noever@gmail.com>
9410S: Maintained
9411F: drivers/thunderbolt/
9412
34db37c6 9413TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
50363737 9414M: John Stultz <john.stultz@linaro.org>
88606e80 9415M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9416L: linux-kernel@vger.kernel.org
75fc2d37 9417T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9418S: Supported
9419F: include/linux/clocksource.h
9420F: include/linux/time.h
9421F: include/linux/timex.h
c117ab84
CEB
9422F: include/uapi/linux/time.h
9423F: include/uapi/linux/timex.h
88606e80
TG
9424F: kernel/time/clocksource.c
9425F: kernel/time/time*.c
34db37c6 9426F: kernel/time/alarmtimer.c
88606e80 9427F: kernel/time/ntp.c
7fe5f1c1 9428F: tools/testing/selftests/timers/
88606e80 9429
1da177e4 9430SC1200 WDT DRIVER
b300645a 9431M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9432S: Maintained
679655da 9433F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9434
9435SCHEDULER
dd9b238c 9436M: Ingo Molnar <mingo@redhat.com>
8b58be88 9437M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9438L: linux-kernel@vger.kernel.org
75fc2d37 9439T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9440S: Maintained
95c0d71d 9441F: kernel/sched/
679655da 9442F: include/linux/sched.h
c117ab84 9443F: include/uapi/linux/sched.h
c2eb505b 9444F: include/linux/wait.h
1da177e4 9445
6bcf6737 9446SCORE ARCHITECTURE
ed38665e 9447M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9448M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9449W: http://www.sunplus.com
6bcf6737 9450S: Supported
a2681a75 9451F: arch/score/
6bcf6737 9452
80f390ea
SH
9453SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9454M: Sudeep Holla <sudeep.holla@arm.com>
9455L: linux-arm-kernel@lists.infradead.org
9456S: Maintained
9457F: Documentation/devicetree/bindings/arm/arm,scpi.txt
cd52c2a4 9458F: drivers/clk/clk-scpi.c
8def3103 9459F: drivers/cpufreq/scpi-cpufreq.c
8cb7cf56
SH
9460F: drivers/firmware/arm_scpi.c
9461F: include/linux/scpi_protocol.h
80f390ea 9462
1da177e4 9463SCSI CDROM DRIVER
8b58be88 9464M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9465L: linux-scsi@vger.kernel.org
9466W: http://www.kernel.dk
9467S: Maintained
679655da 9468F: drivers/scsi/sr*
1da177e4 9469
fb50a83d 9470SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9471M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9472L: linux-rdma@vger.kernel.org
9473S: Supported
9474W: http://www.openfabrics.org
9475Q: http://patchwork.kernel.org/project/linux-rdma/list/
9476T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9477F: drivers/infiniband/ulp/srp/
9478F: include/scsi/srp.h
9479
1da177e4 9480SCSI SG DRIVER
8b58be88 9481M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9482L: linux-scsi@vger.kernel.org
59ab3c93 9483W: http://sg.danny.cz/sg
1da177e4 9484S: Maintained
59ab3c93 9485F: Documentation/scsi/scsi-generic.txt
679655da
JP
9486F: drivers/scsi/sg.c
9487F: include/scsi/sg.h
1da177e4
LT
9488
9489SCSI SUBSYSTEM
0351b8f8 9490M: "James E.J. Bottomley" <JBottomley@odin.com>
0351b8f8 9491T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
f4ab421b
MP
9492M: "Martin K. Petersen" <martin.petersen@oracle.com>
9493T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9494L: linux-scsi@vger.kernel.org
1da177e4 9495S: Maintained
679655da
JP
9496F: drivers/scsi/
9497F: include/scsi/
1da177e4
LT
9498
9499SCSI TAPE DRIVER
8b58be88 9500M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9501L: linux-scsi@vger.kernel.org
9502S: Maintained
679655da 9503F: Documentation/scsi/st.txt
f7269cfc
JD
9504F: drivers/scsi/st.*
9505F: drivers/scsi/st_*.h
1da177e4
LT
9506
9507SCTP PROTOCOL
8b6efb75 9508M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9509M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9510L: linux-sctp@vger.kernel.org
5f85813c 9511W: http://lksctp.sourceforge.net
8b6efb75 9512S: Maintained
679655da
JP
9513F: Documentation/networking/sctp.txt
9514F: include/linux/sctp.h
4d58c025 9515F: include/uapi/linux/sctp.h
679655da
JP
9516F: include/net/sctp/
9517F: net/sctp/
1da177e4
LT
9518
9519SCx200 CPU SUPPORT
8b58be88 9520M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9521S: Odd Fixes
679655da 9522F: Documentation/i2c/busses/scx200_acb
390889b6 9523F: arch/x86/platform/scx200/
679655da
JP
9524F: drivers/watchdog/scx200_wdt.c
9525F: drivers/i2c/busses/scx200*
9526F: drivers/mtd/maps/scx200_docflash.c
9527F: include/linux/scx200.h
1662d32c
JC
9528
9529SCx200 GPIO DRIVER
8b58be88 9530M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9531S: Maintained
679655da
JP
9532F: drivers/char/scx200_gpio.c
9533F: include/linux/scx200_gpio.h
1662d32c
JC
9534
9535SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9536M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9537S: Maintained
679655da 9538F: drivers/clocksource/scx200_hrt.c
1da177e4 9539
6a36913a 9540SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9541M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9542L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9543S: Maintained
679655da 9544F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9545
e7839f25 9546SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9547L: linux-mmc@vger.kernel.org
a1cb1d11 9548S: Orphan
7a241d6e 9549F: drivers/mmc/host/sdhci.*
d4a45787 9550F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9551
c04f9d61
KC
9552SECURE COMPUTING
9553M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9554R: Andy Lutomirski <luto@amacapital.net>
9555R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9556T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9557S: Supported
9558F: kernel/seccomp.c
9559F: include/uapi/linux/seccomp.h
9560F: include/linux/seccomp.h
c99ee51a 9561F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9562K: \bsecure_computing
9563K: \bTIF_SECCOMP\b
9564
0d1bb41a 9565SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9566M: Ben Dooks <ben-linux@fluff.org>
dc524882 9567M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9568L: linux-mmc@vger.kernel.org
0d1bb41a 9569S: Maintained
dc524882 9570F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9571
c63b3cba 9572SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9573M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9574L: spear-devel@list.st.com
c63b3cba
VK
9575L: linux-mmc@vger.kernel.org
9576S: Maintained
9577F: drivers/mmc/host/sdhci-spear.c
9578
8711cca2 9579SECURITY SUBSYSTEM
9b45c0d2 9580M: James Morris <james.l.morris@oracle.com>
9c3646d1 9581M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9582L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9583T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9584W: http://kernsec.org/
8711cca2 9585S: Supported
7d2c86b5 9586F: security/
8711cca2 9587
1da177e4 9588SECURITY CONTACT
8b58be88 9589M: Security Officers <security@kernel.org>
1da177e4
LT
9590S: Supported
9591
9592SELINUX SECURITY MODULE
e0238b4c 9593M: Paul Moore <paul@paul-moore.com>
8b58be88 9594M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9595M: Eric Paris <eparis@parisplace.org>
e0238b4c 9596L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9597W: http://selinuxproject.org
5a5f2acf 9598T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9599S: Supported
679655da
JP
9600F: include/linux/selinux*
9601F: security/selinux/
6bde95ce 9602F: scripts/selinux/
1da177e4 9603
c1c124e9
JJ
9604APPARMOR SECURITY MODULE
9605M: John Johansen <john.johansen@canonical.com>
9606L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9607W: apparmor.wiki.kernel.org
9608T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9609S: Supported
9610F: security/apparmor/
9611
730daa16
KC
9612YAMA SECURITY MODULE
9613M: Kees Cook <keescook@chromium.org>
9614T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9615S: Supported
9616F: security/yama/
9617
cef2cf07 9618SENSABLE PHANTOM
8b58be88 9619M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9620S: Maintained
679655da 9621F: drivers/misc/phantom.c
c117ab84 9622F: include/uapi/linux/phantom.h
cef2cf07 9623
6733b39a 9624SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93 9625M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9d27e216
KM
9626M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9627M: John Soni Jose <sony.john@avagotech.com>
3387f656 9628L: linux-scsi@vger.kernel.org
4627de93 9629W: http://www.avagotech.com
3387f656
JP
9630S: Supported
9631F: drivers/scsi/be2iscsi/
6733b39a 9632
6938f855
SP
9633Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9634M: Sathya Perla <sathya.perla@avagotech.com>
9635M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9636M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9637M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9638L: netdev@vger.kernel.org
fea3af67 9639W: http://www.emulex.com
7d2c86b5 9640S: Supported
9aebddd1 9641F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9642
d2928a8c 9643EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9644M: Selvin Xavier <selvin.xavier@avagotech.com>
9645M: Devesh Sharma <devesh.sharma@avagotech.com>
9646M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9647L: linux-rdma@vger.kernel.org
9648W: http://www.emulex.com
9649S: Supported
9650F: drivers/infiniband/hw/ocrdma/
9651
8ceee660 9652SFC NETWORK DRIVER
c06f51ea 9653M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9654M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9655L: netdev@vger.kernel.org
8ceee660 9656S: Supported
874aeea5 9657F: drivers/net/ethernet/sfc/
8ceee660 9658
e2d1d6c0 9659SGI GRU DRIVER
cc883afc 9660M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9661S: Maintained
679655da 9662F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9663
9664SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9665M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9666L: linux-ia64@vger.kernel.org
9667S: Supported
679655da 9668F: Documentation/ia64/serial.txt
df621252 9669F: drivers/tty/serial/ioc?_serial.c
679655da 9670F: include/linux/ioc?.h
e2d1d6c0 9671
75312619 9672SGI XP/XPC/XPNET DRIVER
e180383f
RH
9673M: Cliff Whickman <cpw@sgi.com>
9674M: Robin Holt <robinmholt@gmail.com>
75312619 9675S: Maintained
679655da 9676F: drivers/misc/sgi-xp/
75312619 9677
46eacf3b
AP
9678SI2157 MEDIA DRIVER
9679M: Antti Palosaari <crope@iki.fi>
9680L: linux-media@vger.kernel.org
a825eaec 9681W: https://linuxtv.org
46eacf3b
AP
9682W: http://palosaari.fi/linux/
9683Q: http://patchwork.linuxtv.org/project/linux-media/list/
9684T: git git://linuxtv.org/anttip/media_tree.git
9685S: Maintained
9686F: drivers/media/tuners/si2157*
9687
75e2d5ba
AP
9688SI2168 MEDIA DRIVER
9689M: Antti Palosaari <crope@iki.fi>
9690L: linux-media@vger.kernel.org
a825eaec 9691W: https://linuxtv.org
75e2d5ba
AP
9692W: http://palosaari.fi/linux/
9693Q: http://patchwork.linuxtv.org/project/linux-media/list/
9694T: git git://linuxtv.org/anttip/media_tree.git
9695S: Maintained
9696F: drivers/media/dvb-frontends/si2168*
9697
49cc629d
HV
9698SI470X FM RADIO RECEIVER I2C DRIVER
9699M: Hans Verkuil <hverkuil@xs4all.nl>
9700L: linux-media@vger.kernel.org
9701T: git git://linuxtv.org/media_tree.git
a825eaec 9702W: https://linuxtv.org
49cc629d
HV
9703S: Odd Fixes
9704F: drivers/media/radio/si470x/radio-si470x-i2c.c
9705
9706SI470X FM RADIO RECEIVER USB DRIVER
9707M: Hans Verkuil <hverkuil@xs4all.nl>
9708L: linux-media@vger.kernel.org
9709T: git git://linuxtv.org/media_tree.git
a825eaec 9710W: https://linuxtv.org
49cc629d
HV
9711S: Maintained
9712F: drivers/media/radio/si470x/radio-si470x-common.c
9713F: drivers/media/radio/si470x/radio-si470x.h
9714F: drivers/media/radio/si470x/radio-si470x-usb.c
9715
c937ca03
EV
9716SI4713 FM RADIO TRANSMITTER I2C DRIVER
9717M: Eduardo Valentin <edubezval@gmail.com>
9718L: linux-media@vger.kernel.org
9719T: git git://linuxtv.org/media_tree.git
a825eaec 9720W: https://linuxtv.org
c937ca03 9721S: Odd Fixes
99995ded 9722F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9723
9724SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9725M: Eduardo Valentin <edubezval@gmail.com>
9726L: linux-media@vger.kernel.org
9727T: git git://linuxtv.org/media_tree.git
a825eaec 9728W: https://linuxtv.org
c937ca03 9729S: Odd Fixes
99995ded
DR
9730F: drivers/media/radio/si4713/radio-platform-si4713.c
9731
9732SI4713 FM RADIO TRANSMITTER USB DRIVER
9733M: Hans Verkuil <hverkuil@xs4all.nl>
9734L: linux-media@vger.kernel.org
9735T: git git://linuxtv.org/media_tree.git
a825eaec 9736W: https://linuxtv.org
99995ded
DR
9737S: Maintained
9738F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9739
beb91d46 9740SIANO DVB DRIVER
009a5410 9741M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46 9742L: linux-media@vger.kernel.org
a825eaec 9743W: https://linuxtv.org
beb91d46
MCC
9744T: git git://linuxtv.org/media_tree.git
9745S: Odd fixes
9746F: drivers/media/common/siano/
beb91d46 9747F: drivers/media/usb/siano/
beb91d46 9748F: drivers/media/usb/siano/
14430813 9749F: drivers/media/mmc/siano/
beb91d46 9750
6f15b602
HG
9751SIMPLEFB FB DRIVER
9752M: Hans de Goede <hdegoede@redhat.com>
9753L: linux-fbdev@vger.kernel.org
9754S: Maintained
2d799dde 9755F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
6f15b602
HG
9756F: drivers/video/fbdev/simplefb.c
9757F: include/linux/platform_data/simplefb.h
9758
b618b69c 9759SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9760L: linux-media@vger.kernel.org
bb60fcb2 9761S: Orphan
b618b69c 9762F: drivers/media/platform/sh_veu.c
b618b69c
GL
9763
9764SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9765L: linux-media@vger.kernel.org
bb60fcb2 9766S: Orphan
b618b69c 9767F: drivers/media/platform/sh_vou.c
d647f0b7 9768F: include/media/drv-intf/sh_vou.h
b618b69c 9769
6349d997 9770SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9771M: Len Brown <lenb@kernel.org>
6349d997
LB
9772L: sfi-devel@simplefirmware.org
9773W: http://simplefirmware.org/
9774T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9775S: Supported
943fc810 9776F: arch/x86/platform/sfi/
6349d997
LB
9777F: drivers/sfi/
9778F: include/linux/sfi*.h
e2d1d6c0 9779
1da177e4
LT
9780SIMTEC EB110ATX (Chalice CATS)
9781P: Ben Dooks
b16957c6
BD
9782P: Vincent Sanders <vince@simtec.co.uk>
9783M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9784W: http://www.simtec.co.uk/products/EB110ATX/
9785S: Supported
9786
9787SIMTEC EB2410ITX (BAST)
9788P: Ben Dooks
b16957c6
BD
9789P: Vincent Sanders <vince@simtec.co.uk>
9790M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9791W: http://www.simtec.co.uk/products/EB2410ITX/
9792S: Supported
15dba387
JP
9793F: arch/arm/mach-s3c24xx/mach-bast.c
9794F: arch/arm/mach-s3c24xx/bast-ide.c
9795F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9796
4c5adde7 9797TI DAVINCI MACHINE SUPPORT
3ba789c0 9798M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9799M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9800T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9801Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9802S: Supported
14430813 9803F: arch/arm/mach-davinci/
046d0a37 9804F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9805
8d4b3f08 9806TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9807M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9808L: linux-media@vger.kernel.org
a825eaec 9809W: https://linuxtv.org
8d4b3f08
LP
9810Q: http://patchwork.linuxtv.org/project/linux-media/list/
9811T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9812S: Maintained
8d4b3f08
LP
9813F: drivers/media/platform/davinci/
9814F: include/media/davinci/
9815
417d2e50 9816TI AM437X VPFE DRIVER
e43cdb56 9817M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50 9818L: linux-media@vger.kernel.org
a825eaec 9819W: https://linuxtv.org
417d2e50
BP
9820Q: http://patchwork.linuxtv.org/project/linux-media/list/
9821T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9822S: Maintained
9823F: drivers/media/platform/am437x/
9824
c4c0283a 9825OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9826M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a 9827L: linux-media@vger.kernel.org
a825eaec 9828W: https://linuxtv.org
c4c0283a
BP
9829Q: http://patchwork.linuxtv.org/project/linux-media/list/
9830T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9831S: Maintained
9832F: drivers/media/i2c/ov2659.c
b5dcee22 9833F: include/media/i2c/ov2659.h
c4c0283a 9834
3a6779f5
SM
9835SILICON MOTION SM712 FRAME BUFFER DRIVER
9836M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9837M: Teddy Wang <teddy.wang@siliconmotion.com>
9838M: Sudip Mukherjee <sudip@vectorindia.org>
9839L: linux-fbdev@vger.kernel.org
9840S: Maintained
9841F: drivers/video/fbdev/sm712*
9842F: Documentation/fb/sm712fb.txt
9843
92aab3c0 9844SIS 190 ETHERNET DRIVER
8b58be88 9845M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9846L: netdev@vger.kernel.org
9847S: Maintained
8c7de408 9848F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9849
1da177e4 9850SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9851M: Daniele Venzano <venza@brownhat.org>
1da177e4 9852W: http://www.brownhat.org/sis900.html
979b6c13 9853L: netdev@vger.kernel.org
1da177e4 9854S: Maintained
8c7de408 9855F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9856
9857SIS FRAMEBUFFER DRIVER
8b58be88 9858M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9859W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9860S: Maintained
679655da 9861F: Documentation/fb/sisfb.txt
8a61f013 9862F: drivers/video/fbdev/sis/
679655da 9863F: include/video/sisfb.h
1da177e4
LT
9864
9865SIS USB2VGA DRIVER
8b58be88 9866M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9867W: http://www.winischhofer.at/linuxsisusbvga.shtml
9868S: Maintained
679655da 9869F: drivers/usb/misc/sisusbvga/
1da177e4 9870
415ad26d 9871SLAB ALLOCATOR
16e943bf 9872M: Christoph Lameter <cl@linux.com>
2ed1c525 9873M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9874M: David Rientjes <rientjes@google.com>
9875M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9876M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9877L: linux-mm@kvack.org
9878S: Maintained
679655da 9879F: include/linux/sl?b*.h
16e943bf 9880F: mm/sl?b*
415ad26d 9881
9fab9787 9882SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9883M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9884M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9885M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9886R: Steven Rostedt <rostedt@goodmis.org>
9887R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9888L: linux-kernel@vger.kernel.org
9fab9787
PM
9889W: http://www.rdrop.com/users/paulmck/RCU/
9890S: Supported
9891T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9892F: include/linux/srcu.h
9893F: kernel/rcu/srcu.c
9fab9787 9894
66372841
CS
9895SMACK SECURITY MODULE
9896M: Casey Schaufler <casey@schaufler-ca.com>
9897L: linux-security-module@vger.kernel.org
9898W: http://schaufler-ca.com
9899T: git git://git.gitorious.org/smack-next/kernel.git
9900S: Maintained
9901F: Documentation/security/Smack.txt
9902F: security/smack/
9903
20651e0b 9904DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9905M: Kevin Hilman <khilman@kernel.org>
9906M: Nishanth Menon <nm@ti.com>
9907S: Maintained
20651e0b 9908F: drivers/power/avs/
68ace3e1
KH
9909F: include/linux/power/smartreflex.h
9910L: linux-pm@vger.kernel.org
9911
1da177e4 9912SMC91x ETHERNET DRIVER
2f82af08 9913M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9914S: Odd Fixes
ae150435 9915F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9916
e8e31622
SA
9917SMIA AND SMIA++ IMAGE SENSOR DRIVER
9918M: Sakari Ailus <sakari.ailus@iki.fi>
9919L: linux-media@vger.kernel.org
9920S: Maintained
14430813 9921F: drivers/media/i2c/smiapp/
b5dcee22 9922F: include/media/i2c/smiapp.h
e8e31622
SA
9923F: drivers/media/i2c/smiapp-pll.c
9924F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9925F: include/uapi/linux/smiapp.h
a2cec3c0 9926F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9927
920fa1ff
GR
9928SMM665 HARDWARE MONITOR DRIVER
9929M: Guenter Roeck <linux@roeck-us.net>
9930L: lm-sensors@lm-sensors.org
9931S: Maintained
9932F: Documentation/hwmon/smm665
9933F: drivers/hwmon/smm665.c
9934
9df7305b 9935SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9936M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9937L: lm-sensors@lm-sensors.org
90b24cfb 9938S: Maintained
9df7305b
SG
9939F: Documentation/hwmon/emc2103
9940F: drivers/hwmon/emc2103.c
9941
a98d506c
HG
9942SMSC SCH5627 HARDWARE MONITOR DRIVER
9943M: Hans de Goede <hdegoede@redhat.com>
9944L: lm-sensors@lm-sensors.org
9945S: Supported
9946F: Documentation/hwmon/sch5627
9947F: drivers/hwmon/sch5627.c
9948
6ea884db 9949SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9950M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9951L: lm-sensors@lm-sensors.org
9952S: Maintained
679655da
JP
9953F: Documentation/hwmon/smsc47b397
9954F: drivers/hwmon/smsc47b397.c
6ea884db 9955
fd9abb3d 9956SMSC911x ETHERNET DRIVER
90b24cfb 9957M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9958L: netdev@vger.kernel.org
90b24cfb 9959S: Maintained
679655da 9960F: include/linux/smsc911x.h
ae150435 9961F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9962
9963SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9964M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9965L: netdev@vger.kernel.org
90b24cfb 9966S: Maintained
ae150435 9967F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9968
3c8a63e2 9969SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9970M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9971L: linux-fbdev@vger.kernel.org
90b24cfb 9972S: Maintained
8a61f013 9973F: drivers/video/fbdev/smscufx.c
3c8a63e2 9974
668acf32 9975SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9976M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9977L: linux-media@vger.kernel.org
275ffde4 9978T: git git://linuxtv.org/media_tree.git
795fb7e7 9979S: Maintained
90d72ac6
MCC
9980F: include/media/soc*
9981F: drivers/media/i2c/soc_camera/
9982F: drivers/media/platform/soc_camera/
668acf32 9983
e2d1d6c0 9984SOEKRIS NET48XX LED SUPPORT
8b58be88 9985M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9986S: Maintained
679655da 9987F: drivers/leds/leds-net48xx.c
e2d1d6c0 9988
e3994db1 9989SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9990M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9991M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9992M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9993M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9994L: linux-media@vger.kernel.org
9995S: Supported
9996F: drivers/media/pci/solo6x10/
9997
1da177e4 9998SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9999M: Neil Brown <neilb@suse.com>
1da177e4 10000L: linux-raid@vger.kernel.org
524418bb 10001S: Supported
679655da
JP
10002F: drivers/md/
10003F: include/linux/raid/
c117ab84 10004F: include/uapi/linux/raid/
1da177e4 10005
1da177e4 10006SONIC NETWORK DRIVER
8b58be88 10007M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 10008L: netdev@vger.kernel.org
1da177e4 10009S: Maintained
d9fb9f38 10010F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 10011
61e115a5 10012SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 10013M: Michael Buesch <m@bues.ch>
61e115a5
MB
10014L: netdev@vger.kernel.org
10015S: Maintained
679655da
JP
10016F: drivers/ssb/
10017F: include/linux/ssb/
61e115a5 10018
1da177e4 10019SONY VAIO CONTROL DEVICE DRIVER
8b58be88 10020M: Mattia Dongili <malattia@linux.it>
d0944853 10021L: platform-driver-x86@vger.kernel.org
5b18167d 10022W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 10023S: Maintained
679655da
JP
10024F: Documentation/laptops/sony-laptop.txt
10025F: drivers/char/sonypi.c
10026F: drivers/platform/x86/sony-laptop.c
10027F: include/linux/sony-laptop.h
1da177e4 10028
baf8532a 10029SONY MEMORYSTICK CARD SUPPORT
8b58be88 10030M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
10031W: http://tifmxx.berlios.de/
10032S: Maintained
679655da 10033F: drivers/memstick/host/tifm_ms.c
baf8532a 10034
0ab30494
ML
10035SONY MEMORYSTICK STANDARD SUPPORT
10036M: Maxim Levitsky <maximlevitsky@gmail.com>
10037S: Maintained
10038F: drivers/memstick/core/ms_block.*
10039
1da177e4 10040SOUND
8b58be88 10041M: Jaroslav Kysela <perex@perex.cz>
d8130624 10042M: Takashi Iwai <tiwai@suse.com>
93711660 10043L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 10044W: http://www.alsa-project.org/
dde7ad8d 10045T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 10046T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 10047Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 10048S: Maintained
3126a179
JP
10049F: Documentation/sound/
10050F: include/sound/
c117ab84 10051F: include/uapi/sound/
679655da 10052F: sound/
1da177e4 10053
33bbe149
MB
10054SOUND - COMPRESSED AUDIO
10055M: Vinod Koul <vinod.koul@intel.com>
10056L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10057T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10058S: Supported
f672f31a 10059F: Documentation/sound/alsa/compress_offload.txt
33bbe149 10060F: include/sound/compress_driver.h
f672f31a 10061F: include/uapi/sound/compress_*
33bbe149
MB
10062F: sound/core/compress_offload.c
10063F: sound/soc/soc-compress.c
10064
bd903bde 10065SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 10066M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10067M: Mark Brown <broonie@kernel.org>
86f14df8 10068T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 10069L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 10070W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 10071S: Supported
2820f615 10072F: Documentation/sound/alsa/soc/
679655da 10073F: sound/soc/
e6e55122 10074F: include/sound/soc*
eb1a6af3 10075
d7f8761b
MB
10076SOUND - DMAENGINE HELPERS
10077M: Lars-Peter Clausen <lars@metafoo.de>
10078S: Supported
10079F: include/sound/dmaengine_pcm.h
10080F: sound/core/pcm_dmaengine.c
10081F: sound/soc/soc-generic-dmaengine-pcm.c
10082
990a6a99
OS
10083SP2 MEDIA DRIVER
10084M: Olli Salonen <olli.salonen@iki.fi>
10085L: linux-media@vger.kernel.org
a825eaec 10086W: https://linuxtv.org
990a6a99
OS
10087Q: http://patchwork.linuxtv.org/project/linux-media/list/
10088S: Maintained
10089F: drivers/media/dvb-frontends/sp2*
10090
473321fc 10091SPARC + UltraSPARC (sparc/sparc64)
8b58be88 10092M: "David S. Miller" <davem@davemloft.net>
1da177e4 10093L: sparclinux@vger.kernel.org
8a6e2535 10094Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
10095T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10096T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 10097S: Maintained
679655da 10098F: arch/sparc/
7765b8bb 10099F: drivers/sbus/
1da177e4 10100
6404fcca
DM
10101SPARC SERIAL DRIVERS
10102M: "David S. Miller" <davem@davemloft.net>
10103L: sparclinux@vger.kernel.org
08deed1e
JP
10104T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10105T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 10106S: Maintained
6816383a 10107F: include/linux/sunserialcore.h
df621252 10108F: drivers/tty/serial/suncore.c
df621252
GKH
10109F: drivers/tty/serial/sunhv.c
10110F: drivers/tty/serial/sunsab.c
10111F: drivers/tty/serial/sunsab.h
10112F: drivers/tty/serial/sunsu.c
10113F: drivers/tty/serial/sunzilog.c
10114F: drivers/tty/serial/sunzilog.h
6404fcca 10115
389325b4
CL
10116SPARSE CHECKER
10117M: "Christopher Li" <sparse@chrisli.org>
10118L: linux-sparse@vger.kernel.org
10119W: https://sparse.wiki.kernel.org/
10120T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10121T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10122S: Maintained
10123F: include/linux/compiler.h
10124
fc0c195a 10125SPEAR PLATFORM SUPPORT
da89947b 10126M: Viresh Kumar <vireshk@kernel.org>
9cc23682 10127M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
10128L: spear-devel@list.st.com
10129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10130W: http://www.st.com/spear
10131S: Maintained
281e192f 10132F: arch/arm/mach-spear/
fc0c195a 10133
10134SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 10135M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
10136L: spear-devel@list.st.com
10137L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10138W: http://www.st.com/spear
10139S: Maintained
5df33a62 10140F: drivers/clk/spear/
fc0c195a 10141
e2d1d6c0 10142SPI SUBSYSTEM
b02e48f2 10143M: Mark Brown <broonie@kernel.org>
dfbe403c 10144L: linux-spi@vger.kernel.org
e7e4e13c 10145T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 10146Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 10147S: Maintained
679655da
JP
10148F: Documentation/spi/
10149F: drivers/spi/
10150F: include/linux/spi/
c117ab84 10151F: include/uapi/linux/spi/
e2d1d6c0 10152
2752e401 10153SPIDERNET NETWORK DRIVER for CELL
8b58be88 10154M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
10155L: netdev@vger.kernel.org
10156S: Supported
679655da 10157F: Documentation/networking/spider_net.txt
8df158ac 10158F: drivers/net/ethernet/toshiba/spider_net*
2752e401 10159
e2d1d6c0 10160SPU FILE SYSTEM
8b58be88 10161M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 10162L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
10163W: http://www.ibm.com/developerworks/power/cell/
10164S: Supported
679655da
JP
10165F: Documentation/filesystems/spufs.txt
10166F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 10167
fc555841 10168SQUASHFS FILE SYSTEM
d7f2ff67 10169M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
10170L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10171W: http://squashfs.org.uk
10172S: Maintained
679655da
JP
10173F: Documentation/filesystems/squashfs.txt
10174F: fs/squashfs/
fc555841 10175
1da177e4 10176SRM (Alpha) environment access
8b58be88 10177M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 10178S: Maintained
679655da 10179F: arch/alpha/kernel/srm_env.c
1da177e4 10180
26e9a397 10181STABLE BRANCH
879a5a00 10182M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 10183L: stable@vger.kernel.org
879a5a00 10184S: Supported
7b175c46 10185F: Documentation/stable_kernel_rules.txt
e2d1d6c0 10186
26e9a397 10187STAGING SUBSYSTEM
879a5a00 10188M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 10189T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 10190L: devel@driverdev.osuosl.org
879a5a00 10191S: Supported
679655da 10192F: drivers/staging/
dbc6c2cc 10193
ebd3d010
JP
10194STAGING - COMEDI
10195M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 10196M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
10197S: Odd Fixes
10198F: drivers/staging/comedi/
10199
a0138163
JP
10200STAGING - FLARION FT1000 DRIVERS
10201M: Marek Belisko <marek.belisko@gmail.com>
10202S: Odd Fixes
10203F: drivers/staging/ft1000/
10204
6c1bb424 10205STAGING - INDUSTRIAL IO
030a13d7 10206M: Jonathan Cameron <jic23@kernel.org>
a0138163 10207L: linux-iio@vger.kernel.org
6c1bb424
JP
10208S: Odd Fixes
10209F: drivers/staging/iio/
10210
a0138163
JP
10211STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10212M: Jarod Wilson <jarod@wilsonet.com>
10213W: http://www.lirc.org/
10214S: Odd Fixes
b2b0186d 10215F: drivers/staging/media/lirc/
a0138163 10216
f5e5de1e
OD
10217STAGING - LUSTRE PARALLEL FILESYSTEM
10218M: Oleg Drokin <oleg.drokin@intel.com>
10219M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
10220L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10221W: http://wiki.lustre.org/
f5e5de1e
OD
10222S: Maintained
10223F: drivers/staging/lustre
10224
7c6b6c71
MD
10225STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10226M: Marc Dietrich <marvin24@gmx.de>
10227L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 10228L: linux-tegra@vger.kernel.org
7c6b6c71
MD
10229S: Maintained
10230F: drivers/staging/nvec/
10231
a0138163 10232STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
10233M: Jens Frederich <jfrederich@gmail.com>
10234M: Daniel Drake <dsd@laptop.org>
a0138163
JP
10235M: Jon Nettleton <jon.nettleton@gmail.com>
10236W: http://wiki.laptop.org/go/DCON
3140b458 10237S: Maintained
a0138163
JP
10238F: drivers/staging/olpc_dcon/
10239
10240STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
10241M: Willy Tarreau <willy@meta-x.org>
10242S: Odd Fixes
10243F: drivers/staging/panel/
10244
a0138163
JP
10245STAGING - REALTEK RTL8712U DRIVERS
10246M: Larry Finger <Larry.Finger@lwfinger.net>
10247M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10248S: Odd Fixes
10249F: drivers/staging/rtl8712/
10250
7591ba8b
JS
10251STAGING - REALTEK RTL8723U WIRELESS DRIVER
10252M: Larry Finger <Larry.Finger@lwfinger.net>
10253M: Jes Sorensen <Jes.Sorensen@redhat.com>
10254L: linux-wireless@vger.kernel.org
10255S: Maintained
10256F: drivers/staging/rtl8723au/
10257
980ac4d7
SM
10258STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10259M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10260M: Teddy Wang <teddy.wang@siliconmotion.com>
10261M: Sudip Mukherjee <sudip@vectorindia.org>
10262L: linux-fbdev@vger.kernel.org
10263S: Maintained
10264F: drivers/staging/sm750fb/
10265
510fa408
JP
10266STAGING - SLICOSS
10267M: Lior Dotan <liodot@gmail.com>
10268M: Christopher Harrer <charrer@alacritech.com>
10269S: Odd Fixes
10270F: drivers/staging/slicoss/
10271
a0138163
JP
10272STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10273M: William Hubbs <w.d.hubbs@gmail.com>
10274M: Chris Brannon <chris@the-brannons.com>
d33bce31 10275M: Kirk Reiser <kirk@reisers.ca>
a0138163 10276M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10277L: speakup@linux-speakup.org
a0138163
JP
10278W: http://www.linux-speakup.org/
10279S: Odd Fixes
10280F: drivers/staging/speakup/
10281
b3e871ce
JP
10282STAGING - VIA VT665X DRIVERS
10283M: Forest Bond <forest@alittletooquiet.net>
10284S: Odd Fixes
10285F: drivers/staging/vt665?/
10286
a30baec1
JK
10287STAGING - WILC1000 WIFI DRIVER
10288M: Johnny Kim <johnny.kim@atmel.com>
0c9dbce8 10289M: Austin Shin <austin.shin@atmel.com>
a30baec1 10290M: Chris Park <chris.park@atmel.com>
06b54863
TC
10291M: Tony Cho <tony.cho@atmel.com>
10292M: Glen Lee <glen.lee@atmel.com>
10293M: Leo Kim <leo.kim@atmel.com>
a30baec1
JK
10294L: linux-wireless@vger.kernel.org
10295S: Supported
10296F: drivers/staging/wilc1000/
10297
709bcb07 10298STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10299M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10300S: Odd Fixes
10301F: drivers/staging/xgifb/
10302
77241056
MM
10303HFI1 DRIVER
10304M: Mike Marciniszyn <infinipath@intel.com>
10305L: linux-rdma@vger.kernel.org
10306S: Supported
10307F: drivers/staging/rdma/hfi1
10308
1da177e4 10309STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10310M: Ion Badulescu <ionut@badula.org>
b4f90189 10311S: Odd Fixes
9bba23b0 10312F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10313
e2d1d6c0 10314SUN3/3X
8b58be88 10315M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10316W: http://sammy.net/sun3/
10317S: Maintained
679655da
JP
10318F: arch/m68k/kernel/*sun3*
10319F: arch/m68k/sun3*/
10320F: arch/m68k/include/asm/sun3*
e689cf4a 10321F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10322
af6a5af8
HG
10323SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10324M: Hans de Goede <hdegoede@redhat.com>
10325L: linux-input@vger.kernel.org
10326S: Maintained
10327F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10328F: drivers/input/keyboard/sun4i-lradc-keys.c
10329
2bc9ff01
DK
10330SUNDANCE NETWORK DRIVER
10331M: Denis Kirjanov <kda@linux-powerpc.org>
10332L: netdev@vger.kernel.org
10333S: Maintained
10334F: drivers/net/ethernet/dlink/sundance.c
10335
2cbb12a4 10336SUPERH
2cbb12a4 10337L: linux-sh@vger.kernel.org
8a6e2535 10338Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10339S: Orphan
066069e1 10340F: Documentation/sh/
679655da 10341F: arch/sh/
066069e1 10342F: drivers/sh/
1da177e4 10343
4480f15b 10344SUSPEND TO RAM
7fb06082 10345M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10346M: Len Brown <len.brown@intel.com>
10347M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10348L: linux-pm@vger.kernel.org
e2d1d6c0 10349S: Supported
679655da
JP
10350F: Documentation/power/
10351F: arch/x86/kernel/acpi/
10352F: drivers/base/power/
10353F: kernel/power/
10354F: include/linux/suspend.h
10355F: include/linux/freezer.h
10356F: include/linux/pm.h
1da177e4
LT
10357
10358SVGA HANDLING
8b58be88 10359M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10360L: linux-video@atrey.karlin.mff.cuni.cz
10361S: Maintained
679655da
JP
10362F: Documentation/svga.txt
10363F: arch/x86/boot/video*
1da177e4 10364
6e28b761
KRW
10365SWIOTLB SUBSYSTEM
10366M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10367L: linux-kernel@vger.kernel.org
10368S: Supported
10369F: lib/swiotlb.c
10370F: arch/*/kernel/pci-swiotlb.c
10371F: include/linux/swiotlb.h
10372
007f790c
JP
10373SWITCHDEV
10374M: Jiri Pirko <jiri@resnulli.us>
10375L: netdev@vger.kernel.org
10376S: Supported
10377F: net/switchdev/
10378F: include/net/switchdev.h
10379
db8e35d5
VG
10380SYNOPSYS ARC ARCHITECTURE
10381M: Vineet Gupta <vgupta@synopsys.com>
30b9dbee 10382L: linux-snps-arc@lists.infradead.org
db8e35d5
VG
10383S: Supported
10384F: arch/arc/
9b28829d 10385F: Documentation/devicetree/bindings/arc/*
2d799dde 10386F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
c6a0fe4a 10387F: drivers/tty/serial/arc_uart.c
b7182d1a 10388T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10389
556cc1c5
AB
10390SYNOPSYS ARC SDP platform support
10391M: Alexey Brodkin <abrodkin@synopsys.com>
10392S: Supported
10393F: arch/arc/plat-axs10x
10394F: arch/arc/boot/dts/ax*
10395F: Documentation/devicetree/bindings/arc/axs10*
10396
6c284c9a
LJ
10397SYSTEM CONFIGURATION (SYSCON)
10398M: Lee Jones <lee.jones@linaro.org>
10399M: Arnd Bergmann <arnd@arndb.de>
10400T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10401S: Supported
10402F: drivers/mfd/syscon.c
10403
1da177e4 10404SYSV FILESYSTEM
8b58be88 10405M: Christoph Hellwig <hch@infradead.org>
1da177e4 10406S: Maintained
679655da
JP
10407F: Documentation/filesystems/sysv-fs.txt
10408F: fs/sysv/
10409F: include/linux/sysv_fs.h
1da177e4 10410
86cfa7fc 10411TARGET SUBSYSTEM
9c3646d1 10412M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10413L: linux-scsi@vger.kernel.org
b9f5edc2 10414L: target-devel@vger.kernel.org
86cfa7fc 10415W: http://www.linux-iscsi.org
cf015e9f 10416W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10417T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10418S: Supported
10419F: drivers/target/
10420F: include/target/
10421F: Documentation/target/
10422
4e68852d 10423TASKSTATS STATISTICS INTERFACE
185e595f 10424M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10425S: Maintained
679655da
JP
10426F: Documentation/accounting/taskstats*
10427F: include/linux/taskstats*
10428F: kernel/taskstats.c
4e68852d 10429
781b456a 10430TC CLASSIFIER
f935f3f8 10431M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10432L: netdev@vger.kernel.org
10433S: Maintained
679655da 10434F: include/net/pkt_cls.h
c117ab84 10435F: include/uapi/linux/pkt_cls.h
679655da 10436F: net/sched/
781b456a 10437
5067f08a 10438TCP LOW PRIORITY MODULE
8b58be88
JP
10439M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10440M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10441W: http://tcp-lp-mod.sourceforge.net/
10442S: Maintained
679655da 10443F: net/ipv4/tcp_lp.c
5067f08a 10444
91952bc0
AP
10445TDA10071 MEDIA DRIVER
10446M: Antti Palosaari <crope@iki.fi>
10447L: linux-media@vger.kernel.org
a825eaec 10448W: https://linuxtv.org
91952bc0
AP
10449W: http://palosaari.fi/linux/
10450Q: http://patchwork.linuxtv.org/project/linux-media/list/
10451T: git git://linuxtv.org/anttip/media_tree.git
10452S: Maintained
10453F: drivers/media/dvb-frontends/tda10071*
10454
10455TDA18212 MEDIA DRIVER
10456M: Antti Palosaari <crope@iki.fi>
10457L: linux-media@vger.kernel.org
a825eaec 10458W: https://linuxtv.org
91952bc0
AP
10459W: http://palosaari.fi/linux/
10460Q: http://patchwork.linuxtv.org/project/linux-media/list/
10461T: git git://linuxtv.org/anttip/media_tree.git
10462S: Maintained
10463F: drivers/media/tuners/tda18212*
10464
10465TDA18218 MEDIA DRIVER
10466M: Antti Palosaari <crope@iki.fi>
10467L: linux-media@vger.kernel.org
a825eaec 10468W: https://linuxtv.org
91952bc0
AP
10469W: http://palosaari.fi/linux/
10470Q: http://patchwork.linuxtv.org/project/linux-media/list/
10471T: git git://linuxtv.org/anttip/media_tree.git
10472S: Maintained
10473F: drivers/media/tuners/tda18218*
10474
3b2f6aba
MK
10475TDA18271 MEDIA DRIVER
10476M: Michael Krufky <mkrufky@linuxtv.org>
10477L: linux-media@vger.kernel.org
a825eaec 10478W: https://linuxtv.org
3b2f6aba
MK
10479W: http://github.com/mkrufky
10480Q: http://patchwork.linuxtv.org/project/linux-media/list/
10481T: git git://linuxtv.org/mkrufky/tuners.git
10482S: Maintained
10483F: drivers/media/tuners/tda18271*
10484
e48307a9
MK
10485TDA827x MEDIA DRIVER
10486M: Michael Krufky <mkrufky@linuxtv.org>
10487L: linux-media@vger.kernel.org
a825eaec 10488W: https://linuxtv.org
e48307a9
MK
10489W: http://github.com/mkrufky
10490Q: http://patchwork.linuxtv.org/project/linux-media/list/
10491T: git git://linuxtv.org/mkrufky/tuners.git
10492S: Maintained
10493F: drivers/media/tuners/tda8290.*
10494
66cf9212
MK
10495TDA8290 MEDIA DRIVER
10496M: Michael Krufky <mkrufky@linuxtv.org>
10497L: linux-media@vger.kernel.org
a825eaec 10498W: https://linuxtv.org
66cf9212
MK
10499W: http://github.com/mkrufky
10500Q: http://patchwork.linuxtv.org/project/linux-media/list/
10501T: git git://linuxtv.org/mkrufky/tuners.git
10502S: Maintained
10503F: drivers/media/tuners/tda8290.*
10504
4b9fba30
HV
10505TDA9840 MEDIA DRIVER
10506M: Hans Verkuil <hverkuil@xs4all.nl>
10507L: linux-media@vger.kernel.org
10508T: git git://linuxtv.org/media_tree.git
a825eaec 10509W: https://linuxtv.org
4b9fba30
HV
10510S: Maintained
10511F: drivers/media/i2c/tda9840*
10512
2cb654fd 10513TEA5761 TUNER DRIVER
009a5410 10514M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd 10515L: linux-media@vger.kernel.org
a825eaec 10516W: https://linuxtv.org
2cb654fd
MCC
10517T: git git://linuxtv.org/media_tree.git
10518S: Odd fixes
10519F: drivers/media/tuners/tea5761.*
10520
10521TEA5767 TUNER DRIVER
009a5410 10522M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd 10523L: linux-media@vger.kernel.org
a825eaec 10524W: https://linuxtv.org
2cb654fd
MCC
10525T: git git://linuxtv.org/media_tree.git
10526S: Maintained
10527F: drivers/media/tuners/tea5767.*
10528
4b9fba30
HV
10529TEA6415C MEDIA DRIVER
10530M: Hans Verkuil <hverkuil@xs4all.nl>
10531L: linux-media@vger.kernel.org
10532T: git git://linuxtv.org/media_tree.git
a825eaec 10533W: https://linuxtv.org
4b9fba30
HV
10534S: Maintained
10535F: drivers/media/i2c/tea6415c*
10536
10537TEA6420 MEDIA DRIVER
10538M: Hans Verkuil <hverkuil@xs4all.nl>
10539L: linux-media@vger.kernel.org
10540T: git git://linuxtv.org/media_tree.git
a825eaec 10541W: https://linuxtv.org
4b9fba30
HV
10542S: Maintained
10543F: drivers/media/i2c/tea6420*
10544
3d249d4c 10545TEAM DRIVER
dca9ab92 10546M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10547L: netdev@vger.kernel.org
10548S: Supported
10549F: drivers/net/team/
10550F: include/linux/if_team.h
c117ab84 10551F: include/uapi/linux/if_team.h
3d249d4c 10552
7d029125 10553TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10554M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10555S: Maintained
10556F: arch/x86/platform/ts5500/
10557
40ad4a30
SY
10558TECHNOTREND USB IR RECEIVER
10559M: Sean Young <sean@mess.org>
10560L: linux-media@vger.kernel.org
10561S: Maintained
10562F: drivers/media/rc/ttusbir.c
10563
adabdb0c 10564TEGRA ARCHITECTURE SUPPORT
243d58ec 10565M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10566M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10567M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10568L: linux-tegra@vger.kernel.org
fd117cd1 10569Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10570T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10571S: Supported
bbbe96ed 10572N: [^a-z]tegra
84b9414b 10573
adabdb0c
SW
10574TEGRA CLOCK DRIVER
10575M: Peter De Schrijver <pdeschrijver@nvidia.com>
10576M: Prashant Gaikwad <pgaikwad@nvidia.com>
10577S: Supported
10578F: drivers/clk/tegra/
10579
10580TEGRA DMA DRIVER
10581M: Laxman Dewangan <ldewangan@nvidia.com>
10582S: Supported
10583F: drivers/dma/tegra20-apb-dma.c
10584
adabdb0c
SW
10585TEGRA I2C DRIVER
10586M: Laxman Dewangan <ldewangan@nvidia.com>
10587S: Supported
10588F: drivers/i2c/busses/i2c-tegra.c
10589
10590TEGRA IOMMU DRIVERS
10591M: Hiroshi Doyu <hdoyu@nvidia.com>
10592S: Supported
10593F: drivers/iommu/tegra*
10594
10595TEGRA KBC DRIVER
10596M: Rakesh Iyer <riyer@nvidia.com>
10597M: Laxman Dewangan <ldewangan@nvidia.com>
10598S: Supported
10599F: drivers/input/keyboard/tegra-kbc.c
10600
adabdb0c
SW
10601TEGRA PWM DRIVER
10602M: Thierry Reding <thierry.reding@gmail.com>
10603S: Supported
10604F: drivers/pwm/pwm-tegra.c
10605
10606TEGRA SERIAL DRIVER
10607M: Laxman Dewangan <ldewangan@nvidia.com>
10608S: Supported
10609F: drivers/tty/serial/serial-tegra.c
10610
10611TEGRA SPI DRIVER
10612M: Laxman Dewangan <ldewangan@nvidia.com>
10613S: Supported
10614F: drivers/spi/spi-tegra*
10615
1a348ccc 10616TEHUTI ETHERNET DRIVER
8b58be88 10617M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10618L: netdev@vger.kernel.org
10619S: Supported
ef7f5429 10620F: drivers/net/ethernet/tehuti/*
1a348ccc 10621
4e68852d 10622Telecom Clock Driver for MCPL0010
8b58be88 10623M: Mark Gross <mark.gross@intel.com>
4e68852d 10624S: Supported
679655da 10625F: drivers/char/tlclk.c
4e68852d 10626
4480f15b 10627TENSILICA XTENSA PORT (xtensa)
8b58be88 10628M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10629M: Max Filippov <jcmvbkbc@gmail.com>
10630L: linux-xtensa@linux-xtensa.org
4e68852d 10631S: Maintained
679655da 10632F: arch/xtensa/
3dc99857 10633F: drivers/irqchip/irq-xtensa-*
4e68852d 10634
5313ba66
HV
10635THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10636M: Hans Verkuil <hverkuil@xs4all.nl>
10637L: linux-media@vger.kernel.org
10638T: git git://linuxtv.org/media_tree.git
a825eaec 10639W: https://linuxtv.org
5313ba66
HV
10640S: Maintained
10641F: drivers/media/radio/radio-raremono.c
10642
d3fb6955 10643THERMAL
b75f0050 10644M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10645M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10646L: linux-pm@vger.kernel.org
10647T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10648T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10649Q: https://patchwork.kernel.org/project/linux-pm/list/
10650S: Supported
10651F: drivers/thermal/
10652F: include/linux/thermal.h
af6c9f16 10653F: include/uapi/linux/thermal.h
b75f0050
JP
10654F: include/linux/cpu_cooling.h
10655F: Documentation/devicetree/bindings/thermal/
d3fb6955 10656
64e05d8b
VK
10657THERMAL/CPU_COOLING
10658M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10659M: Viresh Kumar <viresh.kumar@linaro.org>
10660M: Javi Merino <javi.merino@arm.com>
10661L: linux-pm@vger.kernel.org
10662S: Supported
10663F: Documentation/thermal/cpu-cooling-api.txt
10664F: drivers/thermal/cpu_cooling.c
10665F: include/linux/cpu_cooling.h
10666
30ba2fbd
VD
10667THINGM BLINK(1) USB RGB LED DRIVER
10668M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10669S: Maintained
10670F: drivers/hid/hid-thingm.c
10671
4e68852d 10672THINKPAD ACPI EXTRAS DRIVER
8b58be88 10673M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10674L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10675L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10676W: http://ibm-acpi.sourceforge.net
10677W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10678T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10679S: Maintained
679655da 10680F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10681
1b46f2a2 10682TI BANDGAP AND THERMAL DRIVER
f14d1c24 10683M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10684L: linux-pm@vger.kernel.org
531ff13e 10685L: linux-omap@vger.kernel.org
5a723e81 10686S: Maintained
794b2e25 10687F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10688
0c7665c3
MF
10689TI CDCE706 CLOCK DRIVER
10690M: Max Filippov <jcmvbkbc@gmail.com>
10691S: Maintained
10692F: drivers/clk/clk-cdce706.c
10693
49b6a5e3
TK
10694TI CLOCK DRIVER
10695M: Tero Kristo <t-kristo@ti.com>
10696L: linux-omap@vger.kernel.org
10697S: Maintained
10698F: drivers/clk/ti/
10699F: include/linux/clk/ti.h
10700
4020f2d7 10701TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10702M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10703S: Maintained
679655da
JP
10704F: drivers/misc/tifm*
10705F: drivers/mmc/host/tifm_sd.c
10706F: include/linux/tifm.h
4020f2d7 10707
e0c52404 10708TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10709M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10710L: linux-kernel@vger.kernel.org
10711L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10712S: Maintained
10713F: drivers/soc/ti/*
10714T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10715
10716
152ad442
SR
10717TI LM49xxx FAMILY ASoC CODEC DRIVERS
10718M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10719M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10720L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10721S: Maintained
10722F: sound/soc/codecs/lm49453*
d392dead 10723F: sound/soc/codecs/isabelle*
152ad442 10724
0edd807d
KM
10725TI LP855x BACKLIGHT DRIVER
10726M: Milo Kim <milo.kim@ti.com>
10727S: Maintained
10728F: Documentation/backlight/lp855x-driver.txt
10729F: drivers/video/backlight/lp855x_bl.c
10730F: include/linux/platform_data/lp855x.h
10731
faf13f6d
KM
10732TI LP8727 CHARGER DRIVER
10733M: Milo Kim <milo.kim@ti.com>
10734S: Maintained
10735F: drivers/power/lp8727_charger.c
10736F: include/linux/platform_data/lp8727.h
10737
22f1229f
KM
10738TI LP8788 MFD DRIVER
10739M: Milo Kim <milo.kim@ti.com>
10740S: Maintained
10741F: drivers/iio/adc/lp8788_adc.c
10742F: drivers/leds/leds-lp8788.c
10743F: drivers/mfd/lp8788*.c
10744F: drivers/power/lp8788-charger.c
10745F: drivers/regulator/lp8788-*.c
10746F: include/linux/mfd/lp8788*.h
10747
84640e27
KM
10748TI NETCP ETHERNET DRIVER
10749M: Wingman Kwok <w-kwok2@ti.com>
10750M: Murali Karicheri <m-karicheri2@ti.com>
10751L: netdev@vger.kernel.org
10752S: Maintained
10753F: drivers/net/ethernet/ti/netcp*
10754
217e0ca9
KC
10755TI TAS571X FAMILY ASoC CODEC DRIVER
10756M: Kevin Cernekee <cernekee@chromium.org>
10757L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10758S: Odd Fixes
10759F: sound/soc/codecs/tas571x*
10760
dd5e8e6b 10761TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10762M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10763L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10764S: Maintained
10765F: sound/soc/codecs/twl4030*
10766
90921014 10767TI WILINK WIRELESS DRIVERS
90921014
LC
10768L: linux-wireless@vger.kernel.org
10769W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10770W: http://wireless.kernel.org/en/users/Drivers/wl1251
10771T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10772S: Orphan
90921014
LC
10773F: drivers/net/wireless/ti/
10774F: include/linux/wl12xx.h
10775
e86eaa3a 10776TIPC NETWORK LAYER
8b58be88 10777M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10778M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10779L: netdev@vger.kernel.org (core kernel code)
10780L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10781W: http://tipc.sourceforge.net/
e86eaa3a 10782S: Maintained
c117ab84 10783F: include/uapi/linux/tipc*.h
679655da 10784F: net/tipc/
e86eaa3a 10785
867e359b 10786TILE ARCHITECTURE
c47b15c4 10787M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10788W: http://www.ezchip.com/scm/
867e359b
CM
10789S: Supported
10790F: arch/tile/
6b940606 10791F: drivers/char/tile-srom.c
5c770755 10792F: drivers/edac/tile_edac.c
6b940606
CM
10793F: drivers/net/ethernet/tile/
10794F: drivers/rtc/rtc-tile.c
10795F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10796F: drivers/tty/serial/tilegx.c
6b940606
CM
10797F: drivers/usb/host/*-tilegx.c
10798F: include/linux/usb/tilegx.h
867e359b 10799
1da177e4 10800TLAN NETWORK DRIVER
8b58be88 10801M: Samuel Chessman <chessman@tux.org>
88c07dde 10802L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10803W: http://sourceforge.net/projects/tlan/
10804S: Maintained
679655da 10805F: Documentation/networking/tlan.txt
b544dbac 10806F: drivers/net/ethernet/ti/tlan.*
1da177e4 10807
d74db3b2 10808TOMOYO SECURITY MODULE
8b58be88
JP
10809M: Kentaro Takeda <takedakn@nttdata.co.jp>
10810M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10811L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10812L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10813L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10814L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10815W: http://tomoyo.sourceforge.jp/
843d183c 10816T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10817S: Maintained
679655da 10818F: security/tomoyo/
d74db3b2 10819
9caeb532 10820TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10821M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10822L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10823S: Maintained
10824F: drivers/platform/x86/topstar-laptop.c
10825
1da177e4 10826TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10827M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10828L: platform-driver-x86@vger.kernel.org
0a63ca11 10829S: Maintained
679655da 10830F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10831
0a63ca11
AA
10832TOSHIBA BLUETOOTH DRIVER
10833M: Azael Avalos <coproscefalo@gmail.com>
10834L: platform-driver-x86@vger.kernel.org
10835S: Maintained
10836F: drivers/platform/x86/toshiba_bluetooth.c
10837
10838TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10839M: Azael Avalos <coproscefalo@gmail.com>
10840L: platform-driver-x86@vger.kernel.org
10841S: Maintained
10842F: drivers/platform/x86/toshiba_haps.c
10843
14991fc7
AA
10844TOSHIBA WMI HOTKEYS DRIVER
10845M: Azael Avalos <coproscefalo@gmail.com>
10846L: platform-driver-x86@vger.kernel.org
10847S: Maintained
10848F: drivers/platform/x86/toshiba-wmi.c
10849
1da177e4 10850TOSHIBA SMM DRIVER
8b58be88 10851M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10852W: http://www.buzzard.org.uk/toshiba/
10853S: Maintained
679655da
JP
10854F: drivers/char/toshiba.c
10855F: include/linux/toshiba.h
c117ab84 10856F: include/uapi/linux/toshiba.h
1da177e4 10857
d32d9864
MR
10858TOSHIBA TC358743 DRIVER
10859M: Mats Randgaard <matrandg@cisco.com>
10860L: linux-media@vger.kernel.org
10861S: Maintained
10862F: drivers/media/i2c/tc358743*
b5dcee22 10863F: include/media/i2c/tc358743.h
d32d9864 10864
d719f900 10865TMIO MMC DRIVER
c4b13fb0 10866M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10867L: linux-mmc@vger.kernel.org
d719f900 10868S: Maintained
d1057c40
GL
10869F: drivers/mmc/host/tmio_mmc*
10870F: drivers/mmc/host/sh_mobile_sdhi.c
10871F: include/linux/mmc/tmio.h
10872F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10873
917cc4e6
GR
10874TMP401 HARDWARE MONITOR DRIVER
10875M: Guenter Roeck <linux@roeck-us.net>
10876L: lm-sensors@lm-sensors.org
10877S: Maintained
10878F: Documentation/hwmon/tmp401
10879F: drivers/hwmon/tmp401.c
10880
98f32602 10881TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10882M: Hugh Dickins <hughd@google.com>
98f32602
HD
10883L: linux-mm@kvack.org
10884S: Maintained
10885F: include/linux/shmem_fs.h
10886F: mm/shmem.c
10887
45f95b53 10888TM6000 VIDEO4LINUX DRIVER
009a5410 10889M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53 10890L: linux-media@vger.kernel.org
a825eaec 10891W: https://linuxtv.org
45f95b53
MCC
10892T: git git://linuxtv.org/media_tree.git
10893S: Odd fixes
10894F: drivers/media/usb/tm6000/
10895
c65fde19
HV
10896TW68 VIDEO4LINUX DRIVER
10897M: Hans Verkuil <hverkuil@xs4all.nl>
10898L: linux-media@vger.kernel.org
10899T: git git://linuxtv.org/media_tree.git
a825eaec 10900W: https://linuxtv.org
c65fde19
HV
10901S: Odd Fixes
10902F: drivers/media/pci/tw68/
10903
4e68852d 10904TPM DEVICE DRIVER
901486b8 10905M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10906M: Marcel Selhorst <tpmdd@selhorst.net>
89adb83c 10907M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
ce93b4b0 10908R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10909W: http://tpmdd.sourceforge.net
63a10dfd 10910L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10911Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10912T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10913S: Maintained
679655da 10914F: drivers/char/tpm/
4e68852d 10915
1a0f1b27
AL
10916TPM IBM_VTPM DEVICE DRIVER
10917M: Ashley Lai <ashleydlai@gmail.com>
10918W: http://tpmdd.sourceforge.net
10919L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10920S: Maintained
10921F: drivers/char/tpm/tpm_ibmvtpm*
10922
d6f005a1
JP
10923TRACING
10924M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10925M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10926T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10927S: Maintained
10928F: Documentation/trace/ftrace.txt
10929F: arch/*/*/*/ftrace.h
10930F: arch/*/kernel/ftrace.c
10931F: include/*/ftrace.h
10932F: include/linux/trace*.h
10933F: include/trace/
10934F: kernel/trace/
6e68e6c5 10935F: tools/testing/selftests/ftrace/
d6f005a1 10936
1da177e4 10937TRIVIAL PATCHES
8b58be88 10938M: Jiri Kosina <trivial@kernel.org>
54e5881d 10939T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10940S: Maintained
86ef925f 10941K: ^Subject:.*(?i)trivial
1da177e4 10942
4e68852d 10943TTY LAYER
879a5a00 10944M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10945M: Jiri Slaby <jslaby@suse.com>
879a5a00 10946S: Supported
08deed1e 10947T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10948F: Documentation/serial/
8dd5d2f1 10949F: drivers/tty/
df621252 10950F: drivers/tty/serial/serial_core.c
e3288775
AC
10951F: include/linux/serial_core.h
10952F: include/linux/serial.h
10953F: include/linux/tty.h
c117ab84
CEB
10954F: include/uapi/linux/serial_core.h
10955F: include/uapi/linux/serial.h
10956F: include/uapi/linux/tty.h
4e68852d 10957
91952bc0
AP
10958TUA9001 MEDIA DRIVER
10959M: Antti Palosaari <crope@iki.fi>
10960L: linux-media@vger.kernel.org
a825eaec 10961W: https://linuxtv.org
91952bc0
AP
10962W: http://palosaari.fi/linux/
10963Q: http://patchwork.linuxtv.org/project/linux-media/list/
10964T: git git://linuxtv.org/anttip/media_tree.git
10965S: Maintained
10966F: drivers/media/tuners/tua9001*
10967
740db6d7 10968TULIP NETWORK DRIVERS
740db6d7 10969L: netdev@vger.kernel.org
cf869eb1
GG
10970L: linux-parisc@vger.kernel.org
10971S: Orphan
0f04e2aa 10972F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10973
10974TUN/TAP driver
ba57b6f2 10975M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10976W: http://vtun.sourceforge.net/tun
10977S: Maintained
679655da
JP
10978F: Documentation/networking/tuntap.txt
10979F: arch/um/os-Linux/drivers/
1da177e4 10980
b454cc66 10981TURBOCHANNEL SUBSYSTEM
8b58be88 10982M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10983M: Ralf Baechle <ralf@linux-mips.org>
10984L: linux-mips@linux-mips.org
10985Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10986S: Maintained
679655da
JP
10987F: drivers/tc/
10988F: include/linux/tc.h
b454cc66 10989
1da177e4 10990U14-34F SCSI DRIVER
8b58be88 10991M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10992L: linux-scsi@vger.kernel.org
10993S: Maintained
679655da 10994F: drivers/scsi/u14-34f.c
1da177e4 10995
e2d1d6c0 10996UBI FILE SYSTEM (UBIFS)
949cb623 10997M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10998M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10999L: linux-mtd@lists.infradead.org
e2966cbe 11000T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
11001W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11002S: Maintained
679655da
JP
11003F: Documentation/filesystems/ubifs.txt
11004F: fs/ubifs/
e2d1d6c0 11005
e1632fa2 11006UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 11007M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 11008W: http://www.uclinux.org/
e1632fa2 11009L: linux-m68k@lists.linux-m68k.org
cc2020e6 11010L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 11011T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 11012S: Maintained
e1632fa2
GU
11013F: arch/m68k/coldfire/
11014F: arch/m68k/68*/
61bc02bb
JP
11015F: arch/m68k/*/*_no.*
11016F: arch/m68k/include/asm/*_no.*
cc2020e6 11017
1da177e4 11018UDF FILESYSTEM
d8130624 11019M: Jan Kara <jack@suse.com>
1da177e4 11020S: Maintained
679655da
JP
11021F: Documentation/filesystems/udf.txt
11022F: fs/udf/
1da177e4 11023
cc2020e6 11024UFS FILESYSTEM
8b58be88 11025M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 11026S: Maintained
679655da
JP
11027F: Documentation/filesystems/ufs.txt
11028F: fs/ufs/
cc2020e6 11029
0a09d3ab
DH
11030UHID USERSPACE HID IO DRIVER:
11031M: David Herrmann <dh.herrmann@googlemail.com>
11032L: linux-input@vger.kernel.org
11033S: Maintained
11034F: drivers/hid/uhid.c
c117ab84 11035F: include/uapi/linux/uhid.h
0a09d3ab 11036
18332a80 11037ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 11038L: linux-usb@vger.kernel.org
10c6c9c9 11039S: Orphan
355ffe69 11040F: drivers/uwb/
679655da
JP
11041F: include/linux/uwb.h
11042F: include/linux/uwb/
18332a80 11043
b31d8273
G
11044UNICORE32 ARCHITECTURE:
11045M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11046W: http://mprc.pku.edu.cn/~guanxuetao/linux
11047S: Maintained
ceebf4d5 11048T: git git://github.com/gxt/linux.git
b31d8273
G
11049F: arch/unicore32/
11050
d8379ab1
TF
11051UNIFDEF
11052M: Tony Finch <dot@dotat.at>
11053W: http://dotat.at/prog/unifdef
11054S: Maintained
11055F: scripts/unifdef.c
11056
1da177e4 11057UNIFORM CDROM DRIVER
8b58be88 11058M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
11059W: http://www.kernel.dk
11060S: Maintained
679655da
JP
11061F: Documentation/cdrom/
11062F: drivers/cdrom/cdrom.c
11063F: include/linux/cdrom.h
c117ab84 11064F: include/uapi/linux/cdrom.h
1da177e4 11065
56df0122 11066UNISYS S-PAR DRIVERS
49e7d9df
JP
11067M: Benjamin Romer <benjamin.romer@unisys.com>
11068M: David Kershner <david.kershner@unisys.com>
11069L: sparmaintainer@unisys.com (Unisys internal)
11070S: Supported
11071F: drivers/staging/unisys/
56df0122 11072
9941fa6e
VH
11073UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11074M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
11075L: linux-scsi@vger.kernel.org
11076S: Supported
11077F: Documentation/scsi/ufs.txt
11078F: drivers/scsi/ufs/
11079
e2d1d6c0 11080UNSORTED BLOCK IMAGES (UBI)
949cb623 11081M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 11082M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
11083W: http://www.linux-mtd.infradead.org/
11084L: linux-mtd@lists.infradead.org
b6b44e0a 11085T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 11086S: Supported
80811493 11087F: drivers/mtd/ubi/
679655da 11088F: include/linux/mtd/ubi.h
c117ab84 11089F: include/uapi/mtd/ubi-user.h
e2d1d6c0 11090
1da177e4 11091USB ACM DRIVER
61eee9a7 11092M: Oliver Neukum <oliver@neukum.org>
6372594a 11093L: linux-usb@vger.kernel.org
1da177e4 11094S: Maintained
679655da
JP
11095F: Documentation/usb/acm.txt
11096F: drivers/usb/class/cdc-acm.*
1da177e4 11097
b7d572e1
PF
11098USB AR5523 WIRELESS DRIVER
11099M: Pontus Fuchs <pontus.fuchs@gmail.com>
11100L: linux-wireless@vger.kernel.org
11101S: Maintained
11102F: drivers/net/wireless/ath/ar5523/
11103
115bb1ff 11104USB ATTACHED SCSI
f50a4968 11105M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 11106M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
11107L: linux-usb@vger.kernel.org
11108L: linux-scsi@vger.kernel.org
8eae0fb7 11109S: Maintained
115bb1ff
MW
11110F: drivers/usb/storage/uas.c
11111
1da177e4 11112USB CDC ETHERNET DRIVER
61eee9a7 11113M: Oliver Neukum <oliver@neukum.org>
795fb7e7 11114L: linux-usb@vger.kernel.org
1da177e4 11115S: Maintained
679655da 11116F: drivers/net/usb/cdc_*.c
c117ab84 11117F: include/uapi/linux/usb/cdc.h
1da177e4 11118
66e3e591
KP
11119USB CHAOSKEY DRIVER
11120M: Keith Packard <keithp@keithp.com>
11121L: linux-usb@vger.kernel.org
11122S: Maintained
11123F: drivers/usb/misc/chaoskey.c
11124
b02b371e 11125USB CYPRESS C67X00 DRIVER
8b58be88 11126M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
11127L: linux-usb@vger.kernel.org
11128S: Maintained
679655da 11129F: drivers/usb/c67x00/
b02b371e 11130
d0374f4f 11131USB DAVICOM DM9601 DRIVER
8b58be88 11132M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 11133L: netdev@vger.kernel.org
d0374f4f
PK
11134W: http://www.linux-usb.org/usbnet
11135S: Maintained
679655da 11136F: drivers/net/usb/dm9601.c
d0374f4f 11137
cc2020e6 11138USB DIAMOND RIO500 DRIVER
8b58be88 11139M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
11140L: rio500-users@lists.sourceforge.net
11141W: http://rio500.sourceforge.net
11142S: Maintained
679655da 11143F: drivers/usb/misc/rio500*
cc2020e6 11144
1da177e4 11145USB EHCI DRIVER
578333ab 11146M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11147L: linux-usb@vger.kernel.org
578333ab 11148S: Maintained
679655da
JP
11149F: Documentation/usb/ehci.txt
11150F: drivers/usb/host/ehci*
1da177e4 11151
69ae9e3e 11152USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 11153M: Felipe Balbi <balbi@ti.com>
795fb7e7 11154L: linux-usb@vger.kernel.org
69ae9e3e 11155W: http://www.linux-usb.org/gadget
d6d0f665
FB
11156T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11157S: Maintained
679655da
JP
11158F: drivers/usb/gadget/
11159F: include/linux/usb/gadget*
69ae9e3e 11160
2dea64b4 11161USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 11162M: Jiri Kosina <jikos@kernel.org>
795fb7e7 11163L: linux-usb@vger.kernel.org
54e5881d 11164T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 11165S: Maintained
c2f01971 11166F: Documentation/hid/hiddev.txt
679655da 11167F: drivers/hid/usbhid/
1da177e4 11168
959eea21 11169USB ISP116X DRIVER
8b58be88 11170M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 11171L: linux-usb@vger.kernel.org
959eea21 11172S: Maintained
679655da
JP
11173F: drivers/usb/host/isp116x*
11174F: include/linux/usb/isp116x.h
959eea21 11175
1da177e4 11176USB MASS STORAGE DRIVER
8b58be88 11177M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 11178L: linux-usb@vger.kernel.org
8836aeb8 11179L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
11180S: Maintained
11181W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 11182F: drivers/usb/storage/
1da177e4 11183
af39917d
CL
11184USB MIDI DRIVER
11185M: Clemens Ladisch <clemens@ladisch.de>
11186L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11187T: git git://git.alsa-project.org/alsa-kernel.git
11188S: Maintained
11189F: sound/usb/midi.*
11190
444ce9d4
JP
11191USB NETWORKING DRIVERS
11192L: linux-usb@vger.kernel.org
11193S: Odd Fixes
11194F: drivers/net/usb/
11195
1da177e4 11196USB OHCI DRIVER
578333ab 11197M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11198L: linux-usb@vger.kernel.org
578333ab 11199S: Maintained
679655da
JP
11200F: Documentation/usb/ohci.txt
11201F: drivers/usb/host/ohci*
1da177e4 11202
963ffa3e
PC
11203USB OTG FSM (Finite State Machine)
11204M: Peter Chen <Peter.Chen@freescale.com>
8373856d 11205T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
11206L: linux-usb@vger.kernel.org
11207S: Maintained
11208F: drivers/usb/common/usb-otg-fsm.c
11209
563da3a9
VM
11210USB OVER IP DRIVER
11211M: Valentina Manea <valentina.manea.m@gmail.com>
11212M: Shuah Khan <shuah.kh@samsung.com>
11213L: linux-usb@vger.kernel.org
11214S: Maintained
11215F: drivers/usb/usbip/
11216F: tools/usb/usbip/
11217
1da177e4 11218USB PEGASUS DRIVER
a16b945c 11219M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11220L: linux-usb@vger.kernel.org
043600a6 11221L: netdev@vger.kernel.org
052e3128
PM
11222T: git git://github.com/petkan/pegasus.git
11223W: https://github.com/petkan/pegasus
1da177e4 11224S: Maintained
679655da 11225F: drivers/net/usb/pegasus.*
1da177e4 11226
d3ad558f
FB
11227USB PHY LAYER
11228M: Felipe Balbi <balbi@ti.com>
11229L: linux-usb@vger.kernel.org
11230T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11231S: Maintained
11232F: drivers/usb/phy/
d3ad558f 11233
73e4fb3f 11234USB PRINTER DRIVER (usblp)
8b58be88 11235M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 11236L: linux-usb@vger.kernel.org
73e4fb3f 11237S: Supported
679655da 11238F: drivers/usb/class/usblp.c
1da177e4 11239
4521b477
BM
11240USB QMI WWAN NETWORK DRIVER
11241M: Bjørn Mork <bjorn@mork.no>
11242L: netdev@vger.kernel.org
11243S: Maintained
11244F: Documentation/ABI/testing/sysfs-class-net-qmi
11245F: drivers/net/usb/qmi_wwan.c
11246
1da177e4 11247USB RTL8150 DRIVER
a16b945c 11248M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11249L: linux-usb@vger.kernel.org
043600a6 11250L: netdev@vger.kernel.org
052e3128
PM
11251T: git git://github.com/petkan/rtl8150.git
11252W: https://github.com/petkan/rtl8150
1da177e4 11253S: Maintained
679655da 11254F: drivers/net/usb/rtl8150.c
1da177e4 11255
f896b796 11256USB SERIAL SUBSYSTEM
66085694 11257M: Johan Hovold <johan@kernel.org>
795fb7e7 11258L: linux-usb@vger.kernel.org
4e68852d 11259S: Maintained
679655da 11260F: Documentation/usb/usb-serial.txt
f896b796 11261F: drivers/usb/serial/
679655da 11262F: include/linux/usb/serial.h
1da177e4 11263
b3f0db1c
SG
11264USB SMSC75XX ETHERNET DRIVER
11265M: Steve Glendinning <steve.glendinning@shawell.net>
11266L: netdev@vger.kernel.org
11267S: Maintained
11268F: drivers/net/usb/smsc75xx.*
11269
2f7ca802 11270USB SMSC95XX ETHERNET DRIVER
90b24cfb 11271M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 11272L: netdev@vger.kernel.org
90b24cfb 11273S: Maintained
679655da 11274F: drivers/net/usb/smsc95xx.*
2f7ca802 11275
1da177e4 11276USB SUBSYSTEM
879a5a00 11277M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 11278L: linux-usb@vger.kernel.org
1da177e4 11279W: http://www.linux-usb.org
08deed1e 11280T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 11281S: Supported
679655da 11282F: Documentation/usb/
679655da
JP
11283F: drivers/usb/
11284F: include/linux/usb.h
11285F: include/linux/usb/
1da177e4
LT
11286
11287USB UHCI DRIVER
8b58be88 11288M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11289L: linux-usb@vger.kernel.org
1da177e4 11290S: Maintained
679655da 11291F: drivers/usb/host/uhci*
1da177e4 11292
69ae9e3e 11293USB "USBNET" DRIVER FRAMEWORK
d8130624 11294M: Oliver Neukum <oneukum@suse.com>
043600a6 11295L: netdev@vger.kernel.org
69ae9e3e 11296W: http://www.linux-usb.org/usbnet
1da177e4 11297S: Maintained
679655da
JP
11298F: drivers/net/usb/usbnet.c
11299F: include/linux/usb/usbnet.h
1da177e4 11300
c0efd232 11301USB VIDEO CLASS
c53ac071 11302M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11303L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11304L: linux-media@vger.kernel.org
275ffde4 11305T: git git://linuxtv.org/media_tree.git
57c6d2e9 11306W: http://www.ideasonboard.org/uvc/
c0efd232 11307S: Maintained
0c0d06ca 11308F: drivers/media/usb/uvc/
6c0f0359 11309F: include/uapi/linux/uvcvideo.h
1da177e4 11310
b60b9c45
HV
11311USB VISION DRIVER
11312M: Hans Verkuil <hverkuil@xs4all.nl>
11313L: linux-media@vger.kernel.org
11314T: git git://linuxtv.org/media_tree.git
a825eaec 11315W: https://linuxtv.org
b60b9c45
HV
11316S: Odd Fixes
11317F: drivers/media/usb/usbvision/
11318
8282da47
LP
11319USB WEBCAM GADGET
11320M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11321L: linux-usb@vger.kernel.org
11322S: Maintained
3a83c16e 11323F: drivers/usb/gadget/function/*uvc*
faf2e1db 11324F: drivers/usb/gadget/legacy/webcam.c
8282da47 11325
bf164cc0 11326USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11327M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11328L: linux-wireless@vger.kernel.org
11329S: Maintained
679655da 11330F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11331
eb6bab13 11332USB XHCI DRIVER
03d85053 11333M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11334L: linux-usb@vger.kernel.org
11335S: Supported
36d0344c
SS
11336F: drivers/usb/host/xhci*
11337F: drivers/usb/host/pci-quirks*
eb6bab13 11338
1da177e4 11339USB ZD1201 DRIVER
4086b9ca 11340L: linux-wireless@vger.kernel.org
1da177e4 11341W: http://linux-lc100020.sourceforge.net
4086b9ca 11342S: Orphan
ed0ad06f 11343F: drivers/net/wireless/zydas/zd1201.*
1da177e4 11344
b7eee616 11345USB ZR364XX DRIVER
8b58be88 11346M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11347L: linux-usb@vger.kernel.org
661263b5 11348L: linux-media@vger.kernel.org
275ffde4 11349T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11350W: http://royale.zerezo.com/zr364xx/
11351S: Maintained
679655da 11352F: Documentation/video4linux/zr364xx.txt
90d72ac6 11353F: drivers/media/usb/zr364xx/
b7eee616 11354
289fcff4
HK
11355ULPI BUS
11356M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11357L: linux-usb@vger.kernel.org
11358S: Maintained
11359F: drivers/usb/common/ulpi.c
11360F: include/linux/ulpi/
11361
e7839f25 11362USER-MODE LINUX (UML)
8b58be88 11363M: Jeff Dike <jdike@addtoit.com>
b15194b7 11364M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11365L: user-mode-linux-devel@lists.sourceforge.net
11366L: user-mode-linux-user@lists.sourceforge.net
11367W: http://user-mode-linux.sourceforge.net
11368S: Maintained
61516587 11369F: Documentation/virtual/uml/
679655da 11370F: arch/um/
b070989a 11371F: arch/x86/um/
679655da
JP
11372F: fs/hostfs/
11373F: fs/hppfs/
b7eee616 11374
e5f114e9 11375USERSPACE I/O (UIO)
6a534c9d 11376M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11377M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11378S: Maintained
3d3fecbd 11379T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11380F: Documentation/DocBook/uio-howto.tmpl
11381F: drivers/uio/
11382F: include/linux/uio*.h
e5f114e9 11383
256cccbe 11384UTIL-LINUX PACKAGE
8b58be88 11385M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11386L: util-linux@vger.kernel.org
11387W: http://en.wikipedia.org/wiki/Util-linux
11388T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11389S: Maintained
11390
c1fd1c07 11391UVESAFB DRIVER
8b58be88 11392M: Michal Januszewski <spock@gentoo.org>
c69f677c 11393L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11394W: http://dev.gentoo.org/~spock/projects/uvesafb/
11395S: Maintained
679655da 11396F: Documentation/fb/uvesafb.txt
8a61f013 11397F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11398
456930d8
SA
11399VF610 NAND DRIVER
11400M: Stefan Agner <stefan@agner.ch>
11401L: linux-mtd@lists.infradead.org
11402S: Supported
11403F: drivers/mtd/nand/vf610_nfc.c
11404
4480f15b 11405VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11406M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11407S: Maintained
679655da
JP
11408F: Documentation/filesystems/vfat.txt
11409F: fs/fat/
1da177e4 11410
cba3345c
AW
11411VFIO DRIVER
11412M: Alex Williamson <alex.williamson@redhat.com>
11413L: kvm@vger.kernel.org
11414S: Maintained
11415F: Documentation/vfio.txt
11416F: drivers/vfio/
11417F: include/linux/vfio.h
c117ab84 11418F: include/uapi/linux/vfio.h
cba3345c 11419
a714ea5f
AW
11420VFIO PLATFORM DRIVER
11421M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11422L: kvm@vger.kernel.org
11423S: Maintained
11424F: drivers/vfio/platform/
11425
9e6f3438
PO
11426VIDEOBUF2 FRAMEWORK
11427M: Pawel Osciak <pawel@osciak.com>
11428M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11429M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11430L: linux-media@vger.kernel.org
11431S: Maintained
90d72ac6 11432F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11433F: include/media/videobuf2-*
11434
5523662e
SCP
11435VIRTUAL SERIO DEVICE DRIVER
11436M: Stephen Chandler Paul <thatslyude@gmail.com>
11437S: Maintained
11438F: drivers/input/serio/userio.c
11439F: include/uapi/linux/userio.h
11440
9a82446b
AS
11441VIRTIO CONSOLE DRIVER
11442M: Amit Shah <amit.shah@redhat.com>
11443L: virtualization@lists.linux-foundation.org
11444S: Maintained
11445F: drivers/char/virtio_console.c
11446F: include/linux/virtio_console.h
c117ab84 11447F: include/uapi/linux/virtio_console.h
9a82446b 11448
2426ec8f 11449VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11450M: "Michael S. Tsirkin" <mst@redhat.com>
11451L: virtualization@lists.linux-foundation.org
11452S: Maintained
11453F: drivers/virtio/
c893c8d7 11454F: tools/virtio/
2426ec8f
MT
11455F: drivers/net/virtio_net.c
11456F: drivers/block/virtio_blk.c
11457F: include/linux/virtio_*.h
916cdabc 11458F: include/uapi/linux/virtio_*.h
2426ec8f 11459
f2dbda3b
CH
11460VIRTIO DRIVERS FOR S390
11461M: Christian Borntraeger <borntraeger@de.ibm.com>
11462M: Cornelia Huck <cornelia.huck@de.ibm.com>
11463L: linux-s390@vger.kernel.org
11464L: virtualization@lists.linux-foundation.org
11465L: kvm@vger.kernel.org
11466S: Supported
1b568d93 11467F: drivers/s390/virtio/
f2dbda3b 11468
4ad6ee91
GH
11469VIRTIO GPU DRIVER
11470M: David Airlie <airlied@linux.ie>
11471M: Gerd Hoffmann <kraxel@redhat.com>
11472L: dri-devel@lists.freedesktop.org
11473L: virtualization@lists.linux-foundation.org
11474S: Maintained
11475F: drivers/gpu/drm/virtio/
11476F: include/uapi/linux/virtio_gpu.h
11477
3a4d5c94
MT
11478VIRTIO HOST (VHOST)
11479M: "Michael S. Tsirkin" <mst@redhat.com>
11480L: kvm@vger.kernel.org
c996d8b9 11481L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11482L: netdev@vger.kernel.org
11483S: Maintained
11484F: drivers/vhost/
c117ab84 11485F: include/uapi/linux/vhost.h
3a4d5c94 11486
271c8651
GH
11487VIRTIO INPUT DRIVER
11488M: Gerd Hoffmann <kraxel@redhat.com>
11489S: Maintained
11490F: drivers/virtio/virtio_input.c
11491F: include/uapi/linux/virtio_input.h
11492
1da177e4 11493VIA RHINE NETWORK DRIVER
210347e1 11494S: Orphan
f2148a47 11495F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11496
f0bf7f61 11497VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11498M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11499M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11500S: Maintained
11501F: drivers/mmc/host/via-sdmmc.c
11502
69e4a7c2 11503VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11504M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11505L: linux-fbdev@vger.kernel.org
69e4a7c2 11506S: Maintained
c7babebd
FTS
11507F: include/linux/via-core.h
11508F: include/linux/via-gpio.h
11509F: include/linux/via_i2c.h
8a61f013 11510F: drivers/video/fbdev/via/
69e4a7c2 11511
01f20734 11512VIA VELOCITY NETWORK DRIVER
8b58be88 11513M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11514L: netdev@vger.kernel.org
11515S: Maintained
f2148a47 11516F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11517
f73f8173
AW
11518VIRT LIB
11519M: Alex Williamson <alex.williamson@redhat.com>
11520M: Paolo Bonzini <pbonzini@redhat.com>
11521L: kvm@vger.kernel.org
11522S: Supported
11523F: virt/lib/
11524
77911fd2 11525VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11526M: Hans Verkuil <hverkuil@xs4all.nl>
11527L: linux-media@vger.kernel.org
11528T: git git://linuxtv.org/media_tree.git
a825eaec 11529W: https://linuxtv.org
0b7bc1fa 11530S: Maintained
77911fd2 11531F: drivers/media/platform/vivid/*
0b7bc1fa 11532
be7f8273 11533VLAN (802.1Q)
8b58be88 11534M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11535L: netdev@vger.kernel.org
11536S: Maintained
679655da
JP
11537F: drivers/net/macvlan.c
11538F: include/linux/if_*vlan.h
11539F: net/8021q/
be7f8273 11540
55e331cf 11541VLYNQ BUS
8b58be88 11542M: Florian Fainelli <florian@openwrt.org>
8578d7af 11543L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11544S: Maintained
11545F: drivers/vlynq/vlynq.c
11546F: include/linux/vlynq.h
11547
390beae4 11548VME SUBSYSTEM
74c600e3 11549M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11550M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11551M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11552L: devel@driverdev.osuosl.org
11553S: Maintained
11554T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11555F: Documentation/vme_api.txt
11556F: drivers/staging/vme/
11557F: drivers/vme/
11558F: include/linux/vme*
11559
4488e09b
AK
11560VMWARE HYPERVISOR INTERFACE
11561M: Alok Kataria <akataria@vmware.com>
11562L: virtualization@lists.linux-foundation.org
11563S: Supported
11564F: arch/x86/kernel/cpu/vmware.c
11565
73b35d07
DT
11566VMWARE BALLOON DRIVER
11567M: Xavier Deguillard <xdeguillard@vmware.com>
11568M: Philip Moltmann <moltmann@vmware.com>
11569M: "VMware, Inc." <pv-drivers@vmware.com>
11570L: linux-kernel@vger.kernel.org
11571S: Maintained
11572F: drivers/misc/vmw_balloon.c
11573
8b8be51b
TH
11574VMWARE VMMOUSE SUBDRIVER
11575M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11576M: "VMware, Inc." <pv-drivers@vmware.com>
11577L: linux-input@vger.kernel.org
11578S: Maintained
11579F: drivers/input/mouse/vmmouse.c
11580F: drivers/input/mouse/vmmouse.h
11581
d1a890fa 11582VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11583M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11584M: "VMware, Inc." <pv-drivers@vmware.com>
11585L: netdev@vger.kernel.org
11586S: Maintained
11587F: drivers/net/vmxnet3/
d1a890fa 11588
851b1642 11589VMware PVSCSI driver
f2d7e40e 11590M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11591M: VMware PV-Drivers <pv-drivers@vmware.com>
11592L: linux-scsi@vger.kernel.org
11593S: Maintained
11594F: drivers/scsi/vmw_pvscsi.c
11595F: drivers/scsi/vmw_pvscsi.h
11596
e53e86c7 11597VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11598M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11599M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11600L: linux-kernel@vger.kernel.org
1dd68f01 11601W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11602T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11603S: Supported
679655da
JP
11604F: drivers/regulator/
11605F: include/linux/regulator/
e53e86c7 11606
081958eb
DA
11607VRF
11608M: David Ahern <dsa@cumulusnetworks.com>
11609M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11610L: netdev@vger.kernel.org
11611S: Maintained
11612F: drivers/net/vrf.c
562d897d 11613F: Documentation/networking/vrf.txt
081958eb 11614
ab41319e 11615VT1211 HARDWARE MONITOR DRIVER
8b58be88 11616M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11617L: lm-sensors@lm-sensors.org
11618S: Maintained
679655da
JP
11619F: Documentation/hwmon/vt1211
11620F: drivers/hwmon/vt1211.c
ab41319e 11621
1de9e371 11622VT8231 HARDWARE MONITOR DRIVER
8b58be88 11623M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11624L: lm-sensors@lm-sensors.org
11625S: Maintained
679655da 11626F: drivers/hwmon/vt8231.c
1de9e371 11627
88095e7b
TO
11628VUB300 USB to SDIO/SD/MMC bridge chip
11629M: Tony Olech <tony.olech@elandigitalsystems.com>
11630L: linux-mmc@vger.kernel.org
11631L: linux-usb@vger.kernel.org
11632S: Supported
11633F: drivers/mmc/host/vub300.c
11634
1da177e4 11635W1 DALLAS'S 1-WIRE BUS
a8018766 11636M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11637S: Maintained
679655da
JP
11638F: Documentation/w1/
11639F: drivers/w1/
1da177e4 11640
13927079 11641W83791D HARDWARE MONITORING DRIVER
8b58be88 11642M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11643L: lm-sensors@lm-sensors.org
25845c22 11644S: Maintained
679655da
JP
11645F: Documentation/hwmon/w83791d
11646F: drivers/hwmon/w83791d.c
13927079 11647
61db011d 11648W83793 HARDWARE MONITORING DRIVER
8b58be88 11649M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11650L: lm-sensors@lm-sensors.org
11651S: Maintained
679655da
JP
11652F: Documentation/hwmon/w83793
11653F: drivers/hwmon/w83793.c
61db011d 11654
e3760b43 11655W83795 HARDWARE MONITORING DRIVER
d8130624 11656M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11657L: lm-sensors@lm-sensors.org
11658S: Maintained
11659F: drivers/hwmon/w83795.c
11660
1da177e4 11661W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11662M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11663S: Maintained
679655da 11664F: drivers/mmc/host/wbsd.*
1da177e4 11665
b4e05923
HG
11666WACOM PROTOCOL 4 SERIAL TABLETS
11667M: Julian Squires <julian@cipht.net>
11668M: Hans de Goede <hdegoede@redhat.com>
11669L: linux-input@vger.kernel.org
11670S: Maintained
11671F: drivers/input/tablet/wacom_serial4.c
11672
3527761c 11673WATCHDOG DEVICE DRIVERS
8b58be88 11674M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11675L: linux-watchdog@vger.kernel.org
11676W: http://www.linux-watchdog.org/
f599aaf0 11677T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11678S: Maintained
679655da
JP
11679F: Documentation/watchdog/
11680F: drivers/watchdog/
11681F: include/linux/watchdog.h
c117ab84 11682F: include/uapi/linux/watchdog.h
3527761c 11683
1da177e4 11684WD7000 SCSI DRIVER
8b58be88 11685M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11686L: linux-scsi@vger.kernel.org
11687S: Maintained
679655da 11688F: drivers/scsi/wd7000.c
1da177e4 11689
b22e00f3
DH
11690WIIMOTE HID DRIVER
11691M: David Herrmann <dh.herrmann@googlemail.com>
11692L: linux-input@vger.kernel.org
11693S: Maintained
11694F: drivers/hid/hid-wiimote*
11695
e258b80e 11696WINBOND CIR DRIVER
364e9e18 11697M: David Härdeman <david@hardeman.nu>
e258b80e 11698S: Maintained
116ab806 11699F: drivers/media/rc/winbond-cir.c
e258b80e 11700
8a70da82 11701WIMAX STACK
8b58be88 11702M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11703M: linux-wimax@intel.com
49e7d9df 11704L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11705S: Supported
11706W: http://linuxwimax.org
315987dc 11707F: Documentation/wimax/README.wimax
315987dc
JP
11708F: include/linux/wimax/debug.h
11709F: include/net/wimax.h
c117ab84 11710F: include/uapi/linux/wimax.h
315987dc 11711F: net/wimax/
8a70da82 11712
5fc14680 11713WISTRON LAPTOP BUTTON DRIVER
8b58be88 11714M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11715S: Maintained
679655da 11716F: drivers/input/misc/wistron_btns.c
5fc14680 11717
1da177e4 11718WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11719M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11720L: linux-wireless@vger.kernel.org
926554c4 11721W: http://oops.ghostprotocols.net:81/blog
1da177e4 11722S: Maintained
679655da 11723F: drivers/net/wireless/wl3501*
1da177e4 11724
055bcbcb 11725WOLFSON MICROELECTRONICS DRIVERS
fef95164 11726L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11727T: git https://github.com/CirrusLogic/linux-drivers.git
11728W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11729S: Supported
3768f0b1 11730F: Documentation/hwmon/wm83??
f494993f
CK
11731F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11732F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11733F: Documentation/devicetree/bindings/mfd/arizona.txt
af1c5386 11734F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11735F: drivers/clk/clk-wm83*.c
9c309598 11736F: drivers/extcon/extcon-arizona.c
b75ea16a 11737F: drivers/leds/leds-wm83*.c
25b273ba 11738F: drivers/gpio/gpio-*wm*.c
9c309598 11739F: drivers/gpio/gpio-arizona.c
d22b0869 11740F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11741F: drivers/input/misc/wm831x-on.c
11742F: drivers/input/touchscreen/wm831x-ts.c
11743F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11744F: drivers/mfd/arizona*
11745F: drivers/mfd/wm*.c
b75ea16a
MB
11746F: drivers/power/wm83*.c
11747F: drivers/rtc/rtc-wm83*.c
11748F: drivers/regulator/wm8*.c
3860e6c4 11749F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11750F: drivers/watchdog/wm83*_wdt.c
9c309598 11751F: include/linux/mfd/arizona/
3860e6c4 11752F: include/linux/mfd/wm831x/
b75ea16a 11753F: include/linux/mfd/wm8350/
3768f0b1 11754F: include/linux/mfd/wm8400*
59ec6da2 11755F: include/linux/wm97xx.h
055bcbcb 11756F: include/sound/wm????.h
9c309598 11757F: sound/soc/codecs/arizona.?
055bcbcb 11758F: sound/soc/codecs/wm*
b75ea16a 11759
3e6cd7a4
TH
11760WORKQUEUE
11761M: Tejun Heo <tj@kernel.org>
badb7f5e 11762R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11763T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11764S: Maintained
11765F: include/linux/workqueue.h
11766F: kernel/workqueue.c
11767F: Documentation/workqueue.txt
11768
1da177e4 11769X.25 NETWORK LAYER
8bf28059 11770M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11771L: linux-x25@vger.kernel.org
8bf28059 11772S: Odd Fixes
679655da
JP
11773F: Documentation/networking/x25*
11774F: include/net/x25*
11775F: net/x25/
1da177e4 11776
e2d1d6c0 11777X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11778M: Thomas Gleixner <tglx@linutronix.de>
11779M: Ingo Molnar <mingo@redhat.com>
11780M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11781M: x86@kernel.org
981c3a4f 11782L: linux-kernel@vger.kernel.org
75fc2d37 11783T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11784S: Maintained
679655da
JP
11785F: Documentation/x86/
11786F: arch/x86/
e2d1d6c0 11787
d0944853 11788X86 PLATFORM DRIVERS
e181ba15 11789M: Darren Hart <dvhart@infradead.org>
d0944853 11790L: platform-driver-x86@vger.kernel.org
e181ba15 11791T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11792S: Maintained
14430813 11793F: drivers/platform/x86/
3a4bceef 11794F: drivers/platform/olpc/
d0944853 11795
c1f5c54b
IM
11796X86 MCE INFRASTRUCTURE
11797M: Tony Luck <tony.luck@intel.com>
487ba8e8 11798M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11799L: linux-edac@vger.kernel.org
11800S: Maintained
11801F: arch/x86/kernel/cpu/mcheck/*
11802
79ebdc95
BP
11803X86 MICROCODE UPDATE SUPPORT
11804M: Borislav Petkov <bp@alien8.de>
11805S: Maintained
11806F: arch/x86/kernel/cpu/microcode/*
11807
f0905c5a
AL
11808X86 VDSO
11809M: Andy Lutomirski <luto@amacapital.net>
11810L: linux-kernel@vger.kernel.org
11811T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11812S: Maintained
d603c8e1 11813F: arch/x86/entry/vdso/
f0905c5a 11814
d6fad502 11815XC2028/3028 TUNER DRIVER
009a5410 11816M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502 11817L: linux-media@vger.kernel.org
a825eaec 11818W: https://linuxtv.org
d6fad502
MCC
11819T: git git://linuxtv.org/media_tree.git
11820S: Maintained
11821F: drivers/media/tuners/tuner-xc2028.*
11822
c4468085 11823XEN HYPERVISOR INTERFACE
c4468085 11824M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11825M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11826M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11827L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11828T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11829S: Supported
11830F: arch/x86/xen/
11831F: drivers/*/xen-*front.c
11832F: drivers/xen/
11833F: arch/x86/include/asm/xen/
11834F: include/xen/
c117ab84 11835F: include/uapi/xen/
c4468085 11836
77bfb479
SS
11837XEN HYPERVISOR ARM
11838M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11839L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11840S: Supported
11841F: arch/arm/xen/
11842F: arch/arm/include/asm/xen/
11843
b475e83f
SS
11844XEN HYPERVISOR ARM64
11845M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11846L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11847S: Supported
11848F: arch/arm64/xen/
11849F: arch/arm64/include/asm/xen/
11850
9b57e1a7
IC
11851XEN NETWORK BACKEND DRIVER
11852M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11853M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11854L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11855L: netdev@vger.kernel.org
11856S: Supported
11857F: drivers/net/xen-netback/*
11858
c5f8e29d
KRW
11859XEN PCI SUBSYSTEM
11860M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11861L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11862S: Supported
11863F: arch/x86/pci/*xen*
11864F: drivers/pci/*xen*
11865
a2c5ae65
KRW
11866XEN BLOCK SUBSYSTEM
11867M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11868M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11869L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11870S: Supported
11871F: drivers/block/xen-blkback/*
11872F: drivers/block/xen*
11873
15d03609
JG
11874XEN PVSCSI DRIVERS
11875M: Juergen Gross <jgross@suse.com>
11876L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11877L: linux-scsi@vger.kernel.org
11878S: Supported
11879F: drivers/scsi/xen-scsifront.c
11880F: drivers/xen/xen-scsiback.c
11881F: include/xen/interface/io/vscsiif.h
11882
c5f8e29d
KRW
11883XEN SWIOTLB SUBSYSTEM
11884M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11885L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11886S: Supported
11887F: arch/x86/xen/*swiotlb*
11888F: drivers/xen/*swiotlb*
11889
1da177e4
LT
11890XFS FILESYSTEM
11891P: Silicon Graphics Inc
809625ca 11892M: Dave Chinner <david@fromorbit.com>
18caa67a 11893M: xfs@oss.sgi.com
d7ede1aa 11894L: xfs@oss.sgi.com
1da177e4 11895W: http://oss.sgi.com/projects/xfs
54e5881d 11896T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11897S: Supported
679655da
JP
11898F: Documentation/filesystems/xfs.txt
11899F: fs/xfs/
1da177e4 11900
8a3b7a25 11901XILINX AXI ETHERNET DRIVER
59a54f30
MS
11902M: Anirudha Sarangi <anirudh@xilinx.com>
11903M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11904S: Maintained
11905F: drivers/net/ethernet/xilinx/xilinx_axienet*
11906
238b8721 11907XILINX UARTLITE SERIAL DRIVER
8b58be88 11908M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11909L: linux-serial@vger.kernel.org
11910S: Maintained
df621252 11911F: drivers/tty/serial/uartlite.c
238b8721 11912
df330515
LP
11913XILINX VIDEO IP CORES
11914M: Hyun Kwon <hyun.kwon@xilinx.com>
11915M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11916L: linux-media@vger.kernel.org
11917T: git git://linuxtv.org/media_tree.git
11918S: Supported
11919F: Documentation/devicetree/bindings/media/xilinx/
11920F: drivers/media/platform/xilinx/
a5562f65 11921F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11922
74316949
EB
11923XILLYBUS DRIVER
11924M: Eli Billauer <eli.billauer@gmail.com>
11925L: linux-kernel@vger.kernel.org
11926S: Supported
11927F: drivers/char/xillybus/
11928
f620e4b8
MF
11929XTENSA XTFPGA PLATFORM SUPPORT
11930M: Max Filippov <jcmvbkbc@gmail.com>
11931L: linux-xtensa@linux-xtensa.org
11932S: Maintained
11933F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11934F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11935
1da177e4 11936YAM DRIVER FOR AX.25
8b58be88 11937M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11938L: linux-hams@vger.kernel.org
11939S: Maintained
679655da
JP
11940F: drivers/net/hamradio/yam*
11941F: include/linux/yam.h
1da177e4 11942
af64a5eb 11943YEALINK PHONE DRIVER
8b58be88 11944M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11945L: usbb2k-api-dev@nongnu.org
11946S: Maintained
679655da
JP
11947F: Documentation/input/yealink.txt
11948F: drivers/input/misc/yealink.*
af64a5eb 11949
1da177e4 11950Z8530 DRIVER FOR AX.25
8b58be88 11951M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11952W: http://yaina.de/jreuter/
11953W: http://www.qsl.net/dl1bke/
11954L: linux-hams@vger.kernel.org
11955S: Maintained
679655da
JP
11956F: Documentation/networking/z8530drv.txt
11957F: drivers/net/hamradio/*scc.c
11958F: drivers/net/hamradio/z8530.h
1da177e4 11959
0cf31ec1 11960ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11961M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11962L: linux-mm@kvack.org
11963S: Maintained
11964F: mm/zbud.c
11965F: include/linux/zbud.h
11966
7c0c3afb 11967ZD1211RW WIRELESS DRIVER
8b58be88
JP
11968M: Daniel Drake <dsd@gentoo.org>
11969M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11970W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11971L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11972L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11973S: Maintained
6948300c 11974F: drivers/net/wireless/zydas/zd1211rw/
7c0c3afb 11975
20263029
DS
11976ZPOOL COMPRESSED PAGE STORAGE API
11977M: Dan Streetman <ddstreet@ieee.org>
11978L: linux-mm@kvack.org
11979S: Maintained
11980F: mm/zpool.c
11981F: include/linux/zpool.h
11982
1da177e4 11983ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11984L: mjpeg-users@lists.sourceforge.net
f63145e2 11985L: linux-media@vger.kernel.org
1da177e4 11986W: http://mjpeg.sourceforge.net/driver-zoran/
a825eaec 11987T: hg https://linuxtv.org/hg/v4l-dvb
f63145e2 11988S: Odd Fixes
90d72ac6 11989F: drivers/media/pci/zoran/
1da177e4 11990
6920f2cc
MK
11991ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11992M: Minchan Kim <minchan@kernel.org>
11993M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11994R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11995L: linux-kernel@vger.kernel.org
11996S: Maintained
11997F: drivers/block/zram/
11998F: Documentation/blockdev/zram.txt
11999
8b4a4080 12000ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 12001M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 12002S: Maintained
df621252 12003F: drivers/tty/serial/zs.*
8b4a4080 12004
eae70d06
MK
12005ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12006M: Minchan Kim <minchan@kernel.org>
12007M: Nitin Gupta <ngupta@vflare.org>
41192a2d 12008R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
12009L: linux-mm@kvack.org
12010S: Maintained
12011F: mm/zsmalloc.c
12012F: include/linux/zsmalloc.h
d02be50d 12013F: Documentation/vm/zsmalloc.txt
eae70d06 12014
0cf31ec1 12015ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 12016M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
12017L: linux-mm@kvack.org
12018S: Maintained
12019F: mm/zswap.c
12020
1da177e4 12021THE REST
8b58be88 12022M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 12023L: linux-kernel@vger.kernel.org
8a6e2535 12024Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 12025T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 12026S: Buried alive in reporters
34d03cc1
JP
12027F: *
12028F: */
This page took 8.377521 seconds and 5 git commands to generate.