]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blame - MAINTAINERS
p54: move under intersil vendor directory
[mirror_ubuntu-zesty-kernel.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb
AR
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
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
d4a17304 391F: drivers/net/wireless/admtek/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
d4275354 1423ARM/RISCPC ARCHITECTURE
8b58be88 1424M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1426W: http://www.arm.linux.org.uk/
1427S: Maintained
d4275354
RK
1428F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1429F: arch/arm/include/asm/hardware/ioc.h
1430F: arch/arm/include/asm/hardware/iomd.h
1431F: arch/arm/include/asm/hardware/memc.h
1432F: arch/arm/mach-rpc/
1a6422f6 1433F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1434F: drivers/net/ethernet/i825xx/ether1*
1435F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1436F: drivers/scsi/arm/
1437
08ddbb0a
HS
1438ARM/Rockchip SoC support
1439M: Heiko Stuebner <heiko@sntech.de>
1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1441L: linux-rockchip@lists.infradead.org
08ddbb0a 1442S: Maintained
541555e9 1443F: arch/arm/boot/dts/rk3*
08ddbb0a 1444F: arch/arm/mach-rockchip/
541555e9
HS
1445F: drivers/clk/rockchip/
1446F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1447F: drivers/*/*rockchip*
541555e9
HS
1448F: drivers/*/*/*rockchip*
1449F: sound/soc/rockchip/
b4331b43 1450N: rockchip
08ddbb0a 1451
5bfb937c
KK
1452ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1453M: Kukjin Kim <kgene@kernel.org>
e8f98457 1454M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1456L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1457S: Maintained
6f0589c8
MB
1458F: arch/arm/boot/dts/s3c*
1459F: arch/arm/boot/dts/exynos*
d97236e6 1460F: arch/arm64/boot/dts/exynos/
482ce512 1461F: arch/arm/plat-samsung/
769bbb63
HS
1462F: arch/arm/mach-s3c24*/
1463F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1464F: arch/arm/mach-s5p*/
1465F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1466F: drivers/*/*s3c2410*
1467F: drivers/*/*/*s3c2410*
40c76662
MB
1468F: drivers/spi/spi-s3c*
1469F: sound/soc/samsung/*
d6b9aea6
KK
1470F: Documentation/arm/Samsung/
1471F: Documentation/devicetree/bindings/arm/samsung/
1472F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1473F: Documentation/devicetree/bindings/power/pd-samsung.txt
33d43cdd 1474N: exynos
f556cb07 1475
10ffa964
KP
1476ARM/SAMSUNG MOBILE MACHINE SUPPORT
1477M: Kyungmin Park <kyungmin.park@samsung.com>
1478L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479S: Maintained
004bbd3c 1480F: arch/arm/mach-s5pv210/
10ffa964 1481
3ce4ccb6
KD
1482ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1483M: Kyungmin Park <kyungmin.park@samsung.com>
1484M: Kamil Debski <k.debski@samsung.com>
1485L: linux-arm-kernel@lists.infradead.org
1486L: linux-media@vger.kernel.org
1487S: Maintained
1488F: drivers/media/platform/s5p-g2d/
1489
e6a476fd
MS
1490ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1491M: Kyungmin Park <kyungmin.park@samsung.com>
1492M: Kamil Debski <k.debski@samsung.com>
6305902c 1493M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1494L: linux-arm-kernel@lists.infradead.org
1495L: linux-media@vger.kernel.org
1496S: Maintained
934455d7 1497F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1498F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1499
1500ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1501M: Kyungmin Park <kyungmin.park@samsung.com>
1502M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1503L: linux-arm-kernel@lists.infradead.org
1504L: linux-media@vger.kernel.org
1505S: Maintained
90d72ac6 1506F: drivers/media/platform/s5p-tv/
e6a476fd 1507
7d9f9bf4
AP
1508ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1509M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1510M: Jacek Anaszewski <j.anaszewski@samsung.com>
1511L: linux-arm-kernel@lists.infradead.org
1512L: linux-media@vger.kernel.org
1513S: Maintained
1514F: drivers/media/platform/s5p-jpeg/
1515
d48d38e8 1516ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1517M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1518M: Magnus Damm <magnus.damm@gmail.com>
1519L: linux-sh@vger.kernel.org
d48d38e8 1520W: http://oss.renesas.com
bbff48f5 1521Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1522T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1523S: Supported
0b514fdb
SH
1524F: arch/arm/boot/dts/emev2*
1525F: arch/arm/boot/dts/r7s*
1526F: arch/arm/boot/dts/r8a*
1527F: arch/arm/boot/dts/sh*
0b514fdb 1528F: arch/arm/configs/shmobile_defconfig
7a2071c5 1529F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1530F: arch/arm/mach-shmobile/
1531F: drivers/sh/
1532
66314223 1533ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1534M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1535S: Maintained
1536F: arch/arm/mach-socfpga/
efadb751
DN
1537F: arch/arm/boot/dts/socfpga*
1538F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1539W: http://www.rocketboards.org
efadb751 1540T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1541
1542ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1543M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1544S: Maintained
1545F: drivers/clk/socfpga/
1546
71bcada8
TT
1547ARM/SOCFPGA EDAC SUPPORT
1548M: Thor Thayer <tthayer@opensource.altera.com>
1549S: Maintained
1550F: drivers/edac/altera_edac.
1551
65ebcc11 1552ARM/STI ARCHITECTURE
a92177ea
SK
1553M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1554M: Maxime Coquelin <maxime.coquelin@st.com>
1555M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557L: kernel@stlinux.com
1558W: http://www.stlinux.com
1559S: Maintained
1560F: arch/arm/mach-sti/
a92177ea 1561F: arch/arm/boot/dts/sti*
b8e31bf3 1562F: drivers/char/hw_random/st-rng.c
a92177ea 1563F: drivers/clocksource/arm_global_timer.c
82805d1b 1564F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1565F: drivers/i2c/busses/i2c-st.c
346e2e4a 1566F: drivers/media/rc/st_rc.c
95d66b16 1567F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1568F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1569F: drivers/phy/phy-miphy28lp.c
1570F: drivers/phy/phy-miphy365x.c
6da969a5 1571F: drivers/phy/phy-stih407-usb.c
26389c78 1572F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1573F: drivers/pinctrl/pinctrl-st.c
1574F: drivers/reset/sti/
db4112e6 1575F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1576F: drivers/tty/serial/st-asc.c
eb11adab 1577F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1578F: drivers/usb/host/ehci-st.c
1579F: drivers/usb/host/ohci-st.c
db4112e6 1580F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1581F: drivers/ata/ahci_st.c
65ebcc11 1582
ee6e7879
MC
1583ARM/STM32 ARCHITECTURE
1584M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586S: Maintained
1587T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1588N: stm32
1589F: drivers/clocksource/armv7m_systick.c
1590
2b7a52a4 1591ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1592M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1593L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1594S: Maintained
1595
1bbd7089 1596ARM/TETON BGA MACHINE SUPPORT
706e69d6 1597M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599S: Maintained
1600
2b7a52a4 1601ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1602M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1603L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1604S: Maintained
1605
98ad6e3b 1606ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1607M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1608L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1609W: http://www.mcuos.com
1610S: Maintained
4e89e8f6 1611F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1612F: drivers/input/keyboard/w90p910_keypad.c
1613F: drivers/input/touchscreen/w90p910_ts.c
1614F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1615F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1616F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1617F: drivers/rtc/rtc-nuc900.c
9df92e6c 1618F: drivers/spi/spi-nuc900.c
4e89e8f6 1619F: drivers/usb/host/ehci-w90x900.c
8a61f013 1620F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1621
54274d71 1622ARM/U300 MACHINE SUPPORT
e4651a9f 1623M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1624L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625S: Supported
1626F: arch/arm/mach-u300/
9affbd24 1627F: drivers/clocksource/timer-u300.c
54274d71
LW
1628F: drivers/i2c/busses/i2c-stu300.c
1629F: drivers/rtc/rtc-coh901331.c
1630F: drivers/watchdog/coh901327_wdt.c
1631F: drivers/dma/coh901318*
87572880
LW
1632F: drivers/mfd/ab3100*
1633F: drivers/rtc/rtc-ab3100.c
1634F: drivers/rtc/rtc-coh901331.c
1635T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1636
3d00d04f
MY
1637ARM/UNIPHIER ARCHITECTURE
1638M: Masahiro Yamada <yamada.masahiro@socionext.com>
1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S: Maintained
a3ff83d2 1641F: arch/arm/boot/dts/uniphier*
e7ecbc05 1642F: arch/arm/include/asm/hardware/cache-uniphier.h
3d00d04f 1643F: arch/arm/mach-uniphier/
e7ecbc05 1644F: arch/arm/mm/cache-uniphier.c
dd6fd4a3 1645F: drivers/i2c/busses/i2c-uniphier*
a3ff83d2
MY
1646F: drivers/pinctrl/uniphier/
1647F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1648N: uniphier
1649
87572880 1650ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1651M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1652L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1653S: Maintained
1654F: arch/arm/mach-ux500/
e4651a9f 1655F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1656F: drivers/dma/ste_dma40*
e4651a9f 1657F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1658F: drivers/mfd/abx500*
1659F: drivers/mfd/ab8500*
e4651a9f
LW
1660F: drivers/mfd/dbx500*
1661F: drivers/mfd/db8500*
ecc265fe
JP
1662F: drivers/pinctrl/nomadik/pinctrl-ab*
1663F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1664F: drivers/rtc/rtc-ab8500.c
e4651a9f 1665F: drivers/rtc/rtc-pl031.c
87572880 1666T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1667
e93fde28
UH
1668ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1669M: Ulf Hansson <ulf.hansson@linaro.org>
1670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671T: git git://git.linaro.org/people/ulfh/clk.git
1672S: Maintained
1673F: drivers/clk/ux500/
1674F: include/linux/platform_data/clk-ux500.h
1675
740d93b1
PM
1676ARM/VERSATILE EXPRESS PLATFORM
1677M: Liviu Dudau <liviu.dudau@arm.com>
1678M: Sudeep Holla <sudeep.holla@arm.com>
1679M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1680L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681S: Maintained
1682F: arch/arm/boot/dts/vexpress*
9ccd6080 1683F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1684F: arch/arm/mach-vexpress/
1685F: */*/vexpress*
7e8f403f 1686F: */*/*/vexpress*
740d93b1
PM
1687F: drivers/clk/versatile/clk-vexpress-osc.c
1688F: drivers/clocksource/versatile.c
1689
d4275354 1690ARM/VFP SUPPORT
8b58be88 1691M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1692L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1693W: http://www.arm.linux.org.uk/
1694S: Maintained
1695F: arch/arm/vfp/
1696
e66b6d8e
MV
1697ARM/VOIPAC PXA270 SUPPORT
1698M: Marek Vasut <marek.vasut@gmail.com>
1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700S: Maintained
1701F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1702F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1703
04529fe2
TP
1704ARM/VT8500 ARM ARCHITECTURE
1705M: Tony Prisk <linux@prisktech.co.nz>
1706L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707S: Maintained
1708F: arch/arm/mach-vt8500/
41fd91b4 1709F: drivers/clocksource/vt8500_timer.c
560746eb 1710F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1711F: drivers/mmc/host/wmt-sdmmc.c
1712F: drivers/pwm/pwm-vt8500.c
1713F: drivers/rtc/rtc-vt8500.c
1714F: drivers/tty/serial/vt8500_serial.c
4f31102b 1715F: drivers/usb/host/ehci-platform.c
41fd91b4 1716F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1717F: drivers/video/fbdev/vt8500lcdfb.*
1718F: drivers/video/fbdev/wm8505fb*
1719F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1720
e66b6d8e
MV
1721ARM/ZIPIT Z2 SUPPORT
1722M: Marek Vasut <marek.vasut@gmail.com>
1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724S: Maintained
1725F: arch/arm/mach-pxa/z2.c
6ab2a855 1726F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1727
5ecc4b53
JN
1728ARM/ZTE ARCHITECTURE
1729M: Jun Nie <jun.nie@linaro.org>
1730L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731S: Maintained
1732F: arch/arm/mach-zx/
1733F: drivers/clk/zte/
1734F: Documentation/devicetree/bindings/arm/zte.txt
1735F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1736
51f29d44
MS
1737ARM/ZYNQ ARCHITECTURE
1738M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1739R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1740L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741W: http://wiki.xilinx.com
d6448b76 1742T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1743S: Supported
1744F: arch/arm/mach-zynq/
bd2a337a 1745F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1746F: drivers/block/xsysace.c
c2fd4e38
MS
1747N: zynq
1748N: xilinx
1749F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1750F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1751F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1752F: drivers/edac/synopsys_edac.c
51f29d44 1753
48ec83bc 1754ARM SMMU DRIVERS
b8f9879e
WD
1755M: Will Deacon <will.deacon@arm.com>
1756L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757S: Maintained
1758F: drivers/iommu/arm-smmu.c
48ec83bc 1759F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1760F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1761
38074229
CM
1762ARM64 PORT (AARCH64 ARCHITECTURE)
1763M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1764M: Will Deacon <will.deacon@arm.com>
38074229
CM
1765L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766S: Maintained
1767F: arch/arm64/
d19766ec 1768F: Documentation/arm64/
38074229 1769
9d7005f9
LP
1770AS3645A LED FLASH CONTROLLER DRIVER
1771M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1772L: linux-media@vger.kernel.org
1773T: git git://linuxtv.org/media_tree.git
1774S: Maintained
1775F: drivers/media/i2c/as3645a.c
1776F: include/media/as3645a.h
1777
d58de038
GJ
1778ASC7621 HARDWARE MONITOR DRIVER
1779M: George Joseph <george.joseph@fairview5.com>
1780L: lm-sensors@lm-sensors.org
1781S: Maintained
1782F: Documentation/hwmon/asc7621
1783F: drivers/hwmon/asc7621.c
1784
b229ece9 1785ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1786M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1787L: acpi4asus-user@lists.sourceforge.net
d0944853 1788L: platform-driver-x86@vger.kernel.org
76593d6f 1789W: http://acpi4asus.sf.net
85091b71 1790S: Maintained
b229ece9
CC
1791F: drivers/platform/x86/asus*.c
1792F: drivers/platform/x86/eeepc*.c
85091b71 1793
953a6479 1794ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1795R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1796W: http://sourceforge.net/projects/xscaleiop
08223d80 1797S: Odd fixes
679655da
JP
1798F: Documentation/crypto/async-tx-api.txt
1799F: crypto/async_tx/
1800F: drivers/dma/
1801F: include/linux/dmaengine.h
1802F: include/linux/async_tx.h
b3e5f263 1803
a1867d36 1804AT24 EEPROM DRIVER
14d77c4d 1805M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1806L: linux-i2c@vger.kernel.org
1807S: Maintained
1808F: drivers/misc/eeprom/at24.c
25f73ed5 1809F: include/linux/platform_data/at24.h
a1867d36 1810
e7839f25 1811ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1812M: "Ed L. Cashin" <ed.cashin@acm.org>
1813W: http://www.openaoe.org/
1da177e4 1814S: Supported
679655da
JP
1815F: Documentation/aoe/
1816F: drivers/block/aoe/
1da177e4 1817
aad7a211
AB
1818ATHEROS 71XX/9XXX GPIO DRIVER
1819M: Alban Bedel <albeu@free.fr>
1820W: https://github.com/AlbanBedel/linux
1821T: git git://github.com/AlbanBedel/linux
1822S: Maintained
1823F: drivers/gpio/gpio-ath79.c
1824F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1825
9a10a870 1826ATHEROS ATH GENERIC UTILITIES
f726ee65 1827M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1828L: linux-wireless@vger.kernel.org
1829S: Supported
1830F: drivers/net/wireless/ath/*
1831
fa1c114f 1832ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1833M: Jiri Slaby <jirislaby@gmail.com>
1834M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1835M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1836L: linux-wireless@vger.kernel.org
72c706b7 1837W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1838S: Maintained
fa451753 1839F: drivers/net/wireless/ath/ath5k/
fa1c114f 1840
12e62d6f
KV
1841ATHEROS ATH6KL WIRELESS DRIVER
1842M: Kalle Valo <kvalo@qca.qualcomm.com>
1843L: linux-wireless@vger.kernel.org
1844W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1845T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1846S: Supported
1847F: drivers/net/wireless/ath/ath6kl/
1848
2be7d22f
VK
1849WILOCITY WIL6210 WIRELESS DRIVER
1850M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1851L: linux-wireless@vger.kernel.org
1852L: wil6210@qca.qualcomm.com
1853S: Supported
1854W: http://wireless.kernel.org/en/users/Drivers/wil6210
1855F: drivers/net/wireless/ath/wil6210/
dba4b74d 1856F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1857
1d7e1e6b
CL
1858CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1859M: Christian Lamparter <chunkeey@googlemail.com>
1860L: linux-wireless@vger.kernel.org
1861W: http://wireless.kernel.org/en/users/Drivers/carl9170
1862S: Maintained
1863F: drivers/net/wireless/ath/carl9170/
1864
2c2a6172
LT
1865ATK0110 HWMON DRIVER
1866M: Luca Tettamanti <kronos.it@gmail.com>
1867L: lm-sensors@lm-sensors.org
1868S: Maintained
1869F: drivers/hwmon/asus_atk0110.c
1870
6f69a6d7 1871ATI_REMOTE2 DRIVER
8b58be88 1872M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1873S: Maintained
679655da 1874F: drivers/input/misc/ati_remote2.c
6f69a6d7 1875
7ae115b4 1876ATLX ETHERNET DRIVERS
8b58be88 1877M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1878M: Chris Snook <chris.snook@gmail.com>
e443e383 1879L: netdev@vger.kernel.org
8d5ca6ec
JC
1880W: http://sourceforge.net/projects/atl1
1881W: http://atl1.sourceforge.net
1882S: Maintained
2b133ad6 1883F: drivers/net/ethernet/atheros/
8d5ca6ec 1884
1da177e4 1885ATM
366c1bd1 1886M: Chas Williams <3chas3@gmail.com>
476604de 1887L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1888L: netdev@vger.kernel.org
1da177e4
LT
1889W: http://linux-atm.sourceforge.net
1890S: Maintained
679655da
JP
1891F: drivers/atm/
1892F: include/linux/atm*
c117ab84 1893F: include/uapi/linux/atm*
1da177e4 1894
04ac2f46 1895ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1896M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1897S: Maintained
1898F: drivers/mmc/host/atmel-mci.c
1899F: drivers/mmc/host/atmel-mci-regs.h
1900
a1cfac48 1901ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1902M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1903S: Supported
df621252 1904F: drivers/tty/serial/atmel_serial.c
a1cfac48 1905
dfae90ed 1906ATMEL Audio ALSA driver
3a82002c 1907M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1908L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1909S: Supported
1910F: sound/soc/atmel
1911
b414dc16
NF
1912ATMEL DMA DRIVER
1913M: Nicolas Ferre <nicolas.ferre@atmel.com>
1914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1915S: Supported
1916F: drivers/dma/at_hdmac.c
1917F: drivers/dma/at_hdmac_regs.h
6f0d65af 1918F: include/linux/platform_data/dma-atmel.h
b414dc16 1919
6bd0f436
LD
1920ATMEL XDMA DRIVER
1921M: Ludovic Desroches <ludovic.desroches@atmel.com>
1922L: linux-arm-kernel@lists.infradead.org
1923L: dmaengine@vger.kernel.org
1924S: Supported
1925F: drivers/dma/at_xdmac.c
1926
888f2804
LD
1927ATMEL I2C DRIVER
1928M: Ludovic Desroches <ludovic.desroches@atmel.com>
1929L: linux-i2c@vger.kernel.org
1930S: Supported
1931F: drivers/i2c/busses/i2c-at91.c
1932
15515545
JW
1933ATMEL ISI DRIVER
1934M: Josh Wu <josh.wu@atmel.com>
1935L: linux-media@vger.kernel.org
1936S: Supported
f2294c2d 1937F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1938F: include/media/atmel-isi.h
1939
8f4c79ce 1940ATMEL LCDFB DRIVER
8b58be88 1941M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1942L: linux-fbdev@vger.kernel.org
8f4c79ce 1943S: Maintained
8a61f013 1944F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1945F: include/video/atmel_lcdc.h
8f4c79ce 1946
89e5785f 1947ATMEL MACB ETHERNET DRIVER
a02875a6 1948M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1949S: Supported
9f2f381f 1950F: drivers/net/ethernet/cadence/
89e5785f 1951
5cbac98a
JW
1952ATMEL NAND DRIVER
1953M: Josh Wu <josh.wu@atmel.com>
1954L: linux-mtd@lists.infradead.org
1955S: Supported
1956F: drivers/mtd/nand/atmel_nand*
1957
05c441ef 1958ATMEL SDMMC DRIVER
1959M: Ludovic Desroches <ludovic.desroches@atmel.com>
1960L: linux-mmc@vger.kernel.org
1961S: Supported
1962F: drivers/mmc/host/sdhci-of-at91.c
1963
754ce4f2 1964ATMEL SPI DRIVER
a02875a6 1965M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1966S: Supported
9df92e6c 1967F: drivers/spi/spi-atmel.*
754ce4f2 1968
0ef09015 1969ATMEL SSC DRIVER
03515f32 1970M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1972S: Supported
1973F: drivers/misc/atmel-ssc.c
1974F: include/linux/atmel-ssc.h
1975
e9cb1c5a
NF
1976ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1977M: Nicolas Ferre <nicolas.ferre@atmel.com>
1978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1979S: Supported
1980F: drivers/misc/atmel_tclib.c
1981F: drivers/clocksource/tcb_clksrc.c
1982
914a3f3b 1983ATMEL USBA UDC DRIVER
a02875a6
NF
1984M: Nicolas Ferre <nicolas.ferre@atmel.com>
1985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1986S: Supported
faf2e1db 1987F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1988
1da177e4 1989ATMEL WIRELESS DRIVER
8b58be88 1990M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1991L: linux-wireless@vger.kernel.org
1da177e4
LT
1992W: http://www.thekelleys.org.uk/atmel
1993W: http://atmelwlandriver.sourceforge.net/
1994S: Maintained
30fe0f9b 1995F: drivers/net/wireless/atmel/atmel*
1da177e4 1996
a14c0f8f
ND
1997ATMEL MAXTOUCH DRIVER
1998M: Nick Dyer <nick.dyer@itdev.co.uk>
1999T: git git://github.com/atmel-maxtouch/linux.git
2000S: Supported
2001F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2002F: drivers/input/touchscreen/atmel_mxt_ts.c
2003F: include/linux/platform_data/atmel_mxt_ts.h
2004
26780d9e 2005ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
2006M: Bradley Grove <linuxdrivers@attotech.com>
2007L: linux-scsi@vger.kernel.org
2008W: http://www.attotech.com
2009S: Supported
2010F: drivers/scsi/esas2r
26780d9e 2011
bc6e17b8
SS
2012ATUSB IEEE 802.15.4 RADIO DRIVER
2013M: Stefan Schmidt <stefan@osg.samsung.com>
2014L: linux-wpan@vger.kernel.org
2015S: Maintained
2016F: drivers/net/ieee802154/atusb.c
2017F: drivers/net/ieee802154/atusb.h
2018F: drivers/net/ieee802154/at86rf230.h
2019
a92b7b80 2020AUDIT SUBSYSTEM
915f389d 2021M: Paul Moore <paul@paul-moore.com>
8b58be88 2022M: Eric Paris <eparis@redhat.com>
915f389d 2023L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 2024W: http://people.redhat.com/sgrubb/audit/
915f389d 2025T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 2026S: Maintained
679655da 2027F: include/linux/audit.h
c117ab84 2028F: include/uapi/linux/audit.h
679655da 2029F: kernel/audit*
a92b7b80 2030
70e84049 2031AUXILIARY DISPLAY DRIVERS
8b58be88 2032M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2033W: http://miguelojeda.es/auxdisplay.htm
2034W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2035S: Maintained
679655da
JP
2036F: drivers/auxdisplay/
2037F: include/linux/cfag12864b.h
70e84049 2038
5f97f7f9 2039AVR32 ARCHITECTURE
e336f61f
HCE
2040M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2041M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 2042W: http://www.atmel.com/products/AVR32/
249d9d9d 2043W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2044W: http://avrfreaks.net/
e336f61f 2045S: Maintained
679655da 2046F: arch/avr32/
5f97f7f9
HS
2047
2048AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2049M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2050M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2051S: Maintained
679655da 2052F: arch/avr32/mach-at32ap/
5f97f7f9 2053
1da177e4 2054AX.25 NETWORK LAYER
8b58be88 2055M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2056L: linux-hams@vger.kernel.org
d34cb28a 2057W: http://www.linux-ax25.org/
1da177e4 2058S: Maintained
c117ab84 2059F: include/uapi/linux/ax25.h
679655da
JP
2060F: include/net/ax25.h
2061F: net/ax25/
1da177e4 2062
d5269395 2063AZ6007 DVB DRIVER
009a5410 2064M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2065L: linux-media@vger.kernel.org
2066W: http://linuxtv.org
2067T: git git://linuxtv.org/media_tree.git
2068S: Maintained
2069F: drivers/media/usb/dvb-usb-v2/az6007.c
2070
6777376e
HV
2071AZTECH FM RADIO RECEIVER DRIVER
2072M: Hans Verkuil <hverkuil@xs4all.nl>
2073L: linux-media@vger.kernel.org
2074T: git git://linuxtv.org/media_tree.git
2075W: http://linuxtv.org
2076S: Maintained
2077F: drivers/media/radio/radio-aztech*
2078
e2d1d6c0 2079B43 WIRELESS DRIVER
e2d1d6c0 2080L: linux-wireless@vger.kernel.org
ed072f9e 2081L: b43-dev@lists.infradead.org
491b26b4 2082W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2083S: Odd Fixes
58619b14 2084F: drivers/net/wireless/broadcom/b43/
e2d1d6c0
RD
2085
2086B43LEGACY WIRELESS DRIVER
8b58be88 2087M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2088L: linux-wireless@vger.kernel.org
ed072f9e 2089L: b43-dev@lists.infradead.org
491b26b4 2090W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2091S: Maintained
423e3ce3 2092F: drivers/net/wireless/broadcom/b43legacy/
e2d1d6c0 2093
300abeb5 2094BACKLIGHT CLASS/SUBSYSTEM
b7701755 2095M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2096M: Lee Jones <lee.jones@linaro.org>
300abeb5 2097S: Maintained
679655da
JP
2098F: drivers/video/backlight/
2099F: include/linux/backlight.h
300abeb5 2100
c6c8fea2 2101BATMAN ADVANCED
207df49e 2102M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2103M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2104M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2105L: b.a.t.m.a.n@lists.open-mesh.org
2106W: http://www.open-mesh.org/
2107S: Maintained
2108F: net/batman-adv/
2109
e2d1d6c0 2110BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2111M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2112L: linux-hams@vger.kernel.org
2113W: http://www.baycom.org/~tom/ham/ham.html
2114S: Maintained
679655da 2115F: drivers/net/hamradio/baycom*
e2d1d6c0 2116
cafe5635 2117BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2118M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2119L: linux-bcache@vger.kernel.org
2120W: http://bcache.evilpiepirate.org
d1aa1ab3 2121S: Maintained
cafe5635
KO
2122F: drivers/md/bcache/
2123
04bd844a
HV
2124BDISP ST MEDIA DRIVER
2125M: Fabien Dessenne <fabien.dessenne@st.com>
2126L: linux-media@vger.kernel.org
2127T: git git://linuxtv.org/media_tree.git
2128W: http://linuxtv.org
2129S: Supported
2130F: drivers/media/platform/sti/bdisp
2131
e2d1d6c0 2132BEFS FILE SYSTEM
55817d3d 2133S: Orphan
679655da
JP
2134F: Documentation/filesystems/befs.txt
2135F: fs/befs/
e2d1d6c0 2136
564ee360 2137BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2138M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2139L: netdev@vger.kernel.org
2140S: Maintained
2141F: drivers/net/ethernet/ec_bhf.c
564ee360 2142
e2d1d6c0 2143BFS FILE SYSTEM
8b58be88 2144M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2145S: Maintained
679655da
JP
2146F: Documentation/filesystems/bfs.txt
2147F: fs/bfs/
c117ab84 2148F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2149
1394f032 2150BLACKFIN ARCHITECTURE
a4edbc10 2151M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2152L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2153T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2154W: http://blackfin.uclinux.org
2155S: Supported
679655da 2156F: arch/blackfin/
566da5b2 2157
e190d6b1 2158BLACKFIN EMAC DRIVER
b3fe92b0 2159L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2160W: http://blackfin.uclinux.org
2161S: Supported
7b35f033 2162F: drivers/net/ethernet/adi/
e190d6b1 2163
566da5b2 2164BLACKFIN RTC DRIVER
b3fe92b0 2165L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2166W: http://blackfin.uclinux.org
2167S: Supported
679655da 2168F: drivers/rtc/rtc-bfin.c
1394f032 2169
936ed49a 2170BLACKFIN SDH DRIVER
109ec8c3 2171M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2172L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2173W: http://blackfin.uclinux.org
2174S: Supported
2175F: drivers/mmc/host/bfin_sdh.c
2176
1394f032 2177BLACKFIN SERIAL DRIVER
8b58be88 2178M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2179L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2180W: http://blackfin.uclinux.org
2181S: Supported
8460241e 2182F: drivers/tty/serial/bfin_uart.c
1394f032 2183
1e6d320f 2184BLACKFIN WATCHDOG DRIVER
b3fe92b0 2185L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2186W: http://blackfin.uclinux.org
2187S: Supported
679655da 2188F: drivers/watchdog/bfin_wdt.c
1e6d320f 2189
d24ecfcc 2190BLACKFIN I2C TWI DRIVER
8b58be88 2191M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2192L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2193W: http://blackfin.uclinux.org/
2194S: Supported
679655da 2195F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2196
1e204377
SJ
2197BLACKFIN MEDIA DRIVER
2198M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2199L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2200W: http://blackfin.uclinux.org/
2201S: Supported
2202F: drivers/media/platform/blackfin/
2203F: drivers/media/i2c/adv7183*
2204F: drivers/media/i2c/vs6624*
2205
b54cf35a
JSM
2206BLINKM RGB LED DRIVER
2207M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2208S: Maintained
2209F: drivers/leds/leds-blinkm.c
2210
1da177e4 2211BLOCK LAYER
8b58be88 2212M: Jens Axboe <axboe@kernel.dk>
08deed1e 2213T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2214S: Maintained
679655da 2215F: block/
ae11f7ef 2216F: kernel/trace/blktrace.c
1da177e4 2217
2b54aaef 2218BLOCK2MTD DRIVER
8b58be88 2219M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2220L: linux-mtd@lists.infradead.org
2221S: Maintained
679655da 2222F: drivers/mtd/devices/block2mtd.c
2b54aaef 2223
63fbd24e 2224BLUETOOTH DRIVERS
8b58be88 2225M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2226M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2227M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2228L: linux-bluetooth@vger.kernel.org
63fbd24e 2229W: http://www.bluez.org/
22e7a424
MH
2230T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2231T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2232S: Maintained
679655da 2233F: drivers/bluetooth/
1da177e4 2234
63fbd24e 2235BLUETOOTH SUBSYSTEM
8b58be88 2236M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2237M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2238M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2239L: linux-bluetooth@vger.kernel.org
2240W: http://www.bluez.org/
22e7a424
MH
2241T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2242T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2243S: Maintained
679655da
JP
2244F: net/bluetooth/
2245F: include/net/bluetooth/
1da177e4
LT
2246
2247BONDING DRIVER
79b30750 2248M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2249M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2250M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2251L: netdev@vger.kernel.org
ce00f85c
JC
2252W: http://sourceforge.net/projects/bonding/
2253S: Supported
679655da 2254F: drivers/net/bonding/
c117ab84 2255F: include/uapi/linux/if_bonding.h
1da177e4 2256
b5f4df34
AS
2257BPF (Safe dynamic programs and tools)
2258M: Alexei Starovoitov <ast@kernel.org>
2259L: netdev@vger.kernel.org
2260L: linux-kernel@vger.kernel.org
2261S: Supported
2262F: kernel/bpf/
2263
39105890 2264BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2265M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2266L: netdev@vger.kernel.org
2267S: Supported
adfc5217 2268F: drivers/net/ethernet/broadcom/b44.*
39105890 2269
32ec90d5
FF
2270BROADCOM GENET ETHERNET DRIVER
2271M: Florian Fainelli <f.fainelli@gmail.com>
2272L: netdev@vger.kernel.org
2273S: Supported
2274F: drivers/net/ethernet/broadcom/genet/
2275
948c51e6 2276BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2277M: Sony Chacko <sony.chacko@qlogic.com>
2278M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2279L: netdev@vger.kernel.org
2280S: Supported
adfc5217
JK
2281F: drivers/net/ethernet/broadcom/bnx2.*
2282F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2283
4d9d2cb0 2284BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2285M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2286L: netdev@vger.kernel.org
2287S: Supported
adfc5217 2288F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2289
90f4c594 2290BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2291M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2292M: Ray Jui <rjui@broadcom.com>
2293M: Scott Branden <sbranden@broadcom.com>
497a045d 2294L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2295T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2296S: Maintained
2297F: arch/arm/mach-bcm/
2298F: arch/arm/boot/dts/bcm113*
90f4c594 2299F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2300F: arch/arm/boot/dts/bcm281*
2301F: arch/arm/configs/bcm_defconfig
e4ef47f2 2302F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2303F: drivers/clocksource/bcm_kona_timer.c
2304
9209bec4 2305BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2306M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2307M: Lee Jones <lee@kernel.org>
10b9e887 2308M: Eric Anholt <eric@anholt.net>
f680f25c 2309L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2310L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2311T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2312S: Maintained
9209bec4 2313N: bcm2835
f680f25c 2314
a2f6734c
KC
2315BROADCOM BCM33XX MIPS ARCHITECTURE
2316M: Kevin Cernekee <cernekee@gmail.com>
2317L: linux-mips@linux-mips.org
2318S: Maintained
2319F: arch/mips/bcm3384/*
2320F: arch/mips/include/asm/mach-bcm3384/*
2321F: arch/mips/kernel/*bmips*
2322
5564f092
RM
2323BROADCOM BCM47XX MIPS ARCHITECTURE
2324M: Hauke Mehrtens <hauke@hauke-m.de>
2325M: Rafał Miłecki <zajec5@gmail.com>
2326L: linux-mips@linux-mips.org
2327S: Maintained
2328F: arch/mips/bcm47xx/*
2329F: arch/mips/include/asm/mach-bcm47xx/*
2330
9209bec4 2331BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2332M: Hauke Mehrtens <hauke@hauke-m.de>
2333L: linux-arm-kernel@lists.infradead.org
2334S: Maintained
2335F: arch/arm/mach-bcm/bcm_5301x.c
2336F: arch/arm/boot/dts/bcm5301x.dtsi
2337F: arch/arm/boot/dts/bcm470*
2338
e076e962
FF
2339BROADCOM BCM63XX ARM ARCHITECTURE
2340M: Florian Fainelli <f.fainelli@gmail.com>
2341L: linux-arm-kernel@lists.infradead.org
eb6725d0 2342T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2343S: Maintained
2344F: arch/arm/mach-bcm/bcm63xx.c
2345F: arch/arm/include/debug/bcm63xx.S
2346
7110e227
KC
2347BROADCOM BCM63XX/BCM33XX UDC DRIVER
2348M: Kevin Cernekee <cernekee@gmail.com>
2349L: linux-usb@vger.kernel.org
2350S: Maintained
2351F: drivers/usb/gadget/udc/bcm63xx_udc.*
2352
2df94fd6 2353BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2354M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2355M: Gregory Fong <gregory.0xf0@gmail.com>
2356M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2357L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2358T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2359S: Maintained
2360F: arch/arm/mach-bcm/*brcmstb*
2361F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2362F: drivers/bus/brcmstb_gisb.c
5009a289 2363N: brcmstb
2df94fd6 2364
70371cef
KC
2365BROADCOM BMIPS MIPS ARCHITECTURE
2366M: Kevin Cernekee <cernekee@gmail.com>
2367M: Florian Fainelli <f.fainelli@gmail.com>
2368L: linux-mips@linux-mips.org
eb6725d0 2369T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2370S: Maintained
2371F: arch/mips/bmips/*
2372F: arch/mips/include/asm/mach-bmips/*
2373F: arch/mips/kernel/*bmips*
338808de 2374F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2375F: drivers/irqchip/irq-bcm7*
2376F: drivers/irqchip/irq-brcmstb*
2377
948c51e6 2378BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2379M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2380M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2381L: netdev@vger.kernel.org
2382S: Supported
adfc5217 2383F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2384
a9533e7e
HP
2385BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2386M: Brett Rudley <brudley@broadcom.com>
818c07b8 2387M: Arend van Spriel <arend@broadcom.com>
85d63686 2388M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2389M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2390L: linux-wireless@vger.kernel.org
5615171c 2391L: brcm80211-dev-list@broadcom.com
a9533e7e 2392S: Supported
05491d2c 2393F: drivers/net/wireless/broadcom/brcm80211/
a9533e7e 2394
9958d6f9 2395BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2396M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2397L: linux-scsi@vger.kernel.org
2398S: Supported
2399F: drivers/scsi/bnx2fc/
2400
6a6b5ad0 2401BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2402M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2403L: linux-scsi@vger.kernel.org
2404S: Supported
2405F: drivers/scsi/bnx2i/
2406
63f37ddf 2407BROADCOM IPROC ARM ARCHITECTURE
36c0237f
SB
2408M: Ray Jui <rjui@broadcom.com>
2409M: Scott Branden <sbranden@broadcom.com>
63f37ddf 2410M: Jon Mason <jonmason@broadcom.com>
36c0237f
SB
2411L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2412L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2413T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2414S: Maintained
2415N: iproc
2416N: cygnus
63f37ddf 2417N: nsp
36c0237f
SB
2418N: bcm9113*
2419N: bcm9583*
63f37ddf
JM
2420N: bcm9585*
2421N: bcm9586*
2422N: bcm988312
36c0237f 2423N: bcm113*
63f37ddf
JM
2424N: bcm583*
2425N: bcm585*
2426N: bcm586*
2427N: bcm88312
36c0237f 2428
3b0213d5
GF
2429BROADCOM BRCMSTB GPIO DRIVER
2430M: Gregory Fong <gregory.0xf0@gmail.com>
2431L: bcm-kernel-feedback-list@broadcom.com>
2432S: Supported
2433F: drivers/gpio/gpio-brcmstb.c
2434F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2435
7b7f588b 2436BROADCOM KONA GPIO DRIVER
5e163903 2437M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2438L: bcm-kernel-feedback-list@broadcom.com
2439S: Supported
2440F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2441F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2442
f6e734a8
RM
2443BROADCOM NVRAM DRIVER
2444M: Rafał Miłecki <zajec5@gmail.com>
2445L: linux-mips@linux-mips.org
2446S: Maintained
2447F: drivers/firmware/broadcom/*
2448
02787daa
BN
2449BROADCOM STB NAND FLASH DRIVER
2450M: Brian Norris <computersforpeace@gmail.com>
2451L: linux-mtd@lists.infradead.org
2452S: Maintained
2453F: drivers/mtd/nand/brcmnand/
2454
c9678d86
RM
2455BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2456M: Rafał Miłecki <zajec5@gmail.com>
2457L: linux-wireless@vger.kernel.org
2458S: Maintained
2459F: drivers/bcma/
2460F: include/linux/bcma/
2461
b8302205
FF
2462BROADCOM SYSTEMPORT ETHERNET DRIVER
2463M: Florian Fainelli <f.fainelli@gmail.com>
2464L: netdev@vger.kernel.org
2465S: Supported
2466F: drivers/net/ethernet/broadcom/bcmsysport.*
2467
7725ccfd 2468BROCADE BFA FC SCSI DRIVER
aa803370
AG
2469M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2470M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2471L: linux-scsi@vger.kernel.org
2472S: Supported
2473F: drivers/scsi/bfa/
7725ccfd 2474
8b230ed8 2475BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2476M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2477L: netdev@vger.kernel.org
2478S: Supported
f844a0ea 2479F: drivers/net/ethernet/brocade/bna/
8b230ed8 2480
5cdf7f76 2481BSG (block layer generic sg v4 driver)
8b58be88 2482M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2483L: linux-scsi@vger.kernel.org
2484S: Supported
679655da
JP
2485F: block/bsg.c
2486F: include/linux/bsg.h
c117ab84 2487F: include/uapi/linux/bsg.h
5cdf7f76 2488
af39917d
CL
2489BT87X AUDIO DRIVER
2490M: Clemens Ladisch <clemens@ladisch.de>
2491L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2492T: git git://git.alsa-project.org/alsa-kernel.git
2493S: Maintained
2494F: Documentation/sound/alsa/Bt87x.txt
2495F: sound/pci/bt87x.c
2496
ff1d5c2f 2497BT8XXGPIO DRIVER
eb032b98 2498M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2499W: http://bu3sch.de/btgpio.php
2500S: Maintained
72dbb705 2501F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2502
eb1eb04f 2503BTRFS FILE SYSTEM
c0778e25
CM
2504M: Chris Mason <clm@fb.com>
2505M: Josef Bacik <jbacik@fb.com>
d8130624 2506M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2507L: linux-btrfs@vger.kernel.org
2508W: http://btrfs.wiki.kernel.org/
8a6e2535 2509Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2510T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2511S: Maintained
679655da
JP
2512F: Documentation/filesystems/btrfs.txt
2513F: fs/btrfs/
eb1eb04f 2514
1da177e4 2515BTTV VIDEO4LINUX DRIVER
009a5410 2516M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2517L: linux-media@vger.kernel.org
96b6aba0 2518W: http://linuxtv.org
275ffde4 2519T: git git://linuxtv.org/media_tree.git
f96236e5 2520S: Odd fixes
679655da 2521F: Documentation/video4linux/bttv/
90d72ac6 2522F: drivers/media/pci/bt8xx/bttv*
1da177e4 2523
1f34923c
KA
2524BUSLOGIC SCSI DRIVER
2525M: Khalid Aziz <khalid@gonehiking.org>
2526L: linux-scsi@vger.kernel.org
2527S: Maintained
2528F: drivers/scsi/BusLogic.*
2529F: drivers/scsi/FlashPoint.*
2530
af39917d
CL
2531C-MEDIA CMI8788 DRIVER
2532M: Clemens Ladisch <clemens@ladisch.de>
2533L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2534T: git git://git.alsa-project.org/alsa-kernel.git
2535S: Maintained
2536F: sound/pci/oxygen/
2537
2141355f
MS
2538C6X ARCHITECTURE
2539M: Mark Salter <msalter@redhat.com>
2540M: Aurelien Jacquiot <a-jacquiot@ti.com>
2541L: linux-c6x-dev@linux-c6x.org
2542W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2543S: Maintained
2544F: arch/c6x/
2545
a5432f5a 2546CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2547M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2548L: linux-cachefs@redhat.com
2549S: Supported
2550F: Documentation/filesystems/caching/cachefiles.txt
2551F: fs/cachefiles/
2552
c815ca39
HV
2553CADET FM/AM RADIO RECEIVER DRIVER
2554M: Hans Verkuil <hverkuil@xs4all.nl>
2555L: linux-media@vger.kernel.org
2556T: git git://linuxtv.org/media_tree.git
2557W: http://linuxtv.org
2558S: Maintained
2559F: drivers/media/radio/radio-cadet*
2560
77d5140f 2561CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2562M: Jonathan Corbet <corbet@lwn.net>
661263b5 2563L: linux-media@vger.kernel.org
275ffde4 2564T: git git://linuxtv.org/media_tree.git
77d5140f 2565S: Maintained
679655da 2566F: Documentation/video4linux/cafe_ccic
90d72ac6 2567F: drivers/media/platform/marvell-ccic/
77d5140f 2568
201b6bab 2569CAIF NETWORK LAYER
5c574f50 2570M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2571L: netdev@vger.kernel.org
2572S: Supported
2573F: Documentation/networking/caif/
2574F: drivers/net/caif/
c117ab84 2575F: include/uapi/linux/caif/
201b6bab
JP
2576F: include/net/caif/
2577F: net/caif/
2578
77dac90f 2579CALGARY x86-64 IOMMU
8b58be88
JP
2580M: Muli Ben-Yehuda <muli@il.ibm.com>
2581M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2582L: discuss@x86-64.org
2583S: Maintained
679655da
JP
2584F: arch/x86/kernel/pci-calgary_64.c
2585F: arch/x86/kernel/tce_64.c
2586F: arch/x86/include/asm/calgary.h
2587F: arch/x86/include/asm/tce.h
77dac90f 2588
e2d1d6c0 2589CAN NETWORK LAYER
8d15d386 2590M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2591M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2592L: linux-can@vger.kernel.org
84b0d715 2593W: https://github.com/linux-can
870482a4
MKB
2594T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2595T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2596S: Maintained
f35f6c8f 2597F: Documentation/networking/can.txt
8d15d386 2598F: net/can/
8d15d386 2599F: include/linux/can/core.h
c117ab84
CEB
2600F: include/uapi/linux/can.h
2601F: include/uapi/linux/can/bcm.h
2602F: include/uapi/linux/can/raw.h
2603F: include/uapi/linux/can/gw.h
e2d1d6c0 2604
4261a204 2605CAN NETWORK DRIVERS
8b58be88 2606M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2607M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2608L: linux-can@vger.kernel.org
84b0d715 2609W: https://github.com/linux-can
870482a4
MKB
2610T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2611T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2612S: Maintained
8d15d386
OH
2613F: drivers/net/can/
2614F: include/linux/can/dev.h
8d15d386 2615F: include/linux/can/platform/
c117ab84
CEB
2616F: include/uapi/linux/can/error.h
2617F: include/uapi/linux/can/netlink.h
4261a204 2618
95d16c72
JM
2619CAPABILITIES
2620M: Serge Hallyn <serge.hallyn@canonical.com>
2621L: linux-security-module@vger.kernel.org
6305902c 2622S: Supported
95d16c72 2623F: include/linux/capability.h
c117ab84 2624F: include/uapi/linux/capability.h
6305902c 2625F: security/commoncap.c
38a94118 2626F: kernel/capability.c
95d16c72 2627
b84894c7
KT
2628CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2629M: Kevin Tsai <ktsai@capellamicro.com>
2630S: Maintained
2631F: drivers/iio/light/cm*
2632F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2633
f21fb3ed
RV
2634CAVIUM LIQUIDIO NETWORK DRIVER
2635M: Derek Chickles <derek.chickles@caviumnetworks.com>
2636M: Satanand Burla <satananda.burla@caviumnetworks.com>
2637M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2638M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2639L: netdev@vger.kernel.org
2640W: http://www.cavium.com
2641S: Supported
f21fb3ed
RV
2642F: drivers/net/ethernet/cavium/liquidio/
2643
ef0bbac3
VB
2644CC2520 IEEE-802.15.4 RADIO DRIVER
2645M: Varka Bhadram <varkabhadram@gmail.com>
2646L: linux-wpan@vger.kernel.org
2647S: Maintained
2648F: drivers/net/ieee802154/cc2520.c
2649F: include/linux/spi/cc2520.h
2650F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2651
b8154542 2652CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2653M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2654L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2655W: http://www.ibm.com/developerworks/power/cell/
2656S: Supported
679655da 2657F: arch/powerpc/include/asm/cell*.h
679655da 2658F: arch/powerpc/include/asm/spu*.h
c117ab84 2659F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2660F: arch/powerpc/oprofile/*cell*
2661F: arch/powerpc/platforms/cell/
b8154542 2662
398ecff5
SW
2663CEPH COMMON CODE (LIBCEPH)
2664M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2665M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2666M: Sage Weil <sage@redhat.com>
82593f87 2667L: ceph-devel@vger.kernel.org
09d90327 2668W: http://ceph.com/
fb99f881 2669T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2670T: git git://github.com/ceph/ceph-client.git
9030aaf9 2671S: Supported
14430813
JP
2672F: net/ceph/
2673F: include/linux/ceph/
2674F: include/linux/crush/
9030aaf9 2675
398ecff5
SW
2676CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2677M: "Yan, Zheng" <zyan@redhat.com>
2678M: Sage Weil <sage@redhat.com>
2679M: Ilya Dryomov <idryomov@gmail.com>
2680L: ceph-devel@vger.kernel.org
2681W: http://ceph.com/
2682T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2683T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2684S: Supported
2685F: Documentation/filesystems/ceph.txt
2686F: fs/ceph/
2687
cfc411e7
DH
2688CERTIFICATE HANDLING:
2689M: David Howells <dhowells@redhat.com>
2690M: David Woodhouse <dwmw2@infradead.org>
2691L: keyrings@linux-nfs.org
2692S: Maintained
2693F: Documentation/module-signing.txt
2694F: certs/
2695F: scripts/extract-cert.c
2696
18332a80 2697CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2698L: linux-usb@vger.kernel.org
10c6c9c9 2699S: Orphan
679655da
JP
2700F: Documentation/usb/WUSB-Design-overview.txt
2701F: Documentation/usb/wusb-cbaf
355ffe69
DV
2702F: drivers/usb/host/hwa-hc.c
2703F: drivers/usb/host/whci/
679655da
JP
2704F: drivers/usb/wusbcore/
2705F: include/linux/usb/wusb*
18332a80 2706
70e84049 2707CFAG12864B LCD DRIVER
8b58be88 2708M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2709W: http://miguelojeda.es/auxdisplay.htm
2710W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2711S: Maintained
679655da
JP
2712F: drivers/auxdisplay/cfag12864b.c
2713F: include/linux/cfag12864b.h
70e84049
MOS
2714
2715CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2716M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2717W: http://miguelojeda.es/auxdisplay.htm
2718W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2719S: Maintained
679655da
JP
2720F: drivers/auxdisplay/cfag12864bfb.c
2721F: include/linux/cfag12864b.h
70e84049 2722
704232c2 2723CFG80211 and NL80211
8b58be88 2724M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2725L: linux-wireless@vger.kernel.org
ce466579
JB
2726W: http://wireless.kernel.org/
2727T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2728T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2729S: Maintained
c117ab84 2730F: include/uapi/linux/nl80211.h
679655da
JP
2731F: include/net/cfg80211.h
2732F: net/wireless/*
2733X: net/wireless/wext*
704232c2 2734
46e64261
GKH
2735CHAR and MISC DRIVERS
2736M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2737M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2738T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2739S: Supported
46e64261
GKH
2740F: drivers/char/*
2741F: drivers/misc/*
471322a8 2742F: include/linux/miscdevice.h
46e64261 2743
0a920b5b 2744CHECKPATCH
8b58be88 2745M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2746M: Joe Perches <joe@perches.com>
2747S: Maintained
679655da 2748F: scripts/checkpatch.pl
0a920b5b 2749
f8407f26
HW
2750CHINESE DOCUMENTATION
2751M: Harry Wei <harryxiyou@gmail.com>
9740153c 2752L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2753L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2754S: Maintained
2755F: Documentation/zh_CN/
2756
2721ea2c 2757CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2758M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2759T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2760L: linux-usb@vger.kernel.org
2761S: Maintained
2762F: drivers/usb/chipidea/
2763
a93ad65d
HG
2764CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2765M: Hans de Goede <hdegoede@redhat.com>
2766L: linux-input@vger.kernel.org
2767S: Maintained
2768F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2769F: drivers/input/touchscreen/chipone_icn8318.c
2770
ab043105
OJ
2771CHROME HARDWARE PLATFORM SUPPORT
2772M: Olof Johansson <olof@lixom.net>
2773S: Maintained
2774F: drivers/platform/chrome/
2775
641cb85e 2776CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2777M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2778M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2779M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2780M: Neel Patel <neepatel@cisco.com>
7063fbf2 2781S: Supported
a6a5580c 2782F: drivers/net/ethernet/cisco/enic/
7063fbf2 2783
e3cf00d0 2784CISCO VIC LOW LATENCY NIC DRIVER
35ef4a9e
DG
2785M: Christian Benvenuti <benve@cisco.com>
2786M: Dave Goodell <dgoodell@cisco.com>
b75f0050 2787S: Supported
35ef4a9e 2788F: drivers/infiniband/hw/usnic/
e3cf00d0 2789
2b7a52a4 2790CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2791M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2792L: netdev@vger.kernel.org
2793S: Maintained
57d0b7a0 2794F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2795
3d4cfdc9
MB
2796CIRRUS LOGIC AUDIO CODEC DRIVERS
2797M: Brian Austin <brian.austin@cirrus.com>
2798M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2799L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2800S: Maintained
2801F: sound/soc/codecs/cs*
2802
94574d9a
KRW
2803CLEANCACHE API
2804M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2805L: linux-kernel@vger.kernel.org
2806S: Maintained
2807F: mm/cleancache.c
2808F: include/linux/cleancache.h
2809
d4275354 2810CLK API
8b58be88 2811M: Russell King <linux@arm.linux.org.uk>
aa571b14 2812L: linux-clk@vger.kernel.org
37417046 2813S: Maintained
d4275354
RK
2814F: include/linux/clk.h
2815
9222d247
JS
2816CLOCKSOURCE, CLOCKEVENT DRIVERS
2817M: Daniel Lezcano <daniel.lezcano@linaro.org>
2818M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2819L: linux-kernel@vger.kernel.org
9222d247
JS
2820T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2821S: Supported
2822F: drivers/clocksource
2823
5df6d737 2824CISCO FCOE HBA DRIVER
8fc89a79
HP
2825M: Hiral Patel <hiralpat@cisco.com>
2826M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2827M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2828L: linux-scsi@vger.kernel.org
2829S: Supported
2a99921a 2830F: drivers/scsi/fnic/
5df6d737 2831
c8806b6c
NM
2832CISCO SCSI HBA DRIVER
2833M: Narsimhulu Musini <nmusini@cisco.com>
2834M: Sesidhar Baddela <sebaddel@cisco.com>
2835L: linux-scsi@vger.kernel.org
2836S: Supported
2837F: drivers/scsi/snic/
2838
529aa8cb
TLSC
2839CMPC ACPI DRIVER
2840M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2841M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2842L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2843S: Supported
2844F: drivers/platform/x86/classmate-laptop.c
2845
85756a06
HV
2846COBALT MEDIA DRIVER
2847M: Hans Verkuil <hans.verkuil@cisco.com>
2848L: linux-media@vger.kernel.org
2849T: git git://linuxtv.org/media_tree.git
2850W: http://linuxtv.org
2851S: Supported
2852F: drivers/media/pci/cobalt/
2853
74425eee 2854COCCINELLE/Semantic Patches (SmPL)
26de9c26 2855M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2856M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2857M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2858M: Michal Marek <mmarek@suse.com>
26de9c26 2859L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2860T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2861W: http://coccinelle.lip6.fr/
2862S: Supported
4b92b2aa 2863F: Documentation/coccinelle.txt
74425eee
NP
2864F: scripts/coccinelle/
2865F: scripts/coccicheck
2866
1da177e4 2867CODA FILE SYSTEM
8b58be88 2868M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2869M: coda@cs.cmu.edu
2870L: codalist@coda.cs.cmu.edu
2871W: http://www.coda.cs.cmu.edu/
2872S: Maintained
679655da
JP
2873F: Documentation/filesystems/coda.txt
2874F: fs/coda/
2875F: include/linux/coda*.h
c117ab84 2876F: include/uapi/linux/coda*.h
1da177e4 2877
0b14261e
PZ
2878CODA V4L2 MEM2MEM DRIVER
2879M: Philipp Zabel <p.zabel@pengutronix.de>
2880L: linux-media@vger.kernel.org
2881S: Maintained
2882F: Documentation/devicetree/bindings/media/coda.txt
2883F: drivers/media/platform/coda/
2884
7704addb 2885COMMON CLK FRAMEWORK
a85fa007 2886M: Michael Turquette <mturquette@baylibre.com>
f956165f 2887M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2888L: linux-clk@vger.kernel.org
baeb0d9b 2889T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2890S: Maintained
60bea3b5
SW
2891F: drivers/clk/
2892X: drivers/clk/clkdev.c
7704addb 2893F: include/linux/clk-pr*
60bea3b5 2894F: include/linux/clk/
7704addb 2895
e2d1d6c0 2896COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2897M: Steve French <sfrench@samba.org>
51223df6 2898L: linux-cifs@vger.kernel.org
d1f28953 2899L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2900W: http://linux-cifs.samba.org/
bb1d5dda 2901T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2902S: Supported
ec421a71 2903F: Documentation/filesystems/cifs/
679655da 2904F: fs/cifs/
e2d1d6c0 2905
1da177e4 2906COMPACTPCI HOTPLUG CORE
8b58be88 2907M: Scott Murray <scott@spiteful.org>
64dab204 2908L: linux-pci@vger.kernel.org
82c4dfc7 2909S: Maintained
679655da 2910F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2911
2912COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2913M: Scott Murray <scott@spiteful.org>
64dab204 2914L: linux-pci@vger.kernel.org
82c4dfc7 2915S: Maintained
679655da 2916F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2917
2918COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2919M: Scott Murray <scott@spiteful.org>
64dab204 2920L: linux-pci@vger.kernel.org
82c4dfc7 2921S: Maintained
679655da 2922F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2923
5411552c 2924COMPAL LAPTOP SUPPORT
8b58be88 2925M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2926L: platform-driver-x86@vger.kernel.org
5411552c 2927S: Maintained
679655da 2928F: drivers/platform/x86/compal-laptop.c
5411552c 2929
949be0f7 2930CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2931M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2932L: accessrunner-general@lists.sourceforge.net
2933W: http://accessrunner.sourceforge.net/
949be0f7 2934S: Maintained
679655da 2935F: drivers/usb/atm/cxacru.c
949be0f7 2936
e2d1d6c0 2937CONFIGFS
d6351db2
JB
2938M: Joel Becker <jlbec@evilplan.org>
2939T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2940S: Supported
679655da
JP
2941F: fs/configfs/
2942F: include/linux/configfs.h
e2d1d6c0 2943
acb9c1b2 2944CONNECTOR
8b58be88 2945M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2946L: netdev@vger.kernel.org
2947S: Maintained
2948F: drivers/connector/
2949
a3e3354d 2950CONTROL GROUP (CGROUP)
860ca0e6 2951M: Tejun Heo <tj@kernel.org>
ad50c159 2952M: Li Zefan <lizefan@huawei.com>
4d205676 2953M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2954L: cgroups@vger.kernel.org
860ca0e6 2955T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2956S: Maintained
a3e3354d 2957F: Documentation/cgroups/
679655da
JP
2958F: include/linux/cgroup*
2959F: kernel/cgroup*
a3e3354d
TH
2960
2961CONTROL GROUP - CPUSET
2962M: Li Zefan <lizefan@huawei.com>
2963L: cgroups@vger.kernel.org
2964W: http://www.bullopensource.org/cpuset/
2965W: http://oss.sgi.com/projects/cpusets/
2966T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2967S: Maintained
2968F: Documentation/cgroups/cpusets.txt
2969F: include/linux/cpuset.h
2970F: kernel/cpuset.c
2971
2972CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2973M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2974M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2975L: cgroups@vger.kernel.org
2976L: linux-mm@kvack.org
2977S: Maintained
2978F: mm/memcontrol.c
5d1ea48b 2979F: mm/swap_cgroup.c
fb3a0fb6 2980
bebe4678 2981CORETEMP HARDWARE MONITORING DRIVER
96859129 2982M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2983L: lm-sensors@lm-sensors.org
2984S: Maintained
679655da
JP
2985F: Documentation/hwmon/coretemp
2986F: drivers/hwmon/coretemp.c
bebe4678 2987
1da177e4 2988COSA/SRP SYNC SERIAL DRIVER
8b58be88 2989M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2990W: http://www.fi.muni.cz/~kas/cosa/
2991S: Maintained
679655da 2992F: drivers/net/wan/cosa*
1da177e4 2993
4371ee35 2994CPMAC ETHERNET DRIVER
8b58be88 2995M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2996L: netdev@vger.kernel.org
2997S: Maintained
b544dbac 2998F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2999
1da177e4 3000CPU FREQUENCY DRIVERS
9c3646d1 3001M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 3002M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 3003L: linux-pm@vger.kernel.org
1da177e4 3004S: Maintained
27209d91
VK
3005T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3006T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
3007F: drivers/cpufreq/
3008F: include/linux/cpufreq.h
1da177e4 3009
8a67f0ef
VK
3010CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3011M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 3012M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
3013L: linux-pm@vger.kernel.org
3014W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3015S: Maintained
3016F: drivers/cpufreq/arm_big_little.h
3017F: drivers/cpufreq/arm_big_little.c
3018F: drivers/cpufreq/arm_big_little_dt.c
3019
14d2c34c 3020CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
3021M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3022M: Daniel Lezcano <daniel.lezcano@linaro.org>
3023L: linux-pm@vger.kernel.org
3024L: linux-arm-kernel@lists.infradead.org
cea8321c 3025T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
3026S: Maintained
3027F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 3028
0c570c18
BZ
3029CPUIDLE DRIVER - ARM EXYNOS
3030M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3031M: Daniel Lezcano <daniel.lezcano@linaro.org>
3032M: Kukjin Kim <kgene@kernel.org>
3033L: linux-pm@vger.kernel.org
3034L: linux-samsung-soc@vger.kernel.org
3035S: Supported
3036F: drivers/cpuidle/cpuidle-exynos.c
3037F: arch/arm/mach-exynos/pm.c
3038
a8e39c35 3039CPUIDLE DRIVERS
9c3646d1 3040M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
3041M: Daniel Lezcano <daniel.lezcano@linaro.org>
3042L: linux-pm@vger.kernel.org
3043S: Maintained
cea8321c 3044T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
3045F: drivers/cpuidle/*
3046F: include/linux/cpuidle.h
3047
1da177e4 3048CPUID/MSR DRIVER
8b58be88 3049M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 3050S: Maintained
679655da
JP
3051F: arch/x86/kernel/cpuid.c
3052F: arch/x86/kernel/msr.c
1da177e4 3053
7fe2f639 3054CPU POWER MONITORING SUBSYSTEM
d8130624 3055M: Thomas Renninger <trenn@suse.com>
103f1790 3056L: linux-pm@vger.kernel.org
7fe2f639 3057S: Maintained
14430813 3058F: tools/power/cpupower/
7fe2f639 3059
1da177e4 3060CRAMFS FILESYSTEM
ce00f85c 3061W: http://sourceforge.net/projects/cramfs/
54886a71 3062S: Orphan / Obsolete
679655da
JP
3063F: Documentation/filesystems/cramfs.txt
3064F: fs/cramfs/
1da177e4
LT
3065
3066CRIS PORT
8b58be88
JP
3067M: Mikael Starvik <starvik@axis.com>
3068M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3069L: linux-cris-kernel@axis.com
1da177e4
LT
3070W: http://developer.axis.com
3071S: Maintained
679655da 3072F: arch/cris/
df621252 3073F: drivers/tty/serial/crisv10.*
1da177e4
LT
3074
3075CRYPTO API
8b58be88
JP
3076M: Herbert Xu <herbert@gondor.apana.org.au>
3077M: "David S. Miller" <davem@davemloft.net>
1da177e4 3078L: linux-crypto@vger.kernel.org
54e5881d 3079T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3080S: Maintained
679655da 3081F: Documentation/crypto/
2ca87a17 3082F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3083F: arch/*/crypto/
3084F: crypto/
3085F: drivers/crypto/
3086F: include/crypto/
1da177e4 3087
5b07bd57 3088CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3089M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3090L: linux-crypto@vger.kernel.org
3091S: Maintained
51a2228a
JP
3092F: crypto/ansi_cprng.c
3093F: crypto/rng.c
5b07bd57 3094
9b4ffa48 3095CS5535 Audio ALSA driver
8b58be88 3096M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3097S: Maintained
679655da 3098F: sound/pci/cs5535audio/
9b4ffa48 3099
a910e4a9 3100CW1200 WLAN driver
b75f0050
JP
3101M: Solomon Peachy <pizza@shaftnet.org>
3102S: Maintained
560424e9 3103F: drivers/net/wireless/st/cw1200/
a910e4a9 3104
6d8425b1 3105CX18 VIDEO4LINUX DRIVER
6afdeaf8 3106M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3107L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3108L: linux-media@vger.kernel.org
275ffde4 3109T: git git://linuxtv.org/media_tree.git
6d8425b1 3110W: http://linuxtv.org
30e10993 3111W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3112S: Maintained
679655da 3113F: Documentation/video4linux/cx18.txt
90d72ac6 3114F: drivers/media/pci/cx18/
6c0f0359 3115F: include/uapi/linux/ivtv*
6d8425b1 3116
3f101d91
HV
3117CX2341X MPEG ENCODER HELPER MODULE
3118M: Hans Verkuil <hverkuil@xs4all.nl>
3119L: linux-media@vger.kernel.org
3120T: git git://linuxtv.org/media_tree.git
3121W: http://linuxtv.org
3122S: Maintained
c368360b 3123F: drivers/media/common/cx2341x*
3f101d91
HV
3124F: include/media/cx2341x*
3125
b8fe6e2c
PB
3126CX24120 MEDIA DRIVER
3127M: Jemma Denson <jdenson@gmail.com>
3128M: Patrick Boettcher <patrick.boettcher@posteo.de>
3129L: linux-media@vger.kernel.org
3130W: http://linuxtv.org/
3131Q: http://patchwork.linuxtv.org/project/linux-media/list/
3132S: Maintained
3133F: drivers/media/dvb-frontends/cx24120*
3134
20357578 3135CX88 VIDEO4LINUX DRIVER
009a5410 3136M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3137L: linux-media@vger.kernel.org
3138W: http://linuxtv.org
3139T: git git://linuxtv.org/media_tree.git
3140S: Odd fixes
3141F: Documentation/video4linux/cx88/
3142F: drivers/media/pci/cx88/
6d8425b1 3143
91952bc0
AP
3144CXD2820R MEDIA DRIVER
3145M: Antti Palosaari <crope@iki.fi>
3146L: linux-media@vger.kernel.org
3147W: http://linuxtv.org/
3148W: http://palosaari.fi/linux/
3149Q: http://patchwork.linuxtv.org/project/linux-media/list/
3150T: git git://linuxtv.org/anttip/media_tree.git
3151S: Maintained
3152F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3153
e5ec3789 3154CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3155M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3156L: netdev@vger.kernel.org
3157W: http://www.chelsio.com
3158S: Supported
f7917c00 3159F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3160
d8ae3c33 3161CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3162M: Karen Xie <kxie@chelsio.com>
3163L: linux-scsi@vger.kernel.org
3164W: http://www.chelsio.com
3165S: Supported
3166F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3167
e5ec3789 3168CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3169M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3170L: linux-rdma@vger.kernel.org
e5ec3789
SW
3171W: http://www.openfabrics.org
3172S: Supported
679655da 3173F: drivers/infiniband/hw/cxgb3/
e5ec3789 3174
be4c9bad 3175CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3176M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3177L: netdev@vger.kernel.org
3178W: http://www.chelsio.com
3179S: Supported
f7917c00 3180F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3181
d8ae3c33 3182CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3183M: Karen Xie <kxie@chelsio.com>
3184L: linux-scsi@vger.kernel.org
3185W: http://www.chelsio.com
3186S: Supported
3187F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3188
be4c9bad
RD
3189CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3190M: Steve Wise <swise@chelsio.com>
3191L: linux-rdma@vger.kernel.org
3192W: http://www.openfabrics.org
3193S: Supported
3194F: drivers/infiniband/hw/cxgb4/
3195
5c20a5c7
CL
3196CXGB4VF ETHERNET DRIVER (CXGB4VF)
3197M: Casey Leedom <leedom@chelsio.com>
3198L: netdev@vger.kernel.org
3199W: http://www.chelsio.com
3200S: Supported
f7917c00 3201F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3202
a9282d01
IM
3203CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3204M: Ian Munsie <imunsie@au1.ibm.com>
3205M: Michael Neuling <mikey@neuling.org>
3206L: linuxppc-dev@lists.ozlabs.org
3207S: Supported
3208F: drivers/misc/cxl/
ec249dd8 3209F: include/misc/cxl*
a9282d01
IM
3210F: include/uapi/misc/cxl.h
3211F: Documentation/powerpc/cxl.txt
3212F: Documentation/powerpc/cxl.txt
3213F: Documentation/ABI/testing/sysfs-class-cxl
3214
11f43ae7
MO
3215CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3216M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3217M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3218L: linux-scsi@vger.kernel.org
3219S: Supported
3220F: drivers/scsi/cxlflash/
3221F: include/uapi/scsi/cxlflash_ioctls.h
3222F: Documentation/powerpc/cxlflash.txt
3223
b52b97a3
GC
3224STMMAC ETHERNET DRIVER
3225M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3226L: netdev@vger.kernel.org
3227W: http://www.stlinux.com
3228S: Supported
7ac6653a 3229F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3230
1da177e4 3231CYBERPRO FB DRIVER
8b58be88 3232M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3234W: http://www.arm.linux.org.uk/
3235S: Maintained
8a61f013 3236F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3237
1da177e4 3238CYCLADES ASYNC MUX DRIVER
1da177e4 3239W: http://www.cyclades.com/
d459883e 3240S: Orphan
c897401b 3241F: drivers/tty/cyclades.c
679655da 3242F: include/linux/cyclades.h
c117ab84 3243F: include/uapi/linux/cyclades.h
1da177e4
LT
3244
3245CYCLADES PC300 DRIVER
1da177e4 3246W: http://www.cyclades.com/
d459883e 3247S: Orphan
679655da 3248F: drivers/net/wan/pc300*
1da177e4 3249
402f6ae4
AP
3250CYPRESS_FIRMWARE MEDIA DRIVER
3251M: Antti Palosaari <crope@iki.fi>
3252L: linux-media@vger.kernel.org
3253W: http://linuxtv.org/
3254W: http://palosaari.fi/linux/
3255Q: http://patchwork.linuxtv.org/project/linux-media/list/
3256T: git git://linuxtv.org/anttip/media_tree.git
3257S: Maintained
3258F: drivers/media/common/cypress_firmware*
3259
e3ae3525 3260CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3261M: Ferruh Yigit <fery@cypress.com>
6305902c 3262L: linux-input@vger.kernel.org
be9a6f40 3263S: Supported
6305902c
JP
3264F: drivers/input/touchscreen/cyttsp*
3265F: include/linux/input/cyttsp.h
e3ae3525 3266
aaaf5fbf
JK
3267DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3268M: Joshua Kinard <kumba@gentoo.org>
3269S: Maintained
3270F: drivers/rtc/rtc-ds1685.c
3271F: include/linux/rtc/ds1685.h
3272
1da177e4 3273DAMA SLAVE for AX.25
8b58be88 3274M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3275W: http://yaina.de/jreuter/
3276W: http://www.qsl.net/dl1bke/
3277L: linux-hams@vger.kernel.org
3278S: Maintained
679655da
JP
3279F: net/ax25/af_ax25.c
3280F: net/ax25/ax25_dev.c
3281F: net/ax25/ax25_ds_*
3282F: net/ax25/ax25_in.c
3283F: net/ax25/ax25_out.c
3284F: net/ax25/ax25_timer.c
3285F: net/ax25/sysctl_net_ax25.c
1da177e4 3286
e2d1d6c0 3287DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3288L: netdev@vger.kernel.org
5ff77428 3289S: Orphan
679655da 3290F: Documentation/networking/dmfe.txt
0f04e2aa 3291F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3292
3293DC390/AM53C974 SCSI driver
d8130624 3294M: Hannes Reinecke <hare@suse.com>
71bd849d 3295L: linux-scsi@vger.kernel.org
e2d1d6c0 3296S: Maintained
71bd849d 3297F: drivers/scsi/am53c974.c
e2d1d6c0 3298
1da177e4 3299DC395x SCSI driver
61eee9a7 3300M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3301M: Ali Akcaagac <aliakc@web.de>
3302M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3303L: dc395x@twibble.org
cf015e9f
JP
3304W: http://twibble.org/dist/dc395x/
3305W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3306S: Maintained
679655da
JP
3307F: Documentation/scsi/dc395x.txt
3308F: drivers/scsi/dc395x.*
1da177e4 3309
eb8edb08 3310DCCP PROTOCOL
a89d030e 3311M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3312L: dccp@vger.kernel.org
c996d8b9 3313W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3314S: Maintained
679655da 3315F: include/linux/dccp.h
c117ab84 3316F: include/uapi/linux/dccp.h
679655da
JP
3317F: include/linux/tfrc.h
3318F: net/dccp/
eb8edb08 3319
1da177e4 3320DECnet NETWORK LAYER
1da177e4
LT
3321W: http://linux-decnet.sourceforge.net
3322L: linux-decnet-user@lists.sourceforge.net
f546444d 3323S: Orphan
679655da
JP
3324F: Documentation/networking/decnet.txt
3325F: net/decnet/
1da177e4 3326
ebff05b9
MR
3327DECSTATION PLATFORM SUPPORT
3328M: "Maciej W. Rozycki" <macro@linux-mips.org>
3329L: linux-mips@linux-mips.org
3330W: http://www.linux-mips.org/wiki/DECstation
3331S: Maintained
3332F: arch/mips/dec/
3333F: arch/mips/include/asm/dec/
3334F: arch/mips/include/asm/mach-dec/
3335
1da177e4 3336DEFXX FDDI NETWORK DRIVER
8b58be88 3337M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3338S: Maintained
33f810b2 3339F: drivers/net/fddi/defxx.*
1da177e4 3340
ad8f07cc 3341DELL LAPTOP DRIVER
8b58be88 3342M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3343M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3344L: platform-driver-x86@vger.kernel.org
ad8f07cc 3345S: Maintained
679655da 3346F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3347
817a5cdb
PR
3348DELL LAPTOP RBTN DRIVER
3349M: Pali RohĂ¡r <pali.rohar@gmail.com>
3350S: Maintained
3351F: drivers/platform/x86/dell-rbtn.*
3352
cdbff611
PR
3353DELL LAPTOP FREEFALL DRIVER
3354M: Pali RohĂ¡r <pali.rohar@gmail.com>
3355S: Maintained
3356F: drivers/platform/x86/dell-smo8800.c
3357
1da177e4 3358DELL LAPTOP SMM DRIVER
a5afba16 3359M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3360S: Maintained
a5afba16 3361F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3362F: include/uapi/linux/i8k.h
1da177e4 3363
90563ec4 3364DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3365M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3366S: Maintained
679655da
JP
3367F: Documentation/dcdbas.txt
3368F: drivers/firmware/dcdbas.*
90563ec4 3369
0b3f6109 3370DELL WMI EXTRAS DRIVER
8b58be88 3371M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3372M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3373S: Maintained
36b3a96f 3374F: drivers/platform/x86/dell-wmi.c
0b3f6109 3375
5efc75e3 3376DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3377M: John Youn <johnyoun@synopsys.com>
5efc75e3 3378L: linux-usb@vger.kernel.org
18f340f9 3379T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3380S: Maintained
197ba5f4 3381F: drivers/usb/dwc2/
5efc75e3 3382
94ab23dd
FB
3383DESIGNWARE USB3 DRD IP DRIVER
3384M: Felipe Balbi <balbi@ti.com>
3385L: linux-usb@vger.kernel.org
3386L: linux-omap@vger.kernel.org
3387T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3388S: Maintained
3389F: drivers/usb/dwc3/
3390
833c9545
JB
3391DEVICE COREDUMP (DEV_COREDUMP)
3392M: Johannes Berg <johannes@sipsolutions.net>
3393L: linux-kernel@vger.kernel.org
3394S: Maintained
3395F: drivers/base/devcoredump.c
3396F: include/linux/devcoredump.h
3397
89d07767
KP
3398DEVICE FREQUENCY (DEVFREQ)
3399M: MyungJoo Ham <myungjoo.ham@samsung.com>
3400M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3401L: linux-pm@vger.kernel.org
89d07767
KP
3402S: Maintained
3403F: drivers/devfreq/
3404
1da177e4 3405DEVICE NUMBER REGISTRY
8b58be88 3406M: Torben Mathiasen <device@lanana.org>
1da177e4 3407W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3408S: Maintained
3409
e2d1d6c0 3410DEVICE-MAPPER (LVM)
854ecaad 3411M: Alasdair Kergon <agk@redhat.com>
8504eed3 3412M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3413M: dm-devel@redhat.com
e2d1d6c0
RD
3414L: dm-devel@redhat.com
3415W: http://sources.redhat.com/dm
8a6e2535 3416Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3417T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3418T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3419S: Maintained
679655da
JP
3420F: Documentation/device-mapper/
3421F: drivers/md/dm*
854ecaad 3422F: drivers/md/persistent-data/
679655da
JP
3423F: include/linux/device-mapper.h
3424F: include/linux/dm-*.h
8504eed3 3425F: include/uapi/linux/dm-*.h
e2d1d6c0 3426
c0d995aa
OST
3427DIALOG SEMICONDUCTOR DRIVERS
3428M: Support Opensource <support.opensource@diasemi.com>
3429W: http://www.dialog-semiconductor.com/products
3430S: Supported
3431F: Documentation/hwmon/da90??
7c933772 3432F: Documentation/devicetree/bindings/sound/da[79]*.txt
c0d995aa
OST
3433F: drivers/gpio/gpio-da90??.c
3434F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3435F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3436F: drivers/input/misc/da90??_onkey.c
3437F: drivers/input/touchscreen/da9052_tsi.c
3438F: drivers/leds/leds-da90??.c
3439F: drivers/mfd/da903x.c
3440F: drivers/mfd/da90??-*.c
7be72c2c 3441F: drivers/mfd/da91??-*.c
c0d995aa 3442F: drivers/power/da9052-battery.c
7be72c2c 3443F: drivers/power/da91??-*.c
c0d995aa
OST
3444F: drivers/regulator/da903x.c
3445F: drivers/regulator/da9???-regulator.[ch]
3446F: drivers/rtc/rtc-da90??.c
3447F: drivers/video/backlight/da90??_bl.c
3448F: drivers/watchdog/da90??_wdt.c
3449F: include/linux/mfd/da903x.h
3450F: include/linux/mfd/da9052/
3451F: include/linux/mfd/da9055/
3452F: include/linux/mfd/da9063/
7be72c2c 3453F: include/linux/mfd/da9150/
c0d995aa
OST
3454F: include/sound/da[79]*.h
3455F: sound/soc/codecs/da[79]*.[ch]
3456
599aa697
LL
3457DIGI NEO AND CLASSIC PCI PRODUCTS
3458M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3459M: Mark Hounschell <markh@compro.net>
599aa697
LL
3460L: driverdev-devel@linuxdriverproject.org
3461S: Maintained
3462F: drivers/staging/dgnc/
3463
3464DIGI EPCA PCI PRODUCTS
3465M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3466M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3467L: driverdev-devel@linuxdriverproject.org
3468S: Maintained
3469F: drivers/staging/dgap/
3470
335d7c58 3471DIOLAN U2C-12 I2C DRIVER
ca462085 3472M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3473L: linux-i2c@vger.kernel.org
3474S: Maintained
3475F: drivers/i2c/busses/i2c-diolan-u2c.c
3476
d475c634
MW
3477DIRECT ACCESS (DAX)
3478M: Matthew Wilcox <willy@linux.intel.com>
3479L: linux-fsdevel@vger.kernel.org
3480S: Supported
3481F: fs/dax.c
3482
e7839f25 3483DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3484M: Eric Paris <eparis@parisplace.org>
3c5119c0 3485S: Maintained
679655da
JP
3486F: Documentation/filesystems/dnotify.txt
3487F: fs/notify/dnotify/
3488F: include/linux/dnotify.h
1da177e4
LT
3489
3490DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3491M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3492W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3493W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3494W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3495S: Maintained
3496
4480f15b 3497DISKQUOTA
d8130624 3498M: Jan Kara <jack@suse.com>
1da177e4 3499S: Maintained
679655da
JP
3500F: Documentation/filesystems/quota.txt
3501F: fs/quota/
3502F: include/linux/quota*.h
c117ab84 3503F: include/uapi/linux/quota*.h
1da177e4 3504
702686ad
BT
3505DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3506M: Bernie Thompson <bernie@plugable.com>
3507L: linux-fbdev@vger.kernel.org
3508S: Maintained
3509W: http://plugable.com/category/projects/udlfb/
8a61f013 3510F: drivers/video/fbdev/udlfb.c
702686ad
BT
3511F: include/video/udlfb.h
3512F: Documentation/fb/udlfb.txt
3513
e7839f25 3514DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3515M: Christine Caulfield <ccaulfie@redhat.com>
3516M: David Teigland <teigland@redhat.com>
a4644184 3517L: cluster-devel@redhat.com
5be7b50f 3518W: http://sources.redhat.com/cluster/
54e5881d 3519T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3520S: Supported
679655da 3521F: fs/dlm/
5be7b50f 3522
53b6b3e0
SS
3523DMA BUFFER SHARING FRAMEWORK
3524M: Sumit Semwal <sumit.semwal@linaro.org>
3525S: Maintained
3526L: linux-media@vger.kernel.org
3527L: dri-devel@lists.freedesktop.org
8ada6d2d 3528L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3529F: drivers/dma-buf/
e46d12c6
JP
3530F: include/linux/dma-buf*
3531F: include/linux/reservation.h
3532F: include/linux/*fence.h
53b6b3e0
SS
3533F: Documentation/dma-buf-sharing.txt
3534T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3535
b3e5f263 3536DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3537M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3538L: dmaengine@vger.kernel.org
3539Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3540S: Maintained
679655da 3541F: drivers/dma/
0ce3c066 3542F: include/linux/dmaengine.h
979a281e
VK
3543F: Documentation/dmaengine/
3544T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3545
b825037d 3546DME1737 HARDWARE MONITOR DRIVER
8b58be88 3547M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3548L: lm-sensors@lm-sensors.org
3549S: Maintained
679655da
JP
3550F: Documentation/hwmon/dme1737
3551F: drivers/hwmon/dme1737.c
b825037d 3552
1f31e1b1 3553DMI/SMBIOS SUPPORT
d8130624 3554M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3555S: Maintained
d4aeef93 3556T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3557F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3558F: drivers/firmware/dmi-id.c
3559F: drivers/firmware/dmi_scan.c
3560F: include/linux/dmi.h
3561
7d2c86b5 3562DOCUMENTATION
ad3118b9 3563M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3564L: linux-doc@vger.kernel.org
3565S: Maintained
679655da 3566F: Documentation/
42f41ecf
JC
3567F: scripts/docproc.c
3568F: scripts/kernel-doc*
97be078b
RD
3569X: Documentation/ABI/
3570X: Documentation/devicetree/
933a46b8
JC
3571X: Documentation/acpi
3572X: Documentation/power
3573X: Documentation/spi
6c121170 3574X: Documentation/DocBook/media
c51edfb1 3575T: git git://git.lwn.net/linux.git docs-next
abbaeff3 3576
1da177e4 3577DOUBLETALK DRIVER
8b58be88 3578M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3579L: blinux-list@redhat.com
3580S: Maintained
679655da
JP
3581F: drivers/char/dtlk.c
3582F: include/linux/dtlk.h
1da177e4 3583
e2d1d6c0 3584DPT_I2O SCSI RAID DRIVER
8b58be88 3585M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3586L: linux-scsi@vger.kernel.org
3587W: http://www.adaptec.com/
3588S: Maintained
679655da
JP
3589F: drivers/scsi/dpt*
3590F: drivers/scsi/dpt/
e2d1d6c0 3591
b411b363 3592DRBD DRIVER
28b8e8d4
JP
3593P: Philipp Reisner
3594P: Lars Ellenberg
3595M: drbd-dev@lists.linbit.com
3596L: drbd-user@lists.linbit.com
3597W: http://www.drbd.org
3598T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3599T: git git://git.drbd.org/drbd-8.3.git
3600S: Supported
3601F: drivers/block/drbd/
3602F: lib/lru_cache.c
3603F: Documentation/blockdev/drbd/
b411b363 3604
dc7dfcd8 3605DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3606M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3607T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3608S: Supported
679655da 3609F: Documentation/kobject.txt
7cfc51b9 3610F: drivers/base/
87544653 3611F: fs/debugfs/
dc7dfcd8
WS
3612F: fs/kernfs/
3613F: fs/sysfs/
87544653 3614F: include/linux/debugfs.h
dc7dfcd8 3615F: include/linux/kobj*
679655da 3616F: lib/kobj*
1da177e4
LT
3617
3618DRM DRIVERS
8b58be88 3619M: David Airlie <airlied@linux.ie>
4c6a3999 3620L: dri-devel@lists.freedesktop.org
b0447888 3621T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3622S: Maintained
679655da 3623F: drivers/gpu/drm/
433e3b34 3624F: drivers/gpu/vga/
850e9411 3625F: include/drm/
c117ab84 3626F: include/uapi/drm/
1da177e4 3627
566f5939
AD
3628RADEON DRM DRIVERS
3629M: Alex Deucher <alexander.deucher@amd.com>
3630M: Christian König <christian.koenig@amd.com>
3631L: dri-devel@lists.freedesktop.org
3632T: git git://people.freedesktop.org/~agd5f/linux
3633S: Supported
3634F: drivers/gpu/drm/radeon/
566f5939
AD
3635F: include/uapi/drm/radeon*
3636
03e255b9
TR
3637DRM PANEL DRIVERS
3638M: Thierry Reding <thierry.reding@gmail.com>
3639L: dri-devel@lists.freedesktop.org
3640T: git git://anongit.freedesktop.org/tegra/linux.git
3641S: Maintained
3642F: drivers/gpu/drm/drm_panel.c
3643F: drivers/gpu/drm/panel/
3644F: include/drm/drm_panel.h
2d799dde 3645F: Documentation/devicetree/bindings/display/panel/
03e255b9 3646
8daf7473 3647INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3648M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3649M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3650L: intel-gfx@lists.freedesktop.org
8daf7473 3651L: dri-devel@lists.freedesktop.org
7564fde3 3652W: https://01.org/linuxgraphics/
47f95647 3653Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3654T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3655S: Supported
14430813 3656F: drivers/gpu/drm/i915/
8daf7473 3657F: include/drm/i915*
c117ab84 3658F: include/uapi/drm/i915*
8daf7473 3659
99763bb8
BB
3660DRM DRIVERS FOR ATMEL HLCDC
3661M: Boris Brezillon <boris.brezillon@free-electrons.com>
3662L: dri-devel@lists.freedesktop.org
3663S: Supported
3664F: drivers/gpu/drm/atmel-hlcdc/
3665F: Documentation/devicetree/bindings/drm/atmel/
3666
398a6d4a
KP
3667DRM DRIVERS FOR EXYNOS
3668M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3669M: Joonyoung Shim <jy0922.shim@samsung.com>
3670M: Seung-Woo Kim <sw0312.kim@samsung.com>
3671M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3672L: dri-devel@lists.freedesktop.org
25a58030 3673T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3674S: Supported
14430813 3675F: drivers/gpu/drm/exynos/
398a6d4a 3676F: include/drm/exynos*
c117ab84 3677F: include/uapi/drm/exynos*
398a6d4a 3678
b55a1b9c
JW
3679DRM DRIVERS FOR FREESCALE DCU
3680M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3681M: Alison Wang <alison.wang@freescale.com>
3682L: dri-devel@lists.freedesktop.org
3683S: Supported
3684F: drivers/gpu/drm/fsl-dcu/
2d799dde
RH
3685F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3686F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
b55a1b9c 3687
0a3d775f
PZ
3688DRM DRIVERS FOR FREESCALE IMX
3689M: Philipp Zabel <p.zabel@pengutronix.de>
3690L: dri-devel@lists.freedesktop.org
3691S: Maintained
3692F: drivers/gpu/drm/imx/
ef739aa4 3693F: drivers/gpu/ipu-v3/
2d799dde 3694F: Documentation/devicetree/bindings/display/imx/
0a3d775f 3695
ba2199a6
PJ
3696DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3697M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3698L: dri-devel@lists.freedesktop.org
3699T: git git://github.com/patjak/drm-gma500
3700S: Maintained
3701F: drivers/gpu/drm/gma500
3702F: include/drm/gma500*
3703
bd3b49f2 3704DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3705M: Thierry Reding <thierry.reding@gmail.com>
3706M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3707L: dri-devel@lists.freedesktop.org
3708L: linux-tegra@vger.kernel.org
a5ad7a63 3709T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3710S: Supported
dee8268f 3711F: drivers/gpu/drm/tegra/
a5ad7a63 3712F: drivers/gpu/host1x/
e1e90644 3713F: include/linux/host1x.h
a5ad7a63 3714F: include/uapi/drm/tegra_drm.h
2d799dde 3715F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
bd3b49f2 3716
a284e9d1
LP
3717DRM DRIVERS FOR RENESAS
3718M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3719L: dri-devel@lists.freedesktop.org
3720L: linux-sh@vger.kernel.org
3721T: git git://people.freedesktop.org/~airlied/linux
3722S: Supported
3723F: drivers/gpu/drm/rcar-du/
3724F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3725F: include/linux/platform_data/shmob_drm.h
3726
625e0346
HS
3727DRM DRIVERS FOR ROCKCHIP
3728M: Mark Yao <mark.yao@rock-chips.com>
3729L: dri-devel@lists.freedesktop.org
3730S: Maintained
3731F: drivers/gpu/drm/rockchip/
2d799dde 3732F: Documentation/devicetree/bindings/display/rockchip*
625e0346 3733
7f11c476
BG
3734DRM DRIVERS FOR STI
3735M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3736M: Vincent Abriou <vincent.abriou@st.com>
3737L: dri-devel@lists.freedesktop.org
3738T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3739S: Maintained
3740F: drivers/gpu/drm/sti
2d799dde 3741F: Documentation/devicetree/bindings/display/st,stih4xx.txt
7f11c476 3742
598df1ac
AK
3743DSBR100 USB FM RADIO DRIVER
3744M: Alexey Klimov <klimov.linux@gmail.com>
3745L: linux-media@vger.kernel.org
3746T: git git://linuxtv.org/media_tree.git
3747S: Maintained
3748F: drivers/media/radio/dsbr100.c
3749
1da177e4 3750DSCC4 DRIVER
8b58be88 3751M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3752L: netdev@vger.kernel.org
1da177e4 3753S: Maintained
679655da 3754F: drivers/net/wan/dscc4.c
1da177e4 3755
cc11b140
HV
3756DT3155 MEDIA DRIVER
3757M: Hans Verkuil <hverkuil@xs4all.nl>
3758L: linux-media@vger.kernel.org
3759T: git git://linuxtv.org/media_tree.git
3760W: http://linuxtv.org
3761S: Odd Fixes
3762F: drivers/media/pci/dt3155/
3763
91952bc0
AP
3764DVB_USB_AF9015 MEDIA DRIVER
3765M: Antti Palosaari <crope@iki.fi>
3766L: linux-media@vger.kernel.org
3767W: http://linuxtv.org/
3768W: http://palosaari.fi/linux/
3769Q: http://patchwork.linuxtv.org/project/linux-media/list/
3770T: git git://linuxtv.org/anttip/media_tree.git
3771S: Maintained
3772F: drivers/media/usb/dvb-usb-v2/af9015*
3773
3774DVB_USB_AF9035 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/af9035*
3783
3784DVB_USB_ANYSEE 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/anysee*
3793
3794DVB_USB_AU6610 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/au6610*
3803
3804DVB_USB_CE6230 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/ce6230*
3813
d099dea2
MK
3814DVB_USB_CXUSB MEDIA DRIVER
3815M: Michael Krufky <mkrufky@linuxtv.org>
3816L: linux-media@vger.kernel.org
3817W: http://linuxtv.org/
3818W: http://github.com/mkrufky
3819Q: http://patchwork.linuxtv.org/project/linux-media/list/
3820T: git git://linuxtv.org/media_tree.git
3821S: Maintained
9819da66 3822F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3823
91952bc0 3824DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3825M: Antti Palosaari <crope@iki.fi>
3826L: linux-media@vger.kernel.org
3827W: http://linuxtv.org/
3828W: http://palosaari.fi/linux/
3829Q: http://patchwork.linuxtv.org/project/linux-media/list/
3830T: git git://linuxtv.org/anttip/media_tree.git
3831S: Maintained
91952bc0 3832F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3833
5560983b 3834DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3835M: Antti Palosaari <crope@iki.fi>
3836L: linux-media@vger.kernel.org
3837W: http://linuxtv.org/
91952bc0
AP
3838Q: http://patchwork.linuxtv.org/project/linux-media/list/
3839T: git git://linuxtv.org/anttip/media_tree.git
3840S: Maintained
5560983b 3841F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3842
8856f5f2
MK
3843DVB_USB_MXL111SF MEDIA DRIVER
3844M: Michael Krufky <mkrufky@linuxtv.org>
3845L: linux-media@vger.kernel.org
3846W: http://linuxtv.org/
3847W: http://github.com/mkrufky
3848Q: http://patchwork.linuxtv.org/project/linux-media/list/
3849T: git git://linuxtv.org/mkrufky/mxl111sf.git
3850S: Maintained
3851F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3852
91952bc0
AP
3853DVB_USB_RTL28XXU MEDIA DRIVER
3854M: Antti Palosaari <crope@iki.fi>
3855L: linux-media@vger.kernel.org
3856W: http://linuxtv.org/
3857W: http://palosaari.fi/linux/
3858Q: http://patchwork.linuxtv.org/project/linux-media/list/
3859T: git git://linuxtv.org/anttip/media_tree.git
3860S: Maintained
3861F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3862
3863DVB_USB_V2 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/dvb_usb*
3872F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3873
ac0ac38f 3874DYNAMIC DEBUG
5c4a97d1 3875M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3876S: Maintained
3877F: lib/dynamic_debug.c
3878F: include/linux/dynamic_debug.h
3879
789c7048 3880DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3881M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3882S: Maintained
df621252 3883F: drivers/tty/serial/dz.*
789c7048 3884
f17effbe
MF
3885E3X0 POWER BUTTON DRIVER
3886M: Moritz Fischer <moritz.fischer@ettus.com>
3887L: usrp-users@lists.ettus.com
3888W: http://www.ettus.com
3889S: Supported
3890F: drivers/input/misc/e3x0-button.c
3891F: Documentation/devicetree/bindings/input/e3x0-button.txt
3892
91952bc0
AP
3893E4000 MEDIA DRIVER
3894M: Antti Palosaari <crope@iki.fi>
3895L: linux-media@vger.kernel.org
3896W: http://linuxtv.org/
3897W: http://palosaari.fi/linux/
3898Q: http://patchwork.linuxtv.org/project/linux-media/list/
3899T: git git://linuxtv.org/anttip/media_tree.git
3900S: Maintained
3901F: drivers/media/tuners/e4000*
3902
1da177e4 3903EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3904M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3905L: linux-scsi@vger.kernel.org
3906S: Maintained
679655da 3907F: drivers/scsi/eata.c
1da177e4 3908
91952bc0
AP
3909EC100 MEDIA DRIVER
3910M: Antti Palosaari <crope@iki.fi>
3911L: linux-media@vger.kernel.org
3912W: http://linuxtv.org/
3913W: http://palosaari.fi/linux/
3914Q: http://patchwork.linuxtv.org/project/linux-media/list/
3915T: git git://linuxtv.org/anttip/media_tree.git
3916S: Maintained
3917F: drivers/media/dvb-frontends/ec100*
3918
237fead6 3919ECRYPT FILE SYSTEM
0de9adf2 3920M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3921L: ecryptfs@vger.kernel.org
24a923e4 3922W: http://ecryptfs.org
6dc7516e 3923W: https://launchpad.net/ecryptfs
237fead6 3924S: Supported
679655da
JP
3925F: Documentation/filesystems/ecryptfs.txt
3926F: fs/ecryptfs/
237fead6 3927
da9bb1d2 3928EDAC-CORE
8b58be88 3929M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3930M: Borislav Petkov <bp@alien8.de>
009a5410 3931M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3932L: linux-edac@vger.kernel.org
0e438e3f 3933W: bluesmoke.sourceforge.net
7a859516
BP
3934T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3935T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3936S: Supported
679655da 3937F: Documentation/edac.txt
91445c72 3938F: drivers/edac/
679655da 3939F: include/linux/edac.h
0e438e3f 3940
c476c23b 3941EDAC-AMD64
8b58be88 3942M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3943M: Borislav Petkov <bp@alien8.de>
91445c72 3944L: linux-edac@vger.kernel.org
c476c23b 3945W: bluesmoke.sourceforge.net
487ba8e8 3946S: Maintained
c476c23b
BP
3947F: drivers/edac/amd64_edac*
3948
836dae5d
RR
3949EDAC-CALXEDA
3950M: Doug Thompson <dougthompson@xmission.com>
3951M: Robert Richter <rric@kernel.org>
3952L: linux-edac@vger.kernel.org
3953W: bluesmoke.sourceforge.net
3954S: Maintained
3955F: drivers/edac/highbank*
3956
f65aad41
RB
3957EDAC-CAVIUM
3958M: Ralf Baechle <ralf@linux-mips.org>
3959M: David Daney <david.daney@cavium.com>
3960L: linux-edac@vger.kernel.org
3961L: linux-mips@linux-mips.org
3962W: bluesmoke.sourceforge.net
3963S: Supported
3964F: drivers/edac/octeon_edac*
3965
0e438e3f 3966EDAC-E752X
8b58be88
JP
3967M: Mark Gross <mark.gross@intel.com>
3968M: Doug Thompson <dougthompson@xmission.com>
91445c72 3969L: linux-edac@vger.kernel.org
0e438e3f
DP
3970W: bluesmoke.sourceforge.net
3971S: Maintained
679655da 3972F: drivers/edac/e752x_edac.c
0e438e3f
DP
3973
3974EDAC-E7XXX
8b58be88 3975M: Doug Thompson <dougthompson@xmission.com>
91445c72 3976L: linux-edac@vger.kernel.org
0e438e3f
DP
3977W: bluesmoke.sourceforge.net
3978S: Maintained
679655da 3979F: drivers/edac/e7xxx_edac.c
0e438e3f 3980
77c5f5d2 3981EDAC-GHES
009a5410 3982M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3983L: linux-edac@vger.kernel.org
3984W: bluesmoke.sourceforge.net
3985S: Maintained
2caa67a6 3986F: drivers/edac/ghes_edac.c
77c5f5d2 3987
6bc78404 3988EDAC-I82443BXGX
8b58be88 3989M: Tim Small <tim@buttersideup.com>
91445c72 3990L: linux-edac@vger.kernel.org
6bc78404
DT
3991W: bluesmoke.sourceforge.net
3992S: Maintained
679655da 3993F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3994
3995EDAC-I3000
8b58be88 3996M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3997L: linux-edac@vger.kernel.org
6bc78404
DT
3998W: bluesmoke.sourceforge.net
3999S: Maintained
679655da 4000F: drivers/edac/i3000_edac.c
6bc78404
DT
4001
4002EDAC-I5000
8b58be88 4003M: Doug Thompson <dougthompson@xmission.com>
91445c72 4004L: linux-edac@vger.kernel.org
ba9a5918
DT
4005W: bluesmoke.sourceforge.net
4006S: Maintained
679655da 4007F: drivers/edac/i5000_edac.c
ba9a5918 4008
44c12cb2 4009EDAC-I5400
009a5410 4010M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4011L: linux-edac@vger.kernel.org
44c12cb2
MCC
4012W: bluesmoke.sourceforge.net
4013S: Maintained
679655da 4014F: drivers/edac/i5400_edac.c
44c12cb2 4015
3c9c92b6 4016EDAC-I7300
009a5410 4017M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
4018L: linux-edac@vger.kernel.org
4019W: bluesmoke.sourceforge.net
4020S: Maintained
4021F: drivers/edac/i7300_edac.c
4022
67c89316 4023EDAC-I7CORE
009a5410 4024M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
4025L: linux-edac@vger.kernel.org
4026W: bluesmoke.sourceforge.net
4027S: Maintained
70aff0ce 4028F: drivers/edac/i7core_edac.c
67c89316 4029
ba9a5918 4030EDAC-I82975X
8b58be88 4031M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 4032M: "Arvind R." <arvino55@gmail.com>
91445c72 4033L: linux-edac@vger.kernel.org
ba9a5918
DT
4034W: bluesmoke.sourceforge.net
4035S: Maintained
679655da 4036F: drivers/edac/i82975x_edac.c
ba9a5918 4037
791b4706
JB
4038EDAC-IE31200
4039M: Jason Baron <jbaron@akamai.com>
4040L: linux-edac@vger.kernel.org
4041W: bluesmoke.sourceforge.net
4042S: Maintained
4043F: drivers/edac/ie31200_edac.c
4044
ccdfb979 4045EDAC-MPC85XX
30c7469b 4046M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
4047L: linux-edac@vger.kernel.org
4048W: bluesmoke.sourceforge.net
4049S: Maintained
4050F: drivers/edac/mpc85xx_edac.[ch]
4051
ba9a5918 4052EDAC-PASEMI
8b58be88 4053M: Egor Martovetsky <egor@pasemi.com>
91445c72 4054L: linux-edac@vger.kernel.org
6bc78404
DT
4055W: bluesmoke.sourceforge.net
4056S: Maintained
679655da 4057F: drivers/edac/pasemi_edac.c
6bc78404 4058
0e438e3f 4059EDAC-R82600
8b58be88 4060M: Tim Small <tim@buttersideup.com>
91445c72 4061L: linux-edac@vger.kernel.org
0e438e3f
DP
4062W: bluesmoke.sourceforge.net
4063S: Maintained
679655da 4064F: drivers/edac/r82600_edac.c
da9bb1d2 4065
4d096ca7 4066EDAC-SBRIDGE
009a5410 4067M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
4068L: linux-edac@vger.kernel.org
4069W: bluesmoke.sourceforge.net
4070S: Maintained
4071F: drivers/edac/sb_edac.c
4072
995e1de4
LH
4073EDAC-XGENE
4074APPLIED MICRO (APM) X-GENE SOC EDAC
4075M: Loc Ho <lho@apm.com>
4076S: Supported
4077F: drivers/edac/xgene_edac.c
4078F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4079
af39917d
CL
4080EDIROL UA-101/UA-1000 DRIVER
4081M: Clemens Ladisch <clemens@ladisch.de>
4082L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4083T: git git://git.alsa-project.org/alsa-kernel.git
4084S: Maintained
4085F: sound/usb/misc/ua101.c
4086
1f7df953 4087EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4088M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4089L: linux-efi@vger.kernel.org
78bef24e 4090T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4091S: Maintained
fb2efb5c 4092F: Documentation/efi-stub.txt
1f7df953
MF
4093F: arch/ia64/kernel/efi.c
4094F: arch/x86/boot/compressed/eboot.[ch]
4095F: arch/x86/include/asm/efi.h
4096F: arch/x86/platform/efi/*
a9499fa7 4097F: drivers/firmware/efi/*
1f7df953
MF
4098F: include/linux/efi*.h
4099
d68772b7
MF
4100EFI VARIABLE FILESYSTEM
4101M: Matthew Garrett <matthew.garrett@nebula.com>
4102M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4103M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4104T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4105L: linux-efi@vger.kernel.org
4106S: Maintained
4107F: fs/efivarfs/
4108
85a00d9b
PJ
4109EFIFB FRAMEBUFFER DRIVER
4110L: linux-fbdev@vger.kernel.org
4111M: Peter Jones <pjones@redhat.com>
4112S: Maintained
8a61f013 4113F: drivers/video/fbdev/efifb.c
85a00d9b 4114
0bee8d28
JT
4115EFS FILESYSTEM
4116W: http://aeschi.ch.eu.org/efs/
4117S: Orphan
679655da 4118F: fs/efs/
0bee8d28 4119
4480f15b 4120EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4121M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4122M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4123L: linux-rdma@vger.kernel.org
fab97220 4124S: Supported
679655da 4125F: drivers/infiniband/hw/ehca/
fab97220 4126
aa8a9e25 4127EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4128M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4129L: netdev@vger.kernel.org
4130S: Maintained
9aa32835 4131F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4132
f0319efe 4133EM28XX VIDEO4LINUX DRIVER
009a5410 4134M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4135L: linux-media@vger.kernel.org
4136W: http://linuxtv.org
4137T: git git://linuxtv.org/media_tree.git
4138S: Maintained
4139F: drivers/media/usb/em28xx/
4140
3e3a7d66 4141EMBEDDED LINUX
8b58be88
JP
4142M: Paul Gortmaker <paul.gortmaker@windriver.com>
4143M: Matt Mackall <mpm@selenic.com>
4144M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4145L: linux-embedded@vger.kernel.org
4146S: Maintained
4147
32505876
JS
4148EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4149M: James Smart <james.smart@avagotech.com>
4150M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4151L: linux-scsi@vger.kernel.org
32505876 4152W: http://www.avagotech.com
ce00f85c 4153S: Supported
679655da 4154F: drivers/scsi/lpfc/
3a1c1d44 4155
5f5bac82 4156ENE CB710 FLASH CARD READER DRIVER
8b58be88 4157M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4158S: Maintained
4159F: drivers/misc/cb710/
4160F: drivers/mmc/host/cb710-mmc.*
4161F: include/linux/cb710.h
4162
931e39a1
ML
4163ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4164M: Maxim Levitsky <maximlevitsky@gmail.com>
4165S: Maintained
2a837449 4166F: drivers/media/rc/ene_ir.*
931e39a1 4167
ec207dcc
GS
4168ENHANCED ERROR HANDLING (EEH)
4169M: Gavin Shan <shangw@linux.vnet.ibm.com>
4170L: linuxppc-dev@lists.ozlabs.org
4171S: Supported
4172F: Documentation/powerpc/eeh-pci-error-recovery.txt
4173F: arch/powerpc/kernel/eeh*.c
4174
d5ca9006 4175EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4176M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4177S: Maintained
084bad91 4178T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4179F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4180F: include/video/s1d13xxxfb.h
d5ca9006 4181
38df6492
ME
4182ET131X NETWORK DRIVER
4183M: Mark Einon <mark.einon@gmail.com>
4184S: Odd Fixes
4185F: drivers/net/ethernet/agere/
4186
1da177e4 4187ETHERNET BRIDGE
adbbf69d 4188M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4189L: bridge@lists.linux-foundation.org
4c325313 4190L: netdev@vger.kernel.org
c996d8b9 4191W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4192S: Maintained
679655da
JP
4193F: include/linux/netfilter_bridge/
4194F: net/bridge/
1da177e4 4195
22f08ad9
FF
4196ETHERNET PHY LIBRARY
4197M: Florian Fainelli <f.fainelli@gmail.com>
4198L: netdev@vger.kernel.org
4199S: Maintained
4200F: include/linux/phy.h
4201F: include/linux/phy_fixed.h
4202F: drivers/net/phy/
4203F: Documentation/networking/phy.txt
4204F: drivers/of/of_mdio.c
4205F: drivers/of/of_net.c
4206
1da177e4 4207EXT2 FILE SYSTEM
d8130624 4208M: Jan Kara <jack@suse.com>
72be2ccf 4209L: linux-ext4@vger.kernel.org
1da177e4 4210S: Maintained
679655da
JP
4211F: Documentation/filesystems/ext2.txt
4212F: fs/ext2/
4213F: include/linux/ext2*
1da177e4 4214
72be2ccf 4215EXT4 FILE SYSTEM
8b58be88 4216M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4217M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4218L: linux-ext4@vger.kernel.org
08a225f1 4219W: http://ext4.wiki.kernel.org
8a6e2535 4220Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4221S: Maintained
679655da
JP
4222F: Documentation/filesystems/ext4.txt
4223F: fs/ext4/
1da177e4 4224
c5532b09 4225Extended Verification Module (EVM)
74dd744f
MZ
4226M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4227L: linux-ima-devel@lists.sourceforge.net
4228L: linux-security-module@vger.kernel.org
c5532b09
MZ
4229S: Supported
4230F: security/integrity/evm/
4231
df6b3cfe
MH
4232EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4233M: MyungJoo Ham <myungjoo.ham@samsung.com>
4234M: Chanwoo Choi <cw00.choi@samsung.com>
4235L: linux-kernel@vger.kernel.org
81df63a9 4236T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4237S: Maintained
4238F: drivers/extcon/
cd2c3e7f
CC
4239F: include/linux/extcon/
4240F: include/linux/extcon.h
df6b3cfe 4241F: Documentation/extcon/
cd2c3e7f 4242F: Documentation/devicetree/bindings/extcon/
df6b3cfe 4243
e2a75c44 4244EXYNOS DP DRIVER
b7701755 4245M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4246L: dri-devel@lists.freedesktop.org
4247S: Maintained
4248F: drivers/gpu/drm/exynos/exynos_dp*
4249
33ad3912
DL
4250EXYNOS MIPI DISPLAY DRIVERS
4251M: Inki Dae <inki.dae@samsung.com>
4252M: Donghwa Lee <dh09.lee@samsung.com>
4253M: Kyungmin Park <kyungmin.park@samsung.com>
4254L: linux-fbdev@vger.kernel.org
4255S: Maintained
8a61f013 4256F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4257F: include/video/exynos_mipi*
4258
e53004e2 4259F71805F HARDWARE MONITORING DRIVER
d8130624 4260M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4261L: lm-sensors@lm-sensors.org
4262S: Maintained
679655da
JP
4263F: Documentation/hwmon/f71805f
4264F: drivers/hwmon/f71805f.c
e53004e2 4265
eea977ed
MB
4266FC0011 TUNER DRIVER
4267M: Michael Buesch <m@bues.ch>
4268L: linux-media@vger.kernel.org
4269S: Maintained
ccae7af2
MCC
4270F: drivers/media/tuners/fc0011.h
4271F: drivers/media/tuners/fc0011.c
eea977ed 4272
91952bc0
AP
4273FC2580 MEDIA DRIVER
4274M: Antti Palosaari <crope@iki.fi>
4275L: linux-media@vger.kernel.org
4276W: http://linuxtv.org/
4277W: http://palosaari.fi/linux/
4278Q: http://patchwork.linuxtv.org/project/linux-media/list/
4279T: git git://linuxtv.org/anttip/media_tree.git
4280S: Maintained
4281F: drivers/media/tuners/fc2580*
eea977ed 4282
88b2dbdb
EP
4283FANOTIFY
4284M: Eric Paris <eparis@redhat.com>
4285S: Maintained
4286F: fs/notify/fanotify/
4287F: include/linux/fanotify.h
c117ab84 4288F: include/uapi/linux/fanotify.h
88b2dbdb 4289
1da177e4 4290FARSYNC SYNCHRONOUS DRIVER
8b58be88 4291M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4292W: http://www.farsite.co.uk/
4293S: Supported
679655da 4294F: drivers/net/wan/farsync.*
1da177e4 4295
c5408b88 4296FAULT INJECTION SUPPORT
8b58be88 4297M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4298S: Supported
679655da
JP
4299F: Documentation/fault-injection/
4300F: lib/fault-inject.c
c5408b88 4301
053e514f
NT
4302FBTFT Framebuffer drivers
4303M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4304M: Noralf Trønnes <noralf@tronnes.org>
4305S: Maintained
4306F: drivers/staging/fbtft/
4307
cae727db 4308FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4309M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4310L: fcoe-devel@open-fcoe.org
cae727db
RL
4311W: www.Open-FCoE.org
4312S: Supported
4313F: drivers/scsi/libfc/
4314F: drivers/scsi/fcoe/
4315F: include/scsi/fc/
4316F: include/scsi/libfc.h
4317F: include/scsi/libfcoe.h
c117ab84 4318F: include/uapi/scsi/fc/
cae727db 4319
e2d1d6c0 4320FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4321M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4322M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4323L: linux-fsdevel@vger.kernel.org
1da177e4 4324S: Maintained
679655da
JP
4325F: include/linux/fcntl.h
4326F: include/linux/fs.h
c117ab84
CEB
4327F: include/uapi/linux/fcntl.h
4328F: include/uapi/linux/fs.h
679655da
JP
4329F: fs/fcntl.c
4330F: fs/locks.c
1da177e4 4331
e2d1d6c0 4332FILESYSTEMS (VFS and infrastructure)
8b58be88 4333M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4334L: linux-fsdevel@vger.kernel.org
173acc7c 4335S: Maintained
679655da 4336F: fs/*
173acc7c 4337
b26e0ed4 4338FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4339M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4340L: lm-sensors@lm-sensors.org
4341S: Maintained
d5ca6918
JP
4342F: drivers/hwmon/f75375s.c
4343F: include/linux/f75375s.h
b26e0ed4 4344
a331b0c3
CL
4345FIREWIRE AUDIO DRIVERS
4346M: Clemens Ladisch <clemens@ladisch.de>
4347L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4348T: git git://git.alsa-project.org/alsa-kernel.git
4349S: Maintained
4350F: sound/firewire/
4351
eb86ec51
SR
4352FIREWIRE MEDIA DRIVERS (firedtv)
4353M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4354L: linux-media@vger.kernel.org
4355L: linux1394-devel@lists.sourceforge.net
4356T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4357S: Maintained
4358F: drivers/media/firewire/
4359
a511ce33
CB
4360FIREWIRE SBP-2 TARGET
4361M: Chris Boot <bootc@bootc.net>
4362L: linux-scsi@vger.kernel.org
4363L: target-devel@vger.kernel.org
4364L: linux1394-devel@lists.sourceforge.net
4365T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4366S: Maintained
4367F: drivers/target/sbp/
4368
7d2c86b5 4369FIREWIRE SUBSYSTEM
8b58be88 4370M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4371L: linux1394-devel@lists.sourceforge.net
958a29cb 4372W: http://ieee1394.wiki.kernel.org/
2ca526bf 4373T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4374S: Maintained
679655da 4375F: drivers/firewire/
8f06ce3b
SR
4376F: include/linux/firewire.h
4377F: include/uapi/linux/firewire*.h
9f6d3c4b 4378F: tools/firewire/
e2d1d6c0
RD
4379
4380FIRMWARE LOADER (request_firmware)
39e68089
ML
4381M: Ming Lei <ming.lei@canonical.com>
4382L: linux-kernel@vger.kernel.org
4383S: Maintained
679655da
JP
4384F: Documentation/firmware_class/
4385F: drivers/base/firmware*.c
4386F: include/linux/firmware.h
e2d1d6c0 4387
f730e3dc 4388FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4389M: Joshua Morris <josh.h.morris@us.ibm.com>
4390M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4391S: Maintained
4392F: drivers/block/rsxx/
4393
8206f664 4394FLOPPY DRIVER
e5f6450c 4395M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4396T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4397S: Odd fixes
4398F: drivers/block/floppy.c
4399
9c9f32ed
AR
4400FMC SUBSYSTEM
4401M: Alessandro Rubini <rubini@gnudd.com>
4402W: http://www.ohwr.org/projects/fmc-bus
4403S: Supported
4404F: drivers/fmc/
4405F: include/linux/fmc*.h
4406F: include/linux/ipmi-fru.h
4407K: fmc_d.*register
4408
3c0ed7d5
AT
4409FPGA MANAGER FRAMEWORK
4410M: Alan Tull <atull@opensource.altera.com>
4411S: Maintained
4412F: drivers/fpga/
4413F: include/linux/fpga/fpga-mgr.h
4414W: http://www.rocketboards.org
4415
e2d1d6c0 4416FPU EMULATOR
8b58be88 4417M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4418W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4419S: Maintained
679655da 4420F: arch/x86/math-emu/
e2d1d6c0
RD
4421
4422FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4423L: netdev@vger.kernel.org
c173bfac 4424S: Orphan
679655da
JP
4425F: drivers/net/wan/dlci.c
4426F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4427
4428FRAMEBUFFER LAYER
5489e948
JCPV
4429M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4430M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4431L: linux-fbdev@vger.kernel.org
e2d1d6c0 4432W: http://linux-fbdev.sourceforge.net/
b22fe37b 4433Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4434T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4435S: Maintained
679655da 4436F: Documentation/fb/
b22fe37b
PM
4437F: drivers/video/
4438F: include/video/
679655da 4439F: include/linux/fb.h
c117ab84
CEB
4440F: include/uapi/video/
4441F: include/uapi/linux/fb.h
e2d1d6c0 4442
a57c188e 4443FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4444M: Timur Tabi <timur@tabi.org>
a57c188e 4445L: linux-fbdev@vger.kernel.org
c4ef9bc4 4446S: Maintained
8a61f013 4447F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4448
e2d1d6c0 4449FREESCALE DMA DRIVER
8b58be88
JP
4450M: Li Yang <leoli@freescale.com>
4451M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4452L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4453S: Maintained
679655da 4454F: drivers/dma/fsldma.*
e2d1d6c0
RD
4455
4456FREESCALE I2C CPM DRIVER
8b58be88 4457M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4458L: linuxppc-dev@lists.ozlabs.org
846557d3 4459L: linux-i2c@vger.kernel.org
0d2b405a 4460S: Maintained
679655da 4461F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4462
60e8c5ab 4463FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4464M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4465L: linux-fbdev@vger.kernel.org
efc03ecb 4466L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4467S: Maintained
bad985a1 4468F: include/linux/platform_data/video-imxfb.h
8a61f013 4469F: drivers/video/fbdev/imxfb.c
60e8c5ab 4470
4d8e2cef
HX
4471FREESCALE QUAD SPI DRIVER
4472M: Han Xu <han.xu@freescale.com>
4473L: linux-mtd@lists.infradead.org
4474S: Maintained
4475F: drivers/mtd/spi-nor/fsl-quadspi.c
4476
4689a6b1 4477FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4478M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4479M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4480L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4481L: netdev@vger.kernel.org
4482S: Maintained
ec21e2ec 4483F: drivers/net/ethernet/freescale/fs_enet/
679655da 4484F: include/linux/fs_enet_pd.h
4689a6b1 4485
d9e9d82c 4486FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4487L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4488S: Orphan
679655da
JP
4489F: arch/powerpc/sysdev/qe_lib/
4490F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4491
b55ef929 4492FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4493M: Li Yang <leoli@freescale.com>
6372594a 4494L: linux-usb@vger.kernel.org
a4724ed6 4495L: linuxppc-dev@lists.ozlabs.org
a7205b30 4496S: Maintained
faf2e1db 4497F: drivers/usb/gadget/udc/fsl*
a7205b30 4498
beaf53bf 4499FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4500M: Li Yang <leoli@freescale.com>
beaf53bf 4501L: netdev@vger.kernel.org
a4724ed6 4502L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4503S: Maintained
ec21e2ec 4504F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4505
abb1ed7b
CM
4506FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4507M: Claudiu Manoil <claudiu.manoil@freescale.com>
4508L: netdev@vger.kernel.org
4509S: Maintained
4510F: drivers/net/ethernet/freescale/gianfar*
4511X: drivers/net/ethernet/freescale/gianfar_ptp.c
4512F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4513
d9e9d82c 4514FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4515M: Timur Tabi <timur@tabi.org>
a4724ed6 4516L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4517S: Maintained
df621252 4518F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4519
4520FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4521M: Timur Tabi <timur@tabi.org>
dc85950a 4522M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4523M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4524L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4525L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4526S: Maintained
69aefcea 4527F: sound/soc/fsl/fsl*
dc85950a 4528F: sound/soc/fsl/imx*
69aefcea 4529F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4530
31c88965 4531FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4532M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4533L: linux-kernel@vger.kernel.org
4534S: Maintained
4535F: drivers/staging/fsl-mc/
4536
1da177e4 4537FREEVXFS FILESYSTEM
8b58be88 4538M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4539W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4540S: Maintained
679655da 4541F: fs/freevxfs/
1da177e4 4542
71038f52 4543FREEZER
49db1903 4544M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4545M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4546L: linux-pm@vger.kernel.org
71038f52 4547S: Supported
679655da
JP
4548F: Documentation/power/freezing-of-tasks.txt
4549F: include/linux/freezer.h
4550F: kernel/freezer.c
71038f52 4551
839a1f79
KRW
4552FRONTSWAP API
4553M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4554L: linux-kernel@vger.kernel.org
4555S: Maintained
4556F: mm/frontswap.c
4557F: include/linux/frontswap.h
4558
a5432f5a 4559FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4560M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4561L: linux-cachefs@redhat.com
4562S: Supported
4563F: Documentation/filesystems/caching/
4564F: fs/fscache/
4565F: include/linux/fscache*.h
4566
f58ad8f5 4567F2FS FILE SYSTEM
9b29d481 4568M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4569M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4570R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4571L: linux-f2fs-devel@lists.sourceforge.net
4572W: http://en.wikipedia.org/wiki/F2FS
4573T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4574S: Maintained
4575F: Documentation/filesystems/f2fs.txt
3bac380c 4576F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4577F: fs/f2fs/
4578F: include/linux/f2fs_fs.h
62d43eeb 4579F: include/trace/events/f2fs.h
f58ad8f5 4580
5ab7ffea 4581FUJITSU FR-V (FRV) PORT
8b58be88 4582M: David Howells <dhowells@redhat.com>
1da177e4 4583S: Maintained
679655da 4584F: arch/frv/
1da177e4 4585
20b93734 4586FUJITSU LAPTOP EXTRAS
409a3e98 4587M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4588L: platform-driver-x86@vger.kernel.org
20b93734 4589S: Maintained
679655da 4590F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4591
4da621b6
HK
4592FUJITSU M-5MO LS CAMERA ISP DRIVER
4593M: Kyungmin Park <kyungmin.park@samsung.com>
4594M: Heungjun Kim <riverful.kim@samsung.com>
4595L: linux-media@vger.kernel.org
4596S: Maintained
90d72ac6 4597F: drivers/media/i2c/m5mols/
4da621b6
HK
4598F: include/media/m5mols.h
4599
2d24c490
RG
4600FUJITSU TABLET EXTRAS
4601M: Robert Gerlach <khnz@gmx.de>
4602L: platform-driver-x86@vger.kernel.org
4603S: Maintained
4604F: drivers/platform/x86/fujitsu-tablet.c
4605
04578f17 4606FUSE: FILESYSTEM IN USERSPACE
8b58be88 4607M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4608L: fuse-devel@lists.sourceforge.net
4609W: http://fuse.sourceforge.net/
0a30f612 4610T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4611S: Maintained
679655da 4612F: fs/fuse/
c117ab84 4613F: include/uapi/linux/fuse.h
0a30f612 4614F: Documentation/filesystems/fuse.txt
04578f17 4615
1da177e4 4616FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4617M: Rik Faith <faith@cs.unc.edu>
1da177e4 4618L: linux-scsi@vger.kernel.org
baaea1dc 4619S: Odd Fixes (e.g., new signatures)
679655da 4620F: drivers/scsi/fdomain.*
1da177e4 4621
d8e2162c
PO
4622GCOV BASED KERNEL PROFILING
4623M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4624S: Maintained
4625F: kernel/gcov/
4626F: Documentation/gcov.txt
4627
1da177e4 4628GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4629M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4630L: linux-scsi@vger.kernel.org
4631W: http://www.icp-vortex.com/
4632S: Supported
679655da 4633F: drivers/scsi/gdt*
1da177e4 4634
158daf16
JK
4635GDB KERNEL DEBUGGING HELPER SCRIPTS
4636M: Jan Kiszka <jan.kiszka@siemens.com>
4637S: Supported
4638F: scripts/gdb/
4639
3169a1c7
HV
4640GEMTEK FM RADIO RECEIVER DRIVER
4641M: Hans Verkuil <hverkuil@xs4all.nl>
4642L: linux-media@vger.kernel.org
4643T: git git://linuxtv.org/media_tree.git
4644W: http://linuxtv.org
4645S: Maintained
4646F: drivers/media/radio/radio-gemtek*
4647
1c23af90 4648GENERIC GPIO I2C DRIVER
880b0e26 4649M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4650S: Supported
679655da
JP
4651F: drivers/i2c/busses/i2c-gpio.c
4652F: include/linux/i2c-gpio.h
1c23af90 4653
92ed1a76
PK
4654GENERIC GPIO I2C MULTIPLEXER DRIVER
4655M: Peter Korsgaard <peter.korsgaard@barco.com>
4656L: linux-i2c@vger.kernel.org
4657S: Supported
e7065e20
JD
4658F: drivers/i2c/muxes/i2c-mux-gpio.c
4659F: include/linux/i2c-mux-gpio.h
4660F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4661
9251ce95 4662GENERIC HDLC (WAN) DRIVERS
8b58be88 4663M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4664W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4665S: Maintained
679655da
JP
4666F: drivers/net/wan/c101.c
4667F: drivers/net/wan/hd6457*
4668F: drivers/net/wan/hdlc*
4669F: drivers/net/wan/n2.c
4670F: drivers/net/wan/pc300too.c
4671F: drivers/net/wan/pci200syn.c
4672F: drivers/net/wan/wanxl*
1da177e4 4673
1527aab6 4674GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4675M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4676L: linux-arch@vger.kernel.org
4677T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4678S: Maintained
14430813
JP
4679F: include/asm-generic/
4680F: include/uapi/asm-generic/
1527aab6 4681
ff764963
KVA
4682GENERIC PHY FRAMEWORK
4683M: Kishon Vijay Abraham I <kishon@ti.com>
4684L: linux-kernel@vger.kernel.org
4685T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4686S: Supported
4687F: drivers/phy/
4688F: include/linux/phy/
4689
eea97aed
KH
4690GENERIC PM DOMAINS
4691M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4692M: Kevin Hilman <khilman@kernel.org>
4693M: Ulf Hansson <ulf.hansson@linaro.org>
4694L: linux-pm@vger.kernel.org
4695S: Supported
4696F: drivers/base/power/domain*.c
4697F: include/linux/pm_domain.h
4698
ccb86a69 4699GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4700M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4701L: kvm@vger.kernel.org
ccb86a69
MT
4702S: Supported
4703F: drivers/uio/uio_pci_generic.c
4704
f8f1ec73
JP
4705GET_MAINTAINER SCRIPT
4706M: Joe Perches <joe@perches.com>
4707S: Maintained
4708F: scripts/get_maintainer.pl
4709
5be7b50f 4710GFS2 FILE SYSTEM
8b58be88 4711M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4712M: Bob Peterson <rpeterso@redhat.com>
a4644184 4713L: cluster-devel@redhat.com
5be7b50f 4714W: http://sources.redhat.com/cluster/
28666d6d 4715T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4716S: Supported
679655da
JP
4717F: Documentation/filesystems/gfs2*.txt
4718F: fs/gfs2/
c117ab84 4719F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4720
0a34eb8f 4721GIGASET ISDN DRIVERS
6b096fde 4722M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4723L: gigaset307x-common@lists.sourceforge.net
4724W: http://gigaset307x.sourceforge.net/
6b096fde 4725S: Odd Fixes
679655da
JP
4726F: Documentation/isdn/README.gigaset
4727F: drivers/isdn/gigaset/
c117ab84 4728F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4729
7eea35fe
JP
4730GO7007 MPEG CODEC
4731M: Hans Verkuil <hans.verkuil@cisco.com>
4732L: linux-media@vger.kernel.org
4733S: Maintained
4734F: drivers/media/usb/go7007/
4735
ca96ea86
BN
4736GOODIX TOUCHSCREEN
4737M: Bastien Nocera <hadess@hadess.net>
4738L: linux-input@vger.kernel.org
4739S: Maintained
4740F: drivers/input/touchscreen/goodix.c
4741
a0dc00b4 4742GPIO SUBSYSTEM
e4651a9f 4743M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4744M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4745L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4746T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4747S: Maintained
4748F: Documentation/gpio/
a0dc00b4 4749F: drivers/gpio/
bdc6e95e
AC
4750F: include/linux/gpio/
4751F: include/linux/gpio.h
9b692346 4752F: include/asm-generic/gpio.h
a0dc00b4 4753
71a6d0af
HW
4754GRE DEMULTIPLEXER DRIVER
4755M: Dmitry Kozlov <xeb@mail.ru>
4756L: netdev@vger.kernel.org
4757S: Maintained
11c26770
JP
4758F: net/ipv4/gre_demux.c
4759F: net/ipv4/gre_offload.c
71a6d0af
HW
4760F: include/net/gre.h
4761
d4c41139
KG
4762GRETH 10/100/1G Ethernet MAC device driver
4763M: Kristoffer Glembo <kristoffer@gaisler.com>
4764L: netdev@vger.kernel.org
4765S: Maintained
a31a96ad 4766F: drivers/net/ethernet/aeroflex/
d4c41139 4767
e8deeae2 4768GSPCA FINEPIX SUBDRIVER
8b58be88 4769M: Frank Zago <frank@zago.net>
661263b5 4770L: linux-media@vger.kernel.org
275ffde4 4771T: git git://linuxtv.org/media_tree.git
e8deeae2 4772S: Maintained
0c0d06ca 4773F: drivers/media/usb/gspca/finepix.c
e8deeae2 4774
4b3fa3c4
OL
4775GSPCA GL860 SUBDRIVER
4776M: Olivier Lorin <o.lorin@laposte.net>
4777L: linux-media@vger.kernel.org
275ffde4 4778T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4779S: Maintained
0c0d06ca 4780F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4781
e8deeae2 4782GSPCA M5602 SUBDRIVER
8b58be88 4783M: Erik Andren <erik.andren@gmail.com>
661263b5 4784L: linux-media@vger.kernel.org
275ffde4 4785T: git git://linuxtv.org/media_tree.git
e8deeae2 4786S: Maintained
0c0d06ca 4787F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4788
4789GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4790M: Hans de Goede <hdegoede@redhat.com>
661263b5 4791L: linux-media@vger.kernel.org
275ffde4 4792T: git git://linuxtv.org/media_tree.git
e8deeae2 4793S: Maintained
0c0d06ca 4794F: drivers/media/usb/gspca/pac207.c
e8deeae2 4795
261982f1 4796GSPCA SN9C20X SUBDRIVER
d95c5b0b 4797M: Brian Johnson <brijohn@gmail.com>
261982f1 4798L: linux-media@vger.kernel.org
275ffde4 4799T: git git://linuxtv.org/media_tree.git
261982f1 4800S: Maintained
0c0d06ca 4801F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4802
e8deeae2 4803GSPCA T613 SUBDRIVER
8b58be88 4804M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4805L: linux-media@vger.kernel.org
275ffde4 4806T: git git://linuxtv.org/media_tree.git
e8deeae2 4807S: Maintained
0c0d06ca 4808F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4809
4810GSPCA USB WEBCAM DRIVER
fc3f906b 4811M: Hans de Goede <hdegoede@redhat.com>
661263b5 4812L: linux-media@vger.kernel.org
275ffde4 4813T: git git://linuxtv.org/media_tree.git
e8deeae2 4814S: Maintained
0c0d06ca 4815F: drivers/media/usb/gspca/
e8deeae2 4816
584ec979 4817GUID PARTITION TABLE (GPT)
4f973c63 4818M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4819L: linux-efi@vger.kernel.org
4820S: Maintained
4821F: block/partitions/efi.*
4822
aa3c598b 4823STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4824M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4825L: linux-media@vger.kernel.org
275ffde4 4826T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4827S: Maintained
4828F: drivers/media/usb/stk1160/
e8deeae2 4829
4e456b86
YS
4830H8/300 ARCHITECTURE
4831M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4832L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4833W: http://uclinux-h8.sourceforge.jp
4834T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4835S: Maintained
4836F: arch/h8300/
4837F: drivers/clocksource/h8300_*.c
4838F: drivers/clk/h8300/
4839F: drivers/irqchip/irq-renesas-h8*.c
4840
71a6d0af
HW
4841HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4842M: Frank Seidel <frank@f-seidel.de>
4843L: platform-driver-x86@vger.kernel.org
4844W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4845S: Maintained
4846F: drivers/platform/x86/hdaps.c
4847
48fc9e26
HV
4848HDPVR USB VIDEO ENCODER DRIVER
4849M: Hans Verkuil <hverkuil@xs4all.nl>
4850L: linux-media@vger.kernel.org
4851T: git git://linuxtv.org/media_tree.git
4852W: http://linuxtv.org
4853S: Odd Fixes
14430813 4854F: drivers/media/usb/hdpvr/
48fc9e26 4855
71a6d0af 4856HWPOISON MEMORY FAILURE HANDLING
f9625c48 4857M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4858L: linux-mm@kvack.org
71a6d0af
HW
4859S: Maintained
4860F: mm/memory-failure.c
4861F: mm/hwpoison-inject.c
4862
4863HYPERVISOR VIRTUAL CONSOLE DRIVER
4864L: linuxppc-dev@lists.ozlabs.org
4865S: Odd Fixes
4866F: drivers/tty/hvc/
4867
e5ab1477
AP
4868HACKRF MEDIA DRIVER
4869M: Antti Palosaari <crope@iki.fi>
4870L: linux-media@vger.kernel.org
4871W: http://linuxtv.org/
4872W: http://palosaari.fi/linux/
4873Q: http://patchwork.linuxtv.org/project/linux-media/list/
4874T: git git://linuxtv.org/anttip/media_tree.git
4875S: Maintained
4876F: drivers/media/usb/hackrf/
4877
5b543965 4878HARDWARE MONITORING
d8130624 4879M: Jean Delvare <jdelvare@suse.com>
ca462085 4880M: Guenter Roeck <linux@roeck-us.net>
5b543965 4881L: lm-sensors@lm-sensors.org
595142e0 4882W: http://www.lm-sensors.org/
a94ef4ed 4883T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4884T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4885S: Maintained
047f4ec2 4886F: Documentation/hwmon/
679655da 4887F: drivers/hwmon/
047f4ec2 4888F: include/linux/hwmon*.h
5b543965 4889
844dd05f 4890HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4891M: Matt Mackall <mpm@selenic.com>
4892M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4893L: linux-crypto@vger.kernel.org
c0d0787b 4894S: Odd fixes
679655da
JP
4895F: Documentation/hw_random.txt
4896F: drivers/char/hw_random/
4897F: include/linux/hw_random.h
844dd05f 4898
8b37fcfc
OBC
4899HARDWARE SPINLOCK CORE
4900M: Ohad Ben-Cohen <ohad@wizery.com>
4901S: Maintained
4902F: Documentation/hwspinlock.txt
4903F: drivers/hwspinlock/hwspinlock_*
4904F: include/linux/hwspinlock.h
4905
1da177e4 4906HARMONY SOUND DRIVER
ac6aecbf 4907L: linux-parisc@vger.kernel.org
1da177e4 4908S: Maintained
679655da 4909F: sound/parisc/harmony.*
1da177e4 4910
91952bc0
AP
4911HD29L2 MEDIA DRIVER
4912M: Antti Palosaari <crope@iki.fi>
4913L: linux-media@vger.kernel.org
4914W: http://linuxtv.org/
4915W: http://palosaari.fi/linux/
4916Q: http://patchwork.linuxtv.org/project/linux-media/list/
4917T: git git://linuxtv.org/anttip/media_tree.git
4918S: Maintained
4919F: drivers/media/dvb-frontends/hd29l2*
4920
e2d1d6c0 4921HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4922L: iss_storagedev@hp.com
af9f1b3c 4923S: Orphan
679655da
JP
4924F: Documentation/blockdev/cpqarray.txt
4925F: drivers/block/cpqarray.*
e2d1d6c0 4926
9257aa49 4927HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4928M: Don Brace <don.brace@pmcs.com>
9257aa49 4929L: iss_storagedev@hp.com
693373db
DB
4930L: storagedev@pmcs.com
4931L: linux-scsi@vger.kernel.org
9257aa49
SC
4932S: Supported
4933F: Documentation/scsi/hpsa.txt
4934F: drivers/scsi/hpsa*.[ch]
4935F: include/linux/cciss*.h
c117ab84 4936F: include/uapi/linux/cciss*.h
9257aa49 4937
e2d1d6c0 4938HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4939M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4940L: iss_storagedev@hp.com
693373db
DB
4941L: storagedev@pmcs.com
4942L: linux-scsi@vger.kernel.org
e2d1d6c0 4943S: Supported
679655da
JP
4944F: Documentation/blockdev/cciss.txt
4945F: drivers/block/cciss*
4946F: include/linux/cciss_ioctl.h
c117ab84 4947F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4948
1da177e4 4949HFS FILESYSTEM
6cf515e1
GU
4950L: linux-fsdevel@vger.kernel.org
4951S: Orphan
679655da
JP
4952F: Documentation/filesystems/hfs.txt
4953F: fs/hfs/
1da177e4 4954
ef575f47
GU
4955HFSPLUS FILESYSTEM
4956L: linux-fsdevel@vger.kernel.org
4957S: Orphan
4958F: Documentation/filesystems/hfsplus.txt
4959F: fs/hfsplus/
4960
1da177e4 4961HGA FRAMEBUFFER DRIVER
8b58be88 4962M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4963L: linux-nvidia@lists.surfsouth.com
4964W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4965S: Maintained
8a61f013 4966F: drivers/video/fbdev/hgafb.c
1da177e4 4967
4480f15b 4968HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4969M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4970M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4971L: linux-pm@vger.kernel.org
e2d1d6c0 4972S: Supported
679655da
JP
4973F: arch/x86/power/
4974F: drivers/base/power/
4975F: kernel/power/
4976F: include/linux/suspend.h
4977F: include/linux/freezer.h
4978F: include/linux/pm.h
679655da 4979F: arch/*/include/asm/suspend*.h
e2d1d6c0 4980
4ef4caad 4981HID CORE LAYER
e5f6450c 4982M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4983L: linux-input@vger.kernel.org
54e5881d 4984T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4985S: Maintained
679655da
JP
4986F: drivers/hid/
4987F: include/linux/hid*
c117ab84 4988F: include/uapi/linux/hid*
4ef4caad 4989
30ee72f0 4990HID SENSOR HUB DRIVERS
e5f6450c 4991M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4992M: Jonathan Cameron <jic23@kernel.org>
4993M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4994L: linux-input@vger.kernel.org
4995L: linux-iio@vger.kernel.org
4996S: Maintained
4997F: Documentation/hid/hid-sensor*
4998F: drivers/hid/hid-sensor-*
4999F: drivers/iio/*/hid-*
5000F: include/linux/hid-sensor-*
5001
38bed542 5002HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 5003M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5004L: linux-kernel@vger.kernel.org
75fc2d37 5005T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 5006S: Maintained
679655da 5007F: Documentation/timers/
5cee9645 5008F: kernel/time/hrtimer.c
88606e80
TG
5009F: kernel/time/clockevents.c
5010F: kernel/time/tick*.*
5011F: kernel/time/timer_*.c
05ed8490 5012F: include/linux/clockchips.h
679655da 5013F: include/linux/hrtimer.h
38bed542 5014
1da177e4 5015HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 5016L: linux-hams@vger.kernel.org
8b64f2a0 5017S: Orphan
679655da
JP
5018F: drivers/net/hamradio/dmascc.c
5019F: drivers/net/hamradio/scc.c
1da177e4 5020
ede1e6f8 5021HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 5022M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
5023W: http://www.highpoint-tech.com
5024S: Supported
679655da
JP
5025F: Documentation/scsi/hptiop.txt
5026F: drivers/scsi/hptiop.c
ede1e6f8 5027
1da177e4 5028HIPPI
8b58be88 5029M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
5030L: linux-hippi@sunsite.dk
5031S: Maintained
679655da 5032F: include/linux/hippidevice.h
c117ab84 5033F: include/uapi/linux/if_hippi.h
679655da 5034F: net/802/hippi.c
ff5a3b50 5035F: drivers/net/hippi/
1da177e4 5036
ff1d2767 5037HOST AP DRIVER
8b58be88 5038M: Jouni Malinen <j@w1.fi>
85d32e7b 5039L: hostap@shmoo.com (subscribers-only)
724c6b35 5040L: linux-wireless@vger.kernel.org
ff1d2767
JM
5041W: http://hostap.epitest.fi/
5042S: Maintained
eb4f98d5 5043F: drivers/net/wireless/intersil/hostap/
ff1d2767 5044
dd8cd779 5045HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 5046L: platform-driver-x86@vger.kernel.org
95c70215 5047S: Orphan
679655da 5048F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 5049
e2d1d6c0 5050HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 5051M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5052S: Maintained
7e25d724 5053F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 5054
7d2c86b5 5055HPET: High Precision Event Timers driver
8b58be88 5056M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 5057S: Maintained
679655da
JP
5058F: Documentation/timers/hpet.txt
5059F: drivers/char/hpet.c
5060F: include/linux/hpet.h
c117ab84 5061F: include/uapi/linux/hpet.h
b9b0332f 5062
e07b5d79 5063HPET: x86
9e06f631 5064S: Orphan
679655da
JP
5065F: arch/x86/kernel/hpet.c
5066F: arch/x86/include/asm/hpet.h
b9b0332f 5067
1da177e4 5068HPFS FILESYSTEM
8b58be88 5069M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5070W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5071S: Maintained
679655da 5072F: fs/hpfs/
1da177e4 5073
3441cded 5074HSI SUBSYSTEM
56459ea9
SR
5075M: Sebastian Reichel <sre@kernel.org>
5076T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5077S: Maintained
5078F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5079F: Documentation/hsi.txt
3441cded
SR
5080F: drivers/hsi/
5081F: include/linux/hsi/
5082F: include/uapi/linux/hsi/
5083
7d2c86b5 5084HSO 3G MODEM DRIVER
8b58be88 5085M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5086W: http://www.pharscape.org
5087S: Maintained
679655da 5088F: drivers/net/usb/hso.c
11cd29b0 5089
19990e29
AB
5090HSR NETWORK PROTOCOL
5091M: Arvid Brodin <arvid.brodin@alten.se>
5092L: netdev@vger.kernel.org
5093S: Maintained
5094F: net/hsr/
5095
5a18c343 5096HTCPEN TOUCHSCREEN DRIVER
8b58be88 5097M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5098L: linux-input@vger.kernel.org
5099S: Maintained
679655da 5100F: drivers/input/touchscreen/htcpen.c
5a18c343 5101
1da177e4 5102HUGETLB FILESYSTEM
6d49e352 5103M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5104S: Maintained
679655da 5105F: fs/hugetlbfs/
1da177e4 5106
05183189 5107Hyper-V CORE AND DRIVERS
9c3646d1 5108M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5109M: Haiyang Zhang <haiyangz@microsoft.com>
5110L: devel@linuxdriverproject.org
5111S: Maintained
a4162747
HZ
5112F: arch/x86/include/asm/mshyperv.h
5113F: arch/x86/include/uapi/asm/hyperv.h
5114F: arch/x86/kernel/cpu/mshyperv.c
05183189 5115F: drivers/hid/hid-hyperv.c
a4162747 5116F: drivers/hv/
f92ca80b 5117F: drivers/input/serio/hyperv-keyboard.c
05183189 5118F: drivers/net/hyperv/
a4162747 5119F: drivers/scsi/storvsc_drv.c
8a61f013 5120F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5121F: include/linux/hyperv.h
5122F: tools/hv/
54bf725e 5123F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5124
d85c8a6a 5125I2C OVER PARALLEL PORT
d8130624 5126M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5127L: linux-i2c@vger.kernel.org
5128S: Maintained
5129F: Documentation/i2c/busses/i2c-parport
5130F: Documentation/i2c/busses/i2c-parport-light
5131F: drivers/i2c/busses/i2c-parport.c
5132F: drivers/i2c/busses/i2c-parport-light.c
5133
5134I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5135M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5136L: linux-i2c@vger.kernel.org
5137S: Maintained
5138F: Documentation/i2c/busses/i2c-ali1535
5139F: Documentation/i2c/busses/i2c-ali1563
5140F: Documentation/i2c/busses/i2c-ali15x3
5141F: Documentation/i2c/busses/i2c-amd756
5142F: Documentation/i2c/busses/i2c-amd8111
5143F: Documentation/i2c/busses/i2c-i801
5144F: Documentation/i2c/busses/i2c-nforce2
5145F: Documentation/i2c/busses/i2c-piix4
5146F: Documentation/i2c/busses/i2c-sis5595
5147F: Documentation/i2c/busses/i2c-sis630
5148F: Documentation/i2c/busses/i2c-sis96x
5149F: Documentation/i2c/busses/i2c-via
5150F: Documentation/i2c/busses/i2c-viapro
5151F: drivers/i2c/busses/i2c-ali1535.c
5152F: drivers/i2c/busses/i2c-ali1563.c
5153F: drivers/i2c/busses/i2c-ali15x3.c
5154F: drivers/i2c/busses/i2c-amd756.c
5155F: drivers/i2c/busses/i2c-amd756-s4882.c
5156F: drivers/i2c/busses/i2c-amd8111.c
5157F: drivers/i2c/busses/i2c-i801.c
5158F: drivers/i2c/busses/i2c-isch.c
5159F: drivers/i2c/busses/i2c-nforce2.c
5160F: drivers/i2c/busses/i2c-nforce2-s4985.c
5161F: drivers/i2c/busses/i2c-piix4.c
5162F: drivers/i2c/busses/i2c-sis5595.c
5163F: drivers/i2c/busses/i2c-sis630.c
5164F: drivers/i2c/busses/i2c-sis96x.c
5165F: drivers/i2c/busses/i2c-via.c
5166F: drivers/i2c/busses/i2c-viapro.c
5167
cb7f07a4
NH
5168I2C/SMBUS ISMT DRIVER
5169M: Seth Heasley <seth.heasley@intel.com>
5170M: Neil Horman <nhorman@tuxdriver.com>
5171L: linux-i2c@vger.kernel.org
5172F: drivers/i2c/busses/i2c-ismt.c
5173F: Documentation/i2c/busses/i2c-ismt
5174
6ea884db 5175I2C/SMBUS STUB DRIVER
d8130624 5176M: Jean Delvare <jdelvare@suse.com>
846557d3 5177L: linux-i2c@vger.kernel.org
6ea884db 5178S: Maintained
8547a5bc 5179F: drivers/i2c/i2c-stub.c
6ea884db 5180
5b543965 5181I2C SUBSYSTEM
14d77c4d 5182M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5183L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5184W: https://i2c.wiki.kernel.org/
5185Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5186T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5187S: Maintained
40ed1b4c 5188F: Documentation/devicetree/bindings/i2c/
679655da
JP
5189F: Documentation/i2c/
5190F: drivers/i2c/
630bc46e 5191F: drivers/i2c/*/
679655da 5192F: include/linux/i2c.h
03b70d62 5193F: include/linux/i2c-*.h
c117ab84
CEB
5194F: include/uapi/linux/i2c.h
5195F: include/uapi/linux/i2c-*.h
1da177e4 5196
4560d677
WS
5197I2C ACPI SUPPORT
5198M: Mika Westerberg <mika.westerberg@linux.intel.com>
5199L: linux-i2c@vger.kernel.org
5200L: linux-acpi@vger.kernel.org
5201S: Maintained
4560d677 5202
d85c8a6a 5203I2C-TAOS-EVM DRIVER
d8130624 5204M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5205L: linux-i2c@vger.kernel.org
5206S: Maintained
5207F: Documentation/i2c/busses/i2c-taos-evm
5208F: drivers/i2c/busses/i2c-taos-evm.c
5209
e8c76eed 5210I2C-TINY-USB DRIVER
8b58be88 5211M: Till Harbaum <till@harbaum.org>
846557d3 5212L: linux-i2c@vger.kernel.org
932d1872 5213W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5214S: Maintained
679655da 5215F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5216
1da177e4 5217i386 BOOT CODE
8b58be88 5218M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5219S: Maintained
679655da 5220F: arch/x86/boot/
1da177e4
LT
5221
5222i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5223M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5224T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5225S: Maintained
5226
1da177e4 5227IA64 (Itanium) PLATFORM
8b58be88
JP
5228M: Tony Luck <tony.luck@intel.com>
5229M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5230L: linux-ia64@vger.kernel.org
6b1c70b1 5231T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5232S: Maintained
679655da 5233F: arch/ia64/
1da177e4 5234
4cd38750
LDSB
5235IBM Power VMX Cryptographic instructions
5236M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5237M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5238L: linux-crypto@vger.kernel.org
5239S: Supported
5240F: drivers/crypto/vmx/Makefile
5241F: drivers/crypto/vmx/Kconfig
5242F: drivers/crypto/vmx/vmx.c
5243F: drivers/crypto/vmx/aes*
5244F: drivers/crypto/vmx/ghash*
5245F: drivers/crypto/vmx/ppc-xlate.pl
5246
956c203c 5247IBM Power in-Nest Crypto Acceleration
4cd38750 5248M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5249M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5250L: linux-crypto@vger.kernel.org
5251S: Supported
28bceeaa
DS
5252F: drivers/crypto/nx/Makefile
5253F: drivers/crypto/nx/Kconfig
5254F: drivers/crypto/nx/nx-aes*
5255F: drivers/crypto/nx/nx-sha*
5256F: drivers/crypto/nx/nx.*
5257F: drivers/crypto/nx/nx_csbcpb.h
5258F: drivers/crypto/nx/nx_debugfs.h
956c203c 5259
0e16aafb 5260IBM Power 842 compression accelerator
41656aa7 5261M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5262S: Supported
28bceeaa
DS
5263F: drivers/crypto/nx/Makefile
5264F: drivers/crypto/nx/Kconfig
7011a122 5265F: drivers/crypto/nx/nx-842*
2da572c9 5266F: include/linux/sw842.h
2062c5b6 5267F: crypto/842.c
2da572c9 5268F: lib/842/
0e16aafb 5269
1da177e4 5270IBM Power Linux RAID adapter
8b58be88 5271M: Brian King <brking@us.ibm.com>
1da177e4 5272S: Supported
679655da 5273F: drivers/scsi/ipr.*
1da177e4 5274
9d348af4 5275IBM Power Virtual Ethernet Device Driver
eddd63a6 5276M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5277L: netdev@vger.kernel.org
5278S: Supported
9aa32835 5279F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5280
e6babec6 5281IBM Power Virtual SCSI Device Drivers
bcbde52b 5282M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5283L: linux-scsi@vger.kernel.org
5284S: Supported
e6babec6
NF
5285F: drivers/scsi/ibmvscsi/ibmvscsi*
5286F: drivers/scsi/ibmvscsi/viosrp.h
5287
5288IBM Power Virtual FC Device Drivers
44b4dad9 5289M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5290L: linux-scsi@vger.kernel.org
5291S: Supported
5292F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5293
1da177e4 5294IBM ServeRAID RAID DRIVER
f9213e78 5295S: Orphan
679655da 5296F: drivers/scsi/ips.*
1da177e4 5297
6ed9f9c4
PT
5298ICH LPC AND GPIO DRIVER
5299M: Peter Tyser <ptyser@xes-inc.com>
5300S: Maintained
5301F: drivers/mfd/lpc_ich.c
5302F: drivers/gpio/gpio-ich.c
5303
1e7106fc 5304IDE SUBSYSTEM
8b58be88 5305M: "David S. Miller" <davem@davemloft.net>
1da177e4 5306L: linux-ide@vger.kernel.org
8a6e2535 5307Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5308T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5309S: Maintained
679655da
JP
5310F: Documentation/ide/
5311F: drivers/ide/
5312F: include/linux/ide.h
1da177e4 5313
6cb8c13d
IP
5314IDEAPAD LAPTOP EXTRAS DRIVER
5315M: Ike Panhc <ike.pan@canonical.com>
5316L: platform-driver-x86@vger.kernel.org
5317W: http://launchpad.net/ideapad-laptop
5318S: Maintained
5319F: drivers/platform/x86/ideapad-laptop.c
5320
1ea4c161
AM
5321IDEAPAD LAPTOP SLIDEBAR DRIVER
5322M: Andrey Moiseev <o2g.org.ru@gmail.com>
5323L: linux-input@vger.kernel.org
5324W: https://github.com/o2genum/ideapad-slidebar
5325S: Maintained
5326F: drivers/input/misc/ideapad_slidebar.c
5327
0f861e8c 5328IDE/ATAPI DRIVERS
487ba8e8 5329M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5330L: linux-ide@vger.kernel.org
c404c199 5331S: Maintained
679655da
JP
5332F: Documentation/cdrom/ide-cd
5333F: drivers/ide/ide-cd*
1da177e4 5334
27471fdb 5335IDLE-I7300
8b58be88 5336M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5337L: linux-pm@vger.kernel.org
27471fdb 5338S: Supported
679655da 5339F: drivers/idle/i7300_idle.c
27471fdb 5340
02cf2286 5341IEEE 802.15.4 SUBSYSTEM
b6e195fd 5342M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5343L: linux-wpan@vger.kernel.org
5344W: https://github.com/linux-wpan
5345T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5346S: Maintained
5347F: net/ieee802154/
68653359 5348F: net/mac802154/
251741b1 5349F: drivers/net/ieee802154/
580947d3
AA
5350F: include/linux/nl802154.h
5351F: include/linux/ieee802154.h
5352F: include/net/nl802154.h
5353F: include/net/mac802154.h
5354F: include/net/af_ieee802154.h
5355F: include/net/cfg802154.h
5356F: include/net/ieee802154_netdev.h
ebef9c12 5357F: Documentation/networking/ieee802154.txt
02cf2286 5358
b1c97193
SY
5359IGORPLUG-USB IR RECEIVER
5360M: Sean Young <sean@mess.org>
5361L: linux-media@vger.kernel.org
5362S: Maintained
5363F: drivers/media/rc/igorplugusb.c
5364
40ad4a30
SY
5365IGUANAWORKS USB IR TRANSCEIVER
5366M: Sean Young <sean@mess.org>
5367L: linux-media@vger.kernel.org
5368S: Maintained
5369F: drivers/media/rc/iguanair.c
5370
9545f86e 5371IIO SUBSYSTEM AND DRIVERS
030a13d7 5372M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5373R: Hartmut Knaack <knaack.h@gmx.de>
5374R: Lars-Peter Clausen <lars@metafoo.de>
5375R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5376L: linux-iio@vger.kernel.org
5377S: Maintained
03e7c251 5378F: drivers/iio/
9545f86e 5379F: drivers/staging/iio/
8fe671fc 5380F: include/linux/iio/
817020cf 5381F: tools/iio/
9545f86e 5382
65519263
SG
5383IKANOS/ADI EAGLE ADSL USB DRIVER
5384M: Matthieu Castet <castet.matthieu@free.fr>
5385M: Stanislaw Gruszka <stf_xl@wp.pl>
5386S: Maintained
5387F: drivers/usb/atm/ueagle-atm.c
5388
e89ab51f
GR
5389INA209 HARDWARE MONITOR DRIVER
5390M: Guenter Roeck <linux@roeck-us.net>
5391L: lm-sensors@lm-sensors.org
5392S: Maintained
5393F: Documentation/hwmon/ina209
5394F: Documentation/devicetree/bindings/i2c/ina209.txt
5395F: drivers/hwmon/ina209.c
5396
5397INA2XX HARDWARE MONITOR DRIVER
5398M: Guenter Roeck <linux@roeck-us.net>
5399L: lm-sensors@lm-sensors.org
5400S: Maintained
5401F: Documentation/hwmon/ina2xx
5402F: drivers/hwmon/ina2xx.c
5403F: include/linux/platform_data/ina2xx.h
5404
14dc124f
SIG
5405INDUSTRY PACK SUBSYSTEM (IPACK)
5406M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5407M: Jens Taprogge <jens.taprogge@taprogge.org>
5408M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5409L: industrypack-devel@lists.sourceforge.net
5410W: http://industrypack.sourceforge.net
5411S: Maintained
5412F: drivers/ipack/
5413
8adc53fd
ZLK
5414INGENIC JZ4780 DMA Driver
5415M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5416S: Maintained
5417F: drivers/dma/dma-jz4780.c
5418
aa7168f4 5419INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5420M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5421M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5422L: linux-ima-devel@lists.sourceforge.net
5423L: linux-ima-user@lists.sourceforge.net
5424L: linux-security-module@vger.kernel.org
aa7168f4 5425S: Supported
679655da 5426F: security/integrity/ima/
aa7168f4 5427
9a4ea5a9
JH
5428IMGTEC IR DECODER DRIVER
5429M: James Hogan <james.hogan@imgtec.com>
5430S: Maintained
5431F: drivers/media/rc/img-ir/
5432
1da177e4 5433IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5434L: linux-fbdev@vger.kernel.org
843393d3 5435S: Orphan
8a61f013 5436F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5437
5438INFINIBAND SUBSYSTEM
b6b2bbe6 5439M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5440M: Sean Hefty <sean.hefty@intel.com>
5441M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5442L: linux-rdma@vger.kernel.org
605841f5 5443W: http://www.openfabrics.org/
8a6e2535 5444Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5445T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5446S: Supported
679655da
JP
5447F: Documentation/infiniband/
5448F: drivers/infiniband/
2dfcad3a 5449F: drivers/staging/rdma/
c117ab84 5450F: include/uapi/linux/if_infiniband.h
954138dc
YD
5451F: include/uapi/rdma/
5452F: include/rdma/
1da177e4 5453
c9f04f58 5454INOTIFY
8b58be88
JP
5455M: John McCutchan <john@johnmccutchan.com>
5456M: Robert Love <rlove@rlove.org>
5457M: Eric Paris <eparis@parisplace.org>
c9f04f58 5458S: Maintained
679655da
JP
5459F: Documentation/filesystems/inotify.txt
5460F: fs/notify/inotify/
5461F: include/linux/inotify.h
c117ab84 5462F: include/uapi/linux/inotify.h
c9f04f58 5463
e2d1d6c0 5464INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5465M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5466L: linux-input@vger.kernel.org
8a6e2535 5467Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5468T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5469S: Maintained
679655da 5470F: drivers/input/
f4eea7e2 5471F: include/linux/input.h
c117ab84 5472F: include/uapi/linux/input.h
f4eea7e2 5473F: include/linux/input/
e2d1d6c0 5474
3267a87f 5475INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5476M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5477L: linux-input@vger.kernel.org
75dd112a 5478S: Odd fixes
3267a87f 5479F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5480F: drivers/input/input-mt.c
3267a87f
HR
5481K: \b(ABS|SYN)_MT_
5482
97fa99a3
JY
5483INTEL ASoC BDW/HSW DRIVERS
5484M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5485L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5486S: Supported
e8e1225d
JP
5487F: sound/soc/intel/common/sst-dsp*
5488F: sound/soc/intel/common/sst-firmware.c
5489F: sound/soc/intel/boards/broadwell.c
5490F: sound/soc/intel/haswell/
97fa99a3 5491
4ac13e17
DJ
5492INTEL C600 SERIES SAS CONTROLLER DRIVER
5493M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5494M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5495L: linux-scsi@vger.kernel.org
7106891a
DJ
5496T: git git://git.code.sf.net/p/intel-sas/isci
5497S: Supported
4ac13e17 5498F: drivers/scsi/isci/
4ac13e17 5499
26717172
LB
5500INTEL IDLE DRIVER
5501M: Len Brown <lenb@kernel.org>
bf1c138e 5502L: linux-pm@vger.kernel.org
08deed1e 5503T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5504S: Supported
5505F: drivers/idle/intel_idle.c
5506
7c1ac18d
KCA
5507INTEL PSTATE DRIVER
5508M: Kristen Carlson Accardi <kristen@linux.intel.com>
5509L: linux-pm@vger.kernel.org
5510S: Supported
5511F: drivers/cpufreq/intel_pstate.c
5512
9eb8ef74 5513INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5514M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5515L: linux-fbdev@vger.kernel.org
ce00f85c 5516S: Maintained
679655da 5517F: Documentation/fb/intelfb.txt
8a61f013 5518F: drivers/video/fbdev/intelfb/
9eb8ef74 5519
1da177e4 5520INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5521M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5522L: linux-fbdev@vger.kernel.org
ce00f85c 5523S: Maintained
8a61f013 5524F: drivers/video/fbdev/i810/
1da177e4 5525
f4a9bc4c 5526INTEL MENLOW THERMAL DRIVER
8b58be88 5527M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5528L: platform-driver-x86@vger.kernel.org
5ca92bd9 5529W: https://01.org/linux-acpi
f4a9bc4c 5530S: Supported
679655da 5531F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5532
248a9dc3 5533INTEL I/OAT DMA DRIVER
18ebd564 5534M: Dave Jiang <dave.jiang@intel.com>
08223d80 5535R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5536L: dmaengine@vger.kernel.org
5537Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5538S: Supported
679655da 5539F: drivers/dma/ioat*
248a9dc3 5540
6c8909b4 5541INTEL IOMMU (VT-d)
8b58be88 5542M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5543L: iommu@lists.linux-foundation.org
54e5881d 5544T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5545S: Supported
3fb39615 5546F: drivers/iommu/intel-iommu.c
679655da 5547F: include/linux/intel-iommu.h
6c8909b4 5548
b3e5f263 5549INTEL IOP-ADMA DMA DRIVER
08223d80 5550R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5551S: Odd fixes
679655da 5552F: drivers/dma/iop-adma.c
b3e5f263 5553
9251ce95 5554INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5555M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5556S: Maintained
679655da
JP
5557F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5558F: arch/arm/mach-ixp4xx/include/mach/npe.h
5559F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5560F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5561F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5562F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5563
844dd05f 5564INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5565M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5566S: Maintained
679655da 5567F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5568
2f302324 5569INTEL ETHERNET DRIVERS
8b58be88 5570M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5571R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5572R: Shannon Nelson <shannon.nelson@intel.com>
5573R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5574R: Don Skidmore <donald.c.skidmore@intel.com>
5575R: Matthew Vick <matthew.vick@intel.com>
5576R: John Ronciak <john.ronciak@intel.com>
5577R: Mitch Williams <mitch.a.williams@intel.com>
5578L: intel-wired-lan@lists.osuosl.org
f6fde11a 5579W: http://www.intel.com/support/feedback.htm
d94e6fed 5580W: http://e1000.sourceforge.net/
2f302324
JK
5581Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5582T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5583T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5584S: Supported
0d164401
JK
5585F: Documentation/networking/e100.txt
5586F: Documentation/networking/e1000.txt
5587F: Documentation/networking/e1000e.txt
5588F: Documentation/networking/igb.txt
5589F: Documentation/networking/igbvf.txt
5590F: Documentation/networking/ixgb.txt
5591F: Documentation/networking/ixgbe.txt
5592F: Documentation/networking/ixgbevf.txt
1bff6529 5593F: Documentation/networking/i40e.txt
105bf2fe 5594F: Documentation/networking/i40evf.txt
dee1ad47 5595F: drivers/net/ethernet/intel/
bc90d291 5596F: drivers/net/ethernet/intel/*/
1da177e4 5597
0963d59b
LW
5598INTEL-MID GPIO DRIVER
5599M: David Cohen <david.a.cohen@linux.intel.com>
5600L: linux-gpio@vger.kernel.org
5601S: Maintained
5602F: drivers/gpio/gpio-intel-mid.c
5603
ca907a90
SY
5604INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5605M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5606L: linux-wireless@vger.kernel.org
ca907a90 5607S: Maintained
679655da 5608F: Documentation/networking/README.ipw2100
679655da 5609F: Documentation/networking/README.ipw2200
367a1092 5610F: drivers/net/wireless/intel/ipw2x00/
826d2abe 5611
5760b0a5
AS
5612INTEL(R) TRACE HUB
5613M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5614S: Supported
5615F: Documentation/trace/intel_th.txt
5616F: drivers/hwtracing/intel_th/
5617
4bd96a7a 5618INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5619M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5620M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5621M: Shane Wang <shane.wang@intel.com>
5622L: tboot-devel@lists.sourceforge.net
5623W: http://tboot.sourceforge.net
e9b7d7c8 5624T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5625S: Supported
5626F: Documentation/intel_txt.txt
5627F: include/linux/tboot.h
5628F: arch/x86/kernel/tboot.c
5629
8a70da82 5630INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5631M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5632M: linux-wimax@intel.com
49e7d9df 5633L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5634S: Supported
5635W: http://linuxwimax.org
679655da
JP
5636F: Documentation/wimax/README.i2400m
5637F: drivers/net/wimax/i2400m/
c117ab84 5638F: include/uapi/linux/wimax/i2400m.h
8a70da82 5639
1c0ce89c
SG
5640INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5641M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5642L: linux-wireless@vger.kernel.org
1c0ce89c 5643S: Supported
7ac9a364 5644F: drivers/net/wireless/intel/iwlegacy/
efa3144e 5645
b481de9c 5646INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5647M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5648M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7b9aebf0 5649M: Intel Linux Wireless <linuxwifi@intel.com>
b481de9c 5650L: linux-wireless@vger.kernel.org
b481de9c 5651W: http://intellinuxwireless.org
b62ff718 5652T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5653S: Supported
e705c121 5654F: drivers/net/wireless/intel/iwlwifi/
b481de9c 5655
de8fe023
TW
5656INTEL MANAGEMENT ENGINE (mei)
5657M: Tomas Winkler <tomas.winkler@intel.com>
5658L: linux-kernel@vger.kernel.org
5659S: Supported
c117ab84 5660F: include/uapi/linux/mei.h
5069288b 5661F: include/linux/mei_cl_bus.h
de8fe023 5662F: drivers/misc/mei/*
e07950a1 5663F: Documentation/misc-devices/mei/*
de8fe023 5664
50ceb98b
SD
5665INTEL MIC DRIVERS (mic)
5666M: Sudeep Dutt <sudeep.dutt@intel.com>
5667M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5668S: Supported
5669W: https://github.com/sudeepdutt/mic
5670W: http://software.intel.com/en-us/mic-developer
5671F: include/linux/mic_bus.h
5672F: include/linux/scif.h
5673F: include/uapi/linux/mic_common.h
5674F: include/uapi/linux/mic_ioctl.h
5675F include/uapi/linux/scif_ioctl.h
5676F: drivers/misc/mic/
5677F: drivers/dma/mic_x100_dma.c
5678F: drivers/dma/mic_x100_dma.h
5679F Documentation/mic/
5680
0a8b8353 5681INTEL PMC IPC DRIVER
5682M: Zha Qipeng<qipeng.zha@intel.com>
5683L: platform-driver-x86@vger.kernel.org
5684S: Maintained
5685F: drivers/platform/x86/intel_pmc_ipc.c
5686F: arch/x86/include/asm/intel_pmc_ipc.h
5687
cb109a0e 5688IOC3 ETHERNET DRIVER
8b58be88 5689M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5690L: linux-mips@linux-mips.org
5691S: Maintained
8862bf1e 5692F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5693
cb109a0e 5694IOC3 SERIAL DRIVER
8b58be88 5695M: Pat Gefre <pfg@sgi.com>
d39e0721 5696L: linux-serial@vger.kernel.org
cb109a0e 5697S: Maintained
df621252 5698F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5699
0b6e8569
SW
5700IOMMU DRIVERS
5701M: Joerg Roedel <joro@8bytes.org>
5702L: iommu@lists.linux-foundation.org
5703T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5704S: Maintained
5705F: drivers/iommu/
5706
4480f15b 5707IP MASQUERADING
8b58be88 5708M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5709S: Maintained
679655da 5710F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5711
1202d6ff 5712IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5713M: Francois Romieu <romieu@fr.zoreil.com>
5714M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5715L: netdev@vger.kernel.org
5716S: Maintained
7443713a 5717F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5718
4480f15b 5719IPATH DRIVER
8473c603 5720M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5721L: linux-rdma@vger.kernel.org
52a09a04 5722S: Maintained
6f9b3890 5723F: drivers/staging/rdma/ipath/
77d8798b 5724
4409ebe9 5725IPMI SUBSYSTEM
8b58be88 5726M: Corey Minyard <minyard@acm.org>
b0c90653 5727L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5728W: http://openipmi.sourceforge.net/
5729S: Supported
679655da
JP
5730F: Documentation/IPMI.txt
5731F: drivers/char/ipmi/
5732F: include/linux/ipmi*
c117ab84 5733F: include/uapi/linux/ipmi*
4409ebe9 5734
2d800897
KW
5735QCOM AUDIO (ASoC) DRIVERS
5736M: Patrick Lai <plai@codeaurora.org>
5737M: Banajit Goswami <bgoswami@codeaurora.org>
5738L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5739S: Supported
5740F: sound/soc/qcom/
5741
e2d1d6c0 5742IPS SCSI RAID DRIVER
8b58be88 5743M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5744L: linux-scsi@vger.kernel.org
5745W: http://www.adaptec.com/
5746S: Maintained
679655da 5747F: drivers/scsi/ips*
e2d1d6c0
RD
5748
5749IPVS
8b58be88
JP
5750M: Wensong Zhang <wensong@linux-vs.org>
5751M: Simon Horman <horms@verge.net.au>
5752M: Julian Anastasov <ja@ssi.bg>
979b6c13 5753L: netdev@vger.kernel.org
e2d1d6c0 5754L: lvs-devel@vger.kernel.org
1da177e4 5755S: Maintained
679655da 5756F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5757F: include/net/ip_vs.h
c117ab84 5758F: include/uapi/linux/ip_vs.h
679655da 5759F: net/netfilter/ipvs/
1da177e4 5760
e7839f25 5761IPWIRELESS DRIVER
e5f6450c 5762M: Jiri Kosina <jikos@kernel.org>
d8130624 5763M: David Sterba <dsterba@suse.com>
92094aa0 5764S: Odd Fixes
282361a0 5765F: drivers/tty/ipwireless/
099dc4fb 5766
e2d1d6c0 5767IPX NETWORK LAYER
8b58be88 5768M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5769L: netdev@vger.kernel.org
5770S: Maintained
679655da 5771F: include/net/ipx.h
c117ab84 5772F: include/uapi/linux/ipx.h
679655da 5773F: net/ipx/
e2d1d6c0 5774
1da177e4 5775IRDA SUBSYSTEM
8b58be88 5776M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5777L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5778L: netdev@vger.kernel.org
1da177e4 5779W: http://irda.sourceforge.net/
f353976d 5780S: Maintained
e0057975 5781T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5782F: Documentation/networking/irda.txt
5783F: drivers/net/irda/
5784F: include/net/irda/
5785F: net/irda/
1da177e4 5786
a800c7cc
TG
5787IRQ SUBSYSTEM
5788M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5789L: linux-kernel@vger.kernel.org
a800c7cc 5790S: Maintained
75fc2d37 5791T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5792F: kernel/irq/
2ed9fd28
JC
5793
5794IRQCHIP DRIVERS
5795M: Thomas Gleixner <tglx@linutronix.de>
5796M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5797M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5798L: linux-kernel@vger.kernel.org
5799S: Maintained
5800T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5801T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5802F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5803F: drivers/irqchip/
a800c7cc 5804
7ab3a837 5805IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5806M: Jiang Liu <jiang.liu@linux.intel.com>
5807M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5808S: Maintained
b09dec2c 5809T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5810F: Documentation/IRQ-domain.txt
5811F: include/linux/irqdomain.h
5812F: kernel/irq/irqdomain.c
b09dec2c 5813F: kernel/irq/msi.c
7ab3a837 5814
e2d1d6c0 5815ISAPNP
8b58be88 5816M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5817S: Maintained
679655da
JP
5818F: Documentation/isapnp.txt
5819F: drivers/pnp/isapnp/
5820F: include/linux/isapnp.h
e2d1d6c0 5821
d39b8420
HV
5822ISA RADIO MODULE
5823M: Hans Verkuil <hverkuil@xs4all.nl>
5824L: linux-media@vger.kernel.org
5825T: git git://linuxtv.org/media_tree.git
5826W: http://linuxtv.org
5827S: Maintained
5828F: drivers/media/radio/radio-isa*
5829
71a6d0af
HW
5830iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5831M: Peter Jones <pjones@redhat.com>
5832M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5833S: Maintained
5834F: drivers/firmware/iscsi_ibft*
5835
14816b1e 5836ISCSI
8b58be88 5837M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5838L: open-iscsi@googlegroups.com
5839W: www.open-iscsi.org
54e5881d 5840T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5841S: Maintained
679655da
JP
5842F: drivers/scsi/*iscsi*
5843F: include/scsi/*iscsi*
14816b1e 5844
1e65eb42
OG
5845ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5846M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5847M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5848M: Roi Dayan <roid@mellanox.com>
5849L: linux-rdma@vger.kernel.org
5850S: Supported
5851W: http://www.openfabrics.org
5852W: www.open-iscsi.org
5853Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5854F: drivers/infiniband/ulp/iser/
1e65eb42 5855
2b70e5fd
SG
5856ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5857M: Sagi Grimberg <sagig@mellanox.com>
5858T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5859L: linux-rdma@vger.kernel.org
5860L: target-devel@vger.kernel.org
5861S: Supported
5862W: http://www.linux-iscsi.org
5863F: drivers/infiniband/ulp/isert
5864
1da177e4 5865ISDN SUBSYSTEM
8b58be88 5866M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5867L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5868L: netdev@vger.kernel.org
1da177e4 5869W: http://www.isdn4linux.de
54e5881d 5870T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5871S: Maintained
679655da
JP
5872F: Documentation/isdn/
5873F: drivers/isdn/
5874F: include/linux/isdn.h
5875F: include/linux/isdn/
c117ab84
CEB
5876F: include/uapi/linux/isdn.h
5877F: include/uapi/linux/isdn/
1da177e4
LT
5878
5879ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5880M: Armin Schindler <mac@melware.de>
d5d52273 5881L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5882W: http://www.melware.de
5883S: Maintained
679655da 5884F: drivers/isdn/hardware/eicon/
1da177e4 5885
d624870f 5886IT87 HARDWARE MONITORING DRIVER
d8130624 5887M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5888L: lm-sensors@lm-sensors.org
5889S: Maintained
5890F: Documentation/hwmon/it87
5891F: drivers/hwmon/it87.c
5892
d7104bff
AP
5893IT913X MEDIA DRIVER
5894M: Antti Palosaari <crope@iki.fi>
5895L: linux-media@vger.kernel.org
5896W: http://linuxtv.org/
5897W: http://palosaari.fi/linux/
5898Q: http://patchwork.linuxtv.org/project/linux-media/list/
5899T: git git://linuxtv.org/anttip/media_tree.git
5900S: Maintained
249c697e 5901F: drivers/media/tuners/it913x*
d7104bff 5902
91821ff3 5903IVTV VIDEO4LINUX DRIVER
6afdeaf8 5904M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5905L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5906L: linux-media@vger.kernel.org
275ffde4 5907T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5908W: http://www.ivtvdriver.org
5909S: Maintained
679655da 5910F: Documentation/video4linux/*.ivtv
90d72ac6 5911F: drivers/media/pci/ivtv/
c117ab84 5912F: include/uapi/linux/ivtv*
91821ff3 5913
68620bdd
MP
5914IX2505V MEDIA DRIVER
5915M: Malcolm Priestley <tvboxspy@gmail.com>
5916L: linux-media@vger.kernel.org
5917W: http://linuxtv.org/
5918Q: http://patchwork.linuxtv.org/project/linux-media/list/
5919S: Maintained
5920F: drivers/media/dvb-frontends/ix2505v*
5921
4453d736
GR
5922JC42.4 TEMPERATURE SENSOR DRIVER
5923M: Guenter Roeck <linux@roeck-us.net>
5924L: lm-sensors@lm-sensors.org
5925S: Maintained
5926F: drivers/hwmon/jc42.c
5927F: Documentation/hwmon/jc42
5928
e2d1d6c0 5929JFS FILESYSTEM
3256f80f 5930M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5931L: jfs-discussion@lists.sourceforge.net
5932W: http://jfs.sourceforge.net/
54e5881d 5933T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5934S: Maintained
679655da
JP
5935F: Documentation/filesystems/jfs.txt
5936F: fs/jfs/
e2d1d6c0 5937
95252236 5938JME NETWORK DRIVER
8b58be88 5939M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5940L: netdev@vger.kernel.org
5941S: Maintained
63d24a0e 5942F: drivers/net/ethernet/jme.*
95252236 5943
1da177e4 5944JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5945M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5946L: linux-mtd@lists.infradead.org
5947W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5948S: Maintained
679655da 5949F: fs/jffs2/
c117ab84 5950F: include/uapi/linux/jffs2.h
1da177e4 5951
d183e11a
TT
5952JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5953M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5954M: Jan Kara <jack@suse.com>
d183e11a
TT
5955L: linux-ext4@vger.kernel.org
5956S: Maintained
5957F: fs/jbd2/
5958F: include/linux/jbd2.h
ae0718f8 5959
207dab5f
MU
5960JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5961M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5962L: linux-media@vger.kernel.org
5963S: Maintained
5964F: drivers/media/platform/rcar_jpu.c
5965
fd8b6cb4 5966JSM Neo PCI based serial card
9d141cb9 5967M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5968L: linux-serial@vger.kernel.org
5969S: Maintained
df621252 5970F: drivers/tty/serial/jsm/
ae0718f8 5971
af39917d
CL
5972K10TEMP HARDWARE MONITORING DRIVER
5973M: Clemens Ladisch <clemens@ladisch.de>
5974L: lm-sensors@lm-sensors.org
5975S: Maintained
5976F: Documentation/hwmon/k10temp
5977F: drivers/hwmon/k10temp.c
5978
4660cb35 5979K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5980M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5981L: lm-sensors@lm-sensors.org
ae0718f8 5982S: Maintained
679655da
JP
5983F: Documentation/hwmon/k8temp
5984F: drivers/hwmon/k8temp.c
ae0718f8 5985
1da177e4 5986KCONFIG
5eb1f99e 5987M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5988L: linux-kbuild@vger.kernel.org
cea8321c 5989T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5990S: Maintained
679655da
JP
5991F: Documentation/kbuild/kconfig-language.txt
5992F: scripts/kconfig/
1da177e4 5993
ea6c2089 5994KDUMP
8b58be88
JP
5995M: Vivek Goyal <vgoyal@redhat.com>
5996M: Haren Myneni <hbabu@us.ibm.com>
34633993 5997L: kexec@lists.infradead.org
ea6c2089
VG
5998W: http://lse.sourceforge.net/kdump/
5999S: Maintained
80811493 6000F: Documentation/kdump/
ea6c2089 6001
f41bf02f
HV
6002KEENE FM RADIO TRANSMITTER DRIVER
6003M: Hans Verkuil <hverkuil@xs4all.nl>
6004L: linux-media@vger.kernel.org
6005T: git git://linuxtv.org/media_tree.git
6006W: http://linuxtv.org
6007S: Maintained
6008F: drivers/media/radio/radio-keene*
6009
1da177e4 6010KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 6011M: Ian Kent <raven@themaw.net>
f694fc97 6012L: autofs@vger.kernel.org
1da177e4 6013S: Maintained
679655da 6014F: fs/autofs4/
1da177e4 6015
70fb7ba6 6016KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 6017M: Michal Marek <mmarek@suse.com>
08deed1e
JP
6018T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6019T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 6020L: linux-kbuild@vger.kernel.org
5ce45962 6021S: Maintained
679655da
JP
6022F: Documentation/kbuild/
6023F: Makefile
6024F: scripts/Makefile.*
70fb7ba6
MM
6025F: scripts/basic/
6026F: scripts/mk*
6027F: scripts/package/
1da177e4
LT
6028
6029KERNEL JANITORS
c3000e03 6030L: kernel-janitors@vger.kernel.org
10466f5a 6031W: http://kernelnewbies.org/KernelJanitors
ee709b0c 6032S: Odd Fixes
1da177e4 6033
e8b43555 6034KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 6035M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 6036M: Jeff Layton <jlayton@poochiereds.net>
16141c02 6037L: linux-nfs@vger.kernel.org
1da177e4 6038W: http://nfs.sourceforge.net/
98fac23f 6039S: Supported
679655da 6040F: fs/nfsd/
c117ab84 6041F: include/uapi/linux/nfsd/
679655da
JP
6042F: fs/lockd/
6043F: fs/nfs_common/
6044F: net/sunrpc/
6045F: include/linux/lockd/
6046F: include/linux/sunrpc/
c117ab84 6047F: include/uapi/linux/sunrpc/
1da177e4 6048
13b122b3
SK
6049KERNEL SELFTEST FRAMEWORK
6050M: Shuah Khan <shuahkh@osg.samsung.com>
6051L: linux-api@vger.kernel.org
6052T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6053S: Maintained
6054F: tools/testing/selftests
6055
426d62e2 6056KERNEL VIRTUAL MACHINE (KVM)
0a00a775 6057M: Gleb Natapov <gleb@kernel.org>
c93a64fe 6058M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 6059L: kvm@vger.kernel.org
e3e58478 6060W: http://www.linux-kvm.org
a94b40a6 6061T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 6062S: Supported
c93a64fe
PB
6063F: Documentation/*/kvm*.txt
6064F: Documentation/virtual/kvm/
679655da 6065F: arch/*/kvm/
1662e862
CB
6066F: arch/x86/kernel/kvm.c
6067F: arch/x86/kernel/kvmclock.c
679655da
JP
6068F: arch/*/include/asm/kvm*
6069F: include/linux/kvm*
c117ab84 6070F: include/uapi/linux/kvm*
679655da 6071F: virt/kvm/
426d62e2 6072
ad8003d3 6073KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 6074M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 6075L: kvm@vger.kernel.org
038161de 6076W: http://www.linux-kvm.org/
7de609c8 6077S: Maintained
679655da 6078F: arch/x86/include/asm/svm.h
679655da 6079F: arch/x86/kvm/svm.c
426d62e2 6080
513014b7 6081KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 6082M: Alexander Graf <agraf@suse.com>
1fc9d2bf 6083L: kvm-ppc@vger.kernel.org
038161de 6084W: http://www.linux-kvm.org/
6a7f972d 6085T: git git://github.com/agraf/linux-2.6.git
513014b7 6086S: Supported
679655da
JP
6087F: arch/powerpc/include/asm/kvm*
6088F: arch/powerpc/kvm/
513014b7 6089
85f8fffe 6090KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6091M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6092M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6093L: linux-s390@vger.kernel.org
6094W: http://www.ibm.com/developerworks/linux/linux390/
6095S: Supported
679655da
JP
6096F: Documentation/s390/kvm.txt
6097F: arch/s390/include/asm/kvm*
80811493 6098F: arch/s390/kvm/
85f8fffe 6099
a749474d 6100KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6101M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6102M: Marc Zyngier <marc.zyngier@arm.com>
6103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6104L: kvmarm@lists.cs.columbia.edu
6105W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 6106S: Supported
a749474d
CD
6107F: arch/arm/include/uapi/asm/kvm*
6108F: arch/arm/include/asm/kvm*
6109F: arch/arm/kvm/
5c8818b4
MZ
6110F: virt/kvm/arm/
6111F: include/kvm/arm_*
a749474d 6112
6394a3ec 6113KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6114M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6115M: Marc Zyngier <marc.zyngier@arm.com>
6116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6117L: kvmarm@lists.cs.columbia.edu
6118S: Maintained
6119F: arch/arm64/include/uapi/asm/kvm*
6120F: arch/arm64/include/asm/kvm*
6121F: arch/arm64/kvm/
6122
dc009d92 6123KEXEC
8b58be88 6124M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6125W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6126L: kexec@lists.infradead.org
dc009d92 6127S: Maintained
679655da 6128F: include/linux/kexec.h
c117ab84 6129F: include/uapi/linux/kexec.h
679655da 6130F: kernel/kexec.c
dc009d92 6131
e971461f
DH
6132KEYS/KEYRINGS:
6133M: David Howells <dhowells@redhat.com>
aa62efff 6134L: keyrings@vger.kernel.org
e971461f 6135S: Maintained
d410fa4e 6136F: Documentation/security/keys.txt
e971461f
DH
6137F: include/linux/key.h
6138F: include/linux/key-type.h
6139F: include/keys/
6140F: security/keys/
6141
7f3c68be 6142KEYS-TRUSTED
74dd744f
MZ
6143M: David Safford <safford@us.ibm.com>
6144M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6145L: linux-security-module@vger.kernel.org
aa62efff 6146L: keyrings@vger.kernel.org
7f3c68be 6147S: Supported
d410fa4e 6148F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6149F: include/keys/trusted-type.h
6150F: security/keys/trusted.c
6151F: security/keys/trusted.h
6152
6153KEYS-ENCRYPTED
74dd744f
MZ
6154M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6155M: David Safford <safford@us.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 6160F: include/keys/encrypted-type.h
19c90aa6 6161F: security/keys/encrypted-keys/
7f3c68be 6162
5b778dad 6163KGDB / KDB /debug_core
8b58be88 6164M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6165W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6166L: kgdb-bugreport@lists.sourceforge.net
6167S: Maintained
679655da
JP
6168F: Documentation/DocBook/kgdb.tmpl
6169F: drivers/misc/kgdbts.c
df621252 6170F: drivers/tty/serial/kgdboc.c
5b778dad 6171F: include/linux/kdb.h
679655da 6172F: include/linux/kgdb.h
4063eb5f 6173F: kernel/debug/
e3e2aaf7 6174
456db8cc 6175KMEMCHECK
8b58be88 6176M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6177M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6178S: Maintained
410d7a97
JP
6179F: Documentation/kmemcheck.txt
6180F: arch/x86/include/asm/kmemcheck.h
6181F: arch/x86/mm/kmemcheck/
6182F: include/linux/kmemcheck.h
6183F: mm/kmemcheck.c
b9ce08c0 6184
c3bb4d24 6185KMEMLEAK
8b58be88 6186M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6187S: Maintained
6188F: Documentation/kmemleak.txt
6189F: include/linux/kmemleak.h
6190F: mm/kmemleak.c
6191F: mm/kmemleak-test.c
6192
89559a61 6193KPROBES
8b58be88
JP
6194M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6195M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6196M: "David S. Miller" <davem@davemloft.net>
97c29e74 6197M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6198S: Maintained
679655da
JP
6199F: Documentation/kprobes.txt
6200F: include/linux/kprobes.h
6201F: kernel/kprobes.c
89559a61 6202
70e84049 6203KS0108 LCD CONTROLLER DRIVER
8b58be88 6204M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6205W: http://miguelojeda.es/auxdisplay.htm
6206W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6207S: Maintained
679655da
JP
6208F: Documentation/auxdisplay/ks0108
6209F: drivers/auxdisplay/ks0108.c
6210F: include/linux/ks0108.h
70e84049 6211
1b69c6d0
DA
6212L3MDEV
6213M: David Ahern <dsa@cumulusnetworks.com>
6214L: netdev@vger.kernel.org
6215S: Maintained
6216F: net/l3mdev
6217F: include/net/l3mdev.h
6218
1da177e4 6219LAPB module
1da177e4 6220L: linux-x25@vger.kernel.org
bf9915cc 6221S: Orphan
679655da
JP
6222F: Documentation/networking/lapb-module.txt
6223F: include/*/lapb.h
6224F: net/lapb/
1da177e4
LT
6225
6226LASI 53c700 driver for PARISC
8b58be88 6227M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6228L: linux-scsi@vger.kernel.org
6229S: Maintained
679655da
JP
6230F: Documentation/scsi/53c700.txt
6231F: drivers/scsi/53c700*
1da177e4 6232
263de9b5 6233LED SUBSYSTEM
8b58be88 6234M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6235M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6236L: linux-leds@vger.kernel.org
b8926ba0 6237T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6238S: Maintained
679655da
JP
6239F: drivers/leds/
6240F: include/linux/leds.h
263de9b5 6241
b0461a44 6242LEGACY EEPROM DRIVER
d8130624 6243M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6244S: Maintained
6245F: Documentation/misc-devices/eeprom
6246F: drivers/misc/eeprom/eeprom.c
6247
1da177e4 6248LEGO USB Tower driver
8b58be88 6249M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6250L: legousb-devel@lists.sourceforge.net
6251W: http://legousb.sourceforge.net/
6252S: Maintained
679655da 6253F: drivers/usb/misc/legousbtower.c
1da177e4 6254
055616a8
MK
6255LG2160 MEDIA DRIVER
6256M: Michael Krufky <mkrufky@linuxtv.org>
6257L: linux-media@vger.kernel.org
6258W: http://linuxtv.org/
6259W: http://github.com/mkrufky
6260Q: http://patchwork.linuxtv.org/project/linux-media/list/
6261T: git git://linuxtv.org/mkrufky/tuners.git
6262S: Maintained
6263F: drivers/media/dvb-frontends/lg2160.*
6264
6f0e7725
MK
6265LGDT3305 MEDIA DRIVER
6266M: Michael Krufky <mkrufky@linuxtv.org>
6267L: linux-media@vger.kernel.org
6268W: http://linuxtv.org/
6269W: http://github.com/mkrufky
6270Q: http://patchwork.linuxtv.org/project/linux-media/list/
6271T: git git://linuxtv.org/mkrufky/tuners.git
6272S: Maintained
6273F: drivers/media/dvb-frontends/lgdt3305.*
6274
568a17ff 6275LGUEST
8b58be88 6276M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6277L: lguest@lists.ozlabs.org
568a17ff 6278W: http://lguest.ozlabs.org/
72e91863 6279S: Odd Fixes
070f420b 6280F: arch/x86/include/asm/lguest*.h
679655da
JP
6281F: arch/x86/lguest/
6282F: drivers/lguest/
6283F: include/linux/lguest*.h
070f420b 6284F: tools/lguest/
568a17ff 6285
32ac7cb2
TH
6286LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6287M: Tejun Heo <tj@kernel.org>
6288L: linux-ide@vger.kernel.org
6289T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6290S: Maintained
6291F: drivers/ata/
6292F: include/linux/ata.h
6293F: include/linux/libata.h
6294
6295LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6296M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6297L: linux-ide@vger.kernel.org
6298T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6299S: Maintained
6300F: include/linux/pata_arasan_cf_data.h
6301F: drivers/ata/pata_arasan_cf.c
6302
c7fa056c
BZ
6303LIBATA PATA DRIVERS
6304M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6305M: Tejun Heo <tj@kernel.org>
6306L: linux-ide@vger.kernel.org
6307T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6308S: Maintained
6309F: drivers/ata/pata_*.c
6310F: drivers/ata/ata_generic.c
6311
32ac7cb2
TH
6312LIBATA SATA AHCI PLATFORM devices support
6313M: Hans de Goede <hdegoede@redhat.com>
6314M: Tejun Heo <tj@kernel.org>
6315L: linux-ide@vger.kernel.org
6316T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6317S: Maintained
6318F: drivers/ata/ahci_platform.c
6319F: drivers/ata/libahci_platform.c
6320F: include/linux/ahci_platform.h
6321
6322LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6323M: Mikael Pettersson <mikpelinux@gmail.com>
6324L: linux-ide@vger.kernel.org
6325T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6326S: Maintained
6327F: drivers/ata/sata_promise.*
6328
1acd437c
SL
6329LIBLOCKDEP
6330M: Sasha Levin <sasha.levin@oracle.com>
6331S: Maintained
6332F: tools/lib/lockdep/
6333
bc30196f
DW
6334LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6335M: Dan Williams <dan.j.williams@intel.com>
6336L: linux-nvdimm@lists.01.org
6337Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6338S: Supported
6339F: drivers/nvdimm/*
6340F: include/linux/nd.h
6341F: include/linux/libnvdimm.h
6342F: include/uapi/linux/ndctl.h
6343
6344LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6345M: Ross Zwisler <ross.zwisler@linux.intel.com>
6346L: linux-nvdimm@lists.01.org
6347Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6348S: Supported
6349F: drivers/nvdimm/blk.c
6350F: drivers/nvdimm/region_devs.c
6351F: drivers/acpi/nfit*
6352
6353LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6354M: Vishal Verma <vishal.l.verma@intel.com>
6355L: linux-nvdimm@lists.01.org
6356Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6357S: Supported
6358F: drivers/nvdimm/btt*
6359
6360LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6361M: Ross Zwisler <ross.zwisler@linux.intel.com>
6362L: linux-nvdimm@lists.01.org
6363Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6364S: Supported
6365F: drivers/nvdimm/pmem.c
b864bc17 6366F: include/linux/pmem.h
40603526 6367F: arch/*/include/asm/pmem.h
bc30196f 6368
cd9e9808
MB
6369LIGHTNVM PLATFORM SUPPORT
6370M: Matias Bjorling <mb@lightnvm.io>
6371W: http://github/OpenChannelSSD
6372S: Maintained
6373F: drivers/lightnvm/
6374F: include/linux/lightnvm.h
6375F: include/uapi/linux/lightnvm.h
6376
1da177e4 6377LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6378M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6379W: http://www.ibm.com/linux/ltc/projects/ppc
6380S: Supported
11c34c7d 6381F: arch/powerpc/boot/rs6000.h
1da177e4 6382
852bb9f5 6383LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6384M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6385M: Paul Mackerras <paulus@samba.org>
ea668936 6386M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6387W: http://www.penguinppc.org/
a4724ed6 6388L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6389Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6390T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6391S: Supported
11c34c7d
JP
6392F: Documentation/powerpc/
6393F: arch/powerpc/
1da177e4
LT
6394
6395LINUX FOR POWER MACINTOSH
8b58be88 6396M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6397W: http://www.penguinppc.org/
a4724ed6 6398L: linuxppc-dev@lists.ozlabs.org
1da177e4 6399S: Maintained
11c34c7d
JP
6400F: arch/powerpc/platforms/powermac/
6401F: drivers/macintosh/
1da177e4 6402
77a76369 6403LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6404M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6405L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6406T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6407S: Maintained
11c34c7d
JP
6408F: arch/powerpc/platforms/512x/
6409F: arch/powerpc/platforms/52xx/
1da177e4
LT
6410
6411LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6412M: Alistair Popple <alistair@popple.id.au>
8b58be88 6413M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6414W: http://www.penguinppc.org/
a4724ed6 6415L: linuxppc-dev@lists.ozlabs.org
1da177e4 6416S: Maintained
11c34c7d
JP
6417F: arch/powerpc/platforms/40x/
6418F: arch/powerpc/platforms/44x/
1da177e4 6419
260c02a9 6420LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6421L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6422S: Orphan
11c34c7d
JP
6423F: arch/powerpc/*/*virtex*
6424F: arch/powerpc/*/*/*virtex*
1da177e4 6425
e93adf1e 6426LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6427M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6428W: http://www.penguinppc.org/
a4724ed6 6429L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6430S: Maintained
a2b1f7c8 6431F: arch/powerpc/platforms/8xx/
e93adf1e 6432
1da177e4 6433LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6434M: Scott Wood <scottwood@freescale.com>
8b58be88 6435M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6436W: http://www.penguinppc.org/
a4724ed6 6437L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6438T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6439S: Maintained
11c34c7d 6440F: arch/powerpc/platforms/83xx/
4c8f581d 6441F: arch/powerpc/platforms/85xx/
1da177e4 6442
ab06ff3a 6443LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6444M: Olof Johansson <olof@lixom.net>
a4724ed6 6445L: linuxppc-dev@lists.ozlabs.org
92e19709 6446S: Maintained
11c34c7d
JP
6447F: arch/powerpc/platforms/pasemi/
6448F: drivers/*/*pasemi*
6449F: drivers/*/*/*pasemi*
ab06ff3a 6450
1da177e4 6451LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6452M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6453L: linux-security-module@vger.kernel.org
1da177e4
LT
6454S: Supported
6455
a23ce6da
HW
6456LIS3LV02D ACCELEROMETER DRIVER
6457M: Eric Piel <eric.piel@tremplin-utc.net>
6458S: Maintained
ff606677
JD
6459F: Documentation/misc-devices/lis3lv02d
6460F: drivers/misc/lis3lv02d/
bd35665f 6461F: drivers/platform/x86/hp_accel.c
a23ce6da 6462
b700e7f0
SJ
6463LIVE PATCHING
6464M: Josh Poimboeuf <jpoimboe@redhat.com>
6465M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6466M: Jiri Kosina <jikos@kernel.org>
d8130624 6467M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6468S: Maintained
6469F: kernel/livepatch/
6470F: include/linux/livepatch.h
6471F: arch/x86/include/asm/livepatch.h
6472F: arch/x86/kernel/livepatch.c
6473F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6474F: samples/livepatch/
b700e7f0 6475L: live-patching@vger.kernel.org
74d50da3 6476T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6477
e2d1d6c0 6478LLC (802.2)
8b58be88 6479M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6480S: Maintained
679655da 6481F: include/linux/llc.h
c117ab84 6482F: include/uapi/linux/llc.h
679655da
JP
6483F: include/net/llc*
6484F: net/llc/
e2d1d6c0 6485
4e233cbe
AD
6486LM73 HARDWARE MONITOR DRIVER
6487M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6488L: lm-sensors@lm-sensors.org
6489S: Maintained
6490F: drivers/hwmon/lm73.c
6491
156e2d1a 6492LM78 HARDWARE MONITOR DRIVER
d8130624 6493M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6494L: lm-sensors@lm-sensors.org
6495S: Maintained
6496F: Documentation/hwmon/lm78
6497F: drivers/hwmon/lm78.c
6498
1da177e4 6499LM83 HARDWARE MONITOR DRIVER
d8130624 6500M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6501L: lm-sensors@lm-sensors.org
1da177e4 6502S: Maintained
679655da
JP
6503F: Documentation/hwmon/lm83
6504F: drivers/hwmon/lm83.c
1da177e4
LT
6505
6506LM90 HARDWARE MONITOR DRIVER
d8130624 6507M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6508L: lm-sensors@lm-sensors.org
1da177e4 6509S: Maintained
679655da 6510F: Documentation/hwmon/lm90
aae7bce4 6511F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6512F: drivers/hwmon/lm90.c
1da177e4 6513
917cc4e6
GR
6514LM95234 HARDWARE MONITOR DRIVER
6515M: Guenter Roeck <linux@roeck-us.net>
6516L: lm-sensors@lm-sensors.org
6517S: Maintained
6518F: Documentation/hwmon/lm95234
6519F: drivers/hwmon/lm95234.c
6520
68620bdd
MP
6521LME2510 MEDIA DRIVER
6522M: Malcolm Priestley <tvboxspy@gmail.com>
6523L: linux-media@vger.kernel.org
6524W: http://linuxtv.org/
6525Q: http://patchwork.linuxtv.org/project/linux-media/list/
6526S: Maintained
6527F: drivers/media/usb/dvb-usb-v2/lmedm04*
6528
512e67f9 6529LOCKDEP AND LOCKSTAT
8b58be88
JP
6530M: Peter Zijlstra <peterz@infradead.org>
6531M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6532L: linux-kernel@vger.kernel.org
75fc2d37 6533T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6534S: Maintained
214e0aed
DB
6535F: Documentation/locking/lockdep*.txt
6536F: Documentation/locking/lockstat.txt
679655da 6537F: include/linux/lockdep.h
7486d6da 6538F: kernel/locking/
512e67f9 6539
dde33348 6540LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6541M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6542L: linux-ntfs-dev@lists.sourceforge.net
6543W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6544S: Maintained
679655da 6545F: Documentation/ldm.txt
20d16fef 6546F: block/partitions/ldm.*
1da177e4 6547
ef6ada3d
JE
6548LogFS
6549M: Joern Engel <joern@logfs.org>
756ccb3c 6550M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6551L: logfs@logfs.org
6552W: logfs.org
6553S: Maintained
6554F: fs/logfs/
6555
b62d7946
RS
6556LPC32XX MACHINE SUPPORT
6557M: Roland Stigge <stigge@antcom.de>
6558L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6559S: Maintained
6560F: arch/arm/mach-lpc32xx/
6561
c87e34ef 6562LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6563M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6564M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6565M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6566M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6567L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6568L: linux-scsi@vger.kernel.org
6569W: http://www.lsilogic.com/support
6570S: Supported
679655da 6571F: drivers/message/fusion/
500c152a 6572F: drivers/scsi/mpt2sas/
6573F: drivers/scsi/mpt3sas/
c87e34ef 6574
1da177e4 6575LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6576M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6577L: linux-scsi@vger.kernel.org
6578S: Maintained
679655da 6579F: drivers/scsi/sym53c8xx_2/
1da177e4 6580
e5f5c99a
GR
6581LTC4261 HARDWARE MONITOR DRIVER
6582M: Guenter Roeck <linux@roeck-us.net>
6583L: lm-sensors@lm-sensors.org
6584S: Maintained
6585F: Documentation/hwmon/ltc4261
6586F: drivers/hwmon/ltc4261.c
6587
81365c31 6588LTP (Linux Test Project)
28b8e8d4 6589M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6590M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6591M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6592M: Jan Stancek <jstancek@redhat.com>
6593M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6594M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6595L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6596W: http://linux-test-project.github.io/
7d1ae8a8 6597T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6598S: Maintained
6599
c12a54b3 6600M32R ARCHITECTURE
c12a54b3 6601W: http://www.linux-m32r.org/
b4174867 6602S: Orphan
679655da 6603F: arch/m32r/
c12a54b3 6604
1da177e4 6605M68K ARCHITECTURE
8b58be88 6606M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6607L: linux-m68k@lists.linux-m68k.org
6608W: http://www.linux-m68k.org/
54e5881d 6609T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6610S: Maintained
679655da 6611F: arch/m68k/
9db35182 6612F: drivers/zorro/
1da177e4
LT
6613
6614M68K ON APPLE MACINTOSH
8b58be88 6615M: Joshua Thompson <funaho@jurai.org>
1da177e4 6616W: http://www.mac.linux-m68k.org/
9bb9f222 6617L: linux-m68k@lists.linux-m68k.org
1da177e4 6618S: Maintained
9db35182 6619F: arch/m68k/mac/
1da177e4
LT
6620
6621M68K ON HP9000/300
8b58be88 6622M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6623W: http://www.tazenda.demon.co.uk/phil/linux-hp
6624S: Maintained
679655da 6625F: arch/m68k/hp300/
1da177e4 6626
74425546
AP
6627M88DS3103 MEDIA DRIVER
6628M: Antti Palosaari <crope@iki.fi>
6629L: linux-media@vger.kernel.org
6630W: http://linuxtv.org/
6631W: http://palosaari.fi/linux/
6632Q: http://patchwork.linuxtv.org/project/linux-media/list/
6633T: git git://linuxtv.org/anttip/media_tree.git
6634S: Maintained
6635F: drivers/media/dvb-frontends/m88ds3103*
6636
68620bdd
MP
6637M88RS2000 MEDIA DRIVER
6638M: Malcolm Priestley <tvboxspy@gmail.com>
6639L: linux-media@vger.kernel.org
6640W: http://linuxtv.org/
6641Q: http://patchwork.linuxtv.org/project/linux-media/list/
6642S: Maintained
6643F: drivers/media/dvb-frontends/m88rs2000*
6644
07a092fa 6645MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6646M: Alexey Klimov <klimov.linux@gmail.com>
6647L: linux-media@vger.kernel.org
6648T: git git://linuxtv.org/media_tree.git
6649S: Maintained
6650F: drivers/media/radio/radio-ma901.c
07a092fa 6651
64a327a7 6652MAC80211
8b58be88 6653M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6654L: linux-wireless@vger.kernel.org
491b26b4 6655W: http://wireless.kernel.org/
ce466579
JB
6656T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6657T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6658S: Maintained
679655da
JP
6659F: Documentation/networking/mac80211-injection.txt
6660F: include/net/mac80211.h
6661F: net/mac80211/
64a327a7 6662
b863ceb7 6663MACVLAN DRIVER
8b58be88 6664M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6665L: netdev@vger.kernel.org
6666S: Maintained
679655da
JP
6667F: drivers/net/macvlan.c
6668F: include/linux/if_macvlan.h
b863ceb7 6669
2b6d83e2
JB
6670MAILBOX API
6671M: Jassi Brar <jassisinghbrar@gmail.com>
6672L: linux-kernel@vger.kernel.org
6673S: Maintained
6674F: drivers/mailbox/
6675F: include/linux/mailbox_client.h
6676F: include/linux/mailbox_controller.h
6677
faf1668c 6678MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6679M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6680W: http://www.kernel.org/doc/man-pages
bd7ebec6 6681L: linux-man@vger.kernel.org
1b53dc74 6682S: Maintained
faf1668c 6683
8427defd
RK
6684MARVELL ARMADA DRM SUPPORT
6685M: Russell King <rmk+kernel@arm.linux.org.uk>
6686S: Maintained
6687F: drivers/gpu/drm/armada/
6688
3ad50cca
GR
6689MARVELL 88E6352 DSA support
6690M: Guenter Roeck <linux@roeck-us.net>
6691S: Maintained
6692F: drivers/net/dsa/mv88e6352.c
6693
c4d007bc
TP
6694MARVELL CRYPTO DRIVER
6695M: Boris Brezillon <boris.brezillon@free-electrons.com>
6696M: Arnaud Ebalard <arno@natisbad.org>
6697F: drivers/crypto/marvell/
6698S: Maintained
6699L: linux-crypto@vger.kernel.org
6700
44c14c1d 6701MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6702M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6703M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6704L: netdev@vger.kernel.org
6705S: Maintained
6706F: drivers/net/ethernet/marvell/sk*
6707
74cda169 6708MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6709L: libertas-dev@lists.infradead.org
8ac3e99e 6710S: Orphan
f988d640 6711F: drivers/net/wireless/marvell/libertas/
74cda169 6712
b60d6975 6713MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6714M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6715L: netdev@vger.kernel.org
f5ca8502 6716S: Maintained
527a6266 6717F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6718F: include/linux/mv643xx.h
1da177e4 6719
370b8ed9
TP
6720MARVELL MVNETA ETHERNET DRIVER
6721M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6722L: netdev@vger.kernel.org
6723S: Maintained
6724F: drivers/net/ethernet/marvell/mvneta.*
6725
fcad584d 6726MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6727M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6728M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6729L: linux-wireless@vger.kernel.org
6730S: Maintained
277b024e 6731F: drivers/net/wireless/marvell/mwifiex/
fcad584d 6732
a2c3f656 6733MARVELL MWL8K WIRELESS DRIVER
a040d532 6734M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6735L: linux-wireless@vger.kernel.org
16345910 6736S: Odd Fixes
de60f1dc 6737F: drivers/net/wireless/marvell/mwl8k.c
a2c3f656 6738
2a69567b 6739MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6740M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6741S: Odd Fixes
1fa7e547 6742F: drivers/mmc/host/mvsdio.*
2a69567b 6743
1da177e4 6744MATROX FRAMEBUFFER DRIVER
c69f677c 6745L: linux-fbdev@vger.kernel.org
52653199 6746S: Orphan
8a61f013 6747F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6748F: include/uapi/linux/matroxfb.h
1da177e4 6749
ca462085
GR
6750MAX16065 HARDWARE MONITOR DRIVER
6751M: Guenter Roeck <linux@roeck-us.net>
6752L: lm-sensors@lm-sensors.org
6753S: Maintained
6754F: Documentation/hwmon/max16065
6755F: drivers/hwmon/max16065.c
6756
1f61cab8
GR
6757MAX20751 HARDWARE MONITOR DRIVER
6758M: Guenter Roeck <linux@roeck-us.net>
6759L: lm-sensors@lm-sensors.org
6760S: Maintained
6761F: Documentation/hwmon/max20751
6762F: drivers/hwmon/max20751.c
6763
d20620de 6764MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6765M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6766L: lm-sensors@lm-sensors.org
6767S: Maintained
679655da
JP
6768F: Documentation/hwmon/max6650
6769F: drivers/hwmon/max6650.c
d20620de 6770
e89ab51f
GR
6771MAX6697 HARDWARE MONITOR DRIVER
6772M: Guenter Roeck <linux@roeck-us.net>
6773L: lm-sensors@lm-sensors.org
6774S: Maintained
6775F: Documentation/hwmon/max6697
6776F: Documentation/devicetree/bindings/i2c/max6697.txt
6777F: drivers/hwmon/max6697.c
6778F: include/linux/platform_data/max6697.h
6779
f8f847b5
KK
6780MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6781M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6782L: linux-pm@vger.kernel.org
6783S: Supported
6784F: drivers/power/max14577_charger.c
6785F: drivers/power/max77693_charger.c
6786
3811405e
JMC
6787MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6788M: Javier Martinez Canillas <javier@osg.samsung.com>
6789L: linux-kernel@vger.kernel.org
6790S: Supported
6791F: drivers/*/*max77802.c
6792F: Documentation/devicetree/bindings/*/*max77802.txt
6793F: include/dt-bindings/*/*max77802.h
6794
befeb596
KK
6795MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6796M: Chanwoo Choi <cw00.choi@samsung.com>
6797M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6798L: linux-kernel@vger.kernel.org
6799S: Supported
6800F: drivers/*/max14577.c
6801F: drivers/*/max77686.c
6802F: drivers/*/max77693.c
6803F: drivers/extcon/extcon-max14577.c
6804F: drivers/extcon/extcon-max77693.c
6805F: drivers/rtc/rtc-max77686.c
6806F: drivers/clk/clk-max77686.c
6807F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6808F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6809F: Documentation/devicetree/bindings/mfd/max77693.txt
6810F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6811F: include/linux/mfd/max14577*.h
6812F: include/linux/mfd/max77686*.h
6813F: include/linux/mfd/max77693*.h
6814
9be3c9a5
HV
6815MAXIRADIO FM RADIO RECEIVER DRIVER
6816M: Hans Verkuil <hverkuil@xs4all.nl>
6817L: linux-media@vger.kernel.org
6818T: git git://linuxtv.org/media_tree.git
6819W: http://linuxtv.org
6820S: Maintained
6821F: drivers/media/radio/radio-maxiradio*
6822
c05dc2cc
PR
6823MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6824M: Peter Rosin <peda@axentia.se>
6825L: linux-iio@vger.kernel.org
6826S: Maintained
6827F: drivers/iio/potentiometer/mcp4531.c
6828
6f32a8c9
LP
6829MEDIA DRIVERS FOR RENESAS - VSP1
6830M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6831L: linux-media@vger.kernel.org
6832L: linux-sh@vger.kernel.org
6833T: git git://linuxtv.org/media_tree.git
6834S: Supported
6835F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6836F: drivers/media/platform/vsp1/
6837
dacf9ce8
KS
6838MEDIA DRIVERS FOR ASCOT2E
6839M: Sergey Kozlov <serjk@netup.ru>
6840L: linux-media@vger.kernel.org
6841W: http://linuxtv.org
6842W: http://netup.tv/
6843T: git git://linuxtv.org/media_tree.git
6844S: Supported
6845F: drivers/media/dvb-frontends/ascot2e*
6846
a6dc60ff
KS
6847MEDIA DRIVERS FOR CXD2841ER
6848M: Sergey Kozlov <serjk@netup.ru>
6849L: linux-media@vger.kernel.org
6850W: http://linuxtv.org/
6851W: http://netup.tv/
6852T: git git://linuxtv.org/media_tree.git
6853S: Supported
6854F: drivers/media/dvb-frontends/cxd2841er*
6855
a5d32b35
KS
6856MEDIA DRIVERS FOR HORUS3A
6857M: Sergey Kozlov <serjk@netup.ru>
6858L: linux-media@vger.kernel.org
6859W: http://linuxtv.org/
6860W: http://netup.tv/
6861T: git git://linuxtv.org/media_tree.git
6862S: Supported
6863F: drivers/media/dvb-frontends/horus3a*
6864
e025273b
KS
6865MEDIA DRIVERS FOR LNBH25
6866M: Sergey Kozlov <serjk@netup.ru>
6867L: linux-media@vger.kernel.org
6868W: http://linuxtv.org/
6869W: http://netup.tv/
6870T: git git://linuxtv.org/media_tree.git
6871S: Supported
6872F: drivers/media/dvb-frontends/lnbh25*
6873
52b1eaf4
KS
6874MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6875M: Sergey Kozlov <serjk@netup.ru>
6876L: linux-media@vger.kernel.org
6877W: http://linuxtv.org/
6878W: http://netup.tv/
6879T: git git://linuxtv.org/media_tree.git
6880S: Supported
6881F: drivers/media/pci/netup_unidvb/*
6882
127c49ae 6883MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6884M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6885P: LinuxTV.org Project
6886L: linux-media@vger.kernel.org
6887W: http://linuxtv.org
8a6e2535 6888Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6889T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6890S: Maintained
6891F: Documentation/dvb/
6892F: Documentation/video4linux/
ffe06198 6893F: Documentation/DocBook/media/
127c49ae 6894F: drivers/media/
ffe06198 6895F: drivers/staging/media/
127c49ae 6896F: include/media/
6c0f0359
MCC
6897F: include/uapi/linux/dvb/
6898F: include/uapi/linux/videodev2.h
6899F: include/uapi/linux/media.h
6900F: include/uapi/linux/v4l2-*
6901F: include/uapi/linux/meye.h
6902F: include/uapi/linux/ivtv*
6903F: include/uapi/linux/uvcvideo.h
d20620de 6904
c869f77d
JK
6905MEDIATEK MT7601U WIRELESS LAN DRIVER
6906M: Jakub Kicinski <kubakici@wp.pl>
6907L: linux-wireless@vger.kernel.org
6908S: Maintained
6909F: drivers/net/wireless/mediatek/mt7601u/
6910
e399065b
SS
6911MEGARAID SCSI/SAS DRIVERS
6912M: Kashyap Desai <kashyap.desai@avagotech.com>
6913M: Sumit Saxena <sumit.saxena@avagotech.com>
6914M: Uday Lingala <uday.lingala@avagotech.com>
6915L: megaraidlinux.pdl@avagotech.com
baaea1dc 6916L: linux-scsi@vger.kernel.org
e399065b 6917W: http://www.lsi.com
ce00f85c 6918S: Maintained
679655da
JP
6919F: Documentation/scsi/megaraid.txt
6920F: drivers/scsi/megaraid.*
6921F: drivers/scsi/megaraid/
757e0108 6922
2c46c9d5
AV
6923MELLANOX ETHERNET DRIVER (mlx4_en)
6924M: Amir Vadai <amirv@mellanox.com>
b75f0050 6925L: netdev@vger.kernel.org
2c46c9d5
AV
6926S: Supported
6927W: http://www.mellanox.com
6928Q: http://patchwork.ozlabs.org/project/netdev/list/
6929F: drivers/net/ethernet/mellanox/mlx4/en_*
6930
93c1edb2
JP
6931MELLANOX ETHERNET SWITCH DRIVERS
6932M: Jiri Pirko <jiri@mellanox.com>
6933M: Ido Schimmel <idosch@mellanox.com>
6934L: netdev@vger.kernel.org
6935S: Supported
6936W: http://www.mellanox.com
6937Q: http://patchwork.ozlabs.org/project/netdev/list/
6938F: drivers/net/ethernet/mellanox/mlxsw/
6939
5b25b13a
MD
6940MEMBARRIER SUPPORT
6941M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6942M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6943L: linux-kernel@vger.kernel.org
6944S: Supported
6945F: kernel/membarrier.c
6946F: include/uapi/linux/membarrier.h
6947
70ea91f1
SR
6948MEMORY MANAGEMENT
6949L: linux-mm@kvack.org
70ea91f1
SR
6950W: http://www.linux-mm.org
6951S: Maintained
679655da 6952F: include/linux/mm.h
551450bb
CS
6953F: include/linux/gfp.h
6954F: include/linux/mmzone.h
6955F: include/linux/memory_hotplug.h
6956F: include/linux/vmalloc.h
679655da 6957F: mm/
70ea91f1 6958
f4e9ce66 6959MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6960M: David Woodhouse <dwmw2@infradead.org>
242c325e 6961M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6962L: linux-mtd@lists.infradead.org
8a6e2535
JP
6963W: http://www.linux-mtd.infradead.org/
6964Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6965T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6966T: git git://git.infradead.org/l2-mtd.git
1da177e4 6967S: Maintained
679655da
JP
6968F: drivers/mtd/
6969F: include/linux/mtd/
c117ab84 6970F: include/uapi/mtd/
1da177e4 6971
26c57ef1 6972MEN A21 WATCHDOG DRIVER
30c7469b 6973M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6974L: linux-watchdog@vger.kernel.org
30c7469b 6975S: Maintained
26c57ef1
JT
6976F: drivers/watchdog/mena21_wdt.c
6977
3764e82e 6978MEN CHAMELEON BUS (mcb)
30c7469b
JT
6979M: Johannes Thumshirn <morbidrsa@gmail.com>
6980S: Maintained
3764e82e
JT
6981F: drivers/mcb/
6982F: include/linux/mcb.h
b9f2f459 6983F: Documentation/men-chameleon-bus.txt
3764e82e 6984
48b490d2
AW
6985MEN F21BMC (Board Management Controller)
6986M: Andreas Werner <andreas.werner@men.de>
6987S: Supported
6988F: drivers/mfd/menf21bmc.c
6989F: drivers/watchdog/menf21bmc_wdt.c
6990F: drivers/leds/leds-menf21bmc.c
6991F: drivers/hwmon/menf21bmc_hwmon.c
6992F: Documentation/hwmon/menf21bmc
6993
12285945
JH
6994METAG ARCHITECTURE
6995M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6996L: linux-metag@vger.kernel.org
f23d0e24 6997S: Odd Fixes
12285945
JH
6998F: arch/metag/
6999F: Documentation/metag/
7000F: Documentation/devicetree/bindings/metag/
2d799dde 7001F: Documentation/devicetree/bindings/interrupt-controller/img,*
a2c5d4ed 7002F: drivers/clocksource/metag_generic.c
5698c50d
JH
7003F: drivers/irqchip/irq-metag.c
7004F: drivers/irqchip/irq-metag-ext.c
ae85ac71 7005F: drivers/tty/metag_da.c
12285945 7006
c6375b0a 7007MICROBLAZE ARCHITECTURE
8b58be88 7008M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
7009W: http://www.monstr.eu/fdt/
7010T: git git://git.monstr.eu/linux-2.6-microblaze.git
7011S: Supported
0a8c7914 7012F: arch/microblaze/
1da177e4 7013
2508a45a
CY
7014MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7015M: Chen Yu <yu.c.chen@intel.com>
7016L: platform-driver-x86@vger.kernel.org
7017S: Supported
7018F: drivers/platform/x86/surfacepro3_button.c
7019
1da177e4 7020MICROTEK X6 SCANNER
61eee9a7 7021M: Oliver Neukum <oliver@neukum.org>
1da177e4 7022S: Maintained
679655da 7023F: drivers/usb/image/microtek.*
1da177e4
LT
7024
7025MIPS
8b58be88 7026M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7027L: linux-mips@linux-mips.org
6097050d 7028W: http://www.linux-mips.org/
b05e988e 7029T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 7030Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 7031S: Supported
679655da
JP
7032F: Documentation/mips/
7033F: arch/mips/
1da177e4 7034
08b7620a
HV
7035MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7036M: Hans Verkuil <hverkuil@xs4all.nl>
7037L: linux-media@vger.kernel.org
7038T: git git://linuxtv.org/media_tree.git
7039W: http://linuxtv.org
7040S: Odd Fixes
7041F: drivers/media/radio/radio-miropcm20*
7042
e126ba97
EC
7043Mellanox MLX5 core VPI driver
7044M: Eli Cohen <eli@mellanox.com>
7045L: netdev@vger.kernel.org
7046L: linux-rdma@vger.kernel.org
7047W: http://www.mellanox.com
7048Q: http://patchwork.ozlabs.org/project/netdev/list/
7049Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7050T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
7051S: Supported
7052F: drivers/net/ethernet/mellanox/mlx5/core/
7053F: include/linux/mlx5/
7054
7055Mellanox MLX5 IB driver
b75f0050
JP
7056M: Eli Cohen <eli@mellanox.com>
7057L: linux-rdma@vger.kernel.org
7058W: http://www.mellanox.com
7059Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7060T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
7061S: Supported
7062F: include/linux/mlx5/
7063F: drivers/infiniband/hw/mlx5/
e126ba97 7064
764589b6
CM
7065MELEXIS MLX90614 DRIVER
7066M: Crt Mori <cmo@melexis.com>
7067L: linux-iio@vger.kernel.org
7068W: http://www.melexis.com
7069S: Supported
7070F: drivers/iio/temperature/mlx90614.c
7071
0ce277e4
AP
7072MN88472 MEDIA DRIVER
7073M: Antti Palosaari <crope@iki.fi>
7074L: linux-media@vger.kernel.org
7075W: http://linuxtv.org/
7076W: http://palosaari.fi/linux/
7077Q: http://patchwork.linuxtv.org/project/linux-media/list/
7078T: git git://linuxtv.org/anttip/media_tree.git
7079S: Maintained
7080F: drivers/staging/media/mn88472/
7081F: drivers/media/dvb-frontends/mn88472.h
7082
4f4d238f
AP
7083MN88473 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/mn88473/
7092F: drivers/media/dvb-frontends/mn88473.h
7093
1da177e4 7094MODULE SUPPORT
8b58be88 7095M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 7096S: Maintained
679655da
JP
7097F: include/linux/module.h
7098F: kernel/module.c
1da177e4
LT
7099
7100MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 7101W: http://popies.net/meye/
b7788e13 7102S: Orphan
679655da 7103F: Documentation/video4linux/meye.txt
90d72ac6 7104F: drivers/media/pci/meye/
6c0f0359 7105F: include/uapi/linux/meye.h
1da177e4 7106
b9705b60 7107MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 7108M: Jiri Slaby <jirislaby@gmail.com>
d735410a 7109S: Maintained
679655da 7110F: Documentation/serial/moxa-smartio
c897401b 7111F: drivers/tty/mxser.*
d735410a 7112
889b2f87
AK
7113MR800 AVERMEDIA USB FM RADIO DRIVER
7114M: Alexey Klimov <klimov.linux@gmail.com>
7115L: linux-media@vger.kernel.org
7116T: git git://linuxtv.org/media_tree.git
7117S: Maintained
7118F: drivers/media/radio/radio-mr800.c
7119
d7155691
AO
7120MRF24J40 IEEE 802.15.4 RADIO DRIVER
7121M: Alan Ott <alan@signal11.us>
7122L: linux-wpan@vger.kernel.org
7123S: Maintained
7124F: drivers/net/ieee802154/mrf24j40.c
2e6fd648 7125F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
d7155691 7126
8c4c731a 7127MSI LAPTOP SUPPORT
182ae55c 7128M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7129L: platform-driver-x86@vger.kernel.org
8c4c731a 7130S: Maintained
679655da 7131F: drivers/platform/x86/msi-laptop.c
8c4c731a 7132
0f1006b1 7133MSI WMI SUPPORT
d0944853 7134L: platform-driver-x86@vger.kernel.org
5ee7041e 7135S: Orphan
0f1006b1
AA
7136F: drivers/platform/x86/msi-wmi.c
7137
19a628a0
AP
7138MSI001 MEDIA DRIVER
7139M: Antti Palosaari <crope@iki.fi>
7140L: linux-media@vger.kernel.org
7141W: http://linuxtv.org/
7142W: http://palosaari.fi/linux/
7143Q: http://patchwork.linuxtv.org/project/linux-media/list/
7144T: git git://linuxtv.org/anttip/media_tree.git
7145S: Maintained
0185e197 7146F: drivers/media/tuners/msi001*
19a628a0 7147
7570589d 7148MSI2500 MEDIA DRIVER
2c57213f
AP
7149M: Antti Palosaari <crope@iki.fi>
7150L: linux-media@vger.kernel.org
7151W: http://linuxtv.org/
7152W: http://palosaari.fi/linux/
7153Q: http://patchwork.linuxtv.org/project/linux-media/list/
7154T: git git://linuxtv.org/anttip/media_tree.git
7155S: Maintained
7570589d 7156F: drivers/media/usb/msi2500/
2c57213f 7157
159eeea4
RJ
7158MSYSTEMS DISKONCHIP G3 MTD DRIVER
7159M: Robert Jarzmik <robert.jarzmik@free.fr>
7160L: linux-mtd@lists.infradead.org
7161S: Maintained
7162F: drivers/mtd/devices/docg3*
7163
62a37dc7 7164MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7165M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7166L: linux-media@vger.kernel.org
7167T: git git://linuxtv.org/media_tree.git
7168S: Maintained
7169F: drivers/media/i2c/mt9m032.c
7170F: include/media/mt9m032.h
7171
62a37dc7 7172MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7173M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7174L: linux-media@vger.kernel.org
7175T: git git://linuxtv.org/media_tree.git
7176S: Maintained
7177F: drivers/media/i2c/mt9p031.c
7178F: include/media/mt9p031.h
7179
62a37dc7 7180MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7181M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7182L: linux-media@vger.kernel.org
7183T: git git://linuxtv.org/media_tree.git
7184S: Maintained
7185F: drivers/media/i2c/mt9t001.c
7186F: include/media/mt9t001.h
7187
62a37dc7 7188MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7189M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7190L: linux-media@vger.kernel.org
7191T: git git://linuxtv.org/media_tree.git
7192S: Maintained
f2272e13 7193F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7194F: drivers/media/i2c/mt9v032.c
7195F: include/media/mt9v032.h
7196
4e0d13cb 7197MULTIFUNCTION DEVICES (MFD)
f7d3210e 7198M: Lee Jones <lee.jones@linaro.org>
7caa7991 7199T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7200S: Supported
679655da 7201F: drivers/mfd/
55b5940d 7202F: include/linux/mfd/
4e0d13cb 7203
5c4e6f13 7204MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7205M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7206L: linux-mmc@vger.kernel.org
708dce3f 7207T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7208S: Maintained
679655da
JP
7209F: drivers/mmc/
7210F: include/linux/mmc/
c117ab84 7211F: include/uapi/linux/mmc/
baca2da4 7212
15a0580c 7213MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7214S: Orphan
679655da
JP
7215F: drivers/mmc/host/mmc_spi.c
7216F: include/linux/spi/mmc_spi.h
15a0580c 7217
1da177e4 7218MULTISOUND SOUND DRIVER
8b58be88 7219M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7220S: Maintained
679655da
JP
7221F: Documentation/sound/oss/MultiSound
7222F: sound/oss/msnd*
1da177e4 7223
d735410a 7224MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7225S: Orphan
c897401b 7226F: drivers/tty/isicom.c
679655da 7227F: include/linux/isicom.h
d735410a 7228
550a7375 7229MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7230M: Felipe Balbi <balbi@ti.com>
795fb7e7 7231L: linux-usb@vger.kernel.org
43b416e5 7232T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7233S: Maintained
679655da 7234F: drivers/usb/musb/
550a7375 7235
ea0af5f6
MK
7236MXL5007T MEDIA DRIVER
7237M: Michael Krufky <mkrufky@linuxtv.org>
7238L: linux-media@vger.kernel.org
7239W: http://linuxtv.org/
7240W: http://github.com/mkrufky
7241Q: http://patchwork.linuxtv.org/project/linux-media/list/
7242T: git git://linuxtv.org/mkrufky/tuners.git
7243S: Maintained
7244F: drivers/media/tuners/mxl5007t.*
7245
2d3cf588 7246MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7247M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7248L: netdev@vger.kernel.org
205057ae 7249W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7250S: Supported
93f7848b 7251F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7252
1da177e4 7253NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7254S: Orphan
d9fb9f38 7255F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7256
23dc05a3
DM
7257NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7258M: Daniel Mack <zonque@gmail.com>
7259S: Maintained
e5747e40 7260L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7261W: http://www.native-instruments.com
7262F: sound/usb/caiaq/
7263
1da177e4 7264NCP FILESYSTEM
52653199
PV
7265M: Petr Vandrovec <petr@vandrovec.name>
7266S: Odd Fixes
679655da 7267F: fs/ncpfs/
1da177e4 7268
a79b0322
FT
7269NCR 5380 SCSI DRIVERS
7270M: Finn Thain <fthain@telegraphics.com.au>
7271M: Michael Schmitz <schmitzmic@gmail.com>
7272L: linux-scsi@vger.kernel.org
7273S: Maintained
7274F: Documentation/scsi/g_NCR5380.txt
7275F: drivers/scsi/NCR5380.*
7276F: drivers/scsi/arm/cumana_1.c
7277F: drivers/scsi/arm/oak.c
7278F: drivers/scsi/atari_NCR5380.c
7279F: drivers/scsi/atari_scsi.*
7280F: drivers/scsi/dmx3191d.c
7281F: drivers/scsi/dtc.*
7282F: drivers/scsi/g_NCR5380.*
7283F: drivers/scsi/g_NCR5380_mmio.c
7284F: drivers/scsi/mac_scsi.*
7285F: drivers/scsi/pas16.*
a79b0322
FT
7286F: drivers/scsi/sun3_scsi.*
7287F: drivers/scsi/sun3_scsi_vme.c
7288F: drivers/scsi/t128.*
7289
1da177e4 7290NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7291M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7292L: linux-scsi@vger.kernel.org
7293S: Maintained
679655da 7294F: drivers/scsi/NCR_D700.*
1da177e4 7295
4aa3eb4c
GR
7296NCT6775 HARDWARE MONITOR DRIVER
7297M: Guenter Roeck <linux@roeck-us.net>
7298L: lm-sensors@lm-sensors.org
7299S: Maintained
7300F: Documentation/hwmon/nct6775
7301F: drivers/hwmon/nct6775.c
7302
3c2d774c 7303NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7304M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7305L: linux-rdma@vger.kernel.org
e3d33cb1 7306W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7307S: Supported
7308F: drivers/infiniband/hw/nes/
7309
be2f2e84 7310NETEM NETWORK EMULATOR
adbbf69d 7311M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7312L: netem@lists.linux-foundation.org
be2f2e84 7313S: Maintained
679655da 7314F: net/sched/sch_netem.c
be2f2e84 7315
b2f5a051 7316NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7317M: Jon Mason <jdmason@kudzu.us>
4a58448b 7318L: netdev@vger.kernel.org
4a58448b 7319S: Supported
679655da 7320F: Documentation/networking/s2io.txt
b2f5a051 7321F: Documentation/networking/vxge.txt
86387e1a 7322F: drivers/net/ethernet/neterion/
4a58448b 7323
db9cf3a3 7324NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7325M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7326M: Patrick McHardy <kaber@trash.net>
42010ed0 7327M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7328L: netfilter-devel@vger.kernel.org
82b98543 7329L: coreteam@netfilter.org
1da177e4
LT
7330W: http://www.netfilter.org/
7331W: http://www.iptables.org/
42010ed0
PNA
7332Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7333T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7334T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7335S: Supported
679655da
JP
7336F: include/linux/netfilter*
7337F: include/linux/netfilter/
7338F: include/net/netfilter/
c117ab84
CEB
7339F: include/uapi/linux/netfilter*
7340F: include/uapi/linux/netfilter/
679655da
JP
7341F: net/*/netfilter.c
7342F: net/*/netfilter/
7343F: net/netfilter/
91c269a0 7344F: net/bridge/br_netfilter*.c
1da177e4 7345
4cc67735 7346NETLABEL
87a0874c 7347M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7348W: http://netlabel.sf.net
7349L: netdev@vger.kernel.org
87a0874c 7350S: Maintained
80811493 7351F: Documentation/netlabel/
679655da
JP
7352F: include/net/netlabel.h
7353F: net/netlabel/
4cc67735 7354
1da177e4 7355NETROM NETWORK LAYER
8b58be88 7356M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7357L: linux-hams@vger.kernel.org
d34cb28a 7358W: http://www.linux-ax25.org/
1da177e4 7359S: Maintained
679655da 7360F: include/net/netrom.h
c117ab84 7361F: include/uapi/linux/netrom.h
679655da 7362F: net/netrom/
1da177e4 7363
5ddb88c0 7364NETWORK BLOCK DEVICE (NBD)
4ca5829a 7365M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7366S: Maintained
5e4b269b 7367L: nbd-general@lists.sourceforge.net
4ca5829a 7368T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7369F: Documentation/blockdev/nbd.txt
7370F: drivers/block/nbd.c
c117ab84 7371F: include/uapi/linux/nbd.h
1da177e4 7372
6e43650c
NH
7373NETWORK DROP MONITOR
7374M: Neil Horman <nhorman@tuxdriver.com>
7375L: netdev@vger.kernel.org
7376S: Maintained
7377W: https://fedorahosted.org/dropwatch/
7378F: net/core/drop_monitor.c
7379
1da177e4 7380NETWORKING [GENERAL]
8b58be88 7381M: "David S. Miller" <davem@davemloft.net>
979b6c13 7382L: netdev@vger.kernel.org
b1e8fd54 7383W: http://www.linuxfoundation.org/en/Net
11e98029 7384Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7385T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7386T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7387S: Maintained
679655da
JP
7388F: net/
7389F: include/net/
018d21ed
JP
7390F: include/linux/in.h
7391F: include/linux/net.h
7392F: include/linux/netdevice.h
c117ab84
CEB
7393F: include/uapi/linux/in.h
7394F: include/uapi/linux/net.h
7395F: include/uapi/linux/netdevice.h
0c7aecd4 7396F: include/uapi/linux/net_namespace.h
7e814a6c 7397F: tools/net/
f4e53f9a 7398F: tools/testing/selftests/net/
335a67d2 7399F: lib/random32.c
a101ccd1 7400F: lib/test_bpf.c
1da177e4
LT
7401
7402NETWORKING [IPv4/IPv6]
8b58be88
JP
7403M: "David S. Miller" <davem@davemloft.net>
7404M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7405M: James Morris <jmorris@namei.org>
7406M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7407M: Patrick McHardy <kaber@trash.net>
979b6c13 7408L: netdev@vger.kernel.org
08deed1e 7409T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7410S: Maintained
679655da
JP
7411F: net/ipv4/
7412F: net/ipv6/
7413F: include/net/ip*
0a14842f 7414F: arch/x86/net/*
1da177e4 7415
73b7656c
DM
7416NETWORKING [IPSEC]
7417M: Steffen Klassert <steffen.klassert@secunet.com>
7418M: Herbert Xu <herbert@gondor.apana.org.au>
7419M: "David S. Miller" <davem@davemloft.net>
7420L: netdev@vger.kernel.org
d1fc5024
SK
7421T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7422T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7423S: Maintained
5826bdd1 7424F: net/core/flow.c
73b7656c
DM
7425F: net/xfrm/
7426F: net/key/
7427F: net/ipv4/xfrm*
d1fc5024
SK
7428F: net/ipv4/esp4.c
7429F: net/ipv4/ah4.c
7430F: net/ipv4/ipcomp.c
7431F: net/ipv4/ip_vti.c
73b7656c 7432F: net/ipv6/xfrm*
d1fc5024
SK
7433F: net/ipv6/esp6.c
7434F: net/ipv6/ah6.c
7435F: net/ipv6/ipcomp6.c
7436F: net/ipv6/ip6_vti.c
73b7656c
DM
7437F: include/uapi/linux/xfrm.h
7438F: include/net/xfrm.h
7439
10e2ff1c 7440NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7441M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7442L: netdev@vger.kernel.org
7443S: Maintained
7444
29f8f632 7445NETWORKING [WIRELESS]
2cb4abd1 7446L: linux-wireless@vger.kernel.org
8a6e2535 7447Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7448
788873ac
JP
7449NETWORKING DRIVERS
7450L: netdev@vger.kernel.org
7451W: http://www.linuxfoundation.org/en/Net
11e98029 7452Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7453T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7454T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7455S: Odd Fixes
7456F: drivers/net/
018d21ed 7457F: include/linux/if_*
0b63bf1f 7458F: include/linux/netdevice.h
0b63bf1f
JD
7459F: include/linux/etherdevice.h
7460F: include/linux/fcdevice.h
7461F: include/linux/fddidevice.h
7462F: include/linux/hippidevice.h
7463F: include/linux/inetdevice.h
c117ab84
CEB
7464F: include/uapi/linux/if_*
7465F: include/uapi/linux/netdevice.h
788873ac 7466
0e324cf6
JL
7467NETWORKING DRIVERS (WIRELESS)
7468M: Kalle Valo <kvalo@codeaurora.org>
7469L: linux-wireless@vger.kernel.org
7470Q: http://patchwork.kernel.org/project/linux-wireless/list/
7471T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7472S: Maintained
7473F: drivers/net/wireless/
7474
3d396eb1 7475NETXEN (1/10) GbE SUPPORT
8622315e 7476M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7477M: Sony Chacko <sony.chacko@qlogic.com>
7478M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7479L: netdev@vger.kernel.org
9c2b5bde 7480W: http://www.qlogic.com
3d396eb1 7481S: Supported
aa43c215 7482F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7483
6423d30f
AAJ
7484NFC SUBSYSTEM
7485M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7486M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7487M: Samuel Ortiz <sameo@linux.intel.com>
7488L: linux-wireless@vger.kernel.org
1eb3b216 7489L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7490S: Supported
6423d30f 7491F: net/nfc/
55eb94f9 7492F: include/net/nfc/
c117ab84 7493F: include/uapi/linux/nfc.h
6423d30f 7494F: drivers/nfc/
08eaa1e0 7495F: include/linux/platform_data/pn544.h
7ebb88e5 7496F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7497
e8b43555 7498NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7499M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7500M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7501L: linux-nfs@vger.kernel.org
7502W: http://client.linux-nfs.org
cd7b996a 7503T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7504S: Maintained
679655da
JP
7505F: fs/lockd/
7506F: fs/nfs/
7507F: fs/nfs_common/
7508F: net/sunrpc/
7509F: include/linux/lockd/
7510F: include/linux/nfs*
7511F: include/linux/sunrpc/
c117ab84
CEB
7512F: include/uapi/linux/nfs*
7513F: include/uapi/linux/sunrpc/
1da177e4 7514
85ef9cea 7515NILFS2 FILESYSTEM
e2126935 7516M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7517L: linux-nilfs@vger.kernel.org
f9472265 7518W: http://nilfs.sourceforge.net/
e2126935 7519T: git git://github.com/konis/nilfs2.git
85ef9cea 7520S: Supported
679655da
JP
7521F: Documentation/filesystems/nilfs2.txt
7522F: fs/nilfs2/
7523F: include/linux/nilfs2_fs.h
c35c7ac5 7524F: include/trace/events/nilfs2.h
85ef9cea 7525
1da177e4 7526NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7527M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7528W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7529S: Maintained
679655da
JP
7530F: Documentation/scsi/NinjaSCSI.txt
7531F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7532
7533NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7534M: GOTO Masanori <gotom@debian.or.jp>
7535M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7536W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7537S: Maintained
679655da
JP
7538F: Documentation/scsi/NinjaSCSI.txt
7539F: drivers/scsi/nsp32*
1da177e4 7540
383b8fb9
LFT
7541NIOS2 ARCHITECTURE
7542M: Ley Foon Tan <lftan@altera.com>
7543L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7544T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7545S: Maintained
7546F: arch/nios2/
7547
2a6afddb
PR
7548NOKIA N900 POWER SUPPLY DRIVERS
7549M: Pali RohĂ¡r <pali.rohar@gmail.com>
7550S: Maintained
7551F: include/linux/power/bq2415x_charger.h
081bab21 7552F: include/linux/power/bq27xxx_battery.h
2a6afddb
PR
7553F: include/linux/power/isp1704_charger.h
7554F: drivers/power/bq2415x_charger.c
081bab21 7555F: drivers/power/bq27xxx_battery.c
2a6afddb
PR
7556F: drivers/power/isp1704_charger.c
7557F: drivers/power/rx51_battery.c
7558
a1bd3bae 7559NTB DRIVER CORE
9ef6bf6c
JM
7560M: Jon Mason <jdmason@kudzu.us>
7561M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7562M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7563L: linux-ntb@googlegroups.com
fce8a7bb 7564S: Supported
2984411f
JM
7565W: https://github.com/jonmason/ntb/wiki
7566T: git git://github.com/jonmason/ntb.git
fce8a7bb 7567F: drivers/ntb/
548c237c 7568F: drivers/net/ntb_netdev.c
fce8a7bb 7569F: include/linux/ntb.h
a1bd3bae 7570F: include/linux/ntb_transport.h
fce8a7bb 7571
e26a5843
AH
7572NTB INTEL DRIVER
7573M: Jon Mason <jdmason@kudzu.us>
7574M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7575L: linux-ntb@googlegroups.com
e26a5843
AH
7576S: Supported
7577W: https://github.com/jonmason/ntb/wiki
7578T: git git://github.com/jonmason/ntb.git
7579F: drivers/ntb/hw/intel/
fce8a7bb 7580
1da177e4 7581NTFS FILESYSTEM
2818ef50 7582M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7583L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7584W: http://www.tuxera.com/
e6f4dee7 7585T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7586S: Supported
679655da
JP
7587F: Documentation/filesystems/ntfs.txt
7588F: fs/ntfs/
1da177e4 7589
9eb8ef74 7590NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7591M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7592L: linux-fbdev@vger.kernel.org
ce00f85c 7593S: Maintained
8a61f013
JH
7594F: drivers/video/fbdev/riva/
7595F: drivers/video/fbdev/nvidia/
1da177e4 7596
79461681 7597NVM EXPRESS DRIVER
b3975e94
JF
7598M: Keith Busch <keith.busch@intel.com>
7599M: Jens Axboe <axboe@fb.com>
79461681 7600L: linux-nvme@lists.infradead.org
b3975e94
JF
7601T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7602W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
79461681 7603S: Supported
57dacad5 7604F: drivers/nvme/host/
79461681
MW
7605F: include/linux/nvme.h
7606
aee4b9bd
SK
7607NVMEM FRAMEWORK
7608M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7609M: Maxime Ripard <maxime.ripard@free-electrons.com>
7610S: Maintained
7611F: drivers/nvmem/
7612F: Documentation/devicetree/bindings/nvmem/
7613F: include/linux/nvmem-consumer.h
7614F: include/linux/nvmem-provider.h
7615
dece4585
CP
7616NXP-NCI NFC DRIVER
7617M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7618R: Charles Gorand <charles.gorand@effinnov.com>
7619L: linux-nfc@lists.01.org (moderated for non-subscribers)
7620S: Supported
7621F: drivers/nfc/nxp-nci
7622
f50d7146
RK
7623NXP TDA998X DRM DRIVER
7624M: Russell King <rmk+kernel@arm.linux.org.uk>
7625S: Supported
7626F: drivers/gpu/drm/i2c/tda998x_drv.c
7627F: include/drm/i2c/tda998x.h
7628
fbace43e
PR
7629NXP TFA9879 DRIVER
7630M: Peter Rosin <peda@axentia.se>
7631L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7632S: Maintained
7633F: sound/soc/codecs/tfa9879*
7634
f5525786 7635OMAP SUPPORT
0e24bdd4 7636M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7637L: linux-omap@vger.kernel.org
7638W: http://www.muru.com/linux/omap/
7639W: http://linux.omap.com/
8a6e2535 7640Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7641T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7642S: Maintained
4e04d5a3 7643F: arch/arm/*omap*/
026da812
FB
7644F: arch/arm/configs/omap1_defconfig
7645F: arch/arm/configs/omap2plus_defconfig
046d0a37 7646F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7647F: drivers/irqchip/irq-omap-intc.c
7648F: drivers/mfd/*omap*.c
7649F: drivers/mfd/menelaus.c
7650F: drivers/mfd/palmas.c
7651F: drivers/mfd/tps65217.c
7652F: drivers/mfd/tps65218.c
7653F: drivers/mfd/tps65910.c
7654F: drivers/mfd/twl-core.[ch]
7655F: drivers/mfd/twl4030*.c
7656F: drivers/mfd/twl6030*.c
7657F: drivers/mfd/twl6040*.c
7658F: drivers/regulator/palmas-regulator*.c
7659F: drivers/regulator/pbias-regulator.c
7660F: drivers/regulator/tps65217-regulator.c
7661F: drivers/regulator/tps65218-regulator.c
7662F: drivers/regulator/tps65910-regulator.c
7663F: drivers/regulator/twl-regulator.c
046d0a37 7664F: include/linux/i2c-omap.h
f5525786 7665
50f29fbd 7666OMAP DEVICE TREE SUPPORT
cdb55ab0 7667M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7668M: Tony Lindgren <tony@atomide.com>
7669L: linux-omap@vger.kernel.org
d0fb18c5 7670L: devicetree@vger.kernel.org
50f29fbd
TL
7671S: Maintained
7672F: arch/arm/boot/dts/*omap*
7673F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7674F: arch/arm/boot/dts/*am4*
7675F: arch/arm/boot/dts/*am5*
7676F: arch/arm/boot/dts/*dra7*
50f29fbd 7677
f5525786 7678OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7679M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7680L: linux-omap@vger.kernel.org
7681S: Maintained
7682F: arch/arm/*omap*/*clock*
7683
7684OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7685M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7686L: linux-omap@vger.kernel.org
7687S: Maintained
7688F: arch/arm/*omap*/*pm*
c46938d4 7689F: drivers/cpufreq/omap-cpufreq.c
f5525786 7690
d21db568 7691OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7692M: Rajendra Nayak <rnayak@ti.com>
7693M: Paul Walmsley <paul@pwsan.com>
7694L: linux-omap@vger.kernel.org
7695S: Maintained
d21db568 7696F: arch/arm/mach-omap2/prm*
692ab1f3 7697
f5525786 7698OMAP AUDIO SUPPORT
6c284903 7699M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7700M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7701L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7702L: linux-omap@vger.kernel.org
7703S: Maintained
7704F: sound/soc/omap/
7705
18640193
TL
7706OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7707M: Roger Quadros <rogerq@ti.com>
7708M: Tony Lindgren <tony@atomide.com>
7709L: linux-omap@vger.kernel.org
7710S: Maintained
7711F: drivers/memory/omap-gpmc.c
7712F: arch/arm/mach-omap2/*gpmc*
7713
f5525786 7714OMAP FRAMEBUFFER SUPPORT
830e6384 7715M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7716L: linux-fbdev@vger.kernel.org
f5525786
TL
7717L: linux-omap@vger.kernel.org
7718S: Maintained
8a61f013 7719F: drivers/video/fbdev/omap/
f5525786 7720
676eec0d 7721OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7722M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7723L: linux-omap@vger.kernel.org
676eec0d 7724L: linux-fbdev@vger.kernel.org
178ff4c9 7725S: Maintained
8a61f013 7726F: drivers/video/fbdev/omap2/
178ff4c9
TV
7727F: Documentation/arm/OMAP/DSS
7728
8b37fcfc
OBC
7729OMAP HARDWARE SPINLOCK SUPPORT
7730M: Ohad Ben-Cohen <ohad@wizery.com>
7731L: linux-omap@vger.kernel.org
7732S: Maintained
7733F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7734
f5525786 7735OMAP MMC SUPPORT
8b58be88 7736M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7737L: linux-omap@vger.kernel.org
7738S: Maintained
653f41b5
MC
7739F: drivers/mmc/host/omap.c
7740
7741OMAP HS MMC SUPPORT
0a4585c6 7742L: linux-mmc@vger.kernel.org
653f41b5 7743L: linux-omap@vger.kernel.org
dfa5d196 7744S: Orphan
653f41b5 7745F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7746
7747OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7748M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7749S: Maintained
7750F: drivers/char/hw_random/omap-rng.c
7751
f400c82e 7752OMAP HWMOD SUPPORT
cdb55ab0 7753M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7754M: Paul Walmsley <paul@pwsan.com>
7755L: linux-omap@vger.kernel.org
7756S: Maintained
8fc8b12b 7757F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7758
8633fb30
PW
7759OMAP HWMOD DATA
7760M: Paul Walmsley <paul@pwsan.com>
7761L: linux-omap@vger.kernel.org
7762S: Maintained
7763F: arch/arm/mach-omap2/omap_hwmod*data*
7764
f400c82e 7765OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7766M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7767L: linux-omap@vger.kernel.org
7768S: Maintained
7769F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7770
0db83ced 7771OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7772M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7773L: linux-media@vger.kernel.org
7774S: Maintained
7eec52db 7775F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7776F: drivers/media/platform/omap3isp/
0db83ced 7777F: drivers/staging/media/omap4iss/
7e8970e1 7778
f5525786 7779OMAP USB SUPPORT
f299470a 7780M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7781L: linux-usb@vger.kernel.org
7782L: linux-omap@vger.kernel.org
43b416e5 7783T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7784S: Maintained
a16fbd65
JP
7785F: drivers/usb/*/*omap*
7786F: arch/arm/*omap*/usb*
f5525786 7787
6d994710 7788OMAP GPIO DRIVER
a1415a8f 7789M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7790M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7791M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7792L: linux-omap@vger.kernel.org
7793S: Maintained
7794F: drivers/gpio/gpio-omap.c
7795
c351e290
MJ
7796OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7797M: Mark Jackson <mpfj@newflow.co.uk>
7798L: linux-omap@vger.kernel.org
7799S: Maintained
7800F: arch/arm/boot/dts/am335x-nano.dts
7801
0ad122d9 7802OMFS FILESYSTEM
8b58be88 7803M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7804L: linux-karma-devel@lists.sourceforge.net
7805S: Maintained
679655da
JP
7806F: Documentation/filesystems/omfs.txt
7807F: fs/omfs/
0ad122d9 7808
c1986ee9 7809OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7810M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7811S: Maintained
679655da
JP
7812F: drivers/char/pcmcia/cm4000_cs.c
7813F: include/linux/cm4000_cs.h
c117ab84 7814F: include/uapi/linux/cm4000_cs.h
c1986ee9 7815
77c44ab1 7816OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7817M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7818S: Maintained
679655da 7819F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7820
77d5140f 7821OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7822M: Jonathan Corbet <corbet@lwn.net>
661263b5 7823L: linux-media@vger.kernel.org
275ffde4 7824T: git git://linuxtv.org/media_tree.git
77d5140f 7825S: Maintained
90d72ac6 7826F: drivers/media/i2c/ov7670.c
77d5140f 7827
431bca73 7828ONENAND FLASH DRIVER
8b58be88 7829M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7830L: linux-mtd@lists.infradead.org
7831S: Maintained
679655da
JP
7832F: drivers/mtd/onenand/
7833F: include/linux/mtd/onenand*.h
431bca73 7834
1da177e4 7835ONSTREAM SCSI TAPE DRIVER
8b58be88 7836M: Willem Riede <osst@riede.org>
1da177e4
LT
7837L: osst-users@lists.sourceforge.net
7838L: linux-scsi@vger.kernel.org
7839S: Maintained
f7269cfc
JD
7840F: Documentation/scsi/osst.txt
7841F: drivers/scsi/osst.*
7842F: drivers/scsi/osst_*.h
7843F: drivers/scsi/st.h
1da177e4 7844
e2d1d6c0 7845OPENCORES I2C BUS DRIVER
8b58be88 7846M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7847L: linux-i2c@vger.kernel.org
e2d1d6c0 7848S: Maintained
679655da
JP
7849F: Documentation/i2c/busses/i2c-ocores
7850F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7851
860c44c1 7852OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7853M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7854M: Frank Rowand <frowand.list@gmail.com>
7855M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7856L: devicetree@vger.kernel.org
a7fefe9f
RH
7857W: http://www.devicetree.org/
7858T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7859S: Maintained
f8828205 7860F: drivers/of/
860c44c1 7861F: include/linux/of*.h
f8828205 7862F: scripts/dtc/
860c44c1 7863
f8828205 7864OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7865M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7866M: Pawel Moll <pawel.moll@arm.com>
7867M: Mark Rutland <mark.rutland@arm.com>
de80963e 7868M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7869M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7870L: devicetree@vger.kernel.org
7871S: Maintained
7872F: Documentation/devicetree/
7873F: arch/*/boot/dts/
7874F: include/dt-bindings/
7875
2bb65f56
PA
7876OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7877M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7878L: devicetree@vger.kernel.org
7879S: Maintained
7880F: Documentation/devicetree/dynamic-resolution-notes.txt
7881F: Documentation/devicetree/overlay-notes.txt
7882F: drivers/of/overlay.c
7883F: drivers/of/resolver.c
7884
19f9d392
JB
7885OPENRISC ARCHITECTURE
7886M: Jonas Bonn <jonas@southpole.se>
7887W: http://openrisc.net
eab7c1c0 7888L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7889S: Maintained
7890T: git git://openrisc.net/~jonas/linux
14430813 7891F: arch/openrisc/
19f9d392 7892
ccb1352e 7893OPENVSWITCH
4f337ed5 7894M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7895L: netdev@vger.kernel.org
ccb1352e
JG
7896L: dev@openvswitch.org
7897W: http://openvswitch.org
ccb1352e
JG
7898S: Maintained
7899F: net/openvswitch/
b422da7c 7900F: include/uapi/linux/openvswitch.h
ccb1352e 7901
af39917d
CL
7902OPL4 DRIVER
7903M: Clemens Ladisch <clemens@ladisch.de>
7904L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7905T: git git://git.alsa-project.org/alsa-kernel.git
7906S: Maintained
7907F: sound/drivers/opl4/
7908
1da177e4 7909OPROFILE
4cf7e718 7910M: Robert Richter <rric@kernel.org>
1da177e4
LT
7911L: oprofile-list@lists.sf.net
7912S: Maintained
81c4a8a6 7913F: arch/*/include/asm/oprofile*.h
679655da
JP
7914F: arch/*/oprofile/
7915F: drivers/oprofile/
7916F: include/linux/oprofile.h
1da177e4 7917
e2d1d6c0 7918ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7919M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7920M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7921L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7922W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7923S: Supported
679655da
JP
7924F: Documentation/filesystems/ocfs2.txt
7925F: Documentation/filesystems/dlmfs.txt
7926F: fs/ocfs2/
e2d1d6c0 7927
1da177e4 7928ORINOCO DRIVER
724c6b35 7929L: linux-wireless@vger.kernel.org
491b26b4 7930W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7931W: http://www.nongnu.org/orinoco/
3a59babb 7932S: Orphan
679655da 7933F: drivers/net/wireless/orinoco/
1da177e4 7934
42c55aa8 7935OSD LIBRARY and FILESYSTEM
fadc0752 7936M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7937M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7938L: osd-dev@open-osd.org
7939W: http://open-osd.org
54e5881d 7940T: git git://git.open-osd.org/open-osd.git
68274794 7941S: Maintained
42c55aa8 7942F: drivers/scsi/osd/
6b6f0b6c 7943F: include/scsi/osd_*
42c55aa8 7944F: fs/exofs/
68274794 7945
ef94b186 7946OVERLAY FILESYSTEM
7c37fbda 7947M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7948L: linux-unionfs@vger.kernel.org
7949T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7950S: Supported
1d113735 7951F: fs/overlayfs/
7c37fbda
NB
7952F: Documentation/filesystems/overlayfs.txt
7953
e2d1d6c0 7954P54 WIRELESS DRIVER
084cb0fe 7955M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7956L: linux-wireless@vger.kernel.org
084cb0fe 7957W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7958S: Maintained
d3466830 7959F: drivers/net/wireless/intersil/p54/
e2d1d6c0 7960
f5cd7872 7961PA SEMI ETHERNET DRIVER
8b58be88 7962M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7963L: netdev@vger.kernel.org
7964S: Maintained
ded19add 7965F: drivers/net/ethernet/pasemi/*
f5cd7872 7966
beb58aa3 7967PA SEMI SMBUS DRIVER
8b58be88 7968M: Olof Johansson <olof@lixom.net>
846557d3 7969L: linux-i2c@vger.kernel.org
beb58aa3 7970S: Maintained
679655da 7971F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7972
48fc267e
SK
7973PADATA PARALLEL EXECUTION MECHANISM
7974M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7975L: linux-crypto@vger.kernel.org
7976S: Maintained
7977F: kernel/padata.c
7978F: include/linux/padata.h
7979F: Documentation/padata.txt
7980
709ee531 7981PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7982M: Harald Welte <laforge@gnumonks.org>
d0944853 7983L: platform-driver-x86@vger.kernel.org
709ee531 7984S: Maintained
679655da 7985F: drivers/platform/x86/panasonic-laptop.c
709ee531 7986
368dd5ac 7987PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7988M: David Howells <dhowells@redhat.com>
7989M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7990L: linux-am33-list@redhat.com (moderated for non-subscribers)
7991W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7992S: Maintained
679655da
JP
7993F: Documentation/mn10300/
7994F: arch/mn10300/
4fa97181 7995
64dfff03
SM
7996PARALLEL PORT SUBSYSTEM
7997M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7998M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7999L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 8000S: Maintained
679655da
JP
8001F: drivers/parport/
8002F: include/linux/parport*.h
8003F: drivers/char/ppdev.c
c117ab84 8004F: include/uapi/linux/ppdev.h
64dfff03 8005F: Documentation/parport*.txt
1da177e4 8006
4cdf6bc2 8007PARAVIRT_OPS INTERFACE
d633180c 8008M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
8009M: Chris Wright <chrisw@sous-sol.org>
8010M: Alok Kataria <akataria@vmware.com>
8011M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 8012L: virtualization@lists.linux-foundation.org
4cdf6bc2 8013S: Supported
a2e19991 8014F: Documentation/virtual/paravirt_ops.txt
679655da
JP
8015F: arch/*/kernel/paravirt*
8016F: arch/*/include/asm/paravirt.h
4cdf6bc2 8017
e2d1d6c0 8018PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 8019M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 8020L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 8021S: Maintained
679655da
JP
8022F: Documentation/blockdev/paride.txt
8023F: drivers/block/paride/
e2d1d6c0
RD
8024
8025PARISC ARCHITECTURE
b8828770 8026M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 8027M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
8028L: linux-parisc@vger.kernel.org
8029W: http://www.parisc-linux.org/
8a6e2535 8030Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 8031T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 8032T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 8033S: Maintained
679655da 8034F: arch/parisc/
2b6bac9e 8035F: Documentation/parisc/
679655da 8036F: drivers/parisc/
2b6bac9e
HD
8037F: drivers/char/agp/parisc-agp.c
8038F: drivers/input/serio/gscps2.c
8039F: drivers/parport/parport_gsc.*
8040F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 8041F: drivers/video/fbdev/sti*
2b6bac9e
HD
8042F: drivers/video/console/sti*
8043F: drivers/video/logo/logo_parisc*
e2d1d6c0 8044
1662d32c 8045PC87360 HARDWARE MONITORING DRIVER
8b58be88 8046M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
8047L: lm-sensors@lm-sensors.org
8048S: Maintained
679655da
JP
8049F: Documentation/hwmon/pc87360
8050F: drivers/hwmon/pc87360.c
1662d32c
JC
8051
8052PC8736x GPIO DRIVER
8b58be88 8053M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8054S: Maintained
679655da 8055F: drivers/char/pc8736x_gpio.c
1662d32c 8056
1ad107fd 8057PC87427 HARDWARE MONITORING DRIVER
d8130624 8058M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
8059L: lm-sensors@lm-sensors.org
8060S: Maintained
8061F: Documentation/hwmon/pc87427
8062F: drivers/hwmon/pc87427.c
8063
b26e0ed4 8064PCA9532 LED DRIVER
8b58be88 8065M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 8066S: Maintained
d5ca6918
JP
8067F: drivers/leds/leds-pca9532.c
8068F: include/linux/leds-pca9532.h
b26e0ed4 8069
5ce914a8 8070PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 8071M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
8072L: linux-i2c@vger.kernel.org
8073S: Maintained
b4f0b74e 8074F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 8075
3971dae5 8076PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 8077M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
8078S: Maintained
8079F: drivers/firmware/pcdp.*
8080
065c6359 8081PCI ERROR RECOVERY
6305902c 8082M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 8083L: linux-pci@vger.kernel.org
065c6359 8084S: Supported
679655da 8085F: Documentation/PCI/pci-error-recovery.txt
065c6359 8086
1da177e4 8087PCI SUBSYSTEM
5ac3a6d2 8088M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 8089L: linux-pci@vger.kernel.org
99662dd1 8090Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 8091T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 8092S: Supported
679655da
JP
8093F: Documentation/PCI/
8094F: drivers/pci/
8095F: include/linux/pci*
6b49ee49 8096F: arch/x86/pci/
cad01f91 8097F: arch/x86/kernel/quirks.c
1da177e4 8098
eaa6111b
LFT
8099PCI DRIVER FOR ALTERA PCIE IP
8100M: Ley Foon Tan <lftan@altera.com>
8101L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8102L: linux-pci@vger.kernel.org
8103S: Supported
8104F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8105F: drivers/pci/host/pcie-altera.c
8106
b7e78170
RH
8107PCI DRIVER FOR ARM VERSATILE PLATFORM
8108M: Rob Herring <robh@kernel.org>
8109L: linux-pci@vger.kernel.org
8110L: linux-arm-kernel@lists.infradead.org
8111S: Maintained
8112F: Documentation/devicetree/bindings/pci/versatile.txt
8113F: drivers/pci/host/pci-versatile.c
8114
5f6b6ccd
TI
8115PCI DRIVER FOR APPLIEDMICRO XGENE
8116M: Tanmay Inamdar <tinamdar@apm.com>
8117L: linux-pci@vger.kernel.org
8118L: linux-arm-kernel@lists.infradead.org
8119S: Maintained
8120F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8121F: drivers/pci/host/pci-xgene.c
8122
62d0ff83
ML
8123PCI DRIVER FOR FREESCALE LAYERSCAPE
8124M: Minghuan Lian <minghuan.Lian@freescale.com>
8125M: Mingkai Hu <mingkai.hu@freescale.com>
8126M: Roy Zang <tie-fei.zang@freescale.com>
8127L: linuxppc-dev@lists.ozlabs.org
8128L: linux-pci@vger.kernel.org
8129L: linux-arm-kernel@lists.infradead.org
8130S: Maintained
8131F: drivers/pci/host/*layerscape*
8132
f0b75693 8133PCI DRIVER FOR IMX6
f175aa2c 8134M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8135M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8136L: linux-pci@vger.kernel.org
8137L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8138S: Maintained
8139F: drivers/pci/host/*imx6*
8140
0c4ffcfe
MK
8141PCI DRIVER FOR TI KEYSTONE
8142M: Murali Karicheri <m-karicheri2@ti.com>
8143L: linux-pci@vger.kernel.org
8144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8145S: Maintained
8146F: drivers/pci/host/*keystone*
8147
f0b75693
BH
8148PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8149M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8150M: Jason Cooper <jason@lakedaemon.net>
8151L: linux-pci@vger.kernel.org
8152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8153S: Maintained
8154F: drivers/pci/host/*mvebu*
8155
0447cfd7
TR
8156PCI DRIVER FOR NVIDIA TEGRA
8157M: Thierry Reding <thierry.reding@gmail.com>
8158L: linux-tegra@vger.kernel.org
f0b75693 8159L: linux-pci@vger.kernel.org
0447cfd7
TR
8160S: Supported
8161F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8162F: drivers/pci/host/pci-tegra.c
8163
47ff3de9
KVA
8164PCI DRIVER FOR TI DRA7XX
8165M: Kishon Vijay Abraham I <kishon@ti.com>
8166L: linux-omap@vger.kernel.org
8167L: linux-pci@vger.kernel.org
8168S: Supported
8169F: Documentation/devicetree/bindings/pci/ti-pci.txt
8170F: drivers/pci/host/pci-dra7xx.c
8171
f0b75693
BH
8172PCI DRIVER FOR RENESAS R-CAR
8173M: Simon Horman <horms@verge.net.au>
8174L: linux-pci@vger.kernel.org
8175L: linux-sh@vger.kernel.org
8176S: Maintained
8177F: drivers/pci/host/*rcar*
8178
4af82255 8179PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8180M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8181L: linux-pci@vger.kernel.org
f0b75693
BH
8182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8183L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8184S: Maintained
8185F: drivers/pci/host/pci-exynos.c
8186
f0b75693 8187PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8188M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8189M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8190L: linux-pci@vger.kernel.org
8191S: Maintained
8192F: drivers/pci/host/*designware*
8193
cf28855b
WD
8194PCI DRIVER FOR GENERIC OF HOSTS
8195M: Will Deacon <will.deacon@arm.com>
8196L: linux-pci@vger.kernel.org
8197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8198S: Maintained
8199F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8200F: drivers/pci/host/pci-host-generic.c
8201
51b66a6c 8202PCIE DRIVER FOR ST SPEAR13XX
110baab1 8203M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8204L: linux-pci@vger.kernel.org
110baab1 8205S: Maintained
51b66a6c
PA
8206F: drivers/pci/host/*spear*
8207
af1169b4
LFT
8208PCI MSI DRIVER FOR ALTERA MSI IP
8209M: Ley Foon Tan <lftan@altera.com>
8210L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8211L: linux-pci@vger.kernel.org
8212S: Supported
8213F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8214F: drivers/pci/host/pcie-altera-msi.c
51b66a6c 8215
dcd19de3
DD
8216PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8217M: Duc Dang <dhdang@apm.com>
8218L: linux-pci@vger.kernel.org
8219L: linux-arm-kernel@lists.infradead.org
8220S: Maintained
8221F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8222F: drivers/pci/host/pci-xgene-msi.c
8223
500a1d9a
ZW
8224PCIE DRIVER FOR HISILICON
8225M: Zhou Wang <wangzhou1@hisilicon.com>
8226L: linux-pci@vger.kernel.org
8227S: Maintained
8228F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8229F: drivers/pci/host/pcie-hisi.c
8230
1da177e4 8231PCMCIA SUBSYSTEM
4230dfc9 8232P: Linux PCMCIA Team
f5df5881 8233L: linux-pcmcia@lists.infradead.org
6650e0a5 8234W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8235T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8236S: Maintained
679655da
JP
8237F: Documentation/pcmcia/
8238F: drivers/pcmcia/
8239F: include/pcmcia/
1da177e4
LT
8240
8241PCNET32 NETWORK DRIVER
227fb925 8242M: Don Fry <pcnet32@frontier.com>
979b6c13 8243L: netdev@vger.kernel.org
1da177e4 8244S: Maintained
b955f6ca 8245F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8246
48fc267e
SK
8247PCRYPT PARALLEL CRYPTO ENGINE
8248M: Steffen Klassert <steffen.klassert@secunet.com>
8249L: linux-crypto@vger.kernel.org
8250S: Maintained
8251F: crypto/pcrypt.c
8252F: include/crypto/pcrypt.h
8253
e72df0b8
TH
8254PER-CPU MEMORY ALLOCATOR
8255M: Tejun Heo <tj@kernel.org>
8256M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8257T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8258S: Maintained
8259F: include/linux/percpu*.h
8260F: mm/percpu*.c
8261F: arch/*/include/asm/percpu.h
8262
ad4ecbcb 8263PER-TASK DELAY ACCOUNTING
185e595f 8264M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8265S: Maintained
679655da
JP
8266F: include/linux/delayacct.h
8267F: kernel/delayacct.c
ad4ecbcb 8268
57c0c15b 8269PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8270M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8271M: Ingo Molnar <mingo@redhat.com>
f80c5393 8272M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8273L: linux-kernel@vger.kernel.org
75fc2d37 8274T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8275S: Supported
d53e8365 8276F: kernel/events/*
a003236c 8277F: include/linux/perf_event.h
c117ab84 8278F: include/uapi/linux/perf_event.h
141c4296
RR
8279F: arch/*/kernel/perf_event*.c
8280F: arch/*/kernel/*/perf_event*.c
8281F: arch/*/kernel/*/*/perf_event*.c
a003236c 8282F: arch/*/include/asm/perf_event.h
a003236c
VL
8283F: arch/*/kernel/perf_callchain.c
8284F: tools/perf/
6c0b3244 8285
dd49d0f5 8286PERSONALITY HANDLING
8b58be88 8287M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8288L: linux-abi-devel@lists.sourceforge.net
8289S: Maintained
679655da 8290F: include/linux/personality.h
c117ab84 8291F: include/uapi/linux/personality.h
dd49d0f5 8292
838e7a03 8293PHONET PROTOCOL
2a06b40f 8294M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8295S: Supported
8296F: Documentation/networking/phonet.txt
8297F: include/linux/phonet.h
8298F: include/net/phonet/
c117ab84 8299F: include/uapi/linux/phonet.h
838e7a03
RDC
8300F: net/phonet/
8301
1da177e4 8302PHRAM MTD DRIVER
8b58be88 8303M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8304L: linux-mtd@lists.infradead.org
8305S: Maintained
679655da 8306F: drivers/mtd/devices/phram.c
1da177e4 8307
efdbb10e
BP
8308PICOLCD HID DRIVER
8309M: Bruno Prémont <bonbons@linux-vserver.org>
8310L: linux-input@vger.kernel.org
8311S: Maintained
8312F: drivers/hid/hid-picolcd*
8313
a53bfa07
JI
8314PICOXCELL SUPPORT
8315M: Jamie Iles <jamie@jamieiles.com>
8316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8317T: git git://github.com/jamieiles/linux-2.6-ji.git
8318S: Supported
b8733987 8319F: arch/arm/boot/dts/picoxcell*
14430813 8320F: arch/arm/mach-picoxcell/
b8733987 8321F: drivers/crypto/picoxcell*
a53bfa07 8322
2744e8af
LW
8323PIN CONTROL SUBSYSTEM
8324M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8325L: linux-gpio@vger.kernel.org
dbe752a3 8326T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8327S: Maintained
07f29ba6 8328F: drivers/pinctrl/
8e406fe4 8329F: include/linux/pinctrl/
2744e8af 8330
2201bbb8
JCPV
8331PIN CONTROLLER - ATMEL AT91
8332M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8333L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8334S: Maintained
c654b6bf 8335F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8336
33d3690c
LD
8337PIN CONTROLLER - ATMEL AT91 PIO4
8338M: Ludovic Desroches <ludovic.desroches@atmel.com>
8339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8340L: linux-gpio@vger.kernel.org
8341S: Supported
8342F: drivers/pinctrl/pinctrl-at91-pio4.*
8343
cbd1b652
MW
8344PIN CONTROLLER - INTEL
8345M: Mika Westerberg <mika.westerberg@linux.intel.com>
8346M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8347S: Maintained
8348F: drivers/pinctrl/intel/
2201bbb8 8349
9963b536
LP
8350PIN CONTROLLER - RENESAS
8351M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8352L: linux-sh@vger.kernel.org
8353S: Maintained
8354F: drivers/pinctrl/sh-pfc/
8355
b75e60d6 8356PIN CONTROLLER - SAMSUNG
fea685e9 8357M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8359L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8360S: Maintained
9b5b33f6 8361F: drivers/pinctrl/samsung/
b75e60d6 8362
deda8287 8363PIN CONTROLLER - ST SPEAR
da89947b 8364M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8365L: spear-devel@list.st.com
8366L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8367W: http://www.st.com/spear
8368S: Maintained
8e406fe4 8369F: drivers/pinctrl/spear/
deda8287 8370
249a6771 8371PKTCDVD DRIVER
e5f6450c 8372M: Jiri Kosina <jikos@kernel.org>
249a6771 8373S: Maintained
679655da
JP
8374F: drivers/block/pktcdvd.c
8375F: include/linux/pktcdvd.h
c117ab84 8376F: include/uapi/linux/pktcdvd.h
249a6771 8377
b31d8273
G
8378PKUNITY SOC DRIVERS
8379M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8380W: http://mprc.pku.edu.cn/~guanxuetao/linux
8381S: Maintained
ceebf4d5 8382T: git git://github.com/gxt/linux.git
b31d8273 8383F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8384F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8385F: drivers/video/fbdev/fb-puv3.c
2809e80b 8386F: drivers/rtc/rtc-puv3.c
b31d8273 8387
9d2ecfb7 8388PMBUS HARDWARE MONITORING DRIVERS
ca462085 8389M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8390L: lm-sensors@lm-sensors.org
8391W: http://www.lm-sensors.org/
8392W: http://www.roeck-us.net/linux/drivers/
8393T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8394S: Maintained
8395F: Documentation/hwmon/pmbus
8396F: drivers/hwmon/pmbus/
8397F: include/linux/i2c/pmbus.h
8398
89a36810 8399PMC SIERRA MaxRAID DRIVER
89a36810
AR
8400L: linux-scsi@vger.kernel.org
8401W: http://www.pmc-sierra.com/
3cdea4d7 8402S: Orphan
89a36810
AR
8403F: drivers/scsi/pmcraid.*
8404
dbf9bfe6 8405PMC SIERRA PM8001 DRIVER
d32477e2 8406M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8407M: lindar_liu@usish.com
f5a7b525 8408L: pmchba@pmcs.com
dbf9bfe6 8409L: linux-scsi@vger.kernel.org
8410S: Supported
8411F: drivers/scsi/pm8001/
8412
1da177e4 8413POSIX CLOCKS and TIMERS
8b58be88 8414M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8415L: linux-kernel@vger.kernel.org
75fc2d37 8416T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8417S: Maintained
679655da
JP
8418F: fs/timerfd.c
8419F: include/linux/timer*
5cee9645 8420F: kernel/time/*timer*
1da177e4 8421
3be86148 8422POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8423M: Sebastian Reichel <sre@kernel.org>
57318935 8424M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8425M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8426L: linux-pm@vger.kernel.org
54e5881d 8427T: git git://git.infradead.org/battery-2.6.git
3be86148 8428S: Maintained
679655da 8429F: include/linux/power_supply.h
8cd725a1 8430F: drivers/power/
26305022 8431X: drivers/power/avs/
3be86148 8432
514f161a
MR
8433POWER STATE COORDINATION INTERFACE (PSCI)
8434M: Mark Rutland <mark.rutland@arm.com>
8435M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8436L: linux-arm-kernel@lists.infradead.org
8437S: Maintained
8438F: drivers/firmware/psci.c
8439F: include/linux/psci.h
8440F: include/uapi/linux/psci.h
8441
1da177e4 8442PNP SUPPORT
9c3646d1 8443M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8444S: Maintained
679655da 8445F: drivers/pnp/
1da177e4
LT
8446
8447PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8448M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8449L: linux-ppp@vger.kernel.org
8450S: Maintained
224cf5ad 8451F: drivers/net/ppp/ppp_*
1da177e4
LT
8452
8453PPP OVER ATM (RFC 2364)
8b58be88 8454M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8455S: Maintained
679655da 8456F: net/atm/pppoatm.c
c117ab84 8457F: include/uapi/linux/atmppp.h
1da177e4
LT
8458
8459PPP OVER ETHERNET
8b58be88 8460M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8461S: Maintained
224cf5ad
JK
8462F: drivers/net/ppp/pppoe.c
8463F: drivers/net/ppp/pppox.c
1da177e4 8464
a6d2370b 8465PPP OVER L2TP
8b58be88 8466M: James Chapman <jchapman@katalix.com>
a6d2370b 8467S: Maintained
90ca28d1 8468F: net/l2tp/l2tp_ppp.c
679655da 8469F: include/linux/if_pppol2tp.h
c117ab84 8470F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8471
eae9d2ba 8472PPS SUPPORT
8b58be88 8473M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8474W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8475L: linuxpps@ml.enneenne.com (subscribers-only)
8476S: Maintained
cabaaf41
JP
8477F: Documentation/pps/
8478F: drivers/pps/
8479F: include/linux/pps*.h
eae9d2ba 8480
71a6d0af
HW
8481PPTP DRIVER
8482M: Dmitry Kozlov <xeb@mail.ru>
8483L: netdev@vger.kernel.org
8484S: Maintained
224cf5ad 8485F: drivers/net/ppp/pptp.c
71a6d0af
HW
8486W: http://sourceforge.net/projects/accel-pptp
8487
1da177e4 8488PREEMPTIBLE KERNEL
8b58be88 8489M: Robert Love <rml@tech9.net>
1da177e4
LT
8490L: kpreempt-tech@lists.sourceforge.net
8491W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8492S: Supported
679655da
JP
8493F: Documentation/preempt-locking.txt
8494F: include/linux/preempt.h
1da177e4
LT
8495
8496PRISM54 WIRELESS DRIVER
8b58be88 8497M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8498L: linux-wireless@vger.kernel.org
9ef80804 8499W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8500S: Obsolete
679655da 8501F: drivers/net/wireless/prism54/
1da177e4 8502
02c18891 8503PS3 NETWORK SUPPORT
b809b9ca 8504M: Geoff Levand <geoff@infradead.org>
02c18891 8505L: netdev@vger.kernel.org
a14ab6b6 8506L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8507S: Maintained
8df158ac 8508F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8509
f58a9d17 8510PS3 PLATFORM SUPPORT
b809b9ca 8511M: Geoff Levand <geoff@infradead.org>
a4724ed6 8512L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8513S: Maintained
679655da
JP
8514F: arch/powerpc/boot/ps3*
8515F: arch/powerpc/include/asm/lv1call.h
8516F: arch/powerpc/include/asm/ps3*.h
8517F: arch/powerpc/platforms/ps3/
8518F: drivers/*/ps3*
8519F: drivers/ps3/
fec629b8 8520F: drivers/rtc/rtc-ps3.c
679655da 8521F: drivers/usb/host/*ps3.c
fec629b8 8522F: sound/ppc/snd_ps3*
f58a9d17 8523
cffb4add 8524PS3VRAM DRIVER
8b58be88 8525M: Jim Paris <jim@jtan.com>
3715a5d0 8526M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8527L: linuxppc-dev@lists.ozlabs.org
cffb4add 8528S: Maintained
8a3977cb 8529F: drivers/block/ps3vram.c
cffb4add 8530
8defe599 8531PSTORE FILESYSTEM
9d5e2a02 8532M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8533M: Colin Cross <ccross@android.com>
8534M: Kees Cook <keescook@chromium.org>
8535M: Tony Luck <tony.luck@intel.com>
8536S: Maintained
8537T: git git://git.infradead.org/users/cbou/linux-pstore.git
8538F: fs/pstore/
8539F: include/linux/pstore*
04851772 8540F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8541F: drivers/acpi/apei/erst.c
8542
7fbc415d
RC
8543PTP HARDWARE CLOCK SUPPORT
8544M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8545L: netdev@vger.kernel.org
7fbc415d
RC
8546S: Maintained
8547W: http://linuxptp.sourceforge.net/
8548F: Documentation/ABI/testing/sysfs-ptp
8549F: Documentation/ptp/*
0ecb3cdd 8550F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8551F: drivers/net/phy/dp83640*
8552F: drivers/ptp/*
8553F: include/linux/ptp_cl*
8554
cf94a4d1 8555PTRACE SUPPORT
e846ee5f 8556M: Roland McGrath <roland@hack.frob.com>
8b58be88 8557M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8558S: Maintained
8559F: include/asm-generic/syscall.h
8560F: include/linux/ptrace.h
8561F: include/linux/regset.h
8562F: include/linux/tracehook.h
c117ab84 8563F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8564F: kernel/ptrace.c
8565
8320204a 8566PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8567M: Mike Isely <isely@pobox.com>
16e9495d 8568L: pvrusb2@isely.net (subscribers-only)
661263b5 8569L: linux-media@vger.kernel.org
8320204a 8570W: http://www.isely.net/pvrusb2/
275ffde4 8571T: git git://linuxtv.org/media_tree.git
8320204a 8572S: Maintained
679655da 8573F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8574F: drivers/media/usb/pvrusb2/
8320204a 8575
39532e6c
HG
8576PWC WEBCAM DRIVER
8577M: Hans de Goede <hdegoede@redhat.com>
8578L: linux-media@vger.kernel.org
8579T: git git://linuxtv.org/media_tree.git
8580S: Maintained
8581F: drivers/media/usb/pwc/*
8582
93c090b3
KD
8583PWM FAN DRIVER
8584M: Kamil Debski <k.debski@samsung.com>
8585L: lm-sensors@lm-sensors.org
8586S: Supported
8587F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8588F: Documentation/hwmon/pwm-fan
8589F: drivers/hwmon/pwm-fan.c
8590
200efedd 8591PWM SUBSYSTEM
aa3495f7
TR
8592M: Thierry Reding <thierry.reding@gmail.com>
8593L: linux-pwm@vger.kernel.org
0c2498f1 8594S: Maintained
006e854f 8595T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8596F: Documentation/pwm.txt
8597F: Documentation/devicetree/bindings/pwm/
8598F: include/linux/pwm.h
0c2498f1 8599F: drivers/pwm/
a140b98d
TR
8600F: drivers/video/backlight/pwm_bl.c
8601F: include/linux/pwm_backlight.h
0c2498f1 8602
30ec261e 8603PXA2xx/PXA3xx SUPPORT
8da5e302 8604M: Daniel Mack <daniel@zonque.org>
a323f664 8605M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8606M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8607L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8608T: git git://github.com/hzhuang1/linux.git
8da5e302 8609T: git git://github.com/rjarzmik/linux.git
1da177e4 8610S: Maintained
679655da 8611F: arch/arm/mach-pxa/
820439f1 8612F: drivers/dma/pxa*
679655da 8613F: drivers/pcmcia/pxa2xx*
9df92e6c 8614F: drivers/spi/spi-pxa2xx*
faf2e1db 8615F: drivers/usb/gadget/udc/pxa2*
679655da 8616F: include/sound/pxa2xx-lib.h
bec4c99e 8617F: sound/arm/pxa*
14430813 8618F: sound/soc/pxa/
1da177e4 8619
ec64d3bf
EG
8620PXA3xx NAND FLASH DRIVER
8621M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8622L: linux-mtd@lists.infradead.org
8623S: Maintained
9a67f099 8624F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8625
3f640c61 8626MMP SUPPORT
8b58be88 8627M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8628M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8629L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8630T: git git://github.com/hzhuang1/linux.git
8631T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8632S: Maintained
3f640c61 8633F: arch/arm/mach-mmp/
e8e6cb32 8634
272f133a
PO
8635PXA MMCI DRIVER
8636S: Orphan
8637
57f63bc8 8638PXA RTC DRIVER
8b58be88 8639M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8640L: rtc-linux@googlegroups.com
8641S: Maintained
8642
cea4001a 8643QAT DRIVER
49e7d9df
JP
8644M: Tadeusz Struk <tadeusz.struk@intel.com>
8645L: qat-linux@intel.com
8646S: Supported
8647F: drivers/crypto/qat/
cea4001a 8648
52a09a04 8649QIB DRIVER
8473c603 8650M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8651L: linux-rdma@vger.kernel.org
8652S: Supported
8653F: drivers/infiniband/hw/qib/
8654
5e9772b9
JS
8655QLOGIC QLA1280 SCSI DRIVER
8656M: Michael Reed <mdr@sgi.com>
8657L: linux-scsi@vger.kernel.org
8658S: Maintained
8659F: drivers/scsi/qla1280.[ch]
8660
1da177e4 8661QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8662M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8663L: linux-scsi@vger.kernel.org
8664S: Supported
679655da
JP
8665F: Documentation/scsi/LICENSE.qla2xxx
8666F: drivers/scsi/qla2xxx/
1da177e4 8667
883c98fe 8668QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8669M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8670L: linux-scsi@vger.kernel.org
8671S: Supported
bacfb81b 8672F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8673F: drivers/scsi/qla4xxx/
8674
5a4faa87 8675QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8676M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8677M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8678M: linux-driver@qlogic.com
8679L: netdev@vger.kernel.org
8680S: Supported
679655da 8681F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8682F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8683
0ec00f03 8684QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8685M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8686L: netdev@vger.kernel.org
8687S: Supported
aa43c215 8688F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8689
c4e84bde 8690QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8691M: Harish Patil <harish.patil@qlogic.com>
8692M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8693M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8694M: linux-driver@qlogic.com
c4e84bde
RM
8695L: netdev@vger.kernel.org
8696S: Supported
aa43c215 8697F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8698
fe56b9e6
YM
8699QLOGIC QL4xxx ETHERNET DRIVER
8700M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8701M: Ariel Elior <Ariel.Elior@qlogic.com>
8702M: everest-linux-l2@qlogic.com
8703L: netdev@vger.kernel.org
8704S: Supported
8705F: drivers/net/ethernet/qlogic/qed/
8706F: include/linux/qed/
8707F: drivers/net/ethernet/qlogic/qede/
8708
1da177e4 8709QNX4 FILESYSTEM
8b58be88 8710M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8711W: http://www.alarsen.net/linux/qnx4fs/
8712S: Maintained
80811493 8713F: fs/qnx4/
c117ab84
CEB
8714F: include/uapi/linux/qnx4_fs.h
8715F: include/uapi/linux/qnxtypes.h
1da177e4 8716
91952bc0
AP
8717QT1010 MEDIA DRIVER
8718M: Antti Palosaari <crope@iki.fi>
8719L: linux-media@vger.kernel.org
8720W: http://linuxtv.org/
8721W: http://palosaari.fi/linux/
8722Q: http://patchwork.linuxtv.org/project/linux-media/list/
8723T: git git://linuxtv.org/anttip/media_tree.git
8724S: Maintained
8725F: drivers/media/tuners/qt1010*
8726
966fb5ec
SM
8727QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8728M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8729L: linux-wireless@vger.kernel.org
8730L: ath9k-devel@lists.ath9k.org
8731W: http://wireless.kernel.org/en/users/Drivers/ath9k
8732S: Supported
8733F: drivers/net/wireless/ath/ath9k/
8734
2ea0ffcb
KV
8735QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8736M: Kalle Valo <kvalo@qca.qualcomm.com>
8737L: ath10k@lists.infradead.org
8738W: http://wireless.kernel.org/en/users/Drivers/ath10k
8739T: git git://github.com/kvalo/ath.git
8740S: Supported
8741F: drivers/net/wireless/ath/ath10k/
8742
4f4567cf
RK
8743QUALCOMM HEXAGON ARCHITECTURE
8744M: Richard Kuo <rkuo@codeaurora.org>
8745L: linux-hexagon@vger.kernel.org
8746S: Supported
8747F: arch/hexagon/
8748
8e84c258
EK
8749QUALCOMM WCN36XX WIRELESS DRIVER
8750M: Eugene Krasnikov <k.eugene.e@gmail.com>
8751L: wcn36xx@lists.infradead.org
8752W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8753T: git git://github.com/KrasnikovEugene/wcn36xx.git
8754S: Supported
8755F: drivers/net/wireless/ath/wcn36xx/
8756
602adf40 8757RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8758M: Ilya Dryomov <idryomov@gmail.com>
8759M: Sage Weil <sage@redhat.com>
527a88b9 8760M: Alex Elder <elder@kernel.org>
398ecff5 8761L: ceph-devel@vger.kernel.org
09d90327
SW
8762W: http://ceph.com/
8763T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8764T: git git://github.com/ceph/ceph-client.git
602adf40 8765S: Supported
398ecff5 8766F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8767F: drivers/block/rbd.c
8768F: drivers/block/rbd_types.h
8769
1da177e4 8770RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8771M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8772L: linux-fbdev@vger.kernel.org
1da177e4 8773S: Maintained
8a61f013 8774F: drivers/video/fbdev/aty/radeon*
c117ab84 8775F: include/uapi/linux/radeonfb.h
1da177e4 8776
c6c9b34c
HG
8777RADIOSHARK RADIO DRIVER
8778M: Hans de Goede <hdegoede@redhat.com>
8779L: linux-media@vger.kernel.org
8780T: git git://linuxtv.org/media_tree.git
8781S: Maintained
8782F: drivers/media/radio/radio-shark.c
8783
8784RADIOSHARK2 RADIO DRIVER
8785M: Hans de Goede <hdegoede@redhat.com>
8786L: linux-media@vger.kernel.org
8787T: git git://linuxtv.org/media_tree.git
8788S: Maintained
8789F: drivers/media/radio/radio-shark2.c
8790F: drivers/media/radio/radio-tea5777.c
8791
1da177e4 8792RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8793M: Paul Mackerras <paulus@samba.org>
c69f677c 8794L: linux-fbdev@vger.kernel.org
1da177e4 8795S: Maintained
8a61f013 8796F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8797
e7839f25 8798RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8799P: rt2x00 project
b182427e 8800M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8801M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8802L: linux-wireless@vger.kernel.org
95ea3627
ID
8803S: Maintained
8804F: drivers/net/wireless/rt2x00/
8805
9db5579b 8806RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8807M: Jens Axboe <axboe@kernel.dk>
9db5579b 8808S: Maintained
679655da
JP
8809F: Documentation/blockdev/ramdisk.txt
8810F: drivers/block/brd.c
9db5579b 8811
9e95ce27 8812RANDOM NUMBER DRIVER
0624bcaa 8813M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8814S: Maintained
679655da 8815F: drivers/char/random.c
9e95ce27 8816
394b701c 8817RAPIDIO SUBSYSTEM
8b58be88 8818M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8819M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8820S: Maintained
679655da 8821F: drivers/rapidio/
394b701c 8822
e2d1d6c0 8823RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8824L: linux-wireless@vger.kernel.org
f52a5490 8825S: Orphan
679655da 8826F: drivers/net/wireless/ray*
e2d1d6c0
RD
8827
8828RCUTORTURE MODULE
e0198b29 8829M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8830M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8831L: linux-kernel@vger.kernel.org
f9094d8e 8832S: Supported
08deed1e 8833T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8834F: Documentation/RCU/torture.txt
34e2d560 8835F: kernel/rcu/rcutorture.c
e2d1d6c0 8836
c87b9c60
PM
8837RCUTORTURE TEST FRAMEWORK
8838M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8839M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8840R: Steven Rostedt <rostedt@goodmis.org>
8841R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8842R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8843L: linux-kernel@vger.kernel.org
c87b9c60
PM
8844S: Supported
8845T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8846F: tools/testing/selftests/rcutorture
8847
c1f766b5 8848RDC R-321X SoC
8b58be88 8849M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8850S: Maintained
8851
db17f395 8852RDC R6040 FAST ETHERNET DRIVER
8b58be88 8853M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8854L: netdev@vger.kernel.org
8855S: Maintained
58565a35 8856F: drivers/net/ethernet/rdc/r6040.c
db17f395 8857
a09ed661 8858RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8859M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8860L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8861S: Supported
679655da 8862F: net/rds/
a09ed661 8863
595182bc 8864READ-COPY UPDATE (RCU)
8b58be88 8865M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8866M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8867R: Steven Rostedt <rostedt@goodmis.org>
8868R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8869R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8870L: linux-kernel@vger.kernel.org
9fab9787 8871W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8872S: Supported
08deed1e 8873T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8874F: Documentation/RCU/
9fab9787 8875X: Documentation/RCU/torture.txt
f9094d8e 8876F: include/linux/rcu*
4102adab
PM
8877X: include/linux/srcu.h
8878F: kernel/rcu/
34e2d560 8879X: kernel/torture.c
595182bc 8880
0c86edc0 8881REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8882M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8883M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8884L: rtc-linux@googlegroups.com
8a6e2535 8885Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8886T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8887S: Maintained
679655da
JP
8888F: Documentation/rtc.txt
8889F: drivers/rtc/
8890F: include/linux/rtc.h
c117ab84 8891F: include/uapi/linux/rtc.h
0c86edc0 8892
0e400c53
MB
8893REALTEK AUDIO CODECS
8894M: Bard Liao <bardliao@realtek.com>
8895M: Oder Chiou <oder_chiou@realtek.com>
8896S: Maintained
8897F: sound/soc/codecs/rt*
8898F: include/sound/rt*.h
8899
1da177e4 8900REISERFS FILE SYSTEM
76c4e5ea 8901L: reiserfs-devel@vger.kernel.org
1da177e4 8902S: Supported
679655da 8903F: fs/reiserfs/
1da177e4 8904
b83a313b 8905REGISTER MAP ABSTRACTION
b02e48f2 8906M: Mark Brown <broonie@kernel.org>
dd060bc9 8907L: linux-kernel@vger.kernel.org
b83a313b
MB
8908T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8909S: Supported
8910F: drivers/base/regmap/
8911F: include/linux/regmap.h
8912
400e64df
OBC
8913REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8914M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8915T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8916S: Maintained
8917F: drivers/remoteproc/
8918F: Documentation/remoteproc.txt
6fc26488 8919F: include/linux/remoteproc.h
400e64df 8920
d8115db5
OBC
8921REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8922M: Ohad Ben-Cohen <ohad@wizery.com>
8923T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8924S: Maintained
8925F: drivers/rpmsg/
8926F: Documentation/rpmsg.txt
8927F: include/linux/rpmsg.h
8928
1b0fe6be
PZ
8929RESET CONTROLLER FRAMEWORK
8930M: Philipp Zabel <p.zabel@pengutronix.de>
8931S: Maintained
8932F: drivers/reset/
8933F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8934F: include/dt-bindings/reset/
1b0fe6be
PZ
8935F: include/linux/reset.h
8936F: include/linux/reset-controller.h
8937
e0897645 8938RFKILL
8b58be88 8939M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8940L: linux-wireless@vger.kernel.org
ce466579
JB
8941W: http://wireless.kernel.org/
8942T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8943T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8944S: Maintained
505c9247 8945F: Documentation/rfkill.txt
80811493 8946F: net/rfkill/
e0897645 8947
933685ca
TG
8948RHASHTABLE
8949M: Thomas Graf <tgraf@suug.ch>
8950L: netdev@vger.kernel.org
8951S: Maintained
8952F: lib/rhashtable.c
8953F: include/linux/rhashtable.h
8954
67e054e9
ML
8955RICOH SMARTMEDIA/XD DRIVER
8956M: Maxim Levitsky <maximlevitsky@gmail.com>
8957S: Maintained
21c26f50
JP
8958F: drivers/mtd/nand/r852.c
8959F: drivers/mtd/nand/r852.h
67e054e9 8960
92634125
ML
8961RICOH R5C592 MEMORYSTICK DRIVER
8962M: Maxim Levitsky <maximlevitsky@gmail.com>
8963S: Maintained
8964F: drivers/memstick/host/r592.*
8965
27f1d2f9
SA
8966ROCCAT DRIVERS
8967M: Stefan Achatz <erazor_de@users.sourceforge.net>
8968W: http://sourceforge.net/projects/roccat/
8969S: Maintained
8970F: drivers/hid/hid-roccat*
8971F: include/linux/hid-roccat*
8972F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8973
4b8ac966
JP
8974ROCKER DRIVER
8975M: Jiri Pirko <jiri@resnulli.us>
8976M: Scott Feldman <sfeldma@gmail.com>
8977L: netdev@vger.kernel.org
8978S: Supported
8979F: drivers/net/ethernet/rocker/
8980
1da177e4
LT
8981ROCKETPORT DRIVER
8982P: Comtrol Corp.
1da177e4
LT
8983W: http://www.comtrol.com
8984S: Maintained
679655da 8985F: Documentation/serial/rocket.txt
c897401b 8986F: drivers/tty/rocket*
1da177e4 8987
7645c2f4
KC
8988ROCKETPORT EXPRESS/INFINITY DRIVER
8989M: Kevin Cernekee <cernekee@gmail.com>
8990L: linux-serial@vger.kernel.org
8991S: Odd Fixes
8992F: drivers/tty/serial/rp2.*
8993
1da177e4 8994ROSE NETWORK LAYER
8b58be88 8995M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8996L: linux-hams@vger.kernel.org
d34cb28a 8997W: http://www.linux-ax25.org/
1da177e4 8998S: Maintained
679655da 8999F: include/net/rose.h
c117ab84 9000F: include/uapi/linux/rose.h
679655da 9001F: net/rose/
1da177e4 9002
91952bc0
AP
9003RTL2830 MEDIA DRIVER
9004M: Antti Palosaari <crope@iki.fi>
9005L: linux-media@vger.kernel.org
9006W: http://linuxtv.org/
9007W: http://palosaari.fi/linux/
9008Q: http://patchwork.linuxtv.org/project/linux-media/list/
9009T: git git://linuxtv.org/anttip/media_tree.git
9010S: Maintained
9011F: drivers/media/dvb-frontends/rtl2830*
9012
27a0aacf
AP
9013RTL2832 MEDIA DRIVER
9014M: Antti Palosaari <crope@iki.fi>
9015L: linux-media@vger.kernel.org
9016W: http://linuxtv.org/
9017W: http://palosaari.fi/linux/
9018Q: http://patchwork.linuxtv.org/project/linux-media/list/
9019T: git git://linuxtv.org/anttip/media_tree.git
9020S: Maintained
9021F: drivers/media/dvb-frontends/rtl2832*
9022
ba6e6f6e
AP
9023RTL2832_SDR MEDIA DRIVER
9024M: Antti Palosaari <crope@iki.fi>
9025L: linux-media@vger.kernel.org
9026W: http://linuxtv.org/
9027W: http://palosaari.fi/linux/
9028Q: http://patchwork.linuxtv.org/project/linux-media/list/
9029T: git git://linuxtv.org/anttip/media_tree.git
9030S: Maintained
b4bb1c28 9031F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 9032
59840488 9033RTL8180 WIRELESS DRIVER
605bebe2 9034L: linux-wireless@vger.kernel.org
491b26b4 9035W: http://wireless.kernel.org/
54e5881d 9036T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 9037S: Orphan
3cfeb0c3 9038F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 9039
59840488 9040RTL8187 WIRELESS DRIVER
9f0939bf 9041M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
9042M: Hin-Tak Leung <htl10@users.sourceforge.net>
9043M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 9044L: linux-wireless@vger.kernel.org
491b26b4 9045W: http://wireless.kernel.org/
54e5881d 9046T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 9047S: Maintained
3cfeb0c3 9048F: drivers/net/wireless/rtl818x/rtl8187/
59840488 9049
3cf0c8ad
LF
9050RTL8192CE WIRELESS DRIVER
9051M: Larry Finger <Larry.Finger@lwfinger.net>
9052M: Chaoming Li <chaoming_li@realsil.com.cn>
9053L: linux-wireless@vger.kernel.org
491b26b4 9054W: http://wireless.kernel.org/
3cf0c8ad
LF
9055T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9056S: Maintained
9057F: drivers/net/wireless/rtlwifi/
f0b3e4b7 9058F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 9059
26f1fad2
JS
9060RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9061M: Jes Sorensen <Jes.Sorensen@redhat.com>
9062L: linux-wireless@vger.kernel.org
9063T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9064S: Maintained
9065F: drivers/net/wireless/realtek/rtl8xxxu/
9066
9eb8ef74 9067S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 9068M: Antonino Daplas <adaplas@gmail.com>
c69f677c 9069L: linux-fbdev@vger.kernel.org
ce00f85c 9070S: Maintained
8a61f013 9071F: drivers/video/fbdev/savage/
9eb8ef74 9072
1da177e4 9073S390
8b58be88
JP
9074M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9075M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 9076L: linux-s390@vger.kernel.org
5238da45
HC
9077W: http://www.ibm.com/developerworks/linux/linux390/
9078S: Supported
679655da 9079F: arch/s390/
a968cd3e 9080F: drivers/s390/
3bfe6858
JN
9081F: Documentation/s390/
9082F: Documentation/DocBook/s390*
5238da45 9083
322986ca
SO
9084S390 COMMON I/O LAYER
9085M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9086M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9087L: linux-s390@vger.kernel.org
9088W: http://www.ibm.com/developerworks/linux/linux390/
9089S: Supported
9090F: drivers/s390/cio/
9091
9092S390 DASD DRIVER
9093M: Stefan Weinhuber <wein@de.ibm.com>
9094M: Stefan Haberland <stefan.haberland@de.ibm.com>
9095L: linux-s390@vger.kernel.org
9096W: http://www.ibm.com/developerworks/linux/linux390/
9097S: Supported
9098F: drivers/s390/block/dasd*
9099F: block/partitions/ibm.c
9100
5238da45 9101S390 NETWORK DRIVERS
8b58be88 9102M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 9103L: linux-s390@vger.kernel.org
5238da45
HC
9104W: http://www.ibm.com/developerworks/linux/linux390/
9105S: Supported
679655da 9106F: drivers/s390/net/
5238da45 9107
322986ca
SO
9108S390 PCI SUBSYSTEM
9109M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9110M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9111L: linux-s390@vger.kernel.org
9112W: http://www.ibm.com/developerworks/linux/linux390/
9113S: Supported
9114F: arch/s390/pci/
9115F: drivers/pci/hotplug/s390_pci_hpc.c
9116
feed9b62 9117S390 ZCRYPT DRIVER
5c8d0983 9118M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 9119L: linux-s390@vger.kernel.org
a968cd3e 9120W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 9121S: Supported
d5ca6918 9122F: drivers/s390/crypto/
feed9b62 9123
5238da45 9124S390 ZFCP DRIVER
d38e19d0 9125M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 9126L: linux-s390@vger.kernel.org
5238da45 9127W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 9128S: Supported
679655da 9129F: drivers/s390/scsi/zfcp_*
1da177e4 9130
dd96df2c 9131S390 IUCV NETWORK LAYER
8b58be88 9132M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
9133L: linux-s390@vger.kernel.org
9134W: http://www.ibm.com/developerworks/linux/linux390/
9135S: Supported
679655da
JP
9136F: drivers/s390/net/*iucv*
9137F: include/net/iucv/
9138F: net/iucv/
dd96df2c 9139
8128f23c
GS
9140S390 IOMMU (PCI)
9141M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9142L: linux-s390@vger.kernel.org
9143W: http://www.ibm.com/developerworks/linux/linux390/
9144S: Supported
9145F: drivers/iommu/s390-iommu.c
9146
4dde7f75 9147S3C24XX SD/MMC Driver
8b58be88 9148M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 9149L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 9150S: Supported
679655da 9151F: drivers/mmc/host/s3cmci.*
4dde7f75 9152
1f15a229
HV
9153SAA6588 RDS RECEIVER DRIVER
9154M: Hans Verkuil <hverkuil@xs4all.nl>
9155L: linux-media@vger.kernel.org
9156T: git git://linuxtv.org/media_tree.git
9157W: http://linuxtv.org
9158S: Odd Fixes
9159F: drivers/media/i2c/saa6588*
9160
98ed12e6 9161SAA7134 VIDEO4LINUX DRIVER
009a5410 9162M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
9163L: linux-media@vger.kernel.org
9164W: http://linuxtv.org
9165T: git git://linuxtv.org/media_tree.git
9166S: Odd fixes
e42bf501 9167F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
9168F: drivers/media/pci/saa7134/
9169
1da177e4 9170SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 9171M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 9172L: linux-media@vger.kernel.org
275ffde4 9173T: git git://linuxtv.org/media_tree.git
1da177e4 9174S: Maintained
90d72ac6
MCC
9175F: drivers/media/common/saa7146/
9176F: drivers/media/pci/saa7146/
9177F: include/media/saa7146*
1da177e4 9178
92304a40 9179SAMSUNG LAPTOP DRIVER
5909c654 9180M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9181L: platform-driver-x86@vger.kernel.org
9182S: Maintained
9183F: drivers/platform/x86/samsung-laptop.c
9184
4a109cc0 9185SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9186M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9187L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9188S: Supported
14430813 9189F: sound/soc/samsung/
4a109cc0 9190
0d89a28b 9191SAMSUNG FRAMEBUFFER DRIVER
b7701755 9192M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9193L: linux-fbdev@vger.kernel.org
9194S: Maintained
8a61f013 9195F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9196
b40f0632 9197SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9198M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9199M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9200L: linux-kernel@vger.kernel.org
b40f0632 9201L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9202S: Supported
9203F: drivers/mfd/sec*.c
9204F: drivers/regulator/s2m*.c
9205F: drivers/regulator/s5m*.c
b40f0632
KK
9206F: drivers/clk/clk-s2mps11.c
9207F: drivers/rtc/rtc-s5m.c
f69d3a17 9208F: include/linux/mfd/samsung/
b40f0632
KK
9209F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9210F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9211
038f5c4b
SN
9212SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9213M: Kyungmin Park <kyungmin.park@samsung.com>
9214M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9215L: linux-media@vger.kernel.org
9216Q: https://patchwork.linuxtv.org/project/linux-media/list/
9217S: Supported
9218F: drivers/media/platform/exynos4-is/
038f5c4b 9219
6fd86ab2
SN
9220SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9221M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9222L: linux-media@vger.kernel.org
9223L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9224S: Maintained
9225F: drivers/media/platform/s3c-camif/
9226F: include/media/s3c_camif.h
9227
b84ef24e
AH
9228SAMSUNG S5C73M3 CAMERA DRIVER
9229M: Kyungmin Park <kyungmin.park@samsung.com>
9230M: Andrzej Hajda <a.hajda@samsung.com>
9231L: linux-media@vger.kernel.org
9232S: Supported
9233F: drivers/media/i2c/s5c73m3/*
9234
7d459937
AH
9235SAMSUNG S5K5BAF CAMERA DRIVER
9236M: Kyungmin Park <kyungmin.park@samsung.com>
9237M: Andrzej Hajda <a.hajda@samsung.com>
9238L: linux-media@vger.kernel.org
9239S: Supported
9240F: drivers/media/i2c/s5k5baf.c
9241
c04c674f
RB
9242SAMSUNG S3FWRN5 NFC DRIVER
9243M: Robert Baldyga <r.baldyga@samsung.com>
9244L: linux-nfc@lists.01.org (moderated for non-subscribers)
9245S: Supported
9246F: drivers/nfc/s3fwrn5
9247
310e39c9 9248SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9249M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9250M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9251S: Supported
9252L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9253F: drivers/clk/samsung/
9254
66890ed6
BA
9255SAMSUNG SXGBE DRIVERS
9256M: Byungho An <bh74.an@samsung.com>
9257M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9258M: Vipul Pandya <vipul.pandya@samsung.com>
9259S: Supported
9260L: netdev@vger.kernel.org
9261F: drivers/net/ethernet/samsung/sxgbe/
9262
93c537af
LM
9263SAMSUNG THERMAL DRIVER
9264M: Lukasz Majewski <l.majewski@samsung.com>
9265L: linux-pm@vger.kernel.org
9266L: linux-samsung-soc@vger.kernel.org
9267S: Supported
9268T: https://github.com/lmajewski/linux-samsung-thermal.git
9269F: drivers/thermal/samsung/
9270
e296cd32
KD
9271SAMSUNG USB2 PHY DRIVER
9272M: Kamil Debski <k.debski@samsung.com>
9273L: linux-kernel@vger.kernel.org
9274S: Supported
9275F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9276F: Documentation/phy/samsung-usb2.txt
9277F: drivers/phy/phy-exynos4210-usb2.c
9278F: drivers/phy/phy-exynos4x12-usb2.c
9279F: drivers/phy/phy-exynos5250-usb2.c
9280F: drivers/phy/phy-s5pv210-usb2.c
9281F: drivers/phy/phy-samsung-usb2.c
9282F: drivers/phy/phy-samsung-usb2.h
9283
ca749e2a 9284SERIAL DRIVERS
5e30bbb7 9285M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9286L: linux-serial@vger.kernel.org
5e30bbb7 9287S: Maintained
14430813 9288F: drivers/tty/serial/
ca749e2a 9289
aecb7b64 9290SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9291M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9292M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9293S: Maintained
1fb200d6 9294F: include/linux/dma/dw.h
3d598f47 9295F: include/linux/platform_data/dma-dw.h
61a76496 9296F: drivers/dma/dw/
aecb7b64 9297
058999cc
LP
9298SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9299M: Lars Persson <lars.persson@axis.com>
9300L: netdev@vger.kernel.org
9301S: Supported
9302F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9303F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9304
fc531d98
WS
9305SYNOPSYS DESIGNWARE I2C DRIVER
9306M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9307M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9308M: Mika Westerberg <mika.westerberg@linux.intel.com>
9309L: linux-i2c@vger.kernel.org
9310S: Maintained
9311F: drivers/i2c/busses/i2c-designware-*
9312F: include/linux/platform_data/i2c-designware.h
9313
f9e37137
SJ
9314SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9315M: Seungwon Jeon <tgih.jun@samsung.com>
9316M: Jaehoon Chung <jh80.chung@samsung.com>
9317L: linux-mmc@vger.kernel.org
9318S: Maintained
9319F: include/linux/mmc/dw_mmc.h
9320F: drivers/mmc/host/dw_mmc*
9321
a961e698
AS
9322SYSTEM TRACE MODULE CLASS
9323M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9324S: Maintained
9325F: Documentation/trace/stm.txt
9326F: drivers/hwtracing/stm/
9327F: include/linux/stm.h
9328F: include/uapi/linux/stm.h
9329
1db121d6
AN
9330THUNDERBOLT DRIVER
9331M: Andreas Noever <andreas.noever@gmail.com>
9332S: Maintained
9333F: drivers/thunderbolt/
9334
9222d247 9335TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9336M: John Stultz <john.stultz@linaro.org>
88606e80 9337M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9338L: linux-kernel@vger.kernel.org
75fc2d37 9339T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9340S: Supported
9341F: include/linux/clocksource.h
9342F: include/linux/time.h
9343F: include/linux/timex.h
c117ab84
CEB
9344F: include/uapi/linux/time.h
9345F: include/uapi/linux/timex.h
88606e80
TG
9346F: kernel/time/clocksource.c
9347F: kernel/time/time*.c
9348F: kernel/time/ntp.c
7fe5f1c1 9349F: tools/testing/selftests/timers/
88606e80 9350
1da177e4 9351SC1200 WDT DRIVER
b300645a 9352M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9353S: Maintained
679655da 9354F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9355
9356SCHEDULER
dd9b238c 9357M: Ingo Molnar <mingo@redhat.com>
8b58be88 9358M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9359L: linux-kernel@vger.kernel.org
75fc2d37 9360T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9361S: Maintained
95c0d71d 9362F: kernel/sched/
679655da 9363F: include/linux/sched.h
c117ab84 9364F: include/uapi/linux/sched.h
c2eb505b 9365F: include/linux/wait.h
1da177e4 9366
6bcf6737 9367SCORE ARCHITECTURE
ed38665e 9368M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9369M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9370W: http://www.sunplus.com
6bcf6737 9371S: Supported
a2681a75 9372F: arch/score/
6bcf6737 9373
80f390ea
SH
9374SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9375M: Sudeep Holla <sudeep.holla@arm.com>
9376L: linux-arm-kernel@lists.infradead.org
9377S: Maintained
9378F: Documentation/devicetree/bindings/arm/arm,scpi.txt
cd52c2a4 9379F: drivers/clk/clk-scpi.c
8def3103 9380F: drivers/cpufreq/scpi-cpufreq.c
8cb7cf56
SH
9381F: drivers/firmware/arm_scpi.c
9382F: include/linux/scpi_protocol.h
80f390ea 9383
1da177e4 9384SCSI CDROM DRIVER
8b58be88 9385M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9386L: linux-scsi@vger.kernel.org
9387W: http://www.kernel.dk
9388S: Maintained
679655da 9389F: drivers/scsi/sr*
1da177e4 9390
fb50a83d 9391SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9392M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9393L: linux-rdma@vger.kernel.org
9394S: Supported
9395W: http://www.openfabrics.org
9396Q: http://patchwork.kernel.org/project/linux-rdma/list/
9397T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9398F: drivers/infiniband/ulp/srp/
9399F: include/scsi/srp.h
9400
1da177e4 9401SCSI SG DRIVER
8b58be88 9402M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9403L: linux-scsi@vger.kernel.org
59ab3c93 9404W: http://sg.danny.cz/sg
1da177e4 9405S: Maintained
59ab3c93 9406F: Documentation/scsi/scsi-generic.txt
679655da
JP
9407F: drivers/scsi/sg.c
9408F: include/scsi/sg.h
1da177e4
LT
9409
9410SCSI SUBSYSTEM
0351b8f8 9411M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9412L: linux-scsi@vger.kernel.org
0351b8f8 9413T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9414S: Maintained
679655da
JP
9415F: drivers/scsi/
9416F: include/scsi/
1da177e4
LT
9417
9418SCSI TAPE DRIVER
8b58be88 9419M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9420L: linux-scsi@vger.kernel.org
9421S: Maintained
679655da 9422F: Documentation/scsi/st.txt
f7269cfc
JD
9423F: drivers/scsi/st.*
9424F: drivers/scsi/st_*.h
1da177e4
LT
9425
9426SCTP PROTOCOL
8b6efb75 9427M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9428M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9429L: linux-sctp@vger.kernel.org
5f85813c 9430W: http://lksctp.sourceforge.net
8b6efb75 9431S: Maintained
679655da
JP
9432F: Documentation/networking/sctp.txt
9433F: include/linux/sctp.h
4d58c025 9434F: include/uapi/linux/sctp.h
679655da
JP
9435F: include/net/sctp/
9436F: net/sctp/
1da177e4
LT
9437
9438SCx200 CPU SUPPORT
8b58be88 9439M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9440S: Odd Fixes
679655da 9441F: Documentation/i2c/busses/scx200_acb
390889b6 9442F: arch/x86/platform/scx200/
679655da
JP
9443F: drivers/watchdog/scx200_wdt.c
9444F: drivers/i2c/busses/scx200*
9445F: drivers/mtd/maps/scx200_docflash.c
9446F: include/linux/scx200.h
1662d32c
JC
9447
9448SCx200 GPIO DRIVER
8b58be88 9449M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9450S: Maintained
679655da
JP
9451F: drivers/char/scx200_gpio.c
9452F: include/linux/scx200_gpio.h
1662d32c
JC
9453
9454SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9455M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9456S: Maintained
679655da 9457F: drivers/clocksource/scx200_hrt.c
1da177e4 9458
6a36913a 9459SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9460M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9461L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9462S: Maintained
679655da 9463F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9464
e7839f25 9465SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9466L: linux-mmc@vger.kernel.org
a1cb1d11 9467S: Orphan
7a241d6e 9468F: drivers/mmc/host/sdhci.*
d4a45787 9469F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9470
c04f9d61
KC
9471SECURE COMPUTING
9472M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9473R: Andy Lutomirski <luto@amacapital.net>
9474R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9475T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9476S: Supported
9477F: kernel/seccomp.c
9478F: include/uapi/linux/seccomp.h
9479F: include/linux/seccomp.h
c99ee51a 9480F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9481K: \bsecure_computing
9482K: \bTIF_SECCOMP\b
9483
0d1bb41a 9484SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9485M: Ben Dooks <ben-linux@fluff.org>
dc524882 9486M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9487L: linux-mmc@vger.kernel.org
0d1bb41a 9488S: Maintained
dc524882 9489F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9490
c63b3cba 9491SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9492M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9493L: spear-devel@list.st.com
c63b3cba
VK
9494L: linux-mmc@vger.kernel.org
9495S: Maintained
9496F: drivers/mmc/host/sdhci-spear.c
9497
8711cca2 9498SECURITY SUBSYSTEM
9b45c0d2 9499M: James Morris <james.l.morris@oracle.com>
9c3646d1 9500M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9501L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9502T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9503W: http://kernsec.org/
8711cca2 9504S: Supported
7d2c86b5 9505F: security/
8711cca2 9506
1da177e4 9507SECURITY CONTACT
8b58be88 9508M: Security Officers <security@kernel.org>
1da177e4
LT
9509S: Supported
9510
9511SELINUX SECURITY MODULE
e0238b4c 9512M: Paul Moore <paul@paul-moore.com>
8b58be88 9513M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9514M: Eric Paris <eparis@parisplace.org>
e0238b4c 9515L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9516W: http://selinuxproject.org
5a5f2acf 9517T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9518S: Supported
679655da
JP
9519F: include/linux/selinux*
9520F: security/selinux/
6bde95ce 9521F: scripts/selinux/
1da177e4 9522
c1c124e9
JJ
9523APPARMOR SECURITY MODULE
9524M: John Johansen <john.johansen@canonical.com>
9525L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9526W: apparmor.wiki.kernel.org
9527T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9528S: Supported
9529F: security/apparmor/
9530
730daa16
KC
9531YAMA SECURITY MODULE
9532M: Kees Cook <keescook@chromium.org>
9533T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9534S: Supported
9535F: security/yama/
9536
cef2cf07 9537SENSABLE PHANTOM
8b58be88 9538M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9539S: Maintained
679655da 9540F: drivers/misc/phantom.c
c117ab84 9541F: include/uapi/linux/phantom.h
cef2cf07 9542
6733b39a 9543SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93 9544M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9d27e216
KM
9545M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9546M: John Soni Jose <sony.john@avagotech.com>
3387f656 9547L: linux-scsi@vger.kernel.org
4627de93 9548W: http://www.avagotech.com
3387f656
JP
9549S: Supported
9550F: drivers/scsi/be2iscsi/
6733b39a 9551
6938f855
SP
9552Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9553M: Sathya Perla <sathya.perla@avagotech.com>
9554M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9555M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9556M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9557L: netdev@vger.kernel.org
fea3af67 9558W: http://www.emulex.com
7d2c86b5 9559S: Supported
9aebddd1 9560F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9561
d2928a8c 9562EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9563M: Selvin Xavier <selvin.xavier@avagotech.com>
9564M: Devesh Sharma <devesh.sharma@avagotech.com>
9565M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9566L: linux-rdma@vger.kernel.org
9567W: http://www.emulex.com
9568S: Supported
9569F: drivers/infiniband/hw/ocrdma/
9570
8ceee660 9571SFC NETWORK DRIVER
c06f51ea 9572M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9573M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9574L: netdev@vger.kernel.org
8ceee660 9575S: Supported
874aeea5 9576F: drivers/net/ethernet/sfc/
8ceee660 9577
e2d1d6c0 9578SGI GRU DRIVER
cc883afc 9579M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9580S: Maintained
679655da 9581F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9582
9583SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9584M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9585L: linux-ia64@vger.kernel.org
9586S: Supported
679655da 9587F: Documentation/ia64/serial.txt
df621252 9588F: drivers/tty/serial/ioc?_serial.c
679655da 9589F: include/linux/ioc?.h
e2d1d6c0 9590
75312619 9591SGI XP/XPC/XPNET DRIVER
e180383f
RH
9592M: Cliff Whickman <cpw@sgi.com>
9593M: Robin Holt <robinmholt@gmail.com>
75312619 9594S: Maintained
679655da 9595F: drivers/misc/sgi-xp/
75312619 9596
46eacf3b
AP
9597SI2157 MEDIA DRIVER
9598M: Antti Palosaari <crope@iki.fi>
9599L: linux-media@vger.kernel.org
9600W: http://linuxtv.org/
9601W: http://palosaari.fi/linux/
9602Q: http://patchwork.linuxtv.org/project/linux-media/list/
9603T: git git://linuxtv.org/anttip/media_tree.git
9604S: Maintained
9605F: drivers/media/tuners/si2157*
9606
75e2d5ba
AP
9607SI2168 MEDIA DRIVER
9608M: Antti Palosaari <crope@iki.fi>
9609L: linux-media@vger.kernel.org
9610W: http://linuxtv.org/
9611W: http://palosaari.fi/linux/
9612Q: http://patchwork.linuxtv.org/project/linux-media/list/
9613T: git git://linuxtv.org/anttip/media_tree.git
9614S: Maintained
9615F: drivers/media/dvb-frontends/si2168*
9616
49cc629d
HV
9617SI470X FM RADIO RECEIVER I2C DRIVER
9618M: Hans Verkuil <hverkuil@xs4all.nl>
9619L: linux-media@vger.kernel.org
9620T: git git://linuxtv.org/media_tree.git
9621W: http://linuxtv.org
9622S: Odd Fixes
9623F: drivers/media/radio/si470x/radio-si470x-i2c.c
9624
9625SI470X FM RADIO RECEIVER USB DRIVER
9626M: Hans Verkuil <hverkuil@xs4all.nl>
9627L: linux-media@vger.kernel.org
9628T: git git://linuxtv.org/media_tree.git
9629W: http://linuxtv.org
9630S: Maintained
9631F: drivers/media/radio/si470x/radio-si470x-common.c
9632F: drivers/media/radio/si470x/radio-si470x.h
9633F: drivers/media/radio/si470x/radio-si470x-usb.c
9634
c937ca03
EV
9635SI4713 FM RADIO TRANSMITTER I2C DRIVER
9636M: Eduardo Valentin <edubezval@gmail.com>
9637L: linux-media@vger.kernel.org
9638T: git git://linuxtv.org/media_tree.git
9639W: http://linuxtv.org
9640S: Odd Fixes
99995ded 9641F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9642
9643SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9644M: Eduardo Valentin <edubezval@gmail.com>
9645L: linux-media@vger.kernel.org
9646T: git git://linuxtv.org/media_tree.git
9647W: http://linuxtv.org
9648S: Odd Fixes
99995ded
DR
9649F: drivers/media/radio/si4713/radio-platform-si4713.c
9650
9651SI4713 FM RADIO TRANSMITTER USB DRIVER
9652M: Hans Verkuil <hverkuil@xs4all.nl>
9653L: linux-media@vger.kernel.org
9654T: git git://linuxtv.org/media_tree.git
9655W: http://linuxtv.org
9656S: Maintained
9657F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9658
beb91d46 9659SIANO DVB DRIVER
009a5410 9660M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9661L: linux-media@vger.kernel.org
9662W: http://linuxtv.org
9663T: git git://linuxtv.org/media_tree.git
9664S: Odd fixes
9665F: drivers/media/common/siano/
beb91d46 9666F: drivers/media/usb/siano/
beb91d46 9667F: drivers/media/usb/siano/
14430813 9668F: drivers/media/mmc/siano/
beb91d46 9669
6f15b602
HG
9670SIMPLEFB FB DRIVER
9671M: Hans de Goede <hdegoede@redhat.com>
9672L: linux-fbdev@vger.kernel.org
9673S: Maintained
2d799dde 9674F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
6f15b602
HG
9675F: drivers/video/fbdev/simplefb.c
9676F: include/linux/platform_data/simplefb.h
9677
b618b69c 9678SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9679L: linux-media@vger.kernel.org
bb60fcb2 9680S: Orphan
b618b69c 9681F: drivers/media/platform/sh_veu.c
b618b69c
GL
9682
9683SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9684L: linux-media@vger.kernel.org
bb60fcb2 9685S: Orphan
b618b69c
GL
9686F: drivers/media/platform/sh_vou.c
9687F: include/media/sh_vou.h
9688
6349d997 9689SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9690M: Len Brown <lenb@kernel.org>
6349d997
LB
9691L: sfi-devel@simplefirmware.org
9692W: http://simplefirmware.org/
9693T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9694S: Supported
943fc810 9695F: arch/x86/platform/sfi/
6349d997
LB
9696F: drivers/sfi/
9697F: include/linux/sfi*.h
e2d1d6c0 9698
1da177e4
LT
9699SIMTEC EB110ATX (Chalice CATS)
9700P: Ben Dooks
b16957c6
BD
9701P: Vincent Sanders <vince@simtec.co.uk>
9702M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9703W: http://www.simtec.co.uk/products/EB110ATX/
9704S: Supported
9705
9706SIMTEC EB2410ITX (BAST)
9707P: Ben Dooks
b16957c6
BD
9708P: Vincent Sanders <vince@simtec.co.uk>
9709M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9710W: http://www.simtec.co.uk/products/EB2410ITX/
9711S: Supported
15dba387
JP
9712F: arch/arm/mach-s3c24xx/mach-bast.c
9713F: arch/arm/mach-s3c24xx/bast-ide.c
9714F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9715
4c5adde7 9716TI DAVINCI MACHINE SUPPORT
3ba789c0 9717M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9718M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9719T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9720Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9721S: Supported
14430813 9722F: arch/arm/mach-davinci/
046d0a37 9723F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9724
8d4b3f08 9725TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9726M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9727L: linux-media@vger.kernel.org
8d4b3f08
LP
9728W: http://linuxtv.org/
9729Q: http://patchwork.linuxtv.org/project/linux-media/list/
9730T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9731S: Maintained
8d4b3f08
LP
9732F: drivers/media/platform/davinci/
9733F: include/media/davinci/
9734
417d2e50 9735TI AM437X VPFE DRIVER
e43cdb56 9736M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9737L: linux-media@vger.kernel.org
9738W: http://linuxtv.org/
9739Q: http://patchwork.linuxtv.org/project/linux-media/list/
9740T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9741S: Maintained
9742F: drivers/media/platform/am437x/
9743
c4c0283a 9744OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9745M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9746L: linux-media@vger.kernel.org
9747W: http://linuxtv.org/
9748Q: http://patchwork.linuxtv.org/project/linux-media/list/
9749T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9750S: Maintained
9751F: drivers/media/i2c/ov2659.c
9752F: include/media/ov2659.h
9753
3a6779f5
SM
9754SILICON MOTION SM712 FRAME BUFFER DRIVER
9755M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9756M: Teddy Wang <teddy.wang@siliconmotion.com>
9757M: Sudip Mukherjee <sudip@vectorindia.org>
9758L: linux-fbdev@vger.kernel.org
9759S: Maintained
9760F: drivers/video/fbdev/sm712*
9761F: Documentation/fb/sm712fb.txt
9762
92aab3c0 9763SIS 190 ETHERNET DRIVER
8b58be88 9764M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9765L: netdev@vger.kernel.org
9766S: Maintained
8c7de408 9767F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9768
1da177e4 9769SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9770M: Daniele Venzano <venza@brownhat.org>
1da177e4 9771W: http://www.brownhat.org/sis900.html
979b6c13 9772L: netdev@vger.kernel.org
1da177e4 9773S: Maintained
8c7de408 9774F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9775
9776SIS FRAMEBUFFER DRIVER
8b58be88 9777M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9778W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9779S: Maintained
679655da 9780F: Documentation/fb/sisfb.txt
8a61f013 9781F: drivers/video/fbdev/sis/
679655da 9782F: include/video/sisfb.h
1da177e4
LT
9783
9784SIS USB2VGA DRIVER
8b58be88 9785M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9786W: http://www.winischhofer.at/linuxsisusbvga.shtml
9787S: Maintained
679655da 9788F: drivers/usb/misc/sisusbvga/
1da177e4 9789
415ad26d 9790SLAB ALLOCATOR
16e943bf 9791M: Christoph Lameter <cl@linux.com>
2ed1c525 9792M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9793M: David Rientjes <rientjes@google.com>
9794M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9795M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9796L: linux-mm@kvack.org
9797S: Maintained
679655da 9798F: include/linux/sl?b*.h
16e943bf 9799F: mm/sl?b*
415ad26d 9800
9fab9787 9801SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9802M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9803M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9804M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9805R: Steven Rostedt <rostedt@goodmis.org>
9806R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9807L: linux-kernel@vger.kernel.org
9fab9787
PM
9808W: http://www.rdrop.com/users/paulmck/RCU/
9809S: Supported
9810T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9811F: include/linux/srcu.h
9812F: kernel/rcu/srcu.c
9fab9787 9813
66372841
CS
9814SMACK SECURITY MODULE
9815M: Casey Schaufler <casey@schaufler-ca.com>
9816L: linux-security-module@vger.kernel.org
9817W: http://schaufler-ca.com
9818T: git git://git.gitorious.org/smack-next/kernel.git
9819S: Maintained
9820F: Documentation/security/Smack.txt
9821F: security/smack/
9822
20651e0b 9823DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9824M: Kevin Hilman <khilman@kernel.org>
9825M: Nishanth Menon <nm@ti.com>
9826S: Maintained
20651e0b 9827F: drivers/power/avs/
68ace3e1
KH
9828F: include/linux/power/smartreflex.h
9829L: linux-pm@vger.kernel.org
9830
1da177e4 9831SMC91x ETHERNET DRIVER
2f82af08 9832M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9833S: Odd Fixes
ae150435 9834F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9835
e8e31622
SA
9836SMIA AND SMIA++ IMAGE SENSOR DRIVER
9837M: Sakari Ailus <sakari.ailus@iki.fi>
9838L: linux-media@vger.kernel.org
9839S: Maintained
14430813 9840F: drivers/media/i2c/smiapp/
e8e31622
SA
9841F: include/media/smiapp.h
9842F: drivers/media/i2c/smiapp-pll.c
9843F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9844F: include/uapi/linux/smiapp.h
a2cec3c0 9845F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9846
920fa1ff
GR
9847SMM665 HARDWARE MONITOR DRIVER
9848M: Guenter Roeck <linux@roeck-us.net>
9849L: lm-sensors@lm-sensors.org
9850S: Maintained
9851F: Documentation/hwmon/smm665
9852F: drivers/hwmon/smm665.c
9853
9df7305b 9854SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9855M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9856L: lm-sensors@lm-sensors.org
90b24cfb 9857S: Maintained
9df7305b
SG
9858F: Documentation/hwmon/emc2103
9859F: drivers/hwmon/emc2103.c
9860
a98d506c
HG
9861SMSC SCH5627 HARDWARE MONITOR DRIVER
9862M: Hans de Goede <hdegoede@redhat.com>
9863L: lm-sensors@lm-sensors.org
9864S: Supported
9865F: Documentation/hwmon/sch5627
9866F: drivers/hwmon/sch5627.c
9867
6ea884db 9868SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9869M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9870L: lm-sensors@lm-sensors.org
9871S: Maintained
679655da
JP
9872F: Documentation/hwmon/smsc47b397
9873F: drivers/hwmon/smsc47b397.c
6ea884db 9874
fd9abb3d 9875SMSC911x ETHERNET DRIVER
90b24cfb 9876M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9877L: netdev@vger.kernel.org
90b24cfb 9878S: Maintained
679655da 9879F: include/linux/smsc911x.h
ae150435 9880F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9881
9882SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9883M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9884L: netdev@vger.kernel.org
90b24cfb 9885S: Maintained
ae150435 9886F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9887
3c8a63e2 9888SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9889M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9890L: linux-fbdev@vger.kernel.org
90b24cfb 9891S: Maintained
8a61f013 9892F: drivers/video/fbdev/smscufx.c
3c8a63e2 9893
668acf32 9894SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9895M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9896L: linux-media@vger.kernel.org
275ffde4 9897T: git git://linuxtv.org/media_tree.git
795fb7e7 9898S: Maintained
90d72ac6
MCC
9899F: include/media/soc*
9900F: drivers/media/i2c/soc_camera/
9901F: drivers/media/platform/soc_camera/
668acf32 9902
e2d1d6c0 9903SOEKRIS NET48XX LED SUPPORT
8b58be88 9904M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9905S: Maintained
679655da 9906F: drivers/leds/leds-net48xx.c
e2d1d6c0 9907
e3994db1 9908SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9909M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9910M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9911M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9912M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9913L: linux-media@vger.kernel.org
9914S: Supported
9915F: drivers/media/pci/solo6x10/
9916
1da177e4 9917SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9918M: Neil Brown <neilb@suse.com>
1da177e4 9919L: linux-raid@vger.kernel.org
524418bb 9920S: Supported
679655da
JP
9921F: drivers/md/
9922F: include/linux/raid/
c117ab84 9923F: include/uapi/linux/raid/
1da177e4 9924
1da177e4 9925SONIC NETWORK DRIVER
8b58be88 9926M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9927L: netdev@vger.kernel.org
1da177e4 9928S: Maintained
d9fb9f38 9929F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9930
61e115a5 9931SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9932M: Michael Buesch <m@bues.ch>
61e115a5
MB
9933L: netdev@vger.kernel.org
9934S: Maintained
679655da
JP
9935F: drivers/ssb/
9936F: include/linux/ssb/
61e115a5 9937
1da177e4 9938SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9939M: Mattia Dongili <malattia@linux.it>
d0944853 9940L: platform-driver-x86@vger.kernel.org
5b18167d 9941W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9942S: Maintained
679655da
JP
9943F: Documentation/laptops/sony-laptop.txt
9944F: drivers/char/sonypi.c
9945F: drivers/platform/x86/sony-laptop.c
9946F: include/linux/sony-laptop.h
1da177e4 9947
baf8532a 9948SONY MEMORYSTICK CARD SUPPORT
8b58be88 9949M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9950W: http://tifmxx.berlios.de/
9951S: Maintained
679655da 9952F: drivers/memstick/host/tifm_ms.c
baf8532a 9953
0ab30494
ML
9954SONY MEMORYSTICK STANDARD SUPPORT
9955M: Maxim Levitsky <maximlevitsky@gmail.com>
9956S: Maintained
9957F: drivers/memstick/core/ms_block.*
9958
1da177e4 9959SOUND
8b58be88 9960M: Jaroslav Kysela <perex@perex.cz>
d8130624 9961M: Takashi Iwai <tiwai@suse.com>
93711660 9962L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9963W: http://www.alsa-project.org/
dde7ad8d 9964T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9965T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9966Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9967S: Maintained
3126a179
JP
9968F: Documentation/sound/
9969F: include/sound/
c117ab84 9970F: include/uapi/sound/
679655da 9971F: sound/
1da177e4 9972
33bbe149
MB
9973SOUND - COMPRESSED AUDIO
9974M: Vinod Koul <vinod.koul@intel.com>
9975L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9976T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9977S: Supported
f672f31a 9978F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9979F: include/sound/compress_driver.h
f672f31a 9980F: include/uapi/sound/compress_*
33bbe149
MB
9981F: sound/core/compress_offload.c
9982F: sound/soc/soc-compress.c
9983
bd903bde 9984SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9985M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9986M: Mark Brown <broonie@kernel.org>
86f14df8 9987T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9988L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9989W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9990S: Supported
2820f615 9991F: Documentation/sound/alsa/soc/
679655da 9992F: sound/soc/
e6e55122 9993F: include/sound/soc*
eb1a6af3 9994
d7f8761b
MB
9995SOUND - DMAENGINE HELPERS
9996M: Lars-Peter Clausen <lars@metafoo.de>
9997S: Supported
9998F: include/sound/dmaengine_pcm.h
9999F: sound/core/pcm_dmaengine.c
10000F: sound/soc/soc-generic-dmaengine-pcm.c
10001
990a6a99
OS
10002SP2 MEDIA DRIVER
10003M: Olli Salonen <olli.salonen@iki.fi>
10004L: linux-media@vger.kernel.org
10005W: http://linuxtv.org/
10006Q: http://patchwork.linuxtv.org/project/linux-media/list/
10007S: Maintained
10008F: drivers/media/dvb-frontends/sp2*
10009
473321fc 10010SPARC + UltraSPARC (sparc/sparc64)
8b58be88 10011M: "David S. Miller" <davem@davemloft.net>
1da177e4 10012L: sparclinux@vger.kernel.org
8a6e2535 10013Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
10014T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10015T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 10016S: Maintained
679655da 10017F: arch/sparc/
7765b8bb 10018F: drivers/sbus/
1da177e4 10019
6404fcca
DM
10020SPARC SERIAL DRIVERS
10021M: "David S. Miller" <davem@davemloft.net>
10022L: sparclinux@vger.kernel.org
08deed1e
JP
10023T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10024T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 10025S: Maintained
6816383a 10026F: include/linux/sunserialcore.h
df621252 10027F: drivers/tty/serial/suncore.c
df621252
GKH
10028F: drivers/tty/serial/sunhv.c
10029F: drivers/tty/serial/sunsab.c
10030F: drivers/tty/serial/sunsab.h
10031F: drivers/tty/serial/sunsu.c
10032F: drivers/tty/serial/sunzilog.c
10033F: drivers/tty/serial/sunzilog.h
6404fcca 10034
389325b4
CL
10035SPARSE CHECKER
10036M: "Christopher Li" <sparse@chrisli.org>
10037L: linux-sparse@vger.kernel.org
10038W: https://sparse.wiki.kernel.org/
10039T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10040T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10041S: Maintained
10042F: include/linux/compiler.h
10043
fc0c195a 10044SPEAR PLATFORM SUPPORT
da89947b 10045M: Viresh Kumar <vireshk@kernel.org>
9cc23682 10046M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
10047L: spear-devel@list.st.com
10048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
10049W: http://www.st.com/spear
10050S: Maintained
281e192f 10051F: arch/arm/mach-spear/
fc0c195a
VK
10052
10053SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 10054M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
10055L: spear-devel@list.st.com
10056L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
10057W: http://www.st.com/spear
10058S: Maintained
5df33a62 10059F: drivers/clk/spear/
fc0c195a 10060
e2d1d6c0 10061SPI SUBSYSTEM
b02e48f2 10062M: Mark Brown <broonie@kernel.org>
dfbe403c 10063L: linux-spi@vger.kernel.org
e7e4e13c 10064T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 10065Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 10066S: Maintained
679655da
JP
10067F: Documentation/spi/
10068F: drivers/spi/
10069F: include/linux/spi/
c117ab84 10070F: include/uapi/linux/spi/
e2d1d6c0 10071
2752e401 10072SPIDERNET NETWORK DRIVER for CELL
8b58be88 10073M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
10074L: netdev@vger.kernel.org
10075S: Supported
679655da 10076F: Documentation/networking/spider_net.txt
8df158ac 10077F: drivers/net/ethernet/toshiba/spider_net*
2752e401 10078
e2d1d6c0 10079SPU FILE SYSTEM
8b58be88 10080M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 10081L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
10082W: http://www.ibm.com/developerworks/power/cell/
10083S: Supported
679655da
JP
10084F: Documentation/filesystems/spufs.txt
10085F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 10086
fc555841 10087SQUASHFS FILE SYSTEM
d7f2ff67 10088M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
10089L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10090W: http://squashfs.org.uk
10091S: Maintained
679655da
JP
10092F: Documentation/filesystems/squashfs.txt
10093F: fs/squashfs/
fc555841 10094
1da177e4 10095SRM (Alpha) environment access
8b58be88 10096M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 10097S: Maintained
679655da 10098F: arch/alpha/kernel/srm_env.c
1da177e4 10099
26e9a397 10100STABLE BRANCH
879a5a00 10101M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 10102L: stable@vger.kernel.org
879a5a00 10103S: Supported
7b175c46 10104F: Documentation/stable_kernel_rules.txt
e2d1d6c0 10105
26e9a397 10106STAGING SUBSYSTEM
879a5a00 10107M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 10108T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 10109L: devel@driverdev.osuosl.org
879a5a00 10110S: Supported
679655da 10111F: drivers/staging/
dbc6c2cc 10112
ebd3d010
JP
10113STAGING - COMEDI
10114M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 10115M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
10116S: Odd Fixes
10117F: drivers/staging/comedi/
10118
a0138163
JP
10119STAGING - FLARION FT1000 DRIVERS
10120M: Marek Belisko <marek.belisko@gmail.com>
10121S: Odd Fixes
10122F: drivers/staging/ft1000/
10123
6c1bb424 10124STAGING - INDUSTRIAL IO
030a13d7 10125M: Jonathan Cameron <jic23@kernel.org>
a0138163 10126L: linux-iio@vger.kernel.org
6c1bb424
JP
10127S: Odd Fixes
10128F: drivers/staging/iio/
10129
a0138163
JP
10130STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10131M: Jarod Wilson <jarod@wilsonet.com>
10132W: http://www.lirc.org/
10133S: Odd Fixes
b2b0186d 10134F: drivers/staging/media/lirc/
a0138163 10135
f5e5de1e
OD
10136STAGING - LUSTRE PARALLEL FILESYSTEM
10137M: Oleg Drokin <oleg.drokin@intel.com>
10138M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
10139L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10140W: http://wiki.lustre.org/
f5e5de1e
OD
10141S: Maintained
10142F: drivers/staging/lustre
10143
7c6b6c71
MD
10144STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10145M: Marc Dietrich <marvin24@gmx.de>
10146L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 10147L: linux-tegra@vger.kernel.org
7c6b6c71
MD
10148S: Maintained
10149F: drivers/staging/nvec/
10150
a0138163 10151STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
10152M: Jens Frederich <jfrederich@gmail.com>
10153M: Daniel Drake <dsd@laptop.org>
a0138163
JP
10154M: Jon Nettleton <jon.nettleton@gmail.com>
10155W: http://wiki.laptop.org/go/DCON
3140b458 10156S: Maintained
a0138163
JP
10157F: drivers/staging/olpc_dcon/
10158
10159STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
10160M: Willy Tarreau <willy@meta-x.org>
10161S: Odd Fixes
10162F: drivers/staging/panel/
10163
a0138163
JP
10164STAGING - REALTEK RTL8712U DRIVERS
10165M: Larry Finger <Larry.Finger@lwfinger.net>
10166M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10167S: Odd Fixes
10168F: drivers/staging/rtl8712/
10169
7591ba8b
JS
10170STAGING - REALTEK RTL8723U WIRELESS DRIVER
10171M: Larry Finger <Larry.Finger@lwfinger.net>
10172M: Jes Sorensen <Jes.Sorensen@redhat.com>
10173L: linux-wireless@vger.kernel.org
10174S: Maintained
10175F: drivers/staging/rtl8723au/
10176
980ac4d7
SM
10177STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10178M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10179M: Teddy Wang <teddy.wang@siliconmotion.com>
10180M: Sudip Mukherjee <sudip@vectorindia.org>
10181L: linux-fbdev@vger.kernel.org
10182S: Maintained
10183F: drivers/staging/sm750fb/
10184
510fa408
JP
10185STAGING - SLICOSS
10186M: Lior Dotan <liodot@gmail.com>
10187M: Christopher Harrer <charrer@alacritech.com>
10188S: Odd Fixes
10189F: drivers/staging/slicoss/
10190
a0138163
JP
10191STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10192M: William Hubbs <w.d.hubbs@gmail.com>
10193M: Chris Brannon <chris@the-brannons.com>
d33bce31 10194M: Kirk Reiser <kirk@reisers.ca>
a0138163 10195M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10196L: speakup@linux-speakup.org
a0138163
JP
10197W: http://www.linux-speakup.org/
10198S: Odd Fixes
10199F: drivers/staging/speakup/
10200
b3e871ce
JP
10201STAGING - VIA VT665X DRIVERS
10202M: Forest Bond <forest@alittletooquiet.net>
10203S: Odd Fixes
10204F: drivers/staging/vt665?/
10205
a30baec1
JK
10206STAGING - WILC1000 WIFI DRIVER
10207M: Johnny Kim <johnny.kim@atmel.com>
0c9dbce8 10208M: Austin Shin <austin.shin@atmel.com>
a30baec1 10209M: Chris Park <chris.park@atmel.com>
06b54863
TC
10210M: Tony Cho <tony.cho@atmel.com>
10211M: Glen Lee <glen.lee@atmel.com>
10212M: Leo Kim <leo.kim@atmel.com>
a30baec1
JK
10213L: linux-wireless@vger.kernel.org
10214S: Supported
10215F: drivers/staging/wilc1000/
10216
709bcb07 10217STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10218M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10219S: Odd Fixes
10220F: drivers/staging/xgifb/
10221
77241056
MM
10222HFI1 DRIVER
10223M: Mike Marciniszyn <infinipath@intel.com>
10224L: linux-rdma@vger.kernel.org
10225S: Supported
10226F: drivers/staging/rdma/hfi1
10227
1da177e4 10228STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10229M: Ion Badulescu <ionut@badula.org>
b4f90189 10230S: Odd Fixes
9bba23b0 10231F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10232
e2d1d6c0 10233SUN3/3X
8b58be88 10234M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10235W: http://sammy.net/sun3/
10236S: Maintained
679655da
JP
10237F: arch/m68k/kernel/*sun3*
10238F: arch/m68k/sun3*/
10239F: arch/m68k/include/asm/sun3*
e689cf4a 10240F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10241
af6a5af8
HG
10242SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10243M: Hans de Goede <hdegoede@redhat.com>
10244L: linux-input@vger.kernel.org
10245S: Maintained
10246F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10247F: drivers/input/keyboard/sun4i-lradc-keys.c
10248
2bc9ff01
DK
10249SUNDANCE NETWORK DRIVER
10250M: Denis Kirjanov <kda@linux-powerpc.org>
10251L: netdev@vger.kernel.org
10252S: Maintained
10253F: drivers/net/ethernet/dlink/sundance.c
10254
2cbb12a4 10255SUPERH
2cbb12a4 10256L: linux-sh@vger.kernel.org
8a6e2535 10257Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10258S: Orphan
066069e1 10259F: Documentation/sh/
679655da 10260F: arch/sh/
066069e1 10261F: drivers/sh/
1da177e4 10262
4480f15b 10263SUSPEND TO RAM
7fb06082 10264M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10265M: Len Brown <len.brown@intel.com>
10266M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10267L: linux-pm@vger.kernel.org
e2d1d6c0 10268S: Supported
679655da
JP
10269F: Documentation/power/
10270F: arch/x86/kernel/acpi/
10271F: drivers/base/power/
10272F: kernel/power/
10273F: include/linux/suspend.h
10274F: include/linux/freezer.h
10275F: include/linux/pm.h
1da177e4
LT
10276
10277SVGA HANDLING
8b58be88 10278M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10279L: linux-video@atrey.karlin.mff.cuni.cz
10280S: Maintained
679655da
JP
10281F: Documentation/svga.txt
10282F: arch/x86/boot/video*
1da177e4 10283
6e28b761
KRW
10284SWIOTLB SUBSYSTEM
10285M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10286L: linux-kernel@vger.kernel.org
10287S: Supported
10288F: lib/swiotlb.c
10289F: arch/*/kernel/pci-swiotlb.c
10290F: include/linux/swiotlb.h
10291
007f790c
JP
10292SWITCHDEV
10293M: Jiri Pirko <jiri@resnulli.us>
10294L: netdev@vger.kernel.org
10295S: Supported
10296F: net/switchdev/
10297F: include/net/switchdev.h
10298
db8e35d5
VG
10299SYNOPSYS ARC ARCHITECTURE
10300M: Vineet Gupta <vgupta@synopsys.com>
9acdc911 10301L: linux-snps-arc@lists.infraded.org
db8e35d5
VG
10302S: Supported
10303F: arch/arc/
9b28829d 10304F: Documentation/devicetree/bindings/arc/*
2d799dde 10305F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
c6a0fe4a 10306F: drivers/tty/serial/arc_uart.c
b7182d1a 10307T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10308
556cc1c5
AB
10309SYNOPSYS ARC SDP platform support
10310M: Alexey Brodkin <abrodkin@synopsys.com>
10311S: Supported
10312F: arch/arc/plat-axs10x
10313F: arch/arc/boot/dts/ax*
10314F: Documentation/devicetree/bindings/arc/axs10*
10315
6c284c9a
LJ
10316SYSTEM CONFIGURATION (SYSCON)
10317M: Lee Jones <lee.jones@linaro.org>
10318M: Arnd Bergmann <arnd@arndb.de>
10319T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10320S: Supported
10321F: drivers/mfd/syscon.c
10322
1da177e4 10323SYSV FILESYSTEM
8b58be88 10324M: Christoph Hellwig <hch@infradead.org>
1da177e4 10325S: Maintained
679655da
JP
10326F: Documentation/filesystems/sysv-fs.txt
10327F: fs/sysv/
10328F: include/linux/sysv_fs.h
1da177e4 10329
86cfa7fc 10330TARGET SUBSYSTEM
9c3646d1 10331M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10332L: linux-scsi@vger.kernel.org
b9f5edc2 10333L: target-devel@vger.kernel.org
86cfa7fc 10334W: http://www.linux-iscsi.org
cf015e9f 10335W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10336T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10337S: Supported
10338F: drivers/target/
10339F: include/target/
10340F: Documentation/target/
10341
4e68852d 10342TASKSTATS STATISTICS INTERFACE
185e595f 10343M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10344S: Maintained
679655da
JP
10345F: Documentation/accounting/taskstats*
10346F: include/linux/taskstats*
10347F: kernel/taskstats.c
4e68852d 10348
781b456a 10349TC CLASSIFIER
f935f3f8 10350M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10351L: netdev@vger.kernel.org
10352S: Maintained
679655da 10353F: include/net/pkt_cls.h
c117ab84 10354F: include/uapi/linux/pkt_cls.h
679655da 10355F: net/sched/
781b456a 10356
5067f08a 10357TCP LOW PRIORITY MODULE
8b58be88
JP
10358M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10359M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10360W: http://tcp-lp-mod.sourceforge.net/
10361S: Maintained
679655da 10362F: net/ipv4/tcp_lp.c
5067f08a 10363
91952bc0
AP
10364TDA10071 MEDIA DRIVER
10365M: Antti Palosaari <crope@iki.fi>
10366L: linux-media@vger.kernel.org
10367W: http://linuxtv.org/
10368W: http://palosaari.fi/linux/
10369Q: http://patchwork.linuxtv.org/project/linux-media/list/
10370T: git git://linuxtv.org/anttip/media_tree.git
10371S: Maintained
10372F: drivers/media/dvb-frontends/tda10071*
10373
10374TDA18212 MEDIA DRIVER
10375M: Antti Palosaari <crope@iki.fi>
10376L: linux-media@vger.kernel.org
10377W: http://linuxtv.org/
10378W: http://palosaari.fi/linux/
10379Q: http://patchwork.linuxtv.org/project/linux-media/list/
10380T: git git://linuxtv.org/anttip/media_tree.git
10381S: Maintained
10382F: drivers/media/tuners/tda18212*
10383
10384TDA18218 MEDIA DRIVER
10385M: Antti Palosaari <crope@iki.fi>
10386L: linux-media@vger.kernel.org
10387W: http://linuxtv.org/
10388W: http://palosaari.fi/linux/
10389Q: http://patchwork.linuxtv.org/project/linux-media/list/
10390T: git git://linuxtv.org/anttip/media_tree.git
10391S: Maintained
10392F: drivers/media/tuners/tda18218*
10393
3b2f6aba
MK
10394TDA18271 MEDIA DRIVER
10395M: Michael Krufky <mkrufky@linuxtv.org>
10396L: linux-media@vger.kernel.org
10397W: http://linuxtv.org/
10398W: http://github.com/mkrufky
10399Q: http://patchwork.linuxtv.org/project/linux-media/list/
10400T: git git://linuxtv.org/mkrufky/tuners.git
10401S: Maintained
10402F: drivers/media/tuners/tda18271*
10403
e48307a9
MK
10404TDA827x MEDIA DRIVER
10405M: Michael Krufky <mkrufky@linuxtv.org>
10406L: linux-media@vger.kernel.org
10407W: http://linuxtv.org/
10408W: http://github.com/mkrufky
10409Q: http://patchwork.linuxtv.org/project/linux-media/list/
10410T: git git://linuxtv.org/mkrufky/tuners.git
10411S: Maintained
10412F: drivers/media/tuners/tda8290.*
10413
66cf9212
MK
10414TDA8290 MEDIA DRIVER
10415M: Michael Krufky <mkrufky@linuxtv.org>
10416L: linux-media@vger.kernel.org
10417W: http://linuxtv.org/
10418W: http://github.com/mkrufky
10419Q: http://patchwork.linuxtv.org/project/linux-media/list/
10420T: git git://linuxtv.org/mkrufky/tuners.git
10421S: Maintained
10422F: drivers/media/tuners/tda8290.*
10423
4b9fba30
HV
10424TDA9840 MEDIA DRIVER
10425M: Hans Verkuil <hverkuil@xs4all.nl>
10426L: linux-media@vger.kernel.org
10427T: git git://linuxtv.org/media_tree.git
10428W: http://linuxtv.org
10429S: Maintained
10430F: drivers/media/i2c/tda9840*
10431
2cb654fd 10432TEA5761 TUNER DRIVER
009a5410 10433M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10434L: linux-media@vger.kernel.org
10435W: http://linuxtv.org
10436T: git git://linuxtv.org/media_tree.git
10437S: Odd fixes
10438F: drivers/media/tuners/tea5761.*
10439
10440TEA5767 TUNER DRIVER
009a5410 10441M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10442L: linux-media@vger.kernel.org
10443W: http://linuxtv.org
10444T: git git://linuxtv.org/media_tree.git
10445S: Maintained
10446F: drivers/media/tuners/tea5767.*
10447
4b9fba30
HV
10448TEA6415C MEDIA DRIVER
10449M: Hans Verkuil <hverkuil@xs4all.nl>
10450L: linux-media@vger.kernel.org
10451T: git git://linuxtv.org/media_tree.git
10452W: http://linuxtv.org
10453S: Maintained
10454F: drivers/media/i2c/tea6415c*
10455
10456TEA6420 MEDIA DRIVER
10457M: Hans Verkuil <hverkuil@xs4all.nl>
10458L: linux-media@vger.kernel.org
10459T: git git://linuxtv.org/media_tree.git
10460W: http://linuxtv.org
10461S: Maintained
10462F: drivers/media/i2c/tea6420*
10463
3d249d4c 10464TEAM DRIVER
dca9ab92 10465M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10466L: netdev@vger.kernel.org
10467S: Supported
10468F: drivers/net/team/
10469F: include/linux/if_team.h
c117ab84 10470F: include/uapi/linux/if_team.h
3d249d4c 10471
7d029125 10472TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10473M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10474S: Maintained
10475F: arch/x86/platform/ts5500/
10476
40ad4a30
SY
10477TECHNOTREND USB IR RECEIVER
10478M: Sean Young <sean@mess.org>
10479L: linux-media@vger.kernel.org
10480S: Maintained
10481F: drivers/media/rc/ttusbir.c
10482
adabdb0c 10483TEGRA ARCHITECTURE SUPPORT
243d58ec 10484M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10485M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10486M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10487L: linux-tegra@vger.kernel.org
fd117cd1 10488Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10489T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10490S: Supported
bbbe96ed 10491N: [^a-z]tegra
84b9414b 10492
adabdb0c
SW
10493TEGRA CLOCK DRIVER
10494M: Peter De Schrijver <pdeschrijver@nvidia.com>
10495M: Prashant Gaikwad <pgaikwad@nvidia.com>
10496S: Supported
10497F: drivers/clk/tegra/
10498
10499TEGRA DMA DRIVER
10500M: Laxman Dewangan <ldewangan@nvidia.com>
10501S: Supported
10502F: drivers/dma/tegra20-apb-dma.c
10503
adabdb0c
SW
10504TEGRA I2C DRIVER
10505M: Laxman Dewangan <ldewangan@nvidia.com>
10506S: Supported
10507F: drivers/i2c/busses/i2c-tegra.c
10508
10509TEGRA IOMMU DRIVERS
10510M: Hiroshi Doyu <hdoyu@nvidia.com>
10511S: Supported
10512F: drivers/iommu/tegra*
10513
10514TEGRA KBC DRIVER
10515M: Rakesh Iyer <riyer@nvidia.com>
10516M: Laxman Dewangan <ldewangan@nvidia.com>
10517S: Supported
10518F: drivers/input/keyboard/tegra-kbc.c
10519
adabdb0c
SW
10520TEGRA PWM DRIVER
10521M: Thierry Reding <thierry.reding@gmail.com>
10522S: Supported
10523F: drivers/pwm/pwm-tegra.c
10524
10525TEGRA SERIAL DRIVER
10526M: Laxman Dewangan <ldewangan@nvidia.com>
10527S: Supported
10528F: drivers/tty/serial/serial-tegra.c
10529
10530TEGRA SPI DRIVER
10531M: Laxman Dewangan <ldewangan@nvidia.com>
10532S: Supported
10533F: drivers/spi/spi-tegra*
10534
1a348ccc 10535TEHUTI ETHERNET DRIVER
8b58be88 10536M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10537L: netdev@vger.kernel.org
10538S: Supported
ef7f5429 10539F: drivers/net/ethernet/tehuti/*
1a348ccc 10540
4e68852d 10541Telecom Clock Driver for MCPL0010
8b58be88 10542M: Mark Gross <mark.gross@intel.com>
4e68852d 10543S: Supported
679655da 10544F: drivers/char/tlclk.c
4e68852d 10545
4480f15b 10546TENSILICA XTENSA PORT (xtensa)
8b58be88 10547M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10548M: Max Filippov <jcmvbkbc@gmail.com>
10549L: linux-xtensa@linux-xtensa.org
4e68852d 10550S: Maintained
679655da 10551F: arch/xtensa/
3dc99857 10552F: drivers/irqchip/irq-xtensa-*
4e68852d 10553
5313ba66
HV
10554THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10555M: Hans Verkuil <hverkuil@xs4all.nl>
10556L: linux-media@vger.kernel.org
10557T: git git://linuxtv.org/media_tree.git
10558W: http://linuxtv.org
10559S: Maintained
10560F: drivers/media/radio/radio-raremono.c
10561
d3fb6955 10562THERMAL
b75f0050 10563M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10564M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10565L: linux-pm@vger.kernel.org
10566T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10567T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10568Q: https://patchwork.kernel.org/project/linux-pm/list/
10569S: Supported
10570F: drivers/thermal/
10571F: include/linux/thermal.h
af6c9f16 10572F: include/uapi/linux/thermal.h
b75f0050
JP
10573F: include/linux/cpu_cooling.h
10574F: Documentation/devicetree/bindings/thermal/
d3fb6955 10575
64e05d8b
VK
10576THERMAL/CPU_COOLING
10577M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10578M: Viresh Kumar <viresh.kumar@linaro.org>
10579M: Javi Merino <javi.merino@arm.com>
10580L: linux-pm@vger.kernel.org
10581S: Supported
10582F: Documentation/thermal/cpu-cooling-api.txt
10583F: drivers/thermal/cpu_cooling.c
10584F: include/linux/cpu_cooling.h
10585
30ba2fbd
VD
10586THINGM BLINK(1) USB RGB LED DRIVER
10587M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10588S: Maintained
10589F: drivers/hid/hid-thingm.c
10590
4e68852d 10591THINKPAD ACPI EXTRAS DRIVER
8b58be88 10592M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10593L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10594L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10595W: http://ibm-acpi.sourceforge.net
10596W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10597T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10598S: Maintained
679655da 10599F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10600
1b46f2a2 10601TI BANDGAP AND THERMAL DRIVER
f14d1c24 10602M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10603L: linux-pm@vger.kernel.org
531ff13e 10604L: linux-omap@vger.kernel.org
5a723e81 10605S: Maintained
794b2e25 10606F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10607
0c7665c3
MF
10608TI CDCE706 CLOCK DRIVER
10609M: Max Filippov <jcmvbkbc@gmail.com>
10610S: Maintained
10611F: drivers/clk/clk-cdce706.c
10612
49b6a5e3
TK
10613TI CLOCK DRIVER
10614M: Tero Kristo <t-kristo@ti.com>
10615L: linux-omap@vger.kernel.org
10616S: Maintained
10617F: drivers/clk/ti/
10618F: include/linux/clk/ti.h
10619
4020f2d7 10620TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10621M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10622S: Maintained
679655da
JP
10623F: drivers/misc/tifm*
10624F: drivers/mmc/host/tifm_sd.c
10625F: include/linux/tifm.h
4020f2d7 10626
e0c52404 10627TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10628M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10629L: linux-kernel@vger.kernel.org
10630L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10631S: Maintained
10632F: drivers/soc/ti/*
10633T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10634
10635
152ad442
SR
10636TI LM49xxx FAMILY ASoC CODEC DRIVERS
10637M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10638M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10639L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10640S: Maintained
10641F: sound/soc/codecs/lm49453*
d392dead 10642F: sound/soc/codecs/isabelle*
152ad442 10643
0edd807d
KM
10644TI LP855x BACKLIGHT DRIVER
10645M: Milo Kim <milo.kim@ti.com>
10646S: Maintained
10647F: Documentation/backlight/lp855x-driver.txt
10648F: drivers/video/backlight/lp855x_bl.c
10649F: include/linux/platform_data/lp855x.h
10650
faf13f6d
KM
10651TI LP8727 CHARGER DRIVER
10652M: Milo Kim <milo.kim@ti.com>
10653S: Maintained
10654F: drivers/power/lp8727_charger.c
10655F: include/linux/platform_data/lp8727.h
10656
22f1229f
KM
10657TI LP8788 MFD DRIVER
10658M: Milo Kim <milo.kim@ti.com>
10659S: Maintained
10660F: drivers/iio/adc/lp8788_adc.c
10661F: drivers/leds/leds-lp8788.c
10662F: drivers/mfd/lp8788*.c
10663F: drivers/power/lp8788-charger.c
10664F: drivers/regulator/lp8788-*.c
10665F: include/linux/mfd/lp8788*.h
10666
84640e27
KM
10667TI NETCP ETHERNET DRIVER
10668M: Wingman Kwok <w-kwok2@ti.com>
10669M: Murali Karicheri <m-karicheri2@ti.com>
10670L: netdev@vger.kernel.org
10671S: Maintained
10672F: drivers/net/ethernet/ti/netcp*
10673
217e0ca9
KC
10674TI TAS571X FAMILY ASoC CODEC DRIVER
10675M: Kevin Cernekee <cernekee@chromium.org>
10676L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10677S: Odd Fixes
10678F: sound/soc/codecs/tas571x*
10679
dd5e8e6b 10680TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10681M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10682L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10683S: Maintained
10684F: sound/soc/codecs/twl4030*
10685
90921014 10686TI WILINK WIRELESS DRIVERS
90921014
LC
10687L: linux-wireless@vger.kernel.org
10688W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10689W: http://wireless.kernel.org/en/users/Drivers/wl1251
10690T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10691S: Orphan
90921014
LC
10692F: drivers/net/wireless/ti/
10693F: include/linux/wl12xx.h
10694
e86eaa3a 10695TIPC NETWORK LAYER
8b58be88 10696M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10697M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10698L: netdev@vger.kernel.org (core kernel code)
10699L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10700W: http://tipc.sourceforge.net/
e86eaa3a 10701S: Maintained
c117ab84 10702F: include/uapi/linux/tipc*.h
679655da 10703F: net/tipc/
e86eaa3a 10704
867e359b 10705TILE ARCHITECTURE
c47b15c4 10706M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10707W: http://www.ezchip.com/scm/
867e359b
CM
10708S: Supported
10709F: arch/tile/
6b940606 10710F: drivers/char/tile-srom.c
5c770755 10711F: drivers/edac/tile_edac.c
6b940606
CM
10712F: drivers/net/ethernet/tile/
10713F: drivers/rtc/rtc-tile.c
10714F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10715F: drivers/tty/serial/tilegx.c
6b940606
CM
10716F: drivers/usb/host/*-tilegx.c
10717F: include/linux/usb/tilegx.h
867e359b 10718
1da177e4 10719TLAN NETWORK DRIVER
8b58be88 10720M: Samuel Chessman <chessman@tux.org>
88c07dde 10721L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10722W: http://sourceforge.net/projects/tlan/
10723S: Maintained
679655da 10724F: Documentation/networking/tlan.txt
b544dbac 10725F: drivers/net/ethernet/ti/tlan.*
1da177e4 10726
d74db3b2 10727TOMOYO SECURITY MODULE
8b58be88
JP
10728M: Kentaro Takeda <takedakn@nttdata.co.jp>
10729M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10730L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10731L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10732L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10733L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10734W: http://tomoyo.sourceforge.jp/
843d183c 10735T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10736S: Maintained
679655da 10737F: security/tomoyo/
d74db3b2 10738
9caeb532 10739TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10740M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10741L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10742S: Maintained
10743F: drivers/platform/x86/topstar-laptop.c
10744
1da177e4 10745TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10746M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10747L: platform-driver-x86@vger.kernel.org
0a63ca11 10748S: Maintained
679655da 10749F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10750
0a63ca11
AA
10751TOSHIBA BLUETOOTH DRIVER
10752M: Azael Avalos <coproscefalo@gmail.com>
10753L: platform-driver-x86@vger.kernel.org
10754S: Maintained
10755F: drivers/platform/x86/toshiba_bluetooth.c
10756
10757TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10758M: Azael Avalos <coproscefalo@gmail.com>
10759L: platform-driver-x86@vger.kernel.org
10760S: Maintained
10761F: drivers/platform/x86/toshiba_haps.c
10762
14991fc7
AA
10763TOSHIBA WMI HOTKEYS DRIVER
10764M: Azael Avalos <coproscefalo@gmail.com>
10765L: platform-driver-x86@vger.kernel.org
10766S: Maintained
10767F: drivers/platform/x86/toshiba-wmi.c
10768
1da177e4 10769TOSHIBA SMM DRIVER
8b58be88 10770M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10771W: http://www.buzzard.org.uk/toshiba/
10772S: Maintained
679655da
JP
10773F: drivers/char/toshiba.c
10774F: include/linux/toshiba.h
c117ab84 10775F: include/uapi/linux/toshiba.h
1da177e4 10776
d32d9864
MR
10777TOSHIBA TC358743 DRIVER
10778M: Mats Randgaard <matrandg@cisco.com>
10779L: linux-media@vger.kernel.org
10780S: Maintained
10781F: drivers/media/i2c/tc358743*
10782F: include/media/tc358743.h
10783
d719f900 10784TMIO MMC DRIVER
c4b13fb0 10785M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10786L: linux-mmc@vger.kernel.org
d719f900 10787S: Maintained
d1057c40
GL
10788F: drivers/mmc/host/tmio_mmc*
10789F: drivers/mmc/host/sh_mobile_sdhi.c
10790F: include/linux/mmc/tmio.h
10791F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10792
917cc4e6
GR
10793TMP401 HARDWARE MONITOR DRIVER
10794M: Guenter Roeck <linux@roeck-us.net>
10795L: lm-sensors@lm-sensors.org
10796S: Maintained
10797F: Documentation/hwmon/tmp401
10798F: drivers/hwmon/tmp401.c
10799
98f32602 10800TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10801M: Hugh Dickins <hughd@google.com>
98f32602
HD
10802L: linux-mm@kvack.org
10803S: Maintained
10804F: include/linux/shmem_fs.h
10805F: mm/shmem.c
10806
45f95b53 10807TM6000 VIDEO4LINUX DRIVER
009a5410 10808M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10809L: linux-media@vger.kernel.org
10810W: http://linuxtv.org
10811T: git git://linuxtv.org/media_tree.git
10812S: Odd fixes
10813F: drivers/media/usb/tm6000/
10814
c65fde19
HV
10815TW68 VIDEO4LINUX DRIVER
10816M: Hans Verkuil <hverkuil@xs4all.nl>
10817L: linux-media@vger.kernel.org
10818T: git git://linuxtv.org/media_tree.git
10819W: http://linuxtv.org
10820S: Odd Fixes
10821F: drivers/media/pci/tw68/
10822
4e68852d 10823TPM DEVICE DRIVER
901486b8 10824M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10825M: Marcel Selhorst <tpmdd@selhorst.net>
89adb83c 10826M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
ce93b4b0 10827R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10828W: http://tpmdd.sourceforge.net
63a10dfd 10829L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10830Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10831T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10832S: Maintained
679655da 10833F: drivers/char/tpm/
4e68852d 10834
1a0f1b27
AL
10835TPM IBM_VTPM DEVICE DRIVER
10836M: Ashley Lai <ashleydlai@gmail.com>
10837W: http://tpmdd.sourceforge.net
10838L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10839S: Maintained
10840F: drivers/char/tpm/tpm_ibmvtpm*
10841
d6f005a1
JP
10842TRACING
10843M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10844M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10845T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10846S: Maintained
10847F: Documentation/trace/ftrace.txt
10848F: arch/*/*/*/ftrace.h
10849F: arch/*/kernel/ftrace.c
10850F: include/*/ftrace.h
10851F: include/linux/trace*.h
10852F: include/trace/
10853F: kernel/trace/
6e68e6c5 10854F: tools/testing/selftests/ftrace/
d6f005a1 10855
1da177e4 10856TRIVIAL PATCHES
8b58be88 10857M: Jiri Kosina <trivial@kernel.org>
54e5881d 10858T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10859S: Maintained
86ef925f 10860K: ^Subject:.*(?i)trivial
1da177e4 10861
4e68852d 10862TTY LAYER
879a5a00 10863M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10864M: Jiri Slaby <jslaby@suse.com>
879a5a00 10865S: Supported
08deed1e 10866T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10867F: Documentation/serial/
8dd5d2f1 10868F: drivers/tty/
df621252 10869F: drivers/tty/serial/serial_core.c
e3288775
AC
10870F: include/linux/serial_core.h
10871F: include/linux/serial.h
10872F: include/linux/tty.h
c117ab84
CEB
10873F: include/uapi/linux/serial_core.h
10874F: include/uapi/linux/serial.h
10875F: include/uapi/linux/tty.h
4e68852d 10876
91952bc0
AP
10877TUA9001 MEDIA DRIVER
10878M: Antti Palosaari <crope@iki.fi>
10879L: linux-media@vger.kernel.org
10880W: http://linuxtv.org/
10881W: http://palosaari.fi/linux/
10882Q: http://patchwork.linuxtv.org/project/linux-media/list/
10883T: git git://linuxtv.org/anttip/media_tree.git
10884S: Maintained
10885F: drivers/media/tuners/tua9001*
10886
740db6d7 10887TULIP NETWORK DRIVERS
8b58be88 10888M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10889L: netdev@vger.kernel.org
10890S: Maintained
0f04e2aa 10891F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10892
10893TUN/TAP driver
ba57b6f2 10894M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10895W: http://vtun.sourceforge.net/tun
10896S: Maintained
679655da
JP
10897F: Documentation/networking/tuntap.txt
10898F: arch/um/os-Linux/drivers/
1da177e4 10899
b454cc66 10900TURBOCHANNEL SUBSYSTEM
8b58be88 10901M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10902M: Ralf Baechle <ralf@linux-mips.org>
10903L: linux-mips@linux-mips.org
10904Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10905S: Maintained
679655da
JP
10906F: drivers/tc/
10907F: include/linux/tc.h
b454cc66 10908
1da177e4 10909U14-34F SCSI DRIVER
8b58be88 10910M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10911L: linux-scsi@vger.kernel.org
10912S: Maintained
679655da 10913F: drivers/scsi/u14-34f.c
1da177e4 10914
e2d1d6c0 10915UBI FILE SYSTEM (UBIFS)
949cb623 10916M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10917M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10918L: linux-mtd@lists.infradead.org
e2966cbe 10919T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10920W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10921S: Maintained
679655da
JP
10922F: Documentation/filesystems/ubifs.txt
10923F: fs/ubifs/
e2d1d6c0 10924
e1632fa2 10925UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10926M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10927W: http://www.uclinux.org/
e1632fa2 10928L: linux-m68k@lists.linux-m68k.org
cc2020e6 10929L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10930T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10931S: Maintained
e1632fa2
GU
10932F: arch/m68k/coldfire/
10933F: arch/m68k/68*/
61bc02bb
JP
10934F: arch/m68k/*/*_no.*
10935F: arch/m68k/include/asm/*_no.*
cc2020e6 10936
1da177e4 10937UDF FILESYSTEM
d8130624 10938M: Jan Kara <jack@suse.com>
1da177e4 10939S: Maintained
679655da
JP
10940F: Documentation/filesystems/udf.txt
10941F: fs/udf/
1da177e4 10942
cc2020e6 10943UFS FILESYSTEM
8b58be88 10944M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10945S: Maintained
679655da
JP
10946F: Documentation/filesystems/ufs.txt
10947F: fs/ufs/
cc2020e6 10948
0a09d3ab
DH
10949UHID USERSPACE HID IO DRIVER:
10950M: David Herrmann <dh.herrmann@googlemail.com>
10951L: linux-input@vger.kernel.org
10952S: Maintained
10953F: drivers/hid/uhid.c
c117ab84 10954F: include/uapi/linux/uhid.h
0a09d3ab 10955
18332a80 10956ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10957L: linux-usb@vger.kernel.org
10c6c9c9 10958S: Orphan
355ffe69 10959F: drivers/uwb/
679655da
JP
10960F: include/linux/uwb.h
10961F: include/linux/uwb/
18332a80 10962
b31d8273
G
10963UNICORE32 ARCHITECTURE:
10964M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10965W: http://mprc.pku.edu.cn/~guanxuetao/linux
10966S: Maintained
ceebf4d5 10967T: git git://github.com/gxt/linux.git
b31d8273
G
10968F: arch/unicore32/
10969
d8379ab1
TF
10970UNIFDEF
10971M: Tony Finch <dot@dotat.at>
10972W: http://dotat.at/prog/unifdef
10973S: Maintained
10974F: scripts/unifdef.c
10975
1da177e4 10976UNIFORM CDROM DRIVER
8b58be88 10977M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10978W: http://www.kernel.dk
10979S: Maintained
679655da
JP
10980F: Documentation/cdrom/
10981F: drivers/cdrom/cdrom.c
10982F: include/linux/cdrom.h
c117ab84 10983F: include/uapi/linux/cdrom.h
1da177e4 10984
56df0122 10985UNISYS S-PAR DRIVERS
49e7d9df
JP
10986M: Benjamin Romer <benjamin.romer@unisys.com>
10987M: David Kershner <david.kershner@unisys.com>
10988L: sparmaintainer@unisys.com (Unisys internal)
10989S: Supported
10990F: drivers/staging/unisys/
56df0122 10991
9941fa6e
VH
10992UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10993M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10994L: linux-scsi@vger.kernel.org
10995S: Supported
10996F: Documentation/scsi/ufs.txt
10997F: drivers/scsi/ufs/
10998
e2d1d6c0 10999UNSORTED BLOCK IMAGES (UBI)
949cb623 11000M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 11001M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
11002W: http://www.linux-mtd.infradead.org/
11003L: linux-mtd@lists.infradead.org
b6b44e0a 11004T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 11005S: Supported
80811493 11006F: drivers/mtd/ubi/
679655da 11007F: include/linux/mtd/ubi.h
c117ab84 11008F: include/uapi/mtd/ubi-user.h
e2d1d6c0 11009
1da177e4 11010USB ACM DRIVER
61eee9a7 11011M: Oliver Neukum <oliver@neukum.org>
6372594a 11012L: linux-usb@vger.kernel.org
1da177e4 11013S: Maintained
679655da
JP
11014F: Documentation/usb/acm.txt
11015F: drivers/usb/class/cdc-acm.*
1da177e4 11016
b7d572e1
PF
11017USB AR5523 WIRELESS DRIVER
11018M: Pontus Fuchs <pontus.fuchs@gmail.com>
11019L: linux-wireless@vger.kernel.org
11020S: Maintained
11021F: drivers/net/wireless/ath/ar5523/
11022
115bb1ff 11023USB ATTACHED SCSI
f50a4968 11024M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 11025M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
11026L: linux-usb@vger.kernel.org
11027L: linux-scsi@vger.kernel.org
8eae0fb7 11028S: Maintained
115bb1ff
MW
11029F: drivers/usb/storage/uas.c
11030
1da177e4 11031USB CDC ETHERNET DRIVER
61eee9a7 11032M: Oliver Neukum <oliver@neukum.org>
795fb7e7 11033L: linux-usb@vger.kernel.org
1da177e4 11034S: Maintained
679655da 11035F: drivers/net/usb/cdc_*.c
c117ab84 11036F: include/uapi/linux/usb/cdc.h
1da177e4 11037
66e3e591
KP
11038USB CHAOSKEY DRIVER
11039M: Keith Packard <keithp@keithp.com>
11040L: linux-usb@vger.kernel.org
11041S: Maintained
11042F: drivers/usb/misc/chaoskey.c
11043
b02b371e 11044USB CYPRESS C67X00 DRIVER
8b58be88 11045M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
11046L: linux-usb@vger.kernel.org
11047S: Maintained
679655da 11048F: drivers/usb/c67x00/
b02b371e 11049
d0374f4f 11050USB DAVICOM DM9601 DRIVER
8b58be88 11051M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 11052L: netdev@vger.kernel.org
d0374f4f
PK
11053W: http://www.linux-usb.org/usbnet
11054S: Maintained
679655da 11055F: drivers/net/usb/dm9601.c
d0374f4f 11056
cc2020e6 11057USB DIAMOND RIO500 DRIVER
8b58be88 11058M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
11059L: rio500-users@lists.sourceforge.net
11060W: http://rio500.sourceforge.net
11061S: Maintained
679655da 11062F: drivers/usb/misc/rio500*
cc2020e6 11063
1da177e4 11064USB EHCI DRIVER
578333ab 11065M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11066L: linux-usb@vger.kernel.org
578333ab 11067S: Maintained
679655da
JP
11068F: Documentation/usb/ehci.txt
11069F: drivers/usb/host/ehci*
1da177e4 11070
69ae9e3e 11071USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 11072M: Felipe Balbi <balbi@ti.com>
795fb7e7 11073L: linux-usb@vger.kernel.org
69ae9e3e 11074W: http://www.linux-usb.org/gadget
d6d0f665
FB
11075T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11076S: Maintained
679655da
JP
11077F: drivers/usb/gadget/
11078F: include/linux/usb/gadget*
69ae9e3e 11079
2dea64b4 11080USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 11081M: Jiri Kosina <jikos@kernel.org>
795fb7e7 11082L: linux-usb@vger.kernel.org
54e5881d 11083T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 11084S: Maintained
c2f01971 11085F: Documentation/hid/hiddev.txt
679655da 11086F: drivers/hid/usbhid/
1da177e4 11087
959eea21 11088USB ISP116X DRIVER
8b58be88 11089M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 11090L: linux-usb@vger.kernel.org
959eea21 11091S: Maintained
679655da
JP
11092F: drivers/usb/host/isp116x*
11093F: include/linux/usb/isp116x.h
959eea21 11094
1da177e4 11095USB MASS STORAGE DRIVER
8b58be88 11096M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 11097L: linux-usb@vger.kernel.org
8836aeb8 11098L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
11099S: Maintained
11100W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 11101F: drivers/usb/storage/
1da177e4 11102
af39917d
CL
11103USB MIDI DRIVER
11104M: Clemens Ladisch <clemens@ladisch.de>
11105L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11106T: git git://git.alsa-project.org/alsa-kernel.git
11107S: Maintained
11108F: sound/usb/midi.*
11109
444ce9d4
JP
11110USB NETWORKING DRIVERS
11111L: linux-usb@vger.kernel.org
11112S: Odd Fixes
11113F: drivers/net/usb/
11114
1da177e4 11115USB OHCI DRIVER
578333ab 11116M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11117L: linux-usb@vger.kernel.org
578333ab 11118S: Maintained
679655da
JP
11119F: Documentation/usb/ohci.txt
11120F: drivers/usb/host/ohci*
1da177e4 11121
963ffa3e
PC
11122USB OTG FSM (Finite State Machine)
11123M: Peter Chen <Peter.Chen@freescale.com>
8373856d 11124T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
11125L: linux-usb@vger.kernel.org
11126S: Maintained
11127F: drivers/usb/common/usb-otg-fsm.c
11128
563da3a9
VM
11129USB OVER IP DRIVER
11130M: Valentina Manea <valentina.manea.m@gmail.com>
11131M: Shuah Khan <shuah.kh@samsung.com>
11132L: linux-usb@vger.kernel.org
11133S: Maintained
11134F: drivers/usb/usbip/
11135F: tools/usb/usbip/
11136
1da177e4 11137USB PEGASUS DRIVER
a16b945c 11138M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11139L: linux-usb@vger.kernel.org
043600a6 11140L: netdev@vger.kernel.org
052e3128
PM
11141T: git git://github.com/petkan/pegasus.git
11142W: https://github.com/petkan/pegasus
1da177e4 11143S: Maintained
679655da 11144F: drivers/net/usb/pegasus.*
1da177e4 11145
d3ad558f
FB
11146USB PHY LAYER
11147M: Felipe Balbi <balbi@ti.com>
11148L: linux-usb@vger.kernel.org
11149T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11150S: Maintained
11151F: drivers/usb/phy/
d3ad558f 11152
73e4fb3f 11153USB PRINTER DRIVER (usblp)
8b58be88 11154M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 11155L: linux-usb@vger.kernel.org
73e4fb3f 11156S: Supported
679655da 11157F: drivers/usb/class/usblp.c
1da177e4
LT
11158
11159USB RTL8150 DRIVER
a16b945c 11160M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11161L: linux-usb@vger.kernel.org
043600a6 11162L: netdev@vger.kernel.org
052e3128
PM
11163T: git git://github.com/petkan/rtl8150.git
11164W: https://github.com/petkan/rtl8150
1da177e4 11165S: Maintained
679655da 11166F: drivers/net/usb/rtl8150.c
1da177e4 11167
f896b796 11168USB SERIAL SUBSYSTEM
66085694 11169M: Johan Hovold <johan@kernel.org>
795fb7e7 11170L: linux-usb@vger.kernel.org
4e68852d 11171S: Maintained
679655da 11172F: Documentation/usb/usb-serial.txt
f896b796 11173F: drivers/usb/serial/
679655da 11174F: include/linux/usb/serial.h
1da177e4 11175
b3f0db1c
SG
11176USB SMSC75XX ETHERNET DRIVER
11177M: Steve Glendinning <steve.glendinning@shawell.net>
11178L: netdev@vger.kernel.org
11179S: Maintained
11180F: drivers/net/usb/smsc75xx.*
11181
2f7ca802 11182USB SMSC95XX ETHERNET DRIVER
90b24cfb 11183M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 11184L: netdev@vger.kernel.org
90b24cfb 11185S: Maintained
679655da 11186F: drivers/net/usb/smsc95xx.*
2f7ca802 11187
1da177e4 11188USB SUBSYSTEM
879a5a00 11189M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 11190L: linux-usb@vger.kernel.org
1da177e4 11191W: http://www.linux-usb.org
08deed1e 11192T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 11193S: Supported
679655da 11194F: Documentation/usb/
679655da
JP
11195F: drivers/usb/
11196F: include/linux/usb.h
11197F: include/linux/usb/
1da177e4
LT
11198
11199USB UHCI DRIVER
8b58be88 11200M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11201L: linux-usb@vger.kernel.org
1da177e4 11202S: Maintained
679655da 11203F: drivers/usb/host/uhci*
1da177e4 11204
69ae9e3e 11205USB "USBNET" DRIVER FRAMEWORK
d8130624 11206M: Oliver Neukum <oneukum@suse.com>
043600a6 11207L: netdev@vger.kernel.org
69ae9e3e 11208W: http://www.linux-usb.org/usbnet
1da177e4 11209S: Maintained
679655da
JP
11210F: drivers/net/usb/usbnet.c
11211F: include/linux/usb/usbnet.h
1da177e4 11212
c0efd232 11213USB VIDEO CLASS
c53ac071 11214M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11215L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11216L: linux-media@vger.kernel.org
275ffde4 11217T: git git://linuxtv.org/media_tree.git
57c6d2e9 11218W: http://www.ideasonboard.org/uvc/
c0efd232 11219S: Maintained
0c0d06ca 11220F: drivers/media/usb/uvc/
6c0f0359 11221F: include/uapi/linux/uvcvideo.h
1da177e4 11222
b60b9c45
HV
11223USB VISION DRIVER
11224M: Hans Verkuil <hverkuil@xs4all.nl>
11225L: linux-media@vger.kernel.org
11226T: git git://linuxtv.org/media_tree.git
11227W: http://linuxtv.org
11228S: Odd Fixes
11229F: drivers/media/usb/usbvision/
11230
8282da47
LP
11231USB WEBCAM GADGET
11232M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11233L: linux-usb@vger.kernel.org
11234S: Maintained
3a83c16e 11235F: drivers/usb/gadget/function/*uvc*
faf2e1db 11236F: drivers/usb/gadget/legacy/webcam.c
8282da47 11237
bf164cc0 11238USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11239M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11240L: linux-wireless@vger.kernel.org
11241S: Maintained
679655da 11242F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11243
eb6bab13 11244USB XHCI DRIVER
03d85053 11245M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11246L: linux-usb@vger.kernel.org
11247S: Supported
36d0344c
SS
11248F: drivers/usb/host/xhci*
11249F: drivers/usb/host/pci-quirks*
eb6bab13 11250
1da177e4 11251USB ZD1201 DRIVER
4086b9ca 11252L: linux-wireless@vger.kernel.org
1da177e4 11253W: http://linux-lc100020.sourceforge.net
4086b9ca 11254S: Orphan
ed0ad06f 11255F: drivers/net/wireless/zydas/zd1201.*
1da177e4 11256
b7eee616 11257USB ZR364XX DRIVER
8b58be88 11258M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11259L: linux-usb@vger.kernel.org
661263b5 11260L: linux-media@vger.kernel.org
275ffde4 11261T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11262W: http://royale.zerezo.com/zr364xx/
11263S: Maintained
679655da 11264F: Documentation/video4linux/zr364xx.txt
90d72ac6 11265F: drivers/media/usb/zr364xx/
b7eee616 11266
289fcff4
HK
11267ULPI BUS
11268M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11269L: linux-usb@vger.kernel.org
11270S: Maintained
11271F: drivers/usb/common/ulpi.c
11272F: include/linux/ulpi/
11273
e7839f25 11274USER-MODE LINUX (UML)
8b58be88 11275M: Jeff Dike <jdike@addtoit.com>
b15194b7 11276M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11277L: user-mode-linux-devel@lists.sourceforge.net
11278L: user-mode-linux-user@lists.sourceforge.net
11279W: http://user-mode-linux.sourceforge.net
11280S: Maintained
61516587 11281F: Documentation/virtual/uml/
679655da 11282F: arch/um/
b070989a 11283F: arch/x86/um/
679655da
JP
11284F: fs/hostfs/
11285F: fs/hppfs/
b7eee616 11286
e5f114e9 11287USERSPACE I/O (UIO)
6a534c9d 11288M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11289M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11290S: Maintained
3d3fecbd 11291T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11292F: Documentation/DocBook/uio-howto.tmpl
11293F: drivers/uio/
11294F: include/linux/uio*.h
e5f114e9 11295
256cccbe 11296UTIL-LINUX PACKAGE
8b58be88 11297M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11298L: util-linux@vger.kernel.org
11299W: http://en.wikipedia.org/wiki/Util-linux
11300T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11301S: Maintained
11302
c1fd1c07 11303UVESAFB DRIVER
8b58be88 11304M: Michal Januszewski <spock@gentoo.org>
c69f677c 11305L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11306W: http://dev.gentoo.org/~spock/projects/uvesafb/
11307S: Maintained
679655da 11308F: Documentation/fb/uvesafb.txt
8a61f013 11309F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11310
456930d8
SA
11311VF610 NAND DRIVER
11312M: Stefan Agner <stefan@agner.ch>
11313L: linux-mtd@lists.infradead.org
11314S: Supported
11315F: drivers/mtd/nand/vf610_nfc.c
11316
4480f15b 11317VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11318M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11319S: Maintained
679655da
JP
11320F: Documentation/filesystems/vfat.txt
11321F: fs/fat/
1da177e4 11322
cba3345c
AW
11323VFIO DRIVER
11324M: Alex Williamson <alex.williamson@redhat.com>
11325L: kvm@vger.kernel.org
11326S: Maintained
11327F: Documentation/vfio.txt
11328F: drivers/vfio/
11329F: include/linux/vfio.h
c117ab84 11330F: include/uapi/linux/vfio.h
cba3345c 11331
a714ea5f
AW
11332VFIO PLATFORM DRIVER
11333M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11334L: kvm@vger.kernel.org
11335S: Maintained
11336F: drivers/vfio/platform/
11337
9e6f3438
PO
11338VIDEOBUF2 FRAMEWORK
11339M: Pawel Osciak <pawel@osciak.com>
11340M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11341M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11342L: linux-media@vger.kernel.org
11343S: Maintained
90d72ac6 11344F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11345F: include/media/videobuf2-*
11346
5523662e
SCP
11347VIRTUAL SERIO DEVICE DRIVER
11348M: Stephen Chandler Paul <thatslyude@gmail.com>
11349S: Maintained
11350F: drivers/input/serio/userio.c
11351F: include/uapi/linux/userio.h
11352
9a82446b
AS
11353VIRTIO CONSOLE DRIVER
11354M: Amit Shah <amit.shah@redhat.com>
11355L: virtualization@lists.linux-foundation.org
11356S: Maintained
11357F: drivers/char/virtio_console.c
11358F: include/linux/virtio_console.h
c117ab84 11359F: include/uapi/linux/virtio_console.h
9a82446b 11360
2426ec8f 11361VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11362M: "Michael S. Tsirkin" <mst@redhat.com>
11363L: virtualization@lists.linux-foundation.org
11364S: Maintained
11365F: drivers/virtio/
c893c8d7 11366F: tools/virtio/
2426ec8f
MT
11367F: drivers/net/virtio_net.c
11368F: drivers/block/virtio_blk.c
11369F: include/linux/virtio_*.h
916cdabc 11370F: include/uapi/linux/virtio_*.h
2426ec8f 11371
f2dbda3b
CH
11372VIRTIO DRIVERS FOR S390
11373M: Christian Borntraeger <borntraeger@de.ibm.com>
11374M: Cornelia Huck <cornelia.huck@de.ibm.com>
11375L: linux-s390@vger.kernel.org
11376L: virtualization@lists.linux-foundation.org
11377L: kvm@vger.kernel.org
11378S: Supported
1b568d93 11379F: drivers/s390/virtio/
f2dbda3b 11380
4ad6ee91
GH
11381VIRTIO GPU DRIVER
11382M: David Airlie <airlied@linux.ie>
11383M: Gerd Hoffmann <kraxel@redhat.com>
11384L: dri-devel@lists.freedesktop.org
11385L: virtualization@lists.linux-foundation.org
11386S: Maintained
11387F: drivers/gpu/drm/virtio/
11388F: include/uapi/linux/virtio_gpu.h
11389
3a4d5c94
MT
11390VIRTIO HOST (VHOST)
11391M: "Michael S. Tsirkin" <mst@redhat.com>
11392L: kvm@vger.kernel.org
c996d8b9 11393L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11394L: netdev@vger.kernel.org
11395S: Maintained
11396F: drivers/vhost/
c117ab84 11397F: include/uapi/linux/vhost.h
3a4d5c94 11398
271c8651
GH
11399VIRTIO INPUT DRIVER
11400M: Gerd Hoffmann <kraxel@redhat.com>
11401S: Maintained
11402F: drivers/virtio/virtio_input.c
11403F: include/uapi/linux/virtio_input.h
11404
1da177e4 11405VIA RHINE NETWORK DRIVER
210347e1 11406S: Orphan
f2148a47 11407F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11408
f0bf7f61 11409VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11410M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11411M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11412S: Maintained
11413F: drivers/mmc/host/via-sdmmc.c
11414
69e4a7c2 11415VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11416M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11417L: linux-fbdev@vger.kernel.org
69e4a7c2 11418S: Maintained
c7babebd
FTS
11419F: include/linux/via-core.h
11420F: include/linux/via-gpio.h
11421F: include/linux/via_i2c.h
8a61f013 11422F: drivers/video/fbdev/via/
69e4a7c2 11423
01f20734 11424VIA VELOCITY NETWORK DRIVER
8b58be88 11425M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11426L: netdev@vger.kernel.org
11427S: Maintained
f2148a47 11428F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11429
f73f8173
AW
11430VIRT LIB
11431M: Alex Williamson <alex.williamson@redhat.com>
11432M: Paolo Bonzini <pbonzini@redhat.com>
11433L: kvm@vger.kernel.org
11434S: Supported
11435F: virt/lib/
11436
77911fd2 11437VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11438M: Hans Verkuil <hverkuil@xs4all.nl>
11439L: linux-media@vger.kernel.org
11440T: git git://linuxtv.org/media_tree.git
11441W: http://linuxtv.org
11442S: Maintained
77911fd2 11443F: drivers/media/platform/vivid/*
0b7bc1fa 11444
be7f8273 11445VLAN (802.1Q)
8b58be88 11446M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11447L: netdev@vger.kernel.org
11448S: Maintained
679655da
JP
11449F: drivers/net/macvlan.c
11450F: include/linux/if_*vlan.h
11451F: net/8021q/
be7f8273 11452
55e331cf 11453VLYNQ BUS
8b58be88 11454M: Florian Fainelli <florian@openwrt.org>
8578d7af 11455L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11456S: Maintained
11457F: drivers/vlynq/vlynq.c
11458F: include/linux/vlynq.h
11459
390beae4 11460VME SUBSYSTEM
74c600e3 11461M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11462M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11463M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11464L: devel@driverdev.osuosl.org
11465S: Maintained
11466T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11467F: Documentation/vme_api.txt
11468F: drivers/staging/vme/
11469F: drivers/vme/
11470F: include/linux/vme*
11471
4488e09b
AK
11472VMWARE HYPERVISOR INTERFACE
11473M: Alok Kataria <akataria@vmware.com>
11474L: virtualization@lists.linux-foundation.org
11475S: Supported
11476F: arch/x86/kernel/cpu/vmware.c
11477
73b35d07
DT
11478VMWARE BALLOON DRIVER
11479M: Xavier Deguillard <xdeguillard@vmware.com>
11480M: Philip Moltmann <moltmann@vmware.com>
11481M: "VMware, Inc." <pv-drivers@vmware.com>
11482L: linux-kernel@vger.kernel.org
11483S: Maintained
11484F: drivers/misc/vmw_balloon.c
11485
8b8be51b
TH
11486VMWARE VMMOUSE SUBDRIVER
11487M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11488M: "VMware, Inc." <pv-drivers@vmware.com>
11489L: linux-input@vger.kernel.org
11490S: Maintained
11491F: drivers/input/mouse/vmmouse.c
11492F: drivers/input/mouse/vmmouse.h
11493
d1a890fa 11494VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11495M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11496M: "VMware, Inc." <pv-drivers@vmware.com>
11497L: netdev@vger.kernel.org
11498S: Maintained
11499F: drivers/net/vmxnet3/
d1a890fa 11500
851b1642 11501VMware PVSCSI driver
f2d7e40e 11502M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11503M: VMware PV-Drivers <pv-drivers@vmware.com>
11504L: linux-scsi@vger.kernel.org
11505S: Maintained
11506F: drivers/scsi/vmw_pvscsi.c
11507F: drivers/scsi/vmw_pvscsi.h
11508
e53e86c7 11509VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11510M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11511M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11512L: linux-kernel@vger.kernel.org
1dd68f01 11513W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11514T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11515S: Supported
679655da
JP
11516F: drivers/regulator/
11517F: include/linux/regulator/
e53e86c7 11518
081958eb
DA
11519VRF
11520M: David Ahern <dsa@cumulusnetworks.com>
11521M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11522L: netdev@vger.kernel.org
11523S: Maintained
11524F: drivers/net/vrf.c
562d897d 11525F: Documentation/networking/vrf.txt
081958eb 11526
ab41319e 11527VT1211 HARDWARE MONITOR DRIVER
8b58be88 11528M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11529L: lm-sensors@lm-sensors.org
11530S: Maintained
679655da
JP
11531F: Documentation/hwmon/vt1211
11532F: drivers/hwmon/vt1211.c
ab41319e 11533
1de9e371 11534VT8231 HARDWARE MONITOR DRIVER
8b58be88 11535M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11536L: lm-sensors@lm-sensors.org
11537S: Maintained
679655da 11538F: drivers/hwmon/vt8231.c
1de9e371 11539
88095e7b
TO
11540VUB300 USB to SDIO/SD/MMC bridge chip
11541M: Tony Olech <tony.olech@elandigitalsystems.com>
11542L: linux-mmc@vger.kernel.org
11543L: linux-usb@vger.kernel.org
11544S: Supported
11545F: drivers/mmc/host/vub300.c
11546
1da177e4 11547W1 DALLAS'S 1-WIRE BUS
a8018766 11548M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11549S: Maintained
679655da
JP
11550F: Documentation/w1/
11551F: drivers/w1/
1da177e4 11552
13927079 11553W83791D HARDWARE MONITORING DRIVER
8b58be88 11554M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11555L: lm-sensors@lm-sensors.org
25845c22 11556S: Maintained
679655da
JP
11557F: Documentation/hwmon/w83791d
11558F: drivers/hwmon/w83791d.c
13927079 11559
61db011d 11560W83793 HARDWARE MONITORING DRIVER
8b58be88 11561M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11562L: lm-sensors@lm-sensors.org
11563S: Maintained
679655da
JP
11564F: Documentation/hwmon/w83793
11565F: drivers/hwmon/w83793.c
61db011d 11566
e3760b43 11567W83795 HARDWARE MONITORING DRIVER
d8130624 11568M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11569L: lm-sensors@lm-sensors.org
11570S: Maintained
11571F: drivers/hwmon/w83795.c
11572
1da177e4 11573W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11574M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11575S: Maintained
679655da 11576F: drivers/mmc/host/wbsd.*
1da177e4 11577
b4e05923
HG
11578WACOM PROTOCOL 4 SERIAL TABLETS
11579M: Julian Squires <julian@cipht.net>
11580M: Hans de Goede <hdegoede@redhat.com>
11581L: linux-input@vger.kernel.org
11582S: Maintained
11583F: drivers/input/tablet/wacom_serial4.c
11584
3527761c 11585WATCHDOG DEVICE DRIVERS
8b58be88 11586M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11587L: linux-watchdog@vger.kernel.org
11588W: http://www.linux-watchdog.org/
f599aaf0 11589T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11590S: Maintained
679655da
JP
11591F: Documentation/watchdog/
11592F: drivers/watchdog/
11593F: include/linux/watchdog.h
c117ab84 11594F: include/uapi/linux/watchdog.h
3527761c 11595
1da177e4 11596WD7000 SCSI DRIVER
8b58be88 11597M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11598L: linux-scsi@vger.kernel.org
11599S: Maintained
679655da 11600F: drivers/scsi/wd7000.c
1da177e4 11601
b22e00f3
DH
11602WIIMOTE HID DRIVER
11603M: David Herrmann <dh.herrmann@googlemail.com>
11604L: linux-input@vger.kernel.org
11605S: Maintained
11606F: drivers/hid/hid-wiimote*
11607
e258b80e 11608WINBOND CIR DRIVER
364e9e18 11609M: David Härdeman <david@hardeman.nu>
e258b80e 11610S: Maintained
116ab806 11611F: drivers/media/rc/winbond-cir.c
e258b80e 11612
8a70da82 11613WIMAX STACK
8b58be88 11614M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11615M: linux-wimax@intel.com
49e7d9df 11616L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11617S: Supported
11618W: http://linuxwimax.org
315987dc 11619F: Documentation/wimax/README.wimax
315987dc
JP
11620F: include/linux/wimax/debug.h
11621F: include/net/wimax.h
c117ab84 11622F: include/uapi/linux/wimax.h
315987dc 11623F: net/wimax/
8a70da82 11624
5fc14680 11625WISTRON LAPTOP BUTTON DRIVER
8b58be88 11626M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11627S: Maintained
679655da 11628F: drivers/input/misc/wistron_btns.c
5fc14680 11629
1da177e4 11630WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11631M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11632L: linux-wireless@vger.kernel.org
926554c4 11633W: http://oops.ghostprotocols.net:81/blog
1da177e4 11634S: Maintained
679655da 11635F: drivers/net/wireless/wl3501*
1da177e4 11636
055bcbcb 11637WOLFSON MICROELECTRONICS DRIVERS
fef95164 11638L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11639T: git https://github.com/CirrusLogic/linux-drivers.git
11640W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11641S: Supported
3768f0b1 11642F: Documentation/hwmon/wm83??
f494993f
CK
11643F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11644F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11645F: Documentation/devicetree/bindings/mfd/arizona.txt
af1c5386 11646F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11647F: drivers/clk/clk-wm83*.c
9c309598 11648F: drivers/extcon/extcon-arizona.c
b75ea16a 11649F: drivers/leds/leds-wm83*.c
25b273ba 11650F: drivers/gpio/gpio-*wm*.c
9c309598 11651F: drivers/gpio/gpio-arizona.c
d22b0869 11652F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11653F: drivers/input/misc/wm831x-on.c
11654F: drivers/input/touchscreen/wm831x-ts.c
11655F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11656F: drivers/mfd/arizona*
11657F: drivers/mfd/wm*.c
b75ea16a
MB
11658F: drivers/power/wm83*.c
11659F: drivers/rtc/rtc-wm83*.c
11660F: drivers/regulator/wm8*.c
3860e6c4 11661F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11662F: drivers/watchdog/wm83*_wdt.c
9c309598 11663F: include/linux/mfd/arizona/
3860e6c4 11664F: include/linux/mfd/wm831x/
b75ea16a 11665F: include/linux/mfd/wm8350/
3768f0b1 11666F: include/linux/mfd/wm8400*
59ec6da2 11667F: include/linux/wm97xx.h
055bcbcb 11668F: include/sound/wm????.h
9c309598 11669F: sound/soc/codecs/arizona.?
055bcbcb 11670F: sound/soc/codecs/wm*
b75ea16a 11671
3e6cd7a4
TH
11672WORKQUEUE
11673M: Tejun Heo <tj@kernel.org>
badb7f5e 11674R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11675T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11676S: Maintained
11677F: include/linux/workqueue.h
11678F: kernel/workqueue.c
11679F: Documentation/workqueue.txt
11680
1da177e4 11681X.25 NETWORK LAYER
8bf28059 11682M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11683L: linux-x25@vger.kernel.org
8bf28059 11684S: Odd Fixes
679655da
JP
11685F: Documentation/networking/x25*
11686F: include/net/x25*
11687F: net/x25/
1da177e4 11688
e2d1d6c0 11689X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11690M: Thomas Gleixner <tglx@linutronix.de>
11691M: Ingo Molnar <mingo@redhat.com>
11692M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11693M: x86@kernel.org
981c3a4f 11694L: linux-kernel@vger.kernel.org
75fc2d37 11695T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11696S: Maintained
679655da
JP
11697F: Documentation/x86/
11698F: arch/x86/
e2d1d6c0 11699
d0944853 11700X86 PLATFORM DRIVERS
e181ba15 11701M: Darren Hart <dvhart@infradead.org>
d0944853 11702L: platform-driver-x86@vger.kernel.org
e181ba15 11703T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11704S: Maintained
14430813 11705F: drivers/platform/x86/
3a4bceef 11706F: drivers/platform/olpc/
d0944853 11707
c1f5c54b
IM
11708X86 MCE INFRASTRUCTURE
11709M: Tony Luck <tony.luck@intel.com>
487ba8e8 11710M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11711L: linux-edac@vger.kernel.org
11712S: Maintained
11713F: arch/x86/kernel/cpu/mcheck/*
11714
79ebdc95
BP
11715X86 MICROCODE UPDATE SUPPORT
11716M: Borislav Petkov <bp@alien8.de>
11717S: Maintained
11718F: arch/x86/kernel/cpu/microcode/*
11719
f0905c5a
AL
11720X86 VDSO
11721M: Andy Lutomirski <luto@amacapital.net>
11722L: linux-kernel@vger.kernel.org
11723T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11724S: Maintained
d603c8e1 11725F: arch/x86/entry/vdso/
f0905c5a 11726
d6fad502 11727XC2028/3028 TUNER DRIVER
009a5410 11728M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11729L: linux-media@vger.kernel.org
11730W: http://linuxtv.org
11731T: git git://linuxtv.org/media_tree.git
11732S: Maintained
11733F: drivers/media/tuners/tuner-xc2028.*
11734
c4468085 11735XEN HYPERVISOR INTERFACE
c4468085 11736M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11737M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11738M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11739L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11740T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11741S: Supported
11742F: arch/x86/xen/
11743F: drivers/*/xen-*front.c
11744F: drivers/xen/
11745F: arch/x86/include/asm/xen/
11746F: include/xen/
c117ab84 11747F: include/uapi/xen/
c4468085 11748
77bfb479
SS
11749XEN HYPERVISOR ARM
11750M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11751L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11752S: Supported
11753F: arch/arm/xen/
11754F: arch/arm/include/asm/xen/
11755
b475e83f
SS
11756XEN HYPERVISOR ARM64
11757M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11758L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11759S: Supported
11760F: arch/arm64/xen/
11761F: arch/arm64/include/asm/xen/
11762
9b57e1a7
IC
11763XEN NETWORK BACKEND DRIVER
11764M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11765M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11766L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11767L: netdev@vger.kernel.org
11768S: Supported
11769F: drivers/net/xen-netback/*
11770
c5f8e29d
KRW
11771XEN PCI SUBSYSTEM
11772M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11773L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11774S: Supported
11775F: arch/x86/pci/*xen*
11776F: drivers/pci/*xen*
11777
a2c5ae65
KRW
11778XEN BLOCK SUBSYSTEM
11779M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11780M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11781L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11782S: Supported
11783F: drivers/block/xen-blkback/*
11784F: drivers/block/xen*
11785
15d03609
JG
11786XEN PVSCSI DRIVERS
11787M: Juergen Gross <jgross@suse.com>
11788L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11789L: linux-scsi@vger.kernel.org
11790S: Supported
11791F: drivers/scsi/xen-scsifront.c
11792F: drivers/xen/xen-scsiback.c
11793F: include/xen/interface/io/vscsiif.h
11794
c5f8e29d
KRW
11795XEN SWIOTLB SUBSYSTEM
11796M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11797L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11798S: Supported
11799F: arch/x86/xen/*swiotlb*
11800F: drivers/xen/*swiotlb*
11801
1da177e4
LT
11802XFS FILESYSTEM
11803P: Silicon Graphics Inc
809625ca 11804M: Dave Chinner <david@fromorbit.com>
18caa67a 11805M: xfs@oss.sgi.com
d7ede1aa 11806L: xfs@oss.sgi.com
1da177e4 11807W: http://oss.sgi.com/projects/xfs
54e5881d 11808T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11809S: Supported
679655da
JP
11810F: Documentation/filesystems/xfs.txt
11811F: fs/xfs/
1da177e4 11812
8a3b7a25 11813XILINX AXI ETHERNET DRIVER
59a54f30
MS
11814M: Anirudha Sarangi <anirudh@xilinx.com>
11815M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11816S: Maintained
11817F: drivers/net/ethernet/xilinx/xilinx_axienet*
11818
238b8721 11819XILINX UARTLITE SERIAL DRIVER
8b58be88 11820M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11821L: linux-serial@vger.kernel.org
11822S: Maintained
df621252 11823F: drivers/tty/serial/uartlite.c
238b8721 11824
df330515
LP
11825XILINX VIDEO IP CORES
11826M: Hyun Kwon <hyun.kwon@xilinx.com>
11827M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11828L: linux-media@vger.kernel.org
11829T: git git://linuxtv.org/media_tree.git
11830S: Supported
11831F: Documentation/devicetree/bindings/media/xilinx/
11832F: drivers/media/platform/xilinx/
a5562f65 11833F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11834
74316949
EB
11835XILLYBUS DRIVER
11836M: Eli Billauer <eli.billauer@gmail.com>
11837L: linux-kernel@vger.kernel.org
11838S: Supported
11839F: drivers/char/xillybus/
11840
f620e4b8
MF
11841XTENSA XTFPGA PLATFORM SUPPORT
11842M: Max Filippov <jcmvbkbc@gmail.com>
11843L: linux-xtensa@linux-xtensa.org
11844S: Maintained
11845F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11846F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11847
1da177e4 11848YAM DRIVER FOR AX.25
8b58be88 11849M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11850L: linux-hams@vger.kernel.org
11851S: Maintained
679655da
JP
11852F: drivers/net/hamradio/yam*
11853F: include/linux/yam.h
1da177e4 11854
af64a5eb 11855YEALINK PHONE DRIVER
8b58be88 11856M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
HV
11857L: usbb2k-api-dev@nongnu.org
11858S: Maintained
679655da
JP
11859F: Documentation/input/yealink.txt
11860F: drivers/input/misc/yealink.*
af64a5eb 11861
1da177e4 11862Z8530 DRIVER FOR AX.25
8b58be88 11863M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11864W: http://yaina.de/jreuter/
11865W: http://www.qsl.net/dl1bke/
11866L: linux-hams@vger.kernel.org
11867S: Maintained
679655da
JP
11868F: Documentation/networking/z8530drv.txt
11869F: drivers/net/hamradio/*scc.c
11870F: drivers/net/hamradio/z8530.h
1da177e4 11871
0cf31ec1 11872ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11873M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11874L: linux-mm@kvack.org
11875S: Maintained
11876F: mm/zbud.c
11877F: include/linux/zbud.h
11878
7c0c3afb 11879ZD1211RW WIRELESS DRIVER
8b58be88
JP
11880M: Daniel Drake <dsd@gentoo.org>
11881M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11882W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11883L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11884L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11885S: Maintained
6948300c 11886F: drivers/net/wireless/zydas/zd1211rw/
7c0c3afb 11887
20263029
DS
11888ZPOOL COMPRESSED PAGE STORAGE API
11889M: Dan Streetman <ddstreet@ieee.org>
11890L: linux-mm@kvack.org
11891S: Maintained
11892F: mm/zpool.c
11893F: include/linux/zpool.h
11894
1da177e4 11895ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11896L: mjpeg-users@lists.sourceforge.net
f63145e2 11897L: linux-media@vger.kernel.org
1da177e4 11898W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11899T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11900S: Odd Fixes
90d72ac6 11901F: drivers/media/pci/zoran/
1da177e4 11902
6920f2cc
MK
11903ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11904M: Minchan Kim <minchan@kernel.org>
11905M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11906R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11907L: linux-kernel@vger.kernel.org
11908S: Maintained
11909F: drivers/block/zram/
11910F: Documentation/blockdev/zram.txt
11911
8b4a4080 11912ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11913M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11914S: Maintained
df621252 11915F: drivers/tty/serial/zs.*
8b4a4080 11916
eae70d06
MK
11917ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11918M: Minchan Kim <minchan@kernel.org>
11919M: Nitin Gupta <ngupta@vflare.org>
41192a2d 11920R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
11921L: linux-mm@kvack.org
11922S: Maintained
11923F: mm/zsmalloc.c
11924F: include/linux/zsmalloc.h
d02be50d 11925F: Documentation/vm/zsmalloc.txt
eae70d06 11926
0cf31ec1 11927ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11928M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11929L: linux-mm@kvack.org
11930S: Maintained
11931F: mm/zswap.c
11932
1da177e4 11933THE REST
8b58be88 11934M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11935L: linux-kernel@vger.kernel.org
8a6e2535 11936Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11937T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11938S: Buried alive in reporters
34d03cc1
JP
11939F: *
11940F: */