arm64: dts: r8a7795: Add pmu device nodes
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
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>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
e2558989
WBG
243ACCES 104-IDIO-16 GPIO DRIVER
244M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
245L: linux-gpio@vger.kernel.org
246S: Maintained
247F: drivers/gpio/gpio-104-idio-16.c
248
1da177e4 249ACENIC DRIVER
8b58be88 250M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
251L: linux-acenic@sunsite.dk
252S: Maintained
531c4f89 253F: drivers/net/ethernet/alteon/acenic*
1da177e4 254
e86435eb 255ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 256M: Peter Feuerer <peter@piie.net>
d0944853 257L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
258W: http://piie.net/?section=acerhdf
259S: Maintained
260F: drivers/platform/x86/acerhdf.c
e86435eb 261
745a5d21 262ACER WMI LAPTOP EXTRAS
182ae55c 263M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 264L: platform-driver-x86@vger.kernel.org
745a5d21 265S: Maintained
679655da 266F: drivers/platform/x86/acer-wmi.c
745a5d21 267
1da177e4 268ACPI
9c3646d1 269M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 270M: Len Brown <lenb@kernel.org>
6968e50c 271L: linux-acpi@vger.kernel.org
360818b8
RW
272W: https://01.org/linux-acpi
273Q: https://patchwork.kernel.org/project/linux-acpi/list/
274T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 275S: Supported
679655da
JP
276F: drivers/acpi/
277F: drivers/pnp/pnpacpi/
278F: include/linux/acpi.h
43368e74 279F: include/acpi/
3a75ef0c 280F: Documentation/acpi/
89ca78a0 281F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
282F: drivers/pci/*acpi*
283F: drivers/pci/*/*acpi*
284F: drivers/pci/*/*/*acpi*
3a75ef0c 285F: tools/power/acpi/
8b59a454 286
3774929d
RW
287ACPI COMPONENT ARCHITECTURE (ACPICA)
288M: Robert Moore <robert.moore@intel.com>
289M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 290M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
291L: linux-acpi@vger.kernel.org
292L: devel@acpica.org
293W: https://acpica.org/
294W: https://github.com/acpica/acpica/
295Q: https://patchwork.kernel.org/project/linux-acpi/list/
296T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297S: Supported
298F: drivers/acpi/acpica/
299F: include/acpi/
2754c447 300F: tools/power/acpi/
3774929d 301
8b59a454 302ACPI FAN DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/fan.c
1da177e4 308
8b59a454 309ACPI THERMAL DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/*thermal*
998be20f 315
359acec8 316ACPI VIDEO DRIVER
8b58be88 317M: Zhang Rui <rui.zhang@intel.com>
8b59a454 318L: linux-acpi@vger.kernel.org
5ca92bd9 319W: https://01.org/linux-acpi
8b59a454 320S: Supported
679655da 321F: drivers/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>
cc0b07ed 376L: lm-sensors@lm-sensors.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>
cae2caae
CL
383L: lm-sensors@lm-sensors.org
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>
428L: lm-sensors@lm-sensors.org
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>
b058b859
JD
441L: lm-sensors@lm-sensors.org
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
f4875e12
TL
609AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
610M: Tom Lendacky <thomas.lendacky@amd.com>
611L: linux-crypto@vger.kernel.org
612S: Supported
613F: drivers/crypto/ccp/
614F: include/linux/ccp.h
615
512d1027 616AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 617M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
618L: lm-sensors@lm-sensors.org
619S: Maintained
620F: Documentation/hwmon/fam15h_power
621F: drivers/hwmon/fam15h_power.c
622
167a675a 623AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
67d76710 624L: linux-geode@lists.infradead.org (moderated for non-subscribers)
b4731977 625S: Orphan
faf2e1db 626F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 627
f90b8116 628AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 629P: Andres Salomon <dilinger@queued.net>
67d76710 630L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
631W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
632S: Supported
679655da
JP
633F: drivers/char/hw_random/geode-rng.c
634F: drivers/crypto/geode*
8a61f013 635F: drivers/video/fbdev/geode/
679655da 636F: arch/x86/include/asm/geode.h
f90b8116 637
919ee7dd 638AMD IOMMU (AMD-VI)
e4110568 639M: Joerg Roedel <joro@8bytes.org>
919ee7dd 640L: iommu@lists.linux-foundation.org
525b233c 641T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 642S: Maintained
b2c16391
JP
643F: drivers/iommu/amd_iommu*.[ch]
644F: include/linux/amd-iommu.h
919ee7dd 645
16423d67 646AMD KFD
1241e0b4 647M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
648L: dri-devel@lists.freedesktop.org
649T: git git://people.freedesktop.org/~gabbayo/linux.git
650S: Supported
130e0371
OG
651F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
652F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 653F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 654F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 655F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
656F: drivers/gpu/drm/amd/include/cik_structs.h
657F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 658F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
659F: drivers/gpu/drm/radeon/radeon_kfd.c
660F: drivers/gpu/drm/radeon/radeon_kfd.h
661F: include/uapi/linux/kfd_ioctl.h
16423d67 662
45198c7b
LT
663AMD XGBE DRIVER
664M: Tom Lendacky <thomas.lendacky@amd.com>
665L: netdev@vger.kernel.org
666S: Supported
667F: drivers/net/ethernet/amd/xgbe/
45198c7b 668
284f42b6 669AMS (Apple Motion Sensor) DRIVER
8b58be88 670M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 671S: Supported
bd5f47ec 672F: drivers/macintosh/ams/
284f42b6 673
f94b533d 674AMSO1100 RNIC DRIVER
8b58be88
JP
675M: Tom Tucker <tom@opengridcomputing.com>
676M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 677L: linux-rdma@vger.kernel.org
f94b533d 678S: Maintained
679655da 679F: drivers/infiniband/hw/amso1100/
f94b533d 680
531fca16
HV
681ANALOG DEVICES INC AD9389B DRIVER
682M: Hans Verkuil <hans.verkuil@cisco.com>
683L: linux-media@vger.kernel.org
684S: Maintained
685F: drivers/media/i2c/ad9389b*
686
614b4384
LPC
687ANALOG DEVICES INC ADV7180 DRIVER
688M: Lars-Peter Clausen <lars@metafoo.de>
689L: linux-media@vger.kernel.org
690W: http://ez.analog.com/community/linux-device-drivers
691S: Supported
692F: drivers/media/i2c/adv7180.c
693
c40ddfa3
HV
694ANALOG DEVICES INC ADV7511 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7511*
699
531fca16
HV
700ANALOG DEVICES INC ADV7604 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7604*
705
c40ddfa3
HV
706ANALOG DEVICES INC ADV7842 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7842*
711
527a1a83 712ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 713M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 715W: http://wiki.analog.com/
a4edbc10 716W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 717S: Supported
39c9d199 718F: sound/soc/codecs/adau*
cc52688a 719F: sound/soc/codecs/adav*
4bdef3bd 720F: sound/soc/codecs/ad1*
ae48f5ef 721F: sound/soc/codecs/ad7*
4bdef3bd 722F: sound/soc/codecs/ssm*
40216ce7 723F: sound/soc/codecs/sigmadsp.*
4bdef3bd 724
527a1a83 725ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
727L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728W: http://blackfin.uclinux.org/
729S: Supported
730F: sound/soc/blackfin/*
7d1f9018 731
4ce72abc
LPC
732ANALOG DEVICES INC IIO DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734M: Michael Hennerich <Michael.Hennerich@analog.com>
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: drivers/iio/*/ad*
739X: drivers/iio/*/adjd*
740F: drivers/staging/iio/*/ad*
741F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 742
0e3b67b3
LPC
743ANALOG DEVICES INC DMA DRIVERS
744M: Lars-Peter Clausen <lars@metafoo.de>
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/dma/dma-axi-dmac.c
748
41c9e95d
GK
749ANDROID DRIVERS
750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 751M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 752M: Riley Andrews <riandrews@android.com>
0e4a566b 753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
754L: devel@driverdev.osuosl.org
755S: Supported
756F: drivers/android/
757F: drivers/staging/android/
758
42269063 759AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 760M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 761L: linuxppc-dev@lists.ozlabs.org
93711660 762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 763S: Maintained
679655da 764F: sound/aoa/
42269063 765
1da177e4 766APM DRIVER
e5f6450c 767M: Jiri Kosina <jikos@kernel.org>
81024fc4 768S: Odd fixes
679655da
JP
769F: arch/x86/kernel/apm_32.c
770F: include/linux/apm_bios.h
c117ab84 771F: include/uapi/linux/apm_bios.h
81024fc4 772F: drivers/char/apm-emulation.c
1da177e4 773
bd7aa4b2 774APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 775M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 776L: linux-input@vger.kernel.org
75dd112a 777S: Odd fixes
679655da 778F: drivers/input/mouse/bcm5974.c
bd7aa4b2 779
6f2fad74 780APPLE SMC DRIVER
75dd112a 781M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 782L: lm-sensors@lm-sensors.org
75dd112a 783S: Odd fixes
679655da 784F: drivers/hwmon/applesmc.c
6f2fad74 785
1da177e4 786APPLETALK NETWORK LAYER
8b58be88 787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 788S: Maintained
679655da
JP
789F: drivers/net/appletalk/
790F: net/appletalk/
1da177e4 791
21c75328
DD
792APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
793M: Duc Dang <dhdang@apm.com>
794S: Supported
795F: arch/arm64/boot/dts/apm/
796
24299502
IS
797APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
798M: Iyappan Subramanian <isubramanian@apm.com>
799M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
800S: Supported
801F: drivers/net/ethernet/apm/xgene/
802F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
803
62a37dc7
LP
804APTINA CAMERA SENSOR PLL
805M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
806L: linux-media@vger.kernel.org
807S: Maintained
808F: drivers/media/i2c/aptina-pll.*
809
1154ea7d 810ARC FRAMEBUFFER DRIVER
8b58be88 811M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 812S: Maintained
8a61f013
JH
813F: drivers/video/fbdev/arcfb.c
814F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 815
c38f6ac7
MG
816ARCNET NETWORK LAYER
817M: Michael Grzeschik <m.grzeschik@pengutronix.de>
818L: netdev@vger.kernel.org
819S: Maintained
820F: drivers/net/arcnet/
821F: include/uapi/linux/if_arcnet.h
822
1da177e4 823ARM MFM AND FLOPPY DRIVERS
8b58be88 824M: Ian Molton <spyro@f2s.com>
1da177e4 825S: Maintained
679655da
JP
826F: arch/arm/lib/floppydma.S
827F: arch/arm/include/asm/floppy.h
1da177e4 828
6f96521f
WD
829ARM PMU PROFILING AND DEBUGGING
830M: Will Deacon <will.deacon@arm.com>
70e238df 831R: Mark Rutland <mark.rutland@arm.com>
6f96521f 832S: Maintained
dd06a84b 833F: arch/arm*/kernel/perf_*
6f96521f 834F: arch/arm/oprofile/common.c
dd06a84b
MR
835F: arch/arm*/kernel/hw_breakpoint.c
836F: arch/arm*/include/asm/hw_breakpoint.h
837F: arch/arm*/include/asm/perf_event.h
fa8ad788
MR
838F: drivers/perf/arm_pmu.c
839F: include/linux/perf/arm_pmu.h
6f96521f 840
d4275354 841ARM PORT
8b58be88 842M: Russell King <linux@arm.linux.org.uk>
efc03ecb 843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
844W: http://www.arm.linux.org.uk/
845S: Maintained
846F: arch/arm/
847
d323c243
SB
848ARM SUB-ARCHITECTURES
849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 850S: Maintained
d323c243
SB
851F: arch/arm/mach-*/
852F: arch/arm/plat-*/
853T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
854
cefbf4ea
RK
855ARM PRIMECELL AACI PL041 DRIVER
856M: Russell King <linux@arm.linux.org.uk>
857S: Maintained
858F: sound/arm/aaci.*
859
860ARM PRIMECELL CLCD PL110 DRIVER
861M: Russell King <linux@arm.linux.org.uk>
862S: Maintained
8a61f013 863F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
864
865ARM PRIMECELL KMI PL050 DRIVER
866M: Russell King <linux@arm.linux.org.uk>
867S: Maintained
868F: drivers/input/serio/ambakmi.*
869F: include/linux/amba/kmi.h
870
2761f5c2 871ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
872M: Russell King <linux@arm.linux.org.uk>
873S: Maintained
679655da 874F: drivers/mmc/host/mmci.*
2f748aaa 875F: include/linux/amba/mmci.h
2761f5c2 876
1b4304e5
RK
877ARM PRIMECELL UART PL010 AND PL011 DRIVERS
878M: Russell King <linux@arm.linux.org.uk>
879S: Maintained
880F: drivers/tty/serial/amba-pl01*.c
881F: include/linux/amba/serial.h
2761f5c2 882
cefbf4ea
RK
883ARM PRIMECELL BUS SUPPORT
884M: Russell King <linux@arm.linux.org.uk>
885S: Maintained
886F: drivers/amba/
887F: include/linux/amba/bus.h
888
2b7a52a4 889ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 890M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
892S: Maintained
893
9c784f95 894ARM/AFEB9260 MACHINE SUPPORT
8b58be88 895M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
897S: Maintained
898
2b7a52a4 899ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 900M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
902S: Maintained
903
5c6dcd7f 904ARM/Allwinner sunXi SoC support
1b106699 905M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 906M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908S: Maintained
5c6dcd7f 909N: sun[x456789]i
60b0f380
MR
910
911ARM/Allwinner SoC Clock Support
912M: Emilio LĂ³pez <emilio@elopez.com.ar>
913S: Maintained
914F: drivers/clk/sunxi/
1b106699 915
7c1e3876
CC
916ARM/Amlogic MesonX SoC support
917M: Carlo Caione <carlo@caione.org>
918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S: Maintained
12ddbadf 920F: drivers/media/rc/meson-ir.c
7c1e3876
CC
921N: meson[x68]
922
eff506fa
TZ
923ARM/Annapurna Labs ALPINE ARCHITECTURE
924M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
925S: Maintained
926F: arch/arm/mach-alpine/
927
8dca5ce8 928ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
c1fc8675 929M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 930M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 931M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
933W: http://www.linux4sam.org
934S: Supported
935F: arch/arm/mach-at91/
f0a0a58e 936F: include/soc/at91/
70e389cc
MB
937F: arch/arm/boot/dts/at91*.dts
938F: arch/arm/boot/dts/at91*.dtsi
939F: arch/arm/boot/dts/sama*.dts
940F: arch/arm/boot/dts/sama*.dtsi
5f58c970 941F: arch/arm/include/debug/at91.S
d4a89c7d 942
6e05dd4e
BB
943ARM/ATMEL AT91 Clock Support
944M: Boris Brezillon <boris.brezillon@free-electrons.com>
945S: Maintained
946F: drivers/clk/at91
947
986cf2e9 948ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 949M: Rob Herring <robh@kernel.org>
986cf2e9
RH
950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
951S: Maintained
952F: arch/arm/mach-highbank/
953
d94f944e 954ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 955M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
956S: Maintained
957F: arch/arm/mach-cns3xxx/
d94f944e 958
4863dea3
SG
959ARM/CAVIUM THUNDER NETWORK DRIVER
960M: Sunil Goutham <sgoutham@cavium.com>
961M: Robert Richter <rric@kernel.org>
962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963S: Supported
322e5cc5 964F: drivers/net/ethernet/cavium/thunder/
4863dea3 965
386ab516
AS
966ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
967M: Alexander Shiyan <shc_work@mail.ru>
968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969S: Odd Fixes
b8ba3874 970N: clps711x
386ab516 971
2b7a52a4 972ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 973M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 974M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 976S: Maintained
d19d3667
HS
977F: arch/arm/mach-ep93xx/
978F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
979
980ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 981M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 982L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
983S: Maintained
984
d4275354 985ARM/CLKDEV SUPPORT
8b58be88 986M: Russell King <linux@arm.linux.org.uk>
efc03ecb 987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 988S: Maintained
d4275354 989F: arch/arm/include/asm/clkdev.h
4fa2651d 990F: drivers/clk/clkdev.c
d4275354 991
d48134e7 992ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 993M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
995S: Maintained
996
94150095
HF
997ARM/CONTEC MICRO9 MACHINE SUPPORT
998M: Hubert Feurstein <hubert.feurstein@contec.at>
999S: Maintained
1000F: arch/arm/mach-ep93xx/micro9.c
1001
a06ae860
PP
1002ARM/CORESIGHT FRAMEWORK AND DRIVERS
1003M: Mathieu Poirier <mathieu.poirier@linaro.org>
1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005S: Maintained
01081f5a 1006F: drivers/hwtracing/coresight/*
a06ae860
PP
1007F: Documentation/trace/coresight.txt
1008F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1009F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1010
1da177e4 1011ARM/CORGI MACHINE SUPPORT
8b58be88 1012M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1013S: Maintained
1014
881a95f9 1015ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1016M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1018T: git git://github.com/ulli-kroll/linux.git
162500b3 1019S: Maintained
f49afbb5 1020F: arch/arm/mach-gemini/
98a9bb5b 1021F: drivers/rtc/rtc-gemini.c
881a95f9 1022
a990cbd8 1023ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1024M: Barry Song <baohua@kernel.org>
a990cbd8 1025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1026T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1027S: Maintained
1028F: arch/arm/mach-prima2/
4a9c44f1 1029F: drivers/clk/sirf/
05f30e8d 1030F: drivers/clocksource/timer-prima2.c
5833ac98 1031F: drivers/clocksource/timer-atlas7.c
f8505ef5 1032N: [^a-z]sirf
a990cbd8 1033
c9d862c4
BS
1034ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1035M: Baruch Siach <baruch@tkos.co.il>
1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037S: Maintained
cde137aa 1038F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1039N: digicolor
1040
d4275354 1041ARM/EBSA110 MACHINE SUPPORT
8b58be88 1042M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1044W: http://www.arm.linux.org.uk/
1045S: Maintained
1046F: arch/arm/mach-ebsa110/
b955f6ca 1047F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1048
4721f3ce
UKK
1049ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1050M: Uwe Kleine-König <kernel@pengutronix.de>
1051L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052S: Maintained
1053N: efm32
1054
a9da4f7e 1055ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1056M: Daniel Ribeiro <drwyrm@gmail.com>
1057M: Stefan Schmidt <stefan@openezx.org>
1058M: Harald Welte <laforge@openezx.org>
d66f1886 1059L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1060W: http://www.openezx.org/
1061S: Maintained
cafc2265
SS
1062T: topgit git://git.openezx.org/openezx.git
1063F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1064
6a915af9 1065ARM/FARADAY FA526 PORT
162500b3 1066M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1068S: Maintained
1fa7e547 1069T: git git://git.berlios.de/gemini-board
f49afbb5 1070F: arch/arm/mm/*-fa*
6a915af9 1071
d4275354 1072ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1073M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1075W: http://www.arm.linux.org.uk/
1076S: Maintained
1077F: arch/arm/include/asm/hardware/dec21285.h
1078F: arch/arm/mach-footbridge/
1079
86183a5f 1080ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1081M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1082M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1084S: Maintained
f1c12837 1085T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1086F: arch/arm/mach-imx/
ce515a6b 1087F: arch/arm/mach-mxs/
2a82f95c 1088F: arch/arm/boot/dts/imx*
e5dafa22 1089F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1090F: drivers/clk/imx/
1091F: include/soc/imx/
86183a5f 1092
142109d2 1093ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1094M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1095M: Sascha Hauer <kernel@pengutronix.de>
1096R: Stefan Agner <stefan@agner.ch>
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S: Maintained
1099T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1100F: arch/arm/mach-imx/*vf610*
1101F: arch/arm/boot/dts/vf*
1102
2b7a52a4 1103ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1104M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1106S: Maintained
1107
90b8fc34 1108ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1109M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1111S: Maintained
1112
ef47d5f0 1113ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1114M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1115M: Paul Parsons <lost.distance@yahoo.com>
1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1117S: Maintained
1118F: arch/arm/mach-pxa/hx4700.c
1119F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1120F: sound/soc/pxa/hx4700.c
ef47d5f0 1121
4dfad069
WX
1122ARM/HISILICON SOC SUPPORT
1123M: Wei Xu <xuwei5@hisilicon.com>
1124L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125W: http://www.hisilicon.com
1126S: Supported
1127T: git git://github.com/hisilicon/linux-hisi.git
1128F: arch/arm/mach-hisi/
1129
21f37bc3 1130ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1131M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1132W: www.jlime.com
1133S: Maintained
084bad91
KE
1134T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1135F: arch/arm/mach-sa1100/jornada720.c
1136F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1137
5e767ab9
JMC
1138ARM/IGEP MACHINE SUPPORT
1139M: Enric Balletbo i Serra <eballetbo@gmail.com>
1140M: Javier Martinez Canillas <javier@dowhile0.org>
1141L: linux-omap@vger.kernel.org
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S: Maintained
06ff74fd 1144F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1145
403d2971
MV
1146ARM/INCOME PXA270 SUPPORT
1147M: Marek Vasut <marek.vasut@gmail.com>
1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149S: Maintained
ec154082 1150F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1151
2b7a52a4 1152ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1153M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1155S: Maintained
e2bdb176
DW
1156
1157ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1159S: Orphan
2b7a52a4
LB
1160
1161ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1162M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1164S: Maintained
2b7a52a4
LB
1165
1166ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1167M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1169S: Maintained
2b7a52a4 1170
2b7a52a4 1171ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1172M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1174S: Maintained
1175
dfdd8cc9
KH
1176ARM/INTEL IXP4XX ARM ARCHITECTURE
1177M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1178M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1180S: Maintained
1181F: arch/arm/mach-ixp4xx/
1182
838553c5 1183ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1184M: Jonathan Cameron <jic23@cam.ac.uk>
1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186S: Maintained
1187F: arch/arm/mach-pxa/stargate2.c
1188F: drivers/pcmcia/pxa2xx_stargate2.c
1189
2b7a52a4 1190ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1191M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1192L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1193S: Maintained
2b7a52a4
LB
1194
1195ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1196M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1198S: Maintained
1199
1154f858 1200ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1201M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203S: Maintained
1204F: arch/arm/mach-keystone/
317929cd 1205T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1206
bc6aa566 1207ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1208M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1209L: linux-kernel@vger.kernel.org
1210S: Maintained
1211F: drivers/clk/keystone/
1212
1213ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1214M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1215L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216L: linux-kernel@vger.kernel.org
1217S: Maintained
1218F: drivers/clocksource/timer-keystone.c
1219
1220ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1221M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1222L: linux-kernel@vger.kernel.org
1223S: Maintained
1224F: drivers/power/reset/keystone-reset.c
1225
1226ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1227M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1228L: linux-kernel@vger.kernel.org
1229S: Maintained
1230F: drivers/memory/*emif*
1231
2b7a52a4 1232ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1233M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1235S: Maintained
1236
3143875f
JE
1237ARM/LPC18XX ARCHITECTURE
1238M: Joachim Eastwood <manabian@gmail.com>
1239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240S: Maintained
19c1c32c
JE
1241F: arch/arm/boot/dts/lpc43*
1242F: drivers/clk/nxp/clk-lpc18xx*
1243F: drivers/clocksource/time-lpc32xx.c
1244F: drivers/i2c/busses/i2c-lpc2k.c
1245F: drivers/memory/pl172.c
1246F: drivers/mtd/spi-nor/nxp-spifi.c
1247F: drivers/rtc/rtc-lpc24xx.c
3143875f
JE
1248N: lpc18xx
1249
3b886171 1250ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1251M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1252S: Maintained
1253
31c17ac9 1254ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1255M: Jason Cooper <jason@lakedaemon.net>
1256M: Andrew Lunn <andrew@lunn.ch>
1257M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1258M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260S: Maintained
1261F: arch/arm/mach-mvebu/
59ec9671 1262F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1263F: arch/arm/boot/dts/armada*
1264F: arch/arm/boot/dts/kirkwood*
1265
75f41273 1266
40f4978b
SH
1267ARM/Marvell Berlin SoC support
1268M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270S: Maintained
1271F: arch/arm/mach-berlin/
31c17ac9
GC
1272F: arch/arm/boot/dts/berlin*
1273
40f4978b 1274
4cfab57e 1275ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1276M: Jason Cooper <jason@lakedaemon.net>
1277M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1278M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1279M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1281S: Maintained
1282F: arch/arm/mach-dove/
54a246ff
NP
1283F: arch/arm/mach-mv78xx0/
1284F: arch/arm/mach-orion5x/
1285F: arch/arm/plat-orion/
31c17ac9
GC
1286F: arch/arm/boot/dts/dove*
1287F: arch/arm/boot/dts/orion5x*
1288
3b886171 1289
d69ac131
AC
1290ARM/Orion SoC/Technologic Systems TS-78xx platform support
1291M: Alexander Clouter <alex@digriz.org.uk>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293W: http://www.digriz.org.uk/ts78xx/kernel
1294S: Maintained
1295F: arch/arm/mach-orion5x/ts78xx-*
1296
607b8fc9
EH
1297ARM/Mediatek RTC DRIVER
1298M: Eddie Huang <eddie.huang@mediatek.com>
1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1301S: Maintained
1302F: drivers/rtc/rtc-mt6397.c
1303
e54951c8
MB
1304ARM/Mediatek SoC support
1305M: Matthias Brugger <matthias.bgg@gmail.com>
1306L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1307L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1308S: Maintained
1309F: arch/arm/boot/dts/mt6*
1310F: arch/arm/boot/dts/mt8*
1311F: arch/arm/mach-mediatek/
1312N: mtk
1313K: mediatek
1314
0f8669e3
CY
1315ARM/Mediatek USB3 PHY DRIVER
1316M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1319S: Maintained
1320F: drivers/phy/phy-mt65xx-usb3.c
1321
adcb079f
AB
1322ARM/MICREL KS8695 ARCHITECTURE
1323M: Greg Ungerer <gerg@uclinux.org>
1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1325F: arch/arm/mach-ks8695/
adcb079f
AB
1326S: Odd Fixes
1327
d78ff0a5 1328ARM/MIOA701 MACHINE SUPPORT
8b58be88 1329M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1331F: arch/arm/mach-pxa/mioa701.c
1332S: Maintained
1333
9624dfe6 1334ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1335M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1336S: Maintained
1337
e0ee9851 1338ARM/NOMADIK ARCHITECTURE
28b8e8d4 1339M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1340M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342S: Maintained
1343F: arch/arm/mach-nomadik/
ecc265fe 1344F: drivers/pinctrl/nomadik/
87572880 1345F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1346T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1347
9d76295a 1348ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1349M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1350L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1351W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1352S: Supported
1353
8459c159 1354ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1355M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1356M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1357S: Maintained
1358
5d783a2d 1359ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1360M: Marek Vasut <marek.vasut@gmail.com>
75280787 1361L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1362W: http://hackndev.com
1363S: Maintained
933d35f0
JP
1364F: arch/arm/mach-pxa/include/mach/palmtx.h
1365F: arch/arm/mach-pxa/palmtx.c
1366F: arch/arm/mach-pxa/include/mach/palmt5.h
1367F: arch/arm/mach-pxa/palmt5.c
1368F: arch/arm/mach-pxa/include/mach/palmld.h
1369F: arch/arm/mach-pxa/palmld.c
1370F: arch/arm/mach-pxa/include/mach/palmte2.h
1371F: arch/arm/mach-pxa/palmte2.c
1372F: arch/arm/mach-pxa/include/mach/palmtc.h
1373F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1374
b57fe924 1375ARM/PALM TREO SUPPORT
d8130624 1376M: Tomas Cech <sleep_walker@suse.com>
75280787 1377L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1378W: http://hackndev.com
1379S: Maintained
b57fe924
JP
1380F: arch/arm/mach-pxa/include/mach/palmtreo.h
1381F: arch/arm/mach-pxa/palmtreo.c
90af5811 1382
c49e1e63 1383ARM/PALMZ72 SUPPORT
8b58be88 1384M: Sergey Lapin <slapin@ossfans.org>
75280787 1385L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1386W: http://hackndev.com
1387S: Maintained
933d35f0
JP
1388F: arch/arm/mach-pxa/include/mach/palmz72.h
1389F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1390
1da177e4 1391ARM/PLEB SUPPORT
8b58be88 1392M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1393W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1394S: Maintained
1395
1396ARM/PT DIGITAL BOARD PORT
8b58be88 1397M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1398L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1399W: http://www.arm.linux.org.uk/
1400S: Maintained
1401
8fc1b0f8
KG
1402ARM/QUALCOMM SUPPORT
1403M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1404M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1405M: David Brown <davidb@codeaurora.org>
1406L: linux-arm-msm@vger.kernel.org
f5d3af9d 1407L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1408S: Maintained
1409F: arch/arm/mach-qcom/
f5d3af9d 1410F: drivers/soc/qcom/
c0c89faf
SB
1411F: drivers/tty/serial/msm_serial.h
1412F: drivers/tty/serial/msm_serial.c
1413F: drivers/*/pm8???-*
1414F: drivers/mfd/ssbi.c
916f743d 1415F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1416T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1417
2b7a52a4 1418ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1419M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1420L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1421S: Maintained
1422
b138e119
SH
1423ARM/RENESAS ARM64 ARCHITECTURE
1424M: Simon Horman <horms@verge.net.au>
1425M: Magnus Damm <magnus.damm@gmail.com>
1426L: linux-sh@vger.kernel.org
1427Q: http://patchwork.kernel.org/project/linux-sh/list/
1428T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1429S: Supported
1430F: arch/arm64/boot/dts/renesas/
1431
d4275354 1432ARM/RISCPC ARCHITECTURE
8b58be88 1433M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1434L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1435W: http://www.arm.linux.org.uk/
1436S: Maintained
d4275354
RK
1437F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1438F: arch/arm/include/asm/hardware/ioc.h
1439F: arch/arm/include/asm/hardware/iomd.h
1440F: arch/arm/include/asm/hardware/memc.h
1441F: arch/arm/mach-rpc/
1a6422f6 1442F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1443F: drivers/net/ethernet/i825xx/ether1*
1444F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1445F: drivers/scsi/arm/
1446
08ddbb0a
HS
1447ARM/Rockchip SoC support
1448M: Heiko Stuebner <heiko@sntech.de>
1449L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1450L: linux-rockchip@lists.infradead.org
08ddbb0a 1451S: Maintained
541555e9 1452F: arch/arm/boot/dts/rk3*
08ddbb0a 1453F: arch/arm/mach-rockchip/
541555e9
HS
1454F: drivers/clk/rockchip/
1455F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1456F: drivers/*/*rockchip*
541555e9
HS
1457F: drivers/*/*/*rockchip*
1458F: sound/soc/rockchip/
b4331b43 1459N: rockchip
08ddbb0a 1460
5bfb937c
KK
1461ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1462M: Kukjin Kim <kgene@kernel.org>
e8f98457 1463M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1464L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1465L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1466S: Maintained
6f0589c8
MB
1467F: arch/arm/boot/dts/s3c*
1468F: arch/arm/boot/dts/exynos*
d97236e6 1469F: arch/arm64/boot/dts/exynos/
482ce512 1470F: arch/arm/plat-samsung/
769bbb63
HS
1471F: arch/arm/mach-s3c24*/
1472F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1473F: arch/arm/mach-s5p*/
1474F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1475F: drivers/*/*s3c2410*
1476F: drivers/*/*/*s3c2410*
40c76662
MB
1477F: drivers/spi/spi-s3c*
1478F: sound/soc/samsung/*
d6b9aea6
KK
1479F: Documentation/arm/Samsung/
1480F: Documentation/devicetree/bindings/arm/samsung/
1481F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1482F: Documentation/devicetree/bindings/power/pd-samsung.txt
33d43cdd 1483N: exynos
f556cb07 1484
10ffa964
KP
1485ARM/SAMSUNG MOBILE MACHINE SUPPORT
1486M: Kyungmin Park <kyungmin.park@samsung.com>
1487L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1488S: Maintained
004bbd3c 1489F: arch/arm/mach-s5pv210/
10ffa964 1490
3ce4ccb6
KD
1491ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1492M: Kyungmin Park <kyungmin.park@samsung.com>
1493M: Kamil Debski <k.debski@samsung.com>
1494L: linux-arm-kernel@lists.infradead.org
1495L: linux-media@vger.kernel.org
1496S: Maintained
1497F: drivers/media/platform/s5p-g2d/
1498
e6a476fd
MS
1499ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1500M: Kyungmin Park <kyungmin.park@samsung.com>
1501M: Kamil Debski <k.debski@samsung.com>
6305902c 1502M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1503L: linux-arm-kernel@lists.infradead.org
1504L: linux-media@vger.kernel.org
1505S: Maintained
934455d7 1506F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1507F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1508
1509ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1510M: Kyungmin Park <kyungmin.park@samsung.com>
1511M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1512L: linux-arm-kernel@lists.infradead.org
1513L: linux-media@vger.kernel.org
1514S: Maintained
90d72ac6 1515F: drivers/media/platform/s5p-tv/
e6a476fd 1516
7d9f9bf4
AP
1517ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1518M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1519M: Jacek Anaszewski <j.anaszewski@samsung.com>
1520L: linux-arm-kernel@lists.infradead.org
1521L: linux-media@vger.kernel.org
1522S: Maintained
1523F: drivers/media/platform/s5p-jpeg/
1524
d48d38e8 1525ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1526M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1527M: Magnus Damm <magnus.damm@gmail.com>
1528L: linux-sh@vger.kernel.org
d48d38e8 1529W: http://oss.renesas.com
bbff48f5 1530Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1531T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1532S: Supported
0b514fdb
SH
1533F: arch/arm/boot/dts/emev2*
1534F: arch/arm/boot/dts/r7s*
1535F: arch/arm/boot/dts/r8a*
1536F: arch/arm/boot/dts/sh*
0b514fdb 1537F: arch/arm/configs/shmobile_defconfig
7a2071c5 1538F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1539F: arch/arm/mach-shmobile/
1540F: drivers/sh/
1541
66314223 1542ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1543M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1544S: Maintained
1545F: arch/arm/mach-socfpga/
efadb751
DN
1546F: arch/arm/boot/dts/socfpga*
1547F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1548W: http://www.rocketboards.org
efadb751 1549T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1550
1551ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1552M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1553S: Maintained
1554F: drivers/clk/socfpga/
1555
71bcada8
TT
1556ARM/SOCFPGA EDAC SUPPORT
1557M: Thor Thayer <tthayer@opensource.altera.com>
1558S: Maintained
1559F: drivers/edac/altera_edac.
1560
65ebcc11 1561ARM/STI ARCHITECTURE
a92177ea
SK
1562M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1563M: Maxime Coquelin <maxime.coquelin@st.com>
1564M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1565L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1566L: kernel@stlinux.com
1567W: http://www.stlinux.com
1568S: Maintained
1569F: arch/arm/mach-sti/
a92177ea 1570F: arch/arm/boot/dts/sti*
b8e31bf3 1571F: drivers/char/hw_random/st-rng.c
a92177ea 1572F: drivers/clocksource/arm_global_timer.c
82805d1b 1573F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1574F: drivers/i2c/busses/i2c-st.c
346e2e4a 1575F: drivers/media/rc/st_rc.c
95d66b16 1576F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1577F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1578F: drivers/phy/phy-miphy28lp.c
1579F: drivers/phy/phy-miphy365x.c
6da969a5 1580F: drivers/phy/phy-stih407-usb.c
26389c78 1581F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1582F: drivers/pinctrl/pinctrl-st.c
1583F: drivers/reset/sti/
db4112e6 1584F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1585F: drivers/tty/serial/st-asc.c
eb11adab 1586F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1587F: drivers/usb/host/ehci-st.c
1588F: drivers/usb/host/ohci-st.c
db4112e6 1589F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1590F: drivers/ata/ahci_st.c
65ebcc11 1591
ee6e7879
MC
1592ARM/STM32 ARCHITECTURE
1593M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595S: Maintained
1596T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1597N: stm32
1598F: drivers/clocksource/armv7m_systick.c
1599
2b7a52a4 1600ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1601M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1602L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1603S: Maintained
1604
1bbd7089 1605ARM/TETON BGA MACHINE SUPPORT
706e69d6 1606M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1607L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1608S: Maintained
1609
2b7a52a4 1610ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1611M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1612L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1613S: Maintained
1614
98ad6e3b 1615ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1616M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1617L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1618W: http://www.mcuos.com
1619S: Maintained
4e89e8f6 1620F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1621F: drivers/input/keyboard/w90p910_keypad.c
1622F: drivers/input/touchscreen/w90p910_ts.c
1623F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1624F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1625F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1626F: drivers/rtc/rtc-nuc900.c
9df92e6c 1627F: drivers/spi/spi-nuc900.c
4e89e8f6 1628F: drivers/usb/host/ehci-w90x900.c
8a61f013 1629F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1630
54274d71 1631ARM/U300 MACHINE SUPPORT
e4651a9f 1632M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1633L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1634S: Supported
1635F: arch/arm/mach-u300/
9affbd24 1636F: drivers/clocksource/timer-u300.c
54274d71
LW
1637F: drivers/i2c/busses/i2c-stu300.c
1638F: drivers/rtc/rtc-coh901331.c
1639F: drivers/watchdog/coh901327_wdt.c
1640F: drivers/dma/coh901318*
87572880
LW
1641F: drivers/mfd/ab3100*
1642F: drivers/rtc/rtc-ab3100.c
1643F: drivers/rtc/rtc-coh901331.c
1644T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1645
3d00d04f
MY
1646ARM/UNIPHIER ARCHITECTURE
1647M: Masahiro Yamada <yamada.masahiro@socionext.com>
1648L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1649S: Maintained
a3ff83d2 1650F: arch/arm/boot/dts/uniphier*
e7ecbc05 1651F: arch/arm/include/asm/hardware/cache-uniphier.h
3d00d04f 1652F: arch/arm/mach-uniphier/
e7ecbc05 1653F: arch/arm/mm/cache-uniphier.c
dd6fd4a3 1654F: drivers/i2c/busses/i2c-uniphier*
a3ff83d2
MY
1655F: drivers/pinctrl/uniphier/
1656F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1657N: uniphier
1658
87572880 1659ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1660M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1661L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1662S: Maintained
1663F: arch/arm/mach-ux500/
e4651a9f 1664F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1665F: drivers/dma/ste_dma40*
e4651a9f 1666F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1667F: drivers/mfd/abx500*
1668F: drivers/mfd/ab8500*
e4651a9f
LW
1669F: drivers/mfd/dbx500*
1670F: drivers/mfd/db8500*
ecc265fe
JP
1671F: drivers/pinctrl/nomadik/pinctrl-ab*
1672F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1673F: drivers/rtc/rtc-ab8500.c
e4651a9f 1674F: drivers/rtc/rtc-pl031.c
87572880 1675T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1676
e93fde28
UH
1677ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1678M: Ulf Hansson <ulf.hansson@linaro.org>
1679L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1680T: git git://git.linaro.org/people/ulfh/clk.git
1681S: Maintained
1682F: drivers/clk/ux500/
1683F: include/linux/platform_data/clk-ux500.h
1684
740d93b1
PM
1685ARM/VERSATILE EXPRESS PLATFORM
1686M: Liviu Dudau <liviu.dudau@arm.com>
1687M: Sudeep Holla <sudeep.holla@arm.com>
1688M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690S: Maintained
1691F: arch/arm/boot/dts/vexpress*
9ccd6080 1692F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1693F: arch/arm/mach-vexpress/
1694F: */*/vexpress*
7e8f403f 1695F: */*/*/vexpress*
740d93b1
PM
1696F: drivers/clk/versatile/clk-vexpress-osc.c
1697F: drivers/clocksource/versatile.c
1698
d4275354 1699ARM/VFP SUPPORT
8b58be88 1700M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1701L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1702W: http://www.arm.linux.org.uk/
1703S: Maintained
1704F: arch/arm/vfp/
1705
e66b6d8e
MV
1706ARM/VOIPAC PXA270 SUPPORT
1707M: Marek Vasut <marek.vasut@gmail.com>
1708L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1709S: Maintained
1710F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1711F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1712
04529fe2
TP
1713ARM/VT8500 ARM ARCHITECTURE
1714M: Tony Prisk <linux@prisktech.co.nz>
1715L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1716S: Maintained
1717F: arch/arm/mach-vt8500/
41fd91b4 1718F: drivers/clocksource/vt8500_timer.c
560746eb 1719F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1720F: drivers/mmc/host/wmt-sdmmc.c
1721F: drivers/pwm/pwm-vt8500.c
1722F: drivers/rtc/rtc-vt8500.c
1723F: drivers/tty/serial/vt8500_serial.c
4f31102b 1724F: drivers/usb/host/ehci-platform.c
41fd91b4 1725F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1726F: drivers/video/fbdev/vt8500lcdfb.*
1727F: drivers/video/fbdev/wm8505fb*
1728F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1729
e66b6d8e
MV
1730ARM/ZIPIT Z2 SUPPORT
1731M: Marek Vasut <marek.vasut@gmail.com>
1732L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1733S: Maintained
1734F: arch/arm/mach-pxa/z2.c
6ab2a855 1735F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1736
5ecc4b53
JN
1737ARM/ZTE ARCHITECTURE
1738M: Jun Nie <jun.nie@linaro.org>
1739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1740S: Maintained
1741F: arch/arm/mach-zx/
1742F: drivers/clk/zte/
1743F: Documentation/devicetree/bindings/arm/zte.txt
1744F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1745
51f29d44
MS
1746ARM/ZYNQ ARCHITECTURE
1747M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1748R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1749L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1750W: http://wiki.xilinx.com
d6448b76 1751T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1752S: Supported
1753F: arch/arm/mach-zynq/
bd2a337a 1754F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1755F: drivers/block/xsysace.c
c2fd4e38
MS
1756N: zynq
1757N: xilinx
1758F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1759F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1760F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1761F: drivers/edac/synopsys_edac.c
51f29d44 1762
48ec83bc 1763ARM SMMU DRIVERS
b8f9879e
WD
1764M: Will Deacon <will.deacon@arm.com>
1765L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766S: Maintained
1767F: drivers/iommu/arm-smmu.c
48ec83bc 1768F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1769F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1770
38074229
CM
1771ARM64 PORT (AARCH64 ARCHITECTURE)
1772M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1773M: Will Deacon <will.deacon@arm.com>
38074229
CM
1774L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1775S: Maintained
1776F: arch/arm64/
d19766ec 1777F: Documentation/arm64/
38074229 1778
9d7005f9
LP
1779AS3645A LED FLASH CONTROLLER DRIVER
1780M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1781L: linux-media@vger.kernel.org
1782T: git git://linuxtv.org/media_tree.git
1783S: Maintained
1784F: drivers/media/i2c/as3645a.c
1785F: include/media/as3645a.h
1786
d58de038
GJ
1787ASC7621 HARDWARE MONITOR DRIVER
1788M: George Joseph <george.joseph@fairview5.com>
1789L: lm-sensors@lm-sensors.org
1790S: Maintained
1791F: Documentation/hwmon/asc7621
1792F: drivers/hwmon/asc7621.c
1793
b229ece9 1794ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1795M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1796L: acpi4asus-user@lists.sourceforge.net
d0944853 1797L: platform-driver-x86@vger.kernel.org
76593d6f 1798W: http://acpi4asus.sf.net
85091b71 1799S: Maintained
b229ece9
CC
1800F: drivers/platform/x86/asus*.c
1801F: drivers/platform/x86/eeepc*.c
85091b71 1802
953a6479 1803ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1804R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1805W: http://sourceforge.net/projects/xscaleiop
08223d80 1806S: Odd fixes
679655da
JP
1807F: Documentation/crypto/async-tx-api.txt
1808F: crypto/async_tx/
1809F: drivers/dma/
1810F: include/linux/dmaengine.h
1811F: include/linux/async_tx.h
b3e5f263 1812
a1867d36 1813AT24 EEPROM DRIVER
14d77c4d 1814M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1815L: linux-i2c@vger.kernel.org
1816S: Maintained
1817F: drivers/misc/eeprom/at24.c
25f73ed5 1818F: include/linux/platform_data/at24.h
a1867d36 1819
e7839f25 1820ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1821M: "Ed L. Cashin" <ed.cashin@acm.org>
1822W: http://www.openaoe.org/
1da177e4 1823S: Supported
679655da
JP
1824F: Documentation/aoe/
1825F: drivers/block/aoe/
1da177e4 1826
aad7a211
AB
1827ATHEROS 71XX/9XXX GPIO DRIVER
1828M: Alban Bedel <albeu@free.fr>
1829W: https://github.com/AlbanBedel/linux
1830T: git git://github.com/AlbanBedel/linux
1831S: Maintained
1832F: drivers/gpio/gpio-ath79.c
1833F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1834
9a10a870 1835ATHEROS ATH GENERIC UTILITIES
f726ee65 1836M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1837L: linux-wireless@vger.kernel.org
1838S: Supported
1839F: drivers/net/wireless/ath/*
1840
fa1c114f 1841ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1842M: Jiri Slaby <jirislaby@gmail.com>
1843M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1844M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1845L: linux-wireless@vger.kernel.org
72c706b7 1846W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1847S: Maintained
fa451753 1848F: drivers/net/wireless/ath/ath5k/
fa1c114f 1849
12e62d6f
KV
1850ATHEROS ATH6KL WIRELESS DRIVER
1851M: Kalle Valo <kvalo@qca.qualcomm.com>
1852L: linux-wireless@vger.kernel.org
1853W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1854T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1855S: Supported
1856F: drivers/net/wireless/ath/ath6kl/
1857
2be7d22f
VK
1858WILOCITY WIL6210 WIRELESS DRIVER
1859M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1860L: linux-wireless@vger.kernel.org
1861L: wil6210@qca.qualcomm.com
1862S: Supported
1863W: http://wireless.kernel.org/en/users/Drivers/wil6210
1864F: drivers/net/wireless/ath/wil6210/
dba4b74d 1865F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1866
1d7e1e6b
CL
1867CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1868M: Christian Lamparter <chunkeey@googlemail.com>
1869L: linux-wireless@vger.kernel.org
1870W: http://wireless.kernel.org/en/users/Drivers/carl9170
1871S: Maintained
1872F: drivers/net/wireless/ath/carl9170/
1873
2c2a6172
LT
1874ATK0110 HWMON DRIVER
1875M: Luca Tettamanti <kronos.it@gmail.com>
1876L: lm-sensors@lm-sensors.org
1877S: Maintained
1878F: drivers/hwmon/asus_atk0110.c
1879
6f69a6d7 1880ATI_REMOTE2 DRIVER
8b58be88 1881M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1882S: Maintained
679655da 1883F: drivers/input/misc/ati_remote2.c
6f69a6d7 1884
7ae115b4 1885ATLX ETHERNET DRIVERS
8b58be88 1886M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1887M: Chris Snook <chris.snook@gmail.com>
e443e383 1888L: netdev@vger.kernel.org
8d5ca6ec
JC
1889W: http://sourceforge.net/projects/atl1
1890W: http://atl1.sourceforge.net
1891S: Maintained
2b133ad6 1892F: drivers/net/ethernet/atheros/
8d5ca6ec 1893
1da177e4 1894ATM
366c1bd1 1895M: Chas Williams <3chas3@gmail.com>
476604de 1896L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1897L: netdev@vger.kernel.org
1da177e4
LT
1898W: http://linux-atm.sourceforge.net
1899S: Maintained
679655da
JP
1900F: drivers/atm/
1901F: include/linux/atm*
c117ab84 1902F: include/uapi/linux/atm*
1da177e4 1903
04ac2f46 1904ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1905M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1906S: Maintained
1907F: drivers/mmc/host/atmel-mci.c
1908F: drivers/mmc/host/atmel-mci-regs.h
1909
a1cfac48 1910ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1911M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1912S: Supported
df621252 1913F: drivers/tty/serial/atmel_serial.c
a1cfac48 1914
dfae90ed 1915ATMEL Audio ALSA driver
3a82002c 1916M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1917L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1918S: Supported
1919F: sound/soc/atmel
1920
b414dc16
NF
1921ATMEL DMA DRIVER
1922M: Nicolas Ferre <nicolas.ferre@atmel.com>
1923L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1924S: Supported
1925F: drivers/dma/at_hdmac.c
1926F: drivers/dma/at_hdmac_regs.h
6f0d65af 1927F: include/linux/platform_data/dma-atmel.h
b414dc16 1928
6bd0f436
LD
1929ATMEL XDMA DRIVER
1930M: Ludovic Desroches <ludovic.desroches@atmel.com>
1931L: linux-arm-kernel@lists.infradead.org
1932L: dmaengine@vger.kernel.org
1933S: Supported
1934F: drivers/dma/at_xdmac.c
1935
888f2804
LD
1936ATMEL I2C DRIVER
1937M: Ludovic Desroches <ludovic.desroches@atmel.com>
1938L: linux-i2c@vger.kernel.org
1939S: Supported
1940F: drivers/i2c/busses/i2c-at91.c
1941
15515545
JW
1942ATMEL ISI DRIVER
1943M: Josh Wu <josh.wu@atmel.com>
1944L: linux-media@vger.kernel.org
1945S: Supported
f2294c2d 1946F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1947F: include/media/atmel-isi.h
1948
8f4c79ce 1949ATMEL LCDFB DRIVER
8b58be88 1950M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1951L: linux-fbdev@vger.kernel.org
8f4c79ce 1952S: Maintained
8a61f013 1953F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1954F: include/video/atmel_lcdc.h
8f4c79ce 1955
89e5785f 1956ATMEL MACB ETHERNET DRIVER
a02875a6 1957M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1958S: Supported
9f2f381f 1959F: drivers/net/ethernet/cadence/
89e5785f 1960
5cbac98a
JW
1961ATMEL NAND DRIVER
1962M: Josh Wu <josh.wu@atmel.com>
1963L: linux-mtd@lists.infradead.org
1964S: Supported
1965F: drivers/mtd/nand/atmel_nand*
1966
05c441ef 1967ATMEL SDMMC DRIVER
1968M: Ludovic Desroches <ludovic.desroches@atmel.com>
1969L: linux-mmc@vger.kernel.org
1970S: Supported
1971F: drivers/mmc/host/sdhci-of-at91.c
1972
754ce4f2 1973ATMEL SPI DRIVER
a02875a6 1974M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1975S: Supported
9df92e6c 1976F: drivers/spi/spi-atmel.*
754ce4f2 1977
0ef09015 1978ATMEL SSC DRIVER
03515f32 1979M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1981S: Supported
1982F: drivers/misc/atmel-ssc.c
1983F: include/linux/atmel-ssc.h
1984
e9cb1c5a
NF
1985ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1986M: Nicolas Ferre <nicolas.ferre@atmel.com>
1987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1988S: Supported
1989F: drivers/misc/atmel_tclib.c
1990F: drivers/clocksource/tcb_clksrc.c
1991
914a3f3b 1992ATMEL USBA UDC DRIVER
a02875a6
NF
1993M: Nicolas Ferre <nicolas.ferre@atmel.com>
1994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1995S: Supported
faf2e1db 1996F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1997
1da177e4 1998ATMEL WIRELESS DRIVER
8b58be88 1999M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 2000L: linux-wireless@vger.kernel.org
1da177e4
LT
2001W: http://www.thekelleys.org.uk/atmel
2002W: http://atmelwlandriver.sourceforge.net/
2003S: Maintained
679655da 2004F: drivers/net/wireless/atmel*
1da177e4 2005
a14c0f8f
ND
2006ATMEL MAXTOUCH DRIVER
2007M: Nick Dyer <nick.dyer@itdev.co.uk>
2008T: git git://github.com/atmel-maxtouch/linux.git
2009S: Supported
2010F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2011F: drivers/input/touchscreen/atmel_mxt_ts.c
2012F: include/linux/platform_data/atmel_mxt_ts.h
2013
26780d9e 2014ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
2015M: Bradley Grove <linuxdrivers@attotech.com>
2016L: linux-scsi@vger.kernel.org
2017W: http://www.attotech.com
2018S: Supported
2019F: drivers/scsi/esas2r
26780d9e 2020
bc6e17b8
SS
2021ATUSB IEEE 802.15.4 RADIO DRIVER
2022M: Stefan Schmidt <stefan@osg.samsung.com>
2023L: linux-wpan@vger.kernel.org
2024S: Maintained
2025F: drivers/net/ieee802154/atusb.c
2026F: drivers/net/ieee802154/atusb.h
2027F: drivers/net/ieee802154/at86rf230.h
2028
a92b7b80 2029AUDIT SUBSYSTEM
915f389d 2030M: Paul Moore <paul@paul-moore.com>
8b58be88 2031M: Eric Paris <eparis@redhat.com>
915f389d 2032L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 2033W: http://people.redhat.com/sgrubb/audit/
915f389d 2034T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 2035S: Maintained
679655da 2036F: include/linux/audit.h
c117ab84 2037F: include/uapi/linux/audit.h
679655da 2038F: kernel/audit*
a92b7b80 2039
70e84049 2040AUXILIARY DISPLAY DRIVERS
8b58be88 2041M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2042W: http://miguelojeda.es/auxdisplay.htm
2043W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2044S: Maintained
679655da
JP
2045F: drivers/auxdisplay/
2046F: include/linux/cfag12864b.h
70e84049 2047
5f97f7f9 2048AVR32 ARCHITECTURE
e336f61f
HCE
2049M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2050M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 2051W: http://www.atmel.com/products/AVR32/
249d9d9d 2052W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2053W: http://avrfreaks.net/
e336f61f 2054S: Maintained
679655da 2055F: arch/avr32/
5f97f7f9
HS
2056
2057AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2058M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2059M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2060S: Maintained
679655da 2061F: arch/avr32/mach-at32ap/
5f97f7f9 2062
1da177e4 2063AX.25 NETWORK LAYER
8b58be88 2064M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2065L: linux-hams@vger.kernel.org
d34cb28a 2066W: http://www.linux-ax25.org/
1da177e4 2067S: Maintained
c117ab84 2068F: include/uapi/linux/ax25.h
679655da
JP
2069F: include/net/ax25.h
2070F: net/ax25/
1da177e4 2071
d5269395 2072AZ6007 DVB DRIVER
009a5410 2073M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2074L: linux-media@vger.kernel.org
2075W: http://linuxtv.org
2076T: git git://linuxtv.org/media_tree.git
2077S: Maintained
2078F: drivers/media/usb/dvb-usb-v2/az6007.c
2079
6777376e
HV
2080AZTECH FM RADIO RECEIVER DRIVER
2081M: Hans Verkuil <hverkuil@xs4all.nl>
2082L: linux-media@vger.kernel.org
2083T: git git://linuxtv.org/media_tree.git
2084W: http://linuxtv.org
2085S: Maintained
2086F: drivers/media/radio/radio-aztech*
2087
e2d1d6c0 2088B43 WIRELESS DRIVER
e2d1d6c0 2089L: linux-wireless@vger.kernel.org
ed072f9e 2090L: b43-dev@lists.infradead.org
491b26b4 2091W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2092S: Odd Fixes
679655da 2093F: drivers/net/wireless/b43/
e2d1d6c0
RD
2094
2095B43LEGACY WIRELESS DRIVER
8b58be88 2096M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2097L: linux-wireless@vger.kernel.org
ed072f9e 2098L: b43-dev@lists.infradead.org
491b26b4 2099W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2100S: Maintained
679655da 2101F: drivers/net/wireless/b43legacy/
e2d1d6c0 2102
300abeb5 2103BACKLIGHT CLASS/SUBSYSTEM
b7701755 2104M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2105M: Lee Jones <lee.jones@linaro.org>
300abeb5 2106S: Maintained
679655da
JP
2107F: drivers/video/backlight/
2108F: include/linux/backlight.h
300abeb5 2109
c6c8fea2 2110BATMAN ADVANCED
207df49e 2111M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2112M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2113M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2114L: b.a.t.m.a.n@lists.open-mesh.org
2115W: http://www.open-mesh.org/
2116S: Maintained
2117F: net/batman-adv/
2118
e2d1d6c0 2119BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2120M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2121L: linux-hams@vger.kernel.org
2122W: http://www.baycom.org/~tom/ham/ham.html
2123S: Maintained
679655da 2124F: drivers/net/hamradio/baycom*
e2d1d6c0 2125
cafe5635 2126BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2127M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2128L: linux-bcache@vger.kernel.org
2129W: http://bcache.evilpiepirate.org
d1aa1ab3 2130S: Maintained
cafe5635
KO
2131F: drivers/md/bcache/
2132
04bd844a
HV
2133BDISP ST MEDIA DRIVER
2134M: Fabien Dessenne <fabien.dessenne@st.com>
2135L: linux-media@vger.kernel.org
2136T: git git://linuxtv.org/media_tree.git
2137W: http://linuxtv.org
2138S: Supported
2139F: drivers/media/platform/sti/bdisp
2140
e2d1d6c0 2141BEFS FILE SYSTEM
55817d3d 2142S: Orphan
679655da
JP
2143F: Documentation/filesystems/befs.txt
2144F: fs/befs/
e2d1d6c0 2145
564ee360 2146BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2147M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2148L: netdev@vger.kernel.org
2149S: Maintained
2150F: drivers/net/ethernet/ec_bhf.c
564ee360 2151
e2d1d6c0 2152BFS FILE SYSTEM
8b58be88 2153M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2154S: Maintained
679655da
JP
2155F: Documentation/filesystems/bfs.txt
2156F: fs/bfs/
c117ab84 2157F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2158
1394f032 2159BLACKFIN ARCHITECTURE
a4edbc10 2160M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2161L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2162T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2163W: http://blackfin.uclinux.org
2164S: Supported
679655da 2165F: arch/blackfin/
566da5b2 2166
e190d6b1 2167BLACKFIN EMAC DRIVER
b3fe92b0 2168L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2169W: http://blackfin.uclinux.org
2170S: Supported
7b35f033 2171F: drivers/net/ethernet/adi/
e190d6b1 2172
566da5b2 2173BLACKFIN RTC DRIVER
b3fe92b0 2174L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2175W: http://blackfin.uclinux.org
2176S: Supported
679655da 2177F: drivers/rtc/rtc-bfin.c
1394f032 2178
936ed49a 2179BLACKFIN SDH DRIVER
109ec8c3 2180M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2181L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2182W: http://blackfin.uclinux.org
2183S: Supported
2184F: drivers/mmc/host/bfin_sdh.c
2185
1394f032 2186BLACKFIN SERIAL DRIVER
8b58be88 2187M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2188L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2189W: http://blackfin.uclinux.org
2190S: Supported
8460241e 2191F: drivers/tty/serial/bfin_uart.c
1394f032 2192
1e6d320f 2193BLACKFIN WATCHDOG DRIVER
b3fe92b0 2194L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2195W: http://blackfin.uclinux.org
2196S: Supported
679655da 2197F: drivers/watchdog/bfin_wdt.c
1e6d320f 2198
d24ecfcc 2199BLACKFIN I2C TWI DRIVER
8b58be88 2200M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2201L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2202W: http://blackfin.uclinux.org/
2203S: Supported
679655da 2204F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2205
1e204377
SJ
2206BLACKFIN MEDIA DRIVER
2207M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2208L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2209W: http://blackfin.uclinux.org/
2210S: Supported
2211F: drivers/media/platform/blackfin/
2212F: drivers/media/i2c/adv7183*
2213F: drivers/media/i2c/vs6624*
2214
b54cf35a
JSM
2215BLINKM RGB LED DRIVER
2216M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2217S: Maintained
2218F: drivers/leds/leds-blinkm.c
2219
1da177e4 2220BLOCK LAYER
8b58be88 2221M: Jens Axboe <axboe@kernel.dk>
82c426e0 2222L: linux-block@vger.kernel.org
08deed1e 2223T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2224S: Maintained
679655da 2225F: block/
ae11f7ef 2226F: kernel/trace/blktrace.c
1da177e4 2227
2b54aaef 2228BLOCK2MTD DRIVER
8b58be88 2229M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2230L: linux-mtd@lists.infradead.org
2231S: Maintained
679655da 2232F: drivers/mtd/devices/block2mtd.c
2b54aaef 2233
63fbd24e 2234BLUETOOTH DRIVERS
8b58be88 2235M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2236M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2237M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2238L: linux-bluetooth@vger.kernel.org
63fbd24e 2239W: http://www.bluez.org/
22e7a424
MH
2240T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2241T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2242S: Maintained
679655da 2243F: drivers/bluetooth/
1da177e4 2244
63fbd24e 2245BLUETOOTH SUBSYSTEM
8b58be88 2246M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2247M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2248M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2249L: linux-bluetooth@vger.kernel.org
2250W: http://www.bluez.org/
22e7a424
MH
2251T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2252T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2253S: Maintained
679655da
JP
2254F: net/bluetooth/
2255F: include/net/bluetooth/
1da177e4
LT
2256
2257BONDING DRIVER
79b30750 2258M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2259M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2260M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2261L: netdev@vger.kernel.org
ce00f85c
JC
2262W: http://sourceforge.net/projects/bonding/
2263S: Supported
679655da 2264F: drivers/net/bonding/
c117ab84 2265F: include/uapi/linux/if_bonding.h
1da177e4 2266
b5f4df34
AS
2267BPF (Safe dynamic programs and tools)
2268M: Alexei Starovoitov <ast@kernel.org>
2269L: netdev@vger.kernel.org
2270L: linux-kernel@vger.kernel.org
2271S: Supported
2272F: kernel/bpf/
2273
39105890 2274BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2275M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2276L: netdev@vger.kernel.org
2277S: Supported
adfc5217 2278F: drivers/net/ethernet/broadcom/b44.*
39105890 2279
32ec90d5
FF
2280BROADCOM GENET ETHERNET DRIVER
2281M: Florian Fainelli <f.fainelli@gmail.com>
2282L: netdev@vger.kernel.org
2283S: Supported
2284F: drivers/net/ethernet/broadcom/genet/
2285
948c51e6 2286BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2287M: Sony Chacko <sony.chacko@qlogic.com>
2288M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2289L: netdev@vger.kernel.org
2290S: Supported
adfc5217
JK
2291F: drivers/net/ethernet/broadcom/bnx2.*
2292F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2293
4d9d2cb0 2294BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2295M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2296L: netdev@vger.kernel.org
2297S: Supported
adfc5217 2298F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2299
90f4c594 2300BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2301M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2302M: Ray Jui <rjui@broadcom.com>
2303M: Scott Branden <sbranden@broadcom.com>
497a045d 2304L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2305T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2306S: Maintained
2307F: arch/arm/mach-bcm/
2308F: arch/arm/boot/dts/bcm113*
90f4c594 2309F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2310F: arch/arm/boot/dts/bcm281*
2311F: arch/arm/configs/bcm_defconfig
e4ef47f2 2312F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2313F: drivers/clocksource/bcm_kona_timer.c
2314
9209bec4 2315BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2316M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2317M: Lee Jones <lee@kernel.org>
10b9e887 2318M: Eric Anholt <eric@anholt.net>
f680f25c 2319L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2320L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2321T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2322S: Maintained
9209bec4 2323N: bcm2835
f680f25c 2324
a2f6734c
KC
2325BROADCOM BCM33XX MIPS ARCHITECTURE
2326M: Kevin Cernekee <cernekee@gmail.com>
2327L: linux-mips@linux-mips.org
2328S: Maintained
2329F: arch/mips/bcm3384/*
2330F: arch/mips/include/asm/mach-bcm3384/*
2331F: arch/mips/kernel/*bmips*
2332
5564f092
RM
2333BROADCOM BCM47XX MIPS ARCHITECTURE
2334M: Hauke Mehrtens <hauke@hauke-m.de>
2335M: Rafał Miłecki <zajec5@gmail.com>
2336L: linux-mips@linux-mips.org
2337S: Maintained
2338F: arch/mips/bcm47xx/*
2339F: arch/mips/include/asm/mach-bcm47xx/*
2340
9209bec4 2341BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2342M: Hauke Mehrtens <hauke@hauke-m.de>
2343L: linux-arm-kernel@lists.infradead.org
2344S: Maintained
2345F: arch/arm/mach-bcm/bcm_5301x.c
2346F: arch/arm/boot/dts/bcm5301x.dtsi
2347F: arch/arm/boot/dts/bcm470*
2348
e076e962
FF
2349BROADCOM BCM63XX ARM ARCHITECTURE
2350M: Florian Fainelli <f.fainelli@gmail.com>
2351L: linux-arm-kernel@lists.infradead.org
eb6725d0 2352T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2353S: Maintained
2354F: arch/arm/mach-bcm/bcm63xx.c
2355F: arch/arm/include/debug/bcm63xx.S
2356
7110e227
KC
2357BROADCOM BCM63XX/BCM33XX UDC DRIVER
2358M: Kevin Cernekee <cernekee@gmail.com>
2359L: linux-usb@vger.kernel.org
2360S: Maintained
2361F: drivers/usb/gadget/udc/bcm63xx_udc.*
2362
2df94fd6 2363BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2364M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2365M: Gregory Fong <gregory.0xf0@gmail.com>
2366M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2368T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2369S: Maintained
2370F: arch/arm/mach-bcm/*brcmstb*
2371F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2372F: drivers/bus/brcmstb_gisb.c
5009a289 2373N: brcmstb
2df94fd6 2374
70371cef
KC
2375BROADCOM BMIPS MIPS ARCHITECTURE
2376M: Kevin Cernekee <cernekee@gmail.com>
2377M: Florian Fainelli <f.fainelli@gmail.com>
2378L: linux-mips@linux-mips.org
eb6725d0 2379T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2380S: Maintained
2381F: arch/mips/bmips/*
2382F: arch/mips/include/asm/mach-bmips/*
2383F: arch/mips/kernel/*bmips*
338808de 2384F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2385F: drivers/irqchip/irq-bcm7*
2386F: drivers/irqchip/irq-brcmstb*
2387
948c51e6 2388BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2389M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2390M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2391L: netdev@vger.kernel.org
2392S: Supported
adfc5217 2393F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2394
a9533e7e
HP
2395BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2396M: Brett Rudley <brudley@broadcom.com>
818c07b8 2397M: Arend van Spriel <arend@broadcom.com>
85d63686 2398M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2399M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2400L: linux-wireless@vger.kernel.org
5615171c 2401L: brcm80211-dev-list@broadcom.com
a9533e7e 2402S: Supported
f62ebdd5 2403F: drivers/net/wireless/brcm80211/
a9533e7e 2404
9958d6f9 2405BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2406M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2407L: linux-scsi@vger.kernel.org
2408S: Supported
2409F: drivers/scsi/bnx2fc/
2410
6a6b5ad0 2411BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2412M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2413L: linux-scsi@vger.kernel.org
2414S: Supported
2415F: drivers/scsi/bnx2i/
2416
63f37ddf 2417BROADCOM IPROC ARM ARCHITECTURE
36c0237f
SB
2418M: Ray Jui <rjui@broadcom.com>
2419M: Scott Branden <sbranden@broadcom.com>
63f37ddf 2420M: Jon Mason <jonmason@broadcom.com>
36c0237f
SB
2421L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2422L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2423T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2424S: Maintained
2425N: iproc
2426N: cygnus
63f37ddf 2427N: nsp
36c0237f
SB
2428N: bcm9113*
2429N: bcm9583*
63f37ddf
JM
2430N: bcm9585*
2431N: bcm9586*
2432N: bcm988312
36c0237f 2433N: bcm113*
63f37ddf
JM
2434N: bcm583*
2435N: bcm585*
2436N: bcm586*
2437N: bcm88312
36c0237f 2438
3b0213d5
GF
2439BROADCOM BRCMSTB GPIO DRIVER
2440M: Gregory Fong <gregory.0xf0@gmail.com>
2441L: bcm-kernel-feedback-list@broadcom.com>
2442S: Supported
2443F: drivers/gpio/gpio-brcmstb.c
2444F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2445
7b7f588b 2446BROADCOM KONA GPIO DRIVER
5e163903 2447M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2448L: bcm-kernel-feedback-list@broadcom.com
2449S: Supported
2450F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2451F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2452
f6e734a8
RM
2453BROADCOM NVRAM DRIVER
2454M: Rafał Miłecki <zajec5@gmail.com>
2455L: linux-mips@linux-mips.org
2456S: Maintained
2457F: drivers/firmware/broadcom/*
2458
02787daa
BN
2459BROADCOM STB NAND FLASH DRIVER
2460M: Brian Norris <computersforpeace@gmail.com>
2461L: linux-mtd@lists.infradead.org
2462S: Maintained
2463F: drivers/mtd/nand/brcmnand/
2464
c9678d86
RM
2465BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2466M: Rafał Miłecki <zajec5@gmail.com>
2467L: linux-wireless@vger.kernel.org
2468S: Maintained
2469F: drivers/bcma/
2470F: include/linux/bcma/
2471
b8302205
FF
2472BROADCOM SYSTEMPORT ETHERNET DRIVER
2473M: Florian Fainelli <f.fainelli@gmail.com>
2474L: netdev@vger.kernel.org
2475S: Supported
2476F: drivers/net/ethernet/broadcom/bcmsysport.*
2477
7725ccfd 2478BROCADE BFA FC SCSI DRIVER
aa803370
AG
2479M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2480M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2481L: linux-scsi@vger.kernel.org
2482S: Supported
2483F: drivers/scsi/bfa/
7725ccfd 2484
8b230ed8 2485BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2486M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2487L: netdev@vger.kernel.org
2488S: Supported
f844a0ea 2489F: drivers/net/ethernet/brocade/bna/
8b230ed8 2490
5cdf7f76 2491BSG (block layer generic sg v4 driver)
8b58be88 2492M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2493L: linux-scsi@vger.kernel.org
2494S: Supported
679655da
JP
2495F: block/bsg.c
2496F: include/linux/bsg.h
c117ab84 2497F: include/uapi/linux/bsg.h
5cdf7f76 2498
af39917d
CL
2499BT87X AUDIO DRIVER
2500M: Clemens Ladisch <clemens@ladisch.de>
2501L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2502T: git git://git.alsa-project.org/alsa-kernel.git
2503S: Maintained
2504F: Documentation/sound/alsa/Bt87x.txt
2505F: sound/pci/bt87x.c
2506
ff1d5c2f 2507BT8XXGPIO DRIVER
eb032b98 2508M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2509W: http://bu3sch.de/btgpio.php
2510S: Maintained
72dbb705 2511F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2512
eb1eb04f 2513BTRFS FILE SYSTEM
c0778e25
CM
2514M: Chris Mason <clm@fb.com>
2515M: Josef Bacik <jbacik@fb.com>
d8130624 2516M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2517L: linux-btrfs@vger.kernel.org
2518W: http://btrfs.wiki.kernel.org/
8a6e2535 2519Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2520T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2521S: Maintained
679655da
JP
2522F: Documentation/filesystems/btrfs.txt
2523F: fs/btrfs/
eb1eb04f 2524
1da177e4 2525BTTV VIDEO4LINUX DRIVER
009a5410 2526M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2527L: linux-media@vger.kernel.org
96b6aba0 2528W: http://linuxtv.org
275ffde4 2529T: git git://linuxtv.org/media_tree.git
f96236e5 2530S: Odd fixes
679655da 2531F: Documentation/video4linux/bttv/
90d72ac6 2532F: drivers/media/pci/bt8xx/bttv*
1da177e4 2533
1f34923c
KA
2534BUSLOGIC SCSI DRIVER
2535M: Khalid Aziz <khalid@gonehiking.org>
2536L: linux-scsi@vger.kernel.org
2537S: Maintained
2538F: drivers/scsi/BusLogic.*
2539F: drivers/scsi/FlashPoint.*
2540
af39917d
CL
2541C-MEDIA CMI8788 DRIVER
2542M: Clemens Ladisch <clemens@ladisch.de>
2543L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2544T: git git://git.alsa-project.org/alsa-kernel.git
2545S: Maintained
2546F: sound/pci/oxygen/
2547
2141355f
MS
2548C6X ARCHITECTURE
2549M: Mark Salter <msalter@redhat.com>
2550M: Aurelien Jacquiot <a-jacquiot@ti.com>
2551L: linux-c6x-dev@linux-c6x.org
2552W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2553S: Maintained
2554F: arch/c6x/
2555
a5432f5a 2556CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2557M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2558L: linux-cachefs@redhat.com
2559S: Supported
2560F: Documentation/filesystems/caching/cachefiles.txt
2561F: fs/cachefiles/
2562
c815ca39
HV
2563CADET FM/AM RADIO RECEIVER DRIVER
2564M: Hans Verkuil <hverkuil@xs4all.nl>
2565L: linux-media@vger.kernel.org
2566T: git git://linuxtv.org/media_tree.git
2567W: http://linuxtv.org
2568S: Maintained
2569F: drivers/media/radio/radio-cadet*
2570
77d5140f 2571CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2572M: Jonathan Corbet <corbet@lwn.net>
661263b5 2573L: linux-media@vger.kernel.org
275ffde4 2574T: git git://linuxtv.org/media_tree.git
77d5140f 2575S: Maintained
679655da 2576F: Documentation/video4linux/cafe_ccic
90d72ac6 2577F: drivers/media/platform/marvell-ccic/
77d5140f 2578
201b6bab 2579CAIF NETWORK LAYER
5c574f50 2580M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2581L: netdev@vger.kernel.org
2582S: Supported
2583F: Documentation/networking/caif/
2584F: drivers/net/caif/
c117ab84 2585F: include/uapi/linux/caif/
201b6bab
JP
2586F: include/net/caif/
2587F: net/caif/
2588
77dac90f 2589CALGARY x86-64 IOMMU
8b58be88
JP
2590M: Muli Ben-Yehuda <muli@il.ibm.com>
2591M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2592L: discuss@x86-64.org
2593S: Maintained
679655da
JP
2594F: arch/x86/kernel/pci-calgary_64.c
2595F: arch/x86/kernel/tce_64.c
2596F: arch/x86/include/asm/calgary.h
2597F: arch/x86/include/asm/tce.h
77dac90f 2598
e2d1d6c0 2599CAN NETWORK LAYER
8d15d386 2600M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2601M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2602L: linux-can@vger.kernel.org
84b0d715 2603W: https://github.com/linux-can
870482a4
MKB
2604T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2605T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2606S: Maintained
f35f6c8f 2607F: Documentation/networking/can.txt
8d15d386 2608F: net/can/
8d15d386 2609F: include/linux/can/core.h
c117ab84
CEB
2610F: include/uapi/linux/can.h
2611F: include/uapi/linux/can/bcm.h
2612F: include/uapi/linux/can/raw.h
2613F: include/uapi/linux/can/gw.h
e2d1d6c0 2614
4261a204 2615CAN NETWORK DRIVERS
8b58be88 2616M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2617M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2618L: linux-can@vger.kernel.org
84b0d715 2619W: https://github.com/linux-can
870482a4
MKB
2620T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2621T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2622S: Maintained
8d15d386
OH
2623F: drivers/net/can/
2624F: include/linux/can/dev.h
8d15d386 2625F: include/linux/can/platform/
c117ab84
CEB
2626F: include/uapi/linux/can/error.h
2627F: include/uapi/linux/can/netlink.h
4261a204 2628
95d16c72
JM
2629CAPABILITIES
2630M: Serge Hallyn <serge.hallyn@canonical.com>
2631L: linux-security-module@vger.kernel.org
6305902c 2632S: Supported
95d16c72 2633F: include/linux/capability.h
c117ab84 2634F: include/uapi/linux/capability.h
6305902c 2635F: security/commoncap.c
38a94118 2636F: kernel/capability.c
95d16c72 2637
b84894c7
KT
2638CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2639M: Kevin Tsai <ktsai@capellamicro.com>
2640S: Maintained
2641F: drivers/iio/light/cm*
2642F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2643
f21fb3ed
RV
2644CAVIUM LIQUIDIO NETWORK DRIVER
2645M: Derek Chickles <derek.chickles@caviumnetworks.com>
2646M: Satanand Burla <satananda.burla@caviumnetworks.com>
2647M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2648M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2649L: netdev@vger.kernel.org
2650W: http://www.cavium.com
2651S: Supported
f21fb3ed
RV
2652F: drivers/net/ethernet/cavium/liquidio/
2653
ef0bbac3
VB
2654CC2520 IEEE-802.15.4 RADIO DRIVER
2655M: Varka Bhadram <varkabhadram@gmail.com>
2656L: linux-wpan@vger.kernel.org
2657S: Maintained
2658F: drivers/net/ieee802154/cc2520.c
2659F: include/linux/spi/cc2520.h
2660F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2661
b8154542 2662CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2663M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2664L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2665W: http://www.ibm.com/developerworks/power/cell/
2666S: Supported
679655da 2667F: arch/powerpc/include/asm/cell*.h
679655da 2668F: arch/powerpc/include/asm/spu*.h
c117ab84 2669F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2670F: arch/powerpc/oprofile/*cell*
2671F: arch/powerpc/platforms/cell/
b8154542 2672
398ecff5
SW
2673CEPH COMMON CODE (LIBCEPH)
2674M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2675M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2676M: Sage Weil <sage@redhat.com>
82593f87 2677L: ceph-devel@vger.kernel.org
09d90327 2678W: http://ceph.com/
fb99f881 2679T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2680T: git git://github.com/ceph/ceph-client.git
9030aaf9 2681S: Supported
14430813
JP
2682F: net/ceph/
2683F: include/linux/ceph/
2684F: include/linux/crush/
9030aaf9 2685
398ecff5
SW
2686CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2687M: "Yan, Zheng" <zyan@redhat.com>
2688M: Sage Weil <sage@redhat.com>
2689M: Ilya Dryomov <idryomov@gmail.com>
2690L: ceph-devel@vger.kernel.org
2691W: http://ceph.com/
2692T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2693T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2694S: Supported
2695F: Documentation/filesystems/ceph.txt
2696F: fs/ceph/
2697
cfc411e7
DH
2698CERTIFICATE HANDLING:
2699M: David Howells <dhowells@redhat.com>
2700M: David Woodhouse <dwmw2@infradead.org>
2701L: keyrings@linux-nfs.org
2702S: Maintained
2703F: Documentation/module-signing.txt
2704F: certs/
2705F: scripts/extract-cert.c
2706
18332a80 2707CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2708L: linux-usb@vger.kernel.org
10c6c9c9 2709S: Orphan
679655da
JP
2710F: Documentation/usb/WUSB-Design-overview.txt
2711F: Documentation/usb/wusb-cbaf
355ffe69
DV
2712F: drivers/usb/host/hwa-hc.c
2713F: drivers/usb/host/whci/
679655da
JP
2714F: drivers/usb/wusbcore/
2715F: include/linux/usb/wusb*
18332a80 2716
70e84049 2717CFAG12864B LCD DRIVER
8b58be88 2718M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2719W: http://miguelojeda.es/auxdisplay.htm
2720W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2721S: Maintained
679655da
JP
2722F: drivers/auxdisplay/cfag12864b.c
2723F: include/linux/cfag12864b.h
70e84049
MOS
2724
2725CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2726M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2727W: http://miguelojeda.es/auxdisplay.htm
2728W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2729S: Maintained
679655da
JP
2730F: drivers/auxdisplay/cfag12864bfb.c
2731F: include/linux/cfag12864b.h
70e84049 2732
704232c2 2733CFG80211 and NL80211
8b58be88 2734M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2735L: linux-wireless@vger.kernel.org
ce466579
JB
2736W: http://wireless.kernel.org/
2737T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2738T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2739S: Maintained
c117ab84 2740F: include/uapi/linux/nl80211.h
679655da
JP
2741F: include/net/cfg80211.h
2742F: net/wireless/*
2743X: net/wireless/wext*
704232c2 2744
46e64261
GKH
2745CHAR and MISC DRIVERS
2746M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2747M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2748T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2749S: Supported
46e64261
GKH
2750F: drivers/char/*
2751F: drivers/misc/*
471322a8 2752F: include/linux/miscdevice.h
46e64261 2753
0a920b5b 2754CHECKPATCH
8b58be88 2755M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2756M: Joe Perches <joe@perches.com>
2757S: Maintained
679655da 2758F: scripts/checkpatch.pl
0a920b5b 2759
f8407f26
HW
2760CHINESE DOCUMENTATION
2761M: Harry Wei <harryxiyou@gmail.com>
9740153c 2762L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2763L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2764S: Maintained
2765F: Documentation/zh_CN/
2766
2721ea2c 2767CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2768M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2769T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2770L: linux-usb@vger.kernel.org
2771S: Maintained
2772F: drivers/usb/chipidea/
2773
a93ad65d
HG
2774CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2775M: Hans de Goede <hdegoede@redhat.com>
2776L: linux-input@vger.kernel.org
2777S: Maintained
2778F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2779F: drivers/input/touchscreen/chipone_icn8318.c
2780
ab043105
OJ
2781CHROME HARDWARE PLATFORM SUPPORT
2782M: Olof Johansson <olof@lixom.net>
2783S: Maintained
2784F: drivers/platform/chrome/
2785
641cb85e 2786CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2787M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2788M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2789M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2790M: Neel Patel <neepatel@cisco.com>
7063fbf2 2791S: Supported
a6a5580c 2792F: drivers/net/ethernet/cisco/enic/
7063fbf2 2793
e3cf00d0 2794CISCO VIC LOW LATENCY NIC DRIVER
35ef4a9e
DG
2795M: Christian Benvenuti <benve@cisco.com>
2796M: Dave Goodell <dgoodell@cisco.com>
b75f0050 2797S: Supported
35ef4a9e 2798F: drivers/infiniband/hw/usnic/
e3cf00d0 2799
2b7a52a4 2800CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2801M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2802L: netdev@vger.kernel.org
2803S: Maintained
57d0b7a0 2804F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2805
3d4cfdc9
MB
2806CIRRUS LOGIC AUDIO CODEC DRIVERS
2807M: Brian Austin <brian.austin@cirrus.com>
2808M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2809L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2810S: Maintained
2811F: sound/soc/codecs/cs*
2812
94574d9a
KRW
2813CLEANCACHE API
2814M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2815L: linux-kernel@vger.kernel.org
2816S: Maintained
2817F: mm/cleancache.c
2818F: include/linux/cleancache.h
2819
d4275354 2820CLK API
8b58be88 2821M: Russell King <linux@arm.linux.org.uk>
aa571b14 2822L: linux-clk@vger.kernel.org
37417046 2823S: Maintained
d4275354
RK
2824F: include/linux/clk.h
2825
9222d247
JS
2826CLOCKSOURCE, CLOCKEVENT DRIVERS
2827M: Daniel Lezcano <daniel.lezcano@linaro.org>
2828M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2829L: linux-kernel@vger.kernel.org
9222d247
JS
2830T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2831S: Supported
2832F: drivers/clocksource
2833
5df6d737 2834CISCO FCOE HBA DRIVER
8fc89a79
HP
2835M: Hiral Patel <hiralpat@cisco.com>
2836M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2837M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2838L: linux-scsi@vger.kernel.org
2839S: Supported
2a99921a 2840F: drivers/scsi/fnic/
5df6d737 2841
c8806b6c
NM
2842CISCO SCSI HBA DRIVER
2843M: Narsimhulu Musini <nmusini@cisco.com>
2844M: Sesidhar Baddela <sebaddel@cisco.com>
2845L: linux-scsi@vger.kernel.org
2846S: Supported
2847F: drivers/scsi/snic/
2848
529aa8cb
TLSC
2849CMPC ACPI DRIVER
2850M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2851M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2852L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2853S: Supported
2854F: drivers/platform/x86/classmate-laptop.c
2855
85756a06
HV
2856COBALT MEDIA DRIVER
2857M: Hans Verkuil <hans.verkuil@cisco.com>
2858L: linux-media@vger.kernel.org
2859T: git git://linuxtv.org/media_tree.git
2860W: http://linuxtv.org
2861S: Supported
2862F: drivers/media/pci/cobalt/
2863
74425eee 2864COCCINELLE/Semantic Patches (SmPL)
26de9c26 2865M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2866M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2867M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2868M: Michal Marek <mmarek@suse.com>
26de9c26 2869L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2870T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2871W: http://coccinelle.lip6.fr/
2872S: Supported
4b92b2aa 2873F: Documentation/coccinelle.txt
74425eee
NP
2874F: scripts/coccinelle/
2875F: scripts/coccicheck
2876
1da177e4 2877CODA FILE SYSTEM
8b58be88 2878M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2879M: coda@cs.cmu.edu
2880L: codalist@coda.cs.cmu.edu
2881W: http://www.coda.cs.cmu.edu/
2882S: Maintained
679655da
JP
2883F: Documentation/filesystems/coda.txt
2884F: fs/coda/
2885F: include/linux/coda*.h
c117ab84 2886F: include/uapi/linux/coda*.h
1da177e4 2887
0b14261e
PZ
2888CODA V4L2 MEM2MEM DRIVER
2889M: Philipp Zabel <p.zabel@pengutronix.de>
2890L: linux-media@vger.kernel.org
2891S: Maintained
2892F: Documentation/devicetree/bindings/media/coda.txt
2893F: drivers/media/platform/coda/
2894
7704addb 2895COMMON CLK FRAMEWORK
a85fa007 2896M: Michael Turquette <mturquette@baylibre.com>
f956165f 2897M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2898L: linux-clk@vger.kernel.org
baeb0d9b 2899T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2900S: Maintained
60bea3b5
SW
2901F: drivers/clk/
2902X: drivers/clk/clkdev.c
7704addb 2903F: include/linux/clk-pr*
60bea3b5 2904F: include/linux/clk/
7704addb 2905
e2d1d6c0 2906COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2907M: Steve French <sfrench@samba.org>
51223df6 2908L: linux-cifs@vger.kernel.org
d1f28953 2909L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2910W: http://linux-cifs.samba.org/
bb1d5dda 2911T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2912S: Supported
ec421a71 2913F: Documentation/filesystems/cifs/
679655da 2914F: fs/cifs/
e2d1d6c0 2915
1da177e4 2916COMPACTPCI HOTPLUG CORE
8b58be88 2917M: Scott Murray <scott@spiteful.org>
64dab204 2918L: linux-pci@vger.kernel.org
82c4dfc7 2919S: Maintained
679655da 2920F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2921
2922COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2923M: Scott Murray <scott@spiteful.org>
64dab204 2924L: linux-pci@vger.kernel.org
82c4dfc7 2925S: Maintained
679655da 2926F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2927
2928COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2929M: Scott Murray <scott@spiteful.org>
64dab204 2930L: linux-pci@vger.kernel.org
82c4dfc7 2931S: Maintained
679655da 2932F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2933
5411552c 2934COMPAL LAPTOP SUPPORT
8b58be88 2935M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2936L: platform-driver-x86@vger.kernel.org
5411552c 2937S: Maintained
679655da 2938F: drivers/platform/x86/compal-laptop.c
5411552c 2939
949be0f7 2940CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2941M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2942L: accessrunner-general@lists.sourceforge.net
2943W: http://accessrunner.sourceforge.net/
949be0f7 2944S: Maintained
679655da 2945F: drivers/usb/atm/cxacru.c
949be0f7 2946
e2d1d6c0 2947CONFIGFS
d6351db2
JB
2948M: Joel Becker <jlbec@evilplan.org>
2949T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2950S: Supported
679655da
JP
2951F: fs/configfs/
2952F: include/linux/configfs.h
e2d1d6c0 2953
acb9c1b2 2954CONNECTOR
8b58be88 2955M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2956L: netdev@vger.kernel.org
2957S: Maintained
2958F: drivers/connector/
2959
a3e3354d 2960CONTROL GROUP (CGROUP)
860ca0e6 2961M: Tejun Heo <tj@kernel.org>
ad50c159 2962M: Li Zefan <lizefan@huawei.com>
4d205676 2963M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2964L: cgroups@vger.kernel.org
860ca0e6 2965T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2966S: Maintained
a3e3354d 2967F: Documentation/cgroups/
679655da
JP
2968F: include/linux/cgroup*
2969F: kernel/cgroup*
a3e3354d
TH
2970
2971CONTROL GROUP - CPUSET
2972M: Li Zefan <lizefan@huawei.com>
2973L: cgroups@vger.kernel.org
2974W: http://www.bullopensource.org/cpuset/
2975W: http://oss.sgi.com/projects/cpusets/
2976T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2977S: Maintained
2978F: Documentation/cgroups/cpusets.txt
2979F: include/linux/cpuset.h
2980F: kernel/cpuset.c
2981
2982CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2983M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2984M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2985L: cgroups@vger.kernel.org
2986L: linux-mm@kvack.org
2987S: Maintained
2988F: mm/memcontrol.c
5d1ea48b 2989F: mm/swap_cgroup.c
fb3a0fb6 2990
bebe4678 2991CORETEMP HARDWARE MONITORING DRIVER
96859129 2992M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2993L: lm-sensors@lm-sensors.org
2994S: Maintained
679655da
JP
2995F: Documentation/hwmon/coretemp
2996F: drivers/hwmon/coretemp.c
bebe4678 2997
1da177e4 2998COSA/SRP SYNC SERIAL DRIVER
8b58be88 2999M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
3000W: http://www.fi.muni.cz/~kas/cosa/
3001S: Maintained
679655da 3002F: drivers/net/wan/cosa*
1da177e4 3003
4371ee35 3004CPMAC ETHERNET DRIVER
8b58be88 3005M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
3006L: netdev@vger.kernel.org
3007S: Maintained
b544dbac 3008F: drivers/net/ethernet/ti/cpmac.c
4371ee35 3009
1da177e4 3010CPU FREQUENCY DRIVERS
9c3646d1 3011M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 3012M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 3013L: linux-pm@vger.kernel.org
1da177e4 3014S: Maintained
27209d91
VK
3015T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3016T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
3017F: drivers/cpufreq/
3018F: include/linux/cpufreq.h
1da177e4 3019
8a67f0ef
VK
3020CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3021M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 3022M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
3023L: linux-pm@vger.kernel.org
3024W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3025S: Maintained
3026F: drivers/cpufreq/arm_big_little.h
3027F: drivers/cpufreq/arm_big_little.c
3028F: drivers/cpufreq/arm_big_little_dt.c
3029
14d2c34c 3030CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
3031M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3032M: Daniel Lezcano <daniel.lezcano@linaro.org>
3033L: linux-pm@vger.kernel.org
3034L: linux-arm-kernel@lists.infradead.org
cea8321c 3035T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
3036S: Maintained
3037F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 3038
0c570c18
BZ
3039CPUIDLE DRIVER - ARM EXYNOS
3040M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3041M: Daniel Lezcano <daniel.lezcano@linaro.org>
3042M: Kukjin Kim <kgene@kernel.org>
3043L: linux-pm@vger.kernel.org
3044L: linux-samsung-soc@vger.kernel.org
3045S: Supported
3046F: drivers/cpuidle/cpuidle-exynos.c
3047F: arch/arm/mach-exynos/pm.c
3048
a8e39c35 3049CPUIDLE DRIVERS
9c3646d1 3050M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
3051M: Daniel Lezcano <daniel.lezcano@linaro.org>
3052L: linux-pm@vger.kernel.org
3053S: Maintained
cea8321c 3054T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
3055F: drivers/cpuidle/*
3056F: include/linux/cpuidle.h
3057
1da177e4 3058CPUID/MSR DRIVER
8b58be88 3059M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 3060S: Maintained
679655da
JP
3061F: arch/x86/kernel/cpuid.c
3062F: arch/x86/kernel/msr.c
1da177e4 3063
7fe2f639 3064CPU POWER MONITORING SUBSYSTEM
d8130624 3065M: Thomas Renninger <trenn@suse.com>
103f1790 3066L: linux-pm@vger.kernel.org
7fe2f639 3067S: Maintained
14430813 3068F: tools/power/cpupower/
7fe2f639 3069
1da177e4 3070CRAMFS FILESYSTEM
ce00f85c 3071W: http://sourceforge.net/projects/cramfs/
54886a71 3072S: Orphan / Obsolete
679655da
JP
3073F: Documentation/filesystems/cramfs.txt
3074F: fs/cramfs/
1da177e4
LT
3075
3076CRIS PORT
8b58be88
JP
3077M: Mikael Starvik <starvik@axis.com>
3078M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3079L: linux-cris-kernel@axis.com
1da177e4
LT
3080W: http://developer.axis.com
3081S: Maintained
679655da 3082F: arch/cris/
df621252 3083F: drivers/tty/serial/crisv10.*
1da177e4
LT
3084
3085CRYPTO API
8b58be88
JP
3086M: Herbert Xu <herbert@gondor.apana.org.au>
3087M: "David S. Miller" <davem@davemloft.net>
1da177e4 3088L: linux-crypto@vger.kernel.org
54e5881d 3089T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3090S: Maintained
679655da 3091F: Documentation/crypto/
2ca87a17 3092F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3093F: arch/*/crypto/
3094F: crypto/
3095F: drivers/crypto/
3096F: include/crypto/
1da177e4 3097
5b07bd57 3098CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3099M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3100L: linux-crypto@vger.kernel.org
3101S: Maintained
51a2228a
JP
3102F: crypto/ansi_cprng.c
3103F: crypto/rng.c
5b07bd57 3104
9b4ffa48 3105CS5535 Audio ALSA driver
8b58be88 3106M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3107S: Maintained
679655da 3108F: sound/pci/cs5535audio/
9b4ffa48 3109
a910e4a9 3110CW1200 WLAN driver
b75f0050
JP
3111M: Solomon Peachy <pizza@shaftnet.org>
3112S: Maintained
3113F: drivers/net/wireless/cw1200/
a910e4a9 3114
6d8425b1 3115CX18 VIDEO4LINUX DRIVER
6afdeaf8 3116M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3117L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3118L: linux-media@vger.kernel.org
275ffde4 3119T: git git://linuxtv.org/media_tree.git
6d8425b1 3120W: http://linuxtv.org
30e10993 3121W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3122S: Maintained
679655da 3123F: Documentation/video4linux/cx18.txt
90d72ac6 3124F: drivers/media/pci/cx18/
6c0f0359 3125F: include/uapi/linux/ivtv*
6d8425b1 3126
3f101d91
HV
3127CX2341X MPEG ENCODER HELPER MODULE
3128M: Hans Verkuil <hverkuil@xs4all.nl>
3129L: linux-media@vger.kernel.org
3130T: git git://linuxtv.org/media_tree.git
3131W: http://linuxtv.org
3132S: Maintained
c368360b 3133F: drivers/media/common/cx2341x*
3f101d91
HV
3134F: include/media/cx2341x*
3135
b8fe6e2c
PB
3136CX24120 MEDIA DRIVER
3137M: Jemma Denson <jdenson@gmail.com>
3138M: Patrick Boettcher <patrick.boettcher@posteo.de>
3139L: linux-media@vger.kernel.org
3140W: http://linuxtv.org/
3141Q: http://patchwork.linuxtv.org/project/linux-media/list/
3142S: Maintained
3143F: drivers/media/dvb-frontends/cx24120*
3144
20357578 3145CX88 VIDEO4LINUX DRIVER
009a5410 3146M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3147L: linux-media@vger.kernel.org
3148W: http://linuxtv.org
3149T: git git://linuxtv.org/media_tree.git
3150S: Odd fixes
3151F: Documentation/video4linux/cx88/
3152F: drivers/media/pci/cx88/
6d8425b1 3153
91952bc0
AP
3154CXD2820R MEDIA DRIVER
3155M: Antti Palosaari <crope@iki.fi>
3156L: linux-media@vger.kernel.org
3157W: http://linuxtv.org/
3158W: http://palosaari.fi/linux/
3159Q: http://patchwork.linuxtv.org/project/linux-media/list/
3160T: git git://linuxtv.org/anttip/media_tree.git
3161S: Maintained
3162F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3163
e5ec3789 3164CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3165M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3166L: netdev@vger.kernel.org
3167W: http://www.chelsio.com
3168S: Supported
f7917c00 3169F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3170
d8ae3c33 3171CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3172M: Karen Xie <kxie@chelsio.com>
3173L: linux-scsi@vger.kernel.org
3174W: http://www.chelsio.com
3175S: Supported
3176F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3177
e5ec3789 3178CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3179M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3180L: linux-rdma@vger.kernel.org
e5ec3789
SW
3181W: http://www.openfabrics.org
3182S: Supported
679655da 3183F: drivers/infiniband/hw/cxgb3/
e5ec3789 3184
be4c9bad 3185CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3186M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3187L: netdev@vger.kernel.org
3188W: http://www.chelsio.com
3189S: Supported
f7917c00 3190F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3191
d8ae3c33 3192CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3193M: Karen Xie <kxie@chelsio.com>
3194L: linux-scsi@vger.kernel.org
3195W: http://www.chelsio.com
3196S: Supported
3197F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3198
be4c9bad
RD
3199CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3200M: Steve Wise <swise@chelsio.com>
3201L: linux-rdma@vger.kernel.org
3202W: http://www.openfabrics.org
3203S: Supported
3204F: drivers/infiniband/hw/cxgb4/
3205
5c20a5c7
CL
3206CXGB4VF ETHERNET DRIVER (CXGB4VF)
3207M: Casey Leedom <leedom@chelsio.com>
3208L: netdev@vger.kernel.org
3209W: http://www.chelsio.com
3210S: Supported
f7917c00 3211F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3212
a9282d01
IM
3213CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3214M: Ian Munsie <imunsie@au1.ibm.com>
3215M: Michael Neuling <mikey@neuling.org>
3216L: linuxppc-dev@lists.ozlabs.org
3217S: Supported
3218F: drivers/misc/cxl/
ec249dd8 3219F: include/misc/cxl*
a9282d01
IM
3220F: include/uapi/misc/cxl.h
3221F: Documentation/powerpc/cxl.txt
3222F: Documentation/powerpc/cxl.txt
3223F: Documentation/ABI/testing/sysfs-class-cxl
3224
11f43ae7
MO
3225CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3226M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3227M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3228L: linux-scsi@vger.kernel.org
3229S: Supported
3230F: drivers/scsi/cxlflash/
3231F: include/uapi/scsi/cxlflash_ioctls.h
3232F: Documentation/powerpc/cxlflash.txt
3233
b52b97a3
GC
3234STMMAC ETHERNET DRIVER
3235M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3236L: netdev@vger.kernel.org
3237W: http://www.stlinux.com
3238S: Supported
7ac6653a 3239F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3240
1da177e4 3241CYBERPRO FB DRIVER
8b58be88 3242M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3243L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3244W: http://www.arm.linux.org.uk/
3245S: Maintained
8a61f013 3246F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3247
1da177e4 3248CYCLADES ASYNC MUX DRIVER
1da177e4 3249W: http://www.cyclades.com/
d459883e 3250S: Orphan
c897401b 3251F: drivers/tty/cyclades.c
679655da 3252F: include/linux/cyclades.h
c117ab84 3253F: include/uapi/linux/cyclades.h
1da177e4
LT
3254
3255CYCLADES PC300 DRIVER
1da177e4 3256W: http://www.cyclades.com/
d459883e 3257S: Orphan
679655da 3258F: drivers/net/wan/pc300*
1da177e4 3259
402f6ae4
AP
3260CYPRESS_FIRMWARE MEDIA DRIVER
3261M: Antti Palosaari <crope@iki.fi>
3262L: linux-media@vger.kernel.org
3263W: http://linuxtv.org/
3264W: http://palosaari.fi/linux/
3265Q: http://patchwork.linuxtv.org/project/linux-media/list/
3266T: git git://linuxtv.org/anttip/media_tree.git
3267S: Maintained
3268F: drivers/media/common/cypress_firmware*
3269
e3ae3525 3270CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3271M: Ferruh Yigit <fery@cypress.com>
6305902c 3272L: linux-input@vger.kernel.org
be9a6f40 3273S: Supported
6305902c
JP
3274F: drivers/input/touchscreen/cyttsp*
3275F: include/linux/input/cyttsp.h
e3ae3525 3276
aaaf5fbf
JK
3277DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3278M: Joshua Kinard <kumba@gentoo.org>
3279S: Maintained
3280F: drivers/rtc/rtc-ds1685.c
3281F: include/linux/rtc/ds1685.h
3282
1da177e4 3283DAMA SLAVE for AX.25
8b58be88 3284M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3285W: http://yaina.de/jreuter/
3286W: http://www.qsl.net/dl1bke/
3287L: linux-hams@vger.kernel.org
3288S: Maintained
679655da
JP
3289F: net/ax25/af_ax25.c
3290F: net/ax25/ax25_dev.c
3291F: net/ax25/ax25_ds_*
3292F: net/ax25/ax25_in.c
3293F: net/ax25/ax25_out.c
3294F: net/ax25/ax25_timer.c
3295F: net/ax25/sysctl_net_ax25.c
1da177e4 3296
e2d1d6c0 3297DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3298L: netdev@vger.kernel.org
5ff77428 3299S: Orphan
679655da 3300F: Documentation/networking/dmfe.txt
0f04e2aa 3301F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3302
3303DC390/AM53C974 SCSI driver
d8130624 3304M: Hannes Reinecke <hare@suse.com>
71bd849d 3305L: linux-scsi@vger.kernel.org
e2d1d6c0 3306S: Maintained
71bd849d 3307F: drivers/scsi/am53c974.c
e2d1d6c0 3308
1da177e4 3309DC395x SCSI driver
61eee9a7 3310M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3311M: Ali Akcaagac <aliakc@web.de>
3312M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3313L: dc395x@twibble.org
cf015e9f
JP
3314W: http://twibble.org/dist/dc395x/
3315W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3316S: Maintained
679655da
JP
3317F: Documentation/scsi/dc395x.txt
3318F: drivers/scsi/dc395x.*
1da177e4 3319
eb8edb08 3320DCCP PROTOCOL
a89d030e 3321M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3322L: dccp@vger.kernel.org
c996d8b9 3323W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3324S: Maintained
679655da 3325F: include/linux/dccp.h
c117ab84 3326F: include/uapi/linux/dccp.h
679655da
JP
3327F: include/linux/tfrc.h
3328F: net/dccp/
eb8edb08 3329
1da177e4 3330DECnet NETWORK LAYER
1da177e4
LT
3331W: http://linux-decnet.sourceforge.net
3332L: linux-decnet-user@lists.sourceforge.net
f546444d 3333S: Orphan
679655da
JP
3334F: Documentation/networking/decnet.txt
3335F: net/decnet/
1da177e4 3336
ebff05b9
MR
3337DECSTATION PLATFORM SUPPORT
3338M: "Maciej W. Rozycki" <macro@linux-mips.org>
3339L: linux-mips@linux-mips.org
3340W: http://www.linux-mips.org/wiki/DECstation
3341S: Maintained
3342F: arch/mips/dec/
3343F: arch/mips/include/asm/dec/
3344F: arch/mips/include/asm/mach-dec/
3345
1da177e4 3346DEFXX FDDI NETWORK DRIVER
8b58be88 3347M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3348S: Maintained
33f810b2 3349F: drivers/net/fddi/defxx.*
1da177e4 3350
ad8f07cc 3351DELL LAPTOP DRIVER
8b58be88 3352M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3353M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3354L: platform-driver-x86@vger.kernel.org
ad8f07cc 3355S: Maintained
679655da 3356F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3357
817a5cdb
PR
3358DELL LAPTOP RBTN DRIVER
3359M: Pali RohĂ¡r <pali.rohar@gmail.com>
3360S: Maintained
3361F: drivers/platform/x86/dell-rbtn.*
3362
cdbff611
PR
3363DELL LAPTOP FREEFALL DRIVER
3364M: Pali RohĂ¡r <pali.rohar@gmail.com>
3365S: Maintained
3366F: drivers/platform/x86/dell-smo8800.c
3367
1da177e4 3368DELL LAPTOP SMM DRIVER
a5afba16 3369M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3370S: Maintained
a5afba16 3371F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3372F: include/uapi/linux/i8k.h
1da177e4 3373
90563ec4 3374DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3375M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3376S: Maintained
679655da
JP
3377F: Documentation/dcdbas.txt
3378F: drivers/firmware/dcdbas.*
90563ec4 3379
0b3f6109 3380DELL WMI EXTRAS DRIVER
8b58be88 3381M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3382M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3383S: Maintained
36b3a96f 3384F: drivers/platform/x86/dell-wmi.c
0b3f6109 3385
5efc75e3 3386DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3387M: John Youn <johnyoun@synopsys.com>
5efc75e3 3388L: linux-usb@vger.kernel.org
18f340f9 3389T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3390S: Maintained
197ba5f4 3391F: drivers/usb/dwc2/
5efc75e3 3392
94ab23dd
FB
3393DESIGNWARE USB3 DRD IP DRIVER
3394M: Felipe Balbi <balbi@ti.com>
3395L: linux-usb@vger.kernel.org
3396L: linux-omap@vger.kernel.org
3397T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3398S: Maintained
3399F: drivers/usb/dwc3/
3400
833c9545
JB
3401DEVICE COREDUMP (DEV_COREDUMP)
3402M: Johannes Berg <johannes@sipsolutions.net>
3403L: linux-kernel@vger.kernel.org
3404S: Maintained
3405F: drivers/base/devcoredump.c
3406F: include/linux/devcoredump.h
3407
89d07767
KP
3408DEVICE FREQUENCY (DEVFREQ)
3409M: MyungJoo Ham <myungjoo.ham@samsung.com>
3410M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3411L: linux-pm@vger.kernel.org
89d07767
KP
3412S: Maintained
3413F: drivers/devfreq/
3414
1da177e4 3415DEVICE NUMBER REGISTRY
8b58be88 3416M: Torben Mathiasen <device@lanana.org>
1da177e4 3417W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3418S: Maintained
3419
e2d1d6c0 3420DEVICE-MAPPER (LVM)
854ecaad 3421M: Alasdair Kergon <agk@redhat.com>
8504eed3 3422M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3423M: dm-devel@redhat.com
e2d1d6c0
RD
3424L: dm-devel@redhat.com
3425W: http://sources.redhat.com/dm
8a6e2535 3426Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3427T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3428T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3429S: Maintained
679655da
JP
3430F: Documentation/device-mapper/
3431F: drivers/md/dm*
854ecaad 3432F: drivers/md/persistent-data/
679655da
JP
3433F: include/linux/device-mapper.h
3434F: include/linux/dm-*.h
8504eed3 3435F: include/uapi/linux/dm-*.h
e2d1d6c0 3436
c0d995aa
OST
3437DIALOG SEMICONDUCTOR DRIVERS
3438M: Support Opensource <support.opensource@diasemi.com>
3439W: http://www.dialog-semiconductor.com/products
3440S: Supported
3441F: Documentation/hwmon/da90??
7c933772 3442F: Documentation/devicetree/bindings/sound/da[79]*.txt
c0d995aa
OST
3443F: drivers/gpio/gpio-da90??.c
3444F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3445F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3446F: drivers/input/misc/da90??_onkey.c
3447F: drivers/input/touchscreen/da9052_tsi.c
3448F: drivers/leds/leds-da90??.c
3449F: drivers/mfd/da903x.c
3450F: drivers/mfd/da90??-*.c
7be72c2c 3451F: drivers/mfd/da91??-*.c
c0d995aa 3452F: drivers/power/da9052-battery.c
7be72c2c 3453F: drivers/power/da91??-*.c
c0d995aa
OST
3454F: drivers/regulator/da903x.c
3455F: drivers/regulator/da9???-regulator.[ch]
3456F: drivers/rtc/rtc-da90??.c
3457F: drivers/video/backlight/da90??_bl.c
3458F: drivers/watchdog/da90??_wdt.c
3459F: include/linux/mfd/da903x.h
3460F: include/linux/mfd/da9052/
3461F: include/linux/mfd/da9055/
3462F: include/linux/mfd/da9063/
7be72c2c 3463F: include/linux/mfd/da9150/
c0d995aa
OST
3464F: include/sound/da[79]*.h
3465F: sound/soc/codecs/da[79]*.[ch]
3466
599aa697
LL
3467DIGI NEO AND CLASSIC PCI PRODUCTS
3468M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3469M: Mark Hounschell <markh@compro.net>
599aa697
LL
3470L: driverdev-devel@linuxdriverproject.org
3471S: Maintained
3472F: drivers/staging/dgnc/
3473
3474DIGI EPCA PCI PRODUCTS
3475M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3476M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3477L: driverdev-devel@linuxdriverproject.org
3478S: Maintained
3479F: drivers/staging/dgap/
3480
335d7c58 3481DIOLAN U2C-12 I2C DRIVER
ca462085 3482M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3483L: linux-i2c@vger.kernel.org
3484S: Maintained
3485F: drivers/i2c/busses/i2c-diolan-u2c.c
3486
d475c634
MW
3487DIRECT ACCESS (DAX)
3488M: Matthew Wilcox <willy@linux.intel.com>
3489L: linux-fsdevel@vger.kernel.org
3490S: Supported
3491F: fs/dax.c
3492
e7839f25 3493DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3494M: Eric Paris <eparis@parisplace.org>
3c5119c0 3495S: Maintained
679655da
JP
3496F: Documentation/filesystems/dnotify.txt
3497F: fs/notify/dnotify/
3498F: include/linux/dnotify.h
1da177e4
LT
3499
3500DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3501M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3502W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3503W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3504W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3505S: Maintained
3506
4480f15b 3507DISKQUOTA
d8130624 3508M: Jan Kara <jack@suse.com>
1da177e4 3509S: Maintained
679655da
JP
3510F: Documentation/filesystems/quota.txt
3511F: fs/quota/
3512F: include/linux/quota*.h
c117ab84 3513F: include/uapi/linux/quota*.h
1da177e4 3514
702686ad
BT
3515DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3516M: Bernie Thompson <bernie@plugable.com>
3517L: linux-fbdev@vger.kernel.org
3518S: Maintained
3519W: http://plugable.com/category/projects/udlfb/
8a61f013 3520F: drivers/video/fbdev/udlfb.c
702686ad
BT
3521F: include/video/udlfb.h
3522F: Documentation/fb/udlfb.txt
3523
e7839f25 3524DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3525M: Christine Caulfield <ccaulfie@redhat.com>
3526M: David Teigland <teigland@redhat.com>
a4644184 3527L: cluster-devel@redhat.com
5be7b50f 3528W: http://sources.redhat.com/cluster/
54e5881d 3529T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3530S: Supported
679655da 3531F: fs/dlm/
5be7b50f 3532
53b6b3e0
SS
3533DMA BUFFER SHARING FRAMEWORK
3534M: Sumit Semwal <sumit.semwal@linaro.org>
3535S: Maintained
3536L: linux-media@vger.kernel.org
3537L: dri-devel@lists.freedesktop.org
8ada6d2d 3538L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3539F: drivers/dma-buf/
e46d12c6
JP
3540F: include/linux/dma-buf*
3541F: include/linux/reservation.h
3542F: include/linux/*fence.h
53b6b3e0
SS
3543F: Documentation/dma-buf-sharing.txt
3544T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3545
b3e5f263 3546DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3547M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3548L: dmaengine@vger.kernel.org
3549Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3550S: Maintained
679655da 3551F: drivers/dma/
0ce3c066 3552F: include/linux/dmaengine.h
979a281e
VK
3553F: Documentation/dmaengine/
3554T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3555
b825037d 3556DME1737 HARDWARE MONITOR DRIVER
8b58be88 3557M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3558L: lm-sensors@lm-sensors.org
3559S: Maintained
679655da
JP
3560F: Documentation/hwmon/dme1737
3561F: drivers/hwmon/dme1737.c
b825037d 3562
1f31e1b1 3563DMI/SMBIOS SUPPORT
d8130624 3564M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3565S: Maintained
d4aeef93 3566T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3567F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3568F: drivers/firmware/dmi-id.c
3569F: drivers/firmware/dmi_scan.c
3570F: include/linux/dmi.h
3571
7d2c86b5 3572DOCUMENTATION
ad3118b9 3573M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3574L: linux-doc@vger.kernel.org
3575S: Maintained
679655da 3576F: Documentation/
42f41ecf
JC
3577F: scripts/docproc.c
3578F: scripts/kernel-doc*
97be078b
RD
3579X: Documentation/ABI/
3580X: Documentation/devicetree/
933a46b8
JC
3581X: Documentation/acpi
3582X: Documentation/power
3583X: Documentation/spi
6c121170 3584X: Documentation/DocBook/media
c51edfb1 3585T: git git://git.lwn.net/linux.git docs-next
abbaeff3 3586
1da177e4 3587DOUBLETALK DRIVER
8b58be88 3588M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3589L: blinux-list@redhat.com
3590S: Maintained
679655da
JP
3591F: drivers/char/dtlk.c
3592F: include/linux/dtlk.h
1da177e4 3593
e2d1d6c0 3594DPT_I2O SCSI RAID DRIVER
8b58be88 3595M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3596L: linux-scsi@vger.kernel.org
3597W: http://www.adaptec.com/
3598S: Maintained
679655da
JP
3599F: drivers/scsi/dpt*
3600F: drivers/scsi/dpt/
e2d1d6c0 3601
b411b363 3602DRBD DRIVER
28b8e8d4
JP
3603P: Philipp Reisner
3604P: Lars Ellenberg
3605M: drbd-dev@lists.linbit.com
3606L: drbd-user@lists.linbit.com
3607W: http://www.drbd.org
3608T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3609T: git git://git.drbd.org/drbd-8.3.git
3610S: Supported
3611F: drivers/block/drbd/
3612F: lib/lru_cache.c
3613F: Documentation/blockdev/drbd/
b411b363 3614
dc7dfcd8 3615DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3616M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3617T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3618S: Supported
679655da 3619F: Documentation/kobject.txt
7cfc51b9 3620F: drivers/base/
87544653 3621F: fs/debugfs/
dc7dfcd8
WS
3622F: fs/kernfs/
3623F: fs/sysfs/
87544653 3624F: include/linux/debugfs.h
dc7dfcd8 3625F: include/linux/kobj*
679655da 3626F: lib/kobj*
1da177e4
LT
3627
3628DRM DRIVERS
8b58be88 3629M: David Airlie <airlied@linux.ie>
4c6a3999 3630L: dri-devel@lists.freedesktop.org
b0447888 3631T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3632S: Maintained
679655da 3633F: drivers/gpu/drm/
433e3b34 3634F: drivers/gpu/vga/
850e9411 3635F: include/drm/
c117ab84 3636F: include/uapi/drm/
1da177e4 3637
566f5939
AD
3638RADEON DRM DRIVERS
3639M: Alex Deucher <alexander.deucher@amd.com>
3640M: Christian König <christian.koenig@amd.com>
3641L: dri-devel@lists.freedesktop.org
3642T: git git://people.freedesktop.org/~agd5f/linux
3643S: Supported
3644F: drivers/gpu/drm/radeon/
566f5939
AD
3645F: include/uapi/drm/radeon*
3646
03e255b9
TR
3647DRM PANEL DRIVERS
3648M: Thierry Reding <thierry.reding@gmail.com>
3649L: dri-devel@lists.freedesktop.org
3650T: git git://anongit.freedesktop.org/tegra/linux.git
3651S: Maintained
3652F: drivers/gpu/drm/drm_panel.c
3653F: drivers/gpu/drm/panel/
3654F: include/drm/drm_panel.h
2d799dde 3655F: Documentation/devicetree/bindings/display/panel/
03e255b9 3656
8daf7473 3657INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3658M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3659M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3660L: intel-gfx@lists.freedesktop.org
8daf7473 3661L: dri-devel@lists.freedesktop.org
7564fde3 3662W: https://01.org/linuxgraphics/
47f95647 3663Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3664T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3665S: Supported
14430813 3666F: drivers/gpu/drm/i915/
8daf7473 3667F: include/drm/i915*
c117ab84 3668F: include/uapi/drm/i915*
8daf7473 3669
99763bb8
BB
3670DRM DRIVERS FOR ATMEL HLCDC
3671M: Boris Brezillon <boris.brezillon@free-electrons.com>
3672L: dri-devel@lists.freedesktop.org
3673S: Supported
3674F: drivers/gpu/drm/atmel-hlcdc/
3675F: Documentation/devicetree/bindings/drm/atmel/
3676
398a6d4a
KP
3677DRM DRIVERS FOR EXYNOS
3678M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3679M: Joonyoung Shim <jy0922.shim@samsung.com>
3680M: Seung-Woo Kim <sw0312.kim@samsung.com>
3681M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3682L: dri-devel@lists.freedesktop.org
25a58030 3683T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3684S: Supported
14430813 3685F: drivers/gpu/drm/exynos/
398a6d4a 3686F: include/drm/exynos*
c117ab84 3687F: include/uapi/drm/exynos*
398a6d4a 3688
b55a1b9c
JW
3689DRM DRIVERS FOR FREESCALE DCU
3690M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3691M: Alison Wang <alison.wang@freescale.com>
3692L: dri-devel@lists.freedesktop.org
3693S: Supported
3694F: drivers/gpu/drm/fsl-dcu/
2d799dde
RH
3695F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3696F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
b55a1b9c 3697
0a3d775f
PZ
3698DRM DRIVERS FOR FREESCALE IMX
3699M: Philipp Zabel <p.zabel@pengutronix.de>
3700L: dri-devel@lists.freedesktop.org
3701S: Maintained
3702F: drivers/gpu/drm/imx/
ef739aa4 3703F: drivers/gpu/ipu-v3/
2d799dde 3704F: Documentation/devicetree/bindings/display/imx/
0a3d775f 3705
ba2199a6
PJ
3706DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3707M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3708L: dri-devel@lists.freedesktop.org
3709T: git git://github.com/patjak/drm-gma500
3710S: Maintained
3711F: drivers/gpu/drm/gma500
3712F: include/drm/gma500*
3713
bd3b49f2 3714DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3715M: Thierry Reding <thierry.reding@gmail.com>
3716M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3717L: dri-devel@lists.freedesktop.org
3718L: linux-tegra@vger.kernel.org
a5ad7a63 3719T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3720S: Supported
dee8268f 3721F: drivers/gpu/drm/tegra/
a5ad7a63 3722F: drivers/gpu/host1x/
e1e90644 3723F: include/linux/host1x.h
a5ad7a63 3724F: include/uapi/drm/tegra_drm.h
2d799dde 3725F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
bd3b49f2 3726
a284e9d1
LP
3727DRM DRIVERS FOR RENESAS
3728M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3729L: dri-devel@lists.freedesktop.org
3730L: linux-sh@vger.kernel.org
3731T: git git://people.freedesktop.org/~airlied/linux
3732S: Supported
3733F: drivers/gpu/drm/rcar-du/
3734F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3735F: include/linux/platform_data/shmob_drm.h
3736
625e0346
HS
3737DRM DRIVERS FOR ROCKCHIP
3738M: Mark Yao <mark.yao@rock-chips.com>
3739L: dri-devel@lists.freedesktop.org
3740S: Maintained
3741F: drivers/gpu/drm/rockchip/
2d799dde 3742F: Documentation/devicetree/bindings/display/rockchip*
625e0346 3743
7f11c476
BG
3744DRM DRIVERS FOR STI
3745M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3746M: Vincent Abriou <vincent.abriou@st.com>
3747L: dri-devel@lists.freedesktop.org
3748T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3749S: Maintained
3750F: drivers/gpu/drm/sti
2d799dde 3751F: Documentation/devicetree/bindings/display/st,stih4xx.txt
7f11c476 3752
598df1ac
AK
3753DSBR100 USB FM RADIO DRIVER
3754M: Alexey Klimov <klimov.linux@gmail.com>
3755L: linux-media@vger.kernel.org
3756T: git git://linuxtv.org/media_tree.git
3757S: Maintained
3758F: drivers/media/radio/dsbr100.c
3759
1da177e4 3760DSCC4 DRIVER
8b58be88 3761M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3762L: netdev@vger.kernel.org
1da177e4 3763S: Maintained
679655da 3764F: drivers/net/wan/dscc4.c
1da177e4 3765
cc11b140
HV
3766DT3155 MEDIA DRIVER
3767M: Hans Verkuil <hverkuil@xs4all.nl>
3768L: linux-media@vger.kernel.org
3769T: git git://linuxtv.org/media_tree.git
3770W: http://linuxtv.org
3771S: Odd Fixes
3772F: drivers/media/pci/dt3155/
3773
91952bc0
AP
3774DVB_USB_AF9015 MEDIA DRIVER
3775M: Antti Palosaari <crope@iki.fi>
3776L: linux-media@vger.kernel.org
3777W: http://linuxtv.org/
3778W: http://palosaari.fi/linux/
3779Q: http://patchwork.linuxtv.org/project/linux-media/list/
3780T: git git://linuxtv.org/anttip/media_tree.git
3781S: Maintained
3782F: drivers/media/usb/dvb-usb-v2/af9015*
3783
3784DVB_USB_AF9035 MEDIA DRIVER
3785M: Antti Palosaari <crope@iki.fi>
3786L: linux-media@vger.kernel.org
3787W: http://linuxtv.org/
3788W: http://palosaari.fi/linux/
3789Q: http://patchwork.linuxtv.org/project/linux-media/list/
3790T: git git://linuxtv.org/anttip/media_tree.git
3791S: Maintained
3792F: drivers/media/usb/dvb-usb-v2/af9035*
3793
3794DVB_USB_ANYSEE MEDIA DRIVER
3795M: Antti Palosaari <crope@iki.fi>
3796L: linux-media@vger.kernel.org
3797W: http://linuxtv.org/
3798W: http://palosaari.fi/linux/
3799Q: http://patchwork.linuxtv.org/project/linux-media/list/
3800T: git git://linuxtv.org/anttip/media_tree.git
3801S: Maintained
3802F: drivers/media/usb/dvb-usb-v2/anysee*
3803
3804DVB_USB_AU6610 MEDIA DRIVER
3805M: Antti Palosaari <crope@iki.fi>
3806L: linux-media@vger.kernel.org
3807W: http://linuxtv.org/
3808W: http://palosaari.fi/linux/
3809Q: http://patchwork.linuxtv.org/project/linux-media/list/
3810T: git git://linuxtv.org/anttip/media_tree.git
3811S: Maintained
3812F: drivers/media/usb/dvb-usb-v2/au6610*
3813
3814DVB_USB_CE6230 MEDIA DRIVER
3815M: Antti Palosaari <crope@iki.fi>
3816L: linux-media@vger.kernel.org
3817W: http://linuxtv.org/
3818W: http://palosaari.fi/linux/
3819Q: http://patchwork.linuxtv.org/project/linux-media/list/
3820T: git git://linuxtv.org/anttip/media_tree.git
3821S: Maintained
3822F: drivers/media/usb/dvb-usb-v2/ce6230*
3823
d099dea2
MK
3824DVB_USB_CXUSB MEDIA DRIVER
3825M: Michael Krufky <mkrufky@linuxtv.org>
3826L: linux-media@vger.kernel.org
3827W: http://linuxtv.org/
3828W: http://github.com/mkrufky
3829Q: http://patchwork.linuxtv.org/project/linux-media/list/
3830T: git git://linuxtv.org/media_tree.git
3831S: Maintained
9819da66 3832F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3833
91952bc0 3834DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3835M: Antti Palosaari <crope@iki.fi>
3836L: linux-media@vger.kernel.org
3837W: http://linuxtv.org/
3838W: http://palosaari.fi/linux/
3839Q: http://patchwork.linuxtv.org/project/linux-media/list/
3840T: git git://linuxtv.org/anttip/media_tree.git
3841S: Maintained
91952bc0 3842F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3843
5560983b 3844DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3845M: Antti Palosaari <crope@iki.fi>
3846L: linux-media@vger.kernel.org
3847W: http://linuxtv.org/
91952bc0
AP
3848Q: http://patchwork.linuxtv.org/project/linux-media/list/
3849T: git git://linuxtv.org/anttip/media_tree.git
3850S: Maintained
5560983b 3851F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3852
8856f5f2
MK
3853DVB_USB_MXL111SF MEDIA DRIVER
3854M: Michael Krufky <mkrufky@linuxtv.org>
3855L: linux-media@vger.kernel.org
3856W: http://linuxtv.org/
3857W: http://github.com/mkrufky
3858Q: http://patchwork.linuxtv.org/project/linux-media/list/
3859T: git git://linuxtv.org/mkrufky/mxl111sf.git
3860S: Maintained
3861F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3862
91952bc0
AP
3863DVB_USB_RTL28XXU MEDIA DRIVER
3864M: Antti Palosaari <crope@iki.fi>
3865L: linux-media@vger.kernel.org
3866W: http://linuxtv.org/
3867W: http://palosaari.fi/linux/
3868Q: http://patchwork.linuxtv.org/project/linux-media/list/
3869T: git git://linuxtv.org/anttip/media_tree.git
3870S: Maintained
3871F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3872
3873DVB_USB_V2 MEDIA DRIVER
3874M: Antti Palosaari <crope@iki.fi>
3875L: linux-media@vger.kernel.org
3876W: http://linuxtv.org/
3877W: http://palosaari.fi/linux/
3878Q: http://patchwork.linuxtv.org/project/linux-media/list/
3879T: git git://linuxtv.org/anttip/media_tree.git
3880S: Maintained
3881F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3882F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3883
ac0ac38f 3884DYNAMIC DEBUG
5c4a97d1 3885M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3886S: Maintained
3887F: lib/dynamic_debug.c
3888F: include/linux/dynamic_debug.h
3889
789c7048 3890DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3891M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3892S: Maintained
df621252 3893F: drivers/tty/serial/dz.*
789c7048 3894
f17effbe
MF
3895E3X0 POWER BUTTON DRIVER
3896M: Moritz Fischer <moritz.fischer@ettus.com>
3897L: usrp-users@lists.ettus.com
3898W: http://www.ettus.com
3899S: Supported
3900F: drivers/input/misc/e3x0-button.c
3901F: Documentation/devicetree/bindings/input/e3x0-button.txt
3902
91952bc0
AP
3903E4000 MEDIA DRIVER
3904M: Antti Palosaari <crope@iki.fi>
3905L: linux-media@vger.kernel.org
3906W: http://linuxtv.org/
3907W: http://palosaari.fi/linux/
3908Q: http://patchwork.linuxtv.org/project/linux-media/list/
3909T: git git://linuxtv.org/anttip/media_tree.git
3910S: Maintained
3911F: drivers/media/tuners/e4000*
3912
1da177e4 3913EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3914M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3915L: linux-scsi@vger.kernel.org
3916S: Maintained
679655da 3917F: drivers/scsi/eata.c
1da177e4 3918
91952bc0
AP
3919EC100 MEDIA DRIVER
3920M: Antti Palosaari <crope@iki.fi>
3921L: linux-media@vger.kernel.org
3922W: http://linuxtv.org/
3923W: http://palosaari.fi/linux/
3924Q: http://patchwork.linuxtv.org/project/linux-media/list/
3925T: git git://linuxtv.org/anttip/media_tree.git
3926S: Maintained
3927F: drivers/media/dvb-frontends/ec100*
3928
237fead6 3929ECRYPT FILE SYSTEM
0de9adf2 3930M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3931L: ecryptfs@vger.kernel.org
24a923e4 3932W: http://ecryptfs.org
6dc7516e 3933W: https://launchpad.net/ecryptfs
237fead6 3934S: Supported
679655da
JP
3935F: Documentation/filesystems/ecryptfs.txt
3936F: fs/ecryptfs/
237fead6 3937
da9bb1d2 3938EDAC-CORE
8b58be88 3939M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3940M: Borislav Petkov <bp@alien8.de>
009a5410 3941M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3942L: linux-edac@vger.kernel.org
0e438e3f 3943W: bluesmoke.sourceforge.net
7a859516
BP
3944T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3945T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3946S: Supported
679655da 3947F: Documentation/edac.txt
91445c72 3948F: drivers/edac/
679655da 3949F: include/linux/edac.h
0e438e3f 3950
c476c23b 3951EDAC-AMD64
8b58be88 3952M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3953M: Borislav Petkov <bp@alien8.de>
91445c72 3954L: linux-edac@vger.kernel.org
c476c23b 3955W: bluesmoke.sourceforge.net
487ba8e8 3956S: Maintained
c476c23b
BP
3957F: drivers/edac/amd64_edac*
3958
836dae5d
RR
3959EDAC-CALXEDA
3960M: Doug Thompson <dougthompson@xmission.com>
3961M: Robert Richter <rric@kernel.org>
3962L: linux-edac@vger.kernel.org
3963W: bluesmoke.sourceforge.net
3964S: Maintained
3965F: drivers/edac/highbank*
3966
f65aad41
RB
3967EDAC-CAVIUM
3968M: Ralf Baechle <ralf@linux-mips.org>
3969M: David Daney <david.daney@cavium.com>
3970L: linux-edac@vger.kernel.org
3971L: linux-mips@linux-mips.org
3972W: bluesmoke.sourceforge.net
3973S: Supported
3974F: drivers/edac/octeon_edac*
3975
0e438e3f 3976EDAC-E752X
8b58be88
JP
3977M: Mark Gross <mark.gross@intel.com>
3978M: Doug Thompson <dougthompson@xmission.com>
91445c72 3979L: linux-edac@vger.kernel.org
0e438e3f
DP
3980W: bluesmoke.sourceforge.net
3981S: Maintained
679655da 3982F: drivers/edac/e752x_edac.c
0e438e3f
DP
3983
3984EDAC-E7XXX
8b58be88 3985M: Doug Thompson <dougthompson@xmission.com>
91445c72 3986L: linux-edac@vger.kernel.org
0e438e3f
DP
3987W: bluesmoke.sourceforge.net
3988S: Maintained
679655da 3989F: drivers/edac/e7xxx_edac.c
0e438e3f 3990
77c5f5d2 3991EDAC-GHES
009a5410 3992M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3993L: linux-edac@vger.kernel.org
3994W: bluesmoke.sourceforge.net
3995S: Maintained
2caa67a6 3996F: drivers/edac/ghes_edac.c
77c5f5d2 3997
6bc78404 3998EDAC-I82443BXGX
8b58be88 3999M: Tim Small <tim@buttersideup.com>
91445c72 4000L: linux-edac@vger.kernel.org
6bc78404
DT
4001W: bluesmoke.sourceforge.net
4002S: Maintained
679655da 4003F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
4004
4005EDAC-I3000
8b58be88 4006M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 4007L: linux-edac@vger.kernel.org
6bc78404
DT
4008W: bluesmoke.sourceforge.net
4009S: Maintained
679655da 4010F: drivers/edac/i3000_edac.c
6bc78404
DT
4011
4012EDAC-I5000
8b58be88 4013M: Doug Thompson <dougthompson@xmission.com>
91445c72 4014L: linux-edac@vger.kernel.org
ba9a5918
DT
4015W: bluesmoke.sourceforge.net
4016S: Maintained
679655da 4017F: drivers/edac/i5000_edac.c
ba9a5918 4018
44c12cb2 4019EDAC-I5400
009a5410 4020M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4021L: linux-edac@vger.kernel.org
44c12cb2
MCC
4022W: bluesmoke.sourceforge.net
4023S: Maintained
679655da 4024F: drivers/edac/i5400_edac.c
44c12cb2 4025
3c9c92b6 4026EDAC-I7300
009a5410 4027M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
4028L: linux-edac@vger.kernel.org
4029W: bluesmoke.sourceforge.net
4030S: Maintained
4031F: drivers/edac/i7300_edac.c
4032
67c89316 4033EDAC-I7CORE
009a5410 4034M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
4035L: linux-edac@vger.kernel.org
4036W: bluesmoke.sourceforge.net
4037S: Maintained
70aff0ce 4038F: drivers/edac/i7core_edac.c
67c89316 4039
ba9a5918 4040EDAC-I82975X
8b58be88 4041M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 4042M: "Arvind R." <arvino55@gmail.com>
91445c72 4043L: linux-edac@vger.kernel.org
ba9a5918
DT
4044W: bluesmoke.sourceforge.net
4045S: Maintained
679655da 4046F: drivers/edac/i82975x_edac.c
ba9a5918 4047
791b4706
JB
4048EDAC-IE31200
4049M: Jason Baron <jbaron@akamai.com>
4050L: linux-edac@vger.kernel.org
4051W: bluesmoke.sourceforge.net
4052S: Maintained
4053F: drivers/edac/ie31200_edac.c
4054
ccdfb979 4055EDAC-MPC85XX
30c7469b 4056M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
4057L: linux-edac@vger.kernel.org
4058W: bluesmoke.sourceforge.net
4059S: Maintained
4060F: drivers/edac/mpc85xx_edac.[ch]
4061
ba9a5918 4062EDAC-PASEMI
8b58be88 4063M: Egor Martovetsky <egor@pasemi.com>
91445c72 4064L: linux-edac@vger.kernel.org
6bc78404
DT
4065W: bluesmoke.sourceforge.net
4066S: Maintained
679655da 4067F: drivers/edac/pasemi_edac.c
6bc78404 4068
0e438e3f 4069EDAC-R82600
8b58be88 4070M: Tim Small <tim@buttersideup.com>
91445c72 4071L: linux-edac@vger.kernel.org
0e438e3f
DP
4072W: bluesmoke.sourceforge.net
4073S: Maintained
679655da 4074F: drivers/edac/r82600_edac.c
da9bb1d2 4075
4d096ca7 4076EDAC-SBRIDGE
009a5410 4077M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
4078L: linux-edac@vger.kernel.org
4079W: bluesmoke.sourceforge.net
4080S: Maintained
4081F: drivers/edac/sb_edac.c
4082
995e1de4
LH
4083EDAC-XGENE
4084APPLIED MICRO (APM) X-GENE SOC EDAC
4085M: Loc Ho <lho@apm.com>
4086S: Supported
4087F: drivers/edac/xgene_edac.c
4088F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4089
af39917d
CL
4090EDIROL UA-101/UA-1000 DRIVER
4091M: Clemens Ladisch <clemens@ladisch.de>
4092L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4093T: git git://git.alsa-project.org/alsa-kernel.git
4094S: Maintained
4095F: sound/usb/misc/ua101.c
4096
1f7df953 4097EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4098M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4099L: linux-efi@vger.kernel.org
78bef24e 4100T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4101S: Maintained
fb2efb5c 4102F: Documentation/efi-stub.txt
1f7df953
MF
4103F: arch/ia64/kernel/efi.c
4104F: arch/x86/boot/compressed/eboot.[ch]
4105F: arch/x86/include/asm/efi.h
4106F: arch/x86/platform/efi/*
a9499fa7 4107F: drivers/firmware/efi/*
1f7df953
MF
4108F: include/linux/efi*.h
4109
d68772b7
MF
4110EFI VARIABLE FILESYSTEM
4111M: Matthew Garrett <matthew.garrett@nebula.com>
4112M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4113M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4114T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4115L: linux-efi@vger.kernel.org
4116S: Maintained
4117F: fs/efivarfs/
4118
85a00d9b
PJ
4119EFIFB FRAMEBUFFER DRIVER
4120L: linux-fbdev@vger.kernel.org
4121M: Peter Jones <pjones@redhat.com>
4122S: Maintained
8a61f013 4123F: drivers/video/fbdev/efifb.c
85a00d9b 4124
0bee8d28
JT
4125EFS FILESYSTEM
4126W: http://aeschi.ch.eu.org/efs/
4127S: Orphan
679655da 4128F: fs/efs/
0bee8d28 4129
4480f15b 4130EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4131M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4132M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4133L: linux-rdma@vger.kernel.org
fab97220 4134S: Supported
679655da 4135F: drivers/infiniband/hw/ehca/
fab97220 4136
aa8a9e25 4137EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4138M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4139L: netdev@vger.kernel.org
4140S: Maintained
9aa32835 4141F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4142
f0319efe 4143EM28XX VIDEO4LINUX DRIVER
009a5410 4144M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4145L: linux-media@vger.kernel.org
4146W: http://linuxtv.org
4147T: git git://linuxtv.org/media_tree.git
4148S: Maintained
4149F: drivers/media/usb/em28xx/
4150
3e3a7d66 4151EMBEDDED LINUX
8b58be88
JP
4152M: Paul Gortmaker <paul.gortmaker@windriver.com>
4153M: Matt Mackall <mpm@selenic.com>
4154M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4155L: linux-embedded@vger.kernel.org
4156S: Maintained
4157
32505876
JS
4158EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4159M: James Smart <james.smart@avagotech.com>
4160M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4161L: linux-scsi@vger.kernel.org
32505876 4162W: http://www.avagotech.com
ce00f85c 4163S: Supported
679655da 4164F: drivers/scsi/lpfc/
3a1c1d44 4165
5f5bac82 4166ENE CB710 FLASH CARD READER DRIVER
8b58be88 4167M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4168S: Maintained
4169F: drivers/misc/cb710/
4170F: drivers/mmc/host/cb710-mmc.*
4171F: include/linux/cb710.h
4172
931e39a1
ML
4173ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4174M: Maxim Levitsky <maximlevitsky@gmail.com>
4175S: Maintained
2a837449 4176F: drivers/media/rc/ene_ir.*
931e39a1 4177
ec207dcc
GS
4178ENHANCED ERROR HANDLING (EEH)
4179M: Gavin Shan <shangw@linux.vnet.ibm.com>
4180L: linuxppc-dev@lists.ozlabs.org
4181S: Supported
4182F: Documentation/powerpc/eeh-pci-error-recovery.txt
4183F: arch/powerpc/kernel/eeh*.c
4184
d5ca9006 4185EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4186M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4187S: Maintained
084bad91 4188T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4189F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4190F: include/video/s1d13xxxfb.h
d5ca9006 4191
38df6492
ME
4192ET131X NETWORK DRIVER
4193M: Mark Einon <mark.einon@gmail.com>
4194S: Odd Fixes
4195F: drivers/net/ethernet/agere/
4196
1da177e4 4197ETHERNET BRIDGE
adbbf69d 4198M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4199L: bridge@lists.linux-foundation.org
4c325313 4200L: netdev@vger.kernel.org
c996d8b9 4201W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4202S: Maintained
679655da
JP
4203F: include/linux/netfilter_bridge/
4204F: net/bridge/
1da177e4 4205
22f08ad9
FF
4206ETHERNET PHY LIBRARY
4207M: Florian Fainelli <f.fainelli@gmail.com>
4208L: netdev@vger.kernel.org
4209S: Maintained
4210F: include/linux/phy.h
4211F: include/linux/phy_fixed.h
4212F: drivers/net/phy/
4213F: Documentation/networking/phy.txt
4214F: drivers/of/of_mdio.c
4215F: drivers/of/of_net.c
4216
1da177e4 4217EXT2 FILE SYSTEM
d8130624 4218M: Jan Kara <jack@suse.com>
72be2ccf 4219L: linux-ext4@vger.kernel.org
1da177e4 4220S: Maintained
679655da
JP
4221F: Documentation/filesystems/ext2.txt
4222F: fs/ext2/
4223F: include/linux/ext2*
1da177e4 4224
72be2ccf 4225EXT4 FILE SYSTEM
8b58be88 4226M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4227M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4228L: linux-ext4@vger.kernel.org
08a225f1 4229W: http://ext4.wiki.kernel.org
8a6e2535 4230Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4231S: Maintained
679655da
JP
4232F: Documentation/filesystems/ext4.txt
4233F: fs/ext4/
1da177e4 4234
c5532b09 4235Extended Verification Module (EVM)
74dd744f
MZ
4236M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4237L: linux-ima-devel@lists.sourceforge.net
4238L: linux-security-module@vger.kernel.org
c5532b09
MZ
4239S: Supported
4240F: security/integrity/evm/
4241
df6b3cfe
MH
4242EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4243M: MyungJoo Ham <myungjoo.ham@samsung.com>
4244M: Chanwoo Choi <cw00.choi@samsung.com>
4245L: linux-kernel@vger.kernel.org
81df63a9 4246T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4247S: Maintained
4248F: drivers/extcon/
cd2c3e7f
CC
4249F: include/linux/extcon/
4250F: include/linux/extcon.h
df6b3cfe 4251F: Documentation/extcon/
cd2c3e7f 4252F: Documentation/devicetree/bindings/extcon/
df6b3cfe 4253
e2a75c44 4254EXYNOS DP DRIVER
b7701755 4255M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4256L: dri-devel@lists.freedesktop.org
4257S: Maintained
4258F: drivers/gpu/drm/exynos/exynos_dp*
4259
33ad3912
DL
4260EXYNOS MIPI DISPLAY DRIVERS
4261M: Inki Dae <inki.dae@samsung.com>
4262M: Donghwa Lee <dh09.lee@samsung.com>
4263M: Kyungmin Park <kyungmin.park@samsung.com>
4264L: linux-fbdev@vger.kernel.org
4265S: Maintained
8a61f013 4266F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4267F: include/video/exynos_mipi*
4268
e53004e2 4269F71805F HARDWARE MONITORING DRIVER
d8130624 4270M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4271L: lm-sensors@lm-sensors.org
4272S: Maintained
679655da
JP
4273F: Documentation/hwmon/f71805f
4274F: drivers/hwmon/f71805f.c
e53004e2 4275
eea977ed
MB
4276FC0011 TUNER DRIVER
4277M: Michael Buesch <m@bues.ch>
4278L: linux-media@vger.kernel.org
4279S: Maintained
ccae7af2
MCC
4280F: drivers/media/tuners/fc0011.h
4281F: drivers/media/tuners/fc0011.c
eea977ed 4282
91952bc0
AP
4283FC2580 MEDIA DRIVER
4284M: Antti Palosaari <crope@iki.fi>
4285L: linux-media@vger.kernel.org
4286W: http://linuxtv.org/
4287W: http://palosaari.fi/linux/
4288Q: http://patchwork.linuxtv.org/project/linux-media/list/
4289T: git git://linuxtv.org/anttip/media_tree.git
4290S: Maintained
4291F: drivers/media/tuners/fc2580*
eea977ed 4292
88b2dbdb
EP
4293FANOTIFY
4294M: Eric Paris <eparis@redhat.com>
4295S: Maintained
4296F: fs/notify/fanotify/
4297F: include/linux/fanotify.h
c117ab84 4298F: include/uapi/linux/fanotify.h
88b2dbdb 4299
1da177e4 4300FARSYNC SYNCHRONOUS DRIVER
8b58be88 4301M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4302W: http://www.farsite.co.uk/
4303S: Supported
679655da 4304F: drivers/net/wan/farsync.*
1da177e4 4305
c5408b88 4306FAULT INJECTION SUPPORT
8b58be88 4307M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4308S: Supported
679655da
JP
4309F: Documentation/fault-injection/
4310F: lib/fault-inject.c
c5408b88 4311
053e514f
NT
4312FBTFT Framebuffer drivers
4313M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4314M: Noralf Trønnes <noralf@tronnes.org>
4315S: Maintained
4316F: drivers/staging/fbtft/
4317
cae727db 4318FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4319M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4320L: fcoe-devel@open-fcoe.org
cae727db
RL
4321W: www.Open-FCoE.org
4322S: Supported
4323F: drivers/scsi/libfc/
4324F: drivers/scsi/fcoe/
4325F: include/scsi/fc/
4326F: include/scsi/libfc.h
4327F: include/scsi/libfcoe.h
c117ab84 4328F: include/uapi/scsi/fc/
cae727db 4329
e2d1d6c0 4330FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4331M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4332M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4333L: linux-fsdevel@vger.kernel.org
1da177e4 4334S: Maintained
679655da
JP
4335F: include/linux/fcntl.h
4336F: include/linux/fs.h
c117ab84
CEB
4337F: include/uapi/linux/fcntl.h
4338F: include/uapi/linux/fs.h
679655da
JP
4339F: fs/fcntl.c
4340F: fs/locks.c
1da177e4 4341
e2d1d6c0 4342FILESYSTEMS (VFS and infrastructure)
8b58be88 4343M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4344L: linux-fsdevel@vger.kernel.org
173acc7c 4345S: Maintained
679655da 4346F: fs/*
173acc7c 4347
b26e0ed4 4348FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4349M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4350L: lm-sensors@lm-sensors.org
4351S: Maintained
d5ca6918
JP
4352F: drivers/hwmon/f75375s.c
4353F: include/linux/f75375s.h
b26e0ed4 4354
a331b0c3
CL
4355FIREWIRE AUDIO DRIVERS
4356M: Clemens Ladisch <clemens@ladisch.de>
4357L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4358T: git git://git.alsa-project.org/alsa-kernel.git
4359S: Maintained
4360F: sound/firewire/
4361
eb86ec51
SR
4362FIREWIRE MEDIA DRIVERS (firedtv)
4363M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4364L: linux-media@vger.kernel.org
4365L: linux1394-devel@lists.sourceforge.net
4366T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4367S: Maintained
4368F: drivers/media/firewire/
4369
a511ce33
CB
4370FIREWIRE SBP-2 TARGET
4371M: Chris Boot <bootc@bootc.net>
4372L: linux-scsi@vger.kernel.org
4373L: target-devel@vger.kernel.org
4374L: linux1394-devel@lists.sourceforge.net
4375T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4376S: Maintained
4377F: drivers/target/sbp/
4378
7d2c86b5 4379FIREWIRE SUBSYSTEM
8b58be88 4380M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4381L: linux1394-devel@lists.sourceforge.net
958a29cb 4382W: http://ieee1394.wiki.kernel.org/
2ca526bf 4383T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4384S: Maintained
679655da 4385F: drivers/firewire/
8f06ce3b
SR
4386F: include/linux/firewire.h
4387F: include/uapi/linux/firewire*.h
9f6d3c4b 4388F: tools/firewire/
e2d1d6c0
RD
4389
4390FIRMWARE LOADER (request_firmware)
39e68089
ML
4391M: Ming Lei <ming.lei@canonical.com>
4392L: linux-kernel@vger.kernel.org
4393S: Maintained
679655da
JP
4394F: Documentation/firmware_class/
4395F: drivers/base/firmware*.c
4396F: include/linux/firmware.h
e2d1d6c0 4397
f730e3dc 4398FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4399M: Joshua Morris <josh.h.morris@us.ibm.com>
4400M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4401S: Maintained
4402F: drivers/block/rsxx/
4403
8206f664 4404FLOPPY DRIVER
e5f6450c 4405M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4406T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4407S: Odd fixes
4408F: drivers/block/floppy.c
4409
9c9f32ed
AR
4410FMC SUBSYSTEM
4411M: Alessandro Rubini <rubini@gnudd.com>
4412W: http://www.ohwr.org/projects/fmc-bus
4413S: Supported
4414F: drivers/fmc/
4415F: include/linux/fmc*.h
4416F: include/linux/ipmi-fru.h
4417K: fmc_d.*register
4418
3c0ed7d5
AT
4419FPGA MANAGER FRAMEWORK
4420M: Alan Tull <atull@opensource.altera.com>
4421S: Maintained
4422F: drivers/fpga/
4423F: include/linux/fpga/fpga-mgr.h
4424W: http://www.rocketboards.org
4425
e2d1d6c0 4426FPU EMULATOR
8b58be88 4427M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4428W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4429S: Maintained
679655da 4430F: arch/x86/math-emu/
e2d1d6c0
RD
4431
4432FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4433L: netdev@vger.kernel.org
c173bfac 4434S: Orphan
679655da
JP
4435F: drivers/net/wan/dlci.c
4436F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4437
4438FRAMEBUFFER LAYER
5489e948
JCPV
4439M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4440M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4441L: linux-fbdev@vger.kernel.org
e2d1d6c0 4442W: http://linux-fbdev.sourceforge.net/
b22fe37b 4443Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4444T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4445S: Maintained
679655da 4446F: Documentation/fb/
b22fe37b
PM
4447F: drivers/video/
4448F: include/video/
679655da 4449F: include/linux/fb.h
c117ab84
CEB
4450F: include/uapi/video/
4451F: include/uapi/linux/fb.h
e2d1d6c0 4452
a57c188e 4453FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4454M: Timur Tabi <timur@tabi.org>
a57c188e 4455L: linux-fbdev@vger.kernel.org
c4ef9bc4 4456S: Maintained
8a61f013 4457F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4458
e2d1d6c0 4459FREESCALE DMA DRIVER
8b58be88
JP
4460M: Li Yang <leoli@freescale.com>
4461M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4462L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4463S: Maintained
679655da 4464F: drivers/dma/fsldma.*
e2d1d6c0
RD
4465
4466FREESCALE I2C CPM DRIVER
8b58be88 4467M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4468L: linuxppc-dev@lists.ozlabs.org
846557d3 4469L: linux-i2c@vger.kernel.org
0d2b405a 4470S: Maintained
679655da 4471F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4472
60e8c5ab 4473FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4474M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4475L: linux-fbdev@vger.kernel.org
efc03ecb 4476L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4477S: Maintained
bad985a1 4478F: include/linux/platform_data/video-imxfb.h
8a61f013 4479F: drivers/video/fbdev/imxfb.c
60e8c5ab 4480
4d8e2cef
HX
4481FREESCALE QUAD SPI DRIVER
4482M: Han Xu <han.xu@freescale.com>
4483L: linux-mtd@lists.infradead.org
4484S: Maintained
4485F: drivers/mtd/spi-nor/fsl-quadspi.c
4486
4689a6b1 4487FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4488M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4489M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4490L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4491L: netdev@vger.kernel.org
4492S: Maintained
ec21e2ec 4493F: drivers/net/ethernet/freescale/fs_enet/
679655da 4494F: include/linux/fs_enet_pd.h
4689a6b1 4495
d9e9d82c 4496FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4497L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4498S: Orphan
679655da
JP
4499F: arch/powerpc/sysdev/qe_lib/
4500F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4501
b55ef929 4502FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4503M: Li Yang <leoli@freescale.com>
6372594a 4504L: linux-usb@vger.kernel.org
a4724ed6 4505L: linuxppc-dev@lists.ozlabs.org
a7205b30 4506S: Maintained
faf2e1db 4507F: drivers/usb/gadget/udc/fsl*
a7205b30 4508
beaf53bf 4509FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4510M: Li Yang <leoli@freescale.com>
beaf53bf 4511L: netdev@vger.kernel.org
a4724ed6 4512L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4513S: Maintained
ec21e2ec 4514F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4515
abb1ed7b
CM
4516FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4517M: Claudiu Manoil <claudiu.manoil@freescale.com>
4518L: netdev@vger.kernel.org
4519S: Maintained
4520F: drivers/net/ethernet/freescale/gianfar*
4521X: drivers/net/ethernet/freescale/gianfar_ptp.c
4522F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4523
d9e9d82c 4524FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4525M: Timur Tabi <timur@tabi.org>
a4724ed6 4526L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4527S: Maintained
df621252 4528F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4529
4530FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4531M: Timur Tabi <timur@tabi.org>
dc85950a 4532M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4533M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4534L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4535L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4536S: Maintained
69aefcea 4537F: sound/soc/fsl/fsl*
dc85950a 4538F: sound/soc/fsl/imx*
69aefcea 4539F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4540
31c88965 4541FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4542M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4543L: linux-kernel@vger.kernel.org
4544S: Maintained
4545F: drivers/staging/fsl-mc/
4546
1da177e4 4547FREEVXFS FILESYSTEM
8b58be88 4548M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4549W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4550S: Maintained
679655da 4551F: fs/freevxfs/
1da177e4 4552
71038f52 4553FREEZER
49db1903 4554M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4555M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4556L: linux-pm@vger.kernel.org
71038f52 4557S: Supported
679655da
JP
4558F: Documentation/power/freezing-of-tasks.txt
4559F: include/linux/freezer.h
4560F: kernel/freezer.c
71038f52 4561
839a1f79
KRW
4562FRONTSWAP API
4563M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4564L: linux-kernel@vger.kernel.org
4565S: Maintained
4566F: mm/frontswap.c
4567F: include/linux/frontswap.h
4568
a5432f5a 4569FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4570M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4571L: linux-cachefs@redhat.com
4572S: Supported
4573F: Documentation/filesystems/caching/
4574F: fs/fscache/
4575F: include/linux/fscache*.h
4576
f58ad8f5 4577F2FS FILE SYSTEM
9b29d481 4578M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4579M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4580R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4581L: linux-f2fs-devel@lists.sourceforge.net
4582W: http://en.wikipedia.org/wiki/F2FS
4583T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4584S: Maintained
4585F: Documentation/filesystems/f2fs.txt
3bac380c 4586F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4587F: fs/f2fs/
4588F: include/linux/f2fs_fs.h
62d43eeb 4589F: include/trace/events/f2fs.h
f58ad8f5 4590
5ab7ffea 4591FUJITSU FR-V (FRV) PORT
8b58be88 4592M: David Howells <dhowells@redhat.com>
1da177e4 4593S: Maintained
679655da 4594F: arch/frv/
1da177e4 4595
20b93734 4596FUJITSU LAPTOP EXTRAS
409a3e98 4597M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4598L: platform-driver-x86@vger.kernel.org
20b93734 4599S: Maintained
679655da 4600F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4601
4da621b6
HK
4602FUJITSU M-5MO LS CAMERA ISP DRIVER
4603M: Kyungmin Park <kyungmin.park@samsung.com>
4604M: Heungjun Kim <riverful.kim@samsung.com>
4605L: linux-media@vger.kernel.org
4606S: Maintained
90d72ac6 4607F: drivers/media/i2c/m5mols/
4da621b6
HK
4608F: include/media/m5mols.h
4609
2d24c490
RG
4610FUJITSU TABLET EXTRAS
4611M: Robert Gerlach <khnz@gmx.de>
4612L: platform-driver-x86@vger.kernel.org
4613S: Maintained
4614F: drivers/platform/x86/fujitsu-tablet.c
4615
04578f17 4616FUSE: FILESYSTEM IN USERSPACE
8b58be88 4617M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4618L: fuse-devel@lists.sourceforge.net
4619W: http://fuse.sourceforge.net/
0a30f612 4620T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4621S: Maintained
679655da 4622F: fs/fuse/
c117ab84 4623F: include/uapi/linux/fuse.h
0a30f612 4624F: Documentation/filesystems/fuse.txt
04578f17 4625
1da177e4 4626FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4627M: Rik Faith <faith@cs.unc.edu>
1da177e4 4628L: linux-scsi@vger.kernel.org
baaea1dc 4629S: Odd Fixes (e.g., new signatures)
679655da 4630F: drivers/scsi/fdomain.*
1da177e4 4631
d8e2162c
PO
4632GCOV BASED KERNEL PROFILING
4633M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4634S: Maintained
4635F: kernel/gcov/
4636F: Documentation/gcov.txt
4637
1da177e4 4638GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4639M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4640L: linux-scsi@vger.kernel.org
4641W: http://www.icp-vortex.com/
4642S: Supported
679655da 4643F: drivers/scsi/gdt*
1da177e4 4644
158daf16
JK
4645GDB KERNEL DEBUGGING HELPER SCRIPTS
4646M: Jan Kiszka <jan.kiszka@siemens.com>
4647S: Supported
4648F: scripts/gdb/
4649
3169a1c7
HV
4650GEMTEK FM RADIO RECEIVER DRIVER
4651M: Hans Verkuil <hverkuil@xs4all.nl>
4652L: linux-media@vger.kernel.org
4653T: git git://linuxtv.org/media_tree.git
4654W: http://linuxtv.org
4655S: Maintained
4656F: drivers/media/radio/radio-gemtek*
4657
1c23af90 4658GENERIC GPIO I2C DRIVER
880b0e26 4659M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4660S: Supported
679655da
JP
4661F: drivers/i2c/busses/i2c-gpio.c
4662F: include/linux/i2c-gpio.h
1c23af90 4663
92ed1a76
PK
4664GENERIC GPIO I2C MULTIPLEXER DRIVER
4665M: Peter Korsgaard <peter.korsgaard@barco.com>
4666L: linux-i2c@vger.kernel.org
4667S: Supported
e7065e20
JD
4668F: drivers/i2c/muxes/i2c-mux-gpio.c
4669F: include/linux/i2c-mux-gpio.h
4670F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4671
9251ce95 4672GENERIC HDLC (WAN) DRIVERS
8b58be88 4673M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4674W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4675S: Maintained
679655da
JP
4676F: drivers/net/wan/c101.c
4677F: drivers/net/wan/hd6457*
4678F: drivers/net/wan/hdlc*
4679F: drivers/net/wan/n2.c
4680F: drivers/net/wan/pc300too.c
4681F: drivers/net/wan/pci200syn.c
4682F: drivers/net/wan/wanxl*
1da177e4 4683
1527aab6 4684GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4685M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4686L: linux-arch@vger.kernel.org
4687T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4688S: Maintained
14430813
JP
4689F: include/asm-generic/
4690F: include/uapi/asm-generic/
1527aab6 4691
ff764963
KVA
4692GENERIC PHY FRAMEWORK
4693M: Kishon Vijay Abraham I <kishon@ti.com>
4694L: linux-kernel@vger.kernel.org
4695T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4696S: Supported
4697F: drivers/phy/
4698F: include/linux/phy/
4699
eea97aed
KH
4700GENERIC PM DOMAINS
4701M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4702M: Kevin Hilman <khilman@kernel.org>
4703M: Ulf Hansson <ulf.hansson@linaro.org>
4704L: linux-pm@vger.kernel.org
4705S: Supported
4706F: drivers/base/power/domain*.c
4707F: include/linux/pm_domain.h
4708
ccb86a69 4709GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4710M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4711L: kvm@vger.kernel.org
ccb86a69
MT
4712S: Supported
4713F: drivers/uio/uio_pci_generic.c
4714
f8f1ec73
JP
4715GET_MAINTAINER SCRIPT
4716M: Joe Perches <joe@perches.com>
4717S: Maintained
4718F: scripts/get_maintainer.pl
4719
5be7b50f 4720GFS2 FILE SYSTEM
8b58be88 4721M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4722M: Bob Peterson <rpeterso@redhat.com>
a4644184 4723L: cluster-devel@redhat.com
5be7b50f 4724W: http://sources.redhat.com/cluster/
28666d6d 4725T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4726S: Supported
679655da
JP
4727F: Documentation/filesystems/gfs2*.txt
4728F: fs/gfs2/
c117ab84 4729F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4730
0a34eb8f 4731GIGASET ISDN DRIVERS
6b096fde 4732M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4733L: gigaset307x-common@lists.sourceforge.net
4734W: http://gigaset307x.sourceforge.net/
6b096fde 4735S: Odd Fixes
679655da
JP
4736F: Documentation/isdn/README.gigaset
4737F: drivers/isdn/gigaset/
c117ab84 4738F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4739
7eea35fe
JP
4740GO7007 MPEG CODEC
4741M: Hans Verkuil <hans.verkuil@cisco.com>
4742L: linux-media@vger.kernel.org
4743S: Maintained
4744F: drivers/media/usb/go7007/
4745
ca96ea86
BN
4746GOODIX TOUCHSCREEN
4747M: Bastien Nocera <hadess@hadess.net>
4748L: linux-input@vger.kernel.org
4749S: Maintained
4750F: drivers/input/touchscreen/goodix.c
4751
a0dc00b4 4752GPIO SUBSYSTEM
e4651a9f 4753M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4754M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4755L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4756T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4757S: Maintained
4758F: Documentation/gpio/
a0dc00b4 4759F: drivers/gpio/
bdc6e95e
AC
4760F: include/linux/gpio/
4761F: include/linux/gpio.h
9b692346 4762F: include/asm-generic/gpio.h
a0dc00b4 4763
71a6d0af
HW
4764GRE DEMULTIPLEXER DRIVER
4765M: Dmitry Kozlov <xeb@mail.ru>
4766L: netdev@vger.kernel.org
4767S: Maintained
11c26770
JP
4768F: net/ipv4/gre_demux.c
4769F: net/ipv4/gre_offload.c
71a6d0af
HW
4770F: include/net/gre.h
4771
d4c41139
KG
4772GRETH 10/100/1G Ethernet MAC device driver
4773M: Kristoffer Glembo <kristoffer@gaisler.com>
4774L: netdev@vger.kernel.org
4775S: Maintained
a31a96ad 4776F: drivers/net/ethernet/aeroflex/
d4c41139 4777
e8deeae2 4778GSPCA FINEPIX SUBDRIVER
8b58be88 4779M: Frank Zago <frank@zago.net>
661263b5 4780L: linux-media@vger.kernel.org
275ffde4 4781T: git git://linuxtv.org/media_tree.git
e8deeae2 4782S: Maintained
0c0d06ca 4783F: drivers/media/usb/gspca/finepix.c
e8deeae2 4784
4b3fa3c4
OL
4785GSPCA GL860 SUBDRIVER
4786M: Olivier Lorin <o.lorin@laposte.net>
4787L: linux-media@vger.kernel.org
275ffde4 4788T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4789S: Maintained
0c0d06ca 4790F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4791
e8deeae2 4792GSPCA M5602 SUBDRIVER
8b58be88 4793M: Erik Andren <erik.andren@gmail.com>
661263b5 4794L: linux-media@vger.kernel.org
275ffde4 4795T: git git://linuxtv.org/media_tree.git
e8deeae2 4796S: Maintained
0c0d06ca 4797F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4798
4799GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4800M: Hans de Goede <hdegoede@redhat.com>
661263b5 4801L: linux-media@vger.kernel.org
275ffde4 4802T: git git://linuxtv.org/media_tree.git
e8deeae2 4803S: Maintained
0c0d06ca 4804F: drivers/media/usb/gspca/pac207.c
e8deeae2 4805
261982f1 4806GSPCA SN9C20X SUBDRIVER
d95c5b0b 4807M: Brian Johnson <brijohn@gmail.com>
261982f1 4808L: linux-media@vger.kernel.org
275ffde4 4809T: git git://linuxtv.org/media_tree.git
261982f1 4810S: Maintained
0c0d06ca 4811F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4812
e8deeae2 4813GSPCA T613 SUBDRIVER
8b58be88 4814M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4815L: linux-media@vger.kernel.org
275ffde4 4816T: git git://linuxtv.org/media_tree.git
e8deeae2 4817S: Maintained
0c0d06ca 4818F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4819
4820GSPCA USB WEBCAM DRIVER
fc3f906b 4821M: Hans de Goede <hdegoede@redhat.com>
661263b5 4822L: linux-media@vger.kernel.org
275ffde4 4823T: git git://linuxtv.org/media_tree.git
e8deeae2 4824S: Maintained
0c0d06ca 4825F: drivers/media/usb/gspca/
e8deeae2 4826
584ec979 4827GUID PARTITION TABLE (GPT)
4f973c63 4828M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4829L: linux-efi@vger.kernel.org
4830S: Maintained
4831F: block/partitions/efi.*
4832
aa3c598b 4833STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4834M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4835L: linux-media@vger.kernel.org
275ffde4 4836T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4837S: Maintained
4838F: drivers/media/usb/stk1160/
e8deeae2 4839
4e456b86
YS
4840H8/300 ARCHITECTURE
4841M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4842L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4843W: http://uclinux-h8.sourceforge.jp
4844T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4845S: Maintained
4846F: arch/h8300/
4847F: drivers/clocksource/h8300_*.c
4848F: drivers/clk/h8300/
4849F: drivers/irqchip/irq-renesas-h8*.c
4850
71a6d0af
HW
4851HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4852M: Frank Seidel <frank@f-seidel.de>
4853L: platform-driver-x86@vger.kernel.org
4854W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4855S: Maintained
4856F: drivers/platform/x86/hdaps.c
4857
48fc9e26
HV
4858HDPVR USB VIDEO ENCODER DRIVER
4859M: Hans Verkuil <hverkuil@xs4all.nl>
4860L: linux-media@vger.kernel.org
4861T: git git://linuxtv.org/media_tree.git
4862W: http://linuxtv.org
4863S: Odd Fixes
14430813 4864F: drivers/media/usb/hdpvr/
48fc9e26 4865
71a6d0af 4866HWPOISON MEMORY FAILURE HANDLING
f9625c48 4867M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4868L: linux-mm@kvack.org
71a6d0af
HW
4869S: Maintained
4870F: mm/memory-failure.c
4871F: mm/hwpoison-inject.c
4872
4873HYPERVISOR VIRTUAL CONSOLE DRIVER
4874L: linuxppc-dev@lists.ozlabs.org
4875S: Odd Fixes
4876F: drivers/tty/hvc/
4877
e5ab1477
AP
4878HACKRF MEDIA DRIVER
4879M: Antti Palosaari <crope@iki.fi>
4880L: linux-media@vger.kernel.org
4881W: http://linuxtv.org/
4882W: http://palosaari.fi/linux/
4883Q: http://patchwork.linuxtv.org/project/linux-media/list/
4884T: git git://linuxtv.org/anttip/media_tree.git
4885S: Maintained
4886F: drivers/media/usb/hackrf/
4887
5b543965 4888HARDWARE MONITORING
d8130624 4889M: Jean Delvare <jdelvare@suse.com>
ca462085 4890M: Guenter Roeck <linux@roeck-us.net>
5b543965 4891L: lm-sensors@lm-sensors.org
595142e0 4892W: http://www.lm-sensors.org/
a94ef4ed 4893T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4894T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4895S: Maintained
047f4ec2 4896F: Documentation/hwmon/
679655da 4897F: drivers/hwmon/
047f4ec2 4898F: include/linux/hwmon*.h
5b543965 4899
844dd05f 4900HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4901M: Matt Mackall <mpm@selenic.com>
4902M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4903L: linux-crypto@vger.kernel.org
c0d0787b 4904S: Odd fixes
679655da
JP
4905F: Documentation/hw_random.txt
4906F: drivers/char/hw_random/
4907F: include/linux/hw_random.h
844dd05f 4908
8b37fcfc
OBC
4909HARDWARE SPINLOCK CORE
4910M: Ohad Ben-Cohen <ohad@wizery.com>
4911S: Maintained
4912F: Documentation/hwspinlock.txt
4913F: drivers/hwspinlock/hwspinlock_*
4914F: include/linux/hwspinlock.h
4915
1da177e4 4916HARMONY SOUND DRIVER
ac6aecbf 4917L: linux-parisc@vger.kernel.org
1da177e4 4918S: Maintained
679655da 4919F: sound/parisc/harmony.*
1da177e4 4920
91952bc0
AP
4921HD29L2 MEDIA DRIVER
4922M: Antti Palosaari <crope@iki.fi>
4923L: linux-media@vger.kernel.org
4924W: http://linuxtv.org/
4925W: http://palosaari.fi/linux/
4926Q: http://patchwork.linuxtv.org/project/linux-media/list/
4927T: git git://linuxtv.org/anttip/media_tree.git
4928S: Maintained
4929F: drivers/media/dvb-frontends/hd29l2*
4930
e2d1d6c0 4931HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4932L: iss_storagedev@hp.com
af9f1b3c 4933S: Orphan
679655da
JP
4934F: Documentation/blockdev/cpqarray.txt
4935F: drivers/block/cpqarray.*
e2d1d6c0 4936
9257aa49 4937HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4938M: Don Brace <don.brace@pmcs.com>
9257aa49 4939L: iss_storagedev@hp.com
693373db
DB
4940L: storagedev@pmcs.com
4941L: linux-scsi@vger.kernel.org
9257aa49
SC
4942S: Supported
4943F: Documentation/scsi/hpsa.txt
4944F: drivers/scsi/hpsa*.[ch]
4945F: include/linux/cciss*.h
c117ab84 4946F: include/uapi/linux/cciss*.h
9257aa49 4947
e2d1d6c0 4948HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4949M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4950L: iss_storagedev@hp.com
693373db
DB
4951L: storagedev@pmcs.com
4952L: linux-scsi@vger.kernel.org
e2d1d6c0 4953S: Supported
679655da
JP
4954F: Documentation/blockdev/cciss.txt
4955F: drivers/block/cciss*
4956F: include/linux/cciss_ioctl.h
c117ab84 4957F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4958
1da177e4 4959HFS FILESYSTEM
6cf515e1
GU
4960L: linux-fsdevel@vger.kernel.org
4961S: Orphan
679655da
JP
4962F: Documentation/filesystems/hfs.txt
4963F: fs/hfs/
1da177e4 4964
ef575f47
GU
4965HFSPLUS FILESYSTEM
4966L: linux-fsdevel@vger.kernel.org
4967S: Orphan
4968F: Documentation/filesystems/hfsplus.txt
4969F: fs/hfsplus/
4970
1da177e4 4971HGA FRAMEBUFFER DRIVER
8b58be88 4972M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4973L: linux-nvidia@lists.surfsouth.com
4974W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4975S: Maintained
8a61f013 4976F: drivers/video/fbdev/hgafb.c
1da177e4 4977
4480f15b 4978HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4979M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4980M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4981L: linux-pm@vger.kernel.org
e2d1d6c0 4982S: Supported
679655da
JP
4983F: arch/x86/power/
4984F: drivers/base/power/
4985F: kernel/power/
4986F: include/linux/suspend.h
4987F: include/linux/freezer.h
4988F: include/linux/pm.h
679655da 4989F: arch/*/include/asm/suspend*.h
e2d1d6c0 4990
4ef4caad 4991HID CORE LAYER
e5f6450c 4992M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4993L: linux-input@vger.kernel.org
54e5881d 4994T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4995S: Maintained
679655da
JP
4996F: drivers/hid/
4997F: include/linux/hid*
c117ab84 4998F: include/uapi/linux/hid*
4ef4caad 4999
30ee72f0 5000HID SENSOR HUB DRIVERS
e5f6450c 5001M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
5002M: Jonathan Cameron <jic23@kernel.org>
5003M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5004L: linux-input@vger.kernel.org
5005L: linux-iio@vger.kernel.org
5006S: Maintained
5007F: Documentation/hid/hid-sensor*
5008F: drivers/hid/hid-sensor-*
5009F: drivers/iio/*/hid-*
5010F: include/linux/hid-sensor-*
5011
38bed542 5012HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 5013M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5014L: linux-kernel@vger.kernel.org
75fc2d37 5015T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 5016S: Maintained
679655da 5017F: Documentation/timers/
5cee9645 5018F: kernel/time/hrtimer.c
88606e80
TG
5019F: kernel/time/clockevents.c
5020F: kernel/time/tick*.*
5021F: kernel/time/timer_*.c
05ed8490 5022F: include/linux/clockchips.h
679655da 5023F: include/linux/hrtimer.h
38bed542 5024
1da177e4 5025HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 5026L: linux-hams@vger.kernel.org
8b64f2a0 5027S: Orphan
679655da
JP
5028F: drivers/net/hamradio/dmascc.c
5029F: drivers/net/hamradio/scc.c
1da177e4 5030
ede1e6f8 5031HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 5032M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
5033W: http://www.highpoint-tech.com
5034S: Supported
679655da
JP
5035F: Documentation/scsi/hptiop.txt
5036F: drivers/scsi/hptiop.c
ede1e6f8 5037
1da177e4 5038HIPPI
8b58be88 5039M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
5040L: linux-hippi@sunsite.dk
5041S: Maintained
679655da 5042F: include/linux/hippidevice.h
c117ab84 5043F: include/uapi/linux/if_hippi.h
679655da 5044F: net/802/hippi.c
ff5a3b50 5045F: drivers/net/hippi/
1da177e4 5046
ff1d2767 5047HOST AP DRIVER
8b58be88 5048M: Jouni Malinen <j@w1.fi>
85d32e7b 5049L: hostap@shmoo.com (subscribers-only)
724c6b35 5050L: linux-wireless@vger.kernel.org
ff1d2767
JM
5051W: http://hostap.epitest.fi/
5052S: Maintained
679655da 5053F: drivers/net/wireless/hostap/
ff1d2767 5054
dd8cd779 5055HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 5056L: platform-driver-x86@vger.kernel.org
95c70215 5057S: Orphan
679655da 5058F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 5059
e2d1d6c0 5060HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 5061M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5062S: Maintained
7e25d724 5063F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 5064
7d2c86b5 5065HPET: High Precision Event Timers driver
8b58be88 5066M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 5067S: Maintained
679655da
JP
5068F: Documentation/timers/hpet.txt
5069F: drivers/char/hpet.c
5070F: include/linux/hpet.h
c117ab84 5071F: include/uapi/linux/hpet.h
b9b0332f 5072
e07b5d79 5073HPET: x86
9e06f631 5074S: Orphan
679655da
JP
5075F: arch/x86/kernel/hpet.c
5076F: arch/x86/include/asm/hpet.h
b9b0332f 5077
1da177e4 5078HPFS FILESYSTEM
8b58be88 5079M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5080W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5081S: Maintained
679655da 5082F: fs/hpfs/
1da177e4 5083
3441cded 5084HSI SUBSYSTEM
56459ea9
SR
5085M: Sebastian Reichel <sre@kernel.org>
5086T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5087S: Maintained
5088F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5089F: Documentation/hsi.txt
3441cded
SR
5090F: drivers/hsi/
5091F: include/linux/hsi/
5092F: include/uapi/linux/hsi/
5093
7d2c86b5 5094HSO 3G MODEM DRIVER
8b58be88 5095M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5096W: http://www.pharscape.org
5097S: Maintained
679655da 5098F: drivers/net/usb/hso.c
11cd29b0 5099
19990e29
AB
5100HSR NETWORK PROTOCOL
5101M: Arvid Brodin <arvid.brodin@alten.se>
5102L: netdev@vger.kernel.org
5103S: Maintained
5104F: net/hsr/
5105
5a18c343 5106HTCPEN TOUCHSCREEN DRIVER
8b58be88 5107M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5108L: linux-input@vger.kernel.org
5109S: Maintained
679655da 5110F: drivers/input/touchscreen/htcpen.c
5a18c343 5111
1da177e4 5112HUGETLB FILESYSTEM
6d49e352 5113M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5114S: Maintained
679655da 5115F: fs/hugetlbfs/
1da177e4 5116
05183189 5117Hyper-V CORE AND DRIVERS
9c3646d1 5118M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5119M: Haiyang Zhang <haiyangz@microsoft.com>
5120L: devel@linuxdriverproject.org
5121S: Maintained
a4162747
HZ
5122F: arch/x86/include/asm/mshyperv.h
5123F: arch/x86/include/uapi/asm/hyperv.h
5124F: arch/x86/kernel/cpu/mshyperv.c
05183189 5125F: drivers/hid/hid-hyperv.c
a4162747 5126F: drivers/hv/
f92ca80b 5127F: drivers/input/serio/hyperv-keyboard.c
05183189 5128F: drivers/net/hyperv/
a4162747 5129F: drivers/scsi/storvsc_drv.c
8a61f013 5130F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5131F: include/linux/hyperv.h
5132F: tools/hv/
54bf725e 5133F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5134
d85c8a6a 5135I2C OVER PARALLEL PORT
d8130624 5136M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5137L: linux-i2c@vger.kernel.org
5138S: Maintained
5139F: Documentation/i2c/busses/i2c-parport
5140F: Documentation/i2c/busses/i2c-parport-light
5141F: drivers/i2c/busses/i2c-parport.c
5142F: drivers/i2c/busses/i2c-parport-light.c
5143
5144I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5145M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5146L: linux-i2c@vger.kernel.org
5147S: Maintained
5148F: Documentation/i2c/busses/i2c-ali1535
5149F: Documentation/i2c/busses/i2c-ali1563
5150F: Documentation/i2c/busses/i2c-ali15x3
5151F: Documentation/i2c/busses/i2c-amd756
5152F: Documentation/i2c/busses/i2c-amd8111
5153F: Documentation/i2c/busses/i2c-i801
5154F: Documentation/i2c/busses/i2c-nforce2
5155F: Documentation/i2c/busses/i2c-piix4
5156F: Documentation/i2c/busses/i2c-sis5595
5157F: Documentation/i2c/busses/i2c-sis630
5158F: Documentation/i2c/busses/i2c-sis96x
5159F: Documentation/i2c/busses/i2c-via
5160F: Documentation/i2c/busses/i2c-viapro
5161F: drivers/i2c/busses/i2c-ali1535.c
5162F: drivers/i2c/busses/i2c-ali1563.c
5163F: drivers/i2c/busses/i2c-ali15x3.c
5164F: drivers/i2c/busses/i2c-amd756.c
5165F: drivers/i2c/busses/i2c-amd756-s4882.c
5166F: drivers/i2c/busses/i2c-amd8111.c
5167F: drivers/i2c/busses/i2c-i801.c
5168F: drivers/i2c/busses/i2c-isch.c
5169F: drivers/i2c/busses/i2c-nforce2.c
5170F: drivers/i2c/busses/i2c-nforce2-s4985.c
5171F: drivers/i2c/busses/i2c-piix4.c
5172F: drivers/i2c/busses/i2c-sis5595.c
5173F: drivers/i2c/busses/i2c-sis630.c
5174F: drivers/i2c/busses/i2c-sis96x.c
5175F: drivers/i2c/busses/i2c-via.c
5176F: drivers/i2c/busses/i2c-viapro.c
5177
cb7f07a4
NH
5178I2C/SMBUS ISMT DRIVER
5179M: Seth Heasley <seth.heasley@intel.com>
5180M: Neil Horman <nhorman@tuxdriver.com>
5181L: linux-i2c@vger.kernel.org
5182F: drivers/i2c/busses/i2c-ismt.c
5183F: Documentation/i2c/busses/i2c-ismt
5184
6ea884db 5185I2C/SMBUS STUB DRIVER
d8130624 5186M: Jean Delvare <jdelvare@suse.com>
846557d3 5187L: linux-i2c@vger.kernel.org
6ea884db 5188S: Maintained
8547a5bc 5189F: drivers/i2c/i2c-stub.c
6ea884db 5190
5b543965 5191I2C SUBSYSTEM
14d77c4d 5192M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5193L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5194W: https://i2c.wiki.kernel.org/
5195Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5196T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5197S: Maintained
40ed1b4c 5198F: Documentation/devicetree/bindings/i2c/
679655da
JP
5199F: Documentation/i2c/
5200F: drivers/i2c/
630bc46e 5201F: drivers/i2c/*/
679655da 5202F: include/linux/i2c.h
03b70d62 5203F: include/linux/i2c-*.h
c117ab84
CEB
5204F: include/uapi/linux/i2c.h
5205F: include/uapi/linux/i2c-*.h
1da177e4 5206
4560d677
WS
5207I2C ACPI SUPPORT
5208M: Mika Westerberg <mika.westerberg@linux.intel.com>
5209L: linux-i2c@vger.kernel.org
5210L: linux-acpi@vger.kernel.org
5211S: Maintained
4560d677 5212
d85c8a6a 5213I2C-TAOS-EVM DRIVER
d8130624 5214M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5215L: linux-i2c@vger.kernel.org
5216S: Maintained
5217F: Documentation/i2c/busses/i2c-taos-evm
5218F: drivers/i2c/busses/i2c-taos-evm.c
5219
e8c76eed 5220I2C-TINY-USB DRIVER
8b58be88 5221M: Till Harbaum <till@harbaum.org>
846557d3 5222L: linux-i2c@vger.kernel.org
932d1872 5223W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5224S: Maintained
679655da 5225F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5226
1da177e4 5227i386 BOOT CODE
8b58be88 5228M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5229S: Maintained
679655da 5230F: arch/x86/boot/
1da177e4
LT
5231
5232i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5233M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5234T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5235S: Maintained
5236
1da177e4 5237IA64 (Itanium) PLATFORM
8b58be88
JP
5238M: Tony Luck <tony.luck@intel.com>
5239M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5240L: linux-ia64@vger.kernel.org
6b1c70b1 5241T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5242S: Maintained
679655da 5243F: arch/ia64/
1da177e4 5244
4cd38750
LDSB
5245IBM Power VMX Cryptographic instructions
5246M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5247M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5248L: linux-crypto@vger.kernel.org
5249S: Supported
5250F: drivers/crypto/vmx/Makefile
5251F: drivers/crypto/vmx/Kconfig
5252F: drivers/crypto/vmx/vmx.c
5253F: drivers/crypto/vmx/aes*
5254F: drivers/crypto/vmx/ghash*
5255F: drivers/crypto/vmx/ppc-xlate.pl
5256
956c203c 5257IBM Power in-Nest Crypto Acceleration
4cd38750 5258M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5259M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5260L: linux-crypto@vger.kernel.org
5261S: Supported
28bceeaa
DS
5262F: drivers/crypto/nx/Makefile
5263F: drivers/crypto/nx/Kconfig
5264F: drivers/crypto/nx/nx-aes*
5265F: drivers/crypto/nx/nx-sha*
5266F: drivers/crypto/nx/nx.*
5267F: drivers/crypto/nx/nx_csbcpb.h
5268F: drivers/crypto/nx/nx_debugfs.h
956c203c 5269
0e16aafb 5270IBM Power 842 compression accelerator
41656aa7 5271M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5272S: Supported
28bceeaa
DS
5273F: drivers/crypto/nx/Makefile
5274F: drivers/crypto/nx/Kconfig
7011a122 5275F: drivers/crypto/nx/nx-842*
2da572c9 5276F: include/linux/sw842.h
2062c5b6 5277F: crypto/842.c
2da572c9 5278F: lib/842/
0e16aafb 5279
1da177e4 5280IBM Power Linux RAID adapter
8b58be88 5281M: Brian King <brking@us.ibm.com>
1da177e4 5282S: Supported
679655da 5283F: drivers/scsi/ipr.*
1da177e4 5284
9d348af4 5285IBM Power Virtual Ethernet Device Driver
eddd63a6 5286M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5287L: netdev@vger.kernel.org
5288S: Supported
9aa32835 5289F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5290
e6babec6 5291IBM Power Virtual SCSI Device Drivers
bcbde52b 5292M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5293L: linux-scsi@vger.kernel.org
5294S: Supported
e6babec6
NF
5295F: drivers/scsi/ibmvscsi/ibmvscsi*
5296F: drivers/scsi/ibmvscsi/viosrp.h
5297
5298IBM Power Virtual FC Device Drivers
44b4dad9 5299M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5300L: linux-scsi@vger.kernel.org
5301S: Supported
5302F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5303
1da177e4 5304IBM ServeRAID RAID DRIVER
f9213e78 5305S: Orphan
679655da 5306F: drivers/scsi/ips.*
1da177e4 5307
6ed9f9c4
PT
5308ICH LPC AND GPIO DRIVER
5309M: Peter Tyser <ptyser@xes-inc.com>
5310S: Maintained
5311F: drivers/mfd/lpc_ich.c
5312F: drivers/gpio/gpio-ich.c
5313
1e7106fc 5314IDE SUBSYSTEM
8b58be88 5315M: "David S. Miller" <davem@davemloft.net>
1da177e4 5316L: linux-ide@vger.kernel.org
8a6e2535 5317Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5318T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5319S: Maintained
679655da
JP
5320F: Documentation/ide/
5321F: drivers/ide/
5322F: include/linux/ide.h
1da177e4 5323
6cb8c13d
IP
5324IDEAPAD LAPTOP EXTRAS DRIVER
5325M: Ike Panhc <ike.pan@canonical.com>
5326L: platform-driver-x86@vger.kernel.org
5327W: http://launchpad.net/ideapad-laptop
5328S: Maintained
5329F: drivers/platform/x86/ideapad-laptop.c
5330
1ea4c161
AM
5331IDEAPAD LAPTOP SLIDEBAR DRIVER
5332M: Andrey Moiseev <o2g.org.ru@gmail.com>
5333L: linux-input@vger.kernel.org
5334W: https://github.com/o2genum/ideapad-slidebar
5335S: Maintained
5336F: drivers/input/misc/ideapad_slidebar.c
5337
0f861e8c 5338IDE/ATAPI DRIVERS
487ba8e8 5339M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5340L: linux-ide@vger.kernel.org
c404c199 5341S: Maintained
679655da
JP
5342F: Documentation/cdrom/ide-cd
5343F: drivers/ide/ide-cd*
1da177e4 5344
27471fdb 5345IDLE-I7300
8b58be88 5346M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5347L: linux-pm@vger.kernel.org
27471fdb 5348S: Supported
679655da 5349F: drivers/idle/i7300_idle.c
27471fdb 5350
02cf2286 5351IEEE 802.15.4 SUBSYSTEM
b6e195fd 5352M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5353L: linux-wpan@vger.kernel.org
5354W: https://github.com/linux-wpan
5355T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5356S: Maintained
5357F: net/ieee802154/
68653359 5358F: net/mac802154/
251741b1 5359F: drivers/net/ieee802154/
580947d3
AA
5360F: include/linux/nl802154.h
5361F: include/linux/ieee802154.h
5362F: include/net/nl802154.h
5363F: include/net/mac802154.h
5364F: include/net/af_ieee802154.h
5365F: include/net/cfg802154.h
5366F: include/net/ieee802154_netdev.h
ebef9c12 5367F: Documentation/networking/ieee802154.txt
02cf2286 5368
b1c97193
SY
5369IGORPLUG-USB IR RECEIVER
5370M: Sean Young <sean@mess.org>
5371L: linux-media@vger.kernel.org
5372S: Maintained
5373F: drivers/media/rc/igorplugusb.c
5374
40ad4a30
SY
5375IGUANAWORKS USB IR TRANSCEIVER
5376M: Sean Young <sean@mess.org>
5377L: linux-media@vger.kernel.org
5378S: Maintained
5379F: drivers/media/rc/iguanair.c
5380
9545f86e 5381IIO SUBSYSTEM AND DRIVERS
030a13d7 5382M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5383R: Hartmut Knaack <knaack.h@gmx.de>
5384R: Lars-Peter Clausen <lars@metafoo.de>
5385R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5386L: linux-iio@vger.kernel.org
5387S: Maintained
03e7c251 5388F: drivers/iio/
9545f86e 5389F: drivers/staging/iio/
8fe671fc 5390F: include/linux/iio/
817020cf 5391F: tools/iio/
9545f86e 5392
65519263
SG
5393IKANOS/ADI EAGLE ADSL USB DRIVER
5394M: Matthieu Castet <castet.matthieu@free.fr>
5395M: Stanislaw Gruszka <stf_xl@wp.pl>
5396S: Maintained
5397F: drivers/usb/atm/ueagle-atm.c
5398
e89ab51f
GR
5399INA209 HARDWARE MONITOR DRIVER
5400M: Guenter Roeck <linux@roeck-us.net>
5401L: lm-sensors@lm-sensors.org
5402S: Maintained
5403F: Documentation/hwmon/ina209
5404F: Documentation/devicetree/bindings/i2c/ina209.txt
5405F: drivers/hwmon/ina209.c
5406
5407INA2XX HARDWARE MONITOR DRIVER
5408M: Guenter Roeck <linux@roeck-us.net>
5409L: lm-sensors@lm-sensors.org
5410S: Maintained
5411F: Documentation/hwmon/ina2xx
5412F: drivers/hwmon/ina2xx.c
5413F: include/linux/platform_data/ina2xx.h
5414
14dc124f
SIG
5415INDUSTRY PACK SUBSYSTEM (IPACK)
5416M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5417M: Jens Taprogge <jens.taprogge@taprogge.org>
5418M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5419L: industrypack-devel@lists.sourceforge.net
5420W: http://industrypack.sourceforge.net
5421S: Maintained
5422F: drivers/ipack/
5423
8adc53fd
ZLK
5424INGENIC JZ4780 DMA Driver
5425M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5426S: Maintained
5427F: drivers/dma/dma-jz4780.c
5428
aa7168f4 5429INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5430M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5431M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5432L: linux-ima-devel@lists.sourceforge.net
5433L: linux-ima-user@lists.sourceforge.net
5434L: linux-security-module@vger.kernel.org
aa7168f4 5435S: Supported
679655da 5436F: security/integrity/ima/
aa7168f4 5437
9a4ea5a9
JH
5438IMGTEC IR DECODER DRIVER
5439M: James Hogan <james.hogan@imgtec.com>
5440S: Maintained
5441F: drivers/media/rc/img-ir/
5442
1da177e4 5443IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5444L: linux-fbdev@vger.kernel.org
843393d3 5445S: Orphan
8a61f013 5446F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5447
5448INFINIBAND SUBSYSTEM
b6b2bbe6 5449M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5450M: Sean Hefty <sean.hefty@intel.com>
5451M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5452L: linux-rdma@vger.kernel.org
605841f5 5453W: http://www.openfabrics.org/
8a6e2535 5454Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5455T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5456S: Supported
679655da
JP
5457F: Documentation/infiniband/
5458F: drivers/infiniband/
2dfcad3a 5459F: drivers/staging/rdma/
c117ab84 5460F: include/uapi/linux/if_infiniband.h
954138dc
YD
5461F: include/uapi/rdma/
5462F: include/rdma/
1da177e4 5463
c9f04f58 5464INOTIFY
8b58be88
JP
5465M: John McCutchan <john@johnmccutchan.com>
5466M: Robert Love <rlove@rlove.org>
5467M: Eric Paris <eparis@parisplace.org>
c9f04f58 5468S: Maintained
679655da
JP
5469F: Documentation/filesystems/inotify.txt
5470F: fs/notify/inotify/
5471F: include/linux/inotify.h
c117ab84 5472F: include/uapi/linux/inotify.h
c9f04f58 5473
e2d1d6c0 5474INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5475M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5476L: linux-input@vger.kernel.org
8a6e2535 5477Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5478T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5479S: Maintained
679655da 5480F: drivers/input/
f4eea7e2 5481F: include/linux/input.h
c117ab84 5482F: include/uapi/linux/input.h
f4eea7e2 5483F: include/linux/input/
e2d1d6c0 5484
3267a87f 5485INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5486M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5487L: linux-input@vger.kernel.org
75dd112a 5488S: Odd fixes
3267a87f 5489F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5490F: drivers/input/input-mt.c
3267a87f
HR
5491K: \b(ABS|SYN)_MT_
5492
97fa99a3
JY
5493INTEL ASoC BDW/HSW DRIVERS
5494M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5495L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5496S: Supported
e8e1225d
JP
5497F: sound/soc/intel/common/sst-dsp*
5498F: sound/soc/intel/common/sst-firmware.c
5499F: sound/soc/intel/boards/broadwell.c
5500F: sound/soc/intel/haswell/
97fa99a3 5501
4ac13e17
DJ
5502INTEL C600 SERIES SAS CONTROLLER DRIVER
5503M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5504M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5505L: linux-scsi@vger.kernel.org
7106891a
DJ
5506T: git git://git.code.sf.net/p/intel-sas/isci
5507S: Supported
4ac13e17 5508F: drivers/scsi/isci/
4ac13e17 5509
26717172
LB
5510INTEL IDLE DRIVER
5511M: Len Brown <lenb@kernel.org>
bf1c138e 5512L: linux-pm@vger.kernel.org
08deed1e 5513T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5514S: Supported
5515F: drivers/idle/intel_idle.c
5516
7c1ac18d 5517INTEL PSTATE DRIVER
58ac1f62
SP
5518M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5519M: Len Brown <lenb@kernel.org>
7c1ac18d
KCA
5520L: linux-pm@vger.kernel.org
5521S: Supported
5522F: drivers/cpufreq/intel_pstate.c
5523
9eb8ef74 5524INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5525M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5526L: linux-fbdev@vger.kernel.org
ce00f85c 5527S: Maintained
679655da 5528F: Documentation/fb/intelfb.txt
8a61f013 5529F: drivers/video/fbdev/intelfb/
9eb8ef74 5530
1da177e4 5531INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5532M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5533L: linux-fbdev@vger.kernel.org
ce00f85c 5534S: Maintained
8a61f013 5535F: drivers/video/fbdev/i810/
1da177e4 5536
f4a9bc4c 5537INTEL MENLOW THERMAL DRIVER
8b58be88 5538M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5539L: platform-driver-x86@vger.kernel.org
5ca92bd9 5540W: https://01.org/linux-acpi
f4a9bc4c 5541S: Supported
679655da 5542F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5543
248a9dc3 5544INTEL I/OAT DMA DRIVER
18ebd564 5545M: Dave Jiang <dave.jiang@intel.com>
08223d80 5546R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5547L: dmaengine@vger.kernel.org
5548Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5549S: Supported
679655da 5550F: drivers/dma/ioat*
248a9dc3 5551
6c8909b4 5552INTEL IOMMU (VT-d)
8b58be88 5553M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5554L: iommu@lists.linux-foundation.org
54e5881d 5555T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5556S: Supported
3fb39615 5557F: drivers/iommu/intel-iommu.c
679655da 5558F: include/linux/intel-iommu.h
6c8909b4 5559
b3e5f263 5560INTEL IOP-ADMA DMA DRIVER
08223d80 5561R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5562S: Odd fixes
679655da 5563F: drivers/dma/iop-adma.c
b3e5f263 5564
9251ce95 5565INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5566M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5567S: Maintained
679655da
JP
5568F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5569F: arch/arm/mach-ixp4xx/include/mach/npe.h
5570F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5571F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5572F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5573F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5574
844dd05f 5575INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5576M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5577S: Maintained
679655da 5578F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5579
2f302324 5580INTEL ETHERNET DRIVERS
8b58be88 5581M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5582R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5583R: Shannon Nelson <shannon.nelson@intel.com>
5584R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5585R: Don Skidmore <donald.c.skidmore@intel.com>
5586R: Matthew Vick <matthew.vick@intel.com>
5587R: John Ronciak <john.ronciak@intel.com>
5588R: Mitch Williams <mitch.a.williams@intel.com>
5589L: intel-wired-lan@lists.osuosl.org
f6fde11a 5590W: http://www.intel.com/support/feedback.htm
d94e6fed 5591W: http://e1000.sourceforge.net/
2f302324
JK
5592Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5593T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5594T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5595S: Supported
0d164401
JK
5596F: Documentation/networking/e100.txt
5597F: Documentation/networking/e1000.txt
5598F: Documentation/networking/e1000e.txt
5599F: Documentation/networking/igb.txt
5600F: Documentation/networking/igbvf.txt
5601F: Documentation/networking/ixgb.txt
5602F: Documentation/networking/ixgbe.txt
5603F: Documentation/networking/ixgbevf.txt
1bff6529 5604F: Documentation/networking/i40e.txt
105bf2fe 5605F: Documentation/networking/i40evf.txt
dee1ad47 5606F: drivers/net/ethernet/intel/
bc90d291 5607F: drivers/net/ethernet/intel/*/
1da177e4 5608
0963d59b
LW
5609INTEL-MID GPIO DRIVER
5610M: David Cohen <david.a.cohen@linux.intel.com>
5611L: linux-gpio@vger.kernel.org
5612S: Maintained
5613F: drivers/gpio/gpio-intel-mid.c
5614
ca907a90
SY
5615INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5616M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5617L: linux-wireless@vger.kernel.org
ca907a90 5618S: Maintained
679655da 5619F: Documentation/networking/README.ipw2100
679655da 5620F: Documentation/networking/README.ipw2200
ca907a90 5621F: drivers/net/wireless/ipw2x00/
826d2abe 5622
5760b0a5
AS
5623INTEL(R) TRACE HUB
5624M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5625S: Supported
5626F: Documentation/trace/intel_th.txt
5627F: drivers/hwtracing/intel_th/
5628
4bd96a7a 5629INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5630M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5631M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5632M: Shane Wang <shane.wang@intel.com>
5633L: tboot-devel@lists.sourceforge.net
5634W: http://tboot.sourceforge.net
e9b7d7c8 5635T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5636S: Supported
5637F: Documentation/intel_txt.txt
5638F: include/linux/tboot.h
5639F: arch/x86/kernel/tboot.c
5640
8a70da82 5641INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5642M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5643M: linux-wimax@intel.com
49e7d9df 5644L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5645S: Supported
5646W: http://linuxwimax.org
679655da
JP
5647F: Documentation/wimax/README.i2400m
5648F: drivers/net/wimax/i2400m/
c117ab84 5649F: include/uapi/linux/wimax/i2400m.h
8a70da82 5650
1c0ce89c
SG
5651INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5652M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5653L: linux-wireless@vger.kernel.org
1c0ce89c 5654S: Supported
efa3144e
WYG
5655F: drivers/net/wireless/iwlegacy/
5656
b481de9c 5657INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5658M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5659M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7b9aebf0 5660M: Intel Linux Wireless <linuxwifi@intel.com>
b481de9c 5661L: linux-wireless@vger.kernel.org
b481de9c 5662W: http://intellinuxwireless.org
b62ff718 5663T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5664S: Supported
679655da 5665F: drivers/net/wireless/iwlwifi/
b481de9c 5666
de8fe023
TW
5667INTEL MANAGEMENT ENGINE (mei)
5668M: Tomas Winkler <tomas.winkler@intel.com>
5669L: linux-kernel@vger.kernel.org
5670S: Supported
c117ab84 5671F: include/uapi/linux/mei.h
5069288b 5672F: include/linux/mei_cl_bus.h
de8fe023 5673F: drivers/misc/mei/*
e07950a1 5674F: Documentation/misc-devices/mei/*
de8fe023 5675
50ceb98b
SD
5676INTEL MIC DRIVERS (mic)
5677M: Sudeep Dutt <sudeep.dutt@intel.com>
5678M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5679S: Supported
5680W: https://github.com/sudeepdutt/mic
5681W: http://software.intel.com/en-us/mic-developer
5682F: include/linux/mic_bus.h
5683F: include/linux/scif.h
5684F: include/uapi/linux/mic_common.h
5685F: include/uapi/linux/mic_ioctl.h
5686F include/uapi/linux/scif_ioctl.h
5687F: drivers/misc/mic/
5688F: drivers/dma/mic_x100_dma.c
5689F: drivers/dma/mic_x100_dma.h
5690F Documentation/mic/
5691
0a8b8353 5692INTEL PMC IPC DRIVER
5693M: Zha Qipeng<qipeng.zha@intel.com>
5694L: platform-driver-x86@vger.kernel.org
5695S: Maintained
5696F: drivers/platform/x86/intel_pmc_ipc.c
5697F: arch/x86/include/asm/intel_pmc_ipc.h
5698
cb109a0e 5699IOC3 ETHERNET DRIVER
8b58be88 5700M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5701L: linux-mips@linux-mips.org
5702S: Maintained
8862bf1e 5703F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5704
cb109a0e 5705IOC3 SERIAL DRIVER
8b58be88 5706M: Pat Gefre <pfg@sgi.com>
d39e0721 5707L: linux-serial@vger.kernel.org
cb109a0e 5708S: Maintained
df621252 5709F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5710
0b6e8569
SW
5711IOMMU DRIVERS
5712M: Joerg Roedel <joro@8bytes.org>
5713L: iommu@lists.linux-foundation.org
5714T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5715S: Maintained
5716F: drivers/iommu/
5717
4480f15b 5718IP MASQUERADING
8b58be88 5719M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5720S: Maintained
679655da 5721F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5722
1202d6ff 5723IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5724M: Francois Romieu <romieu@fr.zoreil.com>
5725M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5726L: netdev@vger.kernel.org
5727S: Maintained
7443713a 5728F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5729
4480f15b 5730IPATH DRIVER
8473c603 5731M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5732L: linux-rdma@vger.kernel.org
52a09a04 5733S: Maintained
6f9b3890 5734F: drivers/staging/rdma/ipath/
77d8798b 5735
4409ebe9 5736IPMI SUBSYSTEM
8b58be88 5737M: Corey Minyard <minyard@acm.org>
b0c90653 5738L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5739W: http://openipmi.sourceforge.net/
5740S: Supported
679655da
JP
5741F: Documentation/IPMI.txt
5742F: drivers/char/ipmi/
5743F: include/linux/ipmi*
c117ab84 5744F: include/uapi/linux/ipmi*
4409ebe9 5745
2d800897
KW
5746QCOM AUDIO (ASoC) DRIVERS
5747M: Patrick Lai <plai@codeaurora.org>
5748M: Banajit Goswami <bgoswami@codeaurora.org>
5749L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5750S: Supported
5751F: sound/soc/qcom/
5752
e2d1d6c0 5753IPS SCSI RAID DRIVER
8b58be88 5754M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5755L: linux-scsi@vger.kernel.org
5756W: http://www.adaptec.com/
5757S: Maintained
679655da 5758F: drivers/scsi/ips*
e2d1d6c0
RD
5759
5760IPVS
8b58be88
JP
5761M: Wensong Zhang <wensong@linux-vs.org>
5762M: Simon Horman <horms@verge.net.au>
5763M: Julian Anastasov <ja@ssi.bg>
979b6c13 5764L: netdev@vger.kernel.org
e2d1d6c0 5765L: lvs-devel@vger.kernel.org
1da177e4 5766S: Maintained
679655da 5767F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5768F: include/net/ip_vs.h
c117ab84 5769F: include/uapi/linux/ip_vs.h
679655da 5770F: net/netfilter/ipvs/
1da177e4 5771
e7839f25 5772IPWIRELESS DRIVER
e5f6450c 5773M: Jiri Kosina <jikos@kernel.org>
d8130624 5774M: David Sterba <dsterba@suse.com>
92094aa0 5775S: Odd Fixes
282361a0 5776F: drivers/tty/ipwireless/
099dc4fb 5777
e2d1d6c0 5778IPX NETWORK LAYER
8b58be88 5779M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5780L: netdev@vger.kernel.org
5781S: Maintained
679655da 5782F: include/net/ipx.h
c117ab84 5783F: include/uapi/linux/ipx.h
679655da 5784F: net/ipx/
e2d1d6c0 5785
1da177e4 5786IRDA SUBSYSTEM
8b58be88 5787M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5788L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5789L: netdev@vger.kernel.org
1da177e4 5790W: http://irda.sourceforge.net/
f353976d 5791S: Maintained
e0057975 5792T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5793F: Documentation/networking/irda.txt
5794F: drivers/net/irda/
5795F: include/net/irda/
5796F: net/irda/
1da177e4 5797
a800c7cc
TG
5798IRQ SUBSYSTEM
5799M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5800L: linux-kernel@vger.kernel.org
a800c7cc 5801S: Maintained
75fc2d37 5802T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5803F: kernel/irq/
2ed9fd28
JC
5804
5805IRQCHIP DRIVERS
5806M: Thomas Gleixner <tglx@linutronix.de>
5807M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5808M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5809L: linux-kernel@vger.kernel.org
5810S: Maintained
5811T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5812T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5813F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5814F: drivers/irqchip/
a800c7cc 5815
7ab3a837 5816IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5817M: Jiang Liu <jiang.liu@linux.intel.com>
5818M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5819S: Maintained
b09dec2c 5820T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5821F: Documentation/IRQ-domain.txt
5822F: include/linux/irqdomain.h
5823F: kernel/irq/irqdomain.c
b09dec2c 5824F: kernel/irq/msi.c
7ab3a837 5825
e2d1d6c0 5826ISAPNP
8b58be88 5827M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5828S: Maintained
679655da
JP
5829F: Documentation/isapnp.txt
5830F: drivers/pnp/isapnp/
5831F: include/linux/isapnp.h
e2d1d6c0 5832
d39b8420
HV
5833ISA RADIO MODULE
5834M: Hans Verkuil <hverkuil@xs4all.nl>
5835L: linux-media@vger.kernel.org
5836T: git git://linuxtv.org/media_tree.git
5837W: http://linuxtv.org
5838S: Maintained
5839F: drivers/media/radio/radio-isa*
5840
71a6d0af
HW
5841iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5842M: Peter Jones <pjones@redhat.com>
5843M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5844S: Maintained
5845F: drivers/firmware/iscsi_ibft*
5846
14816b1e 5847ISCSI
8b58be88 5848M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5849L: open-iscsi@googlegroups.com
5850W: www.open-iscsi.org
54e5881d 5851T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5852S: Maintained
679655da
JP
5853F: drivers/scsi/*iscsi*
5854F: include/scsi/*iscsi*
14816b1e 5855
1e65eb42
OG
5856ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5857M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5858M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5859M: Roi Dayan <roid@mellanox.com>
5860L: linux-rdma@vger.kernel.org
5861S: Supported
5862W: http://www.openfabrics.org
5863W: www.open-iscsi.org
5864Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5865F: drivers/infiniband/ulp/iser/
1e65eb42 5866
2b70e5fd
SG
5867ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5868M: Sagi Grimberg <sagig@mellanox.com>
5869T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5870L: linux-rdma@vger.kernel.org
5871L: target-devel@vger.kernel.org
5872S: Supported
5873W: http://www.linux-iscsi.org
5874F: drivers/infiniband/ulp/isert
5875
1da177e4 5876ISDN SUBSYSTEM
8b58be88 5877M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5878L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5879L: netdev@vger.kernel.org
1da177e4 5880W: http://www.isdn4linux.de
54e5881d 5881T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5882S: Maintained
679655da
JP
5883F: Documentation/isdn/
5884F: drivers/isdn/
5885F: include/linux/isdn.h
5886F: include/linux/isdn/
c117ab84
CEB
5887F: include/uapi/linux/isdn.h
5888F: include/uapi/linux/isdn/
1da177e4
LT
5889
5890ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5891M: Armin Schindler <mac@melware.de>
d5d52273 5892L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5893W: http://www.melware.de
5894S: Maintained
679655da 5895F: drivers/isdn/hardware/eicon/
1da177e4 5896
d624870f 5897IT87 HARDWARE MONITORING DRIVER
d8130624 5898M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5899L: lm-sensors@lm-sensors.org
5900S: Maintained
5901F: Documentation/hwmon/it87
5902F: drivers/hwmon/it87.c
5903
d7104bff
AP
5904IT913X MEDIA DRIVER
5905M: Antti Palosaari <crope@iki.fi>
5906L: linux-media@vger.kernel.org
5907W: http://linuxtv.org/
5908W: http://palosaari.fi/linux/
5909Q: http://patchwork.linuxtv.org/project/linux-media/list/
5910T: git git://linuxtv.org/anttip/media_tree.git
5911S: Maintained
249c697e 5912F: drivers/media/tuners/it913x*
d7104bff 5913
91821ff3 5914IVTV VIDEO4LINUX DRIVER
6afdeaf8 5915M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5916L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5917L: linux-media@vger.kernel.org
275ffde4 5918T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5919W: http://www.ivtvdriver.org
5920S: Maintained
679655da 5921F: Documentation/video4linux/*.ivtv
90d72ac6 5922F: drivers/media/pci/ivtv/
c117ab84 5923F: include/uapi/linux/ivtv*
91821ff3 5924
68620bdd
MP
5925IX2505V MEDIA DRIVER
5926M: Malcolm Priestley <tvboxspy@gmail.com>
5927L: linux-media@vger.kernel.org
5928W: http://linuxtv.org/
5929Q: http://patchwork.linuxtv.org/project/linux-media/list/
5930S: Maintained
5931F: drivers/media/dvb-frontends/ix2505v*
5932
4453d736
GR
5933JC42.4 TEMPERATURE SENSOR DRIVER
5934M: Guenter Roeck <linux@roeck-us.net>
5935L: lm-sensors@lm-sensors.org
5936S: Maintained
5937F: drivers/hwmon/jc42.c
5938F: Documentation/hwmon/jc42
5939
e2d1d6c0 5940JFS FILESYSTEM
3256f80f 5941M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5942L: jfs-discussion@lists.sourceforge.net
5943W: http://jfs.sourceforge.net/
54e5881d 5944T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5945S: Maintained
679655da
JP
5946F: Documentation/filesystems/jfs.txt
5947F: fs/jfs/
e2d1d6c0 5948
95252236 5949JME NETWORK DRIVER
8b58be88 5950M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5951L: netdev@vger.kernel.org
5952S: Maintained
63d24a0e 5953F: drivers/net/ethernet/jme.*
95252236 5954
1da177e4 5955JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5956M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5957L: linux-mtd@lists.infradead.org
5958W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5959S: Maintained
679655da 5960F: fs/jffs2/
c117ab84 5961F: include/uapi/linux/jffs2.h
1da177e4 5962
d183e11a
TT
5963JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5964M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5965M: Jan Kara <jack@suse.com>
d183e11a
TT
5966L: linux-ext4@vger.kernel.org
5967S: Maintained
5968F: fs/jbd2/
5969F: include/linux/jbd2.h
ae0718f8 5970
207dab5f
MU
5971JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5972M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5973L: linux-media@vger.kernel.org
5974S: Maintained
5975F: drivers/media/platform/rcar_jpu.c
5976
fd8b6cb4 5977JSM Neo PCI based serial card
9d141cb9 5978M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5979L: linux-serial@vger.kernel.org
5980S: Maintained
df621252 5981F: drivers/tty/serial/jsm/
ae0718f8 5982
af39917d
CL
5983K10TEMP HARDWARE MONITORING DRIVER
5984M: Clemens Ladisch <clemens@ladisch.de>
5985L: lm-sensors@lm-sensors.org
5986S: Maintained
5987F: Documentation/hwmon/k10temp
5988F: drivers/hwmon/k10temp.c
5989
4660cb35 5990K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5991M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5992L: lm-sensors@lm-sensors.org
ae0718f8 5993S: Maintained
679655da
JP
5994F: Documentation/hwmon/k8temp
5995F: drivers/hwmon/k8temp.c
ae0718f8 5996
1da177e4 5997KCONFIG
5eb1f99e 5998M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5999L: linux-kbuild@vger.kernel.org
cea8321c 6000T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 6001S: Maintained
679655da
JP
6002F: Documentation/kbuild/kconfig-language.txt
6003F: scripts/kconfig/
1da177e4 6004
ea6c2089 6005KDUMP
8b58be88
JP
6006M: Vivek Goyal <vgoyal@redhat.com>
6007M: Haren Myneni <hbabu@us.ibm.com>
34633993 6008L: kexec@lists.infradead.org
ea6c2089
VG
6009W: http://lse.sourceforge.net/kdump/
6010S: Maintained
80811493 6011F: Documentation/kdump/
ea6c2089 6012
f41bf02f
HV
6013KEENE FM RADIO TRANSMITTER DRIVER
6014M: Hans Verkuil <hverkuil@xs4all.nl>
6015L: linux-media@vger.kernel.org
6016T: git git://linuxtv.org/media_tree.git
6017W: http://linuxtv.org
6018S: Maintained
6019F: drivers/media/radio/radio-keene*
6020
1da177e4 6021KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 6022M: Ian Kent <raven@themaw.net>
f694fc97 6023L: autofs@vger.kernel.org
1da177e4 6024S: Maintained
679655da 6025F: fs/autofs4/
1da177e4 6026
70fb7ba6 6027KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 6028M: Michal Marek <mmarek@suse.com>
08deed1e
JP
6029T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6030T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 6031L: linux-kbuild@vger.kernel.org
5ce45962 6032S: Maintained
679655da
JP
6033F: Documentation/kbuild/
6034F: Makefile
6035F: scripts/Makefile.*
70fb7ba6
MM
6036F: scripts/basic/
6037F: scripts/mk*
6038F: scripts/package/
1da177e4
LT
6039
6040KERNEL JANITORS
c3000e03 6041L: kernel-janitors@vger.kernel.org
10466f5a 6042W: http://kernelnewbies.org/KernelJanitors
ee709b0c 6043S: Odd Fixes
1da177e4 6044
e8b43555 6045KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 6046M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 6047M: Jeff Layton <jlayton@poochiereds.net>
16141c02 6048L: linux-nfs@vger.kernel.org
1da177e4 6049W: http://nfs.sourceforge.net/
98fac23f 6050S: Supported
679655da 6051F: fs/nfsd/
c117ab84 6052F: include/uapi/linux/nfsd/
679655da
JP
6053F: fs/lockd/
6054F: fs/nfs_common/
6055F: net/sunrpc/
6056F: include/linux/lockd/
6057F: include/linux/sunrpc/
c117ab84 6058F: include/uapi/linux/sunrpc/
1da177e4 6059
13b122b3
SK
6060KERNEL SELFTEST FRAMEWORK
6061M: Shuah Khan <shuahkh@osg.samsung.com>
6062L: linux-api@vger.kernel.org
6063T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6064S: Maintained
6065F: tools/testing/selftests
6066
426d62e2 6067KERNEL VIRTUAL MACHINE (KVM)
0a00a775 6068M: Gleb Natapov <gleb@kernel.org>
c93a64fe 6069M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 6070L: kvm@vger.kernel.org
e3e58478 6071W: http://www.linux-kvm.org
a94b40a6 6072T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 6073S: Supported
c93a64fe
PB
6074F: Documentation/*/kvm*.txt
6075F: Documentation/virtual/kvm/
679655da 6076F: arch/*/kvm/
1662e862
CB
6077F: arch/x86/kernel/kvm.c
6078F: arch/x86/kernel/kvmclock.c
679655da
JP
6079F: arch/*/include/asm/kvm*
6080F: include/linux/kvm*
c117ab84 6081F: include/uapi/linux/kvm*
679655da 6082F: virt/kvm/
426d62e2 6083
ad8003d3 6084KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 6085M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 6086L: kvm@vger.kernel.org
038161de 6087W: http://www.linux-kvm.org/
7de609c8 6088S: Maintained
679655da 6089F: arch/x86/include/asm/svm.h
679655da 6090F: arch/x86/kvm/svm.c
426d62e2 6091
513014b7 6092KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 6093M: Alexander Graf <agraf@suse.com>
1fc9d2bf 6094L: kvm-ppc@vger.kernel.org
038161de 6095W: http://www.linux-kvm.org/
6a7f972d 6096T: git git://github.com/agraf/linux-2.6.git
513014b7 6097S: Supported
679655da
JP
6098F: arch/powerpc/include/asm/kvm*
6099F: arch/powerpc/kvm/
513014b7 6100
85f8fffe 6101KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6102M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6103M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6104L: linux-s390@vger.kernel.org
6105W: http://www.ibm.com/developerworks/linux/linux390/
6106S: Supported
679655da
JP
6107F: Documentation/s390/kvm.txt
6108F: arch/s390/include/asm/kvm*
80811493 6109F: arch/s390/kvm/
85f8fffe 6110
a749474d 6111KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6112M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6113M: Marc Zyngier <marc.zyngier@arm.com>
6114L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6115L: kvmarm@lists.cs.columbia.edu
6116W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 6117S: Supported
a749474d
CD
6118F: arch/arm/include/uapi/asm/kvm*
6119F: arch/arm/include/asm/kvm*
6120F: arch/arm/kvm/
5c8818b4
MZ
6121F: virt/kvm/arm/
6122F: include/kvm/arm_*
a749474d 6123
6394a3ec 6124KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6125M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6126M: Marc Zyngier <marc.zyngier@arm.com>
6127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6128L: kvmarm@lists.cs.columbia.edu
6129S: Maintained
6130F: arch/arm64/include/uapi/asm/kvm*
6131F: arch/arm64/include/asm/kvm*
6132F: arch/arm64/kvm/
6133
dc009d92 6134KEXEC
8b58be88 6135M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6136W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6137L: kexec@lists.infradead.org
dc009d92 6138S: Maintained
679655da 6139F: include/linux/kexec.h
c117ab84 6140F: include/uapi/linux/kexec.h
679655da 6141F: kernel/kexec.c
dc009d92 6142
e971461f
DH
6143KEYS/KEYRINGS:
6144M: David Howells <dhowells@redhat.com>
aa62efff 6145L: keyrings@vger.kernel.org
e971461f 6146S: Maintained
d410fa4e 6147F: Documentation/security/keys.txt
e971461f
DH
6148F: include/linux/key.h
6149F: include/linux/key-type.h
6150F: include/keys/
6151F: security/keys/
6152
7f3c68be 6153KEYS-TRUSTED
74dd744f
MZ
6154M: David Safford <safford@us.ibm.com>
6155M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6156L: linux-security-module@vger.kernel.org
aa62efff 6157L: keyrings@vger.kernel.org
7f3c68be 6158S: Supported
d410fa4e 6159F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6160F: include/keys/trusted-type.h
6161F: security/keys/trusted.c
6162F: security/keys/trusted.h
6163
6164KEYS-ENCRYPTED
74dd744f
MZ
6165M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6166M: David Safford <safford@us.ibm.com>
7f3c68be 6167L: linux-security-module@vger.kernel.org
aa62efff 6168L: keyrings@vger.kernel.org
7f3c68be 6169S: Supported
d410fa4e 6170F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6171F: include/keys/encrypted-type.h
19c90aa6 6172F: security/keys/encrypted-keys/
7f3c68be 6173
5b778dad 6174KGDB / KDB /debug_core
8b58be88 6175M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6176W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6177L: kgdb-bugreport@lists.sourceforge.net
6178S: Maintained
679655da
JP
6179F: Documentation/DocBook/kgdb.tmpl
6180F: drivers/misc/kgdbts.c
df621252 6181F: drivers/tty/serial/kgdboc.c
5b778dad 6182F: include/linux/kdb.h
679655da 6183F: include/linux/kgdb.h
4063eb5f 6184F: kernel/debug/
e3e2aaf7 6185
456db8cc 6186KMEMCHECK
8b58be88 6187M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6188M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6189S: Maintained
410d7a97
JP
6190F: Documentation/kmemcheck.txt
6191F: arch/x86/include/asm/kmemcheck.h
6192F: arch/x86/mm/kmemcheck/
6193F: include/linux/kmemcheck.h
6194F: mm/kmemcheck.c
b9ce08c0 6195
c3bb4d24 6196KMEMLEAK
8b58be88 6197M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6198S: Maintained
6199F: Documentation/kmemleak.txt
6200F: include/linux/kmemleak.h
6201F: mm/kmemleak.c
6202F: mm/kmemleak-test.c
6203
89559a61 6204KPROBES
8b58be88
JP
6205M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6206M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6207M: "David S. Miller" <davem@davemloft.net>
97c29e74 6208M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6209S: Maintained
679655da
JP
6210F: Documentation/kprobes.txt
6211F: include/linux/kprobes.h
6212F: kernel/kprobes.c
89559a61 6213
70e84049 6214KS0108 LCD CONTROLLER DRIVER
8b58be88 6215M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6216W: http://miguelojeda.es/auxdisplay.htm
6217W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6218S: Maintained
679655da
JP
6219F: Documentation/auxdisplay/ks0108
6220F: drivers/auxdisplay/ks0108.c
6221F: include/linux/ks0108.h
70e84049 6222
1b69c6d0
DA
6223L3MDEV
6224M: David Ahern <dsa@cumulusnetworks.com>
6225L: netdev@vger.kernel.org
6226S: Maintained
6227F: net/l3mdev
6228F: include/net/l3mdev.h
6229
1da177e4 6230LAPB module
1da177e4 6231L: linux-x25@vger.kernel.org
bf9915cc 6232S: Orphan
679655da
JP
6233F: Documentation/networking/lapb-module.txt
6234F: include/*/lapb.h
6235F: net/lapb/
1da177e4
LT
6236
6237LASI 53c700 driver for PARISC
8b58be88 6238M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6239L: linux-scsi@vger.kernel.org
6240S: Maintained
679655da
JP
6241F: Documentation/scsi/53c700.txt
6242F: drivers/scsi/53c700*
1da177e4 6243
263de9b5 6244LED SUBSYSTEM
8b58be88 6245M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6246M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6247L: linux-leds@vger.kernel.org
b8926ba0 6248T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6249S: Maintained
679655da
JP
6250F: drivers/leds/
6251F: include/linux/leds.h
263de9b5 6252
b0461a44 6253LEGACY EEPROM DRIVER
d8130624 6254M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6255S: Maintained
6256F: Documentation/misc-devices/eeprom
6257F: drivers/misc/eeprom/eeprom.c
6258
1da177e4 6259LEGO USB Tower driver
8b58be88 6260M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6261L: legousb-devel@lists.sourceforge.net
6262W: http://legousb.sourceforge.net/
6263S: Maintained
679655da 6264F: drivers/usb/misc/legousbtower.c
1da177e4 6265
055616a8
MK
6266LG2160 MEDIA DRIVER
6267M: Michael Krufky <mkrufky@linuxtv.org>
6268L: linux-media@vger.kernel.org
6269W: http://linuxtv.org/
6270W: http://github.com/mkrufky
6271Q: http://patchwork.linuxtv.org/project/linux-media/list/
6272T: git git://linuxtv.org/mkrufky/tuners.git
6273S: Maintained
6274F: drivers/media/dvb-frontends/lg2160.*
6275
6f0e7725
MK
6276LGDT3305 MEDIA DRIVER
6277M: Michael Krufky <mkrufky@linuxtv.org>
6278L: linux-media@vger.kernel.org
6279W: http://linuxtv.org/
6280W: http://github.com/mkrufky
6281Q: http://patchwork.linuxtv.org/project/linux-media/list/
6282T: git git://linuxtv.org/mkrufky/tuners.git
6283S: Maintained
6284F: drivers/media/dvb-frontends/lgdt3305.*
6285
568a17ff 6286LGUEST
8b58be88 6287M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6288L: lguest@lists.ozlabs.org
568a17ff 6289W: http://lguest.ozlabs.org/
72e91863 6290S: Odd Fixes
070f420b 6291F: arch/x86/include/asm/lguest*.h
679655da
JP
6292F: arch/x86/lguest/
6293F: drivers/lguest/
6294F: include/linux/lguest*.h
070f420b 6295F: tools/lguest/
568a17ff 6296
32ac7cb2
TH
6297LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6298M: Tejun Heo <tj@kernel.org>
6299L: linux-ide@vger.kernel.org
6300T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6301S: Maintained
6302F: drivers/ata/
6303F: include/linux/ata.h
6304F: include/linux/libata.h
6305
6306LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6307M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6308L: linux-ide@vger.kernel.org
6309T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6310S: Maintained
6311F: include/linux/pata_arasan_cf_data.h
6312F: drivers/ata/pata_arasan_cf.c
6313
c7fa056c
BZ
6314LIBATA PATA DRIVERS
6315M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6316M: Tejun Heo <tj@kernel.org>
6317L: linux-ide@vger.kernel.org
6318T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6319S: Maintained
6320F: drivers/ata/pata_*.c
6321F: drivers/ata/ata_generic.c
6322
32ac7cb2
TH
6323LIBATA SATA AHCI PLATFORM devices support
6324M: Hans de Goede <hdegoede@redhat.com>
6325M: Tejun Heo <tj@kernel.org>
6326L: linux-ide@vger.kernel.org
6327T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6328S: Maintained
6329F: drivers/ata/ahci_platform.c
6330F: drivers/ata/libahci_platform.c
6331F: include/linux/ahci_platform.h
6332
6333LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6334M: Mikael Pettersson <mikpelinux@gmail.com>
6335L: linux-ide@vger.kernel.org
6336T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6337S: Maintained
6338F: drivers/ata/sata_promise.*
6339
1acd437c
SL
6340LIBLOCKDEP
6341M: Sasha Levin <sasha.levin@oracle.com>
6342S: Maintained
6343F: tools/lib/lockdep/
6344
bc30196f
DW
6345LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6346M: Dan Williams <dan.j.williams@intel.com>
6347L: linux-nvdimm@lists.01.org
6348Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6349S: Supported
6350F: drivers/nvdimm/*
6351F: include/linux/nd.h
6352F: include/linux/libnvdimm.h
6353F: include/uapi/linux/ndctl.h
6354
6355LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6356M: Ross Zwisler <ross.zwisler@linux.intel.com>
6357L: linux-nvdimm@lists.01.org
6358Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6359S: Supported
6360F: drivers/nvdimm/blk.c
6361F: drivers/nvdimm/region_devs.c
6362F: drivers/acpi/nfit*
6363
6364LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6365M: Vishal Verma <vishal.l.verma@intel.com>
6366L: linux-nvdimm@lists.01.org
6367Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6368S: Supported
6369F: drivers/nvdimm/btt*
6370
6371LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6372M: Ross Zwisler <ross.zwisler@linux.intel.com>
6373L: linux-nvdimm@lists.01.org
6374Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6375S: Supported
6376F: drivers/nvdimm/pmem.c
b864bc17 6377F: include/linux/pmem.h
40603526 6378F: arch/*/include/asm/pmem.h
bc30196f 6379
cd9e9808
MB
6380LIGHTNVM PLATFORM SUPPORT
6381M: Matias Bjorling <mb@lightnvm.io>
6382W: http://github/OpenChannelSSD
6383S: Maintained
6384F: drivers/lightnvm/
6385F: include/linux/lightnvm.h
6386F: include/uapi/linux/lightnvm.h
6387
1da177e4 6388LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6389M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6390W: http://www.ibm.com/linux/ltc/projects/ppc
6391S: Supported
11c34c7d 6392F: arch/powerpc/boot/rs6000.h
1da177e4 6393
852bb9f5 6394LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6395M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6396M: Paul Mackerras <paulus@samba.org>
ea668936 6397M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6398W: http://www.penguinppc.org/
a4724ed6 6399L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6400Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6401T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6402S: Supported
11c34c7d
JP
6403F: Documentation/powerpc/
6404F: arch/powerpc/
1da177e4
LT
6405
6406LINUX FOR POWER MACINTOSH
8b58be88 6407M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6408W: http://www.penguinppc.org/
a4724ed6 6409L: linuxppc-dev@lists.ozlabs.org
1da177e4 6410S: Maintained
11c34c7d
JP
6411F: arch/powerpc/platforms/powermac/
6412F: drivers/macintosh/
1da177e4 6413
77a76369 6414LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6415M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6416L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6417T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6418S: Maintained
11c34c7d
JP
6419F: arch/powerpc/platforms/512x/
6420F: arch/powerpc/platforms/52xx/
1da177e4
LT
6421
6422LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6423M: Alistair Popple <alistair@popple.id.au>
8b58be88 6424M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6425W: http://www.penguinppc.org/
a4724ed6 6426L: linuxppc-dev@lists.ozlabs.org
1da177e4 6427S: Maintained
11c34c7d
JP
6428F: arch/powerpc/platforms/40x/
6429F: arch/powerpc/platforms/44x/
1da177e4 6430
260c02a9 6431LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6432L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6433S: Orphan
11c34c7d
JP
6434F: arch/powerpc/*/*virtex*
6435F: arch/powerpc/*/*/*virtex*
1da177e4 6436
e93adf1e 6437LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6438M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6439W: http://www.penguinppc.org/
a4724ed6 6440L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6441S: Maintained
a2b1f7c8 6442F: arch/powerpc/platforms/8xx/
e93adf1e 6443
1da177e4 6444LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6445M: Scott Wood <scottwood@freescale.com>
8b58be88 6446M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6447W: http://www.penguinppc.org/
a4724ed6 6448L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6449T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6450S: Maintained
11c34c7d 6451F: arch/powerpc/platforms/83xx/
4c8f581d 6452F: arch/powerpc/platforms/85xx/
1da177e4 6453
ab06ff3a 6454LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6455M: Olof Johansson <olof@lixom.net>
a4724ed6 6456L: linuxppc-dev@lists.ozlabs.org
92e19709 6457S: Maintained
11c34c7d
JP
6458F: arch/powerpc/platforms/pasemi/
6459F: drivers/*/*pasemi*
6460F: drivers/*/*/*pasemi*
ab06ff3a 6461
1da177e4 6462LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6463M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6464L: linux-security-module@vger.kernel.org
1da177e4
LT
6465S: Supported
6466
a23ce6da
HW
6467LIS3LV02D ACCELEROMETER DRIVER
6468M: Eric Piel <eric.piel@tremplin-utc.net>
6469S: Maintained
ff606677
JD
6470F: Documentation/misc-devices/lis3lv02d
6471F: drivers/misc/lis3lv02d/
bd35665f 6472F: drivers/platform/x86/hp_accel.c
a23ce6da 6473
b700e7f0
SJ
6474LIVE PATCHING
6475M: Josh Poimboeuf <jpoimboe@redhat.com>
6476M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6477M: Jiri Kosina <jikos@kernel.org>
d8130624 6478M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6479S: Maintained
6480F: kernel/livepatch/
6481F: include/linux/livepatch.h
6482F: arch/x86/include/asm/livepatch.h
6483F: arch/x86/kernel/livepatch.c
6484F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6485F: samples/livepatch/
b700e7f0 6486L: live-patching@vger.kernel.org
74d50da3 6487T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6488
e2d1d6c0 6489LLC (802.2)
8b58be88 6490M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6491S: Maintained
679655da 6492F: include/linux/llc.h
c117ab84 6493F: include/uapi/linux/llc.h
679655da
JP
6494F: include/net/llc*
6495F: net/llc/
e2d1d6c0 6496
4e233cbe
AD
6497LM73 HARDWARE MONITOR DRIVER
6498M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6499L: lm-sensors@lm-sensors.org
6500S: Maintained
6501F: drivers/hwmon/lm73.c
6502
156e2d1a 6503LM78 HARDWARE MONITOR DRIVER
d8130624 6504M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6505L: lm-sensors@lm-sensors.org
6506S: Maintained
6507F: Documentation/hwmon/lm78
6508F: drivers/hwmon/lm78.c
6509
1da177e4 6510LM83 HARDWARE MONITOR DRIVER
d8130624 6511M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6512L: lm-sensors@lm-sensors.org
1da177e4 6513S: Maintained
679655da
JP
6514F: Documentation/hwmon/lm83
6515F: drivers/hwmon/lm83.c
1da177e4
LT
6516
6517LM90 HARDWARE MONITOR DRIVER
d8130624 6518M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6519L: lm-sensors@lm-sensors.org
1da177e4 6520S: Maintained
679655da 6521F: Documentation/hwmon/lm90
aae7bce4 6522F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6523F: drivers/hwmon/lm90.c
1da177e4 6524
917cc4e6
GR
6525LM95234 HARDWARE MONITOR DRIVER
6526M: Guenter Roeck <linux@roeck-us.net>
6527L: lm-sensors@lm-sensors.org
6528S: Maintained
6529F: Documentation/hwmon/lm95234
6530F: drivers/hwmon/lm95234.c
6531
68620bdd
MP
6532LME2510 MEDIA DRIVER
6533M: Malcolm Priestley <tvboxspy@gmail.com>
6534L: linux-media@vger.kernel.org
6535W: http://linuxtv.org/
6536Q: http://patchwork.linuxtv.org/project/linux-media/list/
6537S: Maintained
6538F: drivers/media/usb/dvb-usb-v2/lmedm04*
6539
512e67f9 6540LOCKDEP AND LOCKSTAT
8b58be88
JP
6541M: Peter Zijlstra <peterz@infradead.org>
6542M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6543L: linux-kernel@vger.kernel.org
75fc2d37 6544T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6545S: Maintained
214e0aed
DB
6546F: Documentation/locking/lockdep*.txt
6547F: Documentation/locking/lockstat.txt
679655da 6548F: include/linux/lockdep.h
7486d6da 6549F: kernel/locking/
512e67f9 6550
dde33348 6551LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6552M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6553L: linux-ntfs-dev@lists.sourceforge.net
6554W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6555S: Maintained
679655da 6556F: Documentation/ldm.txt
20d16fef 6557F: block/partitions/ldm.*
1da177e4 6558
ef6ada3d
JE
6559LogFS
6560M: Joern Engel <joern@logfs.org>
756ccb3c 6561M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6562L: logfs@logfs.org
6563W: logfs.org
6564S: Maintained
6565F: fs/logfs/
6566
b62d7946
RS
6567LPC32XX MACHINE SUPPORT
6568M: Roland Stigge <stigge@antcom.de>
6569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6570S: Maintained
6571F: arch/arm/mach-lpc32xx/
6572
c87e34ef 6573LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6574M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6575M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6576M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6577M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6578L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6579L: linux-scsi@vger.kernel.org
6580W: http://www.lsilogic.com/support
6581S: Supported
679655da 6582F: drivers/message/fusion/
500c152a 6583F: drivers/scsi/mpt2sas/
6584F: drivers/scsi/mpt3sas/
c87e34ef 6585
1da177e4 6586LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6587M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6588L: linux-scsi@vger.kernel.org
6589S: Maintained
679655da 6590F: drivers/scsi/sym53c8xx_2/
1da177e4 6591
e5f5c99a
GR
6592LTC4261 HARDWARE MONITOR DRIVER
6593M: Guenter Roeck <linux@roeck-us.net>
6594L: lm-sensors@lm-sensors.org
6595S: Maintained
6596F: Documentation/hwmon/ltc4261
6597F: drivers/hwmon/ltc4261.c
6598
81365c31 6599LTP (Linux Test Project)
28b8e8d4 6600M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6601M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6602M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6603M: Jan Stancek <jstancek@redhat.com>
6604M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6605M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6606L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6607W: http://linux-test-project.github.io/
7d1ae8a8 6608T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6609S: Maintained
6610
c12a54b3 6611M32R ARCHITECTURE
c12a54b3 6612W: http://www.linux-m32r.org/
b4174867 6613S: Orphan
679655da 6614F: arch/m32r/
c12a54b3 6615
1da177e4 6616M68K ARCHITECTURE
8b58be88 6617M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6618L: linux-m68k@lists.linux-m68k.org
6619W: http://www.linux-m68k.org/
54e5881d 6620T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6621S: Maintained
679655da 6622F: arch/m68k/
9db35182 6623F: drivers/zorro/
1da177e4
LT
6624
6625M68K ON APPLE MACINTOSH
8b58be88 6626M: Joshua Thompson <funaho@jurai.org>
1da177e4 6627W: http://www.mac.linux-m68k.org/
9bb9f222 6628L: linux-m68k@lists.linux-m68k.org
1da177e4 6629S: Maintained
9db35182 6630F: arch/m68k/mac/
1da177e4
LT
6631
6632M68K ON HP9000/300
8b58be88 6633M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6634W: http://www.tazenda.demon.co.uk/phil/linux-hp
6635S: Maintained
679655da 6636F: arch/m68k/hp300/
1da177e4 6637
74425546
AP
6638M88DS3103 MEDIA DRIVER
6639M: Antti Palosaari <crope@iki.fi>
6640L: linux-media@vger.kernel.org
6641W: http://linuxtv.org/
6642W: http://palosaari.fi/linux/
6643Q: http://patchwork.linuxtv.org/project/linux-media/list/
6644T: git git://linuxtv.org/anttip/media_tree.git
6645S: Maintained
6646F: drivers/media/dvb-frontends/m88ds3103*
6647
68620bdd
MP
6648M88RS2000 MEDIA DRIVER
6649M: Malcolm Priestley <tvboxspy@gmail.com>
6650L: linux-media@vger.kernel.org
6651W: http://linuxtv.org/
6652Q: http://patchwork.linuxtv.org/project/linux-media/list/
6653S: Maintained
6654F: drivers/media/dvb-frontends/m88rs2000*
6655
07a092fa 6656MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6657M: Alexey Klimov <klimov.linux@gmail.com>
6658L: linux-media@vger.kernel.org
6659T: git git://linuxtv.org/media_tree.git
6660S: Maintained
6661F: drivers/media/radio/radio-ma901.c
07a092fa 6662
64a327a7 6663MAC80211
8b58be88 6664M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6665L: linux-wireless@vger.kernel.org
491b26b4 6666W: http://wireless.kernel.org/
ce466579
JB
6667T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6668T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6669S: Maintained
679655da
JP
6670F: Documentation/networking/mac80211-injection.txt
6671F: include/net/mac80211.h
6672F: net/mac80211/
64a327a7 6673
b863ceb7 6674MACVLAN DRIVER
8b58be88 6675M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6676L: netdev@vger.kernel.org
6677S: Maintained
679655da
JP
6678F: drivers/net/macvlan.c
6679F: include/linux/if_macvlan.h
b863ceb7 6680
2b6d83e2
JB
6681MAILBOX API
6682M: Jassi Brar <jassisinghbrar@gmail.com>
6683L: linux-kernel@vger.kernel.org
6684S: Maintained
6685F: drivers/mailbox/
6686F: include/linux/mailbox_client.h
6687F: include/linux/mailbox_controller.h
6688
faf1668c 6689MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6690M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6691W: http://www.kernel.org/doc/man-pages
bd7ebec6 6692L: linux-man@vger.kernel.org
1b53dc74 6693S: Maintained
faf1668c 6694
8427defd
RK
6695MARVELL ARMADA DRM SUPPORT
6696M: Russell King <rmk+kernel@arm.linux.org.uk>
6697S: Maintained
6698F: drivers/gpu/drm/armada/
6699
3ad50cca
GR
6700MARVELL 88E6352 DSA support
6701M: Guenter Roeck <linux@roeck-us.net>
6702S: Maintained
6703F: drivers/net/dsa/mv88e6352.c
6704
c4d007bc
TP
6705MARVELL CRYPTO DRIVER
6706M: Boris Brezillon <boris.brezillon@free-electrons.com>
6707M: Arnaud Ebalard <arno@natisbad.org>
6708F: drivers/crypto/marvell/
6709S: Maintained
6710L: linux-crypto@vger.kernel.org
6711
44c14c1d 6712MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6713M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6714M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6715L: netdev@vger.kernel.org
6716S: Maintained
6717F: drivers/net/ethernet/marvell/sk*
6718
74cda169 6719MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6720L: libertas-dev@lists.infradead.org
8ac3e99e 6721S: Orphan
679655da 6722F: drivers/net/wireless/libertas/
74cda169 6723
b60d6975 6724MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6725M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6726L: netdev@vger.kernel.org
f5ca8502 6727S: Maintained
527a6266 6728F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6729F: include/linux/mv643xx.h
1da177e4 6730
370b8ed9
TP
6731MARVELL MVNETA ETHERNET DRIVER
6732M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6733L: netdev@vger.kernel.org
6734S: Maintained
6735F: drivers/net/ethernet/marvell/mvneta.*
6736
fcad584d 6737MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6738M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6739M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6740L: linux-wireless@vger.kernel.org
6741S: Maintained
6742F: drivers/net/wireless/mwifiex/
6743
a2c3f656 6744MARVELL MWL8K WIRELESS DRIVER
a040d532 6745M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6746L: linux-wireless@vger.kernel.org
16345910 6747S: Odd Fixes
a2c3f656
LB
6748F: drivers/net/wireless/mwl8k.c
6749
2a69567b 6750MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6751M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6752S: Odd Fixes
1fa7e547 6753F: drivers/mmc/host/mvsdio.*
2a69567b 6754
1da177e4 6755MATROX FRAMEBUFFER DRIVER
c69f677c 6756L: linux-fbdev@vger.kernel.org
52653199 6757S: Orphan
8a61f013 6758F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6759F: include/uapi/linux/matroxfb.h
1da177e4 6760
ca462085
GR
6761MAX16065 HARDWARE MONITOR DRIVER
6762M: Guenter Roeck <linux@roeck-us.net>
6763L: lm-sensors@lm-sensors.org
6764S: Maintained
6765F: Documentation/hwmon/max16065
6766F: drivers/hwmon/max16065.c
6767
1f61cab8
GR
6768MAX20751 HARDWARE MONITOR DRIVER
6769M: Guenter Roeck <linux@roeck-us.net>
6770L: lm-sensors@lm-sensors.org
6771S: Maintained
6772F: Documentation/hwmon/max20751
6773F: drivers/hwmon/max20751.c
6774
d20620de 6775MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6776M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6777L: lm-sensors@lm-sensors.org
6778S: Maintained
679655da
JP
6779F: Documentation/hwmon/max6650
6780F: drivers/hwmon/max6650.c
d20620de 6781
e89ab51f
GR
6782MAX6697 HARDWARE MONITOR DRIVER
6783M: Guenter Roeck <linux@roeck-us.net>
6784L: lm-sensors@lm-sensors.org
6785S: Maintained
6786F: Documentation/hwmon/max6697
6787F: Documentation/devicetree/bindings/i2c/max6697.txt
6788F: drivers/hwmon/max6697.c
6789F: include/linux/platform_data/max6697.h
6790
f8f847b5
KK
6791MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6792M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6793L: linux-pm@vger.kernel.org
6794S: Supported
6795F: drivers/power/max14577_charger.c
6796F: drivers/power/max77693_charger.c
6797
3811405e
JMC
6798MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6799M: Javier Martinez Canillas <javier@osg.samsung.com>
6800L: linux-kernel@vger.kernel.org
6801S: Supported
6802F: drivers/*/*max77802.c
6803F: Documentation/devicetree/bindings/*/*max77802.txt
6804F: include/dt-bindings/*/*max77802.h
6805
befeb596
KK
6806MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6807M: Chanwoo Choi <cw00.choi@samsung.com>
6808M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6809L: linux-kernel@vger.kernel.org
6810S: Supported
6811F: drivers/*/max14577.c
6812F: drivers/*/max77686.c
6813F: drivers/*/max77693.c
6814F: drivers/extcon/extcon-max14577.c
6815F: drivers/extcon/extcon-max77693.c
6816F: drivers/rtc/rtc-max77686.c
6817F: drivers/clk/clk-max77686.c
6818F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6819F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6820F: Documentation/devicetree/bindings/mfd/max77693.txt
6821F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6822F: include/linux/mfd/max14577*.h
6823F: include/linux/mfd/max77686*.h
6824F: include/linux/mfd/max77693*.h
6825
9be3c9a5
HV
6826MAXIRADIO FM RADIO RECEIVER DRIVER
6827M: Hans Verkuil <hverkuil@xs4all.nl>
6828L: linux-media@vger.kernel.org
6829T: git git://linuxtv.org/media_tree.git
6830W: http://linuxtv.org
6831S: Maintained
6832F: drivers/media/radio/radio-maxiradio*
6833
c05dc2cc
PR
6834MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6835M: Peter Rosin <peda@axentia.se>
6836L: linux-iio@vger.kernel.org
6837S: Maintained
6838F: drivers/iio/potentiometer/mcp4531.c
6839
6f32a8c9
LP
6840MEDIA DRIVERS FOR RENESAS - VSP1
6841M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6842L: linux-media@vger.kernel.org
6843L: linux-sh@vger.kernel.org
6844T: git git://linuxtv.org/media_tree.git
6845S: Supported
6846F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6847F: drivers/media/platform/vsp1/
6848
dacf9ce8
KS
6849MEDIA DRIVERS FOR ASCOT2E
6850M: Sergey Kozlov <serjk@netup.ru>
6851L: linux-media@vger.kernel.org
6852W: http://linuxtv.org
6853W: http://netup.tv/
6854T: git git://linuxtv.org/media_tree.git
6855S: Supported
6856F: drivers/media/dvb-frontends/ascot2e*
6857
a6dc60ff
KS
6858MEDIA DRIVERS FOR CXD2841ER
6859M: Sergey Kozlov <serjk@netup.ru>
6860L: linux-media@vger.kernel.org
6861W: http://linuxtv.org/
6862W: http://netup.tv/
6863T: git git://linuxtv.org/media_tree.git
6864S: Supported
6865F: drivers/media/dvb-frontends/cxd2841er*
6866
a5d32b35
KS
6867MEDIA DRIVERS FOR HORUS3A
6868M: Sergey Kozlov <serjk@netup.ru>
6869L: linux-media@vger.kernel.org
6870W: http://linuxtv.org/
6871W: http://netup.tv/
6872T: git git://linuxtv.org/media_tree.git
6873S: Supported
6874F: drivers/media/dvb-frontends/horus3a*
6875
e025273b
KS
6876MEDIA DRIVERS FOR LNBH25
6877M: Sergey Kozlov <serjk@netup.ru>
6878L: linux-media@vger.kernel.org
6879W: http://linuxtv.org/
6880W: http://netup.tv/
6881T: git git://linuxtv.org/media_tree.git
6882S: Supported
6883F: drivers/media/dvb-frontends/lnbh25*
6884
52b1eaf4
KS
6885MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6886M: Sergey Kozlov <serjk@netup.ru>
6887L: linux-media@vger.kernel.org
6888W: http://linuxtv.org/
6889W: http://netup.tv/
6890T: git git://linuxtv.org/media_tree.git
6891S: Supported
6892F: drivers/media/pci/netup_unidvb/*
6893
127c49ae 6894MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6895M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6896P: LinuxTV.org Project
6897L: linux-media@vger.kernel.org
6898W: http://linuxtv.org
8a6e2535 6899Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6900T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6901S: Maintained
6902F: Documentation/dvb/
6903F: Documentation/video4linux/
ffe06198 6904F: Documentation/DocBook/media/
127c49ae 6905F: drivers/media/
ffe06198 6906F: drivers/staging/media/
127c49ae 6907F: include/media/
6c0f0359
MCC
6908F: include/uapi/linux/dvb/
6909F: include/uapi/linux/videodev2.h
6910F: include/uapi/linux/media.h
6911F: include/uapi/linux/v4l2-*
6912F: include/uapi/linux/meye.h
6913F: include/uapi/linux/ivtv*
6914F: include/uapi/linux/uvcvideo.h
d20620de 6915
c869f77d
JK
6916MEDIATEK MT7601U WIRELESS LAN DRIVER
6917M: Jakub Kicinski <kubakici@wp.pl>
6918L: linux-wireless@vger.kernel.org
6919S: Maintained
6920F: drivers/net/wireless/mediatek/mt7601u/
6921
e399065b
SS
6922MEGARAID SCSI/SAS DRIVERS
6923M: Kashyap Desai <kashyap.desai@avagotech.com>
6924M: Sumit Saxena <sumit.saxena@avagotech.com>
6925M: Uday Lingala <uday.lingala@avagotech.com>
6926L: megaraidlinux.pdl@avagotech.com
baaea1dc 6927L: linux-scsi@vger.kernel.org
e399065b 6928W: http://www.lsi.com
ce00f85c 6929S: Maintained
679655da
JP
6930F: Documentation/scsi/megaraid.txt
6931F: drivers/scsi/megaraid.*
6932F: drivers/scsi/megaraid/
757e0108 6933
2c46c9d5
AV
6934MELLANOX ETHERNET DRIVER (mlx4_en)
6935M: Amir Vadai <amirv@mellanox.com>
b75f0050 6936L: netdev@vger.kernel.org
2c46c9d5
AV
6937S: Supported
6938W: http://www.mellanox.com
6939Q: http://patchwork.ozlabs.org/project/netdev/list/
6940F: drivers/net/ethernet/mellanox/mlx4/en_*
6941
93c1edb2
JP
6942MELLANOX ETHERNET SWITCH DRIVERS
6943M: Jiri Pirko <jiri@mellanox.com>
6944M: Ido Schimmel <idosch@mellanox.com>
6945L: netdev@vger.kernel.org
6946S: Supported
6947W: http://www.mellanox.com
6948Q: http://patchwork.ozlabs.org/project/netdev/list/
6949F: drivers/net/ethernet/mellanox/mlxsw/
6950
5b25b13a
MD
6951MEMBARRIER SUPPORT
6952M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6953M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6954L: linux-kernel@vger.kernel.org
6955S: Supported
6956F: kernel/membarrier.c
6957F: include/uapi/linux/membarrier.h
6958
70ea91f1
SR
6959MEMORY MANAGEMENT
6960L: linux-mm@kvack.org
70ea91f1
SR
6961W: http://www.linux-mm.org
6962S: Maintained
679655da 6963F: include/linux/mm.h
551450bb
CS
6964F: include/linux/gfp.h
6965F: include/linux/mmzone.h
6966F: include/linux/memory_hotplug.h
6967F: include/linux/vmalloc.h
679655da 6968F: mm/
70ea91f1 6969
f4e9ce66 6970MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6971M: David Woodhouse <dwmw2@infradead.org>
242c325e 6972M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6973L: linux-mtd@lists.infradead.org
8a6e2535
JP
6974W: http://www.linux-mtd.infradead.org/
6975Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6976T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6977T: git git://git.infradead.org/l2-mtd.git
1da177e4 6978S: Maintained
679655da
JP
6979F: drivers/mtd/
6980F: include/linux/mtd/
c117ab84 6981F: include/uapi/mtd/
1da177e4 6982
26c57ef1 6983MEN A21 WATCHDOG DRIVER
30c7469b 6984M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6985L: linux-watchdog@vger.kernel.org
30c7469b 6986S: Maintained
26c57ef1
JT
6987F: drivers/watchdog/mena21_wdt.c
6988
3764e82e 6989MEN CHAMELEON BUS (mcb)
30c7469b
JT
6990M: Johannes Thumshirn <morbidrsa@gmail.com>
6991S: Maintained
3764e82e
JT
6992F: drivers/mcb/
6993F: include/linux/mcb.h
b9f2f459 6994F: Documentation/men-chameleon-bus.txt
3764e82e 6995
48b490d2
AW
6996MEN F21BMC (Board Management Controller)
6997M: Andreas Werner <andreas.werner@men.de>
6998S: Supported
6999F: drivers/mfd/menf21bmc.c
7000F: drivers/watchdog/menf21bmc_wdt.c
7001F: drivers/leds/leds-menf21bmc.c
7002F: drivers/hwmon/menf21bmc_hwmon.c
7003F: Documentation/hwmon/menf21bmc
7004
12285945
JH
7005METAG ARCHITECTURE
7006M: James Hogan <james.hogan@imgtec.com>
d668d9ed 7007L: linux-metag@vger.kernel.org
f23d0e24 7008S: Odd Fixes
12285945
JH
7009F: arch/metag/
7010F: Documentation/metag/
7011F: Documentation/devicetree/bindings/metag/
2d799dde 7012F: Documentation/devicetree/bindings/interrupt-controller/img,*
a2c5d4ed 7013F: drivers/clocksource/metag_generic.c
5698c50d
JH
7014F: drivers/irqchip/irq-metag.c
7015F: drivers/irqchip/irq-metag-ext.c
ae85ac71 7016F: drivers/tty/metag_da.c
12285945 7017
c6375b0a 7018MICROBLAZE ARCHITECTURE
8b58be88 7019M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
7020W: http://www.monstr.eu/fdt/
7021T: git git://git.monstr.eu/linux-2.6-microblaze.git
7022S: Supported
0a8c7914 7023F: arch/microblaze/
1da177e4 7024
2508a45a
CY
7025MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7026M: Chen Yu <yu.c.chen@intel.com>
7027L: platform-driver-x86@vger.kernel.org
7028S: Supported
7029F: drivers/platform/x86/surfacepro3_button.c
7030
1da177e4 7031MICROTEK X6 SCANNER
61eee9a7 7032M: Oliver Neukum <oliver@neukum.org>
1da177e4 7033S: Maintained
679655da 7034F: drivers/usb/image/microtek.*
1da177e4
LT
7035
7036MIPS
8b58be88 7037M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7038L: linux-mips@linux-mips.org
6097050d 7039W: http://www.linux-mips.org/
b05e988e 7040T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 7041Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 7042S: Supported
679655da
JP
7043F: Documentation/mips/
7044F: arch/mips/
1da177e4 7045
08b7620a
HV
7046MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7047M: Hans Verkuil <hverkuil@xs4all.nl>
7048L: linux-media@vger.kernel.org
7049T: git git://linuxtv.org/media_tree.git
7050W: http://linuxtv.org
7051S: Odd Fixes
7052F: drivers/media/radio/radio-miropcm20*
7053
e126ba97
EC
7054Mellanox MLX5 core VPI driver
7055M: Eli Cohen <eli@mellanox.com>
7056L: netdev@vger.kernel.org
7057L: linux-rdma@vger.kernel.org
7058W: http://www.mellanox.com
7059Q: http://patchwork.ozlabs.org/project/netdev/list/
7060Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7061T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
7062S: Supported
7063F: drivers/net/ethernet/mellanox/mlx5/core/
7064F: include/linux/mlx5/
7065
7066Mellanox MLX5 IB driver
b75f0050
JP
7067M: Eli Cohen <eli@mellanox.com>
7068L: linux-rdma@vger.kernel.org
7069W: http://www.mellanox.com
7070Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7071T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
7072S: Supported
7073F: include/linux/mlx5/
7074F: drivers/infiniband/hw/mlx5/
e126ba97 7075
764589b6
CM
7076MELEXIS MLX90614 DRIVER
7077M: Crt Mori <cmo@melexis.com>
7078L: linux-iio@vger.kernel.org
7079W: http://www.melexis.com
7080S: Supported
7081F: drivers/iio/temperature/mlx90614.c
7082
0ce277e4
AP
7083MN88472 MEDIA DRIVER
7084M: Antti Palosaari <crope@iki.fi>
7085L: linux-media@vger.kernel.org
7086W: http://linuxtv.org/
7087W: http://palosaari.fi/linux/
7088Q: http://patchwork.linuxtv.org/project/linux-media/list/
7089T: git git://linuxtv.org/anttip/media_tree.git
7090S: Maintained
7091F: drivers/staging/media/mn88472/
7092F: drivers/media/dvb-frontends/mn88472.h
7093
4f4d238f
AP
7094MN88473 MEDIA DRIVER
7095M: Antti Palosaari <crope@iki.fi>
7096L: linux-media@vger.kernel.org
7097W: http://linuxtv.org/
7098W: http://palosaari.fi/linux/
7099Q: http://patchwork.linuxtv.org/project/linux-media/list/
7100T: git git://linuxtv.org/anttip/media_tree.git
7101S: Maintained
7102F: drivers/staging/media/mn88473/
7103F: drivers/media/dvb-frontends/mn88473.h
7104
1da177e4 7105MODULE SUPPORT
8b58be88 7106M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 7107S: Maintained
679655da
JP
7108F: include/linux/module.h
7109F: kernel/module.c
1da177e4
LT
7110
7111MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 7112W: http://popies.net/meye/
b7788e13 7113S: Orphan
679655da 7114F: Documentation/video4linux/meye.txt
90d72ac6 7115F: drivers/media/pci/meye/
6c0f0359 7116F: include/uapi/linux/meye.h
1da177e4 7117
b9705b60 7118MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 7119M: Jiri Slaby <jirislaby@gmail.com>
d735410a 7120S: Maintained
679655da 7121F: Documentation/serial/moxa-smartio
c897401b 7122F: drivers/tty/mxser.*
d735410a 7123
889b2f87
AK
7124MR800 AVERMEDIA USB FM RADIO DRIVER
7125M: Alexey Klimov <klimov.linux@gmail.com>
7126L: linux-media@vger.kernel.org
7127T: git git://linuxtv.org/media_tree.git
7128S: Maintained
7129F: drivers/media/radio/radio-mr800.c
7130
d7155691
AO
7131MRF24J40 IEEE 802.15.4 RADIO DRIVER
7132M: Alan Ott <alan@signal11.us>
7133L: linux-wpan@vger.kernel.org
7134S: Maintained
7135F: drivers/net/ieee802154/mrf24j40.c
2e6fd648 7136F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
d7155691 7137
8c4c731a 7138MSI LAPTOP SUPPORT
182ae55c 7139M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7140L: platform-driver-x86@vger.kernel.org
8c4c731a 7141S: Maintained
679655da 7142F: drivers/platform/x86/msi-laptop.c
8c4c731a 7143
0f1006b1 7144MSI WMI SUPPORT
d0944853 7145L: platform-driver-x86@vger.kernel.org
5ee7041e 7146S: Orphan
0f1006b1
AA
7147F: drivers/platform/x86/msi-wmi.c
7148
19a628a0
AP
7149MSI001 MEDIA DRIVER
7150M: Antti Palosaari <crope@iki.fi>
7151L: linux-media@vger.kernel.org
7152W: http://linuxtv.org/
7153W: http://palosaari.fi/linux/
7154Q: http://patchwork.linuxtv.org/project/linux-media/list/
7155T: git git://linuxtv.org/anttip/media_tree.git
7156S: Maintained
0185e197 7157F: drivers/media/tuners/msi001*
19a628a0 7158
7570589d 7159MSI2500 MEDIA DRIVER
2c57213f
AP
7160M: Antti Palosaari <crope@iki.fi>
7161L: linux-media@vger.kernel.org
7162W: http://linuxtv.org/
7163W: http://palosaari.fi/linux/
7164Q: http://patchwork.linuxtv.org/project/linux-media/list/
7165T: git git://linuxtv.org/anttip/media_tree.git
7166S: Maintained
7570589d 7167F: drivers/media/usb/msi2500/
2c57213f 7168
159eeea4
RJ
7169MSYSTEMS DISKONCHIP G3 MTD DRIVER
7170M: Robert Jarzmik <robert.jarzmik@free.fr>
7171L: linux-mtd@lists.infradead.org
7172S: Maintained
7173F: drivers/mtd/devices/docg3*
7174
62a37dc7 7175MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7176M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7177L: linux-media@vger.kernel.org
7178T: git git://linuxtv.org/media_tree.git
7179S: Maintained
7180F: drivers/media/i2c/mt9m032.c
7181F: include/media/mt9m032.h
7182
62a37dc7 7183MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7184M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7185L: linux-media@vger.kernel.org
7186T: git git://linuxtv.org/media_tree.git
7187S: Maintained
7188F: drivers/media/i2c/mt9p031.c
7189F: include/media/mt9p031.h
7190
62a37dc7 7191MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7192M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7193L: linux-media@vger.kernel.org
7194T: git git://linuxtv.org/media_tree.git
7195S: Maintained
7196F: drivers/media/i2c/mt9t001.c
7197F: include/media/mt9t001.h
7198
62a37dc7 7199MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7200M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7201L: linux-media@vger.kernel.org
7202T: git git://linuxtv.org/media_tree.git
7203S: Maintained
f2272e13 7204F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7205F: drivers/media/i2c/mt9v032.c
7206F: include/media/mt9v032.h
7207
4e0d13cb 7208MULTIFUNCTION DEVICES (MFD)
f7d3210e 7209M: Lee Jones <lee.jones@linaro.org>
7caa7991 7210T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7211S: Supported
679655da 7212F: drivers/mfd/
55b5940d 7213F: include/linux/mfd/
4e0d13cb 7214
5c4e6f13 7215MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7216M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7217L: linux-mmc@vger.kernel.org
708dce3f 7218T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7219S: Maintained
679655da
JP
7220F: drivers/mmc/
7221F: include/linux/mmc/
c117ab84 7222F: include/uapi/linux/mmc/
baca2da4 7223
15a0580c 7224MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7225S: Orphan
679655da
JP
7226F: drivers/mmc/host/mmc_spi.c
7227F: include/linux/spi/mmc_spi.h
15a0580c 7228
1da177e4 7229MULTISOUND SOUND DRIVER
8b58be88 7230M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7231S: Maintained
679655da
JP
7232F: Documentation/sound/oss/MultiSound
7233F: sound/oss/msnd*
1da177e4 7234
d735410a 7235MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7236S: Orphan
c897401b 7237F: drivers/tty/isicom.c
679655da 7238F: include/linux/isicom.h
d735410a 7239
550a7375 7240MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7241M: Felipe Balbi <balbi@ti.com>
795fb7e7 7242L: linux-usb@vger.kernel.org
43b416e5 7243T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7244S: Maintained
679655da 7245F: drivers/usb/musb/
550a7375 7246
ea0af5f6
MK
7247MXL5007T MEDIA DRIVER
7248M: Michael Krufky <mkrufky@linuxtv.org>
7249L: linux-media@vger.kernel.org
7250W: http://linuxtv.org/
7251W: http://github.com/mkrufky
7252Q: http://patchwork.linuxtv.org/project/linux-media/list/
7253T: git git://linuxtv.org/mkrufky/tuners.git
7254S: Maintained
7255F: drivers/media/tuners/mxl5007t.*
7256
2d3cf588 7257MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7258M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7259L: netdev@vger.kernel.org
205057ae 7260W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7261S: Supported
93f7848b 7262F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7263
1da177e4 7264NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7265S: Orphan
d9fb9f38 7266F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7267
23dc05a3
DM
7268NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7269M: Daniel Mack <zonque@gmail.com>
7270S: Maintained
e5747e40 7271L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7272W: http://www.native-instruments.com
7273F: sound/usb/caiaq/
7274
1da177e4 7275NCP FILESYSTEM
52653199
PV
7276M: Petr Vandrovec <petr@vandrovec.name>
7277S: Odd Fixes
679655da 7278F: fs/ncpfs/
1da177e4 7279
a79b0322
FT
7280NCR 5380 SCSI DRIVERS
7281M: Finn Thain <fthain@telegraphics.com.au>
7282M: Michael Schmitz <schmitzmic@gmail.com>
7283L: linux-scsi@vger.kernel.org
7284S: Maintained
7285F: Documentation/scsi/g_NCR5380.txt
7286F: drivers/scsi/NCR5380.*
7287F: drivers/scsi/arm/cumana_1.c
7288F: drivers/scsi/arm/oak.c
7289F: drivers/scsi/atari_NCR5380.c
7290F: drivers/scsi/atari_scsi.*
7291F: drivers/scsi/dmx3191d.c
7292F: drivers/scsi/dtc.*
7293F: drivers/scsi/g_NCR5380.*
7294F: drivers/scsi/g_NCR5380_mmio.c
7295F: drivers/scsi/mac_scsi.*
7296F: drivers/scsi/pas16.*
a79b0322
FT
7297F: drivers/scsi/sun3_scsi.*
7298F: drivers/scsi/sun3_scsi_vme.c
7299F: drivers/scsi/t128.*
7300
1da177e4 7301NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7302M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7303L: linux-scsi@vger.kernel.org
7304S: Maintained
679655da 7305F: drivers/scsi/NCR_D700.*
1da177e4 7306
4aa3eb4c
GR
7307NCT6775 HARDWARE MONITOR DRIVER
7308M: Guenter Roeck <linux@roeck-us.net>
7309L: lm-sensors@lm-sensors.org
7310S: Maintained
7311F: Documentation/hwmon/nct6775
7312F: drivers/hwmon/nct6775.c
7313
3c2d774c 7314NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7315M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7316L: linux-rdma@vger.kernel.org
e3d33cb1 7317W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7318S: Supported
7319F: drivers/infiniband/hw/nes/
7320
be2f2e84 7321NETEM NETWORK EMULATOR
adbbf69d 7322M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7323L: netem@lists.linux-foundation.org
be2f2e84 7324S: Maintained
679655da 7325F: net/sched/sch_netem.c
be2f2e84 7326
b2f5a051 7327NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7328M: Jon Mason <jdmason@kudzu.us>
4a58448b 7329L: netdev@vger.kernel.org
4a58448b 7330S: Supported
679655da 7331F: Documentation/networking/s2io.txt
b2f5a051 7332F: Documentation/networking/vxge.txt
86387e1a 7333F: drivers/net/ethernet/neterion/
4a58448b 7334
db9cf3a3 7335NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7336M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7337M: Patrick McHardy <kaber@trash.net>
42010ed0 7338M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7339L: netfilter-devel@vger.kernel.org
82b98543 7340L: coreteam@netfilter.org
1da177e4
LT
7341W: http://www.netfilter.org/
7342W: http://www.iptables.org/
42010ed0
PNA
7343Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7344T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7345T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7346S: Supported
679655da
JP
7347F: include/linux/netfilter*
7348F: include/linux/netfilter/
7349F: include/net/netfilter/
c117ab84
CEB
7350F: include/uapi/linux/netfilter*
7351F: include/uapi/linux/netfilter/
679655da
JP
7352F: net/*/netfilter.c
7353F: net/*/netfilter/
7354F: net/netfilter/
91c269a0 7355F: net/bridge/br_netfilter*.c
1da177e4 7356
4cc67735 7357NETLABEL
87a0874c 7358M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7359W: http://netlabel.sf.net
7360L: netdev@vger.kernel.org
87a0874c 7361S: Maintained
80811493 7362F: Documentation/netlabel/
679655da
JP
7363F: include/net/netlabel.h
7364F: net/netlabel/
4cc67735 7365
1da177e4 7366NETROM NETWORK LAYER
8b58be88 7367M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7368L: linux-hams@vger.kernel.org
d34cb28a 7369W: http://www.linux-ax25.org/
1da177e4 7370S: Maintained
679655da 7371F: include/net/netrom.h
c117ab84 7372F: include/uapi/linux/netrom.h
679655da 7373F: net/netrom/
1da177e4 7374
5ddb88c0 7375NETWORK BLOCK DEVICE (NBD)
4ca5829a 7376M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7377S: Maintained
5e4b269b 7378L: nbd-general@lists.sourceforge.net
4ca5829a 7379T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7380F: Documentation/blockdev/nbd.txt
7381F: drivers/block/nbd.c
c117ab84 7382F: include/uapi/linux/nbd.h
1da177e4 7383
6e43650c
NH
7384NETWORK DROP MONITOR
7385M: Neil Horman <nhorman@tuxdriver.com>
7386L: netdev@vger.kernel.org
7387S: Maintained
7388W: https://fedorahosted.org/dropwatch/
7389F: net/core/drop_monitor.c
7390
1da177e4 7391NETWORKING [GENERAL]
8b58be88 7392M: "David S. Miller" <davem@davemloft.net>
979b6c13 7393L: netdev@vger.kernel.org
b1e8fd54 7394W: http://www.linuxfoundation.org/en/Net
11e98029 7395Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7396T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7397T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7398S: Maintained
679655da
JP
7399F: net/
7400F: include/net/
018d21ed
JP
7401F: include/linux/in.h
7402F: include/linux/net.h
7403F: include/linux/netdevice.h
c117ab84
CEB
7404F: include/uapi/linux/in.h
7405F: include/uapi/linux/net.h
7406F: include/uapi/linux/netdevice.h
0c7aecd4 7407F: include/uapi/linux/net_namespace.h
7e814a6c 7408F: tools/net/
f4e53f9a 7409F: tools/testing/selftests/net/
335a67d2 7410F: lib/random32.c
a101ccd1 7411F: lib/test_bpf.c
1da177e4
LT
7412
7413NETWORKING [IPv4/IPv6]
8b58be88
JP
7414M: "David S. Miller" <davem@davemloft.net>
7415M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7416M: James Morris <jmorris@namei.org>
7417M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7418M: Patrick McHardy <kaber@trash.net>
979b6c13 7419L: netdev@vger.kernel.org
08deed1e 7420T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7421S: Maintained
679655da
JP
7422F: net/ipv4/
7423F: net/ipv6/
7424F: include/net/ip*
0a14842f 7425F: arch/x86/net/*
1da177e4 7426
73b7656c
DM
7427NETWORKING [IPSEC]
7428M: Steffen Klassert <steffen.klassert@secunet.com>
7429M: Herbert Xu <herbert@gondor.apana.org.au>
7430M: "David S. Miller" <davem@davemloft.net>
7431L: netdev@vger.kernel.org
d1fc5024
SK
7432T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7433T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7434S: Maintained
5826bdd1 7435F: net/core/flow.c
73b7656c
DM
7436F: net/xfrm/
7437F: net/key/
7438F: net/ipv4/xfrm*
d1fc5024
SK
7439F: net/ipv4/esp4.c
7440F: net/ipv4/ah4.c
7441F: net/ipv4/ipcomp.c
7442F: net/ipv4/ip_vti.c
73b7656c 7443F: net/ipv6/xfrm*
d1fc5024
SK
7444F: net/ipv6/esp6.c
7445F: net/ipv6/ah6.c
7446F: net/ipv6/ipcomp6.c
7447F: net/ipv6/ip6_vti.c
73b7656c
DM
7448F: include/uapi/linux/xfrm.h
7449F: include/net/xfrm.h
7450
10e2ff1c 7451NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7452M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7453L: netdev@vger.kernel.org
7454S: Maintained
7455
29f8f632 7456NETWORKING [WIRELESS]
2cb4abd1 7457L: linux-wireless@vger.kernel.org
8a6e2535 7458Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7459
788873ac
JP
7460NETWORKING DRIVERS
7461L: netdev@vger.kernel.org
7462W: http://www.linuxfoundation.org/en/Net
11e98029 7463Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7464T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7465T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7466S: Odd Fixes
7467F: drivers/net/
018d21ed 7468F: include/linux/if_*
0b63bf1f 7469F: include/linux/netdevice.h
0b63bf1f
JD
7470F: include/linux/etherdevice.h
7471F: include/linux/fcdevice.h
7472F: include/linux/fddidevice.h
7473F: include/linux/hippidevice.h
7474F: include/linux/inetdevice.h
c117ab84
CEB
7475F: include/uapi/linux/if_*
7476F: include/uapi/linux/netdevice.h
788873ac 7477
0e324cf6
JL
7478NETWORKING DRIVERS (WIRELESS)
7479M: Kalle Valo <kvalo@codeaurora.org>
7480L: linux-wireless@vger.kernel.org
7481Q: http://patchwork.kernel.org/project/linux-wireless/list/
7482T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7483S: Maintained
7484F: drivers/net/wireless/
7485
3d396eb1 7486NETXEN (1/10) GbE SUPPORT
8622315e 7487M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7488M: Sony Chacko <sony.chacko@qlogic.com>
7489M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7490L: netdev@vger.kernel.org
9c2b5bde 7491W: http://www.qlogic.com
3d396eb1 7492S: Supported
aa43c215 7493F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7494
6423d30f
AAJ
7495NFC SUBSYSTEM
7496M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7497M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7498M: Samuel Ortiz <sameo@linux.intel.com>
7499L: linux-wireless@vger.kernel.org
1eb3b216 7500L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7501S: Supported
6423d30f 7502F: net/nfc/
55eb94f9 7503F: include/net/nfc/
c117ab84 7504F: include/uapi/linux/nfc.h
6423d30f 7505F: drivers/nfc/
08eaa1e0 7506F: include/linux/platform_data/pn544.h
7ebb88e5 7507F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7508
e8b43555 7509NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7510M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7511M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7512L: linux-nfs@vger.kernel.org
7513W: http://client.linux-nfs.org
cd7b996a 7514T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7515S: Maintained
679655da
JP
7516F: fs/lockd/
7517F: fs/nfs/
7518F: fs/nfs_common/
7519F: net/sunrpc/
7520F: include/linux/lockd/
7521F: include/linux/nfs*
7522F: include/linux/sunrpc/
c117ab84
CEB
7523F: include/uapi/linux/nfs*
7524F: include/uapi/linux/sunrpc/
1da177e4 7525
85ef9cea 7526NILFS2 FILESYSTEM
e2126935 7527M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7528L: linux-nilfs@vger.kernel.org
f9472265 7529W: http://nilfs.sourceforge.net/
e2126935 7530T: git git://github.com/konis/nilfs2.git
85ef9cea 7531S: Supported
679655da
JP
7532F: Documentation/filesystems/nilfs2.txt
7533F: fs/nilfs2/
7534F: include/linux/nilfs2_fs.h
c35c7ac5 7535F: include/trace/events/nilfs2.h
85ef9cea 7536
1da177e4 7537NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7538M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7539W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7540S: Maintained
679655da
JP
7541F: Documentation/scsi/NinjaSCSI.txt
7542F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7543
7544NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7545M: GOTO Masanori <gotom@debian.or.jp>
7546M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7547W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7548S: Maintained
679655da
JP
7549F: Documentation/scsi/NinjaSCSI.txt
7550F: drivers/scsi/nsp32*
1da177e4 7551
383b8fb9
LFT
7552NIOS2 ARCHITECTURE
7553M: Ley Foon Tan <lftan@altera.com>
7554L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7555T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7556S: Maintained
7557F: arch/nios2/
7558
2a6afddb
PR
7559NOKIA N900 POWER SUPPLY DRIVERS
7560M: Pali RohĂ¡r <pali.rohar@gmail.com>
7561S: Maintained
7562F: include/linux/power/bq2415x_charger.h
081bab21 7563F: include/linux/power/bq27xxx_battery.h
2a6afddb
PR
7564F: include/linux/power/isp1704_charger.h
7565F: drivers/power/bq2415x_charger.c
081bab21 7566F: drivers/power/bq27xxx_battery.c
2a6afddb
PR
7567F: drivers/power/isp1704_charger.c
7568F: drivers/power/rx51_battery.c
7569
a1bd3bae 7570NTB DRIVER CORE
9ef6bf6c
JM
7571M: Jon Mason <jdmason@kudzu.us>
7572M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7573M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7574L: linux-ntb@googlegroups.com
fce8a7bb 7575S: Supported
2984411f
JM
7576W: https://github.com/jonmason/ntb/wiki
7577T: git git://github.com/jonmason/ntb.git
fce8a7bb 7578F: drivers/ntb/
548c237c 7579F: drivers/net/ntb_netdev.c
fce8a7bb 7580F: include/linux/ntb.h
a1bd3bae 7581F: include/linux/ntb_transport.h
fce8a7bb 7582
e26a5843
AH
7583NTB INTEL DRIVER
7584M: Jon Mason <jdmason@kudzu.us>
7585M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7586L: linux-ntb@googlegroups.com
e26a5843
AH
7587S: Supported
7588W: https://github.com/jonmason/ntb/wiki
7589T: git git://github.com/jonmason/ntb.git
7590F: drivers/ntb/hw/intel/
fce8a7bb 7591
1da177e4 7592NTFS FILESYSTEM
2818ef50 7593M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7594L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7595W: http://www.tuxera.com/
e6f4dee7 7596T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7597S: Supported
679655da
JP
7598F: Documentation/filesystems/ntfs.txt
7599F: fs/ntfs/
1da177e4 7600
9eb8ef74 7601NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7602M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7603L: linux-fbdev@vger.kernel.org
ce00f85c 7604S: Maintained
8a61f013
JH
7605F: drivers/video/fbdev/riva/
7606F: drivers/video/fbdev/nvidia/
1da177e4 7607
79461681 7608NVM EXPRESS DRIVER
b3975e94
JF
7609M: Keith Busch <keith.busch@intel.com>
7610M: Jens Axboe <axboe@fb.com>
79461681 7611L: linux-nvme@lists.infradead.org
b3975e94
JF
7612T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7613W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
79461681 7614S: Supported
57dacad5 7615F: drivers/nvme/host/
79461681
MW
7616F: include/linux/nvme.h
7617
aee4b9bd
SK
7618NVMEM FRAMEWORK
7619M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7620M: Maxime Ripard <maxime.ripard@free-electrons.com>
7621S: Maintained
7622F: drivers/nvmem/
7623F: Documentation/devicetree/bindings/nvmem/
7624F: include/linux/nvmem-consumer.h
7625F: include/linux/nvmem-provider.h
7626
dece4585
CP
7627NXP-NCI NFC DRIVER
7628M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7629R: Charles Gorand <charles.gorand@effinnov.com>
7630L: linux-nfc@lists.01.org (moderated for non-subscribers)
7631S: Supported
7632F: drivers/nfc/nxp-nci
7633
f50d7146
RK
7634NXP TDA998X DRM DRIVER
7635M: Russell King <rmk+kernel@arm.linux.org.uk>
7636S: Supported
7637F: drivers/gpu/drm/i2c/tda998x_drv.c
7638F: include/drm/i2c/tda998x.h
7639
fbace43e
PR
7640NXP TFA9879 DRIVER
7641M: Peter Rosin <peda@axentia.se>
7642L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7643S: Maintained
7644F: sound/soc/codecs/tfa9879*
7645
f5525786 7646OMAP SUPPORT
0e24bdd4 7647M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7648L: linux-omap@vger.kernel.org
7649W: http://www.muru.com/linux/omap/
7650W: http://linux.omap.com/
8a6e2535 7651Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7652T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7653S: Maintained
4e04d5a3 7654F: arch/arm/*omap*/
026da812
FB
7655F: arch/arm/configs/omap1_defconfig
7656F: arch/arm/configs/omap2plus_defconfig
046d0a37 7657F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7658F: drivers/irqchip/irq-omap-intc.c
7659F: drivers/mfd/*omap*.c
7660F: drivers/mfd/menelaus.c
7661F: drivers/mfd/palmas.c
7662F: drivers/mfd/tps65217.c
7663F: drivers/mfd/tps65218.c
7664F: drivers/mfd/tps65910.c
7665F: drivers/mfd/twl-core.[ch]
7666F: drivers/mfd/twl4030*.c
7667F: drivers/mfd/twl6030*.c
7668F: drivers/mfd/twl6040*.c
7669F: drivers/regulator/palmas-regulator*.c
7670F: drivers/regulator/pbias-regulator.c
7671F: drivers/regulator/tps65217-regulator.c
7672F: drivers/regulator/tps65218-regulator.c
7673F: drivers/regulator/tps65910-regulator.c
7674F: drivers/regulator/twl-regulator.c
046d0a37 7675F: include/linux/i2c-omap.h
f5525786 7676
50f29fbd 7677OMAP DEVICE TREE SUPPORT
cdb55ab0 7678M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7679M: Tony Lindgren <tony@atomide.com>
7680L: linux-omap@vger.kernel.org
d0fb18c5 7681L: devicetree@vger.kernel.org
50f29fbd
TL
7682S: Maintained
7683F: arch/arm/boot/dts/*omap*
7684F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7685F: arch/arm/boot/dts/*am4*
7686F: arch/arm/boot/dts/*am5*
7687F: arch/arm/boot/dts/*dra7*
50f29fbd 7688
f5525786 7689OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7690M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7691L: linux-omap@vger.kernel.org
7692S: Maintained
7693F: arch/arm/*omap*/*clock*
7694
7695OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7696M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7697L: linux-omap@vger.kernel.org
7698S: Maintained
7699F: arch/arm/*omap*/*pm*
c46938d4 7700F: drivers/cpufreq/omap-cpufreq.c
f5525786 7701
d21db568 7702OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7703M: Rajendra Nayak <rnayak@ti.com>
7704M: Paul Walmsley <paul@pwsan.com>
7705L: linux-omap@vger.kernel.org
7706S: Maintained
d21db568 7707F: arch/arm/mach-omap2/prm*
692ab1f3 7708
f5525786 7709OMAP AUDIO SUPPORT
6c284903 7710M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7711M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7712L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7713L: linux-omap@vger.kernel.org
7714S: Maintained
7715F: sound/soc/omap/
7716
18640193
TL
7717OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7718M: Roger Quadros <rogerq@ti.com>
7719M: Tony Lindgren <tony@atomide.com>
7720L: linux-omap@vger.kernel.org
7721S: Maintained
7722F: drivers/memory/omap-gpmc.c
7723F: arch/arm/mach-omap2/*gpmc*
7724
f5525786 7725OMAP FRAMEBUFFER SUPPORT
830e6384 7726M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7727L: linux-fbdev@vger.kernel.org
f5525786
TL
7728L: linux-omap@vger.kernel.org
7729S: Maintained
8a61f013 7730F: drivers/video/fbdev/omap/
f5525786 7731
676eec0d 7732OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7733M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7734L: linux-omap@vger.kernel.org
676eec0d 7735L: linux-fbdev@vger.kernel.org
178ff4c9 7736S: Maintained
8a61f013 7737F: drivers/video/fbdev/omap2/
178ff4c9
TV
7738F: Documentation/arm/OMAP/DSS
7739
8b37fcfc
OBC
7740OMAP HARDWARE SPINLOCK SUPPORT
7741M: Ohad Ben-Cohen <ohad@wizery.com>
7742L: linux-omap@vger.kernel.org
7743S: Maintained
7744F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7745
f5525786 7746OMAP MMC SUPPORT
8b58be88 7747M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7748L: linux-omap@vger.kernel.org
7749S: Maintained
653f41b5
MC
7750F: drivers/mmc/host/omap.c
7751
7752OMAP HS MMC SUPPORT
0a4585c6 7753L: linux-mmc@vger.kernel.org
653f41b5 7754L: linux-omap@vger.kernel.org
dfa5d196 7755S: Orphan
653f41b5 7756F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7757
7758OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7759M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7760S: Maintained
7761F: drivers/char/hw_random/omap-rng.c
7762
f400c82e 7763OMAP HWMOD SUPPORT
cdb55ab0 7764M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7765M: Paul Walmsley <paul@pwsan.com>
7766L: linux-omap@vger.kernel.org
7767S: Maintained
8fc8b12b 7768F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7769
8633fb30
PW
7770OMAP HWMOD DATA
7771M: Paul Walmsley <paul@pwsan.com>
7772L: linux-omap@vger.kernel.org
7773S: Maintained
7774F: arch/arm/mach-omap2/omap_hwmod*data*
7775
f400c82e 7776OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7777M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7778L: linux-omap@vger.kernel.org
7779S: Maintained
7780F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7781
0db83ced 7782OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7783M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7784L: linux-media@vger.kernel.org
7785S: Maintained
7eec52db 7786F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7787F: drivers/media/platform/omap3isp/
0db83ced 7788F: drivers/staging/media/omap4iss/
7e8970e1 7789
f5525786 7790OMAP USB SUPPORT
f299470a 7791M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7792L: linux-usb@vger.kernel.org
7793L: linux-omap@vger.kernel.org
43b416e5 7794T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7795S: Maintained
a16fbd65
JP
7796F: drivers/usb/*/*omap*
7797F: arch/arm/*omap*/usb*
f5525786 7798
6d994710 7799OMAP GPIO DRIVER
a1415a8f 7800M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7801M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7802M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7803L: linux-omap@vger.kernel.org
7804S: Maintained
7805F: drivers/gpio/gpio-omap.c
7806
c351e290
MJ
7807OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7808M: Mark Jackson <mpfj@newflow.co.uk>
7809L: linux-omap@vger.kernel.org
7810S: Maintained
7811F: arch/arm/boot/dts/am335x-nano.dts
7812
0ad122d9 7813OMFS FILESYSTEM
8b58be88 7814M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7815L: linux-karma-devel@lists.sourceforge.net
7816S: Maintained
679655da
JP
7817F: Documentation/filesystems/omfs.txt
7818F: fs/omfs/
0ad122d9 7819
c1986ee9 7820OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7821M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7822S: Maintained
679655da
JP
7823F: drivers/char/pcmcia/cm4000_cs.c
7824F: include/linux/cm4000_cs.h
c117ab84 7825F: include/uapi/linux/cm4000_cs.h
c1986ee9 7826
77c44ab1 7827OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7828M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7829S: Maintained
679655da 7830F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7831
77d5140f 7832OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7833M: Jonathan Corbet <corbet@lwn.net>
661263b5 7834L: linux-media@vger.kernel.org
275ffde4 7835T: git git://linuxtv.org/media_tree.git
77d5140f 7836S: Maintained
90d72ac6 7837F: drivers/media/i2c/ov7670.c
77d5140f 7838
431bca73 7839ONENAND FLASH DRIVER
8b58be88 7840M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7841L: linux-mtd@lists.infradead.org
7842S: Maintained
679655da
JP
7843F: drivers/mtd/onenand/
7844F: include/linux/mtd/onenand*.h
431bca73 7845
1da177e4 7846ONSTREAM SCSI TAPE DRIVER
8b58be88 7847M: Willem Riede <osst@riede.org>
1da177e4
LT
7848L: osst-users@lists.sourceforge.net
7849L: linux-scsi@vger.kernel.org
7850S: Maintained
f7269cfc
JD
7851F: Documentation/scsi/osst.txt
7852F: drivers/scsi/osst.*
7853F: drivers/scsi/osst_*.h
7854F: drivers/scsi/st.h
1da177e4 7855
e2d1d6c0 7856OPENCORES I2C BUS DRIVER
8b58be88 7857M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7858L: linux-i2c@vger.kernel.org
e2d1d6c0 7859S: Maintained
679655da
JP
7860F: Documentation/i2c/busses/i2c-ocores
7861F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7862
860c44c1 7863OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7864M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7865M: Frank Rowand <frowand.list@gmail.com>
7866M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7867L: devicetree@vger.kernel.org
a7fefe9f
RH
7868W: http://www.devicetree.org/
7869T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7870S: Maintained
f8828205 7871F: drivers/of/
860c44c1 7872F: include/linux/of*.h
f8828205 7873F: scripts/dtc/
860c44c1 7874
f8828205 7875OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7876M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7877M: Pawel Moll <pawel.moll@arm.com>
7878M: Mark Rutland <mark.rutland@arm.com>
de80963e 7879M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7880M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7881L: devicetree@vger.kernel.org
7882S: Maintained
7883F: Documentation/devicetree/
7884F: arch/*/boot/dts/
7885F: include/dt-bindings/
7886
2bb65f56
PA
7887OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7888M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7889L: devicetree@vger.kernel.org
7890S: Maintained
7891F: Documentation/devicetree/dynamic-resolution-notes.txt
7892F: Documentation/devicetree/overlay-notes.txt
7893F: drivers/of/overlay.c
7894F: drivers/of/resolver.c
7895
19f9d392
JB
7896OPENRISC ARCHITECTURE
7897M: Jonas Bonn <jonas@southpole.se>
7898W: http://openrisc.net
eab7c1c0 7899L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7900S: Maintained
7901T: git git://openrisc.net/~jonas/linux
14430813 7902F: arch/openrisc/
19f9d392 7903
ccb1352e 7904OPENVSWITCH
4f337ed5 7905M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7906L: netdev@vger.kernel.org
ccb1352e
JG
7907L: dev@openvswitch.org
7908W: http://openvswitch.org
ccb1352e
JG
7909S: Maintained
7910F: net/openvswitch/
b422da7c 7911F: include/uapi/linux/openvswitch.h
ccb1352e 7912
af39917d
CL
7913OPL4 DRIVER
7914M: Clemens Ladisch <clemens@ladisch.de>
7915L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7916T: git git://git.alsa-project.org/alsa-kernel.git
7917S: Maintained
7918F: sound/drivers/opl4/
7919
1da177e4 7920OPROFILE
4cf7e718 7921M: Robert Richter <rric@kernel.org>
1da177e4
LT
7922L: oprofile-list@lists.sf.net
7923S: Maintained
81c4a8a6 7924F: arch/*/include/asm/oprofile*.h
679655da
JP
7925F: arch/*/oprofile/
7926F: drivers/oprofile/
7927F: include/linux/oprofile.h
1da177e4 7928
e2d1d6c0 7929ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7930M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7931M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7932L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7933W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7934S: Supported
679655da
JP
7935F: Documentation/filesystems/ocfs2.txt
7936F: Documentation/filesystems/dlmfs.txt
7937F: fs/ocfs2/
e2d1d6c0 7938
1da177e4 7939ORINOCO DRIVER
724c6b35 7940L: linux-wireless@vger.kernel.org
491b26b4 7941W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7942W: http://www.nongnu.org/orinoco/
3a59babb 7943S: Orphan
679655da 7944F: drivers/net/wireless/orinoco/
1da177e4 7945
42c55aa8 7946OSD LIBRARY and FILESYSTEM
fadc0752 7947M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7948M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7949L: osd-dev@open-osd.org
7950W: http://open-osd.org
54e5881d 7951T: git git://git.open-osd.org/open-osd.git
68274794 7952S: Maintained
42c55aa8 7953F: drivers/scsi/osd/
6b6f0b6c 7954F: include/scsi/osd_*
42c55aa8 7955F: fs/exofs/
68274794 7956
ef94b186 7957OVERLAY FILESYSTEM
7c37fbda 7958M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7959L: linux-unionfs@vger.kernel.org
7960T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7961S: Supported
1d113735 7962F: fs/overlayfs/
7c37fbda
NB
7963F: Documentation/filesystems/overlayfs.txt
7964
e2d1d6c0 7965P54 WIRELESS DRIVER
084cb0fe 7966M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7967L: linux-wireless@vger.kernel.org
084cb0fe 7968W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7969S: Maintained
679655da 7970F: drivers/net/wireless/p54/
e2d1d6c0 7971
f5cd7872 7972PA SEMI ETHERNET DRIVER
8b58be88 7973M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7974L: netdev@vger.kernel.org
7975S: Maintained
ded19add 7976F: drivers/net/ethernet/pasemi/*
f5cd7872 7977
beb58aa3 7978PA SEMI SMBUS DRIVER
8b58be88 7979M: Olof Johansson <olof@lixom.net>
846557d3 7980L: linux-i2c@vger.kernel.org
beb58aa3 7981S: Maintained
679655da 7982F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7983
48fc267e
SK
7984PADATA PARALLEL EXECUTION MECHANISM
7985M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7986L: linux-crypto@vger.kernel.org
7987S: Maintained
7988F: kernel/padata.c
7989F: include/linux/padata.h
7990F: Documentation/padata.txt
7991
709ee531 7992PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7993M: Harald Welte <laforge@gnumonks.org>
d0944853 7994L: platform-driver-x86@vger.kernel.org
709ee531 7995S: Maintained
679655da 7996F: drivers/platform/x86/panasonic-laptop.c
709ee531 7997
368dd5ac 7998PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7999M: David Howells <dhowells@redhat.com>
8000M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
8001L: linux-am33-list@redhat.com (moderated for non-subscribers)
8002W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8003S: Maintained
679655da
JP
8004F: Documentation/mn10300/
8005F: arch/mn10300/
4fa97181 8006
64dfff03
SM
8007PARALLEL PORT SUBSYSTEM
8008M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8009M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 8010L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 8011S: Maintained
679655da
JP
8012F: drivers/parport/
8013F: include/linux/parport*.h
8014F: drivers/char/ppdev.c
c117ab84 8015F: include/uapi/linux/ppdev.h
64dfff03 8016F: Documentation/parport*.txt
1da177e4 8017
4cdf6bc2 8018PARAVIRT_OPS INTERFACE
d633180c 8019M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
8020M: Chris Wright <chrisw@sous-sol.org>
8021M: Alok Kataria <akataria@vmware.com>
8022M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 8023L: virtualization@lists.linux-foundation.org
4cdf6bc2 8024S: Supported
a2e19991 8025F: Documentation/virtual/paravirt_ops.txt
679655da
JP
8026F: arch/*/kernel/paravirt*
8027F: arch/*/include/asm/paravirt.h
4cdf6bc2 8028
e2d1d6c0 8029PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 8030M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 8031L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 8032S: Maintained
679655da
JP
8033F: Documentation/blockdev/paride.txt
8034F: drivers/block/paride/
e2d1d6c0
RD
8035
8036PARISC ARCHITECTURE
b8828770 8037M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 8038M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
8039L: linux-parisc@vger.kernel.org
8040W: http://www.parisc-linux.org/
8a6e2535 8041Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 8042T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 8043T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 8044S: Maintained
679655da 8045F: arch/parisc/
2b6bac9e 8046F: Documentation/parisc/
679655da 8047F: drivers/parisc/
2b6bac9e
HD
8048F: drivers/char/agp/parisc-agp.c
8049F: drivers/input/serio/gscps2.c
8050F: drivers/parport/parport_gsc.*
8051F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 8052F: drivers/video/fbdev/sti*
2b6bac9e
HD
8053F: drivers/video/console/sti*
8054F: drivers/video/logo/logo_parisc*
e2d1d6c0 8055
1662d32c 8056PC87360 HARDWARE MONITORING DRIVER
8b58be88 8057M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
8058L: lm-sensors@lm-sensors.org
8059S: Maintained
679655da
JP
8060F: Documentation/hwmon/pc87360
8061F: drivers/hwmon/pc87360.c
1662d32c
JC
8062
8063PC8736x GPIO DRIVER
8b58be88 8064M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8065S: Maintained
679655da 8066F: drivers/char/pc8736x_gpio.c
1662d32c 8067
1ad107fd 8068PC87427 HARDWARE MONITORING DRIVER
d8130624 8069M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
8070L: lm-sensors@lm-sensors.org
8071S: Maintained
8072F: Documentation/hwmon/pc87427
8073F: drivers/hwmon/pc87427.c
8074
b26e0ed4 8075PCA9532 LED DRIVER
8b58be88 8076M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 8077S: Maintained
d5ca6918
JP
8078F: drivers/leds/leds-pca9532.c
8079F: include/linux/leds-pca9532.h
b26e0ed4 8080
5ce914a8 8081PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 8082M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
8083L: linux-i2c@vger.kernel.org
8084S: Maintained
b4f0b74e 8085F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 8086
3971dae5 8087PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 8088M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
8089S: Maintained
8090F: drivers/firmware/pcdp.*
8091
065c6359 8092PCI ERROR RECOVERY
6305902c 8093M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 8094L: linux-pci@vger.kernel.org
065c6359 8095S: Supported
679655da 8096F: Documentation/PCI/pci-error-recovery.txt
065c6359 8097
1da177e4 8098PCI SUBSYSTEM
5ac3a6d2 8099M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 8100L: linux-pci@vger.kernel.org
99662dd1 8101Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 8102T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 8103S: Supported
679655da
JP
8104F: Documentation/PCI/
8105F: drivers/pci/
8106F: include/linux/pci*
6b49ee49 8107F: arch/x86/pci/
cad01f91 8108F: arch/x86/kernel/quirks.c
1da177e4 8109
eaa6111b
LFT
8110PCI DRIVER FOR ALTERA PCIE IP
8111M: Ley Foon Tan <lftan@altera.com>
8112L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8113L: linux-pci@vger.kernel.org
8114S: Supported
8115F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8116F: drivers/pci/host/pcie-altera.c
8117
b7e78170
RH
8118PCI DRIVER FOR ARM VERSATILE PLATFORM
8119M: Rob Herring <robh@kernel.org>
8120L: linux-pci@vger.kernel.org
8121L: linux-arm-kernel@lists.infradead.org
8122S: Maintained
8123F: Documentation/devicetree/bindings/pci/versatile.txt
8124F: drivers/pci/host/pci-versatile.c
8125
5f6b6ccd
TI
8126PCI DRIVER FOR APPLIEDMICRO XGENE
8127M: Tanmay Inamdar <tinamdar@apm.com>
8128L: linux-pci@vger.kernel.org
8129L: linux-arm-kernel@lists.infradead.org
8130S: Maintained
8131F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8132F: drivers/pci/host/pci-xgene.c
8133
62d0ff83
ML
8134PCI DRIVER FOR FREESCALE LAYERSCAPE
8135M: Minghuan Lian <minghuan.Lian@freescale.com>
8136M: Mingkai Hu <mingkai.hu@freescale.com>
8137M: Roy Zang <tie-fei.zang@freescale.com>
8138L: linuxppc-dev@lists.ozlabs.org
8139L: linux-pci@vger.kernel.org
8140L: linux-arm-kernel@lists.infradead.org
8141S: Maintained
8142F: drivers/pci/host/*layerscape*
8143
f0b75693 8144PCI DRIVER FOR IMX6
f175aa2c 8145M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8146M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8147L: linux-pci@vger.kernel.org
8148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8149S: Maintained
8150F: drivers/pci/host/*imx6*
8151
0c4ffcfe
MK
8152PCI DRIVER FOR TI KEYSTONE
8153M: Murali Karicheri <m-karicheri2@ti.com>
8154L: linux-pci@vger.kernel.org
8155L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8156S: Maintained
8157F: drivers/pci/host/*keystone*
8158
f0b75693
BH
8159PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8160M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8161M: Jason Cooper <jason@lakedaemon.net>
8162L: linux-pci@vger.kernel.org
8163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8164S: Maintained
8165F: drivers/pci/host/*mvebu*
8166
0447cfd7
TR
8167PCI DRIVER FOR NVIDIA TEGRA
8168M: Thierry Reding <thierry.reding@gmail.com>
8169L: linux-tegra@vger.kernel.org
f0b75693 8170L: linux-pci@vger.kernel.org
0447cfd7
TR
8171S: Supported
8172F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8173F: drivers/pci/host/pci-tegra.c
8174
47ff3de9
KVA
8175PCI DRIVER FOR TI DRA7XX
8176M: Kishon Vijay Abraham I <kishon@ti.com>
8177L: linux-omap@vger.kernel.org
8178L: linux-pci@vger.kernel.org
8179S: Supported
8180F: Documentation/devicetree/bindings/pci/ti-pci.txt
8181F: drivers/pci/host/pci-dra7xx.c
8182
f0b75693
BH
8183PCI DRIVER FOR RENESAS R-CAR
8184M: Simon Horman <horms@verge.net.au>
8185L: linux-pci@vger.kernel.org
8186L: linux-sh@vger.kernel.org
8187S: Maintained
8188F: drivers/pci/host/*rcar*
8189
4af82255 8190PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8191M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8192L: linux-pci@vger.kernel.org
f0b75693
BH
8193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8194L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8195S: Maintained
8196F: drivers/pci/host/pci-exynos.c
8197
f0b75693 8198PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8199M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8200M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8201L: linux-pci@vger.kernel.org
8202S: Maintained
8203F: drivers/pci/host/*designware*
8204
cf28855b
WD
8205PCI DRIVER FOR GENERIC OF HOSTS
8206M: Will Deacon <will.deacon@arm.com>
8207L: linux-pci@vger.kernel.org
8208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8209S: Maintained
8210F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8211F: drivers/pci/host/pci-host-generic.c
8212
51b66a6c 8213PCIE DRIVER FOR ST SPEAR13XX
110baab1 8214M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8215L: linux-pci@vger.kernel.org
110baab1 8216S: Maintained
51b66a6c
PA
8217F: drivers/pci/host/*spear*
8218
af1169b4
LFT
8219PCI MSI DRIVER FOR ALTERA MSI IP
8220M: Ley Foon Tan <lftan@altera.com>
8221L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8222L: linux-pci@vger.kernel.org
8223S: Supported
8224F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8225F: drivers/pci/host/pcie-altera-msi.c
51b66a6c 8226
dcd19de3
DD
8227PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8228M: Duc Dang <dhdang@apm.com>
8229L: linux-pci@vger.kernel.org
8230L: linux-arm-kernel@lists.infradead.org
8231S: Maintained
8232F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8233F: drivers/pci/host/pci-xgene-msi.c
8234
500a1d9a
ZW
8235PCIE DRIVER FOR HISILICON
8236M: Zhou Wang <wangzhou1@hisilicon.com>
8237L: linux-pci@vger.kernel.org
8238S: Maintained
8239F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8240F: drivers/pci/host/pcie-hisi.c
8241
1da177e4 8242PCMCIA SUBSYSTEM
4230dfc9 8243P: Linux PCMCIA Team
f5df5881 8244L: linux-pcmcia@lists.infradead.org
6650e0a5 8245W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8246T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8247S: Maintained
679655da
JP
8248F: Documentation/pcmcia/
8249F: drivers/pcmcia/
8250F: include/pcmcia/
1da177e4
LT
8251
8252PCNET32 NETWORK DRIVER
227fb925 8253M: Don Fry <pcnet32@frontier.com>
979b6c13 8254L: netdev@vger.kernel.org
1da177e4 8255S: Maintained
b955f6ca 8256F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8257
48fc267e
SK
8258PCRYPT PARALLEL CRYPTO ENGINE
8259M: Steffen Klassert <steffen.klassert@secunet.com>
8260L: linux-crypto@vger.kernel.org
8261S: Maintained
8262F: crypto/pcrypt.c
8263F: include/crypto/pcrypt.h
8264
e72df0b8
TH
8265PER-CPU MEMORY ALLOCATOR
8266M: Tejun Heo <tj@kernel.org>
8267M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8268T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8269S: Maintained
8270F: include/linux/percpu*.h
8271F: mm/percpu*.c
8272F: arch/*/include/asm/percpu.h
8273
ad4ecbcb 8274PER-TASK DELAY ACCOUNTING
185e595f 8275M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8276S: Maintained
679655da
JP
8277F: include/linux/delayacct.h
8278F: kernel/delayacct.c
ad4ecbcb 8279
57c0c15b 8280PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8281M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8282M: Ingo Molnar <mingo@redhat.com>
f80c5393 8283M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8284L: linux-kernel@vger.kernel.org
75fc2d37 8285T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8286S: Supported
d53e8365 8287F: kernel/events/*
a003236c 8288F: include/linux/perf_event.h
c117ab84 8289F: include/uapi/linux/perf_event.h
141c4296
RR
8290F: arch/*/kernel/perf_event*.c
8291F: arch/*/kernel/*/perf_event*.c
8292F: arch/*/kernel/*/*/perf_event*.c
a003236c 8293F: arch/*/include/asm/perf_event.h
a003236c
VL
8294F: arch/*/kernel/perf_callchain.c
8295F: tools/perf/
6c0b3244 8296
dd49d0f5 8297PERSONALITY HANDLING
8b58be88 8298M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8299L: linux-abi-devel@lists.sourceforge.net
8300S: Maintained
679655da 8301F: include/linux/personality.h
c117ab84 8302F: include/uapi/linux/personality.h
dd49d0f5 8303
838e7a03 8304PHONET PROTOCOL
2a06b40f 8305M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8306S: Supported
8307F: Documentation/networking/phonet.txt
8308F: include/linux/phonet.h
8309F: include/net/phonet/
c117ab84 8310F: include/uapi/linux/phonet.h
838e7a03
RDC
8311F: net/phonet/
8312
1da177e4 8313PHRAM MTD DRIVER
8b58be88 8314M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8315L: linux-mtd@lists.infradead.org
8316S: Maintained
679655da 8317F: drivers/mtd/devices/phram.c
1da177e4 8318
efdbb10e
BP
8319PICOLCD HID DRIVER
8320M: Bruno Prémont <bonbons@linux-vserver.org>
8321L: linux-input@vger.kernel.org
8322S: Maintained
8323F: drivers/hid/hid-picolcd*
8324
a53bfa07
JI
8325PICOXCELL SUPPORT
8326M: Jamie Iles <jamie@jamieiles.com>
8327L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8328T: git git://github.com/jamieiles/linux-2.6-ji.git
8329S: Supported
b8733987 8330F: arch/arm/boot/dts/picoxcell*
14430813 8331F: arch/arm/mach-picoxcell/
b8733987 8332F: drivers/crypto/picoxcell*
a53bfa07 8333
2744e8af
LW
8334PIN CONTROL SUBSYSTEM
8335M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8336L: linux-gpio@vger.kernel.org
dbe752a3 8337T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8338S: Maintained
07f29ba6 8339F: drivers/pinctrl/
8e406fe4 8340F: include/linux/pinctrl/
2744e8af 8341
2201bbb8
JCPV
8342PIN CONTROLLER - ATMEL AT91
8343M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8344L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8345S: Maintained
c654b6bf 8346F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8347
33d3690c
LD
8348PIN CONTROLLER - ATMEL AT91 PIO4
8349M: Ludovic Desroches <ludovic.desroches@atmel.com>
8350L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8351L: linux-gpio@vger.kernel.org
8352S: Supported
8353F: drivers/pinctrl/pinctrl-at91-pio4.*
8354
cbd1b652
MW
8355PIN CONTROLLER - INTEL
8356M: Mika Westerberg <mika.westerberg@linux.intel.com>
8357M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8358S: Maintained
8359F: drivers/pinctrl/intel/
2201bbb8 8360
9963b536
LP
8361PIN CONTROLLER - RENESAS
8362M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8363L: linux-sh@vger.kernel.org
8364S: Maintained
8365F: drivers/pinctrl/sh-pfc/
8366
b75e60d6 8367PIN CONTROLLER - SAMSUNG
fea685e9 8368M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8369L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8370L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8371S: Maintained
9b5b33f6 8372F: drivers/pinctrl/samsung/
b75e60d6 8373
deda8287 8374PIN CONTROLLER - ST SPEAR
da89947b 8375M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8376L: spear-devel@list.st.com
8377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8378W: http://www.st.com/spear
8379S: Maintained
8e406fe4 8380F: drivers/pinctrl/spear/
deda8287 8381
249a6771 8382PKTCDVD DRIVER
e5f6450c 8383M: Jiri Kosina <jikos@kernel.org>
249a6771 8384S: Maintained
679655da
JP
8385F: drivers/block/pktcdvd.c
8386F: include/linux/pktcdvd.h
c117ab84 8387F: include/uapi/linux/pktcdvd.h
249a6771 8388
b31d8273
G
8389PKUNITY SOC DRIVERS
8390M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8391W: http://mprc.pku.edu.cn/~guanxuetao/linux
8392S: Maintained
ceebf4d5 8393T: git git://github.com/gxt/linux.git
b31d8273 8394F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8395F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8396F: drivers/video/fbdev/fb-puv3.c
2809e80b 8397F: drivers/rtc/rtc-puv3.c
b31d8273 8398
9d2ecfb7 8399PMBUS HARDWARE MONITORING DRIVERS
ca462085 8400M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8401L: lm-sensors@lm-sensors.org
8402W: http://www.lm-sensors.org/
8403W: http://www.roeck-us.net/linux/drivers/
8404T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8405S: Maintained
8406F: Documentation/hwmon/pmbus
8407F: drivers/hwmon/pmbus/
8408F: include/linux/i2c/pmbus.h
8409
89a36810 8410PMC SIERRA MaxRAID DRIVER
89a36810
AR
8411L: linux-scsi@vger.kernel.org
8412W: http://www.pmc-sierra.com/
3cdea4d7 8413S: Orphan
89a36810
AR
8414F: drivers/scsi/pmcraid.*
8415
dbf9bfe6 8416PMC SIERRA PM8001 DRIVER
d32477e2 8417M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8418M: lindar_liu@usish.com
f5a7b525 8419L: pmchba@pmcs.com
dbf9bfe6 8420L: linux-scsi@vger.kernel.org
8421S: Supported
8422F: drivers/scsi/pm8001/
8423
1da177e4 8424POSIX CLOCKS and TIMERS
8b58be88 8425M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8426L: linux-kernel@vger.kernel.org
75fc2d37 8427T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8428S: Maintained
679655da
JP
8429F: fs/timerfd.c
8430F: include/linux/timer*
5cee9645 8431F: kernel/time/*timer*
1da177e4 8432
3be86148 8433POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8434M: Sebastian Reichel <sre@kernel.org>
57318935 8435M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8436M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8437L: linux-pm@vger.kernel.org
54e5881d 8438T: git git://git.infradead.org/battery-2.6.git
3be86148 8439S: Maintained
679655da 8440F: include/linux/power_supply.h
8cd725a1 8441F: drivers/power/
26305022 8442X: drivers/power/avs/
3be86148 8443
514f161a
MR
8444POWER STATE COORDINATION INTERFACE (PSCI)
8445M: Mark Rutland <mark.rutland@arm.com>
8446M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8447L: linux-arm-kernel@lists.infradead.org
8448S: Maintained
8449F: drivers/firmware/psci.c
8450F: include/linux/psci.h
8451F: include/uapi/linux/psci.h
8452
1da177e4 8453PNP SUPPORT
9c3646d1 8454M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8455S: Maintained
679655da 8456F: drivers/pnp/
1da177e4
LT
8457
8458PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8459M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8460L: linux-ppp@vger.kernel.org
8461S: Maintained
224cf5ad 8462F: drivers/net/ppp/ppp_*
1da177e4
LT
8463
8464PPP OVER ATM (RFC 2364)
8b58be88 8465M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8466S: Maintained
679655da 8467F: net/atm/pppoatm.c
c117ab84 8468F: include/uapi/linux/atmppp.h
1da177e4
LT
8469
8470PPP OVER ETHERNET
8b58be88 8471M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8472S: Maintained
224cf5ad
JK
8473F: drivers/net/ppp/pppoe.c
8474F: drivers/net/ppp/pppox.c
1da177e4 8475
a6d2370b 8476PPP OVER L2TP
8b58be88 8477M: James Chapman <jchapman@katalix.com>
a6d2370b 8478S: Maintained
90ca28d1 8479F: net/l2tp/l2tp_ppp.c
679655da 8480F: include/linux/if_pppol2tp.h
c117ab84 8481F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8482
eae9d2ba 8483PPS SUPPORT
8b58be88 8484M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8485W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8486L: linuxpps@ml.enneenne.com (subscribers-only)
8487S: Maintained
cabaaf41
JP
8488F: Documentation/pps/
8489F: drivers/pps/
8490F: include/linux/pps*.h
eae9d2ba 8491
71a6d0af
HW
8492PPTP DRIVER
8493M: Dmitry Kozlov <xeb@mail.ru>
8494L: netdev@vger.kernel.org
8495S: Maintained
224cf5ad 8496F: drivers/net/ppp/pptp.c
71a6d0af
HW
8497W: http://sourceforge.net/projects/accel-pptp
8498
1da177e4 8499PREEMPTIBLE KERNEL
8b58be88 8500M: Robert Love <rml@tech9.net>
1da177e4
LT
8501L: kpreempt-tech@lists.sourceforge.net
8502W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8503S: Supported
679655da
JP
8504F: Documentation/preempt-locking.txt
8505F: include/linux/preempt.h
1da177e4
LT
8506
8507PRISM54 WIRELESS DRIVER
8b58be88 8508M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8509L: linux-wireless@vger.kernel.org
9ef80804 8510W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8511S: Obsolete
679655da 8512F: drivers/net/wireless/prism54/
1da177e4 8513
02c18891 8514PS3 NETWORK SUPPORT
b809b9ca 8515M: Geoff Levand <geoff@infradead.org>
02c18891 8516L: netdev@vger.kernel.org
a14ab6b6 8517L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8518S: Maintained
8df158ac 8519F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8520
f58a9d17 8521PS3 PLATFORM SUPPORT
b809b9ca 8522M: Geoff Levand <geoff@infradead.org>
a4724ed6 8523L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8524S: Maintained
679655da
JP
8525F: arch/powerpc/boot/ps3*
8526F: arch/powerpc/include/asm/lv1call.h
8527F: arch/powerpc/include/asm/ps3*.h
8528F: arch/powerpc/platforms/ps3/
8529F: drivers/*/ps3*
8530F: drivers/ps3/
fec629b8 8531F: drivers/rtc/rtc-ps3.c
679655da 8532F: drivers/usb/host/*ps3.c
fec629b8 8533F: sound/ppc/snd_ps3*
f58a9d17 8534
cffb4add 8535PS3VRAM DRIVER
8b58be88 8536M: Jim Paris <jim@jtan.com>
3715a5d0 8537M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8538L: linuxppc-dev@lists.ozlabs.org
cffb4add 8539S: Maintained
8a3977cb 8540F: drivers/block/ps3vram.c
cffb4add 8541
8defe599 8542PSTORE FILESYSTEM
9d5e2a02 8543M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8544M: Colin Cross <ccross@android.com>
8545M: Kees Cook <keescook@chromium.org>
8546M: Tony Luck <tony.luck@intel.com>
8547S: Maintained
8548T: git git://git.infradead.org/users/cbou/linux-pstore.git
8549F: fs/pstore/
8550F: include/linux/pstore*
04851772 8551F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8552F: drivers/acpi/apei/erst.c
8553
7fbc415d
RC
8554PTP HARDWARE CLOCK SUPPORT
8555M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8556L: netdev@vger.kernel.org
7fbc415d
RC
8557S: Maintained
8558W: http://linuxptp.sourceforge.net/
8559F: Documentation/ABI/testing/sysfs-ptp
8560F: Documentation/ptp/*
0ecb3cdd 8561F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8562F: drivers/net/phy/dp83640*
8563F: drivers/ptp/*
8564F: include/linux/ptp_cl*
8565
cf94a4d1 8566PTRACE SUPPORT
e846ee5f 8567M: Roland McGrath <roland@hack.frob.com>
8b58be88 8568M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8569S: Maintained
8570F: include/asm-generic/syscall.h
8571F: include/linux/ptrace.h
8572F: include/linux/regset.h
8573F: include/linux/tracehook.h
c117ab84 8574F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8575F: kernel/ptrace.c
8576
8320204a 8577PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8578M: Mike Isely <isely@pobox.com>
16e9495d 8579L: pvrusb2@isely.net (subscribers-only)
661263b5 8580L: linux-media@vger.kernel.org
8320204a 8581W: http://www.isely.net/pvrusb2/
275ffde4 8582T: git git://linuxtv.org/media_tree.git
8320204a 8583S: Maintained
679655da 8584F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8585F: drivers/media/usb/pvrusb2/
8320204a 8586
39532e6c
HG
8587PWC WEBCAM DRIVER
8588M: Hans de Goede <hdegoede@redhat.com>
8589L: linux-media@vger.kernel.org
8590T: git git://linuxtv.org/media_tree.git
8591S: Maintained
8592F: drivers/media/usb/pwc/*
8593
93c090b3
KD
8594PWM FAN DRIVER
8595M: Kamil Debski <k.debski@samsung.com>
8596L: lm-sensors@lm-sensors.org
8597S: Supported
8598F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8599F: Documentation/hwmon/pwm-fan
8600F: drivers/hwmon/pwm-fan.c
8601
200efedd 8602PWM SUBSYSTEM
aa3495f7
TR
8603M: Thierry Reding <thierry.reding@gmail.com>
8604L: linux-pwm@vger.kernel.org
0c2498f1 8605S: Maintained
006e854f 8606T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8607F: Documentation/pwm.txt
8608F: Documentation/devicetree/bindings/pwm/
8609F: include/linux/pwm.h
0c2498f1 8610F: drivers/pwm/
a140b98d
TR
8611F: drivers/video/backlight/pwm_bl.c
8612F: include/linux/pwm_backlight.h
0c2498f1 8613
30ec261e 8614PXA2xx/PXA3xx SUPPORT
8da5e302 8615M: Daniel Mack <daniel@zonque.org>
a323f664 8616M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8617M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8618L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8619T: git git://github.com/hzhuang1/linux.git
8da5e302 8620T: git git://github.com/rjarzmik/linux.git
1da177e4 8621S: Maintained
679655da 8622F: arch/arm/mach-pxa/
820439f1 8623F: drivers/dma/pxa*
679655da 8624F: drivers/pcmcia/pxa2xx*
9df92e6c 8625F: drivers/spi/spi-pxa2xx*
faf2e1db 8626F: drivers/usb/gadget/udc/pxa2*
679655da 8627F: include/sound/pxa2xx-lib.h
bec4c99e 8628F: sound/arm/pxa*
14430813 8629F: sound/soc/pxa/
1da177e4 8630
ec64d3bf
EG
8631PXA3xx NAND FLASH DRIVER
8632M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8633L: linux-mtd@lists.infradead.org
8634S: Maintained
9a67f099 8635F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8636
3f640c61 8637MMP SUPPORT
8b58be88 8638M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8639M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8640L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8641T: git git://github.com/hzhuang1/linux.git
8642T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8643S: Maintained
3f640c61 8644F: arch/arm/mach-mmp/
e8e6cb32 8645
272f133a
PO
8646PXA MMCI DRIVER
8647S: Orphan
8648
57f63bc8 8649PXA RTC DRIVER
8b58be88 8650M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8651L: rtc-linux@googlegroups.com
8652S: Maintained
8653
cea4001a 8654QAT DRIVER
49e7d9df
JP
8655M: Tadeusz Struk <tadeusz.struk@intel.com>
8656L: qat-linux@intel.com
8657S: Supported
8658F: drivers/crypto/qat/
cea4001a 8659
52a09a04 8660QIB DRIVER
8473c603 8661M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8662L: linux-rdma@vger.kernel.org
8663S: Supported
8664F: drivers/infiniband/hw/qib/
8665
5e9772b9
JS
8666QLOGIC QLA1280 SCSI DRIVER
8667M: Michael Reed <mdr@sgi.com>
8668L: linux-scsi@vger.kernel.org
8669S: Maintained
8670F: drivers/scsi/qla1280.[ch]
8671
1da177e4 8672QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8673M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8674L: linux-scsi@vger.kernel.org
8675S: Supported
679655da
JP
8676F: Documentation/scsi/LICENSE.qla2xxx
8677F: drivers/scsi/qla2xxx/
1da177e4 8678
883c98fe 8679QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8680M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8681L: linux-scsi@vger.kernel.org
8682S: Supported
bacfb81b 8683F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8684F: drivers/scsi/qla4xxx/
8685
5a4faa87 8686QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8687M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8688M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8689M: linux-driver@qlogic.com
8690L: netdev@vger.kernel.org
8691S: Supported
679655da 8692F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8693F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8694
0ec00f03 8695QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8696M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8697L: netdev@vger.kernel.org
8698S: Supported
aa43c215 8699F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8700
c4e84bde 8701QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8702M: Harish Patil <harish.patil@qlogic.com>
8703M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8704M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8705M: linux-driver@qlogic.com
c4e84bde
RM
8706L: netdev@vger.kernel.org
8707S: Supported
aa43c215 8708F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8709
fe56b9e6
YM
8710QLOGIC QL4xxx ETHERNET DRIVER
8711M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8712M: Ariel Elior <Ariel.Elior@qlogic.com>
8713M: everest-linux-l2@qlogic.com
8714L: netdev@vger.kernel.org
8715S: Supported
8716F: drivers/net/ethernet/qlogic/qed/
8717F: include/linux/qed/
8718F: drivers/net/ethernet/qlogic/qede/
8719
1da177e4 8720QNX4 FILESYSTEM
8b58be88 8721M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8722W: http://www.alarsen.net/linux/qnx4fs/
8723S: Maintained
80811493 8724F: fs/qnx4/
c117ab84
CEB
8725F: include/uapi/linux/qnx4_fs.h
8726F: include/uapi/linux/qnxtypes.h
1da177e4 8727
91952bc0
AP
8728QT1010 MEDIA DRIVER
8729M: Antti Palosaari <crope@iki.fi>
8730L: linux-media@vger.kernel.org
8731W: http://linuxtv.org/
8732W: http://palosaari.fi/linux/
8733Q: http://patchwork.linuxtv.org/project/linux-media/list/
8734T: git git://linuxtv.org/anttip/media_tree.git
8735S: Maintained
8736F: drivers/media/tuners/qt1010*
8737
966fb5ec
SM
8738QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8739M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8740L: linux-wireless@vger.kernel.org
8741L: ath9k-devel@lists.ath9k.org
8742W: http://wireless.kernel.org/en/users/Drivers/ath9k
8743S: Supported
8744F: drivers/net/wireless/ath/ath9k/
8745
2ea0ffcb
KV
8746QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8747M: Kalle Valo <kvalo@qca.qualcomm.com>
8748L: ath10k@lists.infradead.org
8749W: http://wireless.kernel.org/en/users/Drivers/ath10k
8750T: git git://github.com/kvalo/ath.git
8751S: Supported
8752F: drivers/net/wireless/ath/ath10k/
8753
4f4567cf
RK
8754QUALCOMM HEXAGON ARCHITECTURE
8755M: Richard Kuo <rkuo@codeaurora.org>
8756L: linux-hexagon@vger.kernel.org
8757S: Supported
8758F: arch/hexagon/
8759
8e84c258
EK
8760QUALCOMM WCN36XX WIRELESS DRIVER
8761M: Eugene Krasnikov <k.eugene.e@gmail.com>
8762L: wcn36xx@lists.infradead.org
8763W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8764T: git git://github.com/KrasnikovEugene/wcn36xx.git
8765S: Supported
8766F: drivers/net/wireless/ath/wcn36xx/
8767
602adf40 8768RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8769M: Ilya Dryomov <idryomov@gmail.com>
8770M: Sage Weil <sage@redhat.com>
527a88b9 8771M: Alex Elder <elder@kernel.org>
398ecff5 8772L: ceph-devel@vger.kernel.org
09d90327
SW
8773W: http://ceph.com/
8774T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8775T: git git://github.com/ceph/ceph-client.git
602adf40 8776S: Supported
398ecff5 8777F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8778F: drivers/block/rbd.c
8779F: drivers/block/rbd_types.h
8780
1da177e4 8781RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8782M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8783L: linux-fbdev@vger.kernel.org
1da177e4 8784S: Maintained
8a61f013 8785F: drivers/video/fbdev/aty/radeon*
c117ab84 8786F: include/uapi/linux/radeonfb.h
1da177e4 8787
c6c9b34c
HG
8788RADIOSHARK RADIO DRIVER
8789M: Hans de Goede <hdegoede@redhat.com>
8790L: linux-media@vger.kernel.org
8791T: git git://linuxtv.org/media_tree.git
8792S: Maintained
8793F: drivers/media/radio/radio-shark.c
8794
8795RADIOSHARK2 RADIO DRIVER
8796M: Hans de Goede <hdegoede@redhat.com>
8797L: linux-media@vger.kernel.org
8798T: git git://linuxtv.org/media_tree.git
8799S: Maintained
8800F: drivers/media/radio/radio-shark2.c
8801F: drivers/media/radio/radio-tea5777.c
8802
1da177e4 8803RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8804M: Paul Mackerras <paulus@samba.org>
c69f677c 8805L: linux-fbdev@vger.kernel.org
1da177e4 8806S: Maintained
8a61f013 8807F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8808
e7839f25 8809RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8810P: rt2x00 project
b182427e 8811M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8812M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8813L: linux-wireless@vger.kernel.org
95ea3627
ID
8814S: Maintained
8815F: drivers/net/wireless/rt2x00/
8816
9db5579b 8817RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8818M: Jens Axboe <axboe@kernel.dk>
9db5579b 8819S: Maintained
679655da
JP
8820F: Documentation/blockdev/ramdisk.txt
8821F: drivers/block/brd.c
9db5579b 8822
9e95ce27 8823RANDOM NUMBER DRIVER
0624bcaa 8824M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8825S: Maintained
679655da 8826F: drivers/char/random.c
9e95ce27 8827
394b701c 8828RAPIDIO SUBSYSTEM
8b58be88 8829M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8830M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8831S: Maintained
679655da 8832F: drivers/rapidio/
394b701c 8833
e2d1d6c0 8834RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8835L: linux-wireless@vger.kernel.org
f52a5490 8836S: Orphan
679655da 8837F: drivers/net/wireless/ray*
e2d1d6c0
RD
8838
8839RCUTORTURE MODULE
e0198b29 8840M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8841M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8842L: linux-kernel@vger.kernel.org
f9094d8e 8843S: Supported
08deed1e 8844T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8845F: Documentation/RCU/torture.txt
34e2d560 8846F: kernel/rcu/rcutorture.c
e2d1d6c0 8847
c87b9c60
PM
8848RCUTORTURE TEST FRAMEWORK
8849M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8850M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8851R: Steven Rostedt <rostedt@goodmis.org>
8852R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8853R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8854L: linux-kernel@vger.kernel.org
c87b9c60
PM
8855S: Supported
8856T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8857F: tools/testing/selftests/rcutorture
8858
c1f766b5 8859RDC R-321X SoC
8b58be88 8860M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8861S: Maintained
8862
db17f395 8863RDC R6040 FAST ETHERNET DRIVER
8b58be88 8864M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8865L: netdev@vger.kernel.org
8866S: Maintained
58565a35 8867F: drivers/net/ethernet/rdc/r6040.c
db17f395 8868
a09ed661 8869RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8870M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8871L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8872S: Supported
679655da 8873F: net/rds/
a09ed661 8874
595182bc 8875READ-COPY UPDATE (RCU)
8b58be88 8876M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8877M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8878R: Steven Rostedt <rostedt@goodmis.org>
8879R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8880R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8881L: linux-kernel@vger.kernel.org
9fab9787 8882W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8883S: Supported
08deed1e 8884T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8885F: Documentation/RCU/
9fab9787 8886X: Documentation/RCU/torture.txt
f9094d8e 8887F: include/linux/rcu*
4102adab
PM
8888X: include/linux/srcu.h
8889F: kernel/rcu/
34e2d560 8890X: kernel/torture.c
595182bc 8891
0c86edc0 8892REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8893M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8894M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8895L: rtc-linux@googlegroups.com
8a6e2535 8896Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8897T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8898S: Maintained
679655da
JP
8899F: Documentation/rtc.txt
8900F: drivers/rtc/
8901F: include/linux/rtc.h
c117ab84 8902F: include/uapi/linux/rtc.h
0c86edc0 8903
0e400c53
MB
8904REALTEK AUDIO CODECS
8905M: Bard Liao <bardliao@realtek.com>
8906M: Oder Chiou <oder_chiou@realtek.com>
8907S: Maintained
8908F: sound/soc/codecs/rt*
8909F: include/sound/rt*.h
8910
1da177e4 8911REISERFS FILE SYSTEM
76c4e5ea 8912L: reiserfs-devel@vger.kernel.org
1da177e4 8913S: Supported
679655da 8914F: fs/reiserfs/
1da177e4 8915
b83a313b 8916REGISTER MAP ABSTRACTION
b02e48f2 8917M: Mark Brown <broonie@kernel.org>
dd060bc9 8918L: linux-kernel@vger.kernel.org
b83a313b
MB
8919T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8920S: Supported
8921F: drivers/base/regmap/
8922F: include/linux/regmap.h
8923
400e64df
OBC
8924REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8925M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8926T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8927S: Maintained
8928F: drivers/remoteproc/
8929F: Documentation/remoteproc.txt
6fc26488 8930F: include/linux/remoteproc.h
400e64df 8931
d8115db5
OBC
8932REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8933M: Ohad Ben-Cohen <ohad@wizery.com>
8934T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8935S: Maintained
8936F: drivers/rpmsg/
8937F: Documentation/rpmsg.txt
8938F: include/linux/rpmsg.h
8939
1b0fe6be
PZ
8940RESET CONTROLLER FRAMEWORK
8941M: Philipp Zabel <p.zabel@pengutronix.de>
8942S: Maintained
8943F: drivers/reset/
8944F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8945F: include/dt-bindings/reset/
1b0fe6be
PZ
8946F: include/linux/reset.h
8947F: include/linux/reset-controller.h
8948
e0897645 8949RFKILL
8b58be88 8950M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8951L: linux-wireless@vger.kernel.org
ce466579
JB
8952W: http://wireless.kernel.org/
8953T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8954T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8955S: Maintained
505c9247 8956F: Documentation/rfkill.txt
80811493 8957F: net/rfkill/
e0897645 8958
933685ca
TG
8959RHASHTABLE
8960M: Thomas Graf <tgraf@suug.ch>
8961L: netdev@vger.kernel.org
8962S: Maintained
8963F: lib/rhashtable.c
8964F: include/linux/rhashtable.h
8965
67e054e9
ML
8966RICOH SMARTMEDIA/XD DRIVER
8967M: Maxim Levitsky <maximlevitsky@gmail.com>
8968S: Maintained
21c26f50
JP
8969F: drivers/mtd/nand/r852.c
8970F: drivers/mtd/nand/r852.h
67e054e9 8971
92634125
ML
8972RICOH R5C592 MEMORYSTICK DRIVER
8973M: Maxim Levitsky <maximlevitsky@gmail.com>
8974S: Maintained
8975F: drivers/memstick/host/r592.*
8976
27f1d2f9
SA
8977ROCCAT DRIVERS
8978M: Stefan Achatz <erazor_de@users.sourceforge.net>
8979W: http://sourceforge.net/projects/roccat/
8980S: Maintained
8981F: drivers/hid/hid-roccat*
8982F: include/linux/hid-roccat*
8983F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8984
4b8ac966
JP
8985ROCKER DRIVER
8986M: Jiri Pirko <jiri@resnulli.us>
8987M: Scott Feldman <sfeldma@gmail.com>
8988L: netdev@vger.kernel.org
8989S: Supported
8990F: drivers/net/ethernet/rocker/
8991
1da177e4
LT
8992ROCKETPORT DRIVER
8993P: Comtrol Corp.
1da177e4
LT
8994W: http://www.comtrol.com
8995S: Maintained
679655da 8996F: Documentation/serial/rocket.txt
c897401b 8997F: drivers/tty/rocket*
1da177e4 8998
7645c2f4
KC
8999ROCKETPORT EXPRESS/INFINITY DRIVER
9000M: Kevin Cernekee <cernekee@gmail.com>
9001L: linux-serial@vger.kernel.org
9002S: Odd Fixes
9003F: drivers/tty/serial/rp2.*
9004
1da177e4 9005ROSE NETWORK LAYER
8b58be88 9006M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 9007L: linux-hams@vger.kernel.org
d34cb28a 9008W: http://www.linux-ax25.org/
1da177e4 9009S: Maintained
679655da 9010F: include/net/rose.h
c117ab84 9011F: include/uapi/linux/rose.h
679655da 9012F: net/rose/
1da177e4 9013
91952bc0
AP
9014RTL2830 MEDIA DRIVER
9015M: Antti Palosaari <crope@iki.fi>
9016L: linux-media@vger.kernel.org
9017W: http://linuxtv.org/
9018W: http://palosaari.fi/linux/
9019Q: http://patchwork.linuxtv.org/project/linux-media/list/
9020T: git git://linuxtv.org/anttip/media_tree.git
9021S: Maintained
9022F: drivers/media/dvb-frontends/rtl2830*
9023
27a0aacf
AP
9024RTL2832 MEDIA DRIVER
9025M: Antti Palosaari <crope@iki.fi>
9026L: linux-media@vger.kernel.org
9027W: http://linuxtv.org/
9028W: http://palosaari.fi/linux/
9029Q: http://patchwork.linuxtv.org/project/linux-media/list/
9030T: git git://linuxtv.org/anttip/media_tree.git
9031S: Maintained
9032F: drivers/media/dvb-frontends/rtl2832*
9033
ba6e6f6e
AP
9034RTL2832_SDR MEDIA DRIVER
9035M: Antti Palosaari <crope@iki.fi>
9036L: linux-media@vger.kernel.org
9037W: http://linuxtv.org/
9038W: http://palosaari.fi/linux/
9039Q: http://patchwork.linuxtv.org/project/linux-media/list/
9040T: git git://linuxtv.org/anttip/media_tree.git
9041S: Maintained
b4bb1c28 9042F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 9043
59840488 9044RTL8180 WIRELESS DRIVER
605bebe2 9045L: linux-wireless@vger.kernel.org
491b26b4 9046W: http://wireless.kernel.org/
54e5881d 9047T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 9048S: Orphan
3cfeb0c3 9049F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 9050
59840488 9051RTL8187 WIRELESS DRIVER
9f0939bf 9052M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
9053M: Hin-Tak Leung <htl10@users.sourceforge.net>
9054M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 9055L: linux-wireless@vger.kernel.org
491b26b4 9056W: http://wireless.kernel.org/
54e5881d 9057T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 9058S: Maintained
3cfeb0c3 9059F: drivers/net/wireless/rtl818x/rtl8187/
59840488 9060
3cf0c8ad
LF
9061RTL8192CE WIRELESS DRIVER
9062M: Larry Finger <Larry.Finger@lwfinger.net>
9063M: Chaoming Li <chaoming_li@realsil.com.cn>
9064L: linux-wireless@vger.kernel.org
491b26b4 9065W: http://wireless.kernel.org/
3cf0c8ad
LF
9066T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9067S: Maintained
9068F: drivers/net/wireless/rtlwifi/
f0b3e4b7 9069F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 9070
26f1fad2
JS
9071RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9072M: Jes Sorensen <Jes.Sorensen@redhat.com>
9073L: linux-wireless@vger.kernel.org
9074T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9075S: Maintained
9076F: drivers/net/wireless/realtek/rtl8xxxu/
9077
9eb8ef74 9078S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 9079M: Antonino Daplas <adaplas@gmail.com>
c69f677c 9080L: linux-fbdev@vger.kernel.org
ce00f85c 9081S: Maintained
8a61f013 9082F: drivers/video/fbdev/savage/
9eb8ef74 9083
1da177e4 9084S390
8b58be88
JP
9085M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9086M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 9087L: linux-s390@vger.kernel.org
5238da45
HC
9088W: http://www.ibm.com/developerworks/linux/linux390/
9089S: Supported
679655da 9090F: arch/s390/
a968cd3e 9091F: drivers/s390/
3bfe6858
JN
9092F: Documentation/s390/
9093F: Documentation/DocBook/s390*
5238da45 9094
322986ca
SO
9095S390 COMMON I/O LAYER
9096M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9097M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9098L: linux-s390@vger.kernel.org
9099W: http://www.ibm.com/developerworks/linux/linux390/
9100S: Supported
9101F: drivers/s390/cio/
9102
9103S390 DASD DRIVER
9104M: Stefan Weinhuber <wein@de.ibm.com>
9105M: Stefan Haberland <stefan.haberland@de.ibm.com>
9106L: linux-s390@vger.kernel.org
9107W: http://www.ibm.com/developerworks/linux/linux390/
9108S: Supported
9109F: drivers/s390/block/dasd*
9110F: block/partitions/ibm.c
9111
5238da45 9112S390 NETWORK DRIVERS
8b58be88 9113M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 9114L: linux-s390@vger.kernel.org
5238da45
HC
9115W: http://www.ibm.com/developerworks/linux/linux390/
9116S: Supported
679655da 9117F: drivers/s390/net/
5238da45 9118
322986ca
SO
9119S390 PCI SUBSYSTEM
9120M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9121M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9122L: linux-s390@vger.kernel.org
9123W: http://www.ibm.com/developerworks/linux/linux390/
9124S: Supported
9125F: arch/s390/pci/
9126F: drivers/pci/hotplug/s390_pci_hpc.c
9127
feed9b62 9128S390 ZCRYPT DRIVER
5c8d0983 9129M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 9130L: linux-s390@vger.kernel.org
a968cd3e 9131W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 9132S: Supported
d5ca6918 9133F: drivers/s390/crypto/
feed9b62 9134
5238da45 9135S390 ZFCP DRIVER
d38e19d0 9136M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 9137L: linux-s390@vger.kernel.org
5238da45 9138W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 9139S: Supported
679655da 9140F: drivers/s390/scsi/zfcp_*
1da177e4 9141
dd96df2c 9142S390 IUCV NETWORK LAYER
8b58be88 9143M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
9144L: linux-s390@vger.kernel.org
9145W: http://www.ibm.com/developerworks/linux/linux390/
9146S: Supported
679655da
JP
9147F: drivers/s390/net/*iucv*
9148F: include/net/iucv/
9149F: net/iucv/
dd96df2c 9150
8128f23c
GS
9151S390 IOMMU (PCI)
9152M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9153L: linux-s390@vger.kernel.org
9154W: http://www.ibm.com/developerworks/linux/linux390/
9155S: Supported
9156F: drivers/iommu/s390-iommu.c
9157
4dde7f75 9158S3C24XX SD/MMC Driver
8b58be88 9159M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 9160L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 9161S: Supported
679655da 9162F: drivers/mmc/host/s3cmci.*
4dde7f75 9163
1f15a229
HV
9164SAA6588 RDS RECEIVER DRIVER
9165M: Hans Verkuil <hverkuil@xs4all.nl>
9166L: linux-media@vger.kernel.org
9167T: git git://linuxtv.org/media_tree.git
9168W: http://linuxtv.org
9169S: Odd Fixes
9170F: drivers/media/i2c/saa6588*
9171
98ed12e6 9172SAA7134 VIDEO4LINUX DRIVER
009a5410 9173M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
9174L: linux-media@vger.kernel.org
9175W: http://linuxtv.org
9176T: git git://linuxtv.org/media_tree.git
9177S: Odd fixes
e42bf501 9178F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
9179F: drivers/media/pci/saa7134/
9180
1da177e4 9181SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 9182M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 9183L: linux-media@vger.kernel.org
275ffde4 9184T: git git://linuxtv.org/media_tree.git
1da177e4 9185S: Maintained
90d72ac6
MCC
9186F: drivers/media/common/saa7146/
9187F: drivers/media/pci/saa7146/
9188F: include/media/saa7146*
1da177e4 9189
92304a40 9190SAMSUNG LAPTOP DRIVER
5909c654 9191M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9192L: platform-driver-x86@vger.kernel.org
9193S: Maintained
9194F: drivers/platform/x86/samsung-laptop.c
9195
4a109cc0 9196SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9197M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9198L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9199S: Supported
14430813 9200F: sound/soc/samsung/
4a109cc0 9201
0d89a28b 9202SAMSUNG FRAMEBUFFER DRIVER
b7701755 9203M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9204L: linux-fbdev@vger.kernel.org
9205S: Maintained
8a61f013 9206F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9207
b40f0632 9208SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9209M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9210M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9211L: linux-kernel@vger.kernel.org
b40f0632 9212L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9213S: Supported
9214F: drivers/mfd/sec*.c
9215F: drivers/regulator/s2m*.c
9216F: drivers/regulator/s5m*.c
b40f0632
KK
9217F: drivers/clk/clk-s2mps11.c
9218F: drivers/rtc/rtc-s5m.c
f69d3a17 9219F: include/linux/mfd/samsung/
b40f0632
KK
9220F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9221F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9222
038f5c4b
SN
9223SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9224M: Kyungmin Park <kyungmin.park@samsung.com>
9225M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9226L: linux-media@vger.kernel.org
9227Q: https://patchwork.linuxtv.org/project/linux-media/list/
9228S: Supported
9229F: drivers/media/platform/exynos4-is/
038f5c4b 9230
6fd86ab2
SN
9231SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9232M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9233L: linux-media@vger.kernel.org
9234L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9235S: Maintained
9236F: drivers/media/platform/s3c-camif/
9237F: include/media/s3c_camif.h
9238
b84ef24e
AH
9239SAMSUNG S5C73M3 CAMERA DRIVER
9240M: Kyungmin Park <kyungmin.park@samsung.com>
9241M: Andrzej Hajda <a.hajda@samsung.com>
9242L: linux-media@vger.kernel.org
9243S: Supported
9244F: drivers/media/i2c/s5c73m3/*
9245
7d459937
AH
9246SAMSUNG S5K5BAF CAMERA DRIVER
9247M: Kyungmin Park <kyungmin.park@samsung.com>
9248M: Andrzej Hajda <a.hajda@samsung.com>
9249L: linux-media@vger.kernel.org
9250S: Supported
9251F: drivers/media/i2c/s5k5baf.c
9252
c04c674f
RB
9253SAMSUNG S3FWRN5 NFC DRIVER
9254M: Robert Baldyga <r.baldyga@samsung.com>
9255L: linux-nfc@lists.01.org (moderated for non-subscribers)
9256S: Supported
9257F: drivers/nfc/s3fwrn5
9258
310e39c9 9259SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9260M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9261M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9262S: Supported
9263L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9264F: drivers/clk/samsung/
9265
66890ed6
BA
9266SAMSUNG SXGBE DRIVERS
9267M: Byungho An <bh74.an@samsung.com>
9268M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9269M: Vipul Pandya <vipul.pandya@samsung.com>
9270S: Supported
9271L: netdev@vger.kernel.org
9272F: drivers/net/ethernet/samsung/sxgbe/
9273
93c537af
LM
9274SAMSUNG THERMAL DRIVER
9275M: Lukasz Majewski <l.majewski@samsung.com>
9276L: linux-pm@vger.kernel.org
9277L: linux-samsung-soc@vger.kernel.org
9278S: Supported
9279T: https://github.com/lmajewski/linux-samsung-thermal.git
9280F: drivers/thermal/samsung/
9281
e296cd32
KD
9282SAMSUNG USB2 PHY DRIVER
9283M: Kamil Debski <k.debski@samsung.com>
9284L: linux-kernel@vger.kernel.org
9285S: Supported
9286F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9287F: Documentation/phy/samsung-usb2.txt
9288F: drivers/phy/phy-exynos4210-usb2.c
9289F: drivers/phy/phy-exynos4x12-usb2.c
9290F: drivers/phy/phy-exynos5250-usb2.c
9291F: drivers/phy/phy-s5pv210-usb2.c
9292F: drivers/phy/phy-samsung-usb2.c
9293F: drivers/phy/phy-samsung-usb2.h
9294
ca749e2a 9295SERIAL DRIVERS
5e30bbb7 9296M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9297L: linux-serial@vger.kernel.org
5e30bbb7 9298S: Maintained
14430813 9299F: drivers/tty/serial/
ca749e2a 9300
aecb7b64 9301SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9302M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9303M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9304S: Maintained
1fb200d6 9305F: include/linux/dma/dw.h
3d598f47 9306F: include/linux/platform_data/dma-dw.h
61a76496 9307F: drivers/dma/dw/
aecb7b64 9308
058999cc
LP
9309SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9310M: Lars Persson <lars.persson@axis.com>
9311L: netdev@vger.kernel.org
9312S: Supported
9313F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9314F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9315
fc531d98
WS
9316SYNOPSYS DESIGNWARE I2C DRIVER
9317M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9318M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9319M: Mika Westerberg <mika.westerberg@linux.intel.com>
9320L: linux-i2c@vger.kernel.org
9321S: Maintained
9322F: drivers/i2c/busses/i2c-designware-*
9323F: include/linux/platform_data/i2c-designware.h
9324
f9e37137
SJ
9325SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9326M: Seungwon Jeon <tgih.jun@samsung.com>
9327M: Jaehoon Chung <jh80.chung@samsung.com>
9328L: linux-mmc@vger.kernel.org
9329S: Maintained
9330F: include/linux/mmc/dw_mmc.h
9331F: drivers/mmc/host/dw_mmc*
9332
a961e698
AS
9333SYSTEM TRACE MODULE CLASS
9334M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9335S: Maintained
9336F: Documentation/trace/stm.txt
9337F: drivers/hwtracing/stm/
9338F: include/linux/stm.h
9339F: include/uapi/linux/stm.h
9340
1db121d6
AN
9341THUNDERBOLT DRIVER
9342M: Andreas Noever <andreas.noever@gmail.com>
9343S: Maintained
9344F: drivers/thunderbolt/
9345
9222d247 9346TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9347M: John Stultz <john.stultz@linaro.org>
88606e80 9348M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9349L: linux-kernel@vger.kernel.org
75fc2d37 9350T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9351S: Supported
9352F: include/linux/clocksource.h
9353F: include/linux/time.h
9354F: include/linux/timex.h
c117ab84
CEB
9355F: include/uapi/linux/time.h
9356F: include/uapi/linux/timex.h
88606e80
TG
9357F: kernel/time/clocksource.c
9358F: kernel/time/time*.c
9359F: kernel/time/ntp.c
7fe5f1c1 9360F: tools/testing/selftests/timers/
88606e80 9361
1da177e4 9362SC1200 WDT DRIVER
b300645a 9363M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9364S: Maintained
679655da 9365F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9366
9367SCHEDULER
dd9b238c 9368M: Ingo Molnar <mingo@redhat.com>
8b58be88 9369M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9370L: linux-kernel@vger.kernel.org
75fc2d37 9371T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9372S: Maintained
95c0d71d 9373F: kernel/sched/
679655da 9374F: include/linux/sched.h
c117ab84 9375F: include/uapi/linux/sched.h
c2eb505b 9376F: include/linux/wait.h
1da177e4 9377
6bcf6737 9378SCORE ARCHITECTURE
ed38665e 9379M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9380M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9381W: http://www.sunplus.com
6bcf6737 9382S: Supported
a2681a75 9383F: arch/score/
6bcf6737 9384
80f390ea
SH
9385SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9386M: Sudeep Holla <sudeep.holla@arm.com>
9387L: linux-arm-kernel@lists.infradead.org
9388S: Maintained
9389F: Documentation/devicetree/bindings/arm/arm,scpi.txt
cd52c2a4 9390F: drivers/clk/clk-scpi.c
8def3103 9391F: drivers/cpufreq/scpi-cpufreq.c
8cb7cf56
SH
9392F: drivers/firmware/arm_scpi.c
9393F: include/linux/scpi_protocol.h
80f390ea 9394
1da177e4 9395SCSI CDROM DRIVER
8b58be88 9396M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9397L: linux-scsi@vger.kernel.org
9398W: http://www.kernel.dk
9399S: Maintained
679655da 9400F: drivers/scsi/sr*
1da177e4 9401
fb50a83d 9402SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9403M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9404L: linux-rdma@vger.kernel.org
9405S: Supported
9406W: http://www.openfabrics.org
9407Q: http://patchwork.kernel.org/project/linux-rdma/list/
9408T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9409F: drivers/infiniband/ulp/srp/
9410F: include/scsi/srp.h
9411
1da177e4 9412SCSI SG DRIVER
8b58be88 9413M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9414L: linux-scsi@vger.kernel.org
59ab3c93 9415W: http://sg.danny.cz/sg
1da177e4 9416S: Maintained
59ab3c93 9417F: Documentation/scsi/scsi-generic.txt
679655da
JP
9418F: drivers/scsi/sg.c
9419F: include/scsi/sg.h
1da177e4
LT
9420
9421SCSI SUBSYSTEM
0351b8f8 9422M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9423L: linux-scsi@vger.kernel.org
0351b8f8 9424T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9425S: Maintained
679655da
JP
9426F: drivers/scsi/
9427F: include/scsi/
1da177e4
LT
9428
9429SCSI TAPE DRIVER
8b58be88 9430M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9431L: linux-scsi@vger.kernel.org
9432S: Maintained
679655da 9433F: Documentation/scsi/st.txt
f7269cfc
JD
9434F: drivers/scsi/st.*
9435F: drivers/scsi/st_*.h
1da177e4
LT
9436
9437SCTP PROTOCOL
8b6efb75 9438M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9439M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9440L: linux-sctp@vger.kernel.org
5f85813c 9441W: http://lksctp.sourceforge.net
8b6efb75 9442S: Maintained
679655da
JP
9443F: Documentation/networking/sctp.txt
9444F: include/linux/sctp.h
4d58c025 9445F: include/uapi/linux/sctp.h
679655da
JP
9446F: include/net/sctp/
9447F: net/sctp/
1da177e4
LT
9448
9449SCx200 CPU SUPPORT
8b58be88 9450M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9451S: Odd Fixes
679655da 9452F: Documentation/i2c/busses/scx200_acb
390889b6 9453F: arch/x86/platform/scx200/
679655da
JP
9454F: drivers/watchdog/scx200_wdt.c
9455F: drivers/i2c/busses/scx200*
9456F: drivers/mtd/maps/scx200_docflash.c
9457F: include/linux/scx200.h
1662d32c
JC
9458
9459SCx200 GPIO DRIVER
8b58be88 9460M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9461S: Maintained
679655da
JP
9462F: drivers/char/scx200_gpio.c
9463F: include/linux/scx200_gpio.h
1662d32c
JC
9464
9465SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9466M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9467S: Maintained
679655da 9468F: drivers/clocksource/scx200_hrt.c
1da177e4 9469
6a36913a 9470SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9471M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9472L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9473S: Maintained
679655da 9474F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9475
e7839f25 9476SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9477L: linux-mmc@vger.kernel.org
a1cb1d11 9478S: Orphan
7a241d6e 9479F: drivers/mmc/host/sdhci.*
d4a45787 9480F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9481
c04f9d61
KC
9482SECURE COMPUTING
9483M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9484R: Andy Lutomirski <luto@amacapital.net>
9485R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9486T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9487S: Supported
9488F: kernel/seccomp.c
9489F: include/uapi/linux/seccomp.h
9490F: include/linux/seccomp.h
c99ee51a 9491F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9492K: \bsecure_computing
9493K: \bTIF_SECCOMP\b
9494
0d1bb41a 9495SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9496M: Ben Dooks <ben-linux@fluff.org>
dc524882 9497M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9498L: linux-mmc@vger.kernel.org
0d1bb41a 9499S: Maintained
dc524882 9500F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9501
c63b3cba 9502SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9503M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9504L: spear-devel@list.st.com
c63b3cba
VK
9505L: linux-mmc@vger.kernel.org
9506S: Maintained
9507F: drivers/mmc/host/sdhci-spear.c
9508
8711cca2 9509SECURITY SUBSYSTEM
9b45c0d2 9510M: James Morris <james.l.morris@oracle.com>
9c3646d1 9511M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9512L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9513T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9514W: http://kernsec.org/
8711cca2 9515S: Supported
7d2c86b5 9516F: security/
8711cca2 9517
1da177e4 9518SECURITY CONTACT
8b58be88 9519M: Security Officers <security@kernel.org>
1da177e4
LT
9520S: Supported
9521
9522SELINUX SECURITY MODULE
e0238b4c 9523M: Paul Moore <paul@paul-moore.com>
8b58be88 9524M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9525M: Eric Paris <eparis@parisplace.org>
e0238b4c 9526L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9527W: http://selinuxproject.org
5a5f2acf 9528T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9529S: Supported
679655da
JP
9530F: include/linux/selinux*
9531F: security/selinux/
6bde95ce 9532F: scripts/selinux/
1da177e4 9533
c1c124e9
JJ
9534APPARMOR SECURITY MODULE
9535M: John Johansen <john.johansen@canonical.com>
9536L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9537W: apparmor.wiki.kernel.org
9538T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9539S: Supported
9540F: security/apparmor/
9541
730daa16
KC
9542YAMA SECURITY MODULE
9543M: Kees Cook <keescook@chromium.org>
9544T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9545S: Supported
9546F: security/yama/
9547
cef2cf07 9548SENSABLE PHANTOM
8b58be88 9549M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9550S: Maintained
679655da 9551F: drivers/misc/phantom.c
c117ab84 9552F: include/uapi/linux/phantom.h
cef2cf07 9553
6733b39a 9554SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93 9555M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9d27e216
KM
9556M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9557M: John Soni Jose <sony.john@avagotech.com>
3387f656 9558L: linux-scsi@vger.kernel.org
4627de93 9559W: http://www.avagotech.com
3387f656
JP
9560S: Supported
9561F: drivers/scsi/be2iscsi/
6733b39a 9562
6938f855
SP
9563Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9564M: Sathya Perla <sathya.perla@avagotech.com>
9565M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9566M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9567M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9568L: netdev@vger.kernel.org
fea3af67 9569W: http://www.emulex.com
7d2c86b5 9570S: Supported
9aebddd1 9571F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9572
d2928a8c 9573EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9574M: Selvin Xavier <selvin.xavier@avagotech.com>
9575M: Devesh Sharma <devesh.sharma@avagotech.com>
9576M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9577L: linux-rdma@vger.kernel.org
9578W: http://www.emulex.com
9579S: Supported
9580F: drivers/infiniband/hw/ocrdma/
9581
8ceee660 9582SFC NETWORK DRIVER
c06f51ea 9583M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9584M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9585L: netdev@vger.kernel.org
8ceee660 9586S: Supported
874aeea5 9587F: drivers/net/ethernet/sfc/
8ceee660 9588
e2d1d6c0 9589SGI GRU DRIVER
cc883afc 9590M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9591S: Maintained
679655da 9592F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9593
9594SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9595M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9596L: linux-ia64@vger.kernel.org
9597S: Supported
679655da 9598F: Documentation/ia64/serial.txt
df621252 9599F: drivers/tty/serial/ioc?_serial.c
679655da 9600F: include/linux/ioc?.h
e2d1d6c0 9601
75312619 9602SGI XP/XPC/XPNET DRIVER
e180383f
RH
9603M: Cliff Whickman <cpw@sgi.com>
9604M: Robin Holt <robinmholt@gmail.com>
75312619 9605S: Maintained
679655da 9606F: drivers/misc/sgi-xp/
75312619 9607
46eacf3b
AP
9608SI2157 MEDIA DRIVER
9609M: Antti Palosaari <crope@iki.fi>
9610L: linux-media@vger.kernel.org
9611W: http://linuxtv.org/
9612W: http://palosaari.fi/linux/
9613Q: http://patchwork.linuxtv.org/project/linux-media/list/
9614T: git git://linuxtv.org/anttip/media_tree.git
9615S: Maintained
9616F: drivers/media/tuners/si2157*
9617
75e2d5ba
AP
9618SI2168 MEDIA DRIVER
9619M: Antti Palosaari <crope@iki.fi>
9620L: linux-media@vger.kernel.org
9621W: http://linuxtv.org/
9622W: http://palosaari.fi/linux/
9623Q: http://patchwork.linuxtv.org/project/linux-media/list/
9624T: git git://linuxtv.org/anttip/media_tree.git
9625S: Maintained
9626F: drivers/media/dvb-frontends/si2168*
9627
49cc629d
HV
9628SI470X FM RADIO RECEIVER I2C DRIVER
9629M: Hans Verkuil <hverkuil@xs4all.nl>
9630L: linux-media@vger.kernel.org
9631T: git git://linuxtv.org/media_tree.git
9632W: http://linuxtv.org
9633S: Odd Fixes
9634F: drivers/media/radio/si470x/radio-si470x-i2c.c
9635
9636SI470X FM RADIO RECEIVER USB DRIVER
9637M: Hans Verkuil <hverkuil@xs4all.nl>
9638L: linux-media@vger.kernel.org
9639T: git git://linuxtv.org/media_tree.git
9640W: http://linuxtv.org
9641S: Maintained
9642F: drivers/media/radio/si470x/radio-si470x-common.c
9643F: drivers/media/radio/si470x/radio-si470x.h
9644F: drivers/media/radio/si470x/radio-si470x-usb.c
9645
c937ca03
EV
9646SI4713 FM RADIO TRANSMITTER I2C DRIVER
9647M: Eduardo Valentin <edubezval@gmail.com>
9648L: linux-media@vger.kernel.org
9649T: git git://linuxtv.org/media_tree.git
9650W: http://linuxtv.org
9651S: Odd Fixes
99995ded 9652F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9653
9654SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9655M: Eduardo Valentin <edubezval@gmail.com>
9656L: linux-media@vger.kernel.org
9657T: git git://linuxtv.org/media_tree.git
9658W: http://linuxtv.org
9659S: Odd Fixes
99995ded
DR
9660F: drivers/media/radio/si4713/radio-platform-si4713.c
9661
9662SI4713 FM RADIO TRANSMITTER USB DRIVER
9663M: Hans Verkuil <hverkuil@xs4all.nl>
9664L: linux-media@vger.kernel.org
9665T: git git://linuxtv.org/media_tree.git
9666W: http://linuxtv.org
9667S: Maintained
9668F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9669
beb91d46 9670SIANO DVB DRIVER
009a5410 9671M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9672L: linux-media@vger.kernel.org
9673W: http://linuxtv.org
9674T: git git://linuxtv.org/media_tree.git
9675S: Odd fixes
9676F: drivers/media/common/siano/
beb91d46 9677F: drivers/media/usb/siano/
beb91d46 9678F: drivers/media/usb/siano/
14430813 9679F: drivers/media/mmc/siano/
beb91d46 9680
6f15b602
HG
9681SIMPLEFB FB DRIVER
9682M: Hans de Goede <hdegoede@redhat.com>
9683L: linux-fbdev@vger.kernel.org
9684S: Maintained
2d799dde 9685F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
6f15b602
HG
9686F: drivers/video/fbdev/simplefb.c
9687F: include/linux/platform_data/simplefb.h
9688
b618b69c 9689SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9690L: linux-media@vger.kernel.org
bb60fcb2 9691S: Orphan
b618b69c 9692F: drivers/media/platform/sh_veu.c
b618b69c
GL
9693
9694SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9695L: linux-media@vger.kernel.org
bb60fcb2 9696S: Orphan
b618b69c
GL
9697F: drivers/media/platform/sh_vou.c
9698F: include/media/sh_vou.h
9699
6349d997 9700SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9701M: Len Brown <lenb@kernel.org>
6349d997
LB
9702L: sfi-devel@simplefirmware.org
9703W: http://simplefirmware.org/
9704T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9705S: Supported
943fc810 9706F: arch/x86/platform/sfi/
6349d997
LB
9707F: drivers/sfi/
9708F: include/linux/sfi*.h
e2d1d6c0 9709
1da177e4
LT
9710SIMTEC EB110ATX (Chalice CATS)
9711P: Ben Dooks
b16957c6
BD
9712P: Vincent Sanders <vince@simtec.co.uk>
9713M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9714W: http://www.simtec.co.uk/products/EB110ATX/
9715S: Supported
9716
9717SIMTEC EB2410ITX (BAST)
9718P: Ben Dooks
b16957c6
BD
9719P: Vincent Sanders <vince@simtec.co.uk>
9720M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9721W: http://www.simtec.co.uk/products/EB2410ITX/
9722S: Supported
15dba387
JP
9723F: arch/arm/mach-s3c24xx/mach-bast.c
9724F: arch/arm/mach-s3c24xx/bast-ide.c
9725F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9726
4c5adde7 9727TI DAVINCI MACHINE SUPPORT
3ba789c0 9728M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9729M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9730T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9731Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9732S: Supported
14430813 9733F: arch/arm/mach-davinci/
046d0a37 9734F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9735
8d4b3f08 9736TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9737M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9738L: linux-media@vger.kernel.org
8d4b3f08
LP
9739W: http://linuxtv.org/
9740Q: http://patchwork.linuxtv.org/project/linux-media/list/
9741T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9742S: Maintained
8d4b3f08
LP
9743F: drivers/media/platform/davinci/
9744F: include/media/davinci/
9745
417d2e50 9746TI AM437X VPFE DRIVER
e43cdb56 9747M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9748L: linux-media@vger.kernel.org
9749W: http://linuxtv.org/
9750Q: http://patchwork.linuxtv.org/project/linux-media/list/
9751T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9752S: Maintained
9753F: drivers/media/platform/am437x/
9754
c4c0283a 9755OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9756M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9757L: linux-media@vger.kernel.org
9758W: http://linuxtv.org/
9759Q: http://patchwork.linuxtv.org/project/linux-media/list/
9760T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9761S: Maintained
9762F: drivers/media/i2c/ov2659.c
9763F: include/media/ov2659.h
9764
3a6779f5
SM
9765SILICON MOTION SM712 FRAME BUFFER DRIVER
9766M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9767M: Teddy Wang <teddy.wang@siliconmotion.com>
9768M: Sudip Mukherjee <sudip@vectorindia.org>
9769L: linux-fbdev@vger.kernel.org
9770S: Maintained
9771F: drivers/video/fbdev/sm712*
9772F: Documentation/fb/sm712fb.txt
9773
92aab3c0 9774SIS 190 ETHERNET DRIVER
8b58be88 9775M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9776L: netdev@vger.kernel.org
9777S: Maintained
8c7de408 9778F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9779
1da177e4 9780SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9781M: Daniele Venzano <venza@brownhat.org>
1da177e4 9782W: http://www.brownhat.org/sis900.html
979b6c13 9783L: netdev@vger.kernel.org
1da177e4 9784S: Maintained
8c7de408 9785F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9786
9787SIS FRAMEBUFFER DRIVER
8b58be88 9788M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9789W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9790S: Maintained
679655da 9791F: Documentation/fb/sisfb.txt
8a61f013 9792F: drivers/video/fbdev/sis/
679655da 9793F: include/video/sisfb.h
1da177e4
LT
9794
9795SIS USB2VGA DRIVER
8b58be88 9796M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9797W: http://www.winischhofer.at/linuxsisusbvga.shtml
9798S: Maintained
679655da 9799F: drivers/usb/misc/sisusbvga/
1da177e4 9800
415ad26d 9801SLAB ALLOCATOR
16e943bf 9802M: Christoph Lameter <cl@linux.com>
2ed1c525 9803M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9804M: David Rientjes <rientjes@google.com>
9805M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9806M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9807L: linux-mm@kvack.org
9808S: Maintained
679655da 9809F: include/linux/sl?b*.h
16e943bf 9810F: mm/sl?b*
415ad26d 9811
9fab9787 9812SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9813M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9814M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9815M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9816R: Steven Rostedt <rostedt@goodmis.org>
9817R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9818L: linux-kernel@vger.kernel.org
9fab9787
PM
9819W: http://www.rdrop.com/users/paulmck/RCU/
9820S: Supported
9821T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9822F: include/linux/srcu.h
9823F: kernel/rcu/srcu.c
9fab9787 9824
66372841
CS
9825SMACK SECURITY MODULE
9826M: Casey Schaufler <casey@schaufler-ca.com>
9827L: linux-security-module@vger.kernel.org
9828W: http://schaufler-ca.com
9829T: git git://git.gitorious.org/smack-next/kernel.git
9830S: Maintained
9831F: Documentation/security/Smack.txt
9832F: security/smack/
9833
20651e0b 9834DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9835M: Kevin Hilman <khilman@kernel.org>
9836M: Nishanth Menon <nm@ti.com>
9837S: Maintained
20651e0b 9838F: drivers/power/avs/
68ace3e1
KH
9839F: include/linux/power/smartreflex.h
9840L: linux-pm@vger.kernel.org
9841
1da177e4 9842SMC91x ETHERNET DRIVER
2f82af08 9843M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9844S: Odd Fixes
ae150435 9845F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9846
e8e31622
SA
9847SMIA AND SMIA++ IMAGE SENSOR DRIVER
9848M: Sakari Ailus <sakari.ailus@iki.fi>
9849L: linux-media@vger.kernel.org
9850S: Maintained
14430813 9851F: drivers/media/i2c/smiapp/
e8e31622
SA
9852F: include/media/smiapp.h
9853F: drivers/media/i2c/smiapp-pll.c
9854F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9855F: include/uapi/linux/smiapp.h
a2cec3c0 9856F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9857
920fa1ff
GR
9858SMM665 HARDWARE MONITOR DRIVER
9859M: Guenter Roeck <linux@roeck-us.net>
9860L: lm-sensors@lm-sensors.org
9861S: Maintained
9862F: Documentation/hwmon/smm665
9863F: drivers/hwmon/smm665.c
9864
9df7305b 9865SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9866M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9867L: lm-sensors@lm-sensors.org
90b24cfb 9868S: Maintained
9df7305b
SG
9869F: Documentation/hwmon/emc2103
9870F: drivers/hwmon/emc2103.c
9871
a98d506c
HG
9872SMSC SCH5627 HARDWARE MONITOR DRIVER
9873M: Hans de Goede <hdegoede@redhat.com>
9874L: lm-sensors@lm-sensors.org
9875S: Supported
9876F: Documentation/hwmon/sch5627
9877F: drivers/hwmon/sch5627.c
9878
6ea884db 9879SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9880M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9881L: lm-sensors@lm-sensors.org
9882S: Maintained
679655da
JP
9883F: Documentation/hwmon/smsc47b397
9884F: drivers/hwmon/smsc47b397.c
6ea884db 9885
fd9abb3d 9886SMSC911x ETHERNET DRIVER
90b24cfb 9887M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9888L: netdev@vger.kernel.org
90b24cfb 9889S: Maintained
679655da 9890F: include/linux/smsc911x.h
ae150435 9891F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9892
9893SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9894M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9895L: netdev@vger.kernel.org
90b24cfb 9896S: Maintained
ae150435 9897F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9898
3c8a63e2 9899SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9900M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9901L: linux-fbdev@vger.kernel.org
90b24cfb 9902S: Maintained
8a61f013 9903F: drivers/video/fbdev/smscufx.c
3c8a63e2 9904
668acf32 9905SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9906M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9907L: linux-media@vger.kernel.org
275ffde4 9908T: git git://linuxtv.org/media_tree.git
795fb7e7 9909S: Maintained
90d72ac6
MCC
9910F: include/media/soc*
9911F: drivers/media/i2c/soc_camera/
9912F: drivers/media/platform/soc_camera/
668acf32 9913
e2d1d6c0 9914SOEKRIS NET48XX LED SUPPORT
8b58be88 9915M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9916S: Maintained
679655da 9917F: drivers/leds/leds-net48xx.c
e2d1d6c0 9918
e3994db1 9919SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9920M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9921M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9922M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9923M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9924L: linux-media@vger.kernel.org
9925S: Supported
9926F: drivers/media/pci/solo6x10/
9927
1da177e4 9928SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9929M: Neil Brown <neilb@suse.com>
1da177e4 9930L: linux-raid@vger.kernel.org
524418bb 9931S: Supported
679655da
JP
9932F: drivers/md/
9933F: include/linux/raid/
c117ab84 9934F: include/uapi/linux/raid/
1da177e4 9935
1da177e4 9936SONIC NETWORK DRIVER
8b58be88 9937M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9938L: netdev@vger.kernel.org
1da177e4 9939S: Maintained
d9fb9f38 9940F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9941
61e115a5 9942SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9943M: Michael Buesch <m@bues.ch>
61e115a5
MB
9944L: netdev@vger.kernel.org
9945S: Maintained
679655da
JP
9946F: drivers/ssb/
9947F: include/linux/ssb/
61e115a5 9948
1da177e4 9949SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9950M: Mattia Dongili <malattia@linux.it>
d0944853 9951L: platform-driver-x86@vger.kernel.org
5b18167d 9952W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9953S: Maintained
679655da
JP
9954F: Documentation/laptops/sony-laptop.txt
9955F: drivers/char/sonypi.c
9956F: drivers/platform/x86/sony-laptop.c
9957F: include/linux/sony-laptop.h
1da177e4 9958
baf8532a 9959SONY MEMORYSTICK CARD SUPPORT
8b58be88 9960M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9961W: http://tifmxx.berlios.de/
9962S: Maintained
679655da 9963F: drivers/memstick/host/tifm_ms.c
baf8532a 9964
0ab30494
ML
9965SONY MEMORYSTICK STANDARD SUPPORT
9966M: Maxim Levitsky <maximlevitsky@gmail.com>
9967S: Maintained
9968F: drivers/memstick/core/ms_block.*
9969
1da177e4 9970SOUND
8b58be88 9971M: Jaroslav Kysela <perex@perex.cz>
d8130624 9972M: Takashi Iwai <tiwai@suse.com>
93711660 9973L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9974W: http://www.alsa-project.org/
dde7ad8d 9975T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9976T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9977Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9978S: Maintained
3126a179
JP
9979F: Documentation/sound/
9980F: include/sound/
c117ab84 9981F: include/uapi/sound/
679655da 9982F: sound/
1da177e4 9983
33bbe149
MB
9984SOUND - COMPRESSED AUDIO
9985M: Vinod Koul <vinod.koul@intel.com>
9986L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9987T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9988S: Supported
f672f31a 9989F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9990F: include/sound/compress_driver.h
f672f31a 9991F: include/uapi/sound/compress_*
33bbe149
MB
9992F: sound/core/compress_offload.c
9993F: sound/soc/soc-compress.c
9994
bd903bde 9995SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9996M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9997M: Mark Brown <broonie@kernel.org>
86f14df8 9998T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9999L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 10000W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 10001S: Supported
2820f615 10002F: Documentation/sound/alsa/soc/
679655da 10003F: sound/soc/
e6e55122 10004F: include/sound/soc*
eb1a6af3 10005
d7f8761b
MB
10006SOUND - DMAENGINE HELPERS
10007M: Lars-Peter Clausen <lars@metafoo.de>
10008S: Supported
10009F: include/sound/dmaengine_pcm.h
10010F: sound/core/pcm_dmaengine.c
10011F: sound/soc/soc-generic-dmaengine-pcm.c
10012
990a6a99
OS
10013SP2 MEDIA DRIVER
10014M: Olli Salonen <olli.salonen@iki.fi>
10015L: linux-media@vger.kernel.org
10016W: http://linuxtv.org/
10017Q: http://patchwork.linuxtv.org/project/linux-media/list/
10018S: Maintained
10019F: drivers/media/dvb-frontends/sp2*
10020
473321fc 10021SPARC + UltraSPARC (sparc/sparc64)
8b58be88 10022M: "David S. Miller" <davem@davemloft.net>
1da177e4 10023L: sparclinux@vger.kernel.org
8a6e2535 10024Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
10025T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10026T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 10027S: Maintained
679655da 10028F: arch/sparc/
7765b8bb 10029F: drivers/sbus/
1da177e4 10030
6404fcca
DM
10031SPARC SERIAL DRIVERS
10032M: "David S. Miller" <davem@davemloft.net>
10033L: sparclinux@vger.kernel.org
08deed1e
JP
10034T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10035T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 10036S: Maintained
6816383a 10037F: include/linux/sunserialcore.h
df621252 10038F: drivers/tty/serial/suncore.c
df621252
GKH
10039F: drivers/tty/serial/sunhv.c
10040F: drivers/tty/serial/sunsab.c
10041F: drivers/tty/serial/sunsab.h
10042F: drivers/tty/serial/sunsu.c
10043F: drivers/tty/serial/sunzilog.c
10044F: drivers/tty/serial/sunzilog.h
6404fcca 10045
389325b4
CL
10046SPARSE CHECKER
10047M: "Christopher Li" <sparse@chrisli.org>
10048L: linux-sparse@vger.kernel.org
10049W: https://sparse.wiki.kernel.org/
10050T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10051T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10052S: Maintained
10053F: include/linux/compiler.h
10054
fc0c195a 10055SPEAR PLATFORM SUPPORT
da89947b 10056M: Viresh Kumar <vireshk@kernel.org>
9cc23682 10057M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
10058L: spear-devel@list.st.com
10059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10060W: http://www.st.com/spear
10061S: Maintained
281e192f 10062F: arch/arm/mach-spear/
fc0c195a 10063
10064SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 10065M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
10066L: spear-devel@list.st.com
10067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10068W: http://www.st.com/spear
10069S: Maintained
5df33a62 10070F: drivers/clk/spear/
fc0c195a 10071
e2d1d6c0 10072SPI SUBSYSTEM
b02e48f2 10073M: Mark Brown <broonie@kernel.org>
dfbe403c 10074L: linux-spi@vger.kernel.org
e7e4e13c 10075T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 10076Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 10077S: Maintained
679655da
JP
10078F: Documentation/spi/
10079F: drivers/spi/
10080F: include/linux/spi/
c117ab84 10081F: include/uapi/linux/spi/
e2d1d6c0 10082
2752e401 10083SPIDERNET NETWORK DRIVER for CELL
8b58be88 10084M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
10085L: netdev@vger.kernel.org
10086S: Supported
679655da 10087F: Documentation/networking/spider_net.txt
8df158ac 10088F: drivers/net/ethernet/toshiba/spider_net*
2752e401 10089
e2d1d6c0 10090SPU FILE SYSTEM
8b58be88 10091M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 10092L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
10093W: http://www.ibm.com/developerworks/power/cell/
10094S: Supported
679655da
JP
10095F: Documentation/filesystems/spufs.txt
10096F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 10097
fc555841 10098SQUASHFS FILE SYSTEM
d7f2ff67 10099M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
10100L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10101W: http://squashfs.org.uk
10102S: Maintained
679655da
JP
10103F: Documentation/filesystems/squashfs.txt
10104F: fs/squashfs/
fc555841 10105
1da177e4 10106SRM (Alpha) environment access
8b58be88 10107M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 10108S: Maintained
679655da 10109F: arch/alpha/kernel/srm_env.c
1da177e4 10110
26e9a397 10111STABLE BRANCH
879a5a00 10112M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 10113L: stable@vger.kernel.org
879a5a00 10114S: Supported
7b175c46 10115F: Documentation/stable_kernel_rules.txt
e2d1d6c0 10116
26e9a397 10117STAGING SUBSYSTEM
879a5a00 10118M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 10119T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 10120L: devel@driverdev.osuosl.org
879a5a00 10121S: Supported
679655da 10122F: drivers/staging/
dbc6c2cc 10123
ebd3d010
JP
10124STAGING - COMEDI
10125M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 10126M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
10127S: Odd Fixes
10128F: drivers/staging/comedi/
10129
a0138163
JP
10130STAGING - FLARION FT1000 DRIVERS
10131M: Marek Belisko <marek.belisko@gmail.com>
10132S: Odd Fixes
10133F: drivers/staging/ft1000/
10134
6c1bb424 10135STAGING - INDUSTRIAL IO
030a13d7 10136M: Jonathan Cameron <jic23@kernel.org>
a0138163 10137L: linux-iio@vger.kernel.org
6c1bb424
JP
10138S: Odd Fixes
10139F: drivers/staging/iio/
10140
a0138163
JP
10141STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10142M: Jarod Wilson <jarod@wilsonet.com>
10143W: http://www.lirc.org/
10144S: Odd Fixes
b2b0186d 10145F: drivers/staging/media/lirc/
a0138163 10146
f5e5de1e
OD
10147STAGING - LUSTRE PARALLEL FILESYSTEM
10148M: Oleg Drokin <oleg.drokin@intel.com>
10149M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
10150L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10151W: http://wiki.lustre.org/
f5e5de1e
OD
10152S: Maintained
10153F: drivers/staging/lustre
10154
7c6b6c71
MD
10155STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10156M: Marc Dietrich <marvin24@gmx.de>
10157L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 10158L: linux-tegra@vger.kernel.org
7c6b6c71
MD
10159S: Maintained
10160F: drivers/staging/nvec/
10161
a0138163 10162STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
10163M: Jens Frederich <jfrederich@gmail.com>
10164M: Daniel Drake <dsd@laptop.org>
a0138163
JP
10165M: Jon Nettleton <jon.nettleton@gmail.com>
10166W: http://wiki.laptop.org/go/DCON
3140b458 10167S: Maintained
a0138163
JP
10168F: drivers/staging/olpc_dcon/
10169
10170STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
10171M: Willy Tarreau <willy@meta-x.org>
10172S: Odd Fixes
10173F: drivers/staging/panel/
10174
a0138163
JP
10175STAGING - REALTEK RTL8712U DRIVERS
10176M: Larry Finger <Larry.Finger@lwfinger.net>
10177M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10178S: Odd Fixes
10179F: drivers/staging/rtl8712/
10180
7591ba8b
JS
10181STAGING - REALTEK RTL8723U WIRELESS DRIVER
10182M: Larry Finger <Larry.Finger@lwfinger.net>
10183M: Jes Sorensen <Jes.Sorensen@redhat.com>
10184L: linux-wireless@vger.kernel.org
10185S: Maintained
10186F: drivers/staging/rtl8723au/
10187
980ac4d7
SM
10188STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10189M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10190M: Teddy Wang <teddy.wang@siliconmotion.com>
10191M: Sudip Mukherjee <sudip@vectorindia.org>
10192L: linux-fbdev@vger.kernel.org
10193S: Maintained
10194F: drivers/staging/sm750fb/
10195
510fa408
JP
10196STAGING - SLICOSS
10197M: Lior Dotan <liodot@gmail.com>
10198M: Christopher Harrer <charrer@alacritech.com>
10199S: Odd Fixes
10200F: drivers/staging/slicoss/
10201
a0138163
JP
10202STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10203M: William Hubbs <w.d.hubbs@gmail.com>
10204M: Chris Brannon <chris@the-brannons.com>
d33bce31 10205M: Kirk Reiser <kirk@reisers.ca>
a0138163 10206M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10207L: speakup@linux-speakup.org
a0138163
JP
10208W: http://www.linux-speakup.org/
10209S: Odd Fixes
10210F: drivers/staging/speakup/
10211
b3e871ce
JP
10212STAGING - VIA VT665X DRIVERS
10213M: Forest Bond <forest@alittletooquiet.net>
10214S: Odd Fixes
10215F: drivers/staging/vt665?/
10216
a30baec1
JK
10217STAGING - WILC1000 WIFI DRIVER
10218M: Johnny Kim <johnny.kim@atmel.com>
0c9dbce8 10219M: Austin Shin <austin.shin@atmel.com>
a30baec1 10220M: Chris Park <chris.park@atmel.com>
06b54863
TC
10221M: Tony Cho <tony.cho@atmel.com>
10222M: Glen Lee <glen.lee@atmel.com>
10223M: Leo Kim <leo.kim@atmel.com>
a30baec1
JK
10224L: linux-wireless@vger.kernel.org
10225S: Supported
10226F: drivers/staging/wilc1000/
10227
709bcb07 10228STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10229M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10230S: Odd Fixes
10231F: drivers/staging/xgifb/
10232
77241056
MM
10233HFI1 DRIVER
10234M: Mike Marciniszyn <infinipath@intel.com>
10235L: linux-rdma@vger.kernel.org
10236S: Supported
10237F: drivers/staging/rdma/hfi1
10238
1da177e4 10239STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10240M: Ion Badulescu <ionut@badula.org>
b4f90189 10241S: Odd Fixes
9bba23b0 10242F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10243
e2d1d6c0 10244SUN3/3X
8b58be88 10245M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10246W: http://sammy.net/sun3/
10247S: Maintained
679655da
JP
10248F: arch/m68k/kernel/*sun3*
10249F: arch/m68k/sun3*/
10250F: arch/m68k/include/asm/sun3*
e689cf4a 10251F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10252
af6a5af8
HG
10253SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10254M: Hans de Goede <hdegoede@redhat.com>
10255L: linux-input@vger.kernel.org
10256S: Maintained
10257F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10258F: drivers/input/keyboard/sun4i-lradc-keys.c
10259
2bc9ff01
DK
10260SUNDANCE NETWORK DRIVER
10261M: Denis Kirjanov <kda@linux-powerpc.org>
10262L: netdev@vger.kernel.org
10263S: Maintained
10264F: drivers/net/ethernet/dlink/sundance.c
10265
2cbb12a4 10266SUPERH
2cbb12a4 10267L: linux-sh@vger.kernel.org
8a6e2535 10268Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10269S: Orphan
066069e1 10270F: Documentation/sh/
679655da 10271F: arch/sh/
066069e1 10272F: drivers/sh/
1da177e4 10273
4480f15b 10274SUSPEND TO RAM
7fb06082 10275M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10276M: Len Brown <len.brown@intel.com>
10277M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10278L: linux-pm@vger.kernel.org
e2d1d6c0 10279S: Supported
679655da
JP
10280F: Documentation/power/
10281F: arch/x86/kernel/acpi/
10282F: drivers/base/power/
10283F: kernel/power/
10284F: include/linux/suspend.h
10285F: include/linux/freezer.h
10286F: include/linux/pm.h
1da177e4
LT
10287
10288SVGA HANDLING
8b58be88 10289M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10290L: linux-video@atrey.karlin.mff.cuni.cz
10291S: Maintained
679655da
JP
10292F: Documentation/svga.txt
10293F: arch/x86/boot/video*
1da177e4 10294
6e28b761
KRW
10295SWIOTLB SUBSYSTEM
10296M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10297L: linux-kernel@vger.kernel.org
10298S: Supported
10299F: lib/swiotlb.c
10300F: arch/*/kernel/pci-swiotlb.c
10301F: include/linux/swiotlb.h
10302
007f790c
JP
10303SWITCHDEV
10304M: Jiri Pirko <jiri@resnulli.us>
10305L: netdev@vger.kernel.org
10306S: Supported
10307F: net/switchdev/
10308F: include/net/switchdev.h
10309
db8e35d5
VG
10310SYNOPSYS ARC ARCHITECTURE
10311M: Vineet Gupta <vgupta@synopsys.com>
30b9dbee 10312L: linux-snps-arc@lists.infradead.org
db8e35d5
VG
10313S: Supported
10314F: arch/arc/
9b28829d 10315F: Documentation/devicetree/bindings/arc/*
2d799dde 10316F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
c6a0fe4a 10317F: drivers/tty/serial/arc_uart.c
b7182d1a 10318T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10319
556cc1c5
AB
10320SYNOPSYS ARC SDP platform support
10321M: Alexey Brodkin <abrodkin@synopsys.com>
10322S: Supported
10323F: arch/arc/plat-axs10x
10324F: arch/arc/boot/dts/ax*
10325F: Documentation/devicetree/bindings/arc/axs10*
10326
6c284c9a
LJ
10327SYSTEM CONFIGURATION (SYSCON)
10328M: Lee Jones <lee.jones@linaro.org>
10329M: Arnd Bergmann <arnd@arndb.de>
10330T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10331S: Supported
10332F: drivers/mfd/syscon.c
10333
1da177e4 10334SYSV FILESYSTEM
8b58be88 10335M: Christoph Hellwig <hch@infradead.org>
1da177e4 10336S: Maintained
679655da
JP
10337F: Documentation/filesystems/sysv-fs.txt
10338F: fs/sysv/
10339F: include/linux/sysv_fs.h
1da177e4 10340
86cfa7fc 10341TARGET SUBSYSTEM
9c3646d1 10342M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10343L: linux-scsi@vger.kernel.org
b9f5edc2 10344L: target-devel@vger.kernel.org
86cfa7fc 10345W: http://www.linux-iscsi.org
cf015e9f 10346W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10347T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10348S: Supported
10349F: drivers/target/
10350F: include/target/
10351F: Documentation/target/
10352
4e68852d 10353TASKSTATS STATISTICS INTERFACE
185e595f 10354M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10355S: Maintained
679655da
JP
10356F: Documentation/accounting/taskstats*
10357F: include/linux/taskstats*
10358F: kernel/taskstats.c
4e68852d 10359
781b456a 10360TC CLASSIFIER
f935f3f8 10361M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10362L: netdev@vger.kernel.org
10363S: Maintained
679655da 10364F: include/net/pkt_cls.h
c117ab84 10365F: include/uapi/linux/pkt_cls.h
679655da 10366F: net/sched/
781b456a 10367
5067f08a 10368TCP LOW PRIORITY MODULE
8b58be88
JP
10369M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10370M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10371W: http://tcp-lp-mod.sourceforge.net/
10372S: Maintained
679655da 10373F: net/ipv4/tcp_lp.c
5067f08a 10374
91952bc0
AP
10375TDA10071 MEDIA DRIVER
10376M: Antti Palosaari <crope@iki.fi>
10377L: linux-media@vger.kernel.org
10378W: http://linuxtv.org/
10379W: http://palosaari.fi/linux/
10380Q: http://patchwork.linuxtv.org/project/linux-media/list/
10381T: git git://linuxtv.org/anttip/media_tree.git
10382S: Maintained
10383F: drivers/media/dvb-frontends/tda10071*
10384
10385TDA18212 MEDIA DRIVER
10386M: Antti Palosaari <crope@iki.fi>
10387L: linux-media@vger.kernel.org
10388W: http://linuxtv.org/
10389W: http://palosaari.fi/linux/
10390Q: http://patchwork.linuxtv.org/project/linux-media/list/
10391T: git git://linuxtv.org/anttip/media_tree.git
10392S: Maintained
10393F: drivers/media/tuners/tda18212*
10394
10395TDA18218 MEDIA DRIVER
10396M: Antti Palosaari <crope@iki.fi>
10397L: linux-media@vger.kernel.org
10398W: http://linuxtv.org/
10399W: http://palosaari.fi/linux/
10400Q: http://patchwork.linuxtv.org/project/linux-media/list/
10401T: git git://linuxtv.org/anttip/media_tree.git
10402S: Maintained
10403F: drivers/media/tuners/tda18218*
10404
3b2f6aba
MK
10405TDA18271 MEDIA DRIVER
10406M: Michael Krufky <mkrufky@linuxtv.org>
10407L: linux-media@vger.kernel.org
10408W: http://linuxtv.org/
10409W: http://github.com/mkrufky
10410Q: http://patchwork.linuxtv.org/project/linux-media/list/
10411T: git git://linuxtv.org/mkrufky/tuners.git
10412S: Maintained
10413F: drivers/media/tuners/tda18271*
10414
e48307a9
MK
10415TDA827x MEDIA DRIVER
10416M: Michael Krufky <mkrufky@linuxtv.org>
10417L: linux-media@vger.kernel.org
10418W: http://linuxtv.org/
10419W: http://github.com/mkrufky
10420Q: http://patchwork.linuxtv.org/project/linux-media/list/
10421T: git git://linuxtv.org/mkrufky/tuners.git
10422S: Maintained
10423F: drivers/media/tuners/tda8290.*
10424
66cf9212
MK
10425TDA8290 MEDIA DRIVER
10426M: Michael Krufky <mkrufky@linuxtv.org>
10427L: linux-media@vger.kernel.org
10428W: http://linuxtv.org/
10429W: http://github.com/mkrufky
10430Q: http://patchwork.linuxtv.org/project/linux-media/list/
10431T: git git://linuxtv.org/mkrufky/tuners.git
10432S: Maintained
10433F: drivers/media/tuners/tda8290.*
10434
4b9fba30
HV
10435TDA9840 MEDIA DRIVER
10436M: Hans Verkuil <hverkuil@xs4all.nl>
10437L: linux-media@vger.kernel.org
10438T: git git://linuxtv.org/media_tree.git
10439W: http://linuxtv.org
10440S: Maintained
10441F: drivers/media/i2c/tda9840*
10442
2cb654fd 10443TEA5761 TUNER DRIVER
009a5410 10444M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10445L: linux-media@vger.kernel.org
10446W: http://linuxtv.org
10447T: git git://linuxtv.org/media_tree.git
10448S: Odd fixes
10449F: drivers/media/tuners/tea5761.*
10450
10451TEA5767 TUNER DRIVER
009a5410 10452M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10453L: linux-media@vger.kernel.org
10454W: http://linuxtv.org
10455T: git git://linuxtv.org/media_tree.git
10456S: Maintained
10457F: drivers/media/tuners/tea5767.*
10458
4b9fba30
HV
10459TEA6415C MEDIA DRIVER
10460M: Hans Verkuil <hverkuil@xs4all.nl>
10461L: linux-media@vger.kernel.org
10462T: git git://linuxtv.org/media_tree.git
10463W: http://linuxtv.org
10464S: Maintained
10465F: drivers/media/i2c/tea6415c*
10466
10467TEA6420 MEDIA DRIVER
10468M: Hans Verkuil <hverkuil@xs4all.nl>
10469L: linux-media@vger.kernel.org
10470T: git git://linuxtv.org/media_tree.git
10471W: http://linuxtv.org
10472S: Maintained
10473F: drivers/media/i2c/tea6420*
10474
3d249d4c 10475TEAM DRIVER
dca9ab92 10476M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10477L: netdev@vger.kernel.org
10478S: Supported
10479F: drivers/net/team/
10480F: include/linux/if_team.h
c117ab84 10481F: include/uapi/linux/if_team.h
3d249d4c 10482
7d029125 10483TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10484M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10485S: Maintained
10486F: arch/x86/platform/ts5500/
10487
40ad4a30
SY
10488TECHNOTREND USB IR RECEIVER
10489M: Sean Young <sean@mess.org>
10490L: linux-media@vger.kernel.org
10491S: Maintained
10492F: drivers/media/rc/ttusbir.c
10493
adabdb0c 10494TEGRA ARCHITECTURE SUPPORT
243d58ec 10495M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10496M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10497M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10498L: linux-tegra@vger.kernel.org
fd117cd1 10499Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10500T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10501S: Supported
bbbe96ed 10502N: [^a-z]tegra
84b9414b 10503
adabdb0c
SW
10504TEGRA CLOCK DRIVER
10505M: Peter De Schrijver <pdeschrijver@nvidia.com>
10506M: Prashant Gaikwad <pgaikwad@nvidia.com>
10507S: Supported
10508F: drivers/clk/tegra/
10509
10510TEGRA DMA DRIVER
10511M: Laxman Dewangan <ldewangan@nvidia.com>
10512S: Supported
10513F: drivers/dma/tegra20-apb-dma.c
10514
adabdb0c
SW
10515TEGRA I2C DRIVER
10516M: Laxman Dewangan <ldewangan@nvidia.com>
10517S: Supported
10518F: drivers/i2c/busses/i2c-tegra.c
10519
10520TEGRA IOMMU DRIVERS
10521M: Hiroshi Doyu <hdoyu@nvidia.com>
10522S: Supported
10523F: drivers/iommu/tegra*
10524
10525TEGRA KBC DRIVER
10526M: Rakesh Iyer <riyer@nvidia.com>
10527M: Laxman Dewangan <ldewangan@nvidia.com>
10528S: Supported
10529F: drivers/input/keyboard/tegra-kbc.c
10530
adabdb0c
SW
10531TEGRA PWM DRIVER
10532M: Thierry Reding <thierry.reding@gmail.com>
10533S: Supported
10534F: drivers/pwm/pwm-tegra.c
10535
10536TEGRA SERIAL DRIVER
10537M: Laxman Dewangan <ldewangan@nvidia.com>
10538S: Supported
10539F: drivers/tty/serial/serial-tegra.c
10540
10541TEGRA SPI DRIVER
10542M: Laxman Dewangan <ldewangan@nvidia.com>
10543S: Supported
10544F: drivers/spi/spi-tegra*
10545
1a348ccc 10546TEHUTI ETHERNET DRIVER
8b58be88 10547M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10548L: netdev@vger.kernel.org
10549S: Supported
ef7f5429 10550F: drivers/net/ethernet/tehuti/*
1a348ccc 10551
4e68852d 10552Telecom Clock Driver for MCPL0010
8b58be88 10553M: Mark Gross <mark.gross@intel.com>
4e68852d 10554S: Supported
679655da 10555F: drivers/char/tlclk.c
4e68852d 10556
4480f15b 10557TENSILICA XTENSA PORT (xtensa)
8b58be88 10558M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10559M: Max Filippov <jcmvbkbc@gmail.com>
10560L: linux-xtensa@linux-xtensa.org
4e68852d 10561S: Maintained
679655da 10562F: arch/xtensa/
3dc99857 10563F: drivers/irqchip/irq-xtensa-*
4e68852d 10564
5313ba66
HV
10565THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10566M: Hans Verkuil <hverkuil@xs4all.nl>
10567L: linux-media@vger.kernel.org
10568T: git git://linuxtv.org/media_tree.git
10569W: http://linuxtv.org
10570S: Maintained
10571F: drivers/media/radio/radio-raremono.c
10572
d3fb6955 10573THERMAL
b75f0050 10574M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10575M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10576L: linux-pm@vger.kernel.org
10577T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10578T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10579Q: https://patchwork.kernel.org/project/linux-pm/list/
10580S: Supported
10581F: drivers/thermal/
10582F: include/linux/thermal.h
af6c9f16 10583F: include/uapi/linux/thermal.h
b75f0050
JP
10584F: include/linux/cpu_cooling.h
10585F: Documentation/devicetree/bindings/thermal/
d3fb6955 10586
64e05d8b
VK
10587THERMAL/CPU_COOLING
10588M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10589M: Viresh Kumar <viresh.kumar@linaro.org>
10590M: Javi Merino <javi.merino@arm.com>
10591L: linux-pm@vger.kernel.org
10592S: Supported
10593F: Documentation/thermal/cpu-cooling-api.txt
10594F: drivers/thermal/cpu_cooling.c
10595F: include/linux/cpu_cooling.h
10596
30ba2fbd
VD
10597THINGM BLINK(1) USB RGB LED DRIVER
10598M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10599S: Maintained
10600F: drivers/hid/hid-thingm.c
10601
4e68852d 10602THINKPAD ACPI EXTRAS DRIVER
8b58be88 10603M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10604L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10605L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10606W: http://ibm-acpi.sourceforge.net
10607W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10608T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10609S: Maintained
679655da 10610F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10611
1b46f2a2 10612TI BANDGAP AND THERMAL DRIVER
f14d1c24 10613M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10614L: linux-pm@vger.kernel.org
531ff13e 10615L: linux-omap@vger.kernel.org
5a723e81 10616S: Maintained
794b2e25 10617F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10618
0c7665c3
MF
10619TI CDCE706 CLOCK DRIVER
10620M: Max Filippov <jcmvbkbc@gmail.com>
10621S: Maintained
10622F: drivers/clk/clk-cdce706.c
10623
49b6a5e3
TK
10624TI CLOCK DRIVER
10625M: Tero Kristo <t-kristo@ti.com>
10626L: linux-omap@vger.kernel.org
10627S: Maintained
10628F: drivers/clk/ti/
10629F: include/linux/clk/ti.h
10630
4020f2d7 10631TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10632M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10633S: Maintained
679655da
JP
10634F: drivers/misc/tifm*
10635F: drivers/mmc/host/tifm_sd.c
10636F: include/linux/tifm.h
4020f2d7 10637
e0c52404 10638TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10639M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10640L: linux-kernel@vger.kernel.org
10641L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10642S: Maintained
10643F: drivers/soc/ti/*
10644T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10645
10646
152ad442
SR
10647TI LM49xxx FAMILY ASoC CODEC DRIVERS
10648M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10649M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10650L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10651S: Maintained
10652F: sound/soc/codecs/lm49453*
d392dead 10653F: sound/soc/codecs/isabelle*
152ad442 10654
0edd807d
KM
10655TI LP855x BACKLIGHT DRIVER
10656M: Milo Kim <milo.kim@ti.com>
10657S: Maintained
10658F: Documentation/backlight/lp855x-driver.txt
10659F: drivers/video/backlight/lp855x_bl.c
10660F: include/linux/platform_data/lp855x.h
10661
faf13f6d
KM
10662TI LP8727 CHARGER DRIVER
10663M: Milo Kim <milo.kim@ti.com>
10664S: Maintained
10665F: drivers/power/lp8727_charger.c
10666F: include/linux/platform_data/lp8727.h
10667
22f1229f
KM
10668TI LP8788 MFD DRIVER
10669M: Milo Kim <milo.kim@ti.com>
10670S: Maintained
10671F: drivers/iio/adc/lp8788_adc.c
10672F: drivers/leds/leds-lp8788.c
10673F: drivers/mfd/lp8788*.c
10674F: drivers/power/lp8788-charger.c
10675F: drivers/regulator/lp8788-*.c
10676F: include/linux/mfd/lp8788*.h
10677
84640e27
KM
10678TI NETCP ETHERNET DRIVER
10679M: Wingman Kwok <w-kwok2@ti.com>
10680M: Murali Karicheri <m-karicheri2@ti.com>
10681L: netdev@vger.kernel.org
10682S: Maintained
10683F: drivers/net/ethernet/ti/netcp*
10684
217e0ca9
KC
10685TI TAS571X FAMILY ASoC CODEC DRIVER
10686M: Kevin Cernekee <cernekee@chromium.org>
10687L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10688S: Odd Fixes
10689F: sound/soc/codecs/tas571x*
10690
dd5e8e6b 10691TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10692M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10693L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10694S: Maintained
10695F: sound/soc/codecs/twl4030*
10696
90921014 10697TI WILINK WIRELESS DRIVERS
90921014
LC
10698L: linux-wireless@vger.kernel.org
10699W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10700W: http://wireless.kernel.org/en/users/Drivers/wl1251
10701T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10702S: Orphan
90921014
LC
10703F: drivers/net/wireless/ti/
10704F: include/linux/wl12xx.h
10705
e86eaa3a 10706TIPC NETWORK LAYER
8b58be88 10707M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10708M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10709L: netdev@vger.kernel.org (core kernel code)
10710L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10711W: http://tipc.sourceforge.net/
e86eaa3a 10712S: Maintained
c117ab84 10713F: include/uapi/linux/tipc*.h
679655da 10714F: net/tipc/
e86eaa3a 10715
867e359b 10716TILE ARCHITECTURE
c47b15c4 10717M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10718W: http://www.ezchip.com/scm/
867e359b
CM
10719S: Supported
10720F: arch/tile/
6b940606 10721F: drivers/char/tile-srom.c
5c770755 10722F: drivers/edac/tile_edac.c
6b940606
CM
10723F: drivers/net/ethernet/tile/
10724F: drivers/rtc/rtc-tile.c
10725F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10726F: drivers/tty/serial/tilegx.c
6b940606
CM
10727F: drivers/usb/host/*-tilegx.c
10728F: include/linux/usb/tilegx.h
867e359b 10729
1da177e4 10730TLAN NETWORK DRIVER
8b58be88 10731M: Samuel Chessman <chessman@tux.org>
88c07dde 10732L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10733W: http://sourceforge.net/projects/tlan/
10734S: Maintained
679655da 10735F: Documentation/networking/tlan.txt
b544dbac 10736F: drivers/net/ethernet/ti/tlan.*
1da177e4 10737
d74db3b2 10738TOMOYO SECURITY MODULE
8b58be88
JP
10739M: Kentaro Takeda <takedakn@nttdata.co.jp>
10740M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10741L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10742L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10743L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10744L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10745W: http://tomoyo.sourceforge.jp/
843d183c 10746T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10747S: Maintained
679655da 10748F: security/tomoyo/
d74db3b2 10749
9caeb532 10750TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10751M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10752L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10753S: Maintained
10754F: drivers/platform/x86/topstar-laptop.c
10755
1da177e4 10756TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10757M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10758L: platform-driver-x86@vger.kernel.org
0a63ca11 10759S: Maintained
679655da 10760F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10761
0a63ca11
AA
10762TOSHIBA BLUETOOTH DRIVER
10763M: Azael Avalos <coproscefalo@gmail.com>
10764L: platform-driver-x86@vger.kernel.org
10765S: Maintained
10766F: drivers/platform/x86/toshiba_bluetooth.c
10767
10768TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10769M: Azael Avalos <coproscefalo@gmail.com>
10770L: platform-driver-x86@vger.kernel.org
10771S: Maintained
10772F: drivers/platform/x86/toshiba_haps.c
10773
14991fc7
AA
10774TOSHIBA WMI HOTKEYS DRIVER
10775M: Azael Avalos <coproscefalo@gmail.com>
10776L: platform-driver-x86@vger.kernel.org
10777S: Maintained
10778F: drivers/platform/x86/toshiba-wmi.c
10779
1da177e4 10780TOSHIBA SMM DRIVER
8b58be88 10781M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10782W: http://www.buzzard.org.uk/toshiba/
10783S: Maintained
679655da
JP
10784F: drivers/char/toshiba.c
10785F: include/linux/toshiba.h
c117ab84 10786F: include/uapi/linux/toshiba.h
1da177e4 10787
d32d9864
MR
10788TOSHIBA TC358743 DRIVER
10789M: Mats Randgaard <matrandg@cisco.com>
10790L: linux-media@vger.kernel.org
10791S: Maintained
10792F: drivers/media/i2c/tc358743*
10793F: include/media/tc358743.h
10794
d719f900 10795TMIO MMC DRIVER
c4b13fb0 10796M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10797L: linux-mmc@vger.kernel.org
d719f900 10798S: Maintained
d1057c40
GL
10799F: drivers/mmc/host/tmio_mmc*
10800F: drivers/mmc/host/sh_mobile_sdhi.c
10801F: include/linux/mmc/tmio.h
10802F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10803
917cc4e6
GR
10804TMP401 HARDWARE MONITOR DRIVER
10805M: Guenter Roeck <linux@roeck-us.net>
10806L: lm-sensors@lm-sensors.org
10807S: Maintained
10808F: Documentation/hwmon/tmp401
10809F: drivers/hwmon/tmp401.c
10810
98f32602 10811TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10812M: Hugh Dickins <hughd@google.com>
98f32602
HD
10813L: linux-mm@kvack.org
10814S: Maintained
10815F: include/linux/shmem_fs.h
10816F: mm/shmem.c
10817
45f95b53 10818TM6000 VIDEO4LINUX DRIVER
009a5410 10819M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10820L: linux-media@vger.kernel.org
10821W: http://linuxtv.org
10822T: git git://linuxtv.org/media_tree.git
10823S: Odd fixes
10824F: drivers/media/usb/tm6000/
10825
c65fde19
HV
10826TW68 VIDEO4LINUX DRIVER
10827M: Hans Verkuil <hverkuil@xs4all.nl>
10828L: linux-media@vger.kernel.org
10829T: git git://linuxtv.org/media_tree.git
10830W: http://linuxtv.org
10831S: Odd Fixes
10832F: drivers/media/pci/tw68/
10833
4e68852d 10834TPM DEVICE DRIVER
901486b8 10835M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10836M: Marcel Selhorst <tpmdd@selhorst.net>
89adb83c 10837M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
ce93b4b0 10838R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10839W: http://tpmdd.sourceforge.net
63a10dfd 10840L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10841Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10842T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10843S: Maintained
679655da 10844F: drivers/char/tpm/
4e68852d 10845
1a0f1b27
AL
10846TPM IBM_VTPM DEVICE DRIVER
10847M: Ashley Lai <ashleydlai@gmail.com>
10848W: http://tpmdd.sourceforge.net
10849L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10850S: Maintained
10851F: drivers/char/tpm/tpm_ibmvtpm*
10852
d6f005a1
JP
10853TRACING
10854M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10855M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10856T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10857S: Maintained
10858F: Documentation/trace/ftrace.txt
10859F: arch/*/*/*/ftrace.h
10860F: arch/*/kernel/ftrace.c
10861F: include/*/ftrace.h
10862F: include/linux/trace*.h
10863F: include/trace/
10864F: kernel/trace/
6e68e6c5 10865F: tools/testing/selftests/ftrace/
d6f005a1 10866
1da177e4 10867TRIVIAL PATCHES
8b58be88 10868M: Jiri Kosina <trivial@kernel.org>
54e5881d 10869T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10870S: Maintained
86ef925f 10871K: ^Subject:.*(?i)trivial
1da177e4 10872
4e68852d 10873TTY LAYER
879a5a00 10874M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10875M: Jiri Slaby <jslaby@suse.com>
879a5a00 10876S: Supported
08deed1e 10877T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10878F: Documentation/serial/
8dd5d2f1 10879F: drivers/tty/
df621252 10880F: drivers/tty/serial/serial_core.c
e3288775
AC
10881F: include/linux/serial_core.h
10882F: include/linux/serial.h
10883F: include/linux/tty.h
c117ab84
CEB
10884F: include/uapi/linux/serial_core.h
10885F: include/uapi/linux/serial.h
10886F: include/uapi/linux/tty.h
4e68852d 10887
91952bc0
AP
10888TUA9001 MEDIA DRIVER
10889M: Antti Palosaari <crope@iki.fi>
10890L: linux-media@vger.kernel.org
10891W: http://linuxtv.org/
10892W: http://palosaari.fi/linux/
10893Q: http://patchwork.linuxtv.org/project/linux-media/list/
10894T: git git://linuxtv.org/anttip/media_tree.git
10895S: Maintained
10896F: drivers/media/tuners/tua9001*
10897
740db6d7 10898TULIP NETWORK DRIVERS
8b58be88 10899M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10900L: netdev@vger.kernel.org
10901S: Maintained
0f04e2aa 10902F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10903
10904TUN/TAP driver
ba57b6f2 10905M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10906W: http://vtun.sourceforge.net/tun
10907S: Maintained
679655da
JP
10908F: Documentation/networking/tuntap.txt
10909F: arch/um/os-Linux/drivers/
1da177e4 10910
b454cc66 10911TURBOCHANNEL SUBSYSTEM
8b58be88 10912M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10913M: Ralf Baechle <ralf@linux-mips.org>
10914L: linux-mips@linux-mips.org
10915Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10916S: Maintained
679655da
JP
10917F: drivers/tc/
10918F: include/linux/tc.h
b454cc66 10919
1da177e4 10920U14-34F SCSI DRIVER
8b58be88 10921M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10922L: linux-scsi@vger.kernel.org
10923S: Maintained
679655da 10924F: drivers/scsi/u14-34f.c
1da177e4 10925
e2d1d6c0 10926UBI FILE SYSTEM (UBIFS)
949cb623 10927M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10928M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10929L: linux-mtd@lists.infradead.org
e2966cbe 10930T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10931W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10932S: Maintained
679655da
JP
10933F: Documentation/filesystems/ubifs.txt
10934F: fs/ubifs/
e2d1d6c0 10935
e1632fa2 10936UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10937M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10938W: http://www.uclinux.org/
e1632fa2 10939L: linux-m68k@lists.linux-m68k.org
cc2020e6 10940L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10941T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10942S: Maintained
e1632fa2
GU
10943F: arch/m68k/coldfire/
10944F: arch/m68k/68*/
61bc02bb
JP
10945F: arch/m68k/*/*_no.*
10946F: arch/m68k/include/asm/*_no.*
cc2020e6 10947
1da177e4 10948UDF FILESYSTEM
d8130624 10949M: Jan Kara <jack@suse.com>
1da177e4 10950S: Maintained
679655da
JP
10951F: Documentation/filesystems/udf.txt
10952F: fs/udf/
1da177e4 10953
cc2020e6 10954UFS FILESYSTEM
8b58be88 10955M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10956S: Maintained
679655da
JP
10957F: Documentation/filesystems/ufs.txt
10958F: fs/ufs/
cc2020e6 10959
0a09d3ab
DH
10960UHID USERSPACE HID IO DRIVER:
10961M: David Herrmann <dh.herrmann@googlemail.com>
10962L: linux-input@vger.kernel.org
10963S: Maintained
10964F: drivers/hid/uhid.c
c117ab84 10965F: include/uapi/linux/uhid.h
0a09d3ab 10966
18332a80 10967ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10968L: linux-usb@vger.kernel.org
10c6c9c9 10969S: Orphan
355ffe69 10970F: drivers/uwb/
679655da
JP
10971F: include/linux/uwb.h
10972F: include/linux/uwb/
18332a80 10973
b31d8273
G
10974UNICORE32 ARCHITECTURE:
10975M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10976W: http://mprc.pku.edu.cn/~guanxuetao/linux
10977S: Maintained
ceebf4d5 10978T: git git://github.com/gxt/linux.git
b31d8273
G
10979F: arch/unicore32/
10980
d8379ab1
TF
10981UNIFDEF
10982M: Tony Finch <dot@dotat.at>
10983W: http://dotat.at/prog/unifdef
10984S: Maintained
10985F: scripts/unifdef.c
10986
1da177e4 10987UNIFORM CDROM DRIVER
8b58be88 10988M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10989W: http://www.kernel.dk
10990S: Maintained
679655da
JP
10991F: Documentation/cdrom/
10992F: drivers/cdrom/cdrom.c
10993F: include/linux/cdrom.h
c117ab84 10994F: include/uapi/linux/cdrom.h
1da177e4 10995
56df0122 10996UNISYS S-PAR DRIVERS
49e7d9df
JP
10997M: Benjamin Romer <benjamin.romer@unisys.com>
10998M: David Kershner <david.kershner@unisys.com>
10999L: sparmaintainer@unisys.com (Unisys internal)
11000S: Supported
11001F: drivers/staging/unisys/
56df0122 11002
9941fa6e
VH
11003UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11004M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
11005L: linux-scsi@vger.kernel.org
11006S: Supported
11007F: Documentation/scsi/ufs.txt
11008F: drivers/scsi/ufs/
11009
e2d1d6c0 11010UNSORTED BLOCK IMAGES (UBI)
949cb623 11011M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 11012M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
11013W: http://www.linux-mtd.infradead.org/
11014L: linux-mtd@lists.infradead.org
b6b44e0a 11015T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 11016S: Supported
80811493 11017F: drivers/mtd/ubi/
679655da 11018F: include/linux/mtd/ubi.h
c117ab84 11019F: include/uapi/mtd/ubi-user.h
e2d1d6c0 11020
1da177e4 11021USB ACM DRIVER
61eee9a7 11022M: Oliver Neukum <oliver@neukum.org>
6372594a 11023L: linux-usb@vger.kernel.org
1da177e4 11024S: Maintained
679655da
JP
11025F: Documentation/usb/acm.txt
11026F: drivers/usb/class/cdc-acm.*
1da177e4 11027
b7d572e1
PF
11028USB AR5523 WIRELESS DRIVER
11029M: Pontus Fuchs <pontus.fuchs@gmail.com>
11030L: linux-wireless@vger.kernel.org
11031S: Maintained
11032F: drivers/net/wireless/ath/ar5523/
11033
115bb1ff 11034USB ATTACHED SCSI
f50a4968 11035M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 11036M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
11037L: linux-usb@vger.kernel.org
11038L: linux-scsi@vger.kernel.org
8eae0fb7 11039S: Maintained
115bb1ff
MW
11040F: drivers/usb/storage/uas.c
11041
1da177e4 11042USB CDC ETHERNET DRIVER
61eee9a7 11043M: Oliver Neukum <oliver@neukum.org>
795fb7e7 11044L: linux-usb@vger.kernel.org
1da177e4 11045S: Maintained
679655da 11046F: drivers/net/usb/cdc_*.c
c117ab84 11047F: include/uapi/linux/usb/cdc.h
1da177e4 11048
66e3e591
KP
11049USB CHAOSKEY DRIVER
11050M: Keith Packard <keithp@keithp.com>
11051L: linux-usb@vger.kernel.org
11052S: Maintained
11053F: drivers/usb/misc/chaoskey.c
11054
b02b371e 11055USB CYPRESS C67X00 DRIVER
8b58be88 11056M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
11057L: linux-usb@vger.kernel.org
11058S: Maintained
679655da 11059F: drivers/usb/c67x00/
b02b371e 11060
d0374f4f 11061USB DAVICOM DM9601 DRIVER
8b58be88 11062M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 11063L: netdev@vger.kernel.org
d0374f4f
PK
11064W: http://www.linux-usb.org/usbnet
11065S: Maintained
679655da 11066F: drivers/net/usb/dm9601.c
d0374f4f 11067
cc2020e6 11068USB DIAMOND RIO500 DRIVER
8b58be88 11069M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
11070L: rio500-users@lists.sourceforge.net
11071W: http://rio500.sourceforge.net
11072S: Maintained
679655da 11073F: drivers/usb/misc/rio500*
cc2020e6 11074
1da177e4 11075USB EHCI DRIVER
578333ab 11076M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11077L: linux-usb@vger.kernel.org
578333ab 11078S: Maintained
679655da
JP
11079F: Documentation/usb/ehci.txt
11080F: drivers/usb/host/ehci*
1da177e4 11081
69ae9e3e 11082USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 11083M: Felipe Balbi <balbi@ti.com>
795fb7e7 11084L: linux-usb@vger.kernel.org
69ae9e3e 11085W: http://www.linux-usb.org/gadget
d6d0f665
FB
11086T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11087S: Maintained
679655da
JP
11088F: drivers/usb/gadget/
11089F: include/linux/usb/gadget*
69ae9e3e 11090
2dea64b4 11091USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 11092M: Jiri Kosina <jikos@kernel.org>
795fb7e7 11093L: linux-usb@vger.kernel.org
54e5881d 11094T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 11095S: Maintained
c2f01971 11096F: Documentation/hid/hiddev.txt
679655da 11097F: drivers/hid/usbhid/
1da177e4 11098
959eea21 11099USB ISP116X DRIVER
8b58be88 11100M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 11101L: linux-usb@vger.kernel.org
959eea21 11102S: Maintained
679655da
JP
11103F: drivers/usb/host/isp116x*
11104F: include/linux/usb/isp116x.h
959eea21 11105
1da177e4 11106USB MASS STORAGE DRIVER
8b58be88 11107M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 11108L: linux-usb@vger.kernel.org
8836aeb8 11109L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
11110S: Maintained
11111W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 11112F: drivers/usb/storage/
1da177e4 11113
af39917d
CL
11114USB MIDI DRIVER
11115M: Clemens Ladisch <clemens@ladisch.de>
11116L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11117T: git git://git.alsa-project.org/alsa-kernel.git
11118S: Maintained
11119F: sound/usb/midi.*
11120
444ce9d4
JP
11121USB NETWORKING DRIVERS
11122L: linux-usb@vger.kernel.org
11123S: Odd Fixes
11124F: drivers/net/usb/
11125
1da177e4 11126USB OHCI DRIVER
578333ab 11127M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11128L: linux-usb@vger.kernel.org
578333ab 11129S: Maintained
679655da
JP
11130F: Documentation/usb/ohci.txt
11131F: drivers/usb/host/ohci*
1da177e4 11132
963ffa3e
PC
11133USB OTG FSM (Finite State Machine)
11134M: Peter Chen <Peter.Chen@freescale.com>
8373856d 11135T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
11136L: linux-usb@vger.kernel.org
11137S: Maintained
11138F: drivers/usb/common/usb-otg-fsm.c
11139
563da3a9
VM
11140USB OVER IP DRIVER
11141M: Valentina Manea <valentina.manea.m@gmail.com>
11142M: Shuah Khan <shuah.kh@samsung.com>
11143L: linux-usb@vger.kernel.org
11144S: Maintained
11145F: drivers/usb/usbip/
11146F: tools/usb/usbip/
11147
1da177e4 11148USB PEGASUS DRIVER
a16b945c 11149M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11150L: linux-usb@vger.kernel.org
043600a6 11151L: netdev@vger.kernel.org
052e3128
PM
11152T: git git://github.com/petkan/pegasus.git
11153W: https://github.com/petkan/pegasus
1da177e4 11154S: Maintained
679655da 11155F: drivers/net/usb/pegasus.*
1da177e4 11156
d3ad558f
FB
11157USB PHY LAYER
11158M: Felipe Balbi <balbi@ti.com>
11159L: linux-usb@vger.kernel.org
11160T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11161S: Maintained
11162F: drivers/usb/phy/
d3ad558f 11163
73e4fb3f 11164USB PRINTER DRIVER (usblp)
8b58be88 11165M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 11166L: linux-usb@vger.kernel.org
73e4fb3f 11167S: Supported
679655da 11168F: drivers/usb/class/usblp.c
1da177e4
LT
11169
11170USB RTL8150 DRIVER
a16b945c 11171M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11172L: linux-usb@vger.kernel.org
043600a6 11173L: netdev@vger.kernel.org
052e3128
PM
11174T: git git://github.com/petkan/rtl8150.git
11175W: https://github.com/petkan/rtl8150
1da177e4 11176S: Maintained
679655da 11177F: drivers/net/usb/rtl8150.c
1da177e4 11178
f896b796 11179USB SERIAL SUBSYSTEM
66085694 11180M: Johan Hovold <johan@kernel.org>
795fb7e7 11181L: linux-usb@vger.kernel.org
4e68852d 11182S: Maintained
679655da 11183F: Documentation/usb/usb-serial.txt
f896b796 11184F: drivers/usb/serial/
679655da 11185F: include/linux/usb/serial.h
1da177e4 11186
b3f0db1c
SG
11187USB SMSC75XX ETHERNET DRIVER
11188M: Steve Glendinning <steve.glendinning@shawell.net>
11189L: netdev@vger.kernel.org
11190S: Maintained
11191F: drivers/net/usb/smsc75xx.*
11192
2f7ca802 11193USB SMSC95XX ETHERNET DRIVER
90b24cfb 11194M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 11195L: netdev@vger.kernel.org
90b24cfb 11196S: Maintained
679655da 11197F: drivers/net/usb/smsc95xx.*
2f7ca802 11198
1da177e4 11199USB SUBSYSTEM
879a5a00 11200M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 11201L: linux-usb@vger.kernel.org
1da177e4 11202W: http://www.linux-usb.org
08deed1e 11203T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 11204S: Supported
679655da 11205F: Documentation/usb/
679655da
JP
11206F: drivers/usb/
11207F: include/linux/usb.h
11208F: include/linux/usb/
1da177e4
LT
11209
11210USB UHCI DRIVER
8b58be88 11211M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11212L: linux-usb@vger.kernel.org
1da177e4 11213S: Maintained
679655da 11214F: drivers/usb/host/uhci*
1da177e4 11215
69ae9e3e 11216USB "USBNET" DRIVER FRAMEWORK
d8130624 11217M: Oliver Neukum <oneukum@suse.com>
043600a6 11218L: netdev@vger.kernel.org
69ae9e3e 11219W: http://www.linux-usb.org/usbnet
1da177e4 11220S: Maintained
679655da
JP
11221F: drivers/net/usb/usbnet.c
11222F: include/linux/usb/usbnet.h
1da177e4 11223
c0efd232 11224USB VIDEO CLASS
c53ac071 11225M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11226L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11227L: linux-media@vger.kernel.org
275ffde4 11228T: git git://linuxtv.org/media_tree.git
57c6d2e9 11229W: http://www.ideasonboard.org/uvc/
c0efd232 11230S: Maintained
0c0d06ca 11231F: drivers/media/usb/uvc/
6c0f0359 11232F: include/uapi/linux/uvcvideo.h
1da177e4 11233
b60b9c45
HV
11234USB VISION DRIVER
11235M: Hans Verkuil <hverkuil@xs4all.nl>
11236L: linux-media@vger.kernel.org
11237T: git git://linuxtv.org/media_tree.git
11238W: http://linuxtv.org
11239S: Odd Fixes
11240F: drivers/media/usb/usbvision/
11241
8282da47
LP
11242USB WEBCAM GADGET
11243M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11244L: linux-usb@vger.kernel.org
11245S: Maintained
3a83c16e 11246F: drivers/usb/gadget/function/*uvc*
faf2e1db 11247F: drivers/usb/gadget/legacy/webcam.c
8282da47 11248
bf164cc0 11249USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11250M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11251L: linux-wireless@vger.kernel.org
11252S: Maintained
679655da 11253F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11254
eb6bab13 11255USB XHCI DRIVER
03d85053 11256M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11257L: linux-usb@vger.kernel.org
11258S: Supported
36d0344c
SS
11259F: drivers/usb/host/xhci*
11260F: drivers/usb/host/pci-quirks*
eb6bab13 11261
1da177e4 11262USB ZD1201 DRIVER
4086b9ca 11263L: linux-wireless@vger.kernel.org
1da177e4 11264W: http://linux-lc100020.sourceforge.net
4086b9ca 11265S: Orphan
679655da 11266F: drivers/net/wireless/zd1201.*
1da177e4 11267
b7eee616 11268USB ZR364XX DRIVER
8b58be88 11269M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11270L: linux-usb@vger.kernel.org
661263b5 11271L: linux-media@vger.kernel.org
275ffde4 11272T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11273W: http://royale.zerezo.com/zr364xx/
11274S: Maintained
679655da 11275F: Documentation/video4linux/zr364xx.txt
90d72ac6 11276F: drivers/media/usb/zr364xx/
b7eee616 11277
289fcff4
HK
11278ULPI BUS
11279M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11280L: linux-usb@vger.kernel.org
11281S: Maintained
11282F: drivers/usb/common/ulpi.c
11283F: include/linux/ulpi/
11284
e7839f25 11285USER-MODE LINUX (UML)
8b58be88 11286M: Jeff Dike <jdike@addtoit.com>
b15194b7 11287M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11288L: user-mode-linux-devel@lists.sourceforge.net
11289L: user-mode-linux-user@lists.sourceforge.net
11290W: http://user-mode-linux.sourceforge.net
11291S: Maintained
61516587 11292F: Documentation/virtual/uml/
679655da 11293F: arch/um/
b070989a 11294F: arch/x86/um/
679655da
JP
11295F: fs/hostfs/
11296F: fs/hppfs/
b7eee616 11297
e5f114e9 11298USERSPACE I/O (UIO)
6a534c9d 11299M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11300M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11301S: Maintained
3d3fecbd 11302T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11303F: Documentation/DocBook/uio-howto.tmpl
11304F: drivers/uio/
11305F: include/linux/uio*.h
e5f114e9 11306
256cccbe 11307UTIL-LINUX PACKAGE
8b58be88 11308M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11309L: util-linux@vger.kernel.org
11310W: http://en.wikipedia.org/wiki/Util-linux
11311T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11312S: Maintained
11313
c1fd1c07 11314UVESAFB DRIVER
8b58be88 11315M: Michal Januszewski <spock@gentoo.org>
c69f677c 11316L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11317W: http://dev.gentoo.org/~spock/projects/uvesafb/
11318S: Maintained
679655da 11319F: Documentation/fb/uvesafb.txt
8a61f013 11320F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11321
456930d8
SA
11322VF610 NAND DRIVER
11323M: Stefan Agner <stefan@agner.ch>
11324L: linux-mtd@lists.infradead.org
11325S: Supported
11326F: drivers/mtd/nand/vf610_nfc.c
11327
4480f15b 11328VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11329M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11330S: Maintained
679655da
JP
11331F: Documentation/filesystems/vfat.txt
11332F: fs/fat/
1da177e4 11333
cba3345c
AW
11334VFIO DRIVER
11335M: Alex Williamson <alex.williamson@redhat.com>
11336L: kvm@vger.kernel.org
11337S: Maintained
11338F: Documentation/vfio.txt
11339F: drivers/vfio/
11340F: include/linux/vfio.h
c117ab84 11341F: include/uapi/linux/vfio.h
cba3345c 11342
a714ea5f
AW
11343VFIO PLATFORM DRIVER
11344M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11345L: kvm@vger.kernel.org
11346S: Maintained
11347F: drivers/vfio/platform/
11348
9e6f3438
PO
11349VIDEOBUF2 FRAMEWORK
11350M: Pawel Osciak <pawel@osciak.com>
11351M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11352M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11353L: linux-media@vger.kernel.org
11354S: Maintained
90d72ac6 11355F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11356F: include/media/videobuf2-*
11357
5523662e
SCP
11358VIRTUAL SERIO DEVICE DRIVER
11359M: Stephen Chandler Paul <thatslyude@gmail.com>
11360S: Maintained
11361F: drivers/input/serio/userio.c
11362F: include/uapi/linux/userio.h
11363
9a82446b
AS
11364VIRTIO CONSOLE DRIVER
11365M: Amit Shah <amit.shah@redhat.com>
11366L: virtualization@lists.linux-foundation.org
11367S: Maintained
11368F: drivers/char/virtio_console.c
11369F: include/linux/virtio_console.h
c117ab84 11370F: include/uapi/linux/virtio_console.h
9a82446b 11371
2426ec8f 11372VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11373M: "Michael S. Tsirkin" <mst@redhat.com>
11374L: virtualization@lists.linux-foundation.org
11375S: Maintained
11376F: drivers/virtio/
c893c8d7 11377F: tools/virtio/
2426ec8f
MT
11378F: drivers/net/virtio_net.c
11379F: drivers/block/virtio_blk.c
11380F: include/linux/virtio_*.h
916cdabc 11381F: include/uapi/linux/virtio_*.h
2426ec8f 11382
f2dbda3b
CH
11383VIRTIO DRIVERS FOR S390
11384M: Christian Borntraeger <borntraeger@de.ibm.com>
11385M: Cornelia Huck <cornelia.huck@de.ibm.com>
11386L: linux-s390@vger.kernel.org
11387L: virtualization@lists.linux-foundation.org
11388L: kvm@vger.kernel.org
11389S: Supported
1b568d93 11390F: drivers/s390/virtio/
f2dbda3b 11391
4ad6ee91
GH
11392VIRTIO GPU DRIVER
11393M: David Airlie <airlied@linux.ie>
11394M: Gerd Hoffmann <kraxel@redhat.com>
11395L: dri-devel@lists.freedesktop.org
11396L: virtualization@lists.linux-foundation.org
11397S: Maintained
11398F: drivers/gpu/drm/virtio/
11399F: include/uapi/linux/virtio_gpu.h
11400
3a4d5c94
MT
11401VIRTIO HOST (VHOST)
11402M: "Michael S. Tsirkin" <mst@redhat.com>
11403L: kvm@vger.kernel.org
c996d8b9 11404L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11405L: netdev@vger.kernel.org
11406S: Maintained
11407F: drivers/vhost/
c117ab84 11408F: include/uapi/linux/vhost.h
3a4d5c94 11409
271c8651
GH
11410VIRTIO INPUT DRIVER
11411M: Gerd Hoffmann <kraxel@redhat.com>
11412S: Maintained
11413F: drivers/virtio/virtio_input.c
11414F: include/uapi/linux/virtio_input.h
11415
1da177e4 11416VIA RHINE NETWORK DRIVER
210347e1 11417S: Orphan
f2148a47 11418F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11419
f0bf7f61 11420VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11421M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11422M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11423S: Maintained
11424F: drivers/mmc/host/via-sdmmc.c
11425
69e4a7c2 11426VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11427M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11428L: linux-fbdev@vger.kernel.org
69e4a7c2 11429S: Maintained
c7babebd
FTS
11430F: include/linux/via-core.h
11431F: include/linux/via-gpio.h
11432F: include/linux/via_i2c.h
8a61f013 11433F: drivers/video/fbdev/via/
69e4a7c2 11434
01f20734 11435VIA VELOCITY NETWORK DRIVER
8b58be88 11436M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11437L: netdev@vger.kernel.org
11438S: Maintained
f2148a47 11439F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11440
f73f8173
AW
11441VIRT LIB
11442M: Alex Williamson <alex.williamson@redhat.com>
11443M: Paolo Bonzini <pbonzini@redhat.com>
11444L: kvm@vger.kernel.org
11445S: Supported
11446F: virt/lib/
11447
77911fd2 11448VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11449M: Hans Verkuil <hverkuil@xs4all.nl>
11450L: linux-media@vger.kernel.org
11451T: git git://linuxtv.org/media_tree.git
11452W: http://linuxtv.org
11453S: Maintained
77911fd2 11454F: drivers/media/platform/vivid/*
0b7bc1fa 11455
be7f8273 11456VLAN (802.1Q)
8b58be88 11457M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11458L: netdev@vger.kernel.org
11459S: Maintained
679655da
JP
11460F: drivers/net/macvlan.c
11461F: include/linux/if_*vlan.h
11462F: net/8021q/
be7f8273 11463
55e331cf 11464VLYNQ BUS
8b58be88 11465M: Florian Fainelli <florian@openwrt.org>
8578d7af 11466L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11467S: Maintained
11468F: drivers/vlynq/vlynq.c
11469F: include/linux/vlynq.h
11470
390beae4 11471VME SUBSYSTEM
74c600e3 11472M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11473M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11474M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11475L: devel@driverdev.osuosl.org
11476S: Maintained
11477T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11478F: Documentation/vme_api.txt
11479F: drivers/staging/vme/
11480F: drivers/vme/
11481F: include/linux/vme*
11482
4488e09b
AK
11483VMWARE HYPERVISOR INTERFACE
11484M: Alok Kataria <akataria@vmware.com>
11485L: virtualization@lists.linux-foundation.org
11486S: Supported
11487F: arch/x86/kernel/cpu/vmware.c
11488
73b35d07
DT
11489VMWARE BALLOON DRIVER
11490M: Xavier Deguillard <xdeguillard@vmware.com>
11491M: Philip Moltmann <moltmann@vmware.com>
11492M: "VMware, Inc." <pv-drivers@vmware.com>
11493L: linux-kernel@vger.kernel.org
11494S: Maintained
11495F: drivers/misc/vmw_balloon.c
11496
8b8be51b
TH
11497VMWARE VMMOUSE SUBDRIVER
11498M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11499M: "VMware, Inc." <pv-drivers@vmware.com>
11500L: linux-input@vger.kernel.org
11501S: Maintained
11502F: drivers/input/mouse/vmmouse.c
11503F: drivers/input/mouse/vmmouse.h
11504
d1a890fa 11505VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11506M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11507M: "VMware, Inc." <pv-drivers@vmware.com>
11508L: netdev@vger.kernel.org
11509S: Maintained
11510F: drivers/net/vmxnet3/
d1a890fa 11511
851b1642 11512VMware PVSCSI driver
f2d7e40e 11513M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11514M: VMware PV-Drivers <pv-drivers@vmware.com>
11515L: linux-scsi@vger.kernel.org
11516S: Maintained
11517F: drivers/scsi/vmw_pvscsi.c
11518F: drivers/scsi/vmw_pvscsi.h
11519
e53e86c7 11520VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11521M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11522M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11523L: linux-kernel@vger.kernel.org
1dd68f01 11524W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11525T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11526S: Supported
679655da
JP
11527F: drivers/regulator/
11528F: include/linux/regulator/
e53e86c7 11529
081958eb
DA
11530VRF
11531M: David Ahern <dsa@cumulusnetworks.com>
11532M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11533L: netdev@vger.kernel.org
11534S: Maintained
11535F: drivers/net/vrf.c
562d897d 11536F: Documentation/networking/vrf.txt
081958eb 11537
ab41319e 11538VT1211 HARDWARE MONITOR DRIVER
8b58be88 11539M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11540L: lm-sensors@lm-sensors.org
11541S: Maintained
679655da
JP
11542F: Documentation/hwmon/vt1211
11543F: drivers/hwmon/vt1211.c
ab41319e 11544
1de9e371 11545VT8231 HARDWARE MONITOR DRIVER
8b58be88 11546M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11547L: lm-sensors@lm-sensors.org
11548S: Maintained
679655da 11549F: drivers/hwmon/vt8231.c
1de9e371 11550
88095e7b
TO
11551VUB300 USB to SDIO/SD/MMC bridge chip
11552M: Tony Olech <tony.olech@elandigitalsystems.com>
11553L: linux-mmc@vger.kernel.org
11554L: linux-usb@vger.kernel.org
11555S: Supported
11556F: drivers/mmc/host/vub300.c
11557
1da177e4 11558W1 DALLAS'S 1-WIRE BUS
a8018766 11559M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11560S: Maintained
679655da
JP
11561F: Documentation/w1/
11562F: drivers/w1/
1da177e4 11563
13927079 11564W83791D HARDWARE MONITORING DRIVER
8b58be88 11565M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11566L: lm-sensors@lm-sensors.org
25845c22 11567S: Maintained
679655da
JP
11568F: Documentation/hwmon/w83791d
11569F: drivers/hwmon/w83791d.c
13927079 11570
61db011d 11571W83793 HARDWARE MONITORING DRIVER
8b58be88 11572M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11573L: lm-sensors@lm-sensors.org
11574S: Maintained
679655da
JP
11575F: Documentation/hwmon/w83793
11576F: drivers/hwmon/w83793.c
61db011d 11577
e3760b43 11578W83795 HARDWARE MONITORING DRIVER
d8130624 11579M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11580L: lm-sensors@lm-sensors.org
11581S: Maintained
11582F: drivers/hwmon/w83795.c
11583
1da177e4 11584W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11585M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11586S: Maintained
679655da 11587F: drivers/mmc/host/wbsd.*
1da177e4 11588
b4e05923
HG
11589WACOM PROTOCOL 4 SERIAL TABLETS
11590M: Julian Squires <julian@cipht.net>
11591M: Hans de Goede <hdegoede@redhat.com>
11592L: linux-input@vger.kernel.org
11593S: Maintained
11594F: drivers/input/tablet/wacom_serial4.c
11595
3527761c 11596WATCHDOG DEVICE DRIVERS
8b58be88 11597M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11598L: linux-watchdog@vger.kernel.org
11599W: http://www.linux-watchdog.org/
f599aaf0 11600T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11601S: Maintained
679655da
JP
11602F: Documentation/watchdog/
11603F: drivers/watchdog/
11604F: include/linux/watchdog.h
c117ab84 11605F: include/uapi/linux/watchdog.h
3527761c 11606
1da177e4 11607WD7000 SCSI DRIVER
8b58be88 11608M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11609L: linux-scsi@vger.kernel.org
11610S: Maintained
679655da 11611F: drivers/scsi/wd7000.c
1da177e4 11612
b22e00f3
DH
11613WIIMOTE HID DRIVER
11614M: David Herrmann <dh.herrmann@googlemail.com>
11615L: linux-input@vger.kernel.org
11616S: Maintained
11617F: drivers/hid/hid-wiimote*
11618
e258b80e 11619WINBOND CIR DRIVER
364e9e18 11620M: David Härdeman <david@hardeman.nu>
e258b80e 11621S: Maintained
116ab806 11622F: drivers/media/rc/winbond-cir.c
e258b80e 11623
8a70da82 11624WIMAX STACK
8b58be88 11625M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11626M: linux-wimax@intel.com
49e7d9df 11627L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11628S: Supported
11629W: http://linuxwimax.org
315987dc 11630F: Documentation/wimax/README.wimax
315987dc
JP
11631F: include/linux/wimax/debug.h
11632F: include/net/wimax.h
c117ab84 11633F: include/uapi/linux/wimax.h
315987dc 11634F: net/wimax/
8a70da82 11635
5fc14680 11636WISTRON LAPTOP BUTTON DRIVER
8b58be88 11637M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11638S: Maintained
679655da 11639F: drivers/input/misc/wistron_btns.c
5fc14680 11640
1da177e4 11641WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11642M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11643L: linux-wireless@vger.kernel.org
926554c4 11644W: http://oops.ghostprotocols.net:81/blog
1da177e4 11645S: Maintained
679655da 11646F: drivers/net/wireless/wl3501*
1da177e4 11647
055bcbcb 11648WOLFSON MICROELECTRONICS DRIVERS
fef95164 11649L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11650T: git https://github.com/CirrusLogic/linux-drivers.git
11651W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11652S: Supported
3768f0b1 11653F: Documentation/hwmon/wm83??
f494993f
CK
11654F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11655F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11656F: Documentation/devicetree/bindings/mfd/arizona.txt
af1c5386 11657F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11658F: drivers/clk/clk-wm83*.c
9c309598 11659F: drivers/extcon/extcon-arizona.c
b75ea16a 11660F: drivers/leds/leds-wm83*.c
25b273ba 11661F: drivers/gpio/gpio-*wm*.c
9c309598 11662F: drivers/gpio/gpio-arizona.c
d22b0869 11663F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11664F: drivers/input/misc/wm831x-on.c
11665F: drivers/input/touchscreen/wm831x-ts.c
11666F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11667F: drivers/mfd/arizona*
11668F: drivers/mfd/wm*.c
b75ea16a
MB
11669F: drivers/power/wm83*.c
11670F: drivers/rtc/rtc-wm83*.c
11671F: drivers/regulator/wm8*.c
3860e6c4 11672F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11673F: drivers/watchdog/wm83*_wdt.c
9c309598 11674F: include/linux/mfd/arizona/
3860e6c4 11675F: include/linux/mfd/wm831x/
b75ea16a 11676F: include/linux/mfd/wm8350/
3768f0b1 11677F: include/linux/mfd/wm8400*
59ec6da2 11678F: include/linux/wm97xx.h
055bcbcb 11679F: include/sound/wm????.h
9c309598 11680F: sound/soc/codecs/arizona.?
055bcbcb 11681F: sound/soc/codecs/wm*
b75ea16a 11682
3e6cd7a4
TH
11683WORKQUEUE
11684M: Tejun Heo <tj@kernel.org>
badb7f5e 11685R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11686T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11687S: Maintained
11688F: include/linux/workqueue.h
11689F: kernel/workqueue.c
11690F: Documentation/workqueue.txt
11691
1da177e4 11692X.25 NETWORK LAYER
8bf28059 11693M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11694L: linux-x25@vger.kernel.org
8bf28059 11695S: Odd Fixes
679655da
JP
11696F: Documentation/networking/x25*
11697F: include/net/x25*
11698F: net/x25/
1da177e4 11699
e2d1d6c0 11700X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11701M: Thomas Gleixner <tglx@linutronix.de>
11702M: Ingo Molnar <mingo@redhat.com>
11703M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11704M: x86@kernel.org
981c3a4f 11705L: linux-kernel@vger.kernel.org
75fc2d37 11706T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11707S: Maintained
679655da
JP
11708F: Documentation/x86/
11709F: arch/x86/
e2d1d6c0 11710
d0944853 11711X86 PLATFORM DRIVERS
e181ba15 11712M: Darren Hart <dvhart@infradead.org>
d0944853 11713L: platform-driver-x86@vger.kernel.org
e181ba15 11714T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11715S: Maintained
14430813 11716F: drivers/platform/x86/
3a4bceef 11717F: drivers/platform/olpc/
d0944853 11718
c1f5c54b
IM
11719X86 MCE INFRASTRUCTURE
11720M: Tony Luck <tony.luck@intel.com>
487ba8e8 11721M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11722L: linux-edac@vger.kernel.org
11723S: Maintained
11724F: arch/x86/kernel/cpu/mcheck/*
11725
79ebdc95
BP
11726X86 MICROCODE UPDATE SUPPORT
11727M: Borislav Petkov <bp@alien8.de>
11728S: Maintained
11729F: arch/x86/kernel/cpu/microcode/*
11730
f0905c5a
AL
11731X86 VDSO
11732M: Andy Lutomirski <luto@amacapital.net>
11733L: linux-kernel@vger.kernel.org
11734T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11735S: Maintained
d603c8e1 11736F: arch/x86/entry/vdso/
f0905c5a 11737
d6fad502 11738XC2028/3028 TUNER DRIVER
009a5410 11739M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11740L: linux-media@vger.kernel.org
11741W: http://linuxtv.org
11742T: git git://linuxtv.org/media_tree.git
11743S: Maintained
11744F: drivers/media/tuners/tuner-xc2028.*
11745
c4468085 11746XEN HYPERVISOR INTERFACE
c4468085 11747M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11748M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11749M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11750L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11751T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11752S: Supported
11753F: arch/x86/xen/
11754F: drivers/*/xen-*front.c
11755F: drivers/xen/
11756F: arch/x86/include/asm/xen/
11757F: include/xen/
c117ab84 11758F: include/uapi/xen/
c4468085 11759
77bfb479
SS
11760XEN HYPERVISOR ARM
11761M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11762L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11763S: Supported
11764F: arch/arm/xen/
11765F: arch/arm/include/asm/xen/
11766
b475e83f
SS
11767XEN HYPERVISOR ARM64
11768M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11769L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11770S: Supported
11771F: arch/arm64/xen/
11772F: arch/arm64/include/asm/xen/
11773
9b57e1a7
IC
11774XEN NETWORK BACKEND DRIVER
11775M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11776M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11777L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11778L: netdev@vger.kernel.org
11779S: Supported
11780F: drivers/net/xen-netback/*
11781
c5f8e29d
KRW
11782XEN PCI SUBSYSTEM
11783M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11784L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11785S: Supported
11786F: arch/x86/pci/*xen*
11787F: drivers/pci/*xen*
11788
a2c5ae65
KRW
11789XEN BLOCK SUBSYSTEM
11790M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11791M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11792L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11793S: Supported
11794F: drivers/block/xen-blkback/*
11795F: drivers/block/xen*
11796
15d03609
JG
11797XEN PVSCSI DRIVERS
11798M: Juergen Gross <jgross@suse.com>
11799L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11800L: linux-scsi@vger.kernel.org
11801S: Supported
11802F: drivers/scsi/xen-scsifront.c
11803F: drivers/xen/xen-scsiback.c
11804F: include/xen/interface/io/vscsiif.h
11805
c5f8e29d
KRW
11806XEN SWIOTLB SUBSYSTEM
11807M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11808L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11809S: Supported
11810F: arch/x86/xen/*swiotlb*
11811F: drivers/xen/*swiotlb*
11812
1da177e4
LT
11813XFS FILESYSTEM
11814P: Silicon Graphics Inc
809625ca 11815M: Dave Chinner <david@fromorbit.com>
18caa67a 11816M: xfs@oss.sgi.com
d7ede1aa 11817L: xfs@oss.sgi.com
1da177e4 11818W: http://oss.sgi.com/projects/xfs
54e5881d 11819T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11820S: Supported
679655da
JP
11821F: Documentation/filesystems/xfs.txt
11822F: fs/xfs/
1da177e4 11823
8a3b7a25 11824XILINX AXI ETHERNET DRIVER
59a54f30
MS
11825M: Anirudha Sarangi <anirudh@xilinx.com>
11826M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11827S: Maintained
11828F: drivers/net/ethernet/xilinx/xilinx_axienet*
11829
238b8721 11830XILINX UARTLITE SERIAL DRIVER
8b58be88 11831M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11832L: linux-serial@vger.kernel.org
11833S: Maintained
df621252 11834F: drivers/tty/serial/uartlite.c
238b8721 11835
df330515
LP
11836XILINX VIDEO IP CORES
11837M: Hyun Kwon <hyun.kwon@xilinx.com>
11838M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11839L: linux-media@vger.kernel.org
11840T: git git://linuxtv.org/media_tree.git
11841S: Supported
11842F: Documentation/devicetree/bindings/media/xilinx/
11843F: drivers/media/platform/xilinx/
a5562f65 11844F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11845
74316949
EB
11846XILLYBUS DRIVER
11847M: Eli Billauer <eli.billauer@gmail.com>
11848L: linux-kernel@vger.kernel.org
11849S: Supported
11850F: drivers/char/xillybus/
11851
f620e4b8
MF
11852XTENSA XTFPGA PLATFORM SUPPORT
11853M: Max Filippov <jcmvbkbc@gmail.com>
11854L: linux-xtensa@linux-xtensa.org
11855S: Maintained
11856F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11857F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11858
1da177e4 11859YAM DRIVER FOR AX.25
8b58be88 11860M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11861L: linux-hams@vger.kernel.org
11862S: Maintained
679655da
JP
11863F: drivers/net/hamradio/yam*
11864F: include/linux/yam.h
1da177e4 11865
af64a5eb 11866YEALINK PHONE DRIVER
8b58be88 11867M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11868L: usbb2k-api-dev@nongnu.org
11869S: Maintained
679655da
JP
11870F: Documentation/input/yealink.txt
11871F: drivers/input/misc/yealink.*
af64a5eb 11872
1da177e4 11873Z8530 DRIVER FOR AX.25
8b58be88 11874M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11875W: http://yaina.de/jreuter/
11876W: http://www.qsl.net/dl1bke/
11877L: linux-hams@vger.kernel.org
11878S: Maintained
679655da
JP
11879F: Documentation/networking/z8530drv.txt
11880F: drivers/net/hamradio/*scc.c
11881F: drivers/net/hamradio/z8530.h
1da177e4 11882
0cf31ec1 11883ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11884M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11885L: linux-mm@kvack.org
11886S: Maintained
11887F: mm/zbud.c
11888F: include/linux/zbud.h
11889
7c0c3afb 11890ZD1211RW WIRELESS DRIVER
8b58be88
JP
11891M: Daniel Drake <dsd@gentoo.org>
11892M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11893W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11894L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11895L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11896S: Maintained
679655da 11897F: drivers/net/wireless/zd1211rw/
7c0c3afb 11898
20263029
DS
11899ZPOOL COMPRESSED PAGE STORAGE API
11900M: Dan Streetman <ddstreet@ieee.org>
11901L: linux-mm@kvack.org
11902S: Maintained
11903F: mm/zpool.c
11904F: include/linux/zpool.h
11905
1da177e4 11906ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11907L: mjpeg-users@lists.sourceforge.net
f63145e2 11908L: linux-media@vger.kernel.org
1da177e4 11909W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11910T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11911S: Odd Fixes
90d72ac6 11912F: drivers/media/pci/zoran/
1da177e4 11913
6920f2cc
MK
11914ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11915M: Minchan Kim <minchan@kernel.org>
11916M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11917R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11918L: linux-kernel@vger.kernel.org
11919S: Maintained
11920F: drivers/block/zram/
11921F: Documentation/blockdev/zram.txt
11922
8b4a4080 11923ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11924M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11925S: Maintained
df621252 11926F: drivers/tty/serial/zs.*
8b4a4080 11927
eae70d06
MK
11928ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11929M: Minchan Kim <minchan@kernel.org>
11930M: Nitin Gupta <ngupta@vflare.org>
41192a2d 11931R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
11932L: linux-mm@kvack.org
11933S: Maintained
11934F: mm/zsmalloc.c
11935F: include/linux/zsmalloc.h
d02be50d 11936F: Documentation/vm/zsmalloc.txt
eae70d06 11937
0cf31ec1 11938ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11939M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11940L: linux-mm@kvack.org
11941S: Maintained
11942F: mm/zswap.c
11943
1da177e4 11944THE REST
8b58be88 11945M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11946L: linux-kernel@vger.kernel.org
8a6e2535 11947Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11948T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11949S: Buried alive in reporters
34d03cc1
JP
11950F: *
11951F: */
This page took 6.453655 seconds and 5 git commands to generate.