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