]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - MAINTAINERS
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...
[mirror_ubuntu-bionic-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
679655da 391F: drivers/net/wireless/adm8211.*
cc0b88cf 392
e8e31622
SA
393ADP1653 FLASH CONTROLLER DRIVER
394M: Sakari Ailus <sakari.ailus@iki.fi>
395L: linux-media@vger.kernel.org
396S: Maintained
397F: drivers/media/i2c/adp1653.c
398F: include/media/adp1653.h
399
527a1a83
MH
400ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
401M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 402W: http://wiki.analog.com/ADP5520
a4edbc10 403W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
404S: Supported
405F: drivers/mfd/adp5520.c
406F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 407F: drivers/leds/leds-adp5520.c
77278d50 408F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
409F: drivers/input/keyboard/adp5520-keys.c
410
411ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
412M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 413W: http://wiki.analog.com/ADP5588
a4edbc10 414W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
415S: Supported
416F: drivers/input/keyboard/adp5588-keys.c
77278d50 417F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
418
419ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
420M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 421W: http://wiki.analog.com/ADP8860
a4edbc10 422W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
423S: Supported
424F: drivers/video/backlight/adp8860_bl.c
425
8c22a8f5
DE
426ADS1015 HARDWARE MONITOR DRIVER
427M: Dirk Eibach <eibach@gdsys.de>
428L: lm-sensors@lm-sensors.org
429S: Maintained
430F: Documentation/hwmon/ads1015
431F: drivers/hwmon/ads1015.c
432F: include/linux/i2c/ads1015.h
433
1da177e4 434ADT746X FAN DRIVER
8b58be88 435M: Colin Leroy <colin@colino.net>
1da177e4 436S: Maintained
679655da 437F: drivers/macintosh/therm_adt746x.c
1da177e4 438
b058b859 439ADT7475 HARDWARE MONITOR DRIVER
d8130624 440M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
441L: lm-sensors@lm-sensors.org
442S: Maintained
443F: Documentation/hwmon/adt7475
444F: drivers/hwmon/adt7475.c
445
527a1a83
MH
446ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
447M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 448W: http://wiki.analog.com/ADXL345
a4edbc10 449W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
450S: Supported
451F: drivers/input/misc/adxl34x.c
452
8c6af9e1 453ADVANSYS SCSI DRIVER
8b58be88 454M: Matthew Wilcox <matthew@wil.cx>
d8130624 455M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
456L: linux-scsi@vger.kernel.org
457S: Maintained
679655da
JP
458F: Documentation/scsi/advansys.txt
459F: drivers/scsi/advansys.c
8c6af9e1 460
1da177e4 461AEDSP16 DRIVER
8b58be88 462M: Riccardo Facchetti <fizban@tin.it>
1da177e4 463S: Maintained
679655da 464F: sound/oss/aedsp16.c
1da177e4 465
91952bc0
AP
466AF9013 MEDIA DRIVER
467M: Antti Palosaari <crope@iki.fi>
468L: linux-media@vger.kernel.org
469W: http://linuxtv.org/
470W: http://palosaari.fi/linux/
471Q: http://patchwork.linuxtv.org/project/linux-media/list/
472T: git git://linuxtv.org/anttip/media_tree.git
473S: Maintained
474F: drivers/media/dvb-frontends/af9013*
475
476AF9033 MEDIA DRIVER
477M: Antti Palosaari <crope@iki.fi>
478L: linux-media@vger.kernel.org
479W: http://linuxtv.org/
480W: http://palosaari.fi/linux/
481Q: http://patchwork.linuxtv.org/project/linux-media/list/
482T: git git://linuxtv.org/anttip/media_tree.git
483S: Maintained
484F: drivers/media/dvb-frontends/af9033*
485
1da177e4 486AFFS FILE SYSTEM
6cf515e1
GU
487L: linux-fsdevel@vger.kernel.org
488S: Orphan
679655da
JP
489F: Documentation/filesystems/affs.txt
490F: fs/affs/
1da177e4 491
e2d1d6c0 492AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 493M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
494L: linux-afs@lists.infradead.org
495S: Supported
679655da
JP
496F: fs/afs/
497F: include/net/af_rxrpc.h
498F: net/rxrpc/af_rxrpc.c
e2d1d6c0 499
1da177e4 500AGPGART DRIVER
8b58be88 501M: David Airlie <airlied@linux.ie>
878eaf61 502T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 503S: Maintained
679655da
JP
504F: drivers/char/agp/
505F: include/linux/agp*
c117ab84 506F: include/uapi/linux/agp*
1da177e4
LT
507
508AHA152X SCSI DRIVER
8b58be88 509M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
510L: linux-scsi@vger.kernel.org
511S: Maintained
679655da
JP
512F: drivers/scsi/aha152x*
513F: drivers/scsi/pcmcia/aha152x*
1da177e4 514
64624d4f 515AIC7XXX / AIC79XX SCSI DRIVER
d8130624 516M: Hannes Reinecke <hare@suse.com>
64624d4f 517L: linux-scsi@vger.kernel.org
1da177e4 518S: Maintained
679655da 519F: drivers/scsi/aic7xxx/
1da177e4 520
450500ad
HV
521AIMSLAB FM RADIO RECEIVER DRIVER
522M: Hans Verkuil <hverkuil@xs4all.nl>
523L: linux-media@vger.kernel.org
524T: git git://linuxtv.org/media_tree.git
525W: http://linuxtv.org
526S: Maintained
527F: drivers/media/radio/radio-aimslab*
528
e2d1d6c0 529AIO
8b58be88 530M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
531L: linux-aio@kvack.org
532S: Supported
679655da
JP
533F: fs/aio.c
534F: include/linux/*aio*.h
e2d1d6c0 535
469d4ec8
AP
536AIRSPY MEDIA DRIVER
537M: Antti Palosaari <crope@iki.fi>
538L: linux-media@vger.kernel.org
539W: http://linuxtv.org/
540W: http://palosaari.fi/linux/
541Q: http://patchwork.linuxtv.org/project/linux-media/list/
542T: git git://linuxtv.org/anttip/media_tree.git
543S: Maintained
544F: drivers/media/usb/airspy/
545
1da177e4 546ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 547M: Duncan Sands <duncan.sands@free.fr>
6372594a 548L: linux-usb@vger.kernel.org
1da177e4
LT
549W: http://www.linux-usb.org/SpeedTouch/
550S: Maintained
679655da
JP
551F: drivers/usb/atm/speedtch.c
552F: drivers/usb/atm/usbatm.c
1da177e4 553
272f133a 554ALCHEMY AU1XX0 MMC DRIVER
8b58be88 555M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 556S: Maintained
679655da 557F: drivers/mmc/host/au1xmmc.c
272f133a 558
4a4e5787 559ALI1563 I2C DRIVER
8b58be88 560M: Rudolf Marek <r.marek@assembler.cz>
846557d3 561L: linux-i2c@vger.kernel.org
4a4e5787 562S: Maintained
679655da
JP
563F: Documentation/i2c/busses/i2c-ali1563
564F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 565
bc368798
LC
566ALLWINNER SECURITY SYSTEM
567M: Corentin Labbe <clabbe.montjoie@gmail.com>
568L: linux-crypto@vger.kernel.org
569S: Maintained
570F: drivers/crypto/sunxi-ss/
571
1da177e4 572ALPHA PORT
8b58be88 573M: Richard Henderson <rth@twiddle.net>
8b58be88 574M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 575M: Matt Turner <mattst88@gmail.com>
c89f4f9a 576S: Odd Fixes
a9406699 577L: linux-alpha@vger.kernel.org
679655da 578F: arch/alpha/
1da177e4 579
f62092f6
LFT
580ALTERA MAILBOX DRIVER
581M: Ley Foon Tan <lftan@altera.com>
582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S: Maintained
584F: drivers/mailbox/mailbox-altera.c
585
c5abbba9
THL
586ALTERA PIO DRIVER
587M: Tien Hock Loh <thloh@altera.com>
588L: linux-gpio@vger.kernel.org
589S: Maintained
590F: drivers/gpio/gpio-altera.c
591
16b8b922 592ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 593M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
594L: netdev@vger.kernel.org
595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596S: Maintained
597F: drivers/net/ethernet/altera/
598
adf9251f
TK
599ALTERA UART/JTAG UART SERIAL DRIVERS
600M: Tobias Klauser <tklauser@distanz.ch>
601L: linux-serial@vger.kernel.org
61bd0943 602L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
603S: Maintained
604F: drivers/tty/serial/altera_uart.c
605F: drivers/tty/serial/altera_jtaguart.c
606F: include/linux/altera_uart.h
607F: include/linux/altera_jtaguart.h
608
f4875e12
TL
609AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
610M: Tom Lendacky <thomas.lendacky@amd.com>
611L: linux-crypto@vger.kernel.org
612S: Supported
613F: drivers/crypto/ccp/
614F: include/linux/ccp.h
615
512d1027 616AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 617M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
618L: lm-sensors@lm-sensors.org
619S: Maintained
620F: Documentation/hwmon/fam15h_power
621F: drivers/hwmon/fam15h_power.c
622
167a675a 623AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
67d76710 624L: linux-geode@lists.infradead.org (moderated for non-subscribers)
b4731977 625S: Orphan
faf2e1db 626F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 627
f90b8116 628AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 629P: Andres Salomon <dilinger@queued.net>
67d76710 630L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
631W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
632S: Supported
679655da
JP
633F: drivers/char/hw_random/geode-rng.c
634F: drivers/crypto/geode*
8a61f013 635F: drivers/video/fbdev/geode/
679655da 636F: arch/x86/include/asm/geode.h
f90b8116 637
919ee7dd 638AMD IOMMU (AMD-VI)
e4110568 639M: Joerg Roedel <joro@8bytes.org>
919ee7dd 640L: iommu@lists.linux-foundation.org
525b233c 641T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 642S: Maintained
b2c16391
JP
643F: drivers/iommu/amd_iommu*.[ch]
644F: include/linux/amd-iommu.h
919ee7dd 645
16423d67 646AMD KFD
1241e0b4 647M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
648L: dri-devel@lists.freedesktop.org
649T: git git://people.freedesktop.org/~gabbayo/linux.git
650S: Supported
130e0371
OG
651F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
652F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 653F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 654F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 655F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
656F: drivers/gpu/drm/amd/include/cik_structs.h
657F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 658F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
659F: drivers/gpu/drm/radeon/radeon_kfd.c
660F: drivers/gpu/drm/radeon/radeon_kfd.h
661F: include/uapi/linux/kfd_ioctl.h
16423d67 662
e7f5b309 663AMD MICROCODE UPDATE SUPPORT
ca68a525 664M: Borislav Petkov <bp@alien8.de>
943482d0 665S: Maintained
73d425fd 666F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 667
45198c7b
LT
668AMD XGBE DRIVER
669M: Tom Lendacky <thomas.lendacky@amd.com>
670L: netdev@vger.kernel.org
671S: Supported
672F: drivers/net/ethernet/amd/xgbe/
45198c7b 673
284f42b6 674AMS (Apple Motion Sensor) DRIVER
8b58be88 675M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 676S: Supported
bd5f47ec 677F: drivers/macintosh/ams/
284f42b6 678
f94b533d 679AMSO1100 RNIC DRIVER
8b58be88
JP
680M: Tom Tucker <tom@opengridcomputing.com>
681M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 682L: linux-rdma@vger.kernel.org
f94b533d 683S: Maintained
679655da 684F: drivers/infiniband/hw/amso1100/
f94b533d 685
531fca16
HV
686ANALOG DEVICES INC AD9389B DRIVER
687M: Hans Verkuil <hans.verkuil@cisco.com>
688L: linux-media@vger.kernel.org
689S: Maintained
690F: drivers/media/i2c/ad9389b*
691
614b4384
LPC
692ANALOG DEVICES INC ADV7180 DRIVER
693M: Lars-Peter Clausen <lars@metafoo.de>
694L: linux-media@vger.kernel.org
695W: http://ez.analog.com/community/linux-device-drivers
696S: Supported
697F: drivers/media/i2c/adv7180.c
698
c40ddfa3
HV
699ANALOG DEVICES INC ADV7511 DRIVER
700M: Hans Verkuil <hans.verkuil@cisco.com>
701L: linux-media@vger.kernel.org
702S: Maintained
703F: drivers/media/i2c/adv7511*
704
531fca16
HV
705ANALOG DEVICES INC ADV7604 DRIVER
706M: Hans Verkuil <hans.verkuil@cisco.com>
707L: linux-media@vger.kernel.org
708S: Maintained
709F: drivers/media/i2c/adv7604*
710
c40ddfa3
HV
711ANALOG DEVICES INC ADV7842 DRIVER
712M: Hans Verkuil <hans.verkuil@cisco.com>
713L: linux-media@vger.kernel.org
714S: Maintained
715F: drivers/media/i2c/adv7842*
716
527a1a83 717ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 718M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 719L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 720W: http://wiki.analog.com/
a4edbc10 721W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 722S: Supported
39c9d199 723F: sound/soc/codecs/adau*
cc52688a 724F: sound/soc/codecs/adav*
4bdef3bd 725F: sound/soc/codecs/ad1*
ae48f5ef 726F: sound/soc/codecs/ad7*
4bdef3bd 727F: sound/soc/codecs/ssm*
40216ce7 728F: sound/soc/codecs/sigmadsp.*
4bdef3bd 729
527a1a83 730ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 731L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
732L: alsa-devel@alsa-project.org (moderated for non-subscribers)
733W: http://blackfin.uclinux.org/
734S: Supported
735F: sound/soc/blackfin/*
7d1f9018 736
4ce72abc
LPC
737ANALOG DEVICES INC IIO DRIVERS
738M: Lars-Peter Clausen <lars@metafoo.de>
739M: Michael Hennerich <Michael.Hennerich@analog.com>
740W: http://wiki.analog.com/
741W: http://ez.analog.com/community/linux-device-drivers
742S: Supported
743F: drivers/iio/*/ad*
744X: drivers/iio/*/adjd*
745F: drivers/staging/iio/*/ad*
746F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 747
0e3b67b3
LPC
748ANALOG DEVICES INC DMA DRIVERS
749M: Lars-Peter Clausen <lars@metafoo.de>
750W: http://ez.analog.com/community/linux-device-drivers
751S: Supported
752F: drivers/dma/dma-axi-dmac.c
753
41c9e95d
GK
754ANDROID DRIVERS
755M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 756M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 757M: Riley Andrews <riandrews@android.com>
0e4a566b 758T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
759L: devel@driverdev.osuosl.org
760S: Supported
761F: drivers/android/
762F: drivers/staging/android/
763
42269063 764AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 765M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 766L: linuxppc-dev@lists.ozlabs.org
93711660 767L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 768S: Maintained
679655da 769F: sound/aoa/
42269063 770
1da177e4 771APM DRIVER
e5f6450c 772M: Jiri Kosina <jikos@kernel.org>
81024fc4 773S: Odd fixes
679655da
JP
774F: arch/x86/kernel/apm_32.c
775F: include/linux/apm_bios.h
c117ab84 776F: include/uapi/linux/apm_bios.h
81024fc4 777F: drivers/char/apm-emulation.c
1da177e4 778
bd7aa4b2 779APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 780M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 781L: linux-input@vger.kernel.org
75dd112a 782S: Odd fixes
679655da 783F: drivers/input/mouse/bcm5974.c
bd7aa4b2 784
6f2fad74 785APPLE SMC DRIVER
75dd112a 786M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 787L: lm-sensors@lm-sensors.org
75dd112a 788S: Odd fixes
679655da 789F: drivers/hwmon/applesmc.c
6f2fad74 790
1da177e4 791APPLETALK NETWORK LAYER
8b58be88 792M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 793S: Maintained
679655da
JP
794F: drivers/net/appletalk/
795F: net/appletalk/
1da177e4 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>
831S: Maintained
fa8ad788 832F: arch/arm/kernel/perf_*
6f96521f 833F: arch/arm/oprofile/common.c
6f96521f
WD
834F: arch/arm/kernel/hw_breakpoint.c
835F: arch/arm/include/asm/hw_breakpoint.h
fa8ad788
MR
836F: arch/arm/include/asm/perf_event.h
837F: drivers/perf/arm_pmu.c
838F: include/linux/perf/arm_pmu.h
6f96521f 839
d4275354 840ARM PORT
8b58be88 841M: Russell King <linux@arm.linux.org.uk>
efc03ecb 842L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
843W: http://www.arm.linux.org.uk/
844S: Maintained
845F: arch/arm/
846
d323c243
SB
847ARM SUB-ARCHITECTURES
848L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 849S: Maintained
d323c243
SB
850F: arch/arm/mach-*/
851F: arch/arm/plat-*/
852T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
853
cefbf4ea
RK
854ARM PRIMECELL AACI PL041 DRIVER
855M: Russell King <linux@arm.linux.org.uk>
856S: Maintained
857F: sound/arm/aaci.*
858
859ARM PRIMECELL CLCD PL110 DRIVER
860M: Russell King <linux@arm.linux.org.uk>
861S: Maintained
8a61f013 862F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
863
864ARM PRIMECELL KMI PL050 DRIVER
865M: Russell King <linux@arm.linux.org.uk>
866S: Maintained
867F: drivers/input/serio/ambakmi.*
868F: include/linux/amba/kmi.h
869
2761f5c2 870ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
871M: Russell King <linux@arm.linux.org.uk>
872S: Maintained
679655da 873F: drivers/mmc/host/mmci.*
2f748aaa 874F: include/linux/amba/mmci.h
2761f5c2 875
1b4304e5
RK
876ARM PRIMECELL UART PL010 AND PL011 DRIVERS
877M: Russell King <linux@arm.linux.org.uk>
878S: Maintained
879F: drivers/tty/serial/amba-pl01*.c
880F: include/linux/amba/serial.h
2761f5c2 881
cefbf4ea
RK
882ARM PRIMECELL BUS SUPPORT
883M: Russell King <linux@arm.linux.org.uk>
884S: Maintained
885F: drivers/amba/
886F: include/linux/amba/bus.h
887
2b7a52a4 888ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 889M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
891S: Maintained
892
9c784f95 893ARM/AFEB9260 MACHINE SUPPORT
8b58be88 894M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 895L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
896S: Maintained
897
2b7a52a4 898ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 899M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 900L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
901S: Maintained
902
5c6dcd7f 903ARM/Allwinner sunXi SoC support
1b106699 904M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 905M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
907S: Maintained
5c6dcd7f 908N: sun[x456789]i
60b0f380
MR
909
910ARM/Allwinner SoC Clock Support
911M: Emilio LĂ³pez <emilio@elopez.com.ar>
912S: Maintained
913F: drivers/clk/sunxi/
1b106699 914
7c1e3876
CC
915ARM/Amlogic MesonX SoC support
916M: Carlo Caione <carlo@caione.org>
917L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918S: Maintained
12ddbadf 919F: drivers/media/rc/meson-ir.c
7c1e3876
CC
920N: meson[x68]
921
eff506fa
TZ
922ARM/Annapurna Labs ALPINE ARCHITECTURE
923M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
924S: Maintained
925F: arch/arm/mach-alpine/
926
c1fc8675 927ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 928M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 929M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 930M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 931L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
932W: http://www.linux4sam.org
933S: Supported
934F: arch/arm/mach-at91/
f0a0a58e 935F: include/soc/at91/
70e389cc
MB
936F: arch/arm/boot/dts/at91*.dts
937F: arch/arm/boot/dts/at91*.dtsi
938F: arch/arm/boot/dts/sama*.dts
939F: arch/arm/boot/dts/sama*.dtsi
5f58c970 940F: arch/arm/include/debug/at91.S
d4a89c7d 941
6e05dd4e
BB
942ARM/ATMEL AT91 Clock Support
943M: Boris Brezillon <boris.brezillon@free-electrons.com>
944S: Maintained
945F: drivers/clk/at91
946
986cf2e9 947ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 948M: Rob Herring <robh@kernel.org>
986cf2e9
RH
949L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
950S: Maintained
951F: arch/arm/mach-highbank/
952
d94f944e 953ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 954M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
955S: Maintained
956F: arch/arm/mach-cns3xxx/
d94f944e 957
4863dea3
SG
958ARM/CAVIUM THUNDER NETWORK DRIVER
959M: Sunil Goutham <sgoutham@cavium.com>
960M: Robert Richter <rric@kernel.org>
961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962S: Supported
322e5cc5 963F: drivers/net/ethernet/cavium/thunder/
4863dea3 964
386ab516
AS
965ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
966M: Alexander Shiyan <shc_work@mail.ru>
967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968S: Odd Fixes
b8ba3874 969N: clps711x
386ab516 970
2b7a52a4 971ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 972M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 973M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 975S: Maintained
d19d3667
HS
976F: arch/arm/mach-ep93xx/
977F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
978
979ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 980M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
982S: Maintained
983
d4275354 984ARM/CLKDEV SUPPORT
8b58be88 985M: Russell King <linux@arm.linux.org.uk>
efc03ecb 986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 987S: Maintained
d4275354 988F: arch/arm/include/asm/clkdev.h
4fa2651d 989F: drivers/clk/clkdev.c
d4275354 990
d48134e7 991ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 992M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 993L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
994S: Maintained
995
94150095
HF
996ARM/CONTEC MICRO9 MACHINE SUPPORT
997M: Hubert Feurstein <hubert.feurstein@contec.at>
998S: Maintained
999F: arch/arm/mach-ep93xx/micro9.c
1000
a06ae860
PP
1001ARM/CORESIGHT FRAMEWORK AND DRIVERS
1002M: Mathieu Poirier <mathieu.poirier@linaro.org>
1003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004S: Maintained
01081f5a 1005F: drivers/hwtracing/coresight/*
a06ae860
PP
1006F: Documentation/trace/coresight.txt
1007F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1008F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1009
1da177e4 1010ARM/CORGI MACHINE SUPPORT
8b58be88 1011M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1012S: Maintained
1013
881a95f9 1014ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1015M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1017T: git git://github.com/ulli-kroll/linux.git
162500b3 1018S: Maintained
f49afbb5 1019F: arch/arm/mach-gemini/
98a9bb5b 1020F: drivers/rtc/rtc-gemini.c
881a95f9 1021
a990cbd8 1022ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1023M: Barry Song <baohua@kernel.org>
a990cbd8 1024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1025T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1026S: Maintained
1027F: arch/arm/mach-prima2/
4a9c44f1 1028F: drivers/clk/sirf/
05f30e8d 1029F: drivers/clocksource/timer-prima2.c
5833ac98 1030F: drivers/clocksource/timer-atlas7.c
f8505ef5 1031N: [^a-z]sirf
a990cbd8 1032
c9d862c4
BS
1033ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1034M: Baruch Siach <baruch@tkos.co.il>
1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036S: Maintained
cde137aa 1037F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1038N: digicolor
1039
d4275354 1040ARM/EBSA110 MACHINE SUPPORT
8b58be88 1041M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1043W: http://www.arm.linux.org.uk/
1044S: Maintained
1045F: arch/arm/mach-ebsa110/
b955f6ca 1046F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1047
4721f3ce
UKK
1048ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1049M: Uwe Kleine-König <kernel@pengutronix.de>
1050L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1051S: Maintained
1052N: efm32
1053
a9da4f7e 1054ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1055M: Daniel Ribeiro <drwyrm@gmail.com>
1056M: Stefan Schmidt <stefan@openezx.org>
1057M: Harald Welte <laforge@openezx.org>
d66f1886 1058L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1059W: http://www.openezx.org/
1060S: Maintained
cafc2265
SS
1061T: topgit git://git.openezx.org/openezx.git
1062F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1063
6a915af9 1064ARM/FARADAY FA526 PORT
162500b3 1065M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1066L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1067S: Maintained
1fa7e547 1068T: git git://git.berlios.de/gemini-board
f49afbb5 1069F: arch/arm/mm/*-fa*
6a915af9 1070
d4275354 1071ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1072M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1073L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1074W: http://www.arm.linux.org.uk/
1075S: Maintained
1076F: arch/arm/include/asm/hardware/dec21285.h
1077F: arch/arm/mach-footbridge/
1078
86183a5f 1079ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1080M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1081M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1083S: Maintained
f1c12837 1084T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1085F: arch/arm/mach-imx/
ce515a6b 1086F: arch/arm/mach-mxs/
2a82f95c 1087F: arch/arm/boot/dts/imx*
e5dafa22 1088F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1089F: drivers/clk/imx/
1090F: include/soc/imx/
86183a5f 1091
142109d2 1092ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1093M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1094M: Sascha Hauer <kernel@pengutronix.de>
1095R: Stefan Agner <stefan@agner.ch>
1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097S: Maintained
1098T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1099F: arch/arm/mach-imx/*vf610*
1100F: arch/arm/boot/dts/vf*
1101
2b7a52a4 1102ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1103M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1105S: Maintained
1106
90b8fc34 1107ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1108M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1110S: Maintained
1111
ef47d5f0 1112ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1113M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1114M: Paul Parsons <lost.distance@yahoo.com>
1115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1116S: Maintained
1117F: arch/arm/mach-pxa/hx4700.c
1118F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1119F: sound/soc/pxa/hx4700.c
ef47d5f0 1120
4dfad069
WX
1121ARM/HISILICON SOC SUPPORT
1122M: Wei Xu <xuwei5@hisilicon.com>
1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124W: http://www.hisilicon.com
1125S: Supported
1126T: git git://github.com/hisilicon/linux-hisi.git
1127F: arch/arm/mach-hisi/
1128
21f37bc3 1129ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1130M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1131W: www.jlime.com
1132S: Maintained
084bad91
KE
1133T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1134F: arch/arm/mach-sa1100/jornada720.c
1135F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1136
5e767ab9
JMC
1137ARM/IGEP MACHINE SUPPORT
1138M: Enric Balletbo i Serra <eballetbo@gmail.com>
1139M: Javier Martinez Canillas <javier@dowhile0.org>
1140L: linux-omap@vger.kernel.org
1141L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142S: Maintained
06ff74fd 1143F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1144
403d2971
MV
1145ARM/INCOME PXA270 SUPPORT
1146M: Marek Vasut <marek.vasut@gmail.com>
1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148S: Maintained
ec154082 1149F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1150
2b7a52a4 1151ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1152M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1153L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1154S: Maintained
e2bdb176
DW
1155
1156ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1158S: Orphan
2b7a52a4
LB
1159
1160ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1161M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1162L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1163S: Maintained
2b7a52a4
LB
1164
1165ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1166M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1168S: Maintained
2b7a52a4 1169
2b7a52a4 1170ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1171M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1173S: Maintained
1174
dfdd8cc9
KH
1175ARM/INTEL IXP4XX ARM ARCHITECTURE
1176M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1177M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1179S: Maintained
1180F: arch/arm/mach-ixp4xx/
1181
838553c5 1182ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1183M: Jonathan Cameron <jic23@cam.ac.uk>
1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185S: Maintained
1186F: arch/arm/mach-pxa/stargate2.c
1187F: drivers/pcmcia/pxa2xx_stargate2.c
1188
2b7a52a4 1189ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1190M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1191L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1192S: Maintained
2b7a52a4
LB
1193
1194ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1195M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1197S: Maintained
1198
1154f858 1199ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1200M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202S: Maintained
1203F: arch/arm/mach-keystone/
317929cd 1204T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1205
bc6aa566 1206ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1207M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1208L: linux-kernel@vger.kernel.org
1209S: Maintained
1210F: drivers/clk/keystone/
1211
1212ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1213M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215L: linux-kernel@vger.kernel.org
1216S: Maintained
1217F: drivers/clocksource/timer-keystone.c
1218
1219ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1220M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1221L: linux-kernel@vger.kernel.org
1222S: Maintained
1223F: drivers/power/reset/keystone-reset.c
1224
1225ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1226M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1227L: linux-kernel@vger.kernel.org
1228S: Maintained
1229F: drivers/memory/*emif*
1230
2b7a52a4 1231ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1232M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1234S: Maintained
1235
3143875f
JE
1236ARM/LPC18XX ARCHITECTURE
1237M: Joachim Eastwood <manabian@gmail.com>
1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239S: Maintained
1240N: lpc18xx
1241
3b886171 1242ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1243M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1244S: Maintained
1245
31c17ac9 1246ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1247M: Jason Cooper <jason@lakedaemon.net>
1248M: Andrew Lunn <andrew@lunn.ch>
1249M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1250M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1251L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252S: Maintained
1253F: arch/arm/mach-mvebu/
59ec9671 1254F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1255F: arch/arm/boot/dts/armada*
1256F: arch/arm/boot/dts/kirkwood*
1257
75f41273 1258
40f4978b
SH
1259ARM/Marvell Berlin SoC support
1260M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1261L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262S: Maintained
1263F: arch/arm/mach-berlin/
31c17ac9
GC
1264F: arch/arm/boot/dts/berlin*
1265
40f4978b 1266
4cfab57e 1267ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1268M: Jason Cooper <jason@lakedaemon.net>
1269M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1270M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1271M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1272L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1273S: Maintained
1274F: arch/arm/mach-dove/
54a246ff
NP
1275F: arch/arm/mach-mv78xx0/
1276F: arch/arm/mach-orion5x/
1277F: arch/arm/plat-orion/
31c17ac9
GC
1278F: arch/arm/boot/dts/dove*
1279F: arch/arm/boot/dts/orion5x*
1280
3b886171 1281
d69ac131
AC
1282ARM/Orion SoC/Technologic Systems TS-78xx platform support
1283M: Alexander Clouter <alex@digriz.org.uk>
1284L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285W: http://www.digriz.org.uk/ts78xx/kernel
1286S: Maintained
1287F: arch/arm/mach-orion5x/ts78xx-*
1288
607b8fc9
EH
1289ARM/Mediatek RTC DRIVER
1290M: Eddie Huang <eddie.huang@mediatek.com>
1291L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1293S: Maintained
1294F: drivers/rtc/rtc-mt6397.c
1295
e54951c8
MB
1296ARM/Mediatek SoC support
1297M: Matthias Brugger <matthias.bgg@gmail.com>
1298L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1299L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1300S: Maintained
1301F: arch/arm/boot/dts/mt6*
1302F: arch/arm/boot/dts/mt8*
1303F: arch/arm/mach-mediatek/
1304N: mtk
1305K: mediatek
1306
adcb079f
AB
1307ARM/MICREL KS8695 ARCHITECTURE
1308M: Greg Ungerer <gerg@uclinux.org>
1309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1310F: arch/arm/mach-ks8695/
adcb079f
AB
1311S: Odd Fixes
1312
d78ff0a5 1313ARM/MIOA701 MACHINE SUPPORT
8b58be88 1314M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1315L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1316F: arch/arm/mach-pxa/mioa701.c
1317S: Maintained
1318
9624dfe6 1319ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1320M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1321S: Maintained
1322
e0ee9851 1323ARM/NOMADIK ARCHITECTURE
28b8e8d4 1324M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1325M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1326L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327S: Maintained
1328F: arch/arm/mach-nomadik/
ecc265fe 1329F: drivers/pinctrl/nomadik/
87572880 1330F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1331T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1332
9d76295a 1333ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1334M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1335L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1336W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1337S: Supported
1338
8459c159 1339ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1340M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1341M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1342S: Maintained
1343
5d783a2d 1344ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1345M: Marek Vasut <marek.vasut@gmail.com>
75280787 1346L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1347W: http://hackndev.com
1348S: Maintained
933d35f0
JP
1349F: arch/arm/mach-pxa/include/mach/palmtx.h
1350F: arch/arm/mach-pxa/palmtx.c
1351F: arch/arm/mach-pxa/include/mach/palmt5.h
1352F: arch/arm/mach-pxa/palmt5.c
1353F: arch/arm/mach-pxa/include/mach/palmld.h
1354F: arch/arm/mach-pxa/palmld.c
1355F: arch/arm/mach-pxa/include/mach/palmte2.h
1356F: arch/arm/mach-pxa/palmte2.c
1357F: arch/arm/mach-pxa/include/mach/palmtc.h
1358F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1359
b57fe924 1360ARM/PALM TREO SUPPORT
d8130624 1361M: Tomas Cech <sleep_walker@suse.com>
75280787 1362L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1363W: http://hackndev.com
1364S: Maintained
b57fe924
JP
1365F: arch/arm/mach-pxa/include/mach/palmtreo.h
1366F: arch/arm/mach-pxa/palmtreo.c
90af5811 1367
c49e1e63 1368ARM/PALMZ72 SUPPORT
8b58be88 1369M: Sergey Lapin <slapin@ossfans.org>
75280787 1370L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1371W: http://hackndev.com
1372S: Maintained
933d35f0
JP
1373F: arch/arm/mach-pxa/include/mach/palmz72.h
1374F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1375
1da177e4 1376ARM/PLEB SUPPORT
8b58be88 1377M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1378W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1379S: Maintained
1380
1381ARM/PT DIGITAL BOARD PORT
8b58be88 1382M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1383L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1384W: http://www.arm.linux.org.uk/
1385S: Maintained
1386
8fc1b0f8
KG
1387ARM/QUALCOMM SUPPORT
1388M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1389M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1390M: David Brown <davidb@codeaurora.org>
1391L: linux-arm-msm@vger.kernel.org
f5d3af9d 1392L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1393S: Maintained
1394F: arch/arm/mach-qcom/
f5d3af9d 1395F: drivers/soc/qcom/
c0c89faf
SB
1396F: drivers/tty/serial/msm_serial.h
1397F: drivers/tty/serial/msm_serial.c
1398F: drivers/*/pm8???-*
1399F: drivers/mfd/ssbi.c
916f743d 1400F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1401T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1402
2b7a52a4 1403ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1404M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1405L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1406S: Maintained
1407
d4275354 1408ARM/RISCPC ARCHITECTURE
8b58be88 1409M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1410L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1411W: http://www.arm.linux.org.uk/
1412S: Maintained
d4275354
RK
1413F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1414F: arch/arm/include/asm/hardware/ioc.h
1415F: arch/arm/include/asm/hardware/iomd.h
1416F: arch/arm/include/asm/hardware/memc.h
1417F: arch/arm/mach-rpc/
1a6422f6 1418F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1419F: drivers/net/ethernet/i825xx/ether1*
1420F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1421F: drivers/scsi/arm/
1422
08ddbb0a
HS
1423ARM/Rockchip SoC support
1424M: Heiko Stuebner <heiko@sntech.de>
1425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1426L: linux-rockchip@lists.infradead.org
08ddbb0a 1427S: Maintained
541555e9 1428F: arch/arm/boot/dts/rk3*
08ddbb0a 1429F: arch/arm/mach-rockchip/
541555e9
HS
1430F: drivers/clk/rockchip/
1431F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1432F: drivers/*/*rockchip*
541555e9
HS
1433F: drivers/*/*/*rockchip*
1434F: sound/soc/rockchip/
b4331b43 1435N: rockchip
08ddbb0a 1436
5bfb937c
KK
1437ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1438M: Kukjin Kim <kgene@kernel.org>
e8f98457 1439M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1441L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1442S: Maintained
6f0589c8
MB
1443F: arch/arm/boot/dts/s3c*
1444F: arch/arm/boot/dts/exynos*
d97236e6 1445F: arch/arm64/boot/dts/exynos/
482ce512 1446F: arch/arm/plat-samsung/
769bbb63
HS
1447F: arch/arm/mach-s3c24*/
1448F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1449F: arch/arm/mach-s5p*/
1450F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1451F: drivers/*/*s3c2410*
1452F: drivers/*/*/*s3c2410*
40c76662
MB
1453F: drivers/spi/spi-s3c*
1454F: sound/soc/samsung/*
33d43cdd 1455N: exynos
f556cb07 1456
10ffa964
KP
1457ARM/SAMSUNG MOBILE MACHINE SUPPORT
1458M: Kyungmin Park <kyungmin.park@samsung.com>
1459L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460S: Maintained
004bbd3c 1461F: arch/arm/mach-s5pv210/
10ffa964 1462
3ce4ccb6
KD
1463ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1464M: Kyungmin Park <kyungmin.park@samsung.com>
1465M: Kamil Debski <k.debski@samsung.com>
1466L: linux-arm-kernel@lists.infradead.org
1467L: linux-media@vger.kernel.org
1468S: Maintained
1469F: drivers/media/platform/s5p-g2d/
1470
e6a476fd
MS
1471ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1472M: Kyungmin Park <kyungmin.park@samsung.com>
1473M: Kamil Debski <k.debski@samsung.com>
6305902c 1474M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1475L: linux-arm-kernel@lists.infradead.org
1476L: linux-media@vger.kernel.org
1477S: Maintained
934455d7 1478F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1479F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1480
1481ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1482M: Kyungmin Park <kyungmin.park@samsung.com>
1483M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1484L: linux-arm-kernel@lists.infradead.org
1485L: linux-media@vger.kernel.org
1486S: Maintained
90d72ac6 1487F: drivers/media/platform/s5p-tv/
e6a476fd 1488
d48d38e8 1489ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1490M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1491M: Magnus Damm <magnus.damm@gmail.com>
1492L: linux-sh@vger.kernel.org
d48d38e8 1493W: http://oss.renesas.com
bbff48f5 1494Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1495T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1496S: Supported
0b514fdb
SH
1497F: arch/arm/boot/dts/emev2*
1498F: arch/arm/boot/dts/r7s*
1499F: arch/arm/boot/dts/r8a*
1500F: arch/arm/boot/dts/sh*
0b514fdb 1501F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1502F: arch/arm/configs/marzen_defconfig
1503F: arch/arm/configs/shmobile_defconfig
7a2071c5 1504F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1505F: arch/arm/mach-shmobile/
1506F: drivers/sh/
1507
66314223 1508ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1509M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1510S: Maintained
1511F: arch/arm/mach-socfpga/
efadb751
DN
1512F: arch/arm/boot/dts/socfpga*
1513F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1514W: http://www.rocketboards.org
efadb751 1515T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1516
1517ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1518M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1519S: Maintained
1520F: drivers/clk/socfpga/
1521
71bcada8
TT
1522ARM/SOCFPGA EDAC SUPPORT
1523M: Thor Thayer <tthayer@opensource.altera.com>
1524S: Maintained
1525F: drivers/edac/altera_edac.
1526
65ebcc11 1527ARM/STI ARCHITECTURE
a92177ea
SK
1528M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1529M: Maxime Coquelin <maxime.coquelin@st.com>
1530M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1531L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1532L: kernel@stlinux.com
1533W: http://www.stlinux.com
1534S: Maintained
1535F: arch/arm/mach-sti/
a92177ea
SK
1536F: arch/arm/boot/dts/sti*
1537F: drivers/clocksource/arm_global_timer.c
82805d1b 1538F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1539F: drivers/i2c/busses/i2c-st.c
346e2e4a 1540F: drivers/media/rc/st_rc.c
95d66b16 1541F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1542F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1543F: drivers/phy/phy-miphy28lp.c
1544F: drivers/phy/phy-miphy365x.c
6da969a5 1545F: drivers/phy/phy-stih407-usb.c
26389c78 1546F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1547F: drivers/pinctrl/pinctrl-st.c
1548F: drivers/reset/sti/
db4112e6 1549F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1550F: drivers/tty/serial/st-asc.c
eb11adab 1551F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1552F: drivers/usb/host/ehci-st.c
1553F: drivers/usb/host/ohci-st.c
db4112e6 1554F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1555F: drivers/ata/ahci_st.c
65ebcc11 1556
ee6e7879
MC
1557ARM/STM32 ARCHITECTURE
1558M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1560S: Maintained
1561T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1562N: stm32
1563F: drivers/clocksource/armv7m_systick.c
1564
2b7a52a4 1565ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1566M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1567L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1568S: Maintained
1569
1bbd7089 1570ARM/TETON BGA MACHINE SUPPORT
706e69d6 1571M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1572L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1573S: Maintained
1574
2b7a52a4 1575ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1576M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1577L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1578S: Maintained
1579
98ad6e3b 1580ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1581M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1582L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1583W: http://www.mcuos.com
1584S: Maintained
4e89e8f6 1585F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1586F: drivers/input/keyboard/w90p910_keypad.c
1587F: drivers/input/touchscreen/w90p910_ts.c
1588F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1589F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1590F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1591F: drivers/rtc/rtc-nuc900.c
9df92e6c 1592F: drivers/spi/spi-nuc900.c
4e89e8f6 1593F: drivers/usb/host/ehci-w90x900.c
8a61f013 1594F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1595
54274d71 1596ARM/U300 MACHINE SUPPORT
e4651a9f 1597M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599S: Supported
1600F: arch/arm/mach-u300/
9affbd24 1601F: drivers/clocksource/timer-u300.c
54274d71
LW
1602F: drivers/i2c/busses/i2c-stu300.c
1603F: drivers/rtc/rtc-coh901331.c
1604F: drivers/watchdog/coh901327_wdt.c
1605F: drivers/dma/coh901318*
87572880
LW
1606F: drivers/mfd/ab3100*
1607F: drivers/rtc/rtc-ab3100.c
1608F: drivers/rtc/rtc-coh901331.c
1609T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1610
3d00d04f
MY
1611ARM/UNIPHIER ARCHITECTURE
1612M: Masahiro Yamada <yamada.masahiro@socionext.com>
1613L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1614S: Maintained
a3ff83d2 1615F: arch/arm/boot/dts/uniphier*
3d00d04f 1616F: arch/arm/mach-uniphier/
a3ff83d2
MY
1617F: drivers/pinctrl/uniphier/
1618F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1619N: uniphier
1620
87572880 1621ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1622M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624S: Maintained
1625F: arch/arm/mach-ux500/
e4651a9f 1626F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1627F: drivers/dma/ste_dma40*
e4651a9f 1628F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1629F: drivers/mfd/abx500*
1630F: drivers/mfd/ab8500*
e4651a9f
LW
1631F: drivers/mfd/dbx500*
1632F: drivers/mfd/db8500*
ecc265fe
JP
1633F: drivers/pinctrl/nomadik/pinctrl-ab*
1634F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1635F: drivers/rtc/rtc-ab8500.c
e4651a9f 1636F: drivers/rtc/rtc-pl031.c
87572880 1637T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1638
e93fde28
UH
1639ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1640M: Ulf Hansson <ulf.hansson@linaro.org>
1641L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1642T: git git://git.linaro.org/people/ulfh/clk.git
1643S: Maintained
1644F: drivers/clk/ux500/
1645F: include/linux/platform_data/clk-ux500.h
1646
740d93b1
PM
1647ARM/VERSATILE EXPRESS PLATFORM
1648M: Liviu Dudau <liviu.dudau@arm.com>
1649M: Sudeep Holla <sudeep.holla@arm.com>
1650M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1651L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1652S: Maintained
1653F: arch/arm/boot/dts/vexpress*
9ccd6080 1654F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1655F: arch/arm/mach-vexpress/
1656F: */*/vexpress*
7e8f403f 1657F: */*/*/vexpress*
740d93b1
PM
1658F: drivers/clk/versatile/clk-vexpress-osc.c
1659F: drivers/clocksource/versatile.c
1660
d4275354 1661ARM/VFP SUPPORT
8b58be88 1662M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1663L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1664W: http://www.arm.linux.org.uk/
1665S: Maintained
1666F: arch/arm/vfp/
1667
e66b6d8e
MV
1668ARM/VOIPAC PXA270 SUPPORT
1669M: Marek Vasut <marek.vasut@gmail.com>
1670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671S: Maintained
1672F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1673F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1674
04529fe2
TP
1675ARM/VT8500 ARM ARCHITECTURE
1676M: Tony Prisk <linux@prisktech.co.nz>
1677L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1678S: Maintained
1679F: arch/arm/mach-vt8500/
41fd91b4 1680F: drivers/clocksource/vt8500_timer.c
560746eb 1681F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1682F: drivers/mmc/host/wmt-sdmmc.c
1683F: drivers/pwm/pwm-vt8500.c
1684F: drivers/rtc/rtc-vt8500.c
1685F: drivers/tty/serial/vt8500_serial.c
4f31102b 1686F: drivers/usb/host/ehci-platform.c
41fd91b4 1687F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1688F: drivers/video/fbdev/vt8500lcdfb.*
1689F: drivers/video/fbdev/wm8505fb*
1690F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1691
e66b6d8e
MV
1692ARM/ZIPIT Z2 SUPPORT
1693M: Marek Vasut <marek.vasut@gmail.com>
1694L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1695S: Maintained
1696F: arch/arm/mach-pxa/z2.c
6ab2a855 1697F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1698
5ecc4b53
JN
1699ARM/ZTE ARCHITECTURE
1700M: Jun Nie <jun.nie@linaro.org>
1701L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1702S: Maintained
1703F: arch/arm/mach-zx/
1704F: drivers/clk/zte/
1705F: Documentation/devicetree/bindings/arm/zte.txt
1706F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1707
51f29d44
MS
1708ARM/ZYNQ ARCHITECTURE
1709M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1710R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1711L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1712W: http://wiki.xilinx.com
d6448b76 1713T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1714S: Supported
1715F: arch/arm/mach-zynq/
bd2a337a 1716F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1717F: drivers/block/xsysace.c
c2fd4e38
MS
1718N: zynq
1719N: xilinx
1720F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1721F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1722F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1723F: drivers/edac/synopsys_edac.c
51f29d44 1724
48ec83bc 1725ARM SMMU DRIVERS
b8f9879e
WD
1726M: Will Deacon <will.deacon@arm.com>
1727L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1728S: Maintained
1729F: drivers/iommu/arm-smmu.c
48ec83bc 1730F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1731F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1732
38074229
CM
1733ARM64 PORT (AARCH64 ARCHITECTURE)
1734M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1735M: Will Deacon <will.deacon@arm.com>
38074229
CM
1736L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1737S: Maintained
1738F: arch/arm64/
d19766ec 1739F: Documentation/arm64/
38074229 1740
9d7005f9
LP
1741AS3645A LED FLASH CONTROLLER DRIVER
1742M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1743L: linux-media@vger.kernel.org
1744T: git git://linuxtv.org/media_tree.git
1745S: Maintained
1746F: drivers/media/i2c/as3645a.c
1747F: include/media/as3645a.h
1748
d58de038
GJ
1749ASC7621 HARDWARE MONITOR DRIVER
1750M: George Joseph <george.joseph@fairview5.com>
1751L: lm-sensors@lm-sensors.org
1752S: Maintained
1753F: Documentation/hwmon/asc7621
1754F: drivers/hwmon/asc7621.c
1755
b229ece9 1756ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1757M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1758L: acpi4asus-user@lists.sourceforge.net
d0944853 1759L: platform-driver-x86@vger.kernel.org
76593d6f 1760W: http://acpi4asus.sf.net
85091b71 1761S: Maintained
b229ece9
CC
1762F: drivers/platform/x86/asus*.c
1763F: drivers/platform/x86/eeepc*.c
85091b71 1764
953a6479 1765ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1766R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1767W: http://sourceforge.net/projects/xscaleiop
08223d80 1768S: Odd fixes
679655da
JP
1769F: Documentation/crypto/async-tx-api.txt
1770F: crypto/async_tx/
1771F: drivers/dma/
1772F: include/linux/dmaengine.h
1773F: include/linux/async_tx.h
b3e5f263 1774
a1867d36 1775AT24 EEPROM DRIVER
14d77c4d 1776M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1777L: linux-i2c@vger.kernel.org
1778S: Maintained
1779F: drivers/misc/eeprom/at24.c
25f73ed5 1780F: include/linux/platform_data/at24.h
a1867d36 1781
e7839f25 1782ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1783M: "Ed L. Cashin" <ed.cashin@acm.org>
1784W: http://www.openaoe.org/
1da177e4 1785S: Supported
679655da
JP
1786F: Documentation/aoe/
1787F: drivers/block/aoe/
1da177e4 1788
aad7a211
AB
1789ATHEROS 71XX/9XXX GPIO DRIVER
1790M: Alban Bedel <albeu@free.fr>
1791W: https://github.com/AlbanBedel/linux
1792T: git git://github.com/AlbanBedel/linux
1793S: Maintained
1794F: drivers/gpio/gpio-ath79.c
1795F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1796
9a10a870 1797ATHEROS ATH GENERIC UTILITIES
f726ee65 1798M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1799L: linux-wireless@vger.kernel.org
1800S: Supported
1801F: drivers/net/wireless/ath/*
1802
fa1c114f 1803ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1804M: Jiri Slaby <jirislaby@gmail.com>
1805M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1806M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1807L: linux-wireless@vger.kernel.org
72c706b7 1808W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1809S: Maintained
fa451753 1810F: drivers/net/wireless/ath/ath5k/
fa1c114f 1811
12e62d6f
KV
1812ATHEROS ATH6KL WIRELESS DRIVER
1813M: Kalle Valo <kvalo@qca.qualcomm.com>
1814L: linux-wireless@vger.kernel.org
1815W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1816T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1817S: Supported
1818F: drivers/net/wireless/ath/ath6kl/
1819
2be7d22f
VK
1820WILOCITY WIL6210 WIRELESS DRIVER
1821M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1822L: linux-wireless@vger.kernel.org
1823L: wil6210@qca.qualcomm.com
1824S: Supported
1825W: http://wireless.kernel.org/en/users/Drivers/wil6210
1826F: drivers/net/wireless/ath/wil6210/
dba4b74d 1827F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1828
1d7e1e6b
CL
1829CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1830M: Christian Lamparter <chunkeey@googlemail.com>
1831L: linux-wireless@vger.kernel.org
1832W: http://wireless.kernel.org/en/users/Drivers/carl9170
1833S: Maintained
1834F: drivers/net/wireless/ath/carl9170/
1835
2c2a6172
LT
1836ATK0110 HWMON DRIVER
1837M: Luca Tettamanti <kronos.it@gmail.com>
1838L: lm-sensors@lm-sensors.org
1839S: Maintained
1840F: drivers/hwmon/asus_atk0110.c
1841
6f69a6d7 1842ATI_REMOTE2 DRIVER
8b58be88 1843M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1844S: Maintained
679655da 1845F: drivers/input/misc/ati_remote2.c
6f69a6d7 1846
7ae115b4 1847ATLX ETHERNET DRIVERS
8b58be88 1848M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1849M: Chris Snook <chris.snook@gmail.com>
e443e383 1850L: netdev@vger.kernel.org
8d5ca6ec
JC
1851W: http://sourceforge.net/projects/atl1
1852W: http://atl1.sourceforge.net
1853S: Maintained
2b133ad6 1854F: drivers/net/ethernet/atheros/
8d5ca6ec 1855
1da177e4 1856ATM
366c1bd1 1857M: Chas Williams <3chas3@gmail.com>
476604de 1858L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1859L: netdev@vger.kernel.org
1da177e4
LT
1860W: http://linux-atm.sourceforge.net
1861S: Maintained
679655da
JP
1862F: drivers/atm/
1863F: include/linux/atm*
c117ab84 1864F: include/uapi/linux/atm*
1da177e4 1865
04ac2f46 1866ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1867M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1868S: Maintained
1869F: drivers/mmc/host/atmel-mci.c
1870F: drivers/mmc/host/atmel-mci-regs.h
1871
a1cfac48 1872ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1873M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1874S: Supported
df621252 1875F: drivers/tty/serial/atmel_serial.c
a1cfac48 1876
dfae90ed 1877ATMEL Audio ALSA driver
3a82002c 1878M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1879L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1880S: Supported
1881F: sound/soc/atmel
1882
b414dc16
NF
1883ATMEL DMA DRIVER
1884M: Nicolas Ferre <nicolas.ferre@atmel.com>
1885L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1886S: Supported
1887F: drivers/dma/at_hdmac.c
1888F: drivers/dma/at_hdmac_regs.h
6f0d65af 1889F: include/linux/platform_data/dma-atmel.h
b414dc16 1890
6bd0f436
LD
1891ATMEL XDMA DRIVER
1892M: Ludovic Desroches <ludovic.desroches@atmel.com>
1893L: linux-arm-kernel@lists.infradead.org
1894L: dmaengine@vger.kernel.org
1895S: Supported
1896F: drivers/dma/at_xdmac.c
1897
888f2804
LD
1898ATMEL I2C DRIVER
1899M: Ludovic Desroches <ludovic.desroches@atmel.com>
1900L: linux-i2c@vger.kernel.org
1901S: Supported
1902F: drivers/i2c/busses/i2c-at91.c
1903
15515545
JW
1904ATMEL ISI DRIVER
1905M: Josh Wu <josh.wu@atmel.com>
1906L: linux-media@vger.kernel.org
1907S: Supported
f2294c2d 1908F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1909F: include/media/atmel-isi.h
1910
8f4c79ce 1911ATMEL LCDFB DRIVER
8b58be88 1912M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1913L: linux-fbdev@vger.kernel.org
8f4c79ce 1914S: Maintained
8a61f013 1915F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1916F: include/video/atmel_lcdc.h
8f4c79ce 1917
89e5785f 1918ATMEL MACB ETHERNET DRIVER
a02875a6 1919M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1920S: Supported
9f2f381f 1921F: drivers/net/ethernet/cadence/
89e5785f 1922
5cbac98a
JW
1923ATMEL NAND DRIVER
1924M: Josh Wu <josh.wu@atmel.com>
1925L: linux-mtd@lists.infradead.org
1926S: Supported
1927F: drivers/mtd/nand/atmel_nand*
1928
05c441ef 1929ATMEL SDMMC DRIVER
1930M: Ludovic Desroches <ludovic.desroches@atmel.com>
1931L: linux-mmc@vger.kernel.org
1932S: Supported
1933F: drivers/mmc/host/sdhci-of-at91.c
1934
754ce4f2 1935ATMEL SPI DRIVER
a02875a6 1936M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1937S: Supported
9df92e6c 1938F: drivers/spi/spi-atmel.*
754ce4f2 1939
0ef09015 1940ATMEL SSC DRIVER
03515f32 1941M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1943S: Supported
1944F: drivers/misc/atmel-ssc.c
1945F: include/linux/atmel-ssc.h
1946
e9cb1c5a
NF
1947ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1948M: Nicolas Ferre <nicolas.ferre@atmel.com>
1949L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1950S: Supported
1951F: drivers/misc/atmel_tclib.c
1952F: drivers/clocksource/tcb_clksrc.c
1953
914a3f3b 1954ATMEL USBA UDC DRIVER
a02875a6
NF
1955M: Nicolas Ferre <nicolas.ferre@atmel.com>
1956L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1957S: Supported
faf2e1db 1958F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1959
1da177e4 1960ATMEL WIRELESS DRIVER
8b58be88 1961M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1962L: linux-wireless@vger.kernel.org
1da177e4
LT
1963W: http://www.thekelleys.org.uk/atmel
1964W: http://atmelwlandriver.sourceforge.net/
1965S: Maintained
679655da 1966F: drivers/net/wireless/atmel*
1da177e4 1967
a14c0f8f
ND
1968ATMEL MAXTOUCH DRIVER
1969M: Nick Dyer <nick.dyer@itdev.co.uk>
1970T: git git://github.com/atmel-maxtouch/linux.git
1971S: Supported
1972F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1973F: drivers/input/touchscreen/atmel_mxt_ts.c
1974F: include/linux/platform_data/atmel_mxt_ts.h
1975
26780d9e 1976ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1977M: Bradley Grove <linuxdrivers@attotech.com>
1978L: linux-scsi@vger.kernel.org
1979W: http://www.attotech.com
1980S: Supported
1981F: drivers/scsi/esas2r
26780d9e 1982
bc6e17b8
SS
1983ATUSB IEEE 802.15.4 RADIO DRIVER
1984M: Stefan Schmidt <stefan@osg.samsung.com>
1985L: linux-wpan@vger.kernel.org
1986S: Maintained
1987F: drivers/net/ieee802154/atusb.c
1988F: drivers/net/ieee802154/atusb.h
1989F: drivers/net/ieee802154/at86rf230.h
1990
a92b7b80 1991AUDIT SUBSYSTEM
915f389d 1992M: Paul Moore <paul@paul-moore.com>
8b58be88 1993M: Eric Paris <eparis@redhat.com>
915f389d 1994L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1995W: http://people.redhat.com/sgrubb/audit/
915f389d 1996T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1997S: Maintained
679655da 1998F: include/linux/audit.h
c117ab84 1999F: include/uapi/linux/audit.h
679655da 2000F: kernel/audit*
a92b7b80 2001
70e84049 2002AUXILIARY DISPLAY DRIVERS
8b58be88 2003M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2004W: http://miguelojeda.es/auxdisplay.htm
2005W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2006S: Maintained
679655da
JP
2007F: drivers/auxdisplay/
2008F: include/linux/cfag12864b.h
70e84049 2009
5f97f7f9 2010AVR32 ARCHITECTURE
e336f61f
HCE
2011M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2012M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 2013W: http://www.atmel.com/products/AVR32/
249d9d9d 2014W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2015W: http://avrfreaks.net/
e336f61f 2016S: Maintained
679655da 2017F: arch/avr32/
5f97f7f9
HS
2018
2019AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2020M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2021M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2022S: Maintained
679655da 2023F: arch/avr32/mach-at32ap/
5f97f7f9 2024
1da177e4 2025AX.25 NETWORK LAYER
8b58be88 2026M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2027L: linux-hams@vger.kernel.org
d34cb28a 2028W: http://www.linux-ax25.org/
1da177e4 2029S: Maintained
c117ab84 2030F: include/uapi/linux/ax25.h
679655da
JP
2031F: include/net/ax25.h
2032F: net/ax25/
1da177e4 2033
d5269395 2034AZ6007 DVB DRIVER
009a5410 2035M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2036L: linux-media@vger.kernel.org
2037W: http://linuxtv.org
2038T: git git://linuxtv.org/media_tree.git
2039S: Maintained
2040F: drivers/media/usb/dvb-usb-v2/az6007.c
2041
6777376e
HV
2042AZTECH FM RADIO RECEIVER DRIVER
2043M: Hans Verkuil <hverkuil@xs4all.nl>
2044L: linux-media@vger.kernel.org
2045T: git git://linuxtv.org/media_tree.git
2046W: http://linuxtv.org
2047S: Maintained
2048F: drivers/media/radio/radio-aztech*
2049
e2d1d6c0 2050B43 WIRELESS DRIVER
e2d1d6c0 2051L: linux-wireless@vger.kernel.org
ed072f9e 2052L: b43-dev@lists.infradead.org
491b26b4 2053W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2054S: Odd Fixes
679655da 2055F: drivers/net/wireless/b43/
e2d1d6c0
RD
2056
2057B43LEGACY WIRELESS DRIVER
8b58be88 2058M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2059L: linux-wireless@vger.kernel.org
ed072f9e 2060L: b43-dev@lists.infradead.org
491b26b4 2061W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2062S: Maintained
679655da 2063F: drivers/net/wireless/b43legacy/
e2d1d6c0 2064
300abeb5 2065BACKLIGHT CLASS/SUBSYSTEM
b7701755 2066M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2067M: Lee Jones <lee.jones@linaro.org>
300abeb5 2068S: Maintained
679655da
JP
2069F: drivers/video/backlight/
2070F: include/linux/backlight.h
300abeb5 2071
c6c8fea2 2072BATMAN ADVANCED
207df49e 2073M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2074M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2075M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2076L: b.a.t.m.a.n@lists.open-mesh.org
2077W: http://www.open-mesh.org/
2078S: Maintained
2079F: net/batman-adv/
2080
e2d1d6c0 2081BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2082M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2083L: linux-hams@vger.kernel.org
2084W: http://www.baycom.org/~tom/ham/ham.html
2085S: Maintained
679655da 2086F: drivers/net/hamradio/baycom*
e2d1d6c0 2087
cafe5635 2088BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2089M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2090L: linux-bcache@vger.kernel.org
2091W: http://bcache.evilpiepirate.org
d1aa1ab3 2092S: Maintained
cafe5635
KO
2093F: drivers/md/bcache/
2094
04bd844a
HV
2095BDISP ST MEDIA DRIVER
2096M: Fabien Dessenne <fabien.dessenne@st.com>
2097L: linux-media@vger.kernel.org
2098T: git git://linuxtv.org/media_tree.git
2099W: http://linuxtv.org
2100S: Supported
2101F: drivers/media/platform/sti/bdisp
2102
e2d1d6c0 2103BEFS FILE SYSTEM
55817d3d 2104S: Orphan
679655da
JP
2105F: Documentation/filesystems/befs.txt
2106F: fs/befs/
e2d1d6c0 2107
564ee360 2108BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2109M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2110L: netdev@vger.kernel.org
2111S: Maintained
2112F: drivers/net/ethernet/ec_bhf.c
564ee360 2113
e2d1d6c0 2114BFS FILE SYSTEM
8b58be88 2115M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2116S: Maintained
679655da
JP
2117F: Documentation/filesystems/bfs.txt
2118F: fs/bfs/
c117ab84 2119F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2120
1394f032 2121BLACKFIN ARCHITECTURE
a4edbc10 2122M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2123L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2124T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2125W: http://blackfin.uclinux.org
2126S: Supported
679655da 2127F: arch/blackfin/
566da5b2 2128
e190d6b1 2129BLACKFIN EMAC DRIVER
b3fe92b0 2130L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2131W: http://blackfin.uclinux.org
2132S: Supported
7b35f033 2133F: drivers/net/ethernet/adi/
e190d6b1 2134
566da5b2 2135BLACKFIN RTC DRIVER
b3fe92b0 2136L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2137W: http://blackfin.uclinux.org
2138S: Supported
679655da 2139F: drivers/rtc/rtc-bfin.c
1394f032 2140
936ed49a 2141BLACKFIN SDH DRIVER
109ec8c3 2142M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2143L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2144W: http://blackfin.uclinux.org
2145S: Supported
2146F: drivers/mmc/host/bfin_sdh.c
2147
1394f032 2148BLACKFIN SERIAL DRIVER
8b58be88 2149M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2150L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2151W: http://blackfin.uclinux.org
2152S: Supported
8460241e 2153F: drivers/tty/serial/bfin_uart.c
1394f032 2154
1e6d320f 2155BLACKFIN WATCHDOG DRIVER
b3fe92b0 2156L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2157W: http://blackfin.uclinux.org
2158S: Supported
679655da 2159F: drivers/watchdog/bfin_wdt.c
1e6d320f 2160
d24ecfcc 2161BLACKFIN I2C TWI DRIVER
8b58be88 2162M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2163L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2164W: http://blackfin.uclinux.org/
2165S: Supported
679655da 2166F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2167
1e204377
SJ
2168BLACKFIN MEDIA DRIVER
2169M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2170L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2171W: http://blackfin.uclinux.org/
2172S: Supported
2173F: drivers/media/platform/blackfin/
2174F: drivers/media/i2c/adv7183*
2175F: drivers/media/i2c/vs6624*
2176
b54cf35a
JSM
2177BLINKM RGB LED DRIVER
2178M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2179S: Maintained
2180F: drivers/leds/leds-blinkm.c
2181
1da177e4 2182BLOCK LAYER
8b58be88 2183M: Jens Axboe <axboe@kernel.dk>
08deed1e 2184T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2185S: Maintained
679655da 2186F: block/
ae11f7ef 2187F: kernel/trace/blktrace.c
1da177e4 2188
2b54aaef 2189BLOCK2MTD DRIVER
8b58be88 2190M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2191L: linux-mtd@lists.infradead.org
2192S: Maintained
679655da 2193F: drivers/mtd/devices/block2mtd.c
2b54aaef 2194
63fbd24e 2195BLUETOOTH DRIVERS
8b58be88 2196M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2197M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2198M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2199L: linux-bluetooth@vger.kernel.org
63fbd24e 2200W: http://www.bluez.org/
22e7a424
MH
2201T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2202T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2203S: Maintained
679655da 2204F: drivers/bluetooth/
1da177e4 2205
63fbd24e 2206BLUETOOTH SUBSYSTEM
8b58be88 2207M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2208M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2209M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2210L: linux-bluetooth@vger.kernel.org
2211W: http://www.bluez.org/
22e7a424
MH
2212T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2213T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2214S: Maintained
679655da
JP
2215F: net/bluetooth/
2216F: include/net/bluetooth/
1da177e4
LT
2217
2218BONDING DRIVER
79b30750 2219M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2220M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2221M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2222L: netdev@vger.kernel.org
ce00f85c
JC
2223W: http://sourceforge.net/projects/bonding/
2224S: Supported
679655da 2225F: drivers/net/bonding/
c117ab84 2226F: include/uapi/linux/if_bonding.h
1da177e4 2227
b5f4df34
AS
2228BPF (Safe dynamic programs and tools)
2229M: Alexei Starovoitov <ast@kernel.org>
2230L: netdev@vger.kernel.org
2231L: linux-kernel@vger.kernel.org
2232S: Supported
2233F: kernel/bpf/
2234
39105890 2235BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2236M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2237L: netdev@vger.kernel.org
2238S: Supported
adfc5217 2239F: drivers/net/ethernet/broadcom/b44.*
39105890 2240
32ec90d5
FF
2241BROADCOM GENET ETHERNET DRIVER
2242M: Florian Fainelli <f.fainelli@gmail.com>
2243L: netdev@vger.kernel.org
2244S: Supported
2245F: drivers/net/ethernet/broadcom/genet/
2246
948c51e6 2247BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2248M: Sony Chacko <sony.chacko@qlogic.com>
2249M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2250L: netdev@vger.kernel.org
2251S: Supported
adfc5217
JK
2252F: drivers/net/ethernet/broadcom/bnx2.*
2253F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2254
4d9d2cb0 2255BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2256M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2257L: netdev@vger.kernel.org
2258S: Supported
adfc5217 2259F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2260
90f4c594 2261BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2262M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2263M: Ray Jui <rjui@broadcom.com>
2264M: Scott Branden <sbranden@broadcom.com>
497a045d 2265L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2266T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2267S: Maintained
2268F: arch/arm/mach-bcm/
2269F: arch/arm/boot/dts/bcm113*
90f4c594 2270F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2271F: arch/arm/boot/dts/bcm281*
2272F: arch/arm/configs/bcm_defconfig
e4ef47f2 2273F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2274F: drivers/clocksource/bcm_kona_timer.c
2275
9209bec4 2276BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2277M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2278M: Lee Jones <lee@kernel.org>
10b9e887 2279M: Eric Anholt <eric@anholt.net>
f680f25c 2280L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2281L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2282T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2283S: Maintained
9209bec4 2284N: bcm2835
f680f25c 2285
a2f6734c
KC
2286BROADCOM BCM33XX MIPS ARCHITECTURE
2287M: Kevin Cernekee <cernekee@gmail.com>
2288L: linux-mips@linux-mips.org
2289S: Maintained
2290F: arch/mips/bcm3384/*
2291F: arch/mips/include/asm/mach-bcm3384/*
2292F: arch/mips/kernel/*bmips*
2293
5564f092
RM
2294BROADCOM BCM47XX MIPS ARCHITECTURE
2295M: Hauke Mehrtens <hauke@hauke-m.de>
2296M: Rafał Miłecki <zajec5@gmail.com>
2297L: linux-mips@linux-mips.org
2298S: Maintained
2299F: arch/mips/bcm47xx/*
2300F: arch/mips/include/asm/mach-bcm47xx/*
2301
9209bec4 2302BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2303M: Hauke Mehrtens <hauke@hauke-m.de>
2304L: linux-arm-kernel@lists.infradead.org
2305S: Maintained
2306F: arch/arm/mach-bcm/bcm_5301x.c
2307F: arch/arm/boot/dts/bcm5301x.dtsi
2308F: arch/arm/boot/dts/bcm470*
2309
e076e962
FF
2310BROADCOM BCM63XX ARM ARCHITECTURE
2311M: Florian Fainelli <f.fainelli@gmail.com>
2312L: linux-arm-kernel@lists.infradead.org
eb6725d0 2313T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2314S: Maintained
2315F: arch/arm/mach-bcm/bcm63xx.c
2316F: arch/arm/include/debug/bcm63xx.S
2317
7110e227
KC
2318BROADCOM BCM63XX/BCM33XX UDC DRIVER
2319M: Kevin Cernekee <cernekee@gmail.com>
2320L: linux-usb@vger.kernel.org
2321S: Maintained
2322F: drivers/usb/gadget/udc/bcm63xx_udc.*
2323
2df94fd6 2324BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2325M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2326M: Gregory Fong <gregory.0xf0@gmail.com>
2327M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2328L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2329T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2330S: Maintained
2331F: arch/arm/mach-bcm/*brcmstb*
2332F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2333F: drivers/bus/brcmstb_gisb.c
5009a289 2334N: brcmstb
2df94fd6 2335
70371cef
KC
2336BROADCOM BMIPS MIPS ARCHITECTURE
2337M: Kevin Cernekee <cernekee@gmail.com>
2338M: Florian Fainelli <f.fainelli@gmail.com>
2339L: linux-mips@linux-mips.org
eb6725d0 2340T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2341S: Maintained
2342F: arch/mips/bmips/*
2343F: arch/mips/include/asm/mach-bmips/*
2344F: arch/mips/kernel/*bmips*
338808de 2345F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2346F: drivers/irqchip/irq-bcm7*
2347F: drivers/irqchip/irq-brcmstb*
2348
948c51e6 2349BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2350M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2351M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2352L: netdev@vger.kernel.org
2353S: Supported
adfc5217 2354F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2355
a9533e7e
HP
2356BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2357M: Brett Rudley <brudley@broadcom.com>
818c07b8 2358M: Arend van Spriel <arend@broadcom.com>
85d63686 2359M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2360M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2361L: linux-wireless@vger.kernel.org
5615171c 2362L: brcm80211-dev-list@broadcom.com
a9533e7e 2363S: Supported
f62ebdd5 2364F: drivers/net/wireless/brcm80211/
a9533e7e 2365
9958d6f9 2366BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2367M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2368L: linux-scsi@vger.kernel.org
2369S: Supported
2370F: drivers/scsi/bnx2fc/
2371
6a6b5ad0 2372BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2373M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2374L: linux-scsi@vger.kernel.org
2375S: Supported
2376F: drivers/scsi/bnx2i/
2377
36c0237f
SB
2378BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2379M: Ray Jui <rjui@broadcom.com>
2380M: Scott Branden <sbranden@broadcom.com>
2381L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2382L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2383T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2384S: Maintained
2385N: iproc
2386N: cygnus
2387N: bcm9113*
2388N: bcm9583*
2389N: bcm583*
2390N: bcm113*
2391
3b0213d5
GF
2392BROADCOM BRCMSTB GPIO DRIVER
2393M: Gregory Fong <gregory.0xf0@gmail.com>
2394L: bcm-kernel-feedback-list@broadcom.com>
2395S: Supported
2396F: drivers/gpio/gpio-brcmstb.c
2397F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2398
7b7f588b 2399BROADCOM KONA GPIO DRIVER
5e163903 2400M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2401L: bcm-kernel-feedback-list@broadcom.com
2402S: Supported
2403F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2404F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2405
f6e734a8
RM
2406BROADCOM NVRAM DRIVER
2407M: Rafał Miłecki <zajec5@gmail.com>
2408L: linux-mips@linux-mips.org
2409S: Maintained
2410F: drivers/firmware/broadcom/*
2411
02787daa
BN
2412BROADCOM STB NAND FLASH DRIVER
2413M: Brian Norris <computersforpeace@gmail.com>
2414L: linux-mtd@lists.infradead.org
2415S: Maintained
2416F: drivers/mtd/nand/brcmnand/
2417
c9678d86
RM
2418BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2419M: Rafał Miłecki <zajec5@gmail.com>
2420L: linux-wireless@vger.kernel.org
2421S: Maintained
2422F: drivers/bcma/
2423F: include/linux/bcma/
2424
b8302205
FF
2425BROADCOM SYSTEMPORT ETHERNET DRIVER
2426M: Florian Fainelli <f.fainelli@gmail.com>
2427L: netdev@vger.kernel.org
2428S: Supported
2429F: drivers/net/ethernet/broadcom/bcmsysport.*
2430
7725ccfd 2431BROCADE BFA FC SCSI DRIVER
aa803370
AG
2432M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2433M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2434L: linux-scsi@vger.kernel.org
2435S: Supported
2436F: drivers/scsi/bfa/
7725ccfd 2437
8b230ed8 2438BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2439M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2440L: netdev@vger.kernel.org
2441S: Supported
f844a0ea 2442F: drivers/net/ethernet/brocade/bna/
8b230ed8 2443
5cdf7f76 2444BSG (block layer generic sg v4 driver)
8b58be88 2445M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2446L: linux-scsi@vger.kernel.org
2447S: Supported
679655da
JP
2448F: block/bsg.c
2449F: include/linux/bsg.h
c117ab84 2450F: include/uapi/linux/bsg.h
5cdf7f76 2451
af39917d
CL
2452BT87X AUDIO DRIVER
2453M: Clemens Ladisch <clemens@ladisch.de>
2454L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2455T: git git://git.alsa-project.org/alsa-kernel.git
2456S: Maintained
2457F: Documentation/sound/alsa/Bt87x.txt
2458F: sound/pci/bt87x.c
2459
ff1d5c2f 2460BT8XXGPIO DRIVER
eb032b98 2461M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2462W: http://bu3sch.de/btgpio.php
2463S: Maintained
72dbb705 2464F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2465
eb1eb04f 2466BTRFS FILE SYSTEM
c0778e25
CM
2467M: Chris Mason <clm@fb.com>
2468M: Josef Bacik <jbacik@fb.com>
d8130624 2469M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2470L: linux-btrfs@vger.kernel.org
2471W: http://btrfs.wiki.kernel.org/
8a6e2535 2472Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2473T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2474S: Maintained
679655da
JP
2475F: Documentation/filesystems/btrfs.txt
2476F: fs/btrfs/
eb1eb04f 2477
1da177e4 2478BTTV VIDEO4LINUX DRIVER
009a5410 2479M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2480L: linux-media@vger.kernel.org
96b6aba0 2481W: http://linuxtv.org
275ffde4 2482T: git git://linuxtv.org/media_tree.git
f96236e5 2483S: Odd fixes
679655da 2484F: Documentation/video4linux/bttv/
90d72ac6 2485F: drivers/media/pci/bt8xx/bttv*
1da177e4 2486
1f34923c
KA
2487BUSLOGIC SCSI DRIVER
2488M: Khalid Aziz <khalid@gonehiking.org>
2489L: linux-scsi@vger.kernel.org
2490S: Maintained
2491F: drivers/scsi/BusLogic.*
2492F: drivers/scsi/FlashPoint.*
2493
af39917d
CL
2494C-MEDIA CMI8788 DRIVER
2495M: Clemens Ladisch <clemens@ladisch.de>
2496L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2497T: git git://git.alsa-project.org/alsa-kernel.git
2498S: Maintained
2499F: sound/pci/oxygen/
2500
2141355f
MS
2501C6X ARCHITECTURE
2502M: Mark Salter <msalter@redhat.com>
2503M: Aurelien Jacquiot <a-jacquiot@ti.com>
2504L: linux-c6x-dev@linux-c6x.org
2505W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2506S: Maintained
2507F: arch/c6x/
2508
a5432f5a 2509CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2510M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2511L: linux-cachefs@redhat.com
2512S: Supported
2513F: Documentation/filesystems/caching/cachefiles.txt
2514F: fs/cachefiles/
2515
c815ca39
HV
2516CADET FM/AM RADIO RECEIVER DRIVER
2517M: Hans Verkuil <hverkuil@xs4all.nl>
2518L: linux-media@vger.kernel.org
2519T: git git://linuxtv.org/media_tree.git
2520W: http://linuxtv.org
2521S: Maintained
2522F: drivers/media/radio/radio-cadet*
2523
77d5140f 2524CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2525M: Jonathan Corbet <corbet@lwn.net>
661263b5 2526L: linux-media@vger.kernel.org
275ffde4 2527T: git git://linuxtv.org/media_tree.git
77d5140f 2528S: Maintained
679655da 2529F: Documentation/video4linux/cafe_ccic
90d72ac6 2530F: drivers/media/platform/marvell-ccic/
77d5140f 2531
201b6bab 2532CAIF NETWORK LAYER
5c574f50 2533M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2534L: netdev@vger.kernel.org
2535S: Supported
2536F: Documentation/networking/caif/
2537F: drivers/net/caif/
c117ab84 2538F: include/uapi/linux/caif/
201b6bab
JP
2539F: include/net/caif/
2540F: net/caif/
2541
77dac90f 2542CALGARY x86-64 IOMMU
8b58be88
JP
2543M: Muli Ben-Yehuda <muli@il.ibm.com>
2544M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2545L: discuss@x86-64.org
2546S: Maintained
679655da
JP
2547F: arch/x86/kernel/pci-calgary_64.c
2548F: arch/x86/kernel/tce_64.c
2549F: arch/x86/include/asm/calgary.h
2550F: arch/x86/include/asm/tce.h
77dac90f 2551
e2d1d6c0 2552CAN NETWORK LAYER
8d15d386 2553M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2554M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2555L: linux-can@vger.kernel.org
84b0d715 2556W: https://github.com/linux-can
870482a4
MKB
2557T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2558T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2559S: Maintained
f35f6c8f 2560F: Documentation/networking/can.txt
8d15d386 2561F: net/can/
8d15d386 2562F: include/linux/can/core.h
c117ab84
CEB
2563F: include/uapi/linux/can.h
2564F: include/uapi/linux/can/bcm.h
2565F: include/uapi/linux/can/raw.h
2566F: include/uapi/linux/can/gw.h
e2d1d6c0 2567
4261a204 2568CAN NETWORK DRIVERS
8b58be88 2569M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2570M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2571L: linux-can@vger.kernel.org
84b0d715 2572W: https://github.com/linux-can
870482a4
MKB
2573T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2574T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2575S: Maintained
8d15d386
OH
2576F: drivers/net/can/
2577F: include/linux/can/dev.h
8d15d386 2578F: include/linux/can/platform/
c117ab84
CEB
2579F: include/uapi/linux/can/error.h
2580F: include/uapi/linux/can/netlink.h
4261a204 2581
95d16c72
JM
2582CAPABILITIES
2583M: Serge Hallyn <serge.hallyn@canonical.com>
2584L: linux-security-module@vger.kernel.org
6305902c 2585S: Supported
95d16c72 2586F: include/linux/capability.h
c117ab84 2587F: include/uapi/linux/capability.h
6305902c 2588F: security/commoncap.c
38a94118 2589F: kernel/capability.c
95d16c72 2590
b84894c7
KT
2591CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2592M: Kevin Tsai <ktsai@capellamicro.com>
2593S: Maintained
2594F: drivers/iio/light/cm*
2595F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2596
f21fb3ed
RV
2597CAVIUM LIQUIDIO NETWORK DRIVER
2598M: Derek Chickles <derek.chickles@caviumnetworks.com>
2599M: Satanand Burla <satananda.burla@caviumnetworks.com>
2600M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2601M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2602L: netdev@vger.kernel.org
2603W: http://www.cavium.com
2604S: Supported
f21fb3ed
RV
2605F: drivers/net/ethernet/cavium/liquidio/
2606
ef0bbac3
VB
2607CC2520 IEEE-802.15.4 RADIO DRIVER
2608M: Varka Bhadram <varkabhadram@gmail.com>
2609L: linux-wpan@vger.kernel.org
2610S: Maintained
2611F: drivers/net/ieee802154/cc2520.c
2612F: include/linux/spi/cc2520.h
2613F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2614
b8154542 2615CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2616M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2617L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2618W: http://www.ibm.com/developerworks/power/cell/
2619S: Supported
679655da 2620F: arch/powerpc/include/asm/cell*.h
679655da 2621F: arch/powerpc/include/asm/spu*.h
c117ab84 2622F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2623F: arch/powerpc/oprofile/*cell*
2624F: arch/powerpc/platforms/cell/
b8154542 2625
398ecff5
SW
2626CEPH COMMON CODE (LIBCEPH)
2627M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2628M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2629M: Sage Weil <sage@redhat.com>
82593f87 2630L: ceph-devel@vger.kernel.org
09d90327 2631W: http://ceph.com/
fb99f881 2632T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2633T: git git://github.com/ceph/ceph-client.git
9030aaf9 2634S: Supported
14430813
JP
2635F: net/ceph/
2636F: include/linux/ceph/
2637F: include/linux/crush/
9030aaf9 2638
398ecff5
SW
2639CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2640M: "Yan, Zheng" <zyan@redhat.com>
2641M: Sage Weil <sage@redhat.com>
2642M: Ilya Dryomov <idryomov@gmail.com>
2643L: ceph-devel@vger.kernel.org
2644W: http://ceph.com/
2645T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2646T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2647S: Supported
2648F: Documentation/filesystems/ceph.txt
2649F: fs/ceph/
2650
cfc411e7
DH
2651CERTIFICATE HANDLING:
2652M: David Howells <dhowells@redhat.com>
2653M: David Woodhouse <dwmw2@infradead.org>
2654L: keyrings@linux-nfs.org
2655S: Maintained
2656F: Documentation/module-signing.txt
2657F: certs/
2658F: scripts/extract-cert.c
2659
18332a80 2660CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2661L: linux-usb@vger.kernel.org
10c6c9c9 2662S: Orphan
679655da
JP
2663F: Documentation/usb/WUSB-Design-overview.txt
2664F: Documentation/usb/wusb-cbaf
355ffe69
DV
2665F: drivers/usb/host/hwa-hc.c
2666F: drivers/usb/host/whci/
679655da
JP
2667F: drivers/usb/wusbcore/
2668F: include/linux/usb/wusb*
18332a80 2669
70e84049 2670CFAG12864B LCD DRIVER
8b58be88 2671M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2672W: http://miguelojeda.es/auxdisplay.htm
2673W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2674S: Maintained
679655da
JP
2675F: drivers/auxdisplay/cfag12864b.c
2676F: include/linux/cfag12864b.h
70e84049
MOS
2677
2678CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2679M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2680W: http://miguelojeda.es/auxdisplay.htm
2681W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2682S: Maintained
679655da
JP
2683F: drivers/auxdisplay/cfag12864bfb.c
2684F: include/linux/cfag12864b.h
70e84049 2685
704232c2 2686CFG80211 and NL80211
8b58be88 2687M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2688L: linux-wireless@vger.kernel.org
ce466579
JB
2689W: http://wireless.kernel.org/
2690T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2691T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2692S: Maintained
c117ab84 2693F: include/uapi/linux/nl80211.h
679655da
JP
2694F: include/net/cfg80211.h
2695F: net/wireless/*
2696X: net/wireless/wext*
704232c2 2697
46e64261
GKH
2698CHAR and MISC DRIVERS
2699M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2700M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2701T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2702S: Supported
46e64261
GKH
2703F: drivers/char/*
2704F: drivers/misc/*
471322a8 2705F: include/linux/miscdevice.h
46e64261 2706
0a920b5b 2707CHECKPATCH
8b58be88 2708M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2709M: Joe Perches <joe@perches.com>
2710S: Maintained
679655da 2711F: scripts/checkpatch.pl
0a920b5b 2712
f8407f26
HW
2713CHINESE DOCUMENTATION
2714M: Harry Wei <harryxiyou@gmail.com>
9740153c 2715L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2716L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2717S: Maintained
2718F: Documentation/zh_CN/
2719
2721ea2c 2720CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2721M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2722T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2723L: linux-usb@vger.kernel.org
2724S: Maintained
2725F: drivers/usb/chipidea/
2726
a93ad65d
HG
2727CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2728M: Hans de Goede <hdegoede@redhat.com>
2729L: linux-input@vger.kernel.org
2730S: Maintained
2731F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2732F: drivers/input/touchscreen/chipone_icn8318.c
2733
ab043105
OJ
2734CHROME HARDWARE PLATFORM SUPPORT
2735M: Olof Johansson <olof@lixom.net>
2736S: Maintained
2737F: drivers/platform/chrome/
2738
641cb85e 2739CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2740M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2741M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2742M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2743M: Neel Patel <neepatel@cisco.com>
7063fbf2 2744S: Supported
a6a5580c 2745F: drivers/net/ethernet/cisco/enic/
7063fbf2 2746
e3cf00d0 2747CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2748M: Upinder Malhi <umalhi@cisco.com>
2749S: Supported
2750F: drivers/infiniband/hw/usnic
e3cf00d0 2751
2b7a52a4 2752CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2753M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2754L: netdev@vger.kernel.org
2755S: Maintained
57d0b7a0 2756F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2757
3d4cfdc9
MB
2758CIRRUS LOGIC AUDIO CODEC DRIVERS
2759M: Brian Austin <brian.austin@cirrus.com>
2760M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2761L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2762S: Maintained
2763F: sound/soc/codecs/cs*
2764
94574d9a
KRW
2765CLEANCACHE API
2766M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2767L: linux-kernel@vger.kernel.org
2768S: Maintained
2769F: mm/cleancache.c
2770F: include/linux/cleancache.h
2771
d4275354 2772CLK API
8b58be88 2773M: Russell King <linux@arm.linux.org.uk>
aa571b14 2774L: linux-clk@vger.kernel.org
37417046 2775S: Maintained
d4275354
RK
2776F: include/linux/clk.h
2777
9222d247
JS
2778CLOCKSOURCE, CLOCKEVENT DRIVERS
2779M: Daniel Lezcano <daniel.lezcano@linaro.org>
2780M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2781L: linux-kernel@vger.kernel.org
9222d247
JS
2782T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2783S: Supported
2784F: drivers/clocksource
2785
5df6d737 2786CISCO FCOE HBA DRIVER
8fc89a79
HP
2787M: Hiral Patel <hiralpat@cisco.com>
2788M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2789M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2790L: linux-scsi@vger.kernel.org
2791S: Supported
2a99921a 2792F: drivers/scsi/fnic/
5df6d737 2793
c8806b6c
NM
2794CISCO SCSI HBA DRIVER
2795M: Narsimhulu Musini <nmusini@cisco.com>
2796M: Sesidhar Baddela <sebaddel@cisco.com>
2797L: linux-scsi@vger.kernel.org
2798S: Supported
2799F: drivers/scsi/snic/
2800
529aa8cb
TLSC
2801CMPC ACPI DRIVER
2802M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2803M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2804L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2805S: Supported
2806F: drivers/platform/x86/classmate-laptop.c
2807
85756a06
HV
2808COBALT MEDIA DRIVER
2809M: Hans Verkuil <hans.verkuil@cisco.com>
2810L: linux-media@vger.kernel.org
2811T: git git://linuxtv.org/media_tree.git
2812W: http://linuxtv.org
2813S: Supported
2814F: drivers/media/pci/cobalt/
2815
74425eee 2816COCCINELLE/Semantic Patches (SmPL)
26de9c26 2817M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2818M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2819M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2820M: Michal Marek <mmarek@suse.com>
26de9c26 2821L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2822T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2823W: http://coccinelle.lip6.fr/
2824S: Supported
4b92b2aa 2825F: Documentation/coccinelle.txt
74425eee
NP
2826F: scripts/coccinelle/
2827F: scripts/coccicheck
2828
1da177e4 2829CODA FILE SYSTEM
8b58be88 2830M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2831M: coda@cs.cmu.edu
2832L: codalist@coda.cs.cmu.edu
2833W: http://www.coda.cs.cmu.edu/
2834S: Maintained
679655da
JP
2835F: Documentation/filesystems/coda.txt
2836F: fs/coda/
2837F: include/linux/coda*.h
c117ab84 2838F: include/uapi/linux/coda*.h
1da177e4 2839
0b14261e
PZ
2840CODA V4L2 MEM2MEM DRIVER
2841M: Philipp Zabel <p.zabel@pengutronix.de>
2842L: linux-media@vger.kernel.org
2843S: Maintained
2844F: Documentation/devicetree/bindings/media/coda.txt
2845F: drivers/media/platform/coda/
2846
7704addb 2847COMMON CLK FRAMEWORK
a85fa007 2848M: Michael Turquette <mturquette@baylibre.com>
f956165f 2849M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2850L: linux-clk@vger.kernel.org
baeb0d9b 2851T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2852S: Maintained
60bea3b5
SW
2853F: drivers/clk/
2854X: drivers/clk/clkdev.c
7704addb 2855F: include/linux/clk-pr*
60bea3b5 2856F: include/linux/clk/
7704addb 2857
e2d1d6c0 2858COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2859M: Steve French <sfrench@samba.org>
51223df6 2860L: linux-cifs@vger.kernel.org
d1f28953 2861L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2862W: http://linux-cifs.samba.org/
bb1d5dda 2863T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2864S: Supported
ec421a71 2865F: Documentation/filesystems/cifs/
679655da 2866F: fs/cifs/
e2d1d6c0 2867
1da177e4 2868COMPACTPCI HOTPLUG CORE
8b58be88 2869M: Scott Murray <scott@spiteful.org>
64dab204 2870L: linux-pci@vger.kernel.org
82c4dfc7 2871S: Maintained
679655da 2872F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2873
2874COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2875M: Scott Murray <scott@spiteful.org>
64dab204 2876L: linux-pci@vger.kernel.org
82c4dfc7 2877S: Maintained
679655da 2878F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2879
2880COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2881M: Scott Murray <scott@spiteful.org>
64dab204 2882L: linux-pci@vger.kernel.org
82c4dfc7 2883S: Maintained
679655da 2884F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2885
5411552c 2886COMPAL LAPTOP SUPPORT
8b58be88 2887M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2888L: platform-driver-x86@vger.kernel.org
5411552c 2889S: Maintained
679655da 2890F: drivers/platform/x86/compal-laptop.c
5411552c 2891
949be0f7 2892CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2893M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2894L: accessrunner-general@lists.sourceforge.net
2895W: http://accessrunner.sourceforge.net/
949be0f7 2896S: Maintained
679655da 2897F: drivers/usb/atm/cxacru.c
949be0f7 2898
e2d1d6c0 2899CONFIGFS
d6351db2
JB
2900M: Joel Becker <jlbec@evilplan.org>
2901T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2902S: Supported
679655da
JP
2903F: fs/configfs/
2904F: include/linux/configfs.h
e2d1d6c0 2905
acb9c1b2 2906CONNECTOR
8b58be88 2907M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2908L: netdev@vger.kernel.org
2909S: Maintained
2910F: drivers/connector/
2911
a3e3354d 2912CONTROL GROUP (CGROUP)
860ca0e6 2913M: Tejun Heo <tj@kernel.org>
ad50c159 2914M: Li Zefan <lizefan@huawei.com>
4d205676 2915M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2916L: cgroups@vger.kernel.org
860ca0e6 2917T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2918S: Maintained
a3e3354d 2919F: Documentation/cgroups/
679655da
JP
2920F: include/linux/cgroup*
2921F: kernel/cgroup*
a3e3354d
TH
2922
2923CONTROL GROUP - CPUSET
2924M: Li Zefan <lizefan@huawei.com>
2925L: cgroups@vger.kernel.org
2926W: http://www.bullopensource.org/cpuset/
2927W: http://oss.sgi.com/projects/cpusets/
2928T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2929S: Maintained
2930F: Documentation/cgroups/cpusets.txt
2931F: include/linux/cpuset.h
2932F: kernel/cpuset.c
2933
2934CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2935M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2936M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2937L: cgroups@vger.kernel.org
2938L: linux-mm@kvack.org
2939S: Maintained
2940F: mm/memcontrol.c
5d1ea48b 2941F: mm/swap_cgroup.c
fb3a0fb6 2942
bebe4678 2943CORETEMP HARDWARE MONITORING DRIVER
96859129 2944M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2945L: lm-sensors@lm-sensors.org
2946S: Maintained
679655da
JP
2947F: Documentation/hwmon/coretemp
2948F: drivers/hwmon/coretemp.c
bebe4678 2949
1da177e4 2950COSA/SRP SYNC SERIAL DRIVER
8b58be88 2951M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2952W: http://www.fi.muni.cz/~kas/cosa/
2953S: Maintained
679655da 2954F: drivers/net/wan/cosa*
1da177e4 2955
4371ee35 2956CPMAC ETHERNET DRIVER
8b58be88 2957M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2958L: netdev@vger.kernel.org
2959S: Maintained
b544dbac 2960F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2961
1da177e4 2962CPU FREQUENCY DRIVERS
9c3646d1 2963M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2964M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2965L: linux-pm@vger.kernel.org
1da177e4 2966S: Maintained
27209d91
VK
2967T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2968T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2969F: drivers/cpufreq/
2970F: include/linux/cpufreq.h
1da177e4 2971
8a67f0ef
VK
2972CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2973M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2974M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2975L: linux-pm@vger.kernel.org
2976W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2977S: Maintained
2978F: drivers/cpufreq/arm_big_little.h
2979F: drivers/cpufreq/arm_big_little.c
2980F: drivers/cpufreq/arm_big_little_dt.c
2981
14d2c34c 2982CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2983M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2984M: Daniel Lezcano <daniel.lezcano@linaro.org>
2985L: linux-pm@vger.kernel.org
2986L: linux-arm-kernel@lists.infradead.org
cea8321c 2987T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2988S: Maintained
2989F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2990
0c570c18
BZ
2991CPUIDLE DRIVER - ARM EXYNOS
2992M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2993M: Daniel Lezcano <daniel.lezcano@linaro.org>
2994M: Kukjin Kim <kgene@kernel.org>
2995L: linux-pm@vger.kernel.org
2996L: linux-samsung-soc@vger.kernel.org
2997S: Supported
2998F: drivers/cpuidle/cpuidle-exynos.c
2999F: arch/arm/mach-exynos/pm.c
3000
a8e39c35 3001CPUIDLE DRIVERS
9c3646d1 3002M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
3003M: Daniel Lezcano <daniel.lezcano@linaro.org>
3004L: linux-pm@vger.kernel.org
3005S: Maintained
cea8321c 3006T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
3007F: drivers/cpuidle/*
3008F: include/linux/cpuidle.h
3009
1da177e4 3010CPUID/MSR DRIVER
8b58be88 3011M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 3012S: Maintained
679655da
JP
3013F: arch/x86/kernel/cpuid.c
3014F: arch/x86/kernel/msr.c
1da177e4 3015
7fe2f639 3016CPU POWER MONITORING SUBSYSTEM
d8130624 3017M: Thomas Renninger <trenn@suse.com>
103f1790 3018L: linux-pm@vger.kernel.org
7fe2f639 3019S: Maintained
14430813 3020F: tools/power/cpupower/
7fe2f639 3021
1da177e4 3022CRAMFS FILESYSTEM
ce00f85c 3023W: http://sourceforge.net/projects/cramfs/
54886a71 3024S: Orphan / Obsolete
679655da
JP
3025F: Documentation/filesystems/cramfs.txt
3026F: fs/cramfs/
1da177e4
LT
3027
3028CRIS PORT
8b58be88
JP
3029M: Mikael Starvik <starvik@axis.com>
3030M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3031L: linux-cris-kernel@axis.com
1da177e4
LT
3032W: http://developer.axis.com
3033S: Maintained
679655da 3034F: arch/cris/
df621252 3035F: drivers/tty/serial/crisv10.*
1da177e4
LT
3036
3037CRYPTO API
8b58be88
JP
3038M: Herbert Xu <herbert@gondor.apana.org.au>
3039M: "David S. Miller" <davem@davemloft.net>
1da177e4 3040L: linux-crypto@vger.kernel.org
54e5881d 3041T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3042S: Maintained
679655da 3043F: Documentation/crypto/
2ca87a17 3044F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3045F: arch/*/crypto/
3046F: crypto/
3047F: drivers/crypto/
3048F: include/crypto/
1da177e4 3049
5b07bd57 3050CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3051M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3052L: linux-crypto@vger.kernel.org
3053S: Maintained
51a2228a
JP
3054F: crypto/ansi_cprng.c
3055F: crypto/rng.c
5b07bd57 3056
9b4ffa48 3057CS5535 Audio ALSA driver
8b58be88 3058M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3059S: Maintained
679655da 3060F: sound/pci/cs5535audio/
9b4ffa48 3061
a910e4a9 3062CW1200 WLAN driver
b75f0050
JP
3063M: Solomon Peachy <pizza@shaftnet.org>
3064S: Maintained
3065F: drivers/net/wireless/cw1200/
a910e4a9 3066
6d8425b1 3067CX18 VIDEO4LINUX DRIVER
6afdeaf8 3068M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3069L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3070L: linux-media@vger.kernel.org
275ffde4 3071T: git git://linuxtv.org/media_tree.git
6d8425b1 3072W: http://linuxtv.org
30e10993 3073W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3074S: Maintained
679655da 3075F: Documentation/video4linux/cx18.txt
90d72ac6 3076F: drivers/media/pci/cx18/
6c0f0359 3077F: include/uapi/linux/ivtv*
6d8425b1 3078
3f101d91
HV
3079CX2341X MPEG ENCODER HELPER MODULE
3080M: Hans Verkuil <hverkuil@xs4all.nl>
3081L: linux-media@vger.kernel.org
3082T: git git://linuxtv.org/media_tree.git
3083W: http://linuxtv.org
3084S: Maintained
c368360b 3085F: drivers/media/common/cx2341x*
3f101d91
HV
3086F: include/media/cx2341x*
3087
b8fe6e2c
PB
3088CX24120 MEDIA DRIVER
3089M: Jemma Denson <jdenson@gmail.com>
3090M: Patrick Boettcher <patrick.boettcher@posteo.de>
3091L: linux-media@vger.kernel.org
3092W: http://linuxtv.org/
3093Q: http://patchwork.linuxtv.org/project/linux-media/list/
3094S: Maintained
3095F: drivers/media/dvb-frontends/cx24120*
3096
20357578 3097CX88 VIDEO4LINUX DRIVER
009a5410 3098M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3099L: linux-media@vger.kernel.org
3100W: http://linuxtv.org
3101T: git git://linuxtv.org/media_tree.git
3102S: Odd fixes
3103F: Documentation/video4linux/cx88/
3104F: drivers/media/pci/cx88/
6d8425b1 3105
91952bc0
AP
3106CXD2820R MEDIA DRIVER
3107M: Antti Palosaari <crope@iki.fi>
3108L: linux-media@vger.kernel.org
3109W: http://linuxtv.org/
3110W: http://palosaari.fi/linux/
3111Q: http://patchwork.linuxtv.org/project/linux-media/list/
3112T: git git://linuxtv.org/anttip/media_tree.git
3113S: Maintained
3114F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3115
e5ec3789 3116CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3117M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3118L: netdev@vger.kernel.org
3119W: http://www.chelsio.com
3120S: Supported
f7917c00 3121F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3122
d8ae3c33 3123CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3124M: Karen Xie <kxie@chelsio.com>
3125L: linux-scsi@vger.kernel.org
3126W: http://www.chelsio.com
3127S: Supported
3128F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3129
e5ec3789 3130CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3131M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3132L: linux-rdma@vger.kernel.org
e5ec3789
SW
3133W: http://www.openfabrics.org
3134S: Supported
679655da 3135F: drivers/infiniband/hw/cxgb3/
e5ec3789 3136
be4c9bad 3137CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3138M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3139L: netdev@vger.kernel.org
3140W: http://www.chelsio.com
3141S: Supported
f7917c00 3142F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3143
d8ae3c33 3144CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3145M: Karen Xie <kxie@chelsio.com>
3146L: linux-scsi@vger.kernel.org
3147W: http://www.chelsio.com
3148S: Supported
3149F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3150
be4c9bad
RD
3151CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3152M: Steve Wise <swise@chelsio.com>
3153L: linux-rdma@vger.kernel.org
3154W: http://www.openfabrics.org
3155S: Supported
3156F: drivers/infiniband/hw/cxgb4/
3157
5c20a5c7
CL
3158CXGB4VF ETHERNET DRIVER (CXGB4VF)
3159M: Casey Leedom <leedom@chelsio.com>
3160L: netdev@vger.kernel.org
3161W: http://www.chelsio.com
3162S: Supported
f7917c00 3163F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3164
a9282d01
IM
3165CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3166M: Ian Munsie <imunsie@au1.ibm.com>
3167M: Michael Neuling <mikey@neuling.org>
3168L: linuxppc-dev@lists.ozlabs.org
3169S: Supported
3170F: drivers/misc/cxl/
ec249dd8 3171F: include/misc/cxl*
a9282d01
IM
3172F: include/uapi/misc/cxl.h
3173F: Documentation/powerpc/cxl.txt
3174F: Documentation/powerpc/cxl.txt
3175F: Documentation/ABI/testing/sysfs-class-cxl
3176
b52b97a3
GC
3177STMMAC ETHERNET DRIVER
3178M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3179L: netdev@vger.kernel.org
3180W: http://www.stlinux.com
3181S: Supported
7ac6653a 3182F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3183
1da177e4 3184CYBERPRO FB DRIVER
8b58be88 3185M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3187W: http://www.arm.linux.org.uk/
3188S: Maintained
8a61f013 3189F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3190
1da177e4 3191CYCLADES ASYNC MUX DRIVER
1da177e4 3192W: http://www.cyclades.com/
d459883e 3193S: Orphan
c897401b 3194F: drivers/tty/cyclades.c
679655da 3195F: include/linux/cyclades.h
c117ab84 3196F: include/uapi/linux/cyclades.h
1da177e4
LT
3197
3198CYCLADES PC300 DRIVER
1da177e4 3199W: http://www.cyclades.com/
d459883e 3200S: Orphan
679655da 3201F: drivers/net/wan/pc300*
1da177e4 3202
402f6ae4
AP
3203CYPRESS_FIRMWARE MEDIA DRIVER
3204M: Antti Palosaari <crope@iki.fi>
3205L: linux-media@vger.kernel.org
3206W: http://linuxtv.org/
3207W: http://palosaari.fi/linux/
3208Q: http://patchwork.linuxtv.org/project/linux-media/list/
3209T: git git://linuxtv.org/anttip/media_tree.git
3210S: Maintained
3211F: drivers/media/common/cypress_firmware*
3212
e3ae3525 3213CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3214M: Ferruh Yigit <fery@cypress.com>
6305902c 3215L: linux-input@vger.kernel.org
be9a6f40 3216S: Supported
6305902c
JP
3217F: drivers/input/touchscreen/cyttsp*
3218F: include/linux/input/cyttsp.h
e3ae3525 3219
aaaf5fbf
JK
3220DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3221M: Joshua Kinard <kumba@gentoo.org>
3222S: Maintained
3223F: drivers/rtc/rtc-ds1685.c
3224F: include/linux/rtc/ds1685.h
3225
1da177e4 3226DAMA SLAVE for AX.25
8b58be88 3227M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3228W: http://yaina.de/jreuter/
3229W: http://www.qsl.net/dl1bke/
3230L: linux-hams@vger.kernel.org
3231S: Maintained
679655da
JP
3232F: net/ax25/af_ax25.c
3233F: net/ax25/ax25_dev.c
3234F: net/ax25/ax25_ds_*
3235F: net/ax25/ax25_in.c
3236F: net/ax25/ax25_out.c
3237F: net/ax25/ax25_timer.c
3238F: net/ax25/sysctl_net_ax25.c
1da177e4 3239
e2d1d6c0 3240DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3241L: netdev@vger.kernel.org
5ff77428 3242S: Orphan
679655da 3243F: Documentation/networking/dmfe.txt
0f04e2aa 3244F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3245
3246DC390/AM53C974 SCSI driver
d8130624 3247M: Hannes Reinecke <hare@suse.com>
71bd849d 3248L: linux-scsi@vger.kernel.org
e2d1d6c0 3249S: Maintained
71bd849d 3250F: drivers/scsi/am53c974.c
e2d1d6c0 3251
1da177e4 3252DC395x SCSI driver
61eee9a7 3253M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3254M: Ali Akcaagac <aliakc@web.de>
3255M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3256L: dc395x@twibble.org
cf015e9f
JP
3257W: http://twibble.org/dist/dc395x/
3258W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3259S: Maintained
679655da
JP
3260F: Documentation/scsi/dc395x.txt
3261F: drivers/scsi/dc395x.*
1da177e4 3262
eb8edb08 3263DCCP PROTOCOL
a89d030e 3264M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3265L: dccp@vger.kernel.org
c996d8b9 3266W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3267S: Maintained
679655da 3268F: include/linux/dccp.h
c117ab84 3269F: include/uapi/linux/dccp.h
679655da
JP
3270F: include/linux/tfrc.h
3271F: net/dccp/
eb8edb08 3272
1da177e4 3273DECnet NETWORK LAYER
1da177e4
LT
3274W: http://linux-decnet.sourceforge.net
3275L: linux-decnet-user@lists.sourceforge.net
f546444d 3276S: Orphan
679655da
JP
3277F: Documentation/networking/decnet.txt
3278F: net/decnet/
1da177e4 3279
ebff05b9
MR
3280DECSTATION PLATFORM SUPPORT
3281M: "Maciej W. Rozycki" <macro@linux-mips.org>
3282L: linux-mips@linux-mips.org
3283W: http://www.linux-mips.org/wiki/DECstation
3284S: Maintained
3285F: arch/mips/dec/
3286F: arch/mips/include/asm/dec/
3287F: arch/mips/include/asm/mach-dec/
3288
1da177e4 3289DEFXX FDDI NETWORK DRIVER
8b58be88 3290M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3291S: Maintained
33f810b2 3292F: drivers/net/fddi/defxx.*
1da177e4 3293
ad8f07cc 3294DELL LAPTOP DRIVER
8b58be88 3295M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3296M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3297L: platform-driver-x86@vger.kernel.org
ad8f07cc 3298S: Maintained
679655da 3299F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3300
817a5cdb
PR
3301DELL LAPTOP RBTN DRIVER
3302M: Pali RohĂ¡r <pali.rohar@gmail.com>
3303S: Maintained
3304F: drivers/platform/x86/dell-rbtn.*
3305
cdbff611
PR
3306DELL LAPTOP FREEFALL DRIVER
3307M: Pali RohĂ¡r <pali.rohar@gmail.com>
3308S: Maintained
3309F: drivers/platform/x86/dell-smo8800.c
3310
1da177e4 3311DELL LAPTOP SMM DRIVER
a5afba16 3312M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3313S: Maintained
a5afba16 3314F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3315F: include/uapi/linux/i8k.h
1da177e4 3316
90563ec4 3317DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3318M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3319S: Maintained
679655da
JP
3320F: Documentation/dcdbas.txt
3321F: drivers/firmware/dcdbas.*
90563ec4 3322
0b3f6109 3323DELL WMI EXTRAS DRIVER
8b58be88 3324M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3325M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3326S: Maintained
36b3a96f 3327F: drivers/platform/x86/dell-wmi.c
0b3f6109 3328
5efc75e3 3329DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3330M: John Youn <johnyoun@synopsys.com>
5efc75e3 3331L: linux-usb@vger.kernel.org
18f340f9 3332T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3333S: Maintained
197ba5f4 3334F: drivers/usb/dwc2/
5efc75e3 3335
94ab23dd
FB
3336DESIGNWARE USB3 DRD IP DRIVER
3337M: Felipe Balbi <balbi@ti.com>
3338L: linux-usb@vger.kernel.org
3339L: linux-omap@vger.kernel.org
3340T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3341S: Maintained
3342F: drivers/usb/dwc3/
3343
833c9545
JB
3344DEVICE COREDUMP (DEV_COREDUMP)
3345M: Johannes Berg <johannes@sipsolutions.net>
3346L: linux-kernel@vger.kernel.org
3347S: Maintained
3348F: drivers/base/devcoredump.c
3349F: include/linux/devcoredump.h
3350
89d07767
KP
3351DEVICE FREQUENCY (DEVFREQ)
3352M: MyungJoo Ham <myungjoo.ham@samsung.com>
3353M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3354L: linux-pm@vger.kernel.org
89d07767
KP
3355S: Maintained
3356F: drivers/devfreq/
3357
1da177e4 3358DEVICE NUMBER REGISTRY
8b58be88 3359M: Torben Mathiasen <device@lanana.org>
1da177e4 3360W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3361S: Maintained
3362
e2d1d6c0 3363DEVICE-MAPPER (LVM)
854ecaad 3364M: Alasdair Kergon <agk@redhat.com>
8504eed3 3365M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3366M: dm-devel@redhat.com
e2d1d6c0
RD
3367L: dm-devel@redhat.com
3368W: http://sources.redhat.com/dm
8a6e2535 3369Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3370T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3371T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3372S: Maintained
679655da
JP
3373F: Documentation/device-mapper/
3374F: drivers/md/dm*
854ecaad 3375F: drivers/md/persistent-data/
679655da
JP
3376F: include/linux/device-mapper.h
3377F: include/linux/dm-*.h
8504eed3 3378F: include/uapi/linux/dm-*.h
e2d1d6c0 3379
c0d995aa
OST
3380DIALOG SEMICONDUCTOR DRIVERS
3381M: Support Opensource <support.opensource@diasemi.com>
3382W: http://www.dialog-semiconductor.com/products
3383S: Supported
3384F: Documentation/hwmon/da90??
3385F: drivers/gpio/gpio-da90??.c
3386F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3387F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3388F: drivers/input/misc/da90??_onkey.c
3389F: drivers/input/touchscreen/da9052_tsi.c
3390F: drivers/leds/leds-da90??.c
3391F: drivers/mfd/da903x.c
3392F: drivers/mfd/da90??-*.c
7be72c2c 3393F: drivers/mfd/da91??-*.c
c0d995aa 3394F: drivers/power/da9052-battery.c
7be72c2c 3395F: drivers/power/da91??-*.c
c0d995aa
OST
3396F: drivers/regulator/da903x.c
3397F: drivers/regulator/da9???-regulator.[ch]
3398F: drivers/rtc/rtc-da90??.c
3399F: drivers/video/backlight/da90??_bl.c
3400F: drivers/watchdog/da90??_wdt.c
3401F: include/linux/mfd/da903x.h
3402F: include/linux/mfd/da9052/
3403F: include/linux/mfd/da9055/
3404F: include/linux/mfd/da9063/
7be72c2c 3405F: include/linux/mfd/da9150/
c0d995aa
OST
3406F: include/sound/da[79]*.h
3407F: sound/soc/codecs/da[79]*.[ch]
3408
599aa697
LL
3409DIGI NEO AND CLASSIC PCI PRODUCTS
3410M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3411M: Mark Hounschell <markh@compro.net>
599aa697
LL
3412L: driverdev-devel@linuxdriverproject.org
3413S: Maintained
3414F: drivers/staging/dgnc/
3415
3416DIGI EPCA PCI PRODUCTS
3417M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3418M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3419L: driverdev-devel@linuxdriverproject.org
3420S: Maintained
3421F: drivers/staging/dgap/
3422
335d7c58 3423DIOLAN U2C-12 I2C DRIVER
ca462085 3424M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3425L: linux-i2c@vger.kernel.org
3426S: Maintained
3427F: drivers/i2c/busses/i2c-diolan-u2c.c
3428
d475c634
MW
3429DIRECT ACCESS (DAX)
3430M: Matthew Wilcox <willy@linux.intel.com>
3431L: linux-fsdevel@vger.kernel.org
3432S: Supported
3433F: fs/dax.c
3434
e7839f25 3435DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3436M: Eric Paris <eparis@parisplace.org>
3c5119c0 3437S: Maintained
679655da
JP
3438F: Documentation/filesystems/dnotify.txt
3439F: fs/notify/dnotify/
3440F: include/linux/dnotify.h
1da177e4
LT
3441
3442DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3443M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3444W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3445W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3446W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3447S: Maintained
3448
4480f15b 3449DISKQUOTA
d8130624 3450M: Jan Kara <jack@suse.com>
1da177e4 3451S: Maintained
679655da
JP
3452F: Documentation/filesystems/quota.txt
3453F: fs/quota/
3454F: include/linux/quota*.h
c117ab84 3455F: include/uapi/linux/quota*.h
1da177e4 3456
702686ad
BT
3457DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3458M: Bernie Thompson <bernie@plugable.com>
3459L: linux-fbdev@vger.kernel.org
3460S: Maintained
3461W: http://plugable.com/category/projects/udlfb/
8a61f013 3462F: drivers/video/fbdev/udlfb.c
702686ad
BT
3463F: include/video/udlfb.h
3464F: Documentation/fb/udlfb.txt
3465
e7839f25 3466DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3467M: Christine Caulfield <ccaulfie@redhat.com>
3468M: David Teigland <teigland@redhat.com>
a4644184 3469L: cluster-devel@redhat.com
5be7b50f 3470W: http://sources.redhat.com/cluster/
54e5881d 3471T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3472S: Supported
679655da 3473F: fs/dlm/
5be7b50f 3474
53b6b3e0
SS
3475DMA BUFFER SHARING FRAMEWORK
3476M: Sumit Semwal <sumit.semwal@linaro.org>
3477S: Maintained
3478L: linux-media@vger.kernel.org
3479L: dri-devel@lists.freedesktop.org
8ada6d2d 3480L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3481F: drivers/dma-buf/
e46d12c6
JP
3482F: include/linux/dma-buf*
3483F: include/linux/reservation.h
3484F: include/linux/*fence.h
53b6b3e0
SS
3485F: Documentation/dma-buf-sharing.txt
3486T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3487
b3e5f263 3488DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3489M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3490L: dmaengine@vger.kernel.org
3491Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3492S: Maintained
679655da 3493F: drivers/dma/
0ce3c066 3494F: include/linux/dmaengine.h
979a281e
VK
3495F: Documentation/dmaengine/
3496T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3497
b825037d 3498DME1737 HARDWARE MONITOR DRIVER
8b58be88 3499M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3500L: lm-sensors@lm-sensors.org
3501S: Maintained
679655da
JP
3502F: Documentation/hwmon/dme1737
3503F: drivers/hwmon/dme1737.c
b825037d 3504
1f31e1b1 3505DMI/SMBIOS SUPPORT
d8130624 3506M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3507S: Maintained
d4aeef93 3508T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3509F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3510F: drivers/firmware/dmi-id.c
3511F: drivers/firmware/dmi_scan.c
3512F: include/linux/dmi.h
3513
7d2c86b5 3514DOCUMENTATION
ad3118b9 3515M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3516L: linux-doc@vger.kernel.org
3517S: Maintained
679655da 3518F: Documentation/
97be078b
RD
3519X: Documentation/ABI/
3520X: Documentation/devicetree/
933a46b8
JC
3521X: Documentation/acpi
3522X: Documentation/power
3523X: Documentation/spi
6c121170 3524X: Documentation/DocBook/media
e71e2c6f 3525T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3526
1da177e4 3527DOUBLETALK DRIVER
8b58be88 3528M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3529L: blinux-list@redhat.com
3530S: Maintained
679655da
JP
3531F: drivers/char/dtlk.c
3532F: include/linux/dtlk.h
1da177e4 3533
e2d1d6c0 3534DPT_I2O SCSI RAID DRIVER
8b58be88 3535M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3536L: linux-scsi@vger.kernel.org
3537W: http://www.adaptec.com/
3538S: Maintained
679655da
JP
3539F: drivers/scsi/dpt*
3540F: drivers/scsi/dpt/
e2d1d6c0 3541
b411b363 3542DRBD DRIVER
28b8e8d4
JP
3543P: Philipp Reisner
3544P: Lars Ellenberg
3545M: drbd-dev@lists.linbit.com
3546L: drbd-user@lists.linbit.com
3547W: http://www.drbd.org
3548T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3549T: git git://git.drbd.org/drbd-8.3.git
3550S: Supported
3551F: drivers/block/drbd/
3552F: lib/lru_cache.c
3553F: Documentation/blockdev/drbd/
b411b363 3554
dc7dfcd8 3555DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3556M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3557T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3558S: Supported
679655da 3559F: Documentation/kobject.txt
7cfc51b9 3560F: drivers/base/
87544653 3561F: fs/debugfs/
dc7dfcd8
WS
3562F: fs/kernfs/
3563F: fs/sysfs/
87544653 3564F: include/linux/debugfs.h
dc7dfcd8 3565F: include/linux/kobj*
679655da 3566F: lib/kobj*
1da177e4
LT
3567
3568DRM DRIVERS
8b58be88 3569M: David Airlie <airlied@linux.ie>
4c6a3999 3570L: dri-devel@lists.freedesktop.org
b0447888 3571T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3572S: Maintained
679655da 3573F: drivers/gpu/drm/
433e3b34 3574F: drivers/gpu/vga/
850e9411 3575F: include/drm/
c117ab84 3576F: include/uapi/drm/
1da177e4 3577
566f5939
AD
3578RADEON DRM DRIVERS
3579M: Alex Deucher <alexander.deucher@amd.com>
3580M: Christian König <christian.koenig@amd.com>
3581L: dri-devel@lists.freedesktop.org
3582T: git git://people.freedesktop.org/~agd5f/linux
3583S: Supported
3584F: drivers/gpu/drm/radeon/
566f5939
AD
3585F: include/uapi/drm/radeon*
3586
03e255b9
TR
3587DRM PANEL DRIVERS
3588M: Thierry Reding <thierry.reding@gmail.com>
3589L: dri-devel@lists.freedesktop.org
3590T: git git://anongit.freedesktop.org/tegra/linux.git
3591S: Maintained
3592F: drivers/gpu/drm/drm_panel.c
3593F: drivers/gpu/drm/panel/
3594F: include/drm/drm_panel.h
3595F: Documentation/devicetree/bindings/panel/
3596
8daf7473 3597INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3598M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3599M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3600L: intel-gfx@lists.freedesktop.org
8daf7473 3601L: dri-devel@lists.freedesktop.org
47f95647 3602Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3603T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3604S: Supported
14430813 3605F: drivers/gpu/drm/i915/
8daf7473 3606F: include/drm/i915*
c117ab84 3607F: include/uapi/drm/i915*
8daf7473 3608
99763bb8
BB
3609DRM DRIVERS FOR ATMEL HLCDC
3610M: Boris Brezillon <boris.brezillon@free-electrons.com>
3611L: dri-devel@lists.freedesktop.org
3612S: Supported
3613F: drivers/gpu/drm/atmel-hlcdc/
3614F: Documentation/devicetree/bindings/drm/atmel/
3615
398a6d4a
KP
3616DRM DRIVERS FOR EXYNOS
3617M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3618M: Joonyoung Shim <jy0922.shim@samsung.com>
3619M: Seung-Woo Kim <sw0312.kim@samsung.com>
3620M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3621L: dri-devel@lists.freedesktop.org
25a58030 3622T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3623S: Supported
14430813 3624F: drivers/gpu/drm/exynos/
398a6d4a 3625F: include/drm/exynos*
c117ab84 3626F: include/uapi/drm/exynos*
398a6d4a 3627
b55a1b9c
JW
3628DRM DRIVERS FOR FREESCALE DCU
3629M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3630M: Alison Wang <alison.wang@freescale.com>
3631L: dri-devel@lists.freedesktop.org
3632S: Supported
3633F: drivers/gpu/drm/fsl-dcu/
3634F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3635F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3636
0a3d775f
PZ
3637DRM DRIVERS FOR FREESCALE IMX
3638M: Philipp Zabel <p.zabel@pengutronix.de>
3639L: dri-devel@lists.freedesktop.org
3640S: Maintained
3641F: drivers/gpu/drm/imx/
3642F: Documentation/devicetree/bindings/drm/imx/
3643
ba2199a6
PJ
3644DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3645M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3646L: dri-devel@lists.freedesktop.org
3647T: git git://github.com/patjak/drm-gma500
3648S: Maintained
3649F: drivers/gpu/drm/gma500
3650F: include/drm/gma500*
3651
bd3b49f2 3652DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3653M: Thierry Reding <thierry.reding@gmail.com>
3654M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3655L: dri-devel@lists.freedesktop.org
3656L: linux-tegra@vger.kernel.org
a5ad7a63 3657T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3658S: Supported
dee8268f 3659F: drivers/gpu/drm/tegra/
a5ad7a63 3660F: drivers/gpu/host1x/
e1e90644 3661F: include/linux/host1x.h
a5ad7a63 3662F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3663F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3664
a284e9d1
LP
3665DRM DRIVERS FOR RENESAS
3666M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3667L: dri-devel@lists.freedesktop.org
3668L: linux-sh@vger.kernel.org
3669T: git git://people.freedesktop.org/~airlied/linux
3670S: Supported
3671F: drivers/gpu/drm/rcar-du/
3672F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3673F: include/linux/platform_data/shmob_drm.h
3674
625e0346
HS
3675DRM DRIVERS FOR ROCKCHIP
3676M: Mark Yao <mark.yao@rock-chips.com>
3677L: dri-devel@lists.freedesktop.org
3678S: Maintained
3679F: drivers/gpu/drm/rockchip/
3680F: Documentation/devicetree/bindings/video/rockchip*
3681
7f11c476
BG
3682DRM DRIVERS FOR STI
3683M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3684M: Vincent Abriou <vincent.abriou@st.com>
3685L: dri-devel@lists.freedesktop.org
3686T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3687S: Maintained
3688F: drivers/gpu/drm/sti
3689F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3690
598df1ac
AK
3691DSBR100 USB FM RADIO DRIVER
3692M: Alexey Klimov <klimov.linux@gmail.com>
3693L: linux-media@vger.kernel.org
3694T: git git://linuxtv.org/media_tree.git
3695S: Maintained
3696F: drivers/media/radio/dsbr100.c
3697
1da177e4 3698DSCC4 DRIVER
8b58be88 3699M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3700L: netdev@vger.kernel.org
1da177e4 3701S: Maintained
679655da 3702F: drivers/net/wan/dscc4.c
1da177e4 3703
cc11b140
HV
3704DT3155 MEDIA DRIVER
3705M: Hans Verkuil <hverkuil@xs4all.nl>
3706L: linux-media@vger.kernel.org
3707T: git git://linuxtv.org/media_tree.git
3708W: http://linuxtv.org
3709S: Odd Fixes
3710F: drivers/media/pci/dt3155/
3711
91952bc0
AP
3712DVB_USB_AF9015 MEDIA DRIVER
3713M: Antti Palosaari <crope@iki.fi>
3714L: linux-media@vger.kernel.org
3715W: http://linuxtv.org/
3716W: http://palosaari.fi/linux/
3717Q: http://patchwork.linuxtv.org/project/linux-media/list/
3718T: git git://linuxtv.org/anttip/media_tree.git
3719S: Maintained
3720F: drivers/media/usb/dvb-usb-v2/af9015*
3721
3722DVB_USB_AF9035 MEDIA DRIVER
3723M: Antti Palosaari <crope@iki.fi>
3724L: linux-media@vger.kernel.org
3725W: http://linuxtv.org/
3726W: http://palosaari.fi/linux/
3727Q: http://patchwork.linuxtv.org/project/linux-media/list/
3728T: git git://linuxtv.org/anttip/media_tree.git
3729S: Maintained
3730F: drivers/media/usb/dvb-usb-v2/af9035*
3731
3732DVB_USB_ANYSEE MEDIA DRIVER
3733M: Antti Palosaari <crope@iki.fi>
3734L: linux-media@vger.kernel.org
3735W: http://linuxtv.org/
3736W: http://palosaari.fi/linux/
3737Q: http://patchwork.linuxtv.org/project/linux-media/list/
3738T: git git://linuxtv.org/anttip/media_tree.git
3739S: Maintained
3740F: drivers/media/usb/dvb-usb-v2/anysee*
3741
3742DVB_USB_AU6610 MEDIA DRIVER
3743M: Antti Palosaari <crope@iki.fi>
3744L: linux-media@vger.kernel.org
3745W: http://linuxtv.org/
3746W: http://palosaari.fi/linux/
3747Q: http://patchwork.linuxtv.org/project/linux-media/list/
3748T: git git://linuxtv.org/anttip/media_tree.git
3749S: Maintained
3750F: drivers/media/usb/dvb-usb-v2/au6610*
3751
3752DVB_USB_CE6230 MEDIA DRIVER
3753M: Antti Palosaari <crope@iki.fi>
3754L: linux-media@vger.kernel.org
3755W: http://linuxtv.org/
3756W: http://palosaari.fi/linux/
3757Q: http://patchwork.linuxtv.org/project/linux-media/list/
3758T: git git://linuxtv.org/anttip/media_tree.git
3759S: Maintained
3760F: drivers/media/usb/dvb-usb-v2/ce6230*
3761
d099dea2
MK
3762DVB_USB_CXUSB MEDIA DRIVER
3763M: Michael Krufky <mkrufky@linuxtv.org>
3764L: linux-media@vger.kernel.org
3765W: http://linuxtv.org/
3766W: http://github.com/mkrufky
3767Q: http://patchwork.linuxtv.org/project/linux-media/list/
3768T: git git://linuxtv.org/media_tree.git
3769S: Maintained
9819da66 3770F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3771
91952bc0 3772DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3773M: Antti Palosaari <crope@iki.fi>
3774L: linux-media@vger.kernel.org
3775W: http://linuxtv.org/
3776W: http://palosaari.fi/linux/
3777Q: http://patchwork.linuxtv.org/project/linux-media/list/
3778T: git git://linuxtv.org/anttip/media_tree.git
3779S: Maintained
91952bc0 3780F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3781
5560983b 3782DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3783M: Antti Palosaari <crope@iki.fi>
3784L: linux-media@vger.kernel.org
3785W: http://linuxtv.org/
91952bc0
AP
3786Q: http://patchwork.linuxtv.org/project/linux-media/list/
3787T: git git://linuxtv.org/anttip/media_tree.git
3788S: Maintained
5560983b 3789F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3790
8856f5f2
MK
3791DVB_USB_MXL111SF MEDIA DRIVER
3792M: Michael Krufky <mkrufky@linuxtv.org>
3793L: linux-media@vger.kernel.org
3794W: http://linuxtv.org/
3795W: http://github.com/mkrufky
3796Q: http://patchwork.linuxtv.org/project/linux-media/list/
3797T: git git://linuxtv.org/mkrufky/mxl111sf.git
3798S: Maintained
3799F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3800
91952bc0
AP
3801DVB_USB_RTL28XXU MEDIA DRIVER
3802M: Antti Palosaari <crope@iki.fi>
3803L: linux-media@vger.kernel.org
3804W: http://linuxtv.org/
3805W: http://palosaari.fi/linux/
3806Q: http://patchwork.linuxtv.org/project/linux-media/list/
3807T: git git://linuxtv.org/anttip/media_tree.git
3808S: Maintained
3809F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3810
3811DVB_USB_V2 MEDIA DRIVER
3812M: Antti Palosaari <crope@iki.fi>
3813L: linux-media@vger.kernel.org
3814W: http://linuxtv.org/
3815W: http://palosaari.fi/linux/
3816Q: http://patchwork.linuxtv.org/project/linux-media/list/
3817T: git git://linuxtv.org/anttip/media_tree.git
3818S: Maintained
3819F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3820F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3821
ac0ac38f 3822DYNAMIC DEBUG
5c4a97d1 3823M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3824S: Maintained
3825F: lib/dynamic_debug.c
3826F: include/linux/dynamic_debug.h
3827
789c7048 3828DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3829M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3830S: Maintained
df621252 3831F: drivers/tty/serial/dz.*
789c7048 3832
f17effbe
MF
3833E3X0 POWER BUTTON DRIVER
3834M: Moritz Fischer <moritz.fischer@ettus.com>
3835L: usrp-users@lists.ettus.com
3836W: http://www.ettus.com
3837S: Supported
3838F: drivers/input/misc/e3x0-button.c
3839F: Documentation/devicetree/bindings/input/e3x0-button.txt
3840
91952bc0
AP
3841E4000 MEDIA DRIVER
3842M: Antti Palosaari <crope@iki.fi>
3843L: linux-media@vger.kernel.org
3844W: http://linuxtv.org/
3845W: http://palosaari.fi/linux/
3846Q: http://patchwork.linuxtv.org/project/linux-media/list/
3847T: git git://linuxtv.org/anttip/media_tree.git
3848S: Maintained
3849F: drivers/media/tuners/e4000*
3850
1da177e4 3851EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3852M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3853L: linux-scsi@vger.kernel.org
3854S: Maintained
679655da 3855F: drivers/scsi/eata.c
1da177e4 3856
91952bc0
AP
3857EC100 MEDIA DRIVER
3858M: Antti Palosaari <crope@iki.fi>
3859L: linux-media@vger.kernel.org
3860W: http://linuxtv.org/
3861W: http://palosaari.fi/linux/
3862Q: http://patchwork.linuxtv.org/project/linux-media/list/
3863T: git git://linuxtv.org/anttip/media_tree.git
3864S: Maintained
3865F: drivers/media/dvb-frontends/ec100*
3866
237fead6 3867ECRYPT FILE SYSTEM
0de9adf2 3868M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3869L: ecryptfs@vger.kernel.org
24a923e4 3870W: http://ecryptfs.org
6dc7516e 3871W: https://launchpad.net/ecryptfs
237fead6 3872S: Supported
679655da
JP
3873F: Documentation/filesystems/ecryptfs.txt
3874F: fs/ecryptfs/
237fead6 3875
da9bb1d2 3876EDAC-CORE
8b58be88 3877M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3878M: Borislav Petkov <bp@alien8.de>
009a5410 3879M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3880L: linux-edac@vger.kernel.org
0e438e3f 3881W: bluesmoke.sourceforge.net
7a859516
BP
3882T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3883T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3884S: Supported
679655da 3885F: Documentation/edac.txt
91445c72 3886F: drivers/edac/
679655da 3887F: include/linux/edac.h
0e438e3f 3888
c476c23b 3889EDAC-AMD64
8b58be88 3890M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3891M: Borislav Petkov <bp@alien8.de>
91445c72 3892L: linux-edac@vger.kernel.org
c476c23b 3893W: bluesmoke.sourceforge.net
487ba8e8 3894S: Maintained
c476c23b
BP
3895F: drivers/edac/amd64_edac*
3896
836dae5d
RR
3897EDAC-CALXEDA
3898M: Doug Thompson <dougthompson@xmission.com>
3899M: Robert Richter <rric@kernel.org>
3900L: linux-edac@vger.kernel.org
3901W: bluesmoke.sourceforge.net
3902S: Maintained
3903F: drivers/edac/highbank*
3904
f65aad41
RB
3905EDAC-CAVIUM
3906M: Ralf Baechle <ralf@linux-mips.org>
3907M: David Daney <david.daney@cavium.com>
3908L: linux-edac@vger.kernel.org
3909L: linux-mips@linux-mips.org
3910W: bluesmoke.sourceforge.net
3911S: Supported
3912F: drivers/edac/octeon_edac*
3913
0e438e3f 3914EDAC-E752X
8b58be88
JP
3915M: Mark Gross <mark.gross@intel.com>
3916M: Doug Thompson <dougthompson@xmission.com>
91445c72 3917L: linux-edac@vger.kernel.org
0e438e3f
DP
3918W: bluesmoke.sourceforge.net
3919S: Maintained
679655da 3920F: drivers/edac/e752x_edac.c
0e438e3f
DP
3921
3922EDAC-E7XXX
8b58be88 3923M: Doug Thompson <dougthompson@xmission.com>
91445c72 3924L: linux-edac@vger.kernel.org
0e438e3f
DP
3925W: bluesmoke.sourceforge.net
3926S: Maintained
679655da 3927F: drivers/edac/e7xxx_edac.c
0e438e3f 3928
77c5f5d2 3929EDAC-GHES
009a5410 3930M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3931L: linux-edac@vger.kernel.org
3932W: bluesmoke.sourceforge.net
3933S: Maintained
2caa67a6 3934F: drivers/edac/ghes_edac.c
77c5f5d2 3935
6bc78404 3936EDAC-I82443BXGX
8b58be88 3937M: Tim Small <tim@buttersideup.com>
91445c72 3938L: linux-edac@vger.kernel.org
6bc78404
DT
3939W: bluesmoke.sourceforge.net
3940S: Maintained
679655da 3941F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3942
3943EDAC-I3000
8b58be88 3944M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3945L: linux-edac@vger.kernel.org
6bc78404
DT
3946W: bluesmoke.sourceforge.net
3947S: Maintained
679655da 3948F: drivers/edac/i3000_edac.c
6bc78404
DT
3949
3950EDAC-I5000
8b58be88 3951M: Doug Thompson <dougthompson@xmission.com>
91445c72 3952L: linux-edac@vger.kernel.org
ba9a5918
DT
3953W: bluesmoke.sourceforge.net
3954S: Maintained
679655da 3955F: drivers/edac/i5000_edac.c
ba9a5918 3956
44c12cb2 3957EDAC-I5400
009a5410 3958M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3959L: linux-edac@vger.kernel.org
44c12cb2
MCC
3960W: bluesmoke.sourceforge.net
3961S: Maintained
679655da 3962F: drivers/edac/i5400_edac.c
44c12cb2 3963
3c9c92b6 3964EDAC-I7300
009a5410 3965M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3966L: linux-edac@vger.kernel.org
3967W: bluesmoke.sourceforge.net
3968S: Maintained
3969F: drivers/edac/i7300_edac.c
3970
67c89316 3971EDAC-I7CORE
009a5410 3972M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3973L: linux-edac@vger.kernel.org
3974W: bluesmoke.sourceforge.net
3975S: Maintained
70aff0ce 3976F: drivers/edac/i7core_edac.c
67c89316 3977
ba9a5918 3978EDAC-I82975X
8b58be88 3979M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3980M: "Arvind R." <arvino55@gmail.com>
91445c72 3981L: linux-edac@vger.kernel.org
ba9a5918
DT
3982W: bluesmoke.sourceforge.net
3983S: Maintained
679655da 3984F: drivers/edac/i82975x_edac.c
ba9a5918 3985
791b4706
JB
3986EDAC-IE31200
3987M: Jason Baron <jbaron@akamai.com>
3988L: linux-edac@vger.kernel.org
3989W: bluesmoke.sourceforge.net
3990S: Maintained
3991F: drivers/edac/ie31200_edac.c
3992
ccdfb979 3993EDAC-MPC85XX
30c7469b 3994M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3995L: linux-edac@vger.kernel.org
3996W: bluesmoke.sourceforge.net
3997S: Maintained
3998F: drivers/edac/mpc85xx_edac.[ch]
3999
ba9a5918 4000EDAC-PASEMI
8b58be88 4001M: Egor Martovetsky <egor@pasemi.com>
91445c72 4002L: linux-edac@vger.kernel.org
6bc78404
DT
4003W: bluesmoke.sourceforge.net
4004S: Maintained
679655da 4005F: drivers/edac/pasemi_edac.c
6bc78404 4006
0e438e3f 4007EDAC-R82600
8b58be88 4008M: Tim Small <tim@buttersideup.com>
91445c72 4009L: linux-edac@vger.kernel.org
0e438e3f
DP
4010W: bluesmoke.sourceforge.net
4011S: Maintained
679655da 4012F: drivers/edac/r82600_edac.c
da9bb1d2 4013
4d096ca7 4014EDAC-SBRIDGE
009a5410 4015M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
4016L: linux-edac@vger.kernel.org
4017W: bluesmoke.sourceforge.net
4018S: Maintained
4019F: drivers/edac/sb_edac.c
4020
995e1de4
LH
4021EDAC-XGENE
4022APPLIED MICRO (APM) X-GENE SOC EDAC
4023M: Loc Ho <lho@apm.com>
4024S: Supported
4025F: drivers/edac/xgene_edac.c
4026F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4027
af39917d
CL
4028EDIROL UA-101/UA-1000 DRIVER
4029M: Clemens Ladisch <clemens@ladisch.de>
4030L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4031T: git git://git.alsa-project.org/alsa-kernel.git
4032S: Maintained
4033F: sound/usb/misc/ua101.c
4034
1f7df953 4035EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4036M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4037L: linux-efi@vger.kernel.org
78bef24e 4038T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4039S: Maintained
fb2efb5c 4040F: Documentation/efi-stub.txt
1f7df953
MF
4041F: arch/ia64/kernel/efi.c
4042F: arch/x86/boot/compressed/eboot.[ch]
4043F: arch/x86/include/asm/efi.h
4044F: arch/x86/platform/efi/*
a9499fa7 4045F: drivers/firmware/efi/*
1f7df953
MF
4046F: include/linux/efi*.h
4047
d68772b7
MF
4048EFI VARIABLE FILESYSTEM
4049M: Matthew Garrett <matthew.garrett@nebula.com>
4050M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4051M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4052T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4053L: linux-efi@vger.kernel.org
4054S: Maintained
4055F: fs/efivarfs/
4056
85a00d9b
PJ
4057EFIFB FRAMEBUFFER DRIVER
4058L: linux-fbdev@vger.kernel.org
4059M: Peter Jones <pjones@redhat.com>
4060S: Maintained
8a61f013 4061F: drivers/video/fbdev/efifb.c
85a00d9b 4062
0bee8d28
JT
4063EFS FILESYSTEM
4064W: http://aeschi.ch.eu.org/efs/
4065S: Orphan
679655da 4066F: fs/efs/
0bee8d28 4067
4480f15b 4068EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4069M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4070M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4071L: linux-rdma@vger.kernel.org
fab97220 4072S: Supported
679655da 4073F: drivers/infiniband/hw/ehca/
fab97220 4074
aa8a9e25 4075EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4076M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4077L: netdev@vger.kernel.org
4078S: Maintained
9aa32835 4079F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4080
f0319efe 4081EM28XX VIDEO4LINUX DRIVER
009a5410 4082M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4083L: linux-media@vger.kernel.org
4084W: http://linuxtv.org
4085T: git git://linuxtv.org/media_tree.git
4086S: Maintained
4087F: drivers/media/usb/em28xx/
4088
3e3a7d66 4089EMBEDDED LINUX
8b58be88
JP
4090M: Paul Gortmaker <paul.gortmaker@windriver.com>
4091M: Matt Mackall <mpm@selenic.com>
4092M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4093L: linux-embedded@vger.kernel.org
4094S: Maintained
4095
32505876
JS
4096EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4097M: James Smart <james.smart@avagotech.com>
4098M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4099L: linux-scsi@vger.kernel.org
32505876 4100W: http://www.avagotech.com
ce00f85c 4101S: Supported
679655da 4102F: drivers/scsi/lpfc/
3a1c1d44 4103
5f5bac82 4104ENE CB710 FLASH CARD READER DRIVER
8b58be88 4105M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4106S: Maintained
4107F: drivers/misc/cb710/
4108F: drivers/mmc/host/cb710-mmc.*
4109F: include/linux/cb710.h
4110
931e39a1
ML
4111ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4112M: Maxim Levitsky <maximlevitsky@gmail.com>
4113S: Maintained
2a837449 4114F: drivers/media/rc/ene_ir.*
931e39a1 4115
ec207dcc
GS
4116ENHANCED ERROR HANDLING (EEH)
4117M: Gavin Shan <shangw@linux.vnet.ibm.com>
4118L: linuxppc-dev@lists.ozlabs.org
4119S: Supported
4120F: Documentation/powerpc/eeh-pci-error-recovery.txt
4121F: arch/powerpc/kernel/eeh*.c
4122
d5ca9006 4123EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4124M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4125S: Maintained
084bad91 4126T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4127F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4128F: include/video/s1d13xxxfb.h
d5ca9006 4129
38df6492
ME
4130ET131X NETWORK DRIVER
4131M: Mark Einon <mark.einon@gmail.com>
4132S: Odd Fixes
4133F: drivers/net/ethernet/agere/
4134
1da177e4 4135ETHERNET BRIDGE
adbbf69d 4136M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4137L: bridge@lists.linux-foundation.org
4c325313 4138L: netdev@vger.kernel.org
c996d8b9 4139W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4140S: Maintained
679655da
JP
4141F: include/linux/netfilter_bridge/
4142F: net/bridge/
1da177e4 4143
22f08ad9
FF
4144ETHERNET PHY LIBRARY
4145M: Florian Fainelli <f.fainelli@gmail.com>
4146L: netdev@vger.kernel.org
4147S: Maintained
4148F: include/linux/phy.h
4149F: include/linux/phy_fixed.h
4150F: drivers/net/phy/
4151F: Documentation/networking/phy.txt
4152F: drivers/of/of_mdio.c
4153F: drivers/of/of_net.c
4154
1da177e4 4155EXT2 FILE SYSTEM
d8130624 4156M: Jan Kara <jack@suse.com>
72be2ccf 4157L: linux-ext4@vger.kernel.org
1da177e4 4158S: Maintained
679655da
JP
4159F: Documentation/filesystems/ext2.txt
4160F: fs/ext2/
4161F: include/linux/ext2*
1da177e4 4162
72be2ccf 4163EXT4 FILE SYSTEM
8b58be88 4164M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4165M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4166L: linux-ext4@vger.kernel.org
08a225f1 4167W: http://ext4.wiki.kernel.org
8a6e2535 4168Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4169S: Maintained
679655da
JP
4170F: Documentation/filesystems/ext4.txt
4171F: fs/ext4/
1da177e4 4172
c5532b09 4173Extended Verification Module (EVM)
74dd744f
MZ
4174M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4175L: linux-ima-devel@lists.sourceforge.net
4176L: linux-security-module@vger.kernel.org
c5532b09
MZ
4177S: Supported
4178F: security/integrity/evm/
4179
df6b3cfe
MH
4180EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4181M: MyungJoo Ham <myungjoo.ham@samsung.com>
4182M: Chanwoo Choi <cw00.choi@samsung.com>
4183L: linux-kernel@vger.kernel.org
81df63a9 4184T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4185S: Maintained
4186F: drivers/extcon/
4187F: Documentation/extcon/
4188
e2a75c44 4189EXYNOS DP DRIVER
b7701755 4190M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4191L: dri-devel@lists.freedesktop.org
4192S: Maintained
4193F: drivers/gpu/drm/exynos/exynos_dp*
4194
33ad3912
DL
4195EXYNOS MIPI DISPLAY DRIVERS
4196M: Inki Dae <inki.dae@samsung.com>
4197M: Donghwa Lee <dh09.lee@samsung.com>
4198M: Kyungmin Park <kyungmin.park@samsung.com>
4199L: linux-fbdev@vger.kernel.org
4200S: Maintained
8a61f013 4201F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4202F: include/video/exynos_mipi*
4203
e53004e2 4204F71805F HARDWARE MONITORING DRIVER
d8130624 4205M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4206L: lm-sensors@lm-sensors.org
4207S: Maintained
679655da
JP
4208F: Documentation/hwmon/f71805f
4209F: drivers/hwmon/f71805f.c
e53004e2 4210
eea977ed
MB
4211FC0011 TUNER DRIVER
4212M: Michael Buesch <m@bues.ch>
4213L: linux-media@vger.kernel.org
4214S: Maintained
ccae7af2
MCC
4215F: drivers/media/tuners/fc0011.h
4216F: drivers/media/tuners/fc0011.c
eea977ed 4217
91952bc0
AP
4218FC2580 MEDIA DRIVER
4219M: Antti Palosaari <crope@iki.fi>
4220L: linux-media@vger.kernel.org
4221W: http://linuxtv.org/
4222W: http://palosaari.fi/linux/
4223Q: http://patchwork.linuxtv.org/project/linux-media/list/
4224T: git git://linuxtv.org/anttip/media_tree.git
4225S: Maintained
4226F: drivers/media/tuners/fc2580*
eea977ed 4227
88b2dbdb
EP
4228FANOTIFY
4229M: Eric Paris <eparis@redhat.com>
4230S: Maintained
4231F: fs/notify/fanotify/
4232F: include/linux/fanotify.h
c117ab84 4233F: include/uapi/linux/fanotify.h
88b2dbdb 4234
1da177e4 4235FARSYNC SYNCHRONOUS DRIVER
8b58be88 4236M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4237W: http://www.farsite.co.uk/
4238S: Supported
679655da 4239F: drivers/net/wan/farsync.*
1da177e4 4240
c5408b88 4241FAULT INJECTION SUPPORT
8b58be88 4242M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4243S: Supported
679655da
JP
4244F: Documentation/fault-injection/
4245F: lib/fault-inject.c
c5408b88 4246
053e514f
NT
4247FBTFT Framebuffer drivers
4248M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4249M: Noralf Trønnes <noralf@tronnes.org>
4250S: Maintained
4251F: drivers/staging/fbtft/
4252
cae727db 4253FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4254M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4255L: fcoe-devel@open-fcoe.org
cae727db
RL
4256W: www.Open-FCoE.org
4257S: Supported
4258F: drivers/scsi/libfc/
4259F: drivers/scsi/fcoe/
4260F: include/scsi/fc/
4261F: include/scsi/libfc.h
4262F: include/scsi/libfcoe.h
c117ab84 4263F: include/uapi/scsi/fc/
cae727db 4264
e2d1d6c0 4265FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4266M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4267M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4268L: linux-fsdevel@vger.kernel.org
1da177e4 4269S: Maintained
679655da
JP
4270F: include/linux/fcntl.h
4271F: include/linux/fs.h
c117ab84
CEB
4272F: include/uapi/linux/fcntl.h
4273F: include/uapi/linux/fs.h
679655da
JP
4274F: fs/fcntl.c
4275F: fs/locks.c
1da177e4 4276
e2d1d6c0 4277FILESYSTEMS (VFS and infrastructure)
8b58be88 4278M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4279L: linux-fsdevel@vger.kernel.org
173acc7c 4280S: Maintained
679655da 4281F: fs/*
173acc7c 4282
b26e0ed4 4283FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4284M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4285L: lm-sensors@lm-sensors.org
4286S: Maintained
d5ca6918
JP
4287F: drivers/hwmon/f75375s.c
4288F: include/linux/f75375s.h
b26e0ed4 4289
a331b0c3
CL
4290FIREWIRE AUDIO DRIVERS
4291M: Clemens Ladisch <clemens@ladisch.de>
4292L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4293T: git git://git.alsa-project.org/alsa-kernel.git
4294S: Maintained
4295F: sound/firewire/
4296
eb86ec51
SR
4297FIREWIRE MEDIA DRIVERS (firedtv)
4298M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4299L: linux-media@vger.kernel.org
4300L: linux1394-devel@lists.sourceforge.net
4301T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4302S: Maintained
4303F: drivers/media/firewire/
4304
a511ce33
CB
4305FIREWIRE SBP-2 TARGET
4306M: Chris Boot <bootc@bootc.net>
4307L: linux-scsi@vger.kernel.org
4308L: target-devel@vger.kernel.org
4309L: linux1394-devel@lists.sourceforge.net
4310T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4311S: Maintained
4312F: drivers/target/sbp/
4313
7d2c86b5 4314FIREWIRE SUBSYSTEM
8b58be88 4315M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4316L: linux1394-devel@lists.sourceforge.net
958a29cb 4317W: http://ieee1394.wiki.kernel.org/
2ca526bf 4318T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4319S: Maintained
679655da 4320F: drivers/firewire/
8f06ce3b
SR
4321F: include/linux/firewire.h
4322F: include/uapi/linux/firewire*.h
9f6d3c4b 4323F: tools/firewire/
e2d1d6c0
RD
4324
4325FIRMWARE LOADER (request_firmware)
39e68089
ML
4326M: Ming Lei <ming.lei@canonical.com>
4327L: linux-kernel@vger.kernel.org
4328S: Maintained
679655da
JP
4329F: Documentation/firmware_class/
4330F: drivers/base/firmware*.c
4331F: include/linux/firmware.h
e2d1d6c0 4332
f730e3dc 4333FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4334M: Joshua Morris <josh.h.morris@us.ibm.com>
4335M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4336S: Maintained
4337F: drivers/block/rsxx/
4338
8206f664 4339FLOPPY DRIVER
e5f6450c 4340M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4341T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4342S: Odd fixes
4343F: drivers/block/floppy.c
4344
9c9f32ed
AR
4345FMC SUBSYSTEM
4346M: Alessandro Rubini <rubini@gnudd.com>
4347W: http://www.ohwr.org/projects/fmc-bus
4348S: Supported
4349F: drivers/fmc/
4350F: include/linux/fmc*.h
4351F: include/linux/ipmi-fru.h
4352K: fmc_d.*register
4353
e2d1d6c0 4354FPU EMULATOR
8b58be88 4355M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4356W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4357S: Maintained
679655da 4358F: arch/x86/math-emu/
e2d1d6c0
RD
4359
4360FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4361L: netdev@vger.kernel.org
c173bfac 4362S: Orphan
679655da
JP
4363F: drivers/net/wan/dlci.c
4364F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4365
4366FRAMEBUFFER LAYER
5489e948
JCPV
4367M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4368M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4369L: linux-fbdev@vger.kernel.org
e2d1d6c0 4370W: http://linux-fbdev.sourceforge.net/
b22fe37b 4371Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4372T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4373S: Maintained
679655da 4374F: Documentation/fb/
d958c62c 4375F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4376F: drivers/video/
4377F: include/video/
679655da 4378F: include/linux/fb.h
c117ab84
CEB
4379F: include/uapi/video/
4380F: include/uapi/linux/fb.h
e2d1d6c0 4381
a57c188e 4382FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4383M: Timur Tabi <timur@tabi.org>
a57c188e 4384L: linux-fbdev@vger.kernel.org
c4ef9bc4 4385S: Maintained
8a61f013 4386F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4387
e2d1d6c0 4388FREESCALE DMA DRIVER
8b58be88
JP
4389M: Li Yang <leoli@freescale.com>
4390M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4391L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4392S: Maintained
679655da 4393F: drivers/dma/fsldma.*
e2d1d6c0
RD
4394
4395FREESCALE I2C CPM DRIVER
8b58be88 4396M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4397L: linuxppc-dev@lists.ozlabs.org
846557d3 4398L: linux-i2c@vger.kernel.org
0d2b405a 4399S: Maintained
679655da 4400F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4401
60e8c5ab 4402FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4403M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4404L: linux-fbdev@vger.kernel.org
efc03ecb 4405L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4406S: Maintained
bad985a1 4407F: include/linux/platform_data/video-imxfb.h
8a61f013 4408F: drivers/video/fbdev/imxfb.c
60e8c5ab 4409
4d8e2cef
HX
4410FREESCALE QUAD SPI DRIVER
4411M: Han Xu <han.xu@freescale.com>
4412L: linux-mtd@lists.infradead.org
4413S: Maintained
4414F: drivers/mtd/spi-nor/fsl-quadspi.c
4415
4689a6b1 4416FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4417M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4418M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4419L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4420L: netdev@vger.kernel.org
4421S: Maintained
ec21e2ec 4422F: drivers/net/ethernet/freescale/fs_enet/
679655da 4423F: include/linux/fs_enet_pd.h
4689a6b1 4424
d9e9d82c 4425FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4426L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4427S: Orphan
679655da
JP
4428F: arch/powerpc/sysdev/qe_lib/
4429F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4430
b55ef929 4431FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4432M: Li Yang <leoli@freescale.com>
6372594a 4433L: linux-usb@vger.kernel.org
a4724ed6 4434L: linuxppc-dev@lists.ozlabs.org
a7205b30 4435S: Maintained
faf2e1db 4436F: drivers/usb/gadget/udc/fsl*
a7205b30 4437
beaf53bf 4438FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4439M: Li Yang <leoli@freescale.com>
beaf53bf 4440L: netdev@vger.kernel.org
a4724ed6 4441L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4442S: Maintained
ec21e2ec 4443F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4444
abb1ed7b
CM
4445FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4446M: Claudiu Manoil <claudiu.manoil@freescale.com>
4447L: netdev@vger.kernel.org
4448S: Maintained
4449F: drivers/net/ethernet/freescale/gianfar*
4450X: drivers/net/ethernet/freescale/gianfar_ptp.c
4451F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4452
d9e9d82c 4453FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4454M: Timur Tabi <timur@tabi.org>
a4724ed6 4455L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4456S: Maintained
df621252 4457F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4458
4459FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4460M: Timur Tabi <timur@tabi.org>
dc85950a 4461M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4462M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4463L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4464L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4465S: Maintained
69aefcea 4466F: sound/soc/fsl/fsl*
dc85950a 4467F: sound/soc/fsl/imx*
69aefcea 4468F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4469
31c88965 4470FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4471M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4472L: linux-kernel@vger.kernel.org
4473S: Maintained
4474F: drivers/staging/fsl-mc/
4475
1da177e4 4476FREEVXFS FILESYSTEM
8b58be88 4477M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4478W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4479S: Maintained
679655da 4480F: fs/freevxfs/
1da177e4 4481
71038f52 4482FREEZER
49db1903 4483M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4484M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4485L: linux-pm@vger.kernel.org
71038f52 4486S: Supported
679655da
JP
4487F: Documentation/power/freezing-of-tasks.txt
4488F: include/linux/freezer.h
4489F: kernel/freezer.c
71038f52 4490
839a1f79
KRW
4491FRONTSWAP API
4492M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4493L: linux-kernel@vger.kernel.org
4494S: Maintained
4495F: mm/frontswap.c
4496F: include/linux/frontswap.h
4497
a5432f5a 4498FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4499M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4500L: linux-cachefs@redhat.com
4501S: Supported
4502F: Documentation/filesystems/caching/
4503F: fs/fscache/
4504F: include/linux/fscache*.h
4505
f58ad8f5 4506F2FS FILE SYSTEM
9b29d481 4507M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4508M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4509R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4510L: linux-f2fs-devel@lists.sourceforge.net
4511W: http://en.wikipedia.org/wiki/F2FS
4512T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4513S: Maintained
4514F: Documentation/filesystems/f2fs.txt
3bac380c 4515F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4516F: fs/f2fs/
4517F: include/linux/f2fs_fs.h
62d43eeb 4518F: include/trace/events/f2fs.h
f58ad8f5 4519
5ab7ffea 4520FUJITSU FR-V (FRV) PORT
8b58be88 4521M: David Howells <dhowells@redhat.com>
1da177e4 4522S: Maintained
679655da 4523F: arch/frv/
1da177e4 4524
20b93734 4525FUJITSU LAPTOP EXTRAS
409a3e98 4526M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4527L: platform-driver-x86@vger.kernel.org
20b93734 4528S: Maintained
679655da 4529F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4530
4da621b6
HK
4531FUJITSU M-5MO LS CAMERA ISP DRIVER
4532M: Kyungmin Park <kyungmin.park@samsung.com>
4533M: Heungjun Kim <riverful.kim@samsung.com>
4534L: linux-media@vger.kernel.org
4535S: Maintained
90d72ac6 4536F: drivers/media/i2c/m5mols/
4da621b6
HK
4537F: include/media/m5mols.h
4538
2d24c490
RG
4539FUJITSU TABLET EXTRAS
4540M: Robert Gerlach <khnz@gmx.de>
4541L: platform-driver-x86@vger.kernel.org
4542S: Maintained
4543F: drivers/platform/x86/fujitsu-tablet.c
4544
04578f17 4545FUSE: FILESYSTEM IN USERSPACE
8b58be88 4546M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4547L: fuse-devel@lists.sourceforge.net
4548W: http://fuse.sourceforge.net/
0a30f612 4549T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4550S: Maintained
679655da 4551F: fs/fuse/
c117ab84 4552F: include/uapi/linux/fuse.h
0a30f612 4553F: Documentation/filesystems/fuse.txt
04578f17 4554
1da177e4 4555FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4556M: Rik Faith <faith@cs.unc.edu>
1da177e4 4557L: linux-scsi@vger.kernel.org
baaea1dc 4558S: Odd Fixes (e.g., new signatures)
679655da 4559F: drivers/scsi/fdomain.*
1da177e4 4560
d8e2162c
PO
4561GCOV BASED KERNEL PROFILING
4562M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4563S: Maintained
4564F: kernel/gcov/
4565F: Documentation/gcov.txt
4566
1da177e4 4567GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4568M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4569L: linux-scsi@vger.kernel.org
4570W: http://www.icp-vortex.com/
4571S: Supported
679655da 4572F: drivers/scsi/gdt*
1da177e4 4573
158daf16
JK
4574GDB KERNEL DEBUGGING HELPER SCRIPTS
4575M: Jan Kiszka <jan.kiszka@siemens.com>
4576S: Supported
4577F: scripts/gdb/
4578
3169a1c7
HV
4579GEMTEK FM RADIO RECEIVER DRIVER
4580M: Hans Verkuil <hverkuil@xs4all.nl>
4581L: linux-media@vger.kernel.org
4582T: git git://linuxtv.org/media_tree.git
4583W: http://linuxtv.org
4584S: Maintained
4585F: drivers/media/radio/radio-gemtek*
4586
1c23af90 4587GENERIC GPIO I2C DRIVER
880b0e26 4588M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4589S: Supported
679655da
JP
4590F: drivers/i2c/busses/i2c-gpio.c
4591F: include/linux/i2c-gpio.h
1c23af90 4592
92ed1a76
PK
4593GENERIC GPIO I2C MULTIPLEXER DRIVER
4594M: Peter Korsgaard <peter.korsgaard@barco.com>
4595L: linux-i2c@vger.kernel.org
4596S: Supported
e7065e20
JD
4597F: drivers/i2c/muxes/i2c-mux-gpio.c
4598F: include/linux/i2c-mux-gpio.h
4599F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4600
9251ce95 4601GENERIC HDLC (WAN) DRIVERS
8b58be88 4602M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4603W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4604S: Maintained
679655da
JP
4605F: drivers/net/wan/c101.c
4606F: drivers/net/wan/hd6457*
4607F: drivers/net/wan/hdlc*
4608F: drivers/net/wan/n2.c
4609F: drivers/net/wan/pc300too.c
4610F: drivers/net/wan/pci200syn.c
4611F: drivers/net/wan/wanxl*
1da177e4 4612
1527aab6 4613GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4614M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4615L: linux-arch@vger.kernel.org
4616T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4617S: Maintained
14430813
JP
4618F: include/asm-generic/
4619F: include/uapi/asm-generic/
1527aab6 4620
ff764963
KVA
4621GENERIC PHY FRAMEWORK
4622M: Kishon Vijay Abraham I <kishon@ti.com>
4623L: linux-kernel@vger.kernel.org
4624T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4625S: Supported
4626F: drivers/phy/
4627F: include/linux/phy/
4628
eea97aed
KH
4629GENERIC PM DOMAINS
4630M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4631M: Kevin Hilman <khilman@kernel.org>
4632M: Ulf Hansson <ulf.hansson@linaro.org>
4633L: linux-pm@vger.kernel.org
4634S: Supported
4635F: drivers/base/power/domain*.c
4636F: include/linux/pm_domain.h
4637
ccb86a69 4638GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4639M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4640L: kvm@vger.kernel.org
ccb86a69
MT
4641S: Supported
4642F: drivers/uio/uio_pci_generic.c
4643
f8f1ec73
JP
4644GET_MAINTAINER SCRIPT
4645M: Joe Perches <joe@perches.com>
4646S: Maintained
4647F: scripts/get_maintainer.pl
4648
5be7b50f 4649GFS2 FILE SYSTEM
8b58be88 4650M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4651M: Bob Peterson <rpeterso@redhat.com>
a4644184 4652L: cluster-devel@redhat.com
5be7b50f 4653W: http://sources.redhat.com/cluster/
28666d6d 4654T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4655S: Supported
679655da
JP
4656F: Documentation/filesystems/gfs2*.txt
4657F: fs/gfs2/
c117ab84 4658F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4659
0a34eb8f 4660GIGASET ISDN DRIVERS
6b096fde 4661M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4662L: gigaset307x-common@lists.sourceforge.net
4663W: http://gigaset307x.sourceforge.net/
6b096fde 4664S: Odd Fixes
679655da
JP
4665F: Documentation/isdn/README.gigaset
4666F: drivers/isdn/gigaset/
c117ab84 4667F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4668
7eea35fe
JP
4669GO7007 MPEG CODEC
4670M: Hans Verkuil <hans.verkuil@cisco.com>
4671L: linux-media@vger.kernel.org
4672S: Maintained
4673F: drivers/media/usb/go7007/
4674
ca96ea86
BN
4675GOODIX TOUCHSCREEN
4676M: Bastien Nocera <hadess@hadess.net>
4677L: linux-input@vger.kernel.org
4678S: Maintained
4679F: drivers/input/touchscreen/goodix.c
4680
a0dc00b4 4681GPIO SUBSYSTEM
e4651a9f 4682M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4683M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4684L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4685T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4686S: Maintained
4687F: Documentation/gpio/
a0dc00b4 4688F: drivers/gpio/
bdc6e95e
AC
4689F: include/linux/gpio/
4690F: include/linux/gpio.h
9b692346 4691F: include/asm-generic/gpio.h
a0dc00b4 4692
71a6d0af
HW
4693GRE DEMULTIPLEXER DRIVER
4694M: Dmitry Kozlov <xeb@mail.ru>
4695L: netdev@vger.kernel.org
4696S: Maintained
11c26770
JP
4697F: net/ipv4/gre_demux.c
4698F: net/ipv4/gre_offload.c
71a6d0af
HW
4699F: include/net/gre.h
4700
d4c41139
KG
4701GRETH 10/100/1G Ethernet MAC device driver
4702M: Kristoffer Glembo <kristoffer@gaisler.com>
4703L: netdev@vger.kernel.org
4704S: Maintained
a31a96ad 4705F: drivers/net/ethernet/aeroflex/
d4c41139 4706
e8deeae2 4707GSPCA FINEPIX SUBDRIVER
8b58be88 4708M: Frank Zago <frank@zago.net>
661263b5 4709L: linux-media@vger.kernel.org
275ffde4 4710T: git git://linuxtv.org/media_tree.git
e8deeae2 4711S: Maintained
0c0d06ca 4712F: drivers/media/usb/gspca/finepix.c
e8deeae2 4713
4b3fa3c4
OL
4714GSPCA GL860 SUBDRIVER
4715M: Olivier Lorin <o.lorin@laposte.net>
4716L: linux-media@vger.kernel.org
275ffde4 4717T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4718S: Maintained
0c0d06ca 4719F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4720
e8deeae2 4721GSPCA M5602 SUBDRIVER
8b58be88 4722M: Erik Andren <erik.andren@gmail.com>
661263b5 4723L: linux-media@vger.kernel.org
275ffde4 4724T: git git://linuxtv.org/media_tree.git
e8deeae2 4725S: Maintained
0c0d06ca 4726F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4727
4728GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4729M: Hans de Goede <hdegoede@redhat.com>
661263b5 4730L: linux-media@vger.kernel.org
275ffde4 4731T: git git://linuxtv.org/media_tree.git
e8deeae2 4732S: Maintained
0c0d06ca 4733F: drivers/media/usb/gspca/pac207.c
e8deeae2 4734
261982f1 4735GSPCA SN9C20X SUBDRIVER
d95c5b0b 4736M: Brian Johnson <brijohn@gmail.com>
261982f1 4737L: linux-media@vger.kernel.org
275ffde4 4738T: git git://linuxtv.org/media_tree.git
261982f1 4739S: Maintained
0c0d06ca 4740F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4741
e8deeae2 4742GSPCA T613 SUBDRIVER
8b58be88 4743M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4744L: linux-media@vger.kernel.org
275ffde4 4745T: git git://linuxtv.org/media_tree.git
e8deeae2 4746S: Maintained
0c0d06ca 4747F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4748
4749GSPCA USB WEBCAM DRIVER
fc3f906b 4750M: Hans de Goede <hdegoede@redhat.com>
661263b5 4751L: linux-media@vger.kernel.org
275ffde4 4752T: git git://linuxtv.org/media_tree.git
e8deeae2 4753S: Maintained
0c0d06ca 4754F: drivers/media/usb/gspca/
e8deeae2 4755
584ec979 4756GUID PARTITION TABLE (GPT)
4f973c63 4757M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4758L: linux-efi@vger.kernel.org
4759S: Maintained
4760F: block/partitions/efi.*
4761
aa3c598b 4762STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4763M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4764L: linux-media@vger.kernel.org
275ffde4 4765T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4766S: Maintained
4767F: drivers/media/usb/stk1160/
e8deeae2 4768
4e456b86
YS
4769H8/300 ARCHITECTURE
4770M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4771L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4772W: http://uclinux-h8.sourceforge.jp
4773T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4774S: Maintained
4775F: arch/h8300/
4776F: drivers/clocksource/h8300_*.c
4777F: drivers/clk/h8300/
4778F: drivers/irqchip/irq-renesas-h8*.c
4779
71a6d0af
HW
4780HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4781M: Frank Seidel <frank@f-seidel.de>
4782L: platform-driver-x86@vger.kernel.org
4783W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4784S: Maintained
4785F: drivers/platform/x86/hdaps.c
4786
48fc9e26
HV
4787HDPVR USB VIDEO ENCODER DRIVER
4788M: Hans Verkuil <hverkuil@xs4all.nl>
4789L: linux-media@vger.kernel.org
4790T: git git://linuxtv.org/media_tree.git
4791W: http://linuxtv.org
4792S: Odd Fixes
14430813 4793F: drivers/media/usb/hdpvr/
48fc9e26 4794
71a6d0af 4795HWPOISON MEMORY FAILURE HANDLING
f9625c48 4796M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4797L: linux-mm@kvack.org
71a6d0af
HW
4798S: Maintained
4799F: mm/memory-failure.c
4800F: mm/hwpoison-inject.c
4801
4802HYPERVISOR VIRTUAL CONSOLE DRIVER
4803L: linuxppc-dev@lists.ozlabs.org
4804S: Odd Fixes
4805F: drivers/tty/hvc/
4806
e5ab1477
AP
4807HACKRF MEDIA DRIVER
4808M: Antti Palosaari <crope@iki.fi>
4809L: linux-media@vger.kernel.org
4810W: http://linuxtv.org/
4811W: http://palosaari.fi/linux/
4812Q: http://patchwork.linuxtv.org/project/linux-media/list/
4813T: git git://linuxtv.org/anttip/media_tree.git
4814S: Maintained
4815F: drivers/media/usb/hackrf/
4816
5b543965 4817HARDWARE MONITORING
d8130624 4818M: Jean Delvare <jdelvare@suse.com>
ca462085 4819M: Guenter Roeck <linux@roeck-us.net>
5b543965 4820L: lm-sensors@lm-sensors.org
595142e0 4821W: http://www.lm-sensors.org/
a94ef4ed 4822T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4823T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4824S: Maintained
047f4ec2 4825F: Documentation/hwmon/
679655da 4826F: drivers/hwmon/
047f4ec2 4827F: include/linux/hwmon*.h
5b543965 4828
844dd05f 4829HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4830M: Matt Mackall <mpm@selenic.com>
4831M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4832L: linux-crypto@vger.kernel.org
c0d0787b 4833S: Odd fixes
679655da
JP
4834F: Documentation/hw_random.txt
4835F: drivers/char/hw_random/
4836F: include/linux/hw_random.h
844dd05f 4837
8b37fcfc
OBC
4838HARDWARE SPINLOCK CORE
4839M: Ohad Ben-Cohen <ohad@wizery.com>
4840S: Maintained
4841F: Documentation/hwspinlock.txt
4842F: drivers/hwspinlock/hwspinlock_*
4843F: include/linux/hwspinlock.h
4844
1da177e4 4845HARMONY SOUND DRIVER
ac6aecbf 4846L: linux-parisc@vger.kernel.org
1da177e4 4847S: Maintained
679655da 4848F: sound/parisc/harmony.*
1da177e4 4849
91952bc0
AP
4850HD29L2 MEDIA DRIVER
4851M: Antti Palosaari <crope@iki.fi>
4852L: linux-media@vger.kernel.org
4853W: http://linuxtv.org/
4854W: http://palosaari.fi/linux/
4855Q: http://patchwork.linuxtv.org/project/linux-media/list/
4856T: git git://linuxtv.org/anttip/media_tree.git
4857S: Maintained
4858F: drivers/media/dvb-frontends/hd29l2*
4859
e2d1d6c0 4860HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4861L: iss_storagedev@hp.com
af9f1b3c 4862S: Orphan
679655da
JP
4863F: Documentation/blockdev/cpqarray.txt
4864F: drivers/block/cpqarray.*
e2d1d6c0 4865
9257aa49 4866HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4867M: Don Brace <don.brace@pmcs.com>
9257aa49 4868L: iss_storagedev@hp.com
693373db
DB
4869L: storagedev@pmcs.com
4870L: linux-scsi@vger.kernel.org
9257aa49
SC
4871S: Supported
4872F: Documentation/scsi/hpsa.txt
4873F: drivers/scsi/hpsa*.[ch]
4874F: include/linux/cciss*.h
c117ab84 4875F: include/uapi/linux/cciss*.h
9257aa49 4876
e2d1d6c0 4877HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4878M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4879L: iss_storagedev@hp.com
693373db
DB
4880L: storagedev@pmcs.com
4881L: linux-scsi@vger.kernel.org
e2d1d6c0 4882S: Supported
679655da
JP
4883F: Documentation/blockdev/cciss.txt
4884F: drivers/block/cciss*
4885F: include/linux/cciss_ioctl.h
c117ab84 4886F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4887
1da177e4 4888HFS FILESYSTEM
6cf515e1
GU
4889L: linux-fsdevel@vger.kernel.org
4890S: Orphan
679655da
JP
4891F: Documentation/filesystems/hfs.txt
4892F: fs/hfs/
1da177e4 4893
ef575f47
GU
4894HFSPLUS FILESYSTEM
4895L: linux-fsdevel@vger.kernel.org
4896S: Orphan
4897F: Documentation/filesystems/hfsplus.txt
4898F: fs/hfsplus/
4899
1da177e4 4900HGA FRAMEBUFFER DRIVER
8b58be88 4901M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4902L: linux-nvidia@lists.surfsouth.com
4903W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4904S: Maintained
8a61f013 4905F: drivers/video/fbdev/hgafb.c
1da177e4 4906
4480f15b 4907HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4908M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4909M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4910L: linux-pm@vger.kernel.org
e2d1d6c0 4911S: Supported
679655da
JP
4912F: arch/x86/power/
4913F: drivers/base/power/
4914F: kernel/power/
4915F: include/linux/suspend.h
4916F: include/linux/freezer.h
4917F: include/linux/pm.h
679655da 4918F: arch/*/include/asm/suspend*.h
e2d1d6c0 4919
4ef4caad 4920HID CORE LAYER
e5f6450c 4921M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4922L: linux-input@vger.kernel.org
54e5881d 4923T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4924S: Maintained
679655da
JP
4925F: drivers/hid/
4926F: include/linux/hid*
c117ab84 4927F: include/uapi/linux/hid*
4ef4caad 4928
30ee72f0 4929HID SENSOR HUB DRIVERS
e5f6450c 4930M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4931M: Jonathan Cameron <jic23@kernel.org>
4932M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4933L: linux-input@vger.kernel.org
4934L: linux-iio@vger.kernel.org
4935S: Maintained
4936F: Documentation/hid/hid-sensor*
4937F: drivers/hid/hid-sensor-*
4938F: drivers/iio/*/hid-*
4939F: include/linux/hid-sensor-*
4940
38bed542 4941HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4942M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4943L: linux-kernel@vger.kernel.org
75fc2d37 4944T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4945S: Maintained
679655da 4946F: Documentation/timers/
5cee9645 4947F: kernel/time/hrtimer.c
88606e80
TG
4948F: kernel/time/clockevents.c
4949F: kernel/time/tick*.*
4950F: kernel/time/timer_*.c
05ed8490 4951F: include/linux/clockchips.h
679655da 4952F: include/linux/hrtimer.h
38bed542 4953
1da177e4 4954HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4955L: linux-hams@vger.kernel.org
8b64f2a0 4956S: Orphan
679655da
JP
4957F: drivers/net/hamradio/dmascc.c
4958F: drivers/net/hamradio/scc.c
1da177e4 4959
ede1e6f8 4960HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4961M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4962W: http://www.highpoint-tech.com
4963S: Supported
679655da
JP
4964F: Documentation/scsi/hptiop.txt
4965F: drivers/scsi/hptiop.c
ede1e6f8 4966
1da177e4 4967HIPPI
8b58be88 4968M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4969L: linux-hippi@sunsite.dk
4970S: Maintained
679655da 4971F: include/linux/hippidevice.h
c117ab84 4972F: include/uapi/linux/if_hippi.h
679655da 4973F: net/802/hippi.c
ff5a3b50 4974F: drivers/net/hippi/
1da177e4 4975
ff1d2767 4976HOST AP DRIVER
8b58be88 4977M: Jouni Malinen <j@w1.fi>
85d32e7b 4978L: hostap@shmoo.com (subscribers-only)
724c6b35 4979L: linux-wireless@vger.kernel.org
ff1d2767
JM
4980W: http://hostap.epitest.fi/
4981S: Maintained
679655da 4982F: drivers/net/wireless/hostap/
ff1d2767 4983
dd8cd779 4984HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4985L: platform-driver-x86@vger.kernel.org
95c70215 4986S: Orphan
679655da 4987F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4988
e2d1d6c0 4989HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4990M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4991S: Maintained
7e25d724 4992F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4993
7d2c86b5 4994HPET: High Precision Event Timers driver
8b58be88 4995M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4996S: Maintained
679655da
JP
4997F: Documentation/timers/hpet.txt
4998F: drivers/char/hpet.c
4999F: include/linux/hpet.h
c117ab84 5000F: include/uapi/linux/hpet.h
b9b0332f 5001
e07b5d79 5002HPET: x86
9e06f631 5003S: Orphan
679655da
JP
5004F: arch/x86/kernel/hpet.c
5005F: arch/x86/include/asm/hpet.h
b9b0332f 5006
1da177e4 5007HPFS FILESYSTEM
8b58be88 5008M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5009W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5010S: Maintained
679655da 5011F: fs/hpfs/
1da177e4 5012
3441cded 5013HSI SUBSYSTEM
56459ea9
SR
5014M: Sebastian Reichel <sre@kernel.org>
5015T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5016S: Maintained
5017F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5018F: Documentation/hsi.txt
3441cded
SR
5019F: drivers/hsi/
5020F: include/linux/hsi/
5021F: include/uapi/linux/hsi/
5022
7d2c86b5 5023HSO 3G MODEM DRIVER
8b58be88 5024M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5025W: http://www.pharscape.org
5026S: Maintained
679655da 5027F: drivers/net/usb/hso.c
11cd29b0 5028
19990e29
AB
5029HSR NETWORK PROTOCOL
5030M: Arvid Brodin <arvid.brodin@alten.se>
5031L: netdev@vger.kernel.org
5032S: Maintained
5033F: net/hsr/
5034
5a18c343 5035HTCPEN TOUCHSCREEN DRIVER
8b58be88 5036M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5037L: linux-input@vger.kernel.org
5038S: Maintained
679655da 5039F: drivers/input/touchscreen/htcpen.c
5a18c343 5040
1da177e4 5041HUGETLB FILESYSTEM
6d49e352 5042M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5043S: Maintained
679655da 5044F: fs/hugetlbfs/
1da177e4 5045
05183189 5046Hyper-V CORE AND DRIVERS
9c3646d1 5047M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5048M: Haiyang Zhang <haiyangz@microsoft.com>
5049L: devel@linuxdriverproject.org
5050S: Maintained
a4162747
HZ
5051F: arch/x86/include/asm/mshyperv.h
5052F: arch/x86/include/uapi/asm/hyperv.h
5053F: arch/x86/kernel/cpu/mshyperv.c
05183189 5054F: drivers/hid/hid-hyperv.c
a4162747 5055F: drivers/hv/
f92ca80b 5056F: drivers/input/serio/hyperv-keyboard.c
05183189 5057F: drivers/net/hyperv/
a4162747 5058F: drivers/scsi/storvsc_drv.c
8a61f013 5059F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5060F: include/linux/hyperv.h
5061F: tools/hv/
54bf725e 5062F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5063
d85c8a6a 5064I2C OVER PARALLEL PORT
d8130624 5065M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5066L: linux-i2c@vger.kernel.org
5067S: Maintained
5068F: Documentation/i2c/busses/i2c-parport
5069F: Documentation/i2c/busses/i2c-parport-light
5070F: drivers/i2c/busses/i2c-parport.c
5071F: drivers/i2c/busses/i2c-parport-light.c
5072
5073I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5074M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5075L: linux-i2c@vger.kernel.org
5076S: Maintained
5077F: Documentation/i2c/busses/i2c-ali1535
5078F: Documentation/i2c/busses/i2c-ali1563
5079F: Documentation/i2c/busses/i2c-ali15x3
5080F: Documentation/i2c/busses/i2c-amd756
5081F: Documentation/i2c/busses/i2c-amd8111
5082F: Documentation/i2c/busses/i2c-i801
5083F: Documentation/i2c/busses/i2c-nforce2
5084F: Documentation/i2c/busses/i2c-piix4
5085F: Documentation/i2c/busses/i2c-sis5595
5086F: Documentation/i2c/busses/i2c-sis630
5087F: Documentation/i2c/busses/i2c-sis96x
5088F: Documentation/i2c/busses/i2c-via
5089F: Documentation/i2c/busses/i2c-viapro
5090F: drivers/i2c/busses/i2c-ali1535.c
5091F: drivers/i2c/busses/i2c-ali1563.c
5092F: drivers/i2c/busses/i2c-ali15x3.c
5093F: drivers/i2c/busses/i2c-amd756.c
5094F: drivers/i2c/busses/i2c-amd756-s4882.c
5095F: drivers/i2c/busses/i2c-amd8111.c
5096F: drivers/i2c/busses/i2c-i801.c
5097F: drivers/i2c/busses/i2c-isch.c
5098F: drivers/i2c/busses/i2c-nforce2.c
5099F: drivers/i2c/busses/i2c-nforce2-s4985.c
5100F: drivers/i2c/busses/i2c-piix4.c
5101F: drivers/i2c/busses/i2c-sis5595.c
5102F: drivers/i2c/busses/i2c-sis630.c
5103F: drivers/i2c/busses/i2c-sis96x.c
5104F: drivers/i2c/busses/i2c-via.c
5105F: drivers/i2c/busses/i2c-viapro.c
5106
cb7f07a4
NH
5107I2C/SMBUS ISMT DRIVER
5108M: Seth Heasley <seth.heasley@intel.com>
5109M: Neil Horman <nhorman@tuxdriver.com>
5110L: linux-i2c@vger.kernel.org
5111F: drivers/i2c/busses/i2c-ismt.c
5112F: Documentation/i2c/busses/i2c-ismt
5113
6ea884db 5114I2C/SMBUS STUB DRIVER
d8130624 5115M: Jean Delvare <jdelvare@suse.com>
846557d3 5116L: linux-i2c@vger.kernel.org
6ea884db 5117S: Maintained
8547a5bc 5118F: drivers/i2c/i2c-stub.c
6ea884db 5119
5b543965 5120I2C SUBSYSTEM
14d77c4d 5121M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5122L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5123W: https://i2c.wiki.kernel.org/
5124Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5125T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5126S: Maintained
40ed1b4c 5127F: Documentation/devicetree/bindings/i2c/
679655da
JP
5128F: Documentation/i2c/
5129F: drivers/i2c/
5130F: include/linux/i2c.h
03b70d62 5131F: include/linux/i2c-*.h
c117ab84
CEB
5132F: include/uapi/linux/i2c.h
5133F: include/uapi/linux/i2c-*.h
1da177e4 5134
4560d677
WS
5135I2C ACPI SUPPORT
5136M: Mika Westerberg <mika.westerberg@linux.intel.com>
5137L: linux-i2c@vger.kernel.org
5138L: linux-acpi@vger.kernel.org
5139S: Maintained
4560d677 5140
d85c8a6a 5141I2C-TAOS-EVM DRIVER
d8130624 5142M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5143L: linux-i2c@vger.kernel.org
5144S: Maintained
5145F: Documentation/i2c/busses/i2c-taos-evm
5146F: drivers/i2c/busses/i2c-taos-evm.c
5147
e8c76eed 5148I2C-TINY-USB DRIVER
8b58be88 5149M: Till Harbaum <till@harbaum.org>
846557d3 5150L: linux-i2c@vger.kernel.org
932d1872 5151W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5152S: Maintained
679655da 5153F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5154
1da177e4 5155i386 BOOT CODE
8b58be88 5156M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5157S: Maintained
679655da 5158F: arch/x86/boot/
1da177e4
LT
5159
5160i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5161M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5162T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5163S: Maintained
5164
1da177e4 5165IA64 (Itanium) PLATFORM
8b58be88
JP
5166M: Tony Luck <tony.luck@intel.com>
5167M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5168L: linux-ia64@vger.kernel.org
6b1c70b1 5169T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5170S: Maintained
679655da 5171F: arch/ia64/
1da177e4 5172
4cd38750
LDSB
5173IBM Power VMX Cryptographic instructions
5174M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5175M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5176L: linux-crypto@vger.kernel.org
5177S: Supported
5178F: drivers/crypto/vmx/Makefile
5179F: drivers/crypto/vmx/Kconfig
5180F: drivers/crypto/vmx/vmx.c
5181F: drivers/crypto/vmx/aes*
5182F: drivers/crypto/vmx/ghash*
5183F: drivers/crypto/vmx/ppc-xlate.pl
5184
956c203c 5185IBM Power in-Nest Crypto Acceleration
4cd38750 5186M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5187M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5188L: linux-crypto@vger.kernel.org
5189S: Supported
28bceeaa
DS
5190F: drivers/crypto/nx/Makefile
5191F: drivers/crypto/nx/Kconfig
5192F: drivers/crypto/nx/nx-aes*
5193F: drivers/crypto/nx/nx-sha*
5194F: drivers/crypto/nx/nx.*
5195F: drivers/crypto/nx/nx_csbcpb.h
5196F: drivers/crypto/nx/nx_debugfs.h
956c203c 5197
0e16aafb 5198IBM Power 842 compression accelerator
41656aa7 5199M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5200S: Supported
28bceeaa
DS
5201F: drivers/crypto/nx/Makefile
5202F: drivers/crypto/nx/Kconfig
7011a122 5203F: drivers/crypto/nx/nx-842*
2da572c9 5204F: include/linux/sw842.h
2062c5b6 5205F: crypto/842.c
2da572c9 5206F: lib/842/
0e16aafb 5207
1da177e4 5208IBM Power Linux RAID adapter
8b58be88 5209M: Brian King <brking@us.ibm.com>
1da177e4 5210S: Supported
679655da 5211F: drivers/scsi/ipr.*
1da177e4 5212
9d348af4 5213IBM Power Virtual Ethernet Device Driver
eddd63a6 5214M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5215L: netdev@vger.kernel.org
5216S: Supported
9aa32835 5217F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5218
e6babec6 5219IBM Power Virtual SCSI Device Drivers
bcbde52b 5220M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5221L: linux-scsi@vger.kernel.org
5222S: Supported
e6babec6
NF
5223F: drivers/scsi/ibmvscsi/ibmvscsi*
5224F: drivers/scsi/ibmvscsi/viosrp.h
5225
5226IBM Power Virtual FC Device Drivers
44b4dad9 5227M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5228L: linux-scsi@vger.kernel.org
5229S: Supported
5230F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5231
1da177e4 5232IBM ServeRAID RAID DRIVER
f9213e78 5233S: Orphan
679655da 5234F: drivers/scsi/ips.*
1da177e4 5235
6ed9f9c4
PT
5236ICH LPC AND GPIO DRIVER
5237M: Peter Tyser <ptyser@xes-inc.com>
5238S: Maintained
5239F: drivers/mfd/lpc_ich.c
5240F: drivers/gpio/gpio-ich.c
5241
1e7106fc 5242IDE SUBSYSTEM
8b58be88 5243M: "David S. Miller" <davem@davemloft.net>
1da177e4 5244L: linux-ide@vger.kernel.org
8a6e2535 5245Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5246T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5247S: Maintained
679655da
JP
5248F: Documentation/ide/
5249F: drivers/ide/
5250F: include/linux/ide.h
1da177e4 5251
6cb8c13d
IP
5252IDEAPAD LAPTOP EXTRAS DRIVER
5253M: Ike Panhc <ike.pan@canonical.com>
5254L: platform-driver-x86@vger.kernel.org
5255W: http://launchpad.net/ideapad-laptop
5256S: Maintained
5257F: drivers/platform/x86/ideapad-laptop.c
5258
1ea4c161
AM
5259IDEAPAD LAPTOP SLIDEBAR DRIVER
5260M: Andrey Moiseev <o2g.org.ru@gmail.com>
5261L: linux-input@vger.kernel.org
5262W: https://github.com/o2genum/ideapad-slidebar
5263S: Maintained
5264F: drivers/input/misc/ideapad_slidebar.c
5265
0f861e8c 5266IDE/ATAPI DRIVERS
487ba8e8 5267M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5268L: linux-ide@vger.kernel.org
c404c199 5269S: Maintained
679655da
JP
5270F: Documentation/cdrom/ide-cd
5271F: drivers/ide/ide-cd*
1da177e4 5272
27471fdb 5273IDLE-I7300
8b58be88 5274M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5275L: linux-pm@vger.kernel.org
27471fdb 5276S: Supported
679655da 5277F: drivers/idle/i7300_idle.c
27471fdb 5278
02cf2286 5279IEEE 802.15.4 SUBSYSTEM
b6e195fd 5280M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5281L: linux-wpan@vger.kernel.org
5282W: https://github.com/linux-wpan
5283T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5284S: Maintained
5285F: net/ieee802154/
68653359 5286F: net/mac802154/
251741b1 5287F: drivers/net/ieee802154/
580947d3
AA
5288F: include/linux/nl802154.h
5289F: include/linux/ieee802154.h
5290F: include/net/nl802154.h
5291F: include/net/mac802154.h
5292F: include/net/af_ieee802154.h
5293F: include/net/cfg802154.h
5294F: include/net/ieee802154_netdev.h
ebef9c12 5295F: Documentation/networking/ieee802154.txt
02cf2286 5296
b1c97193
SY
5297IGORPLUG-USB IR RECEIVER
5298M: Sean Young <sean@mess.org>
5299L: linux-media@vger.kernel.org
5300S: Maintained
5301F: drivers/media/rc/igorplugusb.c
5302
40ad4a30
SY
5303IGUANAWORKS USB IR TRANSCEIVER
5304M: Sean Young <sean@mess.org>
5305L: linux-media@vger.kernel.org
5306S: Maintained
5307F: drivers/media/rc/iguanair.c
5308
9545f86e 5309IIO SUBSYSTEM AND DRIVERS
030a13d7 5310M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5311R: Hartmut Knaack <knaack.h@gmx.de>
5312R: Lars-Peter Clausen <lars@metafoo.de>
5313R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5314L: linux-iio@vger.kernel.org
5315S: Maintained
03e7c251 5316F: drivers/iio/
9545f86e 5317F: drivers/staging/iio/
8fe671fc 5318F: include/linux/iio/
817020cf 5319F: tools/iio/
9545f86e 5320
65519263
SG
5321IKANOS/ADI EAGLE ADSL USB DRIVER
5322M: Matthieu Castet <castet.matthieu@free.fr>
5323M: Stanislaw Gruszka <stf_xl@wp.pl>
5324S: Maintained
5325F: drivers/usb/atm/ueagle-atm.c
5326
e89ab51f
GR
5327INA209 HARDWARE MONITOR DRIVER
5328M: Guenter Roeck <linux@roeck-us.net>
5329L: lm-sensors@lm-sensors.org
5330S: Maintained
5331F: Documentation/hwmon/ina209
5332F: Documentation/devicetree/bindings/i2c/ina209.txt
5333F: drivers/hwmon/ina209.c
5334
5335INA2XX HARDWARE MONITOR DRIVER
5336M: Guenter Roeck <linux@roeck-us.net>
5337L: lm-sensors@lm-sensors.org
5338S: Maintained
5339F: Documentation/hwmon/ina2xx
5340F: drivers/hwmon/ina2xx.c
5341F: include/linux/platform_data/ina2xx.h
5342
14dc124f
SIG
5343INDUSTRY PACK SUBSYSTEM (IPACK)
5344M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5345M: Jens Taprogge <jens.taprogge@taprogge.org>
5346M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5347L: industrypack-devel@lists.sourceforge.net
5348W: http://industrypack.sourceforge.net
5349S: Maintained
5350F: drivers/ipack/
5351
8adc53fd
ZLK
5352INGENIC JZ4780 DMA Driver
5353M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5354S: Maintained
5355F: drivers/dma/dma-jz4780.c
5356
aa7168f4 5357INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5358M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5359M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5360L: linux-ima-devel@lists.sourceforge.net
5361L: linux-ima-user@lists.sourceforge.net
5362L: linux-security-module@vger.kernel.org
aa7168f4 5363S: Supported
679655da 5364F: security/integrity/ima/
aa7168f4 5365
9a4ea5a9
JH
5366IMGTEC IR DECODER DRIVER
5367M: James Hogan <james.hogan@imgtec.com>
5368S: Maintained
5369F: drivers/media/rc/img-ir/
5370
1da177e4 5371IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5372L: linux-fbdev@vger.kernel.org
843393d3 5373S: Orphan
8a61f013 5374F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5375
5376INFINIBAND SUBSYSTEM
b6b2bbe6 5377M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5378M: Sean Hefty <sean.hefty@intel.com>
5379M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5380L: linux-rdma@vger.kernel.org
605841f5 5381W: http://www.openfabrics.org/
8a6e2535 5382Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5383T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5384S: Supported
679655da
JP
5385F: Documentation/infiniband/
5386F: drivers/infiniband/
2dfcad3a 5387F: drivers/staging/rdma/
c117ab84 5388F: include/uapi/linux/if_infiniband.h
954138dc
YD
5389F: include/uapi/rdma/
5390F: include/rdma/
1da177e4 5391
c9f04f58 5392INOTIFY
8b58be88
JP
5393M: John McCutchan <john@johnmccutchan.com>
5394M: Robert Love <rlove@rlove.org>
5395M: Eric Paris <eparis@parisplace.org>
c9f04f58 5396S: Maintained
679655da
JP
5397F: Documentation/filesystems/inotify.txt
5398F: fs/notify/inotify/
5399F: include/linux/inotify.h
c117ab84 5400F: include/uapi/linux/inotify.h
c9f04f58 5401
e2d1d6c0 5402INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5403M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5404L: linux-input@vger.kernel.org
8a6e2535 5405Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5406T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5407S: Maintained
679655da 5408F: drivers/input/
f4eea7e2 5409F: include/linux/input.h
c117ab84 5410F: include/uapi/linux/input.h
f4eea7e2 5411F: include/linux/input/
e2d1d6c0 5412
3267a87f 5413INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5414M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5415L: linux-input@vger.kernel.org
75dd112a 5416S: Odd fixes
3267a87f 5417F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5418F: drivers/input/input-mt.c
3267a87f
HR
5419K: \b(ABS|SYN)_MT_
5420
97fa99a3
JY
5421INTEL ASoC BDW/HSW DRIVERS
5422M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5423L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5424S: Supported
e8e1225d
JP
5425F: sound/soc/intel/common/sst-dsp*
5426F: sound/soc/intel/common/sst-firmware.c
5427F: sound/soc/intel/boards/broadwell.c
5428F: sound/soc/intel/haswell/
97fa99a3 5429
4ac13e17
DJ
5430INTEL C600 SERIES SAS CONTROLLER DRIVER
5431M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5432M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5433L: linux-scsi@vger.kernel.org
7106891a
DJ
5434T: git git://git.code.sf.net/p/intel-sas/isci
5435S: Supported
4ac13e17 5436F: drivers/scsi/isci/
4ac13e17 5437
26717172
LB
5438INTEL IDLE DRIVER
5439M: Len Brown <lenb@kernel.org>
bf1c138e 5440L: linux-pm@vger.kernel.org
08deed1e 5441T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5442S: Supported
5443F: drivers/idle/intel_idle.c
5444
7c1ac18d
KCA
5445INTEL PSTATE DRIVER
5446M: Kristen Carlson Accardi <kristen@linux.intel.com>
5447L: linux-pm@vger.kernel.org
5448S: Supported
5449F: drivers/cpufreq/intel_pstate.c
5450
9eb8ef74 5451INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5452M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5453L: linux-fbdev@vger.kernel.org
ce00f85c 5454S: Maintained
679655da 5455F: Documentation/fb/intelfb.txt
8a61f013 5456F: drivers/video/fbdev/intelfb/
9eb8ef74 5457
1da177e4 5458INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5459M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5460L: linux-fbdev@vger.kernel.org
ce00f85c 5461S: Maintained
8a61f013 5462F: drivers/video/fbdev/i810/
1da177e4 5463
f4a9bc4c 5464INTEL MENLOW THERMAL DRIVER
8b58be88 5465M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5466L: platform-driver-x86@vger.kernel.org
5ca92bd9 5467W: https://01.org/linux-acpi
f4a9bc4c 5468S: Supported
679655da 5469F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5470
1da177e4 5471INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5472M: Borislav Petkov <bp@alien8.de>
1da177e4 5473S: Maintained
73d425fd
JP
5474F: arch/x86/kernel/cpu/microcode/core*
5475F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5476
248a9dc3 5477INTEL I/OAT DMA DRIVER
18ebd564 5478M: Dave Jiang <dave.jiang@intel.com>
08223d80 5479R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5480L: dmaengine@vger.kernel.org
5481Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5482S: Supported
679655da 5483F: drivers/dma/ioat*
248a9dc3 5484
6c8909b4 5485INTEL IOMMU (VT-d)
8b58be88 5486M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5487L: iommu@lists.linux-foundation.org
54e5881d 5488T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5489S: Supported
3fb39615 5490F: drivers/iommu/intel-iommu.c
679655da 5491F: include/linux/intel-iommu.h
6c8909b4 5492
b3e5f263 5493INTEL IOP-ADMA DMA DRIVER
08223d80 5494R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5495S: Odd fixes
679655da 5496F: drivers/dma/iop-adma.c
b3e5f263 5497
9251ce95 5498INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5499M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5500S: Maintained
679655da
JP
5501F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5502F: arch/arm/mach-ixp4xx/include/mach/npe.h
5503F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5504F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5505F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5506F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5507
844dd05f 5508INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5509M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5510S: Maintained
679655da 5511F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5512
2f302324 5513INTEL ETHERNET DRIVERS
8b58be88 5514M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5515R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5516R: Shannon Nelson <shannon.nelson@intel.com>
5517R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5518R: Don Skidmore <donald.c.skidmore@intel.com>
5519R: Matthew Vick <matthew.vick@intel.com>
5520R: John Ronciak <john.ronciak@intel.com>
5521R: Mitch Williams <mitch.a.williams@intel.com>
5522L: intel-wired-lan@lists.osuosl.org
f6fde11a 5523W: http://www.intel.com/support/feedback.htm
d94e6fed 5524W: http://e1000.sourceforge.net/
2f302324
JK
5525Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5526T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5527T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5528S: Supported
0d164401
JK
5529F: Documentation/networking/e100.txt
5530F: Documentation/networking/e1000.txt
5531F: Documentation/networking/e1000e.txt
5532F: Documentation/networking/igb.txt
5533F: Documentation/networking/igbvf.txt
5534F: Documentation/networking/ixgb.txt
5535F: Documentation/networking/ixgbe.txt
5536F: Documentation/networking/ixgbevf.txt
1bff6529 5537F: Documentation/networking/i40e.txt
105bf2fe 5538F: Documentation/networking/i40evf.txt
dee1ad47 5539F: drivers/net/ethernet/intel/
bc90d291 5540F: drivers/net/ethernet/intel/*/
1da177e4 5541
0963d59b
LW
5542INTEL-MID GPIO DRIVER
5543M: David Cohen <david.a.cohen@linux.intel.com>
5544L: linux-gpio@vger.kernel.org
5545S: Maintained
5546F: drivers/gpio/gpio-intel-mid.c
5547
ca907a90
SY
5548INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5549M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5550L: linux-wireless@vger.kernel.org
ca907a90 5551S: Maintained
679655da 5552F: Documentation/networking/README.ipw2100
679655da 5553F: Documentation/networking/README.ipw2200
ca907a90 5554F: drivers/net/wireless/ipw2x00/
826d2abe 5555
4bd96a7a 5556INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5557M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5558M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5559M: Shane Wang <shane.wang@intel.com>
5560L: tboot-devel@lists.sourceforge.net
5561W: http://tboot.sourceforge.net
e9b7d7c8 5562T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5563S: Supported
5564F: Documentation/intel_txt.txt
5565F: include/linux/tboot.h
5566F: arch/x86/kernel/tboot.c
5567
8a70da82 5568INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5569M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5570M: linux-wimax@intel.com
49e7d9df 5571L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5572S: Supported
5573W: http://linuxwimax.org
679655da
JP
5574F: Documentation/wimax/README.i2400m
5575F: drivers/net/wimax/i2400m/
c117ab84 5576F: include/uapi/linux/wimax/i2400m.h
8a70da82 5577
1c0ce89c
SG
5578INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5579M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5580L: linux-wireless@vger.kernel.org
1c0ce89c 5581S: Supported
efa3144e
WYG
5582F: drivers/net/wireless/iwlegacy/
5583
b481de9c 5584INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5585M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5586M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5587M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5588L: linux-wireless@vger.kernel.org
b481de9c 5589W: http://intellinuxwireless.org
b62ff718 5590T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5591S: Supported
679655da 5592F: drivers/net/wireless/iwlwifi/
b481de9c 5593
de8fe023
TW
5594INTEL MANAGEMENT ENGINE (mei)
5595M: Tomas Winkler <tomas.winkler@intel.com>
5596L: linux-kernel@vger.kernel.org
5597S: Supported
c117ab84 5598F: include/uapi/linux/mei.h
5069288b 5599F: include/linux/mei_cl_bus.h
de8fe023 5600F: drivers/misc/mei/*
e07950a1 5601F: Documentation/misc-devices/mei/*
de8fe023 5602
0a8b8353 5603INTEL PMC IPC DRIVER
5604M: Zha Qipeng<qipeng.zha@intel.com>
5605L: platform-driver-x86@vger.kernel.org
5606S: Maintained
5607F: drivers/platform/x86/intel_pmc_ipc.c
5608F: arch/x86/include/asm/intel_pmc_ipc.h
5609
cb109a0e 5610IOC3 ETHERNET DRIVER
8b58be88 5611M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5612L: linux-mips@linux-mips.org
5613S: Maintained
8862bf1e 5614F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5615
cb109a0e 5616IOC3 SERIAL DRIVER
8b58be88 5617M: Pat Gefre <pfg@sgi.com>
d39e0721 5618L: linux-serial@vger.kernel.org
cb109a0e 5619S: Maintained
df621252 5620F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5621
0b6e8569
SW
5622IOMMU DRIVERS
5623M: Joerg Roedel <joro@8bytes.org>
5624L: iommu@lists.linux-foundation.org
5625T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5626S: Maintained
5627F: drivers/iommu/
5628
4480f15b 5629IP MASQUERADING
8b58be88 5630M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5631S: Maintained
679655da 5632F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5633
1202d6ff 5634IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5635M: Francois Romieu <romieu@fr.zoreil.com>
5636M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5637L: netdev@vger.kernel.org
5638S: Maintained
7443713a 5639F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5640
4480f15b 5641IPATH DRIVER
8473c603 5642M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5643L: linux-rdma@vger.kernel.org
52a09a04 5644S: Maintained
6f9b3890 5645F: drivers/staging/rdma/ipath/
77d8798b 5646
4409ebe9 5647IPMI SUBSYSTEM
8b58be88 5648M: Corey Minyard <minyard@acm.org>
b0c90653 5649L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5650W: http://openipmi.sourceforge.net/
5651S: Supported
679655da
JP
5652F: Documentation/IPMI.txt
5653F: drivers/char/ipmi/
5654F: include/linux/ipmi*
c117ab84 5655F: include/uapi/linux/ipmi*
4409ebe9 5656
2d800897
KW
5657QCOM AUDIO (ASoC) DRIVERS
5658M: Patrick Lai <plai@codeaurora.org>
5659M: Banajit Goswami <bgoswami@codeaurora.org>
5660L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5661S: Supported
5662F: sound/soc/qcom/
5663
e2d1d6c0 5664IPS SCSI RAID DRIVER
8b58be88 5665M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5666L: linux-scsi@vger.kernel.org
5667W: http://www.adaptec.com/
5668S: Maintained
679655da 5669F: drivers/scsi/ips*
e2d1d6c0
RD
5670
5671IPVS
8b58be88
JP
5672M: Wensong Zhang <wensong@linux-vs.org>
5673M: Simon Horman <horms@verge.net.au>
5674M: Julian Anastasov <ja@ssi.bg>
979b6c13 5675L: netdev@vger.kernel.org
e2d1d6c0 5676L: lvs-devel@vger.kernel.org
1da177e4 5677S: Maintained
679655da 5678F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5679F: include/net/ip_vs.h
c117ab84 5680F: include/uapi/linux/ip_vs.h
679655da 5681F: net/netfilter/ipvs/
1da177e4 5682
e7839f25 5683IPWIRELESS DRIVER
e5f6450c 5684M: Jiri Kosina <jikos@kernel.org>
d8130624 5685M: David Sterba <dsterba@suse.com>
92094aa0 5686S: Odd Fixes
282361a0 5687F: drivers/tty/ipwireless/
099dc4fb 5688
e2d1d6c0 5689IPX NETWORK LAYER
8b58be88 5690M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5691L: netdev@vger.kernel.org
5692S: Maintained
679655da 5693F: include/net/ipx.h
c117ab84 5694F: include/uapi/linux/ipx.h
679655da 5695F: net/ipx/
e2d1d6c0 5696
1da177e4 5697IRDA SUBSYSTEM
8b58be88 5698M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5699L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5700L: netdev@vger.kernel.org
1da177e4 5701W: http://irda.sourceforge.net/
f353976d 5702S: Maintained
e0057975 5703T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5704F: Documentation/networking/irda.txt
5705F: drivers/net/irda/
5706F: include/net/irda/
5707F: net/irda/
1da177e4 5708
a800c7cc
TG
5709IRQ SUBSYSTEM
5710M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5711L: linux-kernel@vger.kernel.org
a800c7cc 5712S: Maintained
75fc2d37 5713T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5714F: kernel/irq/
2ed9fd28
JC
5715
5716IRQCHIP DRIVERS
5717M: Thomas Gleixner <tglx@linutronix.de>
5718M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5719M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5720L: linux-kernel@vger.kernel.org
5721S: Maintained
5722T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5723T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5724F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5725F: drivers/irqchip/
a800c7cc 5726
7ab3a837 5727IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5728M: Jiang Liu <jiang.liu@linux.intel.com>
5729M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5730S: Maintained
b09dec2c 5731T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5732F: Documentation/IRQ-domain.txt
5733F: include/linux/irqdomain.h
5734F: kernel/irq/irqdomain.c
b09dec2c 5735F: kernel/irq/msi.c
7ab3a837 5736
e2d1d6c0 5737ISAPNP
8b58be88 5738M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5739S: Maintained
679655da
JP
5740F: Documentation/isapnp.txt
5741F: drivers/pnp/isapnp/
5742F: include/linux/isapnp.h
e2d1d6c0 5743
d39b8420
HV
5744ISA RADIO MODULE
5745M: Hans Verkuil <hverkuil@xs4all.nl>
5746L: linux-media@vger.kernel.org
5747T: git git://linuxtv.org/media_tree.git
5748W: http://linuxtv.org
5749S: Maintained
5750F: drivers/media/radio/radio-isa*
5751
71a6d0af
HW
5752iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5753M: Peter Jones <pjones@redhat.com>
5754M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5755S: Maintained
5756F: drivers/firmware/iscsi_ibft*
5757
14816b1e 5758ISCSI
8b58be88 5759M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5760L: open-iscsi@googlegroups.com
5761W: www.open-iscsi.org
54e5881d 5762T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5763S: Maintained
679655da
JP
5764F: drivers/scsi/*iscsi*
5765F: include/scsi/*iscsi*
14816b1e 5766
1e65eb42
OG
5767ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5768M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5769M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5770M: Roi Dayan <roid@mellanox.com>
5771L: linux-rdma@vger.kernel.org
5772S: Supported
5773W: http://www.openfabrics.org
5774W: www.open-iscsi.org
5775Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5776F: drivers/infiniband/ulp/iser/
1e65eb42 5777
2b70e5fd
SG
5778ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5779M: Sagi Grimberg <sagig@mellanox.com>
5780T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5781L: linux-rdma@vger.kernel.org
5782L: target-devel@vger.kernel.org
5783S: Supported
5784W: http://www.linux-iscsi.org
5785F: drivers/infiniband/ulp/isert
5786
1da177e4 5787ISDN SUBSYSTEM
8b58be88 5788M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5789L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5790L: netdev@vger.kernel.org
1da177e4 5791W: http://www.isdn4linux.de
54e5881d 5792T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5793S: Maintained
679655da
JP
5794F: Documentation/isdn/
5795F: drivers/isdn/
5796F: include/linux/isdn.h
5797F: include/linux/isdn/
c117ab84
CEB
5798F: include/uapi/linux/isdn.h
5799F: include/uapi/linux/isdn/
1da177e4
LT
5800
5801ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5802M: Armin Schindler <mac@melware.de>
d5d52273 5803L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5804W: http://www.melware.de
5805S: Maintained
679655da 5806F: drivers/isdn/hardware/eicon/
1da177e4 5807
d624870f 5808IT87 HARDWARE MONITORING DRIVER
d8130624 5809M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5810L: lm-sensors@lm-sensors.org
5811S: Maintained
5812F: Documentation/hwmon/it87
5813F: drivers/hwmon/it87.c
5814
d7104bff
AP
5815IT913X MEDIA DRIVER
5816M: Antti Palosaari <crope@iki.fi>
5817L: linux-media@vger.kernel.org
5818W: http://linuxtv.org/
5819W: http://palosaari.fi/linux/
5820Q: http://patchwork.linuxtv.org/project/linux-media/list/
5821T: git git://linuxtv.org/anttip/media_tree.git
5822S: Maintained
249c697e 5823F: drivers/media/tuners/it913x*
d7104bff 5824
91821ff3 5825IVTV VIDEO4LINUX DRIVER
6afdeaf8 5826M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5827L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5828L: linux-media@vger.kernel.org
275ffde4 5829T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5830W: http://www.ivtvdriver.org
5831S: Maintained
679655da 5832F: Documentation/video4linux/*.ivtv
90d72ac6 5833F: drivers/media/pci/ivtv/
c117ab84 5834F: include/uapi/linux/ivtv*
91821ff3 5835
68620bdd
MP
5836IX2505V MEDIA DRIVER
5837M: Malcolm Priestley <tvboxspy@gmail.com>
5838L: linux-media@vger.kernel.org
5839W: http://linuxtv.org/
5840Q: http://patchwork.linuxtv.org/project/linux-media/list/
5841S: Maintained
5842F: drivers/media/dvb-frontends/ix2505v*
5843
4453d736
GR
5844JC42.4 TEMPERATURE SENSOR DRIVER
5845M: Guenter Roeck <linux@roeck-us.net>
5846L: lm-sensors@lm-sensors.org
5847S: Maintained
5848F: drivers/hwmon/jc42.c
5849F: Documentation/hwmon/jc42
5850
e2d1d6c0 5851JFS FILESYSTEM
3256f80f 5852M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5853L: jfs-discussion@lists.sourceforge.net
5854W: http://jfs.sourceforge.net/
54e5881d 5855T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5856S: Maintained
679655da
JP
5857F: Documentation/filesystems/jfs.txt
5858F: fs/jfs/
e2d1d6c0 5859
95252236 5860JME NETWORK DRIVER
8b58be88 5861M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5862L: netdev@vger.kernel.org
5863S: Maintained
63d24a0e 5864F: drivers/net/ethernet/jme.*
95252236 5865
1da177e4 5866JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5867M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5868L: linux-mtd@lists.infradead.org
5869W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5870S: Maintained
679655da 5871F: fs/jffs2/
c117ab84 5872F: include/uapi/linux/jffs2.h
1da177e4 5873
d183e11a
TT
5874JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5875M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5876M: Jan Kara <jack@suse.com>
d183e11a
TT
5877L: linux-ext4@vger.kernel.org
5878S: Maintained
5879F: fs/jbd2/
5880F: include/linux/jbd2.h
ae0718f8 5881
207dab5f
MU
5882JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5883M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5884L: linux-media@vger.kernel.org
5885S: Maintained
5886F: drivers/media/platform/rcar_jpu.c
5887
fd8b6cb4 5888JSM Neo PCI based serial card
9d141cb9 5889M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5890L: linux-serial@vger.kernel.org
5891S: Maintained
df621252 5892F: drivers/tty/serial/jsm/
ae0718f8 5893
af39917d
CL
5894K10TEMP HARDWARE MONITORING DRIVER
5895M: Clemens Ladisch <clemens@ladisch.de>
5896L: lm-sensors@lm-sensors.org
5897S: Maintained
5898F: Documentation/hwmon/k10temp
5899F: drivers/hwmon/k10temp.c
5900
4660cb35 5901K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5902M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5903L: lm-sensors@lm-sensors.org
ae0718f8 5904S: Maintained
679655da
JP
5905F: Documentation/hwmon/k8temp
5906F: drivers/hwmon/k8temp.c
ae0718f8 5907
1da177e4 5908KCONFIG
5eb1f99e 5909M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5910L: linux-kbuild@vger.kernel.org
cea8321c 5911T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5912S: Maintained
679655da
JP
5913F: Documentation/kbuild/kconfig-language.txt
5914F: scripts/kconfig/
1da177e4 5915
ea6c2089 5916KDUMP
8b58be88
JP
5917M: Vivek Goyal <vgoyal@redhat.com>
5918M: Haren Myneni <hbabu@us.ibm.com>
34633993 5919L: kexec@lists.infradead.org
ea6c2089
VG
5920W: http://lse.sourceforge.net/kdump/
5921S: Maintained
80811493 5922F: Documentation/kdump/
ea6c2089 5923
f41bf02f
HV
5924KEENE FM RADIO TRANSMITTER DRIVER
5925M: Hans Verkuil <hverkuil@xs4all.nl>
5926L: linux-media@vger.kernel.org
5927T: git git://linuxtv.org/media_tree.git
5928W: http://linuxtv.org
5929S: Maintained
5930F: drivers/media/radio/radio-keene*
5931
1da177e4 5932KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5933M: Ian Kent <raven@themaw.net>
f694fc97 5934L: autofs@vger.kernel.org
1da177e4 5935S: Maintained
679655da 5936F: fs/autofs4/
1da177e4 5937
70fb7ba6 5938KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5939M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5940T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5941T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5942L: linux-kbuild@vger.kernel.org
5ce45962 5943S: Maintained
679655da
JP
5944F: Documentation/kbuild/
5945F: Makefile
5946F: scripts/Makefile.*
70fb7ba6
MM
5947F: scripts/basic/
5948F: scripts/mk*
5949F: scripts/package/
1da177e4
LT
5950
5951KERNEL JANITORS
c3000e03 5952L: kernel-janitors@vger.kernel.org
10466f5a 5953W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5954S: Odd Fixes
1da177e4 5955
e8b43555 5956KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5957M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5958M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5959L: linux-nfs@vger.kernel.org
1da177e4 5960W: http://nfs.sourceforge.net/
98fac23f 5961S: Supported
679655da 5962F: fs/nfsd/
c117ab84 5963F: include/uapi/linux/nfsd/
679655da
JP
5964F: fs/lockd/
5965F: fs/nfs_common/
5966F: net/sunrpc/
5967F: include/linux/lockd/
5968F: include/linux/sunrpc/
c117ab84 5969F: include/uapi/linux/sunrpc/
1da177e4 5970
13b122b3
SK
5971KERNEL SELFTEST FRAMEWORK
5972M: Shuah Khan <shuahkh@osg.samsung.com>
5973L: linux-api@vger.kernel.org
5974T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5975S: Maintained
5976F: tools/testing/selftests
5977
426d62e2 5978KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5979M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5980M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5981L: kvm@vger.kernel.org
e3e58478 5982W: http://www.linux-kvm.org
a94b40a6 5983T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5984S: Supported
c93a64fe
PB
5985F: Documentation/*/kvm*.txt
5986F: Documentation/virtual/kvm/
679655da 5987F: arch/*/kvm/
1662e862
CB
5988F: arch/x86/kernel/kvm.c
5989F: arch/x86/kernel/kvmclock.c
679655da
JP
5990F: arch/*/include/asm/kvm*
5991F: include/linux/kvm*
c117ab84 5992F: include/uapi/linux/kvm*
679655da 5993F: virt/kvm/
426d62e2 5994
ad8003d3 5995KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5996M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 5997L: kvm@vger.kernel.org
038161de 5998W: http://www.linux-kvm.org/
7de609c8 5999S: Maintained
679655da 6000F: arch/x86/include/asm/svm.h
679655da 6001F: arch/x86/kvm/svm.c
426d62e2 6002
513014b7 6003KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 6004M: Alexander Graf <agraf@suse.com>
1fc9d2bf 6005L: kvm-ppc@vger.kernel.org
038161de 6006W: http://www.linux-kvm.org/
6a7f972d 6007T: git git://github.com/agraf/linux-2.6.git
513014b7 6008S: Supported
679655da
JP
6009F: arch/powerpc/include/asm/kvm*
6010F: arch/powerpc/kvm/
513014b7 6011
85f8fffe 6012KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6013M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6014M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6015L: linux-s390@vger.kernel.org
6016W: http://www.ibm.com/developerworks/linux/linux390/
6017S: Supported
679655da
JP
6018F: Documentation/s390/kvm.txt
6019F: arch/s390/include/asm/kvm*
80811493 6020F: arch/s390/kvm/
85f8fffe 6021
a749474d 6022KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6023M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6024M: Marc Zyngier <marc.zyngier@arm.com>
6025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6026L: kvmarm@lists.cs.columbia.edu
6027W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 6028S: Supported
a749474d
CD
6029F: arch/arm/include/uapi/asm/kvm*
6030F: arch/arm/include/asm/kvm*
6031F: arch/arm/kvm/
5c8818b4
MZ
6032F: virt/kvm/arm/
6033F: include/kvm/arm_*
a749474d 6034
6394a3ec 6035KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6036M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6037M: Marc Zyngier <marc.zyngier@arm.com>
6038L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6039L: kvmarm@lists.cs.columbia.edu
6040S: Maintained
6041F: arch/arm64/include/uapi/asm/kvm*
6042F: arch/arm64/include/asm/kvm*
6043F: arch/arm64/kvm/
6044
dc009d92 6045KEXEC
8b58be88 6046M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6047W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6048L: kexec@lists.infradead.org
dc009d92 6049S: Maintained
679655da 6050F: include/linux/kexec.h
c117ab84 6051F: include/uapi/linux/kexec.h
679655da 6052F: kernel/kexec.c
dc009d92 6053
e971461f
DH
6054KEYS/KEYRINGS:
6055M: David Howells <dhowells@redhat.com>
aa62efff 6056L: keyrings@vger.kernel.org
e971461f 6057S: Maintained
d410fa4e 6058F: Documentation/security/keys.txt
e971461f
DH
6059F: include/linux/key.h
6060F: include/linux/key-type.h
6061F: include/keys/
6062F: security/keys/
6063
7f3c68be 6064KEYS-TRUSTED
74dd744f
MZ
6065M: David Safford <safford@us.ibm.com>
6066M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6067L: linux-security-module@vger.kernel.org
aa62efff 6068L: keyrings@vger.kernel.org
7f3c68be 6069S: Supported
d410fa4e 6070F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6071F: include/keys/trusted-type.h
6072F: security/keys/trusted.c
6073F: security/keys/trusted.h
6074
6075KEYS-ENCRYPTED
74dd744f
MZ
6076M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6077M: David Safford <safford@us.ibm.com>
7f3c68be 6078L: linux-security-module@vger.kernel.org
aa62efff 6079L: keyrings@vger.kernel.org
7f3c68be 6080S: Supported
d410fa4e 6081F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6082F: include/keys/encrypted-type.h
19c90aa6 6083F: security/keys/encrypted-keys/
7f3c68be 6084
5b778dad 6085KGDB / KDB /debug_core
8b58be88 6086M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6087W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6088L: kgdb-bugreport@lists.sourceforge.net
6089S: Maintained
679655da
JP
6090F: Documentation/DocBook/kgdb.tmpl
6091F: drivers/misc/kgdbts.c
df621252 6092F: drivers/tty/serial/kgdboc.c
5b778dad 6093F: include/linux/kdb.h
679655da 6094F: include/linux/kgdb.h
4063eb5f 6095F: kernel/debug/
e3e2aaf7 6096
456db8cc 6097KMEMCHECK
8b58be88 6098M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6099M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6100S: Maintained
410d7a97
JP
6101F: Documentation/kmemcheck.txt
6102F: arch/x86/include/asm/kmemcheck.h
6103F: arch/x86/mm/kmemcheck/
6104F: include/linux/kmemcheck.h
6105F: mm/kmemcheck.c
b9ce08c0 6106
c3bb4d24 6107KMEMLEAK
8b58be88 6108M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6109S: Maintained
6110F: Documentation/kmemleak.txt
6111F: include/linux/kmemleak.h
6112F: mm/kmemleak.c
6113F: mm/kmemleak-test.c
6114
89559a61 6115KPROBES
8b58be88
JP
6116M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6117M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6118M: "David S. Miller" <davem@davemloft.net>
97c29e74 6119M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6120S: Maintained
679655da
JP
6121F: Documentation/kprobes.txt
6122F: include/linux/kprobes.h
6123F: kernel/kprobes.c
89559a61 6124
70e84049 6125KS0108 LCD CONTROLLER DRIVER
8b58be88 6126M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6127W: http://miguelojeda.es/auxdisplay.htm
6128W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6129S: Maintained
679655da
JP
6130F: Documentation/auxdisplay/ks0108
6131F: drivers/auxdisplay/ks0108.c
6132F: include/linux/ks0108.h
70e84049 6133
1da177e4 6134LAPB module
1da177e4 6135L: linux-x25@vger.kernel.org
bf9915cc 6136S: Orphan
679655da
JP
6137F: Documentation/networking/lapb-module.txt
6138F: include/*/lapb.h
6139F: net/lapb/
1da177e4
LT
6140
6141LASI 53c700 driver for PARISC
8b58be88 6142M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6143L: linux-scsi@vger.kernel.org
6144S: Maintained
679655da
JP
6145F: Documentation/scsi/53c700.txt
6146F: drivers/scsi/53c700*
1da177e4 6147
263de9b5 6148LED SUBSYSTEM
8b58be88 6149M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6150M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6151L: linux-leds@vger.kernel.org
b8926ba0 6152T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6153S: Maintained
679655da
JP
6154F: drivers/leds/
6155F: include/linux/leds.h
263de9b5 6156
b0461a44 6157LEGACY EEPROM DRIVER
d8130624 6158M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6159S: Maintained
6160F: Documentation/misc-devices/eeprom
6161F: drivers/misc/eeprom/eeprom.c
6162
1da177e4 6163LEGO USB Tower driver
8b58be88 6164M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6165L: legousb-devel@lists.sourceforge.net
6166W: http://legousb.sourceforge.net/
6167S: Maintained
679655da 6168F: drivers/usb/misc/legousbtower.c
1da177e4 6169
055616a8
MK
6170LG2160 MEDIA DRIVER
6171M: Michael Krufky <mkrufky@linuxtv.org>
6172L: linux-media@vger.kernel.org
6173W: http://linuxtv.org/
6174W: http://github.com/mkrufky
6175Q: http://patchwork.linuxtv.org/project/linux-media/list/
6176T: git git://linuxtv.org/mkrufky/tuners.git
6177S: Maintained
6178F: drivers/media/dvb-frontends/lg2160.*
6179
6f0e7725
MK
6180LGDT3305 MEDIA DRIVER
6181M: Michael Krufky <mkrufky@linuxtv.org>
6182L: linux-media@vger.kernel.org
6183W: http://linuxtv.org/
6184W: http://github.com/mkrufky
6185Q: http://patchwork.linuxtv.org/project/linux-media/list/
6186T: git git://linuxtv.org/mkrufky/tuners.git
6187S: Maintained
6188F: drivers/media/dvb-frontends/lgdt3305.*
6189
568a17ff 6190LGUEST
8b58be88 6191M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6192L: lguest@lists.ozlabs.org
568a17ff 6193W: http://lguest.ozlabs.org/
72e91863 6194S: Odd Fixes
070f420b 6195F: arch/x86/include/asm/lguest*.h
679655da
JP
6196F: arch/x86/lguest/
6197F: drivers/lguest/
6198F: include/linux/lguest*.h
070f420b 6199F: tools/lguest/
568a17ff 6200
32ac7cb2
TH
6201LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6202M: Tejun Heo <tj@kernel.org>
6203L: linux-ide@vger.kernel.org
6204T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6205S: Maintained
6206F: drivers/ata/
6207F: include/linux/ata.h
6208F: include/linux/libata.h
6209
6210LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6211M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6212L: linux-ide@vger.kernel.org
6213T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6214S: Maintained
6215F: include/linux/pata_arasan_cf_data.h
6216F: drivers/ata/pata_arasan_cf.c
6217
c7fa056c
BZ
6218LIBATA PATA DRIVERS
6219M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6220M: Tejun Heo <tj@kernel.org>
6221L: linux-ide@vger.kernel.org
6222T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6223S: Maintained
6224F: drivers/ata/pata_*.c
6225F: drivers/ata/ata_generic.c
6226
32ac7cb2
TH
6227LIBATA SATA AHCI PLATFORM devices support
6228M: Hans de Goede <hdegoede@redhat.com>
6229M: Tejun Heo <tj@kernel.org>
6230L: linux-ide@vger.kernel.org
6231T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6232S: Maintained
6233F: drivers/ata/ahci_platform.c
6234F: drivers/ata/libahci_platform.c
6235F: include/linux/ahci_platform.h
6236
6237LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6238M: Mikael Pettersson <mikpelinux@gmail.com>
6239L: linux-ide@vger.kernel.org
6240T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6241S: Maintained
6242F: drivers/ata/sata_promise.*
6243
1acd437c
SL
6244LIBLOCKDEP
6245M: Sasha Levin <sasha.levin@oracle.com>
6246S: Maintained
6247F: tools/lib/lockdep/
6248
bc30196f
DW
6249LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6250M: Dan Williams <dan.j.williams@intel.com>
6251L: linux-nvdimm@lists.01.org
6252Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6253S: Supported
6254F: drivers/nvdimm/*
6255F: include/linux/nd.h
6256F: include/linux/libnvdimm.h
6257F: include/uapi/linux/ndctl.h
6258
6259LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6260M: Ross Zwisler <ross.zwisler@linux.intel.com>
6261L: linux-nvdimm@lists.01.org
6262Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6263S: Supported
6264F: drivers/nvdimm/blk.c
6265F: drivers/nvdimm/region_devs.c
6266F: drivers/acpi/nfit*
6267
6268LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6269M: Vishal Verma <vishal.l.verma@intel.com>
6270L: linux-nvdimm@lists.01.org
6271Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6272S: Supported
6273F: drivers/nvdimm/btt*
6274
6275LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6276M: Ross Zwisler <ross.zwisler@linux.intel.com>
6277L: linux-nvdimm@lists.01.org
6278Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6279S: Supported
6280F: drivers/nvdimm/pmem.c
b864bc17 6281F: include/linux/pmem.h
40603526 6282F: arch/*/include/asm/pmem.h
bc30196f 6283
1da177e4 6284LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6285M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6286W: http://www.ibm.com/linux/ltc/projects/ppc
6287S: Supported
11c34c7d 6288F: arch/powerpc/boot/rs6000.h
1da177e4 6289
852bb9f5 6290LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6291M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6292M: Paul Mackerras <paulus@samba.org>
ea668936 6293M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6294W: http://www.penguinppc.org/
a4724ed6 6295L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6296Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6297T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6298S: Supported
11c34c7d
JP
6299F: Documentation/powerpc/
6300F: arch/powerpc/
1da177e4
LT
6301
6302LINUX FOR POWER MACINTOSH
8b58be88 6303M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6304W: http://www.penguinppc.org/
a4724ed6 6305L: linuxppc-dev@lists.ozlabs.org
1da177e4 6306S: Maintained
11c34c7d
JP
6307F: arch/powerpc/platforms/powermac/
6308F: drivers/macintosh/
1da177e4 6309
77a76369 6310LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6311M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6312L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6313T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6314S: Maintained
11c34c7d
JP
6315F: arch/powerpc/platforms/512x/
6316F: arch/powerpc/platforms/52xx/
1da177e4
LT
6317
6318LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6319M: Alistair Popple <alistair@popple.id.au>
8b58be88 6320M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6321W: http://www.penguinppc.org/
a4724ed6 6322L: linuxppc-dev@lists.ozlabs.org
1da177e4 6323S: Maintained
11c34c7d
JP
6324F: arch/powerpc/platforms/40x/
6325F: arch/powerpc/platforms/44x/
1da177e4 6326
260c02a9 6327LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6328L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6329S: Orphan
11c34c7d
JP
6330F: arch/powerpc/*/*virtex*
6331F: arch/powerpc/*/*/*virtex*
1da177e4 6332
e93adf1e 6333LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6334M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6335W: http://www.penguinppc.org/
a4724ed6 6336L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6337S: Maintained
a2b1f7c8 6338F: arch/powerpc/platforms/8xx/
e93adf1e 6339
1da177e4 6340LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6341M: Scott Wood <scottwood@freescale.com>
8b58be88 6342M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6343W: http://www.penguinppc.org/
a4724ed6 6344L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6345T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6346S: Maintained
11c34c7d 6347F: arch/powerpc/platforms/83xx/
4c8f581d 6348F: arch/powerpc/platforms/85xx/
1da177e4 6349
ab06ff3a 6350LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6351M: Olof Johansson <olof@lixom.net>
a4724ed6 6352L: linuxppc-dev@lists.ozlabs.org
92e19709 6353S: Maintained
11c34c7d
JP
6354F: arch/powerpc/platforms/pasemi/
6355F: drivers/*/*pasemi*
6356F: drivers/*/*/*pasemi*
ab06ff3a 6357
1da177e4 6358LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6359M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6360L: linux-security-module@vger.kernel.org
1da177e4
LT
6361S: Supported
6362
a23ce6da
HW
6363LIS3LV02D ACCELEROMETER DRIVER
6364M: Eric Piel <eric.piel@tremplin-utc.net>
6365S: Maintained
ff606677
JD
6366F: Documentation/misc-devices/lis3lv02d
6367F: drivers/misc/lis3lv02d/
bd35665f 6368F: drivers/platform/x86/hp_accel.c
a23ce6da 6369
b700e7f0
SJ
6370LIVE PATCHING
6371M: Josh Poimboeuf <jpoimboe@redhat.com>
6372M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6373M: Jiri Kosina <jikos@kernel.org>
d8130624 6374M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6375S: Maintained
6376F: kernel/livepatch/
6377F: include/linux/livepatch.h
6378F: arch/x86/include/asm/livepatch.h
6379F: arch/x86/kernel/livepatch.c
6380F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6381F: samples/livepatch/
b700e7f0 6382L: live-patching@vger.kernel.org
74d50da3 6383T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6384
e2d1d6c0 6385LLC (802.2)
8b58be88 6386M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6387S: Maintained
679655da 6388F: include/linux/llc.h
c117ab84 6389F: include/uapi/linux/llc.h
679655da
JP
6390F: include/net/llc*
6391F: net/llc/
e2d1d6c0 6392
4e233cbe
AD
6393LM73 HARDWARE MONITOR DRIVER
6394M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6395L: lm-sensors@lm-sensors.org
6396S: Maintained
6397F: drivers/hwmon/lm73.c
6398
156e2d1a 6399LM78 HARDWARE MONITOR DRIVER
d8130624 6400M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6401L: lm-sensors@lm-sensors.org
6402S: Maintained
6403F: Documentation/hwmon/lm78
6404F: drivers/hwmon/lm78.c
6405
1da177e4 6406LM83 HARDWARE MONITOR DRIVER
d8130624 6407M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6408L: lm-sensors@lm-sensors.org
1da177e4 6409S: Maintained
679655da
JP
6410F: Documentation/hwmon/lm83
6411F: drivers/hwmon/lm83.c
1da177e4
LT
6412
6413LM90 HARDWARE MONITOR DRIVER
d8130624 6414M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6415L: lm-sensors@lm-sensors.org
1da177e4 6416S: Maintained
679655da 6417F: Documentation/hwmon/lm90
aae7bce4 6418F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6419F: drivers/hwmon/lm90.c
1da177e4 6420
917cc4e6
GR
6421LM95234 HARDWARE MONITOR DRIVER
6422M: Guenter Roeck <linux@roeck-us.net>
6423L: lm-sensors@lm-sensors.org
6424S: Maintained
6425F: Documentation/hwmon/lm95234
6426F: drivers/hwmon/lm95234.c
6427
68620bdd
MP
6428LME2510 MEDIA DRIVER
6429M: Malcolm Priestley <tvboxspy@gmail.com>
6430L: linux-media@vger.kernel.org
6431W: http://linuxtv.org/
6432Q: http://patchwork.linuxtv.org/project/linux-media/list/
6433S: Maintained
6434F: drivers/media/usb/dvb-usb-v2/lmedm04*
6435
512e67f9 6436LOCKDEP AND LOCKSTAT
8b58be88
JP
6437M: Peter Zijlstra <peterz@infradead.org>
6438M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6439L: linux-kernel@vger.kernel.org
75fc2d37 6440T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6441S: Maintained
214e0aed
DB
6442F: Documentation/locking/lockdep*.txt
6443F: Documentation/locking/lockstat.txt
679655da 6444F: include/linux/lockdep.h
7486d6da 6445F: kernel/locking/
512e67f9 6446
dde33348 6447LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6448M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6449L: linux-ntfs-dev@lists.sourceforge.net
6450W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6451S: Maintained
679655da 6452F: Documentation/ldm.txt
20d16fef 6453F: block/partitions/ldm.*
1da177e4 6454
ef6ada3d
JE
6455LogFS
6456M: Joern Engel <joern@logfs.org>
756ccb3c 6457M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6458L: logfs@logfs.org
6459W: logfs.org
6460S: Maintained
6461F: fs/logfs/
6462
b62d7946
RS
6463LPC32XX MACHINE SUPPORT
6464M: Roland Stigge <stigge@antcom.de>
6465L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6466S: Maintained
6467F: arch/arm/mach-lpc32xx/
6468
c87e34ef 6469LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6470M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6471M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6472M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6473M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6474L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6475L: linux-scsi@vger.kernel.org
6476W: http://www.lsilogic.com/support
6477S: Supported
679655da 6478F: drivers/message/fusion/
500c152a 6479F: drivers/scsi/mpt2sas/
6480F: drivers/scsi/mpt3sas/
c87e34ef 6481
1da177e4 6482LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6483M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6484L: linux-scsi@vger.kernel.org
6485S: Maintained
679655da 6486F: drivers/scsi/sym53c8xx_2/
1da177e4 6487
e5f5c99a
GR
6488LTC4261 HARDWARE MONITOR DRIVER
6489M: Guenter Roeck <linux@roeck-us.net>
6490L: lm-sensors@lm-sensors.org
6491S: Maintained
6492F: Documentation/hwmon/ltc4261
6493F: drivers/hwmon/ltc4261.c
6494
81365c31 6495LTP (Linux Test Project)
28b8e8d4 6496M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6497M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6498M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6499M: Jan Stancek <jstancek@redhat.com>
6500M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6501M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6502L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6503W: http://linux-test-project.github.io/
7d1ae8a8 6504T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6505S: Maintained
6506
c12a54b3 6507M32R ARCHITECTURE
c12a54b3 6508W: http://www.linux-m32r.org/
b4174867 6509S: Orphan
679655da 6510F: arch/m32r/
c12a54b3 6511
1da177e4 6512M68K ARCHITECTURE
8b58be88 6513M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6514L: linux-m68k@lists.linux-m68k.org
6515W: http://www.linux-m68k.org/
54e5881d 6516T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6517S: Maintained
679655da 6518F: arch/m68k/
9db35182 6519F: drivers/zorro/
1da177e4
LT
6520
6521M68K ON APPLE MACINTOSH
8b58be88 6522M: Joshua Thompson <funaho@jurai.org>
1da177e4 6523W: http://www.mac.linux-m68k.org/
9bb9f222 6524L: linux-m68k@lists.linux-m68k.org
1da177e4 6525S: Maintained
9db35182 6526F: arch/m68k/mac/
1da177e4
LT
6527
6528M68K ON HP9000/300
8b58be88 6529M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6530W: http://www.tazenda.demon.co.uk/phil/linux-hp
6531S: Maintained
679655da 6532F: arch/m68k/hp300/
1da177e4 6533
74425546
AP
6534M88DS3103 MEDIA DRIVER
6535M: Antti Palosaari <crope@iki.fi>
6536L: linux-media@vger.kernel.org
6537W: http://linuxtv.org/
6538W: http://palosaari.fi/linux/
6539Q: http://patchwork.linuxtv.org/project/linux-media/list/
6540T: git git://linuxtv.org/anttip/media_tree.git
6541S: Maintained
6542F: drivers/media/dvb-frontends/m88ds3103*
6543
68620bdd
MP
6544M88RS2000 MEDIA DRIVER
6545M: Malcolm Priestley <tvboxspy@gmail.com>
6546L: linux-media@vger.kernel.org
6547W: http://linuxtv.org/
6548Q: http://patchwork.linuxtv.org/project/linux-media/list/
6549S: Maintained
6550F: drivers/media/dvb-frontends/m88rs2000*
6551
07a092fa 6552MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6553M: Alexey Klimov <klimov.linux@gmail.com>
6554L: linux-media@vger.kernel.org
6555T: git git://linuxtv.org/media_tree.git
6556S: Maintained
6557F: drivers/media/radio/radio-ma901.c
07a092fa 6558
64a327a7 6559MAC80211
8b58be88 6560M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6561L: linux-wireless@vger.kernel.org
491b26b4 6562W: http://wireless.kernel.org/
ce466579
JB
6563T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6564T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6565S: Maintained
679655da
JP
6566F: Documentation/networking/mac80211-injection.txt
6567F: include/net/mac80211.h
6568F: net/mac80211/
64a327a7 6569
b863ceb7 6570MACVLAN DRIVER
8b58be88 6571M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6572L: netdev@vger.kernel.org
6573S: Maintained
679655da
JP
6574F: drivers/net/macvlan.c
6575F: include/linux/if_macvlan.h
b863ceb7 6576
2b6d83e2
JB
6577MAILBOX API
6578M: Jassi Brar <jassisinghbrar@gmail.com>
6579L: linux-kernel@vger.kernel.org
6580S: Maintained
6581F: drivers/mailbox/
6582F: include/linux/mailbox_client.h
6583F: include/linux/mailbox_controller.h
6584
faf1668c 6585MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6586M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6587W: http://www.kernel.org/doc/man-pages
bd7ebec6 6588L: linux-man@vger.kernel.org
1b53dc74 6589S: Maintained
faf1668c 6590
8427defd
RK
6591MARVELL ARMADA DRM SUPPORT
6592M: Russell King <rmk+kernel@arm.linux.org.uk>
6593S: Maintained
6594F: drivers/gpu/drm/armada/
6595
3ad50cca
GR
6596MARVELL 88E6352 DSA support
6597M: Guenter Roeck <linux@roeck-us.net>
6598S: Maintained
6599F: drivers/net/dsa/mv88e6352.c
6600
44c14c1d 6601MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6602M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6603M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6604L: netdev@vger.kernel.org
6605S: Maintained
6606F: drivers/net/ethernet/marvell/sk*
6607
74cda169 6608MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6609L: libertas-dev@lists.infradead.org
8ac3e99e 6610S: Orphan
679655da 6611F: drivers/net/wireless/libertas/
74cda169 6612
b60d6975 6613MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6614M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6615L: netdev@vger.kernel.org
f5ca8502 6616S: Maintained
527a6266 6617F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6618F: include/linux/mv643xx.h
1da177e4 6619
370b8ed9
TP
6620MARVELL MVNETA ETHERNET DRIVER
6621M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6622L: netdev@vger.kernel.org
6623S: Maintained
6624F: drivers/net/ethernet/marvell/mvneta.*
6625
fcad584d 6626MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6627M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6628M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6629L: linux-wireless@vger.kernel.org
6630S: Maintained
6631F: drivers/net/wireless/mwifiex/
6632
a2c3f656 6633MARVELL MWL8K WIRELESS DRIVER
a040d532 6634M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6635L: linux-wireless@vger.kernel.org
16345910 6636S: Odd Fixes
a2c3f656
LB
6637F: drivers/net/wireless/mwl8k.c
6638
2a69567b 6639MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6640M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6641S: Odd Fixes
1fa7e547 6642F: drivers/mmc/host/mvsdio.*
2a69567b 6643
1da177e4 6644MATROX FRAMEBUFFER DRIVER
c69f677c 6645L: linux-fbdev@vger.kernel.org
52653199 6646S: Orphan
8a61f013 6647F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6648F: include/uapi/linux/matroxfb.h
1da177e4 6649
ca462085
GR
6650MAX16065 HARDWARE MONITOR DRIVER
6651M: Guenter Roeck <linux@roeck-us.net>
6652L: lm-sensors@lm-sensors.org
6653S: Maintained
6654F: Documentation/hwmon/max16065
6655F: drivers/hwmon/max16065.c
6656
1f61cab8
GR
6657MAX20751 HARDWARE MONITOR DRIVER
6658M: Guenter Roeck <linux@roeck-us.net>
6659L: lm-sensors@lm-sensors.org
6660S: Maintained
6661F: Documentation/hwmon/max20751
6662F: drivers/hwmon/max20751.c
6663
d20620de 6664MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6665M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6666L: lm-sensors@lm-sensors.org
6667S: Maintained
679655da
JP
6668F: Documentation/hwmon/max6650
6669F: drivers/hwmon/max6650.c
d20620de 6670
e89ab51f
GR
6671MAX6697 HARDWARE MONITOR DRIVER
6672M: Guenter Roeck <linux@roeck-us.net>
6673L: lm-sensors@lm-sensors.org
6674S: Maintained
6675F: Documentation/hwmon/max6697
6676F: Documentation/devicetree/bindings/i2c/max6697.txt
6677F: drivers/hwmon/max6697.c
6678F: include/linux/platform_data/max6697.h
6679
f8f847b5
KK
6680MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6681M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6682L: linux-pm@vger.kernel.org
6683S: Supported
6684F: drivers/power/max14577_charger.c
6685F: drivers/power/max77693_charger.c
6686
3811405e
JMC
6687MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6688M: Javier Martinez Canillas <javier@osg.samsung.com>
6689L: linux-kernel@vger.kernel.org
6690S: Supported
6691F: drivers/*/*max77802.c
6692F: Documentation/devicetree/bindings/*/*max77802.txt
6693F: include/dt-bindings/*/*max77802.h
6694
befeb596
KK
6695MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6696M: Chanwoo Choi <cw00.choi@samsung.com>
6697M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6698L: linux-kernel@vger.kernel.org
6699S: Supported
6700F: drivers/*/max14577.c
6701F: drivers/*/max77686.c
6702F: drivers/*/max77693.c
6703F: drivers/extcon/extcon-max14577.c
6704F: drivers/extcon/extcon-max77693.c
6705F: drivers/rtc/rtc-max77686.c
6706F: drivers/clk/clk-max77686.c
6707F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6708F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6709F: Documentation/devicetree/bindings/mfd/max77693.txt
6710F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6711F: include/linux/mfd/max14577*.h
6712F: include/linux/mfd/max77686*.h
6713F: include/linux/mfd/max77693*.h
6714
9be3c9a5
HV
6715MAXIRADIO FM RADIO RECEIVER DRIVER
6716M: Hans Verkuil <hverkuil@xs4all.nl>
6717L: linux-media@vger.kernel.org
6718T: git git://linuxtv.org/media_tree.git
6719W: http://linuxtv.org
6720S: Maintained
6721F: drivers/media/radio/radio-maxiradio*
6722
6f32a8c9
LP
6723MEDIA DRIVERS FOR RENESAS - VSP1
6724M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6725L: linux-media@vger.kernel.org
6726L: linux-sh@vger.kernel.org
6727T: git git://linuxtv.org/media_tree.git
6728S: Supported
6729F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6730F: drivers/media/platform/vsp1/
6731
dacf9ce8
KS
6732MEDIA DRIVERS FOR ASCOT2E
6733M: Sergey Kozlov <serjk@netup.ru>
6734L: linux-media@vger.kernel.org
6735W: http://linuxtv.org
6736W: http://netup.tv/
6737T: git git://linuxtv.org/media_tree.git
6738S: Supported
6739F: drivers/media/dvb-frontends/ascot2e*
6740
a6dc60ff
KS
6741MEDIA DRIVERS FOR CXD2841ER
6742M: Sergey Kozlov <serjk@netup.ru>
6743L: linux-media@vger.kernel.org
6744W: http://linuxtv.org/
6745W: http://netup.tv/
6746T: git git://linuxtv.org/media_tree.git
6747S: Supported
6748F: drivers/media/dvb-frontends/cxd2841er*
6749
a5d32b35
KS
6750MEDIA DRIVERS FOR HORUS3A
6751M: Sergey Kozlov <serjk@netup.ru>
6752L: linux-media@vger.kernel.org
6753W: http://linuxtv.org/
6754W: http://netup.tv/
6755T: git git://linuxtv.org/media_tree.git
6756S: Supported
6757F: drivers/media/dvb-frontends/horus3a*
6758
e025273b
KS
6759MEDIA DRIVERS FOR LNBH25
6760M: Sergey Kozlov <serjk@netup.ru>
6761L: linux-media@vger.kernel.org
6762W: http://linuxtv.org/
6763W: http://netup.tv/
6764T: git git://linuxtv.org/media_tree.git
6765S: Supported
6766F: drivers/media/dvb-frontends/lnbh25*
6767
52b1eaf4
KS
6768MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6769M: Sergey Kozlov <serjk@netup.ru>
6770L: linux-media@vger.kernel.org
6771W: http://linuxtv.org/
6772W: http://netup.tv/
6773T: git git://linuxtv.org/media_tree.git
6774S: Supported
6775F: drivers/media/pci/netup_unidvb/*
6776
127c49ae 6777MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6778M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6779P: LinuxTV.org Project
6780L: linux-media@vger.kernel.org
6781W: http://linuxtv.org
8a6e2535 6782Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6783T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6784S: Maintained
6785F: Documentation/dvb/
6786F: Documentation/video4linux/
ffe06198 6787F: Documentation/DocBook/media/
127c49ae 6788F: drivers/media/
ffe06198 6789F: drivers/staging/media/
127c49ae 6790F: include/media/
6c0f0359
MCC
6791F: include/uapi/linux/dvb/
6792F: include/uapi/linux/videodev2.h
6793F: include/uapi/linux/media.h
6794F: include/uapi/linux/v4l2-*
6795F: include/uapi/linux/meye.h
6796F: include/uapi/linux/ivtv*
6797F: include/uapi/linux/uvcvideo.h
d20620de 6798
c869f77d
JK
6799MEDIATEK MT7601U WIRELESS LAN DRIVER
6800M: Jakub Kicinski <kubakici@wp.pl>
6801L: linux-wireless@vger.kernel.org
6802S: Maintained
6803F: drivers/net/wireless/mediatek/mt7601u/
6804
e399065b
SS
6805MEGARAID SCSI/SAS DRIVERS
6806M: Kashyap Desai <kashyap.desai@avagotech.com>
6807M: Sumit Saxena <sumit.saxena@avagotech.com>
6808M: Uday Lingala <uday.lingala@avagotech.com>
6809L: megaraidlinux.pdl@avagotech.com
baaea1dc 6810L: linux-scsi@vger.kernel.org
e399065b 6811W: http://www.lsi.com
ce00f85c 6812S: Maintained
679655da
JP
6813F: Documentation/scsi/megaraid.txt
6814F: drivers/scsi/megaraid.*
6815F: drivers/scsi/megaraid/
757e0108 6816
2c46c9d5
AV
6817MELLANOX ETHERNET DRIVER (mlx4_en)
6818M: Amir Vadai <amirv@mellanox.com>
b75f0050 6819L: netdev@vger.kernel.org
2c46c9d5
AV
6820S: Supported
6821W: http://www.mellanox.com
6822Q: http://patchwork.ozlabs.org/project/netdev/list/
6823F: drivers/net/ethernet/mellanox/mlx4/en_*
6824
93c1edb2
JP
6825MELLANOX ETHERNET SWITCH DRIVERS
6826M: Jiri Pirko <jiri@mellanox.com>
6827M: Ido Schimmel <idosch@mellanox.com>
6828L: netdev@vger.kernel.org
6829S: Supported
6830W: http://www.mellanox.com
6831Q: http://patchwork.ozlabs.org/project/netdev/list/
6832F: drivers/net/ethernet/mellanox/mlxsw/
6833
5b25b13a
MD
6834MEMBARRIER SUPPORT
6835M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6836M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6837L: linux-kernel@vger.kernel.org
6838S: Supported
6839F: kernel/membarrier.c
6840F: include/uapi/linux/membarrier.h
6841
70ea91f1
SR
6842MEMORY MANAGEMENT
6843L: linux-mm@kvack.org
70ea91f1
SR
6844W: http://www.linux-mm.org
6845S: Maintained
679655da 6846F: include/linux/mm.h
551450bb
CS
6847F: include/linux/gfp.h
6848F: include/linux/mmzone.h
6849F: include/linux/memory_hotplug.h
6850F: include/linux/vmalloc.h
679655da 6851F: mm/
70ea91f1 6852
f4e9ce66 6853MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6854M: David Woodhouse <dwmw2@infradead.org>
242c325e 6855M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6856L: linux-mtd@lists.infradead.org
8a6e2535
JP
6857W: http://www.linux-mtd.infradead.org/
6858Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6859T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6860T: git git://git.infradead.org/l2-mtd.git
1da177e4 6861S: Maintained
679655da
JP
6862F: drivers/mtd/
6863F: include/linux/mtd/
c117ab84 6864F: include/uapi/mtd/
1da177e4 6865
26c57ef1 6866MEN A21 WATCHDOG DRIVER
30c7469b 6867M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6868L: linux-watchdog@vger.kernel.org
30c7469b 6869S: Maintained
26c57ef1
JT
6870F: drivers/watchdog/mena21_wdt.c
6871
3764e82e 6872MEN CHAMELEON BUS (mcb)
30c7469b
JT
6873M: Johannes Thumshirn <morbidrsa@gmail.com>
6874S: Maintained
3764e82e
JT
6875F: drivers/mcb/
6876F: include/linux/mcb.h
b9f2f459 6877F: Documentation/men-chameleon-bus.txt
3764e82e 6878
48b490d2
AW
6879MEN F21BMC (Board Management Controller)
6880M: Andreas Werner <andreas.werner@men.de>
6881S: Supported
6882F: drivers/mfd/menf21bmc.c
6883F: drivers/watchdog/menf21bmc_wdt.c
6884F: drivers/leds/leds-menf21bmc.c
6885F: drivers/hwmon/menf21bmc_hwmon.c
6886F: Documentation/hwmon/menf21bmc
6887
12285945
JH
6888METAG ARCHITECTURE
6889M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6890L: linux-metag@vger.kernel.org
12285945
JH
6891S: Supported
6892F: arch/metag/
6893F: Documentation/metag/
6894F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6895F: drivers/clocksource/metag_generic.c
5698c50d
JH
6896F: drivers/irqchip/irq-metag.c
6897F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6898F: drivers/tty/metag_da.c
12285945 6899
c6375b0a 6900MICROBLAZE ARCHITECTURE
8b58be88 6901M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6902W: http://www.monstr.eu/fdt/
6903T: git git://git.monstr.eu/linux-2.6-microblaze.git
6904S: Supported
0a8c7914 6905F: arch/microblaze/
1da177e4 6906
2508a45a
CY
6907MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6908M: Chen Yu <yu.c.chen@intel.com>
6909L: platform-driver-x86@vger.kernel.org
6910S: Supported
6911F: drivers/platform/x86/surfacepro3_button.c
6912
1da177e4 6913MICROTEK X6 SCANNER
61eee9a7 6914M: Oliver Neukum <oliver@neukum.org>
1da177e4 6915S: Maintained
679655da 6916F: drivers/usb/image/microtek.*
1da177e4
LT
6917
6918MIPS
8b58be88 6919M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6920L: linux-mips@linux-mips.org
6097050d 6921W: http://www.linux-mips.org/
b05e988e 6922T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6923Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6924S: Supported
679655da
JP
6925F: Documentation/mips/
6926F: arch/mips/
1da177e4 6927
08b7620a
HV
6928MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6929M: Hans Verkuil <hverkuil@xs4all.nl>
6930L: linux-media@vger.kernel.org
6931T: git git://linuxtv.org/media_tree.git
6932W: http://linuxtv.org
6933S: Odd Fixes
6934F: drivers/media/radio/radio-miropcm20*
6935
e126ba97
EC
6936Mellanox MLX5 core VPI driver
6937M: Eli Cohen <eli@mellanox.com>
6938L: netdev@vger.kernel.org
6939L: linux-rdma@vger.kernel.org
6940W: http://www.mellanox.com
6941Q: http://patchwork.ozlabs.org/project/netdev/list/
6942Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6943T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6944S: Supported
6945F: drivers/net/ethernet/mellanox/mlx5/core/
6946F: include/linux/mlx5/
6947
6948Mellanox MLX5 IB driver
b75f0050
JP
6949M: Eli Cohen <eli@mellanox.com>
6950L: linux-rdma@vger.kernel.org
6951W: http://www.mellanox.com
6952Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6953T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6954S: Supported
6955F: include/linux/mlx5/
6956F: drivers/infiniband/hw/mlx5/
e126ba97 6957
0ce277e4
AP
6958MN88472 MEDIA DRIVER
6959M: Antti Palosaari <crope@iki.fi>
6960L: linux-media@vger.kernel.org
6961W: http://linuxtv.org/
6962W: http://palosaari.fi/linux/
6963Q: http://patchwork.linuxtv.org/project/linux-media/list/
6964T: git git://linuxtv.org/anttip/media_tree.git
6965S: Maintained
6966F: drivers/staging/media/mn88472/
6967F: drivers/media/dvb-frontends/mn88472.h
6968
4f4d238f
AP
6969MN88473 MEDIA DRIVER
6970M: Antti Palosaari <crope@iki.fi>
6971L: linux-media@vger.kernel.org
6972W: http://linuxtv.org/
6973W: http://palosaari.fi/linux/
6974Q: http://patchwork.linuxtv.org/project/linux-media/list/
6975T: git git://linuxtv.org/anttip/media_tree.git
6976S: Maintained
6977F: drivers/staging/media/mn88473/
6978F: drivers/media/dvb-frontends/mn88473.h
6979
1da177e4 6980MODULE SUPPORT
8b58be88 6981M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6982S: Maintained
679655da
JP
6983F: include/linux/module.h
6984F: kernel/module.c
1da177e4
LT
6985
6986MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6987W: http://popies.net/meye/
b7788e13 6988S: Orphan
679655da 6989F: Documentation/video4linux/meye.txt
90d72ac6 6990F: drivers/media/pci/meye/
6c0f0359 6991F: include/uapi/linux/meye.h
1da177e4 6992
b9705b60 6993MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6994M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6995S: Maintained
679655da 6996F: Documentation/serial/moxa-smartio
c897401b 6997F: drivers/tty/mxser.*
d735410a 6998
889b2f87
AK
6999MR800 AVERMEDIA USB FM RADIO DRIVER
7000M: Alexey Klimov <klimov.linux@gmail.com>
7001L: linux-media@vger.kernel.org
7002T: git git://linuxtv.org/media_tree.git
7003S: Maintained
7004F: drivers/media/radio/radio-mr800.c
7005
d7155691
AO
7006MRF24J40 IEEE 802.15.4 RADIO DRIVER
7007M: Alan Ott <alan@signal11.us>
7008L: linux-wpan@vger.kernel.org
7009S: Maintained
7010F: drivers/net/ieee802154/mrf24j40.c
7011
8c4c731a 7012MSI LAPTOP SUPPORT
182ae55c 7013M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7014L: platform-driver-x86@vger.kernel.org
8c4c731a 7015S: Maintained
679655da 7016F: drivers/platform/x86/msi-laptop.c
8c4c731a 7017
0f1006b1 7018MSI WMI SUPPORT
d0944853 7019L: platform-driver-x86@vger.kernel.org
5ee7041e 7020S: Orphan
0f1006b1
AA
7021F: drivers/platform/x86/msi-wmi.c
7022
19a628a0
AP
7023MSI001 MEDIA DRIVER
7024M: Antti Palosaari <crope@iki.fi>
7025L: linux-media@vger.kernel.org
7026W: http://linuxtv.org/
7027W: http://palosaari.fi/linux/
7028Q: http://patchwork.linuxtv.org/project/linux-media/list/
7029T: git git://linuxtv.org/anttip/media_tree.git
7030S: Maintained
0185e197 7031F: drivers/media/tuners/msi001*
19a628a0 7032
7570589d 7033MSI2500 MEDIA DRIVER
2c57213f
AP
7034M: Antti Palosaari <crope@iki.fi>
7035L: linux-media@vger.kernel.org
7036W: http://linuxtv.org/
7037W: http://palosaari.fi/linux/
7038Q: http://patchwork.linuxtv.org/project/linux-media/list/
7039T: git git://linuxtv.org/anttip/media_tree.git
7040S: Maintained
7570589d 7041F: drivers/media/usb/msi2500/
2c57213f 7042
159eeea4
RJ
7043MSYSTEMS DISKONCHIP G3 MTD DRIVER
7044M: Robert Jarzmik <robert.jarzmik@free.fr>
7045L: linux-mtd@lists.infradead.org
7046S: Maintained
7047F: drivers/mtd/devices/docg3*
7048
62a37dc7 7049MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7050M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7051L: linux-media@vger.kernel.org
7052T: git git://linuxtv.org/media_tree.git
7053S: Maintained
7054F: drivers/media/i2c/mt9m032.c
7055F: include/media/mt9m032.h
7056
62a37dc7 7057MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7058M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7059L: linux-media@vger.kernel.org
7060T: git git://linuxtv.org/media_tree.git
7061S: Maintained
7062F: drivers/media/i2c/mt9p031.c
7063F: include/media/mt9p031.h
7064
62a37dc7 7065MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7066M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7067L: linux-media@vger.kernel.org
7068T: git git://linuxtv.org/media_tree.git
7069S: Maintained
7070F: drivers/media/i2c/mt9t001.c
7071F: include/media/mt9t001.h
7072
62a37dc7 7073MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7074M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7075L: linux-media@vger.kernel.org
7076T: git git://linuxtv.org/media_tree.git
7077S: Maintained
f2272e13 7078F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7079F: drivers/media/i2c/mt9v032.c
7080F: include/media/mt9v032.h
7081
4e0d13cb 7082MULTIFUNCTION DEVICES (MFD)
8b58be88 7083M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 7084M: Lee Jones <lee.jones@linaro.org>
7caa7991 7085T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7086S: Supported
679655da 7087F: drivers/mfd/
55b5940d 7088F: include/linux/mfd/
4e0d13cb 7089
5c4e6f13 7090MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7091M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7092L: linux-mmc@vger.kernel.org
708dce3f 7093T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7094S: Maintained
679655da
JP
7095F: drivers/mmc/
7096F: include/linux/mmc/
c117ab84 7097F: include/uapi/linux/mmc/
baca2da4 7098
15a0580c 7099MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7100S: Orphan
679655da
JP
7101F: drivers/mmc/host/mmc_spi.c
7102F: include/linux/spi/mmc_spi.h
15a0580c 7103
1da177e4 7104MULTISOUND SOUND DRIVER
8b58be88 7105M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7106S: Maintained
679655da
JP
7107F: Documentation/sound/oss/MultiSound
7108F: sound/oss/msnd*
1da177e4 7109
d735410a 7110MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7111S: Orphan
c897401b 7112F: drivers/tty/isicom.c
679655da 7113F: include/linux/isicom.h
d735410a 7114
550a7375 7115MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7116M: Felipe Balbi <balbi@ti.com>
795fb7e7 7117L: linux-usb@vger.kernel.org
43b416e5 7118T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7119S: Maintained
679655da 7120F: drivers/usb/musb/
550a7375 7121
ea0af5f6
MK
7122MXL5007T MEDIA DRIVER
7123M: Michael Krufky <mkrufky@linuxtv.org>
7124L: linux-media@vger.kernel.org
7125W: http://linuxtv.org/
7126W: http://github.com/mkrufky
7127Q: http://patchwork.linuxtv.org/project/linux-media/list/
7128T: git git://linuxtv.org/mkrufky/tuners.git
7129S: Maintained
7130F: drivers/media/tuners/mxl5007t.*
7131
2d3cf588 7132MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7133M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7134L: netdev@vger.kernel.org
205057ae 7135W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7136S: Supported
93f7848b 7137F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7138
1da177e4 7139NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7140S: Orphan
d9fb9f38 7141F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7142
23dc05a3
DM
7143NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7144M: Daniel Mack <zonque@gmail.com>
7145S: Maintained
e5747e40 7146L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7147W: http://www.native-instruments.com
7148F: sound/usb/caiaq/
7149
1da177e4 7150NCP FILESYSTEM
52653199
PV
7151M: Petr Vandrovec <petr@vandrovec.name>
7152S: Odd Fixes
679655da 7153F: fs/ncpfs/
1da177e4 7154
a79b0322
FT
7155NCR 5380 SCSI DRIVERS
7156M: Finn Thain <fthain@telegraphics.com.au>
7157M: Michael Schmitz <schmitzmic@gmail.com>
7158L: linux-scsi@vger.kernel.org
7159S: Maintained
7160F: Documentation/scsi/g_NCR5380.txt
7161F: drivers/scsi/NCR5380.*
7162F: drivers/scsi/arm/cumana_1.c
7163F: drivers/scsi/arm/oak.c
7164F: drivers/scsi/atari_NCR5380.c
7165F: drivers/scsi/atari_scsi.*
7166F: drivers/scsi/dmx3191d.c
7167F: drivers/scsi/dtc.*
7168F: drivers/scsi/g_NCR5380.*
7169F: drivers/scsi/g_NCR5380_mmio.c
7170F: drivers/scsi/mac_scsi.*
7171F: drivers/scsi/pas16.*
a79b0322
FT
7172F: drivers/scsi/sun3_scsi.*
7173F: drivers/scsi/sun3_scsi_vme.c
7174F: drivers/scsi/t128.*
7175
1da177e4 7176NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7177M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7178L: linux-scsi@vger.kernel.org
7179S: Maintained
679655da 7180F: drivers/scsi/NCR_D700.*
1da177e4 7181
4aa3eb4c
GR
7182NCT6775 HARDWARE MONITOR DRIVER
7183M: Guenter Roeck <linux@roeck-us.net>
7184L: lm-sensors@lm-sensors.org
7185S: Maintained
7186F: Documentation/hwmon/nct6775
7187F: drivers/hwmon/nct6775.c
7188
3c2d774c 7189NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7190M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7191L: linux-rdma@vger.kernel.org
e3d33cb1 7192W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7193S: Supported
7194F: drivers/infiniband/hw/nes/
7195
be2f2e84 7196NETEM NETWORK EMULATOR
adbbf69d 7197M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7198L: netem@lists.linux-foundation.org
be2f2e84 7199S: Maintained
679655da 7200F: net/sched/sch_netem.c
be2f2e84 7201
b2f5a051 7202NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7203M: Jon Mason <jdmason@kudzu.us>
4a58448b 7204L: netdev@vger.kernel.org
4a58448b 7205S: Supported
679655da 7206F: Documentation/networking/s2io.txt
b2f5a051 7207F: Documentation/networking/vxge.txt
86387e1a 7208F: drivers/net/ethernet/neterion/
4a58448b 7209
db9cf3a3 7210NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7211M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7212M: Patrick McHardy <kaber@trash.net>
42010ed0 7213M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7214L: netfilter-devel@vger.kernel.org
82b98543 7215L: coreteam@netfilter.org
1da177e4
LT
7216W: http://www.netfilter.org/
7217W: http://www.iptables.org/
42010ed0
PNA
7218Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7219T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7220T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7221S: Supported
679655da
JP
7222F: include/linux/netfilter*
7223F: include/linux/netfilter/
7224F: include/net/netfilter/
c117ab84
CEB
7225F: include/uapi/linux/netfilter*
7226F: include/uapi/linux/netfilter/
679655da
JP
7227F: net/*/netfilter.c
7228F: net/*/netfilter/
7229F: net/netfilter/
91c269a0 7230F: net/bridge/br_netfilter*.c
1da177e4 7231
4cc67735 7232NETLABEL
87a0874c 7233M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7234W: http://netlabel.sf.net
7235L: netdev@vger.kernel.org
87a0874c 7236S: Maintained
80811493 7237F: Documentation/netlabel/
679655da
JP
7238F: include/net/netlabel.h
7239F: net/netlabel/
4cc67735 7240
1da177e4 7241NETROM NETWORK LAYER
8b58be88 7242M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7243L: linux-hams@vger.kernel.org
d34cb28a 7244W: http://www.linux-ax25.org/
1da177e4 7245S: Maintained
679655da 7246F: include/net/netrom.h
c117ab84 7247F: include/uapi/linux/netrom.h
679655da 7248F: net/netrom/
1da177e4 7249
5ddb88c0 7250NETWORK BLOCK DEVICE (NBD)
4ca5829a 7251M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7252S: Maintained
5e4b269b 7253L: nbd-general@lists.sourceforge.net
4ca5829a 7254T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7255F: Documentation/blockdev/nbd.txt
7256F: drivers/block/nbd.c
c117ab84 7257F: include/uapi/linux/nbd.h
1da177e4 7258
6e43650c
NH
7259NETWORK DROP MONITOR
7260M: Neil Horman <nhorman@tuxdriver.com>
7261L: netdev@vger.kernel.org
7262S: Maintained
7263W: https://fedorahosted.org/dropwatch/
7264F: net/core/drop_monitor.c
7265
1da177e4 7266NETWORKING [GENERAL]
8b58be88 7267M: "David S. Miller" <davem@davemloft.net>
979b6c13 7268L: netdev@vger.kernel.org
b1e8fd54 7269W: http://www.linuxfoundation.org/en/Net
11e98029 7270Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7271T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7272T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7273S: Maintained
679655da
JP
7274F: net/
7275F: include/net/
018d21ed
JP
7276F: include/linux/in.h
7277F: include/linux/net.h
7278F: include/linux/netdevice.h
c117ab84
CEB
7279F: include/uapi/linux/in.h
7280F: include/uapi/linux/net.h
7281F: include/uapi/linux/netdevice.h
0c7aecd4 7282F: include/uapi/linux/net_namespace.h
7e814a6c 7283F: tools/net/
f4e53f9a 7284F: tools/testing/selftests/net/
335a67d2 7285F: lib/random32.c
a101ccd1 7286F: lib/test_bpf.c
1da177e4
LT
7287
7288NETWORKING [IPv4/IPv6]
8b58be88
JP
7289M: "David S. Miller" <davem@davemloft.net>
7290M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7291M: James Morris <jmorris@namei.org>
7292M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7293M: Patrick McHardy <kaber@trash.net>
979b6c13 7294L: netdev@vger.kernel.org
08deed1e 7295T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7296S: Maintained
679655da
JP
7297F: net/ipv4/
7298F: net/ipv6/
7299F: include/net/ip*
0a14842f 7300F: arch/x86/net/*
1da177e4 7301
73b7656c
DM
7302NETWORKING [IPSEC]
7303M: Steffen Klassert <steffen.klassert@secunet.com>
7304M: Herbert Xu <herbert@gondor.apana.org.au>
7305M: "David S. Miller" <davem@davemloft.net>
7306L: netdev@vger.kernel.org
d1fc5024
SK
7307T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7308T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7309S: Maintained
5826bdd1 7310F: net/core/flow.c
73b7656c
DM
7311F: net/xfrm/
7312F: net/key/
7313F: net/ipv4/xfrm*
d1fc5024
SK
7314F: net/ipv4/esp4.c
7315F: net/ipv4/ah4.c
7316F: net/ipv4/ipcomp.c
7317F: net/ipv4/ip_vti.c
73b7656c 7318F: net/ipv6/xfrm*
d1fc5024
SK
7319F: net/ipv6/esp6.c
7320F: net/ipv6/ah6.c
7321F: net/ipv6/ipcomp6.c
7322F: net/ipv6/ip6_vti.c
73b7656c
DM
7323F: include/uapi/linux/xfrm.h
7324F: include/net/xfrm.h
7325
10e2ff1c 7326NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7327M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7328L: netdev@vger.kernel.org
7329S: Maintained
7330
29f8f632 7331NETWORKING [WIRELESS]
2cb4abd1 7332L: linux-wireless@vger.kernel.org
8a6e2535 7333Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7334
788873ac
JP
7335NETWORKING DRIVERS
7336L: netdev@vger.kernel.org
7337W: http://www.linuxfoundation.org/en/Net
11e98029 7338Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7339T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7340T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7341S: Odd Fixes
7342F: drivers/net/
018d21ed 7343F: include/linux/if_*
0b63bf1f
JD
7344F: include/linux/netdevice.h
7345F: include/linux/arcdevice.h
7346F: include/linux/etherdevice.h
7347F: include/linux/fcdevice.h
7348F: include/linux/fddidevice.h
7349F: include/linux/hippidevice.h
7350F: include/linux/inetdevice.h
c117ab84
CEB
7351F: include/uapi/linux/if_*
7352F: include/uapi/linux/netdevice.h
788873ac 7353
0e324cf6
JL
7354NETWORKING DRIVERS (WIRELESS)
7355M: Kalle Valo <kvalo@codeaurora.org>
7356L: linux-wireless@vger.kernel.org
7357Q: http://patchwork.kernel.org/project/linux-wireless/list/
7358T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7359S: Maintained
7360F: drivers/net/wireless/
7361
3d396eb1 7362NETXEN (1/10) GbE SUPPORT
8622315e 7363M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7364M: Sony Chacko <sony.chacko@qlogic.com>
7365M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7366L: netdev@vger.kernel.org
9c2b5bde 7367W: http://www.qlogic.com
3d396eb1 7368S: Supported
aa43c215 7369F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7370
6423d30f
AAJ
7371NFC SUBSYSTEM
7372M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7373M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7374M: Samuel Ortiz <sameo@linux.intel.com>
7375L: linux-wireless@vger.kernel.org
1eb3b216 7376L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7377S: Supported
6423d30f 7378F: net/nfc/
55eb94f9 7379F: include/net/nfc/
c117ab84 7380F: include/uapi/linux/nfc.h
6423d30f 7381F: drivers/nfc/
08eaa1e0 7382F: include/linux/platform_data/pn544.h
7ebb88e5 7383F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7384
e8b43555 7385NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7386M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7387M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7388L: linux-nfs@vger.kernel.org
7389W: http://client.linux-nfs.org
cd7b996a 7390T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7391S: Maintained
679655da
JP
7392F: fs/lockd/
7393F: fs/nfs/
7394F: fs/nfs_common/
7395F: net/sunrpc/
7396F: include/linux/lockd/
7397F: include/linux/nfs*
7398F: include/linux/sunrpc/
c117ab84
CEB
7399F: include/uapi/linux/nfs*
7400F: include/uapi/linux/sunrpc/
1da177e4 7401
85ef9cea 7402NILFS2 FILESYSTEM
e2126935 7403M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7404L: linux-nilfs@vger.kernel.org
f9472265 7405W: http://nilfs.sourceforge.net/
e2126935 7406T: git git://github.com/konis/nilfs2.git
85ef9cea 7407S: Supported
679655da
JP
7408F: Documentation/filesystems/nilfs2.txt
7409F: fs/nilfs2/
7410F: include/linux/nilfs2_fs.h
85ef9cea 7411
1da177e4 7412NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7413M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7414W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7415S: Maintained
679655da
JP
7416F: Documentation/scsi/NinjaSCSI.txt
7417F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7418
7419NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7420M: GOTO Masanori <gotom@debian.or.jp>
7421M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7422W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7423S: Maintained
679655da
JP
7424F: Documentation/scsi/NinjaSCSI.txt
7425F: drivers/scsi/nsp32*
1da177e4 7426
383b8fb9
LFT
7427NIOS2 ARCHITECTURE
7428M: Ley Foon Tan <lftan@altera.com>
7429L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7430T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7431S: Maintained
7432F: arch/nios2/
7433
2a6afddb
PR
7434NOKIA N900 POWER SUPPLY DRIVERS
7435M: Pali RohĂ¡r <pali.rohar@gmail.com>
7436S: Maintained
7437F: include/linux/power/bq2415x_charger.h
7438F: include/linux/power/bq27x00_battery.h
7439F: include/linux/power/isp1704_charger.h
7440F: drivers/power/bq2415x_charger.c
7441F: drivers/power/bq27x00_battery.c
7442F: drivers/power/isp1704_charger.c
7443F: drivers/power/rx51_battery.c
7444
a1bd3bae 7445NTB DRIVER CORE
9ef6bf6c
JM
7446M: Jon Mason <jdmason@kudzu.us>
7447M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7448M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7449L: linux-ntb@googlegroups.com
fce8a7bb 7450S: Supported
2984411f
JM
7451W: https://github.com/jonmason/ntb/wiki
7452T: git git://github.com/jonmason/ntb.git
fce8a7bb 7453F: drivers/ntb/
548c237c 7454F: drivers/net/ntb_netdev.c
fce8a7bb 7455F: include/linux/ntb.h
a1bd3bae 7456F: include/linux/ntb_transport.h
fce8a7bb 7457
e26a5843
AH
7458NTB INTEL DRIVER
7459M: Jon Mason <jdmason@kudzu.us>
7460M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7461L: linux-ntb@googlegroups.com
e26a5843
AH
7462S: Supported
7463W: https://github.com/jonmason/ntb/wiki
7464T: git git://github.com/jonmason/ntb.git
7465F: drivers/ntb/hw/intel/
fce8a7bb 7466
1da177e4 7467NTFS FILESYSTEM
2818ef50 7468M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7469L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7470W: http://www.tuxera.com/
e6f4dee7 7471T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7472S: Supported
679655da
JP
7473F: Documentation/filesystems/ntfs.txt
7474F: fs/ntfs/
1da177e4 7475
9eb8ef74 7476NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7477M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7478L: linux-fbdev@vger.kernel.org
ce00f85c 7479S: Maintained
8a61f013
JH
7480F: drivers/video/fbdev/riva/
7481F: drivers/video/fbdev/nvidia/
1da177e4 7482
79461681
MW
7483NVM EXPRESS DRIVER
7484M: Matthew Wilcox <willy@linux.intel.com>
7485L: linux-nvme@lists.infradead.org
7486T: git git://git.infradead.org/users/willy/linux-nvme.git
7487S: Supported
5be37bf9 7488F: drivers/block/nvme*
79461681
MW
7489F: include/linux/nvme.h
7490
aee4b9bd
SK
7491NVMEM FRAMEWORK
7492M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7493M: Maxime Ripard <maxime.ripard@free-electrons.com>
7494S: Maintained
7495F: drivers/nvmem/
7496F: Documentation/devicetree/bindings/nvmem/
7497F: include/linux/nvmem-consumer.h
7498F: include/linux/nvmem-provider.h
7499
dece4585
CP
7500NXP-NCI NFC DRIVER
7501M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7502R: Charles Gorand <charles.gorand@effinnov.com>
7503L: linux-nfc@lists.01.org (moderated for non-subscribers)
7504S: Supported
7505F: drivers/nfc/nxp-nci
7506
f50d7146
RK
7507NXP TDA998X DRM DRIVER
7508M: Russell King <rmk+kernel@arm.linux.org.uk>
7509S: Supported
7510F: drivers/gpu/drm/i2c/tda998x_drv.c
7511F: include/drm/i2c/tda998x.h
7512
fbace43e
PR
7513NXP TFA9879 DRIVER
7514M: Peter Rosin <peda@axentia.se>
7515L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7516S: Maintained
7517F: sound/soc/codecs/tfa9879*
7518
f5525786 7519OMAP SUPPORT
0e24bdd4 7520M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7521L: linux-omap@vger.kernel.org
7522W: http://www.muru.com/linux/omap/
7523W: http://linux.omap.com/
8a6e2535 7524Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7525T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7526S: Maintained
4e04d5a3 7527F: arch/arm/*omap*/
026da812
FB
7528F: arch/arm/configs/omap1_defconfig
7529F: arch/arm/configs/omap2plus_defconfig
046d0a37 7530F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7531F: drivers/irqchip/irq-omap-intc.c
7532F: drivers/mfd/*omap*.c
7533F: drivers/mfd/menelaus.c
7534F: drivers/mfd/palmas.c
7535F: drivers/mfd/tps65217.c
7536F: drivers/mfd/tps65218.c
7537F: drivers/mfd/tps65910.c
7538F: drivers/mfd/twl-core.[ch]
7539F: drivers/mfd/twl4030*.c
7540F: drivers/mfd/twl6030*.c
7541F: drivers/mfd/twl6040*.c
7542F: drivers/regulator/palmas-regulator*.c
7543F: drivers/regulator/pbias-regulator.c
7544F: drivers/regulator/tps65217-regulator.c
7545F: drivers/regulator/tps65218-regulator.c
7546F: drivers/regulator/tps65910-regulator.c
7547F: drivers/regulator/twl-regulator.c
046d0a37 7548F: include/linux/i2c-omap.h
f5525786 7549
50f29fbd 7550OMAP DEVICE TREE SUPPORT
cdb55ab0 7551M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7552M: Tony Lindgren <tony@atomide.com>
7553L: linux-omap@vger.kernel.org
d0fb18c5 7554L: devicetree@vger.kernel.org
50f29fbd
TL
7555S: Maintained
7556F: arch/arm/boot/dts/*omap*
7557F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7558F: arch/arm/boot/dts/*am4*
7559F: arch/arm/boot/dts/*am5*
7560F: arch/arm/boot/dts/*dra7*
50f29fbd 7561
f5525786 7562OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7563M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7564L: linux-omap@vger.kernel.org
7565S: Maintained
7566F: arch/arm/*omap*/*clock*
7567
7568OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7569M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7570L: linux-omap@vger.kernel.org
7571S: Maintained
7572F: arch/arm/*omap*/*pm*
c46938d4 7573F: drivers/cpufreq/omap-cpufreq.c
f5525786 7574
d21db568 7575OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7576M: Rajendra Nayak <rnayak@ti.com>
7577M: Paul Walmsley <paul@pwsan.com>
7578L: linux-omap@vger.kernel.org
7579S: Maintained
d21db568 7580F: arch/arm/mach-omap2/prm*
692ab1f3 7581
f5525786 7582OMAP AUDIO SUPPORT
6c284903 7583M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7584M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7585L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7586L: linux-omap@vger.kernel.org
7587S: Maintained
7588F: sound/soc/omap/
7589
18640193
TL
7590OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7591M: Roger Quadros <rogerq@ti.com>
7592M: Tony Lindgren <tony@atomide.com>
7593L: linux-omap@vger.kernel.org
7594S: Maintained
7595F: drivers/memory/omap-gpmc.c
7596F: arch/arm/mach-omap2/*gpmc*
7597
f5525786 7598OMAP FRAMEBUFFER SUPPORT
830e6384 7599M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7600L: linux-fbdev@vger.kernel.org
f5525786
TL
7601L: linux-omap@vger.kernel.org
7602S: Maintained
8a61f013 7603F: drivers/video/fbdev/omap/
f5525786 7604
676eec0d 7605OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7606M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7607L: linux-omap@vger.kernel.org
676eec0d 7608L: linux-fbdev@vger.kernel.org
178ff4c9 7609S: Maintained
8a61f013 7610F: drivers/video/fbdev/omap2/
178ff4c9
TV
7611F: Documentation/arm/OMAP/DSS
7612
8b37fcfc
OBC
7613OMAP HARDWARE SPINLOCK SUPPORT
7614M: Ohad Ben-Cohen <ohad@wizery.com>
7615L: linux-omap@vger.kernel.org
7616S: Maintained
7617F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7618
f5525786 7619OMAP MMC SUPPORT
8b58be88 7620M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7621L: linux-omap@vger.kernel.org
7622S: Maintained
653f41b5
MC
7623F: drivers/mmc/host/omap.c
7624
7625OMAP HS MMC SUPPORT
0a4585c6 7626L: linux-mmc@vger.kernel.org
653f41b5 7627L: linux-omap@vger.kernel.org
dfa5d196 7628S: Orphan
653f41b5 7629F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7630
7631OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7632M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7633S: Maintained
7634F: drivers/char/hw_random/omap-rng.c
7635
f400c82e 7636OMAP HWMOD SUPPORT
cdb55ab0 7637M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7638M: Paul Walmsley <paul@pwsan.com>
7639L: linux-omap@vger.kernel.org
7640S: Maintained
8fc8b12b 7641F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7642
8633fb30
PW
7643OMAP HWMOD DATA
7644M: Paul Walmsley <paul@pwsan.com>
7645L: linux-omap@vger.kernel.org
7646S: Maintained
7647F: arch/arm/mach-omap2/omap_hwmod*data*
7648
f400c82e 7649OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7650M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7651L: linux-omap@vger.kernel.org
7652S: Maintained
7653F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7654
0db83ced 7655OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7656M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7657L: linux-media@vger.kernel.org
7658S: Maintained
7eec52db 7659F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7660F: drivers/media/platform/omap3isp/
0db83ced 7661F: drivers/staging/media/omap4iss/
7e8970e1 7662
f5525786 7663OMAP USB SUPPORT
f299470a 7664M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7665L: linux-usb@vger.kernel.org
7666L: linux-omap@vger.kernel.org
43b416e5 7667T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7668S: Maintained
a16fbd65
JP
7669F: drivers/usb/*/*omap*
7670F: arch/arm/*omap*/usb*
f5525786 7671
6d994710 7672OMAP GPIO DRIVER
a1415a8f 7673M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7674M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7675M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7676L: linux-omap@vger.kernel.org
7677S: Maintained
7678F: drivers/gpio/gpio-omap.c
7679
c351e290
MJ
7680OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7681M: Mark Jackson <mpfj@newflow.co.uk>
7682L: linux-omap@vger.kernel.org
7683S: Maintained
7684F: arch/arm/boot/dts/am335x-nano.dts
7685
0ad122d9 7686OMFS FILESYSTEM
8b58be88 7687M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7688L: linux-karma-devel@lists.sourceforge.net
7689S: Maintained
679655da
JP
7690F: Documentation/filesystems/omfs.txt
7691F: fs/omfs/
0ad122d9 7692
c1986ee9 7693OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7694M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7695S: Maintained
679655da
JP
7696F: drivers/char/pcmcia/cm4000_cs.c
7697F: include/linux/cm4000_cs.h
c117ab84 7698F: include/uapi/linux/cm4000_cs.h
c1986ee9 7699
77c44ab1 7700OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7701M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7702S: Maintained
679655da 7703F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7704
77d5140f 7705OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7706M: Jonathan Corbet <corbet@lwn.net>
661263b5 7707L: linux-media@vger.kernel.org
275ffde4 7708T: git git://linuxtv.org/media_tree.git
77d5140f 7709S: Maintained
90d72ac6 7710F: drivers/media/i2c/ov7670.c
77d5140f 7711
431bca73 7712ONENAND FLASH DRIVER
8b58be88 7713M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7714L: linux-mtd@lists.infradead.org
7715S: Maintained
679655da
JP
7716F: drivers/mtd/onenand/
7717F: include/linux/mtd/onenand*.h
431bca73 7718
1da177e4 7719ONSTREAM SCSI TAPE DRIVER
8b58be88 7720M: Willem Riede <osst@riede.org>
1da177e4
LT
7721L: osst-users@lists.sourceforge.net
7722L: linux-scsi@vger.kernel.org
7723S: Maintained
f7269cfc
JD
7724F: Documentation/scsi/osst.txt
7725F: drivers/scsi/osst.*
7726F: drivers/scsi/osst_*.h
7727F: drivers/scsi/st.h
1da177e4 7728
e2d1d6c0 7729OPENCORES I2C BUS DRIVER
8b58be88 7730M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7731L: linux-i2c@vger.kernel.org
e2d1d6c0 7732S: Maintained
679655da
JP
7733F: Documentation/i2c/busses/i2c-ocores
7734F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7735
860c44c1 7736OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7737M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7738M: Frank Rowand <frowand.list@gmail.com>
7739M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7740L: devicetree@vger.kernel.org
a7fefe9f
RH
7741W: http://www.devicetree.org/
7742T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7743S: Maintained
f8828205 7744F: drivers/of/
860c44c1 7745F: include/linux/of*.h
f8828205 7746F: scripts/dtc/
860c44c1 7747
f8828205 7748OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7749M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7750M: Pawel Moll <pawel.moll@arm.com>
7751M: Mark Rutland <mark.rutland@arm.com>
de80963e 7752M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7753M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7754L: devicetree@vger.kernel.org
7755S: Maintained
7756F: Documentation/devicetree/
7757F: arch/*/boot/dts/
7758F: include/dt-bindings/
7759
2bb65f56
PA
7760OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7761M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7762L: devicetree@vger.kernel.org
7763S: Maintained
7764F: Documentation/devicetree/dynamic-resolution-notes.txt
7765F: Documentation/devicetree/overlay-notes.txt
7766F: drivers/of/overlay.c
7767F: drivers/of/resolver.c
7768
19f9d392
JB
7769OPENRISC ARCHITECTURE
7770M: Jonas Bonn <jonas@southpole.se>
7771W: http://openrisc.net
eab7c1c0 7772L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7773S: Maintained
7774T: git git://openrisc.net/~jonas/linux
14430813 7775F: arch/openrisc/
19f9d392 7776
ccb1352e 7777OPENVSWITCH
4f337ed5 7778M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7779L: netdev@vger.kernel.org
ccb1352e
JG
7780L: dev@openvswitch.org
7781W: http://openvswitch.org
ccb1352e
JG
7782S: Maintained
7783F: net/openvswitch/
b422da7c 7784F: include/uapi/linux/openvswitch.h
ccb1352e 7785
af39917d
CL
7786OPL4 DRIVER
7787M: Clemens Ladisch <clemens@ladisch.de>
7788L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7789T: git git://git.alsa-project.org/alsa-kernel.git
7790S: Maintained
7791F: sound/drivers/opl4/
7792
1da177e4 7793OPROFILE
4cf7e718 7794M: Robert Richter <rric@kernel.org>
1da177e4
LT
7795L: oprofile-list@lists.sf.net
7796S: Maintained
81c4a8a6 7797F: arch/*/include/asm/oprofile*.h
679655da
JP
7798F: arch/*/oprofile/
7799F: drivers/oprofile/
7800F: include/linux/oprofile.h
1da177e4 7801
e2d1d6c0 7802ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7803M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7804M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7805L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7806W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7807S: Supported
679655da
JP
7808F: Documentation/filesystems/ocfs2.txt
7809F: Documentation/filesystems/dlmfs.txt
7810F: fs/ocfs2/
e2d1d6c0 7811
1da177e4 7812ORINOCO DRIVER
724c6b35 7813L: linux-wireless@vger.kernel.org
491b26b4 7814W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7815W: http://www.nongnu.org/orinoco/
3a59babb 7816S: Orphan
679655da 7817F: drivers/net/wireless/orinoco/
1da177e4 7818
42c55aa8 7819OSD LIBRARY and FILESYSTEM
fadc0752 7820M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7821M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7822L: osd-dev@open-osd.org
7823W: http://open-osd.org
54e5881d 7824T: git git://git.open-osd.org/open-osd.git
68274794 7825S: Maintained
42c55aa8 7826F: drivers/scsi/osd/
6b6f0b6c 7827F: include/scsi/osd_*
42c55aa8 7828F: fs/exofs/
68274794 7829
ef94b186 7830OVERLAY FILESYSTEM
7c37fbda 7831M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7832L: linux-unionfs@vger.kernel.org
7833T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7834S: Supported
1d113735 7835F: fs/overlayfs/
7c37fbda
NB
7836F: Documentation/filesystems/overlayfs.txt
7837
e2d1d6c0 7838P54 WIRELESS DRIVER
084cb0fe 7839M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7840L: linux-wireless@vger.kernel.org
084cb0fe 7841W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7842S: Maintained
679655da 7843F: drivers/net/wireless/p54/
e2d1d6c0 7844
f5cd7872 7845PA SEMI ETHERNET DRIVER
8b58be88 7846M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7847L: netdev@vger.kernel.org
7848S: Maintained
ded19add 7849F: drivers/net/ethernet/pasemi/*
f5cd7872 7850
beb58aa3 7851PA SEMI SMBUS DRIVER
8b58be88 7852M: Olof Johansson <olof@lixom.net>
846557d3 7853L: linux-i2c@vger.kernel.org
beb58aa3 7854S: Maintained
679655da 7855F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7856
48fc267e
SK
7857PADATA PARALLEL EXECUTION MECHANISM
7858M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7859L: linux-crypto@vger.kernel.org
7860S: Maintained
7861F: kernel/padata.c
7862F: include/linux/padata.h
7863F: Documentation/padata.txt
7864
709ee531 7865PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7866M: Harald Welte <laforge@gnumonks.org>
d0944853 7867L: platform-driver-x86@vger.kernel.org
709ee531 7868S: Maintained
679655da 7869F: drivers/platform/x86/panasonic-laptop.c
709ee531 7870
368dd5ac 7871PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7872M: David Howells <dhowells@redhat.com>
7873M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7874L: linux-am33-list@redhat.com (moderated for non-subscribers)
7875W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7876S: Maintained
679655da
JP
7877F: Documentation/mn10300/
7878F: arch/mn10300/
4fa97181 7879
64dfff03
SM
7880PARALLEL PORT SUBSYSTEM
7881M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7882M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7883L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7884S: Maintained
679655da
JP
7885F: drivers/parport/
7886F: include/linux/parport*.h
7887F: drivers/char/ppdev.c
c117ab84 7888F: include/uapi/linux/ppdev.h
64dfff03 7889F: Documentation/parport*.txt
1da177e4 7890
4cdf6bc2 7891PARAVIRT_OPS INTERFACE
d633180c 7892M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7893M: Chris Wright <chrisw@sous-sol.org>
7894M: Alok Kataria <akataria@vmware.com>
7895M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7896L: virtualization@lists.linux-foundation.org
4cdf6bc2 7897S: Supported
a2e19991 7898F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7899F: arch/*/kernel/paravirt*
7900F: arch/*/include/asm/paravirt.h
4cdf6bc2 7901
e2d1d6c0 7902PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7903M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7904L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7905S: Maintained
679655da
JP
7906F: Documentation/blockdev/paride.txt
7907F: drivers/block/paride/
e2d1d6c0
RD
7908
7909PARISC ARCHITECTURE
b8828770 7910M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7911M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7912L: linux-parisc@vger.kernel.org
7913W: http://www.parisc-linux.org/
8a6e2535 7914Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7915T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7916T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7917S: Maintained
679655da 7918F: arch/parisc/
2b6bac9e 7919F: Documentation/parisc/
679655da 7920F: drivers/parisc/
2b6bac9e
HD
7921F: drivers/char/agp/parisc-agp.c
7922F: drivers/input/serio/gscps2.c
7923F: drivers/parport/parport_gsc.*
7924F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7925F: drivers/video/fbdev/sti*
2b6bac9e
HD
7926F: drivers/video/console/sti*
7927F: drivers/video/logo/logo_parisc*
e2d1d6c0 7928
1662d32c 7929PC87360 HARDWARE MONITORING DRIVER
8b58be88 7930M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7931L: lm-sensors@lm-sensors.org
7932S: Maintained
679655da
JP
7933F: Documentation/hwmon/pc87360
7934F: drivers/hwmon/pc87360.c
1662d32c
JC
7935
7936PC8736x GPIO DRIVER
8b58be88 7937M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7938S: Maintained
679655da 7939F: drivers/char/pc8736x_gpio.c
1662d32c 7940
1ad107fd 7941PC87427 HARDWARE MONITORING DRIVER
d8130624 7942M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7943L: lm-sensors@lm-sensors.org
7944S: Maintained
7945F: Documentation/hwmon/pc87427
7946F: drivers/hwmon/pc87427.c
7947
b26e0ed4 7948PCA9532 LED DRIVER
8b58be88 7949M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7950S: Maintained
d5ca6918
JP
7951F: drivers/leds/leds-pca9532.c
7952F: include/linux/leds-pca9532.h
b26e0ed4 7953
5ce914a8 7954PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7955M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7956L: linux-i2c@vger.kernel.org
7957S: Maintained
b4f0b74e 7958F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7959
3971dae5 7960PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7961M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7962S: Maintained
7963F: drivers/firmware/pcdp.*
7964
065c6359 7965PCI ERROR RECOVERY
6305902c 7966M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7967L: linux-pci@vger.kernel.org
065c6359 7968S: Supported
679655da 7969F: Documentation/PCI/pci-error-recovery.txt
065c6359 7970
1da177e4 7971PCI SUBSYSTEM
5ac3a6d2 7972M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7973L: linux-pci@vger.kernel.org
99662dd1 7974Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7975T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7976S: Supported
679655da
JP
7977F: Documentation/PCI/
7978F: drivers/pci/
7979F: include/linux/pci*
6b49ee49 7980F: arch/x86/pci/
cad01f91 7981F: arch/x86/kernel/quirks.c
1da177e4 7982
b7e78170
RH
7983PCI DRIVER FOR ARM VERSATILE PLATFORM
7984M: Rob Herring <robh@kernel.org>
7985L: linux-pci@vger.kernel.org
7986L: linux-arm-kernel@lists.infradead.org
7987S: Maintained
7988F: Documentation/devicetree/bindings/pci/versatile.txt
7989F: drivers/pci/host/pci-versatile.c
7990
5f6b6ccd
TI
7991PCI DRIVER FOR APPLIEDMICRO XGENE
7992M: Tanmay Inamdar <tinamdar@apm.com>
7993L: linux-pci@vger.kernel.org
7994L: linux-arm-kernel@lists.infradead.org
7995S: Maintained
7996F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7997F: drivers/pci/host/pci-xgene.c
7998
62d0ff83
ML
7999PCI DRIVER FOR FREESCALE LAYERSCAPE
8000M: Minghuan Lian <minghuan.Lian@freescale.com>
8001M: Mingkai Hu <mingkai.hu@freescale.com>
8002M: Roy Zang <tie-fei.zang@freescale.com>
8003L: linuxppc-dev@lists.ozlabs.org
8004L: linux-pci@vger.kernel.org
8005L: linux-arm-kernel@lists.infradead.org
8006S: Maintained
8007F: drivers/pci/host/*layerscape*
8008
f0b75693 8009PCI DRIVER FOR IMX6
f175aa2c 8010M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8011M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8012L: linux-pci@vger.kernel.org
8013L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8014S: Maintained
8015F: drivers/pci/host/*imx6*
8016
0c4ffcfe
MK
8017PCI DRIVER FOR TI KEYSTONE
8018M: Murali Karicheri <m-karicheri2@ti.com>
8019L: linux-pci@vger.kernel.org
8020L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8021S: Maintained
8022F: drivers/pci/host/*keystone*
8023
f0b75693
BH
8024PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8025M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8026M: Jason Cooper <jason@lakedaemon.net>
8027L: linux-pci@vger.kernel.org
8028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8029S: Maintained
8030F: drivers/pci/host/*mvebu*
8031
0447cfd7
TR
8032PCI DRIVER FOR NVIDIA TEGRA
8033M: Thierry Reding <thierry.reding@gmail.com>
8034L: linux-tegra@vger.kernel.org
f0b75693 8035L: linux-pci@vger.kernel.org
0447cfd7
TR
8036S: Supported
8037F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8038F: drivers/pci/host/pci-tegra.c
8039
47ff3de9
KVA
8040PCI DRIVER FOR TI DRA7XX
8041M: Kishon Vijay Abraham I <kishon@ti.com>
8042L: linux-omap@vger.kernel.org
8043L: linux-pci@vger.kernel.org
8044S: Supported
8045F: Documentation/devicetree/bindings/pci/ti-pci.txt
8046F: drivers/pci/host/pci-dra7xx.c
8047
f0b75693
BH
8048PCI DRIVER FOR RENESAS R-CAR
8049M: Simon Horman <horms@verge.net.au>
8050L: linux-pci@vger.kernel.org
8051L: linux-sh@vger.kernel.org
8052S: Maintained
8053F: drivers/pci/host/*rcar*
8054
4af82255 8055PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8056M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8057L: linux-pci@vger.kernel.org
f0b75693
BH
8058L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8059L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8060S: Maintained
8061F: drivers/pci/host/pci-exynos.c
8062
f0b75693 8063PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8064M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8065M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8066L: linux-pci@vger.kernel.org
8067S: Maintained
8068F: drivers/pci/host/*designware*
8069
cf28855b
WD
8070PCI DRIVER FOR GENERIC OF HOSTS
8071M: Will Deacon <will.deacon@arm.com>
8072L: linux-pci@vger.kernel.org
8073L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8074S: Maintained
8075F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8076F: drivers/pci/host/pci-host-generic.c
8077
51b66a6c 8078PCIE DRIVER FOR ST SPEAR13XX
110baab1 8079M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8080L: linux-pci@vger.kernel.org
110baab1 8081S: Maintained
51b66a6c
PA
8082F: drivers/pci/host/*spear*
8083
dcd19de3
DD
8084PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8085M: Duc Dang <dhdang@apm.com>
8086L: linux-pci@vger.kernel.org
8087L: linux-arm-kernel@lists.infradead.org
8088S: Maintained
8089F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8090F: drivers/pci/host/pci-xgene-msi.c
8091
1da177e4 8092PCMCIA SUBSYSTEM
4230dfc9 8093P: Linux PCMCIA Team
f5df5881 8094L: linux-pcmcia@lists.infradead.org
6650e0a5 8095W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8096T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8097S: Maintained
679655da
JP
8098F: Documentation/pcmcia/
8099F: drivers/pcmcia/
8100F: include/pcmcia/
1da177e4
LT
8101
8102PCNET32 NETWORK DRIVER
227fb925 8103M: Don Fry <pcnet32@frontier.com>
979b6c13 8104L: netdev@vger.kernel.org
1da177e4 8105S: Maintained
b955f6ca 8106F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8107
48fc267e
SK
8108PCRYPT PARALLEL CRYPTO ENGINE
8109M: Steffen Klassert <steffen.klassert@secunet.com>
8110L: linux-crypto@vger.kernel.org
8111S: Maintained
8112F: crypto/pcrypt.c
8113F: include/crypto/pcrypt.h
8114
e72df0b8
TH
8115PER-CPU MEMORY ALLOCATOR
8116M: Tejun Heo <tj@kernel.org>
8117M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8118T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8119S: Maintained
8120F: include/linux/percpu*.h
8121F: mm/percpu*.c
8122F: arch/*/include/asm/percpu.h
8123
ad4ecbcb 8124PER-TASK DELAY ACCOUNTING
185e595f 8125M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8126S: Maintained
679655da
JP
8127F: include/linux/delayacct.h
8128F: kernel/delayacct.c
ad4ecbcb 8129
57c0c15b 8130PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8131M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8132M: Ingo Molnar <mingo@redhat.com>
f80c5393 8133M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8134L: linux-kernel@vger.kernel.org
75fc2d37 8135T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8136S: Supported
d53e8365 8137F: kernel/events/*
a003236c 8138F: include/linux/perf_event.h
c117ab84 8139F: include/uapi/linux/perf_event.h
141c4296
RR
8140F: arch/*/kernel/perf_event*.c
8141F: arch/*/kernel/*/perf_event*.c
8142F: arch/*/kernel/*/*/perf_event*.c
a003236c 8143F: arch/*/include/asm/perf_event.h
a003236c
VL
8144F: arch/*/kernel/perf_callchain.c
8145F: tools/perf/
6c0b3244 8146
dd49d0f5 8147PERSONALITY HANDLING
8b58be88 8148M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8149L: linux-abi-devel@lists.sourceforge.net
8150S: Maintained
679655da 8151F: include/linux/personality.h
c117ab84 8152F: include/uapi/linux/personality.h
dd49d0f5 8153
838e7a03 8154PHONET PROTOCOL
2a06b40f 8155M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8156S: Supported
8157F: Documentation/networking/phonet.txt
8158F: include/linux/phonet.h
8159F: include/net/phonet/
c117ab84 8160F: include/uapi/linux/phonet.h
838e7a03
RDC
8161F: net/phonet/
8162
1da177e4 8163PHRAM MTD DRIVER
8b58be88 8164M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8165L: linux-mtd@lists.infradead.org
8166S: Maintained
679655da 8167F: drivers/mtd/devices/phram.c
1da177e4 8168
efdbb10e
BP
8169PICOLCD HID DRIVER
8170M: Bruno Prémont <bonbons@linux-vserver.org>
8171L: linux-input@vger.kernel.org
8172S: Maintained
8173F: drivers/hid/hid-picolcd*
8174
a53bfa07
JI
8175PICOXCELL SUPPORT
8176M: Jamie Iles <jamie@jamieiles.com>
8177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8178T: git git://github.com/jamieiles/linux-2.6-ji.git
8179S: Supported
b8733987 8180F: arch/arm/boot/dts/picoxcell*
14430813 8181F: arch/arm/mach-picoxcell/
b8733987 8182F: drivers/crypto/picoxcell*
a53bfa07 8183
2744e8af
LW
8184PIN CONTROL SUBSYSTEM
8185M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8186L: linux-gpio@vger.kernel.org
dbe752a3 8187T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8188S: Maintained
07f29ba6 8189F: drivers/pinctrl/
8e406fe4 8190F: include/linux/pinctrl/
2744e8af 8191
2201bbb8
JCPV
8192PIN CONTROLLER - ATMEL AT91
8193M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8194L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8195S: Maintained
c654b6bf 8196F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8197
33d3690c
LD
8198PIN CONTROLLER - ATMEL AT91 PIO4
8199M: Ludovic Desroches <ludovic.desroches@atmel.com>
8200L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8201L: linux-gpio@vger.kernel.org
8202S: Supported
8203F: drivers/pinctrl/pinctrl-at91-pio4.*
8204
cbd1b652
MW
8205PIN CONTROLLER - INTEL
8206M: Mika Westerberg <mika.westerberg@linux.intel.com>
8207M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8208S: Maintained
8209F: drivers/pinctrl/intel/
2201bbb8 8210
9963b536
LP
8211PIN CONTROLLER - RENESAS
8212M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8213L: linux-sh@vger.kernel.org
8214S: Maintained
8215F: drivers/pinctrl/sh-pfc/
8216
b75e60d6 8217PIN CONTROLLER - SAMSUNG
fea685e9 8218M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8219L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8220L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8221S: Maintained
9b5b33f6 8222F: drivers/pinctrl/samsung/
b75e60d6 8223
deda8287 8224PIN CONTROLLER - ST SPEAR
da89947b 8225M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8226L: spear-devel@list.st.com
8227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8228W: http://www.st.com/spear
8229S: Maintained
8e406fe4 8230F: drivers/pinctrl/spear/
deda8287 8231
249a6771 8232PKTCDVD DRIVER
e5f6450c 8233M: Jiri Kosina <jikos@kernel.org>
249a6771 8234S: Maintained
679655da
JP
8235F: drivers/block/pktcdvd.c
8236F: include/linux/pktcdvd.h
c117ab84 8237F: include/uapi/linux/pktcdvd.h
249a6771 8238
b31d8273
G
8239PKUNITY SOC DRIVERS
8240M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8241W: http://mprc.pku.edu.cn/~guanxuetao/linux
8242S: Maintained
ceebf4d5 8243T: git git://github.com/gxt/linux.git
b31d8273 8244F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8245F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8246F: drivers/video/fbdev/fb-puv3.c
2809e80b 8247F: drivers/rtc/rtc-puv3.c
b31d8273 8248
9d2ecfb7 8249PMBUS HARDWARE MONITORING DRIVERS
ca462085 8250M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8251L: lm-sensors@lm-sensors.org
8252W: http://www.lm-sensors.org/
8253W: http://www.roeck-us.net/linux/drivers/
8254T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8255S: Maintained
8256F: Documentation/hwmon/pmbus
8257F: drivers/hwmon/pmbus/
8258F: include/linux/i2c/pmbus.h
8259
89a36810 8260PMC SIERRA MaxRAID DRIVER
89a36810
AR
8261L: linux-scsi@vger.kernel.org
8262W: http://www.pmc-sierra.com/
3cdea4d7 8263S: Orphan
89a36810
AR
8264F: drivers/scsi/pmcraid.*
8265
dbf9bfe6 8266PMC SIERRA PM8001 DRIVER
d32477e2 8267M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8268M: lindar_liu@usish.com
f5a7b525 8269L: pmchba@pmcs.com
dbf9bfe6 8270L: linux-scsi@vger.kernel.org
8271S: Supported
8272F: drivers/scsi/pm8001/
8273
1da177e4 8274POSIX CLOCKS and TIMERS
8b58be88 8275M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8276L: linux-kernel@vger.kernel.org
75fc2d37 8277T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8278S: Maintained
679655da
JP
8279F: fs/timerfd.c
8280F: include/linux/timer*
5cee9645 8281F: kernel/time/*timer*
1da177e4 8282
3be86148 8283POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8284M: Sebastian Reichel <sre@kernel.org>
57318935 8285M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8286M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8287L: linux-pm@vger.kernel.org
54e5881d 8288T: git git://git.infradead.org/battery-2.6.git
3be86148 8289S: Maintained
679655da 8290F: include/linux/power_supply.h
8cd725a1 8291F: drivers/power/
26305022 8292X: drivers/power/avs/
3be86148 8293
514f161a
MR
8294POWER STATE COORDINATION INTERFACE (PSCI)
8295M: Mark Rutland <mark.rutland@arm.com>
8296M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8297L: linux-arm-kernel@lists.infradead.org
8298S: Maintained
8299F: drivers/firmware/psci.c
8300F: include/linux/psci.h
8301F: include/uapi/linux/psci.h
8302
1da177e4 8303PNP SUPPORT
9c3646d1 8304M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8305S: Maintained
679655da 8306F: drivers/pnp/
1da177e4 8307
999445d4 8308PNXxxxx I2C DRIVER
8b58be88 8309M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8310L: linux-i2c@vger.kernel.org
999445d4 8311S: Maintained
679655da 8312F: drivers/i2c/busses/i2c-pnx.c
999445d4 8313
1da177e4 8314PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8315M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8316L: linux-ppp@vger.kernel.org
8317S: Maintained
224cf5ad 8318F: drivers/net/ppp/ppp_*
1da177e4
LT
8319
8320PPP OVER ATM (RFC 2364)
8b58be88 8321M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8322S: Maintained
679655da 8323F: net/atm/pppoatm.c
c117ab84 8324F: include/uapi/linux/atmppp.h
1da177e4
LT
8325
8326PPP OVER ETHERNET
8b58be88 8327M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8328S: Maintained
224cf5ad
JK
8329F: drivers/net/ppp/pppoe.c
8330F: drivers/net/ppp/pppox.c
1da177e4 8331
a6d2370b 8332PPP OVER L2TP
8b58be88 8333M: James Chapman <jchapman@katalix.com>
a6d2370b 8334S: Maintained
90ca28d1 8335F: net/l2tp/l2tp_ppp.c
679655da 8336F: include/linux/if_pppol2tp.h
c117ab84 8337F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8338
eae9d2ba 8339PPS SUPPORT
8b58be88 8340M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8341W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8342L: linuxpps@ml.enneenne.com (subscribers-only)
8343S: Maintained
cabaaf41
JP
8344F: Documentation/pps/
8345F: drivers/pps/
8346F: include/linux/pps*.h
eae9d2ba 8347
71a6d0af
HW
8348PPTP DRIVER
8349M: Dmitry Kozlov <xeb@mail.ru>
8350L: netdev@vger.kernel.org
8351S: Maintained
224cf5ad 8352F: drivers/net/ppp/pptp.c
71a6d0af
HW
8353W: http://sourceforge.net/projects/accel-pptp
8354
1da177e4 8355PREEMPTIBLE KERNEL
8b58be88 8356M: Robert Love <rml@tech9.net>
1da177e4
LT
8357L: kpreempt-tech@lists.sourceforge.net
8358W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8359S: Supported
679655da
JP
8360F: Documentation/preempt-locking.txt
8361F: include/linux/preempt.h
1da177e4
LT
8362
8363PRISM54 WIRELESS DRIVER
8b58be88 8364M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8365L: linux-wireless@vger.kernel.org
9ef80804 8366W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8367S: Obsolete
679655da 8368F: drivers/net/wireless/prism54/
1da177e4 8369
02c18891 8370PS3 NETWORK SUPPORT
b809b9ca 8371M: Geoff Levand <geoff@infradead.org>
02c18891 8372L: netdev@vger.kernel.org
a14ab6b6 8373L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8374S: Maintained
8df158ac 8375F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8376
f58a9d17 8377PS3 PLATFORM SUPPORT
b809b9ca 8378M: Geoff Levand <geoff@infradead.org>
a4724ed6 8379L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8380S: Maintained
679655da
JP
8381F: arch/powerpc/boot/ps3*
8382F: arch/powerpc/include/asm/lv1call.h
8383F: arch/powerpc/include/asm/ps3*.h
8384F: arch/powerpc/platforms/ps3/
8385F: drivers/*/ps3*
8386F: drivers/ps3/
fec629b8 8387F: drivers/rtc/rtc-ps3.c
679655da 8388F: drivers/usb/host/*ps3.c
fec629b8 8389F: sound/ppc/snd_ps3*
f58a9d17 8390
cffb4add 8391PS3VRAM DRIVER
8b58be88 8392M: Jim Paris <jim@jtan.com>
3715a5d0 8393M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8394L: linuxppc-dev@lists.ozlabs.org
cffb4add 8395S: Maintained
8a3977cb 8396F: drivers/block/ps3vram.c
cffb4add 8397
8defe599 8398PSTORE FILESYSTEM
9d5e2a02 8399M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8400M: Colin Cross <ccross@android.com>
8401M: Kees Cook <keescook@chromium.org>
8402M: Tony Luck <tony.luck@intel.com>
8403S: Maintained
8404T: git git://git.infradead.org/users/cbou/linux-pstore.git
8405F: fs/pstore/
8406F: include/linux/pstore*
04851772 8407F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8408F: drivers/acpi/apei/erst.c
8409
7fbc415d
RC
8410PTP HARDWARE CLOCK SUPPORT
8411M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8412L: netdev@vger.kernel.org
7fbc415d
RC
8413S: Maintained
8414W: http://linuxptp.sourceforge.net/
8415F: Documentation/ABI/testing/sysfs-ptp
8416F: Documentation/ptp/*
0ecb3cdd 8417F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8418F: drivers/net/phy/dp83640*
8419F: drivers/ptp/*
8420F: include/linux/ptp_cl*
8421
cf94a4d1 8422PTRACE SUPPORT
e846ee5f 8423M: Roland McGrath <roland@hack.frob.com>
8b58be88 8424M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8425S: Maintained
8426F: include/asm-generic/syscall.h
8427F: include/linux/ptrace.h
8428F: include/linux/regset.h
8429F: include/linux/tracehook.h
c117ab84 8430F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8431F: kernel/ptrace.c
8432
8320204a 8433PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8434M: Mike Isely <isely@pobox.com>
16e9495d 8435L: pvrusb2@isely.net (subscribers-only)
661263b5 8436L: linux-media@vger.kernel.org
8320204a 8437W: http://www.isely.net/pvrusb2/
275ffde4 8438T: git git://linuxtv.org/media_tree.git
8320204a 8439S: Maintained
679655da 8440F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8441F: drivers/media/usb/pvrusb2/
8320204a 8442
39532e6c
HG
8443PWC WEBCAM DRIVER
8444M: Hans de Goede <hdegoede@redhat.com>
8445L: linux-media@vger.kernel.org
8446T: git git://linuxtv.org/media_tree.git
8447S: Maintained
8448F: drivers/media/usb/pwc/*
8449
93c090b3
KD
8450PWM FAN DRIVER
8451M: Kamil Debski <k.debski@samsung.com>
8452L: lm-sensors@lm-sensors.org
8453S: Supported
8454F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8455F: Documentation/hwmon/pwm-fan
8456F: drivers/hwmon/pwm-fan.c
8457
200efedd 8458PWM SUBSYSTEM
aa3495f7
TR
8459M: Thierry Reding <thierry.reding@gmail.com>
8460L: linux-pwm@vger.kernel.org
0c2498f1 8461S: Maintained
006e854f 8462T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8463F: Documentation/pwm.txt
8464F: Documentation/devicetree/bindings/pwm/
8465F: include/linux/pwm.h
0c2498f1 8466F: drivers/pwm/
a140b98d
TR
8467F: drivers/video/backlight/pwm_bl.c
8468F: include/linux/pwm_backlight.h
0c2498f1 8469
30ec261e 8470PXA2xx/PXA3xx SUPPORT
8da5e302 8471M: Daniel Mack <daniel@zonque.org>
a323f664 8472M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8473M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8474L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8475T: git git://github.com/hzhuang1/linux.git
8da5e302 8476T: git git://github.com/rjarzmik/linux.git
1da177e4 8477S: Maintained
679655da 8478F: arch/arm/mach-pxa/
820439f1 8479F: drivers/dma/pxa*
679655da 8480F: drivers/pcmcia/pxa2xx*
9df92e6c 8481F: drivers/spi/spi-pxa2xx*
faf2e1db 8482F: drivers/usb/gadget/udc/pxa2*
679655da 8483F: include/sound/pxa2xx-lib.h
bec4c99e 8484F: sound/arm/pxa*
14430813 8485F: sound/soc/pxa/
1da177e4 8486
ec64d3bf
EG
8487PXA3xx NAND FLASH DRIVER
8488M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8489L: linux-mtd@lists.infradead.org
8490S: Maintained
9a67f099 8491F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8492
3f640c61 8493MMP SUPPORT
8b58be88 8494M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8495M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8496L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8497T: git git://github.com/hzhuang1/linux.git
8498T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8499S: Maintained
3f640c61 8500F: arch/arm/mach-mmp/
e8e6cb32 8501
272f133a
PO
8502PXA MMCI DRIVER
8503S: Orphan
8504
57f63bc8 8505PXA RTC DRIVER
8b58be88 8506M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8507L: rtc-linux@googlegroups.com
8508S: Maintained
8509
cea4001a 8510QAT DRIVER
49e7d9df
JP
8511M: Tadeusz Struk <tadeusz.struk@intel.com>
8512L: qat-linux@intel.com
8513S: Supported
8514F: drivers/crypto/qat/
cea4001a 8515
52a09a04 8516QIB DRIVER
8473c603 8517M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8518L: linux-rdma@vger.kernel.org
8519S: Supported
8520F: drivers/infiniband/hw/qib/
8521
5e9772b9
JS
8522QLOGIC QLA1280 SCSI DRIVER
8523M: Michael Reed <mdr@sgi.com>
8524L: linux-scsi@vger.kernel.org
8525S: Maintained
8526F: drivers/scsi/qla1280.[ch]
8527
1da177e4 8528QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8529M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8530L: linux-scsi@vger.kernel.org
8531S: Supported
679655da
JP
8532F: Documentation/scsi/LICENSE.qla2xxx
8533F: drivers/scsi/qla2xxx/
1da177e4 8534
883c98fe 8535QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8536M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8537L: linux-scsi@vger.kernel.org
8538S: Supported
bacfb81b 8539F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8540F: drivers/scsi/qla4xxx/
8541
5a4faa87 8542QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8543M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8544M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8545M: linux-driver@qlogic.com
8546L: netdev@vger.kernel.org
8547S: Supported
679655da 8548F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8549F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8550
0ec00f03 8551QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8552M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8553L: netdev@vger.kernel.org
8554S: Supported
aa43c215 8555F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8556
c4e84bde 8557QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8558M: Harish Patil <harish.patil@qlogic.com>
8559M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8560M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8561M: linux-driver@qlogic.com
c4e84bde
RM
8562L: netdev@vger.kernel.org
8563S: Supported
aa43c215 8564F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8565
1da177e4 8566QNX4 FILESYSTEM
8b58be88 8567M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8568W: http://www.alarsen.net/linux/qnx4fs/
8569S: Maintained
80811493 8570F: fs/qnx4/
c117ab84
CEB
8571F: include/uapi/linux/qnx4_fs.h
8572F: include/uapi/linux/qnxtypes.h
1da177e4 8573
91952bc0
AP
8574QT1010 MEDIA DRIVER
8575M: Antti Palosaari <crope@iki.fi>
8576L: linux-media@vger.kernel.org
8577W: http://linuxtv.org/
8578W: http://palosaari.fi/linux/
8579Q: http://patchwork.linuxtv.org/project/linux-media/list/
8580T: git git://linuxtv.org/anttip/media_tree.git
8581S: Maintained
8582F: drivers/media/tuners/qt1010*
8583
966fb5ec
SM
8584QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8585M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8586L: linux-wireless@vger.kernel.org
8587L: ath9k-devel@lists.ath9k.org
8588W: http://wireless.kernel.org/en/users/Drivers/ath9k
8589S: Supported
8590F: drivers/net/wireless/ath/ath9k/
8591
2ea0ffcb
KV
8592QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8593M: Kalle Valo <kvalo@qca.qualcomm.com>
8594L: ath10k@lists.infradead.org
8595W: http://wireless.kernel.org/en/users/Drivers/ath10k
8596T: git git://github.com/kvalo/ath.git
8597S: Supported
8598F: drivers/net/wireless/ath/ath10k/
8599
4f4567cf
RK
8600QUALCOMM HEXAGON ARCHITECTURE
8601M: Richard Kuo <rkuo@codeaurora.org>
8602L: linux-hexagon@vger.kernel.org
8603S: Supported
8604F: arch/hexagon/
8605
8e84c258
EK
8606QUALCOMM WCN36XX WIRELESS DRIVER
8607M: Eugene Krasnikov <k.eugene.e@gmail.com>
8608L: wcn36xx@lists.infradead.org
8609W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8610T: git git://github.com/KrasnikovEugene/wcn36xx.git
8611S: Supported
8612F: drivers/net/wireless/ath/wcn36xx/
8613
602adf40 8614RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8615M: Ilya Dryomov <idryomov@gmail.com>
8616M: Sage Weil <sage@redhat.com>
527a88b9 8617M: Alex Elder <elder@kernel.org>
398ecff5 8618L: ceph-devel@vger.kernel.org
09d90327
SW
8619W: http://ceph.com/
8620T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8621T: git git://github.com/ceph/ceph-client.git
602adf40 8622S: Supported
398ecff5 8623F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8624F: drivers/block/rbd.c
8625F: drivers/block/rbd_types.h
8626
1da177e4 8627RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8628M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8629L: linux-fbdev@vger.kernel.org
1da177e4 8630S: Maintained
8a61f013 8631F: drivers/video/fbdev/aty/radeon*
c117ab84 8632F: include/uapi/linux/radeonfb.h
1da177e4 8633
c6c9b34c
HG
8634RADIOSHARK RADIO DRIVER
8635M: Hans de Goede <hdegoede@redhat.com>
8636L: linux-media@vger.kernel.org
8637T: git git://linuxtv.org/media_tree.git
8638S: Maintained
8639F: drivers/media/radio/radio-shark.c
8640
8641RADIOSHARK2 RADIO DRIVER
8642M: Hans de Goede <hdegoede@redhat.com>
8643L: linux-media@vger.kernel.org
8644T: git git://linuxtv.org/media_tree.git
8645S: Maintained
8646F: drivers/media/radio/radio-shark2.c
8647F: drivers/media/radio/radio-tea5777.c
8648
1da177e4 8649RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8650M: Paul Mackerras <paulus@samba.org>
c69f677c 8651L: linux-fbdev@vger.kernel.org
1da177e4 8652S: Maintained
8a61f013 8653F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8654
e7839f25 8655RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8656P: rt2x00 project
b182427e 8657M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8658M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8659L: linux-wireless@vger.kernel.org
95ea3627
ID
8660S: Maintained
8661F: drivers/net/wireless/rt2x00/
8662
9db5579b 8663RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8664M: Jens Axboe <axboe@kernel.dk>
9db5579b 8665S: Maintained
679655da
JP
8666F: Documentation/blockdev/ramdisk.txt
8667F: drivers/block/brd.c
9db5579b 8668
9e95ce27 8669RANDOM NUMBER DRIVER
0624bcaa 8670M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8671S: Maintained
679655da 8672F: drivers/char/random.c
9e95ce27 8673
394b701c 8674RAPIDIO SUBSYSTEM
8b58be88 8675M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8676M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8677S: Maintained
679655da 8678F: drivers/rapidio/
394b701c 8679
e2d1d6c0 8680RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8681L: linux-wireless@vger.kernel.org
f52a5490 8682S: Orphan
679655da 8683F: drivers/net/wireless/ray*
e2d1d6c0
RD
8684
8685RCUTORTURE MODULE
e0198b29 8686M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8687M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8688L: linux-kernel@vger.kernel.org
f9094d8e 8689S: Supported
08deed1e 8690T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8691F: Documentation/RCU/torture.txt
34e2d560 8692F: kernel/rcu/rcutorture.c
e2d1d6c0 8693
c87b9c60
PM
8694RCUTORTURE TEST FRAMEWORK
8695M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8696M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8697R: Steven Rostedt <rostedt@goodmis.org>
8698R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8699R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8700L: linux-kernel@vger.kernel.org
c87b9c60
PM
8701S: Supported
8702T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8703F: tools/testing/selftests/rcutorture
8704
c1f766b5 8705RDC R-321X SoC
8b58be88 8706M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8707S: Maintained
8708
db17f395 8709RDC R6040 FAST ETHERNET DRIVER
8b58be88 8710M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8711L: netdev@vger.kernel.org
8712S: Maintained
58565a35 8713F: drivers/net/ethernet/rdc/r6040.c
db17f395 8714
a09ed661 8715RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8716M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8717L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8718S: Supported
679655da 8719F: net/rds/
a09ed661 8720
595182bc 8721READ-COPY UPDATE (RCU)
8b58be88 8722M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8723M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8724R: Steven Rostedt <rostedt@goodmis.org>
8725R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8726R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8727L: linux-kernel@vger.kernel.org
9fab9787 8728W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8729S: Supported
08deed1e 8730T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8731F: Documentation/RCU/
9fab9787 8732X: Documentation/RCU/torture.txt
f9094d8e 8733F: include/linux/rcu*
4102adab
PM
8734X: include/linux/srcu.h
8735F: kernel/rcu/
34e2d560 8736X: kernel/torture.c
595182bc 8737
0c86edc0 8738REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8739M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8740M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8741L: rtc-linux@googlegroups.com
8a6e2535 8742Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8743T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8744S: Maintained
679655da
JP
8745F: Documentation/rtc.txt
8746F: drivers/rtc/
8747F: include/linux/rtc.h
c117ab84 8748F: include/uapi/linux/rtc.h
0c86edc0 8749
0e400c53
MB
8750REALTEK AUDIO CODECS
8751M: Bard Liao <bardliao@realtek.com>
8752M: Oder Chiou <oder_chiou@realtek.com>
8753S: Maintained
8754F: sound/soc/codecs/rt*
8755F: include/sound/rt*.h
8756
1da177e4 8757REISERFS FILE SYSTEM
76c4e5ea 8758L: reiserfs-devel@vger.kernel.org
1da177e4 8759S: Supported
679655da 8760F: fs/reiserfs/
1da177e4 8761
b83a313b 8762REGISTER MAP ABSTRACTION
b02e48f2 8763M: Mark Brown <broonie@kernel.org>
dd060bc9 8764L: linux-kernel@vger.kernel.org
b83a313b
MB
8765T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8766S: Supported
8767F: drivers/base/regmap/
8768F: include/linux/regmap.h
8769
400e64df
OBC
8770REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8771M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8772T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8773S: Maintained
8774F: drivers/remoteproc/
8775F: Documentation/remoteproc.txt
6fc26488 8776F: include/linux/remoteproc.h
400e64df 8777
d8115db5
OBC
8778REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8779M: Ohad Ben-Cohen <ohad@wizery.com>
8780T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8781S: Maintained
8782F: drivers/rpmsg/
8783F: Documentation/rpmsg.txt
8784F: include/linux/rpmsg.h
8785
1b0fe6be
PZ
8786RESET CONTROLLER FRAMEWORK
8787M: Philipp Zabel <p.zabel@pengutronix.de>
8788S: Maintained
8789F: drivers/reset/
8790F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8791F: include/dt-bindings/reset/
1b0fe6be
PZ
8792F: include/linux/reset.h
8793F: include/linux/reset-controller.h
8794
e0897645 8795RFKILL
8b58be88 8796M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8797L: linux-wireless@vger.kernel.org
ce466579
JB
8798W: http://wireless.kernel.org/
8799T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8800T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8801S: Maintained
505c9247 8802F: Documentation/rfkill.txt
80811493 8803F: net/rfkill/
e0897645 8804
933685ca
TG
8805RHASHTABLE
8806M: Thomas Graf <tgraf@suug.ch>
8807L: netdev@vger.kernel.org
8808S: Maintained
8809F: lib/rhashtable.c
8810F: include/linux/rhashtable.h
8811
67e054e9
ML
8812RICOH SMARTMEDIA/XD DRIVER
8813M: Maxim Levitsky <maximlevitsky@gmail.com>
8814S: Maintained
21c26f50
JP
8815F: drivers/mtd/nand/r852.c
8816F: drivers/mtd/nand/r852.h
67e054e9 8817
92634125
ML
8818RICOH R5C592 MEMORYSTICK DRIVER
8819M: Maxim Levitsky <maximlevitsky@gmail.com>
8820S: Maintained
8821F: drivers/memstick/host/r592.*
8822
27f1d2f9
SA
8823ROCCAT DRIVERS
8824M: Stefan Achatz <erazor_de@users.sourceforge.net>
8825W: http://sourceforge.net/projects/roccat/
8826S: Maintained
8827F: drivers/hid/hid-roccat*
8828F: include/linux/hid-roccat*
8829F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8830
4b8ac966
JP
8831ROCKER DRIVER
8832M: Jiri Pirko <jiri@resnulli.us>
8833M: Scott Feldman <sfeldma@gmail.com>
8834L: netdev@vger.kernel.org
8835S: Supported
8836F: drivers/net/ethernet/rocker/
8837
1da177e4
LT
8838ROCKETPORT DRIVER
8839P: Comtrol Corp.
1da177e4
LT
8840W: http://www.comtrol.com
8841S: Maintained
679655da 8842F: Documentation/serial/rocket.txt
c897401b 8843F: drivers/tty/rocket*
1da177e4 8844
7645c2f4
KC
8845ROCKETPORT EXPRESS/INFINITY DRIVER
8846M: Kevin Cernekee <cernekee@gmail.com>
8847L: linux-serial@vger.kernel.org
8848S: Odd Fixes
8849F: drivers/tty/serial/rp2.*
8850
1da177e4 8851ROSE NETWORK LAYER
8b58be88 8852M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8853L: linux-hams@vger.kernel.org
d34cb28a 8854W: http://www.linux-ax25.org/
1da177e4 8855S: Maintained
679655da 8856F: include/net/rose.h
c117ab84 8857F: include/uapi/linux/rose.h
679655da 8858F: net/rose/
1da177e4 8859
91952bc0
AP
8860RTL2830 MEDIA DRIVER
8861M: Antti Palosaari <crope@iki.fi>
8862L: linux-media@vger.kernel.org
8863W: http://linuxtv.org/
8864W: http://palosaari.fi/linux/
8865Q: http://patchwork.linuxtv.org/project/linux-media/list/
8866T: git git://linuxtv.org/anttip/media_tree.git
8867S: Maintained
8868F: drivers/media/dvb-frontends/rtl2830*
8869
27a0aacf
AP
8870RTL2832 MEDIA DRIVER
8871M: Antti Palosaari <crope@iki.fi>
8872L: linux-media@vger.kernel.org
8873W: http://linuxtv.org/
8874W: http://palosaari.fi/linux/
8875Q: http://patchwork.linuxtv.org/project/linux-media/list/
8876T: git git://linuxtv.org/anttip/media_tree.git
8877S: Maintained
8878F: drivers/media/dvb-frontends/rtl2832*
8879
ba6e6f6e
AP
8880RTL2832_SDR MEDIA DRIVER
8881M: Antti Palosaari <crope@iki.fi>
8882L: linux-media@vger.kernel.org
8883W: http://linuxtv.org/
8884W: http://palosaari.fi/linux/
8885Q: http://patchwork.linuxtv.org/project/linux-media/list/
8886T: git git://linuxtv.org/anttip/media_tree.git
8887S: Maintained
b4bb1c28 8888F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8889
59840488 8890RTL8180 WIRELESS DRIVER
605bebe2 8891L: linux-wireless@vger.kernel.org
491b26b4 8892W: http://wireless.kernel.org/
54e5881d 8893T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8894S: Orphan
3cfeb0c3 8895F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8896
59840488 8897RTL8187 WIRELESS DRIVER
9f0939bf 8898M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8899M: Hin-Tak Leung <htl10@users.sourceforge.net>
8900M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8901L: linux-wireless@vger.kernel.org
491b26b4 8902W: http://wireless.kernel.org/
54e5881d 8903T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8904S: Maintained
3cfeb0c3 8905F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8906
3cf0c8ad
LF
8907RTL8192CE WIRELESS DRIVER
8908M: Larry Finger <Larry.Finger@lwfinger.net>
8909M: Chaoming Li <chaoming_li@realsil.com.cn>
8910L: linux-wireless@vger.kernel.org
491b26b4 8911W: http://wireless.kernel.org/
3cf0c8ad
LF
8912T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8913S: Maintained
8914F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8915F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8916
9eb8ef74 8917S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8918M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8919L: linux-fbdev@vger.kernel.org
ce00f85c 8920S: Maintained
8a61f013 8921F: drivers/video/fbdev/savage/
9eb8ef74 8922
1da177e4 8923S390
8b58be88
JP
8924M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8925M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8926L: linux-s390@vger.kernel.org
5238da45
HC
8927W: http://www.ibm.com/developerworks/linux/linux390/
8928S: Supported
679655da 8929F: arch/s390/
a968cd3e 8930F: drivers/s390/
3bfe6858
JN
8931F: Documentation/s390/
8932F: Documentation/DocBook/s390*
5238da45 8933
322986ca
SO
8934S390 COMMON I/O LAYER
8935M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8936M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8937L: linux-s390@vger.kernel.org
8938W: http://www.ibm.com/developerworks/linux/linux390/
8939S: Supported
8940F: drivers/s390/cio/
8941
8942S390 DASD DRIVER
8943M: Stefan Weinhuber <wein@de.ibm.com>
8944M: Stefan Haberland <stefan.haberland@de.ibm.com>
8945L: linux-s390@vger.kernel.org
8946W: http://www.ibm.com/developerworks/linux/linux390/
8947S: Supported
8948F: drivers/s390/block/dasd*
8949F: block/partitions/ibm.c
8950
5238da45 8951S390 NETWORK DRIVERS
8b58be88 8952M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8953L: linux-s390@vger.kernel.org
5238da45
HC
8954W: http://www.ibm.com/developerworks/linux/linux390/
8955S: Supported
679655da 8956F: drivers/s390/net/
5238da45 8957
322986ca
SO
8958S390 PCI SUBSYSTEM
8959M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8960M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8961L: linux-s390@vger.kernel.org
8962W: http://www.ibm.com/developerworks/linux/linux390/
8963S: Supported
8964F: arch/s390/pci/
8965F: drivers/pci/hotplug/s390_pci_hpc.c
8966
feed9b62 8967S390 ZCRYPT DRIVER
5c8d0983 8968M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8969L: linux-s390@vger.kernel.org
a968cd3e 8970W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8971S: Supported
d5ca6918 8972F: drivers/s390/crypto/
feed9b62 8973
5238da45 8974S390 ZFCP DRIVER
d38e19d0 8975M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8976L: linux-s390@vger.kernel.org
5238da45 8977W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8978S: Supported
679655da 8979F: drivers/s390/scsi/zfcp_*
1da177e4 8980
dd96df2c 8981S390 IUCV NETWORK LAYER
8b58be88 8982M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8983L: linux-s390@vger.kernel.org
8984W: http://www.ibm.com/developerworks/linux/linux390/
8985S: Supported
679655da
JP
8986F: drivers/s390/net/*iucv*
8987F: include/net/iucv/
8988F: net/iucv/
dd96df2c 8989
4dde7f75 8990S3C24XX SD/MMC Driver
8b58be88 8991M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8993S: Supported
679655da 8994F: drivers/mmc/host/s3cmci.*
4dde7f75 8995
1f15a229
HV
8996SAA6588 RDS RECEIVER DRIVER
8997M: Hans Verkuil <hverkuil@xs4all.nl>
8998L: linux-media@vger.kernel.org
8999T: git git://linuxtv.org/media_tree.git
9000W: http://linuxtv.org
9001S: Odd Fixes
9002F: drivers/media/i2c/saa6588*
9003
98ed12e6 9004SAA7134 VIDEO4LINUX DRIVER
009a5410 9005M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
9006L: linux-media@vger.kernel.org
9007W: http://linuxtv.org
9008T: git git://linuxtv.org/media_tree.git
9009S: Odd fixes
e42bf501 9010F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
9011F: drivers/media/pci/saa7134/
9012
1da177e4 9013SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 9014M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 9015L: linux-media@vger.kernel.org
275ffde4 9016T: git git://linuxtv.org/media_tree.git
1da177e4 9017S: Maintained
90d72ac6
MCC
9018F: drivers/media/common/saa7146/
9019F: drivers/media/pci/saa7146/
9020F: include/media/saa7146*
1da177e4 9021
92304a40 9022SAMSUNG LAPTOP DRIVER
5909c654 9023M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9024L: platform-driver-x86@vger.kernel.org
9025S: Maintained
9026F: drivers/platform/x86/samsung-laptop.c
9027
4a109cc0 9028SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9029M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9030L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9031S: Supported
14430813 9032F: sound/soc/samsung/
4a109cc0 9033
0d89a28b 9034SAMSUNG FRAMEBUFFER DRIVER
b7701755 9035M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9036L: linux-fbdev@vger.kernel.org
9037S: Maintained
8a61f013 9038F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9039
b40f0632 9040SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9041M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9042M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9043L: linux-kernel@vger.kernel.org
b40f0632 9044L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9045S: Supported
9046F: drivers/mfd/sec*.c
9047F: drivers/regulator/s2m*.c
9048F: drivers/regulator/s5m*.c
b40f0632
KK
9049F: drivers/clk/clk-s2mps11.c
9050F: drivers/rtc/rtc-s5m.c
f69d3a17 9051F: include/linux/mfd/samsung/
b40f0632
KK
9052F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9053F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9054
038f5c4b
SN
9055SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9056M: Kyungmin Park <kyungmin.park@samsung.com>
9057M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9058L: linux-media@vger.kernel.org
9059Q: https://patchwork.linuxtv.org/project/linux-media/list/
9060S: Supported
9061F: drivers/media/platform/exynos4-is/
038f5c4b 9062
6fd86ab2
SN
9063SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9064M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9065L: linux-media@vger.kernel.org
9066L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9067S: Maintained
9068F: drivers/media/platform/s3c-camif/
9069F: include/media/s3c_camif.h
9070
b84ef24e
AH
9071SAMSUNG S5C73M3 CAMERA DRIVER
9072M: Kyungmin Park <kyungmin.park@samsung.com>
9073M: Andrzej Hajda <a.hajda@samsung.com>
9074L: linux-media@vger.kernel.org
9075S: Supported
9076F: drivers/media/i2c/s5c73m3/*
9077
7d459937
AH
9078SAMSUNG S5K5BAF CAMERA DRIVER
9079M: Kyungmin Park <kyungmin.park@samsung.com>
9080M: Andrzej Hajda <a.hajda@samsung.com>
9081L: linux-media@vger.kernel.org
9082S: Supported
9083F: drivers/media/i2c/s5k5baf.c
9084
c04c674f
RB
9085SAMSUNG S3FWRN5 NFC DRIVER
9086M: Robert Baldyga <r.baldyga@samsung.com>
9087L: linux-nfc@lists.01.org (moderated for non-subscribers)
9088S: Supported
9089F: drivers/nfc/s3fwrn5
9090
310e39c9 9091SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9092M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9093M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9094S: Supported
9095L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9096F: drivers/clk/samsung/
9097
66890ed6
BA
9098SAMSUNG SXGBE DRIVERS
9099M: Byungho An <bh74.an@samsung.com>
9100M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9101M: Vipul Pandya <vipul.pandya@samsung.com>
9102S: Supported
9103L: netdev@vger.kernel.org
9104F: drivers/net/ethernet/samsung/sxgbe/
9105
93c537af
LM
9106SAMSUNG THERMAL DRIVER
9107M: Lukasz Majewski <l.majewski@samsung.com>
9108L: linux-pm@vger.kernel.org
9109L: linux-samsung-soc@vger.kernel.org
9110S: Supported
9111T: https://github.com/lmajewski/linux-samsung-thermal.git
9112F: drivers/thermal/samsung/
9113
e296cd32
KD
9114SAMSUNG USB2 PHY DRIVER
9115M: Kamil Debski <k.debski@samsung.com>
9116L: linux-kernel@vger.kernel.org
9117S: Supported
9118F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9119F: Documentation/phy/samsung-usb2.txt
9120F: drivers/phy/phy-exynos4210-usb2.c
9121F: drivers/phy/phy-exynos4x12-usb2.c
9122F: drivers/phy/phy-exynos5250-usb2.c
9123F: drivers/phy/phy-s5pv210-usb2.c
9124F: drivers/phy/phy-samsung-usb2.c
9125F: drivers/phy/phy-samsung-usb2.h
9126
ca749e2a 9127SERIAL DRIVERS
5e30bbb7 9128M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9129L: linux-serial@vger.kernel.org
5e30bbb7 9130S: Maintained
14430813 9131F: drivers/tty/serial/
ca749e2a 9132
aecb7b64 9133SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9134M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9135M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9136S: Maintained
1fb200d6 9137F: include/linux/dma/dw.h
3d598f47 9138F: include/linux/platform_data/dma-dw.h
61a76496 9139F: drivers/dma/dw/
aecb7b64 9140
058999cc
LP
9141SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9142M: Lars Persson <lars.persson@axis.com>
9143L: netdev@vger.kernel.org
9144S: Supported
9145F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9146F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9147
fc531d98
WS
9148SYNOPSYS DESIGNWARE I2C DRIVER
9149M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9150M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9151M: Mika Westerberg <mika.westerberg@linux.intel.com>
9152L: linux-i2c@vger.kernel.org
9153S: Maintained
9154F: drivers/i2c/busses/i2c-designware-*
9155F: include/linux/platform_data/i2c-designware.h
9156
f9e37137
SJ
9157SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9158M: Seungwon Jeon <tgih.jun@samsung.com>
9159M: Jaehoon Chung <jh80.chung@samsung.com>
9160L: linux-mmc@vger.kernel.org
9161S: Maintained
9162F: include/linux/mmc/dw_mmc.h
9163F: drivers/mmc/host/dw_mmc*
9164
1db121d6
AN
9165THUNDERBOLT DRIVER
9166M: Andreas Noever <andreas.noever@gmail.com>
9167S: Maintained
9168F: drivers/thunderbolt/
9169
9222d247 9170TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9171M: John Stultz <john.stultz@linaro.org>
88606e80 9172M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9173L: linux-kernel@vger.kernel.org
75fc2d37 9174T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9175S: Supported
9176F: include/linux/clocksource.h
9177F: include/linux/time.h
9178F: include/linux/timex.h
c117ab84
CEB
9179F: include/uapi/linux/time.h
9180F: include/uapi/linux/timex.h
88606e80
TG
9181F: kernel/time/clocksource.c
9182F: kernel/time/time*.c
9183F: kernel/time/ntp.c
7fe5f1c1 9184F: tools/testing/selftests/timers/
88606e80 9185
1da177e4 9186SC1200 WDT DRIVER
b300645a 9187M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9188S: Maintained
679655da 9189F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9190
9191SCHEDULER
dd9b238c 9192M: Ingo Molnar <mingo@redhat.com>
8b58be88 9193M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9194L: linux-kernel@vger.kernel.org
75fc2d37 9195T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9196S: Maintained
95c0d71d 9197F: kernel/sched/
679655da 9198F: include/linux/sched.h
c117ab84 9199F: include/uapi/linux/sched.h
c2eb505b 9200F: include/linux/wait.h
1da177e4 9201
6bcf6737 9202SCORE ARCHITECTURE
ed38665e 9203M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9204M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9205W: http://www.sunplus.com
6bcf6737 9206S: Supported
a2681a75 9207F: arch/score/
6bcf6737 9208
1da177e4 9209SCSI CDROM DRIVER
8b58be88 9210M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9211L: linux-scsi@vger.kernel.org
9212W: http://www.kernel.dk
9213S: Maintained
679655da 9214F: drivers/scsi/sr*
1da177e4 9215
fb50a83d 9216SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9217M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9218L: linux-rdma@vger.kernel.org
9219S: Supported
9220W: http://www.openfabrics.org
9221Q: http://patchwork.kernel.org/project/linux-rdma/list/
9222T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9223F: drivers/infiniband/ulp/srp/
9224F: include/scsi/srp.h
9225
1da177e4 9226SCSI SG DRIVER
8b58be88 9227M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9228L: linux-scsi@vger.kernel.org
59ab3c93 9229W: http://sg.danny.cz/sg
1da177e4 9230S: Maintained
59ab3c93 9231F: Documentation/scsi/scsi-generic.txt
679655da
JP
9232F: drivers/scsi/sg.c
9233F: include/scsi/sg.h
1da177e4
LT
9234
9235SCSI SUBSYSTEM
0351b8f8 9236M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9237L: linux-scsi@vger.kernel.org
0351b8f8 9238T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9239S: Maintained
679655da
JP
9240F: drivers/scsi/
9241F: include/scsi/
1da177e4
LT
9242
9243SCSI TAPE DRIVER
8b58be88 9244M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9245L: linux-scsi@vger.kernel.org
9246S: Maintained
679655da 9247F: Documentation/scsi/st.txt
f7269cfc
JD
9248F: drivers/scsi/st.*
9249F: drivers/scsi/st_*.h
1da177e4
LT
9250
9251SCTP PROTOCOL
8b6efb75 9252M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9253M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9254L: linux-sctp@vger.kernel.org
5f85813c 9255W: http://lksctp.sourceforge.net
8b6efb75 9256S: Maintained
679655da
JP
9257F: Documentation/networking/sctp.txt
9258F: include/linux/sctp.h
4d58c025 9259F: include/uapi/linux/sctp.h
679655da
JP
9260F: include/net/sctp/
9261F: net/sctp/
1da177e4
LT
9262
9263SCx200 CPU SUPPORT
8b58be88 9264M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9265S: Odd Fixes
679655da 9266F: Documentation/i2c/busses/scx200_acb
390889b6 9267F: arch/x86/platform/scx200/
679655da
JP
9268F: drivers/watchdog/scx200_wdt.c
9269F: drivers/i2c/busses/scx200*
9270F: drivers/mtd/maps/scx200_docflash.c
9271F: include/linux/scx200.h
1662d32c
JC
9272
9273SCx200 GPIO DRIVER
8b58be88 9274M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9275S: Maintained
679655da
JP
9276F: drivers/char/scx200_gpio.c
9277F: include/linux/scx200_gpio.h
1662d32c
JC
9278
9279SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9280M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9281S: Maintained
679655da 9282F: drivers/clocksource/scx200_hrt.c
1da177e4 9283
6a36913a 9284SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9285M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9286L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9287S: Maintained
679655da 9288F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9289
e7839f25 9290SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9291L: linux-mmc@vger.kernel.org
a1cb1d11 9292S: Orphan
7a241d6e 9293F: drivers/mmc/host/sdhci.*
d4a45787 9294F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9295
c04f9d61
KC
9296SECURE COMPUTING
9297M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9298R: Andy Lutomirski <luto@amacapital.net>
9299R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9300T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9301S: Supported
9302F: kernel/seccomp.c
9303F: include/uapi/linux/seccomp.h
9304F: include/linux/seccomp.h
c99ee51a 9305F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9306K: \bsecure_computing
9307K: \bTIF_SECCOMP\b
9308
0d1bb41a 9309SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9310M: Ben Dooks <ben-linux@fluff.org>
dc524882 9311M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9312L: linux-mmc@vger.kernel.org
0d1bb41a 9313S: Maintained
dc524882 9314F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9315
c63b3cba 9316SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9317M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9318L: spear-devel@list.st.com
c63b3cba
VK
9319L: linux-mmc@vger.kernel.org
9320S: Maintained
9321F: drivers/mmc/host/sdhci-spear.c
9322
8711cca2 9323SECURITY SUBSYSTEM
9b45c0d2 9324M: James Morris <james.l.morris@oracle.com>
9c3646d1 9325M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9326L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9327T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9328W: http://kernsec.org/
8711cca2 9329S: Supported
7d2c86b5 9330F: security/
8711cca2 9331
1da177e4 9332SECURITY CONTACT
8b58be88 9333M: Security Officers <security@kernel.org>
1da177e4
LT
9334S: Supported
9335
9336SELINUX SECURITY MODULE
e0238b4c 9337M: Paul Moore <paul@paul-moore.com>
8b58be88 9338M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9339M: Eric Paris <eparis@parisplace.org>
e0238b4c 9340L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9341W: http://selinuxproject.org
5a5f2acf 9342T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9343S: Supported
679655da
JP
9344F: include/linux/selinux*
9345F: security/selinux/
6bde95ce 9346F: scripts/selinux/
1da177e4 9347
c1c124e9
JJ
9348APPARMOR SECURITY MODULE
9349M: John Johansen <john.johansen@canonical.com>
9350L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9351W: apparmor.wiki.kernel.org
9352T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9353S: Supported
9354F: security/apparmor/
9355
730daa16
KC
9356YAMA SECURITY MODULE
9357M: Kees Cook <keescook@chromium.org>
9358T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9359S: Supported
9360F: security/yama/
9361
cef2cf07 9362SENSABLE PHANTOM
8b58be88 9363M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9364S: Maintained
679655da 9365F: drivers/misc/phantom.c
c117ab84 9366F: include/uapi/linux/phantom.h
cef2cf07 9367
6733b39a 9368SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9369M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9370M: Minh Tran <minh.tran@avagotech.com>
9371M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9372L: linux-scsi@vger.kernel.org
4627de93 9373W: http://www.avagotech.com
3387f656
JP
9374S: Supported
9375F: drivers/scsi/be2iscsi/
6733b39a 9376
6938f855
SP
9377Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9378M: Sathya Perla <sathya.perla@avagotech.com>
9379M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9380M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9381M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9382L: netdev@vger.kernel.org
fea3af67 9383W: http://www.emulex.com
7d2c86b5 9384S: Supported
9aebddd1 9385F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9386
d2928a8c 9387EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9388M: Selvin Xavier <selvin.xavier@avagotech.com>
9389M: Devesh Sharma <devesh.sharma@avagotech.com>
9390M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9391L: linux-rdma@vger.kernel.org
9392W: http://www.emulex.com
9393S: Supported
9394F: drivers/infiniband/hw/ocrdma/
9395
8ceee660 9396SFC NETWORK DRIVER
c06f51ea 9397M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9398M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9399L: netdev@vger.kernel.org
8ceee660 9400S: Supported
874aeea5 9401F: drivers/net/ethernet/sfc/
8ceee660 9402
e2d1d6c0 9403SGI GRU DRIVER
cc883afc 9404M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9405S: Maintained
679655da 9406F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9407
9408SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9409M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9410L: linux-ia64@vger.kernel.org
9411S: Supported
679655da 9412F: Documentation/ia64/serial.txt
df621252 9413F: drivers/tty/serial/ioc?_serial.c
679655da 9414F: include/linux/ioc?.h
e2d1d6c0 9415
75312619 9416SGI XP/XPC/XPNET DRIVER
e180383f
RH
9417M: Cliff Whickman <cpw@sgi.com>
9418M: Robin Holt <robinmholt@gmail.com>
75312619 9419S: Maintained
679655da 9420F: drivers/misc/sgi-xp/
75312619 9421
46eacf3b
AP
9422SI2157 MEDIA DRIVER
9423M: Antti Palosaari <crope@iki.fi>
9424L: linux-media@vger.kernel.org
9425W: http://linuxtv.org/
9426W: http://palosaari.fi/linux/
9427Q: http://patchwork.linuxtv.org/project/linux-media/list/
9428T: git git://linuxtv.org/anttip/media_tree.git
9429S: Maintained
9430F: drivers/media/tuners/si2157*
9431
75e2d5ba
AP
9432SI2168 MEDIA DRIVER
9433M: Antti Palosaari <crope@iki.fi>
9434L: linux-media@vger.kernel.org
9435W: http://linuxtv.org/
9436W: http://palosaari.fi/linux/
9437Q: http://patchwork.linuxtv.org/project/linux-media/list/
9438T: git git://linuxtv.org/anttip/media_tree.git
9439S: Maintained
9440F: drivers/media/dvb-frontends/si2168*
9441
49cc629d
HV
9442SI470X FM RADIO RECEIVER I2C DRIVER
9443M: Hans Verkuil <hverkuil@xs4all.nl>
9444L: linux-media@vger.kernel.org
9445T: git git://linuxtv.org/media_tree.git
9446W: http://linuxtv.org
9447S: Odd Fixes
9448F: drivers/media/radio/si470x/radio-si470x-i2c.c
9449
9450SI470X FM RADIO RECEIVER USB DRIVER
9451M: Hans Verkuil <hverkuil@xs4all.nl>
9452L: linux-media@vger.kernel.org
9453T: git git://linuxtv.org/media_tree.git
9454W: http://linuxtv.org
9455S: Maintained
9456F: drivers/media/radio/si470x/radio-si470x-common.c
9457F: drivers/media/radio/si470x/radio-si470x.h
9458F: drivers/media/radio/si470x/radio-si470x-usb.c
9459
c937ca03
EV
9460SI4713 FM RADIO TRANSMITTER I2C DRIVER
9461M: Eduardo Valentin <edubezval@gmail.com>
9462L: linux-media@vger.kernel.org
9463T: git git://linuxtv.org/media_tree.git
9464W: http://linuxtv.org
9465S: Odd Fixes
99995ded 9466F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9467
9468SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9469M: Eduardo Valentin <edubezval@gmail.com>
9470L: linux-media@vger.kernel.org
9471T: git git://linuxtv.org/media_tree.git
9472W: http://linuxtv.org
9473S: Odd Fixes
99995ded
DR
9474F: drivers/media/radio/si4713/radio-platform-si4713.c
9475
9476SI4713 FM RADIO TRANSMITTER USB DRIVER
9477M: Hans Verkuil <hverkuil@xs4all.nl>
9478L: linux-media@vger.kernel.org
9479T: git git://linuxtv.org/media_tree.git
9480W: http://linuxtv.org
9481S: Maintained
9482F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9483
beb91d46 9484SIANO DVB DRIVER
009a5410 9485M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9486L: linux-media@vger.kernel.org
9487W: http://linuxtv.org
9488T: git git://linuxtv.org/media_tree.git
9489S: Odd fixes
9490F: drivers/media/common/siano/
beb91d46 9491F: drivers/media/usb/siano/
beb91d46 9492F: drivers/media/usb/siano/
14430813 9493F: drivers/media/mmc/siano/
beb91d46 9494
6f15b602
HG
9495SIMPLEFB FB DRIVER
9496M: Hans de Goede <hdegoede@redhat.com>
9497L: linux-fbdev@vger.kernel.org
9498S: Maintained
9499F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9500F: drivers/video/fbdev/simplefb.c
9501F: include/linux/platform_data/simplefb.h
9502
b618b69c 9503SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9504L: linux-media@vger.kernel.org
bb60fcb2 9505S: Orphan
b618b69c 9506F: drivers/media/platform/sh_veu.c
b618b69c
GL
9507
9508SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9509L: linux-media@vger.kernel.org
bb60fcb2 9510S: Orphan
b618b69c
GL
9511F: drivers/media/platform/sh_vou.c
9512F: include/media/sh_vou.h
9513
6349d997 9514SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9515M: Len Brown <lenb@kernel.org>
6349d997
LB
9516L: sfi-devel@simplefirmware.org
9517W: http://simplefirmware.org/
9518T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9519S: Supported
943fc810 9520F: arch/x86/platform/sfi/
6349d997
LB
9521F: drivers/sfi/
9522F: include/linux/sfi*.h
e2d1d6c0 9523
1da177e4
LT
9524SIMTEC EB110ATX (Chalice CATS)
9525P: Ben Dooks
b16957c6
BD
9526P: Vincent Sanders <vince@simtec.co.uk>
9527M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9528W: http://www.simtec.co.uk/products/EB110ATX/
9529S: Supported
9530
9531SIMTEC EB2410ITX (BAST)
9532P: Ben Dooks
b16957c6
BD
9533P: Vincent Sanders <vince@simtec.co.uk>
9534M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9535W: http://www.simtec.co.uk/products/EB2410ITX/
9536S: Supported
15dba387
JP
9537F: arch/arm/mach-s3c24xx/mach-bast.c
9538F: arch/arm/mach-s3c24xx/bast-ide.c
9539F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9540
4c5adde7 9541TI DAVINCI MACHINE SUPPORT
3ba789c0 9542M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9543M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9544T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9545Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9546S: Supported
14430813 9547F: arch/arm/mach-davinci/
046d0a37 9548F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9549
8d4b3f08 9550TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9551M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9552L: linux-media@vger.kernel.org
8d4b3f08
LP
9553W: http://linuxtv.org/
9554Q: http://patchwork.linuxtv.org/project/linux-media/list/
9555T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9556S: Maintained
8d4b3f08
LP
9557F: drivers/media/platform/davinci/
9558F: include/media/davinci/
9559
417d2e50 9560TI AM437X VPFE DRIVER
e43cdb56 9561M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9562L: linux-media@vger.kernel.org
9563W: http://linuxtv.org/
9564Q: http://patchwork.linuxtv.org/project/linux-media/list/
9565T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9566S: Maintained
9567F: drivers/media/platform/am437x/
9568
c4c0283a 9569OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9570M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9571L: linux-media@vger.kernel.org
9572W: http://linuxtv.org/
9573Q: http://patchwork.linuxtv.org/project/linux-media/list/
9574T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9575S: Maintained
9576F: drivers/media/i2c/ov2659.c
9577F: include/media/ov2659.h
9578
3a6779f5
SM
9579SILICON MOTION SM712 FRAME BUFFER DRIVER
9580M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9581M: Teddy Wang <teddy.wang@siliconmotion.com>
9582M: Sudip Mukherjee <sudip@vectorindia.org>
9583L: linux-fbdev@vger.kernel.org
9584S: Maintained
9585F: drivers/video/fbdev/sm712*
9586F: Documentation/fb/sm712fb.txt
9587
92aab3c0 9588SIS 190 ETHERNET DRIVER
8b58be88 9589M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9590L: netdev@vger.kernel.org
9591S: Maintained
8c7de408 9592F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9593
1da177e4 9594SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9595M: Daniele Venzano <venza@brownhat.org>
1da177e4 9596W: http://www.brownhat.org/sis900.html
979b6c13 9597L: netdev@vger.kernel.org
1da177e4 9598S: Maintained
8c7de408 9599F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9600
9601SIS FRAMEBUFFER DRIVER
8b58be88 9602M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9603W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9604S: Maintained
679655da 9605F: Documentation/fb/sisfb.txt
8a61f013 9606F: drivers/video/fbdev/sis/
679655da 9607F: include/video/sisfb.h
1da177e4
LT
9608
9609SIS USB2VGA DRIVER
8b58be88 9610M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9611W: http://www.winischhofer.at/linuxsisusbvga.shtml
9612S: Maintained
679655da 9613F: drivers/usb/misc/sisusbvga/
1da177e4 9614
415ad26d 9615SLAB ALLOCATOR
16e943bf 9616M: Christoph Lameter <cl@linux.com>
2ed1c525 9617M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9618M: David Rientjes <rientjes@google.com>
9619M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9620M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9621L: linux-mm@kvack.org
9622S: Maintained
679655da 9623F: include/linux/sl?b*.h
16e943bf 9624F: mm/sl?b*
415ad26d 9625
9fab9787 9626SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9627M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9628M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9629M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9630R: Steven Rostedt <rostedt@goodmis.org>
9631R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9632L: linux-kernel@vger.kernel.org
9fab9787
PM
9633W: http://www.rdrop.com/users/paulmck/RCU/
9634S: Supported
9635T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9636F: include/linux/srcu.h
9637F: kernel/rcu/srcu.c
9fab9787 9638
66372841
CS
9639SMACK SECURITY MODULE
9640M: Casey Schaufler <casey@schaufler-ca.com>
9641L: linux-security-module@vger.kernel.org
9642W: http://schaufler-ca.com
9643T: git git://git.gitorious.org/smack-next/kernel.git
9644S: Maintained
9645F: Documentation/security/Smack.txt
9646F: security/smack/
9647
20651e0b 9648DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9649M: Kevin Hilman <khilman@kernel.org>
9650M: Nishanth Menon <nm@ti.com>
9651S: Maintained
20651e0b 9652F: drivers/power/avs/
68ace3e1
KH
9653F: include/linux/power/smartreflex.h
9654L: linux-pm@vger.kernel.org
9655
1da177e4 9656SMC91x ETHERNET DRIVER
2f82af08 9657M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9658S: Odd Fixes
ae150435 9659F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9660
e8e31622
SA
9661SMIA AND SMIA++ IMAGE SENSOR DRIVER
9662M: Sakari Ailus <sakari.ailus@iki.fi>
9663L: linux-media@vger.kernel.org
9664S: Maintained
14430813 9665F: drivers/media/i2c/smiapp/
e8e31622
SA
9666F: include/media/smiapp.h
9667F: drivers/media/i2c/smiapp-pll.c
9668F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9669F: include/uapi/linux/smiapp.h
a2cec3c0 9670F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9671
920fa1ff
GR
9672SMM665 HARDWARE MONITOR DRIVER
9673M: Guenter Roeck <linux@roeck-us.net>
9674L: lm-sensors@lm-sensors.org
9675S: Maintained
9676F: Documentation/hwmon/smm665
9677F: drivers/hwmon/smm665.c
9678
9df7305b 9679SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9680M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9681L: lm-sensors@lm-sensors.org
90b24cfb 9682S: Maintained
9df7305b
SG
9683F: Documentation/hwmon/emc2103
9684F: drivers/hwmon/emc2103.c
9685
a98d506c
HG
9686SMSC SCH5627 HARDWARE MONITOR DRIVER
9687M: Hans de Goede <hdegoede@redhat.com>
9688L: lm-sensors@lm-sensors.org
9689S: Supported
9690F: Documentation/hwmon/sch5627
9691F: drivers/hwmon/sch5627.c
9692
6ea884db 9693SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9694M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9695L: lm-sensors@lm-sensors.org
9696S: Maintained
679655da
JP
9697F: Documentation/hwmon/smsc47b397
9698F: drivers/hwmon/smsc47b397.c
6ea884db 9699
fd9abb3d 9700SMSC911x ETHERNET DRIVER
90b24cfb 9701M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9702L: netdev@vger.kernel.org
90b24cfb 9703S: Maintained
679655da 9704F: include/linux/smsc911x.h
ae150435 9705F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9706
9707SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9708M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9709L: netdev@vger.kernel.org
90b24cfb 9710S: Maintained
ae150435 9711F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9712
3c8a63e2 9713SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9714M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9715L: linux-fbdev@vger.kernel.org
90b24cfb 9716S: Maintained
8a61f013 9717F: drivers/video/fbdev/smscufx.c
3c8a63e2 9718
668acf32 9719SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9720M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9721L: linux-media@vger.kernel.org
275ffde4 9722T: git git://linuxtv.org/media_tree.git
795fb7e7 9723S: Maintained
90d72ac6
MCC
9724F: include/media/soc*
9725F: drivers/media/i2c/soc_camera/
9726F: drivers/media/platform/soc_camera/
668acf32 9727
e2d1d6c0 9728SOEKRIS NET48XX LED SUPPORT
8b58be88 9729M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9730S: Maintained
679655da 9731F: drivers/leds/leds-net48xx.c
e2d1d6c0 9732
e3994db1 9733SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9734M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9735M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9736M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9737M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9738L: linux-media@vger.kernel.org
9739S: Supported
9740F: drivers/media/pci/solo6x10/
9741
1da177e4 9742SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9743M: Neil Brown <neilb@suse.com>
1da177e4 9744L: linux-raid@vger.kernel.org
524418bb 9745S: Supported
679655da
JP
9746F: drivers/md/
9747F: include/linux/raid/
c117ab84 9748F: include/uapi/linux/raid/
1da177e4 9749
1da177e4 9750SONIC NETWORK DRIVER
8b58be88 9751M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9752L: netdev@vger.kernel.org
1da177e4 9753S: Maintained
d9fb9f38 9754F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9755
61e115a5 9756SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9757M: Michael Buesch <m@bues.ch>
61e115a5
MB
9758L: netdev@vger.kernel.org
9759S: Maintained
679655da
JP
9760F: drivers/ssb/
9761F: include/linux/ssb/
61e115a5 9762
1da177e4 9763SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9764M: Mattia Dongili <malattia@linux.it>
d0944853 9765L: platform-driver-x86@vger.kernel.org
5b18167d 9766W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9767S: Maintained
679655da
JP
9768F: Documentation/laptops/sony-laptop.txt
9769F: drivers/char/sonypi.c
9770F: drivers/platform/x86/sony-laptop.c
9771F: include/linux/sony-laptop.h
1da177e4 9772
baf8532a 9773SONY MEMORYSTICK CARD SUPPORT
8b58be88 9774M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9775W: http://tifmxx.berlios.de/
9776S: Maintained
679655da 9777F: drivers/memstick/host/tifm_ms.c
baf8532a 9778
0ab30494
ML
9779SONY MEMORYSTICK STANDARD SUPPORT
9780M: Maxim Levitsky <maximlevitsky@gmail.com>
9781S: Maintained
9782F: drivers/memstick/core/ms_block.*
9783
1da177e4 9784SOUND
8b58be88 9785M: Jaroslav Kysela <perex@perex.cz>
d8130624 9786M: Takashi Iwai <tiwai@suse.com>
93711660 9787L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9788W: http://www.alsa-project.org/
dde7ad8d 9789T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9790T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9791Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9792S: Maintained
3126a179
JP
9793F: Documentation/sound/
9794F: include/sound/
c117ab84 9795F: include/uapi/sound/
679655da 9796F: sound/
1da177e4 9797
33bbe149
MB
9798SOUND - COMPRESSED AUDIO
9799M: Vinod Koul <vinod.koul@intel.com>
9800L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9801T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9802S: Supported
f672f31a 9803F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9804F: include/sound/compress_driver.h
f672f31a 9805F: include/uapi/sound/compress_*
33bbe149
MB
9806F: sound/core/compress_offload.c
9807F: sound/soc/soc-compress.c
9808
bd903bde 9809SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9810M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9811M: Mark Brown <broonie@kernel.org>
86f14df8 9812T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9813L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9814W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9815S: Supported
2820f615 9816F: Documentation/sound/alsa/soc/
679655da 9817F: sound/soc/
e6e55122 9818F: include/sound/soc*
eb1a6af3 9819
d7f8761b
MB
9820SOUND - DMAENGINE HELPERS
9821M: Lars-Peter Clausen <lars@metafoo.de>
9822S: Supported
9823F: include/sound/dmaengine_pcm.h
9824F: sound/core/pcm_dmaengine.c
9825F: sound/soc/soc-generic-dmaengine-pcm.c
9826
990a6a99
OS
9827SP2 MEDIA DRIVER
9828M: Olli Salonen <olli.salonen@iki.fi>
9829L: linux-media@vger.kernel.org
9830W: http://linuxtv.org/
9831Q: http://patchwork.linuxtv.org/project/linux-media/list/
9832S: Maintained
9833F: drivers/media/dvb-frontends/sp2*
9834
473321fc 9835SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9836M: "David S. Miller" <davem@davemloft.net>
1da177e4 9837L: sparclinux@vger.kernel.org
8a6e2535 9838Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9839T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9840T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9841S: Maintained
679655da 9842F: arch/sparc/
7765b8bb 9843F: drivers/sbus/
1da177e4 9844
6404fcca
DM
9845SPARC SERIAL DRIVERS
9846M: "David S. Miller" <davem@davemloft.net>
9847L: sparclinux@vger.kernel.org
08deed1e
JP
9848T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9849T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9850S: Maintained
6816383a 9851F: include/linux/sunserialcore.h
df621252 9852F: drivers/tty/serial/suncore.c
df621252
GKH
9853F: drivers/tty/serial/sunhv.c
9854F: drivers/tty/serial/sunsab.c
9855F: drivers/tty/serial/sunsab.h
9856F: drivers/tty/serial/sunsu.c
9857F: drivers/tty/serial/sunzilog.c
9858F: drivers/tty/serial/sunzilog.h
6404fcca 9859
389325b4
CL
9860SPARSE CHECKER
9861M: "Christopher Li" <sparse@chrisli.org>
9862L: linux-sparse@vger.kernel.org
9863W: https://sparse.wiki.kernel.org/
9864T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9865T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9866S: Maintained
9867F: include/linux/compiler.h
9868
fc0c195a 9869SPEAR PLATFORM SUPPORT
da89947b 9870M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9871M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9872L: spear-devel@list.st.com
9873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
9874W: http://www.st.com/spear
9875S: Maintained
281e192f 9876F: arch/arm/mach-spear/
fc0c195a
VK
9877
9878SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9879M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9880L: spear-devel@list.st.com
9881L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
9882W: http://www.st.com/spear
9883S: Maintained
5df33a62 9884F: drivers/clk/spear/
fc0c195a 9885
e2d1d6c0 9886SPI SUBSYSTEM
b02e48f2 9887M: Mark Brown <broonie@kernel.org>
dfbe403c 9888L: linux-spi@vger.kernel.org
e7e4e13c 9889T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9890Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9891S: Maintained
679655da
JP
9892F: Documentation/spi/
9893F: drivers/spi/
9894F: include/linux/spi/
c117ab84 9895F: include/uapi/linux/spi/
e2d1d6c0 9896
2752e401 9897SPIDERNET NETWORK DRIVER for CELL
8b58be88 9898M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9899L: netdev@vger.kernel.org
9900S: Supported
679655da 9901F: Documentation/networking/spider_net.txt
8df158ac 9902F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9903
e2d1d6c0 9904SPU FILE SYSTEM
8b58be88 9905M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9906L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9907W: http://www.ibm.com/developerworks/power/cell/
9908S: Supported
679655da
JP
9909F: Documentation/filesystems/spufs.txt
9910F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9911
fc555841 9912SQUASHFS FILE SYSTEM
d7f2ff67 9913M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9914L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9915W: http://squashfs.org.uk
9916S: Maintained
679655da
JP
9917F: Documentation/filesystems/squashfs.txt
9918F: fs/squashfs/
fc555841 9919
1da177e4 9920SRM (Alpha) environment access
8b58be88 9921M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9922S: Maintained
679655da 9923F: arch/alpha/kernel/srm_env.c
1da177e4 9924
26e9a397 9925STABLE BRANCH
879a5a00 9926M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9927L: stable@vger.kernel.org
879a5a00 9928S: Supported
7b175c46 9929F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9930
26e9a397 9931STAGING SUBSYSTEM
879a5a00 9932M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9933T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9934L: devel@driverdev.osuosl.org
879a5a00 9935S: Supported
679655da 9936F: drivers/staging/
dbc6c2cc 9937
ebd3d010
JP
9938STAGING - COMEDI
9939M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9940M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9941S: Odd Fixes
9942F: drivers/staging/comedi/
9943
a0138163
JP
9944STAGING - FLARION FT1000 DRIVERS
9945M: Marek Belisko <marek.belisko@gmail.com>
9946S: Odd Fixes
9947F: drivers/staging/ft1000/
9948
6c1bb424 9949STAGING - INDUSTRIAL IO
030a13d7 9950M: Jonathan Cameron <jic23@kernel.org>
a0138163 9951L: linux-iio@vger.kernel.org
6c1bb424
JP
9952S: Odd Fixes
9953F: drivers/staging/iio/
9954
a0138163
JP
9955STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9956M: Jarod Wilson <jarod@wilsonet.com>
9957W: http://www.lirc.org/
9958S: Odd Fixes
b2b0186d 9959F: drivers/staging/media/lirc/
a0138163 9960
f5e5de1e
OD
9961STAGING - LUSTRE PARALLEL FILESYSTEM
9962M: Oleg Drokin <oleg.drokin@intel.com>
9963M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
9964L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
9965W: http://wiki.lustre.org/
f5e5de1e
OD
9966S: Maintained
9967F: drivers/staging/lustre
9968
7c6b6c71
MD
9969STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9970M: Marc Dietrich <marvin24@gmx.de>
9971L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9972L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9973S: Maintained
9974F: drivers/staging/nvec/
9975
a0138163 9976STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9977M: Jens Frederich <jfrederich@gmail.com>
9978M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9979M: Jon Nettleton <jon.nettleton@gmail.com>
9980W: http://wiki.laptop.org/go/DCON
3140b458 9981S: Maintained
a0138163
JP
9982F: drivers/staging/olpc_dcon/
9983
9984STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9985M: Willy Tarreau <willy@meta-x.org>
9986S: Odd Fixes
9987F: drivers/staging/panel/
9988
a0138163
JP
9989STAGING - REALTEK RTL8712U DRIVERS
9990M: Larry Finger <Larry.Finger@lwfinger.net>
9991M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9992S: Odd Fixes
9993F: drivers/staging/rtl8712/
9994
7591ba8b
JS
9995STAGING - REALTEK RTL8723U WIRELESS DRIVER
9996M: Larry Finger <Larry.Finger@lwfinger.net>
9997M: Jes Sorensen <Jes.Sorensen@redhat.com>
9998L: linux-wireless@vger.kernel.org
9999S: Maintained
10000F: drivers/staging/rtl8723au/
10001
980ac4d7
SM
10002STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10003M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10004M: Teddy Wang <teddy.wang@siliconmotion.com>
10005M: Sudip Mukherjee <sudip@vectorindia.org>
10006L: linux-fbdev@vger.kernel.org
10007S: Maintained
10008F: drivers/staging/sm750fb/
10009
510fa408
JP
10010STAGING - SLICOSS
10011M: Lior Dotan <liodot@gmail.com>
10012M: Christopher Harrer <charrer@alacritech.com>
10013S: Odd Fixes
10014F: drivers/staging/slicoss/
10015
a0138163
JP
10016STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10017M: William Hubbs <w.d.hubbs@gmail.com>
10018M: Chris Brannon <chris@the-brannons.com>
d33bce31 10019M: Kirk Reiser <kirk@reisers.ca>
a0138163 10020M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10021L: speakup@linux-speakup.org
a0138163
JP
10022W: http://www.linux-speakup.org/
10023S: Odd Fixes
10024F: drivers/staging/speakup/
10025
b3e871ce
JP
10026STAGING - VIA VT665X DRIVERS
10027M: Forest Bond <forest@alittletooquiet.net>
10028S: Odd Fixes
10029F: drivers/staging/vt665?/
10030
a30baec1
JK
10031STAGING - WILC1000 WIFI DRIVER
10032M: Johnny Kim <johnny.kim@atmel.com>
10033M: Rachel Kim <rachel.kim@atmel.com>
10034M: Dean Lee <dean.lee@atmel.com>
10035M: Chris Park <chris.park@atmel.com>
10036L: linux-wireless@vger.kernel.org
10037S: Supported
10038F: drivers/staging/wilc1000/
10039
709bcb07 10040STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10041M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10042S: Odd Fixes
10043F: drivers/staging/xgifb/
10044
77241056
MM
10045HFI1 DRIVER
10046M: Mike Marciniszyn <infinipath@intel.com>
10047L: linux-rdma@vger.kernel.org
10048S: Supported
10049F: drivers/staging/rdma/hfi1
10050
1da177e4 10051STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10052M: Ion Badulescu <ionut@badula.org>
b4f90189 10053S: Odd Fixes
9bba23b0 10054F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10055
e2d1d6c0 10056SUN3/3X
8b58be88 10057M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10058W: http://sammy.net/sun3/
10059S: Maintained
679655da
JP
10060F: arch/m68k/kernel/*sun3*
10061F: arch/m68k/sun3*/
10062F: arch/m68k/include/asm/sun3*
e689cf4a 10063F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10064
af6a5af8
HG
10065SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10066M: Hans de Goede <hdegoede@redhat.com>
10067L: linux-input@vger.kernel.org
10068S: Maintained
10069F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10070F: drivers/input/keyboard/sun4i-lradc-keys.c
10071
2bc9ff01
DK
10072SUNDANCE NETWORK DRIVER
10073M: Denis Kirjanov <kda@linux-powerpc.org>
10074L: netdev@vger.kernel.org
10075S: Maintained
10076F: drivers/net/ethernet/dlink/sundance.c
10077
2cbb12a4 10078SUPERH
2cbb12a4 10079L: linux-sh@vger.kernel.org
8a6e2535 10080Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10081S: Orphan
066069e1 10082F: Documentation/sh/
679655da 10083F: arch/sh/
066069e1 10084F: drivers/sh/
1da177e4 10085
4480f15b 10086SUSPEND TO RAM
7fb06082 10087M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10088M: Len Brown <len.brown@intel.com>
10089M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10090L: linux-pm@vger.kernel.org
e2d1d6c0 10091S: Supported
679655da
JP
10092F: Documentation/power/
10093F: arch/x86/kernel/acpi/
10094F: drivers/base/power/
10095F: kernel/power/
10096F: include/linux/suspend.h
10097F: include/linux/freezer.h
10098F: include/linux/pm.h
1da177e4
LT
10099
10100SVGA HANDLING
8b58be88 10101M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10102L: linux-video@atrey.karlin.mff.cuni.cz
10103S: Maintained
679655da
JP
10104F: Documentation/svga.txt
10105F: arch/x86/boot/video*
1da177e4 10106
6e28b761
KRW
10107SWIOTLB SUBSYSTEM
10108M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10109L: linux-kernel@vger.kernel.org
10110S: Supported
10111F: lib/swiotlb.c
10112F: arch/*/kernel/pci-swiotlb.c
10113F: include/linux/swiotlb.h
10114
007f790c
JP
10115SWITCHDEV
10116M: Jiri Pirko <jiri@resnulli.us>
10117L: netdev@vger.kernel.org
10118S: Supported
10119F: net/switchdev/
10120F: include/net/switchdev.h
10121
db8e35d5
VG
10122SYNOPSYS ARC ARCHITECTURE
10123M: Vineet Gupta <vgupta@synopsys.com>
9acdc911 10124L: linux-snps-arc@lists.infraded.org
db8e35d5
VG
10125S: Supported
10126F: arch/arc/
9b28829d 10127F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 10128F: drivers/tty/serial/arc_uart.c
b7182d1a 10129T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10130
556cc1c5
AB
10131SYNOPSYS ARC SDP platform support
10132M: Alexey Brodkin <abrodkin@synopsys.com>
10133S: Supported
10134F: arch/arc/plat-axs10x
10135F: arch/arc/boot/dts/ax*
10136F: Documentation/devicetree/bindings/arc/axs10*
10137
6c284c9a
LJ
10138SYSTEM CONFIGURATION (SYSCON)
10139M: Lee Jones <lee.jones@linaro.org>
10140M: Arnd Bergmann <arnd@arndb.de>
10141T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10142S: Supported
10143F: drivers/mfd/syscon.c
10144
1da177e4 10145SYSV FILESYSTEM
8b58be88 10146M: Christoph Hellwig <hch@infradead.org>
1da177e4 10147S: Maintained
679655da
JP
10148F: Documentation/filesystems/sysv-fs.txt
10149F: fs/sysv/
10150F: include/linux/sysv_fs.h
1da177e4 10151
86cfa7fc 10152TARGET SUBSYSTEM
9c3646d1 10153M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10154L: linux-scsi@vger.kernel.org
b9f5edc2 10155L: target-devel@vger.kernel.org
86cfa7fc 10156W: http://www.linux-iscsi.org
cf015e9f 10157W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10158T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10159S: Supported
10160F: drivers/target/
10161F: include/target/
10162F: Documentation/target/
10163
4e68852d 10164TASKSTATS STATISTICS INTERFACE
185e595f 10165M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10166S: Maintained
679655da
JP
10167F: Documentation/accounting/taskstats*
10168F: include/linux/taskstats*
10169F: kernel/taskstats.c
4e68852d 10170
781b456a 10171TC CLASSIFIER
f935f3f8 10172M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10173L: netdev@vger.kernel.org
10174S: Maintained
679655da 10175F: include/net/pkt_cls.h
c117ab84 10176F: include/uapi/linux/pkt_cls.h
679655da 10177F: net/sched/
781b456a 10178
5067f08a 10179TCP LOW PRIORITY MODULE
8b58be88
JP
10180M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10181M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10182W: http://tcp-lp-mod.sourceforge.net/
10183S: Maintained
679655da 10184F: net/ipv4/tcp_lp.c
5067f08a 10185
91952bc0
AP
10186TDA10071 MEDIA DRIVER
10187M: Antti Palosaari <crope@iki.fi>
10188L: linux-media@vger.kernel.org
10189W: http://linuxtv.org/
10190W: http://palosaari.fi/linux/
10191Q: http://patchwork.linuxtv.org/project/linux-media/list/
10192T: git git://linuxtv.org/anttip/media_tree.git
10193S: Maintained
10194F: drivers/media/dvb-frontends/tda10071*
10195
10196TDA18212 MEDIA DRIVER
10197M: Antti Palosaari <crope@iki.fi>
10198L: linux-media@vger.kernel.org
10199W: http://linuxtv.org/
10200W: http://palosaari.fi/linux/
10201Q: http://patchwork.linuxtv.org/project/linux-media/list/
10202T: git git://linuxtv.org/anttip/media_tree.git
10203S: Maintained
10204F: drivers/media/tuners/tda18212*
10205
10206TDA18218 MEDIA DRIVER
10207M: Antti Palosaari <crope@iki.fi>
10208L: linux-media@vger.kernel.org
10209W: http://linuxtv.org/
10210W: http://palosaari.fi/linux/
10211Q: http://patchwork.linuxtv.org/project/linux-media/list/
10212T: git git://linuxtv.org/anttip/media_tree.git
10213S: Maintained
10214F: drivers/media/tuners/tda18218*
10215
3b2f6aba
MK
10216TDA18271 MEDIA DRIVER
10217M: Michael Krufky <mkrufky@linuxtv.org>
10218L: linux-media@vger.kernel.org
10219W: http://linuxtv.org/
10220W: http://github.com/mkrufky
10221Q: http://patchwork.linuxtv.org/project/linux-media/list/
10222T: git git://linuxtv.org/mkrufky/tuners.git
10223S: Maintained
10224F: drivers/media/tuners/tda18271*
10225
e48307a9
MK
10226TDA827x MEDIA DRIVER
10227M: Michael Krufky <mkrufky@linuxtv.org>
10228L: linux-media@vger.kernel.org
10229W: http://linuxtv.org/
10230W: http://github.com/mkrufky
10231Q: http://patchwork.linuxtv.org/project/linux-media/list/
10232T: git git://linuxtv.org/mkrufky/tuners.git
10233S: Maintained
10234F: drivers/media/tuners/tda8290.*
10235
66cf9212
MK
10236TDA8290 MEDIA DRIVER
10237M: Michael Krufky <mkrufky@linuxtv.org>
10238L: linux-media@vger.kernel.org
10239W: http://linuxtv.org/
10240W: http://github.com/mkrufky
10241Q: http://patchwork.linuxtv.org/project/linux-media/list/
10242T: git git://linuxtv.org/mkrufky/tuners.git
10243S: Maintained
10244F: drivers/media/tuners/tda8290.*
10245
4b9fba30
HV
10246TDA9840 MEDIA DRIVER
10247M: Hans Verkuil <hverkuil@xs4all.nl>
10248L: linux-media@vger.kernel.org
10249T: git git://linuxtv.org/media_tree.git
10250W: http://linuxtv.org
10251S: Maintained
10252F: drivers/media/i2c/tda9840*
10253
2cb654fd 10254TEA5761 TUNER DRIVER
009a5410 10255M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10256L: linux-media@vger.kernel.org
10257W: http://linuxtv.org
10258T: git git://linuxtv.org/media_tree.git
10259S: Odd fixes
10260F: drivers/media/tuners/tea5761.*
10261
10262TEA5767 TUNER DRIVER
009a5410 10263M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10264L: linux-media@vger.kernel.org
10265W: http://linuxtv.org
10266T: git git://linuxtv.org/media_tree.git
10267S: Maintained
10268F: drivers/media/tuners/tea5767.*
10269
4b9fba30
HV
10270TEA6415C MEDIA DRIVER
10271M: Hans Verkuil <hverkuil@xs4all.nl>
10272L: linux-media@vger.kernel.org
10273T: git git://linuxtv.org/media_tree.git
10274W: http://linuxtv.org
10275S: Maintained
10276F: drivers/media/i2c/tea6415c*
10277
10278TEA6420 MEDIA DRIVER
10279M: Hans Verkuil <hverkuil@xs4all.nl>
10280L: linux-media@vger.kernel.org
10281T: git git://linuxtv.org/media_tree.git
10282W: http://linuxtv.org
10283S: Maintained
10284F: drivers/media/i2c/tea6420*
10285
3d249d4c 10286TEAM DRIVER
dca9ab92 10287M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10288L: netdev@vger.kernel.org
10289S: Supported
10290F: drivers/net/team/
10291F: include/linux/if_team.h
c117ab84 10292F: include/uapi/linux/if_team.h
3d249d4c 10293
7d029125 10294TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10295M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10296S: Maintained
10297F: arch/x86/platform/ts5500/
10298
40ad4a30
SY
10299TECHNOTREND USB IR RECEIVER
10300M: Sean Young <sean@mess.org>
10301L: linux-media@vger.kernel.org
10302S: Maintained
10303F: drivers/media/rc/ttusbir.c
10304
adabdb0c 10305TEGRA ARCHITECTURE SUPPORT
243d58ec 10306M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10307M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10308M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10309L: linux-tegra@vger.kernel.org
fd117cd1 10310Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10311T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10312S: Supported
bbbe96ed 10313N: [^a-z]tegra
84b9414b 10314
adabdb0c
SW
10315TEGRA CLOCK DRIVER
10316M: Peter De Schrijver <pdeschrijver@nvidia.com>
10317M: Prashant Gaikwad <pgaikwad@nvidia.com>
10318S: Supported
10319F: drivers/clk/tegra/
10320
10321TEGRA DMA DRIVER
10322M: Laxman Dewangan <ldewangan@nvidia.com>
10323S: Supported
10324F: drivers/dma/tegra20-apb-dma.c
10325
adabdb0c
SW
10326TEGRA I2C DRIVER
10327M: Laxman Dewangan <ldewangan@nvidia.com>
10328S: Supported
10329F: drivers/i2c/busses/i2c-tegra.c
10330
10331TEGRA IOMMU DRIVERS
10332M: Hiroshi Doyu <hdoyu@nvidia.com>
10333S: Supported
10334F: drivers/iommu/tegra*
10335
10336TEGRA KBC DRIVER
10337M: Rakesh Iyer <riyer@nvidia.com>
10338M: Laxman Dewangan <ldewangan@nvidia.com>
10339S: Supported
10340F: drivers/input/keyboard/tegra-kbc.c
10341
adabdb0c
SW
10342TEGRA PWM DRIVER
10343M: Thierry Reding <thierry.reding@gmail.com>
10344S: Supported
10345F: drivers/pwm/pwm-tegra.c
10346
10347TEGRA SERIAL DRIVER
10348M: Laxman Dewangan <ldewangan@nvidia.com>
10349S: Supported
10350F: drivers/tty/serial/serial-tegra.c
10351
10352TEGRA SPI DRIVER
10353M: Laxman Dewangan <ldewangan@nvidia.com>
10354S: Supported
10355F: drivers/spi/spi-tegra*
10356
1a348ccc 10357TEHUTI ETHERNET DRIVER
8b58be88 10358M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10359L: netdev@vger.kernel.org
10360S: Supported
ef7f5429 10361F: drivers/net/ethernet/tehuti/*
1a348ccc 10362
4e68852d 10363Telecom Clock Driver for MCPL0010
8b58be88 10364M: Mark Gross <mark.gross@intel.com>
4e68852d 10365S: Supported
679655da 10366F: drivers/char/tlclk.c
4e68852d 10367
4480f15b 10368TENSILICA XTENSA PORT (xtensa)
8b58be88 10369M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10370M: Max Filippov <jcmvbkbc@gmail.com>
10371L: linux-xtensa@linux-xtensa.org
4e68852d 10372S: Maintained
679655da 10373F: arch/xtensa/
3dc99857 10374F: drivers/irqchip/irq-xtensa-*
4e68852d 10375
5313ba66
HV
10376THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10377M: Hans Verkuil <hverkuil@xs4all.nl>
10378L: linux-media@vger.kernel.org
10379T: git git://linuxtv.org/media_tree.git
10380W: http://linuxtv.org
10381S: Maintained
10382F: drivers/media/radio/radio-raremono.c
10383
d3fb6955 10384THERMAL
b75f0050 10385M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10386M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10387L: linux-pm@vger.kernel.org
10388T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10389T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10390Q: https://patchwork.kernel.org/project/linux-pm/list/
10391S: Supported
10392F: drivers/thermal/
10393F: include/linux/thermal.h
af6c9f16 10394F: include/uapi/linux/thermal.h
b75f0050
JP
10395F: include/linux/cpu_cooling.h
10396F: Documentation/devicetree/bindings/thermal/
d3fb6955 10397
64e05d8b
VK
10398THERMAL/CPU_COOLING
10399M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10400M: Viresh Kumar <viresh.kumar@linaro.org>
10401M: Javi Merino <javi.merino@arm.com>
10402L: linux-pm@vger.kernel.org
10403S: Supported
10404F: Documentation/thermal/cpu-cooling-api.txt
10405F: drivers/thermal/cpu_cooling.c
10406F: include/linux/cpu_cooling.h
10407
30ba2fbd
VD
10408THINGM BLINK(1) USB RGB LED DRIVER
10409M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10410S: Maintained
10411F: drivers/hid/hid-thingm.c
10412
4e68852d 10413THINKPAD ACPI EXTRAS DRIVER
8b58be88 10414M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10415L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10416L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10417W: http://ibm-acpi.sourceforge.net
10418W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10419T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10420S: Maintained
679655da 10421F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10422
1b46f2a2 10423TI BANDGAP AND THERMAL DRIVER
f14d1c24 10424M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10425L: linux-pm@vger.kernel.org
531ff13e 10426L: linux-omap@vger.kernel.org
5a723e81 10427S: Maintained
794b2e25 10428F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10429
0c7665c3
MF
10430TI CDCE706 CLOCK DRIVER
10431M: Max Filippov <jcmvbkbc@gmail.com>
10432S: Maintained
10433F: drivers/clk/clk-cdce706.c
10434
49b6a5e3
TK
10435TI CLOCK DRIVER
10436M: Tero Kristo <t-kristo@ti.com>
10437L: linux-omap@vger.kernel.org
10438S: Maintained
10439F: drivers/clk/ti/
10440F: include/linux/clk/ti.h
10441
4020f2d7 10442TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10443M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10444S: Maintained
679655da
JP
10445F: drivers/misc/tifm*
10446F: drivers/mmc/host/tifm_sd.c
10447F: include/linux/tifm.h
4020f2d7 10448
e0c52404 10449TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10450M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10451L: linux-kernel@vger.kernel.org
10452L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10453S: Maintained
10454F: drivers/soc/ti/*
10455T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10456
10457
152ad442
SR
10458TI LM49xxx FAMILY ASoC CODEC DRIVERS
10459M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10460M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10461L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10462S: Maintained
10463F: sound/soc/codecs/lm49453*
d392dead 10464F: sound/soc/codecs/isabelle*
152ad442 10465
0edd807d
KM
10466TI LP855x BACKLIGHT DRIVER
10467M: Milo Kim <milo.kim@ti.com>
10468S: Maintained
10469F: Documentation/backlight/lp855x-driver.txt
10470F: drivers/video/backlight/lp855x_bl.c
10471F: include/linux/platform_data/lp855x.h
10472
faf13f6d
KM
10473TI LP8727 CHARGER DRIVER
10474M: Milo Kim <milo.kim@ti.com>
10475S: Maintained
10476F: drivers/power/lp8727_charger.c
10477F: include/linux/platform_data/lp8727.h
10478
22f1229f
KM
10479TI LP8788 MFD DRIVER
10480M: Milo Kim <milo.kim@ti.com>
10481S: Maintained
10482F: drivers/iio/adc/lp8788_adc.c
10483F: drivers/leds/leds-lp8788.c
10484F: drivers/mfd/lp8788*.c
10485F: drivers/power/lp8788-charger.c
10486F: drivers/regulator/lp8788-*.c
10487F: include/linux/mfd/lp8788*.h
10488
84640e27
KM
10489TI NETCP ETHERNET DRIVER
10490M: Wingman Kwok <w-kwok2@ti.com>
10491M: Murali Karicheri <m-karicheri2@ti.com>
10492L: netdev@vger.kernel.org
10493S: Maintained
10494F: drivers/net/ethernet/ti/netcp*
10495
217e0ca9
KC
10496TI TAS571X FAMILY ASoC CODEC DRIVER
10497M: Kevin Cernekee <cernekee@chromium.org>
10498L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10499S: Odd Fixes
10500F: sound/soc/codecs/tas571x*
10501
dd5e8e6b 10502TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10503M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10504L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10505S: Maintained
10506F: sound/soc/codecs/twl4030*
10507
90921014 10508TI WILINK WIRELESS DRIVERS
90921014
LC
10509L: linux-wireless@vger.kernel.org
10510W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10511W: http://wireless.kernel.org/en/users/Drivers/wl1251
10512T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10513S: Orphan
90921014
LC
10514F: drivers/net/wireless/ti/
10515F: include/linux/wl12xx.h
10516
e86eaa3a 10517TIPC NETWORK LAYER
8b58be88 10518M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10519M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10520L: netdev@vger.kernel.org (core kernel code)
10521L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10522W: http://tipc.sourceforge.net/
e86eaa3a 10523S: Maintained
c117ab84 10524F: include/uapi/linux/tipc*.h
679655da 10525F: net/tipc/
e86eaa3a 10526
867e359b 10527TILE ARCHITECTURE
c47b15c4 10528M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10529W: http://www.ezchip.com/scm/
867e359b
CM
10530S: Supported
10531F: arch/tile/
6b940606 10532F: drivers/char/tile-srom.c
5c770755 10533F: drivers/edac/tile_edac.c
6b940606
CM
10534F: drivers/net/ethernet/tile/
10535F: drivers/rtc/rtc-tile.c
10536F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10537F: drivers/tty/serial/tilegx.c
6b940606
CM
10538F: drivers/usb/host/*-tilegx.c
10539F: include/linux/usb/tilegx.h
867e359b 10540
1da177e4 10541TLAN NETWORK DRIVER
8b58be88 10542M: Samuel Chessman <chessman@tux.org>
88c07dde 10543L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10544W: http://sourceforge.net/projects/tlan/
10545S: Maintained
679655da 10546F: Documentation/networking/tlan.txt
b544dbac 10547F: drivers/net/ethernet/ti/tlan.*
1da177e4 10548
d74db3b2 10549TOMOYO SECURITY MODULE
8b58be88
JP
10550M: Kentaro Takeda <takedakn@nttdata.co.jp>
10551M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10552L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10553L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10554L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10555L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10556W: http://tomoyo.sourceforge.jp/
843d183c 10557T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10558S: Maintained
679655da 10559F: security/tomoyo/
d74db3b2 10560
9caeb532 10561TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10562M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10563L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10564S: Maintained
10565F: drivers/platform/x86/topstar-laptop.c
10566
1da177e4 10567TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10568M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10569L: platform-driver-x86@vger.kernel.org
0a63ca11 10570S: Maintained
679655da 10571F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10572
0a63ca11
AA
10573TOSHIBA BLUETOOTH DRIVER
10574M: Azael Avalos <coproscefalo@gmail.com>
10575L: platform-driver-x86@vger.kernel.org
10576S: Maintained
10577F: drivers/platform/x86/toshiba_bluetooth.c
10578
10579TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10580M: Azael Avalos <coproscefalo@gmail.com>
10581L: platform-driver-x86@vger.kernel.org
10582S: Maintained
10583F: drivers/platform/x86/toshiba_haps.c
10584
1da177e4 10585TOSHIBA SMM DRIVER
8b58be88 10586M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10587W: http://www.buzzard.org.uk/toshiba/
10588S: Maintained
679655da
JP
10589F: drivers/char/toshiba.c
10590F: include/linux/toshiba.h
c117ab84 10591F: include/uapi/linux/toshiba.h
1da177e4 10592
d32d9864
MR
10593TOSHIBA TC358743 DRIVER
10594M: Mats Randgaard <matrandg@cisco.com>
10595L: linux-media@vger.kernel.org
10596S: Maintained
10597F: drivers/media/i2c/tc358743*
10598F: include/media/tc358743.h
10599
d719f900 10600TMIO MMC DRIVER
c4b13fb0 10601M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10602L: linux-mmc@vger.kernel.org
d719f900 10603S: Maintained
d1057c40
GL
10604F: drivers/mmc/host/tmio_mmc*
10605F: drivers/mmc/host/sh_mobile_sdhi.c
10606F: include/linux/mmc/tmio.h
10607F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10608
917cc4e6
GR
10609TMP401 HARDWARE MONITOR DRIVER
10610M: Guenter Roeck <linux@roeck-us.net>
10611L: lm-sensors@lm-sensors.org
10612S: Maintained
10613F: Documentation/hwmon/tmp401
10614F: drivers/hwmon/tmp401.c
10615
98f32602 10616TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10617M: Hugh Dickins <hughd@google.com>
98f32602
HD
10618L: linux-mm@kvack.org
10619S: Maintained
10620F: include/linux/shmem_fs.h
10621F: mm/shmem.c
10622
45f95b53 10623TM6000 VIDEO4LINUX DRIVER
009a5410 10624M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10625L: linux-media@vger.kernel.org
10626W: http://linuxtv.org
10627T: git git://linuxtv.org/media_tree.git
10628S: Odd fixes
10629F: drivers/media/usb/tm6000/
10630
c65fde19
HV
10631TW68 VIDEO4LINUX DRIVER
10632M: Hans Verkuil <hverkuil@xs4all.nl>
10633L: linux-media@vger.kernel.org
10634T: git git://linuxtv.org/media_tree.git
10635W: http://linuxtv.org
10636S: Odd Fixes
10637F: drivers/media/pci/tw68/
10638
4e68852d 10639TPM DEVICE DRIVER
901486b8 10640M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10641M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10642R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10643W: http://tpmdd.sourceforge.net
63a10dfd 10644L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10645Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10646T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10647S: Maintained
679655da 10648F: drivers/char/tpm/
4e68852d 10649
1a0f1b27
AL
10650TPM IBM_VTPM DEVICE DRIVER
10651M: Ashley Lai <ashleydlai@gmail.com>
10652W: http://tpmdd.sourceforge.net
10653L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10654S: Maintained
10655F: drivers/char/tpm/tpm_ibmvtpm*
10656
d6f005a1
JP
10657TRACING
10658M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10659M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10660T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10661S: Maintained
10662F: Documentation/trace/ftrace.txt
10663F: arch/*/*/*/ftrace.h
10664F: arch/*/kernel/ftrace.c
10665F: include/*/ftrace.h
10666F: include/linux/trace*.h
10667F: include/trace/
10668F: kernel/trace/
6e68e6c5 10669F: tools/testing/selftests/ftrace/
d6f005a1 10670
1da177e4 10671TRIVIAL PATCHES
8b58be88 10672M: Jiri Kosina <trivial@kernel.org>
54e5881d 10673T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10674S: Maintained
86ef925f 10675K: ^Subject:.*(?i)trivial
1da177e4 10676
4e68852d 10677TTY LAYER
879a5a00 10678M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10679M: Jiri Slaby <jslaby@suse.com>
879a5a00 10680S: Supported
08deed1e 10681T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10682F: Documentation/serial/
8dd5d2f1 10683F: drivers/tty/
df621252 10684F: drivers/tty/serial/serial_core.c
e3288775
AC
10685F: include/linux/serial_core.h
10686F: include/linux/serial.h
10687F: include/linux/tty.h
c117ab84
CEB
10688F: include/uapi/linux/serial_core.h
10689F: include/uapi/linux/serial.h
10690F: include/uapi/linux/tty.h
4e68852d 10691
91952bc0
AP
10692TUA9001 MEDIA DRIVER
10693M: Antti Palosaari <crope@iki.fi>
10694L: linux-media@vger.kernel.org
10695W: http://linuxtv.org/
10696W: http://palosaari.fi/linux/
10697Q: http://patchwork.linuxtv.org/project/linux-media/list/
10698T: git git://linuxtv.org/anttip/media_tree.git
10699S: Maintained
10700F: drivers/media/tuners/tua9001*
10701
740db6d7 10702TULIP NETWORK DRIVERS
8b58be88 10703M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10704L: netdev@vger.kernel.org
10705S: Maintained
0f04e2aa 10706F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10707
10708TUN/TAP driver
ba57b6f2 10709M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10710W: http://vtun.sourceforge.net/tun
10711S: Maintained
679655da
JP
10712F: Documentation/networking/tuntap.txt
10713F: arch/um/os-Linux/drivers/
1da177e4 10714
b454cc66 10715TURBOCHANNEL SUBSYSTEM
8b58be88 10716M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10717M: Ralf Baechle <ralf@linux-mips.org>
10718L: linux-mips@linux-mips.org
10719Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10720S: Maintained
679655da
JP
10721F: drivers/tc/
10722F: include/linux/tc.h
b454cc66 10723
1da177e4 10724U14-34F SCSI DRIVER
8b58be88 10725M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10726L: linux-scsi@vger.kernel.org
10727S: Maintained
679655da 10728F: drivers/scsi/u14-34f.c
1da177e4 10729
e2d1d6c0 10730UBI FILE SYSTEM (UBIFS)
949cb623 10731M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10732M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10733L: linux-mtd@lists.infradead.org
e2966cbe 10734T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10735W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10736S: Maintained
679655da
JP
10737F: Documentation/filesystems/ubifs.txt
10738F: fs/ubifs/
e2d1d6c0 10739
e1632fa2 10740UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10741M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10742W: http://www.uclinux.org/
e1632fa2 10743L: linux-m68k@lists.linux-m68k.org
cc2020e6 10744L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10745T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10746S: Maintained
e1632fa2
GU
10747F: arch/m68k/coldfire/
10748F: arch/m68k/68*/
61bc02bb
JP
10749F: arch/m68k/*/*_no.*
10750F: arch/m68k/include/asm/*_no.*
cc2020e6 10751
1da177e4 10752UDF FILESYSTEM
d8130624 10753M: Jan Kara <jack@suse.com>
1da177e4 10754S: Maintained
679655da
JP
10755F: Documentation/filesystems/udf.txt
10756F: fs/udf/
1da177e4 10757
cc2020e6 10758UFS FILESYSTEM
8b58be88 10759M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10760S: Maintained
679655da
JP
10761F: Documentation/filesystems/ufs.txt
10762F: fs/ufs/
cc2020e6 10763
0a09d3ab
DH
10764UHID USERSPACE HID IO DRIVER:
10765M: David Herrmann <dh.herrmann@googlemail.com>
10766L: linux-input@vger.kernel.org
10767S: Maintained
10768F: drivers/hid/uhid.c
c117ab84 10769F: include/uapi/linux/uhid.h
0a09d3ab 10770
18332a80 10771ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10772L: linux-usb@vger.kernel.org
10c6c9c9 10773S: Orphan
355ffe69 10774F: drivers/uwb/
679655da
JP
10775F: include/linux/uwb.h
10776F: include/linux/uwb/
18332a80 10777
b31d8273
G
10778UNICORE32 ARCHITECTURE:
10779M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10780W: http://mprc.pku.edu.cn/~guanxuetao/linux
10781S: Maintained
ceebf4d5 10782T: git git://github.com/gxt/linux.git
b31d8273
G
10783F: arch/unicore32/
10784
d8379ab1
TF
10785UNIFDEF
10786M: Tony Finch <dot@dotat.at>
10787W: http://dotat.at/prog/unifdef
10788S: Maintained
10789F: scripts/unifdef.c
10790
1da177e4 10791UNIFORM CDROM DRIVER
8b58be88 10792M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10793W: http://www.kernel.dk
10794S: Maintained
679655da
JP
10795F: Documentation/cdrom/
10796F: drivers/cdrom/cdrom.c
10797F: include/linux/cdrom.h
c117ab84 10798F: include/uapi/linux/cdrom.h
1da177e4 10799
56df0122 10800UNISYS S-PAR DRIVERS
49e7d9df
JP
10801M: Benjamin Romer <benjamin.romer@unisys.com>
10802M: David Kershner <david.kershner@unisys.com>
10803L: sparmaintainer@unisys.com (Unisys internal)
10804S: Supported
10805F: drivers/staging/unisys/
56df0122 10806
9941fa6e
VH
10807UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10808M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10809L: linux-scsi@vger.kernel.org
10810S: Supported
10811F: Documentation/scsi/ufs.txt
10812F: drivers/scsi/ufs/
10813
e2d1d6c0 10814UNSORTED BLOCK IMAGES (UBI)
949cb623 10815M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10816M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10817W: http://www.linux-mtd.infradead.org/
10818L: linux-mtd@lists.infradead.org
b6b44e0a 10819T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10820S: Supported
80811493 10821F: drivers/mtd/ubi/
679655da 10822F: include/linux/mtd/ubi.h
c117ab84 10823F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10824
1da177e4 10825USB ACM DRIVER
61eee9a7 10826M: Oliver Neukum <oliver@neukum.org>
6372594a 10827L: linux-usb@vger.kernel.org
1da177e4 10828S: Maintained
679655da
JP
10829F: Documentation/usb/acm.txt
10830F: drivers/usb/class/cdc-acm.*
1da177e4 10831
b7d572e1
PF
10832USB AR5523 WIRELESS DRIVER
10833M: Pontus Fuchs <pontus.fuchs@gmail.com>
10834L: linux-wireless@vger.kernel.org
10835S: Maintained
10836F: drivers/net/wireless/ath/ar5523/
10837
115bb1ff 10838USB ATTACHED SCSI
f50a4968 10839M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10840M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10841L: linux-usb@vger.kernel.org
10842L: linux-scsi@vger.kernel.org
8eae0fb7 10843S: Maintained
115bb1ff
MW
10844F: drivers/usb/storage/uas.c
10845
1da177e4 10846USB CDC ETHERNET DRIVER
61eee9a7 10847M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10848L: linux-usb@vger.kernel.org
1da177e4 10849S: Maintained
679655da 10850F: drivers/net/usb/cdc_*.c
c117ab84 10851F: include/uapi/linux/usb/cdc.h
1da177e4 10852
66e3e591
KP
10853USB CHAOSKEY DRIVER
10854M: Keith Packard <keithp@keithp.com>
10855L: linux-usb@vger.kernel.org
10856S: Maintained
10857F: drivers/usb/misc/chaoskey.c
10858
b02b371e 10859USB CYPRESS C67X00 DRIVER
8b58be88 10860M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10861L: linux-usb@vger.kernel.org
10862S: Maintained
679655da 10863F: drivers/usb/c67x00/
b02b371e 10864
d0374f4f 10865USB DAVICOM DM9601 DRIVER
8b58be88 10866M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10867L: netdev@vger.kernel.org
d0374f4f
PK
10868W: http://www.linux-usb.org/usbnet
10869S: Maintained
679655da 10870F: drivers/net/usb/dm9601.c
d0374f4f 10871
cc2020e6 10872USB DIAMOND RIO500 DRIVER
8b58be88 10873M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10874L: rio500-users@lists.sourceforge.net
10875W: http://rio500.sourceforge.net
10876S: Maintained
679655da 10877F: drivers/usb/misc/rio500*
cc2020e6 10878
1da177e4 10879USB EHCI DRIVER
578333ab 10880M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10881L: linux-usb@vger.kernel.org
578333ab 10882S: Maintained
679655da
JP
10883F: Documentation/usb/ehci.txt
10884F: drivers/usb/host/ehci*
1da177e4 10885
69ae9e3e 10886USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10887M: Felipe Balbi <balbi@ti.com>
795fb7e7 10888L: linux-usb@vger.kernel.org
69ae9e3e 10889W: http://www.linux-usb.org/gadget
d6d0f665
FB
10890T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10891S: Maintained
679655da
JP
10892F: drivers/usb/gadget/
10893F: include/linux/usb/gadget*
69ae9e3e 10894
2dea64b4 10895USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10896M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10897L: linux-usb@vger.kernel.org
54e5881d 10898T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10899S: Maintained
c2f01971 10900F: Documentation/hid/hiddev.txt
679655da 10901F: drivers/hid/usbhid/
1da177e4 10902
959eea21 10903USB ISP116X DRIVER
8b58be88 10904M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10905L: linux-usb@vger.kernel.org
959eea21 10906S: Maintained
679655da
JP
10907F: drivers/usb/host/isp116x*
10908F: include/linux/usb/isp116x.h
959eea21 10909
1da177e4 10910USB MASS STORAGE DRIVER
8b58be88 10911M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10912L: linux-usb@vger.kernel.org
8836aeb8 10913L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10914S: Maintained
10915W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10916F: drivers/usb/storage/
1da177e4 10917
af39917d
CL
10918USB MIDI DRIVER
10919M: Clemens Ladisch <clemens@ladisch.de>
10920L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10921T: git git://git.alsa-project.org/alsa-kernel.git
10922S: Maintained
10923F: sound/usb/midi.*
10924
444ce9d4
JP
10925USB NETWORKING DRIVERS
10926L: linux-usb@vger.kernel.org
10927S: Odd Fixes
10928F: drivers/net/usb/
10929
1da177e4 10930USB OHCI DRIVER
578333ab 10931M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10932L: linux-usb@vger.kernel.org
578333ab 10933S: Maintained
679655da
JP
10934F: Documentation/usb/ohci.txt
10935F: drivers/usb/host/ohci*
1da177e4 10936
963ffa3e
PC
10937USB OTG FSM (Finite State Machine)
10938M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10939T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10940L: linux-usb@vger.kernel.org
10941S: Maintained
10942F: drivers/usb/common/usb-otg-fsm.c
10943
563da3a9
VM
10944USB OVER IP DRIVER
10945M: Valentina Manea <valentina.manea.m@gmail.com>
10946M: Shuah Khan <shuah.kh@samsung.com>
10947L: linux-usb@vger.kernel.org
10948S: Maintained
10949F: drivers/usb/usbip/
10950F: tools/usb/usbip/
10951
1da177e4 10952USB PEGASUS DRIVER
a16b945c 10953M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10954L: linux-usb@vger.kernel.org
043600a6 10955L: netdev@vger.kernel.org
052e3128
PM
10956T: git git://github.com/petkan/pegasus.git
10957W: https://github.com/petkan/pegasus
1da177e4 10958S: Maintained
679655da 10959F: drivers/net/usb/pegasus.*
1da177e4 10960
d3ad558f
FB
10961USB PHY LAYER
10962M: Felipe Balbi <balbi@ti.com>
10963L: linux-usb@vger.kernel.org
10964T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10965S: Maintained
10966F: drivers/usb/phy/
d3ad558f 10967
73e4fb3f 10968USB PRINTER DRIVER (usblp)
8b58be88 10969M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10970L: linux-usb@vger.kernel.org
73e4fb3f 10971S: Supported
679655da 10972F: drivers/usb/class/usblp.c
1da177e4
LT
10973
10974USB RTL8150 DRIVER
a16b945c 10975M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10976L: linux-usb@vger.kernel.org
043600a6 10977L: netdev@vger.kernel.org
052e3128
PM
10978T: git git://github.com/petkan/rtl8150.git
10979W: https://github.com/petkan/rtl8150
1da177e4 10980S: Maintained
679655da 10981F: drivers/net/usb/rtl8150.c
1da177e4 10982
f896b796 10983USB SERIAL SUBSYSTEM
66085694 10984M: Johan Hovold <johan@kernel.org>
795fb7e7 10985L: linux-usb@vger.kernel.org
4e68852d 10986S: Maintained
679655da 10987F: Documentation/usb/usb-serial.txt
f896b796 10988F: drivers/usb/serial/
679655da 10989F: include/linux/usb/serial.h
1da177e4 10990
b3f0db1c
SG
10991USB SMSC75XX ETHERNET DRIVER
10992M: Steve Glendinning <steve.glendinning@shawell.net>
10993L: netdev@vger.kernel.org
10994S: Maintained
10995F: drivers/net/usb/smsc75xx.*
10996
2f7ca802 10997USB SMSC95XX ETHERNET DRIVER
90b24cfb 10998M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10999L: netdev@vger.kernel.org
90b24cfb 11000S: Maintained
679655da 11001F: drivers/net/usb/smsc95xx.*
2f7ca802 11002
1da177e4 11003USB SUBSYSTEM
879a5a00 11004M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 11005L: linux-usb@vger.kernel.org
1da177e4 11006W: http://www.linux-usb.org
08deed1e 11007T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 11008S: Supported
679655da 11009F: Documentation/usb/
679655da
JP
11010F: drivers/usb/
11011F: include/linux/usb.h
11012F: include/linux/usb/
1da177e4
LT
11013
11014USB UHCI DRIVER
8b58be88 11015M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11016L: linux-usb@vger.kernel.org
1da177e4 11017S: Maintained
679655da 11018F: drivers/usb/host/uhci*
1da177e4 11019
69ae9e3e 11020USB "USBNET" DRIVER FRAMEWORK
d8130624 11021M: Oliver Neukum <oneukum@suse.com>
043600a6 11022L: netdev@vger.kernel.org
69ae9e3e 11023W: http://www.linux-usb.org/usbnet
1da177e4 11024S: Maintained
679655da
JP
11025F: drivers/net/usb/usbnet.c
11026F: include/linux/usb/usbnet.h
1da177e4 11027
c0efd232 11028USB VIDEO CLASS
c53ac071 11029M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11030L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11031L: linux-media@vger.kernel.org
275ffde4 11032T: git git://linuxtv.org/media_tree.git
57c6d2e9 11033W: http://www.ideasonboard.org/uvc/
c0efd232 11034S: Maintained
0c0d06ca 11035F: drivers/media/usb/uvc/
6c0f0359 11036F: include/uapi/linux/uvcvideo.h
1da177e4 11037
b60b9c45
HV
11038USB VISION DRIVER
11039M: Hans Verkuil <hverkuil@xs4all.nl>
11040L: linux-media@vger.kernel.org
11041T: git git://linuxtv.org/media_tree.git
11042W: http://linuxtv.org
11043S: Odd Fixes
11044F: drivers/media/usb/usbvision/
11045
8282da47
LP
11046USB WEBCAM GADGET
11047M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11048L: linux-usb@vger.kernel.org
11049S: Maintained
3a83c16e 11050F: drivers/usb/gadget/function/*uvc*
faf2e1db 11051F: drivers/usb/gadget/legacy/webcam.c
8282da47 11052
bf164cc0 11053USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11054M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11055L: linux-wireless@vger.kernel.org
11056S: Maintained
679655da 11057F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11058
eb6bab13 11059USB XHCI DRIVER
03d85053 11060M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11061L: linux-usb@vger.kernel.org
11062S: Supported
36d0344c
SS
11063F: drivers/usb/host/xhci*
11064F: drivers/usb/host/pci-quirks*
eb6bab13 11065
1da177e4 11066USB ZD1201 DRIVER
4086b9ca 11067L: linux-wireless@vger.kernel.org
1da177e4 11068W: http://linux-lc100020.sourceforge.net
4086b9ca 11069S: Orphan
679655da 11070F: drivers/net/wireless/zd1201.*
1da177e4 11071
b7eee616 11072USB ZR364XX DRIVER
8b58be88 11073M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11074L: linux-usb@vger.kernel.org
661263b5 11075L: linux-media@vger.kernel.org
275ffde4 11076T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11077W: http://royale.zerezo.com/zr364xx/
11078S: Maintained
679655da 11079F: Documentation/video4linux/zr364xx.txt
90d72ac6 11080F: drivers/media/usb/zr364xx/
b7eee616 11081
289fcff4
HK
11082ULPI BUS
11083M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11084L: linux-usb@vger.kernel.org
11085S: Maintained
11086F: drivers/usb/common/ulpi.c
11087F: include/linux/ulpi/
11088
e7839f25 11089USER-MODE LINUX (UML)
8b58be88 11090M: Jeff Dike <jdike@addtoit.com>
b15194b7 11091M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11092L: user-mode-linux-devel@lists.sourceforge.net
11093L: user-mode-linux-user@lists.sourceforge.net
11094W: http://user-mode-linux.sourceforge.net
11095S: Maintained
61516587 11096F: Documentation/virtual/uml/
679655da 11097F: arch/um/
b070989a 11098F: arch/x86/um/
679655da
JP
11099F: fs/hostfs/
11100F: fs/hppfs/
b7eee616 11101
e5f114e9 11102USERSPACE I/O (UIO)
6a534c9d 11103M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11104M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11105S: Maintained
3d3fecbd 11106T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11107F: Documentation/DocBook/uio-howto.tmpl
11108F: drivers/uio/
11109F: include/linux/uio*.h
e5f114e9 11110
256cccbe 11111UTIL-LINUX PACKAGE
8b58be88 11112M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11113L: util-linux@vger.kernel.org
11114W: http://en.wikipedia.org/wiki/Util-linux
11115T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11116S: Maintained
11117
c1fd1c07 11118UVESAFB DRIVER
8b58be88 11119M: Michal Januszewski <spock@gentoo.org>
c69f677c 11120L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11121W: http://dev.gentoo.org/~spock/projects/uvesafb/
11122S: Maintained
679655da 11123F: Documentation/fb/uvesafb.txt
8a61f013 11124F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11125
4480f15b 11126VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11127M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11128S: Maintained
679655da
JP
11129F: Documentation/filesystems/vfat.txt
11130F: fs/fat/
1da177e4 11131
cba3345c
AW
11132VFIO DRIVER
11133M: Alex Williamson <alex.williamson@redhat.com>
11134L: kvm@vger.kernel.org
11135S: Maintained
11136F: Documentation/vfio.txt
11137F: drivers/vfio/
11138F: include/linux/vfio.h
c117ab84 11139F: include/uapi/linux/vfio.h
cba3345c 11140
a714ea5f
AW
11141VFIO PLATFORM DRIVER
11142M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11143L: kvm@vger.kernel.org
11144S: Maintained
11145F: drivers/vfio/platform/
11146
9e6f3438
PO
11147VIDEOBUF2 FRAMEWORK
11148M: Pawel Osciak <pawel@osciak.com>
11149M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11150M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11151L: linux-media@vger.kernel.org
11152S: Maintained
90d72ac6 11153F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11154F: include/media/videobuf2-*
11155
9a82446b
AS
11156VIRTIO CONSOLE DRIVER
11157M: Amit Shah <amit.shah@redhat.com>
11158L: virtualization@lists.linux-foundation.org
11159S: Maintained
11160F: drivers/char/virtio_console.c
11161F: include/linux/virtio_console.h
c117ab84 11162F: include/uapi/linux/virtio_console.h
9a82446b 11163
2426ec8f 11164VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11165M: "Michael S. Tsirkin" <mst@redhat.com>
11166L: virtualization@lists.linux-foundation.org
11167S: Maintained
11168F: drivers/virtio/
c893c8d7 11169F: tools/virtio/
2426ec8f
MT
11170F: drivers/net/virtio_net.c
11171F: drivers/block/virtio_blk.c
11172F: include/linux/virtio_*.h
916cdabc 11173F: include/uapi/linux/virtio_*.h
2426ec8f 11174
f2dbda3b
CH
11175VIRTIO DRIVERS FOR S390
11176M: Christian Borntraeger <borntraeger@de.ibm.com>
11177M: Cornelia Huck <cornelia.huck@de.ibm.com>
11178L: linux-s390@vger.kernel.org
11179L: virtualization@lists.linux-foundation.org
11180L: kvm@vger.kernel.org
11181S: Supported
1b568d93 11182F: drivers/s390/virtio/
f2dbda3b 11183
4ad6ee91
GH
11184VIRTIO GPU DRIVER
11185M: David Airlie <airlied@linux.ie>
11186M: Gerd Hoffmann <kraxel@redhat.com>
11187L: dri-devel@lists.freedesktop.org
11188L: virtualization@lists.linux-foundation.org
11189S: Maintained
11190F: drivers/gpu/drm/virtio/
11191F: include/uapi/linux/virtio_gpu.h
11192
3a4d5c94
MT
11193VIRTIO HOST (VHOST)
11194M: "Michael S. Tsirkin" <mst@redhat.com>
11195L: kvm@vger.kernel.org
c996d8b9 11196L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11197L: netdev@vger.kernel.org
11198S: Maintained
11199F: drivers/vhost/
c117ab84 11200F: include/uapi/linux/vhost.h
3a4d5c94 11201
271c8651
GH
11202VIRTIO INPUT DRIVER
11203M: Gerd Hoffmann <kraxel@redhat.com>
11204S: Maintained
11205F: drivers/virtio/virtio_input.c
11206F: include/uapi/linux/virtio_input.h
11207
1da177e4 11208VIA RHINE NETWORK DRIVER
210347e1 11209S: Orphan
f2148a47 11210F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11211
f0bf7f61 11212VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11213M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11214M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11215S: Maintained
11216F: drivers/mmc/host/via-sdmmc.c
11217
69e4a7c2 11218VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11219M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11220L: linux-fbdev@vger.kernel.org
69e4a7c2 11221S: Maintained
c7babebd
FTS
11222F: include/linux/via-core.h
11223F: include/linux/via-gpio.h
11224F: include/linux/via_i2c.h
8a61f013 11225F: drivers/video/fbdev/via/
69e4a7c2 11226
01f20734 11227VIA VELOCITY NETWORK DRIVER
8b58be88 11228M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11229L: netdev@vger.kernel.org
11230S: Maintained
f2148a47 11231F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11232
77911fd2 11233VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11234M: Hans Verkuil <hverkuil@xs4all.nl>
11235L: linux-media@vger.kernel.org
11236T: git git://linuxtv.org/media_tree.git
11237W: http://linuxtv.org
11238S: Maintained
77911fd2 11239F: drivers/media/platform/vivid/*
0b7bc1fa 11240
be7f8273 11241VLAN (802.1Q)
8b58be88 11242M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11243L: netdev@vger.kernel.org
11244S: Maintained
679655da
JP
11245F: drivers/net/macvlan.c
11246F: include/linux/if_*vlan.h
11247F: net/8021q/
be7f8273 11248
55e331cf 11249VLYNQ BUS
8b58be88 11250M: Florian Fainelli <florian@openwrt.org>
8578d7af 11251L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11252S: Maintained
11253F: drivers/vlynq/vlynq.c
11254F: include/linux/vlynq.h
11255
390beae4 11256VME SUBSYSTEM
74c600e3 11257M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11258M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11259M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11260L: devel@driverdev.osuosl.org
11261S: Maintained
11262T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11263F: Documentation/vme_api.txt
11264F: drivers/staging/vme/
11265F: drivers/vme/
11266F: include/linux/vme*
11267
4488e09b
AK
11268VMWARE HYPERVISOR INTERFACE
11269M: Alok Kataria <akataria@vmware.com>
11270L: virtualization@lists.linux-foundation.org
11271S: Supported
11272F: arch/x86/kernel/cpu/vmware.c
11273
73b35d07
DT
11274VMWARE BALLOON DRIVER
11275M: Xavier Deguillard <xdeguillard@vmware.com>
11276M: Philip Moltmann <moltmann@vmware.com>
11277M: "VMware, Inc." <pv-drivers@vmware.com>
11278L: linux-kernel@vger.kernel.org
11279S: Maintained
11280F: drivers/misc/vmw_balloon.c
11281
8b8be51b
TH
11282VMWARE VMMOUSE SUBDRIVER
11283M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11284M: "VMware, Inc." <pv-drivers@vmware.com>
11285L: linux-input@vger.kernel.org
11286S: Maintained
11287F: drivers/input/mouse/vmmouse.c
11288F: drivers/input/mouse/vmmouse.h
11289
d1a890fa 11290VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11291M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11292M: "VMware, Inc." <pv-drivers@vmware.com>
11293L: netdev@vger.kernel.org
11294S: Maintained
11295F: drivers/net/vmxnet3/
d1a890fa 11296
851b1642 11297VMware PVSCSI driver
f2d7e40e 11298M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11299M: VMware PV-Drivers <pv-drivers@vmware.com>
11300L: linux-scsi@vger.kernel.org
11301S: Maintained
11302F: drivers/scsi/vmw_pvscsi.c
11303F: drivers/scsi/vmw_pvscsi.h
11304
e53e86c7 11305VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11306M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11307M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11308L: linux-kernel@vger.kernel.org
1dd68f01 11309W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11310T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11311S: Supported
679655da
JP
11312F: drivers/regulator/
11313F: include/linux/regulator/
e53e86c7 11314
081958eb
DA
11315VRF
11316M: David Ahern <dsa@cumulusnetworks.com>
11317M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11318L: netdev@vger.kernel.org
11319S: Maintained
11320F: drivers/net/vrf.c
11321F: include/net/vrf.h
562d897d 11322F: Documentation/networking/vrf.txt
081958eb 11323
ab41319e 11324VT1211 HARDWARE MONITOR DRIVER
8b58be88 11325M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11326L: lm-sensors@lm-sensors.org
11327S: Maintained
679655da
JP
11328F: Documentation/hwmon/vt1211
11329F: drivers/hwmon/vt1211.c
ab41319e 11330
1de9e371 11331VT8231 HARDWARE MONITOR DRIVER
8b58be88 11332M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11333L: lm-sensors@lm-sensors.org
11334S: Maintained
679655da 11335F: drivers/hwmon/vt8231.c
1de9e371 11336
88095e7b
TO
11337VUB300 USB to SDIO/SD/MMC bridge chip
11338M: Tony Olech <tony.olech@elandigitalsystems.com>
11339L: linux-mmc@vger.kernel.org
11340L: linux-usb@vger.kernel.org
11341S: Supported
11342F: drivers/mmc/host/vub300.c
11343
1da177e4 11344W1 DALLAS'S 1-WIRE BUS
a8018766 11345M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11346S: Maintained
679655da
JP
11347F: Documentation/w1/
11348F: drivers/w1/
1da177e4 11349
13927079 11350W83791D HARDWARE MONITORING DRIVER
8b58be88 11351M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11352L: lm-sensors@lm-sensors.org
25845c22 11353S: Maintained
679655da
JP
11354F: Documentation/hwmon/w83791d
11355F: drivers/hwmon/w83791d.c
13927079 11356
61db011d 11357W83793 HARDWARE MONITORING DRIVER
8b58be88 11358M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11359L: lm-sensors@lm-sensors.org
11360S: Maintained
679655da
JP
11361F: Documentation/hwmon/w83793
11362F: drivers/hwmon/w83793.c
61db011d 11363
e3760b43 11364W83795 HARDWARE MONITORING DRIVER
d8130624 11365M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11366L: lm-sensors@lm-sensors.org
11367S: Maintained
11368F: drivers/hwmon/w83795.c
11369
1da177e4 11370W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11371M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11372S: Maintained
679655da 11373F: drivers/mmc/host/wbsd.*
1da177e4 11374
b4e05923
HG
11375WACOM PROTOCOL 4 SERIAL TABLETS
11376M: Julian Squires <julian@cipht.net>
11377M: Hans de Goede <hdegoede@redhat.com>
11378L: linux-input@vger.kernel.org
11379S: Maintained
11380F: drivers/input/tablet/wacom_serial4.c
11381
3527761c 11382WATCHDOG DEVICE DRIVERS
8b58be88 11383M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11384L: linux-watchdog@vger.kernel.org
11385W: http://www.linux-watchdog.org/
f599aaf0 11386T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11387S: Maintained
679655da
JP
11388F: Documentation/watchdog/
11389F: drivers/watchdog/
11390F: include/linux/watchdog.h
c117ab84 11391F: include/uapi/linux/watchdog.h
3527761c 11392
1da177e4 11393WD7000 SCSI DRIVER
8b58be88 11394M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11395L: linux-scsi@vger.kernel.org
11396S: Maintained
679655da 11397F: drivers/scsi/wd7000.c
1da177e4 11398
b22e00f3
DH
11399WIIMOTE HID DRIVER
11400M: David Herrmann <dh.herrmann@googlemail.com>
11401L: linux-input@vger.kernel.org
11402S: Maintained
11403F: drivers/hid/hid-wiimote*
11404
e258b80e 11405WINBOND CIR DRIVER
364e9e18 11406M: David Härdeman <david@hardeman.nu>
e258b80e 11407S: Maintained
116ab806 11408F: drivers/media/rc/winbond-cir.c
e258b80e 11409
8a70da82 11410WIMAX STACK
8b58be88 11411M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11412M: linux-wimax@intel.com
49e7d9df 11413L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11414S: Supported
11415W: http://linuxwimax.org
315987dc 11416F: Documentation/wimax/README.wimax
315987dc
JP
11417F: include/linux/wimax/debug.h
11418F: include/net/wimax.h
c117ab84 11419F: include/uapi/linux/wimax.h
315987dc 11420F: net/wimax/
8a70da82 11421
5fc14680 11422WISTRON LAPTOP BUTTON DRIVER
8b58be88 11423M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11424S: Maintained
679655da 11425F: drivers/input/misc/wistron_btns.c
5fc14680 11426
1da177e4 11427WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11428M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11429L: linux-wireless@vger.kernel.org
926554c4 11430W: http://oops.ghostprotocols.net:81/blog
1da177e4 11431S: Maintained
679655da 11432F: drivers/net/wireless/wl3501*
1da177e4 11433
055bcbcb 11434WOLFSON MICROELECTRONICS DRIVERS
fef95164 11435L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11436T: git https://github.com/CirrusLogic/linux-drivers.git
11437W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11438S: Supported
3768f0b1 11439F: Documentation/hwmon/wm83??
af1c5386 11440F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11441F: drivers/clk/clk-wm83*.c
9c309598 11442F: drivers/extcon/extcon-arizona.c
b75ea16a 11443F: drivers/leds/leds-wm83*.c
25b273ba 11444F: drivers/gpio/gpio-*wm*.c
9c309598 11445F: drivers/gpio/gpio-arizona.c
d22b0869 11446F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11447F: drivers/input/misc/wm831x-on.c
11448F: drivers/input/touchscreen/wm831x-ts.c
11449F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11450F: drivers/mfd/arizona*
11451F: drivers/mfd/wm*.c
b75ea16a
MB
11452F: drivers/power/wm83*.c
11453F: drivers/rtc/rtc-wm83*.c
11454F: drivers/regulator/wm8*.c
3860e6c4 11455F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11456F: drivers/watchdog/wm83*_wdt.c
9c309598 11457F: include/linux/mfd/arizona/
3860e6c4 11458F: include/linux/mfd/wm831x/
b75ea16a 11459F: include/linux/mfd/wm8350/
3768f0b1 11460F: include/linux/mfd/wm8400*
59ec6da2 11461F: include/linux/wm97xx.h
055bcbcb 11462F: include/sound/wm????.h
9c309598 11463F: sound/soc/codecs/arizona.?
055bcbcb 11464F: sound/soc/codecs/wm*
b75ea16a 11465
3e6cd7a4
TH
11466WORKQUEUE
11467M: Tejun Heo <tj@kernel.org>
badb7f5e 11468R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11469T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11470S: Maintained
11471F: include/linux/workqueue.h
11472F: kernel/workqueue.c
11473F: Documentation/workqueue.txt
11474
1da177e4 11475X.25 NETWORK LAYER
8bf28059 11476M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11477L: linux-x25@vger.kernel.org
8bf28059 11478S: Odd Fixes
679655da
JP
11479F: Documentation/networking/x25*
11480F: include/net/x25*
11481F: net/x25/
1da177e4 11482
e2d1d6c0 11483X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11484M: Thomas Gleixner <tglx@linutronix.de>
11485M: Ingo Molnar <mingo@redhat.com>
11486M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11487M: x86@kernel.org
981c3a4f 11488L: linux-kernel@vger.kernel.org
75fc2d37 11489T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11490S: Maintained
679655da
JP
11491F: Documentation/x86/
11492F: arch/x86/
e2d1d6c0 11493
d0944853 11494X86 PLATFORM DRIVERS
e181ba15 11495M: Darren Hart <dvhart@infradead.org>
d0944853 11496L: platform-driver-x86@vger.kernel.org
e181ba15 11497T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11498S: Maintained
14430813 11499F: drivers/platform/x86/
d0944853 11500
c1f5c54b
IM
11501X86 MCE INFRASTRUCTURE
11502M: Tony Luck <tony.luck@intel.com>
487ba8e8 11503M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11504L: linux-edac@vger.kernel.org
11505S: Maintained
11506F: arch/x86/kernel/cpu/mcheck/*
11507
f0905c5a
AL
11508X86 VDSO
11509M: Andy Lutomirski <luto@amacapital.net>
11510L: linux-kernel@vger.kernel.org
11511T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11512S: Maintained
d603c8e1 11513F: arch/x86/entry/vdso/
f0905c5a 11514
d6fad502 11515XC2028/3028 TUNER DRIVER
009a5410 11516M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11517L: linux-media@vger.kernel.org
11518W: http://linuxtv.org
11519T: git git://linuxtv.org/media_tree.git
11520S: Maintained
11521F: drivers/media/tuners/tuner-xc2028.*
11522
c4468085 11523XEN HYPERVISOR INTERFACE
c4468085 11524M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11525M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11526M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11527L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11528T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11529S: Supported
11530F: arch/x86/xen/
11531F: drivers/*/xen-*front.c
11532F: drivers/xen/
11533F: arch/x86/include/asm/xen/
11534F: include/xen/
c117ab84 11535F: include/uapi/xen/
c4468085 11536
77bfb479
SS
11537XEN HYPERVISOR ARM
11538M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11539L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11540S: Supported
11541F: arch/arm/xen/
11542F: arch/arm/include/asm/xen/
11543
b475e83f
SS
11544XEN HYPERVISOR ARM64
11545M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11546L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11547S: Supported
11548F: arch/arm64/xen/
11549F: arch/arm64/include/asm/xen/
11550
9b57e1a7
IC
11551XEN NETWORK BACKEND DRIVER
11552M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11553M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11554L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11555L: netdev@vger.kernel.org
11556S: Supported
11557F: drivers/net/xen-netback/*
11558
c5f8e29d
KRW
11559XEN PCI SUBSYSTEM
11560M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11561L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11562S: Supported
11563F: arch/x86/pci/*xen*
11564F: drivers/pci/*xen*
11565
a2c5ae65
KRW
11566XEN BLOCK SUBSYSTEM
11567M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11568M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11569L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11570S: Supported
11571F: drivers/block/xen-blkback/*
11572F: drivers/block/xen*
11573
15d03609
JG
11574XEN PVSCSI DRIVERS
11575M: Juergen Gross <jgross@suse.com>
11576L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11577L: linux-scsi@vger.kernel.org
11578S: Supported
11579F: drivers/scsi/xen-scsifront.c
11580F: drivers/xen/xen-scsiback.c
11581F: include/xen/interface/io/vscsiif.h
11582
c5f8e29d
KRW
11583XEN SWIOTLB SUBSYSTEM
11584M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11585L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11586S: Supported
11587F: arch/x86/xen/*swiotlb*
11588F: drivers/xen/*swiotlb*
11589
1da177e4
LT
11590XFS FILESYSTEM
11591P: Silicon Graphics Inc
809625ca 11592M: Dave Chinner <david@fromorbit.com>
18caa67a 11593M: xfs@oss.sgi.com
d7ede1aa 11594L: xfs@oss.sgi.com
1da177e4 11595W: http://oss.sgi.com/projects/xfs
54e5881d 11596T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11597S: Supported
679655da
JP
11598F: Documentation/filesystems/xfs.txt
11599F: fs/xfs/
1da177e4 11600
8a3b7a25 11601XILINX AXI ETHERNET DRIVER
59a54f30
MS
11602M: Anirudha Sarangi <anirudh@xilinx.com>
11603M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11604S: Maintained
11605F: drivers/net/ethernet/xilinx/xilinx_axienet*
11606
238b8721 11607XILINX UARTLITE SERIAL DRIVER
8b58be88 11608M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11609L: linux-serial@vger.kernel.org
11610S: Maintained
df621252 11611F: drivers/tty/serial/uartlite.c
238b8721 11612
df330515
LP
11613XILINX VIDEO IP CORES
11614M: Hyun Kwon <hyun.kwon@xilinx.com>
11615M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11616L: linux-media@vger.kernel.org
11617T: git git://linuxtv.org/media_tree.git
11618S: Supported
11619F: Documentation/devicetree/bindings/media/xilinx/
11620F: drivers/media/platform/xilinx/
a5562f65 11621F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11622
74316949
EB
11623XILLYBUS DRIVER
11624M: Eli Billauer <eli.billauer@gmail.com>
11625L: linux-kernel@vger.kernel.org
11626S: Supported
11627F: drivers/char/xillybus/
11628
f620e4b8
MF
11629XTENSA XTFPGA PLATFORM SUPPORT
11630M: Max Filippov <jcmvbkbc@gmail.com>
11631L: linux-xtensa@linux-xtensa.org
11632S: Maintained
11633F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11634F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11635
1da177e4 11636YAM DRIVER FOR AX.25
8b58be88 11637M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11638L: linux-hams@vger.kernel.org
11639S: Maintained
679655da
JP
11640F: drivers/net/hamradio/yam*
11641F: include/linux/yam.h
1da177e4 11642
af64a5eb 11643YEALINK PHONE DRIVER
8b58be88 11644M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
HV
11645L: usbb2k-api-dev@nongnu.org
11646S: Maintained
679655da
JP
11647F: Documentation/input/yealink.txt
11648F: drivers/input/misc/yealink.*
af64a5eb 11649
1da177e4 11650Z8530 DRIVER FOR AX.25
8b58be88 11651M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11652W: http://yaina.de/jreuter/
11653W: http://www.qsl.net/dl1bke/
11654L: linux-hams@vger.kernel.org
11655S: Maintained
679655da
JP
11656F: Documentation/networking/z8530drv.txt
11657F: drivers/net/hamradio/*scc.c
11658F: drivers/net/hamradio/z8530.h
1da177e4 11659
0cf31ec1 11660ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11661M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11662L: linux-mm@kvack.org
11663S: Maintained
11664F: mm/zbud.c
11665F: include/linux/zbud.h
11666
7c0c3afb 11667ZD1211RW WIRELESS DRIVER
8b58be88
JP
11668M: Daniel Drake <dsd@gentoo.org>
11669M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11670W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11671L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11672L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11673S: Maintained
679655da 11674F: drivers/net/wireless/zd1211rw/
7c0c3afb 11675
20263029
DS
11676ZPOOL COMPRESSED PAGE STORAGE API
11677M: Dan Streetman <ddstreet@ieee.org>
11678L: linux-mm@kvack.org
11679S: Maintained
11680F: mm/zpool.c
11681F: include/linux/zpool.h
11682
1da177e4 11683ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11684L: mjpeg-users@lists.sourceforge.net
f63145e2 11685L: linux-media@vger.kernel.org
1da177e4 11686W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11687T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11688S: Odd Fixes
90d72ac6 11689F: drivers/media/pci/zoran/
1da177e4 11690
6920f2cc
MK
11691ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11692M: Minchan Kim <minchan@kernel.org>
11693M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11694R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11695L: linux-kernel@vger.kernel.org
11696S: Maintained
11697F: drivers/block/zram/
11698F: Documentation/blockdev/zram.txt
11699
8b4a4080 11700ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11701M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11702S: Maintained
df621252 11703F: drivers/tty/serial/zs.*
8b4a4080 11704
eae70d06
MK
11705ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11706M: Minchan Kim <minchan@kernel.org>
11707M: Nitin Gupta <ngupta@vflare.org>
41192a2d 11708R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
11709L: linux-mm@kvack.org
11710S: Maintained
11711F: mm/zsmalloc.c
11712F: include/linux/zsmalloc.h
d02be50d 11713F: Documentation/vm/zsmalloc.txt
eae70d06 11714
0cf31ec1 11715ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11716M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11717L: linux-mm@kvack.org
11718S: Maintained
11719F: mm/zswap.c
11720
1da177e4 11721THE REST
8b58be88 11722M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11723L: linux-kernel@vger.kernel.org
8a6e2535 11724Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11725T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11726S: Buried alive in reporters
34d03cc1
JP
11727F: *
11728F: */