]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blame - MAINTAINERS
UBUNTU: Ubuntu-snapdragon-4.4.0-1041.45
[mirror_ubuntu-artful-kernel.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb
AR
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
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>
e9b69a5f 233L: linux-hwmon@vger.kernel.org
f2b84bbc 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>
e9b69a5f 239L: linux-hwmon@vger.kernel.org
249e3c85 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
1da177e4 374ADM1025 HARDWARE MONITOR DRIVER
d8130624 375M: Jean Delvare <jdelvare@suse.com>
e9b69a5f 376L: linux-hwmon@vger.kernel.org
1da177e4 377S: Maintained
679655da
JP
378F: Documentation/hwmon/adm1025
379F: drivers/hwmon/adm1025.c
1da177e4 380
cae2caae 381ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 382M: Corentin Labbe <clabbe.montjoie@gmail.com>
e9b69a5f 383L: linux-hwmon@vger.kernel.org
cae2caae 384S: Maintained
679655da 385F: drivers/hwmon/adm1029.c
cae2caae 386
cc0b88cf 387ADM8211 WIRELESS DRIVER
cc0b88cf 388L: linux-wireless@vger.kernel.org
491b26b4 389W: http://wireless.kernel.org/
e71bcbd0 390S: Orphan
679655da 391F: drivers/net/wireless/adm8211.*
cc0b88cf 392
e8e31622
SA
393ADP1653 FLASH CONTROLLER DRIVER
394M: Sakari Ailus <sakari.ailus@iki.fi>
395L: linux-media@vger.kernel.org
396S: Maintained
397F: drivers/media/i2c/adp1653.c
398F: include/media/adp1653.h
399
527a1a83
MH
400ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
401M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 402W: http://wiki.analog.com/ADP5520
a4edbc10 403W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
404S: Supported
405F: drivers/mfd/adp5520.c
406F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 407F: drivers/leds/leds-adp5520.c
77278d50 408F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
409F: drivers/input/keyboard/adp5520-keys.c
410
411ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
412M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 413W: http://wiki.analog.com/ADP5588
a4edbc10 414W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
415S: Supported
416F: drivers/input/keyboard/adp5588-keys.c
77278d50 417F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
418
419ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
420M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 421W: http://wiki.analog.com/ADP8860
a4edbc10 422W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
423S: Supported
424F: drivers/video/backlight/adp8860_bl.c
425
8c22a8f5
DE
426ADS1015 HARDWARE MONITOR DRIVER
427M: Dirk Eibach <eibach@gdsys.de>
e9b69a5f 428L: linux-hwmon@vger.kernel.org
8c22a8f5
DE
429S: Maintained
430F: Documentation/hwmon/ads1015
431F: drivers/hwmon/ads1015.c
432F: include/linux/i2c/ads1015.h
433
1da177e4 434ADT746X FAN DRIVER
8b58be88 435M: Colin Leroy <colin@colino.net>
1da177e4 436S: Maintained
679655da 437F: drivers/macintosh/therm_adt746x.c
1da177e4 438
b058b859 439ADT7475 HARDWARE MONITOR DRIVER
d8130624 440M: Jean Delvare <jdelvare@suse.com>
e9b69a5f 441L: linux-hwmon@vger.kernel.org
b058b859
JD
442S: Maintained
443F: Documentation/hwmon/adt7475
444F: drivers/hwmon/adt7475.c
445
527a1a83
MH
446ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
447M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 448W: http://wiki.analog.com/ADXL345
a4edbc10 449W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
450S: Supported
451F: drivers/input/misc/adxl34x.c
452
8c6af9e1 453ADVANSYS SCSI DRIVER
8b58be88 454M: Matthew Wilcox <matthew@wil.cx>
d8130624 455M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
456L: linux-scsi@vger.kernel.org
457S: Maintained
679655da
JP
458F: Documentation/scsi/advansys.txt
459F: drivers/scsi/advansys.c
8c6af9e1 460
1da177e4 461AEDSP16 DRIVER
8b58be88 462M: Riccardo Facchetti <fizban@tin.it>
1da177e4 463S: Maintained
679655da 464F: sound/oss/aedsp16.c
1da177e4 465
91952bc0
AP
466AF9013 MEDIA DRIVER
467M: Antti Palosaari <crope@iki.fi>
468L: linux-media@vger.kernel.org
469W: http://linuxtv.org/
470W: http://palosaari.fi/linux/
471Q: http://patchwork.linuxtv.org/project/linux-media/list/
472T: git git://linuxtv.org/anttip/media_tree.git
473S: Maintained
474F: drivers/media/dvb-frontends/af9013*
475
476AF9033 MEDIA DRIVER
477M: Antti Palosaari <crope@iki.fi>
478L: linux-media@vger.kernel.org
479W: http://linuxtv.org/
480W: http://palosaari.fi/linux/
481Q: http://patchwork.linuxtv.org/project/linux-media/list/
482T: git git://linuxtv.org/anttip/media_tree.git
483S: Maintained
484F: drivers/media/dvb-frontends/af9033*
485
1da177e4 486AFFS FILE SYSTEM
6cf515e1
GU
487L: linux-fsdevel@vger.kernel.org
488S: Orphan
679655da
JP
489F: Documentation/filesystems/affs.txt
490F: fs/affs/
1da177e4 491
e2d1d6c0 492AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 493M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
494L: linux-afs@lists.infradead.org
495S: Supported
679655da
JP
496F: fs/afs/
497F: include/net/af_rxrpc.h
498F: net/rxrpc/af_rxrpc.c
e2d1d6c0 499
1da177e4 500AGPGART DRIVER
8b58be88 501M: David Airlie <airlied@linux.ie>
878eaf61 502T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 503S: Maintained
679655da
JP
504F: drivers/char/agp/
505F: include/linux/agp*
c117ab84 506F: include/uapi/linux/agp*
1da177e4
LT
507
508AHA152X SCSI DRIVER
8b58be88 509M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
510L: linux-scsi@vger.kernel.org
511S: Maintained
679655da
JP
512F: drivers/scsi/aha152x*
513F: drivers/scsi/pcmcia/aha152x*
1da177e4 514
64624d4f 515AIC7XXX / AIC79XX SCSI DRIVER
d8130624 516M: Hannes Reinecke <hare@suse.com>
64624d4f 517L: linux-scsi@vger.kernel.org
1da177e4 518S: Maintained
679655da 519F: drivers/scsi/aic7xxx/
1da177e4 520
450500ad
HV
521AIMSLAB FM RADIO RECEIVER DRIVER
522M: Hans Verkuil <hverkuil@xs4all.nl>
523L: linux-media@vger.kernel.org
524T: git git://linuxtv.org/media_tree.git
525W: http://linuxtv.org
526S: Maintained
527F: drivers/media/radio/radio-aimslab*
528
e2d1d6c0 529AIO
8b58be88 530M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
531L: linux-aio@kvack.org
532S: Supported
679655da
JP
533F: fs/aio.c
534F: include/linux/*aio*.h
e2d1d6c0 535
469d4ec8
AP
536AIRSPY MEDIA DRIVER
537M: Antti Palosaari <crope@iki.fi>
538L: linux-media@vger.kernel.org
539W: http://linuxtv.org/
540W: http://palosaari.fi/linux/
541Q: http://patchwork.linuxtv.org/project/linux-media/list/
542T: git git://linuxtv.org/anttip/media_tree.git
543S: Maintained
544F: drivers/media/usb/airspy/
545
1da177e4 546ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 547M: Duncan Sands <duncan.sands@free.fr>
6372594a 548L: linux-usb@vger.kernel.org
1da177e4
LT
549W: http://www.linux-usb.org/SpeedTouch/
550S: Maintained
679655da
JP
551F: drivers/usb/atm/speedtch.c
552F: drivers/usb/atm/usbatm.c
1da177e4 553
272f133a 554ALCHEMY AU1XX0 MMC DRIVER
8b58be88 555M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 556S: Maintained
679655da 557F: drivers/mmc/host/au1xmmc.c
272f133a 558
4a4e5787 559ALI1563 I2C DRIVER
8b58be88 560M: Rudolf Marek <r.marek@assembler.cz>
846557d3 561L: linux-i2c@vger.kernel.org
4a4e5787 562S: Maintained
679655da
JP
563F: Documentation/i2c/busses/i2c-ali1563
564F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 565
bc368798
LC
566ALLWINNER SECURITY SYSTEM
567M: Corentin Labbe <clabbe.montjoie@gmail.com>
568L: linux-crypto@vger.kernel.org
569S: Maintained
570F: drivers/crypto/sunxi-ss/
571
1da177e4 572ALPHA PORT
8b58be88 573M: Richard Henderson <rth@twiddle.net>
8b58be88 574M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 575M: Matt Turner <mattst88@gmail.com>
c89f4f9a 576S: Odd Fixes
a9406699 577L: linux-alpha@vger.kernel.org
679655da 578F: arch/alpha/
1da177e4 579
f62092f6
LFT
580ALTERA MAILBOX DRIVER
581M: Ley Foon Tan <lftan@altera.com>
582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S: Maintained
584F: drivers/mailbox/mailbox-altera.c
585
c5abbba9
THL
586ALTERA PIO DRIVER
587M: Tien Hock Loh <thloh@altera.com>
588L: linux-gpio@vger.kernel.org
589S: Maintained
590F: drivers/gpio/gpio-altera.c
591
16b8b922 592ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 593M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
594L: netdev@vger.kernel.org
595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596S: Maintained
597F: drivers/net/ethernet/altera/
598
adf9251f
TK
599ALTERA UART/JTAG UART SERIAL DRIVERS
600M: Tobias Klauser <tklauser@distanz.ch>
601L: linux-serial@vger.kernel.org
61bd0943 602L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
603S: Maintained
604F: drivers/tty/serial/altera_uart.c
605F: drivers/tty/serial/altera_jtaguart.c
606F: include/linux/altera_uart.h
607F: include/linux/altera_jtaguart.h
608
ff35b87d
NB
609AMAZON ETHERNET DRIVERS
610M: Netanel Belgazal <netanel@annapurnalabs.com>
611R: Saeed Bishara <saeed@annapurnalabs.com>
612R: Zorik Machulsky <zorik@annapurnalabs.com>
613L: netdev@vger.kernel.org
614S: Supported
615F: Documentation/networking/ena.txt
616F: drivers/net/ethernet/amazon/
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
d034fbf0 626M: Andreas Herrmann <herrmann.der.user@googlemail.com>
e9b69a5f 627L: linux-hwmon@vger.kernel.org
512d1027
AH
628S: Maintained
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>
e9b69a5f 791L: linux-hwmon@vger.kernel.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/
401012ef 811F: drivers/net/phy/mdio-xgene.c
24299502 812F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
401012ef 813F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
24299502 814
62a37dc7
LP
815APTINA CAMERA SENSOR PLL
816M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
817L: linux-media@vger.kernel.org
818S: Maintained
819F: drivers/media/i2c/aptina-pll.*
820
1154ea7d 821ARC FRAMEBUFFER DRIVER
8b58be88 822M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 823S: Maintained
8a61f013
JH
824F: drivers/video/fbdev/arcfb.c
825F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 826
c38f6ac7
MG
827ARCNET NETWORK LAYER
828M: Michael Grzeschik <m.grzeschik@pengutronix.de>
829L: netdev@vger.kernel.org
830S: Maintained
831F: drivers/net/arcnet/
832F: include/uapi/linux/if_arcnet.h
833
1da177e4 834ARM MFM AND FLOPPY DRIVERS
8b58be88 835M: Ian Molton <spyro@f2s.com>
1da177e4 836S: Maintained
679655da
JP
837F: arch/arm/lib/floppydma.S
838F: arch/arm/include/asm/floppy.h
1da177e4 839
6f96521f
WD
840ARM PMU PROFILING AND DEBUGGING
841M: Will Deacon <will.deacon@arm.com>
70e238df 842R: Mark Rutland <mark.rutland@arm.com>
6f96521f 843S: Maintained
dd06a84b 844F: arch/arm*/kernel/perf_*
6f96521f 845F: arch/arm/oprofile/common.c
dd06a84b
MR
846F: arch/arm*/kernel/hw_breakpoint.c
847F: arch/arm*/include/asm/hw_breakpoint.h
848F: arch/arm*/include/asm/perf_event.h
fa8ad788
MR
849F: drivers/perf/arm_pmu.c
850F: include/linux/perf/arm_pmu.h
6f96521f 851
d4275354 852ARM PORT
8b58be88 853M: Russell King <linux@arm.linux.org.uk>
efc03ecb 854L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
855W: http://www.arm.linux.org.uk/
856S: Maintained
857F: arch/arm/
858
d323c243
SB
859ARM SUB-ARCHITECTURES
860L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 861S: Maintained
d323c243
SB
862F: arch/arm/mach-*/
863F: arch/arm/plat-*/
864T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
865
cefbf4ea
RK
866ARM PRIMECELL AACI PL041 DRIVER
867M: Russell King <linux@arm.linux.org.uk>
868S: Maintained
869F: sound/arm/aaci.*
870
871ARM PRIMECELL CLCD PL110 DRIVER
872M: Russell King <linux@arm.linux.org.uk>
873S: Maintained
8a61f013 874F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
875
876ARM PRIMECELL KMI PL050 DRIVER
877M: Russell King <linux@arm.linux.org.uk>
878S: Maintained
879F: drivers/input/serio/ambakmi.*
880F: include/linux/amba/kmi.h
881
2761f5c2 882ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
883M: Russell King <linux@arm.linux.org.uk>
884S: Maintained
679655da 885F: drivers/mmc/host/mmci.*
2f748aaa 886F: include/linux/amba/mmci.h
2761f5c2 887
1b4304e5
RK
888ARM PRIMECELL UART PL010 AND PL011 DRIVERS
889M: Russell King <linux@arm.linux.org.uk>
890S: Maintained
891F: drivers/tty/serial/amba-pl01*.c
892F: include/linux/amba/serial.h
2761f5c2 893
cefbf4ea
RK
894ARM PRIMECELL BUS SUPPORT
895M: Russell King <linux@arm.linux.org.uk>
896S: Maintained
897F: drivers/amba/
898F: include/linux/amba/bus.h
899
2b7a52a4 900ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 901M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
903S: Maintained
904
9c784f95 905ARM/AFEB9260 MACHINE SUPPORT
8b58be88 906M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
908S: Maintained
909
2b7a52a4 910ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 911M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 912L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
913S: Maintained
914
5c6dcd7f 915ARM/Allwinner sunXi SoC support
1b106699 916M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 917M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S: Maintained
5c6dcd7f 920N: sun[x456789]i
60b0f380
MR
921
922ARM/Allwinner SoC Clock Support
923M: Emilio LĂ³pez <emilio@elopez.com.ar>
924S: Maintained
925F: drivers/clk/sunxi/
1b106699 926
7c1e3876
CC
927ARM/Amlogic MesonX SoC support
928M: Carlo Caione <carlo@caione.org>
929L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
930S: Maintained
12ddbadf 931F: drivers/media/rc/meson-ir.c
7c1e3876
CC
932N: meson[x68]
933
eff506fa
TZ
934ARM/Annapurna Labs ALPINE ARCHITECTURE
935M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
936S: Maintained
937F: arch/arm/mach-alpine/
938
8dca5ce8 939ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
c1fc8675 940M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 941M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 942M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
944W: http://www.linux4sam.org
945S: Supported
946F: arch/arm/mach-at91/
f0a0a58e 947F: include/soc/at91/
70e389cc
MB
948F: arch/arm/boot/dts/at91*.dts
949F: arch/arm/boot/dts/at91*.dtsi
950F: arch/arm/boot/dts/sama*.dts
951F: arch/arm/boot/dts/sama*.dtsi
5f58c970 952F: arch/arm/include/debug/at91.S
d4a89c7d 953
6e05dd4e
BB
954ARM/ATMEL AT91 Clock Support
955M: Boris Brezillon <boris.brezillon@free-electrons.com>
956S: Maintained
957F: drivers/clk/at91
958
986cf2e9 959ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 960M: Rob Herring <robh@kernel.org>
986cf2e9
RH
961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962S: Maintained
963F: arch/arm/mach-highbank/
964
d94f944e 965ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 966M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
967S: Maintained
968F: arch/arm/mach-cns3xxx/
d94f944e 969
4863dea3
SG
970ARM/CAVIUM THUNDER NETWORK DRIVER
971M: Sunil Goutham <sgoutham@cavium.com>
972M: Robert Richter <rric@kernel.org>
973L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
974S: Supported
322e5cc5 975F: drivers/net/ethernet/cavium/thunder/
4863dea3 976
386ab516
AS
977ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
978M: Alexander Shiyan <shc_work@mail.ru>
979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980S: Odd Fixes
b8ba3874 981N: clps711x
386ab516 982
2b7a52a4 983ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 984M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 985M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 987S: Maintained
d19d3667
HS
988F: arch/arm/mach-ep93xx/
989F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
990
991ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 992M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 993L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
994S: Maintained
995
d4275354 996ARM/CLKDEV SUPPORT
8b58be88 997M: Russell King <linux@arm.linux.org.uk>
efc03ecb 998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 999S: Maintained
d4275354 1000F: arch/arm/include/asm/clkdev.h
4fa2651d 1001F: drivers/clk/clkdev.c
d4275354 1002
d48134e7 1003ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 1004M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 1005L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
1006S: Maintained
1007
94150095
HF
1008ARM/CONTEC MICRO9 MACHINE SUPPORT
1009M: Hubert Feurstein <hubert.feurstein@contec.at>
1010S: Maintained
1011F: arch/arm/mach-ep93xx/micro9.c
1012
a06ae860
PP
1013ARM/CORESIGHT FRAMEWORK AND DRIVERS
1014M: Mathieu Poirier <mathieu.poirier@linaro.org>
1015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016S: Maintained
01081f5a 1017F: drivers/hwtracing/coresight/*
a06ae860
PP
1018F: Documentation/trace/coresight.txt
1019F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1020F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1021
1da177e4 1022ARM/CORGI MACHINE SUPPORT
8b58be88 1023M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1024S: Maintained
1025
881a95f9 1026ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1027M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1029T: git git://github.com/ulli-kroll/linux.git
162500b3 1030S: Maintained
f49afbb5 1031F: arch/arm/mach-gemini/
98a9bb5b 1032F: drivers/rtc/rtc-gemini.c
881a95f9 1033
a990cbd8 1034ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1035M: Barry Song <baohua@kernel.org>
a990cbd8 1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1037T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1038S: Maintained
1039F: arch/arm/mach-prima2/
4a9c44f1 1040F: drivers/clk/sirf/
05f30e8d 1041F: drivers/clocksource/timer-prima2.c
5833ac98 1042F: drivers/clocksource/timer-atlas7.c
f8505ef5 1043N: [^a-z]sirf
a990cbd8 1044
c9d862c4
BS
1045ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1046M: Baruch Siach <baruch@tkos.co.il>
1047L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1048S: Maintained
cde137aa 1049F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1050N: digicolor
1051
d4275354 1052ARM/EBSA110 MACHINE SUPPORT
8b58be88 1053M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1055W: http://www.arm.linux.org.uk/
1056S: Maintained
1057F: arch/arm/mach-ebsa110/
b955f6ca 1058F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1059
4721f3ce
UKK
1060ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1061M: Uwe Kleine-König <kernel@pengutronix.de>
1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063S: Maintained
1064N: efm32
1065
a9da4f7e 1066ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1067M: Daniel Ribeiro <drwyrm@gmail.com>
1068M: Stefan Schmidt <stefan@openezx.org>
1069M: Harald Welte <laforge@openezx.org>
d66f1886 1070L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1071W: http://www.openezx.org/
1072S: Maintained
cafc2265
SS
1073T: topgit git://git.openezx.org/openezx.git
1074F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1075
6a915af9 1076ARM/FARADAY FA526 PORT
162500b3 1077M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1078L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1079S: Maintained
1fa7e547 1080T: git git://git.berlios.de/gemini-board
f49afbb5 1081F: arch/arm/mm/*-fa*
6a915af9 1082
d4275354 1083ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1084M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1086W: http://www.arm.linux.org.uk/
1087S: Maintained
1088F: arch/arm/include/asm/hardware/dec21285.h
1089F: arch/arm/mach-footbridge/
1090
86183a5f 1091ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1092M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1093M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1095S: Maintained
f1c12837 1096T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1097F: arch/arm/mach-imx/
ce515a6b 1098F: arch/arm/mach-mxs/
2a82f95c 1099F: arch/arm/boot/dts/imx*
e5dafa22 1100F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1101F: drivers/clk/imx/
1102F: include/soc/imx/
86183a5f 1103
142109d2 1104ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1105M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1106M: Sascha Hauer <kernel@pengutronix.de>
1107R: Stefan Agner <stefan@agner.ch>
1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109S: Maintained
1110T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1111F: arch/arm/mach-imx/*vf610*
1112F: arch/arm/boot/dts/vf*
1113
2b7a52a4 1114ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1115M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1117S: Maintained
1118
90b8fc34 1119ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1120M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1121L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1122S: Maintained
1123
ef47d5f0 1124ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1125M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1126M: Paul Parsons <lost.distance@yahoo.com>
1127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1128S: Maintained
1129F: arch/arm/mach-pxa/hx4700.c
1130F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1131F: sound/soc/pxa/hx4700.c
ef47d5f0 1132
4dfad069
WX
1133ARM/HISILICON SOC SUPPORT
1134M: Wei Xu <xuwei5@hisilicon.com>
1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136W: http://www.hisilicon.com
1137S: Supported
1138T: git git://github.com/hisilicon/linux-hisi.git
1139F: arch/arm/mach-hisi/
1140
21f37bc3 1141ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1142M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1143W: www.jlime.com
1144S: Maintained
084bad91
KE
1145T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1146F: arch/arm/mach-sa1100/jornada720.c
1147F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1148
5e767ab9
JMC
1149ARM/IGEP MACHINE SUPPORT
1150M: Enric Balletbo i Serra <eballetbo@gmail.com>
1151M: Javier Martinez Canillas <javier@dowhile0.org>
1152L: linux-omap@vger.kernel.org
1153L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154S: Maintained
06ff74fd 1155F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1156
403d2971
MV
1157ARM/INCOME PXA270 SUPPORT
1158M: Marek Vasut <marek.vasut@gmail.com>
1159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160S: Maintained
ec154082 1161F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1162
2b7a52a4 1163ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1164M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1166S: Maintained
e2bdb176
DW
1167
1168ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1169L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1170S: Orphan
2b7a52a4
LB
1171
1172ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1173M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1174L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1175S: Maintained
2b7a52a4
LB
1176
1177ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1178M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1180S: Maintained
2b7a52a4 1181
2b7a52a4 1182ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1183M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1185S: Maintained
1186
dfdd8cc9
KH
1187ARM/INTEL IXP4XX ARM ARCHITECTURE
1188M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1189M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1191S: Maintained
1192F: arch/arm/mach-ixp4xx/
1193
838553c5 1194ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1195M: Jonathan Cameron <jic23@cam.ac.uk>
1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197S: Maintained
1198F: arch/arm/mach-pxa/stargate2.c
1199F: drivers/pcmcia/pxa2xx_stargate2.c
1200
2b7a52a4 1201ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1202M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1204S: Maintained
2b7a52a4
LB
1205
1206ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1207M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1209S: Maintained
1210
1154f858 1211ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1212M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1213L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1214S: Maintained
1215F: arch/arm/mach-keystone/
317929cd 1216T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1217
bc6aa566 1218ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1219M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1220L: linux-kernel@vger.kernel.org
1221S: Maintained
1222F: drivers/clk/keystone/
1223
1224ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1225M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1226L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227L: linux-kernel@vger.kernel.org
1228S: Maintained
1229F: drivers/clocksource/timer-keystone.c
1230
1231ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1232M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1233L: linux-kernel@vger.kernel.org
1234S: Maintained
1235F: drivers/power/reset/keystone-reset.c
1236
1237ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1238M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1239L: linux-kernel@vger.kernel.org
1240S: Maintained
1241F: drivers/memory/*emif*
1242
2b7a52a4 1243ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1244M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1246S: Maintained
1247
3143875f
JE
1248ARM/LPC18XX ARCHITECTURE
1249M: Joachim Eastwood <manabian@gmail.com>
1250L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251S: Maintained
19c1c32c
JE
1252F: arch/arm/boot/dts/lpc43*
1253F: drivers/clk/nxp/clk-lpc18xx*
1254F: drivers/clocksource/time-lpc32xx.c
1255F: drivers/i2c/busses/i2c-lpc2k.c
1256F: drivers/memory/pl172.c
1257F: drivers/mtd/spi-nor/nxp-spifi.c
1258F: drivers/rtc/rtc-lpc24xx.c
3143875f
JE
1259N: lpc18xx
1260
3b886171 1261ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1262M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1263S: Maintained
1264
31c17ac9 1265ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1266M: Jason Cooper <jason@lakedaemon.net>
1267M: Andrew Lunn <andrew@lunn.ch>
1268M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1269M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1270L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1271S: Maintained
1272F: arch/arm/mach-mvebu/
59ec9671 1273F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1274F: arch/arm/boot/dts/armada*
1275F: arch/arm/boot/dts/kirkwood*
1276
75f41273 1277
40f4978b
SH
1278ARM/Marvell Berlin SoC support
1279M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281S: Maintained
1282F: arch/arm/mach-berlin/
31c17ac9
GC
1283F: arch/arm/boot/dts/berlin*
1284
40f4978b 1285
4cfab57e 1286ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1287M: Jason Cooper <jason@lakedaemon.net>
1288M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1289M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1290M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1291L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1292S: Maintained
1293F: arch/arm/mach-dove/
54a246ff
NP
1294F: arch/arm/mach-mv78xx0/
1295F: arch/arm/mach-orion5x/
1296F: arch/arm/plat-orion/
31c17ac9
GC
1297F: arch/arm/boot/dts/dove*
1298F: arch/arm/boot/dts/orion5x*
1299
3b886171 1300
d69ac131
AC
1301ARM/Orion SoC/Technologic Systems TS-78xx platform support
1302M: Alexander Clouter <alex@digriz.org.uk>
1303L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1304W: http://www.digriz.org.uk/ts78xx/kernel
1305S: Maintained
1306F: arch/arm/mach-orion5x/ts78xx-*
1307
607b8fc9
EH
1308ARM/Mediatek RTC DRIVER
1309M: Eddie Huang <eddie.huang@mediatek.com>
1310L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1311L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1312S: Maintained
1313F: drivers/rtc/rtc-mt6397.c
1314
e54951c8
MB
1315ARM/Mediatek SoC support
1316M: Matthias Brugger <matthias.bgg@gmail.com>
1317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1318L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1319S: Maintained
1320F: arch/arm/boot/dts/mt6*
1321F: arch/arm/boot/dts/mt8*
1322F: arch/arm/mach-mediatek/
1323N: mtk
1324K: mediatek
1325
0f8669e3
CY
1326ARM/Mediatek USB3 PHY DRIVER
1327M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1328L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1329L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1330S: Maintained
1331F: drivers/phy/phy-mt65xx-usb3.c
1332
adcb079f
AB
1333ARM/MICREL KS8695 ARCHITECTURE
1334M: Greg Ungerer <gerg@uclinux.org>
1335L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1336F: arch/arm/mach-ks8695/
adcb079f
AB
1337S: Odd Fixes
1338
d78ff0a5 1339ARM/MIOA701 MACHINE SUPPORT
8b58be88 1340M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1342F: arch/arm/mach-pxa/mioa701.c
1343S: Maintained
1344
9624dfe6 1345ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1346M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1347S: Maintained
1348
e0ee9851 1349ARM/NOMADIK ARCHITECTURE
28b8e8d4 1350M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1351M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1352L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1353S: Maintained
1354F: arch/arm/mach-nomadik/
ecc265fe 1355F: drivers/pinctrl/nomadik/
87572880 1356F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1357T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1358
9d76295a 1359ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1360M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1361L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1362W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1363S: Supported
1364
8459c159 1365ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1366M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1367M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1368S: Maintained
1369
5d783a2d 1370ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1371M: Marek Vasut <marek.vasut@gmail.com>
75280787 1372L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1373W: http://hackndev.com
1374S: Maintained
933d35f0
JP
1375F: arch/arm/mach-pxa/include/mach/palmtx.h
1376F: arch/arm/mach-pxa/palmtx.c
1377F: arch/arm/mach-pxa/include/mach/palmt5.h
1378F: arch/arm/mach-pxa/palmt5.c
1379F: arch/arm/mach-pxa/include/mach/palmld.h
1380F: arch/arm/mach-pxa/palmld.c
1381F: arch/arm/mach-pxa/include/mach/palmte2.h
1382F: arch/arm/mach-pxa/palmte2.c
1383F: arch/arm/mach-pxa/include/mach/palmtc.h
1384F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1385
b57fe924 1386ARM/PALM TREO SUPPORT
d8130624 1387M: Tomas Cech <sleep_walker@suse.com>
75280787 1388L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1389W: http://hackndev.com
1390S: Maintained
b57fe924
JP
1391F: arch/arm/mach-pxa/include/mach/palmtreo.h
1392F: arch/arm/mach-pxa/palmtreo.c
90af5811 1393
c49e1e63 1394ARM/PALMZ72 SUPPORT
8b58be88 1395M: Sergey Lapin <slapin@ossfans.org>
75280787 1396L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1397W: http://hackndev.com
1398S: Maintained
933d35f0
JP
1399F: arch/arm/mach-pxa/include/mach/palmz72.h
1400F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1401
1da177e4 1402ARM/PLEB SUPPORT
8b58be88 1403M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1404W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1405S: Maintained
1406
1407ARM/PT DIGITAL BOARD PORT
8b58be88 1408M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1409L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1410W: http://www.arm.linux.org.uk/
1411S: Maintained
1412
8fc1b0f8
KG
1413ARM/QUALCOMM SUPPORT
1414M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1415M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1416M: David Brown <davidb@codeaurora.org>
1417L: linux-arm-msm@vger.kernel.org
f5d3af9d 1418L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1419S: Maintained
1420F: arch/arm/mach-qcom/
f5d3af9d 1421F: drivers/soc/qcom/
c0c89faf
SB
1422F: drivers/tty/serial/msm_serial.h
1423F: drivers/tty/serial/msm_serial.c
1424F: drivers/*/pm8???-*
1425F: drivers/mfd/ssbi.c
916f743d 1426F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1427T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1428
2b7a52a4 1429ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1430M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1431L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1432S: Maintained
1433
d4275354 1434ARM/RISCPC ARCHITECTURE
8b58be88 1435M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1436L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1437W: http://www.arm.linux.org.uk/
1438S: Maintained
d4275354
RK
1439F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1440F: arch/arm/include/asm/hardware/ioc.h
1441F: arch/arm/include/asm/hardware/iomd.h
1442F: arch/arm/include/asm/hardware/memc.h
1443F: arch/arm/mach-rpc/
1a6422f6 1444F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1445F: drivers/net/ethernet/i825xx/ether1*
1446F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1447F: drivers/scsi/arm/
1448
08ddbb0a
HS
1449ARM/Rockchip SoC support
1450M: Heiko Stuebner <heiko@sntech.de>
1451L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1452L: linux-rockchip@lists.infradead.org
08ddbb0a 1453S: Maintained
541555e9 1454F: arch/arm/boot/dts/rk3*
08ddbb0a 1455F: arch/arm/mach-rockchip/
541555e9
HS
1456F: drivers/clk/rockchip/
1457F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1458F: drivers/*/*rockchip*
541555e9
HS
1459F: drivers/*/*/*rockchip*
1460F: sound/soc/rockchip/
b4331b43 1461N: rockchip
08ddbb0a 1462
5bfb937c
KK
1463ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1464M: Kukjin Kim <kgene@kernel.org>
e8f98457 1465M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1466L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1467L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1468S: Maintained
6f0589c8
MB
1469F: arch/arm/boot/dts/s3c*
1470F: arch/arm/boot/dts/exynos*
d97236e6 1471F: arch/arm64/boot/dts/exynos/
482ce512 1472F: arch/arm/plat-samsung/
769bbb63
HS
1473F: arch/arm/mach-s3c24*/
1474F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1475F: arch/arm/mach-s5p*/
1476F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1477F: drivers/*/*s3c2410*
1478F: drivers/*/*/*s3c2410*
40c76662
MB
1479F: drivers/spi/spi-s3c*
1480F: sound/soc/samsung/*
d6b9aea6
KK
1481F: Documentation/arm/Samsung/
1482F: Documentation/devicetree/bindings/arm/samsung/
1483F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1484F: Documentation/devicetree/bindings/power/pd-samsung.txt
33d43cdd 1485N: exynos
f556cb07 1486
10ffa964
KP
1487ARM/SAMSUNG MOBILE MACHINE SUPPORT
1488M: Kyungmin Park <kyungmin.park@samsung.com>
1489L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1490S: Maintained
004bbd3c 1491F: arch/arm/mach-s5pv210/
10ffa964 1492
3ce4ccb6
KD
1493ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1494M: Kyungmin Park <kyungmin.park@samsung.com>
1495M: Kamil Debski <k.debski@samsung.com>
1496L: linux-arm-kernel@lists.infradead.org
1497L: linux-media@vger.kernel.org
1498S: Maintained
1499F: drivers/media/platform/s5p-g2d/
1500
e6a476fd
MS
1501ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1502M: Kyungmin Park <kyungmin.park@samsung.com>
1503M: Kamil Debski <k.debski@samsung.com>
6305902c 1504M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1505L: linux-arm-kernel@lists.infradead.org
1506L: linux-media@vger.kernel.org
1507S: Maintained
934455d7 1508F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1509F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1510
1511ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1512M: Kyungmin Park <kyungmin.park@samsung.com>
1513M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1514L: linux-arm-kernel@lists.infradead.org
1515L: linux-media@vger.kernel.org
1516S: Maintained
90d72ac6 1517F: drivers/media/platform/s5p-tv/
e6a476fd 1518
7d9f9bf4
AP
1519ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1520M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1521M: Jacek Anaszewski <j.anaszewski@samsung.com>
1522L: linux-arm-kernel@lists.infradead.org
1523L: linux-media@vger.kernel.org
1524S: Maintained
1525F: drivers/media/platform/s5p-jpeg/
1526
d48d38e8 1527ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1528M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1529M: Magnus Damm <magnus.damm@gmail.com>
1530L: linux-sh@vger.kernel.org
d48d38e8 1531W: http://oss.renesas.com
bbff48f5 1532Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1533T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1534S: Supported
0b514fdb
SH
1535F: arch/arm/boot/dts/emev2*
1536F: arch/arm/boot/dts/r7s*
1537F: arch/arm/boot/dts/r8a*
1538F: arch/arm/boot/dts/sh*
0b514fdb 1539F: arch/arm/configs/shmobile_defconfig
7a2071c5 1540F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1541F: arch/arm/mach-shmobile/
1542F: drivers/sh/
1543
66314223 1544ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1545M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1546S: Maintained
1547F: arch/arm/mach-socfpga/
efadb751
DN
1548F: arch/arm/boot/dts/socfpga*
1549F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1550W: http://www.rocketboards.org
efadb751 1551T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1552
1553ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1554M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1555S: Maintained
1556F: drivers/clk/socfpga/
1557
71bcada8
TT
1558ARM/SOCFPGA EDAC SUPPORT
1559M: Thor Thayer <tthayer@opensource.altera.com>
1560S: Maintained
1561F: drivers/edac/altera_edac.
1562
65ebcc11 1563ARM/STI ARCHITECTURE
a92177ea
SK
1564M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1565M: Maxime Coquelin <maxime.coquelin@st.com>
1566M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1567L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1568L: kernel@stlinux.com
1569W: http://www.stlinux.com
1570S: Maintained
1571F: arch/arm/mach-sti/
a92177ea 1572F: arch/arm/boot/dts/sti*
b8e31bf3 1573F: drivers/char/hw_random/st-rng.c
a92177ea 1574F: drivers/clocksource/arm_global_timer.c
82805d1b 1575F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1576F: drivers/i2c/busses/i2c-st.c
346e2e4a 1577F: drivers/media/rc/st_rc.c
95d66b16 1578F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1579F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1580F: drivers/phy/phy-miphy28lp.c
1581F: drivers/phy/phy-miphy365x.c
6da969a5 1582F: drivers/phy/phy-stih407-usb.c
26389c78 1583F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1584F: drivers/pinctrl/pinctrl-st.c
1585F: drivers/reset/sti/
db4112e6 1586F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1587F: drivers/tty/serial/st-asc.c
eb11adab 1588F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1589F: drivers/usb/host/ehci-st.c
1590F: drivers/usb/host/ohci-st.c
db4112e6 1591F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1592F: drivers/ata/ahci_st.c
65ebcc11 1593
ee6e7879
MC
1594ARM/STM32 ARCHITECTURE
1595M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1596L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597S: Maintained
1598T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1599N: stm32
1600F: drivers/clocksource/armv7m_systick.c
1601
2b7a52a4 1602ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1603M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1604L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1605S: Maintained
1606
1bbd7089 1607ARM/TETON BGA MACHINE SUPPORT
706e69d6 1608M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1609L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1610S: Maintained
1611
2b7a52a4 1612ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1613M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1614L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1615S: Maintained
1616
98ad6e3b 1617ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1618M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1619L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1620W: http://www.mcuos.com
1621S: Maintained
4e89e8f6 1622F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1623F: drivers/input/keyboard/w90p910_keypad.c
1624F: drivers/input/touchscreen/w90p910_ts.c
1625F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1626F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1627F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1628F: drivers/rtc/rtc-nuc900.c
9df92e6c 1629F: drivers/spi/spi-nuc900.c
4e89e8f6 1630F: drivers/usb/host/ehci-w90x900.c
8a61f013 1631F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1632
54274d71 1633ARM/U300 MACHINE SUPPORT
e4651a9f 1634M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1635L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1636S: Supported
1637F: arch/arm/mach-u300/
9affbd24 1638F: drivers/clocksource/timer-u300.c
54274d71
LW
1639F: drivers/i2c/busses/i2c-stu300.c
1640F: drivers/rtc/rtc-coh901331.c
1641F: drivers/watchdog/coh901327_wdt.c
1642F: drivers/dma/coh901318*
87572880
LW
1643F: drivers/mfd/ab3100*
1644F: drivers/rtc/rtc-ab3100.c
1645F: drivers/rtc/rtc-coh901331.c
1646T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1647
3d00d04f
MY
1648ARM/UNIPHIER ARCHITECTURE
1649M: Masahiro Yamada <yamada.masahiro@socionext.com>
1650L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1651S: Maintained
a3ff83d2 1652F: arch/arm/boot/dts/uniphier*
e7ecbc05 1653F: arch/arm/include/asm/hardware/cache-uniphier.h
3d00d04f 1654F: arch/arm/mach-uniphier/
e7ecbc05 1655F: arch/arm/mm/cache-uniphier.c
dd6fd4a3 1656F: drivers/i2c/busses/i2c-uniphier*
a3ff83d2
MY
1657F: drivers/pinctrl/uniphier/
1658F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1659N: uniphier
1660
87572880 1661ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1662M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1663L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664S: Maintained
1665F: arch/arm/mach-ux500/
e4651a9f 1666F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1667F: drivers/dma/ste_dma40*
e4651a9f 1668F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1669F: drivers/mfd/abx500*
1670F: drivers/mfd/ab8500*
e4651a9f
LW
1671F: drivers/mfd/dbx500*
1672F: drivers/mfd/db8500*
ecc265fe
JP
1673F: drivers/pinctrl/nomadik/pinctrl-ab*
1674F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1675F: drivers/rtc/rtc-ab8500.c
e4651a9f 1676F: drivers/rtc/rtc-pl031.c
87572880 1677T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1678
e93fde28
UH
1679ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1680M: Ulf Hansson <ulf.hansson@linaro.org>
1681L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682T: git git://git.linaro.org/people/ulfh/clk.git
1683S: Maintained
1684F: drivers/clk/ux500/
1685F: include/linux/platform_data/clk-ux500.h
1686
740d93b1
PM
1687ARM/VERSATILE EXPRESS PLATFORM
1688M: Liviu Dudau <liviu.dudau@arm.com>
1689M: Sudeep Holla <sudeep.holla@arm.com>
1690M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1691L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1692S: Maintained
1693F: arch/arm/boot/dts/vexpress*
9ccd6080 1694F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1695F: arch/arm/mach-vexpress/
1696F: */*/vexpress*
7e8f403f 1697F: */*/*/vexpress*
740d93b1
PM
1698F: drivers/clk/versatile/clk-vexpress-osc.c
1699F: drivers/clocksource/versatile.c
1700
d4275354 1701ARM/VFP SUPPORT
8b58be88 1702M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1703L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1704W: http://www.arm.linux.org.uk/
1705S: Maintained
1706F: arch/arm/vfp/
1707
e66b6d8e
MV
1708ARM/VOIPAC PXA270 SUPPORT
1709M: Marek Vasut <marek.vasut@gmail.com>
1710L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1711S: Maintained
1712F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1713F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1714
04529fe2
TP
1715ARM/VT8500 ARM ARCHITECTURE
1716M: Tony Prisk <linux@prisktech.co.nz>
1717L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1718S: Maintained
1719F: arch/arm/mach-vt8500/
41fd91b4 1720F: drivers/clocksource/vt8500_timer.c
560746eb 1721F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1722F: drivers/mmc/host/wmt-sdmmc.c
1723F: drivers/pwm/pwm-vt8500.c
1724F: drivers/rtc/rtc-vt8500.c
1725F: drivers/tty/serial/vt8500_serial.c
4f31102b 1726F: drivers/usb/host/ehci-platform.c
41fd91b4 1727F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1728F: drivers/video/fbdev/vt8500lcdfb.*
1729F: drivers/video/fbdev/wm8505fb*
1730F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1731
e66b6d8e
MV
1732ARM/ZIPIT Z2 SUPPORT
1733M: Marek Vasut <marek.vasut@gmail.com>
1734L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1735S: Maintained
1736F: arch/arm/mach-pxa/z2.c
6ab2a855 1737F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1738
5ecc4b53
JN
1739ARM/ZTE ARCHITECTURE
1740M: Jun Nie <jun.nie@linaro.org>
1741L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1742S: Maintained
1743F: arch/arm/mach-zx/
1744F: drivers/clk/zte/
1745F: Documentation/devicetree/bindings/arm/zte.txt
1746F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1747
51f29d44
MS
1748ARM/ZYNQ ARCHITECTURE
1749M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1750R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1751L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1752W: http://wiki.xilinx.com
d6448b76 1753T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1754S: Supported
1755F: arch/arm/mach-zynq/
bd2a337a 1756F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1757F: drivers/block/xsysace.c
c2fd4e38
MS
1758N: zynq
1759N: xilinx
1760F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1761F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1762F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1763F: drivers/edac/synopsys_edac.c
51f29d44 1764
48ec83bc 1765ARM SMMU DRIVERS
b8f9879e
WD
1766M: Will Deacon <will.deacon@arm.com>
1767L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1768S: Maintained
1769F: drivers/iommu/arm-smmu.c
48ec83bc 1770F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1771F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1772
38074229
CM
1773ARM64 PORT (AARCH64 ARCHITECTURE)
1774M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1775M: Will Deacon <will.deacon@arm.com>
38074229
CM
1776L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1777S: Maintained
1778F: arch/arm64/
d19766ec 1779F: Documentation/arm64/
38074229 1780
9d7005f9
LP
1781AS3645A LED FLASH CONTROLLER DRIVER
1782M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1783L: linux-media@vger.kernel.org
1784T: git git://linuxtv.org/media_tree.git
1785S: Maintained
1786F: drivers/media/i2c/as3645a.c
1787F: include/media/as3645a.h
1788
d58de038
GJ
1789ASC7621 HARDWARE MONITOR DRIVER
1790M: George Joseph <george.joseph@fairview5.com>
e9b69a5f 1791L: linux-hwmon@vger.kernel.org
d58de038
GJ
1792S: Maintained
1793F: Documentation/hwmon/asc7621
1794F: drivers/hwmon/asc7621.c
1795
b229ece9 1796ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1797M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1798L: acpi4asus-user@lists.sourceforge.net
d0944853 1799L: platform-driver-x86@vger.kernel.org
76593d6f 1800W: http://acpi4asus.sf.net
85091b71 1801S: Maintained
b229ece9
CC
1802F: drivers/platform/x86/asus*.c
1803F: drivers/platform/x86/eeepc*.c
85091b71 1804
953a6479 1805ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1806R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1807W: http://sourceforge.net/projects/xscaleiop
08223d80 1808S: Odd fixes
679655da
JP
1809F: Documentation/crypto/async-tx-api.txt
1810F: crypto/async_tx/
1811F: drivers/dma/
1812F: include/linux/dmaengine.h
1813F: include/linux/async_tx.h
b3e5f263 1814
a1867d36 1815AT24 EEPROM DRIVER
14d77c4d 1816M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1817L: linux-i2c@vger.kernel.org
1818S: Maintained
1819F: drivers/misc/eeprom/at24.c
25f73ed5 1820F: include/linux/platform_data/at24.h
a1867d36 1821
e7839f25 1822ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1823M: "Ed L. Cashin" <ed.cashin@acm.org>
1824W: http://www.openaoe.org/
1da177e4 1825S: Supported
679655da
JP
1826F: Documentation/aoe/
1827F: drivers/block/aoe/
1da177e4 1828
aad7a211
AB
1829ATHEROS 71XX/9XXX GPIO DRIVER
1830M: Alban Bedel <albeu@free.fr>
1831W: https://github.com/AlbanBedel/linux
1832T: git git://github.com/AlbanBedel/linux
1833S: Maintained
1834F: drivers/gpio/gpio-ath79.c
1835F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1836
9a10a870 1837ATHEROS ATH GENERIC UTILITIES
f726ee65 1838M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1839L: linux-wireless@vger.kernel.org
1840S: Supported
1841F: drivers/net/wireless/ath/*
1842
fa1c114f 1843ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1844M: Jiri Slaby <jirislaby@gmail.com>
1845M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1846M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1847L: linux-wireless@vger.kernel.org
72c706b7 1848W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1849S: Maintained
fa451753 1850F: drivers/net/wireless/ath/ath5k/
fa1c114f 1851
12e62d6f
KV
1852ATHEROS ATH6KL WIRELESS DRIVER
1853M: Kalle Valo <kvalo@qca.qualcomm.com>
1854L: linux-wireless@vger.kernel.org
1855W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1856T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1857S: Supported
1858F: drivers/net/wireless/ath/ath6kl/
1859
2be7d22f 1860WILOCITY WIL6210 WIRELESS DRIVER
23ba8a66 1861M: Maya Erez <qca_merez@qca.qualcomm.com>
2be7d22f
VK
1862L: linux-wireless@vger.kernel.org
1863L: wil6210@qca.qualcomm.com
1864S: Supported
1865W: http://wireless.kernel.org/en/users/Drivers/wil6210
1866F: drivers/net/wireless/ath/wil6210/
dba4b74d 1867F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1868
1d7e1e6b
CL
1869CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1870M: Christian Lamparter <chunkeey@googlemail.com>
1871L: linux-wireless@vger.kernel.org
1872W: http://wireless.kernel.org/en/users/Drivers/carl9170
1873S: Maintained
1874F: drivers/net/wireless/ath/carl9170/
1875
2c2a6172
LT
1876ATK0110 HWMON DRIVER
1877M: Luca Tettamanti <kronos.it@gmail.com>
e9b69a5f 1878L: linux-hwmon@vger.kernel.org
2c2a6172
LT
1879S: Maintained
1880F: drivers/hwmon/asus_atk0110.c
1881
6f69a6d7 1882ATI_REMOTE2 DRIVER
8b58be88 1883M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1884S: Maintained
679655da 1885F: drivers/input/misc/ati_remote2.c
6f69a6d7 1886
7ae115b4 1887ATLX ETHERNET DRIVERS
8b58be88 1888M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1889M: Chris Snook <chris.snook@gmail.com>
e443e383 1890L: netdev@vger.kernel.org
8d5ca6ec
JC
1891W: http://sourceforge.net/projects/atl1
1892W: http://atl1.sourceforge.net
1893S: Maintained
2b133ad6 1894F: drivers/net/ethernet/atheros/
8d5ca6ec 1895
1da177e4 1896ATM
366c1bd1 1897M: Chas Williams <3chas3@gmail.com>
476604de 1898L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1899L: netdev@vger.kernel.org
1da177e4
LT
1900W: http://linux-atm.sourceforge.net
1901S: Maintained
679655da
JP
1902F: drivers/atm/
1903F: include/linux/atm*
c117ab84 1904F: include/uapi/linux/atm*
1da177e4 1905
04ac2f46 1906ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1907M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1908S: Maintained
1909F: drivers/mmc/host/atmel-mci.c
1910F: drivers/mmc/host/atmel-mci-regs.h
1911
a1cfac48 1912ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1913M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1914S: Supported
df621252 1915F: drivers/tty/serial/atmel_serial.c
a1cfac48 1916
dfae90ed 1917ATMEL Audio ALSA driver
3a82002c 1918M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1919L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1920S: Supported
1921F: sound/soc/atmel
1922
b414dc16
NF
1923ATMEL DMA DRIVER
1924M: Nicolas Ferre <nicolas.ferre@atmel.com>
1925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1926S: Supported
1927F: drivers/dma/at_hdmac.c
1928F: drivers/dma/at_hdmac_regs.h
6f0d65af 1929F: include/linux/platform_data/dma-atmel.h
b414dc16 1930
6bd0f436
LD
1931ATMEL XDMA DRIVER
1932M: Ludovic Desroches <ludovic.desroches@atmel.com>
1933L: linux-arm-kernel@lists.infradead.org
1934L: dmaengine@vger.kernel.org
1935S: Supported
1936F: drivers/dma/at_xdmac.c
1937
888f2804
LD
1938ATMEL I2C DRIVER
1939M: Ludovic Desroches <ludovic.desroches@atmel.com>
1940L: linux-i2c@vger.kernel.org
1941S: Supported
1942F: drivers/i2c/busses/i2c-at91.c
1943
15515545 1944ATMEL ISI DRIVER
50cb2efa 1945M: Ludovic Desroches <ludovic.desroches@atmel.com>
15515545
JW
1946L: linux-media@vger.kernel.org
1947S: Supported
f2294c2d 1948F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1949F: include/media/atmel-isi.h
1950
8f4c79ce 1951ATMEL LCDFB DRIVER
8b58be88 1952M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1953L: linux-fbdev@vger.kernel.org
8f4c79ce 1954S: Maintained
8a61f013 1955F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1956F: include/video/atmel_lcdc.h
8f4c79ce 1957
89e5785f 1958ATMEL MACB ETHERNET DRIVER
a02875a6 1959M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1960S: Supported
9f2f381f 1961F: drivers/net/ethernet/cadence/
89e5785f 1962
5cbac98a 1963ATMEL NAND DRIVER
50cb2efa
NF
1964M: Wenyou Yang <wenyou.yang@atmel.com>
1965M: Josh Wu <rainyfeeling@outlook.com>
5cbac98a
JW
1966L: linux-mtd@lists.infradead.org
1967S: Supported
1968F: drivers/mtd/nand/atmel_nand*
1969
05c441ef 1970ATMEL SDMMC DRIVER
1971M: Ludovic Desroches <ludovic.desroches@atmel.com>
1972L: linux-mmc@vger.kernel.org
1973S: Supported
1974F: drivers/mmc/host/sdhci-of-at91.c
1975
754ce4f2 1976ATMEL SPI DRIVER
a02875a6 1977M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1978S: Supported
9df92e6c 1979F: drivers/spi/spi-atmel.*
754ce4f2 1980
0ef09015 1981ATMEL SSC DRIVER
03515f32 1982M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1984S: Supported
1985F: drivers/misc/atmel-ssc.c
1986F: include/linux/atmel-ssc.h
1987
e9cb1c5a
NF
1988ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1989M: Nicolas Ferre <nicolas.ferre@atmel.com>
1990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1991S: Supported
1992F: drivers/misc/atmel_tclib.c
1993F: drivers/clocksource/tcb_clksrc.c
1994
914a3f3b 1995ATMEL USBA UDC DRIVER
a02875a6
NF
1996M: Nicolas Ferre <nicolas.ferre@atmel.com>
1997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1998S: Supported
faf2e1db 1999F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 2000
1da177e4 2001ATMEL WIRELESS DRIVER
8b58be88 2002M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 2003L: linux-wireless@vger.kernel.org
1da177e4
LT
2004W: http://www.thekelleys.org.uk/atmel
2005W: http://atmelwlandriver.sourceforge.net/
2006S: Maintained
679655da 2007F: drivers/net/wireless/atmel*
1da177e4 2008
a14c0f8f
ND
2009ATMEL MAXTOUCH DRIVER
2010M: Nick Dyer <nick.dyer@itdev.co.uk>
2011T: git git://github.com/atmel-maxtouch/linux.git
2012S: Supported
2013F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2014F: drivers/input/touchscreen/atmel_mxt_ts.c
2015F: include/linux/platform_data/atmel_mxt_ts.h
2016
26780d9e 2017ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
2018M: Bradley Grove <linuxdrivers@attotech.com>
2019L: linux-scsi@vger.kernel.org
2020W: http://www.attotech.com
2021S: Supported
2022F: drivers/scsi/esas2r
26780d9e 2023
bc6e17b8
SS
2024ATUSB IEEE 802.15.4 RADIO DRIVER
2025M: Stefan Schmidt <stefan@osg.samsung.com>
2026L: linux-wpan@vger.kernel.org
2027S: Maintained
2028F: drivers/net/ieee802154/atusb.c
2029F: drivers/net/ieee802154/atusb.h
2030F: drivers/net/ieee802154/at86rf230.h
2031
a92b7b80 2032AUDIT SUBSYSTEM
915f389d 2033M: Paul Moore <paul@paul-moore.com>
8b58be88 2034M: Eric Paris <eparis@redhat.com>
915f389d 2035L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 2036W: http://people.redhat.com/sgrubb/audit/
915f389d 2037T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 2038S: Maintained
679655da 2039F: include/linux/audit.h
c117ab84 2040F: include/uapi/linux/audit.h
679655da 2041F: kernel/audit*
a92b7b80 2042
dee5220c
TG
2043AUFS (advanced multi layered unification filesystem) FILESYSTEM
2044M: "J. R. Okajima" <hooanon05g@gmail.com>
2045L: linux-unionfs@vger.kernel.org
2046L: aufs-users@lists.sourceforge.net (members only)
2047W: http://aufs.sourceforge.net
2048T: git://github.com/sfjro/aufs4-linux.git
2049S: Supported
2050F: Documentation/filesystems/aufs/
2051F: Documentation/ABI/testing/debugfs-aufs
2052F: Documentation/ABI/testing/sysfs-aufs
2053F: fs/aufs/
2054F: include/uapi/linux/aufs_type.h
2055
70e84049 2056AUXILIARY DISPLAY DRIVERS
8b58be88 2057M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2058W: http://miguelojeda.es/auxdisplay.htm
2059W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2060S: Maintained
679655da
JP
2061F: drivers/auxdisplay/
2062F: include/linux/cfag12864b.h
70e84049 2063
5f97f7f9 2064AVR32 ARCHITECTURE
e336f61f
HCE
2065M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2066M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 2067W: http://www.atmel.com/products/AVR32/
249d9d9d 2068W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2069W: http://avrfreaks.net/
e336f61f 2070S: Maintained
679655da 2071F: arch/avr32/
5f97f7f9
HS
2072
2073AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2074M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2075M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2076S: Maintained
679655da 2077F: arch/avr32/mach-at32ap/
5f97f7f9 2078
1da177e4 2079AX.25 NETWORK LAYER
8b58be88 2080M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2081L: linux-hams@vger.kernel.org
d34cb28a 2082W: http://www.linux-ax25.org/
1da177e4 2083S: Maintained
c117ab84 2084F: include/uapi/linux/ax25.h
679655da
JP
2085F: include/net/ax25.h
2086F: net/ax25/
1da177e4 2087
d5269395 2088AZ6007 DVB DRIVER
009a5410 2089M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2090L: linux-media@vger.kernel.org
2091W: http://linuxtv.org
2092T: git git://linuxtv.org/media_tree.git
2093S: Maintained
2094F: drivers/media/usb/dvb-usb-v2/az6007.c
2095
6777376e
HV
2096AZTECH FM RADIO RECEIVER DRIVER
2097M: Hans Verkuil <hverkuil@xs4all.nl>
2098L: linux-media@vger.kernel.org
2099T: git git://linuxtv.org/media_tree.git
2100W: http://linuxtv.org
2101S: Maintained
2102F: drivers/media/radio/radio-aztech*
2103
e2d1d6c0 2104B43 WIRELESS DRIVER
e2d1d6c0 2105L: linux-wireless@vger.kernel.org
ed072f9e 2106L: b43-dev@lists.infradead.org
491b26b4 2107W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2108S: Odd Fixes
679655da 2109F: drivers/net/wireless/b43/
e2d1d6c0
RD
2110
2111B43LEGACY WIRELESS DRIVER
8b58be88 2112M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2113L: linux-wireless@vger.kernel.org
ed072f9e 2114L: b43-dev@lists.infradead.org
491b26b4 2115W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2116S: Maintained
679655da 2117F: drivers/net/wireless/b43legacy/
e2d1d6c0 2118
300abeb5 2119BACKLIGHT CLASS/SUBSYSTEM
b7701755 2120M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2121M: Lee Jones <lee.jones@linaro.org>
300abeb5 2122S: Maintained
679655da
JP
2123F: drivers/video/backlight/
2124F: include/linux/backlight.h
300abeb5 2125
c6c8fea2 2126BATMAN ADVANCED
207df49e 2127M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2128M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2129M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2130L: b.a.t.m.a.n@lists.open-mesh.org
2131W: http://www.open-mesh.org/
2132S: Maintained
2133F: net/batman-adv/
2134
e2d1d6c0 2135BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2136M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2137L: linux-hams@vger.kernel.org
2138W: http://www.baycom.org/~tom/ham/ham.html
2139S: Maintained
679655da 2140F: drivers/net/hamradio/baycom*
e2d1d6c0 2141
cafe5635 2142BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2143M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2144L: linux-bcache@vger.kernel.org
2145W: http://bcache.evilpiepirate.org
d1aa1ab3 2146S: Maintained
cafe5635
KO
2147F: drivers/md/bcache/
2148
04bd844a
HV
2149BDISP ST MEDIA DRIVER
2150M: Fabien Dessenne <fabien.dessenne@st.com>
2151L: linux-media@vger.kernel.org
2152T: git git://linuxtv.org/media_tree.git
2153W: http://linuxtv.org
2154S: Supported
2155F: drivers/media/platform/sti/bdisp
2156
e2d1d6c0 2157BEFS FILE SYSTEM
55817d3d 2158S: Orphan
679655da
JP
2159F: Documentation/filesystems/befs.txt
2160F: fs/befs/
e2d1d6c0 2161
564ee360 2162BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2163M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2164L: netdev@vger.kernel.org
2165S: Maintained
2166F: drivers/net/ethernet/ec_bhf.c
564ee360 2167
e2d1d6c0 2168BFS FILE SYSTEM
8b58be88 2169M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2170S: Maintained
679655da
JP
2171F: Documentation/filesystems/bfs.txt
2172F: fs/bfs/
c117ab84 2173F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2174
1394f032 2175BLACKFIN ARCHITECTURE
a4edbc10 2176M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2177L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2178T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2179W: http://blackfin.uclinux.org
2180S: Supported
679655da 2181F: arch/blackfin/
566da5b2 2182
e190d6b1 2183BLACKFIN EMAC DRIVER
b3fe92b0 2184L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2185W: http://blackfin.uclinux.org
2186S: Supported
7b35f033 2187F: drivers/net/ethernet/adi/
e190d6b1 2188
566da5b2 2189BLACKFIN RTC DRIVER
b3fe92b0 2190L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2191W: http://blackfin.uclinux.org
2192S: Supported
679655da 2193F: drivers/rtc/rtc-bfin.c
1394f032 2194
936ed49a 2195BLACKFIN SDH DRIVER
109ec8c3 2196M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2197L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2198W: http://blackfin.uclinux.org
2199S: Supported
2200F: drivers/mmc/host/bfin_sdh.c
2201
1394f032 2202BLACKFIN SERIAL DRIVER
8b58be88 2203M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2204L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2205W: http://blackfin.uclinux.org
2206S: Supported
8460241e 2207F: drivers/tty/serial/bfin_uart.c
1394f032 2208
1e6d320f 2209BLACKFIN WATCHDOG DRIVER
b3fe92b0 2210L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2211W: http://blackfin.uclinux.org
2212S: Supported
679655da 2213F: drivers/watchdog/bfin_wdt.c
1e6d320f 2214
d24ecfcc 2215BLACKFIN I2C TWI DRIVER
8b58be88 2216M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2217L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2218W: http://blackfin.uclinux.org/
2219S: Supported
679655da 2220F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2221
1e204377
SJ
2222BLACKFIN MEDIA DRIVER
2223M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2224L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2225W: http://blackfin.uclinux.org/
2226S: Supported
2227F: drivers/media/platform/blackfin/
2228F: drivers/media/i2c/adv7183*
2229F: drivers/media/i2c/vs6624*
2230
b54cf35a
JSM
2231BLINKM RGB LED DRIVER
2232M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2233S: Maintained
2234F: drivers/leds/leds-blinkm.c
2235
1da177e4 2236BLOCK LAYER
8b58be88 2237M: Jens Axboe <axboe@kernel.dk>
82c426e0 2238L: linux-block@vger.kernel.org
08deed1e 2239T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2240S: Maintained
679655da 2241F: block/
ae11f7ef 2242F: kernel/trace/blktrace.c
1da177e4 2243
2b54aaef 2244BLOCK2MTD DRIVER
8b58be88 2245M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2246L: linux-mtd@lists.infradead.org
2247S: Maintained
679655da 2248F: drivers/mtd/devices/block2mtd.c
2b54aaef 2249
63fbd24e 2250BLUETOOTH DRIVERS
8b58be88 2251M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2252M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2253M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2254L: linux-bluetooth@vger.kernel.org
63fbd24e 2255W: http://www.bluez.org/
22e7a424
MH
2256T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2257T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2258S: Maintained
679655da 2259F: drivers/bluetooth/
1da177e4 2260
63fbd24e 2261BLUETOOTH SUBSYSTEM
8b58be88 2262M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2263M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2264M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2265L: linux-bluetooth@vger.kernel.org
2266W: http://www.bluez.org/
22e7a424
MH
2267T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2268T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2269S: Maintained
679655da
JP
2270F: net/bluetooth/
2271F: include/net/bluetooth/
1da177e4
LT
2272
2273BONDING DRIVER
79b30750 2274M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2275M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2276M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2277L: netdev@vger.kernel.org
ce00f85c
JC
2278W: http://sourceforge.net/projects/bonding/
2279S: Supported
679655da 2280F: drivers/net/bonding/
c117ab84 2281F: include/uapi/linux/if_bonding.h
1da177e4 2282
b5f4df34
AS
2283BPF (Safe dynamic programs and tools)
2284M: Alexei Starovoitov <ast@kernel.org>
2285L: netdev@vger.kernel.org
2286L: linux-kernel@vger.kernel.org
2287S: Supported
2288F: kernel/bpf/
2289
39105890 2290BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2291M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2292L: netdev@vger.kernel.org
2293S: Supported
adfc5217 2294F: drivers/net/ethernet/broadcom/b44.*
39105890 2295
32ec90d5
FF
2296BROADCOM GENET ETHERNET DRIVER
2297M: Florian Fainelli <f.fainelli@gmail.com>
2298L: netdev@vger.kernel.org
2299S: Supported
2300F: drivers/net/ethernet/broadcom/genet/
2301
948c51e6 2302BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2303M: Sony Chacko <sony.chacko@qlogic.com>
2304M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2305L: netdev@vger.kernel.org
2306S: Supported
adfc5217
JK
2307F: drivers/net/ethernet/broadcom/bnx2.*
2308F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2309
4d9d2cb0 2310BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2311M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2312L: netdev@vger.kernel.org
2313S: Supported
adfc5217 2314F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2315
90f4c594 2316BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2317M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2318M: Ray Jui <rjui@broadcom.com>
2319M: Scott Branden <sbranden@broadcom.com>
497a045d 2320L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2321T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2322S: Maintained
2323F: arch/arm/mach-bcm/
2324F: arch/arm/boot/dts/bcm113*
90f4c594 2325F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2326F: arch/arm/boot/dts/bcm281*
2327F: arch/arm/configs/bcm_defconfig
e4ef47f2 2328F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2329F: drivers/clocksource/bcm_kona_timer.c
2330
9209bec4 2331BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2332M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2333M: Lee Jones <lee@kernel.org>
10b9e887 2334M: Eric Anholt <eric@anholt.net>
f680f25c 2335L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2336L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2337T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2338S: Maintained
9209bec4 2339N: bcm2835
f680f25c 2340
a2f6734c
KC
2341BROADCOM BCM33XX MIPS ARCHITECTURE
2342M: Kevin Cernekee <cernekee@gmail.com>
2343L: linux-mips@linux-mips.org
2344S: Maintained
2345F: arch/mips/bcm3384/*
2346F: arch/mips/include/asm/mach-bcm3384/*
2347F: arch/mips/kernel/*bmips*
2348
5564f092
RM
2349BROADCOM BCM47XX MIPS ARCHITECTURE
2350M: Hauke Mehrtens <hauke@hauke-m.de>
2351M: Rafał Miłecki <zajec5@gmail.com>
2352L: linux-mips@linux-mips.org
2353S: Maintained
2354F: arch/mips/bcm47xx/*
2355F: arch/mips/include/asm/mach-bcm47xx/*
2356
9209bec4 2357BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2358M: Hauke Mehrtens <hauke@hauke-m.de>
2359L: linux-arm-kernel@lists.infradead.org
2360S: Maintained
2361F: arch/arm/mach-bcm/bcm_5301x.c
2362F: arch/arm/boot/dts/bcm5301x.dtsi
2363F: arch/arm/boot/dts/bcm470*
2364
e076e962
FF
2365BROADCOM BCM63XX ARM ARCHITECTURE
2366M: Florian Fainelli <f.fainelli@gmail.com>
2367L: linux-arm-kernel@lists.infradead.org
eb6725d0 2368T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2369S: Maintained
2370F: arch/arm/mach-bcm/bcm63xx.c
2371F: arch/arm/include/debug/bcm63xx.S
2372
7110e227
KC
2373BROADCOM BCM63XX/BCM33XX UDC DRIVER
2374M: Kevin Cernekee <cernekee@gmail.com>
2375L: linux-usb@vger.kernel.org
2376S: Maintained
2377F: drivers/usb/gadget/udc/bcm63xx_udc.*
2378
2df94fd6 2379BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2380M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2381M: Gregory Fong <gregory.0xf0@gmail.com>
2382M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2383L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2384T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2385S: Maintained
2386F: arch/arm/mach-bcm/*brcmstb*
2387F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2388F: drivers/bus/brcmstb_gisb.c
5009a289 2389N: brcmstb
2df94fd6 2390
70371cef
KC
2391BROADCOM BMIPS MIPS ARCHITECTURE
2392M: Kevin Cernekee <cernekee@gmail.com>
2393M: Florian Fainelli <f.fainelli@gmail.com>
2394L: linux-mips@linux-mips.org
eb6725d0 2395T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2396S: Maintained
2397F: arch/mips/bmips/*
2398F: arch/mips/include/asm/mach-bmips/*
2399F: arch/mips/kernel/*bmips*
338808de 2400F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2401F: drivers/irqchip/irq-bcm7*
2402F: drivers/irqchip/irq-brcmstb*
2403
948c51e6 2404BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2405M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2406M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2407L: netdev@vger.kernel.org
2408S: Supported
adfc5217 2409F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2410
a9533e7e
HP
2411BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2412M: Brett Rudley <brudley@broadcom.com>
818c07b8 2413M: Arend van Spriel <arend@broadcom.com>
85d63686 2414M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2415M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2416L: linux-wireless@vger.kernel.org
5615171c 2417L: brcm80211-dev-list@broadcom.com
a9533e7e 2418S: Supported
f62ebdd5 2419F: drivers/net/wireless/brcm80211/
a9533e7e 2420
9958d6f9 2421BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2422M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2423L: linux-scsi@vger.kernel.org
2424S: Supported
2425F: drivers/scsi/bnx2fc/
2426
6a6b5ad0 2427BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2428M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2429L: linux-scsi@vger.kernel.org
2430S: Supported
2431F: drivers/scsi/bnx2i/
2432
63f37ddf 2433BROADCOM IPROC ARM ARCHITECTURE
36c0237f
SB
2434M: Ray Jui <rjui@broadcom.com>
2435M: Scott Branden <sbranden@broadcom.com>
63f37ddf 2436M: Jon Mason <jonmason@broadcom.com>
36c0237f
SB
2437L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2438L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2439T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2440S: Maintained
2441N: iproc
2442N: cygnus
63f37ddf 2443N: nsp
36c0237f
SB
2444N: bcm9113*
2445N: bcm9583*
63f37ddf
JM
2446N: bcm9585*
2447N: bcm9586*
2448N: bcm988312
36c0237f 2449N: bcm113*
63f37ddf
JM
2450N: bcm583*
2451N: bcm585*
2452N: bcm586*
2453N: bcm88312
36c0237f 2454
3b0213d5
GF
2455BROADCOM BRCMSTB GPIO DRIVER
2456M: Gregory Fong <gregory.0xf0@gmail.com>
2457L: bcm-kernel-feedback-list@broadcom.com>
2458S: Supported
2459F: drivers/gpio/gpio-brcmstb.c
2460F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2461
7b7f588b 2462BROADCOM KONA GPIO DRIVER
5e163903 2463M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2464L: bcm-kernel-feedback-list@broadcom.com
2465S: Supported
2466F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2467F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2468
f6e734a8
RM
2469BROADCOM NVRAM DRIVER
2470M: Rafał Miłecki <zajec5@gmail.com>
2471L: linux-mips@linux-mips.org
2472S: Maintained
2473F: drivers/firmware/broadcom/*
2474
02787daa
BN
2475BROADCOM STB NAND FLASH DRIVER
2476M: Brian Norris <computersforpeace@gmail.com>
1ddaa021 2477M: Kamal Dasu <kdasu.kdev@gmail.com>
02787daa 2478L: linux-mtd@lists.infradead.org
1285734c 2479L: bcm-kernel-feedback-list@broadcom.com
02787daa
BN
2480S: Maintained
2481F: drivers/mtd/nand/brcmnand/
2482
c9678d86
RM
2483BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2484M: Rafał Miłecki <zajec5@gmail.com>
2485L: linux-wireless@vger.kernel.org
2486S: Maintained
2487F: drivers/bcma/
2488F: include/linux/bcma/
2489
b8302205
FF
2490BROADCOM SYSTEMPORT ETHERNET DRIVER
2491M: Florian Fainelli <f.fainelli@gmail.com>
2492L: netdev@vger.kernel.org
2493S: Supported
2494F: drivers/net/ethernet/broadcom/bcmsysport.*
2495
7725ccfd 2496BROCADE BFA FC SCSI DRIVER
aa803370
AG
2497M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2498M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2499L: linux-scsi@vger.kernel.org
2500S: Supported
2501F: drivers/scsi/bfa/
7725ccfd 2502
8b230ed8 2503BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2504M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2505L: netdev@vger.kernel.org
2506S: Supported
f844a0ea 2507F: drivers/net/ethernet/brocade/bna/
8b230ed8 2508
5cdf7f76 2509BSG (block layer generic sg v4 driver)
8b58be88 2510M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2511L: linux-scsi@vger.kernel.org
2512S: Supported
679655da
JP
2513F: block/bsg.c
2514F: include/linux/bsg.h
c117ab84 2515F: include/uapi/linux/bsg.h
5cdf7f76 2516
af39917d
CL
2517BT87X AUDIO DRIVER
2518M: Clemens Ladisch <clemens@ladisch.de>
2519L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2520T: git git://git.alsa-project.org/alsa-kernel.git
2521S: Maintained
2522F: Documentation/sound/alsa/Bt87x.txt
2523F: sound/pci/bt87x.c
2524
ff1d5c2f 2525BT8XXGPIO DRIVER
eb032b98 2526M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2527W: http://bu3sch.de/btgpio.php
2528S: Maintained
72dbb705 2529F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2530
eb1eb04f 2531BTRFS FILE SYSTEM
c0778e25
CM
2532M: Chris Mason <clm@fb.com>
2533M: Josef Bacik <jbacik@fb.com>
d8130624 2534M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2535L: linux-btrfs@vger.kernel.org
2536W: http://btrfs.wiki.kernel.org/
8a6e2535 2537Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2538T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2539S: Maintained
679655da
JP
2540F: Documentation/filesystems/btrfs.txt
2541F: fs/btrfs/
eb1eb04f 2542
1da177e4 2543BTTV VIDEO4LINUX DRIVER
009a5410 2544M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2545L: linux-media@vger.kernel.org
96b6aba0 2546W: http://linuxtv.org
275ffde4 2547T: git git://linuxtv.org/media_tree.git
f96236e5 2548S: Odd fixes
679655da 2549F: Documentation/video4linux/bttv/
90d72ac6 2550F: drivers/media/pci/bt8xx/bttv*
1da177e4 2551
1f34923c
KA
2552BUSLOGIC SCSI DRIVER
2553M: Khalid Aziz <khalid@gonehiking.org>
2554L: linux-scsi@vger.kernel.org
2555S: Maintained
2556F: drivers/scsi/BusLogic.*
2557F: drivers/scsi/FlashPoint.*
2558
af39917d
CL
2559C-MEDIA CMI8788 DRIVER
2560M: Clemens Ladisch <clemens@ladisch.de>
2561L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2562T: git git://git.alsa-project.org/alsa-kernel.git
2563S: Maintained
2564F: sound/pci/oxygen/
2565
2141355f
MS
2566C6X ARCHITECTURE
2567M: Mark Salter <msalter@redhat.com>
2568M: Aurelien Jacquiot <a-jacquiot@ti.com>
2569L: linux-c6x-dev@linux-c6x.org
2570W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2571S: Maintained
2572F: arch/c6x/
2573
a5432f5a 2574CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2575M: David Howells <dhowells@redhat.com>
e62d6e24 2576L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
2577S: Supported
2578F: Documentation/filesystems/caching/cachefiles.txt
2579F: fs/cachefiles/
2580
c815ca39
HV
2581CADET FM/AM RADIO RECEIVER DRIVER
2582M: Hans Verkuil <hverkuil@xs4all.nl>
2583L: linux-media@vger.kernel.org
2584T: git git://linuxtv.org/media_tree.git
2585W: http://linuxtv.org
2586S: Maintained
2587F: drivers/media/radio/radio-cadet*
2588
77d5140f 2589CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2590M: Jonathan Corbet <corbet@lwn.net>
661263b5 2591L: linux-media@vger.kernel.org
275ffde4 2592T: git git://linuxtv.org/media_tree.git
77d5140f 2593S: Maintained
679655da 2594F: Documentation/video4linux/cafe_ccic
90d72ac6 2595F: drivers/media/platform/marvell-ccic/
77d5140f 2596
201b6bab 2597CAIF NETWORK LAYER
5c574f50 2598M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2599L: netdev@vger.kernel.org
2600S: Supported
2601F: Documentation/networking/caif/
2602F: drivers/net/caif/
c117ab84 2603F: include/uapi/linux/caif/
201b6bab
JP
2604F: include/net/caif/
2605F: net/caif/
2606
77dac90f 2607CALGARY x86-64 IOMMU
8b58be88
JP
2608M: Muli Ben-Yehuda <muli@il.ibm.com>
2609M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2610L: discuss@x86-64.org
2611S: Maintained
679655da
JP
2612F: arch/x86/kernel/pci-calgary_64.c
2613F: arch/x86/kernel/tce_64.c
2614F: arch/x86/include/asm/calgary.h
2615F: arch/x86/include/asm/tce.h
77dac90f 2616
e2d1d6c0 2617CAN NETWORK LAYER
8d15d386 2618M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 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
e2d1d6c0 2624S: Maintained
f35f6c8f 2625F: Documentation/networking/can.txt
8d15d386 2626F: net/can/
8d15d386 2627F: include/linux/can/core.h
c117ab84
CEB
2628F: include/uapi/linux/can.h
2629F: include/uapi/linux/can/bcm.h
2630F: include/uapi/linux/can/raw.h
2631F: include/uapi/linux/can/gw.h
e2d1d6c0 2632
4261a204 2633CAN NETWORK DRIVERS
8b58be88 2634M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2635M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2636L: linux-can@vger.kernel.org
84b0d715 2637W: https://github.com/linux-can
870482a4
MKB
2638T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2639T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2640S: Maintained
8d15d386
OH
2641F: drivers/net/can/
2642F: include/linux/can/dev.h
8d15d386 2643F: include/linux/can/platform/
c117ab84
CEB
2644F: include/uapi/linux/can/error.h
2645F: include/uapi/linux/can/netlink.h
4261a204 2646
95d16c72
JM
2647CAPABILITIES
2648M: Serge Hallyn <serge.hallyn@canonical.com>
2649L: linux-security-module@vger.kernel.org
6305902c 2650S: Supported
95d16c72 2651F: include/linux/capability.h
c117ab84 2652F: include/uapi/linux/capability.h
6305902c 2653F: security/commoncap.c
38a94118 2654F: kernel/capability.c
95d16c72 2655
b84894c7
KT
2656CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2657M: Kevin Tsai <ktsai@capellamicro.com>
2658S: Maintained
2659F: drivers/iio/light/cm*
2660F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2661
f21fb3ed
RV
2662CAVIUM LIQUIDIO NETWORK DRIVER
2663M: Derek Chickles <derek.chickles@caviumnetworks.com>
2664M: Satanand Burla <satananda.burla@caviumnetworks.com>
2665M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2666M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2667L: netdev@vger.kernel.org
2668W: http://www.cavium.com
2669S: Supported
f21fb3ed
RV
2670F: drivers/net/ethernet/cavium/liquidio/
2671
ef0bbac3
VB
2672CC2520 IEEE-802.15.4 RADIO DRIVER
2673M: Varka Bhadram <varkabhadram@gmail.com>
2674L: linux-wpan@vger.kernel.org
2675S: Maintained
2676F: drivers/net/ieee802154/cc2520.c
2677F: include/linux/spi/cc2520.h
2678F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2679
b8154542 2680CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2681M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2682L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2683W: http://www.ibm.com/developerworks/power/cell/
2684S: Supported
679655da 2685F: arch/powerpc/include/asm/cell*.h
679655da 2686F: arch/powerpc/include/asm/spu*.h
c117ab84 2687F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2688F: arch/powerpc/oprofile/*cell*
2689F: arch/powerpc/platforms/cell/
b8154542 2690
398ecff5
SW
2691CEPH COMMON CODE (LIBCEPH)
2692M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2693M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2694M: Sage Weil <sage@redhat.com>
82593f87 2695L: ceph-devel@vger.kernel.org
09d90327 2696W: http://ceph.com/
fb99f881 2697T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2698T: git git://github.com/ceph/ceph-client.git
9030aaf9 2699S: Supported
14430813
JP
2700F: net/ceph/
2701F: include/linux/ceph/
2702F: include/linux/crush/
9030aaf9 2703
398ecff5
SW
2704CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2705M: "Yan, Zheng" <zyan@redhat.com>
2706M: Sage Weil <sage@redhat.com>
2707M: Ilya Dryomov <idryomov@gmail.com>
2708L: ceph-devel@vger.kernel.org
2709W: http://ceph.com/
2710T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2711T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2712S: Supported
2713F: Documentation/filesystems/ceph.txt
2714F: fs/ceph/
2715
cfc411e7
DH
2716CERTIFICATE HANDLING:
2717M: David Howells <dhowells@redhat.com>
2718M: David Woodhouse <dwmw2@infradead.org>
2719L: keyrings@linux-nfs.org
2720S: Maintained
2721F: Documentation/module-signing.txt
2722F: certs/
2723F: scripts/extract-cert.c
2724
18332a80 2725CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2726L: linux-usb@vger.kernel.org
10c6c9c9 2727S: Orphan
679655da
JP
2728F: Documentation/usb/WUSB-Design-overview.txt
2729F: Documentation/usb/wusb-cbaf
355ffe69
DV
2730F: drivers/usb/host/hwa-hc.c
2731F: drivers/usb/host/whci/
679655da
JP
2732F: drivers/usb/wusbcore/
2733F: include/linux/usb/wusb*
18332a80 2734
70e84049 2735CFAG12864B LCD DRIVER
8b58be88 2736M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2737W: http://miguelojeda.es/auxdisplay.htm
2738W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2739S: Maintained
679655da
JP
2740F: drivers/auxdisplay/cfag12864b.c
2741F: include/linux/cfag12864b.h
70e84049
MOS
2742
2743CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2744M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2745W: http://miguelojeda.es/auxdisplay.htm
2746W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2747S: Maintained
679655da
JP
2748F: drivers/auxdisplay/cfag12864bfb.c
2749F: include/linux/cfag12864b.h
70e84049 2750
704232c2 2751CFG80211 and NL80211
8b58be88 2752M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2753L: linux-wireless@vger.kernel.org
ce466579
JB
2754W: http://wireless.kernel.org/
2755T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2756T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2757S: Maintained
c117ab84 2758F: include/uapi/linux/nl80211.h
679655da
JP
2759F: include/net/cfg80211.h
2760F: net/wireless/*
2761X: net/wireless/wext*
704232c2 2762
46e64261
GKH
2763CHAR and MISC DRIVERS
2764M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2765M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2766T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2767S: Supported
46e64261
GKH
2768F: drivers/char/*
2769F: drivers/misc/*
471322a8 2770F: include/linux/miscdevice.h
46e64261 2771
0a920b5b 2772CHECKPATCH
8b58be88 2773M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2774M: Joe Perches <joe@perches.com>
2775S: Maintained
679655da 2776F: scripts/checkpatch.pl
0a920b5b 2777
f8407f26
HW
2778CHINESE DOCUMENTATION
2779M: Harry Wei <harryxiyou@gmail.com>
9740153c 2780L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2781L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2782S: Maintained
2783F: Documentation/zh_CN/
2784
2721ea2c 2785CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2786M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2787T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2788L: linux-usb@vger.kernel.org
2789S: Maintained
2790F: drivers/usb/chipidea/
2791
a93ad65d
HG
2792CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2793M: Hans de Goede <hdegoede@redhat.com>
2794L: linux-input@vger.kernel.org
2795S: Maintained
2796F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2797F: drivers/input/touchscreen/chipone_icn8318.c
2798
ab043105
OJ
2799CHROME HARDWARE PLATFORM SUPPORT
2800M: Olof Johansson <olof@lixom.net>
2801S: Maintained
2802F: drivers/platform/chrome/
2803
641cb85e 2804CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2805M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2806M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2807M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2808M: Neel Patel <neepatel@cisco.com>
7063fbf2 2809S: Supported
a6a5580c 2810F: drivers/net/ethernet/cisco/enic/
7063fbf2 2811
e3cf00d0 2812CISCO VIC LOW LATENCY NIC DRIVER
35ef4a9e
DG
2813M: Christian Benvenuti <benve@cisco.com>
2814M: Dave Goodell <dgoodell@cisco.com>
b75f0050 2815S: Supported
35ef4a9e 2816F: drivers/infiniband/hw/usnic/
e3cf00d0 2817
2b7a52a4 2818CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2819M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2820L: netdev@vger.kernel.org
2821S: Maintained
57d0b7a0 2822F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2823
3d4cfdc9
MB
2824CIRRUS LOGIC AUDIO CODEC DRIVERS
2825M: Brian Austin <brian.austin@cirrus.com>
2826M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2827L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2828S: Maintained
2829F: sound/soc/codecs/cs*
2830
94574d9a
KRW
2831CLEANCACHE API
2832M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2833L: linux-kernel@vger.kernel.org
2834S: Maintained
2835F: mm/cleancache.c
2836F: include/linux/cleancache.h
2837
d4275354 2838CLK API
8b58be88 2839M: Russell King <linux@arm.linux.org.uk>
aa571b14 2840L: linux-clk@vger.kernel.org
37417046 2841S: Maintained
d4275354
RK
2842F: include/linux/clk.h
2843
9222d247
JS
2844CLOCKSOURCE, CLOCKEVENT DRIVERS
2845M: Daniel Lezcano <daniel.lezcano@linaro.org>
2846M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2847L: linux-kernel@vger.kernel.org
9222d247
JS
2848T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2849S: Supported
2850F: drivers/clocksource
2851
5df6d737 2852CISCO FCOE HBA DRIVER
8fc89a79
HP
2853M: Hiral Patel <hiralpat@cisco.com>
2854M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2855M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2856L: linux-scsi@vger.kernel.org
2857S: Supported
2a99921a 2858F: drivers/scsi/fnic/
5df6d737 2859
c8806b6c
NM
2860CISCO SCSI HBA DRIVER
2861M: Narsimhulu Musini <nmusini@cisco.com>
2862M: Sesidhar Baddela <sebaddel@cisco.com>
2863L: linux-scsi@vger.kernel.org
2864S: Supported
2865F: drivers/scsi/snic/
2866
529aa8cb
TLSC
2867CMPC ACPI DRIVER
2868M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2869M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2870L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2871S: Supported
2872F: drivers/platform/x86/classmate-laptop.c
2873
85756a06
HV
2874COBALT MEDIA DRIVER
2875M: Hans Verkuil <hans.verkuil@cisco.com>
2876L: linux-media@vger.kernel.org
2877T: git git://linuxtv.org/media_tree.git
2878W: http://linuxtv.org
2879S: Supported
2880F: drivers/media/pci/cobalt/
2881
74425eee 2882COCCINELLE/Semantic Patches (SmPL)
26de9c26 2883M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2884M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2885M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2886M: Michal Marek <mmarek@suse.com>
26de9c26 2887L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2888T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2889W: http://coccinelle.lip6.fr/
2890S: Supported
4b92b2aa 2891F: Documentation/coccinelle.txt
74425eee
NP
2892F: scripts/coccinelle/
2893F: scripts/coccicheck
2894
1da177e4 2895CODA FILE SYSTEM
8b58be88 2896M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2897M: coda@cs.cmu.edu
2898L: codalist@coda.cs.cmu.edu
2899W: http://www.coda.cs.cmu.edu/
2900S: Maintained
679655da
JP
2901F: Documentation/filesystems/coda.txt
2902F: fs/coda/
2903F: include/linux/coda*.h
c117ab84 2904F: include/uapi/linux/coda*.h
1da177e4 2905
0b14261e
PZ
2906CODA V4L2 MEM2MEM DRIVER
2907M: Philipp Zabel <p.zabel@pengutronix.de>
2908L: linux-media@vger.kernel.org
2909S: Maintained
2910F: Documentation/devicetree/bindings/media/coda.txt
2911F: drivers/media/platform/coda/
2912
7704addb 2913COMMON CLK FRAMEWORK
a85fa007 2914M: Michael Turquette <mturquette@baylibre.com>
f956165f 2915M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2916L: linux-clk@vger.kernel.org
baeb0d9b 2917T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2918S: Maintained
60bea3b5
SW
2919F: drivers/clk/
2920X: drivers/clk/clkdev.c
7704addb 2921F: include/linux/clk-pr*
60bea3b5 2922F: include/linux/clk/
7704addb 2923
e2d1d6c0 2924COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2925M: Steve French <sfrench@samba.org>
51223df6 2926L: linux-cifs@vger.kernel.org
d1f28953 2927L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2928W: http://linux-cifs.samba.org/
bb1d5dda 2929T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2930S: Supported
ec421a71 2931F: Documentation/filesystems/cifs/
679655da 2932F: fs/cifs/
e2d1d6c0 2933
1da177e4 2934COMPACTPCI HOTPLUG CORE
8b58be88 2935M: Scott Murray <scott@spiteful.org>
64dab204 2936L: linux-pci@vger.kernel.org
82c4dfc7 2937S: Maintained
679655da 2938F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2939
2940COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2941M: Scott Murray <scott@spiteful.org>
64dab204 2942L: linux-pci@vger.kernel.org
82c4dfc7 2943S: Maintained
679655da 2944F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2945
2946COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2947M: Scott Murray <scott@spiteful.org>
64dab204 2948L: linux-pci@vger.kernel.org
82c4dfc7 2949S: Maintained
679655da 2950F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2951
5411552c 2952COMPAL LAPTOP SUPPORT
8b58be88 2953M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2954L: platform-driver-x86@vger.kernel.org
5411552c 2955S: Maintained
679655da 2956F: drivers/platform/x86/compal-laptop.c
5411552c 2957
949be0f7 2958CONEXANT ACCESSRUNNER USB DRIVER
9ae5e3bc
SA
2959L: accessrunner-general@lists.sourceforge.net
2960W: http://accessrunner.sourceforge.net/
44243ef4 2961S: Orphan
679655da 2962F: drivers/usb/atm/cxacru.c
949be0f7 2963
e2d1d6c0 2964CONFIGFS
d6351db2
JB
2965M: Joel Becker <jlbec@evilplan.org>
2966T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2967S: Supported
679655da
JP
2968F: fs/configfs/
2969F: include/linux/configfs.h
e2d1d6c0 2970
acb9c1b2 2971CONNECTOR
8b58be88 2972M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2973L: netdev@vger.kernel.org
2974S: Maintained
2975F: drivers/connector/
2976
a3e3354d 2977CONTROL GROUP (CGROUP)
860ca0e6 2978M: Tejun Heo <tj@kernel.org>
ad50c159 2979M: Li Zefan <lizefan@huawei.com>
4d205676 2980M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2981L: cgroups@vger.kernel.org
860ca0e6 2982T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2983S: Maintained
a3e3354d 2984F: Documentation/cgroups/
679655da
JP
2985F: include/linux/cgroup*
2986F: kernel/cgroup*
a3e3354d
TH
2987
2988CONTROL GROUP - CPUSET
2989M: Li Zefan <lizefan@huawei.com>
2990L: cgroups@vger.kernel.org
2991W: http://www.bullopensource.org/cpuset/
2992W: http://oss.sgi.com/projects/cpusets/
2993T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2994S: Maintained
2995F: Documentation/cgroups/cpusets.txt
2996F: include/linux/cpuset.h
2997F: kernel/cpuset.c
2998
2999CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3000M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 3001M: Michal Hocko <mhocko@kernel.org>
ed0f1e21 3002M: Vladimir Davydov <vdavydov@virtuozzo.com>
a3e3354d
TH
3003L: cgroups@vger.kernel.org
3004L: linux-mm@kvack.org
3005S: Maintained
3006F: mm/memcontrol.c
5d1ea48b 3007F: mm/swap_cgroup.c
fb3a0fb6 3008
bebe4678 3009CORETEMP HARDWARE MONITORING DRIVER
96859129 3010M: Fenghua Yu <fenghua.yu@intel.com>
e9b69a5f 3011L: linux-hwmon@vger.kernel.org
bebe4678 3012S: Maintained
679655da
JP
3013F: Documentation/hwmon/coretemp
3014F: drivers/hwmon/coretemp.c
bebe4678 3015
1da177e4 3016COSA/SRP SYNC SERIAL DRIVER
8b58be88 3017M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
3018W: http://www.fi.muni.cz/~kas/cosa/
3019S: Maintained
679655da 3020F: drivers/net/wan/cosa*
1da177e4 3021
4371ee35 3022CPMAC ETHERNET DRIVER
8b58be88 3023M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
3024L: netdev@vger.kernel.org
3025S: Maintained
b544dbac 3026F: drivers/net/ethernet/ti/cpmac.c
4371ee35 3027
1da177e4 3028CPU FREQUENCY DRIVERS
9c3646d1 3029M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 3030M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 3031L: linux-pm@vger.kernel.org
1da177e4 3032S: Maintained
27209d91
VK
3033T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3034T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
3035F: drivers/cpufreq/
3036F: include/linux/cpufreq.h
1da177e4 3037
8a67f0ef
VK
3038CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3039M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 3040M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
3041L: linux-pm@vger.kernel.org
3042W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3043S: Maintained
3044F: drivers/cpufreq/arm_big_little.h
3045F: drivers/cpufreq/arm_big_little.c
3046F: drivers/cpufreq/arm_big_little_dt.c
3047
14d2c34c 3048CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
3049M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3050M: Daniel Lezcano <daniel.lezcano@linaro.org>
3051L: linux-pm@vger.kernel.org
3052L: linux-arm-kernel@lists.infradead.org
cea8321c 3053T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
3054S: Maintained
3055F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 3056
0c570c18
BZ
3057CPUIDLE DRIVER - ARM EXYNOS
3058M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3059M: Daniel Lezcano <daniel.lezcano@linaro.org>
3060M: Kukjin Kim <kgene@kernel.org>
3061L: linux-pm@vger.kernel.org
3062L: linux-samsung-soc@vger.kernel.org
3063S: Supported
3064F: drivers/cpuidle/cpuidle-exynos.c
3065F: arch/arm/mach-exynos/pm.c
3066
a8e39c35 3067CPUIDLE DRIVERS
9c3646d1 3068M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
3069M: Daniel Lezcano <daniel.lezcano@linaro.org>
3070L: linux-pm@vger.kernel.org
3071S: Maintained
cea8321c 3072T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
3073F: drivers/cpuidle/*
3074F: include/linux/cpuidle.h
3075
1da177e4 3076CPUID/MSR DRIVER
8b58be88 3077M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 3078S: Maintained
679655da
JP
3079F: arch/x86/kernel/cpuid.c
3080F: arch/x86/kernel/msr.c
1da177e4 3081
7fe2f639 3082CPU POWER MONITORING SUBSYSTEM
d8130624 3083M: Thomas Renninger <trenn@suse.com>
103f1790 3084L: linux-pm@vger.kernel.org
7fe2f639 3085S: Maintained
14430813 3086F: tools/power/cpupower/
7fe2f639 3087
1da177e4 3088CRAMFS FILESYSTEM
ce00f85c 3089W: http://sourceforge.net/projects/cramfs/
54886a71 3090S: Orphan / Obsolete
679655da
JP
3091F: Documentation/filesystems/cramfs.txt
3092F: fs/cramfs/
1da177e4
LT
3093
3094CRIS PORT
8b58be88
JP
3095M: Mikael Starvik <starvik@axis.com>
3096M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3097L: linux-cris-kernel@axis.com
1da177e4
LT
3098W: http://developer.axis.com
3099S: Maintained
679655da 3100F: arch/cris/
df621252 3101F: drivers/tty/serial/crisv10.*
1da177e4
LT
3102
3103CRYPTO API
8b58be88
JP
3104M: Herbert Xu <herbert@gondor.apana.org.au>
3105M: "David S. Miller" <davem@davemloft.net>
1da177e4 3106L: linux-crypto@vger.kernel.org
54e5881d 3107T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3108S: Maintained
679655da 3109F: Documentation/crypto/
2ca87a17 3110F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3111F: arch/*/crypto/
3112F: crypto/
3113F: drivers/crypto/
3114F: include/crypto/
1da177e4 3115
5b07bd57 3116CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3117M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3118L: linux-crypto@vger.kernel.org
3119S: Maintained
51a2228a
JP
3120F: crypto/ansi_cprng.c
3121F: crypto/rng.c
5b07bd57 3122
9b4ffa48 3123CS5535 Audio ALSA driver
8b58be88 3124M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3125S: Maintained
679655da 3126F: sound/pci/cs5535audio/
9b4ffa48 3127
a910e4a9 3128CW1200 WLAN driver
b75f0050
JP
3129M: Solomon Peachy <pizza@shaftnet.org>
3130S: Maintained
3131F: drivers/net/wireless/cw1200/
a910e4a9 3132
6d8425b1 3133CX18 VIDEO4LINUX DRIVER
6afdeaf8 3134M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3135L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3136L: linux-media@vger.kernel.org
275ffde4 3137T: git git://linuxtv.org/media_tree.git
6d8425b1 3138W: http://linuxtv.org
30e10993 3139W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3140S: Maintained
679655da 3141F: Documentation/video4linux/cx18.txt
90d72ac6 3142F: drivers/media/pci/cx18/
6c0f0359 3143F: include/uapi/linux/ivtv*
6d8425b1 3144
3f101d91
HV
3145CX2341X MPEG ENCODER HELPER MODULE
3146M: Hans Verkuil <hverkuil@xs4all.nl>
3147L: linux-media@vger.kernel.org
3148T: git git://linuxtv.org/media_tree.git
3149W: http://linuxtv.org
3150S: Maintained
c368360b 3151F: drivers/media/common/cx2341x*
3f101d91
HV
3152F: include/media/cx2341x*
3153
b8fe6e2c
PB
3154CX24120 MEDIA DRIVER
3155M: Jemma Denson <jdenson@gmail.com>
3156M: Patrick Boettcher <patrick.boettcher@posteo.de>
3157L: linux-media@vger.kernel.org
3158W: http://linuxtv.org/
3159Q: http://patchwork.linuxtv.org/project/linux-media/list/
3160S: Maintained
3161F: drivers/media/dvb-frontends/cx24120*
3162
20357578 3163CX88 VIDEO4LINUX DRIVER
009a5410 3164M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3165L: linux-media@vger.kernel.org
3166W: http://linuxtv.org
3167T: git git://linuxtv.org/media_tree.git
3168S: Odd fixes
3169F: Documentation/video4linux/cx88/
3170F: drivers/media/pci/cx88/
6d8425b1 3171
91952bc0
AP
3172CXD2820R MEDIA DRIVER
3173M: Antti Palosaari <crope@iki.fi>
3174L: linux-media@vger.kernel.org
3175W: http://linuxtv.org/
3176W: http://palosaari.fi/linux/
3177Q: http://patchwork.linuxtv.org/project/linux-media/list/
3178T: git git://linuxtv.org/anttip/media_tree.git
3179S: Maintained
3180F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3181
e5ec3789 3182CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3183M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3184L: netdev@vger.kernel.org
3185W: http://www.chelsio.com
3186S: Supported
f7917c00 3187F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3188
d8ae3c33 3189CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3190M: Karen Xie <kxie@chelsio.com>
3191L: linux-scsi@vger.kernel.org
3192W: http://www.chelsio.com
3193S: Supported
3194F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3195
e5ec3789 3196CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3197M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3198L: linux-rdma@vger.kernel.org
e5ec3789
SW
3199W: http://www.openfabrics.org
3200S: Supported
679655da 3201F: drivers/infiniband/hw/cxgb3/
e5ec3789 3202
be4c9bad 3203CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3204M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3205L: netdev@vger.kernel.org
3206W: http://www.chelsio.com
3207S: Supported
f7917c00 3208F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3209
d8ae3c33 3210CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3211M: Karen Xie <kxie@chelsio.com>
3212L: linux-scsi@vger.kernel.org
3213W: http://www.chelsio.com
3214S: Supported
3215F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3216
be4c9bad
RD
3217CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3218M: Steve Wise <swise@chelsio.com>
3219L: linux-rdma@vger.kernel.org
3220W: http://www.openfabrics.org
3221S: Supported
3222F: drivers/infiniband/hw/cxgb4/
3223
5c20a5c7
CL
3224CXGB4VF ETHERNET DRIVER (CXGB4VF)
3225M: Casey Leedom <leedom@chelsio.com>
3226L: netdev@vger.kernel.org
3227W: http://www.chelsio.com
3228S: Supported
f7917c00 3229F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3230
a9282d01
IM
3231CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3232M: Ian Munsie <imunsie@au1.ibm.com>
3233M: Michael Neuling <mikey@neuling.org>
3234L: linuxppc-dev@lists.ozlabs.org
3235S: Supported
3236F: drivers/misc/cxl/
ec249dd8 3237F: include/misc/cxl*
a9282d01
IM
3238F: include/uapi/misc/cxl.h
3239F: Documentation/powerpc/cxl.txt
3240F: Documentation/powerpc/cxl.txt
3241F: Documentation/ABI/testing/sysfs-class-cxl
3242
11f43ae7
MO
3243CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3244M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3245M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3246L: linux-scsi@vger.kernel.org
3247S: Supported
3248F: drivers/scsi/cxlflash/
3249F: include/uapi/scsi/cxlflash_ioctls.h
3250F: Documentation/powerpc/cxlflash.txt
3251
b52b97a3
GC
3252STMMAC ETHERNET DRIVER
3253M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3254L: netdev@vger.kernel.org
3255W: http://www.stlinux.com
3256S: Supported
7ac6653a 3257F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3258
1da177e4 3259CYBERPRO FB DRIVER
8b58be88 3260M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3261L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3262W: http://www.arm.linux.org.uk/
3263S: Maintained
8a61f013 3264F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3265
1da177e4 3266CYCLADES ASYNC MUX DRIVER
1da177e4 3267W: http://www.cyclades.com/
d459883e 3268S: Orphan
c897401b 3269F: drivers/tty/cyclades.c
679655da 3270F: include/linux/cyclades.h
c117ab84 3271F: include/uapi/linux/cyclades.h
1da177e4
LT
3272
3273CYCLADES PC300 DRIVER
1da177e4 3274W: http://www.cyclades.com/
d459883e 3275S: Orphan
679655da 3276F: drivers/net/wan/pc300*
1da177e4 3277
402f6ae4
AP
3278CYPRESS_FIRMWARE MEDIA DRIVER
3279M: Antti Palosaari <crope@iki.fi>
3280L: linux-media@vger.kernel.org
3281W: http://linuxtv.org/
3282W: http://palosaari.fi/linux/
3283Q: http://patchwork.linuxtv.org/project/linux-media/list/
3284T: git git://linuxtv.org/anttip/media_tree.git
3285S: Maintained
3286F: drivers/media/common/cypress_firmware*
3287
e3ae3525 3288CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3289M: Ferruh Yigit <fery@cypress.com>
6305902c 3290L: linux-input@vger.kernel.org
be9a6f40 3291S: Supported
6305902c
JP
3292F: drivers/input/touchscreen/cyttsp*
3293F: include/linux/input/cyttsp.h
e3ae3525 3294
aaaf5fbf
JK
3295DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3296M: Joshua Kinard <kumba@gentoo.org>
3297S: Maintained
3298F: drivers/rtc/rtc-ds1685.c
3299F: include/linux/rtc/ds1685.h
3300
1da177e4 3301DAMA SLAVE for AX.25
8b58be88 3302M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3303W: http://yaina.de/jreuter/
3304W: http://www.qsl.net/dl1bke/
3305L: linux-hams@vger.kernel.org
3306S: Maintained
679655da
JP
3307F: net/ax25/af_ax25.c
3308F: net/ax25/ax25_dev.c
3309F: net/ax25/ax25_ds_*
3310F: net/ax25/ax25_in.c
3311F: net/ax25/ax25_out.c
3312F: net/ax25/ax25_timer.c
3313F: net/ax25/sysctl_net_ax25.c
1da177e4 3314
e2d1d6c0 3315DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3316L: netdev@vger.kernel.org
5ff77428 3317S: Orphan
679655da 3318F: Documentation/networking/dmfe.txt
0f04e2aa 3319F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3320
3321DC390/AM53C974 SCSI driver
d8130624 3322M: Hannes Reinecke <hare@suse.com>
71bd849d 3323L: linux-scsi@vger.kernel.org
e2d1d6c0 3324S: Maintained
71bd849d 3325F: drivers/scsi/am53c974.c
e2d1d6c0 3326
1da177e4 3327DC395x SCSI driver
61eee9a7 3328M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3329M: Ali Akcaagac <aliakc@web.de>
3330M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3331L: dc395x@twibble.org
cf015e9f
JP
3332W: http://twibble.org/dist/dc395x/
3333W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3334S: Maintained
679655da
JP
3335F: Documentation/scsi/dc395x.txt
3336F: drivers/scsi/dc395x.*
1da177e4 3337
eb8edb08 3338DCCP PROTOCOL
a89d030e 3339M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3340L: dccp@vger.kernel.org
c996d8b9 3341W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3342S: Maintained
679655da 3343F: include/linux/dccp.h
c117ab84 3344F: include/uapi/linux/dccp.h
679655da
JP
3345F: include/linux/tfrc.h
3346F: net/dccp/
eb8edb08 3347
1da177e4 3348DECnet NETWORK LAYER
1da177e4
LT
3349W: http://linux-decnet.sourceforge.net
3350L: linux-decnet-user@lists.sourceforge.net
f546444d 3351S: Orphan
679655da
JP
3352F: Documentation/networking/decnet.txt
3353F: net/decnet/
1da177e4 3354
ebff05b9
MR
3355DECSTATION PLATFORM SUPPORT
3356M: "Maciej W. Rozycki" <macro@linux-mips.org>
3357L: linux-mips@linux-mips.org
3358W: http://www.linux-mips.org/wiki/DECstation
3359S: Maintained
3360F: arch/mips/dec/
3361F: arch/mips/include/asm/dec/
3362F: arch/mips/include/asm/mach-dec/
3363
1da177e4 3364DEFXX FDDI NETWORK DRIVER
8b58be88 3365M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3366S: Maintained
33f810b2 3367F: drivers/net/fddi/defxx.*
1da177e4 3368
ad8f07cc 3369DELL LAPTOP DRIVER
8b58be88 3370M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3371M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3372L: platform-driver-x86@vger.kernel.org
ad8f07cc 3373S: Maintained
679655da 3374F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3375
817a5cdb
PR
3376DELL LAPTOP RBTN DRIVER
3377M: Pali RohĂ¡r <pali.rohar@gmail.com>
3378S: Maintained
3379F: drivers/platform/x86/dell-rbtn.*
3380
cdbff611
PR
3381DELL LAPTOP FREEFALL DRIVER
3382M: Pali RohĂ¡r <pali.rohar@gmail.com>
3383S: Maintained
3384F: drivers/platform/x86/dell-smo8800.c
3385
1da177e4 3386DELL LAPTOP SMM DRIVER
a5afba16 3387M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3388S: Maintained
a5afba16 3389F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3390F: include/uapi/linux/i8k.h
1da177e4 3391
90563ec4 3392DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3393M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3394S: Maintained
679655da
JP
3395F: Documentation/dcdbas.txt
3396F: drivers/firmware/dcdbas.*
90563ec4 3397
0b3f6109 3398DELL WMI EXTRAS DRIVER
8b58be88 3399M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3400M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3401S: Maintained
36b3a96f 3402F: drivers/platform/x86/dell-wmi.c
0b3f6109 3403
5efc75e3 3404DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3405M: John Youn <johnyoun@synopsys.com>
5efc75e3 3406L: linux-usb@vger.kernel.org
18f340f9 3407T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3408S: Maintained
197ba5f4 3409F: drivers/usb/dwc2/
5efc75e3 3410
94ab23dd
FB
3411DESIGNWARE USB3 DRD IP DRIVER
3412M: Felipe Balbi <balbi@ti.com>
3413L: linux-usb@vger.kernel.org
3414L: linux-omap@vger.kernel.org
3415T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3416S: Maintained
3417F: drivers/usb/dwc3/
3418
833c9545
JB
3419DEVICE COREDUMP (DEV_COREDUMP)
3420M: Johannes Berg <johannes@sipsolutions.net>
3421L: linux-kernel@vger.kernel.org
3422S: Maintained
3423F: drivers/base/devcoredump.c
3424F: include/linux/devcoredump.h
3425
89d07767
KP
3426DEVICE FREQUENCY (DEVFREQ)
3427M: MyungJoo Ham <myungjoo.ham@samsung.com>
3428M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3429L: linux-pm@vger.kernel.org
89d07767
KP
3430S: Maintained
3431F: drivers/devfreq/
3432
1da177e4 3433DEVICE NUMBER REGISTRY
8b58be88 3434M: Torben Mathiasen <device@lanana.org>
1da177e4 3435W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3436S: Maintained
3437
e2d1d6c0 3438DEVICE-MAPPER (LVM)
854ecaad 3439M: Alasdair Kergon <agk@redhat.com>
8504eed3 3440M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3441M: dm-devel@redhat.com
e2d1d6c0
RD
3442L: dm-devel@redhat.com
3443W: http://sources.redhat.com/dm
8a6e2535 3444Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3445T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3446T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3447S: Maintained
679655da
JP
3448F: Documentation/device-mapper/
3449F: drivers/md/dm*
854ecaad 3450F: drivers/md/persistent-data/
679655da
JP
3451F: include/linux/device-mapper.h
3452F: include/linux/dm-*.h
8504eed3 3453F: include/uapi/linux/dm-*.h
e2d1d6c0 3454
c0d995aa
OST
3455DIALOG SEMICONDUCTOR DRIVERS
3456M: Support Opensource <support.opensource@diasemi.com>
3457W: http://www.dialog-semiconductor.com/products
3458S: Supported
3459F: Documentation/hwmon/da90??
7c933772 3460F: Documentation/devicetree/bindings/sound/da[79]*.txt
c0d995aa
OST
3461F: drivers/gpio/gpio-da90??.c
3462F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3463F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3464F: drivers/input/misc/da90??_onkey.c
3465F: drivers/input/touchscreen/da9052_tsi.c
3466F: drivers/leds/leds-da90??.c
3467F: drivers/mfd/da903x.c
3468F: drivers/mfd/da90??-*.c
7be72c2c 3469F: drivers/mfd/da91??-*.c
c0d995aa 3470F: drivers/power/da9052-battery.c
7be72c2c 3471F: drivers/power/da91??-*.c
c0d995aa
OST
3472F: drivers/regulator/da903x.c
3473F: drivers/regulator/da9???-regulator.[ch]
3474F: drivers/rtc/rtc-da90??.c
3475F: drivers/video/backlight/da90??_bl.c
3476F: drivers/watchdog/da90??_wdt.c
3477F: include/linux/mfd/da903x.h
3478F: include/linux/mfd/da9052/
3479F: include/linux/mfd/da9055/
3480F: include/linux/mfd/da9063/
7be72c2c 3481F: include/linux/mfd/da9150/
c0d995aa
OST
3482F: include/sound/da[79]*.h
3483F: sound/soc/codecs/da[79]*.[ch]
3484
599aa697
LL
3485DIGI NEO AND CLASSIC PCI PRODUCTS
3486M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3487M: Mark Hounschell <markh@compro.net>
599aa697
LL
3488L: driverdev-devel@linuxdriverproject.org
3489S: Maintained
3490F: drivers/staging/dgnc/
3491
3492DIGI EPCA PCI PRODUCTS
3493M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3494M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3495L: driverdev-devel@linuxdriverproject.org
3496S: Maintained
3497F: drivers/staging/dgap/
3498
335d7c58 3499DIOLAN U2C-12 I2C DRIVER
ca462085 3500M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3501L: linux-i2c@vger.kernel.org
3502S: Maintained
3503F: drivers/i2c/busses/i2c-diolan-u2c.c
3504
d475c634
MW
3505DIRECT ACCESS (DAX)
3506M: Matthew Wilcox <willy@linux.intel.com>
3507L: linux-fsdevel@vger.kernel.org
3508S: Supported
3509F: fs/dax.c
3510
e7839f25 3511DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3512M: Eric Paris <eparis@parisplace.org>
3c5119c0 3513S: Maintained
679655da
JP
3514F: Documentation/filesystems/dnotify.txt
3515F: fs/notify/dnotify/
3516F: include/linux/dnotify.h
1da177e4
LT
3517
3518DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3519M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3520W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3521W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3522W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3523S: Maintained
3524
4480f15b 3525DISKQUOTA
d8130624 3526M: Jan Kara <jack@suse.com>
1da177e4 3527S: Maintained
679655da
JP
3528F: Documentation/filesystems/quota.txt
3529F: fs/quota/
3530F: include/linux/quota*.h
c117ab84 3531F: include/uapi/linux/quota*.h
1da177e4 3532
702686ad
BT
3533DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3534M: Bernie Thompson <bernie@plugable.com>
3535L: linux-fbdev@vger.kernel.org
3536S: Maintained
3537W: http://plugable.com/category/projects/udlfb/
8a61f013 3538F: drivers/video/fbdev/udlfb.c
702686ad
BT
3539F: include/video/udlfb.h
3540F: Documentation/fb/udlfb.txt
3541
e7839f25 3542DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3543M: Christine Caulfield <ccaulfie@redhat.com>
3544M: David Teigland <teigland@redhat.com>
a4644184 3545L: cluster-devel@redhat.com
5be7b50f 3546W: http://sources.redhat.com/cluster/
54e5881d 3547T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3548S: Supported
679655da 3549F: fs/dlm/
5be7b50f 3550
53b6b3e0
SS
3551DMA BUFFER SHARING FRAMEWORK
3552M: Sumit Semwal <sumit.semwal@linaro.org>
3553S: Maintained
3554L: linux-media@vger.kernel.org
3555L: dri-devel@lists.freedesktop.org
8ada6d2d 3556L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3557F: drivers/dma-buf/
e46d12c6
JP
3558F: include/linux/dma-buf*
3559F: include/linux/reservation.h
3560F: include/linux/*fence.h
53b6b3e0
SS
3561F: Documentation/dma-buf-sharing.txt
3562T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3563
b3e5f263 3564DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3565M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3566L: dmaengine@vger.kernel.org
3567Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3568S: Maintained
679655da 3569F: drivers/dma/
0ce3c066 3570F: include/linux/dmaengine.h
979a281e
VK
3571F: Documentation/dmaengine/
3572T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3573
b825037d 3574DME1737 HARDWARE MONITOR DRIVER
8b58be88 3575M: Juerg Haefliger <juergh@gmail.com>
e9b69a5f 3576L: linux-hwmon@vger.kernel.org
b825037d 3577S: Maintained
679655da
JP
3578F: Documentation/hwmon/dme1737
3579F: drivers/hwmon/dme1737.c
b825037d 3580
1f31e1b1 3581DMI/SMBIOS SUPPORT
d8130624 3582M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3583S: Maintained
d4aeef93 3584T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3585F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3586F: drivers/firmware/dmi-id.c
3587F: drivers/firmware/dmi_scan.c
3588F: include/linux/dmi.h
3589
7d2c86b5 3590DOCUMENTATION
ad3118b9 3591M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3592L: linux-doc@vger.kernel.org
3593S: Maintained
679655da 3594F: Documentation/
42f41ecf
JC
3595F: scripts/docproc.c
3596F: scripts/kernel-doc*
97be078b
RD
3597X: Documentation/ABI/
3598X: Documentation/devicetree/
933a46b8
JC
3599X: Documentation/acpi
3600X: Documentation/power
3601X: Documentation/spi
6c121170 3602X: Documentation/DocBook/media
c51edfb1 3603T: git git://git.lwn.net/linux.git docs-next
abbaeff3 3604
1da177e4 3605DOUBLETALK DRIVER
8b58be88 3606M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3607L: blinux-list@redhat.com
3608S: Maintained
679655da
JP
3609F: drivers/char/dtlk.c
3610F: include/linux/dtlk.h
1da177e4 3611
e2d1d6c0 3612DPT_I2O SCSI RAID DRIVER
8b58be88 3613M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3614L: linux-scsi@vger.kernel.org
3615W: http://www.adaptec.com/
3616S: Maintained
679655da
JP
3617F: drivers/scsi/dpt*
3618F: drivers/scsi/dpt/
e2d1d6c0 3619
b411b363 3620DRBD DRIVER
28b8e8d4
JP
3621P: Philipp Reisner
3622P: Lars Ellenberg
3623M: drbd-dev@lists.linbit.com
3624L: drbd-user@lists.linbit.com
3625W: http://www.drbd.org
3626T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3627T: git git://git.drbd.org/drbd-8.3.git
3628S: Supported
3629F: drivers/block/drbd/
3630F: lib/lru_cache.c
3631F: Documentation/blockdev/drbd/
b411b363 3632
dc7dfcd8 3633DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3634M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3635T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3636S: Supported
679655da 3637F: Documentation/kobject.txt
7cfc51b9 3638F: drivers/base/
87544653 3639F: fs/debugfs/
dc7dfcd8
WS
3640F: fs/kernfs/
3641F: fs/sysfs/
87544653 3642F: include/linux/debugfs.h
dc7dfcd8 3643F: include/linux/kobj*
679655da 3644F: lib/kobj*
1da177e4
LT
3645
3646DRM DRIVERS
8b58be88 3647M: David Airlie <airlied@linux.ie>
4c6a3999 3648L: dri-devel@lists.freedesktop.org
b0447888 3649T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3650S: Maintained
679655da 3651F: drivers/gpu/drm/
433e3b34 3652F: drivers/gpu/vga/
850e9411 3653F: include/drm/
c117ab84 3654F: include/uapi/drm/
1da177e4 3655
566f5939
AD
3656RADEON DRM DRIVERS
3657M: Alex Deucher <alexander.deucher@amd.com>
3658M: Christian König <christian.koenig@amd.com>
3659L: dri-devel@lists.freedesktop.org
3660T: git git://people.freedesktop.org/~agd5f/linux
3661S: Supported
3662F: drivers/gpu/drm/radeon/
566f5939
AD
3663F: include/uapi/drm/radeon*
3664
03e255b9
TR
3665DRM PANEL DRIVERS
3666M: Thierry Reding <thierry.reding@gmail.com>
3667L: dri-devel@lists.freedesktop.org
3668T: git git://anongit.freedesktop.org/tegra/linux.git
3669S: Maintained
3670F: drivers/gpu/drm/drm_panel.c
3671F: drivers/gpu/drm/panel/
3672F: include/drm/drm_panel.h
2d799dde 3673F: Documentation/devicetree/bindings/display/panel/
03e255b9 3674
8daf7473 3675INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3676M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3677M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3678L: intel-gfx@lists.freedesktop.org
8daf7473 3679L: dri-devel@lists.freedesktop.org
7564fde3 3680W: https://01.org/linuxgraphics/
47f95647 3681Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3682T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3683S: Supported
14430813 3684F: drivers/gpu/drm/i915/
8daf7473 3685F: include/drm/i915*
c117ab84 3686F: include/uapi/drm/i915*
8daf7473 3687
99763bb8
BB
3688DRM DRIVERS FOR ATMEL HLCDC
3689M: Boris Brezillon <boris.brezillon@free-electrons.com>
3690L: dri-devel@lists.freedesktop.org
3691S: Supported
3692F: drivers/gpu/drm/atmel-hlcdc/
3693F: Documentation/devicetree/bindings/drm/atmel/
3694
398a6d4a
KP
3695DRM DRIVERS FOR EXYNOS
3696M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3697M: Joonyoung Shim <jy0922.shim@samsung.com>
3698M: Seung-Woo Kim <sw0312.kim@samsung.com>
3699M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3700L: dri-devel@lists.freedesktop.org
25a58030 3701T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3702S: Supported
14430813 3703F: drivers/gpu/drm/exynos/
398a6d4a 3704F: include/drm/exynos*
c117ab84 3705F: include/uapi/drm/exynos*
398a6d4a 3706
b55a1b9c
JW
3707DRM DRIVERS FOR FREESCALE DCU
3708M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3709M: Alison Wang <alison.wang@freescale.com>
3710L: dri-devel@lists.freedesktop.org
3711S: Supported
3712F: drivers/gpu/drm/fsl-dcu/
2d799dde
RH
3713F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3714F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
b55a1b9c 3715
0a3d775f
PZ
3716DRM DRIVERS FOR FREESCALE IMX
3717M: Philipp Zabel <p.zabel@pengutronix.de>
3718L: dri-devel@lists.freedesktop.org
3719S: Maintained
3720F: drivers/gpu/drm/imx/
ef739aa4 3721F: drivers/gpu/ipu-v3/
2d799dde 3722F: Documentation/devicetree/bindings/display/imx/
0a3d775f 3723
ba2199a6
PJ
3724DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3725M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3726L: dri-devel@lists.freedesktop.org
3727T: git git://github.com/patjak/drm-gma500
3728S: Maintained
3729F: drivers/gpu/drm/gma500
3730F: include/drm/gma500*
3731
bd3b49f2 3732DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3733M: Thierry Reding <thierry.reding@gmail.com>
3734M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3735L: dri-devel@lists.freedesktop.org
3736L: linux-tegra@vger.kernel.org
a5ad7a63 3737T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3738S: Supported
dee8268f 3739F: drivers/gpu/drm/tegra/
a5ad7a63 3740F: drivers/gpu/host1x/
e1e90644 3741F: include/linux/host1x.h
a5ad7a63 3742F: include/uapi/drm/tegra_drm.h
2d799dde 3743F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
bd3b49f2 3744
a284e9d1
LP
3745DRM DRIVERS FOR RENESAS
3746M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3747L: dri-devel@lists.freedesktop.org
3748L: linux-sh@vger.kernel.org
3749T: git git://people.freedesktop.org/~airlied/linux
3750S: Supported
3751F: drivers/gpu/drm/rcar-du/
3752F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3753F: include/linux/platform_data/shmob_drm.h
3754
625e0346
HS
3755DRM DRIVERS FOR ROCKCHIP
3756M: Mark Yao <mark.yao@rock-chips.com>
3757L: dri-devel@lists.freedesktop.org
3758S: Maintained
3759F: drivers/gpu/drm/rockchip/
2d799dde 3760F: Documentation/devicetree/bindings/display/rockchip*
625e0346 3761
7f11c476
BG
3762DRM DRIVERS FOR STI
3763M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3764M: Vincent Abriou <vincent.abriou@st.com>
3765L: dri-devel@lists.freedesktop.org
3766T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3767S: Maintained
3768F: drivers/gpu/drm/sti
2d799dde 3769F: Documentation/devicetree/bindings/display/st,stih4xx.txt
7f11c476 3770
598df1ac
AK
3771DSBR100 USB FM RADIO DRIVER
3772M: Alexey Klimov <klimov.linux@gmail.com>
3773L: linux-media@vger.kernel.org
3774T: git git://linuxtv.org/media_tree.git
3775S: Maintained
3776F: drivers/media/radio/dsbr100.c
3777
1da177e4 3778DSCC4 DRIVER
8b58be88 3779M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3780L: netdev@vger.kernel.org
1da177e4 3781S: Maintained
679655da 3782F: drivers/net/wan/dscc4.c
1da177e4 3783
cc11b140
HV
3784DT3155 MEDIA DRIVER
3785M: Hans Verkuil <hverkuil@xs4all.nl>
3786L: linux-media@vger.kernel.org
3787T: git git://linuxtv.org/media_tree.git
3788W: http://linuxtv.org
3789S: Odd Fixes
3790F: drivers/media/pci/dt3155/
3791
91952bc0
AP
3792DVB_USB_AF9015 MEDIA DRIVER
3793M: Antti Palosaari <crope@iki.fi>
3794L: linux-media@vger.kernel.org
3795W: http://linuxtv.org/
3796W: http://palosaari.fi/linux/
3797Q: http://patchwork.linuxtv.org/project/linux-media/list/
3798T: git git://linuxtv.org/anttip/media_tree.git
3799S: Maintained
3800F: drivers/media/usb/dvb-usb-v2/af9015*
3801
3802DVB_USB_AF9035 MEDIA DRIVER
3803M: Antti Palosaari <crope@iki.fi>
3804L: linux-media@vger.kernel.org
3805W: http://linuxtv.org/
3806W: http://palosaari.fi/linux/
3807Q: http://patchwork.linuxtv.org/project/linux-media/list/
3808T: git git://linuxtv.org/anttip/media_tree.git
3809S: Maintained
3810F: drivers/media/usb/dvb-usb-v2/af9035*
3811
3812DVB_USB_ANYSEE MEDIA DRIVER
3813M: Antti Palosaari <crope@iki.fi>
3814L: linux-media@vger.kernel.org
3815W: http://linuxtv.org/
3816W: http://palosaari.fi/linux/
3817Q: http://patchwork.linuxtv.org/project/linux-media/list/
3818T: git git://linuxtv.org/anttip/media_tree.git
3819S: Maintained
3820F: drivers/media/usb/dvb-usb-v2/anysee*
3821
3822DVB_USB_AU6610 MEDIA DRIVER
3823M: Antti Palosaari <crope@iki.fi>
3824L: linux-media@vger.kernel.org
3825W: http://linuxtv.org/
3826W: http://palosaari.fi/linux/
3827Q: http://patchwork.linuxtv.org/project/linux-media/list/
3828T: git git://linuxtv.org/anttip/media_tree.git
3829S: Maintained
3830F: drivers/media/usb/dvb-usb-v2/au6610*
3831
3832DVB_USB_CE6230 MEDIA DRIVER
3833M: Antti Palosaari <crope@iki.fi>
3834L: linux-media@vger.kernel.org
3835W: http://linuxtv.org/
3836W: http://palosaari.fi/linux/
3837Q: http://patchwork.linuxtv.org/project/linux-media/list/
3838T: git git://linuxtv.org/anttip/media_tree.git
3839S: Maintained
3840F: drivers/media/usb/dvb-usb-v2/ce6230*
3841
d099dea2
MK
3842DVB_USB_CXUSB MEDIA DRIVER
3843M: Michael Krufky <mkrufky@linuxtv.org>
3844L: linux-media@vger.kernel.org
3845W: http://linuxtv.org/
3846W: http://github.com/mkrufky
3847Q: http://patchwork.linuxtv.org/project/linux-media/list/
3848T: git git://linuxtv.org/media_tree.git
3849S: Maintained
9819da66 3850F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3851
91952bc0 3852DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3853M: Antti Palosaari <crope@iki.fi>
3854L: linux-media@vger.kernel.org
3855W: http://linuxtv.org/
3856W: http://palosaari.fi/linux/
3857Q: http://patchwork.linuxtv.org/project/linux-media/list/
3858T: git git://linuxtv.org/anttip/media_tree.git
3859S: Maintained
91952bc0 3860F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3861
5560983b 3862DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3863M: Antti Palosaari <crope@iki.fi>
3864L: linux-media@vger.kernel.org
3865W: http://linuxtv.org/
91952bc0
AP
3866Q: http://patchwork.linuxtv.org/project/linux-media/list/
3867T: git git://linuxtv.org/anttip/media_tree.git
3868S: Maintained
5560983b 3869F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3870
8856f5f2
MK
3871DVB_USB_MXL111SF MEDIA DRIVER
3872M: Michael Krufky <mkrufky@linuxtv.org>
3873L: linux-media@vger.kernel.org
3874W: http://linuxtv.org/
3875W: http://github.com/mkrufky
3876Q: http://patchwork.linuxtv.org/project/linux-media/list/
3877T: git git://linuxtv.org/mkrufky/mxl111sf.git
3878S: Maintained
3879F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3880
91952bc0
AP
3881DVB_USB_RTL28XXU MEDIA DRIVER
3882M: Antti Palosaari <crope@iki.fi>
3883L: linux-media@vger.kernel.org
3884W: http://linuxtv.org/
3885W: http://palosaari.fi/linux/
3886Q: http://patchwork.linuxtv.org/project/linux-media/list/
3887T: git git://linuxtv.org/anttip/media_tree.git
3888S: Maintained
3889F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3890
3891DVB_USB_V2 MEDIA DRIVER
3892M: Antti Palosaari <crope@iki.fi>
3893L: linux-media@vger.kernel.org
3894W: http://linuxtv.org/
3895W: http://palosaari.fi/linux/
3896Q: http://patchwork.linuxtv.org/project/linux-media/list/
3897T: git git://linuxtv.org/anttip/media_tree.git
3898S: Maintained
3899F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3900F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3901
ac0ac38f 3902DYNAMIC DEBUG
5c4a97d1 3903M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3904S: Maintained
3905F: lib/dynamic_debug.c
3906F: include/linux/dynamic_debug.h
3907
789c7048 3908DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3909M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3910S: Maintained
df621252 3911F: drivers/tty/serial/dz.*
789c7048 3912
f17effbe
MF
3913E3X0 POWER BUTTON DRIVER
3914M: Moritz Fischer <moritz.fischer@ettus.com>
3915L: usrp-users@lists.ettus.com
3916W: http://www.ettus.com
3917S: Supported
3918F: drivers/input/misc/e3x0-button.c
3919F: Documentation/devicetree/bindings/input/e3x0-button.txt
3920
91952bc0
AP
3921E4000 MEDIA DRIVER
3922M: Antti Palosaari <crope@iki.fi>
3923L: linux-media@vger.kernel.org
3924W: http://linuxtv.org/
3925W: http://palosaari.fi/linux/
3926Q: http://patchwork.linuxtv.org/project/linux-media/list/
3927T: git git://linuxtv.org/anttip/media_tree.git
3928S: Maintained
3929F: drivers/media/tuners/e4000*
3930
1da177e4 3931EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3932M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3933L: linux-scsi@vger.kernel.org
3934S: Maintained
679655da 3935F: drivers/scsi/eata.c
1da177e4 3936
91952bc0
AP
3937EC100 MEDIA DRIVER
3938M: Antti Palosaari <crope@iki.fi>
3939L: linux-media@vger.kernel.org
3940W: http://linuxtv.org/
3941W: http://palosaari.fi/linux/
3942Q: http://patchwork.linuxtv.org/project/linux-media/list/
3943T: git git://linuxtv.org/anttip/media_tree.git
3944S: Maintained
3945F: drivers/media/dvb-frontends/ec100*
3946
237fead6 3947ECRYPT FILE SYSTEM
0de9adf2 3948M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3949L: ecryptfs@vger.kernel.org
24a923e4 3950W: http://ecryptfs.org
6dc7516e 3951W: https://launchpad.net/ecryptfs
237fead6 3952S: Supported
679655da
JP
3953F: Documentation/filesystems/ecryptfs.txt
3954F: fs/ecryptfs/
237fead6 3955
da9bb1d2 3956EDAC-CORE
8b58be88 3957M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3958M: Borislav Petkov <bp@alien8.de>
009a5410 3959M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3960L: linux-edac@vger.kernel.org
0e438e3f 3961W: bluesmoke.sourceforge.net
7a859516
BP
3962T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3963T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3964S: Supported
679655da 3965F: Documentation/edac.txt
91445c72 3966F: drivers/edac/
679655da 3967F: include/linux/edac.h
0e438e3f 3968
c476c23b 3969EDAC-AMD64
8b58be88 3970M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3971M: Borislav Petkov <bp@alien8.de>
91445c72 3972L: linux-edac@vger.kernel.org
c476c23b 3973W: bluesmoke.sourceforge.net
487ba8e8 3974S: Maintained
c476c23b
BP
3975F: drivers/edac/amd64_edac*
3976
836dae5d
RR
3977EDAC-CALXEDA
3978M: Doug Thompson <dougthompson@xmission.com>
3979M: Robert Richter <rric@kernel.org>
3980L: linux-edac@vger.kernel.org
3981W: bluesmoke.sourceforge.net
3982S: Maintained
3983F: drivers/edac/highbank*
3984
f65aad41
RB
3985EDAC-CAVIUM
3986M: Ralf Baechle <ralf@linux-mips.org>
3987M: David Daney <david.daney@cavium.com>
3988L: linux-edac@vger.kernel.org
3989L: linux-mips@linux-mips.org
3990W: bluesmoke.sourceforge.net
3991S: Supported
3992F: drivers/edac/octeon_edac*
3993
0e438e3f 3994EDAC-E752X
8b58be88
JP
3995M: Mark Gross <mark.gross@intel.com>
3996M: Doug Thompson <dougthompson@xmission.com>
91445c72 3997L: linux-edac@vger.kernel.org
0e438e3f
DP
3998W: bluesmoke.sourceforge.net
3999S: Maintained
679655da 4000F: drivers/edac/e752x_edac.c
0e438e3f
DP
4001
4002EDAC-E7XXX
8b58be88 4003M: Doug Thompson <dougthompson@xmission.com>
91445c72 4004L: linux-edac@vger.kernel.org
0e438e3f
DP
4005W: bluesmoke.sourceforge.net
4006S: Maintained
679655da 4007F: drivers/edac/e7xxx_edac.c
0e438e3f 4008
77c5f5d2 4009EDAC-GHES
009a5410 4010M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
4011L: linux-edac@vger.kernel.org
4012W: bluesmoke.sourceforge.net
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
DT
4019W: bluesmoke.sourceforge.net
4020S: Maintained
679655da 4021F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
4022
4023EDAC-I3000
8b58be88 4024M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 4025L: linux-edac@vger.kernel.org
6bc78404
DT
4026W: bluesmoke.sourceforge.net
4027S: Maintained
679655da 4028F: drivers/edac/i3000_edac.c
6bc78404
DT
4029
4030EDAC-I5000
8b58be88 4031M: Doug Thompson <dougthompson@xmission.com>
91445c72 4032L: linux-edac@vger.kernel.org
ba9a5918
DT
4033W: bluesmoke.sourceforge.net
4034S: Maintained
679655da 4035F: drivers/edac/i5000_edac.c
ba9a5918 4036
44c12cb2 4037EDAC-I5400
009a5410 4038M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4039L: linux-edac@vger.kernel.org
44c12cb2
MCC
4040W: bluesmoke.sourceforge.net
4041S: Maintained
679655da 4042F: drivers/edac/i5400_edac.c
44c12cb2 4043
3c9c92b6 4044EDAC-I7300
009a5410 4045M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
4046L: linux-edac@vger.kernel.org
4047W: bluesmoke.sourceforge.net
4048S: Maintained
4049F: drivers/edac/i7300_edac.c
4050
67c89316 4051EDAC-I7CORE
009a5410 4052M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
4053L: linux-edac@vger.kernel.org
4054W: bluesmoke.sourceforge.net
4055S: Maintained
70aff0ce 4056F: drivers/edac/i7core_edac.c
67c89316 4057
ba9a5918 4058EDAC-I82975X
8b58be88 4059M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 4060M: "Arvind R." <arvino55@gmail.com>
91445c72 4061L: linux-edac@vger.kernel.org
ba9a5918
DT
4062W: bluesmoke.sourceforge.net
4063S: Maintained
679655da 4064F: drivers/edac/i82975x_edac.c
ba9a5918 4065
791b4706
JB
4066EDAC-IE31200
4067M: Jason Baron <jbaron@akamai.com>
4068L: linux-edac@vger.kernel.org
4069W: bluesmoke.sourceforge.net
4070S: Maintained
4071F: drivers/edac/ie31200_edac.c
4072
ccdfb979 4073EDAC-MPC85XX
30c7469b 4074M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
4075L: linux-edac@vger.kernel.org
4076W: bluesmoke.sourceforge.net
4077S: Maintained
4078F: drivers/edac/mpc85xx_edac.[ch]
4079
ba9a5918 4080EDAC-PASEMI
8b58be88 4081M: Egor Martovetsky <egor@pasemi.com>
91445c72 4082L: linux-edac@vger.kernel.org
6bc78404
DT
4083W: bluesmoke.sourceforge.net
4084S: Maintained
679655da 4085F: drivers/edac/pasemi_edac.c
6bc78404 4086
0e438e3f 4087EDAC-R82600
8b58be88 4088M: Tim Small <tim@buttersideup.com>
91445c72 4089L: linux-edac@vger.kernel.org
0e438e3f
DP
4090W: bluesmoke.sourceforge.net
4091S: Maintained
679655da 4092F: drivers/edac/r82600_edac.c
da9bb1d2 4093
4d096ca7 4094EDAC-SBRIDGE
009a5410 4095M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
4096L: linux-edac@vger.kernel.org
4097W: bluesmoke.sourceforge.net
4098S: Maintained
4099F: drivers/edac/sb_edac.c
4100
dfa5d2ed
TL
4101EDAC-SKYLAKE
4102M: Tony Luck <tony.luck@intel.com>
4103L: linux-edac@vger.kernel.org
4104S: Maintained
4105F: drivers/edac/skx_edac.c
4106
995e1de4
LH
4107EDAC-XGENE
4108APPLIED MICRO (APM) X-GENE SOC EDAC
4109M: Loc Ho <lho@apm.com>
4110S: Supported
4111F: drivers/edac/xgene_edac.c
4112F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4113
af39917d
CL
4114EDIROL UA-101/UA-1000 DRIVER
4115M: Clemens Ladisch <clemens@ladisch.de>
4116L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4117T: git git://git.alsa-project.org/alsa-kernel.git
4118S: Maintained
4119F: sound/usb/misc/ua101.c
4120
1f7df953 4121EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4122M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4123L: linux-efi@vger.kernel.org
78bef24e 4124T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4125S: Maintained
fb2efb5c 4126F: Documentation/efi-stub.txt
1f7df953
MF
4127F: arch/ia64/kernel/efi.c
4128F: arch/x86/boot/compressed/eboot.[ch]
4129F: arch/x86/include/asm/efi.h
8bcfc0ee
MF
4130F: arch/x86/platform/efi/
4131F: drivers/firmware/efi/
1f7df953
MF
4132F: include/linux/efi*.h
4133
d68772b7
MF
4134EFI VARIABLE FILESYSTEM
4135M: Matthew Garrett <matthew.garrett@nebula.com>
4136M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4137M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4138T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4139L: linux-efi@vger.kernel.org
4140S: Maintained
4141F: fs/efivarfs/
4142
85a00d9b
PJ
4143EFIFB FRAMEBUFFER DRIVER
4144L: linux-fbdev@vger.kernel.org
4145M: Peter Jones <pjones@redhat.com>
4146S: Maintained
8a61f013 4147F: drivers/video/fbdev/efifb.c
85a00d9b 4148
96caf224
CIK
4149EFI TEST DRIVER
4150L: linux-efi@vger.kernel.org
4151M: Ivan Hu <ivan.hu@canonical.com>
4152M: Matt Fleming <matt@codeblueprint.co.uk>
4153S: Maintained
4154F: drivers/firmware/efi/test/
4155
0bee8d28
JT
4156EFS FILESYSTEM
4157W: http://aeschi.ch.eu.org/efs/
4158S: Orphan
679655da 4159F: fs/efs/
0bee8d28 4160
4480f15b 4161EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4162M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4163M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4164L: linux-rdma@vger.kernel.org
fab97220 4165S: Supported
679655da 4166F: drivers/infiniband/hw/ehca/
fab97220 4167
aa8a9e25 4168EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4169M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4170L: netdev@vger.kernel.org
4171S: Maintained
9aa32835 4172F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4173
f0319efe 4174EM28XX VIDEO4LINUX DRIVER
009a5410 4175M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4176L: linux-media@vger.kernel.org
4177W: http://linuxtv.org
4178T: git git://linuxtv.org/media_tree.git
4179S: Maintained
4180F: drivers/media/usb/em28xx/
4181
3e3a7d66 4182EMBEDDED LINUX
8b58be88
JP
4183M: Paul Gortmaker <paul.gortmaker@windriver.com>
4184M: Matt Mackall <mpm@selenic.com>
4185M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4186L: linux-embedded@vger.kernel.org
4187S: Maintained
4188
32505876
JS
4189EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4190M: James Smart <james.smart@avagotech.com>
4191M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4192L: linux-scsi@vger.kernel.org
32505876 4193W: http://www.avagotech.com
ce00f85c 4194S: Supported
679655da 4195F: drivers/scsi/lpfc/
3a1c1d44 4196
5f5bac82 4197ENE CB710 FLASH CARD READER DRIVER
8b58be88 4198M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4199S: Maintained
4200F: drivers/misc/cb710/
4201F: drivers/mmc/host/cb710-mmc.*
4202F: include/linux/cb710.h
4203
931e39a1
ML
4204ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4205M: Maxim Levitsky <maximlevitsky@gmail.com>
4206S: Maintained
2a837449 4207F: drivers/media/rc/ene_ir.*
931e39a1 4208
ec207dcc
GS
4209ENHANCED ERROR HANDLING (EEH)
4210M: Gavin Shan <shangw@linux.vnet.ibm.com>
4211L: linuxppc-dev@lists.ozlabs.org
4212S: Supported
4213F: Documentation/powerpc/eeh-pci-error-recovery.txt
4214F: arch/powerpc/kernel/eeh*.c
4215
d5ca9006 4216EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4217M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4218S: Maintained
084bad91 4219T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4220F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4221F: include/video/s1d13xxxfb.h
d5ca9006 4222
38df6492
ME
4223ET131X NETWORK DRIVER
4224M: Mark Einon <mark.einon@gmail.com>
4225S: Odd Fixes
4226F: drivers/net/ethernet/agere/
4227
1da177e4 4228ETHERNET BRIDGE
adbbf69d 4229M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4230L: bridge@lists.linux-foundation.org
4c325313 4231L: netdev@vger.kernel.org
c996d8b9 4232W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4233S: Maintained
679655da
JP
4234F: include/linux/netfilter_bridge/
4235F: net/bridge/
1da177e4 4236
22f08ad9
FF
4237ETHERNET PHY LIBRARY
4238M: Florian Fainelli <f.fainelli@gmail.com>
4239L: netdev@vger.kernel.org
4240S: Maintained
4241F: include/linux/phy.h
4242F: include/linux/phy_fixed.h
4243F: drivers/net/phy/
4244F: Documentation/networking/phy.txt
4245F: drivers/of/of_mdio.c
4246F: drivers/of/of_net.c
4247
1da177e4 4248EXT2 FILE SYSTEM
d8130624 4249M: Jan Kara <jack@suse.com>
72be2ccf 4250L: linux-ext4@vger.kernel.org
1da177e4 4251S: Maintained
679655da
JP
4252F: Documentation/filesystems/ext2.txt
4253F: fs/ext2/
4254F: include/linux/ext2*
1da177e4 4255
72be2ccf 4256EXT4 FILE SYSTEM
8b58be88 4257M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4258M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4259L: linux-ext4@vger.kernel.org
08a225f1 4260W: http://ext4.wiki.kernel.org
8a6e2535 4261Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4262S: Maintained
679655da
JP
4263F: Documentation/filesystems/ext4.txt
4264F: fs/ext4/
1da177e4 4265
c5532b09 4266Extended Verification Module (EVM)
74dd744f
MZ
4267M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4268L: linux-ima-devel@lists.sourceforge.net
4269L: linux-security-module@vger.kernel.org
c5532b09
MZ
4270S: Supported
4271F: security/integrity/evm/
4272
df6b3cfe
MH
4273EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4274M: MyungJoo Ham <myungjoo.ham@samsung.com>
4275M: Chanwoo Choi <cw00.choi@samsung.com>
4276L: linux-kernel@vger.kernel.org
81df63a9 4277T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4278S: Maintained
4279F: drivers/extcon/
cd2c3e7f
CC
4280F: include/linux/extcon/
4281F: include/linux/extcon.h
df6b3cfe 4282F: Documentation/extcon/
cd2c3e7f 4283F: Documentation/devicetree/bindings/extcon/
df6b3cfe 4284
e2a75c44 4285EXYNOS DP DRIVER
b7701755 4286M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4287L: dri-devel@lists.freedesktop.org
4288S: Maintained
4289F: drivers/gpu/drm/exynos/exynos_dp*
4290
33ad3912
DL
4291EXYNOS MIPI DISPLAY DRIVERS
4292M: Inki Dae <inki.dae@samsung.com>
4293M: Donghwa Lee <dh09.lee@samsung.com>
4294M: Kyungmin Park <kyungmin.park@samsung.com>
4295L: linux-fbdev@vger.kernel.org
4296S: Maintained
8a61f013 4297F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4298F: include/video/exynos_mipi*
4299
e53004e2 4300F71805F HARDWARE MONITORING DRIVER
d8130624 4301M: Jean Delvare <jdelvare@suse.com>
e9b69a5f 4302L: linux-hwmon@vger.kernel.org
e53004e2 4303S: Maintained
679655da
JP
4304F: Documentation/hwmon/f71805f
4305F: drivers/hwmon/f71805f.c
e53004e2 4306
eea977ed
MB
4307FC0011 TUNER DRIVER
4308M: Michael Buesch <m@bues.ch>
4309L: linux-media@vger.kernel.org
4310S: Maintained
ccae7af2
MCC
4311F: drivers/media/tuners/fc0011.h
4312F: drivers/media/tuners/fc0011.c
eea977ed 4313
91952bc0
AP
4314FC2580 MEDIA DRIVER
4315M: Antti Palosaari <crope@iki.fi>
4316L: linux-media@vger.kernel.org
4317W: http://linuxtv.org/
4318W: http://palosaari.fi/linux/
4319Q: http://patchwork.linuxtv.org/project/linux-media/list/
4320T: git git://linuxtv.org/anttip/media_tree.git
4321S: Maintained
4322F: drivers/media/tuners/fc2580*
eea977ed 4323
88b2dbdb
EP
4324FANOTIFY
4325M: Eric Paris <eparis@redhat.com>
4326S: Maintained
4327F: fs/notify/fanotify/
4328F: include/linux/fanotify.h
c117ab84 4329F: include/uapi/linux/fanotify.h
88b2dbdb 4330
1da177e4 4331FARSYNC SYNCHRONOUS DRIVER
8b58be88 4332M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4333W: http://www.farsite.co.uk/
4334S: Supported
679655da 4335F: drivers/net/wan/farsync.*
1da177e4 4336
c5408b88 4337FAULT INJECTION SUPPORT
8b58be88 4338M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4339S: Supported
679655da
JP
4340F: Documentation/fault-injection/
4341F: lib/fault-inject.c
c5408b88 4342
053e514f
NT
4343FBTFT Framebuffer drivers
4344M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4345M: Noralf Trønnes <noralf@tronnes.org>
4346S: Maintained
4347F: drivers/staging/fbtft/
4348
cae727db 4349FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4350M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4351L: fcoe-devel@open-fcoe.org
cae727db
RL
4352W: www.Open-FCoE.org
4353S: Supported
4354F: drivers/scsi/libfc/
4355F: drivers/scsi/fcoe/
4356F: include/scsi/fc/
4357F: include/scsi/libfc.h
4358F: include/scsi/libfcoe.h
c117ab84 4359F: include/uapi/scsi/fc/
cae727db 4360
e2d1d6c0 4361FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4362M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4363M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4364L: linux-fsdevel@vger.kernel.org
1da177e4 4365S: Maintained
679655da
JP
4366F: include/linux/fcntl.h
4367F: include/linux/fs.h
c117ab84
CEB
4368F: include/uapi/linux/fcntl.h
4369F: include/uapi/linux/fs.h
679655da
JP
4370F: fs/fcntl.c
4371F: fs/locks.c
1da177e4 4372
e2d1d6c0 4373FILESYSTEMS (VFS and infrastructure)
8b58be88 4374M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4375L: linux-fsdevel@vger.kernel.org
173acc7c 4376S: Maintained
679655da 4377F: fs/*
173acc7c 4378
b26e0ed4 4379FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4380M: Riku Voipio <riku.voipio@iki.fi>
e9b69a5f 4381L: linux-hwmon@vger.kernel.org
b26e0ed4 4382S: Maintained
d5ca6918
JP
4383F: drivers/hwmon/f75375s.c
4384F: include/linux/f75375s.h
b26e0ed4 4385
a331b0c3
CL
4386FIREWIRE AUDIO DRIVERS
4387M: Clemens Ladisch <clemens@ladisch.de>
4388L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4389T: git git://git.alsa-project.org/alsa-kernel.git
4390S: Maintained
4391F: sound/firewire/
4392
eb86ec51
SR
4393FIREWIRE MEDIA DRIVERS (firedtv)
4394M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4395L: linux-media@vger.kernel.org
4396L: linux1394-devel@lists.sourceforge.net
4397T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4398S: Maintained
4399F: drivers/media/firewire/
4400
a511ce33
CB
4401FIREWIRE SBP-2 TARGET
4402M: Chris Boot <bootc@bootc.net>
4403L: linux-scsi@vger.kernel.org
4404L: target-devel@vger.kernel.org
4405L: linux1394-devel@lists.sourceforge.net
4406T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4407S: Maintained
4408F: drivers/target/sbp/
4409
7d2c86b5 4410FIREWIRE SUBSYSTEM
8b58be88 4411M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4412L: linux1394-devel@lists.sourceforge.net
958a29cb 4413W: http://ieee1394.wiki.kernel.org/
2ca526bf 4414T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4415S: Maintained
679655da 4416F: drivers/firewire/
8f06ce3b
SR
4417F: include/linux/firewire.h
4418F: include/uapi/linux/firewire*.h
9f6d3c4b 4419F: tools/firewire/
e2d1d6c0
RD
4420
4421FIRMWARE LOADER (request_firmware)
39e68089
ML
4422M: Ming Lei <ming.lei@canonical.com>
4423L: linux-kernel@vger.kernel.org
4424S: Maintained
679655da
JP
4425F: Documentation/firmware_class/
4426F: drivers/base/firmware*.c
4427F: include/linux/firmware.h
e2d1d6c0 4428
f730e3dc 4429FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4430M: Joshua Morris <josh.h.morris@us.ibm.com>
4431M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4432S: Maintained
4433F: drivers/block/rsxx/
4434
8206f664 4435FLOPPY DRIVER
e5f6450c 4436M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4437T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4438S: Odd fixes
4439F: drivers/block/floppy.c
4440
9c9f32ed
AR
4441FMC SUBSYSTEM
4442M: Alessandro Rubini <rubini@gnudd.com>
4443W: http://www.ohwr.org/projects/fmc-bus
4444S: Supported
4445F: drivers/fmc/
4446F: include/linux/fmc*.h
4447F: include/linux/ipmi-fru.h
4448K: fmc_d.*register
4449
3c0ed7d5
AT
4450FPGA MANAGER FRAMEWORK
4451M: Alan Tull <atull@opensource.altera.com>
dd7d664a 4452R: Moritz Fischer <moritz.fischer@ettus.com>
3c0ed7d5
AT
4453S: Maintained
4454F: drivers/fpga/
4455F: include/linux/fpga/fpga-mgr.h
4456W: http://www.rocketboards.org
4457
e2d1d6c0 4458FPU EMULATOR
8b58be88 4459M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4460W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4461S: Maintained
679655da 4462F: arch/x86/math-emu/
e2d1d6c0
RD
4463
4464FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4465L: netdev@vger.kernel.org
c173bfac 4466S: Orphan
679655da
JP
4467F: drivers/net/wan/dlci.c
4468F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4469
4470FRAMEBUFFER LAYER
5489e948
JCPV
4471M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4472M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4473L: linux-fbdev@vger.kernel.org
e2d1d6c0 4474W: http://linux-fbdev.sourceforge.net/
b22fe37b 4475Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4476T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4477S: Maintained
679655da 4478F: Documentation/fb/
b22fe37b
PM
4479F: drivers/video/
4480F: include/video/
679655da 4481F: include/linux/fb.h
c117ab84
CEB
4482F: include/uapi/video/
4483F: include/uapi/linux/fb.h
e2d1d6c0 4484
a57c188e 4485FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4486M: Timur Tabi <timur@tabi.org>
a57c188e 4487L: linux-fbdev@vger.kernel.org
c4ef9bc4 4488S: Maintained
8a61f013 4489F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4490
e2d1d6c0 4491FREESCALE DMA DRIVER
8b58be88
JP
4492M: Li Yang <leoli@freescale.com>
4493M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4494L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4495S: Maintained
679655da 4496F: drivers/dma/fsldma.*
e2d1d6c0
RD
4497
4498FREESCALE I2C CPM DRIVER
8b58be88 4499M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4500L: linuxppc-dev@lists.ozlabs.org
846557d3 4501L: linux-i2c@vger.kernel.org
0d2b405a 4502S: Maintained
679655da 4503F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4504
60e8c5ab 4505FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4506M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4507L: linux-fbdev@vger.kernel.org
efc03ecb 4508L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4509S: Maintained
bad985a1 4510F: include/linux/platform_data/video-imxfb.h
8a61f013 4511F: drivers/video/fbdev/imxfb.c
60e8c5ab 4512
4d8e2cef
HX
4513FREESCALE QUAD SPI DRIVER
4514M: Han Xu <han.xu@freescale.com>
4515L: linux-mtd@lists.infradead.org
4516S: Maintained
4517F: drivers/mtd/spi-nor/fsl-quadspi.c
4518
4689a6b1 4519FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4520M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4521M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4522L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4523L: netdev@vger.kernel.org
4524S: Maintained
ec21e2ec 4525F: drivers/net/ethernet/freescale/fs_enet/
679655da 4526F: include/linux/fs_enet_pd.h
4689a6b1 4527
d9e9d82c 4528FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4529L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4530S: Orphan
679655da
JP
4531F: arch/powerpc/sysdev/qe_lib/
4532F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4533
b55ef929 4534FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4535M: Li Yang <leoli@freescale.com>
6372594a 4536L: linux-usb@vger.kernel.org
a4724ed6 4537L: linuxppc-dev@lists.ozlabs.org
a7205b30 4538S: Maintained
faf2e1db 4539F: drivers/usb/gadget/udc/fsl*
a7205b30 4540
beaf53bf 4541FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4542M: Li Yang <leoli@freescale.com>
beaf53bf 4543L: netdev@vger.kernel.org
a4724ed6 4544L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4545S: Maintained
ec21e2ec 4546F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4547
abb1ed7b
CM
4548FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4549M: Claudiu Manoil <claudiu.manoil@freescale.com>
4550L: netdev@vger.kernel.org
4551S: Maintained
4552F: drivers/net/ethernet/freescale/gianfar*
4553X: drivers/net/ethernet/freescale/gianfar_ptp.c
4554F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4555
d9e9d82c 4556FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4557M: Timur Tabi <timur@tabi.org>
a4724ed6 4558L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4559S: Maintained
df621252 4560F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4561
4562FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4563M: Timur Tabi <timur@tabi.org>
dc85950a 4564M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4565M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4566L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4567L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4568S: Maintained
69aefcea 4569F: sound/soc/fsl/fsl*
dc85950a 4570F: sound/soc/fsl/imx*
69aefcea 4571F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4572
31c88965 4573FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4574M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4575L: linux-kernel@vger.kernel.org
4576S: Maintained
4577F: drivers/staging/fsl-mc/
4578
1da177e4 4579FREEVXFS FILESYSTEM
8b58be88 4580M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4581W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4582S: Maintained
679655da 4583F: fs/freevxfs/
1da177e4 4584
71038f52 4585FREEZER
49db1903 4586M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4587M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4588L: linux-pm@vger.kernel.org
71038f52 4589S: Supported
679655da
JP
4590F: Documentation/power/freezing-of-tasks.txt
4591F: include/linux/freezer.h
4592F: kernel/freezer.c
71038f52 4593
839a1f79
KRW
4594FRONTSWAP API
4595M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4596L: linux-kernel@vger.kernel.org
4597S: Maintained
4598F: mm/frontswap.c
4599F: include/linux/frontswap.h
4600
a5432f5a 4601FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4602M: David Howells <dhowells@redhat.com>
e62d6e24 4603L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
4604S: Supported
4605F: Documentation/filesystems/caching/
4606F: fs/fscache/
4607F: include/linux/fscache*.h
4608
f58ad8f5 4609F2FS FILE SYSTEM
9b29d481 4610M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4611M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4612R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4613L: linux-f2fs-devel@lists.sourceforge.net
4614W: http://en.wikipedia.org/wiki/F2FS
4615T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4616S: Maintained
4617F: Documentation/filesystems/f2fs.txt
3bac380c 4618F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4619F: fs/f2fs/
4620F: include/linux/f2fs_fs.h
62d43eeb 4621F: include/trace/events/f2fs.h
f58ad8f5 4622
5ab7ffea 4623FUJITSU FR-V (FRV) PORT
8b58be88 4624M: David Howells <dhowells@redhat.com>
1da177e4 4625S: Maintained
679655da 4626F: arch/frv/
1da177e4 4627
20b93734 4628FUJITSU LAPTOP EXTRAS
409a3e98 4629M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4630L: platform-driver-x86@vger.kernel.org
20b93734 4631S: Maintained
679655da 4632F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4633
4da621b6
HK
4634FUJITSU M-5MO LS CAMERA ISP DRIVER
4635M: Kyungmin Park <kyungmin.park@samsung.com>
4636M: Heungjun Kim <riverful.kim@samsung.com>
4637L: linux-media@vger.kernel.org
4638S: Maintained
90d72ac6 4639F: drivers/media/i2c/m5mols/
4da621b6
HK
4640F: include/media/m5mols.h
4641
2d24c490
RG
4642FUJITSU TABLET EXTRAS
4643M: Robert Gerlach <khnz@gmx.de>
4644L: platform-driver-x86@vger.kernel.org
4645S: Maintained
4646F: drivers/platform/x86/fujitsu-tablet.c
4647
04578f17 4648FUSE: FILESYSTEM IN USERSPACE
8b58be88 4649M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4650L: fuse-devel@lists.sourceforge.net
4651W: http://fuse.sourceforge.net/
0a30f612 4652T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4653S: Maintained
679655da 4654F: fs/fuse/
c117ab84 4655F: include/uapi/linux/fuse.h
0a30f612 4656F: Documentation/filesystems/fuse.txt
04578f17 4657
1da177e4 4658FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4659M: Rik Faith <faith@cs.unc.edu>
1da177e4 4660L: linux-scsi@vger.kernel.org
baaea1dc 4661S: Odd Fixes (e.g., new signatures)
679655da 4662F: drivers/scsi/fdomain.*
1da177e4 4663
d8e2162c
PO
4664GCOV BASED KERNEL PROFILING
4665M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4666S: Maintained
4667F: kernel/gcov/
4668F: Documentation/gcov.txt
4669
1da177e4 4670GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4671M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4672L: linux-scsi@vger.kernel.org
4673W: http://www.icp-vortex.com/
4674S: Supported
679655da 4675F: drivers/scsi/gdt*
1da177e4 4676
158daf16
JK
4677GDB KERNEL DEBUGGING HELPER SCRIPTS
4678M: Jan Kiszka <jan.kiszka@siemens.com>
4679S: Supported
4680F: scripts/gdb/
4681
3169a1c7
HV
4682GEMTEK FM RADIO RECEIVER DRIVER
4683M: Hans Verkuil <hverkuil@xs4all.nl>
4684L: linux-media@vger.kernel.org
4685T: git git://linuxtv.org/media_tree.git
4686W: http://linuxtv.org
4687S: Maintained
4688F: drivers/media/radio/radio-gemtek*
4689
1c23af90 4690GENERIC GPIO I2C DRIVER
880b0e26 4691M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4692S: Supported
679655da
JP
4693F: drivers/i2c/busses/i2c-gpio.c
4694F: include/linux/i2c-gpio.h
1c23af90 4695
92ed1a76
PK
4696GENERIC GPIO I2C MULTIPLEXER DRIVER
4697M: Peter Korsgaard <peter.korsgaard@barco.com>
4698L: linux-i2c@vger.kernel.org
4699S: Supported
e7065e20
JD
4700F: drivers/i2c/muxes/i2c-mux-gpio.c
4701F: include/linux/i2c-mux-gpio.h
4702F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4703
9251ce95 4704GENERIC HDLC (WAN) DRIVERS
8b58be88 4705M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4706W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4707S: Maintained
679655da
JP
4708F: drivers/net/wan/c101.c
4709F: drivers/net/wan/hd6457*
4710F: drivers/net/wan/hdlc*
4711F: drivers/net/wan/n2.c
4712F: drivers/net/wan/pc300too.c
4713F: drivers/net/wan/pci200syn.c
4714F: drivers/net/wan/wanxl*
1da177e4 4715
1527aab6 4716GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4717M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4718L: linux-arch@vger.kernel.org
4719T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4720S: Maintained
14430813
JP
4721F: include/asm-generic/
4722F: include/uapi/asm-generic/
1527aab6 4723
ff764963
KVA
4724GENERIC PHY FRAMEWORK
4725M: Kishon Vijay Abraham I <kishon@ti.com>
4726L: linux-kernel@vger.kernel.org
4727T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4728S: Supported
4729F: drivers/phy/
4730F: include/linux/phy/
4731
eea97aed
KH
4732GENERIC PM DOMAINS
4733M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4734M: Kevin Hilman <khilman@kernel.org>
4735M: Ulf Hansson <ulf.hansson@linaro.org>
4736L: linux-pm@vger.kernel.org
4737S: Supported
4738F: drivers/base/power/domain*.c
4739F: include/linux/pm_domain.h
4740
ccb86a69 4741GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4742M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4743L: kvm@vger.kernel.org
ccb86a69
MT
4744S: Supported
4745F: drivers/uio/uio_pci_generic.c
4746
f8f1ec73
JP
4747GET_MAINTAINER SCRIPT
4748M: Joe Perches <joe@perches.com>
4749S: Maintained
4750F: scripts/get_maintainer.pl
4751
5be7b50f 4752GFS2 FILE SYSTEM
8b58be88 4753M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4754M: Bob Peterson <rpeterso@redhat.com>
a4644184 4755L: cluster-devel@redhat.com
5be7b50f 4756W: http://sources.redhat.com/cluster/
28666d6d 4757T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4758S: Supported
679655da
JP
4759F: Documentation/filesystems/gfs2*.txt
4760F: fs/gfs2/
c117ab84 4761F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4762
0a34eb8f 4763GIGASET ISDN DRIVERS
6b096fde 4764M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4765L: gigaset307x-common@lists.sourceforge.net
4766W: http://gigaset307x.sourceforge.net/
6b096fde 4767S: Odd Fixes
679655da
JP
4768F: Documentation/isdn/README.gigaset
4769F: drivers/isdn/gigaset/
c117ab84 4770F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4771
7eea35fe
JP
4772GO7007 MPEG CODEC
4773M: Hans Verkuil <hans.verkuil@cisco.com>
4774L: linux-media@vger.kernel.org
4775S: Maintained
4776F: drivers/media/usb/go7007/
4777
ca96ea86
BN
4778GOODIX TOUCHSCREEN
4779M: Bastien Nocera <hadess@hadess.net>
4780L: linux-input@vger.kernel.org
4781S: Maintained
4782F: drivers/input/touchscreen/goodix.c
4783
a0dc00b4 4784GPIO SUBSYSTEM
e4651a9f 4785M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4786M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4787L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4788T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4789S: Maintained
4790F: Documentation/gpio/
a0dc00b4 4791F: drivers/gpio/
bdc6e95e
AC
4792F: include/linux/gpio/
4793F: include/linux/gpio.h
9b692346 4794F: include/asm-generic/gpio.h
a0dc00b4 4795
71a6d0af
HW
4796GRE DEMULTIPLEXER DRIVER
4797M: Dmitry Kozlov <xeb@mail.ru>
4798L: netdev@vger.kernel.org
4799S: Maintained
11c26770
JP
4800F: net/ipv4/gre_demux.c
4801F: net/ipv4/gre_offload.c
71a6d0af
HW
4802F: include/net/gre.h
4803
d4c41139
KG
4804GRETH 10/100/1G Ethernet MAC device driver
4805M: Kristoffer Glembo <kristoffer@gaisler.com>
4806L: netdev@vger.kernel.org
4807S: Maintained
a31a96ad 4808F: drivers/net/ethernet/aeroflex/
d4c41139 4809
e8deeae2 4810GSPCA FINEPIX SUBDRIVER
8b58be88 4811M: Frank Zago <frank@zago.net>
661263b5 4812L: linux-media@vger.kernel.org
275ffde4 4813T: git git://linuxtv.org/media_tree.git
e8deeae2 4814S: Maintained
0c0d06ca 4815F: drivers/media/usb/gspca/finepix.c
e8deeae2 4816
4b3fa3c4
OL
4817GSPCA GL860 SUBDRIVER
4818M: Olivier Lorin <o.lorin@laposte.net>
4819L: linux-media@vger.kernel.org
275ffde4 4820T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4821S: Maintained
0c0d06ca 4822F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4823
e8deeae2 4824GSPCA M5602 SUBDRIVER
8b58be88 4825M: Erik Andren <erik.andren@gmail.com>
661263b5 4826L: linux-media@vger.kernel.org
275ffde4 4827T: git git://linuxtv.org/media_tree.git
e8deeae2 4828S: Maintained
0c0d06ca 4829F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4830
4831GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4832M: Hans de Goede <hdegoede@redhat.com>
661263b5 4833L: linux-media@vger.kernel.org
275ffde4 4834T: git git://linuxtv.org/media_tree.git
e8deeae2 4835S: Maintained
0c0d06ca 4836F: drivers/media/usb/gspca/pac207.c
e8deeae2 4837
261982f1 4838GSPCA SN9C20X SUBDRIVER
d95c5b0b 4839M: Brian Johnson <brijohn@gmail.com>
261982f1 4840L: linux-media@vger.kernel.org
275ffde4 4841T: git git://linuxtv.org/media_tree.git
261982f1 4842S: Maintained
0c0d06ca 4843F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4844
e8deeae2 4845GSPCA T613 SUBDRIVER
8b58be88 4846M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4847L: linux-media@vger.kernel.org
275ffde4 4848T: git git://linuxtv.org/media_tree.git
e8deeae2 4849S: Maintained
0c0d06ca 4850F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4851
4852GSPCA USB WEBCAM DRIVER
fc3f906b 4853M: Hans de Goede <hdegoede@redhat.com>
661263b5 4854L: linux-media@vger.kernel.org
275ffde4 4855T: git git://linuxtv.org/media_tree.git
e8deeae2 4856S: Maintained
0c0d06ca 4857F: drivers/media/usb/gspca/
e8deeae2 4858
584ec979 4859GUID PARTITION TABLE (GPT)
4f973c63 4860M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4861L: linux-efi@vger.kernel.org
4862S: Maintained
4863F: block/partitions/efi.*
4864
aa3c598b 4865STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4866M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4867L: linux-media@vger.kernel.org
275ffde4 4868T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4869S: Maintained
4870F: drivers/media/usb/stk1160/
e8deeae2 4871
4e456b86
YS
4872H8/300 ARCHITECTURE
4873M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4874L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4875W: http://uclinux-h8.sourceforge.jp
4876T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4877S: Maintained
4878F: arch/h8300/
4879F: drivers/clocksource/h8300_*.c
4880F: drivers/clk/h8300/
4881F: drivers/irqchip/irq-renesas-h8*.c
4882
71a6d0af
HW
4883HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4884M: Frank Seidel <frank@f-seidel.de>
4885L: platform-driver-x86@vger.kernel.org
4886W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4887S: Maintained
4888F: drivers/platform/x86/hdaps.c
4889
48fc9e26
HV
4890HDPVR USB VIDEO ENCODER DRIVER
4891M: Hans Verkuil <hverkuil@xs4all.nl>
4892L: linux-media@vger.kernel.org
4893T: git git://linuxtv.org/media_tree.git
4894W: http://linuxtv.org
4895S: Odd Fixes
14430813 4896F: drivers/media/usb/hdpvr/
48fc9e26 4897
71a6d0af 4898HWPOISON MEMORY FAILURE HANDLING
f9625c48 4899M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4900L: linux-mm@kvack.org
71a6d0af
HW
4901S: Maintained
4902F: mm/memory-failure.c
4903F: mm/hwpoison-inject.c
4904
4905HYPERVISOR VIRTUAL CONSOLE DRIVER
4906L: linuxppc-dev@lists.ozlabs.org
4907S: Odd Fixes
4908F: drivers/tty/hvc/
4909
e5ab1477
AP
4910HACKRF MEDIA DRIVER
4911M: Antti Palosaari <crope@iki.fi>
4912L: linux-media@vger.kernel.org
4913W: http://linuxtv.org/
4914W: http://palosaari.fi/linux/
4915Q: http://patchwork.linuxtv.org/project/linux-media/list/
4916T: git git://linuxtv.org/anttip/media_tree.git
4917S: Maintained
4918F: drivers/media/usb/hackrf/
4919
5b543965 4920HARDWARE MONITORING
d8130624 4921M: Jean Delvare <jdelvare@suse.com>
ca462085 4922M: Guenter Roeck <linux@roeck-us.net>
e9b69a5f
GR
4923L: linux-hwmon@vger.kernel.org
4924W: http://hwmon.wiki.kernel.org/
a94ef4ed 4925T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4926T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4927S: Maintained
047f4ec2 4928F: Documentation/hwmon/
679655da 4929F: drivers/hwmon/
047f4ec2 4930F: include/linux/hwmon*.h
5b543965 4931
844dd05f 4932HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4933M: Matt Mackall <mpm@selenic.com>
4934M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4935L: linux-crypto@vger.kernel.org
c0d0787b 4936S: Odd fixes
679655da
JP
4937F: Documentation/hw_random.txt
4938F: drivers/char/hw_random/
4939F: include/linux/hw_random.h
844dd05f 4940
8b37fcfc
OBC
4941HARDWARE SPINLOCK CORE
4942M: Ohad Ben-Cohen <ohad@wizery.com>
4943S: Maintained
4944F: Documentation/hwspinlock.txt
4945F: drivers/hwspinlock/hwspinlock_*
4946F: include/linux/hwspinlock.h
4947
1da177e4 4948HARMONY SOUND DRIVER
ac6aecbf 4949L: linux-parisc@vger.kernel.org
1da177e4 4950S: Maintained
679655da 4951F: sound/parisc/harmony.*
1da177e4 4952
91952bc0
AP
4953HD29L2 MEDIA DRIVER
4954M: Antti Palosaari <crope@iki.fi>
4955L: linux-media@vger.kernel.org
4956W: http://linuxtv.org/
4957W: http://palosaari.fi/linux/
4958Q: http://patchwork.linuxtv.org/project/linux-media/list/
4959T: git git://linuxtv.org/anttip/media_tree.git
4960S: Maintained
4961F: drivers/media/dvb-frontends/hd29l2*
4962
e2d1d6c0 4963HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4964L: iss_storagedev@hp.com
af9f1b3c 4965S: Orphan
679655da
JP
4966F: Documentation/blockdev/cpqarray.txt
4967F: drivers/block/cpqarray.*
e2d1d6c0 4968
9257aa49 4969HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4970M: Don Brace <don.brace@pmcs.com>
9257aa49 4971L: iss_storagedev@hp.com
693373db
DB
4972L: storagedev@pmcs.com
4973L: linux-scsi@vger.kernel.org
9257aa49
SC
4974S: Supported
4975F: Documentation/scsi/hpsa.txt
4976F: drivers/scsi/hpsa*.[ch]
4977F: include/linux/cciss*.h
c117ab84 4978F: include/uapi/linux/cciss*.h
9257aa49 4979
e2d1d6c0 4980HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4981M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4982L: iss_storagedev@hp.com
693373db
DB
4983L: storagedev@pmcs.com
4984L: linux-scsi@vger.kernel.org
e2d1d6c0 4985S: Supported
679655da
JP
4986F: Documentation/blockdev/cciss.txt
4987F: drivers/block/cciss*
4988F: include/linux/cciss_ioctl.h
c117ab84 4989F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4990
1da177e4 4991HFS FILESYSTEM
6cf515e1
GU
4992L: linux-fsdevel@vger.kernel.org
4993S: Orphan
679655da
JP
4994F: Documentation/filesystems/hfs.txt
4995F: fs/hfs/
1da177e4 4996
ef575f47
GU
4997HFSPLUS FILESYSTEM
4998L: linux-fsdevel@vger.kernel.org
4999S: Orphan
5000F: Documentation/filesystems/hfsplus.txt
5001F: fs/hfsplus/
5002
1da177e4 5003HGA FRAMEBUFFER DRIVER
8b58be88 5004M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
5005L: linux-nvidia@lists.surfsouth.com
5006W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5007S: Maintained
8a61f013 5008F: drivers/video/fbdev/hgafb.c
1da177e4 5009
4480f15b 5010HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 5011M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 5012M: Pavel Machek <pavel@ucw.cz>
bf1c138e 5013L: linux-pm@vger.kernel.org
e2d1d6c0 5014S: Supported
679655da
JP
5015F: arch/x86/power/
5016F: drivers/base/power/
5017F: kernel/power/
5018F: include/linux/suspend.h
5019F: include/linux/freezer.h
5020F: include/linux/pm.h
679655da 5021F: arch/*/include/asm/suspend*.h
e2d1d6c0 5022
4ef4caad 5023HID CORE LAYER
e5f6450c 5024M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 5025L: linux-input@vger.kernel.org
54e5881d 5026T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 5027S: Maintained
679655da
JP
5028F: drivers/hid/
5029F: include/linux/hid*
c117ab84 5030F: include/uapi/linux/hid*
4ef4caad 5031
30ee72f0 5032HID SENSOR HUB DRIVERS
e5f6450c 5033M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
5034M: Jonathan Cameron <jic23@kernel.org>
5035M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5036L: linux-input@vger.kernel.org
5037L: linux-iio@vger.kernel.org
5038S: Maintained
5039F: Documentation/hid/hid-sensor*
5040F: drivers/hid/hid-sensor-*
5041F: drivers/iio/*/hid-*
5042F: include/linux/hid-sensor-*
5043
38bed542 5044HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 5045M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5046L: linux-kernel@vger.kernel.org
75fc2d37 5047T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 5048S: Maintained
679655da 5049F: Documentation/timers/
5cee9645 5050F: kernel/time/hrtimer.c
88606e80
TG
5051F: kernel/time/clockevents.c
5052F: kernel/time/tick*.*
5053F: kernel/time/timer_*.c
05ed8490 5054F: include/linux/clockchips.h
679655da 5055F: include/linux/hrtimer.h
38bed542 5056
1da177e4 5057HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 5058L: linux-hams@vger.kernel.org
8b64f2a0 5059S: Orphan
679655da
JP
5060F: drivers/net/hamradio/dmascc.c
5061F: drivers/net/hamradio/scc.c
1da177e4 5062
ede1e6f8 5063HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 5064M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
5065W: http://www.highpoint-tech.com
5066S: Supported
679655da
JP
5067F: Documentation/scsi/hptiop.txt
5068F: drivers/scsi/hptiop.c
ede1e6f8 5069
1da177e4 5070HIPPI
8b58be88 5071M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
5072L: linux-hippi@sunsite.dk
5073S: Maintained
679655da 5074F: include/linux/hippidevice.h
c117ab84 5075F: include/uapi/linux/if_hippi.h
679655da 5076F: net/802/hippi.c
ff5a3b50 5077F: drivers/net/hippi/
1da177e4 5078
ff1d2767 5079HOST AP DRIVER
8b58be88 5080M: Jouni Malinen <j@w1.fi>
85d32e7b 5081L: hostap@shmoo.com (subscribers-only)
724c6b35 5082L: linux-wireless@vger.kernel.org
ff1d2767
JM
5083W: http://hostap.epitest.fi/
5084S: Maintained
679655da 5085F: drivers/net/wireless/hostap/
ff1d2767 5086
dd8cd779 5087HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 5088L: platform-driver-x86@vger.kernel.org
95c70215 5089S: Orphan
679655da 5090F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 5091
e2d1d6c0 5092HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 5093M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5094S: Maintained
7e25d724 5095F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 5096
7d2c86b5 5097HPET: High Precision Event Timers driver
8b58be88 5098M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 5099S: Maintained
679655da
JP
5100F: Documentation/timers/hpet.txt
5101F: drivers/char/hpet.c
5102F: include/linux/hpet.h
c117ab84 5103F: include/uapi/linux/hpet.h
b9b0332f 5104
e07b5d79 5105HPET: x86
9e06f631 5106S: Orphan
679655da
JP
5107F: arch/x86/kernel/hpet.c
5108F: arch/x86/include/asm/hpet.h
b9b0332f 5109
1da177e4 5110HPFS FILESYSTEM
8b58be88 5111M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5112W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5113S: Maintained
679655da 5114F: fs/hpfs/
1da177e4 5115
3441cded 5116HSI SUBSYSTEM
56459ea9
SR
5117M: Sebastian Reichel <sre@kernel.org>
5118T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5119S: Maintained
5120F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5121F: Documentation/hsi.txt
3441cded
SR
5122F: drivers/hsi/
5123F: include/linux/hsi/
5124F: include/uapi/linux/hsi/
5125
7d2c86b5 5126HSO 3G MODEM DRIVER
8b58be88 5127M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5128W: http://www.pharscape.org
5129S: Maintained
679655da 5130F: drivers/net/usb/hso.c
11cd29b0 5131
19990e29
AB
5132HSR NETWORK PROTOCOL
5133M: Arvid Brodin <arvid.brodin@alten.se>
5134L: netdev@vger.kernel.org
5135S: Maintained
5136F: net/hsr/
5137
5a18c343 5138HTCPEN TOUCHSCREEN DRIVER
8b58be88 5139M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5140L: linux-input@vger.kernel.org
5141S: Maintained
679655da 5142F: drivers/input/touchscreen/htcpen.c
5a18c343 5143
1da177e4 5144HUGETLB FILESYSTEM
6d49e352 5145M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5146S: Maintained
679655da 5147F: fs/hugetlbfs/
1da177e4 5148
05183189 5149Hyper-V CORE AND DRIVERS
9c3646d1 5150M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5151M: Haiyang Zhang <haiyangz@microsoft.com>
5152L: devel@linuxdriverproject.org
5153S: Maintained
a4162747
HZ
5154F: arch/x86/include/asm/mshyperv.h
5155F: arch/x86/include/uapi/asm/hyperv.h
5156F: arch/x86/kernel/cpu/mshyperv.c
05183189 5157F: drivers/hid/hid-hyperv.c
a4162747 5158F: drivers/hv/
f92ca80b 5159F: drivers/input/serio/hyperv-keyboard.c
21dab149 5160F: drivers/pci/host/pci-hyperv.c
05183189 5161F: drivers/net/hyperv/
a4162747 5162F: drivers/scsi/storvsc_drv.c
8a61f013 5163F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5164F: include/linux/hyperv.h
5165F: tools/hv/
54bf725e 5166F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5167
d85c8a6a 5168I2C OVER PARALLEL PORT
d8130624 5169M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5170L: linux-i2c@vger.kernel.org
5171S: Maintained
5172F: Documentation/i2c/busses/i2c-parport
5173F: Documentation/i2c/busses/i2c-parport-light
5174F: drivers/i2c/busses/i2c-parport.c
5175F: drivers/i2c/busses/i2c-parport-light.c
5176
5177I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5178M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5179L: linux-i2c@vger.kernel.org
5180S: Maintained
5181F: Documentation/i2c/busses/i2c-ali1535
5182F: Documentation/i2c/busses/i2c-ali1563
5183F: Documentation/i2c/busses/i2c-ali15x3
5184F: Documentation/i2c/busses/i2c-amd756
5185F: Documentation/i2c/busses/i2c-amd8111
5186F: Documentation/i2c/busses/i2c-i801
5187F: Documentation/i2c/busses/i2c-nforce2
5188F: Documentation/i2c/busses/i2c-piix4
5189F: Documentation/i2c/busses/i2c-sis5595
5190F: Documentation/i2c/busses/i2c-sis630
5191F: Documentation/i2c/busses/i2c-sis96x
5192F: Documentation/i2c/busses/i2c-via
5193F: Documentation/i2c/busses/i2c-viapro
5194F: drivers/i2c/busses/i2c-ali1535.c
5195F: drivers/i2c/busses/i2c-ali1563.c
5196F: drivers/i2c/busses/i2c-ali15x3.c
5197F: drivers/i2c/busses/i2c-amd756.c
5198F: drivers/i2c/busses/i2c-amd756-s4882.c
5199F: drivers/i2c/busses/i2c-amd8111.c
5200F: drivers/i2c/busses/i2c-i801.c
5201F: drivers/i2c/busses/i2c-isch.c
5202F: drivers/i2c/busses/i2c-nforce2.c
5203F: drivers/i2c/busses/i2c-nforce2-s4985.c
5204F: drivers/i2c/busses/i2c-piix4.c
5205F: drivers/i2c/busses/i2c-sis5595.c
5206F: drivers/i2c/busses/i2c-sis630.c
5207F: drivers/i2c/busses/i2c-sis96x.c
5208F: drivers/i2c/busses/i2c-via.c
5209F: drivers/i2c/busses/i2c-viapro.c
5210
cb7f07a4
NH
5211I2C/SMBUS ISMT DRIVER
5212M: Seth Heasley <seth.heasley@intel.com>
5213M: Neil Horman <nhorman@tuxdriver.com>
5214L: linux-i2c@vger.kernel.org
5215F: drivers/i2c/busses/i2c-ismt.c
5216F: Documentation/i2c/busses/i2c-ismt
5217
6ea884db 5218I2C/SMBUS STUB DRIVER
d8130624 5219M: Jean Delvare <jdelvare@suse.com>
846557d3 5220L: linux-i2c@vger.kernel.org
6ea884db 5221S: Maintained
8547a5bc 5222F: drivers/i2c/i2c-stub.c
6ea884db 5223
5b543965 5224I2C SUBSYSTEM
14d77c4d 5225M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5226L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5227W: https://i2c.wiki.kernel.org/
5228Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5229T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5230S: Maintained
40ed1b4c 5231F: Documentation/devicetree/bindings/i2c/
679655da
JP
5232F: Documentation/i2c/
5233F: drivers/i2c/
630bc46e 5234F: drivers/i2c/*/
679655da 5235F: include/linux/i2c.h
03b70d62 5236F: include/linux/i2c-*.h
c117ab84
CEB
5237F: include/uapi/linux/i2c.h
5238F: include/uapi/linux/i2c-*.h
1da177e4 5239
4560d677
WS
5240I2C ACPI SUPPORT
5241M: Mika Westerberg <mika.westerberg@linux.intel.com>
5242L: linux-i2c@vger.kernel.org
5243L: linux-acpi@vger.kernel.org
5244S: Maintained
4560d677 5245
d85c8a6a 5246I2C-TAOS-EVM DRIVER
d8130624 5247M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5248L: linux-i2c@vger.kernel.org
5249S: Maintained
5250F: Documentation/i2c/busses/i2c-taos-evm
5251F: drivers/i2c/busses/i2c-taos-evm.c
5252
e8c76eed 5253I2C-TINY-USB DRIVER
8b58be88 5254M: Till Harbaum <till@harbaum.org>
846557d3 5255L: linux-i2c@vger.kernel.org
932d1872 5256W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5257S: Maintained
679655da 5258F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5259
1da177e4 5260i386 BOOT CODE
8b58be88 5261M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5262S: Maintained
679655da 5263F: arch/x86/boot/
1da177e4
LT
5264
5265i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5266M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5267T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5268S: Maintained
5269
1da177e4 5270IA64 (Itanium) PLATFORM
8b58be88
JP
5271M: Tony Luck <tony.luck@intel.com>
5272M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5273L: linux-ia64@vger.kernel.org
6b1c70b1 5274T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5275S: Maintained
679655da 5276F: arch/ia64/
1da177e4 5277
4cd38750
LDSB
5278IBM Power VMX Cryptographic instructions
5279M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5280M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5281L: linux-crypto@vger.kernel.org
5282S: Supported
5283F: drivers/crypto/vmx/Makefile
5284F: drivers/crypto/vmx/Kconfig
5285F: drivers/crypto/vmx/vmx.c
5286F: drivers/crypto/vmx/aes*
5287F: drivers/crypto/vmx/ghash*
5288F: drivers/crypto/vmx/ppc-xlate.pl
5289
956c203c 5290IBM Power in-Nest Crypto Acceleration
4cd38750 5291M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5292M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5293L: linux-crypto@vger.kernel.org
5294S: Supported
28bceeaa
DS
5295F: drivers/crypto/nx/Makefile
5296F: drivers/crypto/nx/Kconfig
5297F: drivers/crypto/nx/nx-aes*
5298F: drivers/crypto/nx/nx-sha*
5299F: drivers/crypto/nx/nx.*
5300F: drivers/crypto/nx/nx_csbcpb.h
5301F: drivers/crypto/nx/nx_debugfs.h
956c203c 5302
0e16aafb 5303IBM Power 842 compression accelerator
41656aa7 5304M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5305S: Supported
28bceeaa
DS
5306F: drivers/crypto/nx/Makefile
5307F: drivers/crypto/nx/Kconfig
7011a122 5308F: drivers/crypto/nx/nx-842*
2da572c9 5309F: include/linux/sw842.h
2062c5b6 5310F: crypto/842.c
2da572c9 5311F: lib/842/
0e16aafb 5312
1da177e4 5313IBM Power Linux RAID adapter
8b58be88 5314M: Brian King <brking@us.ibm.com>
1da177e4 5315S: Supported
679655da 5316F: drivers/scsi/ipr.*
1da177e4 5317
9d348af4 5318IBM Power Virtual Ethernet Device Driver
eddd63a6 5319M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5320L: netdev@vger.kernel.org
5321S: Supported
9aa32835 5322F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5323
8a9affdf
TF
5324IBM Power SRIOV Virtual NIC Device Driver
5325M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5326M: John Allen <jallen@linux.vnet.ibm.com>
5327L: netdev@vger.kernel.org
5328S: Supported
5329F: drivers/net/ethernet/ibm/ibmvnic.*
5330
e6babec6 5331IBM Power Virtual SCSI Device Drivers
bcbde52b 5332M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5333L: linux-scsi@vger.kernel.org
5334S: Supported
e6babec6 5335F: drivers/scsi/ibmvscsi/ibmvscsi*
aa54921e
BL
5336F: include/scsi/viosrp.h
5337
5338IBM Power Virtual SCSI Device Target Driver
5339M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
5340M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
5341L: linux-scsi@vger.kernel.org
5342L: target-devel@vger.kernel.org
5343S: Supported
5344F: drivers/scsi/ibmvscsi_tgt/
e6babec6
NF
5345
5346IBM Power Virtual FC Device Drivers
44b4dad9 5347M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5348L: linux-scsi@vger.kernel.org
5349S: Supported
5350F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5351
1da177e4 5352IBM ServeRAID RAID DRIVER
f9213e78 5353S: Orphan
679655da 5354F: drivers/scsi/ips.*
1da177e4 5355
6ed9f9c4
PT
5356ICH LPC AND GPIO DRIVER
5357M: Peter Tyser <ptyser@xes-inc.com>
5358S: Maintained
5359F: drivers/mfd/lpc_ich.c
5360F: drivers/gpio/gpio-ich.c
5361
1e7106fc 5362IDE SUBSYSTEM
8b58be88 5363M: "David S. Miller" <davem@davemloft.net>
1da177e4 5364L: linux-ide@vger.kernel.org
8a6e2535 5365Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5366T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5367S: Maintained
679655da
JP
5368F: Documentation/ide/
5369F: drivers/ide/
5370F: include/linux/ide.h
1da177e4 5371
6cb8c13d
IP
5372IDEAPAD LAPTOP EXTRAS DRIVER
5373M: Ike Panhc <ike.pan@canonical.com>
5374L: platform-driver-x86@vger.kernel.org
5375W: http://launchpad.net/ideapad-laptop
5376S: Maintained
5377F: drivers/platform/x86/ideapad-laptop.c
5378
1ea4c161
AM
5379IDEAPAD LAPTOP SLIDEBAR DRIVER
5380M: Andrey Moiseev <o2g.org.ru@gmail.com>
5381L: linux-input@vger.kernel.org
5382W: https://github.com/o2genum/ideapad-slidebar
5383S: Maintained
5384F: drivers/input/misc/ideapad_slidebar.c
5385
0f861e8c 5386IDE/ATAPI DRIVERS
487ba8e8 5387M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5388L: linux-ide@vger.kernel.org
c404c199 5389S: Maintained
679655da
JP
5390F: Documentation/cdrom/ide-cd
5391F: drivers/ide/ide-cd*
1da177e4 5392
27471fdb 5393IDLE-I7300
8b58be88 5394M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5395L: linux-pm@vger.kernel.org
27471fdb 5396S: Supported
679655da 5397F: drivers/idle/i7300_idle.c
27471fdb 5398
02cf2286 5399IEEE 802.15.4 SUBSYSTEM
b6e195fd 5400M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5401L: linux-wpan@vger.kernel.org
5402W: https://github.com/linux-wpan
5403T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5404S: Maintained
5405F: net/ieee802154/
68653359 5406F: net/mac802154/
251741b1 5407F: drivers/net/ieee802154/
580947d3
AA
5408F: include/linux/nl802154.h
5409F: include/linux/ieee802154.h
5410F: include/net/nl802154.h
5411F: include/net/mac802154.h
5412F: include/net/af_ieee802154.h
5413F: include/net/cfg802154.h
5414F: include/net/ieee802154_netdev.h
ebef9c12 5415F: Documentation/networking/ieee802154.txt
02cf2286 5416
b1c97193
SY
5417IGORPLUG-USB IR RECEIVER
5418M: Sean Young <sean@mess.org>
5419L: linux-media@vger.kernel.org
5420S: Maintained
5421F: drivers/media/rc/igorplugusb.c
5422
40ad4a30
SY
5423IGUANAWORKS USB IR TRANSCEIVER
5424M: Sean Young <sean@mess.org>
5425L: linux-media@vger.kernel.org
5426S: Maintained
5427F: drivers/media/rc/iguanair.c
5428
9545f86e 5429IIO SUBSYSTEM AND DRIVERS
030a13d7 5430M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5431R: Hartmut Knaack <knaack.h@gmx.de>
5432R: Lars-Peter Clausen <lars@metafoo.de>
5433R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5434L: linux-iio@vger.kernel.org
5435S: Maintained
03e7c251 5436F: drivers/iio/
9545f86e 5437F: drivers/staging/iio/
8fe671fc 5438F: include/linux/iio/
817020cf 5439F: tools/iio/
9545f86e 5440
65519263
SG
5441IKANOS/ADI EAGLE ADSL USB DRIVER
5442M: Matthieu Castet <castet.matthieu@free.fr>
5443M: Stanislaw Gruszka <stf_xl@wp.pl>
5444S: Maintained
5445F: drivers/usb/atm/ueagle-atm.c
5446
e89ab51f
GR
5447INA209 HARDWARE MONITOR DRIVER
5448M: Guenter Roeck <linux@roeck-us.net>
e9b69a5f 5449L: linux-hwmon@vger.kernel.org
e89ab51f
GR
5450S: Maintained
5451F: Documentation/hwmon/ina209
5452F: Documentation/devicetree/bindings/i2c/ina209.txt
5453F: drivers/hwmon/ina209.c
5454
5455INA2XX HARDWARE MONITOR DRIVER
5456M: Guenter Roeck <linux@roeck-us.net>
e9b69a5f 5457L: linux-hwmon@vger.kernel.org
e89ab51f
GR
5458S: Maintained
5459F: Documentation/hwmon/ina2xx
5460F: drivers/hwmon/ina2xx.c
5461F: include/linux/platform_data/ina2xx.h
5462
14dc124f
SIG
5463INDUSTRY PACK SUBSYSTEM (IPACK)
5464M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5465M: Jens Taprogge <jens.taprogge@taprogge.org>
5466M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5467L: industrypack-devel@lists.sourceforge.net
5468W: http://industrypack.sourceforge.net
5469S: Maintained
5470F: drivers/ipack/
5471
8adc53fd
ZLK
5472INGENIC JZ4780 DMA Driver
5473M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5474S: Maintained
5475F: drivers/dma/dma-jz4780.c
5476
aa7168f4 5477INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5478M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5479M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5480L: linux-ima-devel@lists.sourceforge.net
5481L: linux-ima-user@lists.sourceforge.net
5482L: linux-security-module@vger.kernel.org
aa7168f4 5483S: Supported
679655da 5484F: security/integrity/ima/
aa7168f4 5485
9a4ea5a9
JH
5486IMGTEC IR DECODER DRIVER
5487M: James Hogan <james.hogan@imgtec.com>
5488S: Maintained
5489F: drivers/media/rc/img-ir/
5490
1da177e4 5491IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5492L: linux-fbdev@vger.kernel.org
843393d3 5493S: Orphan
8a61f013 5494F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5495
5496INFINIBAND SUBSYSTEM
b6b2bbe6 5497M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5498M: Sean Hefty <sean.hefty@intel.com>
5499M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5500L: linux-rdma@vger.kernel.org
605841f5 5501W: http://www.openfabrics.org/
8a6e2535 5502Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5503T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5504S: Supported
679655da
JP
5505F: Documentation/infiniband/
5506F: drivers/infiniband/
2dfcad3a 5507F: drivers/staging/rdma/
c117ab84 5508F: include/uapi/linux/if_infiniband.h
954138dc
YD
5509F: include/uapi/rdma/
5510F: include/rdma/
1da177e4 5511
c9f04f58 5512INOTIFY
8b58be88
JP
5513M: John McCutchan <john@johnmccutchan.com>
5514M: Robert Love <rlove@rlove.org>
5515M: Eric Paris <eparis@parisplace.org>
c9f04f58 5516S: Maintained
679655da
JP
5517F: Documentation/filesystems/inotify.txt
5518F: fs/notify/inotify/
5519F: include/linux/inotify.h
c117ab84 5520F: include/uapi/linux/inotify.h
c9f04f58 5521
e2d1d6c0 5522INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5523M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5524L: linux-input@vger.kernel.org
8a6e2535 5525Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5526T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5527S: Maintained
679655da 5528F: drivers/input/
f4eea7e2 5529F: include/linux/input.h
c117ab84 5530F: include/uapi/linux/input.h
f4eea7e2 5531F: include/linux/input/
e2d1d6c0 5532
3267a87f 5533INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5534M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5535L: linux-input@vger.kernel.org
75dd112a 5536S: Odd fixes
3267a87f 5537F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5538F: drivers/input/input-mt.c
3267a87f
HR
5539K: \b(ABS|SYN)_MT_
5540
97fa99a3
JY
5541INTEL ASoC BDW/HSW DRIVERS
5542M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5543L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5544S: Supported
e8e1225d
JP
5545F: sound/soc/intel/common/sst-dsp*
5546F: sound/soc/intel/common/sst-firmware.c
5547F: sound/soc/intel/boards/broadwell.c
5548F: sound/soc/intel/haswell/
97fa99a3 5549
4ac13e17
DJ
5550INTEL C600 SERIES SAS CONTROLLER DRIVER
5551M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5552M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5553L: linux-scsi@vger.kernel.org
7106891a
DJ
5554T: git git://git.code.sf.net/p/intel-sas/isci
5555S: Supported
4ac13e17 5556F: drivers/scsi/isci/
4ac13e17 5557
57aba2ef
AH
5558INTEL HID EVENT DRIVER
5559M: Alex Hung <alex.hung@canonical.com>
5560L: platform-driver-x86@vger.kernel.org
5561S: Maintained
5562F: drivers/platform/x86/intel-hid.c
5563
48cfa68f
AK
5564INTEL VIRTUAL BUTTON DRIVER
5565M: AceLan Kao <acelan.kao@canonical.com>
5566L: platform-driver-x86@vger.kernel.org
5567S: Maintained
5568F: drivers/platform/x86/intel-vbtn.c
5569
26717172
LB
5570INTEL IDLE DRIVER
5571M: Len Brown <lenb@kernel.org>
bf1c138e 5572L: linux-pm@vger.kernel.org
08deed1e 5573T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5574S: Supported
5575F: drivers/idle/intel_idle.c
5576
7c1ac18d 5577INTEL PSTATE DRIVER
58ac1f62
SP
5578M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5579M: Len Brown <lenb@kernel.org>
7c1ac18d
KCA
5580L: linux-pm@vger.kernel.org
5581S: Supported
5582F: drivers/cpufreq/intel_pstate.c
5583
9eb8ef74 5584INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5585M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5586L: linux-fbdev@vger.kernel.org
ce00f85c 5587S: Maintained
679655da 5588F: Documentation/fb/intelfb.txt
8a61f013 5589F: drivers/video/fbdev/intelfb/
9eb8ef74 5590
1da177e4 5591INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5592M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5593L: linux-fbdev@vger.kernel.org
ce00f85c 5594S: Maintained
8a61f013 5595F: drivers/video/fbdev/i810/
1da177e4 5596
f4a9bc4c 5597INTEL MENLOW THERMAL DRIVER
8b58be88 5598M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5599L: platform-driver-x86@vger.kernel.org
5ca92bd9 5600W: https://01.org/linux-acpi
f4a9bc4c 5601S: Supported
679655da 5602F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5603
248a9dc3 5604INTEL I/OAT DMA DRIVER
18ebd564 5605M: Dave Jiang <dave.jiang@intel.com>
08223d80 5606R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5607L: dmaengine@vger.kernel.org
5608Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5609S: Supported
679655da 5610F: drivers/dma/ioat*
248a9dc3 5611
6c8909b4 5612INTEL IOMMU (VT-d)
8b58be88 5613M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5614L: iommu@lists.linux-foundation.org
54e5881d 5615T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5616S: Supported
3fb39615 5617F: drivers/iommu/intel-iommu.c
679655da 5618F: include/linux/intel-iommu.h
6c8909b4 5619
b3e5f263 5620INTEL IOP-ADMA DMA DRIVER
08223d80 5621R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5622S: Odd fixes
679655da 5623F: drivers/dma/iop-adma.c
b3e5f263 5624
9251ce95 5625INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5626M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5627S: Maintained
679655da
JP
5628F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5629F: arch/arm/mach-ixp4xx/include/mach/npe.h
5630F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5631F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5632F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5633F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5634
844dd05f 5635INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5636M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5637S: Maintained
679655da 5638F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5639
2f302324 5640INTEL ETHERNET DRIVERS
8b58be88 5641M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5642R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5643R: Shannon Nelson <shannon.nelson@intel.com>
5644R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5645R: Don Skidmore <donald.c.skidmore@intel.com>
6e80a18c 5646R: Bruce Allan <bruce.w.allan@intel.com>
2f302324
JK
5647R: John Ronciak <john.ronciak@intel.com>
5648R: Mitch Williams <mitch.a.williams@intel.com>
5649L: intel-wired-lan@lists.osuosl.org
f6fde11a 5650W: http://www.intel.com/support/feedback.htm
d94e6fed 5651W: http://e1000.sourceforge.net/
2f302324
JK
5652Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5653T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5654T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5655S: Supported
0d164401
JK
5656F: Documentation/networking/e100.txt
5657F: Documentation/networking/e1000.txt
5658F: Documentation/networking/e1000e.txt
5659F: Documentation/networking/igb.txt
5660F: Documentation/networking/igbvf.txt
5661F: Documentation/networking/ixgb.txt
5662F: Documentation/networking/ixgbe.txt
5663F: Documentation/networking/ixgbevf.txt
1bff6529 5664F: Documentation/networking/i40e.txt
105bf2fe 5665F: Documentation/networking/i40evf.txt
dee1ad47 5666F: drivers/net/ethernet/intel/
bc90d291 5667F: drivers/net/ethernet/intel/*/
1da177e4 5668
0963d59b
LW
5669INTEL-MID GPIO DRIVER
5670M: David Cohen <david.a.cohen@linux.intel.com>
5671L: linux-gpio@vger.kernel.org
5672S: Maintained
5673F: drivers/gpio/gpio-intel-mid.c
5674
ca907a90
SY
5675INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5676M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5677L: linux-wireless@vger.kernel.org
ca907a90 5678S: Maintained
679655da 5679F: Documentation/networking/README.ipw2100
679655da 5680F: Documentation/networking/README.ipw2200
ca907a90 5681F: drivers/net/wireless/ipw2x00/
826d2abe 5682
5760b0a5
AS
5683INTEL(R) TRACE HUB
5684M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5685S: Supported
5686F: Documentation/trace/intel_th.txt
5687F: drivers/hwtracing/intel_th/
5688
4bd96a7a 5689INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5690M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5691M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5692M: Shane Wang <shane.wang@intel.com>
5693L: tboot-devel@lists.sourceforge.net
5694W: http://tboot.sourceforge.net
e9b7d7c8 5695T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5696S: Supported
5697F: Documentation/intel_txt.txt
5698F: include/linux/tboot.h
5699F: arch/x86/kernel/tboot.c
5700
8a70da82 5701INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5702M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5703M: linux-wimax@intel.com
49e7d9df 5704L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5705S: Supported
5706W: http://linuxwimax.org
679655da
JP
5707F: Documentation/wimax/README.i2400m
5708F: drivers/net/wimax/i2400m/
c117ab84 5709F: include/uapi/linux/wimax/i2400m.h
8a70da82 5710
1c0ce89c
SG
5711INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5712M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5713L: linux-wireless@vger.kernel.org
1c0ce89c 5714S: Supported
efa3144e
WYG
5715F: drivers/net/wireless/iwlegacy/
5716
b481de9c 5717INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5718M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5719M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7b9aebf0 5720M: Intel Linux Wireless <linuxwifi@intel.com>
b481de9c 5721L: linux-wireless@vger.kernel.org
b481de9c 5722W: http://intellinuxwireless.org
b62ff718 5723T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5724S: Supported
679655da 5725F: drivers/net/wireless/iwlwifi/
b481de9c 5726
de8fe023
TW
5727INTEL MANAGEMENT ENGINE (mei)
5728M: Tomas Winkler <tomas.winkler@intel.com>
5729L: linux-kernel@vger.kernel.org
5730S: Supported
c117ab84 5731F: include/uapi/linux/mei.h
5069288b 5732F: include/linux/mei_cl_bus.h
de8fe023 5733F: drivers/misc/mei/*
e07950a1 5734F: Documentation/misc-devices/mei/*
de8fe023 5735
50ceb98b
SD
5736INTEL MIC DRIVERS (mic)
5737M: Sudeep Dutt <sudeep.dutt@intel.com>
5738M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5739S: Supported
5740W: https://github.com/sudeepdutt/mic
5741W: http://software.intel.com/en-us/mic-developer
5742F: include/linux/mic_bus.h
5743F: include/linux/scif.h
5744F: include/uapi/linux/mic_common.h
5745F: include/uapi/linux/mic_ioctl.h
5746F include/uapi/linux/scif_ioctl.h
5747F: drivers/misc/mic/
5748F: drivers/dma/mic_x100_dma.c
5749F: drivers/dma/mic_x100_dma.h
5750F Documentation/mic/
5751
0ee7f7dd 5752INTEL PMC/P-Unit IPC DRIVER
0a8b8353 5753M: Zha Qipeng<qipeng.zha@intel.com>
5754L: platform-driver-x86@vger.kernel.org
5755S: Maintained
5756F: drivers/platform/x86/intel_pmc_ipc.c
0ee7f7dd 5757F: drivers/platform/x86/intel_punit_ipc.c
0a8b8353 5758F: arch/x86/include/asm/intel_pmc_ipc.h
0ee7f7dd 5759F: arch/x86/include/asm/intel_punit_ipc.h
0a8b8353 5760
57a58a38
SKC
5761INTEL TELEMETRY DRIVER
5762M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5763L: platform-driver-x86@vger.kernel.org
5764S: Maintained
5765F: drivers/platform/x86/intel_telemetry_core.c
5766F: arch/x86/include/asm/intel_telemetry.h
11957e2b 5767F: drivers/platform/x86/intel_telemetry_pltdrv.c
c1fa1f7d 5768F: drivers/platform/x86/intel_telemetry_debugfs.c
57a58a38 5769
cb109a0e 5770IOC3 ETHERNET DRIVER
8b58be88 5771M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5772L: linux-mips@linux-mips.org
5773S: Maintained
8862bf1e 5774F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5775
cb109a0e 5776IOC3 SERIAL DRIVER
8b58be88 5777M: Pat Gefre <pfg@sgi.com>
d39e0721 5778L: linux-serial@vger.kernel.org
cb109a0e 5779S: Maintained
df621252 5780F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5781
0b6e8569
SW
5782IOMMU DRIVERS
5783M: Joerg Roedel <joro@8bytes.org>
5784L: iommu@lists.linux-foundation.org
5785T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5786S: Maintained
5787F: drivers/iommu/
5788
4480f15b 5789IP MASQUERADING
8b58be88 5790M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5791S: Maintained
679655da 5792F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5793
4480f15b 5794IPATH DRIVER
8473c603 5795M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5796L: linux-rdma@vger.kernel.org
52a09a04 5797S: Maintained
6f9b3890 5798F: drivers/staging/rdma/ipath/
77d8798b 5799
4409ebe9 5800IPMI SUBSYSTEM
8b58be88 5801M: Corey Minyard <minyard@acm.org>
b0c90653 5802L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5803W: http://openipmi.sourceforge.net/
5804S: Supported
679655da
JP
5805F: Documentation/IPMI.txt
5806F: drivers/char/ipmi/
5807F: include/linux/ipmi*
c117ab84 5808F: include/uapi/linux/ipmi*
4409ebe9 5809
2d800897
KW
5810QCOM AUDIO (ASoC) DRIVERS
5811M: Patrick Lai <plai@codeaurora.org>
5812M: Banajit Goswami <bgoswami@codeaurora.org>
5813L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5814S: Supported
5815F: sound/soc/qcom/
5816
e2d1d6c0 5817IPS SCSI RAID DRIVER
8b58be88 5818M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5819L: linux-scsi@vger.kernel.org
5820W: http://www.adaptec.com/
5821S: Maintained
679655da 5822F: drivers/scsi/ips*
e2d1d6c0
RD
5823
5824IPVS
8b58be88
JP
5825M: Wensong Zhang <wensong@linux-vs.org>
5826M: Simon Horman <horms@verge.net.au>
5827M: Julian Anastasov <ja@ssi.bg>
979b6c13 5828L: netdev@vger.kernel.org
e2d1d6c0 5829L: lvs-devel@vger.kernel.org
1da177e4 5830S: Maintained
679655da 5831F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5832F: include/net/ip_vs.h
c117ab84 5833F: include/uapi/linux/ip_vs.h
679655da 5834F: net/netfilter/ipvs/
1da177e4 5835
e7839f25 5836IPWIRELESS DRIVER
e5f6450c 5837M: Jiri Kosina <jikos@kernel.org>
d8130624 5838M: David Sterba <dsterba@suse.com>
92094aa0 5839S: Odd Fixes
282361a0 5840F: drivers/tty/ipwireless/
099dc4fb 5841
e2d1d6c0 5842IPX NETWORK LAYER
8b58be88 5843M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5844L: netdev@vger.kernel.org
5845S: Maintained
679655da 5846F: include/net/ipx.h
c117ab84 5847F: include/uapi/linux/ipx.h
679655da 5848F: net/ipx/
e2d1d6c0 5849
1da177e4 5850IRDA SUBSYSTEM
8b58be88 5851M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5852L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5853L: netdev@vger.kernel.org
1da177e4 5854W: http://irda.sourceforge.net/
f353976d 5855S: Maintained
e0057975 5856T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5857F: Documentation/networking/irda.txt
5858F: drivers/net/irda/
5859F: include/net/irda/
5860F: net/irda/
1da177e4 5861
a800c7cc
TG
5862IRQ SUBSYSTEM
5863M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5864L: linux-kernel@vger.kernel.org
a800c7cc 5865S: Maintained
75fc2d37 5866T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5867F: kernel/irq/
2ed9fd28
JC
5868
5869IRQCHIP DRIVERS
5870M: Thomas Gleixner <tglx@linutronix.de>
5871M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5872M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5873L: linux-kernel@vger.kernel.org
5874S: Maintained
5875T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5876T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5877F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5878F: drivers/irqchip/
a800c7cc 5879
7ab3a837 5880IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5881M: Jiang Liu <jiang.liu@linux.intel.com>
5882M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5883S: Maintained
b09dec2c 5884T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5885F: Documentation/IRQ-domain.txt
5886F: include/linux/irqdomain.h
5887F: kernel/irq/irqdomain.c
b09dec2c 5888F: kernel/irq/msi.c
7ab3a837 5889
e2d1d6c0 5890ISAPNP
8b58be88 5891M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5892S: Maintained
679655da
JP
5893F: Documentation/isapnp.txt
5894F: drivers/pnp/isapnp/
5895F: include/linux/isapnp.h
e2d1d6c0 5896
d39b8420
HV
5897ISA RADIO MODULE
5898M: Hans Verkuil <hverkuil@xs4all.nl>
5899L: linux-media@vger.kernel.org
5900T: git git://linuxtv.org/media_tree.git
5901W: http://linuxtv.org
5902S: Maintained
5903F: drivers/media/radio/radio-isa*
5904
71a6d0af
HW
5905iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5906M: Peter Jones <pjones@redhat.com>
5907M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5908S: Maintained
5909F: drivers/firmware/iscsi_ibft*
5910
14816b1e 5911ISCSI
8b58be88 5912M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5913L: open-iscsi@googlegroups.com
5914W: www.open-iscsi.org
54e5881d 5915T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5916S: Maintained
679655da
JP
5917F: drivers/scsi/*iscsi*
5918F: include/scsi/*iscsi*
14816b1e 5919
1e65eb42
OG
5920ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5921M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5922M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5923M: Roi Dayan <roid@mellanox.com>
5924L: linux-rdma@vger.kernel.org
5925S: Supported
5926W: http://www.openfabrics.org
5927W: www.open-iscsi.org
5928Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5929F: drivers/infiniband/ulp/iser/
1e65eb42 5930
2b70e5fd
SG
5931ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5932M: Sagi Grimberg <sagig@mellanox.com>
5933T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5934L: linux-rdma@vger.kernel.org
5935L: target-devel@vger.kernel.org
5936S: Supported
5937W: http://www.linux-iscsi.org
5938F: drivers/infiniband/ulp/isert
5939
1da177e4 5940ISDN SUBSYSTEM
8b58be88 5941M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5942L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5943L: netdev@vger.kernel.org
1da177e4 5944W: http://www.isdn4linux.de
54e5881d 5945T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5946S: Maintained
679655da
JP
5947F: Documentation/isdn/
5948F: drivers/isdn/
5949F: include/linux/isdn.h
5950F: include/linux/isdn/
c117ab84
CEB
5951F: include/uapi/linux/isdn.h
5952F: include/uapi/linux/isdn/
1da177e4
LT
5953
5954ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5955M: Armin Schindler <mac@melware.de>
d5d52273 5956L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5957W: http://www.melware.de
5958S: Maintained
679655da 5959F: drivers/isdn/hardware/eicon/
1da177e4 5960
d624870f 5961IT87 HARDWARE MONITORING DRIVER
d8130624 5962M: Jean Delvare <jdelvare@suse.com>
e9b69a5f 5963L: linux-hwmon@vger.kernel.org
d624870f
JD
5964S: Maintained
5965F: Documentation/hwmon/it87
5966F: drivers/hwmon/it87.c
5967
d7104bff
AP
5968IT913X MEDIA DRIVER
5969M: Antti Palosaari <crope@iki.fi>
5970L: linux-media@vger.kernel.org
5971W: http://linuxtv.org/
5972W: http://palosaari.fi/linux/
5973Q: http://patchwork.linuxtv.org/project/linux-media/list/
5974T: git git://linuxtv.org/anttip/media_tree.git
5975S: Maintained
249c697e 5976F: drivers/media/tuners/it913x*
d7104bff 5977
91821ff3 5978IVTV VIDEO4LINUX DRIVER
6afdeaf8 5979M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5980L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5981L: linux-media@vger.kernel.org
275ffde4 5982T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5983W: http://www.ivtvdriver.org
5984S: Maintained
679655da 5985F: Documentation/video4linux/*.ivtv
90d72ac6 5986F: drivers/media/pci/ivtv/
c117ab84 5987F: include/uapi/linux/ivtv*
91821ff3 5988
68620bdd
MP
5989IX2505V MEDIA DRIVER
5990M: Malcolm Priestley <tvboxspy@gmail.com>
5991L: linux-media@vger.kernel.org
5992W: http://linuxtv.org/
5993Q: http://patchwork.linuxtv.org/project/linux-media/list/
5994S: Maintained
5995F: drivers/media/dvb-frontends/ix2505v*
5996
4453d736
GR
5997JC42.4 TEMPERATURE SENSOR DRIVER
5998M: Guenter Roeck <linux@roeck-us.net>
e9b69a5f 5999L: linux-hwmon@vger.kernel.org
4453d736
GR
6000S: Maintained
6001F: drivers/hwmon/jc42.c
6002F: Documentation/hwmon/jc42
6003
e2d1d6c0 6004JFS FILESYSTEM
3256f80f 6005M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
6006L: jfs-discussion@lists.sourceforge.net
6007W: http://jfs.sourceforge.net/
54e5881d 6008T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 6009S: Maintained
679655da
JP
6010F: Documentation/filesystems/jfs.txt
6011F: fs/jfs/
e2d1d6c0 6012
95252236 6013JME NETWORK DRIVER
8b58be88 6014M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
6015L: netdev@vger.kernel.org
6016S: Maintained
63d24a0e 6017F: drivers/net/ethernet/jme.*
95252236 6018
1da177e4 6019JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 6020M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
6021L: linux-mtd@lists.infradead.org
6022W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 6023S: Maintained
679655da 6024F: fs/jffs2/
c117ab84 6025F: include/uapi/linux/jffs2.h
1da177e4 6026
d183e11a
TT
6027JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6028M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 6029M: Jan Kara <jack@suse.com>
d183e11a
TT
6030L: linux-ext4@vger.kernel.org
6031S: Maintained
6032F: fs/jbd2/
6033F: include/linux/jbd2.h
ae0718f8 6034
207dab5f
MU
6035JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6036M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6037L: linux-media@vger.kernel.org
6038S: Maintained
6039F: drivers/media/platform/rcar_jpu.c
6040
fd8b6cb4 6041JSM Neo PCI based serial card
9d141cb9 6042M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
6043L: linux-serial@vger.kernel.org
6044S: Maintained
df621252 6045F: drivers/tty/serial/jsm/
ae0718f8 6046
af39917d
CL
6047K10TEMP HARDWARE MONITORING DRIVER
6048M: Clemens Ladisch <clemens@ladisch.de>
e9b69a5f 6049L: linux-hwmon@vger.kernel.org
af39917d
CL
6050S: Maintained
6051F: Documentation/hwmon/k10temp
6052F: drivers/hwmon/k10temp.c
6053
4660cb35 6054K8TEMP HARDWARE MONITORING DRIVER
8b58be88 6055M: Rudolf Marek <r.marek@assembler.cz>
e9b69a5f 6056L: linux-hwmon@vger.kernel.org
ae0718f8 6057S: Maintained
679655da
JP
6058F: Documentation/hwmon/k8temp
6059F: drivers/hwmon/k8temp.c
ae0718f8 6060
1da177e4 6061KCONFIG
5eb1f99e 6062M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 6063L: linux-kbuild@vger.kernel.org
cea8321c 6064T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 6065S: Maintained
679655da
JP
6066F: Documentation/kbuild/kconfig-language.txt
6067F: scripts/kconfig/
1da177e4 6068
ea6c2089 6069KDUMP
8b58be88
JP
6070M: Vivek Goyal <vgoyal@redhat.com>
6071M: Haren Myneni <hbabu@us.ibm.com>
34633993 6072L: kexec@lists.infradead.org
ea6c2089
VG
6073W: http://lse.sourceforge.net/kdump/
6074S: Maintained
80811493 6075F: Documentation/kdump/
ea6c2089 6076
f41bf02f
HV
6077KEENE FM RADIO TRANSMITTER DRIVER
6078M: Hans Verkuil <hverkuil@xs4all.nl>
6079L: linux-media@vger.kernel.org
6080T: git git://linuxtv.org/media_tree.git
6081W: http://linuxtv.org
6082S: Maintained
6083F: drivers/media/radio/radio-keene*
6084
1da177e4 6085KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 6086M: Ian Kent <raven@themaw.net>
f694fc97 6087L: autofs@vger.kernel.org
1da177e4 6088S: Maintained
679655da 6089F: fs/autofs4/
1da177e4 6090
70fb7ba6 6091KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 6092M: Michal Marek <mmarek@suse.com>
08deed1e
JP
6093T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6094T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 6095L: linux-kbuild@vger.kernel.org
5ce45962 6096S: Maintained
679655da
JP
6097F: Documentation/kbuild/
6098F: Makefile
6099F: scripts/Makefile.*
70fb7ba6
MM
6100F: scripts/basic/
6101F: scripts/mk*
6102F: scripts/package/
1da177e4
LT
6103
6104KERNEL JANITORS
c3000e03 6105L: kernel-janitors@vger.kernel.org
10466f5a 6106W: http://kernelnewbies.org/KernelJanitors
ee709b0c 6107S: Odd Fixes
1da177e4 6108
e8b43555 6109KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 6110M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 6111M: Jeff Layton <jlayton@poochiereds.net>
16141c02 6112L: linux-nfs@vger.kernel.org
1da177e4 6113W: http://nfs.sourceforge.net/
98fac23f 6114S: Supported
679655da 6115F: fs/nfsd/
c117ab84 6116F: include/uapi/linux/nfsd/
679655da
JP
6117F: fs/lockd/
6118F: fs/nfs_common/
6119F: net/sunrpc/
6120F: include/linux/lockd/
6121F: include/linux/sunrpc/
c117ab84 6122F: include/uapi/linux/sunrpc/
1da177e4 6123
13b122b3
SK
6124KERNEL SELFTEST FRAMEWORK
6125M: Shuah Khan <shuahkh@osg.samsung.com>
6126L: linux-api@vger.kernel.org
6127T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6128S: Maintained
6129F: tools/testing/selftests
6130
426d62e2 6131KERNEL VIRTUAL MACHINE (KVM)
0a00a775 6132M: Gleb Natapov <gleb@kernel.org>
c93a64fe 6133M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 6134L: kvm@vger.kernel.org
e3e58478 6135W: http://www.linux-kvm.org
a94b40a6 6136T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 6137S: Supported
c93a64fe
PB
6138F: Documentation/*/kvm*.txt
6139F: Documentation/virtual/kvm/
679655da 6140F: arch/*/kvm/
1662e862
CB
6141F: arch/x86/kernel/kvm.c
6142F: arch/x86/kernel/kvmclock.c
679655da
JP
6143F: arch/*/include/asm/kvm*
6144F: include/linux/kvm*
c117ab84 6145F: include/uapi/linux/kvm*
679655da 6146F: virt/kvm/
426d62e2 6147
ad8003d3 6148KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 6149M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 6150L: kvm@vger.kernel.org
038161de 6151W: http://www.linux-kvm.org/
7de609c8 6152S: Maintained
679655da 6153F: arch/x86/include/asm/svm.h
679655da 6154F: arch/x86/kvm/svm.c
426d62e2 6155
513014b7 6156KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 6157M: Alexander Graf <agraf@suse.com>
1fc9d2bf 6158L: kvm-ppc@vger.kernel.org
038161de 6159W: http://www.linux-kvm.org/
6a7f972d 6160T: git git://github.com/agraf/linux-2.6.git
513014b7 6161S: Supported
679655da
JP
6162F: arch/powerpc/include/asm/kvm*
6163F: arch/powerpc/kvm/
513014b7 6164
85f8fffe 6165KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6166M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6167M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6168L: linux-s390@vger.kernel.org
6169W: http://www.ibm.com/developerworks/linux/linux390/
6170S: Supported
679655da
JP
6171F: Documentation/s390/kvm.txt
6172F: arch/s390/include/asm/kvm*
80811493 6173F: arch/s390/kvm/
85f8fffe 6174
a749474d 6175KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6176M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6177M: Marc Zyngier <marc.zyngier@arm.com>
6178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6179L: kvmarm@lists.cs.columbia.edu
6180W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 6181S: Supported
a749474d
CD
6182F: arch/arm/include/uapi/asm/kvm*
6183F: arch/arm/include/asm/kvm*
6184F: arch/arm/kvm/
5c8818b4
MZ
6185F: virt/kvm/arm/
6186F: include/kvm/arm_*
a749474d 6187
6394a3ec 6188KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6189M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6190M: Marc Zyngier <marc.zyngier@arm.com>
6191L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6192L: kvmarm@lists.cs.columbia.edu
6193S: Maintained
6194F: arch/arm64/include/uapi/asm/kvm*
6195F: arch/arm64/include/asm/kvm*
6196F: arch/arm64/kvm/
6197
dc009d92 6198KEXEC
8b58be88 6199M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6200W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6201L: kexec@lists.infradead.org
dc009d92 6202S: Maintained
679655da 6203F: include/linux/kexec.h
c117ab84 6204F: include/uapi/linux/kexec.h
679655da 6205F: kernel/kexec.c
dc009d92 6206
e971461f
DH
6207KEYS/KEYRINGS:
6208M: David Howells <dhowells@redhat.com>
aa62efff 6209L: keyrings@vger.kernel.org
e971461f 6210S: Maintained
d410fa4e 6211F: Documentation/security/keys.txt
e971461f
DH
6212F: include/linux/key.h
6213F: include/linux/key-type.h
6214F: include/keys/
6215F: security/keys/
6216
7f3c68be 6217KEYS-TRUSTED
74dd744f
MZ
6218M: David Safford <safford@us.ibm.com>
6219M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6220L: linux-security-module@vger.kernel.org
aa62efff 6221L: keyrings@vger.kernel.org
7f3c68be 6222S: Supported
d410fa4e 6223F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6224F: include/keys/trusted-type.h
6225F: security/keys/trusted.c
6226F: security/keys/trusted.h
6227
6228KEYS-ENCRYPTED
74dd744f
MZ
6229M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6230M: David Safford <safford@us.ibm.com>
7f3c68be 6231L: linux-security-module@vger.kernel.org
aa62efff 6232L: keyrings@vger.kernel.org
7f3c68be 6233S: Supported
d410fa4e 6234F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6235F: include/keys/encrypted-type.h
19c90aa6 6236F: security/keys/encrypted-keys/
7f3c68be 6237
5b778dad 6238KGDB / KDB /debug_core
8b58be88 6239M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6240W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6241L: kgdb-bugreport@lists.sourceforge.net
6242S: Maintained
679655da
JP
6243F: Documentation/DocBook/kgdb.tmpl
6244F: drivers/misc/kgdbts.c
df621252 6245F: drivers/tty/serial/kgdboc.c
5b778dad 6246F: include/linux/kdb.h
679655da 6247F: include/linux/kgdb.h
4063eb5f 6248F: kernel/debug/
e3e2aaf7 6249
456db8cc 6250KMEMCHECK
8b58be88 6251M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6252M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6253S: Maintained
410d7a97
JP
6254F: Documentation/kmemcheck.txt
6255F: arch/x86/include/asm/kmemcheck.h
6256F: arch/x86/mm/kmemcheck/
6257F: include/linux/kmemcheck.h
6258F: mm/kmemcheck.c
b9ce08c0 6259
c3bb4d24 6260KMEMLEAK
8b58be88 6261M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6262S: Maintained
6263F: Documentation/kmemleak.txt
6264F: include/linux/kmemleak.h
6265F: mm/kmemleak.c
6266F: mm/kmemleak-test.c
6267
89559a61 6268KPROBES
8b58be88
JP
6269M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6270M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6271M: "David S. Miller" <davem@davemloft.net>
97c29e74 6272M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6273S: Maintained
679655da
JP
6274F: Documentation/kprobes.txt
6275F: include/linux/kprobes.h
6276F: kernel/kprobes.c
89559a61 6277
70e84049 6278KS0108 LCD CONTROLLER DRIVER
8b58be88 6279M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6280W: http://miguelojeda.es/auxdisplay.htm
6281W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6282S: Maintained
679655da
JP
6283F: Documentation/auxdisplay/ks0108
6284F: drivers/auxdisplay/ks0108.c
6285F: include/linux/ks0108.h
70e84049 6286
1b69c6d0
DA
6287L3MDEV
6288M: David Ahern <dsa@cumulusnetworks.com>
6289L: netdev@vger.kernel.org
6290S: Maintained
6291F: net/l3mdev
6292F: include/net/l3mdev.h
6293
1da177e4 6294LAPB module
1da177e4 6295L: linux-x25@vger.kernel.org
bf9915cc 6296S: Orphan
679655da
JP
6297F: Documentation/networking/lapb-module.txt
6298F: include/*/lapb.h
6299F: net/lapb/
1da177e4
LT
6300
6301LASI 53c700 driver for PARISC
8b58be88 6302M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6303L: linux-scsi@vger.kernel.org
6304S: Maintained
679655da
JP
6305F: Documentation/scsi/53c700.txt
6306F: drivers/scsi/53c700*
1da177e4 6307
263de9b5 6308LED SUBSYSTEM
8b58be88 6309M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6310M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6311L: linux-leds@vger.kernel.org
b8926ba0 6312T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6313S: Maintained
679655da
JP
6314F: drivers/leds/
6315F: include/linux/leds.h
263de9b5 6316
b0461a44 6317LEGACY EEPROM DRIVER
d8130624 6318M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6319S: Maintained
6320F: Documentation/misc-devices/eeprom
6321F: drivers/misc/eeprom/eeprom.c
6322
1da177e4 6323LEGO USB Tower driver
8b58be88 6324M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6325L: legousb-devel@lists.sourceforge.net
6326W: http://legousb.sourceforge.net/
6327S: Maintained
679655da 6328F: drivers/usb/misc/legousbtower.c
1da177e4 6329
055616a8
MK
6330LG2160 MEDIA DRIVER
6331M: Michael Krufky <mkrufky@linuxtv.org>
6332L: linux-media@vger.kernel.org
6333W: http://linuxtv.org/
6334W: http://github.com/mkrufky
6335Q: http://patchwork.linuxtv.org/project/linux-media/list/
6336T: git git://linuxtv.org/mkrufky/tuners.git
6337S: Maintained
6338F: drivers/media/dvb-frontends/lg2160.*
6339
6f0e7725
MK
6340LGDT3305 MEDIA DRIVER
6341M: Michael Krufky <mkrufky@linuxtv.org>
6342L: linux-media@vger.kernel.org
6343W: http://linuxtv.org/
6344W: http://github.com/mkrufky
6345Q: http://patchwork.linuxtv.org/project/linux-media/list/
6346T: git git://linuxtv.org/mkrufky/tuners.git
6347S: Maintained
6348F: drivers/media/dvb-frontends/lgdt3305.*
6349
568a17ff 6350LGUEST
8b58be88 6351M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6352L: lguest@lists.ozlabs.org
568a17ff 6353W: http://lguest.ozlabs.org/
72e91863 6354S: Odd Fixes
070f420b 6355F: arch/x86/include/asm/lguest*.h
679655da
JP
6356F: arch/x86/lguest/
6357F: drivers/lguest/
6358F: include/linux/lguest*.h
070f420b 6359F: tools/lguest/
568a17ff 6360
32ac7cb2
TH
6361LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6362M: Tejun Heo <tj@kernel.org>
6363L: linux-ide@vger.kernel.org
6364T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6365S: Maintained
6366F: drivers/ata/
6367F: include/linux/ata.h
6368F: include/linux/libata.h
6369
6370LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6371M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6372L: linux-ide@vger.kernel.org
6373T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6374S: Maintained
6375F: include/linux/pata_arasan_cf_data.h
6376F: drivers/ata/pata_arasan_cf.c
6377
c7fa056c
BZ
6378LIBATA PATA DRIVERS
6379M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6380M: Tejun Heo <tj@kernel.org>
6381L: linux-ide@vger.kernel.org
6382T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6383S: Maintained
6384F: drivers/ata/pata_*.c
6385F: drivers/ata/ata_generic.c
6386
32ac7cb2
TH
6387LIBATA SATA AHCI PLATFORM devices support
6388M: Hans de Goede <hdegoede@redhat.com>
6389M: Tejun Heo <tj@kernel.org>
6390L: linux-ide@vger.kernel.org
6391T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6392S: Maintained
6393F: drivers/ata/ahci_platform.c
6394F: drivers/ata/libahci_platform.c
6395F: include/linux/ahci_platform.h
6396
6397LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6398M: Mikael Pettersson <mikpelinux@gmail.com>
6399L: linux-ide@vger.kernel.org
6400T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6401S: Maintained
6402F: drivers/ata/sata_promise.*
6403
1acd437c
SL
6404LIBLOCKDEP
6405M: Sasha Levin <sasha.levin@oracle.com>
6406S: Maintained
6407F: tools/lib/lockdep/
6408
bc30196f
DW
6409LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6410M: Dan Williams <dan.j.williams@intel.com>
6411L: linux-nvdimm@lists.01.org
6412Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6413S: Supported
6414F: drivers/nvdimm/*
6415F: include/linux/nd.h
6416F: include/linux/libnvdimm.h
6417F: include/uapi/linux/ndctl.h
6418
6419LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6420M: Ross Zwisler <ross.zwisler@linux.intel.com>
6421L: linux-nvdimm@lists.01.org
6422Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6423S: Supported
6424F: drivers/nvdimm/blk.c
6425F: drivers/nvdimm/region_devs.c
6426F: drivers/acpi/nfit*
6427
6428LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6429M: Vishal Verma <vishal.l.verma@intel.com>
6430L: linux-nvdimm@lists.01.org
6431Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6432S: Supported
6433F: drivers/nvdimm/btt*
6434
6435LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6436M: Ross Zwisler <ross.zwisler@linux.intel.com>
6437L: linux-nvdimm@lists.01.org
6438Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6439S: Supported
6440F: drivers/nvdimm/pmem.c
b864bc17 6441F: include/linux/pmem.h
40603526 6442F: arch/*/include/asm/pmem.h
bc30196f 6443
cd9e9808
MB
6444LIGHTNVM PLATFORM SUPPORT
6445M: Matias Bjorling <mb@lightnvm.io>
6446W: http://github/OpenChannelSSD
4ead1a25 6447L: linux-block@vger.kernel.org
cd9e9808
MB
6448S: Maintained
6449F: drivers/lightnvm/
6450F: include/linux/lightnvm.h
6451F: include/uapi/linux/lightnvm.h
6452
1da177e4 6453LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6454M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6455W: http://www.ibm.com/linux/ltc/projects/ppc
6456S: Supported
11c34c7d 6457F: arch/powerpc/boot/rs6000.h
1da177e4 6458
852bb9f5 6459LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6460M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6461M: Paul Mackerras <paulus@samba.org>
ea668936 6462M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6463W: http://www.penguinppc.org/
a4724ed6 6464L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6465Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6466T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6467S: Supported
11c34c7d
JP
6468F: Documentation/powerpc/
6469F: arch/powerpc/
1da177e4
LT
6470
6471LINUX FOR POWER MACINTOSH
8b58be88 6472M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6473W: http://www.penguinppc.org/
a4724ed6 6474L: linuxppc-dev@lists.ozlabs.org
1da177e4 6475S: Maintained
11c34c7d
JP
6476F: arch/powerpc/platforms/powermac/
6477F: drivers/macintosh/
1da177e4 6478
77a76369 6479LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6480M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6481L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6482T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6483S: Maintained
11c34c7d
JP
6484F: arch/powerpc/platforms/512x/
6485F: arch/powerpc/platforms/52xx/
1da177e4
LT
6486
6487LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6488M: Alistair Popple <alistair@popple.id.au>
8b58be88 6489M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6490W: http://www.penguinppc.org/
a4724ed6 6491L: linuxppc-dev@lists.ozlabs.org
1da177e4 6492S: Maintained
11c34c7d
JP
6493F: arch/powerpc/platforms/40x/
6494F: arch/powerpc/platforms/44x/
1da177e4 6495
260c02a9 6496LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6497L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6498S: Orphan
11c34c7d
JP
6499F: arch/powerpc/*/*virtex*
6500F: arch/powerpc/*/*/*virtex*
1da177e4 6501
e93adf1e 6502LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6503M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6504W: http://www.penguinppc.org/
a4724ed6 6505L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6506S: Maintained
a2b1f7c8 6507F: arch/powerpc/platforms/8xx/
e93adf1e 6508
1da177e4 6509LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6510M: Scott Wood <scottwood@freescale.com>
8b58be88 6511M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6512W: http://www.penguinppc.org/
a4724ed6 6513L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6514T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6515S: Maintained
11c34c7d 6516F: arch/powerpc/platforms/83xx/
4c8f581d 6517F: arch/powerpc/platforms/85xx/
1da177e4 6518
ab06ff3a 6519LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6520M: Olof Johansson <olof@lixom.net>
a4724ed6 6521L: linuxppc-dev@lists.ozlabs.org
92e19709 6522S: Maintained
11c34c7d
JP
6523F: arch/powerpc/platforms/pasemi/
6524F: drivers/*/*pasemi*
6525F: drivers/*/*/*pasemi*
ab06ff3a 6526
1da177e4 6527LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6528M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6529L: linux-security-module@vger.kernel.org
1da177e4
LT
6530S: Supported
6531
a23ce6da
HW
6532LIS3LV02D ACCELEROMETER DRIVER
6533M: Eric Piel <eric.piel@tremplin-utc.net>
6534S: Maintained
ff606677
JD
6535F: Documentation/misc-devices/lis3lv02d
6536F: drivers/misc/lis3lv02d/
bd35665f 6537F: drivers/platform/x86/hp_accel.c
a23ce6da 6538
b700e7f0
SJ
6539LIVE PATCHING
6540M: Josh Poimboeuf <jpoimboe@redhat.com>
6541M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6542M: Jiri Kosina <jikos@kernel.org>
d8130624 6543M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6544S: Maintained
6545F: kernel/livepatch/
6546F: include/linux/livepatch.h
6547F: arch/x86/include/asm/livepatch.h
6548F: arch/x86/kernel/livepatch.c
6549F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6550F: samples/livepatch/
b700e7f0 6551L: live-patching@vger.kernel.org
74d50da3 6552T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6553
e2d1d6c0 6554LLC (802.2)
8b58be88 6555M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6556S: Maintained
679655da 6557F: include/linux/llc.h
c117ab84 6558F: include/uapi/linux/llc.h
679655da
JP
6559F: include/net/llc*
6560F: net/llc/
e2d1d6c0 6561
4e233cbe
AD
6562LM73 HARDWARE MONITOR DRIVER
6563M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
e9b69a5f 6564L: linux-hwmon@vger.kernel.org
4e233cbe
AD
6565S: Maintained
6566F: drivers/hwmon/lm73.c
6567
156e2d1a 6568LM78 HARDWARE MONITOR DRIVER
d8130624 6569M: Jean Delvare <jdelvare@suse.com>
e9b69a5f 6570L: linux-hwmon@vger.kernel.org
156e2d1a
JD
6571S: Maintained
6572F: Documentation/hwmon/lm78
6573F: drivers/hwmon/lm78.c
6574
1da177e4 6575LM83 HARDWARE MONITOR DRIVER
d8130624 6576M: Jean Delvare <jdelvare@suse.com>
e9b69a5f 6577L: linux-hwmon@vger.kernel.org
1da177e4 6578S: Maintained
679655da
JP
6579F: Documentation/hwmon/lm83
6580F: drivers/hwmon/lm83.c
1da177e4
LT
6581
6582LM90 HARDWARE MONITOR DRIVER
d8130624 6583M: Jean Delvare <jdelvare@suse.com>
e9b69a5f 6584L: linux-hwmon@vger.kernel.org
1da177e4 6585S: Maintained
679655da 6586F: Documentation/hwmon/lm90
aae7bce4 6587F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6588F: drivers/hwmon/lm90.c
1da177e4 6589
917cc4e6
GR
6590LM95234 HARDWARE MONITOR DRIVER
6591M: Guenter Roeck <linux@roeck-us.net>
e9b69a5f 6592L: linux-hwmon@vger.kernel.org
917cc4e6
GR
6593S: Maintained
6594F: Documentation/hwmon/lm95234
6595F: drivers/hwmon/lm95234.c
6596
68620bdd
MP
6597LME2510 MEDIA DRIVER
6598M: Malcolm Priestley <tvboxspy@gmail.com>
6599L: linux-media@vger.kernel.org
6600W: http://linuxtv.org/
6601Q: http://patchwork.linuxtv.org/project/linux-media/list/
6602S: Maintained
6603F: drivers/media/usb/dvb-usb-v2/lmedm04*
6604
512e67f9 6605LOCKDEP AND LOCKSTAT
8b58be88
JP
6606M: Peter Zijlstra <peterz@infradead.org>
6607M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6608L: linux-kernel@vger.kernel.org
75fc2d37 6609T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6610S: Maintained
214e0aed
DB
6611F: Documentation/locking/lockdep*.txt
6612F: Documentation/locking/lockstat.txt
679655da 6613F: include/linux/lockdep.h
7486d6da 6614F: kernel/locking/
512e67f9 6615
dde33348 6616LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6617M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6618L: linux-ntfs-dev@lists.sourceforge.net
6619W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6620S: Maintained
679655da 6621F: Documentation/ldm.txt
20d16fef 6622F: block/partitions/ldm.*
1da177e4 6623
ef6ada3d
JE
6624LogFS
6625M: Joern Engel <joern@logfs.org>
756ccb3c 6626M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6627L: logfs@logfs.org
6628W: logfs.org
6629S: Maintained
6630F: fs/logfs/
6631
b62d7946
RS
6632LPC32XX MACHINE SUPPORT
6633M: Roland Stigge <stigge@antcom.de>
6634L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6635S: Maintained
6636F: arch/arm/mach-lpc32xx/
6637
c87e34ef 6638LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6639M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6640M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6641M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6642M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6643L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6644L: linux-scsi@vger.kernel.org
6645W: http://www.lsilogic.com/support
6646S: Supported
679655da 6647F: drivers/message/fusion/
500c152a 6648F: drivers/scsi/mpt2sas/
6649F: drivers/scsi/mpt3sas/
c87e34ef 6650
1da177e4 6651LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6652M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6653L: linux-scsi@vger.kernel.org
6654S: Maintained
679655da 6655F: drivers/scsi/sym53c8xx_2/
1da177e4 6656
e5f5c99a
GR
6657LTC4261 HARDWARE MONITOR DRIVER
6658M: Guenter Roeck <linux@roeck-us.net>
e9b69a5f 6659L: linux-hwmon@vger.kernel.org
e5f5c99a
GR
6660S: Maintained
6661F: Documentation/hwmon/ltc4261
6662F: drivers/hwmon/ltc4261.c
6663
81365c31 6664LTP (Linux Test Project)
28b8e8d4 6665M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6666M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6667M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6668M: Jan Stancek <jstancek@redhat.com>
6669M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6670M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6671L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6672W: http://linux-test-project.github.io/
7d1ae8a8 6673T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6674S: Maintained
6675
c12a54b3 6676M32R ARCHITECTURE
c12a54b3 6677W: http://www.linux-m32r.org/
b4174867 6678S: Orphan
679655da 6679F: arch/m32r/
c12a54b3 6680
1da177e4 6681M68K ARCHITECTURE
8b58be88 6682M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6683L: linux-m68k@lists.linux-m68k.org
6684W: http://www.linux-m68k.org/
54e5881d 6685T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6686S: Maintained
679655da 6687F: arch/m68k/
9db35182 6688F: drivers/zorro/
1da177e4
LT
6689
6690M68K ON APPLE MACINTOSH
8b58be88 6691M: Joshua Thompson <funaho@jurai.org>
1da177e4 6692W: http://www.mac.linux-m68k.org/
9bb9f222 6693L: linux-m68k@lists.linux-m68k.org
1da177e4 6694S: Maintained
9db35182 6695F: arch/m68k/mac/
1da177e4
LT
6696
6697M68K ON HP9000/300
8b58be88 6698M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6699W: http://www.tazenda.demon.co.uk/phil/linux-hp
6700S: Maintained
679655da 6701F: arch/m68k/hp300/
1da177e4 6702
74425546
AP
6703M88DS3103 MEDIA DRIVER
6704M: Antti Palosaari <crope@iki.fi>
6705L: linux-media@vger.kernel.org
6706W: http://linuxtv.org/
6707W: http://palosaari.fi/linux/
6708Q: http://patchwork.linuxtv.org/project/linux-media/list/
6709T: git git://linuxtv.org/anttip/media_tree.git
6710S: Maintained
6711F: drivers/media/dvb-frontends/m88ds3103*
6712
68620bdd
MP
6713M88RS2000 MEDIA DRIVER
6714M: Malcolm Priestley <tvboxspy@gmail.com>
6715L: linux-media@vger.kernel.org
6716W: http://linuxtv.org/
6717Q: http://patchwork.linuxtv.org/project/linux-media/list/
6718S: Maintained
6719F: drivers/media/dvb-frontends/m88rs2000*
6720
07a092fa 6721MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6722M: Alexey Klimov <klimov.linux@gmail.com>
6723L: linux-media@vger.kernel.org
6724T: git git://linuxtv.org/media_tree.git
6725S: Maintained
6726F: drivers/media/radio/radio-ma901.c
07a092fa 6727
64a327a7 6728MAC80211
8b58be88 6729M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6730L: linux-wireless@vger.kernel.org
491b26b4 6731W: http://wireless.kernel.org/
ce466579
JB
6732T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6733T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6734S: Maintained
679655da
JP
6735F: Documentation/networking/mac80211-injection.txt
6736F: include/net/mac80211.h
6737F: net/mac80211/
64a327a7 6738
b863ceb7 6739MACVLAN DRIVER
8b58be88 6740M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6741L: netdev@vger.kernel.org
6742S: Maintained
679655da
JP
6743F: drivers/net/macvlan.c
6744F: include/linux/if_macvlan.h
b863ceb7 6745
2b6d83e2
JB
6746MAILBOX API
6747M: Jassi Brar <jassisinghbrar@gmail.com>
6748L: linux-kernel@vger.kernel.org
6749S: Maintained
6750F: drivers/mailbox/
6751F: include/linux/mailbox_client.h
6752F: include/linux/mailbox_controller.h
6753
faf1668c 6754MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6755M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6756W: http://www.kernel.org/doc/man-pages
bd7ebec6 6757L: linux-man@vger.kernel.org
1b53dc74 6758S: Maintained
faf1668c 6759
8427defd
RK
6760MARVELL ARMADA DRM SUPPORT
6761M: Russell King <rmk+kernel@arm.linux.org.uk>
6762S: Maintained
6763F: drivers/gpu/drm/armada/
6764
3ad50cca
GR
6765MARVELL 88E6352 DSA support
6766M: Guenter Roeck <linux@roeck-us.net>
6767S: Maintained
6768F: drivers/net/dsa/mv88e6352.c
6769
c4d007bc
TP
6770MARVELL CRYPTO DRIVER
6771M: Boris Brezillon <boris.brezillon@free-electrons.com>
6772M: Arnaud Ebalard <arno@natisbad.org>
6773F: drivers/crypto/marvell/
6774S: Maintained
6775L: linux-crypto@vger.kernel.org
6776
44c14c1d 6777MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6778M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6779M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6780L: netdev@vger.kernel.org
6781S: Maintained
6782F: drivers/net/ethernet/marvell/sk*
6783
74cda169 6784MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6785L: libertas-dev@lists.infradead.org
8ac3e99e 6786S: Orphan
679655da 6787F: drivers/net/wireless/libertas/
74cda169 6788
b60d6975 6789MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6790M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6791L: netdev@vger.kernel.org
f5ca8502 6792S: Maintained
527a6266 6793F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6794F: include/linux/mv643xx.h
1da177e4 6795
370b8ed9
TP
6796MARVELL MVNETA ETHERNET DRIVER
6797M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6798L: netdev@vger.kernel.org
6799S: Maintained
6800F: drivers/net/ethernet/marvell/mvneta.*
6801
fcad584d 6802MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6803M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6804M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6805L: linux-wireless@vger.kernel.org
6806S: Maintained
6807F: drivers/net/wireless/mwifiex/
6808
a2c3f656 6809MARVELL MWL8K WIRELESS DRIVER
a040d532 6810M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6811L: linux-wireless@vger.kernel.org
16345910 6812S: Odd Fixes
a2c3f656
LB
6813F: drivers/net/wireless/mwl8k.c
6814
2a69567b 6815MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6816M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6817S: Odd Fixes
1fa7e547 6818F: drivers/mmc/host/mvsdio.*
2a69567b 6819
1da177e4 6820MATROX FRAMEBUFFER DRIVER
c69f677c 6821L: linux-fbdev@vger.kernel.org
52653199 6822S: Orphan
8a61f013 6823F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6824F: include/uapi/linux/matroxfb.h
1da177e4 6825
ca462085
GR
6826MAX16065 HARDWARE MONITOR DRIVER
6827M: Guenter Roeck <linux@roeck-us.net>
e9b69a5f 6828L: linux-hwmon@vger.kernel.org
ca462085
GR
6829S: Maintained
6830F: Documentation/hwmon/max16065
6831F: drivers/hwmon/max16065.c
6832
1f61cab8
GR
6833MAX20751 HARDWARE MONITOR DRIVER
6834M: Guenter Roeck <linux@roeck-us.net>
e9b69a5f 6835L: linux-hwmon@vger.kernel.org
1f61cab8
GR
6836S: Maintained
6837F: Documentation/hwmon/max20751
6838F: drivers/hwmon/max20751.c
6839
d20620de 6840MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6841M: "Hans J. Koch" <hjk@hansjkoch.de>
e9b69a5f 6842L: linux-hwmon@vger.kernel.org
d20620de 6843S: Maintained
679655da
JP
6844F: Documentation/hwmon/max6650
6845F: drivers/hwmon/max6650.c
d20620de 6846
e89ab51f
GR
6847MAX6697 HARDWARE MONITOR DRIVER
6848M: Guenter Roeck <linux@roeck-us.net>
e9b69a5f 6849L: linux-hwmon@vger.kernel.org
e89ab51f
GR
6850S: Maintained
6851F: Documentation/hwmon/max6697
6852F: Documentation/devicetree/bindings/i2c/max6697.txt
6853F: drivers/hwmon/max6697.c
6854F: include/linux/platform_data/max6697.h
6855
f8f847b5
KK
6856MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6857M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6858L: linux-pm@vger.kernel.org
6859S: Supported
6860F: drivers/power/max14577_charger.c
6861F: drivers/power/max77693_charger.c
6862
3811405e
JMC
6863MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6864M: Javier Martinez Canillas <javier@osg.samsung.com>
6865L: linux-kernel@vger.kernel.org
6866S: Supported
6867F: drivers/*/*max77802.c
6868F: Documentation/devicetree/bindings/*/*max77802.txt
6869F: include/dt-bindings/*/*max77802.h
6870
befeb596
KK
6871MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6872M: Chanwoo Choi <cw00.choi@samsung.com>
6873M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6874L: linux-kernel@vger.kernel.org
6875S: Supported
6876F: drivers/*/max14577.c
6877F: drivers/*/max77686.c
6878F: drivers/*/max77693.c
6879F: drivers/extcon/extcon-max14577.c
6880F: drivers/extcon/extcon-max77693.c
6881F: drivers/rtc/rtc-max77686.c
6882F: drivers/clk/clk-max77686.c
6883F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6884F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6885F: Documentation/devicetree/bindings/mfd/max77693.txt
6886F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6887F: include/linux/mfd/max14577*.h
6888F: include/linux/mfd/max77686*.h
6889F: include/linux/mfd/max77693*.h
6890
9be3c9a5
HV
6891MAXIRADIO FM RADIO RECEIVER DRIVER
6892M: Hans Verkuil <hverkuil@xs4all.nl>
6893L: linux-media@vger.kernel.org
6894T: git git://linuxtv.org/media_tree.git
6895W: http://linuxtv.org
6896S: Maintained
6897F: drivers/media/radio/radio-maxiradio*
6898
c05dc2cc
PR
6899MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6900M: Peter Rosin <peda@axentia.se>
6901L: linux-iio@vger.kernel.org
6902S: Maintained
6903F: drivers/iio/potentiometer/mcp4531.c
6904
6f32a8c9
LP
6905MEDIA DRIVERS FOR RENESAS - VSP1
6906M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6907L: linux-media@vger.kernel.org
6908L: linux-sh@vger.kernel.org
6909T: git git://linuxtv.org/media_tree.git
6910S: Supported
6911F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6912F: drivers/media/platform/vsp1/
6913
dacf9ce8
KS
6914MEDIA DRIVERS FOR ASCOT2E
6915M: Sergey Kozlov <serjk@netup.ru>
6916L: linux-media@vger.kernel.org
6917W: http://linuxtv.org
6918W: http://netup.tv/
6919T: git git://linuxtv.org/media_tree.git
6920S: Supported
6921F: drivers/media/dvb-frontends/ascot2e*
6922
a6dc60ff
KS
6923MEDIA DRIVERS FOR CXD2841ER
6924M: Sergey Kozlov <serjk@netup.ru>
6925L: linux-media@vger.kernel.org
6926W: http://linuxtv.org/
6927W: http://netup.tv/
6928T: git git://linuxtv.org/media_tree.git
6929S: Supported
6930F: drivers/media/dvb-frontends/cxd2841er*
6931
a5d32b35
KS
6932MEDIA DRIVERS FOR HORUS3A
6933M: Sergey Kozlov <serjk@netup.ru>
6934L: linux-media@vger.kernel.org
6935W: http://linuxtv.org/
6936W: http://netup.tv/
6937T: git git://linuxtv.org/media_tree.git
6938S: Supported
6939F: drivers/media/dvb-frontends/horus3a*
6940
e025273b
KS
6941MEDIA DRIVERS FOR LNBH25
6942M: Sergey Kozlov <serjk@netup.ru>
6943L: linux-media@vger.kernel.org
6944W: http://linuxtv.org/
6945W: http://netup.tv/
6946T: git git://linuxtv.org/media_tree.git
6947S: Supported
6948F: drivers/media/dvb-frontends/lnbh25*
6949
52b1eaf4
KS
6950MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6951M: Sergey Kozlov <serjk@netup.ru>
6952L: linux-media@vger.kernel.org
6953W: http://linuxtv.org/
6954W: http://netup.tv/
6955T: git git://linuxtv.org/media_tree.git
6956S: Supported
6957F: drivers/media/pci/netup_unidvb/*
6958
127c49ae 6959MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6960M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6961P: LinuxTV.org Project
6962L: linux-media@vger.kernel.org
6963W: http://linuxtv.org
8a6e2535 6964Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6965T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6966S: Maintained
6967F: Documentation/dvb/
6968F: Documentation/video4linux/
ffe06198 6969F: Documentation/DocBook/media/
127c49ae 6970F: drivers/media/
ffe06198 6971F: drivers/staging/media/
127c49ae 6972F: include/media/
6c0f0359
MCC
6973F: include/uapi/linux/dvb/
6974F: include/uapi/linux/videodev2.h
6975F: include/uapi/linux/media.h
6976F: include/uapi/linux/v4l2-*
6977F: include/uapi/linux/meye.h
6978F: include/uapi/linux/ivtv*
6979F: include/uapi/linux/uvcvideo.h
d20620de 6980
c869f77d
JK
6981MEDIATEK MT7601U WIRELESS LAN DRIVER
6982M: Jakub Kicinski <kubakici@wp.pl>
6983L: linux-wireless@vger.kernel.org
6984S: Maintained
6985F: drivers/net/wireless/mediatek/mt7601u/
6986
e399065b
SS
6987MEGARAID SCSI/SAS DRIVERS
6988M: Kashyap Desai <kashyap.desai@avagotech.com>
6989M: Sumit Saxena <sumit.saxena@avagotech.com>
6990M: Uday Lingala <uday.lingala@avagotech.com>
6991L: megaraidlinux.pdl@avagotech.com
baaea1dc 6992L: linux-scsi@vger.kernel.org
e399065b 6993W: http://www.lsi.com
ce00f85c 6994S: Maintained
679655da
JP
6995F: Documentation/scsi/megaraid.txt
6996F: drivers/scsi/megaraid.*
6997F: drivers/scsi/megaraid/
757e0108 6998
2c46c9d5 6999MELLANOX ETHERNET DRIVER (mlx4_en)
e7523a49 7000M: Eugenia Emantayev <eugenia@mellanox.com>
b75f0050 7001L: netdev@vger.kernel.org
2c46c9d5
AV
7002S: Supported
7003W: http://www.mellanox.com
7004Q: http://patchwork.ozlabs.org/project/netdev/list/
7005F: drivers/net/ethernet/mellanox/mlx4/en_*
7006
e7523a49
OG
7007MELLANOX ETHERNET DRIVER (mlx5e)
7008M: Saeed Mahameed <saeedm@mellanox.com>
7009L: netdev@vger.kernel.org
7010S: Supported
7011W: http://www.mellanox.com
7012Q: http://patchwork.ozlabs.org/project/netdev/list/
7013F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7014
93c1edb2
JP
7015MELLANOX ETHERNET SWITCH DRIVERS
7016M: Jiri Pirko <jiri@mellanox.com>
7017M: Ido Schimmel <idosch@mellanox.com>
7018L: netdev@vger.kernel.org
7019S: Supported
7020W: http://www.mellanox.com
7021Q: http://patchwork.ozlabs.org/project/netdev/list/
7022F: drivers/net/ethernet/mellanox/mlxsw/
7023
5b25b13a
MD
7024MEMBARRIER SUPPORT
7025M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7026M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7027L: linux-kernel@vger.kernel.org
7028S: Supported
7029F: kernel/membarrier.c
7030F: include/uapi/linux/membarrier.h
7031
70ea91f1
SR
7032MEMORY MANAGEMENT
7033L: linux-mm@kvack.org
70ea91f1
SR
7034W: http://www.linux-mm.org
7035S: Maintained
679655da 7036F: include/linux/mm.h
551450bb
CS
7037F: include/linux/gfp.h
7038F: include/linux/mmzone.h
7039F: include/linux/memory_hotplug.h
7040F: include/linux/vmalloc.h
679655da 7041F: mm/
70ea91f1 7042
f4e9ce66 7043MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 7044M: David Woodhouse <dwmw2@infradead.org>
242c325e 7045M: Brian Norris <computersforpeace@gmail.com>
1da177e4 7046L: linux-mtd@lists.infradead.org
8a6e2535
JP
7047W: http://www.linux-mtd.infradead.org/
7048Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 7049T: git git://git.infradead.org/linux-mtd.git
ab95eac9 7050T: git git://git.infradead.org/l2-mtd.git
1da177e4 7051S: Maintained
679655da
JP
7052F: drivers/mtd/
7053F: include/linux/mtd/
c117ab84 7054F: include/uapi/mtd/
1da177e4 7055
26c57ef1 7056MEN A21 WATCHDOG DRIVER
30c7469b 7057M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 7058L: linux-watchdog@vger.kernel.org
30c7469b 7059S: Maintained
26c57ef1
JT
7060F: drivers/watchdog/mena21_wdt.c
7061
3764e82e 7062MEN CHAMELEON BUS (mcb)
30c7469b
JT
7063M: Johannes Thumshirn <morbidrsa@gmail.com>
7064S: Maintained
3764e82e
JT
7065F: drivers/mcb/
7066F: include/linux/mcb.h
b9f2f459 7067F: Documentation/men-chameleon-bus.txt
3764e82e 7068
48b490d2
AW
7069MEN F21BMC (Board Management Controller)
7070M: Andreas Werner <andreas.werner@men.de>
7071S: Supported
7072F: drivers/mfd/menf21bmc.c
7073F: drivers/watchdog/menf21bmc_wdt.c
7074F: drivers/leds/leds-menf21bmc.c
7075F: drivers/hwmon/menf21bmc_hwmon.c
7076F: Documentation/hwmon/menf21bmc
7077
12285945
JH
7078METAG ARCHITECTURE
7079M: James Hogan <james.hogan@imgtec.com>
d668d9ed 7080L: linux-metag@vger.kernel.org
f23d0e24 7081S: Odd Fixes
12285945
JH
7082F: arch/metag/
7083F: Documentation/metag/
7084F: Documentation/devicetree/bindings/metag/
2d799dde 7085F: Documentation/devicetree/bindings/interrupt-controller/img,*
a2c5d4ed 7086F: drivers/clocksource/metag_generic.c
5698c50d
JH
7087F: drivers/irqchip/irq-metag.c
7088F: drivers/irqchip/irq-metag-ext.c
ae85ac71 7089F: drivers/tty/metag_da.c
12285945 7090
c6375b0a 7091MICROBLAZE ARCHITECTURE
8b58be88 7092M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
7093W: http://www.monstr.eu/fdt/
7094T: git git://git.monstr.eu/linux-2.6-microblaze.git
7095S: Supported
0a8c7914 7096F: arch/microblaze/
1da177e4 7097
2508a45a
CY
7098MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7099M: Chen Yu <yu.c.chen@intel.com>
7100L: platform-driver-x86@vger.kernel.org
7101S: Supported
7102F: drivers/platform/x86/surfacepro3_button.c
7103
1da177e4 7104MICROTEK X6 SCANNER
61eee9a7 7105M: Oliver Neukum <oliver@neukum.org>
1da177e4 7106S: Maintained
679655da 7107F: drivers/usb/image/microtek.*
1da177e4
LT
7108
7109MIPS
8b58be88 7110M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7111L: linux-mips@linux-mips.org
6097050d 7112W: http://www.linux-mips.org/
b05e988e 7113T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 7114Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 7115S: Supported
679655da
JP
7116F: Documentation/mips/
7117F: arch/mips/
1da177e4 7118
08b7620a
HV
7119MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7120M: Hans Verkuil <hverkuil@xs4all.nl>
7121L: linux-media@vger.kernel.org
7122T: git git://linuxtv.org/media_tree.git
7123W: http://linuxtv.org
7124S: Odd Fixes
7125F: drivers/media/radio/radio-miropcm20*
7126
e126ba97
EC
7127Mellanox MLX5 core VPI driver
7128M: Eli Cohen <eli@mellanox.com>
7129L: netdev@vger.kernel.org
7130L: linux-rdma@vger.kernel.org
7131W: http://www.mellanox.com
7132Q: http://patchwork.ozlabs.org/project/netdev/list/
7133Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7134T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
7135S: Supported
7136F: drivers/net/ethernet/mellanox/mlx5/core/
7137F: include/linux/mlx5/
7138
7139Mellanox MLX5 IB driver
b75f0050
JP
7140M: Eli Cohen <eli@mellanox.com>
7141L: linux-rdma@vger.kernel.org
7142W: http://www.mellanox.com
7143Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7144T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
7145S: Supported
7146F: include/linux/mlx5/
7147F: drivers/infiniband/hw/mlx5/
e126ba97 7148
764589b6
CM
7149MELEXIS MLX90614 DRIVER
7150M: Crt Mori <cmo@melexis.com>
7151L: linux-iio@vger.kernel.org
7152W: http://www.melexis.com
7153S: Supported
7154F: drivers/iio/temperature/mlx90614.c
7155
0ce277e4
AP
7156MN88472 MEDIA DRIVER
7157M: Antti Palosaari <crope@iki.fi>
7158L: linux-media@vger.kernel.org
7159W: http://linuxtv.org/
7160W: http://palosaari.fi/linux/
7161Q: http://patchwork.linuxtv.org/project/linux-media/list/
7162T: git git://linuxtv.org/anttip/media_tree.git
7163S: Maintained
7164F: drivers/staging/media/mn88472/
7165F: drivers/media/dvb-frontends/mn88472.h
7166
4f4d238f
AP
7167MN88473 MEDIA DRIVER
7168M: Antti Palosaari <crope@iki.fi>
7169L: linux-media@vger.kernel.org
7170W: http://linuxtv.org/
7171W: http://palosaari.fi/linux/
7172Q: http://patchwork.linuxtv.org/project/linux-media/list/
7173T: git git://linuxtv.org/anttip/media_tree.git
7174S: Maintained
7175F: drivers/staging/media/mn88473/
7176F: drivers/media/dvb-frontends/mn88473.h
7177
1da177e4 7178MODULE SUPPORT
8b58be88 7179M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 7180S: Maintained
679655da
JP
7181F: include/linux/module.h
7182F: kernel/module.c
1da177e4
LT
7183
7184MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 7185W: http://popies.net/meye/
b7788e13 7186S: Orphan
679655da 7187F: Documentation/video4linux/meye.txt
90d72ac6 7188F: drivers/media/pci/meye/
6c0f0359 7189F: include/uapi/linux/meye.h
1da177e4 7190
b9705b60 7191MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 7192M: Jiri Slaby <jirislaby@gmail.com>
d735410a 7193S: Maintained
679655da 7194F: Documentation/serial/moxa-smartio
c897401b 7195F: drivers/tty/mxser.*
d735410a 7196
889b2f87
AK
7197MR800 AVERMEDIA USB FM RADIO DRIVER
7198M: Alexey Klimov <klimov.linux@gmail.com>
7199L: linux-media@vger.kernel.org
7200T: git git://linuxtv.org/media_tree.git
7201S: Maintained
7202F: drivers/media/radio/radio-mr800.c
7203
d7155691
AO
7204MRF24J40 IEEE 802.15.4 RADIO DRIVER
7205M: Alan Ott <alan@signal11.us>
7206L: linux-wpan@vger.kernel.org
7207S: Maintained
7208F: drivers/net/ieee802154/mrf24j40.c
2e6fd648 7209F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
d7155691 7210
8c4c731a 7211MSI LAPTOP SUPPORT
182ae55c 7212M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7213L: platform-driver-x86@vger.kernel.org
8c4c731a 7214S: Maintained
679655da 7215F: drivers/platform/x86/msi-laptop.c
8c4c731a 7216
0f1006b1 7217MSI WMI SUPPORT
d0944853 7218L: platform-driver-x86@vger.kernel.org
5ee7041e 7219S: Orphan
0f1006b1
AA
7220F: drivers/platform/x86/msi-wmi.c
7221
19a628a0
AP
7222MSI001 MEDIA DRIVER
7223M: Antti Palosaari <crope@iki.fi>
7224L: linux-media@vger.kernel.org
7225W: http://linuxtv.org/
7226W: http://palosaari.fi/linux/
7227Q: http://patchwork.linuxtv.org/project/linux-media/list/
7228T: git git://linuxtv.org/anttip/media_tree.git
7229S: Maintained
0185e197 7230F: drivers/media/tuners/msi001*
19a628a0 7231
7570589d 7232MSI2500 MEDIA DRIVER
2c57213f
AP
7233M: Antti Palosaari <crope@iki.fi>
7234L: linux-media@vger.kernel.org
7235W: http://linuxtv.org/
7236W: http://palosaari.fi/linux/
7237Q: http://patchwork.linuxtv.org/project/linux-media/list/
7238T: git git://linuxtv.org/anttip/media_tree.git
7239S: Maintained
7570589d 7240F: drivers/media/usb/msi2500/
2c57213f 7241
159eeea4
RJ
7242MSYSTEMS DISKONCHIP G3 MTD DRIVER
7243M: Robert Jarzmik <robert.jarzmik@free.fr>
7244L: linux-mtd@lists.infradead.org
7245S: Maintained
7246F: drivers/mtd/devices/docg3*
7247
62a37dc7 7248MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7249M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7250L: linux-media@vger.kernel.org
7251T: git git://linuxtv.org/media_tree.git
7252S: Maintained
7253F: drivers/media/i2c/mt9m032.c
7254F: include/media/mt9m032.h
7255
62a37dc7 7256MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7257M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7258L: linux-media@vger.kernel.org
7259T: git git://linuxtv.org/media_tree.git
7260S: Maintained
7261F: drivers/media/i2c/mt9p031.c
7262F: include/media/mt9p031.h
7263
62a37dc7 7264MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7265M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7266L: linux-media@vger.kernel.org
7267T: git git://linuxtv.org/media_tree.git
7268S: Maintained
7269F: drivers/media/i2c/mt9t001.c
7270F: include/media/mt9t001.h
7271
62a37dc7 7272MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7273M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7274L: linux-media@vger.kernel.org
7275T: git git://linuxtv.org/media_tree.git
7276S: Maintained
f2272e13 7277F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7278F: drivers/media/i2c/mt9v032.c
7279F: include/media/mt9v032.h
7280
4e0d13cb 7281MULTIFUNCTION DEVICES (MFD)
f7d3210e 7282M: Lee Jones <lee.jones@linaro.org>
7caa7991 7283T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7284S: Supported
679655da 7285F: drivers/mfd/
55b5940d 7286F: include/linux/mfd/
4e0d13cb 7287
5c4e6f13 7288MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7289M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7290L: linux-mmc@vger.kernel.org
708dce3f 7291T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7292S: Maintained
679655da
JP
7293F: drivers/mmc/
7294F: include/linux/mmc/
c117ab84 7295F: include/uapi/linux/mmc/
baca2da4 7296
15a0580c 7297MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7298S: Orphan
679655da
JP
7299F: drivers/mmc/host/mmc_spi.c
7300F: include/linux/spi/mmc_spi.h
15a0580c 7301
1da177e4 7302MULTISOUND SOUND DRIVER
8b58be88 7303M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7304S: Maintained
679655da
JP
7305F: Documentation/sound/oss/MultiSound
7306F: sound/oss/msnd*
1da177e4 7307
d735410a 7308MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7309S: Orphan
c897401b 7310F: drivers/tty/isicom.c
679655da 7311F: include/linux/isicom.h
d735410a 7312
550a7375 7313MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7314M: Felipe Balbi <balbi@ti.com>
795fb7e7 7315L: linux-usb@vger.kernel.org
43b416e5 7316T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7317S: Maintained
679655da 7318F: drivers/usb/musb/
550a7375 7319
ea0af5f6
MK
7320MXL5007T MEDIA DRIVER
7321M: Michael Krufky <mkrufky@linuxtv.org>
7322L: linux-media@vger.kernel.org
7323W: http://linuxtv.org/
7324W: http://github.com/mkrufky
7325Q: http://patchwork.linuxtv.org/project/linux-media/list/
7326T: git git://linuxtv.org/mkrufky/tuners.git
7327S: Maintained
7328F: drivers/media/tuners/mxl5007t.*
7329
2d3cf588 7330MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7331M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7332L: netdev@vger.kernel.org
205057ae 7333W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7334S: Supported
93f7848b 7335F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7336
1da177e4 7337NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7338S: Orphan
d9fb9f38 7339F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7340
23dc05a3
DM
7341NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7342M: Daniel Mack <zonque@gmail.com>
7343S: Maintained
e5747e40 7344L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7345W: http://www.native-instruments.com
7346F: sound/usb/caiaq/
7347
1da177e4 7348NCP FILESYSTEM
52653199
PV
7349M: Petr Vandrovec <petr@vandrovec.name>
7350S: Odd Fixes
679655da 7351F: fs/ncpfs/
1da177e4 7352
a79b0322
FT
7353NCR 5380 SCSI DRIVERS
7354M: Finn Thain <fthain@telegraphics.com.au>
7355M: Michael Schmitz <schmitzmic@gmail.com>
7356L: linux-scsi@vger.kernel.org
7357S: Maintained
7358F: Documentation/scsi/g_NCR5380.txt
7359F: drivers/scsi/NCR5380.*
7360F: drivers/scsi/arm/cumana_1.c
7361F: drivers/scsi/arm/oak.c
7362F: drivers/scsi/atari_NCR5380.c
7363F: drivers/scsi/atari_scsi.*
7364F: drivers/scsi/dmx3191d.c
7365F: drivers/scsi/dtc.*
7366F: drivers/scsi/g_NCR5380.*
7367F: drivers/scsi/g_NCR5380_mmio.c
7368F: drivers/scsi/mac_scsi.*
7369F: drivers/scsi/pas16.*
a79b0322
FT
7370F: drivers/scsi/sun3_scsi.*
7371F: drivers/scsi/sun3_scsi_vme.c
7372F: drivers/scsi/t128.*
7373
1da177e4 7374NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7375M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7376L: linux-scsi@vger.kernel.org
7377S: Maintained
679655da 7378F: drivers/scsi/NCR_D700.*
1da177e4 7379
4aa3eb4c
GR
7380NCT6775 HARDWARE MONITOR DRIVER
7381M: Guenter Roeck <linux@roeck-us.net>
e9b69a5f 7382L: linux-hwmon@vger.kernel.org
4aa3eb4c
GR
7383S: Maintained
7384F: Documentation/hwmon/nct6775
7385F: drivers/hwmon/nct6775.c
7386
3c2d774c 7387NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7388M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7389L: linux-rdma@vger.kernel.org
e3d33cb1 7390W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7391S: Supported
7392F: drivers/infiniband/hw/nes/
7393
be2f2e84 7394NETEM NETWORK EMULATOR
adbbf69d 7395M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7396L: netem@lists.linux-foundation.org
be2f2e84 7397S: Maintained
679655da 7398F: net/sched/sch_netem.c
be2f2e84 7399
b2f5a051 7400NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7401M: Jon Mason <jdmason@kudzu.us>
4a58448b 7402L: netdev@vger.kernel.org
4a58448b 7403S: Supported
679655da 7404F: Documentation/networking/s2io.txt
b2f5a051 7405F: Documentation/networking/vxge.txt
86387e1a 7406F: drivers/net/ethernet/neterion/
4a58448b 7407
db9cf3a3 7408NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7409M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7410M: Patrick McHardy <kaber@trash.net>
42010ed0 7411M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7412L: netfilter-devel@vger.kernel.org
82b98543 7413L: coreteam@netfilter.org
1da177e4
LT
7414W: http://www.netfilter.org/
7415W: http://www.iptables.org/
42010ed0
PNA
7416Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7417T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7418T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7419S: Supported
679655da
JP
7420F: include/linux/netfilter*
7421F: include/linux/netfilter/
7422F: include/net/netfilter/
c117ab84
CEB
7423F: include/uapi/linux/netfilter*
7424F: include/uapi/linux/netfilter/
679655da
JP
7425F: net/*/netfilter.c
7426F: net/*/netfilter/
7427F: net/netfilter/
91c269a0 7428F: net/bridge/br_netfilter*.c
1da177e4 7429
4cc67735 7430NETLABEL
87a0874c 7431M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7432W: http://netlabel.sf.net
7433L: netdev@vger.kernel.org
87a0874c 7434S: Maintained
80811493 7435F: Documentation/netlabel/
679655da
JP
7436F: include/net/netlabel.h
7437F: net/netlabel/
4cc67735 7438
1da177e4 7439NETROM NETWORK LAYER
8b58be88 7440M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7441L: linux-hams@vger.kernel.org
d34cb28a 7442W: http://www.linux-ax25.org/
1da177e4 7443S: Maintained
679655da 7444F: include/net/netrom.h
c117ab84 7445F: include/uapi/linux/netrom.h
679655da 7446F: net/netrom/
1da177e4 7447
5ddb88c0 7448NETWORK BLOCK DEVICE (NBD)
4ca5829a 7449M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7450S: Maintained
5e4b269b 7451L: nbd-general@lists.sourceforge.net
4ca5829a 7452T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7453F: Documentation/blockdev/nbd.txt
7454F: drivers/block/nbd.c
c117ab84 7455F: include/uapi/linux/nbd.h
1da177e4 7456
6e43650c
NH
7457NETWORK DROP MONITOR
7458M: Neil Horman <nhorman@tuxdriver.com>
7459L: netdev@vger.kernel.org
7460S: Maintained
7461W: https://fedorahosted.org/dropwatch/
7462F: net/core/drop_monitor.c
7463
1da177e4 7464NETWORKING [GENERAL]
8b58be88 7465M: "David S. Miller" <davem@davemloft.net>
979b6c13 7466L: netdev@vger.kernel.org
b1e8fd54 7467W: http://www.linuxfoundation.org/en/Net
11e98029 7468Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7469T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7470T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7471S: Maintained
679655da
JP
7472F: net/
7473F: include/net/
018d21ed
JP
7474F: include/linux/in.h
7475F: include/linux/net.h
7476F: include/linux/netdevice.h
c117ab84
CEB
7477F: include/uapi/linux/in.h
7478F: include/uapi/linux/net.h
7479F: include/uapi/linux/netdevice.h
0c7aecd4 7480F: include/uapi/linux/net_namespace.h
7e814a6c 7481F: tools/net/
f4e53f9a 7482F: tools/testing/selftests/net/
335a67d2 7483F: lib/random32.c
a101ccd1 7484F: lib/test_bpf.c
1da177e4
LT
7485
7486NETWORKING [IPv4/IPv6]
8b58be88
JP
7487M: "David S. Miller" <davem@davemloft.net>
7488M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7489M: James Morris <jmorris@namei.org>
7490M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7491M: Patrick McHardy <kaber@trash.net>
979b6c13 7492L: netdev@vger.kernel.org
08deed1e 7493T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7494S: Maintained
679655da
JP
7495F: net/ipv4/
7496F: net/ipv6/
7497F: include/net/ip*
0a14842f 7498F: arch/x86/net/*
1da177e4 7499
73b7656c
DM
7500NETWORKING [IPSEC]
7501M: Steffen Klassert <steffen.klassert@secunet.com>
7502M: Herbert Xu <herbert@gondor.apana.org.au>
7503M: "David S. Miller" <davem@davemloft.net>
7504L: netdev@vger.kernel.org
d1fc5024
SK
7505T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7506T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7507S: Maintained
5826bdd1 7508F: net/core/flow.c
73b7656c
DM
7509F: net/xfrm/
7510F: net/key/
7511F: net/ipv4/xfrm*
d1fc5024
SK
7512F: net/ipv4/esp4.c
7513F: net/ipv4/ah4.c
7514F: net/ipv4/ipcomp.c
7515F: net/ipv4/ip_vti.c
73b7656c 7516F: net/ipv6/xfrm*
d1fc5024
SK
7517F: net/ipv6/esp6.c
7518F: net/ipv6/ah6.c
7519F: net/ipv6/ipcomp6.c
7520F: net/ipv6/ip6_vti.c
73b7656c
DM
7521F: include/uapi/linux/xfrm.h
7522F: include/net/xfrm.h
7523
10e2ff1c 7524NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7525M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7526L: netdev@vger.kernel.org
7527S: Maintained
7528
29f8f632 7529NETWORKING [WIRELESS]
2cb4abd1 7530L: linux-wireless@vger.kernel.org
8a6e2535 7531Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7532
788873ac
JP
7533NETWORKING DRIVERS
7534L: netdev@vger.kernel.org
7535W: http://www.linuxfoundation.org/en/Net
11e98029 7536Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7537T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7538T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7539S: Odd Fixes
7540F: drivers/net/
018d21ed 7541F: include/linux/if_*
0b63bf1f 7542F: include/linux/netdevice.h
0b63bf1f
JD
7543F: include/linux/etherdevice.h
7544F: include/linux/fcdevice.h
7545F: include/linux/fddidevice.h
7546F: include/linux/hippidevice.h
7547F: include/linux/inetdevice.h
c117ab84
CEB
7548F: include/uapi/linux/if_*
7549F: include/uapi/linux/netdevice.h
788873ac 7550
0e324cf6
JL
7551NETWORKING DRIVERS (WIRELESS)
7552M: Kalle Valo <kvalo@codeaurora.org>
7553L: linux-wireless@vger.kernel.org
7554Q: http://patchwork.kernel.org/project/linux-wireless/list/
7555T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7556S: Maintained
7557F: drivers/net/wireless/
7558
3d396eb1 7559NETXEN (1/10) GbE SUPPORT
8622315e 7560M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7561M: Sony Chacko <sony.chacko@qlogic.com>
7562M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7563L: netdev@vger.kernel.org
9c2b5bde 7564W: http://www.qlogic.com
3d396eb1 7565S: Supported
aa43c215 7566F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7567
6423d30f
AAJ
7568NFC SUBSYSTEM
7569M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7570M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7571M: Samuel Ortiz <sameo@linux.intel.com>
7572L: linux-wireless@vger.kernel.org
1eb3b216 7573L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7574S: Supported
6423d30f 7575F: net/nfc/
55eb94f9 7576F: include/net/nfc/
c117ab84 7577F: include/uapi/linux/nfc.h
6423d30f 7578F: drivers/nfc/
08eaa1e0 7579F: include/linux/platform_data/pn544.h
7ebb88e5 7580F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7581
e8b43555 7582NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7583M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7584M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7585L: linux-nfs@vger.kernel.org
7586W: http://client.linux-nfs.org
cd7b996a 7587T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7588S: Maintained
679655da
JP
7589F: fs/lockd/
7590F: fs/nfs/
7591F: fs/nfs_common/
7592F: net/sunrpc/
7593F: include/linux/lockd/
7594F: include/linux/nfs*
7595F: include/linux/sunrpc/
c117ab84
CEB
7596F: include/uapi/linux/nfs*
7597F: include/uapi/linux/sunrpc/
1da177e4 7598
85ef9cea 7599NILFS2 FILESYSTEM
e2126935 7600M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7601L: linux-nilfs@vger.kernel.org
f9472265 7602W: http://nilfs.sourceforge.net/
e2126935 7603T: git git://github.com/konis/nilfs2.git
85ef9cea 7604S: Supported
679655da
JP
7605F: Documentation/filesystems/nilfs2.txt
7606F: fs/nilfs2/
7607F: include/linux/nilfs2_fs.h
c35c7ac5 7608F: include/trace/events/nilfs2.h
85ef9cea 7609
1da177e4 7610NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7611M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7612W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7613S: Maintained
679655da
JP
7614F: Documentation/scsi/NinjaSCSI.txt
7615F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7616
7617NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7618M: GOTO Masanori <gotom@debian.or.jp>
7619M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7620W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7621S: Maintained
679655da
JP
7622F: Documentation/scsi/NinjaSCSI.txt
7623F: drivers/scsi/nsp32*
1da177e4 7624
383b8fb9
LFT
7625NIOS2 ARCHITECTURE
7626M: Ley Foon Tan <lftan@altera.com>
7627L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7628T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7629S: Maintained
7630F: arch/nios2/
7631
2a6afddb
PR
7632NOKIA N900 POWER SUPPLY DRIVERS
7633M: Pali RohĂ¡r <pali.rohar@gmail.com>
7634S: Maintained
7635F: include/linux/power/bq2415x_charger.h
081bab21 7636F: include/linux/power/bq27xxx_battery.h
2a6afddb
PR
7637F: include/linux/power/isp1704_charger.h
7638F: drivers/power/bq2415x_charger.c
081bab21 7639F: drivers/power/bq27xxx_battery.c
2a6afddb
PR
7640F: drivers/power/isp1704_charger.c
7641F: drivers/power/rx51_battery.c
7642
a1bd3bae 7643NTB DRIVER CORE
9ef6bf6c
JM
7644M: Jon Mason <jdmason@kudzu.us>
7645M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7646M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7647L: linux-ntb@googlegroups.com
fce8a7bb 7648S: Supported
2984411f
JM
7649W: https://github.com/jonmason/ntb/wiki
7650T: git git://github.com/jonmason/ntb.git
fce8a7bb 7651F: drivers/ntb/
548c237c 7652F: drivers/net/ntb_netdev.c
fce8a7bb 7653F: include/linux/ntb.h
a1bd3bae 7654F: include/linux/ntb_transport.h
fce8a7bb 7655
e26a5843
AH
7656NTB INTEL DRIVER
7657M: Jon Mason <jdmason@kudzu.us>
7658M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7659L: linux-ntb@googlegroups.com
e26a5843
AH
7660S: Supported
7661W: https://github.com/jonmason/ntb/wiki
7662T: git git://github.com/jonmason/ntb.git
7663F: drivers/ntb/hw/intel/
fce8a7bb 7664
ca175ae9
XY
7665NTB AMD DRIVER
7666M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7667L: linux-ntb@googlegroups.com
7668S: Supported
7669F: drivers/ntb/hw/amd/
7670
1da177e4 7671NTFS FILESYSTEM
2818ef50 7672M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7673L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7674W: http://www.tuxera.com/
e6f4dee7 7675T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7676S: Supported
679655da
JP
7677F: Documentation/filesystems/ntfs.txt
7678F: fs/ntfs/
1da177e4 7679
9eb8ef74 7680NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7681M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7682L: linux-fbdev@vger.kernel.org
ce00f85c 7683S: Maintained
8a61f013
JH
7684F: drivers/video/fbdev/riva/
7685F: drivers/video/fbdev/nvidia/
1da177e4 7686
79461681 7687NVM EXPRESS DRIVER
b3975e94
JF
7688M: Keith Busch <keith.busch@intel.com>
7689M: Jens Axboe <axboe@fb.com>
79461681 7690L: linux-nvme@lists.infradead.org
b3975e94
JF
7691T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7692W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
79461681 7693S: Supported
57dacad5 7694F: drivers/nvme/host/
79461681
MW
7695F: include/linux/nvme.h
7696
aee4b9bd
SK
7697NVMEM FRAMEWORK
7698M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7699M: Maxime Ripard <maxime.ripard@free-electrons.com>
7700S: Maintained
7701F: drivers/nvmem/
7702F: Documentation/devicetree/bindings/nvmem/
7703F: include/linux/nvmem-consumer.h
7704F: include/linux/nvmem-provider.h
7705
dece4585
CP
7706NXP-NCI NFC DRIVER
7707M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7708R: Charles Gorand <charles.gorand@effinnov.com>
7709L: linux-nfc@lists.01.org (moderated for non-subscribers)
7710S: Supported
7711F: drivers/nfc/nxp-nci
7712
f50d7146
RK
7713NXP TDA998X DRM DRIVER
7714M: Russell King <rmk+kernel@arm.linux.org.uk>
7715S: Supported
7716F: drivers/gpu/drm/i2c/tda998x_drv.c
7717F: include/drm/i2c/tda998x.h
7718
fbace43e
PR
7719NXP TFA9879 DRIVER
7720M: Peter Rosin <peda@axentia.se>
7721L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7722S: Maintained
7723F: sound/soc/codecs/tfa9879*
7724
f5525786 7725OMAP SUPPORT
0e24bdd4 7726M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7727L: linux-omap@vger.kernel.org
7728W: http://www.muru.com/linux/omap/
7729W: http://linux.omap.com/
8a6e2535 7730Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7731T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7732S: Maintained
4e04d5a3 7733F: arch/arm/*omap*/
026da812
FB
7734F: arch/arm/configs/omap1_defconfig
7735F: arch/arm/configs/omap2plus_defconfig
046d0a37 7736F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7737F: drivers/irqchip/irq-omap-intc.c
7738F: drivers/mfd/*omap*.c
7739F: drivers/mfd/menelaus.c
7740F: drivers/mfd/palmas.c
7741F: drivers/mfd/tps65217.c
7742F: drivers/mfd/tps65218.c
7743F: drivers/mfd/tps65910.c
7744F: drivers/mfd/twl-core.[ch]
7745F: drivers/mfd/twl4030*.c
7746F: drivers/mfd/twl6030*.c
7747F: drivers/mfd/twl6040*.c
7748F: drivers/regulator/palmas-regulator*.c
7749F: drivers/regulator/pbias-regulator.c
7750F: drivers/regulator/tps65217-regulator.c
7751F: drivers/regulator/tps65218-regulator.c
7752F: drivers/regulator/tps65910-regulator.c
7753F: drivers/regulator/twl-regulator.c
046d0a37 7754F: include/linux/i2c-omap.h
f5525786 7755
50f29fbd 7756OMAP DEVICE TREE SUPPORT
cdb55ab0 7757M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7758M: Tony Lindgren <tony@atomide.com>
7759L: linux-omap@vger.kernel.org
d0fb18c5 7760L: devicetree@vger.kernel.org
50f29fbd
TL
7761S: Maintained
7762F: arch/arm/boot/dts/*omap*
7763F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7764F: arch/arm/boot/dts/*am4*
7765F: arch/arm/boot/dts/*am5*
7766F: arch/arm/boot/dts/*dra7*
50f29fbd 7767
f5525786 7768OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7769M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7770L: linux-omap@vger.kernel.org
7771S: Maintained
7772F: arch/arm/*omap*/*clock*
7773
7774OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7775M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7776L: linux-omap@vger.kernel.org
7777S: Maintained
7778F: arch/arm/*omap*/*pm*
c46938d4 7779F: drivers/cpufreq/omap-cpufreq.c
f5525786 7780
d21db568 7781OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7782M: Rajendra Nayak <rnayak@ti.com>
7783M: Paul Walmsley <paul@pwsan.com>
7784L: linux-omap@vger.kernel.org
7785S: Maintained
d21db568 7786F: arch/arm/mach-omap2/prm*
692ab1f3 7787
f5525786 7788OMAP AUDIO SUPPORT
6c284903 7789M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7790M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7791L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7792L: linux-omap@vger.kernel.org
7793S: Maintained
7794F: sound/soc/omap/
7795
18640193
TL
7796OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7797M: Roger Quadros <rogerq@ti.com>
7798M: Tony Lindgren <tony@atomide.com>
7799L: linux-omap@vger.kernel.org
7800S: Maintained
7801F: drivers/memory/omap-gpmc.c
7802F: arch/arm/mach-omap2/*gpmc*
7803
f5525786 7804OMAP FRAMEBUFFER SUPPORT
830e6384 7805M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7806L: linux-fbdev@vger.kernel.org
f5525786
TL
7807L: linux-omap@vger.kernel.org
7808S: Maintained
8a61f013 7809F: drivers/video/fbdev/omap/
f5525786 7810
676eec0d 7811OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7812M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7813L: linux-omap@vger.kernel.org
676eec0d 7814L: linux-fbdev@vger.kernel.org
178ff4c9 7815S: Maintained
8a61f013 7816F: drivers/video/fbdev/omap2/
178ff4c9
TV
7817F: Documentation/arm/OMAP/DSS
7818
8b37fcfc
OBC
7819OMAP HARDWARE SPINLOCK SUPPORT
7820M: Ohad Ben-Cohen <ohad@wizery.com>
7821L: linux-omap@vger.kernel.org
7822S: Maintained
7823F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7824
f5525786 7825OMAP MMC SUPPORT
8b58be88 7826M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7827L: linux-omap@vger.kernel.org
7828S: Maintained
653f41b5
MC
7829F: drivers/mmc/host/omap.c
7830
7831OMAP HS MMC SUPPORT
0a4585c6 7832L: linux-mmc@vger.kernel.org
653f41b5 7833L: linux-omap@vger.kernel.org
dfa5d196 7834S: Orphan
653f41b5 7835F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7836
7837OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7838M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7839S: Maintained
7840F: drivers/char/hw_random/omap-rng.c
7841
f400c82e 7842OMAP HWMOD SUPPORT
cdb55ab0 7843M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7844M: Paul Walmsley <paul@pwsan.com>
7845L: linux-omap@vger.kernel.org
7846S: Maintained
8fc8b12b 7847F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7848
8633fb30
PW
7849OMAP HWMOD DATA
7850M: Paul Walmsley <paul@pwsan.com>
7851L: linux-omap@vger.kernel.org
7852S: Maintained
7853F: arch/arm/mach-omap2/omap_hwmod*data*
7854
f400c82e 7855OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7856M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7857L: linux-omap@vger.kernel.org
7858S: Maintained
7859F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7860
0db83ced 7861OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7862M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7863L: linux-media@vger.kernel.org
7864S: Maintained
7eec52db 7865F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7866F: drivers/media/platform/omap3isp/
0db83ced 7867F: drivers/staging/media/omap4iss/
7e8970e1 7868
f5525786 7869OMAP USB SUPPORT
f299470a 7870M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7871L: linux-usb@vger.kernel.org
7872L: linux-omap@vger.kernel.org
43b416e5 7873T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7874S: Maintained
a16fbd65
JP
7875F: drivers/usb/*/*omap*
7876F: arch/arm/*omap*/usb*
f5525786 7877
6d994710 7878OMAP GPIO DRIVER
a1415a8f 7879M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7880M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7881M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7882L: linux-omap@vger.kernel.org
7883S: Maintained
7884F: drivers/gpio/gpio-omap.c
7885
c351e290
MJ
7886OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7887M: Mark Jackson <mpfj@newflow.co.uk>
7888L: linux-omap@vger.kernel.org
7889S: Maintained
7890F: arch/arm/boot/dts/am335x-nano.dts
7891
0ad122d9 7892OMFS FILESYSTEM
8b58be88 7893M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7894L: linux-karma-devel@lists.sourceforge.net
7895S: Maintained
679655da
JP
7896F: Documentation/filesystems/omfs.txt
7897F: fs/omfs/
0ad122d9 7898
c1986ee9 7899OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7900M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7901S: Maintained
679655da
JP
7902F: drivers/char/pcmcia/cm4000_cs.c
7903F: include/linux/cm4000_cs.h
c117ab84 7904F: include/uapi/linux/cm4000_cs.h
c1986ee9 7905
77c44ab1 7906OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7907M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7908S: Maintained
679655da 7909F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7910
77d5140f 7911OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7912M: Jonathan Corbet <corbet@lwn.net>
661263b5 7913L: linux-media@vger.kernel.org
275ffde4 7914T: git git://linuxtv.org/media_tree.git
77d5140f 7915S: Maintained
90d72ac6 7916F: drivers/media/i2c/ov7670.c
77d5140f 7917
431bca73 7918ONENAND FLASH DRIVER
8b58be88 7919M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7920L: linux-mtd@lists.infradead.org
7921S: Maintained
679655da
JP
7922F: drivers/mtd/onenand/
7923F: include/linux/mtd/onenand*.h
431bca73 7924
1da177e4 7925ONSTREAM SCSI TAPE DRIVER
8b58be88 7926M: Willem Riede <osst@riede.org>
1da177e4
LT
7927L: osst-users@lists.sourceforge.net
7928L: linux-scsi@vger.kernel.org
7929S: Maintained
f7269cfc
JD
7930F: Documentation/scsi/osst.txt
7931F: drivers/scsi/osst.*
7932F: drivers/scsi/osst_*.h
7933F: drivers/scsi/st.h
1da177e4 7934
e2d1d6c0 7935OPENCORES I2C BUS DRIVER
8b58be88 7936M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7937L: linux-i2c@vger.kernel.org
e2d1d6c0 7938S: Maintained
679655da
JP
7939F: Documentation/i2c/busses/i2c-ocores
7940F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7941
860c44c1 7942OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7943M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7944M: Frank Rowand <frowand.list@gmail.com>
7945M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7946L: devicetree@vger.kernel.org
a7fefe9f
RH
7947W: http://www.devicetree.org/
7948T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7949S: Maintained
f8828205 7950F: drivers/of/
860c44c1 7951F: include/linux/of*.h
f8828205 7952F: scripts/dtc/
860c44c1 7953
f8828205 7954OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7955M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7956M: Pawel Moll <pawel.moll@arm.com>
7957M: Mark Rutland <mark.rutland@arm.com>
de80963e 7958M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7959M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7960L: devicetree@vger.kernel.org
7961S: Maintained
7962F: Documentation/devicetree/
7963F: arch/*/boot/dts/
7964F: include/dt-bindings/
7965
2bb65f56
PA
7966OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7967M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7968L: devicetree@vger.kernel.org
7969S: Maintained
7970F: Documentation/devicetree/dynamic-resolution-notes.txt
7971F: Documentation/devicetree/overlay-notes.txt
7972F: drivers/of/overlay.c
7973F: drivers/of/resolver.c
7974
19f9d392
JB
7975OPENRISC ARCHITECTURE
7976M: Jonas Bonn <jonas@southpole.se>
7977W: http://openrisc.net
eab7c1c0 7978L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7979S: Maintained
7980T: git git://openrisc.net/~jonas/linux
14430813 7981F: arch/openrisc/
19f9d392 7982
ccb1352e 7983OPENVSWITCH
4f337ed5 7984M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7985L: netdev@vger.kernel.org
ccb1352e
JG
7986L: dev@openvswitch.org
7987W: http://openvswitch.org
ccb1352e
JG
7988S: Maintained
7989F: net/openvswitch/
b422da7c 7990F: include/uapi/linux/openvswitch.h
ccb1352e 7991
875fa6fb
VK
7992OPERATING PERFORMANCE POINTS (OPP)
7993M: Viresh Kumar <vireshk@kernel.org>
7994M: Nishanth Menon <nm@ti.com>
7995M: Stephen Boyd <sboyd@codeaurora.org>
7996L: linux-pm@vger.kernel.org
7997S: Maintained
7998T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7999F: drivers/base/power/opp/
8000F: include/linux/pm_opp.h
8001F: Documentation/power/opp.txt
8002F: Documentation/devicetree/bindings/opp/
8003
af39917d
CL
8004OPL4 DRIVER
8005M: Clemens Ladisch <clemens@ladisch.de>
8006L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8007T: git git://git.alsa-project.org/alsa-kernel.git
8008S: Maintained
8009F: sound/drivers/opl4/
8010
1da177e4 8011OPROFILE
4cf7e718 8012M: Robert Richter <rric@kernel.org>
1da177e4
LT
8013L: oprofile-list@lists.sf.net
8014S: Maintained
81c4a8a6 8015F: arch/*/include/asm/oprofile*.h
679655da
JP
8016F: arch/*/oprofile/
8017F: drivers/oprofile/
8018F: include/linux/oprofile.h
1da177e4 8019
e2d1d6c0 8020ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 8021M: Mark Fasheh <mfasheh@suse.com>
d6351db2 8022M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 8023L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 8024W: http://ocfs2.wiki.kernel.org
e2d1d6c0 8025S: Supported
679655da
JP
8026F: Documentation/filesystems/ocfs2.txt
8027F: Documentation/filesystems/dlmfs.txt
8028F: fs/ocfs2/
e2d1d6c0 8029
1da177e4 8030ORINOCO DRIVER
724c6b35 8031L: linux-wireless@vger.kernel.org
491b26b4 8032W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 8033W: http://www.nongnu.org/orinoco/
3a59babb 8034S: Orphan
679655da 8035F: drivers/net/wireless/orinoco/
1da177e4 8036
42c55aa8 8037OSD LIBRARY and FILESYSTEM
fadc0752 8038M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 8039M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
8040L: osd-dev@open-osd.org
8041W: http://open-osd.org
54e5881d 8042T: git git://git.open-osd.org/open-osd.git
68274794 8043S: Maintained
42c55aa8 8044F: drivers/scsi/osd/
6b6f0b6c 8045F: include/scsi/osd_*
42c55aa8 8046F: fs/exofs/
68274794 8047
ef94b186 8048OVERLAY FILESYSTEM
7c37fbda 8049M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
8050L: linux-unionfs@vger.kernel.org
8051T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 8052S: Supported
1d113735 8053F: fs/overlayfs/
7c37fbda
NB
8054F: Documentation/filesystems/overlayfs.txt
8055
e2d1d6c0 8056P54 WIRELESS DRIVER
084cb0fe 8057M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 8058L: linux-wireless@vger.kernel.org
084cb0fe 8059W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 8060S: Maintained
679655da 8061F: drivers/net/wireless/p54/
e2d1d6c0 8062
f5cd7872 8063PA SEMI ETHERNET DRIVER
8b58be88 8064M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
8065L: netdev@vger.kernel.org
8066S: Maintained
ded19add 8067F: drivers/net/ethernet/pasemi/*
f5cd7872 8068
beb58aa3 8069PA SEMI SMBUS DRIVER
8b58be88 8070M: Olof Johansson <olof@lixom.net>
846557d3 8071L: linux-i2c@vger.kernel.org
beb58aa3 8072S: Maintained
679655da 8073F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 8074
48fc267e
SK
8075PADATA PARALLEL EXECUTION MECHANISM
8076M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
8077L: linux-crypto@vger.kernel.org
8078S: Maintained
8079F: kernel/padata.c
8080F: include/linux/padata.h
8081F: Documentation/padata.txt
8082
709ee531 8083PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 8084M: Harald Welte <laforge@gnumonks.org>
d0944853 8085L: platform-driver-x86@vger.kernel.org
709ee531 8086S: Maintained
679655da 8087F: drivers/platform/x86/panasonic-laptop.c
709ee531 8088
368dd5ac 8089PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
8090M: David Howells <dhowells@redhat.com>
8091M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
8092L: linux-am33-list@redhat.com (moderated for non-subscribers)
8093W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8094S: Maintained
679655da
JP
8095F: Documentation/mn10300/
8096F: arch/mn10300/
4fa97181 8097
64dfff03
SM
8098PARALLEL PORT SUBSYSTEM
8099M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8100M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 8101L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 8102S: Maintained
679655da
JP
8103F: drivers/parport/
8104F: include/linux/parport*.h
8105F: drivers/char/ppdev.c
c117ab84 8106F: include/uapi/linux/ppdev.h
64dfff03 8107F: Documentation/parport*.txt
1da177e4 8108
4cdf6bc2 8109PARAVIRT_OPS INTERFACE
d633180c 8110M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
8111M: Chris Wright <chrisw@sous-sol.org>
8112M: Alok Kataria <akataria@vmware.com>
8113M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 8114L: virtualization@lists.linux-foundation.org
4cdf6bc2 8115S: Supported
a2e19991 8116F: Documentation/virtual/paravirt_ops.txt
679655da
JP
8117F: arch/*/kernel/paravirt*
8118F: arch/*/include/asm/paravirt.h
4cdf6bc2 8119
e2d1d6c0 8120PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 8121M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 8122L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 8123S: Maintained
679655da
JP
8124F: Documentation/blockdev/paride.txt
8125F: drivers/block/paride/
e2d1d6c0
RD
8126
8127PARISC ARCHITECTURE
b8828770 8128M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 8129M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
8130L: linux-parisc@vger.kernel.org
8131W: http://www.parisc-linux.org/
8a6e2535 8132Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 8133T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 8134T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 8135S: Maintained
679655da 8136F: arch/parisc/
2b6bac9e 8137F: Documentation/parisc/
679655da 8138F: drivers/parisc/
2b6bac9e
HD
8139F: drivers/char/agp/parisc-agp.c
8140F: drivers/input/serio/gscps2.c
8141F: drivers/parport/parport_gsc.*
8142F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 8143F: drivers/video/fbdev/sti*
2b6bac9e
HD
8144F: drivers/video/console/sti*
8145F: drivers/video/logo/logo_parisc*
e2d1d6c0 8146
1662d32c 8147PC87360 HARDWARE MONITORING DRIVER
8b58be88 8148M: Jim Cromie <jim.cromie@gmail.com>
e9b69a5f 8149L: linux-hwmon@vger.kernel.org
1662d32c 8150S: Maintained
679655da
JP
8151F: Documentation/hwmon/pc87360
8152F: drivers/hwmon/pc87360.c
1662d32c
JC
8153
8154PC8736x GPIO DRIVER
8b58be88 8155M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8156S: Maintained
679655da 8157F: drivers/char/pc8736x_gpio.c
1662d32c 8158
1ad107fd 8159PC87427 HARDWARE MONITORING DRIVER
d8130624 8160M: Jean Delvare <jdelvare@suse.com>
e9b69a5f 8161L: linux-hwmon@vger.kernel.org
1ad107fd
JD
8162S: Maintained
8163F: Documentation/hwmon/pc87427
8164F: drivers/hwmon/pc87427.c
8165
b26e0ed4 8166PCA9532 LED DRIVER
8b58be88 8167M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 8168S: Maintained
d5ca6918
JP
8169F: drivers/leds/leds-pca9532.c
8170F: include/linux/leds-pca9532.h
b26e0ed4 8171
5ce914a8 8172PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 8173M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
8174L: linux-i2c@vger.kernel.org
8175S: Maintained
b4f0b74e 8176F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 8177
3971dae5 8178PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 8179M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
8180S: Maintained
8181F: drivers/firmware/pcdp.*
8182
065c6359 8183PCI ERROR RECOVERY
6305902c 8184M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 8185L: linux-pci@vger.kernel.org
065c6359 8186S: Supported
679655da 8187F: Documentation/PCI/pci-error-recovery.txt
065c6359 8188
1da177e4 8189PCI SUBSYSTEM
5ac3a6d2 8190M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 8191L: linux-pci@vger.kernel.org
99662dd1 8192Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 8193T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 8194S: Supported
679655da
JP
8195F: Documentation/PCI/
8196F: drivers/pci/
8197F: include/linux/pci*
6b49ee49 8198F: arch/x86/pci/
cad01f91 8199F: arch/x86/kernel/quirks.c
1da177e4 8200
eaa6111b
LFT
8201PCI DRIVER FOR ALTERA PCIE IP
8202M: Ley Foon Tan <lftan@altera.com>
8203L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8204L: linux-pci@vger.kernel.org
8205S: Supported
8206F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8207F: drivers/pci/host/pcie-altera.c
8208
b7e78170
RH
8209PCI DRIVER FOR ARM VERSATILE PLATFORM
8210M: Rob Herring <robh@kernel.org>
8211L: linux-pci@vger.kernel.org
8212L: linux-arm-kernel@lists.infradead.org
8213S: Maintained
8214F: Documentation/devicetree/bindings/pci/versatile.txt
8215F: drivers/pci/host/pci-versatile.c
8216
5f6b6ccd
TI
8217PCI DRIVER FOR APPLIEDMICRO XGENE
8218M: Tanmay Inamdar <tinamdar@apm.com>
8219L: linux-pci@vger.kernel.org
8220L: linux-arm-kernel@lists.infradead.org
8221S: Maintained
8222F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8223F: drivers/pci/host/pci-xgene.c
8224
62d0ff83
ML
8225PCI DRIVER FOR FREESCALE LAYERSCAPE
8226M: Minghuan Lian <minghuan.Lian@freescale.com>
8227M: Mingkai Hu <mingkai.hu@freescale.com>
8228M: Roy Zang <tie-fei.zang@freescale.com>
8229L: linuxppc-dev@lists.ozlabs.org
8230L: linux-pci@vger.kernel.org
8231L: linux-arm-kernel@lists.infradead.org
8232S: Maintained
8233F: drivers/pci/host/*layerscape*
8234
f0b75693 8235PCI DRIVER FOR IMX6
f175aa2c 8236M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8237M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8238L: linux-pci@vger.kernel.org
8239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8240S: Maintained
8241F: drivers/pci/host/*imx6*
8242
0c4ffcfe
MK
8243PCI DRIVER FOR TI KEYSTONE
8244M: Murali Karicheri <m-karicheri2@ti.com>
8245L: linux-pci@vger.kernel.org
8246L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8247S: Maintained
8248F: drivers/pci/host/*keystone*
8249
f0b75693
BH
8250PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8251M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8252M: Jason Cooper <jason@lakedaemon.net>
8253L: linux-pci@vger.kernel.org
8254L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8255S: Maintained
8256F: drivers/pci/host/*mvebu*
8257
0447cfd7
TR
8258PCI DRIVER FOR NVIDIA TEGRA
8259M: Thierry Reding <thierry.reding@gmail.com>
8260L: linux-tegra@vger.kernel.org
f0b75693 8261L: linux-pci@vger.kernel.org
0447cfd7
TR
8262S: Supported
8263F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8264F: drivers/pci/host/pci-tegra.c
8265
47ff3de9
KVA
8266PCI DRIVER FOR TI DRA7XX
8267M: Kishon Vijay Abraham I <kishon@ti.com>
8268L: linux-omap@vger.kernel.org
8269L: linux-pci@vger.kernel.org
8270S: Supported
8271F: Documentation/devicetree/bindings/pci/ti-pci.txt
8272F: drivers/pci/host/pci-dra7xx.c
8273
f0b75693
BH
8274PCI DRIVER FOR RENESAS R-CAR
8275M: Simon Horman <horms@verge.net.au>
8276L: linux-pci@vger.kernel.org
8277L: linux-sh@vger.kernel.org
8278S: Maintained
8279F: drivers/pci/host/*rcar*
8280
4af82255 8281PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8282M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8283L: linux-pci@vger.kernel.org
f0b75693
BH
8284L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8285L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8286S: Maintained
8287F: drivers/pci/host/pci-exynos.c
8288
f0b75693 8289PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8290M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8291M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8292L: linux-pci@vger.kernel.org
8293S: Maintained
8294F: drivers/pci/host/*designware*
8295
cf28855b
WD
8296PCI DRIVER FOR GENERIC OF HOSTS
8297M: Will Deacon <will.deacon@arm.com>
8298L: linux-pci@vger.kernel.org
8299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8300S: Maintained
8301F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
2b3bb6c9 8302F: drivers/pci/host/pci-host-common.c
cf28855b
WD
8303F: drivers/pci/host/pci-host-generic.c
8304
51b66a6c 8305PCIE DRIVER FOR ST SPEAR13XX
110baab1 8306M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8307L: linux-pci@vger.kernel.org
110baab1 8308S: Maintained
51b66a6c
PA
8309F: drivers/pci/host/*spear*
8310
af1169b4
LFT
8311PCI MSI DRIVER FOR ALTERA MSI IP
8312M: Ley Foon Tan <lftan@altera.com>
8313L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8314L: linux-pci@vger.kernel.org
8315S: Supported
8316F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8317F: drivers/pci/host/pcie-altera-msi.c
51b66a6c 8318
dcd19de3
DD
8319PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8320M: Duc Dang <dhdang@apm.com>
8321L: linux-pci@vger.kernel.org
8322L: linux-arm-kernel@lists.infradead.org
8323S: Maintained
8324F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8325F: drivers/pci/host/pci-xgene-msi.c
8326
500a1d9a
ZW
8327PCIE DRIVER FOR HISILICON
8328M: Zhou Wang <wangzhou1@hisilicon.com>
8329L: linux-pci@vger.kernel.org
8330S: Maintained
8331F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8332F: drivers/pci/host/pcie-hisi.c
8333
1789f855
DD
8334PCIE DRIVER FOR CAVIUM THUNDERX
8335M: David Daney <david.daney@cavium.com>
8336L: linux-pci@vger.kernel.org
8337L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8338S: Supported
8339F: Documentation/devicetree/bindings/pci/pci-thunder-*
8340F: drivers/pci/host/pci-thunder-*
8341
faf77730
SV
8342PCIE DRIVER FOR QUALCOMM MSM
8343M: Stanimir Varbanov <svarbanov@mm-sol.com>
8344L: linux-pci@vger.kernel.org
8345L: linux-arm-msm@vger.kernel.org
8346S: Maintained
8347F: drivers/pci/host/*qcom*
8348
1da177e4 8349PCMCIA SUBSYSTEM
4230dfc9 8350P: Linux PCMCIA Team
f5df5881 8351L: linux-pcmcia@lists.infradead.org
6650e0a5 8352W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8353T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8354S: Maintained
679655da
JP
8355F: Documentation/pcmcia/
8356F: drivers/pcmcia/
8357F: include/pcmcia/
1da177e4
LT
8358
8359PCNET32 NETWORK DRIVER
227fb925 8360M: Don Fry <pcnet32@frontier.com>
979b6c13 8361L: netdev@vger.kernel.org
1da177e4 8362S: Maintained
b955f6ca 8363F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8364
48fc267e
SK
8365PCRYPT PARALLEL CRYPTO ENGINE
8366M: Steffen Klassert <steffen.klassert@secunet.com>
8367L: linux-crypto@vger.kernel.org
8368S: Maintained
8369F: crypto/pcrypt.c
8370F: include/crypto/pcrypt.h
8371
e72df0b8
TH
8372PER-CPU MEMORY ALLOCATOR
8373M: Tejun Heo <tj@kernel.org>
8374M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8375T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8376S: Maintained
8377F: include/linux/percpu*.h
8378F: mm/percpu*.c
8379F: arch/*/include/asm/percpu.h
8380
ad4ecbcb 8381PER-TASK DELAY ACCOUNTING
185e595f 8382M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8383S: Maintained
679655da
JP
8384F: include/linux/delayacct.h
8385F: kernel/delayacct.c
ad4ecbcb 8386
57c0c15b 8387PERFORMANCE EVENTS SUBSYSTEM
daecbd26 8388M: Peter Zijlstra <peterz@infradead.org>
dd9b238c 8389M: Ingo Molnar <mingo@redhat.com>
f80c5393 8390M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8391L: linux-kernel@vger.kernel.org
75fc2d37 8392T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8393S: Supported
d53e8365 8394F: kernel/events/*
a003236c 8395F: include/linux/perf_event.h
c117ab84 8396F: include/uapi/linux/perf_event.h
141c4296
RR
8397F: arch/*/kernel/perf_event*.c
8398F: arch/*/kernel/*/perf_event*.c
8399F: arch/*/kernel/*/*/perf_event*.c
a003236c 8400F: arch/*/include/asm/perf_event.h
a003236c
VL
8401F: arch/*/kernel/perf_callchain.c
8402F: tools/perf/
6c0b3244 8403
dd49d0f5 8404PERSONALITY HANDLING
8b58be88 8405M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8406L: linux-abi-devel@lists.sourceforge.net
8407S: Maintained
679655da 8408F: include/linux/personality.h
c117ab84 8409F: include/uapi/linux/personality.h
dd49d0f5 8410
838e7a03 8411PHONET PROTOCOL
2a06b40f 8412M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8413S: Supported
8414F: Documentation/networking/phonet.txt
8415F: include/linux/phonet.h
8416F: include/net/phonet/
c117ab84 8417F: include/uapi/linux/phonet.h
838e7a03
RDC
8418F: net/phonet/
8419
1da177e4 8420PHRAM MTD DRIVER
8b58be88 8421M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8422L: linux-mtd@lists.infradead.org
8423S: Maintained
679655da 8424F: drivers/mtd/devices/phram.c
1da177e4 8425
efdbb10e
BP
8426PICOLCD HID DRIVER
8427M: Bruno Prémont <bonbons@linux-vserver.org>
8428L: linux-input@vger.kernel.org
8429S: Maintained
8430F: drivers/hid/hid-picolcd*
8431
a53bfa07
JI
8432PICOXCELL SUPPORT
8433M: Jamie Iles <jamie@jamieiles.com>
8434L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8435T: git git://github.com/jamieiles/linux-2.6-ji.git
8436S: Supported
b8733987 8437F: arch/arm/boot/dts/picoxcell*
14430813 8438F: arch/arm/mach-picoxcell/
b8733987 8439F: drivers/crypto/picoxcell*
a53bfa07 8440
2744e8af
LW
8441PIN CONTROL SUBSYSTEM
8442M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8443L: linux-gpio@vger.kernel.org
dbe752a3 8444T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8445S: Maintained
07f29ba6 8446F: drivers/pinctrl/
8e406fe4 8447F: include/linux/pinctrl/
2744e8af 8448
2201bbb8
JCPV
8449PIN CONTROLLER - ATMEL AT91
8450M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8451L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8452S: Maintained
c654b6bf 8453F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8454
33d3690c
LD
8455PIN CONTROLLER - ATMEL AT91 PIO4
8456M: Ludovic Desroches <ludovic.desroches@atmel.com>
8457L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8458L: linux-gpio@vger.kernel.org
8459S: Supported
8460F: drivers/pinctrl/pinctrl-at91-pio4.*
8461
cbd1b652
MW
8462PIN CONTROLLER - INTEL
8463M: Mika Westerberg <mika.westerberg@linux.intel.com>
8464M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8465S: Maintained
8466F: drivers/pinctrl/intel/
2201bbb8 8467
9963b536
LP
8468PIN CONTROLLER - RENESAS
8469M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8470L: linux-sh@vger.kernel.org
8471S: Maintained
8472F: drivers/pinctrl/sh-pfc/
8473
b75e60d6 8474PIN CONTROLLER - SAMSUNG
fea685e9 8475M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8476L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8477L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8478S: Maintained
9b5b33f6 8479F: drivers/pinctrl/samsung/
b75e60d6 8480
13cbd906
TL
8481PIN CONTROLLER - SINGLE
8482M: Tony Lindgren <tony@atomide.com>
8483M: Haojian Zhuang <haojian.zhuang@linaro.org>
8484L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8485L: linux-omap@vger.kernel.org
8486S: Maintained
8487F: drivers/pinctrl/pinctrl-single.c
8488
deda8287 8489PIN CONTROLLER - ST SPEAR
da89947b 8490M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8491L: spear-devel@list.st.com
8492L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8493W: http://www.st.com/spear
8494S: Maintained
8e406fe4 8495F: drivers/pinctrl/spear/
deda8287 8496
249a6771 8497PKTCDVD DRIVER
e5f6450c 8498M: Jiri Kosina <jikos@kernel.org>
249a6771 8499S: Maintained
679655da
JP
8500F: drivers/block/pktcdvd.c
8501F: include/linux/pktcdvd.h
c117ab84 8502F: include/uapi/linux/pktcdvd.h
249a6771 8503
b31d8273
G
8504PKUNITY SOC DRIVERS
8505M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8506W: http://mprc.pku.edu.cn/~guanxuetao/linux
8507S: Maintained
ceebf4d5 8508T: git git://github.com/gxt/linux.git
b31d8273 8509F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8510F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8511F: drivers/video/fbdev/fb-puv3.c
2809e80b 8512F: drivers/rtc/rtc-puv3.c
b31d8273 8513
9d2ecfb7 8514PMBUS HARDWARE MONITORING DRIVERS
ca462085 8515M: Guenter Roeck <linux@roeck-us.net>
e9b69a5f
GR
8516L: linux-hwmon@vger.kernel.org
8517W: http://hwmon.wiki.kernel.org/
9d2ecfb7
GR
8518W: http://www.roeck-us.net/linux/drivers/
8519T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8520S: Maintained
8521F: Documentation/hwmon/pmbus
8522F: drivers/hwmon/pmbus/
8523F: include/linux/i2c/pmbus.h
8524
89a36810 8525PMC SIERRA MaxRAID DRIVER
89a36810
AR
8526L: linux-scsi@vger.kernel.org
8527W: http://www.pmc-sierra.com/
3cdea4d7 8528S: Orphan
89a36810
AR
8529F: drivers/scsi/pmcraid.*
8530
dbf9bfe6 8531PMC SIERRA PM8001 DRIVER
d32477e2 8532M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8533M: lindar_liu@usish.com
f5a7b525 8534L: pmchba@pmcs.com
dbf9bfe6 8535L: linux-scsi@vger.kernel.org
8536S: Supported
8537F: drivers/scsi/pm8001/
8538
1da177e4 8539POSIX CLOCKS and TIMERS
8b58be88 8540M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8541L: linux-kernel@vger.kernel.org
75fc2d37 8542T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8543S: Maintained
679655da
JP
8544F: fs/timerfd.c
8545F: include/linux/timer*
5cee9645 8546F: kernel/time/*timer*
1da177e4 8547
3be86148 8548POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8549M: Sebastian Reichel <sre@kernel.org>
57318935 8550M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8551M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8552L: linux-pm@vger.kernel.org
54e5881d 8553T: git git://git.infradead.org/battery-2.6.git
3be86148 8554S: Maintained
679655da 8555F: include/linux/power_supply.h
8cd725a1 8556F: drivers/power/
26305022 8557X: drivers/power/avs/
3be86148 8558
514f161a
MR
8559POWER STATE COORDINATION INTERFACE (PSCI)
8560M: Mark Rutland <mark.rutland@arm.com>
8561M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8562L: linux-arm-kernel@lists.infradead.org
8563S: Maintained
8564F: drivers/firmware/psci.c
8565F: include/linux/psci.h
8566F: include/uapi/linux/psci.h
8567
1da177e4 8568PNP SUPPORT
9c3646d1 8569M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8570S: Maintained
679655da 8571F: drivers/pnp/
1da177e4
LT
8572
8573PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8574M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8575L: linux-ppp@vger.kernel.org
8576S: Maintained
224cf5ad 8577F: drivers/net/ppp/ppp_*
1da177e4
LT
8578
8579PPP OVER ATM (RFC 2364)
8b58be88 8580M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8581S: Maintained
679655da 8582F: net/atm/pppoatm.c
c117ab84 8583F: include/uapi/linux/atmppp.h
1da177e4
LT
8584
8585PPP OVER ETHERNET
8b58be88 8586M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8587S: Maintained
224cf5ad
JK
8588F: drivers/net/ppp/pppoe.c
8589F: drivers/net/ppp/pppox.c
1da177e4 8590
a6d2370b 8591PPP OVER L2TP
8b58be88 8592M: James Chapman <jchapman@katalix.com>
a6d2370b 8593S: Maintained
90ca28d1 8594F: net/l2tp/l2tp_ppp.c
679655da 8595F: include/linux/if_pppol2tp.h
c117ab84 8596F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8597
eae9d2ba 8598PPS SUPPORT
8b58be88 8599M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8600W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8601L: linuxpps@ml.enneenne.com (subscribers-only)
8602S: Maintained
cabaaf41
JP
8603F: Documentation/pps/
8604F: drivers/pps/
8605F: include/linux/pps*.h
eae9d2ba 8606
71a6d0af
HW
8607PPTP DRIVER
8608M: Dmitry Kozlov <xeb@mail.ru>
8609L: netdev@vger.kernel.org
8610S: Maintained
224cf5ad 8611F: drivers/net/ppp/pptp.c
71a6d0af
HW
8612W: http://sourceforge.net/projects/accel-pptp
8613
1da177e4 8614PREEMPTIBLE KERNEL
8b58be88 8615M: Robert Love <rml@tech9.net>
1da177e4
LT
8616L: kpreempt-tech@lists.sourceforge.net
8617W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8618S: Supported
679655da
JP
8619F: Documentation/preempt-locking.txt
8620F: include/linux/preempt.h
1da177e4
LT
8621
8622PRISM54 WIRELESS DRIVER
8b58be88 8623M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8624L: linux-wireless@vger.kernel.org
9ef80804 8625W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8626S: Obsolete
679655da 8627F: drivers/net/wireless/prism54/
1da177e4 8628
02c18891 8629PS3 NETWORK SUPPORT
b809b9ca 8630M: Geoff Levand <geoff@infradead.org>
02c18891 8631L: netdev@vger.kernel.org
a14ab6b6 8632L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8633S: Maintained
8df158ac 8634F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8635
f58a9d17 8636PS3 PLATFORM SUPPORT
b809b9ca 8637M: Geoff Levand <geoff@infradead.org>
a4724ed6 8638L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8639S: Maintained
679655da
JP
8640F: arch/powerpc/boot/ps3*
8641F: arch/powerpc/include/asm/lv1call.h
8642F: arch/powerpc/include/asm/ps3*.h
8643F: arch/powerpc/platforms/ps3/
8644F: drivers/*/ps3*
8645F: drivers/ps3/
fec629b8 8646F: drivers/rtc/rtc-ps3.c
679655da 8647F: drivers/usb/host/*ps3.c
fec629b8 8648F: sound/ppc/snd_ps3*
f58a9d17 8649
cffb4add 8650PS3VRAM DRIVER
8b58be88 8651M: Jim Paris <jim@jtan.com>
3715a5d0 8652M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8653L: linuxppc-dev@lists.ozlabs.org
cffb4add 8654S: Maintained
8a3977cb 8655F: drivers/block/ps3vram.c
cffb4add 8656
8defe599 8657PSTORE FILESYSTEM
9d5e2a02 8658M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8659M: Colin Cross <ccross@android.com>
8660M: Kees Cook <keescook@chromium.org>
8661M: Tony Luck <tony.luck@intel.com>
8662S: Maintained
8663T: git git://git.infradead.org/users/cbou/linux-pstore.git
8664F: fs/pstore/
8665F: include/linux/pstore*
04851772 8666F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8667F: drivers/acpi/apei/erst.c
8668
7fbc415d
RC
8669PTP HARDWARE CLOCK SUPPORT
8670M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8671L: netdev@vger.kernel.org
7fbc415d
RC
8672S: Maintained
8673W: http://linuxptp.sourceforge.net/
8674F: Documentation/ABI/testing/sysfs-ptp
8675F: Documentation/ptp/*
0ecb3cdd 8676F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8677F: drivers/net/phy/dp83640*
8678F: drivers/ptp/*
8679F: include/linux/ptp_cl*
8680
cf94a4d1 8681PTRACE SUPPORT
e846ee5f 8682M: Roland McGrath <roland@hack.frob.com>
8b58be88 8683M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8684S: Maintained
8685F: include/asm-generic/syscall.h
8686F: include/linux/ptrace.h
8687F: include/linux/regset.h
8688F: include/linux/tracehook.h
c117ab84 8689F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8690F: kernel/ptrace.c
8691
8320204a 8692PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8693M: Mike Isely <isely@pobox.com>
16e9495d 8694L: pvrusb2@isely.net (subscribers-only)
661263b5 8695L: linux-media@vger.kernel.org
8320204a 8696W: http://www.isely.net/pvrusb2/
275ffde4 8697T: git git://linuxtv.org/media_tree.git
8320204a 8698S: Maintained
679655da 8699F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8700F: drivers/media/usb/pvrusb2/
8320204a 8701
39532e6c
HG
8702PWC WEBCAM DRIVER
8703M: Hans de Goede <hdegoede@redhat.com>
8704L: linux-media@vger.kernel.org
8705T: git git://linuxtv.org/media_tree.git
8706S: Maintained
8707F: drivers/media/usb/pwc/*
8708
93c090b3
KD
8709PWM FAN DRIVER
8710M: Kamil Debski <k.debski@samsung.com>
e9b69a5f 8711L: linux-hwmon@vger.kernel.org
93c090b3
KD
8712S: Supported
8713F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8714F: Documentation/hwmon/pwm-fan
8715F: drivers/hwmon/pwm-fan.c
8716
200efedd 8717PWM SUBSYSTEM
aa3495f7
TR
8718M: Thierry Reding <thierry.reding@gmail.com>
8719L: linux-pwm@vger.kernel.org
0c2498f1 8720S: Maintained
006e854f 8721T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8722F: Documentation/pwm.txt
8723F: Documentation/devicetree/bindings/pwm/
8724F: include/linux/pwm.h
0c2498f1 8725F: drivers/pwm/
a140b98d
TR
8726F: drivers/video/backlight/pwm_bl.c
8727F: include/linux/pwm_backlight.h
0c2498f1 8728
30ec261e 8729PXA2xx/PXA3xx SUPPORT
8da5e302 8730M: Daniel Mack <daniel@zonque.org>
a323f664 8731M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8732M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8733L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8734T: git git://github.com/hzhuang1/linux.git
8da5e302 8735T: git git://github.com/rjarzmik/linux.git
1da177e4 8736S: Maintained
679655da 8737F: arch/arm/mach-pxa/
820439f1 8738F: drivers/dma/pxa*
679655da 8739F: drivers/pcmcia/pxa2xx*
9df92e6c 8740F: drivers/spi/spi-pxa2xx*
faf2e1db 8741F: drivers/usb/gadget/udc/pxa2*
679655da 8742F: include/sound/pxa2xx-lib.h
bec4c99e 8743F: sound/arm/pxa*
14430813 8744F: sound/soc/pxa/
1da177e4 8745
ec64d3bf
EG
8746PXA3xx NAND FLASH DRIVER
8747M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8748L: linux-mtd@lists.infradead.org
8749S: Maintained
9a67f099 8750F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8751
3f640c61 8752MMP SUPPORT
8b58be88 8753M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8754M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8755L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8756T: git git://github.com/hzhuang1/linux.git
8757T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8758S: Maintained
3f640c61 8759F: arch/arm/mach-mmp/
e8e6cb32 8760
272f133a
PO
8761PXA MMCI DRIVER
8762S: Orphan
8763
57f63bc8 8764PXA RTC DRIVER
8b58be88 8765M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8766L: rtc-linux@googlegroups.com
8767S: Maintained
8768
cea4001a 8769QAT DRIVER
49e7d9df
JP
8770M: Tadeusz Struk <tadeusz.struk@intel.com>
8771L: qat-linux@intel.com
8772S: Supported
8773F: drivers/crypto/qat/
cea4001a 8774
52a09a04 8775QIB DRIVER
8473c603 8776M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8777L: linux-rdma@vger.kernel.org
8778S: Supported
8779F: drivers/infiniband/hw/qib/
8780
5e9772b9
JS
8781QLOGIC QLA1280 SCSI DRIVER
8782M: Michael Reed <mdr@sgi.com>
8783L: linux-scsi@vger.kernel.org
8784S: Maintained
8785F: drivers/scsi/qla1280.[ch]
8786
1da177e4 8787QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8788M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8789L: linux-scsi@vger.kernel.org
8790S: Supported
679655da
JP
8791F: Documentation/scsi/LICENSE.qla2xxx
8792F: drivers/scsi/qla2xxx/
1da177e4 8793
883c98fe 8794QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8795M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8796L: linux-scsi@vger.kernel.org
8797S: Supported
bacfb81b 8798F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8799F: drivers/scsi/qla4xxx/
8800
5a4faa87 8801QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8802M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8803M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8804M: linux-driver@qlogic.com
8805L: netdev@vger.kernel.org
8806S: Supported
679655da 8807F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8808F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8809
0ec00f03 8810QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8811M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8812L: netdev@vger.kernel.org
8813S: Supported
aa43c215 8814F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8815
c4e84bde 8816QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8817M: Harish Patil <harish.patil@qlogic.com>
8818M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8819M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8820M: linux-driver@qlogic.com
c4e84bde
RM
8821L: netdev@vger.kernel.org
8822S: Supported
aa43c215 8823F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8824
fe56b9e6
YM
8825QLOGIC QL4xxx ETHERNET DRIVER
8826M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8827M: Ariel Elior <Ariel.Elior@qlogic.com>
8828M: everest-linux-l2@qlogic.com
8829L: netdev@vger.kernel.org
8830S: Supported
8831F: drivers/net/ethernet/qlogic/qed/
8832F: include/linux/qed/
8833F: drivers/net/ethernet/qlogic/qede/
8834
1da177e4 8835QNX4 FILESYSTEM
8b58be88 8836M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8837W: http://www.alarsen.net/linux/qnx4fs/
8838S: Maintained
80811493 8839F: fs/qnx4/
c117ab84
CEB
8840F: include/uapi/linux/qnx4_fs.h
8841F: include/uapi/linux/qnxtypes.h
1da177e4 8842
91952bc0
AP
8843QT1010 MEDIA DRIVER
8844M: Antti Palosaari <crope@iki.fi>
8845L: linux-media@vger.kernel.org
8846W: http://linuxtv.org/
8847W: http://palosaari.fi/linux/
8848Q: http://patchwork.linuxtv.org/project/linux-media/list/
8849T: git git://linuxtv.org/anttip/media_tree.git
8850S: Maintained
8851F: drivers/media/tuners/qt1010*
8852
966fb5ec
SM
8853QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8854M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8855L: linux-wireless@vger.kernel.org
8856L: ath9k-devel@lists.ath9k.org
8857W: http://wireless.kernel.org/en/users/Drivers/ath9k
8858S: Supported
8859F: drivers/net/wireless/ath/ath9k/
8860
2ea0ffcb
KV
8861QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8862M: Kalle Valo <kvalo@qca.qualcomm.com>
8863L: ath10k@lists.infradead.org
8864W: http://wireless.kernel.org/en/users/Drivers/ath10k
8865T: git git://github.com/kvalo/ath.git
8866S: Supported
8867F: drivers/net/wireless/ath/ath10k/
8868
4f4567cf
RK
8869QUALCOMM HEXAGON ARCHITECTURE
8870M: Richard Kuo <rkuo@codeaurora.org>
8871L: linux-hexagon@vger.kernel.org
8872S: Supported
8873F: arch/hexagon/
8874
8e84c258
EK
8875QUALCOMM WCN36XX WIRELESS DRIVER
8876M: Eugene Krasnikov <k.eugene.e@gmail.com>
8877L: wcn36xx@lists.infradead.org
8878W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8879T: git git://github.com/KrasnikovEugene/wcn36xx.git
8880S: Supported
8881F: drivers/net/wireless/ath/wcn36xx/
8882
602adf40 8883RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8884M: Ilya Dryomov <idryomov@gmail.com>
8885M: Sage Weil <sage@redhat.com>
527a88b9 8886M: Alex Elder <elder@kernel.org>
398ecff5 8887L: ceph-devel@vger.kernel.org
09d90327
SW
8888W: http://ceph.com/
8889T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8890T: git git://github.com/ceph/ceph-client.git
602adf40 8891S: Supported
398ecff5 8892F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8893F: drivers/block/rbd.c
8894F: drivers/block/rbd_types.h
8895
1da177e4 8896RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8897M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8898L: linux-fbdev@vger.kernel.org
1da177e4 8899S: Maintained
8a61f013 8900F: drivers/video/fbdev/aty/radeon*
c117ab84 8901F: include/uapi/linux/radeonfb.h
1da177e4 8902
c6c9b34c
HG
8903RADIOSHARK RADIO DRIVER
8904M: Hans de Goede <hdegoede@redhat.com>
8905L: linux-media@vger.kernel.org
8906T: git git://linuxtv.org/media_tree.git
8907S: Maintained
8908F: drivers/media/radio/radio-shark.c
8909
8910RADIOSHARK2 RADIO DRIVER
8911M: Hans de Goede <hdegoede@redhat.com>
8912L: linux-media@vger.kernel.org
8913T: git git://linuxtv.org/media_tree.git
8914S: Maintained
8915F: drivers/media/radio/radio-shark2.c
8916F: drivers/media/radio/radio-tea5777.c
8917
1da177e4 8918RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8919M: Paul Mackerras <paulus@samba.org>
c69f677c 8920L: linux-fbdev@vger.kernel.org
1da177e4 8921S: Maintained
8a61f013 8922F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8923
e7839f25 8924RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8925P: rt2x00 project
b182427e 8926M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8927M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8928L: linux-wireless@vger.kernel.org
95ea3627
ID
8929S: Maintained
8930F: drivers/net/wireless/rt2x00/
8931
9db5579b 8932RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8933M: Jens Axboe <axboe@kernel.dk>
9db5579b 8934S: Maintained
679655da
JP
8935F: Documentation/blockdev/ramdisk.txt
8936F: drivers/block/brd.c
9db5579b 8937
9e95ce27 8938RANDOM NUMBER DRIVER
0624bcaa 8939M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8940S: Maintained
679655da 8941F: drivers/char/random.c
9e95ce27 8942
394b701c 8943RAPIDIO SUBSYSTEM
8b58be88 8944M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8945M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8946S: Maintained
679655da 8947F: drivers/rapidio/
394b701c 8948
e2d1d6c0 8949RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8950L: linux-wireless@vger.kernel.org
f52a5490 8951S: Orphan
679655da 8952F: drivers/net/wireless/ray*
e2d1d6c0
RD
8953
8954RCUTORTURE MODULE
e0198b29 8955M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8956M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8957L: linux-kernel@vger.kernel.org
f9094d8e 8958S: Supported
08deed1e 8959T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8960F: Documentation/RCU/torture.txt
34e2d560 8961F: kernel/rcu/rcutorture.c
e2d1d6c0 8962
c87b9c60
PM
8963RCUTORTURE TEST FRAMEWORK
8964M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8965M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8966R: Steven Rostedt <rostedt@goodmis.org>
8967R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8968R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8969L: linux-kernel@vger.kernel.org
c87b9c60
PM
8970S: Supported
8971T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8972F: tools/testing/selftests/rcutorture
8973
c1f766b5 8974RDC R-321X SoC
8b58be88 8975M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8976S: Maintained
8977
db17f395 8978RDC R6040 FAST ETHERNET DRIVER
8b58be88 8979M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8980L: netdev@vger.kernel.org
8981S: Maintained
58565a35 8982F: drivers/net/ethernet/rdc/r6040.c
db17f395 8983
a09ed661 8984RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8985M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8986L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8987S: Supported
679655da 8988F: net/rds/
a09ed661 8989
595182bc 8990READ-COPY UPDATE (RCU)
8b58be88 8991M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8992M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8993R: Steven Rostedt <rostedt@goodmis.org>
8994R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8995R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8996L: linux-kernel@vger.kernel.org
9fab9787 8997W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8998S: Supported
08deed1e 8999T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 9000F: Documentation/RCU/
9fab9787 9001X: Documentation/RCU/torture.txt
f9094d8e 9002F: include/linux/rcu*
4102adab
PM
9003X: include/linux/srcu.h
9004F: kernel/rcu/
34e2d560 9005X: kernel/torture.c
595182bc 9006
0c86edc0 9007REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 9008M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 9009M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 9010L: rtc-linux@googlegroups.com
8a6e2535 9011Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 9012T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 9013S: Maintained
679655da
JP
9014F: Documentation/rtc.txt
9015F: drivers/rtc/
9016F: include/linux/rtc.h
c117ab84 9017F: include/uapi/linux/rtc.h
0c86edc0 9018
0e400c53
MB
9019REALTEK AUDIO CODECS
9020M: Bard Liao <bardliao@realtek.com>
9021M: Oder Chiou <oder_chiou@realtek.com>
9022S: Maintained
9023F: sound/soc/codecs/rt*
9024F: include/sound/rt*.h
9025
1da177e4 9026REISERFS FILE SYSTEM
76c4e5ea 9027L: reiserfs-devel@vger.kernel.org
1da177e4 9028S: Supported
679655da 9029F: fs/reiserfs/
1da177e4 9030
b83a313b 9031REGISTER MAP ABSTRACTION
b02e48f2 9032M: Mark Brown <broonie@kernel.org>
dd060bc9 9033L: linux-kernel@vger.kernel.org
b83a313b
MB
9034T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9035S: Supported
9036F: drivers/base/regmap/
9037F: include/linux/regmap.h
9038
400e64df
OBC
9039REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9040M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 9041T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
9042S: Maintained
9043F: drivers/remoteproc/
9044F: Documentation/remoteproc.txt
6fc26488 9045F: include/linux/remoteproc.h
400e64df 9046
d8115db5
OBC
9047REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9048M: Ohad Ben-Cohen <ohad@wizery.com>
9049T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9050S: Maintained
9051F: drivers/rpmsg/
9052F: Documentation/rpmsg.txt
9053F: include/linux/rpmsg.h
9054
8e6569af
SS
9055RENESAS ETHERNET DRIVERS
9056R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9057L: netdev@vger.kernel.org
9058L: linux-sh@vger.kernel.org
9059F: drivers/net/ethernet/renesas/
9060F: include/linux/sh_eth.h
9061
1b0fe6be
PZ
9062RESET CONTROLLER FRAMEWORK
9063M: Philipp Zabel <p.zabel@pengutronix.de>
9064S: Maintained
9065F: drivers/reset/
9066F: Documentation/devicetree/bindings/reset/
b2f6dd7b 9067F: include/dt-bindings/reset/
1b0fe6be
PZ
9068F: include/linux/reset.h
9069F: include/linux/reset-controller.h
9070
e0897645 9071RFKILL
8b58be88 9072M: Johannes Berg <johannes@sipsolutions.net>
19d337df 9073L: linux-wireless@vger.kernel.org
ce466579
JB
9074W: http://wireless.kernel.org/
9075T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9076T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 9077S: Maintained
505c9247 9078F: Documentation/rfkill.txt
80811493 9079F: net/rfkill/
e0897645 9080
933685ca
TG
9081RHASHTABLE
9082M: Thomas Graf <tgraf@suug.ch>
9083L: netdev@vger.kernel.org
9084S: Maintained
9085F: lib/rhashtable.c
9086F: include/linux/rhashtable.h
9087
67e054e9
ML
9088RICOH SMARTMEDIA/XD DRIVER
9089M: Maxim Levitsky <maximlevitsky@gmail.com>
9090S: Maintained
21c26f50
JP
9091F: drivers/mtd/nand/r852.c
9092F: drivers/mtd/nand/r852.h
67e054e9 9093
92634125
ML
9094RICOH R5C592 MEMORYSTICK DRIVER
9095M: Maxim Levitsky <maximlevitsky@gmail.com>
9096S: Maintained
9097F: drivers/memstick/host/r592.*
9098
27f1d2f9
SA
9099ROCCAT DRIVERS
9100M: Stefan Achatz <erazor_de@users.sourceforge.net>
9101W: http://sourceforge.net/projects/roccat/
9102S: Maintained
9103F: drivers/hid/hid-roccat*
9104F: include/linux/hid-roccat*
9105F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9106
4b8ac966
JP
9107ROCKER DRIVER
9108M: Jiri Pirko <jiri@resnulli.us>
9109M: Scott Feldman <sfeldma@gmail.com>
9110L: netdev@vger.kernel.org
9111S: Supported
9112F: drivers/net/ethernet/rocker/
9113
1da177e4
LT
9114ROCKETPORT DRIVER
9115P: Comtrol Corp.
1da177e4
LT
9116W: http://www.comtrol.com
9117S: Maintained
679655da 9118F: Documentation/serial/rocket.txt
c897401b 9119F: drivers/tty/rocket*
1da177e4 9120
7645c2f4
KC
9121ROCKETPORT EXPRESS/INFINITY DRIVER
9122M: Kevin Cernekee <cernekee@gmail.com>
9123L: linux-serial@vger.kernel.org
9124S: Odd Fixes
9125F: drivers/tty/serial/rp2.*
9126
1da177e4 9127ROSE NETWORK LAYER
8b58be88 9128M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 9129L: linux-hams@vger.kernel.org
d34cb28a 9130W: http://www.linux-ax25.org/
1da177e4 9131S: Maintained
679655da 9132F: include/net/rose.h
c117ab84 9133F: include/uapi/linux/rose.h
679655da 9134F: net/rose/
1da177e4 9135
91952bc0
AP
9136RTL2830 MEDIA DRIVER
9137M: Antti Palosaari <crope@iki.fi>
9138L: linux-media@vger.kernel.org
9139W: http://linuxtv.org/
9140W: http://palosaari.fi/linux/
9141Q: http://patchwork.linuxtv.org/project/linux-media/list/
9142T: git git://linuxtv.org/anttip/media_tree.git
9143S: Maintained
9144F: drivers/media/dvb-frontends/rtl2830*
9145
27a0aacf
AP
9146RTL2832 MEDIA DRIVER
9147M: Antti Palosaari <crope@iki.fi>
9148L: linux-media@vger.kernel.org
9149W: http://linuxtv.org/
9150W: http://palosaari.fi/linux/
9151Q: http://patchwork.linuxtv.org/project/linux-media/list/
9152T: git git://linuxtv.org/anttip/media_tree.git
9153S: Maintained
9154F: drivers/media/dvb-frontends/rtl2832*
9155
ba6e6f6e
AP
9156RTL2832_SDR MEDIA DRIVER
9157M: Antti Palosaari <crope@iki.fi>
9158L: linux-media@vger.kernel.org
9159W: http://linuxtv.org/
9160W: http://palosaari.fi/linux/
9161Q: http://patchwork.linuxtv.org/project/linux-media/list/
9162T: git git://linuxtv.org/anttip/media_tree.git
9163S: Maintained
b4bb1c28 9164F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 9165
59840488 9166RTL8180 WIRELESS DRIVER
605bebe2 9167L: linux-wireless@vger.kernel.org
491b26b4 9168W: http://wireless.kernel.org/
54e5881d 9169T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 9170S: Orphan
3cfeb0c3 9171F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 9172
59840488 9173RTL8187 WIRELESS DRIVER
9f0939bf 9174M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
9175M: Hin-Tak Leung <htl10@users.sourceforge.net>
9176M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 9177L: linux-wireless@vger.kernel.org
491b26b4 9178W: http://wireless.kernel.org/
54e5881d 9179T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 9180S: Maintained
3cfeb0c3 9181F: drivers/net/wireless/rtl818x/rtl8187/
59840488 9182
3cf0c8ad
LF
9183RTL8192CE WIRELESS DRIVER
9184M: Larry Finger <Larry.Finger@lwfinger.net>
9185M: Chaoming Li <chaoming_li@realsil.com.cn>
9186L: linux-wireless@vger.kernel.org
491b26b4 9187W: http://wireless.kernel.org/
3cf0c8ad
LF
9188T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9189S: Maintained
9190F: drivers/net/wireless/rtlwifi/
f0b3e4b7 9191F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 9192
26f1fad2
JS
9193RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9194M: Jes Sorensen <Jes.Sorensen@redhat.com>
9195L: linux-wireless@vger.kernel.org
9196T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9197S: Maintained
9198F: drivers/net/wireless/realtek/rtl8xxxu/
9199
9eb8ef74 9200S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 9201M: Antonino Daplas <adaplas@gmail.com>
c69f677c 9202L: linux-fbdev@vger.kernel.org
ce00f85c 9203S: Maintained
8a61f013 9204F: drivers/video/fbdev/savage/
9eb8ef74 9205
1da177e4 9206S390
8b58be88
JP
9207M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9208M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 9209L: linux-s390@vger.kernel.org
5238da45
HC
9210W: http://www.ibm.com/developerworks/linux/linux390/
9211S: Supported
679655da 9212F: arch/s390/
a968cd3e 9213F: drivers/s390/
3bfe6858
JN
9214F: Documentation/s390/
9215F: Documentation/DocBook/s390*
5238da45 9216
322986ca
SO
9217S390 COMMON I/O LAYER
9218M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9219M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9220L: linux-s390@vger.kernel.org
9221W: http://www.ibm.com/developerworks/linux/linux390/
9222S: Supported
9223F: drivers/s390/cio/
9224
9225S390 DASD DRIVER
9226M: Stefan Weinhuber <wein@de.ibm.com>
9227M: Stefan Haberland <stefan.haberland@de.ibm.com>
9228L: linux-s390@vger.kernel.org
9229W: http://www.ibm.com/developerworks/linux/linux390/
9230S: Supported
9231F: drivers/s390/block/dasd*
9232F: block/partitions/ibm.c
9233
5238da45 9234S390 NETWORK DRIVERS
8b58be88 9235M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 9236L: linux-s390@vger.kernel.org
5238da45
HC
9237W: http://www.ibm.com/developerworks/linux/linux390/
9238S: Supported
679655da 9239F: drivers/s390/net/
5238da45 9240
322986ca
SO
9241S390 PCI SUBSYSTEM
9242M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9243M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9244L: linux-s390@vger.kernel.org
9245W: http://www.ibm.com/developerworks/linux/linux390/
9246S: Supported
9247F: arch/s390/pci/
9248F: drivers/pci/hotplug/s390_pci_hpc.c
9249
feed9b62 9250S390 ZCRYPT DRIVER
5c8d0983 9251M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 9252L: linux-s390@vger.kernel.org
a968cd3e 9253W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 9254S: Supported
d5ca6918 9255F: drivers/s390/crypto/
feed9b62 9256
5238da45 9257S390 ZFCP DRIVER
d38e19d0 9258M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 9259L: linux-s390@vger.kernel.org
5238da45 9260W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 9261S: Supported
679655da 9262F: drivers/s390/scsi/zfcp_*
1da177e4 9263
dd96df2c 9264S390 IUCV NETWORK LAYER
8b58be88 9265M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
9266L: linux-s390@vger.kernel.org
9267W: http://www.ibm.com/developerworks/linux/linux390/
9268S: Supported
679655da
JP
9269F: drivers/s390/net/*iucv*
9270F: include/net/iucv/
9271F: net/iucv/
dd96df2c 9272
8128f23c
GS
9273S390 IOMMU (PCI)
9274M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9275L: linux-s390@vger.kernel.org
9276W: http://www.ibm.com/developerworks/linux/linux390/
9277S: Supported
9278F: drivers/iommu/s390-iommu.c
9279
4dde7f75 9280S3C24XX SD/MMC Driver
8b58be88 9281M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 9282L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 9283S: Supported
679655da 9284F: drivers/mmc/host/s3cmci.*
4dde7f75 9285
1f15a229
HV
9286SAA6588 RDS RECEIVER DRIVER
9287M: Hans Verkuil <hverkuil@xs4all.nl>
9288L: linux-media@vger.kernel.org
9289T: git git://linuxtv.org/media_tree.git
9290W: http://linuxtv.org
9291S: Odd Fixes
9292F: drivers/media/i2c/saa6588*
9293
98ed12e6 9294SAA7134 VIDEO4LINUX DRIVER
009a5410 9295M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
9296L: linux-media@vger.kernel.org
9297W: http://linuxtv.org
9298T: git git://linuxtv.org/media_tree.git
9299S: Odd fixes
e42bf501 9300F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
9301F: drivers/media/pci/saa7134/
9302
1da177e4 9303SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 9304M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 9305L: linux-media@vger.kernel.org
275ffde4 9306T: git git://linuxtv.org/media_tree.git
1da177e4 9307S: Maintained
90d72ac6
MCC
9308F: drivers/media/common/saa7146/
9309F: drivers/media/pci/saa7146/
9310F: include/media/saa7146*
1da177e4 9311
92304a40 9312SAMSUNG LAPTOP DRIVER
5909c654 9313M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9314L: platform-driver-x86@vger.kernel.org
9315S: Maintained
9316F: drivers/platform/x86/samsung-laptop.c
9317
4a109cc0 9318SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9319M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9320L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9321S: Supported
14430813 9322F: sound/soc/samsung/
4a109cc0 9323
0d89a28b 9324SAMSUNG FRAMEBUFFER DRIVER
b7701755 9325M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9326L: linux-fbdev@vger.kernel.org
9327S: Maintained
8a61f013 9328F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9329
b40f0632 9330SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9331M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9332M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9333L: linux-kernel@vger.kernel.org
b40f0632 9334L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9335S: Supported
9336F: drivers/mfd/sec*.c
9337F: drivers/regulator/s2m*.c
9338F: drivers/regulator/s5m*.c
b40f0632
KK
9339F: drivers/clk/clk-s2mps11.c
9340F: drivers/rtc/rtc-s5m.c
f69d3a17 9341F: include/linux/mfd/samsung/
b40f0632
KK
9342F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9343F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9344
038f5c4b
SN
9345SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9346M: Kyungmin Park <kyungmin.park@samsung.com>
9347M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9348L: linux-media@vger.kernel.org
9349Q: https://patchwork.linuxtv.org/project/linux-media/list/
9350S: Supported
9351F: drivers/media/platform/exynos4-is/
038f5c4b 9352
6fd86ab2
SN
9353SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9354M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9355L: linux-media@vger.kernel.org
9356L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9357S: Maintained
9358F: drivers/media/platform/s3c-camif/
9359F: include/media/s3c_camif.h
9360
b84ef24e
AH
9361SAMSUNG S5C73M3 CAMERA DRIVER
9362M: Kyungmin Park <kyungmin.park@samsung.com>
9363M: Andrzej Hajda <a.hajda@samsung.com>
9364L: linux-media@vger.kernel.org
9365S: Supported
9366F: drivers/media/i2c/s5c73m3/*
9367
7d459937
AH
9368SAMSUNG S5K5BAF CAMERA DRIVER
9369M: Kyungmin Park <kyungmin.park@samsung.com>
9370M: Andrzej Hajda <a.hajda@samsung.com>
9371L: linux-media@vger.kernel.org
9372S: Supported
9373F: drivers/media/i2c/s5k5baf.c
9374
c04c674f
RB
9375SAMSUNG S3FWRN5 NFC DRIVER
9376M: Robert Baldyga <r.baldyga@samsung.com>
9377L: linux-nfc@lists.01.org (moderated for non-subscribers)
9378S: Supported
9379F: drivers/nfc/s3fwrn5
9380
310e39c9 9381SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9382M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9383M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9384S: Supported
9385L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9386F: drivers/clk/samsung/
9387
66890ed6
BA
9388SAMSUNG SXGBE DRIVERS
9389M: Byungho An <bh74.an@samsung.com>
9390M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9391M: Vipul Pandya <vipul.pandya@samsung.com>
9392S: Supported
9393L: netdev@vger.kernel.org
9394F: drivers/net/ethernet/samsung/sxgbe/
9395
93c537af
LM
9396SAMSUNG THERMAL DRIVER
9397M: Lukasz Majewski <l.majewski@samsung.com>
9398L: linux-pm@vger.kernel.org
9399L: linux-samsung-soc@vger.kernel.org
9400S: Supported
9401T: https://github.com/lmajewski/linux-samsung-thermal.git
9402F: drivers/thermal/samsung/
9403
e296cd32
KD
9404SAMSUNG USB2 PHY DRIVER
9405M: Kamil Debski <k.debski@samsung.com>
9406L: linux-kernel@vger.kernel.org
9407S: Supported
9408F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9409F: Documentation/phy/samsung-usb2.txt
9410F: drivers/phy/phy-exynos4210-usb2.c
9411F: drivers/phy/phy-exynos4x12-usb2.c
9412F: drivers/phy/phy-exynos5250-usb2.c
9413F: drivers/phy/phy-s5pv210-usb2.c
9414F: drivers/phy/phy-samsung-usb2.c
9415F: drivers/phy/phy-samsung-usb2.h
9416
ca749e2a 9417SERIAL DRIVERS
5e30bbb7 9418M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9419L: linux-serial@vger.kernel.org
5e30bbb7 9420S: Maintained
14430813 9421F: drivers/tty/serial/
ca749e2a 9422
aecb7b64 9423SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9424M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9425M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9426S: Maintained
1fb200d6 9427F: include/linux/dma/dw.h
3d598f47 9428F: include/linux/platform_data/dma-dw.h
61a76496 9429F: drivers/dma/dw/
aecb7b64 9430
058999cc
LP
9431SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9432M: Lars Persson <lars.persson@axis.com>
9433L: netdev@vger.kernel.org
9434S: Supported
9435F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9436F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9437
fc531d98
WS
9438SYNOPSYS DESIGNWARE I2C DRIVER
9439M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9440M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9441M: Mika Westerberg <mika.westerberg@linux.intel.com>
9442L: linux-i2c@vger.kernel.org
9443S: Maintained
9444F: drivers/i2c/busses/i2c-designware-*
9445F: include/linux/platform_data/i2c-designware.h
9446
f9e37137 9447SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
f9e37137
SJ
9448M: Jaehoon Chung <jh80.chung@samsung.com>
9449L: linux-mmc@vger.kernel.org
9450S: Maintained
9451F: include/linux/mmc/dw_mmc.h
9452F: drivers/mmc/host/dw_mmc*
9453
a961e698
AS
9454SYSTEM TRACE MODULE CLASS
9455M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9456S: Maintained
9457F: Documentation/trace/stm.txt
9458F: drivers/hwtracing/stm/
9459F: include/linux/stm.h
9460F: include/uapi/linux/stm.h
9461
1db121d6
AN
9462THUNDERBOLT DRIVER
9463M: Andreas Noever <andreas.noever@gmail.com>
9464S: Maintained
9465F: drivers/thunderbolt/
9466
9222d247 9467TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9468M: John Stultz <john.stultz@linaro.org>
88606e80 9469M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9470L: linux-kernel@vger.kernel.org
75fc2d37 9471T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9472S: Supported
9473F: include/linux/clocksource.h
9474F: include/linux/time.h
9475F: include/linux/timex.h
c117ab84
CEB
9476F: include/uapi/linux/time.h
9477F: include/uapi/linux/timex.h
88606e80
TG
9478F: kernel/time/clocksource.c
9479F: kernel/time/time*.c
9480F: kernel/time/ntp.c
7fe5f1c1 9481F: tools/testing/selftests/timers/
88606e80 9482
1da177e4 9483SC1200 WDT DRIVER
b300645a 9484M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9485S: Maintained
679655da 9486F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9487
9488SCHEDULER
dd9b238c 9489M: Ingo Molnar <mingo@redhat.com>
8b58be88 9490M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9491L: linux-kernel@vger.kernel.org
75fc2d37 9492T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9493S: Maintained
95c0d71d 9494F: kernel/sched/
679655da 9495F: include/linux/sched.h
c117ab84 9496F: include/uapi/linux/sched.h
c2eb505b 9497F: include/linux/wait.h
1da177e4 9498
6bcf6737 9499SCORE ARCHITECTURE
ed38665e 9500M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9501M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9502W: http://www.sunplus.com
6bcf6737 9503S: Supported
a2681a75 9504F: arch/score/
6bcf6737 9505
80f390ea
SH
9506SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9507M: Sudeep Holla <sudeep.holla@arm.com>
9508L: linux-arm-kernel@lists.infradead.org
9509S: Maintained
9510F: Documentation/devicetree/bindings/arm/arm,scpi.txt
cd52c2a4 9511F: drivers/clk/clk-scpi.c
8def3103 9512F: drivers/cpufreq/scpi-cpufreq.c
8cb7cf56
SH
9513F: drivers/firmware/arm_scpi.c
9514F: include/linux/scpi_protocol.h
80f390ea 9515
1da177e4 9516SCSI CDROM DRIVER
8b58be88 9517M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9518L: linux-scsi@vger.kernel.org
9519W: http://www.kernel.dk
9520S: Maintained
679655da 9521F: drivers/scsi/sr*
1da177e4 9522
fb50a83d 9523SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9524M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9525L: linux-rdma@vger.kernel.org
9526S: Supported
9527W: http://www.openfabrics.org
9528Q: http://patchwork.kernel.org/project/linux-rdma/list/
9529T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9530F: drivers/infiniband/ulp/srp/
9531F: include/scsi/srp.h
9532
1da177e4 9533SCSI SG DRIVER
8b58be88 9534M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9535L: linux-scsi@vger.kernel.org
59ab3c93 9536W: http://sg.danny.cz/sg
1da177e4 9537S: Maintained
59ab3c93 9538F: Documentation/scsi/scsi-generic.txt
679655da
JP
9539F: drivers/scsi/sg.c
9540F: include/scsi/sg.h
1da177e4
LT
9541
9542SCSI SUBSYSTEM
0351b8f8 9543M: "James E.J. Bottomley" <JBottomley@odin.com>
0351b8f8 9544T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
f4ab421b
MP
9545M: "Martin K. Petersen" <martin.petersen@oracle.com>
9546T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9547L: linux-scsi@vger.kernel.org
1da177e4 9548S: Maintained
679655da
JP
9549F: drivers/scsi/
9550F: include/scsi/
1da177e4
LT
9551
9552SCSI TAPE DRIVER
8b58be88 9553M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9554L: linux-scsi@vger.kernel.org
9555S: Maintained
679655da 9556F: Documentation/scsi/st.txt
f7269cfc
JD
9557F: drivers/scsi/st.*
9558F: drivers/scsi/st_*.h
1da177e4
LT
9559
9560SCTP PROTOCOL
8b6efb75 9561M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9562M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9563L: linux-sctp@vger.kernel.org
5f85813c 9564W: http://lksctp.sourceforge.net
8b6efb75 9565S: Maintained
679655da
JP
9566F: Documentation/networking/sctp.txt
9567F: include/linux/sctp.h
4d58c025 9568F: include/uapi/linux/sctp.h
679655da
JP
9569F: include/net/sctp/
9570F: net/sctp/
1da177e4
LT
9571
9572SCx200 CPU SUPPORT
8b58be88 9573M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9574S: Odd Fixes
679655da 9575F: Documentation/i2c/busses/scx200_acb
390889b6 9576F: arch/x86/platform/scx200/
679655da
JP
9577F: drivers/watchdog/scx200_wdt.c
9578F: drivers/i2c/busses/scx200*
9579F: drivers/mtd/maps/scx200_docflash.c
9580F: include/linux/scx200.h
1662d32c
JC
9581
9582SCx200 GPIO DRIVER
8b58be88 9583M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9584S: Maintained
679655da
JP
9585F: drivers/char/scx200_gpio.c
9586F: include/linux/scx200_gpio.h
1662d32c
JC
9587
9588SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9589M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9590S: Maintained
679655da 9591F: drivers/clocksource/scx200_hrt.c
1da177e4 9592
6a36913a 9593SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9594M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9595L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9596S: Maintained
679655da 9597F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9598
e7839f25 9599SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9600L: linux-mmc@vger.kernel.org
a1cb1d11 9601S: Orphan
7a241d6e 9602F: drivers/mmc/host/sdhci.*
d4a45787 9603F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9604
c04f9d61
KC
9605SECURE COMPUTING
9606M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9607R: Andy Lutomirski <luto@amacapital.net>
9608R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9609T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9610S: Supported
9611F: kernel/seccomp.c
9612F: include/uapi/linux/seccomp.h
9613F: include/linux/seccomp.h
c99ee51a 9614F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9615K: \bsecure_computing
9616K: \bTIF_SECCOMP\b
9617
0d1bb41a 9618SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9619M: Ben Dooks <ben-linux@fluff.org>
dc524882 9620M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9621L: linux-mmc@vger.kernel.org
0d1bb41a 9622S: Maintained
dc524882 9623F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9624
c63b3cba 9625SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9626M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9627L: spear-devel@list.st.com
c63b3cba
VK
9628L: linux-mmc@vger.kernel.org
9629S: Maintained
9630F: drivers/mmc/host/sdhci-spear.c
9631
8711cca2 9632SECURITY SUBSYSTEM
9b45c0d2 9633M: James Morris <james.l.morris@oracle.com>
9c3646d1 9634M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9635L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9636T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9637W: http://kernsec.org/
8711cca2 9638S: Supported
7d2c86b5 9639F: security/
8711cca2 9640
1da177e4 9641SECURITY CONTACT
8b58be88 9642M: Security Officers <security@kernel.org>
1da177e4
LT
9643S: Supported
9644
9645SELINUX SECURITY MODULE
e0238b4c 9646M: Paul Moore <paul@paul-moore.com>
8b58be88 9647M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9648M: Eric Paris <eparis@parisplace.org>
e0238b4c 9649L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9650W: http://selinuxproject.org
5a5f2acf 9651T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9652S: Supported
679655da
JP
9653F: include/linux/selinux*
9654F: security/selinux/
6bde95ce 9655F: scripts/selinux/
1da177e4 9656
c1c124e9
JJ
9657APPARMOR SECURITY MODULE
9658M: John Johansen <john.johansen@canonical.com>
9659L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9660W: apparmor.wiki.kernel.org
9661T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9662S: Supported
9663F: security/apparmor/
9664
730daa16
KC
9665YAMA SECURITY MODULE
9666M: Kees Cook <keescook@chromium.org>
9667T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9668S: Supported
9669F: security/yama/
9670
cef2cf07 9671SENSABLE PHANTOM
8b58be88 9672M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9673S: Maintained
679655da 9674F: drivers/misc/phantom.c
c117ab84 9675F: include/uapi/linux/phantom.h
cef2cf07 9676
6733b39a 9677SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93 9678M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9d27e216
KM
9679M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9680M: John Soni Jose <sony.john@avagotech.com>
3387f656 9681L: linux-scsi@vger.kernel.org
4627de93 9682W: http://www.avagotech.com
3387f656
JP
9683S: Supported
9684F: drivers/scsi/be2iscsi/
6733b39a 9685
6938f855
SP
9686Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9687M: Sathya Perla <sathya.perla@avagotech.com>
9688M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9689M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9690M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9691L: netdev@vger.kernel.org
fea3af67 9692W: http://www.emulex.com
7d2c86b5 9693S: Supported
9aebddd1 9694F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9695
d2928a8c 9696EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9697M: Selvin Xavier <selvin.xavier@avagotech.com>
9698M: Devesh Sharma <devesh.sharma@avagotech.com>
9699M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9700L: linux-rdma@vger.kernel.org
9701W: http://www.emulex.com
9702S: Supported
9703F: drivers/infiniband/hw/ocrdma/
9704
8ceee660 9705SFC NETWORK DRIVER
c06f51ea 9706M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9707M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9708L: netdev@vger.kernel.org
8ceee660 9709S: Supported
874aeea5 9710F: drivers/net/ethernet/sfc/
8ceee660 9711
e2d1d6c0 9712SGI GRU DRIVER
cc883afc 9713M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9714S: Maintained
679655da 9715F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9716
9717SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9718M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9719L: linux-ia64@vger.kernel.org
9720S: Supported
679655da 9721F: Documentation/ia64/serial.txt
df621252 9722F: drivers/tty/serial/ioc?_serial.c
679655da 9723F: include/linux/ioc?.h
e2d1d6c0 9724
75312619 9725SGI XP/XPC/XPNET DRIVER
e180383f
RH
9726M: Cliff Whickman <cpw@sgi.com>
9727M: Robin Holt <robinmholt@gmail.com>
75312619 9728S: Maintained
679655da 9729F: drivers/misc/sgi-xp/
75312619 9730
46eacf3b
AP
9731SI2157 MEDIA DRIVER
9732M: Antti Palosaari <crope@iki.fi>
9733L: linux-media@vger.kernel.org
9734W: http://linuxtv.org/
9735W: http://palosaari.fi/linux/
9736Q: http://patchwork.linuxtv.org/project/linux-media/list/
9737T: git git://linuxtv.org/anttip/media_tree.git
9738S: Maintained
9739F: drivers/media/tuners/si2157*
9740
75e2d5ba
AP
9741SI2168 MEDIA DRIVER
9742M: Antti Palosaari <crope@iki.fi>
9743L: linux-media@vger.kernel.org
9744W: http://linuxtv.org/
9745W: http://palosaari.fi/linux/
9746Q: http://patchwork.linuxtv.org/project/linux-media/list/
9747T: git git://linuxtv.org/anttip/media_tree.git
9748S: Maintained
9749F: drivers/media/dvb-frontends/si2168*
9750
49cc629d
HV
9751SI470X FM RADIO RECEIVER I2C DRIVER
9752M: Hans Verkuil <hverkuil@xs4all.nl>
9753L: linux-media@vger.kernel.org
9754T: git git://linuxtv.org/media_tree.git
9755W: http://linuxtv.org
9756S: Odd Fixes
9757F: drivers/media/radio/si470x/radio-si470x-i2c.c
9758
9759SI470X FM RADIO RECEIVER USB DRIVER
9760M: Hans Verkuil <hverkuil@xs4all.nl>
9761L: linux-media@vger.kernel.org
9762T: git git://linuxtv.org/media_tree.git
9763W: http://linuxtv.org
9764S: Maintained
9765F: drivers/media/radio/si470x/radio-si470x-common.c
9766F: drivers/media/radio/si470x/radio-si470x.h
9767F: drivers/media/radio/si470x/radio-si470x-usb.c
9768
c937ca03
EV
9769SI4713 FM RADIO TRANSMITTER I2C DRIVER
9770M: Eduardo Valentin <edubezval@gmail.com>
9771L: linux-media@vger.kernel.org
9772T: git git://linuxtv.org/media_tree.git
9773W: http://linuxtv.org
9774S: Odd Fixes
99995ded 9775F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9776
9777SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9778M: Eduardo Valentin <edubezval@gmail.com>
9779L: linux-media@vger.kernel.org
9780T: git git://linuxtv.org/media_tree.git
9781W: http://linuxtv.org
9782S: Odd Fixes
99995ded
DR
9783F: drivers/media/radio/si4713/radio-platform-si4713.c
9784
9785SI4713 FM RADIO TRANSMITTER USB DRIVER
9786M: Hans Verkuil <hverkuil@xs4all.nl>
9787L: linux-media@vger.kernel.org
9788T: git git://linuxtv.org/media_tree.git
9789W: http://linuxtv.org
9790S: Maintained
9791F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9792
beb91d46 9793SIANO DVB DRIVER
009a5410 9794M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9795L: linux-media@vger.kernel.org
9796W: http://linuxtv.org
9797T: git git://linuxtv.org/media_tree.git
9798S: Odd fixes
9799F: drivers/media/common/siano/
beb91d46 9800F: drivers/media/usb/siano/
beb91d46 9801F: drivers/media/usb/siano/
14430813 9802F: drivers/media/mmc/siano/
beb91d46 9803
6f15b602
HG
9804SIMPLEFB FB DRIVER
9805M: Hans de Goede <hdegoede@redhat.com>
9806L: linux-fbdev@vger.kernel.org
9807S: Maintained
2d799dde 9808F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
6f15b602
HG
9809F: drivers/video/fbdev/simplefb.c
9810F: include/linux/platform_data/simplefb.h
9811
b618b69c 9812SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9813L: linux-media@vger.kernel.org
bb60fcb2 9814S: Orphan
b618b69c 9815F: drivers/media/platform/sh_veu.c
b618b69c
GL
9816
9817SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9818L: linux-media@vger.kernel.org
bb60fcb2 9819S: Orphan
b618b69c
GL
9820F: drivers/media/platform/sh_vou.c
9821F: include/media/sh_vou.h
9822
6349d997 9823SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9824M: Len Brown <lenb@kernel.org>
6349d997
LB
9825L: sfi-devel@simplefirmware.org
9826W: http://simplefirmware.org/
9827T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9828S: Supported
943fc810 9829F: arch/x86/platform/sfi/
6349d997
LB
9830F: drivers/sfi/
9831F: include/linux/sfi*.h
e2d1d6c0 9832
1da177e4
LT
9833SIMTEC EB110ATX (Chalice CATS)
9834P: Ben Dooks
b16957c6
BD
9835P: Vincent Sanders <vince@simtec.co.uk>
9836M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9837W: http://www.simtec.co.uk/products/EB110ATX/
9838S: Supported
9839
9840SIMTEC EB2410ITX (BAST)
9841P: Ben Dooks
b16957c6
BD
9842P: Vincent Sanders <vince@simtec.co.uk>
9843M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9844W: http://www.simtec.co.uk/products/EB2410ITX/
9845S: Supported
15dba387
JP
9846F: arch/arm/mach-s3c24xx/mach-bast.c
9847F: arch/arm/mach-s3c24xx/bast-ide.c
9848F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9849
4c5adde7 9850TI DAVINCI MACHINE SUPPORT
3ba789c0 9851M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9852M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9853T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9854Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9855S: Supported
14430813 9856F: arch/arm/mach-davinci/
046d0a37 9857F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9858
8d4b3f08 9859TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9860M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9861L: linux-media@vger.kernel.org
8d4b3f08
LP
9862W: http://linuxtv.org/
9863Q: http://patchwork.linuxtv.org/project/linux-media/list/
9864T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9865S: Maintained
8d4b3f08
LP
9866F: drivers/media/platform/davinci/
9867F: include/media/davinci/
9868
417d2e50 9869TI AM437X VPFE DRIVER
e43cdb56 9870M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9871L: linux-media@vger.kernel.org
9872W: http://linuxtv.org/
9873Q: http://patchwork.linuxtv.org/project/linux-media/list/
9874T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9875S: Maintained
9876F: drivers/media/platform/am437x/
9877
c4c0283a 9878OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9879M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9880L: linux-media@vger.kernel.org
9881W: http://linuxtv.org/
9882Q: http://patchwork.linuxtv.org/project/linux-media/list/
9883T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9884S: Maintained
9885F: drivers/media/i2c/ov2659.c
9886F: include/media/ov2659.h
9887
3a6779f5
SM
9888SILICON MOTION SM712 FRAME BUFFER DRIVER
9889M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9890M: Teddy Wang <teddy.wang@siliconmotion.com>
9891M: Sudip Mukherjee <sudip@vectorindia.org>
9892L: linux-fbdev@vger.kernel.org
9893S: Maintained
9894F: drivers/video/fbdev/sm712*
9895F: Documentation/fb/sm712fb.txt
9896
92aab3c0 9897SIS 190 ETHERNET DRIVER
8b58be88 9898M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9899L: netdev@vger.kernel.org
9900S: Maintained
8c7de408 9901F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9902
1da177e4 9903SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9904M: Daniele Venzano <venza@brownhat.org>
1da177e4 9905W: http://www.brownhat.org/sis900.html
979b6c13 9906L: netdev@vger.kernel.org
1da177e4 9907S: Maintained
8c7de408 9908F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9909
9910SIS FRAMEBUFFER DRIVER
8b58be88 9911M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9912W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9913S: Maintained
679655da 9914F: Documentation/fb/sisfb.txt
8a61f013 9915F: drivers/video/fbdev/sis/
679655da 9916F: include/video/sisfb.h
1da177e4
LT
9917
9918SIS USB2VGA DRIVER
8b58be88 9919M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9920W: http://www.winischhofer.at/linuxsisusbvga.shtml
9921S: Maintained
679655da 9922F: drivers/usb/misc/sisusbvga/
1da177e4 9923
415ad26d 9924SLAB ALLOCATOR
16e943bf 9925M: Christoph Lameter <cl@linux.com>
2ed1c525 9926M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9927M: David Rientjes <rientjes@google.com>
9928M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9929M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9930L: linux-mm@kvack.org
9931S: Maintained
679655da 9932F: include/linux/sl?b*.h
16e943bf 9933F: mm/sl?b*
415ad26d 9934
9fab9787 9935SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9936M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9937M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9938M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9939R: Steven Rostedt <rostedt@goodmis.org>
9940R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9941L: linux-kernel@vger.kernel.org
9fab9787
PM
9942W: http://www.rdrop.com/users/paulmck/RCU/
9943S: Supported
9944T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9945F: include/linux/srcu.h
9946F: kernel/rcu/srcu.c
9fab9787 9947
66372841
CS
9948SMACK SECURITY MODULE
9949M: Casey Schaufler <casey@schaufler-ca.com>
9950L: linux-security-module@vger.kernel.org
9951W: http://schaufler-ca.com
9952T: git git://git.gitorious.org/smack-next/kernel.git
9953S: Maintained
9954F: Documentation/security/Smack.txt
9955F: security/smack/
9956
20651e0b 9957DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9958M: Kevin Hilman <khilman@kernel.org>
9959M: Nishanth Menon <nm@ti.com>
9960S: Maintained
20651e0b 9961F: drivers/power/avs/
68ace3e1
KH
9962F: include/linux/power/smartreflex.h
9963L: linux-pm@vger.kernel.org
9964
1da177e4 9965SMC91x ETHERNET DRIVER
2f82af08 9966M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9967S: Odd Fixes
ae150435 9968F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9969
e8e31622
SA
9970SMIA AND SMIA++ IMAGE SENSOR DRIVER
9971M: Sakari Ailus <sakari.ailus@iki.fi>
9972L: linux-media@vger.kernel.org
9973S: Maintained
14430813 9974F: drivers/media/i2c/smiapp/
e8e31622
SA
9975F: include/media/smiapp.h
9976F: drivers/media/i2c/smiapp-pll.c
9977F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9978F: include/uapi/linux/smiapp.h
a2cec3c0 9979F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9980
920fa1ff
GR
9981SMM665 HARDWARE MONITOR DRIVER
9982M: Guenter Roeck <linux@roeck-us.net>
e9b69a5f 9983L: linux-hwmon@vger.kernel.org
920fa1ff
GR
9984S: Maintained
9985F: Documentation/hwmon/smm665
9986F: drivers/hwmon/smm665.c
9987
9df7305b 9988SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9989M: Steve Glendinning <steve.glendinning@shawell.net>
e9b69a5f 9990L: linux-hwmon@vger.kernel.org
90b24cfb 9991S: Maintained
9df7305b
SG
9992F: Documentation/hwmon/emc2103
9993F: drivers/hwmon/emc2103.c
9994
a98d506c
HG
9995SMSC SCH5627 HARDWARE MONITOR DRIVER
9996M: Hans de Goede <hdegoede@redhat.com>
e9b69a5f 9997L: linux-hwmon@vger.kernel.org
a98d506c
HG
9998S: Supported
9999F: Documentation/hwmon/sch5627
10000F: drivers/hwmon/sch5627.c
10001
6ea884db 10002SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 10003M: Jean Delvare <jdelvare@suse.com>
e9b69a5f 10004L: linux-hwmon@vger.kernel.org
6ea884db 10005S: Maintained
679655da
JP
10006F: Documentation/hwmon/smsc47b397
10007F: drivers/hwmon/smsc47b397.c
6ea884db 10008
fd9abb3d 10009SMSC911x ETHERNET DRIVER
90b24cfb 10010M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 10011L: netdev@vger.kernel.org
90b24cfb 10012S: Maintained
679655da 10013F: include/linux/smsc911x.h
ae150435 10014F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
10015
10016SMSC9420 PCI ETHERNET DRIVER
90b24cfb 10017M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 10018L: netdev@vger.kernel.org
90b24cfb 10019S: Maintained
ae150435 10020F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 10021
3c8a63e2 10022SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 10023M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 10024L: linux-fbdev@vger.kernel.org
90b24cfb 10025S: Maintained
8a61f013 10026F: drivers/video/fbdev/smscufx.c
3c8a63e2 10027
668acf32 10028SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 10029M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 10030L: linux-media@vger.kernel.org
275ffde4 10031T: git git://linuxtv.org/media_tree.git
795fb7e7 10032S: Maintained
90d72ac6
MCC
10033F: include/media/soc*
10034F: drivers/media/i2c/soc_camera/
10035F: drivers/media/platform/soc_camera/
668acf32 10036
e2d1d6c0 10037SOEKRIS NET48XX LED SUPPORT
8b58be88 10038M: Chris Boot <bootc@bootc.net>
e2d1d6c0 10039S: Maintained
679655da 10040F: drivers/leds/leds-net48xx.c
e2d1d6c0 10041
e3994db1 10042SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
10043M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10044M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10045M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 10046M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
10047L: linux-media@vger.kernel.org
10048S: Supported
10049F: drivers/media/pci/solo6x10/
10050
1da177e4 10051SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 10052M: Neil Brown <neilb@suse.com>
1da177e4 10053L: linux-raid@vger.kernel.org
524418bb 10054S: Supported
679655da
JP
10055F: drivers/md/
10056F: include/linux/raid/
c117ab84 10057F: include/uapi/linux/raid/
1da177e4 10058
1da177e4 10059SONIC NETWORK DRIVER
8b58be88 10060M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 10061L: netdev@vger.kernel.org
1da177e4 10062S: Maintained
d9fb9f38 10063F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 10064
61e115a5 10065SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 10066M: Michael Buesch <m@bues.ch>
61e115a5
MB
10067L: netdev@vger.kernel.org
10068S: Maintained
679655da
JP
10069F: drivers/ssb/
10070F: include/linux/ssb/
61e115a5 10071
1da177e4 10072SONY VAIO CONTROL DEVICE DRIVER
8b58be88 10073M: Mattia Dongili <malattia@linux.it>
d0944853 10074L: platform-driver-x86@vger.kernel.org
5b18167d 10075W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 10076S: Maintained
679655da
JP
10077F: Documentation/laptops/sony-laptop.txt
10078F: drivers/char/sonypi.c
10079F: drivers/platform/x86/sony-laptop.c
10080F: include/linux/sony-laptop.h
1da177e4 10081
baf8532a 10082SONY MEMORYSTICK CARD SUPPORT
8b58be88 10083M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
10084W: http://tifmxx.berlios.de/
10085S: Maintained
679655da 10086F: drivers/memstick/host/tifm_ms.c
baf8532a 10087
0ab30494
ML
10088SONY MEMORYSTICK STANDARD SUPPORT
10089M: Maxim Levitsky <maximlevitsky@gmail.com>
10090S: Maintained
10091F: drivers/memstick/core/ms_block.*
10092
1da177e4 10093SOUND
8b58be88 10094M: Jaroslav Kysela <perex@perex.cz>
d8130624 10095M: Takashi Iwai <tiwai@suse.com>
93711660 10096L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 10097W: http://www.alsa-project.org/
dde7ad8d 10098T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 10099T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 10100Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 10101S: Maintained
3126a179
JP
10102F: Documentation/sound/
10103F: include/sound/
c117ab84 10104F: include/uapi/sound/
679655da 10105F: sound/
1da177e4 10106
33bbe149
MB
10107SOUND - COMPRESSED AUDIO
10108M: Vinod Koul <vinod.koul@intel.com>
10109L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10110T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10111S: Supported
f672f31a 10112F: Documentation/sound/alsa/compress_offload.txt
33bbe149 10113F: include/sound/compress_driver.h
f672f31a 10114F: include/uapi/sound/compress_*
33bbe149
MB
10115F: sound/core/compress_offload.c
10116F: sound/soc/soc-compress.c
10117
bd903bde 10118SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 10119M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10120M: Mark Brown <broonie@kernel.org>
86f14df8 10121T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 10122L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 10123W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 10124S: Supported
2820f615 10125F: Documentation/sound/alsa/soc/
679655da 10126F: sound/soc/
e6e55122 10127F: include/sound/soc*
eb1a6af3 10128
d7f8761b
MB
10129SOUND - DMAENGINE HELPERS
10130M: Lars-Peter Clausen <lars@metafoo.de>
10131S: Supported
10132F: include/sound/dmaengine_pcm.h
10133F: sound/core/pcm_dmaengine.c
10134F: sound/soc/soc-generic-dmaengine-pcm.c
10135
990a6a99
OS
10136SP2 MEDIA DRIVER
10137M: Olli Salonen <olli.salonen@iki.fi>
10138L: linux-media@vger.kernel.org
10139W: http://linuxtv.org/
10140Q: http://patchwork.linuxtv.org/project/linux-media/list/
10141S: Maintained
10142F: drivers/media/dvb-frontends/sp2*
10143
473321fc 10144SPARC + UltraSPARC (sparc/sparc64)
8b58be88 10145M: "David S. Miller" <davem@davemloft.net>
1da177e4 10146L: sparclinux@vger.kernel.org
8a6e2535 10147Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
10148T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10149T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 10150S: Maintained
679655da 10151F: arch/sparc/
7765b8bb 10152F: drivers/sbus/
1da177e4 10153
6404fcca
DM
10154SPARC SERIAL DRIVERS
10155M: "David S. Miller" <davem@davemloft.net>
10156L: sparclinux@vger.kernel.org
08deed1e
JP
10157T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10158T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 10159S: Maintained
6816383a 10160F: include/linux/sunserialcore.h
df621252 10161F: drivers/tty/serial/suncore.c
df621252
GKH
10162F: drivers/tty/serial/sunhv.c
10163F: drivers/tty/serial/sunsab.c
10164F: drivers/tty/serial/sunsab.h
10165F: drivers/tty/serial/sunsu.c
10166F: drivers/tty/serial/sunzilog.c
10167F: drivers/tty/serial/sunzilog.h
6404fcca 10168
389325b4
CL
10169SPARSE CHECKER
10170M: "Christopher Li" <sparse@chrisli.org>
10171L: linux-sparse@vger.kernel.org
10172W: https://sparse.wiki.kernel.org/
10173T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10174T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10175S: Maintained
10176F: include/linux/compiler.h
10177
fc0c195a 10178SPEAR PLATFORM SUPPORT
da89947b 10179M: Viresh Kumar <vireshk@kernel.org>
9cc23682 10180M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
10181L: spear-devel@list.st.com
10182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
10183W: http://www.st.com/spear
10184S: Maintained
281e192f 10185F: arch/arm/mach-spear/
fc0c195a
VK
10186
10187SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 10188M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
10189L: spear-devel@list.st.com
10190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
10191W: http://www.st.com/spear
10192S: Maintained
5df33a62 10193F: drivers/clk/spear/
fc0c195a 10194
e2d1d6c0 10195SPI SUBSYSTEM
b02e48f2 10196M: Mark Brown <broonie@kernel.org>
dfbe403c 10197L: linux-spi@vger.kernel.org
e7e4e13c 10198T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 10199Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 10200S: Maintained
679655da
JP
10201F: Documentation/spi/
10202F: drivers/spi/
10203F: include/linux/spi/
c117ab84 10204F: include/uapi/linux/spi/
e2d1d6c0 10205
2752e401 10206SPIDERNET NETWORK DRIVER for CELL
8b58be88 10207M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
10208L: netdev@vger.kernel.org
10209S: Supported
679655da 10210F: Documentation/networking/spider_net.txt
8df158ac 10211F: drivers/net/ethernet/toshiba/spider_net*
2752e401 10212
e2d1d6c0 10213SPU FILE SYSTEM
8b58be88 10214M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 10215L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
10216W: http://www.ibm.com/developerworks/power/cell/
10217S: Supported
679655da
JP
10218F: Documentation/filesystems/spufs.txt
10219F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 10220
fc555841 10221SQUASHFS FILE SYSTEM
d7f2ff67 10222M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
10223L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10224W: http://squashfs.org.uk
10225S: Maintained
679655da
JP
10226F: Documentation/filesystems/squashfs.txt
10227F: fs/squashfs/
fc555841 10228
1da177e4 10229SRM (Alpha) environment access
8b58be88 10230M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 10231S: Maintained
679655da 10232F: arch/alpha/kernel/srm_env.c
1da177e4 10233
26e9a397 10234STABLE BRANCH
879a5a00 10235M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 10236L: stable@vger.kernel.org
879a5a00 10237S: Supported
7b175c46 10238F: Documentation/stable_kernel_rules.txt
e2d1d6c0 10239
26e9a397 10240STAGING SUBSYSTEM
879a5a00 10241M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 10242T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 10243L: devel@driverdev.osuosl.org
879a5a00 10244S: Supported
679655da 10245F: drivers/staging/
dbc6c2cc 10246
ebd3d010
JP
10247STAGING - COMEDI
10248M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 10249M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
10250S: Odd Fixes
10251F: drivers/staging/comedi/
10252
a0138163
JP
10253STAGING - FLARION FT1000 DRIVERS
10254M: Marek Belisko <marek.belisko@gmail.com>
10255S: Odd Fixes
10256F: drivers/staging/ft1000/
10257
6c1bb424 10258STAGING - INDUSTRIAL IO
030a13d7 10259M: Jonathan Cameron <jic23@kernel.org>
a0138163 10260L: linux-iio@vger.kernel.org
6c1bb424
JP
10261S: Odd Fixes
10262F: drivers/staging/iio/
10263
a0138163
JP
10264STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10265M: Jarod Wilson <jarod@wilsonet.com>
10266W: http://www.lirc.org/
10267S: Odd Fixes
b2b0186d 10268F: drivers/staging/media/lirc/
a0138163 10269
f5e5de1e
OD
10270STAGING - LUSTRE PARALLEL FILESYSTEM
10271M: Oleg Drokin <oleg.drokin@intel.com>
10272M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
10273L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10274W: http://wiki.lustre.org/
f5e5de1e
OD
10275S: Maintained
10276F: drivers/staging/lustre
10277
7c6b6c71
MD
10278STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10279M: Marc Dietrich <marvin24@gmx.de>
10280L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 10281L: linux-tegra@vger.kernel.org
7c6b6c71
MD
10282S: Maintained
10283F: drivers/staging/nvec/
10284
a0138163 10285STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
10286M: Jens Frederich <jfrederich@gmail.com>
10287M: Daniel Drake <dsd@laptop.org>
a0138163
JP
10288M: Jon Nettleton <jon.nettleton@gmail.com>
10289W: http://wiki.laptop.org/go/DCON
3140b458 10290S: Maintained
a0138163
JP
10291F: drivers/staging/olpc_dcon/
10292
10293STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
10294M: Willy Tarreau <willy@meta-x.org>
10295S: Odd Fixes
10296F: drivers/staging/panel/
10297
a0138163
JP
10298STAGING - REALTEK RTL8712U DRIVERS
10299M: Larry Finger <Larry.Finger@lwfinger.net>
10300M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10301S: Odd Fixes
10302F: drivers/staging/rtl8712/
10303
7591ba8b
JS
10304STAGING - REALTEK RTL8723U WIRELESS DRIVER
10305M: Larry Finger <Larry.Finger@lwfinger.net>
10306M: Jes Sorensen <Jes.Sorensen@redhat.com>
10307L: linux-wireless@vger.kernel.org
10308S: Maintained
10309F: drivers/staging/rtl8723au/
10310
980ac4d7
SM
10311STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10312M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10313M: Teddy Wang <teddy.wang@siliconmotion.com>
10314M: Sudip Mukherjee <sudip@vectorindia.org>
10315L: linux-fbdev@vger.kernel.org
10316S: Maintained
10317F: drivers/staging/sm750fb/
10318
510fa408
JP
10319STAGING - SLICOSS
10320M: Lior Dotan <liodot@gmail.com>
10321M: Christopher Harrer <charrer@alacritech.com>
10322S: Odd Fixes
10323F: drivers/staging/slicoss/
10324
a0138163
JP
10325STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10326M: William Hubbs <w.d.hubbs@gmail.com>
10327M: Chris Brannon <chris@the-brannons.com>
d33bce31 10328M: Kirk Reiser <kirk@reisers.ca>
a0138163 10329M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10330L: speakup@linux-speakup.org
a0138163
JP
10331W: http://www.linux-speakup.org/
10332S: Odd Fixes
10333F: drivers/staging/speakup/
10334
b3e871ce
JP
10335STAGING - VIA VT665X DRIVERS
10336M: Forest Bond <forest@alittletooquiet.net>
10337S: Odd Fixes
10338F: drivers/staging/vt665?/
10339
a30baec1
JK
10340STAGING - WILC1000 WIFI DRIVER
10341M: Johnny Kim <johnny.kim@atmel.com>
0c9dbce8 10342M: Austin Shin <austin.shin@atmel.com>
a30baec1 10343M: Chris Park <chris.park@atmel.com>
06b54863
TC
10344M: Tony Cho <tony.cho@atmel.com>
10345M: Glen Lee <glen.lee@atmel.com>
10346M: Leo Kim <leo.kim@atmel.com>
a30baec1
JK
10347L: linux-wireless@vger.kernel.org
10348S: Supported
10349F: drivers/staging/wilc1000/
10350
709bcb07 10351STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10352M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10353S: Odd Fixes
10354F: drivers/staging/xgifb/
10355
77241056
MM
10356HFI1 DRIVER
10357M: Mike Marciniszyn <infinipath@intel.com>
10358L: linux-rdma@vger.kernel.org
10359S: Supported
10360F: drivers/staging/rdma/hfi1
10361
1da177e4 10362STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10363M: Ion Badulescu <ionut@badula.org>
b4f90189 10364S: Odd Fixes
9bba23b0 10365F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10366
e2d1d6c0 10367SUN3/3X
8b58be88 10368M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10369W: http://sammy.net/sun3/
10370S: Maintained
679655da
JP
10371F: arch/m68k/kernel/*sun3*
10372F: arch/m68k/sun3*/
10373F: arch/m68k/include/asm/sun3*
e689cf4a 10374F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10375
af6a5af8
HG
10376SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10377M: Hans de Goede <hdegoede@redhat.com>
10378L: linux-input@vger.kernel.org
10379S: Maintained
10380F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10381F: drivers/input/keyboard/sun4i-lradc-keys.c
10382
2bc9ff01
DK
10383SUNDANCE NETWORK DRIVER
10384M: Denis Kirjanov <kda@linux-powerpc.org>
10385L: netdev@vger.kernel.org
10386S: Maintained
10387F: drivers/net/ethernet/dlink/sundance.c
10388
2cbb12a4 10389SUPERH
262139f0
RF
10390M: Yoshinori Sato <ysato@users.sourceforge.jp>
10391M: Rich Felker <dalias@libc.org>
2cbb12a4 10392L: linux-sh@vger.kernel.org
8a6e2535 10393Q: http://patchwork.kernel.org/project/linux-sh/list/
262139f0 10394S: Maintained
066069e1 10395F: Documentation/sh/
679655da 10396F: arch/sh/
066069e1 10397F: drivers/sh/
1da177e4 10398
4480f15b 10399SUSPEND TO RAM
7fb06082 10400M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10401M: Len Brown <len.brown@intel.com>
10402M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10403L: linux-pm@vger.kernel.org
e2d1d6c0 10404S: Supported
679655da
JP
10405F: Documentation/power/
10406F: arch/x86/kernel/acpi/
10407F: drivers/base/power/
10408F: kernel/power/
10409F: include/linux/suspend.h
10410F: include/linux/freezer.h
10411F: include/linux/pm.h
1da177e4
LT
10412
10413SVGA HANDLING
8b58be88 10414M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10415L: linux-video@atrey.karlin.mff.cuni.cz
10416S: Maintained
679655da
JP
10417F: Documentation/svga.txt
10418F: arch/x86/boot/video*
1da177e4 10419
6e28b761
KRW
10420SWIOTLB SUBSYSTEM
10421M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10422L: linux-kernel@vger.kernel.org
10423S: Supported
10424F: lib/swiotlb.c
10425F: arch/*/kernel/pci-swiotlb.c
10426F: include/linux/swiotlb.h
10427
007f790c
JP
10428SWITCHDEV
10429M: Jiri Pirko <jiri@resnulli.us>
10430L: netdev@vger.kernel.org
10431S: Supported
10432F: net/switchdev/
10433F: include/net/switchdev.h
10434
db8e35d5
VG
10435SYNOPSYS ARC ARCHITECTURE
10436M: Vineet Gupta <vgupta@synopsys.com>
30b9dbee 10437L: linux-snps-arc@lists.infradead.org
db8e35d5
VG
10438S: Supported
10439F: arch/arc/
9b28829d 10440F: Documentation/devicetree/bindings/arc/*
2d799dde 10441F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
c6a0fe4a 10442F: drivers/tty/serial/arc_uart.c
b7182d1a 10443T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10444
556cc1c5
AB
10445SYNOPSYS ARC SDP platform support
10446M: Alexey Brodkin <abrodkin@synopsys.com>
10447S: Supported
10448F: arch/arc/plat-axs10x
10449F: arch/arc/boot/dts/ax*
10450F: Documentation/devicetree/bindings/arc/axs10*
10451
6c284c9a
LJ
10452SYSTEM CONFIGURATION (SYSCON)
10453M: Lee Jones <lee.jones@linaro.org>
10454M: Arnd Bergmann <arnd@arndb.de>
10455T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10456S: Supported
10457F: drivers/mfd/syscon.c
10458
1da177e4 10459SYSV FILESYSTEM
8b58be88 10460M: Christoph Hellwig <hch@infradead.org>
1da177e4 10461S: Maintained
679655da
JP
10462F: Documentation/filesystems/sysv-fs.txt
10463F: fs/sysv/
10464F: include/linux/sysv_fs.h
1da177e4 10465
86cfa7fc 10466TARGET SUBSYSTEM
9c3646d1 10467M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10468L: linux-scsi@vger.kernel.org
b9f5edc2 10469L: target-devel@vger.kernel.org
86cfa7fc 10470W: http://www.linux-iscsi.org
cf015e9f 10471W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10472T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10473S: Supported
10474F: drivers/target/
10475F: include/target/
10476F: Documentation/target/
10477
4e68852d 10478TASKSTATS STATISTICS INTERFACE
185e595f 10479M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10480S: Maintained
679655da
JP
10481F: Documentation/accounting/taskstats*
10482F: include/linux/taskstats*
10483F: kernel/taskstats.c
4e68852d 10484
781b456a 10485TC CLASSIFIER
f935f3f8 10486M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10487L: netdev@vger.kernel.org
10488S: Maintained
679655da 10489F: include/net/pkt_cls.h
c117ab84 10490F: include/uapi/linux/pkt_cls.h
679655da 10491F: net/sched/
781b456a 10492
5067f08a 10493TCP LOW PRIORITY MODULE
8b58be88
JP
10494M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10495M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10496W: http://tcp-lp-mod.sourceforge.net/
10497S: Maintained
679655da 10498F: net/ipv4/tcp_lp.c
5067f08a 10499
91952bc0
AP
10500TDA10071 MEDIA DRIVER
10501M: Antti Palosaari <crope@iki.fi>
10502L: linux-media@vger.kernel.org
10503W: http://linuxtv.org/
10504W: http://palosaari.fi/linux/
10505Q: http://patchwork.linuxtv.org/project/linux-media/list/
10506T: git git://linuxtv.org/anttip/media_tree.git
10507S: Maintained
10508F: drivers/media/dvb-frontends/tda10071*
10509
10510TDA18212 MEDIA DRIVER
10511M: Antti Palosaari <crope@iki.fi>
10512L: linux-media@vger.kernel.org
10513W: http://linuxtv.org/
10514W: http://palosaari.fi/linux/
10515Q: http://patchwork.linuxtv.org/project/linux-media/list/
10516T: git git://linuxtv.org/anttip/media_tree.git
10517S: Maintained
10518F: drivers/media/tuners/tda18212*
10519
10520TDA18218 MEDIA DRIVER
10521M: Antti Palosaari <crope@iki.fi>
10522L: linux-media@vger.kernel.org
10523W: http://linuxtv.org/
10524W: http://palosaari.fi/linux/
10525Q: http://patchwork.linuxtv.org/project/linux-media/list/
10526T: git git://linuxtv.org/anttip/media_tree.git
10527S: Maintained
10528F: drivers/media/tuners/tda18218*
10529
3b2f6aba
MK
10530TDA18271 MEDIA DRIVER
10531M: Michael Krufky <mkrufky@linuxtv.org>
10532L: linux-media@vger.kernel.org
10533W: http://linuxtv.org/
10534W: http://github.com/mkrufky
10535Q: http://patchwork.linuxtv.org/project/linux-media/list/
10536T: git git://linuxtv.org/mkrufky/tuners.git
10537S: Maintained
10538F: drivers/media/tuners/tda18271*
10539
e48307a9
MK
10540TDA827x MEDIA DRIVER
10541M: Michael Krufky <mkrufky@linuxtv.org>
10542L: linux-media@vger.kernel.org
10543W: http://linuxtv.org/
10544W: http://github.com/mkrufky
10545Q: http://patchwork.linuxtv.org/project/linux-media/list/
10546T: git git://linuxtv.org/mkrufky/tuners.git
10547S: Maintained
10548F: drivers/media/tuners/tda8290.*
10549
66cf9212
MK
10550TDA8290 MEDIA DRIVER
10551M: Michael Krufky <mkrufky@linuxtv.org>
10552L: linux-media@vger.kernel.org
10553W: http://linuxtv.org/
10554W: http://github.com/mkrufky
10555Q: http://patchwork.linuxtv.org/project/linux-media/list/
10556T: git git://linuxtv.org/mkrufky/tuners.git
10557S: Maintained
10558F: drivers/media/tuners/tda8290.*
10559
4b9fba30
HV
10560TDA9840 MEDIA DRIVER
10561M: Hans Verkuil <hverkuil@xs4all.nl>
10562L: linux-media@vger.kernel.org
10563T: git git://linuxtv.org/media_tree.git
10564W: http://linuxtv.org
10565S: Maintained
10566F: drivers/media/i2c/tda9840*
10567
2cb654fd 10568TEA5761 TUNER DRIVER
009a5410 10569M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10570L: linux-media@vger.kernel.org
10571W: http://linuxtv.org
10572T: git git://linuxtv.org/media_tree.git
10573S: Odd fixes
10574F: drivers/media/tuners/tea5761.*
10575
10576TEA5767 TUNER DRIVER
009a5410 10577M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10578L: linux-media@vger.kernel.org
10579W: http://linuxtv.org
10580T: git git://linuxtv.org/media_tree.git
10581S: Maintained
10582F: drivers/media/tuners/tea5767.*
10583
4b9fba30
HV
10584TEA6415C MEDIA DRIVER
10585M: Hans Verkuil <hverkuil@xs4all.nl>
10586L: linux-media@vger.kernel.org
10587T: git git://linuxtv.org/media_tree.git
10588W: http://linuxtv.org
10589S: Maintained
10590F: drivers/media/i2c/tea6415c*
10591
10592TEA6420 MEDIA DRIVER
10593M: Hans Verkuil <hverkuil@xs4all.nl>
10594L: linux-media@vger.kernel.org
10595T: git git://linuxtv.org/media_tree.git
10596W: http://linuxtv.org
10597S: Maintained
10598F: drivers/media/i2c/tea6420*
10599
3d249d4c 10600TEAM DRIVER
dca9ab92 10601M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10602L: netdev@vger.kernel.org
10603S: Supported
10604F: drivers/net/team/
10605F: include/linux/if_team.h
c117ab84 10606F: include/uapi/linux/if_team.h
3d249d4c 10607
7d029125 10608TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10609M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10610S: Maintained
10611F: arch/x86/platform/ts5500/
10612
40ad4a30
SY
10613TECHNOTREND USB IR RECEIVER
10614M: Sean Young <sean@mess.org>
10615L: linux-media@vger.kernel.org
10616S: Maintained
10617F: drivers/media/rc/ttusbir.c
10618
adabdb0c 10619TEGRA ARCHITECTURE SUPPORT
243d58ec 10620M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10621M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10622M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10623L: linux-tegra@vger.kernel.org
fd117cd1 10624Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10625T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10626S: Supported
bbbe96ed 10627N: [^a-z]tegra
84b9414b 10628
adabdb0c
SW
10629TEGRA CLOCK DRIVER
10630M: Peter De Schrijver <pdeschrijver@nvidia.com>
10631M: Prashant Gaikwad <pgaikwad@nvidia.com>
10632S: Supported
10633F: drivers/clk/tegra/
10634
10635TEGRA DMA DRIVER
10636M: Laxman Dewangan <ldewangan@nvidia.com>
10637S: Supported
10638F: drivers/dma/tegra20-apb-dma.c
10639
adabdb0c
SW
10640TEGRA I2C DRIVER
10641M: Laxman Dewangan <ldewangan@nvidia.com>
10642S: Supported
10643F: drivers/i2c/busses/i2c-tegra.c
10644
10645TEGRA IOMMU DRIVERS
10646M: Hiroshi Doyu <hdoyu@nvidia.com>
10647S: Supported
10648F: drivers/iommu/tegra*
10649
10650TEGRA KBC DRIVER
10651M: Rakesh Iyer <riyer@nvidia.com>
10652M: Laxman Dewangan <ldewangan@nvidia.com>
10653S: Supported
10654F: drivers/input/keyboard/tegra-kbc.c
10655
adabdb0c
SW
10656TEGRA PWM DRIVER
10657M: Thierry Reding <thierry.reding@gmail.com>
10658S: Supported
10659F: drivers/pwm/pwm-tegra.c
10660
10661TEGRA SERIAL DRIVER
10662M: Laxman Dewangan <ldewangan@nvidia.com>
10663S: Supported
10664F: drivers/tty/serial/serial-tegra.c
10665
10666TEGRA SPI DRIVER
10667M: Laxman Dewangan <ldewangan@nvidia.com>
10668S: Supported
10669F: drivers/spi/spi-tegra*
10670
1a348ccc 10671TEHUTI ETHERNET DRIVER
8b58be88 10672M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10673L: netdev@vger.kernel.org
10674S: Supported
ef7f5429 10675F: drivers/net/ethernet/tehuti/*
1a348ccc 10676
4e68852d 10677Telecom Clock Driver for MCPL0010
8b58be88 10678M: Mark Gross <mark.gross@intel.com>
4e68852d 10679S: Supported
679655da 10680F: drivers/char/tlclk.c
4e68852d 10681
4480f15b 10682TENSILICA XTENSA PORT (xtensa)
8b58be88 10683M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10684M: Max Filippov <jcmvbkbc@gmail.com>
10685L: linux-xtensa@linux-xtensa.org
4e68852d 10686S: Maintained
679655da 10687F: arch/xtensa/
3dc99857 10688F: drivers/irqchip/irq-xtensa-*
4e68852d 10689
5313ba66
HV
10690THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10691M: Hans Verkuil <hverkuil@xs4all.nl>
10692L: linux-media@vger.kernel.org
10693T: git git://linuxtv.org/media_tree.git
10694W: http://linuxtv.org
10695S: Maintained
10696F: drivers/media/radio/radio-raremono.c
10697
d3fb6955 10698THERMAL
b75f0050 10699M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10700M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10701L: linux-pm@vger.kernel.org
10702T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10703T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10704Q: https://patchwork.kernel.org/project/linux-pm/list/
10705S: Supported
10706F: drivers/thermal/
10707F: include/linux/thermal.h
af6c9f16 10708F: include/uapi/linux/thermal.h
b75f0050
JP
10709F: include/linux/cpu_cooling.h
10710F: Documentation/devicetree/bindings/thermal/
d3fb6955 10711
64e05d8b
VK
10712THERMAL/CPU_COOLING
10713M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10714M: Viresh Kumar <viresh.kumar@linaro.org>
10715M: Javi Merino <javi.merino@arm.com>
10716L: linux-pm@vger.kernel.org
10717S: Supported
10718F: Documentation/thermal/cpu-cooling-api.txt
10719F: drivers/thermal/cpu_cooling.c
10720F: include/linux/cpu_cooling.h
10721
30ba2fbd
VD
10722THINGM BLINK(1) USB RGB LED DRIVER
10723M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10724S: Maintained
10725F: drivers/hid/hid-thingm.c
10726
4e68852d 10727THINKPAD ACPI EXTRAS DRIVER
8b58be88 10728M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10729L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10730L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10731W: http://ibm-acpi.sourceforge.net
10732W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10733T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10734S: Maintained
679655da 10735F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10736
1b46f2a2 10737TI BANDGAP AND THERMAL DRIVER
f14d1c24 10738M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10739L: linux-pm@vger.kernel.org
531ff13e 10740L: linux-omap@vger.kernel.org
5a723e81 10741S: Maintained
794b2e25 10742F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10743
0c7665c3
MF
10744TI CDCE706 CLOCK DRIVER
10745M: Max Filippov <jcmvbkbc@gmail.com>
10746S: Maintained
10747F: drivers/clk/clk-cdce706.c
10748
49b6a5e3
TK
10749TI CLOCK DRIVER
10750M: Tero Kristo <t-kristo@ti.com>
10751L: linux-omap@vger.kernel.org
10752S: Maintained
10753F: drivers/clk/ti/
10754F: include/linux/clk/ti.h
10755
4020f2d7 10756TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10757M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10758S: Maintained
679655da
JP
10759F: drivers/misc/tifm*
10760F: drivers/mmc/host/tifm_sd.c
10761F: include/linux/tifm.h
4020f2d7 10762
e0c52404 10763TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10764M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10765L: linux-kernel@vger.kernel.org
10766L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10767S: Maintained
10768F: drivers/soc/ti/*
10769T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10770
10771
152ad442
SR
10772TI LM49xxx FAMILY ASoC CODEC DRIVERS
10773M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10774M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10775L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10776S: Maintained
10777F: sound/soc/codecs/lm49453*
d392dead 10778F: sound/soc/codecs/isabelle*
152ad442 10779
0edd807d
KM
10780TI LP855x BACKLIGHT DRIVER
10781M: Milo Kim <milo.kim@ti.com>
10782S: Maintained
10783F: Documentation/backlight/lp855x-driver.txt
10784F: drivers/video/backlight/lp855x_bl.c
10785F: include/linux/platform_data/lp855x.h
10786
faf13f6d
KM
10787TI LP8727 CHARGER DRIVER
10788M: Milo Kim <milo.kim@ti.com>
10789S: Maintained
10790F: drivers/power/lp8727_charger.c
10791F: include/linux/platform_data/lp8727.h
10792
22f1229f
KM
10793TI LP8788 MFD DRIVER
10794M: Milo Kim <milo.kim@ti.com>
10795S: Maintained
10796F: drivers/iio/adc/lp8788_adc.c
10797F: drivers/leds/leds-lp8788.c
10798F: drivers/mfd/lp8788*.c
10799F: drivers/power/lp8788-charger.c
10800F: drivers/regulator/lp8788-*.c
10801F: include/linux/mfd/lp8788*.h
10802
84640e27
KM
10803TI NETCP ETHERNET DRIVER
10804M: Wingman Kwok <w-kwok2@ti.com>
10805M: Murali Karicheri <m-karicheri2@ti.com>
10806L: netdev@vger.kernel.org
10807S: Maintained
10808F: drivers/net/ethernet/ti/netcp*
10809
217e0ca9
KC
10810TI TAS571X FAMILY ASoC CODEC DRIVER
10811M: Kevin Cernekee <cernekee@chromium.org>
10812L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10813S: Odd Fixes
10814F: sound/soc/codecs/tas571x*
10815
dd5e8e6b 10816TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10817M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10818L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10819S: Maintained
10820F: sound/soc/codecs/twl4030*
10821
90921014 10822TI WILINK WIRELESS DRIVERS
90921014
LC
10823L: linux-wireless@vger.kernel.org
10824W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10825W: http://wireless.kernel.org/en/users/Drivers/wl1251
10826T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10827S: Orphan
90921014
LC
10828F: drivers/net/wireless/ti/
10829F: include/linux/wl12xx.h
10830
e86eaa3a 10831TIPC NETWORK LAYER
8b58be88 10832M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10833M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10834L: netdev@vger.kernel.org (core kernel code)
10835L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10836W: http://tipc.sourceforge.net/
e86eaa3a 10837S: Maintained
c117ab84 10838F: include/uapi/linux/tipc*.h
679655da 10839F: net/tipc/
e86eaa3a 10840
867e359b 10841TILE ARCHITECTURE
c47b15c4 10842M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10843W: http://www.ezchip.com/scm/
867e359b
CM
10844S: Supported
10845F: arch/tile/
6b940606 10846F: drivers/char/tile-srom.c
5c770755 10847F: drivers/edac/tile_edac.c
6b940606
CM
10848F: drivers/net/ethernet/tile/
10849F: drivers/rtc/rtc-tile.c
10850F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10851F: drivers/tty/serial/tilegx.c
6b940606
CM
10852F: drivers/usb/host/*-tilegx.c
10853F: include/linux/usb/tilegx.h
867e359b 10854
1da177e4 10855TLAN NETWORK DRIVER
8b58be88 10856M: Samuel Chessman <chessman@tux.org>
88c07dde 10857L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10858W: http://sourceforge.net/projects/tlan/
10859S: Maintained
679655da 10860F: Documentation/networking/tlan.txt
b544dbac 10861F: drivers/net/ethernet/ti/tlan.*
1da177e4 10862
d74db3b2 10863TOMOYO SECURITY MODULE
8b58be88
JP
10864M: Kentaro Takeda <takedakn@nttdata.co.jp>
10865M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10866L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10867L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10868L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10869L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10870W: http://tomoyo.sourceforge.jp/
843d183c 10871T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10872S: Maintained
679655da 10873F: security/tomoyo/
d74db3b2 10874
9caeb532 10875TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10876M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10877L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10878S: Maintained
10879F: drivers/platform/x86/topstar-laptop.c
10880
1da177e4 10881TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10882M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10883L: platform-driver-x86@vger.kernel.org
0a63ca11 10884S: Maintained
679655da 10885F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10886
0a63ca11
AA
10887TOSHIBA BLUETOOTH DRIVER
10888M: Azael Avalos <coproscefalo@gmail.com>
10889L: platform-driver-x86@vger.kernel.org
10890S: Maintained
10891F: drivers/platform/x86/toshiba_bluetooth.c
10892
10893TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10894M: Azael Avalos <coproscefalo@gmail.com>
10895L: platform-driver-x86@vger.kernel.org
10896S: Maintained
10897F: drivers/platform/x86/toshiba_haps.c
10898
14991fc7
AA
10899TOSHIBA WMI HOTKEYS DRIVER
10900M: Azael Avalos <coproscefalo@gmail.com>
10901L: platform-driver-x86@vger.kernel.org
10902S: Maintained
10903F: drivers/platform/x86/toshiba-wmi.c
10904
1da177e4 10905TOSHIBA SMM DRIVER
8b58be88 10906M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10907W: http://www.buzzard.org.uk/toshiba/
10908S: Maintained
679655da
JP
10909F: drivers/char/toshiba.c
10910F: include/linux/toshiba.h
c117ab84 10911F: include/uapi/linux/toshiba.h
1da177e4 10912
d32d9864
MR
10913TOSHIBA TC358743 DRIVER
10914M: Mats Randgaard <matrandg@cisco.com>
10915L: linux-media@vger.kernel.org
10916S: Maintained
10917F: drivers/media/i2c/tc358743*
10918F: include/media/tc358743.h
10919
d719f900 10920TMIO MMC DRIVER
c4b13fb0 10921M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10922L: linux-mmc@vger.kernel.org
d719f900 10923S: Maintained
d1057c40
GL
10924F: drivers/mmc/host/tmio_mmc*
10925F: drivers/mmc/host/sh_mobile_sdhi.c
10926F: include/linux/mmc/tmio.h
10927F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10928
917cc4e6
GR
10929TMP401 HARDWARE MONITOR DRIVER
10930M: Guenter Roeck <linux@roeck-us.net>
e9b69a5f 10931L: linux-hwmon@vger.kernel.org
917cc4e6
GR
10932S: Maintained
10933F: Documentation/hwmon/tmp401
10934F: drivers/hwmon/tmp401.c
10935
98f32602 10936TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10937M: Hugh Dickins <hughd@google.com>
98f32602
HD
10938L: linux-mm@kvack.org
10939S: Maintained
10940F: include/linux/shmem_fs.h
10941F: mm/shmem.c
10942
45f95b53 10943TM6000 VIDEO4LINUX DRIVER
009a5410 10944M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10945L: linux-media@vger.kernel.org
10946W: http://linuxtv.org
10947T: git git://linuxtv.org/media_tree.git
10948S: Odd fixes
10949F: drivers/media/usb/tm6000/
10950
c65fde19
HV
10951TW68 VIDEO4LINUX DRIVER
10952M: Hans Verkuil <hverkuil@xs4all.nl>
10953L: linux-media@vger.kernel.org
10954T: git git://linuxtv.org/media_tree.git
10955W: http://linuxtv.org
10956S: Odd Fixes
10957F: drivers/media/pci/tw68/
10958
4e68852d 10959TPM DEVICE DRIVER
901486b8 10960M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10961M: Marcel Selhorst <tpmdd@selhorst.net>
89adb83c 10962M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
ce93b4b0 10963R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10964W: http://tpmdd.sourceforge.net
63a10dfd 10965L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10966Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10967T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10968S: Maintained
679655da 10969F: drivers/char/tpm/
4e68852d 10970
1a0f1b27
AL
10971TPM IBM_VTPM DEVICE DRIVER
10972M: Ashley Lai <ashleydlai@gmail.com>
10973W: http://tpmdd.sourceforge.net
10974L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10975S: Maintained
10976F: drivers/char/tpm/tpm_ibmvtpm*
10977
d6f005a1
JP
10978TRACING
10979M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10980M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10981T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10982S: Maintained
10983F: Documentation/trace/ftrace.txt
10984F: arch/*/*/*/ftrace.h
10985F: arch/*/kernel/ftrace.c
10986F: include/*/ftrace.h
10987F: include/linux/trace*.h
10988F: include/trace/
10989F: kernel/trace/
6e68e6c5 10990F: tools/testing/selftests/ftrace/
d6f005a1 10991
1da177e4 10992TRIVIAL PATCHES
8b58be88 10993M: Jiri Kosina <trivial@kernel.org>
54e5881d 10994T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10995S: Maintained
86ef925f 10996K: ^Subject:.*(?i)trivial
1da177e4 10997
4e68852d 10998TTY LAYER
879a5a00 10999M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 11000M: Jiri Slaby <jslaby@suse.com>
879a5a00 11001S: Supported
08deed1e 11002T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 11003F: Documentation/serial/
8dd5d2f1 11004F: drivers/tty/
df621252 11005F: drivers/tty/serial/serial_core.c
e3288775
AC
11006F: include/linux/serial_core.h
11007F: include/linux/serial.h
11008F: include/linux/tty.h
c117ab84
CEB
11009F: include/uapi/linux/serial_core.h
11010F: include/uapi/linux/serial.h
11011F: include/uapi/linux/tty.h
4e68852d 11012
91952bc0
AP
11013TUA9001 MEDIA DRIVER
11014M: Antti Palosaari <crope@iki.fi>
11015L: linux-media@vger.kernel.org
11016W: http://linuxtv.org/
11017W: http://palosaari.fi/linux/
11018Q: http://patchwork.linuxtv.org/project/linux-media/list/
11019T: git git://linuxtv.org/anttip/media_tree.git
11020S: Maintained
11021F: drivers/media/tuners/tua9001*
11022
740db6d7 11023TULIP NETWORK DRIVERS
740db6d7 11024L: netdev@vger.kernel.org
cf869eb1
GG
11025L: linux-parisc@vger.kernel.org
11026S: Orphan
0f04e2aa 11027F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
11028
11029TUN/TAP driver
ba57b6f2 11030M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
11031W: http://vtun.sourceforge.net/tun
11032S: Maintained
679655da
JP
11033F: Documentation/networking/tuntap.txt
11034F: arch/um/os-Linux/drivers/
1da177e4 11035
b454cc66 11036TURBOCHANNEL SUBSYSTEM
8b58be88 11037M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
11038M: Ralf Baechle <ralf@linux-mips.org>
11039L: linux-mips@linux-mips.org
11040Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 11041S: Maintained
679655da
JP
11042F: drivers/tc/
11043F: include/linux/tc.h
b454cc66 11044
1da177e4 11045U14-34F SCSI DRIVER
8b58be88 11046M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
11047L: linux-scsi@vger.kernel.org
11048S: Maintained
679655da 11049F: drivers/scsi/u14-34f.c
1da177e4 11050
e2d1d6c0 11051UBI FILE SYSTEM (UBIFS)
949cb623 11052M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 11053M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 11054L: linux-mtd@lists.infradead.org
e2966cbe 11055T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
11056W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11057S: Maintained
679655da
JP
11058F: Documentation/filesystems/ubifs.txt
11059F: fs/ubifs/
e2d1d6c0 11060
e1632fa2 11061UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 11062M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 11063W: http://www.uclinux.org/
e1632fa2 11064L: linux-m68k@lists.linux-m68k.org
cc2020e6 11065L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 11066T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 11067S: Maintained
e1632fa2
GU
11068F: arch/m68k/coldfire/
11069F: arch/m68k/68*/
61bc02bb
JP
11070F: arch/m68k/*/*_no.*
11071F: arch/m68k/include/asm/*_no.*
cc2020e6 11072
1da177e4 11073UDF FILESYSTEM
d8130624 11074M: Jan Kara <jack@suse.com>
1da177e4 11075S: Maintained
679655da
JP
11076F: Documentation/filesystems/udf.txt
11077F: fs/udf/
1da177e4 11078
cc2020e6 11079UFS FILESYSTEM
8b58be88 11080M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 11081S: Maintained
679655da
JP
11082F: Documentation/filesystems/ufs.txt
11083F: fs/ufs/
cc2020e6 11084
0a09d3ab
DH
11085UHID USERSPACE HID IO DRIVER:
11086M: David Herrmann <dh.herrmann@googlemail.com>
11087L: linux-input@vger.kernel.org
11088S: Maintained
11089F: drivers/hid/uhid.c
c117ab84 11090F: include/uapi/linux/uhid.h
0a09d3ab 11091
18332a80 11092ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 11093L: linux-usb@vger.kernel.org
10c6c9c9 11094S: Orphan
355ffe69 11095F: drivers/uwb/
679655da
JP
11096F: include/linux/uwb.h
11097F: include/linux/uwb/
18332a80 11098
b31d8273
G
11099UNICORE32 ARCHITECTURE:
11100M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11101W: http://mprc.pku.edu.cn/~guanxuetao/linux
11102S: Maintained
ceebf4d5 11103T: git git://github.com/gxt/linux.git
b31d8273
G
11104F: arch/unicore32/
11105
d8379ab1
TF
11106UNIFDEF
11107M: Tony Finch <dot@dotat.at>
11108W: http://dotat.at/prog/unifdef
11109S: Maintained
11110F: scripts/unifdef.c
11111
1da177e4 11112UNIFORM CDROM DRIVER
8b58be88 11113M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
11114W: http://www.kernel.dk
11115S: Maintained
679655da
JP
11116F: Documentation/cdrom/
11117F: drivers/cdrom/cdrom.c
11118F: include/linux/cdrom.h
c117ab84 11119F: include/uapi/linux/cdrom.h
1da177e4 11120
56df0122 11121UNISYS S-PAR DRIVERS
49e7d9df
JP
11122M: Benjamin Romer <benjamin.romer@unisys.com>
11123M: David Kershner <david.kershner@unisys.com>
11124L: sparmaintainer@unisys.com (Unisys internal)
11125S: Supported
11126F: drivers/staging/unisys/
56df0122 11127
9941fa6e
VH
11128UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11129M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
11130L: linux-scsi@vger.kernel.org
11131S: Supported
11132F: Documentation/scsi/ufs.txt
11133F: drivers/scsi/ufs/
11134
e2d1d6c0 11135UNSORTED BLOCK IMAGES (UBI)
949cb623 11136M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 11137M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
11138W: http://www.linux-mtd.infradead.org/
11139L: linux-mtd@lists.infradead.org
b6b44e0a 11140T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 11141S: Supported
80811493 11142F: drivers/mtd/ubi/
679655da 11143F: include/linux/mtd/ubi.h
c117ab84 11144F: include/uapi/mtd/ubi-user.h
e2d1d6c0 11145
1da177e4 11146USB ACM DRIVER
61eee9a7 11147M: Oliver Neukum <oliver@neukum.org>
6372594a 11148L: linux-usb@vger.kernel.org
1da177e4 11149S: Maintained
679655da
JP
11150F: Documentation/usb/acm.txt
11151F: drivers/usb/class/cdc-acm.*
1da177e4 11152
b7d572e1
PF
11153USB AR5523 WIRELESS DRIVER
11154M: Pontus Fuchs <pontus.fuchs@gmail.com>
11155L: linux-wireless@vger.kernel.org
11156S: Maintained
11157F: drivers/net/wireless/ath/ar5523/
11158
115bb1ff 11159USB ATTACHED SCSI
f50a4968 11160M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 11161M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
11162L: linux-usb@vger.kernel.org
11163L: linux-scsi@vger.kernel.org
8eae0fb7 11164S: Maintained
115bb1ff
MW
11165F: drivers/usb/storage/uas.c
11166
1da177e4 11167USB CDC ETHERNET DRIVER
61eee9a7 11168M: Oliver Neukum <oliver@neukum.org>
795fb7e7 11169L: linux-usb@vger.kernel.org
1da177e4 11170S: Maintained
679655da 11171F: drivers/net/usb/cdc_*.c
c117ab84 11172F: include/uapi/linux/usb/cdc.h
1da177e4 11173
66e3e591
KP
11174USB CHAOSKEY DRIVER
11175M: Keith Packard <keithp@keithp.com>
11176L: linux-usb@vger.kernel.org
11177S: Maintained
11178F: drivers/usb/misc/chaoskey.c
11179
b02b371e 11180USB CYPRESS C67X00 DRIVER
8b58be88 11181M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
11182L: linux-usb@vger.kernel.org
11183S: Maintained
679655da 11184F: drivers/usb/c67x00/
b02b371e 11185
d0374f4f 11186USB DAVICOM DM9601 DRIVER
8b58be88 11187M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 11188L: netdev@vger.kernel.org
d0374f4f
PK
11189W: http://www.linux-usb.org/usbnet
11190S: Maintained
679655da 11191F: drivers/net/usb/dm9601.c
d0374f4f 11192
cc2020e6 11193USB DIAMOND RIO500 DRIVER
8b58be88 11194M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
11195L: rio500-users@lists.sourceforge.net
11196W: http://rio500.sourceforge.net
11197S: Maintained
679655da 11198F: drivers/usb/misc/rio500*
cc2020e6 11199
1da177e4 11200USB EHCI DRIVER
578333ab 11201M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11202L: linux-usb@vger.kernel.org
578333ab 11203S: Maintained
679655da
JP
11204F: Documentation/usb/ehci.txt
11205F: drivers/usb/host/ehci*
1da177e4 11206
69ae9e3e 11207USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 11208M: Felipe Balbi <balbi@ti.com>
795fb7e7 11209L: linux-usb@vger.kernel.org
69ae9e3e 11210W: http://www.linux-usb.org/gadget
d6d0f665
FB
11211T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11212S: Maintained
679655da
JP
11213F: drivers/usb/gadget/
11214F: include/linux/usb/gadget*
69ae9e3e 11215
2dea64b4 11216USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 11217M: Jiri Kosina <jikos@kernel.org>
795fb7e7 11218L: linux-usb@vger.kernel.org
54e5881d 11219T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 11220S: Maintained
c2f01971 11221F: Documentation/hid/hiddev.txt
679655da 11222F: drivers/hid/usbhid/
1da177e4 11223
959eea21 11224USB ISP116X DRIVER
8b58be88 11225M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 11226L: linux-usb@vger.kernel.org
959eea21 11227S: Maintained
679655da
JP
11228F: drivers/usb/host/isp116x*
11229F: include/linux/usb/isp116x.h
959eea21 11230
1da177e4 11231USB MASS STORAGE DRIVER
8b58be88 11232M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 11233L: linux-usb@vger.kernel.org
8836aeb8 11234L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
11235S: Maintained
11236W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 11237F: drivers/usb/storage/
1da177e4 11238
af39917d
CL
11239USB MIDI DRIVER
11240M: Clemens Ladisch <clemens@ladisch.de>
11241L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11242T: git git://git.alsa-project.org/alsa-kernel.git
11243S: Maintained
11244F: sound/usb/midi.*
11245
444ce9d4
JP
11246USB NETWORKING DRIVERS
11247L: linux-usb@vger.kernel.org
11248S: Odd Fixes
11249F: drivers/net/usb/
11250
1da177e4 11251USB OHCI DRIVER
578333ab 11252M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11253L: linux-usb@vger.kernel.org
578333ab 11254S: Maintained
679655da
JP
11255F: Documentation/usb/ohci.txt
11256F: drivers/usb/host/ohci*
1da177e4 11257
963ffa3e
PC
11258USB OTG FSM (Finite State Machine)
11259M: Peter Chen <Peter.Chen@freescale.com>
8373856d 11260T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
11261L: linux-usb@vger.kernel.org
11262S: Maintained
11263F: drivers/usb/common/usb-otg-fsm.c
11264
563da3a9
VM
11265USB OVER IP DRIVER
11266M: Valentina Manea <valentina.manea.m@gmail.com>
11267M: Shuah Khan <shuah.kh@samsung.com>
11268L: linux-usb@vger.kernel.org
11269S: Maintained
11270F: drivers/usb/usbip/
11271F: tools/usb/usbip/
11272
1da177e4 11273USB PEGASUS DRIVER
a16b945c 11274M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11275L: linux-usb@vger.kernel.org
043600a6 11276L: netdev@vger.kernel.org
052e3128
PM
11277T: git git://github.com/petkan/pegasus.git
11278W: https://github.com/petkan/pegasus
1da177e4 11279S: Maintained
679655da 11280F: drivers/net/usb/pegasus.*
1da177e4 11281
d3ad558f
FB
11282USB PHY LAYER
11283M: Felipe Balbi <balbi@ti.com>
11284L: linux-usb@vger.kernel.org
11285T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11286S: Maintained
11287F: drivers/usb/phy/
d3ad558f 11288
73e4fb3f 11289USB PRINTER DRIVER (usblp)
8b58be88 11290M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 11291L: linux-usb@vger.kernel.org
73e4fb3f 11292S: Supported
679655da 11293F: drivers/usb/class/usblp.c
1da177e4
LT
11294
11295USB RTL8150 DRIVER
a16b945c 11296M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11297L: linux-usb@vger.kernel.org
043600a6 11298L: netdev@vger.kernel.org
052e3128
PM
11299T: git git://github.com/petkan/rtl8150.git
11300W: https://github.com/petkan/rtl8150
1da177e4 11301S: Maintained
679655da 11302F: drivers/net/usb/rtl8150.c
1da177e4 11303
f896b796 11304USB SERIAL SUBSYSTEM
66085694 11305M: Johan Hovold <johan@kernel.org>
795fb7e7 11306L: linux-usb@vger.kernel.org
4e68852d 11307S: Maintained
679655da 11308F: Documentation/usb/usb-serial.txt
f896b796 11309F: drivers/usb/serial/
679655da 11310F: include/linux/usb/serial.h
1da177e4 11311
b3f0db1c
SG
11312USB SMSC75XX ETHERNET DRIVER
11313M: Steve Glendinning <steve.glendinning@shawell.net>
11314L: netdev@vger.kernel.org
11315S: Maintained
11316F: drivers/net/usb/smsc75xx.*
11317
2f7ca802 11318USB SMSC95XX ETHERNET DRIVER
90b24cfb 11319M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 11320L: netdev@vger.kernel.org
90b24cfb 11321S: Maintained
679655da 11322F: drivers/net/usb/smsc95xx.*
2f7ca802 11323
1da177e4 11324USB SUBSYSTEM
879a5a00 11325M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 11326L: linux-usb@vger.kernel.org
1da177e4 11327W: http://www.linux-usb.org
08deed1e 11328T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 11329S: Supported
679655da 11330F: Documentation/usb/
679655da
JP
11331F: drivers/usb/
11332F: include/linux/usb.h
11333F: include/linux/usb/
1da177e4
LT
11334
11335USB UHCI DRIVER
8b58be88 11336M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11337L: linux-usb@vger.kernel.org
1da177e4 11338S: Maintained
679655da 11339F: drivers/usb/host/uhci*
1da177e4 11340
69ae9e3e 11341USB "USBNET" DRIVER FRAMEWORK
d8130624 11342M: Oliver Neukum <oneukum@suse.com>
043600a6 11343L: netdev@vger.kernel.org
69ae9e3e 11344W: http://www.linux-usb.org/usbnet
1da177e4 11345S: Maintained
679655da
JP
11346F: drivers/net/usb/usbnet.c
11347F: include/linux/usb/usbnet.h
1da177e4 11348
c0efd232 11349USB VIDEO CLASS
c53ac071 11350M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11351L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11352L: linux-media@vger.kernel.org
275ffde4 11353T: git git://linuxtv.org/media_tree.git
57c6d2e9 11354W: http://www.ideasonboard.org/uvc/
c0efd232 11355S: Maintained
0c0d06ca 11356F: drivers/media/usb/uvc/
6c0f0359 11357F: include/uapi/linux/uvcvideo.h
1da177e4 11358
b60b9c45
HV
11359USB VISION DRIVER
11360M: Hans Verkuil <hverkuil@xs4all.nl>
11361L: linux-media@vger.kernel.org
11362T: git git://linuxtv.org/media_tree.git
11363W: http://linuxtv.org
11364S: Odd Fixes
11365F: drivers/media/usb/usbvision/
11366
8282da47
LP
11367USB WEBCAM GADGET
11368M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11369L: linux-usb@vger.kernel.org
11370S: Maintained
3a83c16e 11371F: drivers/usb/gadget/function/*uvc*
faf2e1db 11372F: drivers/usb/gadget/legacy/webcam.c
8282da47 11373
bf164cc0 11374USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11375M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11376L: linux-wireless@vger.kernel.org
11377S: Maintained
679655da 11378F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11379
eb6bab13 11380USB XHCI DRIVER
03d85053 11381M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11382L: linux-usb@vger.kernel.org
11383S: Supported
36d0344c
SS
11384F: drivers/usb/host/xhci*
11385F: drivers/usb/host/pci-quirks*
eb6bab13 11386
1da177e4 11387USB ZD1201 DRIVER
4086b9ca 11388L: linux-wireless@vger.kernel.org
1da177e4 11389W: http://linux-lc100020.sourceforge.net
4086b9ca 11390S: Orphan
679655da 11391F: drivers/net/wireless/zd1201.*
1da177e4 11392
b7eee616 11393USB ZR364XX DRIVER
8b58be88 11394M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11395L: linux-usb@vger.kernel.org
661263b5 11396L: linux-media@vger.kernel.org
275ffde4 11397T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11398W: http://royale.zerezo.com/zr364xx/
11399S: Maintained
679655da 11400F: Documentation/video4linux/zr364xx.txt
90d72ac6 11401F: drivers/media/usb/zr364xx/
b7eee616 11402
289fcff4
HK
11403ULPI BUS
11404M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11405L: linux-usb@vger.kernel.org
11406S: Maintained
11407F: drivers/usb/common/ulpi.c
11408F: include/linux/ulpi/
11409
e7839f25 11410USER-MODE LINUX (UML)
8b58be88 11411M: Jeff Dike <jdike@addtoit.com>
b15194b7 11412M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11413L: user-mode-linux-devel@lists.sourceforge.net
11414L: user-mode-linux-user@lists.sourceforge.net
11415W: http://user-mode-linux.sourceforge.net
11416S: Maintained
61516587 11417F: Documentation/virtual/uml/
679655da 11418F: arch/um/
b070989a 11419F: arch/x86/um/
679655da
JP
11420F: fs/hostfs/
11421F: fs/hppfs/
b7eee616 11422
e5f114e9 11423USERSPACE I/O (UIO)
6a534c9d 11424M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11425M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11426S: Maintained
3d3fecbd 11427T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11428F: Documentation/DocBook/uio-howto.tmpl
11429F: drivers/uio/
11430F: include/linux/uio*.h
e5f114e9 11431
256cccbe 11432UTIL-LINUX PACKAGE
8b58be88 11433M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11434L: util-linux@vger.kernel.org
11435W: http://en.wikipedia.org/wiki/Util-linux
11436T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11437S: Maintained
11438
c1fd1c07 11439UVESAFB DRIVER
8b58be88 11440M: Michal Januszewski <spock@gentoo.org>
c69f677c 11441L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11442W: http://dev.gentoo.org/~spock/projects/uvesafb/
11443S: Maintained
679655da 11444F: Documentation/fb/uvesafb.txt
8a61f013 11445F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11446
456930d8
SA
11447VF610 NAND DRIVER
11448M: Stefan Agner <stefan@agner.ch>
11449L: linux-mtd@lists.infradead.org
11450S: Supported
11451F: drivers/mtd/nand/vf610_nfc.c
11452
4480f15b 11453VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11454M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11455S: Maintained
679655da
JP
11456F: Documentation/filesystems/vfat.txt
11457F: fs/fat/
1da177e4 11458
cba3345c
AW
11459VFIO DRIVER
11460M: Alex Williamson <alex.williamson@redhat.com>
11461L: kvm@vger.kernel.org
11462S: Maintained
11463F: Documentation/vfio.txt
11464F: drivers/vfio/
11465F: include/linux/vfio.h
c117ab84 11466F: include/uapi/linux/vfio.h
cba3345c 11467
a714ea5f
AW
11468VFIO PLATFORM DRIVER
11469M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11470L: kvm@vger.kernel.org
11471S: Maintained
11472F: drivers/vfio/platform/
11473
9e6f3438
PO
11474VIDEOBUF2 FRAMEWORK
11475M: Pawel Osciak <pawel@osciak.com>
11476M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11477M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11478L: linux-media@vger.kernel.org
11479S: Maintained
90d72ac6 11480F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11481F: include/media/videobuf2-*
11482
5523662e
SCP
11483VIRTUAL SERIO DEVICE DRIVER
11484M: Stephen Chandler Paul <thatslyude@gmail.com>
11485S: Maintained
11486F: drivers/input/serio/userio.c
11487F: include/uapi/linux/userio.h
11488
9a82446b
AS
11489VIRTIO CONSOLE DRIVER
11490M: Amit Shah <amit.shah@redhat.com>
11491L: virtualization@lists.linux-foundation.org
11492S: Maintained
11493F: drivers/char/virtio_console.c
11494F: include/linux/virtio_console.h
c117ab84 11495F: include/uapi/linux/virtio_console.h
9a82446b 11496
2426ec8f 11497VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11498M: "Michael S. Tsirkin" <mst@redhat.com>
11499L: virtualization@lists.linux-foundation.org
11500S: Maintained
11501F: drivers/virtio/
c893c8d7 11502F: tools/virtio/
2426ec8f
MT
11503F: drivers/net/virtio_net.c
11504F: drivers/block/virtio_blk.c
11505F: include/linux/virtio_*.h
916cdabc 11506F: include/uapi/linux/virtio_*.h
2426ec8f 11507
f2dbda3b
CH
11508VIRTIO DRIVERS FOR S390
11509M: Christian Borntraeger <borntraeger@de.ibm.com>
11510M: Cornelia Huck <cornelia.huck@de.ibm.com>
11511L: linux-s390@vger.kernel.org
11512L: virtualization@lists.linux-foundation.org
11513L: kvm@vger.kernel.org
11514S: Supported
1b568d93 11515F: drivers/s390/virtio/
f2dbda3b 11516
4ad6ee91
GH
11517VIRTIO GPU DRIVER
11518M: David Airlie <airlied@linux.ie>
11519M: Gerd Hoffmann <kraxel@redhat.com>
11520L: dri-devel@lists.freedesktop.org
11521L: virtualization@lists.linux-foundation.org
11522S: Maintained
11523F: drivers/gpu/drm/virtio/
11524F: include/uapi/linux/virtio_gpu.h
11525
3a4d5c94
MT
11526VIRTIO HOST (VHOST)
11527M: "Michael S. Tsirkin" <mst@redhat.com>
11528L: kvm@vger.kernel.org
c996d8b9 11529L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11530L: netdev@vger.kernel.org
11531S: Maintained
11532F: drivers/vhost/
c117ab84 11533F: include/uapi/linux/vhost.h
3a4d5c94 11534
271c8651
GH
11535VIRTIO INPUT DRIVER
11536M: Gerd Hoffmann <kraxel@redhat.com>
11537S: Maintained
11538F: drivers/virtio/virtio_input.c
11539F: include/uapi/linux/virtio_input.h
11540
1da177e4 11541VIA RHINE NETWORK DRIVER
210347e1 11542S: Orphan
f2148a47 11543F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11544
f0bf7f61 11545VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11546M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11547M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11548S: Maintained
11549F: drivers/mmc/host/via-sdmmc.c
11550
69e4a7c2 11551VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11552M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11553L: linux-fbdev@vger.kernel.org
69e4a7c2 11554S: Maintained
c7babebd
FTS
11555F: include/linux/via-core.h
11556F: include/linux/via-gpio.h
11557F: include/linux/via_i2c.h
8a61f013 11558F: drivers/video/fbdev/via/
69e4a7c2 11559
01f20734 11560VIA VELOCITY NETWORK DRIVER
8b58be88 11561M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11562L: netdev@vger.kernel.org
11563S: Maintained
f2148a47 11564F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11565
f73f8173
AW
11566VIRT LIB
11567M: Alex Williamson <alex.williamson@redhat.com>
11568M: Paolo Bonzini <pbonzini@redhat.com>
11569L: kvm@vger.kernel.org
11570S: Supported
11571F: virt/lib/
11572
77911fd2 11573VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11574M: Hans Verkuil <hverkuil@xs4all.nl>
11575L: linux-media@vger.kernel.org
11576T: git git://linuxtv.org/media_tree.git
11577W: http://linuxtv.org
11578S: Maintained
77911fd2 11579F: drivers/media/platform/vivid/*
0b7bc1fa 11580
be7f8273 11581VLAN (802.1Q)
8b58be88 11582M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11583L: netdev@vger.kernel.org
11584S: Maintained
679655da
JP
11585F: drivers/net/macvlan.c
11586F: include/linux/if_*vlan.h
11587F: net/8021q/
be7f8273 11588
55e331cf 11589VLYNQ BUS
8b58be88 11590M: Florian Fainelli <florian@openwrt.org>
8578d7af 11591L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11592S: Maintained
11593F: drivers/vlynq/vlynq.c
11594F: include/linux/vlynq.h
11595
390beae4 11596VME SUBSYSTEM
74c600e3 11597M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11598M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11599M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11600L: devel@driverdev.osuosl.org
11601S: Maintained
11602T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11603F: Documentation/vme_api.txt
11604F: drivers/staging/vme/
11605F: drivers/vme/
11606F: include/linux/vme*
11607
4488e09b
AK
11608VMWARE HYPERVISOR INTERFACE
11609M: Alok Kataria <akataria@vmware.com>
11610L: virtualization@lists.linux-foundation.org
11611S: Supported
11612F: arch/x86/kernel/cpu/vmware.c
11613
73b35d07
DT
11614VMWARE BALLOON DRIVER
11615M: Xavier Deguillard <xdeguillard@vmware.com>
11616M: Philip Moltmann <moltmann@vmware.com>
11617M: "VMware, Inc." <pv-drivers@vmware.com>
11618L: linux-kernel@vger.kernel.org
11619S: Maintained
11620F: drivers/misc/vmw_balloon.c
11621
8b8be51b
TH
11622VMWARE VMMOUSE SUBDRIVER
11623M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11624M: "VMware, Inc." <pv-drivers@vmware.com>
11625L: linux-input@vger.kernel.org
11626S: Maintained
11627F: drivers/input/mouse/vmmouse.c
11628F: drivers/input/mouse/vmmouse.h
11629
d1a890fa 11630VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11631M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11632M: "VMware, Inc." <pv-drivers@vmware.com>
11633L: netdev@vger.kernel.org
11634S: Maintained
11635F: drivers/net/vmxnet3/
d1a890fa 11636
851b1642 11637VMware PVSCSI driver
f2d7e40e 11638M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11639M: VMware PV-Drivers <pv-drivers@vmware.com>
11640L: linux-scsi@vger.kernel.org
11641S: Maintained
11642F: drivers/scsi/vmw_pvscsi.c
11643F: drivers/scsi/vmw_pvscsi.h
11644
e53e86c7 11645VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11646M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11647M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11648L: linux-kernel@vger.kernel.org
1dd68f01 11649W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11650T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11651S: Supported
679655da
JP
11652F: drivers/regulator/
11653F: include/linux/regulator/
e53e86c7 11654
081958eb
DA
11655VRF
11656M: David Ahern <dsa@cumulusnetworks.com>
11657M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11658L: netdev@vger.kernel.org
11659S: Maintained
11660F: drivers/net/vrf.c
562d897d 11661F: Documentation/networking/vrf.txt
081958eb 11662
ab41319e 11663VT1211 HARDWARE MONITOR DRIVER
8b58be88 11664M: Juerg Haefliger <juergh@gmail.com>
e9b69a5f 11665L: linux-hwmon@vger.kernel.org
ab41319e 11666S: Maintained
679655da
JP
11667F: Documentation/hwmon/vt1211
11668F: drivers/hwmon/vt1211.c
ab41319e 11669
1de9e371 11670VT8231 HARDWARE MONITOR DRIVER
8b58be88 11671M: Roger Lucas <vt8231@hiddenengine.co.uk>
e9b69a5f 11672L: linux-hwmon@vger.kernel.org
1de9e371 11673S: Maintained
679655da 11674F: drivers/hwmon/vt8231.c
1de9e371 11675
88095e7b
TO
11676VUB300 USB to SDIO/SD/MMC bridge chip
11677M: Tony Olech <tony.olech@elandigitalsystems.com>
11678L: linux-mmc@vger.kernel.org
11679L: linux-usb@vger.kernel.org
11680S: Supported
11681F: drivers/mmc/host/vub300.c
11682
1da177e4 11683W1 DALLAS'S 1-WIRE BUS
a8018766 11684M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11685S: Maintained
679655da
JP
11686F: Documentation/w1/
11687F: drivers/w1/
1da177e4 11688
13927079 11689W83791D HARDWARE MONITORING DRIVER
8b58be88 11690M: Marc Hulsman <m.hulsman@tudelft.nl>
e9b69a5f 11691L: linux-hwmon@vger.kernel.org
25845c22 11692S: Maintained
679655da
JP
11693F: Documentation/hwmon/w83791d
11694F: drivers/hwmon/w83791d.c
13927079 11695
61db011d 11696W83793 HARDWARE MONITORING DRIVER
8b58be88 11697M: Rudolf Marek <r.marek@assembler.cz>
e9b69a5f 11698L: linux-hwmon@vger.kernel.org
61db011d 11699S: Maintained
679655da
JP
11700F: Documentation/hwmon/w83793
11701F: drivers/hwmon/w83793.c
61db011d 11702
e3760b43 11703W83795 HARDWARE MONITORING DRIVER
d8130624 11704M: Jean Delvare <jdelvare@suse.com>
e9b69a5f 11705L: linux-hwmon@vger.kernel.org
e3760b43
JD
11706S: Maintained
11707F: drivers/hwmon/w83795.c
11708
1da177e4 11709W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11710M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11711S: Maintained
679655da 11712F: drivers/mmc/host/wbsd.*
1da177e4 11713
b4e05923
HG
11714WACOM PROTOCOL 4 SERIAL TABLETS
11715M: Julian Squires <julian@cipht.net>
11716M: Hans de Goede <hdegoede@redhat.com>
11717L: linux-input@vger.kernel.org
11718S: Maintained
11719F: drivers/input/tablet/wacom_serial4.c
11720
3527761c 11721WATCHDOG DEVICE DRIVERS
8b58be88 11722M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11723L: linux-watchdog@vger.kernel.org
11724W: http://www.linux-watchdog.org/
f599aaf0 11725T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11726S: Maintained
679655da
JP
11727F: Documentation/watchdog/
11728F: drivers/watchdog/
11729F: include/linux/watchdog.h
c117ab84 11730F: include/uapi/linux/watchdog.h
3527761c 11731
1da177e4 11732WD7000 SCSI DRIVER
8b58be88 11733M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11734L: linux-scsi@vger.kernel.org
11735S: Maintained
679655da 11736F: drivers/scsi/wd7000.c
1da177e4 11737
b22e00f3
DH
11738WIIMOTE HID DRIVER
11739M: David Herrmann <dh.herrmann@googlemail.com>
11740L: linux-input@vger.kernel.org
11741S: Maintained
11742F: drivers/hid/hid-wiimote*
11743
e258b80e 11744WINBOND CIR DRIVER
364e9e18 11745M: David Härdeman <david@hardeman.nu>
e258b80e 11746S: Maintained
116ab806 11747F: drivers/media/rc/winbond-cir.c
e258b80e 11748
8a70da82 11749WIMAX STACK
8b58be88 11750M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11751M: linux-wimax@intel.com
49e7d9df 11752L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11753S: Supported
11754W: http://linuxwimax.org
315987dc 11755F: Documentation/wimax/README.wimax
315987dc
JP
11756F: include/linux/wimax/debug.h
11757F: include/net/wimax.h
c117ab84 11758F: include/uapi/linux/wimax.h
315987dc 11759F: net/wimax/
8a70da82 11760
5fc14680 11761WISTRON LAPTOP BUTTON DRIVER
8b58be88 11762M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11763S: Maintained
679655da 11764F: drivers/input/misc/wistron_btns.c
5fc14680 11765
1da177e4 11766WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11767M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11768L: linux-wireless@vger.kernel.org
926554c4 11769W: http://oops.ghostprotocols.net:81/blog
1da177e4 11770S: Maintained
679655da 11771F: drivers/net/wireless/wl3501*
1da177e4 11772
055bcbcb 11773WOLFSON MICROELECTRONICS DRIVERS
fef95164 11774L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11775T: git https://github.com/CirrusLogic/linux-drivers.git
11776W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11777S: Supported
3768f0b1 11778F: Documentation/hwmon/wm83??
f494993f
CK
11779F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11780F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11781F: Documentation/devicetree/bindings/mfd/arizona.txt
af1c5386 11782F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11783F: drivers/clk/clk-wm83*.c
9c309598 11784F: drivers/extcon/extcon-arizona.c
b75ea16a 11785F: drivers/leds/leds-wm83*.c
25b273ba 11786F: drivers/gpio/gpio-*wm*.c
9c309598 11787F: drivers/gpio/gpio-arizona.c
d22b0869 11788F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11789F: drivers/input/misc/wm831x-on.c
11790F: drivers/input/touchscreen/wm831x-ts.c
11791F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11792F: drivers/mfd/arizona*
11793F: drivers/mfd/wm*.c
b75ea16a
MB
11794F: drivers/power/wm83*.c
11795F: drivers/rtc/rtc-wm83*.c
11796F: drivers/regulator/wm8*.c
3860e6c4 11797F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11798F: drivers/watchdog/wm83*_wdt.c
9c309598 11799F: include/linux/mfd/arizona/
3860e6c4 11800F: include/linux/mfd/wm831x/
b75ea16a 11801F: include/linux/mfd/wm8350/
3768f0b1 11802F: include/linux/mfd/wm8400*
59ec6da2 11803F: include/linux/wm97xx.h
055bcbcb 11804F: include/sound/wm????.h
9c309598 11805F: sound/soc/codecs/arizona.?
055bcbcb 11806F: sound/soc/codecs/wm*
b75ea16a 11807
3e6cd7a4
TH
11808WORKQUEUE
11809M: Tejun Heo <tj@kernel.org>
badb7f5e 11810R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11811T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11812S: Maintained
11813F: include/linux/workqueue.h
11814F: kernel/workqueue.c
11815F: Documentation/workqueue.txt
11816
1da177e4 11817X.25 NETWORK LAYER
8bf28059 11818M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11819L: linux-x25@vger.kernel.org
8bf28059 11820S: Odd Fixes
679655da
JP
11821F: Documentation/networking/x25*
11822F: include/net/x25*
11823F: net/x25/
1da177e4 11824
e2d1d6c0 11825X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11826M: Thomas Gleixner <tglx@linutronix.de>
11827M: Ingo Molnar <mingo@redhat.com>
11828M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11829M: x86@kernel.org
981c3a4f 11830L: linux-kernel@vger.kernel.org
75fc2d37 11831T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11832S: Maintained
679655da
JP
11833F: Documentation/x86/
11834F: arch/x86/
e2d1d6c0 11835
d0944853 11836X86 PLATFORM DRIVERS
e181ba15 11837M: Darren Hart <dvhart@infradead.org>
d0944853 11838L: platform-driver-x86@vger.kernel.org
e181ba15 11839T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11840S: Maintained
14430813 11841F: drivers/platform/x86/
3a4bceef 11842F: drivers/platform/olpc/
d0944853 11843
c1f5c54b
IM
11844X86 MCE INFRASTRUCTURE
11845M: Tony Luck <tony.luck@intel.com>
487ba8e8 11846M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11847L: linux-edac@vger.kernel.org
11848S: Maintained
11849F: arch/x86/kernel/cpu/mcheck/*
11850
79ebdc95
BP
11851X86 MICROCODE UPDATE SUPPORT
11852M: Borislav Petkov <bp@alien8.de>
11853S: Maintained
11854F: arch/x86/kernel/cpu/microcode/*
11855
f0905c5a
AL
11856X86 VDSO
11857M: Andy Lutomirski <luto@amacapital.net>
11858L: linux-kernel@vger.kernel.org
11859T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11860S: Maintained
d603c8e1 11861F: arch/x86/entry/vdso/
f0905c5a 11862
d6fad502 11863XC2028/3028 TUNER DRIVER
009a5410 11864M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11865L: linux-media@vger.kernel.org
11866W: http://linuxtv.org
11867T: git git://linuxtv.org/media_tree.git
11868S: Maintained
11869F: drivers/media/tuners/tuner-xc2028.*
11870
c4468085 11871XEN HYPERVISOR INTERFACE
c4468085 11872M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11873M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11874M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11875L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11876T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11877S: Supported
11878F: arch/x86/xen/
11879F: drivers/*/xen-*front.c
11880F: drivers/xen/
11881F: arch/x86/include/asm/xen/
11882F: include/xen/
c117ab84 11883F: include/uapi/xen/
c4468085 11884
77bfb479
SS
11885XEN HYPERVISOR ARM
11886M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11887L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11888S: Supported
11889F: arch/arm/xen/
11890F: arch/arm/include/asm/xen/
11891
b475e83f
SS
11892XEN HYPERVISOR ARM64
11893M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11894L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11895S: Supported
11896F: arch/arm64/xen/
11897F: arch/arm64/include/asm/xen/
11898
9b57e1a7
IC
11899XEN NETWORK BACKEND DRIVER
11900M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11901M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11902L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11903L: netdev@vger.kernel.org
11904S: Supported
11905F: drivers/net/xen-netback/*
11906
c5f8e29d
KRW
11907XEN PCI SUBSYSTEM
11908M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11909L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11910S: Supported
11911F: arch/x86/pci/*xen*
11912F: drivers/pci/*xen*
11913
a2c5ae65
KRW
11914XEN BLOCK SUBSYSTEM
11915M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11916M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11917L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11918S: Supported
11919F: drivers/block/xen-blkback/*
11920F: drivers/block/xen*
11921
15d03609
JG
11922XEN PVSCSI DRIVERS
11923M: Juergen Gross <jgross@suse.com>
11924L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11925L: linux-scsi@vger.kernel.org
11926S: Supported
11927F: drivers/scsi/xen-scsifront.c
11928F: drivers/xen/xen-scsiback.c
11929F: include/xen/interface/io/vscsiif.h
11930
c5f8e29d
KRW
11931XEN SWIOTLB SUBSYSTEM
11932M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11933L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11934S: Supported
11935F: arch/x86/xen/*swiotlb*
11936F: drivers/xen/*swiotlb*
11937
1da177e4
LT
11938XFS FILESYSTEM
11939P: Silicon Graphics Inc
809625ca 11940M: Dave Chinner <david@fromorbit.com>
18caa67a 11941M: xfs@oss.sgi.com
d7ede1aa 11942L: xfs@oss.sgi.com
1da177e4 11943W: http://oss.sgi.com/projects/xfs
54e5881d 11944T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11945S: Supported
679655da
JP
11946F: Documentation/filesystems/xfs.txt
11947F: fs/xfs/
1da177e4 11948
8a3b7a25 11949XILINX AXI ETHERNET DRIVER
59a54f30
MS
11950M: Anirudha Sarangi <anirudh@xilinx.com>
11951M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11952S: Maintained
11953F: drivers/net/ethernet/xilinx/xilinx_axienet*
11954
238b8721 11955XILINX UARTLITE SERIAL DRIVER
8b58be88 11956M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11957L: linux-serial@vger.kernel.org
11958S: Maintained
df621252 11959F: drivers/tty/serial/uartlite.c
238b8721 11960
df330515
LP
11961XILINX VIDEO IP CORES
11962M: Hyun Kwon <hyun.kwon@xilinx.com>
11963M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11964L: linux-media@vger.kernel.org
11965T: git git://linuxtv.org/media_tree.git
11966S: Supported
11967F: Documentation/devicetree/bindings/media/xilinx/
11968F: drivers/media/platform/xilinx/
a5562f65 11969F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11970
74316949
EB
11971XILLYBUS DRIVER
11972M: Eli Billauer <eli.billauer@gmail.com>
11973L: linux-kernel@vger.kernel.org
11974S: Supported
11975F: drivers/char/xillybus/
11976
f620e4b8
MF
11977XTENSA XTFPGA PLATFORM SUPPORT
11978M: Max Filippov <jcmvbkbc@gmail.com>
11979L: linux-xtensa@linux-xtensa.org
11980S: Maintained
11981F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11982F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11983
1da177e4 11984YAM DRIVER FOR AX.25
8b58be88 11985M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11986L: linux-hams@vger.kernel.org
11987S: Maintained
679655da
JP
11988F: drivers/net/hamradio/yam*
11989F: include/linux/yam.h
1da177e4 11990
af64a5eb 11991YEALINK PHONE DRIVER
8b58be88 11992M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
HV
11993L: usbb2k-api-dev@nongnu.org
11994S: Maintained
679655da
JP
11995F: Documentation/input/yealink.txt
11996F: drivers/input/misc/yealink.*
af64a5eb 11997
1da177e4 11998Z8530 DRIVER FOR AX.25
8b58be88 11999M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
12000W: http://yaina.de/jreuter/
12001W: http://www.qsl.net/dl1bke/
12002L: linux-hams@vger.kernel.org
12003S: Maintained
679655da
JP
12004F: Documentation/networking/z8530drv.txt
12005F: drivers/net/hamradio/*scc.c
12006F: drivers/net/hamradio/z8530.h
1da177e4 12007
0cf31ec1 12008ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 12009M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
12010L: linux-mm@kvack.org
12011S: Maintained
12012F: mm/zbud.c
12013F: include/linux/zbud.h
12014
7c0c3afb 12015ZD1211RW WIRELESS DRIVER
8b58be88
JP
12016M: Daniel Drake <dsd@gentoo.org>
12017M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 12018W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 12019L: linux-wireless@vger.kernel.org
7c0c3afb
DD
12020L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12021S: Maintained
679655da 12022F: drivers/net/wireless/zd1211rw/
7c0c3afb 12023
20263029
DS
12024ZPOOL COMPRESSED PAGE STORAGE API
12025M: Dan Streetman <ddstreet@ieee.org>
12026L: linux-mm@kvack.org
12027S: Maintained
12028F: mm/zpool.c
12029F: include/linux/zpool.h
12030
1da177e4 12031ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 12032L: mjpeg-users@lists.sourceforge.net
f63145e2 12033L: linux-media@vger.kernel.org
1da177e4 12034W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 12035T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 12036S: Odd Fixes
90d72ac6 12037F: drivers/media/pci/zoran/
1da177e4 12038
6920f2cc
MK
12039ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12040M: Minchan Kim <minchan@kernel.org>
12041M: Nitin Gupta <ngupta@vflare.org>
74f3037c 12042R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
12043L: linux-kernel@vger.kernel.org
12044S: Maintained
12045F: drivers/block/zram/
12046F: Documentation/blockdev/zram.txt
12047
8b4a4080 12048ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 12049M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 12050S: Maintained
df621252 12051F: drivers/tty/serial/zs.*
8b4a4080 12052
eae70d06
MK
12053ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12054M: Minchan Kim <minchan@kernel.org>
12055M: Nitin Gupta <ngupta@vflare.org>
41192a2d 12056R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
12057L: linux-mm@kvack.org
12058S: Maintained
12059F: mm/zsmalloc.c
12060F: include/linux/zsmalloc.h
d02be50d 12061F: Documentation/vm/zsmalloc.txt
eae70d06 12062
0cf31ec1 12063ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 12064M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
12065L: linux-mm@kvack.org
12066S: Maintained
12067F: mm/zswap.c
12068
1da177e4 12069THE REST
8b58be88 12070M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 12071L: linux-kernel@vger.kernel.org
8a6e2535 12072Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 12073T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 12074S: Buried alive in reporters
34d03cc1
JP
12075F: *
12076F: */