ath10k: override CE5 configuration for QCA6147 device
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
e2558989
WBG
243ACCES 104-IDIO-16 GPIO DRIVER
244M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
245L: linux-gpio@vger.kernel.org
246S: Maintained
247F: drivers/gpio/gpio-104-idio-16.c
248
1da177e4 249ACENIC DRIVER
8b58be88 250M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
251L: linux-acenic@sunsite.dk
252S: Maintained
531c4f89 253F: drivers/net/ethernet/alteon/acenic*
1da177e4 254
e86435eb 255ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 256M: Peter Feuerer <peter@piie.net>
d0944853 257L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
258W: http://piie.net/?section=acerhdf
259S: Maintained
260F: drivers/platform/x86/acerhdf.c
e86435eb 261
745a5d21 262ACER WMI LAPTOP EXTRAS
182ae55c 263M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 264L: platform-driver-x86@vger.kernel.org
745a5d21 265S: Maintained
679655da 266F: drivers/platform/x86/acer-wmi.c
745a5d21 267
1da177e4 268ACPI
9c3646d1 269M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 270M: Len Brown <lenb@kernel.org>
6968e50c 271L: linux-acpi@vger.kernel.org
360818b8
RW
272W: https://01.org/linux-acpi
273Q: https://patchwork.kernel.org/project/linux-acpi/list/
274T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 275S: Supported
679655da
JP
276F: drivers/acpi/
277F: drivers/pnp/pnpacpi/
278F: include/linux/acpi.h
43368e74 279F: include/acpi/
3a75ef0c 280F: Documentation/acpi/
89ca78a0 281F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
282F: drivers/pci/*acpi*
283F: drivers/pci/*/*acpi*
284F: drivers/pci/*/*/*acpi*
3a75ef0c 285F: tools/power/acpi/
8b59a454 286
3774929d
RW
287ACPI COMPONENT ARCHITECTURE (ACPICA)
288M: Robert Moore <robert.moore@intel.com>
289M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 290M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
291L: linux-acpi@vger.kernel.org
292L: devel@acpica.org
293W: https://acpica.org/
294W: https://github.com/acpica/acpica/
295Q: https://patchwork.kernel.org/project/linux-acpi/list/
296T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297S: Supported
298F: drivers/acpi/acpica/
299F: include/acpi/
2754c447 300F: tools/power/acpi/
3774929d 301
8b59a454 302ACPI FAN DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/fan.c
1da177e4 308
8b59a454 309ACPI THERMAL DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/*thermal*
998be20f 315
359acec8 316ACPI VIDEO DRIVER
8b58be88 317M: Zhang Rui <rui.zhang@intel.com>
8b59a454 318L: linux-acpi@vger.kernel.org
5ca92bd9 319W: https://01.org/linux-acpi
8b59a454 320S: Supported
679655da 321F: drivers/acpi/video.c
998be20f 322
bff431e4 323ACPI WMI DRIVER
d0944853 324L: platform-driver-x86@vger.kernel.org
5b927259 325S: Orphan
679655da 326F: drivers/platform/x86/wmi.c
bff431e4 327
2f39d519 328AD1889 ALSA SOUND DRIVER
8b58be88 329M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
330W: http://wiki.parisc-linux.org/AD1889
331L: linux-parisc@vger.kernel.org
332S: Maintained
679655da 333F: sound/pci/ad1889.*
2f39d519 334
527a1a83
MH
335AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 337W: http://wiki.analog.com/AD5254
a4edbc10 338W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
339S: Supported
340F: drivers/misc/ad525x_dpot.c
341
342AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 344W: http://wiki.analog.com/AD5398
a4edbc10 345W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
346S: Supported
347F: drivers/regulator/ad5398.c
348
349AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 351W: http://wiki.analog.com/AD7142
a4edbc10 352W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
353S: Supported
354F: drivers/input/misc/ad714x.c
355
356AD7877 TOUCHSCREEN DRIVER
357M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 358W: http://wiki.analog.com/AD7877
a4edbc10 359W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
360S: Supported
361F: drivers/input/touchscreen/ad7877.c
362
363AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 365W: http://wiki.analog.com/AD7879
a4edbc10 366W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
367S: Supported
368F: drivers/input/touchscreen/ad7879.c
369
1330b0dc 370ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 371M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
372S: Maintained
373
1da177e4 374ADM1025 HARDWARE MONITOR DRIVER
d8130624 375M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 376L: lm-sensors@lm-sensors.org
1da177e4 377S: Maintained
679655da
JP
378F: Documentation/hwmon/adm1025
379F: drivers/hwmon/adm1025.c
1da177e4 380
cae2caae 381ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 382M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
383L: lm-sensors@lm-sensors.org
384S: Maintained
679655da 385F: drivers/hwmon/adm1029.c
cae2caae 386
cc0b88cf 387ADM8211 WIRELESS DRIVER
cc0b88cf 388L: linux-wireless@vger.kernel.org
491b26b4 389W: http://wireless.kernel.org/
e71bcbd0 390S: Orphan
679655da 391F: drivers/net/wireless/adm8211.*
cc0b88cf 392
e8e31622
SA
393ADP1653 FLASH CONTROLLER DRIVER
394M: Sakari Ailus <sakari.ailus@iki.fi>
395L: linux-media@vger.kernel.org
396S: Maintained
397F: drivers/media/i2c/adp1653.c
398F: include/media/adp1653.h
399
527a1a83
MH
400ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
401M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 402W: http://wiki.analog.com/ADP5520
a4edbc10 403W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
404S: Supported
405F: drivers/mfd/adp5520.c
406F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 407F: drivers/leds/leds-adp5520.c
77278d50 408F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
409F: drivers/input/keyboard/adp5520-keys.c
410
411ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
412M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 413W: http://wiki.analog.com/ADP5588
a4edbc10 414W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
415S: Supported
416F: drivers/input/keyboard/adp5588-keys.c
77278d50 417F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
418
419ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
420M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 421W: http://wiki.analog.com/ADP8860
a4edbc10 422W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
423S: Supported
424F: drivers/video/backlight/adp8860_bl.c
425
8c22a8f5
DE
426ADS1015 HARDWARE MONITOR DRIVER
427M: Dirk Eibach <eibach@gdsys.de>
428L: lm-sensors@lm-sensors.org
429S: Maintained
430F: Documentation/hwmon/ads1015
431F: drivers/hwmon/ads1015.c
432F: include/linux/i2c/ads1015.h
433
1da177e4 434ADT746X FAN DRIVER
8b58be88 435M: Colin Leroy <colin@colino.net>
1da177e4 436S: Maintained
679655da 437F: drivers/macintosh/therm_adt746x.c
1da177e4 438
b058b859 439ADT7475 HARDWARE MONITOR DRIVER
d8130624 440M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
441L: lm-sensors@lm-sensors.org
442S: Maintained
443F: Documentation/hwmon/adt7475
444F: drivers/hwmon/adt7475.c
445
527a1a83
MH
446ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
447M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 448W: http://wiki.analog.com/ADXL345
a4edbc10 449W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
450S: Supported
451F: drivers/input/misc/adxl34x.c
452
8c6af9e1 453ADVANSYS SCSI DRIVER
8b58be88 454M: Matthew Wilcox <matthew@wil.cx>
d8130624 455M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
456L: linux-scsi@vger.kernel.org
457S: Maintained
679655da
JP
458F: Documentation/scsi/advansys.txt
459F: drivers/scsi/advansys.c
8c6af9e1 460
1da177e4 461AEDSP16 DRIVER
8b58be88 462M: Riccardo Facchetti <fizban@tin.it>
1da177e4 463S: Maintained
679655da 464F: sound/oss/aedsp16.c
1da177e4 465
91952bc0
AP
466AF9013 MEDIA DRIVER
467M: Antti Palosaari <crope@iki.fi>
468L: linux-media@vger.kernel.org
469W: http://linuxtv.org/
470W: http://palosaari.fi/linux/
471Q: http://patchwork.linuxtv.org/project/linux-media/list/
472T: git git://linuxtv.org/anttip/media_tree.git
473S: Maintained
474F: drivers/media/dvb-frontends/af9013*
475
476AF9033 MEDIA DRIVER
477M: Antti Palosaari <crope@iki.fi>
478L: linux-media@vger.kernel.org
479W: http://linuxtv.org/
480W: http://palosaari.fi/linux/
481Q: http://patchwork.linuxtv.org/project/linux-media/list/
482T: git git://linuxtv.org/anttip/media_tree.git
483S: Maintained
484F: drivers/media/dvb-frontends/af9033*
485
1da177e4 486AFFS FILE SYSTEM
6cf515e1
GU
487L: linux-fsdevel@vger.kernel.org
488S: Orphan
679655da
JP
489F: Documentation/filesystems/affs.txt
490F: fs/affs/
1da177e4 491
e2d1d6c0 492AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 493M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
494L: linux-afs@lists.infradead.org
495S: Supported
679655da
JP
496F: fs/afs/
497F: include/net/af_rxrpc.h
498F: net/rxrpc/af_rxrpc.c
e2d1d6c0 499
1da177e4 500AGPGART DRIVER
8b58be88 501M: David Airlie <airlied@linux.ie>
878eaf61 502T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 503S: Maintained
679655da
JP
504F: drivers/char/agp/
505F: include/linux/agp*
c117ab84 506F: include/uapi/linux/agp*
1da177e4
LT
507
508AHA152X SCSI DRIVER
8b58be88 509M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
510L: linux-scsi@vger.kernel.org
511S: Maintained
679655da
JP
512F: drivers/scsi/aha152x*
513F: drivers/scsi/pcmcia/aha152x*
1da177e4 514
64624d4f 515AIC7XXX / AIC79XX SCSI DRIVER
d8130624 516M: Hannes Reinecke <hare@suse.com>
64624d4f 517L: linux-scsi@vger.kernel.org
1da177e4 518S: Maintained
679655da 519F: drivers/scsi/aic7xxx/
1da177e4 520
450500ad
HV
521AIMSLAB FM RADIO RECEIVER DRIVER
522M: Hans Verkuil <hverkuil@xs4all.nl>
523L: linux-media@vger.kernel.org
524T: git git://linuxtv.org/media_tree.git
525W: http://linuxtv.org
526S: Maintained
527F: drivers/media/radio/radio-aimslab*
528
e2d1d6c0 529AIO
8b58be88 530M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
531L: linux-aio@kvack.org
532S: Supported
679655da
JP
533F: fs/aio.c
534F: include/linux/*aio*.h
e2d1d6c0 535
469d4ec8
AP
536AIRSPY MEDIA DRIVER
537M: Antti Palosaari <crope@iki.fi>
538L: linux-media@vger.kernel.org
539W: http://linuxtv.org/
540W: http://palosaari.fi/linux/
541Q: http://patchwork.linuxtv.org/project/linux-media/list/
542T: git git://linuxtv.org/anttip/media_tree.git
543S: Maintained
544F: drivers/media/usb/airspy/
545
1da177e4 546ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 547M: Duncan Sands <duncan.sands@free.fr>
6372594a 548L: linux-usb@vger.kernel.org
1da177e4
LT
549W: http://www.linux-usb.org/SpeedTouch/
550S: Maintained
679655da
JP
551F: drivers/usb/atm/speedtch.c
552F: drivers/usb/atm/usbatm.c
1da177e4 553
272f133a 554ALCHEMY AU1XX0 MMC DRIVER
8b58be88 555M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 556S: Maintained
679655da 557F: drivers/mmc/host/au1xmmc.c
272f133a 558
4a4e5787 559ALI1563 I2C DRIVER
8b58be88 560M: Rudolf Marek <r.marek@assembler.cz>
846557d3 561L: linux-i2c@vger.kernel.org
4a4e5787 562S: Maintained
679655da
JP
563F: Documentation/i2c/busses/i2c-ali1563
564F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 565
bc368798
LC
566ALLWINNER SECURITY SYSTEM
567M: Corentin Labbe <clabbe.montjoie@gmail.com>
568L: linux-crypto@vger.kernel.org
569S: Maintained
570F: drivers/crypto/sunxi-ss/
571
1da177e4 572ALPHA PORT
8b58be88 573M: Richard Henderson <rth@twiddle.net>
8b58be88 574M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 575M: Matt Turner <mattst88@gmail.com>
c89f4f9a 576S: Odd Fixes
a9406699 577L: linux-alpha@vger.kernel.org
679655da 578F: arch/alpha/
1da177e4 579
f62092f6
LFT
580ALTERA MAILBOX DRIVER
581M: Ley Foon Tan <lftan@altera.com>
582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S: Maintained
584F: drivers/mailbox/mailbox-altera.c
585
c5abbba9
THL
586ALTERA PIO DRIVER
587M: Tien Hock Loh <thloh@altera.com>
588L: linux-gpio@vger.kernel.org
589S: Maintained
590F: drivers/gpio/gpio-altera.c
591
16b8b922 592ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 593M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
594L: netdev@vger.kernel.org
595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596S: Maintained
597F: drivers/net/ethernet/altera/
598
adf9251f
TK
599ALTERA UART/JTAG UART SERIAL DRIVERS
600M: Tobias Klauser <tklauser@distanz.ch>
601L: linux-serial@vger.kernel.org
61bd0943 602L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
603S: Maintained
604F: drivers/tty/serial/altera_uart.c
605F: drivers/tty/serial/altera_jtaguart.c
606F: include/linux/altera_uart.h
607F: include/linux/altera_jtaguart.h
608
f4875e12
TL
609AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
610M: Tom Lendacky <thomas.lendacky@amd.com>
611L: linux-crypto@vger.kernel.org
612S: Supported
613F: drivers/crypto/ccp/
614F: include/linux/ccp.h
615
512d1027 616AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 617M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
618L: lm-sensors@lm-sensors.org
619S: Maintained
620F: Documentation/hwmon/fam15h_power
621F: drivers/hwmon/fam15h_power.c
622
167a675a 623AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
67d76710 624L: linux-geode@lists.infradead.org (moderated for non-subscribers)
b4731977 625S: Orphan
faf2e1db 626F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 627
f90b8116 628AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 629P: Andres Salomon <dilinger@queued.net>
67d76710 630L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
631W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
632S: Supported
679655da
JP
633F: drivers/char/hw_random/geode-rng.c
634F: drivers/crypto/geode*
8a61f013 635F: drivers/video/fbdev/geode/
679655da 636F: arch/x86/include/asm/geode.h
f90b8116 637
919ee7dd 638AMD IOMMU (AMD-VI)
e4110568 639M: Joerg Roedel <joro@8bytes.org>
919ee7dd 640L: iommu@lists.linux-foundation.org
525b233c 641T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 642S: Maintained
b2c16391
JP
643F: drivers/iommu/amd_iommu*.[ch]
644F: include/linux/amd-iommu.h
919ee7dd 645
16423d67 646AMD KFD
1241e0b4 647M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
648L: dri-devel@lists.freedesktop.org
649T: git git://people.freedesktop.org/~gabbayo/linux.git
650S: Supported
130e0371
OG
651F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
652F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 653F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 654F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 655F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
656F: drivers/gpu/drm/amd/include/cik_structs.h
657F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 658F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
659F: drivers/gpu/drm/radeon/radeon_kfd.c
660F: drivers/gpu/drm/radeon/radeon_kfd.h
661F: include/uapi/linux/kfd_ioctl.h
16423d67 662
45198c7b
LT
663AMD XGBE DRIVER
664M: Tom Lendacky <thomas.lendacky@amd.com>
665L: netdev@vger.kernel.org
666S: Supported
667F: drivers/net/ethernet/amd/xgbe/
45198c7b 668
284f42b6 669AMS (Apple Motion Sensor) DRIVER
8b58be88 670M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 671S: Supported
bd5f47ec 672F: drivers/macintosh/ams/
284f42b6 673
f94b533d 674AMSO1100 RNIC DRIVER
8b58be88
JP
675M: Tom Tucker <tom@opengridcomputing.com>
676M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 677L: linux-rdma@vger.kernel.org
f94b533d 678S: Maintained
679655da 679F: drivers/infiniband/hw/amso1100/
f94b533d 680
531fca16
HV
681ANALOG DEVICES INC AD9389B DRIVER
682M: Hans Verkuil <hans.verkuil@cisco.com>
683L: linux-media@vger.kernel.org
684S: Maintained
685F: drivers/media/i2c/ad9389b*
686
614b4384
LPC
687ANALOG DEVICES INC ADV7180 DRIVER
688M: Lars-Peter Clausen <lars@metafoo.de>
689L: linux-media@vger.kernel.org
690W: http://ez.analog.com/community/linux-device-drivers
691S: Supported
692F: drivers/media/i2c/adv7180.c
693
c40ddfa3
HV
694ANALOG DEVICES INC ADV7511 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7511*
699
531fca16
HV
700ANALOG DEVICES INC ADV7604 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7604*
705
c40ddfa3
HV
706ANALOG DEVICES INC ADV7842 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7842*
711
527a1a83 712ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 713M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 715W: http://wiki.analog.com/
a4edbc10 716W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 717S: Supported
39c9d199 718F: sound/soc/codecs/adau*
cc52688a 719F: sound/soc/codecs/adav*
4bdef3bd 720F: sound/soc/codecs/ad1*
ae48f5ef 721F: sound/soc/codecs/ad7*
4bdef3bd 722F: sound/soc/codecs/ssm*
40216ce7 723F: sound/soc/codecs/sigmadsp.*
4bdef3bd 724
527a1a83 725ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
727L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728W: http://blackfin.uclinux.org/
729S: Supported
730F: sound/soc/blackfin/*
7d1f9018 731
4ce72abc
LPC
732ANALOG DEVICES INC IIO DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734M: Michael Hennerich <Michael.Hennerich@analog.com>
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: drivers/iio/*/ad*
739X: drivers/iio/*/adjd*
740F: drivers/staging/iio/*/ad*
741F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 742
0e3b67b3
LPC
743ANALOG DEVICES INC DMA DRIVERS
744M: Lars-Peter Clausen <lars@metafoo.de>
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/dma/dma-axi-dmac.c
748
41c9e95d
GK
749ANDROID DRIVERS
750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 751M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 752M: Riley Andrews <riandrews@android.com>
0e4a566b 753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
754L: devel@driverdev.osuosl.org
755S: Supported
756F: drivers/android/
757F: drivers/staging/android/
758
42269063 759AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 760M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 761L: linuxppc-dev@lists.ozlabs.org
93711660 762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 763S: Maintained
679655da 764F: sound/aoa/
42269063 765
1da177e4 766APM DRIVER
e5f6450c 767M: Jiri Kosina <jikos@kernel.org>
81024fc4 768S: Odd fixes
679655da
JP
769F: arch/x86/kernel/apm_32.c
770F: include/linux/apm_bios.h
c117ab84 771F: include/uapi/linux/apm_bios.h
81024fc4 772F: drivers/char/apm-emulation.c
1da177e4 773
bd7aa4b2 774APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 775M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 776L: linux-input@vger.kernel.org
75dd112a 777S: Odd fixes
679655da 778F: drivers/input/mouse/bcm5974.c
bd7aa4b2 779
6f2fad74 780APPLE SMC DRIVER
75dd112a 781M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 782L: lm-sensors@lm-sensors.org
75dd112a 783S: Odd fixes
679655da 784F: drivers/hwmon/applesmc.c
6f2fad74 785
1da177e4 786APPLETALK NETWORK LAYER
8b58be88 787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 788S: Maintained
679655da
JP
789F: drivers/net/appletalk/
790F: net/appletalk/
1da177e4 791
24299502
IS
792APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
793M: Iyappan Subramanian <isubramanian@apm.com>
794M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
795S: Supported
796F: drivers/net/ethernet/apm/xgene/
797F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
798
62a37dc7
LP
799APTINA CAMERA SENSOR PLL
800M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
801L: linux-media@vger.kernel.org
802S: Maintained
803F: drivers/media/i2c/aptina-pll.*
804
1154ea7d 805ARC FRAMEBUFFER DRIVER
8b58be88 806M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 807S: Maintained
8a61f013
JH
808F: drivers/video/fbdev/arcfb.c
809F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 810
c38f6ac7
MG
811ARCNET NETWORK LAYER
812M: Michael Grzeschik <m.grzeschik@pengutronix.de>
813L: netdev@vger.kernel.org
814S: Maintained
815F: drivers/net/arcnet/
816F: include/uapi/linux/if_arcnet.h
817
1da177e4 818ARM MFM AND FLOPPY DRIVERS
8b58be88 819M: Ian Molton <spyro@f2s.com>
1da177e4 820S: Maintained
679655da
JP
821F: arch/arm/lib/floppydma.S
822F: arch/arm/include/asm/floppy.h
1da177e4 823
6f96521f
WD
824ARM PMU PROFILING AND DEBUGGING
825M: Will Deacon <will.deacon@arm.com>
826S: Maintained
fa8ad788 827F: arch/arm/kernel/perf_*
6f96521f 828F: arch/arm/oprofile/common.c
6f96521f
WD
829F: arch/arm/kernel/hw_breakpoint.c
830F: arch/arm/include/asm/hw_breakpoint.h
fa8ad788
MR
831F: arch/arm/include/asm/perf_event.h
832F: drivers/perf/arm_pmu.c
833F: include/linux/perf/arm_pmu.h
6f96521f 834
d4275354 835ARM PORT
8b58be88 836M: Russell King <linux@arm.linux.org.uk>
efc03ecb 837L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
838W: http://www.arm.linux.org.uk/
839S: Maintained
840F: arch/arm/
841
d323c243
SB
842ARM SUB-ARCHITECTURES
843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 844S: Maintained
d323c243
SB
845F: arch/arm/mach-*/
846F: arch/arm/plat-*/
847T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
848
cefbf4ea
RK
849ARM PRIMECELL AACI PL041 DRIVER
850M: Russell King <linux@arm.linux.org.uk>
851S: Maintained
852F: sound/arm/aaci.*
853
854ARM PRIMECELL CLCD PL110 DRIVER
855M: Russell King <linux@arm.linux.org.uk>
856S: Maintained
8a61f013 857F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
858
859ARM PRIMECELL KMI PL050 DRIVER
860M: Russell King <linux@arm.linux.org.uk>
861S: Maintained
862F: drivers/input/serio/ambakmi.*
863F: include/linux/amba/kmi.h
864
2761f5c2 865ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
866M: Russell King <linux@arm.linux.org.uk>
867S: Maintained
679655da 868F: drivers/mmc/host/mmci.*
2f748aaa 869F: include/linux/amba/mmci.h
2761f5c2 870
1b4304e5
RK
871ARM PRIMECELL UART PL010 AND PL011 DRIVERS
872M: Russell King <linux@arm.linux.org.uk>
873S: Maintained
874F: drivers/tty/serial/amba-pl01*.c
875F: include/linux/amba/serial.h
2761f5c2 876
cefbf4ea
RK
877ARM PRIMECELL BUS SUPPORT
878M: Russell King <linux@arm.linux.org.uk>
879S: Maintained
880F: drivers/amba/
881F: include/linux/amba/bus.h
882
2b7a52a4 883ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 884M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 885L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
886S: Maintained
887
9c784f95 888ARM/AFEB9260 MACHINE SUPPORT
8b58be88 889M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
891S: Maintained
892
2b7a52a4 893ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 894M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 895L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
896S: Maintained
897
5c6dcd7f 898ARM/Allwinner sunXi SoC support
1b106699 899M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 900M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
902S: Maintained
5c6dcd7f 903N: sun[x456789]i
60b0f380
MR
904
905ARM/Allwinner SoC Clock Support
906M: Emilio LĂ³pez <emilio@elopez.com.ar>
907S: Maintained
908F: drivers/clk/sunxi/
1b106699 909
7c1e3876
CC
910ARM/Amlogic MesonX SoC support
911M: Carlo Caione <carlo@caione.org>
912L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
913S: Maintained
12ddbadf 914F: drivers/media/rc/meson-ir.c
7c1e3876
CC
915N: meson[x68]
916
eff506fa
TZ
917ARM/Annapurna Labs ALPINE ARCHITECTURE
918M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
919S: Maintained
920F: arch/arm/mach-alpine/
921
c1fc8675 922ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 923M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 924M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 925M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 926L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
927W: http://www.linux4sam.org
928S: Supported
929F: arch/arm/mach-at91/
f0a0a58e 930F: include/soc/at91/
70e389cc
MB
931F: arch/arm/boot/dts/at91*.dts
932F: arch/arm/boot/dts/at91*.dtsi
933F: arch/arm/boot/dts/sama*.dts
934F: arch/arm/boot/dts/sama*.dtsi
5f58c970 935F: arch/arm/include/debug/at91.S
d4a89c7d 936
6e05dd4e
BB
937ARM/ATMEL AT91 Clock Support
938M: Boris Brezillon <boris.brezillon@free-electrons.com>
939S: Maintained
940F: drivers/clk/at91
941
986cf2e9 942ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 943M: Rob Herring <robh@kernel.org>
986cf2e9
RH
944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
945S: Maintained
946F: arch/arm/mach-highbank/
947
d94f944e 948ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 949M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
950S: Maintained
951F: arch/arm/mach-cns3xxx/
d94f944e 952
4863dea3
SG
953ARM/CAVIUM THUNDER NETWORK DRIVER
954M: Sunil Goutham <sgoutham@cavium.com>
955M: Robert Richter <rric@kernel.org>
956L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
957S: Supported
322e5cc5 958F: drivers/net/ethernet/cavium/thunder/
4863dea3 959
386ab516
AS
960ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
961M: Alexander Shiyan <shc_work@mail.ru>
962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963S: Odd Fixes
b8ba3874 964N: clps711x
386ab516 965
2b7a52a4 966ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 967M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 968M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 970S: Maintained
d19d3667
HS
971F: arch/arm/mach-ep93xx/
972F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
973
974ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 975M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
977S: Maintained
978
d4275354 979ARM/CLKDEV SUPPORT
8b58be88 980M: Russell King <linux@arm.linux.org.uk>
efc03ecb 981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 982S: Maintained
d4275354 983F: arch/arm/include/asm/clkdev.h
4fa2651d 984F: drivers/clk/clkdev.c
d4275354 985
d48134e7 986ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 987M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 988L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
989S: Maintained
990
94150095
HF
991ARM/CONTEC MICRO9 MACHINE SUPPORT
992M: Hubert Feurstein <hubert.feurstein@contec.at>
993S: Maintained
994F: arch/arm/mach-ep93xx/micro9.c
995
a06ae860
PP
996ARM/CORESIGHT FRAMEWORK AND DRIVERS
997M: Mathieu Poirier <mathieu.poirier@linaro.org>
998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999S: Maintained
01081f5a 1000F: drivers/hwtracing/coresight/*
a06ae860
PP
1001F: Documentation/trace/coresight.txt
1002F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1003F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1004
1da177e4 1005ARM/CORGI MACHINE SUPPORT
8b58be88 1006M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1007S: Maintained
1008
881a95f9 1009ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1010M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1012T: git git://github.com/ulli-kroll/linux.git
162500b3 1013S: Maintained
f49afbb5 1014F: arch/arm/mach-gemini/
98a9bb5b 1015F: drivers/rtc/rtc-gemini.c
881a95f9 1016
a990cbd8 1017ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1018M: Barry Song <baohua@kernel.org>
a990cbd8 1019L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1020T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1021S: Maintained
1022F: arch/arm/mach-prima2/
4a9c44f1 1023F: drivers/clk/sirf/
05f30e8d 1024F: drivers/clocksource/timer-prima2.c
5833ac98 1025F: drivers/clocksource/timer-atlas7.c
f8505ef5 1026N: [^a-z]sirf
a990cbd8 1027
c9d862c4
BS
1028ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1029M: Baruch Siach <baruch@tkos.co.il>
1030L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031S: Maintained
cde137aa 1032F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1033N: digicolor
1034
d4275354 1035ARM/EBSA110 MACHINE SUPPORT
8b58be88 1036M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1038W: http://www.arm.linux.org.uk/
1039S: Maintained
1040F: arch/arm/mach-ebsa110/
b955f6ca 1041F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1042
4721f3ce
UKK
1043ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1044M: Uwe Kleine-König <kernel@pengutronix.de>
1045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046S: Maintained
1047N: efm32
1048
a9da4f7e 1049ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1050M: Daniel Ribeiro <drwyrm@gmail.com>
1051M: Stefan Schmidt <stefan@openezx.org>
1052M: Harald Welte <laforge@openezx.org>
d66f1886 1053L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1054W: http://www.openezx.org/
1055S: Maintained
cafc2265
SS
1056T: topgit git://git.openezx.org/openezx.git
1057F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1058
6a915af9 1059ARM/FARADAY FA526 PORT
162500b3 1060M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1061L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1062S: Maintained
1fa7e547 1063T: git git://git.berlios.de/gemini-board
f49afbb5 1064F: arch/arm/mm/*-fa*
6a915af9 1065
d4275354 1066ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1067M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1068L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1069W: http://www.arm.linux.org.uk/
1070S: Maintained
1071F: arch/arm/include/asm/hardware/dec21285.h
1072F: arch/arm/mach-footbridge/
1073
86183a5f 1074ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1075M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1076M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1078S: Maintained
f1c12837 1079T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1080F: arch/arm/mach-imx/
ce515a6b 1081F: arch/arm/mach-mxs/
2a82f95c 1082F: arch/arm/boot/dts/imx*
e5dafa22 1083F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1084F: drivers/clk/imx/
1085F: include/soc/imx/
86183a5f 1086
142109d2 1087ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1088M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1089M: Sascha Hauer <kernel@pengutronix.de>
1090R: Stefan Agner <stefan@agner.ch>
1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092S: Maintained
1093T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1094F: arch/arm/mach-imx/*vf610*
1095F: arch/arm/boot/dts/vf*
1096
2b7a52a4 1097ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1098M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1099L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1100S: Maintained
1101
90b8fc34 1102ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1103M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1105S: Maintained
1106
ef47d5f0 1107ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1108M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1109M: Paul Parsons <lost.distance@yahoo.com>
1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1111S: Maintained
1112F: arch/arm/mach-pxa/hx4700.c
1113F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1114F: sound/soc/pxa/hx4700.c
ef47d5f0 1115
4dfad069
WX
1116ARM/HISILICON SOC SUPPORT
1117M: Wei Xu <xuwei5@hisilicon.com>
1118L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119W: http://www.hisilicon.com
1120S: Supported
1121T: git git://github.com/hisilicon/linux-hisi.git
1122F: arch/arm/mach-hisi/
1123
21f37bc3 1124ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1125M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1126W: www.jlime.com
1127S: Maintained
084bad91
KE
1128T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1129F: arch/arm/mach-sa1100/jornada720.c
1130F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1131
5e767ab9
JMC
1132ARM/IGEP MACHINE SUPPORT
1133M: Enric Balletbo i Serra <eballetbo@gmail.com>
1134M: Javier Martinez Canillas <javier@dowhile0.org>
1135L: linux-omap@vger.kernel.org
1136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137S: Maintained
06ff74fd 1138F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1139
403d2971
MV
1140ARM/INCOME PXA270 SUPPORT
1141M: Marek Vasut <marek.vasut@gmail.com>
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S: Maintained
ec154082 1144F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1145
2b7a52a4 1146ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1147M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1149S: Maintained
e2bdb176
DW
1150
1151ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1153S: Orphan
2b7a52a4
LB
1154
1155ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1156M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1158S: Maintained
2b7a52a4
LB
1159
1160ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1161M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1162L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1163S: Maintained
2b7a52a4 1164
2b7a52a4 1165ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1166M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1168S: Maintained
1169
dfdd8cc9
KH
1170ARM/INTEL IXP4XX ARM ARCHITECTURE
1171M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1172M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1174S: Maintained
1175F: arch/arm/mach-ixp4xx/
1176
838553c5 1177ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1178M: Jonathan Cameron <jic23@cam.ac.uk>
1179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1180S: Maintained
1181F: arch/arm/mach-pxa/stargate2.c
1182F: drivers/pcmcia/pxa2xx_stargate2.c
1183
2b7a52a4 1184ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1185M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1187S: Maintained
2b7a52a4
LB
1188
1189ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1190M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1191L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1192S: Maintained
1193
1154f858 1194ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1195M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197S: Maintained
1198F: arch/arm/mach-keystone/
317929cd 1199T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1200
bc6aa566 1201ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1202M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1203L: linux-kernel@vger.kernel.org
1204S: Maintained
1205F: drivers/clk/keystone/
1206
1207ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1208M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1209L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1210L: linux-kernel@vger.kernel.org
1211S: Maintained
1212F: drivers/clocksource/timer-keystone.c
1213
1214ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1215M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1216L: linux-kernel@vger.kernel.org
1217S: Maintained
1218F: drivers/power/reset/keystone-reset.c
1219
1220ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1221M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1222L: linux-kernel@vger.kernel.org
1223S: Maintained
1224F: drivers/memory/*emif*
1225
2b7a52a4 1226ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1227M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1228L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1229S: Maintained
1230
3143875f
JE
1231ARM/LPC18XX ARCHITECTURE
1232M: Joachim Eastwood <manabian@gmail.com>
1233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234S: Maintained
1235N: lpc18xx
1236
3b886171 1237ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1238M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1239S: Maintained
1240
31c17ac9 1241ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1242M: Jason Cooper <jason@lakedaemon.net>
1243M: Andrew Lunn <andrew@lunn.ch>
1244M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1245M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1246L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247S: Maintained
1248F: arch/arm/mach-mvebu/
59ec9671 1249F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1250F: arch/arm/boot/dts/armada*
1251F: arch/arm/boot/dts/kirkwood*
1252
75f41273 1253
40f4978b
SH
1254ARM/Marvell Berlin SoC support
1255M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1256L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257S: Maintained
1258F: arch/arm/mach-berlin/
31c17ac9
GC
1259F: arch/arm/boot/dts/berlin*
1260
40f4978b 1261
4cfab57e 1262ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1263M: Jason Cooper <jason@lakedaemon.net>
1264M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1265M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1266M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1268S: Maintained
1269F: arch/arm/mach-dove/
54a246ff
NP
1270F: arch/arm/mach-mv78xx0/
1271F: arch/arm/mach-orion5x/
1272F: arch/arm/plat-orion/
31c17ac9
GC
1273F: arch/arm/boot/dts/dove*
1274F: arch/arm/boot/dts/orion5x*
1275
3b886171 1276
d69ac131
AC
1277ARM/Orion SoC/Technologic Systems TS-78xx platform support
1278M: Alexander Clouter <alex@digriz.org.uk>
1279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1280W: http://www.digriz.org.uk/ts78xx/kernel
1281S: Maintained
1282F: arch/arm/mach-orion5x/ts78xx-*
1283
607b8fc9
EH
1284ARM/Mediatek RTC DRIVER
1285M: Eddie Huang <eddie.huang@mediatek.com>
1286L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1287L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1288S: Maintained
1289F: drivers/rtc/rtc-mt6397.c
1290
e54951c8
MB
1291ARM/Mediatek SoC support
1292M: Matthias Brugger <matthias.bgg@gmail.com>
1293L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1294L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1295S: Maintained
1296F: arch/arm/boot/dts/mt6*
1297F: arch/arm/boot/dts/mt8*
1298F: arch/arm/mach-mediatek/
1299N: mtk
1300K: mediatek
1301
adcb079f
AB
1302ARM/MICREL KS8695 ARCHITECTURE
1303M: Greg Ungerer <gerg@uclinux.org>
1304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1305F: arch/arm/mach-ks8695/
adcb079f
AB
1306S: Odd Fixes
1307
d78ff0a5 1308ARM/MIOA701 MACHINE SUPPORT
8b58be88 1309M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1310L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1311F: arch/arm/mach-pxa/mioa701.c
1312S: Maintained
1313
9624dfe6 1314ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1315M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1316S: Maintained
1317
e0ee9851 1318ARM/NOMADIK ARCHITECTURE
28b8e8d4 1319M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1320M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1321L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322S: Maintained
1323F: arch/arm/mach-nomadik/
ecc265fe 1324F: drivers/pinctrl/nomadik/
87572880 1325F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1326T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1327
9d76295a 1328ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1329M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1330L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1331W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1332S: Supported
1333
8459c159 1334ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1335M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1336M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1337S: Maintained
1338
5d783a2d 1339ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1340M: Marek Vasut <marek.vasut@gmail.com>
75280787 1341L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1342W: http://hackndev.com
1343S: Maintained
933d35f0
JP
1344F: arch/arm/mach-pxa/include/mach/palmtx.h
1345F: arch/arm/mach-pxa/palmtx.c
1346F: arch/arm/mach-pxa/include/mach/palmt5.h
1347F: arch/arm/mach-pxa/palmt5.c
1348F: arch/arm/mach-pxa/include/mach/palmld.h
1349F: arch/arm/mach-pxa/palmld.c
1350F: arch/arm/mach-pxa/include/mach/palmte2.h
1351F: arch/arm/mach-pxa/palmte2.c
1352F: arch/arm/mach-pxa/include/mach/palmtc.h
1353F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1354
b57fe924 1355ARM/PALM TREO SUPPORT
d8130624 1356M: Tomas Cech <sleep_walker@suse.com>
75280787 1357L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1358W: http://hackndev.com
1359S: Maintained
b57fe924
JP
1360F: arch/arm/mach-pxa/include/mach/palmtreo.h
1361F: arch/arm/mach-pxa/palmtreo.c
90af5811 1362
c49e1e63 1363ARM/PALMZ72 SUPPORT
8b58be88 1364M: Sergey Lapin <slapin@ossfans.org>
75280787 1365L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1366W: http://hackndev.com
1367S: Maintained
933d35f0
JP
1368F: arch/arm/mach-pxa/include/mach/palmz72.h
1369F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1370
1da177e4 1371ARM/PLEB SUPPORT
8b58be88 1372M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1373W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1374S: Maintained
1375
1376ARM/PT DIGITAL BOARD PORT
8b58be88 1377M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1379W: http://www.arm.linux.org.uk/
1380S: Maintained
1381
8fc1b0f8
KG
1382ARM/QUALCOMM SUPPORT
1383M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1384M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1385M: David Brown <davidb@codeaurora.org>
1386L: linux-arm-msm@vger.kernel.org
f5d3af9d 1387L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1388S: Maintained
1389F: arch/arm/mach-qcom/
f5d3af9d 1390F: drivers/soc/qcom/
c0c89faf
SB
1391F: drivers/tty/serial/msm_serial.h
1392F: drivers/tty/serial/msm_serial.c
1393F: drivers/*/pm8???-*
1394F: drivers/mfd/ssbi.c
916f743d 1395F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1396T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1397
2b7a52a4 1398ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1399M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1400L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1401S: Maintained
1402
d4275354 1403ARM/RISCPC ARCHITECTURE
8b58be88 1404M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1405L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1406W: http://www.arm.linux.org.uk/
1407S: Maintained
d4275354
RK
1408F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1409F: arch/arm/include/asm/hardware/ioc.h
1410F: arch/arm/include/asm/hardware/iomd.h
1411F: arch/arm/include/asm/hardware/memc.h
1412F: arch/arm/mach-rpc/
1a6422f6 1413F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1414F: drivers/net/ethernet/i825xx/ether1*
1415F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1416F: drivers/scsi/arm/
1417
08ddbb0a
HS
1418ARM/Rockchip SoC support
1419M: Heiko Stuebner <heiko@sntech.de>
1420L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1421L: linux-rockchip@lists.infradead.org
08ddbb0a 1422S: Maintained
541555e9 1423F: arch/arm/boot/dts/rk3*
08ddbb0a 1424F: arch/arm/mach-rockchip/
541555e9
HS
1425F: drivers/clk/rockchip/
1426F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1427F: drivers/*/*rockchip*
541555e9
HS
1428F: drivers/*/*/*rockchip*
1429F: sound/soc/rockchip/
b4331b43 1430N: rockchip
08ddbb0a 1431
5bfb937c
KK
1432ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1433M: Kukjin Kim <kgene@kernel.org>
e8f98457 1434M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1435L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1436L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1437S: Maintained
6f0589c8
MB
1438F: arch/arm/boot/dts/s3c*
1439F: arch/arm/boot/dts/exynos*
d97236e6 1440F: arch/arm64/boot/dts/exynos/
482ce512 1441F: arch/arm/plat-samsung/
769bbb63
HS
1442F: arch/arm/mach-s3c24*/
1443F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1444F: arch/arm/mach-s5p*/
1445F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1446F: drivers/*/*s3c2410*
1447F: drivers/*/*/*s3c2410*
40c76662
MB
1448F: drivers/spi/spi-s3c*
1449F: sound/soc/samsung/*
33d43cdd 1450N: exynos
f556cb07 1451
10ffa964
KP
1452ARM/SAMSUNG MOBILE MACHINE SUPPORT
1453M: Kyungmin Park <kyungmin.park@samsung.com>
1454L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1455S: Maintained
004bbd3c 1456F: arch/arm/mach-s5pv210/
10ffa964 1457
3ce4ccb6
KD
1458ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1459M: Kyungmin Park <kyungmin.park@samsung.com>
1460M: Kamil Debski <k.debski@samsung.com>
1461L: linux-arm-kernel@lists.infradead.org
1462L: linux-media@vger.kernel.org
1463S: Maintained
1464F: drivers/media/platform/s5p-g2d/
1465
e6a476fd
MS
1466ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1467M: Kyungmin Park <kyungmin.park@samsung.com>
1468M: Kamil Debski <k.debski@samsung.com>
6305902c 1469M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1470L: linux-arm-kernel@lists.infradead.org
1471L: linux-media@vger.kernel.org
1472S: Maintained
934455d7 1473F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1474F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1475
1476ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1477M: Kyungmin Park <kyungmin.park@samsung.com>
1478M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1479L: linux-arm-kernel@lists.infradead.org
1480L: linux-media@vger.kernel.org
1481S: Maintained
90d72ac6 1482F: drivers/media/platform/s5p-tv/
e6a476fd 1483
d48d38e8 1484ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1485M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1486M: Magnus Damm <magnus.damm@gmail.com>
1487L: linux-sh@vger.kernel.org
d48d38e8 1488W: http://oss.renesas.com
bbff48f5 1489Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1490T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1491S: Supported
0b514fdb
SH
1492F: arch/arm/boot/dts/emev2*
1493F: arch/arm/boot/dts/r7s*
1494F: arch/arm/boot/dts/r8a*
1495F: arch/arm/boot/dts/sh*
0b514fdb 1496F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1497F: arch/arm/configs/marzen_defconfig
1498F: arch/arm/configs/shmobile_defconfig
7a2071c5 1499F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1500F: arch/arm/mach-shmobile/
1501F: drivers/sh/
1502
66314223 1503ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1504M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1505S: Maintained
1506F: arch/arm/mach-socfpga/
efadb751
DN
1507F: arch/arm/boot/dts/socfpga*
1508F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1509W: http://www.rocketboards.org
efadb751 1510T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1511
1512ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1513M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1514S: Maintained
1515F: drivers/clk/socfpga/
1516
71bcada8
TT
1517ARM/SOCFPGA EDAC SUPPORT
1518M: Thor Thayer <tthayer@opensource.altera.com>
1519S: Maintained
1520F: drivers/edac/altera_edac.
1521
65ebcc11 1522ARM/STI ARCHITECTURE
a92177ea
SK
1523M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1524M: Maxime Coquelin <maxime.coquelin@st.com>
1525M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1526L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1527L: kernel@stlinux.com
1528W: http://www.stlinux.com
1529S: Maintained
1530F: arch/arm/mach-sti/
a92177ea 1531F: arch/arm/boot/dts/sti*
b8e31bf3 1532F: drivers/char/hw_random/st-rng.c
a92177ea 1533F: drivers/clocksource/arm_global_timer.c
82805d1b 1534F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1535F: drivers/i2c/busses/i2c-st.c
346e2e4a 1536F: drivers/media/rc/st_rc.c
95d66b16 1537F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1538F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1539F: drivers/phy/phy-miphy28lp.c
1540F: drivers/phy/phy-miphy365x.c
6da969a5 1541F: drivers/phy/phy-stih407-usb.c
26389c78 1542F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1543F: drivers/pinctrl/pinctrl-st.c
1544F: drivers/reset/sti/
db4112e6 1545F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1546F: drivers/tty/serial/st-asc.c
eb11adab 1547F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1548F: drivers/usb/host/ehci-st.c
1549F: drivers/usb/host/ohci-st.c
db4112e6 1550F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1551F: drivers/ata/ahci_st.c
65ebcc11 1552
ee6e7879
MC
1553ARM/STM32 ARCHITECTURE
1554M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1555L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1556S: Maintained
1557T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1558N: stm32
1559F: drivers/clocksource/armv7m_systick.c
1560
2b7a52a4 1561ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1562M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1563L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1564S: Maintained
1565
1bbd7089 1566ARM/TETON BGA MACHINE SUPPORT
706e69d6 1567M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1568L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1569S: Maintained
1570
2b7a52a4 1571ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1572M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1573L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1574S: Maintained
1575
98ad6e3b 1576ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1577M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1578L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1579W: http://www.mcuos.com
1580S: Maintained
4e89e8f6 1581F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1582F: drivers/input/keyboard/w90p910_keypad.c
1583F: drivers/input/touchscreen/w90p910_ts.c
1584F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1585F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1586F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1587F: drivers/rtc/rtc-nuc900.c
9df92e6c 1588F: drivers/spi/spi-nuc900.c
4e89e8f6 1589F: drivers/usb/host/ehci-w90x900.c
8a61f013 1590F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1591
54274d71 1592ARM/U300 MACHINE SUPPORT
e4651a9f 1593M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595S: Supported
1596F: arch/arm/mach-u300/
9affbd24 1597F: drivers/clocksource/timer-u300.c
54274d71
LW
1598F: drivers/i2c/busses/i2c-stu300.c
1599F: drivers/rtc/rtc-coh901331.c
1600F: drivers/watchdog/coh901327_wdt.c
1601F: drivers/dma/coh901318*
87572880
LW
1602F: drivers/mfd/ab3100*
1603F: drivers/rtc/rtc-ab3100.c
1604F: drivers/rtc/rtc-coh901331.c
1605T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1606
3d00d04f
MY
1607ARM/UNIPHIER ARCHITECTURE
1608M: Masahiro Yamada <yamada.masahiro@socionext.com>
1609L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1610S: Maintained
a3ff83d2 1611F: arch/arm/boot/dts/uniphier*
3d00d04f 1612F: arch/arm/mach-uniphier/
a3ff83d2
MY
1613F: drivers/pinctrl/uniphier/
1614F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1615N: uniphier
1616
87572880 1617ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1618M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1619L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1620S: Maintained
1621F: arch/arm/mach-ux500/
e4651a9f 1622F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1623F: drivers/dma/ste_dma40*
e4651a9f 1624F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1625F: drivers/mfd/abx500*
1626F: drivers/mfd/ab8500*
e4651a9f
LW
1627F: drivers/mfd/dbx500*
1628F: drivers/mfd/db8500*
ecc265fe
JP
1629F: drivers/pinctrl/nomadik/pinctrl-ab*
1630F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1631F: drivers/rtc/rtc-ab8500.c
e4651a9f 1632F: drivers/rtc/rtc-pl031.c
87572880 1633T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1634
e93fde28
UH
1635ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1636M: Ulf Hansson <ulf.hansson@linaro.org>
1637L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1638T: git git://git.linaro.org/people/ulfh/clk.git
1639S: Maintained
1640F: drivers/clk/ux500/
1641F: include/linux/platform_data/clk-ux500.h
1642
740d93b1
PM
1643ARM/VERSATILE EXPRESS PLATFORM
1644M: Liviu Dudau <liviu.dudau@arm.com>
1645M: Sudeep Holla <sudeep.holla@arm.com>
1646M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1647L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648S: Maintained
1649F: arch/arm/boot/dts/vexpress*
9ccd6080 1650F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1651F: arch/arm/mach-vexpress/
1652F: */*/vexpress*
7e8f403f 1653F: */*/*/vexpress*
740d93b1
PM
1654F: drivers/clk/versatile/clk-vexpress-osc.c
1655F: drivers/clocksource/versatile.c
1656
d4275354 1657ARM/VFP SUPPORT
8b58be88 1658M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1659L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1660W: http://www.arm.linux.org.uk/
1661S: Maintained
1662F: arch/arm/vfp/
1663
e66b6d8e
MV
1664ARM/VOIPAC PXA270 SUPPORT
1665M: Marek Vasut <marek.vasut@gmail.com>
1666L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1667S: Maintained
1668F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1669F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1670
04529fe2
TP
1671ARM/VT8500 ARM ARCHITECTURE
1672M: Tony Prisk <linux@prisktech.co.nz>
1673L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674S: Maintained
1675F: arch/arm/mach-vt8500/
41fd91b4 1676F: drivers/clocksource/vt8500_timer.c
560746eb 1677F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1678F: drivers/mmc/host/wmt-sdmmc.c
1679F: drivers/pwm/pwm-vt8500.c
1680F: drivers/rtc/rtc-vt8500.c
1681F: drivers/tty/serial/vt8500_serial.c
4f31102b 1682F: drivers/usb/host/ehci-platform.c
41fd91b4 1683F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1684F: drivers/video/fbdev/vt8500lcdfb.*
1685F: drivers/video/fbdev/wm8505fb*
1686F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1687
e66b6d8e
MV
1688ARM/ZIPIT Z2 SUPPORT
1689M: Marek Vasut <marek.vasut@gmail.com>
1690L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1691S: Maintained
1692F: arch/arm/mach-pxa/z2.c
6ab2a855 1693F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1694
5ecc4b53
JN
1695ARM/ZTE ARCHITECTURE
1696M: Jun Nie <jun.nie@linaro.org>
1697L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1698S: Maintained
1699F: arch/arm/mach-zx/
1700F: drivers/clk/zte/
1701F: Documentation/devicetree/bindings/arm/zte.txt
1702F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1703
51f29d44
MS
1704ARM/ZYNQ ARCHITECTURE
1705M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1706R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1707L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1708W: http://wiki.xilinx.com
d6448b76 1709T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1710S: Supported
1711F: arch/arm/mach-zynq/
bd2a337a 1712F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1713F: drivers/block/xsysace.c
c2fd4e38
MS
1714N: zynq
1715N: xilinx
1716F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1717F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1718F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1719F: drivers/edac/synopsys_edac.c
51f29d44 1720
48ec83bc 1721ARM SMMU DRIVERS
b8f9879e
WD
1722M: Will Deacon <will.deacon@arm.com>
1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724S: Maintained
1725F: drivers/iommu/arm-smmu.c
48ec83bc 1726F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1727F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1728
38074229
CM
1729ARM64 PORT (AARCH64 ARCHITECTURE)
1730M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1731M: Will Deacon <will.deacon@arm.com>
38074229
CM
1732L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1733S: Maintained
1734F: arch/arm64/
d19766ec 1735F: Documentation/arm64/
38074229 1736
9d7005f9
LP
1737AS3645A LED FLASH CONTROLLER DRIVER
1738M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1739L: linux-media@vger.kernel.org
1740T: git git://linuxtv.org/media_tree.git
1741S: Maintained
1742F: drivers/media/i2c/as3645a.c
1743F: include/media/as3645a.h
1744
d58de038
GJ
1745ASC7621 HARDWARE MONITOR DRIVER
1746M: George Joseph <george.joseph@fairview5.com>
1747L: lm-sensors@lm-sensors.org
1748S: Maintained
1749F: Documentation/hwmon/asc7621
1750F: drivers/hwmon/asc7621.c
1751
b229ece9 1752ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1753M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1754L: acpi4asus-user@lists.sourceforge.net
d0944853 1755L: platform-driver-x86@vger.kernel.org
76593d6f 1756W: http://acpi4asus.sf.net
85091b71 1757S: Maintained
b229ece9
CC
1758F: drivers/platform/x86/asus*.c
1759F: drivers/platform/x86/eeepc*.c
85091b71 1760
953a6479 1761ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1762R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1763W: http://sourceforge.net/projects/xscaleiop
08223d80 1764S: Odd fixes
679655da
JP
1765F: Documentation/crypto/async-tx-api.txt
1766F: crypto/async_tx/
1767F: drivers/dma/
1768F: include/linux/dmaengine.h
1769F: include/linux/async_tx.h
b3e5f263 1770
a1867d36 1771AT24 EEPROM DRIVER
14d77c4d 1772M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1773L: linux-i2c@vger.kernel.org
1774S: Maintained
1775F: drivers/misc/eeprom/at24.c
25f73ed5 1776F: include/linux/platform_data/at24.h
a1867d36 1777
e7839f25 1778ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1779M: "Ed L. Cashin" <ed.cashin@acm.org>
1780W: http://www.openaoe.org/
1da177e4 1781S: Supported
679655da
JP
1782F: Documentation/aoe/
1783F: drivers/block/aoe/
1da177e4 1784
aad7a211
AB
1785ATHEROS 71XX/9XXX GPIO DRIVER
1786M: Alban Bedel <albeu@free.fr>
1787W: https://github.com/AlbanBedel/linux
1788T: git git://github.com/AlbanBedel/linux
1789S: Maintained
1790F: drivers/gpio/gpio-ath79.c
1791F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1792
9a10a870 1793ATHEROS ATH GENERIC UTILITIES
f726ee65 1794M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1795L: linux-wireless@vger.kernel.org
1796S: Supported
1797F: drivers/net/wireless/ath/*
1798
fa1c114f 1799ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1800M: Jiri Slaby <jirislaby@gmail.com>
1801M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1802M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1803L: linux-wireless@vger.kernel.org
72c706b7 1804W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1805S: Maintained
fa451753 1806F: drivers/net/wireless/ath/ath5k/
fa1c114f 1807
12e62d6f
KV
1808ATHEROS ATH6KL WIRELESS DRIVER
1809M: Kalle Valo <kvalo@qca.qualcomm.com>
1810L: linux-wireless@vger.kernel.org
1811W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1812T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1813S: Supported
1814F: drivers/net/wireless/ath/ath6kl/
1815
2be7d22f
VK
1816WILOCITY WIL6210 WIRELESS DRIVER
1817M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1818L: linux-wireless@vger.kernel.org
1819L: wil6210@qca.qualcomm.com
1820S: Supported
1821W: http://wireless.kernel.org/en/users/Drivers/wil6210
1822F: drivers/net/wireless/ath/wil6210/
dba4b74d 1823F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1824
1d7e1e6b
CL
1825CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1826M: Christian Lamparter <chunkeey@googlemail.com>
1827L: linux-wireless@vger.kernel.org
1828W: http://wireless.kernel.org/en/users/Drivers/carl9170
1829S: Maintained
1830F: drivers/net/wireless/ath/carl9170/
1831
2c2a6172
LT
1832ATK0110 HWMON DRIVER
1833M: Luca Tettamanti <kronos.it@gmail.com>
1834L: lm-sensors@lm-sensors.org
1835S: Maintained
1836F: drivers/hwmon/asus_atk0110.c
1837
6f69a6d7 1838ATI_REMOTE2 DRIVER
8b58be88 1839M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1840S: Maintained
679655da 1841F: drivers/input/misc/ati_remote2.c
6f69a6d7 1842
7ae115b4 1843ATLX ETHERNET DRIVERS
8b58be88 1844M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1845M: Chris Snook <chris.snook@gmail.com>
e443e383 1846L: netdev@vger.kernel.org
8d5ca6ec
JC
1847W: http://sourceforge.net/projects/atl1
1848W: http://atl1.sourceforge.net
1849S: Maintained
2b133ad6 1850F: drivers/net/ethernet/atheros/
8d5ca6ec 1851
1da177e4 1852ATM
366c1bd1 1853M: Chas Williams <3chas3@gmail.com>
476604de 1854L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1855L: netdev@vger.kernel.org
1da177e4
LT
1856W: http://linux-atm.sourceforge.net
1857S: Maintained
679655da
JP
1858F: drivers/atm/
1859F: include/linux/atm*
c117ab84 1860F: include/uapi/linux/atm*
1da177e4 1861
04ac2f46 1862ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1863M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1864S: Maintained
1865F: drivers/mmc/host/atmel-mci.c
1866F: drivers/mmc/host/atmel-mci-regs.h
1867
a1cfac48 1868ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1869M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1870S: Supported
df621252 1871F: drivers/tty/serial/atmel_serial.c
a1cfac48 1872
dfae90ed 1873ATMEL Audio ALSA driver
3a82002c 1874M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1875L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1876S: Supported
1877F: sound/soc/atmel
1878
b414dc16
NF
1879ATMEL DMA DRIVER
1880M: Nicolas Ferre <nicolas.ferre@atmel.com>
1881L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1882S: Supported
1883F: drivers/dma/at_hdmac.c
1884F: drivers/dma/at_hdmac_regs.h
6f0d65af 1885F: include/linux/platform_data/dma-atmel.h
b414dc16 1886
6bd0f436
LD
1887ATMEL XDMA DRIVER
1888M: Ludovic Desroches <ludovic.desroches@atmel.com>
1889L: linux-arm-kernel@lists.infradead.org
1890L: dmaengine@vger.kernel.org
1891S: Supported
1892F: drivers/dma/at_xdmac.c
1893
888f2804
LD
1894ATMEL I2C DRIVER
1895M: Ludovic Desroches <ludovic.desroches@atmel.com>
1896L: linux-i2c@vger.kernel.org
1897S: Supported
1898F: drivers/i2c/busses/i2c-at91.c
1899
15515545
JW
1900ATMEL ISI DRIVER
1901M: Josh Wu <josh.wu@atmel.com>
1902L: linux-media@vger.kernel.org
1903S: Supported
f2294c2d 1904F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1905F: include/media/atmel-isi.h
1906
8f4c79ce 1907ATMEL LCDFB DRIVER
8b58be88 1908M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1909L: linux-fbdev@vger.kernel.org
8f4c79ce 1910S: Maintained
8a61f013 1911F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1912F: include/video/atmel_lcdc.h
8f4c79ce 1913
89e5785f 1914ATMEL MACB ETHERNET DRIVER
a02875a6 1915M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1916S: Supported
9f2f381f 1917F: drivers/net/ethernet/cadence/
89e5785f 1918
5cbac98a
JW
1919ATMEL NAND DRIVER
1920M: Josh Wu <josh.wu@atmel.com>
1921L: linux-mtd@lists.infradead.org
1922S: Supported
1923F: drivers/mtd/nand/atmel_nand*
1924
05c441ef 1925ATMEL SDMMC DRIVER
1926M: Ludovic Desroches <ludovic.desroches@atmel.com>
1927L: linux-mmc@vger.kernel.org
1928S: Supported
1929F: drivers/mmc/host/sdhci-of-at91.c
1930
754ce4f2 1931ATMEL SPI DRIVER
a02875a6 1932M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1933S: Supported
9df92e6c 1934F: drivers/spi/spi-atmel.*
754ce4f2 1935
0ef09015 1936ATMEL SSC DRIVER
03515f32 1937M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1938L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1939S: Supported
1940F: drivers/misc/atmel-ssc.c
1941F: include/linux/atmel-ssc.h
1942
e9cb1c5a
NF
1943ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1944M: Nicolas Ferre <nicolas.ferre@atmel.com>
1945L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1946S: Supported
1947F: drivers/misc/atmel_tclib.c
1948F: drivers/clocksource/tcb_clksrc.c
1949
914a3f3b 1950ATMEL USBA UDC DRIVER
a02875a6
NF
1951M: Nicolas Ferre <nicolas.ferre@atmel.com>
1952L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1953S: Supported
faf2e1db 1954F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1955
1da177e4 1956ATMEL WIRELESS DRIVER
8b58be88 1957M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1958L: linux-wireless@vger.kernel.org
1da177e4
LT
1959W: http://www.thekelleys.org.uk/atmel
1960W: http://atmelwlandriver.sourceforge.net/
1961S: Maintained
679655da 1962F: drivers/net/wireless/atmel*
1da177e4 1963
a14c0f8f
ND
1964ATMEL MAXTOUCH DRIVER
1965M: Nick Dyer <nick.dyer@itdev.co.uk>
1966T: git git://github.com/atmel-maxtouch/linux.git
1967S: Supported
1968F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1969F: drivers/input/touchscreen/atmel_mxt_ts.c
1970F: include/linux/platform_data/atmel_mxt_ts.h
1971
26780d9e 1972ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1973M: Bradley Grove <linuxdrivers@attotech.com>
1974L: linux-scsi@vger.kernel.org
1975W: http://www.attotech.com
1976S: Supported
1977F: drivers/scsi/esas2r
26780d9e 1978
bc6e17b8
SS
1979ATUSB IEEE 802.15.4 RADIO DRIVER
1980M: Stefan Schmidt <stefan@osg.samsung.com>
1981L: linux-wpan@vger.kernel.org
1982S: Maintained
1983F: drivers/net/ieee802154/atusb.c
1984F: drivers/net/ieee802154/atusb.h
1985F: drivers/net/ieee802154/at86rf230.h
1986
a92b7b80 1987AUDIT SUBSYSTEM
915f389d 1988M: Paul Moore <paul@paul-moore.com>
8b58be88 1989M: Eric Paris <eparis@redhat.com>
915f389d 1990L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1991W: http://people.redhat.com/sgrubb/audit/
915f389d 1992T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1993S: Maintained
679655da 1994F: include/linux/audit.h
c117ab84 1995F: include/uapi/linux/audit.h
679655da 1996F: kernel/audit*
a92b7b80 1997
70e84049 1998AUXILIARY DISPLAY DRIVERS
8b58be88 1999M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2000W: http://miguelojeda.es/auxdisplay.htm
2001W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2002S: Maintained
679655da
JP
2003F: drivers/auxdisplay/
2004F: include/linux/cfag12864b.h
70e84049 2005
5f97f7f9 2006AVR32 ARCHITECTURE
e336f61f
HCE
2007M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2008M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 2009W: http://www.atmel.com/products/AVR32/
249d9d9d 2010W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2011W: http://avrfreaks.net/
e336f61f 2012S: Maintained
679655da 2013F: arch/avr32/
5f97f7f9
HS
2014
2015AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2016M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2017M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2018S: Maintained
679655da 2019F: arch/avr32/mach-at32ap/
5f97f7f9 2020
1da177e4 2021AX.25 NETWORK LAYER
8b58be88 2022M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2023L: linux-hams@vger.kernel.org
d34cb28a 2024W: http://www.linux-ax25.org/
1da177e4 2025S: Maintained
c117ab84 2026F: include/uapi/linux/ax25.h
679655da
JP
2027F: include/net/ax25.h
2028F: net/ax25/
1da177e4 2029
d5269395 2030AZ6007 DVB DRIVER
009a5410 2031M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2032L: linux-media@vger.kernel.org
2033W: http://linuxtv.org
2034T: git git://linuxtv.org/media_tree.git
2035S: Maintained
2036F: drivers/media/usb/dvb-usb-v2/az6007.c
2037
6777376e
HV
2038AZTECH FM RADIO RECEIVER DRIVER
2039M: Hans Verkuil <hverkuil@xs4all.nl>
2040L: linux-media@vger.kernel.org
2041T: git git://linuxtv.org/media_tree.git
2042W: http://linuxtv.org
2043S: Maintained
2044F: drivers/media/radio/radio-aztech*
2045
e2d1d6c0 2046B43 WIRELESS DRIVER
e2d1d6c0 2047L: linux-wireless@vger.kernel.org
ed072f9e 2048L: b43-dev@lists.infradead.org
491b26b4 2049W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2050S: Odd Fixes
679655da 2051F: drivers/net/wireless/b43/
e2d1d6c0
RD
2052
2053B43LEGACY WIRELESS DRIVER
8b58be88 2054M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2055L: linux-wireless@vger.kernel.org
ed072f9e 2056L: b43-dev@lists.infradead.org
491b26b4 2057W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2058S: Maintained
679655da 2059F: drivers/net/wireless/b43legacy/
e2d1d6c0 2060
300abeb5 2061BACKLIGHT CLASS/SUBSYSTEM
b7701755 2062M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2063M: Lee Jones <lee.jones@linaro.org>
300abeb5 2064S: Maintained
679655da
JP
2065F: drivers/video/backlight/
2066F: include/linux/backlight.h
300abeb5 2067
c6c8fea2 2068BATMAN ADVANCED
207df49e 2069M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2070M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2071M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2072L: b.a.t.m.a.n@lists.open-mesh.org
2073W: http://www.open-mesh.org/
2074S: Maintained
2075F: net/batman-adv/
2076
e2d1d6c0 2077BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2078M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2079L: linux-hams@vger.kernel.org
2080W: http://www.baycom.org/~tom/ham/ham.html
2081S: Maintained
679655da 2082F: drivers/net/hamradio/baycom*
e2d1d6c0 2083
cafe5635 2084BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2085M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2086L: linux-bcache@vger.kernel.org
2087W: http://bcache.evilpiepirate.org
d1aa1ab3 2088S: Maintained
cafe5635
KO
2089F: drivers/md/bcache/
2090
04bd844a
HV
2091BDISP ST MEDIA DRIVER
2092M: Fabien Dessenne <fabien.dessenne@st.com>
2093L: linux-media@vger.kernel.org
2094T: git git://linuxtv.org/media_tree.git
2095W: http://linuxtv.org
2096S: Supported
2097F: drivers/media/platform/sti/bdisp
2098
e2d1d6c0 2099BEFS FILE SYSTEM
55817d3d 2100S: Orphan
679655da
JP
2101F: Documentation/filesystems/befs.txt
2102F: fs/befs/
e2d1d6c0 2103
564ee360 2104BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2105M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2106L: netdev@vger.kernel.org
2107S: Maintained
2108F: drivers/net/ethernet/ec_bhf.c
564ee360 2109
e2d1d6c0 2110BFS FILE SYSTEM
8b58be88 2111M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2112S: Maintained
679655da
JP
2113F: Documentation/filesystems/bfs.txt
2114F: fs/bfs/
c117ab84 2115F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2116
1394f032 2117BLACKFIN ARCHITECTURE
a4edbc10 2118M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2119L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2120T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2121W: http://blackfin.uclinux.org
2122S: Supported
679655da 2123F: arch/blackfin/
566da5b2 2124
e190d6b1 2125BLACKFIN EMAC DRIVER
b3fe92b0 2126L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2127W: http://blackfin.uclinux.org
2128S: Supported
7b35f033 2129F: drivers/net/ethernet/adi/
e190d6b1 2130
566da5b2 2131BLACKFIN RTC DRIVER
b3fe92b0 2132L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2133W: http://blackfin.uclinux.org
2134S: Supported
679655da 2135F: drivers/rtc/rtc-bfin.c
1394f032 2136
936ed49a 2137BLACKFIN SDH DRIVER
109ec8c3 2138M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2139L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2140W: http://blackfin.uclinux.org
2141S: Supported
2142F: drivers/mmc/host/bfin_sdh.c
2143
1394f032 2144BLACKFIN SERIAL DRIVER
8b58be88 2145M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2146L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2147W: http://blackfin.uclinux.org
2148S: Supported
8460241e 2149F: drivers/tty/serial/bfin_uart.c
1394f032 2150
1e6d320f 2151BLACKFIN WATCHDOG DRIVER
b3fe92b0 2152L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2153W: http://blackfin.uclinux.org
2154S: Supported
679655da 2155F: drivers/watchdog/bfin_wdt.c
1e6d320f 2156
d24ecfcc 2157BLACKFIN I2C TWI DRIVER
8b58be88 2158M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2159L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2160W: http://blackfin.uclinux.org/
2161S: Supported
679655da 2162F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2163
1e204377
SJ
2164BLACKFIN MEDIA DRIVER
2165M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2166L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2167W: http://blackfin.uclinux.org/
2168S: Supported
2169F: drivers/media/platform/blackfin/
2170F: drivers/media/i2c/adv7183*
2171F: drivers/media/i2c/vs6624*
2172
b54cf35a
JSM
2173BLINKM RGB LED DRIVER
2174M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2175S: Maintained
2176F: drivers/leds/leds-blinkm.c
2177
1da177e4 2178BLOCK LAYER
8b58be88 2179M: Jens Axboe <axboe@kernel.dk>
08deed1e 2180T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2181S: Maintained
679655da 2182F: block/
ae11f7ef 2183F: kernel/trace/blktrace.c
1da177e4 2184
2b54aaef 2185BLOCK2MTD DRIVER
8b58be88 2186M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2187L: linux-mtd@lists.infradead.org
2188S: Maintained
679655da 2189F: drivers/mtd/devices/block2mtd.c
2b54aaef 2190
63fbd24e 2191BLUETOOTH DRIVERS
8b58be88 2192M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2193M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2194M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2195L: linux-bluetooth@vger.kernel.org
63fbd24e 2196W: http://www.bluez.org/
22e7a424
MH
2197T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2198T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2199S: Maintained
679655da 2200F: drivers/bluetooth/
1da177e4 2201
63fbd24e 2202BLUETOOTH SUBSYSTEM
8b58be88 2203M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2204M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2205M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2206L: linux-bluetooth@vger.kernel.org
2207W: http://www.bluez.org/
22e7a424
MH
2208T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2209T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2210S: Maintained
679655da
JP
2211F: net/bluetooth/
2212F: include/net/bluetooth/
1da177e4
LT
2213
2214BONDING DRIVER
79b30750 2215M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2216M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2217M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2218L: netdev@vger.kernel.org
ce00f85c
JC
2219W: http://sourceforge.net/projects/bonding/
2220S: Supported
679655da 2221F: drivers/net/bonding/
c117ab84 2222F: include/uapi/linux/if_bonding.h
1da177e4 2223
b5f4df34
AS
2224BPF (Safe dynamic programs and tools)
2225M: Alexei Starovoitov <ast@kernel.org>
2226L: netdev@vger.kernel.org
2227L: linux-kernel@vger.kernel.org
2228S: Supported
2229F: kernel/bpf/
2230
39105890 2231BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2232M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2233L: netdev@vger.kernel.org
2234S: Supported
adfc5217 2235F: drivers/net/ethernet/broadcom/b44.*
39105890 2236
32ec90d5
FF
2237BROADCOM GENET ETHERNET DRIVER
2238M: Florian Fainelli <f.fainelli@gmail.com>
2239L: netdev@vger.kernel.org
2240S: Supported
2241F: drivers/net/ethernet/broadcom/genet/
2242
948c51e6 2243BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2244M: Sony Chacko <sony.chacko@qlogic.com>
2245M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2246L: netdev@vger.kernel.org
2247S: Supported
adfc5217
JK
2248F: drivers/net/ethernet/broadcom/bnx2.*
2249F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2250
4d9d2cb0 2251BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2252M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2253L: netdev@vger.kernel.org
2254S: Supported
adfc5217 2255F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2256
90f4c594 2257BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2258M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2259M: Ray Jui <rjui@broadcom.com>
2260M: Scott Branden <sbranden@broadcom.com>
497a045d 2261L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2262T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2263S: Maintained
2264F: arch/arm/mach-bcm/
2265F: arch/arm/boot/dts/bcm113*
90f4c594 2266F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2267F: arch/arm/boot/dts/bcm281*
2268F: arch/arm/configs/bcm_defconfig
e4ef47f2 2269F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2270F: drivers/clocksource/bcm_kona_timer.c
2271
9209bec4 2272BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2273M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2274M: Lee Jones <lee@kernel.org>
10b9e887 2275M: Eric Anholt <eric@anholt.net>
f680f25c 2276L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2277L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2278T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2279S: Maintained
9209bec4 2280N: bcm2835
f680f25c 2281
a2f6734c
KC
2282BROADCOM BCM33XX MIPS ARCHITECTURE
2283M: Kevin Cernekee <cernekee@gmail.com>
2284L: linux-mips@linux-mips.org
2285S: Maintained
2286F: arch/mips/bcm3384/*
2287F: arch/mips/include/asm/mach-bcm3384/*
2288F: arch/mips/kernel/*bmips*
2289
5564f092
RM
2290BROADCOM BCM47XX MIPS ARCHITECTURE
2291M: Hauke Mehrtens <hauke@hauke-m.de>
2292M: Rafał Miłecki <zajec5@gmail.com>
2293L: linux-mips@linux-mips.org
2294S: Maintained
2295F: arch/mips/bcm47xx/*
2296F: arch/mips/include/asm/mach-bcm47xx/*
2297
9209bec4 2298BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2299M: Hauke Mehrtens <hauke@hauke-m.de>
2300L: linux-arm-kernel@lists.infradead.org
2301S: Maintained
2302F: arch/arm/mach-bcm/bcm_5301x.c
2303F: arch/arm/boot/dts/bcm5301x.dtsi
2304F: arch/arm/boot/dts/bcm470*
2305
e076e962
FF
2306BROADCOM BCM63XX ARM ARCHITECTURE
2307M: Florian Fainelli <f.fainelli@gmail.com>
2308L: linux-arm-kernel@lists.infradead.org
eb6725d0 2309T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2310S: Maintained
2311F: arch/arm/mach-bcm/bcm63xx.c
2312F: arch/arm/include/debug/bcm63xx.S
2313
7110e227
KC
2314BROADCOM BCM63XX/BCM33XX UDC DRIVER
2315M: Kevin Cernekee <cernekee@gmail.com>
2316L: linux-usb@vger.kernel.org
2317S: Maintained
2318F: drivers/usb/gadget/udc/bcm63xx_udc.*
2319
2df94fd6 2320BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2321M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2322M: Gregory Fong <gregory.0xf0@gmail.com>
2323M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2325T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2326S: Maintained
2327F: arch/arm/mach-bcm/*brcmstb*
2328F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2329F: drivers/bus/brcmstb_gisb.c
5009a289 2330N: brcmstb
2df94fd6 2331
70371cef
KC
2332BROADCOM BMIPS MIPS ARCHITECTURE
2333M: Kevin Cernekee <cernekee@gmail.com>
2334M: Florian Fainelli <f.fainelli@gmail.com>
2335L: linux-mips@linux-mips.org
eb6725d0 2336T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2337S: Maintained
2338F: arch/mips/bmips/*
2339F: arch/mips/include/asm/mach-bmips/*
2340F: arch/mips/kernel/*bmips*
338808de 2341F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2342F: drivers/irqchip/irq-bcm7*
2343F: drivers/irqchip/irq-brcmstb*
2344
948c51e6 2345BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2346M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2347M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2348L: netdev@vger.kernel.org
2349S: Supported
adfc5217 2350F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2351
a9533e7e
HP
2352BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2353M: Brett Rudley <brudley@broadcom.com>
818c07b8 2354M: Arend van Spriel <arend@broadcom.com>
85d63686 2355M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2356M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2357L: linux-wireless@vger.kernel.org
5615171c 2358L: brcm80211-dev-list@broadcom.com
a9533e7e 2359S: Supported
f62ebdd5 2360F: drivers/net/wireless/brcm80211/
a9533e7e 2361
9958d6f9 2362BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2363M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2364L: linux-scsi@vger.kernel.org
2365S: Supported
2366F: drivers/scsi/bnx2fc/
2367
6a6b5ad0 2368BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2369M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2370L: linux-scsi@vger.kernel.org
2371S: Supported
2372F: drivers/scsi/bnx2i/
2373
36c0237f
SB
2374BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2375M: Ray Jui <rjui@broadcom.com>
2376M: Scott Branden <sbranden@broadcom.com>
2377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2378L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2379T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2380S: Maintained
2381N: iproc
2382N: cygnus
2383N: bcm9113*
2384N: bcm9583*
2385N: bcm583*
2386N: bcm113*
2387
3b0213d5
GF
2388BROADCOM BRCMSTB GPIO DRIVER
2389M: Gregory Fong <gregory.0xf0@gmail.com>
2390L: bcm-kernel-feedback-list@broadcom.com>
2391S: Supported
2392F: drivers/gpio/gpio-brcmstb.c
2393F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2394
7b7f588b 2395BROADCOM KONA GPIO DRIVER
5e163903 2396M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2397L: bcm-kernel-feedback-list@broadcom.com
2398S: Supported
2399F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2400F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2401
f6e734a8
RM
2402BROADCOM NVRAM DRIVER
2403M: Rafał Miłecki <zajec5@gmail.com>
2404L: linux-mips@linux-mips.org
2405S: Maintained
2406F: drivers/firmware/broadcom/*
2407
02787daa
BN
2408BROADCOM STB NAND FLASH DRIVER
2409M: Brian Norris <computersforpeace@gmail.com>
2410L: linux-mtd@lists.infradead.org
2411S: Maintained
2412F: drivers/mtd/nand/brcmnand/
2413
c9678d86
RM
2414BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2415M: Rafał Miłecki <zajec5@gmail.com>
2416L: linux-wireless@vger.kernel.org
2417S: Maintained
2418F: drivers/bcma/
2419F: include/linux/bcma/
2420
b8302205
FF
2421BROADCOM SYSTEMPORT ETHERNET DRIVER
2422M: Florian Fainelli <f.fainelli@gmail.com>
2423L: netdev@vger.kernel.org
2424S: Supported
2425F: drivers/net/ethernet/broadcom/bcmsysport.*
2426
7725ccfd 2427BROCADE BFA FC SCSI DRIVER
aa803370
AG
2428M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2429M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2430L: linux-scsi@vger.kernel.org
2431S: Supported
2432F: drivers/scsi/bfa/
7725ccfd 2433
8b230ed8 2434BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2435M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2436L: netdev@vger.kernel.org
2437S: Supported
f844a0ea 2438F: drivers/net/ethernet/brocade/bna/
8b230ed8 2439
5cdf7f76 2440BSG (block layer generic sg v4 driver)
8b58be88 2441M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2442L: linux-scsi@vger.kernel.org
2443S: Supported
679655da
JP
2444F: block/bsg.c
2445F: include/linux/bsg.h
c117ab84 2446F: include/uapi/linux/bsg.h
5cdf7f76 2447
af39917d
CL
2448BT87X AUDIO DRIVER
2449M: Clemens Ladisch <clemens@ladisch.de>
2450L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2451T: git git://git.alsa-project.org/alsa-kernel.git
2452S: Maintained
2453F: Documentation/sound/alsa/Bt87x.txt
2454F: sound/pci/bt87x.c
2455
ff1d5c2f 2456BT8XXGPIO DRIVER
eb032b98 2457M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2458W: http://bu3sch.de/btgpio.php
2459S: Maintained
72dbb705 2460F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2461
eb1eb04f 2462BTRFS FILE SYSTEM
c0778e25
CM
2463M: Chris Mason <clm@fb.com>
2464M: Josef Bacik <jbacik@fb.com>
d8130624 2465M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2466L: linux-btrfs@vger.kernel.org
2467W: http://btrfs.wiki.kernel.org/
8a6e2535 2468Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2469T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2470S: Maintained
679655da
JP
2471F: Documentation/filesystems/btrfs.txt
2472F: fs/btrfs/
eb1eb04f 2473
1da177e4 2474BTTV VIDEO4LINUX DRIVER
009a5410 2475M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2476L: linux-media@vger.kernel.org
96b6aba0 2477W: http://linuxtv.org
275ffde4 2478T: git git://linuxtv.org/media_tree.git
f96236e5 2479S: Odd fixes
679655da 2480F: Documentation/video4linux/bttv/
90d72ac6 2481F: drivers/media/pci/bt8xx/bttv*
1da177e4 2482
1f34923c
KA
2483BUSLOGIC SCSI DRIVER
2484M: Khalid Aziz <khalid@gonehiking.org>
2485L: linux-scsi@vger.kernel.org
2486S: Maintained
2487F: drivers/scsi/BusLogic.*
2488F: drivers/scsi/FlashPoint.*
2489
af39917d
CL
2490C-MEDIA CMI8788 DRIVER
2491M: Clemens Ladisch <clemens@ladisch.de>
2492L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2493T: git git://git.alsa-project.org/alsa-kernel.git
2494S: Maintained
2495F: sound/pci/oxygen/
2496
2141355f
MS
2497C6X ARCHITECTURE
2498M: Mark Salter <msalter@redhat.com>
2499M: Aurelien Jacquiot <a-jacquiot@ti.com>
2500L: linux-c6x-dev@linux-c6x.org
2501W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2502S: Maintained
2503F: arch/c6x/
2504
a5432f5a 2505CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2506M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2507L: linux-cachefs@redhat.com
2508S: Supported
2509F: Documentation/filesystems/caching/cachefiles.txt
2510F: fs/cachefiles/
2511
c815ca39
HV
2512CADET FM/AM RADIO RECEIVER DRIVER
2513M: Hans Verkuil <hverkuil@xs4all.nl>
2514L: linux-media@vger.kernel.org
2515T: git git://linuxtv.org/media_tree.git
2516W: http://linuxtv.org
2517S: Maintained
2518F: drivers/media/radio/radio-cadet*
2519
77d5140f 2520CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2521M: Jonathan Corbet <corbet@lwn.net>
661263b5 2522L: linux-media@vger.kernel.org
275ffde4 2523T: git git://linuxtv.org/media_tree.git
77d5140f 2524S: Maintained
679655da 2525F: Documentation/video4linux/cafe_ccic
90d72ac6 2526F: drivers/media/platform/marvell-ccic/
77d5140f 2527
201b6bab 2528CAIF NETWORK LAYER
5c574f50 2529M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2530L: netdev@vger.kernel.org
2531S: Supported
2532F: Documentation/networking/caif/
2533F: drivers/net/caif/
c117ab84 2534F: include/uapi/linux/caif/
201b6bab
JP
2535F: include/net/caif/
2536F: net/caif/
2537
77dac90f 2538CALGARY x86-64 IOMMU
8b58be88
JP
2539M: Muli Ben-Yehuda <muli@il.ibm.com>
2540M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2541L: discuss@x86-64.org
2542S: Maintained
679655da
JP
2543F: arch/x86/kernel/pci-calgary_64.c
2544F: arch/x86/kernel/tce_64.c
2545F: arch/x86/include/asm/calgary.h
2546F: arch/x86/include/asm/tce.h
77dac90f 2547
e2d1d6c0 2548CAN NETWORK LAYER
8d15d386 2549M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2550M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2551L: linux-can@vger.kernel.org
84b0d715 2552W: https://github.com/linux-can
870482a4
MKB
2553T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2554T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2555S: Maintained
f35f6c8f 2556F: Documentation/networking/can.txt
8d15d386 2557F: net/can/
8d15d386 2558F: include/linux/can/core.h
c117ab84
CEB
2559F: include/uapi/linux/can.h
2560F: include/uapi/linux/can/bcm.h
2561F: include/uapi/linux/can/raw.h
2562F: include/uapi/linux/can/gw.h
e2d1d6c0 2563
4261a204 2564CAN NETWORK DRIVERS
8b58be88 2565M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2566M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2567L: linux-can@vger.kernel.org
84b0d715 2568W: https://github.com/linux-can
870482a4
MKB
2569T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2570T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2571S: Maintained
8d15d386
OH
2572F: drivers/net/can/
2573F: include/linux/can/dev.h
8d15d386 2574F: include/linux/can/platform/
c117ab84
CEB
2575F: include/uapi/linux/can/error.h
2576F: include/uapi/linux/can/netlink.h
4261a204 2577
95d16c72
JM
2578CAPABILITIES
2579M: Serge Hallyn <serge.hallyn@canonical.com>
2580L: linux-security-module@vger.kernel.org
6305902c 2581S: Supported
95d16c72 2582F: include/linux/capability.h
c117ab84 2583F: include/uapi/linux/capability.h
6305902c 2584F: security/commoncap.c
38a94118 2585F: kernel/capability.c
95d16c72 2586
b84894c7
KT
2587CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2588M: Kevin Tsai <ktsai@capellamicro.com>
2589S: Maintained
2590F: drivers/iio/light/cm*
2591F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2592
f21fb3ed
RV
2593CAVIUM LIQUIDIO NETWORK DRIVER
2594M: Derek Chickles <derek.chickles@caviumnetworks.com>
2595M: Satanand Burla <satananda.burla@caviumnetworks.com>
2596M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2597M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2598L: netdev@vger.kernel.org
2599W: http://www.cavium.com
2600S: Supported
f21fb3ed
RV
2601F: drivers/net/ethernet/cavium/liquidio/
2602
ef0bbac3
VB
2603CC2520 IEEE-802.15.4 RADIO DRIVER
2604M: Varka Bhadram <varkabhadram@gmail.com>
2605L: linux-wpan@vger.kernel.org
2606S: Maintained
2607F: drivers/net/ieee802154/cc2520.c
2608F: include/linux/spi/cc2520.h
2609F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2610
b8154542 2611CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2612M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2613L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2614W: http://www.ibm.com/developerworks/power/cell/
2615S: Supported
679655da 2616F: arch/powerpc/include/asm/cell*.h
679655da 2617F: arch/powerpc/include/asm/spu*.h
c117ab84 2618F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2619F: arch/powerpc/oprofile/*cell*
2620F: arch/powerpc/platforms/cell/
b8154542 2621
398ecff5
SW
2622CEPH COMMON CODE (LIBCEPH)
2623M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2624M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2625M: Sage Weil <sage@redhat.com>
82593f87 2626L: ceph-devel@vger.kernel.org
09d90327 2627W: http://ceph.com/
fb99f881 2628T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2629T: git git://github.com/ceph/ceph-client.git
9030aaf9 2630S: Supported
14430813
JP
2631F: net/ceph/
2632F: include/linux/ceph/
2633F: include/linux/crush/
9030aaf9 2634
398ecff5
SW
2635CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2636M: "Yan, Zheng" <zyan@redhat.com>
2637M: Sage Weil <sage@redhat.com>
2638M: Ilya Dryomov <idryomov@gmail.com>
2639L: ceph-devel@vger.kernel.org
2640W: http://ceph.com/
2641T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2642T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2643S: Supported
2644F: Documentation/filesystems/ceph.txt
2645F: fs/ceph/
2646
cfc411e7
DH
2647CERTIFICATE HANDLING:
2648M: David Howells <dhowells@redhat.com>
2649M: David Woodhouse <dwmw2@infradead.org>
2650L: keyrings@linux-nfs.org
2651S: Maintained
2652F: Documentation/module-signing.txt
2653F: certs/
2654F: scripts/extract-cert.c
2655
18332a80 2656CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2657L: linux-usb@vger.kernel.org
10c6c9c9 2658S: Orphan
679655da
JP
2659F: Documentation/usb/WUSB-Design-overview.txt
2660F: Documentation/usb/wusb-cbaf
355ffe69
DV
2661F: drivers/usb/host/hwa-hc.c
2662F: drivers/usb/host/whci/
679655da
JP
2663F: drivers/usb/wusbcore/
2664F: include/linux/usb/wusb*
18332a80 2665
70e84049 2666CFAG12864B LCD DRIVER
8b58be88 2667M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2668W: http://miguelojeda.es/auxdisplay.htm
2669W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2670S: Maintained
679655da
JP
2671F: drivers/auxdisplay/cfag12864b.c
2672F: include/linux/cfag12864b.h
70e84049
MOS
2673
2674CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2675M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2676W: http://miguelojeda.es/auxdisplay.htm
2677W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2678S: Maintained
679655da
JP
2679F: drivers/auxdisplay/cfag12864bfb.c
2680F: include/linux/cfag12864b.h
70e84049 2681
704232c2 2682CFG80211 and NL80211
8b58be88 2683M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2684L: linux-wireless@vger.kernel.org
ce466579
JB
2685W: http://wireless.kernel.org/
2686T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2687T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2688S: Maintained
c117ab84 2689F: include/uapi/linux/nl80211.h
679655da
JP
2690F: include/net/cfg80211.h
2691F: net/wireless/*
2692X: net/wireless/wext*
704232c2 2693
46e64261
GKH
2694CHAR and MISC DRIVERS
2695M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2696M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2697T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2698S: Supported
46e64261
GKH
2699F: drivers/char/*
2700F: drivers/misc/*
471322a8 2701F: include/linux/miscdevice.h
46e64261 2702
0a920b5b 2703CHECKPATCH
8b58be88 2704M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2705M: Joe Perches <joe@perches.com>
2706S: Maintained
679655da 2707F: scripts/checkpatch.pl
0a920b5b 2708
f8407f26
HW
2709CHINESE DOCUMENTATION
2710M: Harry Wei <harryxiyou@gmail.com>
9740153c 2711L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2712L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2713S: Maintained
2714F: Documentation/zh_CN/
2715
2721ea2c 2716CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2717M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2718T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2719L: linux-usb@vger.kernel.org
2720S: Maintained
2721F: drivers/usb/chipidea/
2722
a93ad65d
HG
2723CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2724M: Hans de Goede <hdegoede@redhat.com>
2725L: linux-input@vger.kernel.org
2726S: Maintained
2727F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2728F: drivers/input/touchscreen/chipone_icn8318.c
2729
ab043105
OJ
2730CHROME HARDWARE PLATFORM SUPPORT
2731M: Olof Johansson <olof@lixom.net>
2732S: Maintained
2733F: drivers/platform/chrome/
2734
641cb85e 2735CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2736M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2737M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2738M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2739M: Neel Patel <neepatel@cisco.com>
7063fbf2 2740S: Supported
a6a5580c 2741F: drivers/net/ethernet/cisco/enic/
7063fbf2 2742
e3cf00d0 2743CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2744M: Upinder Malhi <umalhi@cisco.com>
2745S: Supported
2746F: drivers/infiniband/hw/usnic
e3cf00d0 2747
2b7a52a4 2748CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2749M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2750L: netdev@vger.kernel.org
2751S: Maintained
57d0b7a0 2752F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2753
3d4cfdc9
MB
2754CIRRUS LOGIC AUDIO CODEC DRIVERS
2755M: Brian Austin <brian.austin@cirrus.com>
2756M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2757L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2758S: Maintained
2759F: sound/soc/codecs/cs*
2760
94574d9a
KRW
2761CLEANCACHE API
2762M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2763L: linux-kernel@vger.kernel.org
2764S: Maintained
2765F: mm/cleancache.c
2766F: include/linux/cleancache.h
2767
d4275354 2768CLK API
8b58be88 2769M: Russell King <linux@arm.linux.org.uk>
aa571b14 2770L: linux-clk@vger.kernel.org
37417046 2771S: Maintained
d4275354
RK
2772F: include/linux/clk.h
2773
9222d247
JS
2774CLOCKSOURCE, CLOCKEVENT DRIVERS
2775M: Daniel Lezcano <daniel.lezcano@linaro.org>
2776M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2777L: linux-kernel@vger.kernel.org
9222d247
JS
2778T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2779S: Supported
2780F: drivers/clocksource
2781
5df6d737 2782CISCO FCOE HBA DRIVER
8fc89a79
HP
2783M: Hiral Patel <hiralpat@cisco.com>
2784M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2785M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2786L: linux-scsi@vger.kernel.org
2787S: Supported
2a99921a 2788F: drivers/scsi/fnic/
5df6d737 2789
c8806b6c
NM
2790CISCO SCSI HBA DRIVER
2791M: Narsimhulu Musini <nmusini@cisco.com>
2792M: Sesidhar Baddela <sebaddel@cisco.com>
2793L: linux-scsi@vger.kernel.org
2794S: Supported
2795F: drivers/scsi/snic/
2796
529aa8cb
TLSC
2797CMPC ACPI DRIVER
2798M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2799M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2800L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2801S: Supported
2802F: drivers/platform/x86/classmate-laptop.c
2803
85756a06
HV
2804COBALT MEDIA DRIVER
2805M: Hans Verkuil <hans.verkuil@cisco.com>
2806L: linux-media@vger.kernel.org
2807T: git git://linuxtv.org/media_tree.git
2808W: http://linuxtv.org
2809S: Supported
2810F: drivers/media/pci/cobalt/
2811
74425eee 2812COCCINELLE/Semantic Patches (SmPL)
26de9c26 2813M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2814M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2815M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2816M: Michal Marek <mmarek@suse.com>
26de9c26 2817L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2818T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2819W: http://coccinelle.lip6.fr/
2820S: Supported
4b92b2aa 2821F: Documentation/coccinelle.txt
74425eee
NP
2822F: scripts/coccinelle/
2823F: scripts/coccicheck
2824
1da177e4 2825CODA FILE SYSTEM
8b58be88 2826M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2827M: coda@cs.cmu.edu
2828L: codalist@coda.cs.cmu.edu
2829W: http://www.coda.cs.cmu.edu/
2830S: Maintained
679655da
JP
2831F: Documentation/filesystems/coda.txt
2832F: fs/coda/
2833F: include/linux/coda*.h
c117ab84 2834F: include/uapi/linux/coda*.h
1da177e4 2835
0b14261e
PZ
2836CODA V4L2 MEM2MEM DRIVER
2837M: Philipp Zabel <p.zabel@pengutronix.de>
2838L: linux-media@vger.kernel.org
2839S: Maintained
2840F: Documentation/devicetree/bindings/media/coda.txt
2841F: drivers/media/platform/coda/
2842
7704addb 2843COMMON CLK FRAMEWORK
a85fa007 2844M: Michael Turquette <mturquette@baylibre.com>
f956165f 2845M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2846L: linux-clk@vger.kernel.org
baeb0d9b 2847T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2848S: Maintained
60bea3b5
SW
2849F: drivers/clk/
2850X: drivers/clk/clkdev.c
7704addb 2851F: include/linux/clk-pr*
60bea3b5 2852F: include/linux/clk/
7704addb 2853
e2d1d6c0 2854COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2855M: Steve French <sfrench@samba.org>
51223df6 2856L: linux-cifs@vger.kernel.org
d1f28953 2857L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2858W: http://linux-cifs.samba.org/
bb1d5dda 2859T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2860S: Supported
ec421a71 2861F: Documentation/filesystems/cifs/
679655da 2862F: fs/cifs/
e2d1d6c0 2863
1da177e4 2864COMPACTPCI HOTPLUG CORE
8b58be88 2865M: Scott Murray <scott@spiteful.org>
64dab204 2866L: linux-pci@vger.kernel.org
82c4dfc7 2867S: Maintained
679655da 2868F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2869
2870COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2871M: Scott Murray <scott@spiteful.org>
64dab204 2872L: linux-pci@vger.kernel.org
82c4dfc7 2873S: Maintained
679655da 2874F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2875
2876COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2877M: Scott Murray <scott@spiteful.org>
64dab204 2878L: linux-pci@vger.kernel.org
82c4dfc7 2879S: Maintained
679655da 2880F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2881
5411552c 2882COMPAL LAPTOP SUPPORT
8b58be88 2883M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2884L: platform-driver-x86@vger.kernel.org
5411552c 2885S: Maintained
679655da 2886F: drivers/platform/x86/compal-laptop.c
5411552c 2887
949be0f7 2888CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2889M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2890L: accessrunner-general@lists.sourceforge.net
2891W: http://accessrunner.sourceforge.net/
949be0f7 2892S: Maintained
679655da 2893F: drivers/usb/atm/cxacru.c
949be0f7 2894
e2d1d6c0 2895CONFIGFS
d6351db2
JB
2896M: Joel Becker <jlbec@evilplan.org>
2897T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2898S: Supported
679655da
JP
2899F: fs/configfs/
2900F: include/linux/configfs.h
e2d1d6c0 2901
acb9c1b2 2902CONNECTOR
8b58be88 2903M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2904L: netdev@vger.kernel.org
2905S: Maintained
2906F: drivers/connector/
2907
a3e3354d 2908CONTROL GROUP (CGROUP)
860ca0e6 2909M: Tejun Heo <tj@kernel.org>
ad50c159 2910M: Li Zefan <lizefan@huawei.com>
4d205676 2911M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2912L: cgroups@vger.kernel.org
860ca0e6 2913T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2914S: Maintained
a3e3354d 2915F: Documentation/cgroups/
679655da
JP
2916F: include/linux/cgroup*
2917F: kernel/cgroup*
a3e3354d
TH
2918
2919CONTROL GROUP - CPUSET
2920M: Li Zefan <lizefan@huawei.com>
2921L: cgroups@vger.kernel.org
2922W: http://www.bullopensource.org/cpuset/
2923W: http://oss.sgi.com/projects/cpusets/
2924T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2925S: Maintained
2926F: Documentation/cgroups/cpusets.txt
2927F: include/linux/cpuset.h
2928F: kernel/cpuset.c
2929
2930CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2931M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2932M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2933L: cgroups@vger.kernel.org
2934L: linux-mm@kvack.org
2935S: Maintained
2936F: mm/memcontrol.c
5d1ea48b 2937F: mm/swap_cgroup.c
fb3a0fb6 2938
bebe4678 2939CORETEMP HARDWARE MONITORING DRIVER
96859129 2940M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2941L: lm-sensors@lm-sensors.org
2942S: Maintained
679655da
JP
2943F: Documentation/hwmon/coretemp
2944F: drivers/hwmon/coretemp.c
bebe4678 2945
1da177e4 2946COSA/SRP SYNC SERIAL DRIVER
8b58be88 2947M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2948W: http://www.fi.muni.cz/~kas/cosa/
2949S: Maintained
679655da 2950F: drivers/net/wan/cosa*
1da177e4 2951
4371ee35 2952CPMAC ETHERNET DRIVER
8b58be88 2953M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2954L: netdev@vger.kernel.org
2955S: Maintained
b544dbac 2956F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2957
1da177e4 2958CPU FREQUENCY DRIVERS
9c3646d1 2959M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2960M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2961L: linux-pm@vger.kernel.org
1da177e4 2962S: Maintained
27209d91
VK
2963T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2964T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2965F: drivers/cpufreq/
2966F: include/linux/cpufreq.h
1da177e4 2967
8a67f0ef
VK
2968CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2969M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2970M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2971L: linux-pm@vger.kernel.org
2972W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2973S: Maintained
2974F: drivers/cpufreq/arm_big_little.h
2975F: drivers/cpufreq/arm_big_little.c
2976F: drivers/cpufreq/arm_big_little_dt.c
2977
14d2c34c 2978CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2979M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2980M: Daniel Lezcano <daniel.lezcano@linaro.org>
2981L: linux-pm@vger.kernel.org
2982L: linux-arm-kernel@lists.infradead.org
cea8321c 2983T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2984S: Maintained
2985F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2986
0c570c18
BZ
2987CPUIDLE DRIVER - ARM EXYNOS
2988M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2989M: Daniel Lezcano <daniel.lezcano@linaro.org>
2990M: Kukjin Kim <kgene@kernel.org>
2991L: linux-pm@vger.kernel.org
2992L: linux-samsung-soc@vger.kernel.org
2993S: Supported
2994F: drivers/cpuidle/cpuidle-exynos.c
2995F: arch/arm/mach-exynos/pm.c
2996
a8e39c35 2997CPUIDLE DRIVERS
9c3646d1 2998M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2999M: Daniel Lezcano <daniel.lezcano@linaro.org>
3000L: linux-pm@vger.kernel.org
3001S: Maintained
cea8321c 3002T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
3003F: drivers/cpuidle/*
3004F: include/linux/cpuidle.h
3005
1da177e4 3006CPUID/MSR DRIVER
8b58be88 3007M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 3008S: Maintained
679655da
JP
3009F: arch/x86/kernel/cpuid.c
3010F: arch/x86/kernel/msr.c
1da177e4 3011
7fe2f639 3012CPU POWER MONITORING SUBSYSTEM
d8130624 3013M: Thomas Renninger <trenn@suse.com>
103f1790 3014L: linux-pm@vger.kernel.org
7fe2f639 3015S: Maintained
14430813 3016F: tools/power/cpupower/
7fe2f639 3017
1da177e4 3018CRAMFS FILESYSTEM
ce00f85c 3019W: http://sourceforge.net/projects/cramfs/
54886a71 3020S: Orphan / Obsolete
679655da
JP
3021F: Documentation/filesystems/cramfs.txt
3022F: fs/cramfs/
1da177e4
LT
3023
3024CRIS PORT
8b58be88
JP
3025M: Mikael Starvik <starvik@axis.com>
3026M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3027L: linux-cris-kernel@axis.com
1da177e4
LT
3028W: http://developer.axis.com
3029S: Maintained
679655da 3030F: arch/cris/
df621252 3031F: drivers/tty/serial/crisv10.*
1da177e4
LT
3032
3033CRYPTO API
8b58be88
JP
3034M: Herbert Xu <herbert@gondor.apana.org.au>
3035M: "David S. Miller" <davem@davemloft.net>
1da177e4 3036L: linux-crypto@vger.kernel.org
54e5881d 3037T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3038S: Maintained
679655da 3039F: Documentation/crypto/
2ca87a17 3040F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3041F: arch/*/crypto/
3042F: crypto/
3043F: drivers/crypto/
3044F: include/crypto/
1da177e4 3045
5b07bd57 3046CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3047M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3048L: linux-crypto@vger.kernel.org
3049S: Maintained
51a2228a
JP
3050F: crypto/ansi_cprng.c
3051F: crypto/rng.c
5b07bd57 3052
9b4ffa48 3053CS5535 Audio ALSA driver
8b58be88 3054M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3055S: Maintained
679655da 3056F: sound/pci/cs5535audio/
9b4ffa48 3057
a910e4a9 3058CW1200 WLAN driver
b75f0050
JP
3059M: Solomon Peachy <pizza@shaftnet.org>
3060S: Maintained
3061F: drivers/net/wireless/cw1200/
a910e4a9 3062
6d8425b1 3063CX18 VIDEO4LINUX DRIVER
6afdeaf8 3064M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3065L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3066L: linux-media@vger.kernel.org
275ffde4 3067T: git git://linuxtv.org/media_tree.git
6d8425b1 3068W: http://linuxtv.org
30e10993 3069W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3070S: Maintained
679655da 3071F: Documentation/video4linux/cx18.txt
90d72ac6 3072F: drivers/media/pci/cx18/
6c0f0359 3073F: include/uapi/linux/ivtv*
6d8425b1 3074
3f101d91
HV
3075CX2341X MPEG ENCODER HELPER MODULE
3076M: Hans Verkuil <hverkuil@xs4all.nl>
3077L: linux-media@vger.kernel.org
3078T: git git://linuxtv.org/media_tree.git
3079W: http://linuxtv.org
3080S: Maintained
c368360b 3081F: drivers/media/common/cx2341x*
3f101d91
HV
3082F: include/media/cx2341x*
3083
b8fe6e2c
PB
3084CX24120 MEDIA DRIVER
3085M: Jemma Denson <jdenson@gmail.com>
3086M: Patrick Boettcher <patrick.boettcher@posteo.de>
3087L: linux-media@vger.kernel.org
3088W: http://linuxtv.org/
3089Q: http://patchwork.linuxtv.org/project/linux-media/list/
3090S: Maintained
3091F: drivers/media/dvb-frontends/cx24120*
3092
20357578 3093CX88 VIDEO4LINUX DRIVER
009a5410 3094M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3095L: linux-media@vger.kernel.org
3096W: http://linuxtv.org
3097T: git git://linuxtv.org/media_tree.git
3098S: Odd fixes
3099F: Documentation/video4linux/cx88/
3100F: drivers/media/pci/cx88/
6d8425b1 3101
91952bc0
AP
3102CXD2820R MEDIA DRIVER
3103M: Antti Palosaari <crope@iki.fi>
3104L: linux-media@vger.kernel.org
3105W: http://linuxtv.org/
3106W: http://palosaari.fi/linux/
3107Q: http://patchwork.linuxtv.org/project/linux-media/list/
3108T: git git://linuxtv.org/anttip/media_tree.git
3109S: Maintained
3110F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3111
e5ec3789 3112CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3113M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3114L: netdev@vger.kernel.org
3115W: http://www.chelsio.com
3116S: Supported
f7917c00 3117F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3118
d8ae3c33 3119CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3120M: Karen Xie <kxie@chelsio.com>
3121L: linux-scsi@vger.kernel.org
3122W: http://www.chelsio.com
3123S: Supported
3124F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3125
e5ec3789 3126CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3127M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3128L: linux-rdma@vger.kernel.org
e5ec3789
SW
3129W: http://www.openfabrics.org
3130S: Supported
679655da 3131F: drivers/infiniband/hw/cxgb3/
e5ec3789 3132
be4c9bad 3133CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3134M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3135L: netdev@vger.kernel.org
3136W: http://www.chelsio.com
3137S: Supported
f7917c00 3138F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3139
d8ae3c33 3140CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3141M: Karen Xie <kxie@chelsio.com>
3142L: linux-scsi@vger.kernel.org
3143W: http://www.chelsio.com
3144S: Supported
3145F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3146
be4c9bad
RD
3147CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3148M: Steve Wise <swise@chelsio.com>
3149L: linux-rdma@vger.kernel.org
3150W: http://www.openfabrics.org
3151S: Supported
3152F: drivers/infiniband/hw/cxgb4/
3153
5c20a5c7
CL
3154CXGB4VF ETHERNET DRIVER (CXGB4VF)
3155M: Casey Leedom <leedom@chelsio.com>
3156L: netdev@vger.kernel.org
3157W: http://www.chelsio.com
3158S: Supported
f7917c00 3159F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3160
a9282d01
IM
3161CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3162M: Ian Munsie <imunsie@au1.ibm.com>
3163M: Michael Neuling <mikey@neuling.org>
3164L: linuxppc-dev@lists.ozlabs.org
3165S: Supported
3166F: drivers/misc/cxl/
ec249dd8 3167F: include/misc/cxl*
a9282d01
IM
3168F: include/uapi/misc/cxl.h
3169F: Documentation/powerpc/cxl.txt
3170F: Documentation/powerpc/cxl.txt
3171F: Documentation/ABI/testing/sysfs-class-cxl
3172
b52b97a3
GC
3173STMMAC ETHERNET DRIVER
3174M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3175L: netdev@vger.kernel.org
3176W: http://www.stlinux.com
3177S: Supported
7ac6653a 3178F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3179
1da177e4 3180CYBERPRO FB DRIVER
8b58be88 3181M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3183W: http://www.arm.linux.org.uk/
3184S: Maintained
8a61f013 3185F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3186
1da177e4 3187CYCLADES ASYNC MUX DRIVER
1da177e4 3188W: http://www.cyclades.com/
d459883e 3189S: Orphan
c897401b 3190F: drivers/tty/cyclades.c
679655da 3191F: include/linux/cyclades.h
c117ab84 3192F: include/uapi/linux/cyclades.h
1da177e4
LT
3193
3194CYCLADES PC300 DRIVER
1da177e4 3195W: http://www.cyclades.com/
d459883e 3196S: Orphan
679655da 3197F: drivers/net/wan/pc300*
1da177e4 3198
402f6ae4
AP
3199CYPRESS_FIRMWARE MEDIA DRIVER
3200M: Antti Palosaari <crope@iki.fi>
3201L: linux-media@vger.kernel.org
3202W: http://linuxtv.org/
3203W: http://palosaari.fi/linux/
3204Q: http://patchwork.linuxtv.org/project/linux-media/list/
3205T: git git://linuxtv.org/anttip/media_tree.git
3206S: Maintained
3207F: drivers/media/common/cypress_firmware*
3208
e3ae3525 3209CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3210M: Ferruh Yigit <fery@cypress.com>
6305902c 3211L: linux-input@vger.kernel.org
be9a6f40 3212S: Supported
6305902c
JP
3213F: drivers/input/touchscreen/cyttsp*
3214F: include/linux/input/cyttsp.h
e3ae3525 3215
aaaf5fbf
JK
3216DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3217M: Joshua Kinard <kumba@gentoo.org>
3218S: Maintained
3219F: drivers/rtc/rtc-ds1685.c
3220F: include/linux/rtc/ds1685.h
3221
1da177e4 3222DAMA SLAVE for AX.25
8b58be88 3223M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3224W: http://yaina.de/jreuter/
3225W: http://www.qsl.net/dl1bke/
3226L: linux-hams@vger.kernel.org
3227S: Maintained
679655da
JP
3228F: net/ax25/af_ax25.c
3229F: net/ax25/ax25_dev.c
3230F: net/ax25/ax25_ds_*
3231F: net/ax25/ax25_in.c
3232F: net/ax25/ax25_out.c
3233F: net/ax25/ax25_timer.c
3234F: net/ax25/sysctl_net_ax25.c
1da177e4 3235
e2d1d6c0 3236DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3237L: netdev@vger.kernel.org
5ff77428 3238S: Orphan
679655da 3239F: Documentation/networking/dmfe.txt
0f04e2aa 3240F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3241
3242DC390/AM53C974 SCSI driver
d8130624 3243M: Hannes Reinecke <hare@suse.com>
71bd849d 3244L: linux-scsi@vger.kernel.org
e2d1d6c0 3245S: Maintained
71bd849d 3246F: drivers/scsi/am53c974.c
e2d1d6c0 3247
1da177e4 3248DC395x SCSI driver
61eee9a7 3249M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3250M: Ali Akcaagac <aliakc@web.de>
3251M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3252L: dc395x@twibble.org
cf015e9f
JP
3253W: http://twibble.org/dist/dc395x/
3254W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3255S: Maintained
679655da
JP
3256F: Documentation/scsi/dc395x.txt
3257F: drivers/scsi/dc395x.*
1da177e4 3258
eb8edb08 3259DCCP PROTOCOL
a89d030e 3260M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3261L: dccp@vger.kernel.org
c996d8b9 3262W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3263S: Maintained
679655da 3264F: include/linux/dccp.h
c117ab84 3265F: include/uapi/linux/dccp.h
679655da
JP
3266F: include/linux/tfrc.h
3267F: net/dccp/
eb8edb08 3268
1da177e4 3269DECnet NETWORK LAYER
1da177e4
LT
3270W: http://linux-decnet.sourceforge.net
3271L: linux-decnet-user@lists.sourceforge.net
f546444d 3272S: Orphan
679655da
JP
3273F: Documentation/networking/decnet.txt
3274F: net/decnet/
1da177e4 3275
ebff05b9
MR
3276DECSTATION PLATFORM SUPPORT
3277M: "Maciej W. Rozycki" <macro@linux-mips.org>
3278L: linux-mips@linux-mips.org
3279W: http://www.linux-mips.org/wiki/DECstation
3280S: Maintained
3281F: arch/mips/dec/
3282F: arch/mips/include/asm/dec/
3283F: arch/mips/include/asm/mach-dec/
3284
1da177e4 3285DEFXX FDDI NETWORK DRIVER
8b58be88 3286M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3287S: Maintained
33f810b2 3288F: drivers/net/fddi/defxx.*
1da177e4 3289
ad8f07cc 3290DELL LAPTOP DRIVER
8b58be88 3291M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3292M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3293L: platform-driver-x86@vger.kernel.org
ad8f07cc 3294S: Maintained
679655da 3295F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3296
817a5cdb
PR
3297DELL LAPTOP RBTN DRIVER
3298M: Pali RohĂ¡r <pali.rohar@gmail.com>
3299S: Maintained
3300F: drivers/platform/x86/dell-rbtn.*
3301
cdbff611
PR
3302DELL LAPTOP FREEFALL DRIVER
3303M: Pali RohĂ¡r <pali.rohar@gmail.com>
3304S: Maintained
3305F: drivers/platform/x86/dell-smo8800.c
3306
1da177e4 3307DELL LAPTOP SMM DRIVER
a5afba16 3308M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3309S: Maintained
a5afba16 3310F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3311F: include/uapi/linux/i8k.h
1da177e4 3312
90563ec4 3313DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3314M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3315S: Maintained
679655da
JP
3316F: Documentation/dcdbas.txt
3317F: drivers/firmware/dcdbas.*
90563ec4 3318
0b3f6109 3319DELL WMI EXTRAS DRIVER
8b58be88 3320M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3321M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3322S: Maintained
36b3a96f 3323F: drivers/platform/x86/dell-wmi.c
0b3f6109 3324
5efc75e3 3325DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3326M: John Youn <johnyoun@synopsys.com>
5efc75e3 3327L: linux-usb@vger.kernel.org
18f340f9 3328T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3329S: Maintained
197ba5f4 3330F: drivers/usb/dwc2/
5efc75e3 3331
94ab23dd
FB
3332DESIGNWARE USB3 DRD IP DRIVER
3333M: Felipe Balbi <balbi@ti.com>
3334L: linux-usb@vger.kernel.org
3335L: linux-omap@vger.kernel.org
3336T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3337S: Maintained
3338F: drivers/usb/dwc3/
3339
833c9545
JB
3340DEVICE COREDUMP (DEV_COREDUMP)
3341M: Johannes Berg <johannes@sipsolutions.net>
3342L: linux-kernel@vger.kernel.org
3343S: Maintained
3344F: drivers/base/devcoredump.c
3345F: include/linux/devcoredump.h
3346
89d07767
KP
3347DEVICE FREQUENCY (DEVFREQ)
3348M: MyungJoo Ham <myungjoo.ham@samsung.com>
3349M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3350L: linux-pm@vger.kernel.org
89d07767
KP
3351S: Maintained
3352F: drivers/devfreq/
3353
1da177e4 3354DEVICE NUMBER REGISTRY
8b58be88 3355M: Torben Mathiasen <device@lanana.org>
1da177e4 3356W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3357S: Maintained
3358
e2d1d6c0 3359DEVICE-MAPPER (LVM)
854ecaad 3360M: Alasdair Kergon <agk@redhat.com>
8504eed3 3361M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3362M: dm-devel@redhat.com
e2d1d6c0
RD
3363L: dm-devel@redhat.com
3364W: http://sources.redhat.com/dm
8a6e2535 3365Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3366T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3367T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3368S: Maintained
679655da
JP
3369F: Documentation/device-mapper/
3370F: drivers/md/dm*
854ecaad 3371F: drivers/md/persistent-data/
679655da
JP
3372F: include/linux/device-mapper.h
3373F: include/linux/dm-*.h
8504eed3 3374F: include/uapi/linux/dm-*.h
e2d1d6c0 3375
c0d995aa
OST
3376DIALOG SEMICONDUCTOR DRIVERS
3377M: Support Opensource <support.opensource@diasemi.com>
3378W: http://www.dialog-semiconductor.com/products
3379S: Supported
3380F: Documentation/hwmon/da90??
3381F: drivers/gpio/gpio-da90??.c
3382F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3383F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3384F: drivers/input/misc/da90??_onkey.c
3385F: drivers/input/touchscreen/da9052_tsi.c
3386F: drivers/leds/leds-da90??.c
3387F: drivers/mfd/da903x.c
3388F: drivers/mfd/da90??-*.c
7be72c2c 3389F: drivers/mfd/da91??-*.c
c0d995aa 3390F: drivers/power/da9052-battery.c
7be72c2c 3391F: drivers/power/da91??-*.c
c0d995aa
OST
3392F: drivers/regulator/da903x.c
3393F: drivers/regulator/da9???-regulator.[ch]
3394F: drivers/rtc/rtc-da90??.c
3395F: drivers/video/backlight/da90??_bl.c
3396F: drivers/watchdog/da90??_wdt.c
3397F: include/linux/mfd/da903x.h
3398F: include/linux/mfd/da9052/
3399F: include/linux/mfd/da9055/
3400F: include/linux/mfd/da9063/
7be72c2c 3401F: include/linux/mfd/da9150/
c0d995aa
OST
3402F: include/sound/da[79]*.h
3403F: sound/soc/codecs/da[79]*.[ch]
3404
599aa697
LL
3405DIGI NEO AND CLASSIC PCI PRODUCTS
3406M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3407M: Mark Hounschell <markh@compro.net>
599aa697
LL
3408L: driverdev-devel@linuxdriverproject.org
3409S: Maintained
3410F: drivers/staging/dgnc/
3411
3412DIGI EPCA PCI PRODUCTS
3413M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3414M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3415L: driverdev-devel@linuxdriverproject.org
3416S: Maintained
3417F: drivers/staging/dgap/
3418
335d7c58 3419DIOLAN U2C-12 I2C DRIVER
ca462085 3420M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3421L: linux-i2c@vger.kernel.org
3422S: Maintained
3423F: drivers/i2c/busses/i2c-diolan-u2c.c
3424
d475c634
MW
3425DIRECT ACCESS (DAX)
3426M: Matthew Wilcox <willy@linux.intel.com>
3427L: linux-fsdevel@vger.kernel.org
3428S: Supported
3429F: fs/dax.c
3430
e7839f25 3431DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3432M: Eric Paris <eparis@parisplace.org>
3c5119c0 3433S: Maintained
679655da
JP
3434F: Documentation/filesystems/dnotify.txt
3435F: fs/notify/dnotify/
3436F: include/linux/dnotify.h
1da177e4
LT
3437
3438DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3439M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3440W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3441W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3442W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3443S: Maintained
3444
4480f15b 3445DISKQUOTA
d8130624 3446M: Jan Kara <jack@suse.com>
1da177e4 3447S: Maintained
679655da
JP
3448F: Documentation/filesystems/quota.txt
3449F: fs/quota/
3450F: include/linux/quota*.h
c117ab84 3451F: include/uapi/linux/quota*.h
1da177e4 3452
702686ad
BT
3453DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3454M: Bernie Thompson <bernie@plugable.com>
3455L: linux-fbdev@vger.kernel.org
3456S: Maintained
3457W: http://plugable.com/category/projects/udlfb/
8a61f013 3458F: drivers/video/fbdev/udlfb.c
702686ad
BT
3459F: include/video/udlfb.h
3460F: Documentation/fb/udlfb.txt
3461
e7839f25 3462DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3463M: Christine Caulfield <ccaulfie@redhat.com>
3464M: David Teigland <teigland@redhat.com>
a4644184 3465L: cluster-devel@redhat.com
5be7b50f 3466W: http://sources.redhat.com/cluster/
54e5881d 3467T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3468S: Supported
679655da 3469F: fs/dlm/
5be7b50f 3470
53b6b3e0
SS
3471DMA BUFFER SHARING FRAMEWORK
3472M: Sumit Semwal <sumit.semwal@linaro.org>
3473S: Maintained
3474L: linux-media@vger.kernel.org
3475L: dri-devel@lists.freedesktop.org
8ada6d2d 3476L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3477F: drivers/dma-buf/
e46d12c6
JP
3478F: include/linux/dma-buf*
3479F: include/linux/reservation.h
3480F: include/linux/*fence.h
53b6b3e0
SS
3481F: Documentation/dma-buf-sharing.txt
3482T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3483
b3e5f263 3484DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3485M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3486L: dmaengine@vger.kernel.org
3487Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3488S: Maintained
679655da 3489F: drivers/dma/
0ce3c066 3490F: include/linux/dmaengine.h
979a281e
VK
3491F: Documentation/dmaengine/
3492T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3493
b825037d 3494DME1737 HARDWARE MONITOR DRIVER
8b58be88 3495M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3496L: lm-sensors@lm-sensors.org
3497S: Maintained
679655da
JP
3498F: Documentation/hwmon/dme1737
3499F: drivers/hwmon/dme1737.c
b825037d 3500
1f31e1b1 3501DMI/SMBIOS SUPPORT
d8130624 3502M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3503S: Maintained
d4aeef93 3504T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3505F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3506F: drivers/firmware/dmi-id.c
3507F: drivers/firmware/dmi_scan.c
3508F: include/linux/dmi.h
3509
7d2c86b5 3510DOCUMENTATION
ad3118b9 3511M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3512L: linux-doc@vger.kernel.org
3513S: Maintained
679655da 3514F: Documentation/
97be078b
RD
3515X: Documentation/ABI/
3516X: Documentation/devicetree/
933a46b8
JC
3517X: Documentation/acpi
3518X: Documentation/power
3519X: Documentation/spi
6c121170 3520X: Documentation/DocBook/media
e71e2c6f 3521T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3522
1da177e4 3523DOUBLETALK DRIVER
8b58be88 3524M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3525L: blinux-list@redhat.com
3526S: Maintained
679655da
JP
3527F: drivers/char/dtlk.c
3528F: include/linux/dtlk.h
1da177e4 3529
e2d1d6c0 3530DPT_I2O SCSI RAID DRIVER
8b58be88 3531M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3532L: linux-scsi@vger.kernel.org
3533W: http://www.adaptec.com/
3534S: Maintained
679655da
JP
3535F: drivers/scsi/dpt*
3536F: drivers/scsi/dpt/
e2d1d6c0 3537
b411b363 3538DRBD DRIVER
28b8e8d4
JP
3539P: Philipp Reisner
3540P: Lars Ellenberg
3541M: drbd-dev@lists.linbit.com
3542L: drbd-user@lists.linbit.com
3543W: http://www.drbd.org
3544T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3545T: git git://git.drbd.org/drbd-8.3.git
3546S: Supported
3547F: drivers/block/drbd/
3548F: lib/lru_cache.c
3549F: Documentation/blockdev/drbd/
b411b363 3550
dc7dfcd8 3551DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3552M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3553T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3554S: Supported
679655da 3555F: Documentation/kobject.txt
7cfc51b9 3556F: drivers/base/
87544653 3557F: fs/debugfs/
dc7dfcd8
WS
3558F: fs/kernfs/
3559F: fs/sysfs/
87544653 3560F: include/linux/debugfs.h
dc7dfcd8 3561F: include/linux/kobj*
679655da 3562F: lib/kobj*
1da177e4
LT
3563
3564DRM DRIVERS
8b58be88 3565M: David Airlie <airlied@linux.ie>
4c6a3999 3566L: dri-devel@lists.freedesktop.org
b0447888 3567T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3568S: Maintained
679655da 3569F: drivers/gpu/drm/
433e3b34 3570F: drivers/gpu/vga/
850e9411 3571F: include/drm/
c117ab84 3572F: include/uapi/drm/
1da177e4 3573
566f5939
AD
3574RADEON DRM DRIVERS
3575M: Alex Deucher <alexander.deucher@amd.com>
3576M: Christian König <christian.koenig@amd.com>
3577L: dri-devel@lists.freedesktop.org
3578T: git git://people.freedesktop.org/~agd5f/linux
3579S: Supported
3580F: drivers/gpu/drm/radeon/
566f5939
AD
3581F: include/uapi/drm/radeon*
3582
03e255b9
TR
3583DRM PANEL DRIVERS
3584M: Thierry Reding <thierry.reding@gmail.com>
3585L: dri-devel@lists.freedesktop.org
3586T: git git://anongit.freedesktop.org/tegra/linux.git
3587S: Maintained
3588F: drivers/gpu/drm/drm_panel.c
3589F: drivers/gpu/drm/panel/
3590F: include/drm/drm_panel.h
3591F: Documentation/devicetree/bindings/panel/
3592
8daf7473 3593INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3594M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3595M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3596L: intel-gfx@lists.freedesktop.org
8daf7473 3597L: dri-devel@lists.freedesktop.org
47f95647 3598Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3599T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3600S: Supported
14430813 3601F: drivers/gpu/drm/i915/
8daf7473 3602F: include/drm/i915*
c117ab84 3603F: include/uapi/drm/i915*
8daf7473 3604
99763bb8
BB
3605DRM DRIVERS FOR ATMEL HLCDC
3606M: Boris Brezillon <boris.brezillon@free-electrons.com>
3607L: dri-devel@lists.freedesktop.org
3608S: Supported
3609F: drivers/gpu/drm/atmel-hlcdc/
3610F: Documentation/devicetree/bindings/drm/atmel/
3611
398a6d4a
KP
3612DRM DRIVERS FOR EXYNOS
3613M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3614M: Joonyoung Shim <jy0922.shim@samsung.com>
3615M: Seung-Woo Kim <sw0312.kim@samsung.com>
3616M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3617L: dri-devel@lists.freedesktop.org
25a58030 3618T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3619S: Supported
14430813 3620F: drivers/gpu/drm/exynos/
398a6d4a 3621F: include/drm/exynos*
c117ab84 3622F: include/uapi/drm/exynos*
398a6d4a 3623
b55a1b9c
JW
3624DRM DRIVERS FOR FREESCALE DCU
3625M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3626M: Alison Wang <alison.wang@freescale.com>
3627L: dri-devel@lists.freedesktop.org
3628S: Supported
3629F: drivers/gpu/drm/fsl-dcu/
3630F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3631F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3632
0a3d775f
PZ
3633DRM DRIVERS FOR FREESCALE IMX
3634M: Philipp Zabel <p.zabel@pengutronix.de>
3635L: dri-devel@lists.freedesktop.org
3636S: Maintained
3637F: drivers/gpu/drm/imx/
3638F: Documentation/devicetree/bindings/drm/imx/
3639
ba2199a6
PJ
3640DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3641M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3642L: dri-devel@lists.freedesktop.org
3643T: git git://github.com/patjak/drm-gma500
3644S: Maintained
3645F: drivers/gpu/drm/gma500
3646F: include/drm/gma500*
3647
bd3b49f2 3648DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3649M: Thierry Reding <thierry.reding@gmail.com>
3650M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3651L: dri-devel@lists.freedesktop.org
3652L: linux-tegra@vger.kernel.org
a5ad7a63 3653T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3654S: Supported
dee8268f 3655F: drivers/gpu/drm/tegra/
a5ad7a63 3656F: drivers/gpu/host1x/
e1e90644 3657F: include/linux/host1x.h
a5ad7a63 3658F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3659F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3660
a284e9d1
LP
3661DRM DRIVERS FOR RENESAS
3662M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3663L: dri-devel@lists.freedesktop.org
3664L: linux-sh@vger.kernel.org
3665T: git git://people.freedesktop.org/~airlied/linux
3666S: Supported
3667F: drivers/gpu/drm/rcar-du/
3668F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3669F: include/linux/platform_data/shmob_drm.h
3670
625e0346
HS
3671DRM DRIVERS FOR ROCKCHIP
3672M: Mark Yao <mark.yao@rock-chips.com>
3673L: dri-devel@lists.freedesktop.org
3674S: Maintained
3675F: drivers/gpu/drm/rockchip/
3676F: Documentation/devicetree/bindings/video/rockchip*
3677
7f11c476
BG
3678DRM DRIVERS FOR STI
3679M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3680M: Vincent Abriou <vincent.abriou@st.com>
3681L: dri-devel@lists.freedesktop.org
3682T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3683S: Maintained
3684F: drivers/gpu/drm/sti
3685F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3686
598df1ac
AK
3687DSBR100 USB FM RADIO DRIVER
3688M: Alexey Klimov <klimov.linux@gmail.com>
3689L: linux-media@vger.kernel.org
3690T: git git://linuxtv.org/media_tree.git
3691S: Maintained
3692F: drivers/media/radio/dsbr100.c
3693
1da177e4 3694DSCC4 DRIVER
8b58be88 3695M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3696L: netdev@vger.kernel.org
1da177e4 3697S: Maintained
679655da 3698F: drivers/net/wan/dscc4.c
1da177e4 3699
cc11b140
HV
3700DT3155 MEDIA DRIVER
3701M: Hans Verkuil <hverkuil@xs4all.nl>
3702L: linux-media@vger.kernel.org
3703T: git git://linuxtv.org/media_tree.git
3704W: http://linuxtv.org
3705S: Odd Fixes
3706F: drivers/media/pci/dt3155/
3707
91952bc0
AP
3708DVB_USB_AF9015 MEDIA DRIVER
3709M: Antti Palosaari <crope@iki.fi>
3710L: linux-media@vger.kernel.org
3711W: http://linuxtv.org/
3712W: http://palosaari.fi/linux/
3713Q: http://patchwork.linuxtv.org/project/linux-media/list/
3714T: git git://linuxtv.org/anttip/media_tree.git
3715S: Maintained
3716F: drivers/media/usb/dvb-usb-v2/af9015*
3717
3718DVB_USB_AF9035 MEDIA DRIVER
3719M: Antti Palosaari <crope@iki.fi>
3720L: linux-media@vger.kernel.org
3721W: http://linuxtv.org/
3722W: http://palosaari.fi/linux/
3723Q: http://patchwork.linuxtv.org/project/linux-media/list/
3724T: git git://linuxtv.org/anttip/media_tree.git
3725S: Maintained
3726F: drivers/media/usb/dvb-usb-v2/af9035*
3727
3728DVB_USB_ANYSEE MEDIA DRIVER
3729M: Antti Palosaari <crope@iki.fi>
3730L: linux-media@vger.kernel.org
3731W: http://linuxtv.org/
3732W: http://palosaari.fi/linux/
3733Q: http://patchwork.linuxtv.org/project/linux-media/list/
3734T: git git://linuxtv.org/anttip/media_tree.git
3735S: Maintained
3736F: drivers/media/usb/dvb-usb-v2/anysee*
3737
3738DVB_USB_AU6610 MEDIA DRIVER
3739M: Antti Palosaari <crope@iki.fi>
3740L: linux-media@vger.kernel.org
3741W: http://linuxtv.org/
3742W: http://palosaari.fi/linux/
3743Q: http://patchwork.linuxtv.org/project/linux-media/list/
3744T: git git://linuxtv.org/anttip/media_tree.git
3745S: Maintained
3746F: drivers/media/usb/dvb-usb-v2/au6610*
3747
3748DVB_USB_CE6230 MEDIA DRIVER
3749M: Antti Palosaari <crope@iki.fi>
3750L: linux-media@vger.kernel.org
3751W: http://linuxtv.org/
3752W: http://palosaari.fi/linux/
3753Q: http://patchwork.linuxtv.org/project/linux-media/list/
3754T: git git://linuxtv.org/anttip/media_tree.git
3755S: Maintained
3756F: drivers/media/usb/dvb-usb-v2/ce6230*
3757
d099dea2
MK
3758DVB_USB_CXUSB MEDIA DRIVER
3759M: Michael Krufky <mkrufky@linuxtv.org>
3760L: linux-media@vger.kernel.org
3761W: http://linuxtv.org/
3762W: http://github.com/mkrufky
3763Q: http://patchwork.linuxtv.org/project/linux-media/list/
3764T: git git://linuxtv.org/media_tree.git
3765S: Maintained
9819da66 3766F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3767
91952bc0 3768DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3769M: Antti Palosaari <crope@iki.fi>
3770L: linux-media@vger.kernel.org
3771W: http://linuxtv.org/
3772W: http://palosaari.fi/linux/
3773Q: http://patchwork.linuxtv.org/project/linux-media/list/
3774T: git git://linuxtv.org/anttip/media_tree.git
3775S: Maintained
91952bc0 3776F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3777
5560983b 3778DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3779M: Antti Palosaari <crope@iki.fi>
3780L: linux-media@vger.kernel.org
3781W: http://linuxtv.org/
91952bc0
AP
3782Q: http://patchwork.linuxtv.org/project/linux-media/list/
3783T: git git://linuxtv.org/anttip/media_tree.git
3784S: Maintained
5560983b 3785F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3786
8856f5f2
MK
3787DVB_USB_MXL111SF MEDIA DRIVER
3788M: Michael Krufky <mkrufky@linuxtv.org>
3789L: linux-media@vger.kernel.org
3790W: http://linuxtv.org/
3791W: http://github.com/mkrufky
3792Q: http://patchwork.linuxtv.org/project/linux-media/list/
3793T: git git://linuxtv.org/mkrufky/mxl111sf.git
3794S: Maintained
3795F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3796
91952bc0
AP
3797DVB_USB_RTL28XXU MEDIA DRIVER
3798M: Antti Palosaari <crope@iki.fi>
3799L: linux-media@vger.kernel.org
3800W: http://linuxtv.org/
3801W: http://palosaari.fi/linux/
3802Q: http://patchwork.linuxtv.org/project/linux-media/list/
3803T: git git://linuxtv.org/anttip/media_tree.git
3804S: Maintained
3805F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3806
3807DVB_USB_V2 MEDIA DRIVER
3808M: Antti Palosaari <crope@iki.fi>
3809L: linux-media@vger.kernel.org
3810W: http://linuxtv.org/
3811W: http://palosaari.fi/linux/
3812Q: http://patchwork.linuxtv.org/project/linux-media/list/
3813T: git git://linuxtv.org/anttip/media_tree.git
3814S: Maintained
3815F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3816F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3817
ac0ac38f 3818DYNAMIC DEBUG
5c4a97d1 3819M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3820S: Maintained
3821F: lib/dynamic_debug.c
3822F: include/linux/dynamic_debug.h
3823
789c7048 3824DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3825M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3826S: Maintained
df621252 3827F: drivers/tty/serial/dz.*
789c7048 3828
f17effbe
MF
3829E3X0 POWER BUTTON DRIVER
3830M: Moritz Fischer <moritz.fischer@ettus.com>
3831L: usrp-users@lists.ettus.com
3832W: http://www.ettus.com
3833S: Supported
3834F: drivers/input/misc/e3x0-button.c
3835F: Documentation/devicetree/bindings/input/e3x0-button.txt
3836
91952bc0
AP
3837E4000 MEDIA DRIVER
3838M: Antti Palosaari <crope@iki.fi>
3839L: linux-media@vger.kernel.org
3840W: http://linuxtv.org/
3841W: http://palosaari.fi/linux/
3842Q: http://patchwork.linuxtv.org/project/linux-media/list/
3843T: git git://linuxtv.org/anttip/media_tree.git
3844S: Maintained
3845F: drivers/media/tuners/e4000*
3846
1da177e4 3847EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3848M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3849L: linux-scsi@vger.kernel.org
3850S: Maintained
679655da 3851F: drivers/scsi/eata.c
1da177e4 3852
91952bc0
AP
3853EC100 MEDIA DRIVER
3854M: Antti Palosaari <crope@iki.fi>
3855L: linux-media@vger.kernel.org
3856W: http://linuxtv.org/
3857W: http://palosaari.fi/linux/
3858Q: http://patchwork.linuxtv.org/project/linux-media/list/
3859T: git git://linuxtv.org/anttip/media_tree.git
3860S: Maintained
3861F: drivers/media/dvb-frontends/ec100*
3862
237fead6 3863ECRYPT FILE SYSTEM
0de9adf2 3864M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3865L: ecryptfs@vger.kernel.org
24a923e4 3866W: http://ecryptfs.org
6dc7516e 3867W: https://launchpad.net/ecryptfs
237fead6 3868S: Supported
679655da
JP
3869F: Documentation/filesystems/ecryptfs.txt
3870F: fs/ecryptfs/
237fead6 3871
da9bb1d2 3872EDAC-CORE
8b58be88 3873M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3874M: Borislav Petkov <bp@alien8.de>
009a5410 3875M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3876L: linux-edac@vger.kernel.org
0e438e3f 3877W: bluesmoke.sourceforge.net
7a859516
BP
3878T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3879T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3880S: Supported
679655da 3881F: Documentation/edac.txt
91445c72 3882F: drivers/edac/
679655da 3883F: include/linux/edac.h
0e438e3f 3884
c476c23b 3885EDAC-AMD64
8b58be88 3886M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3887M: Borislav Petkov <bp@alien8.de>
91445c72 3888L: linux-edac@vger.kernel.org
c476c23b 3889W: bluesmoke.sourceforge.net
487ba8e8 3890S: Maintained
c476c23b
BP
3891F: drivers/edac/amd64_edac*
3892
836dae5d
RR
3893EDAC-CALXEDA
3894M: Doug Thompson <dougthompson@xmission.com>
3895M: Robert Richter <rric@kernel.org>
3896L: linux-edac@vger.kernel.org
3897W: bluesmoke.sourceforge.net
3898S: Maintained
3899F: drivers/edac/highbank*
3900
f65aad41
RB
3901EDAC-CAVIUM
3902M: Ralf Baechle <ralf@linux-mips.org>
3903M: David Daney <david.daney@cavium.com>
3904L: linux-edac@vger.kernel.org
3905L: linux-mips@linux-mips.org
3906W: bluesmoke.sourceforge.net
3907S: Supported
3908F: drivers/edac/octeon_edac*
3909
0e438e3f 3910EDAC-E752X
8b58be88
JP
3911M: Mark Gross <mark.gross@intel.com>
3912M: Doug Thompson <dougthompson@xmission.com>
91445c72 3913L: linux-edac@vger.kernel.org
0e438e3f
DP
3914W: bluesmoke.sourceforge.net
3915S: Maintained
679655da 3916F: drivers/edac/e752x_edac.c
0e438e3f
DP
3917
3918EDAC-E7XXX
8b58be88 3919M: Doug Thompson <dougthompson@xmission.com>
91445c72 3920L: linux-edac@vger.kernel.org
0e438e3f
DP
3921W: bluesmoke.sourceforge.net
3922S: Maintained
679655da 3923F: drivers/edac/e7xxx_edac.c
0e438e3f 3924
77c5f5d2 3925EDAC-GHES
009a5410 3926M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3927L: linux-edac@vger.kernel.org
3928W: bluesmoke.sourceforge.net
3929S: Maintained
2caa67a6 3930F: drivers/edac/ghes_edac.c
77c5f5d2 3931
6bc78404 3932EDAC-I82443BXGX
8b58be88 3933M: Tim Small <tim@buttersideup.com>
91445c72 3934L: linux-edac@vger.kernel.org
6bc78404
DT
3935W: bluesmoke.sourceforge.net
3936S: Maintained
679655da 3937F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3938
3939EDAC-I3000
8b58be88 3940M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3941L: linux-edac@vger.kernel.org
6bc78404
DT
3942W: bluesmoke.sourceforge.net
3943S: Maintained
679655da 3944F: drivers/edac/i3000_edac.c
6bc78404
DT
3945
3946EDAC-I5000
8b58be88 3947M: Doug Thompson <dougthompson@xmission.com>
91445c72 3948L: linux-edac@vger.kernel.org
ba9a5918
DT
3949W: bluesmoke.sourceforge.net
3950S: Maintained
679655da 3951F: drivers/edac/i5000_edac.c
ba9a5918 3952
44c12cb2 3953EDAC-I5400
009a5410 3954M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3955L: linux-edac@vger.kernel.org
44c12cb2
MCC
3956W: bluesmoke.sourceforge.net
3957S: Maintained
679655da 3958F: drivers/edac/i5400_edac.c
44c12cb2 3959
3c9c92b6 3960EDAC-I7300
009a5410 3961M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3962L: linux-edac@vger.kernel.org
3963W: bluesmoke.sourceforge.net
3964S: Maintained
3965F: drivers/edac/i7300_edac.c
3966
67c89316 3967EDAC-I7CORE
009a5410 3968M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3969L: linux-edac@vger.kernel.org
3970W: bluesmoke.sourceforge.net
3971S: Maintained
70aff0ce 3972F: drivers/edac/i7core_edac.c
67c89316 3973
ba9a5918 3974EDAC-I82975X
8b58be88 3975M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3976M: "Arvind R." <arvino55@gmail.com>
91445c72 3977L: linux-edac@vger.kernel.org
ba9a5918
DT
3978W: bluesmoke.sourceforge.net
3979S: Maintained
679655da 3980F: drivers/edac/i82975x_edac.c
ba9a5918 3981
791b4706
JB
3982EDAC-IE31200
3983M: Jason Baron <jbaron@akamai.com>
3984L: linux-edac@vger.kernel.org
3985W: bluesmoke.sourceforge.net
3986S: Maintained
3987F: drivers/edac/ie31200_edac.c
3988
ccdfb979 3989EDAC-MPC85XX
30c7469b 3990M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3991L: linux-edac@vger.kernel.org
3992W: bluesmoke.sourceforge.net
3993S: Maintained
3994F: drivers/edac/mpc85xx_edac.[ch]
3995
ba9a5918 3996EDAC-PASEMI
8b58be88 3997M: Egor Martovetsky <egor@pasemi.com>
91445c72 3998L: linux-edac@vger.kernel.org
6bc78404
DT
3999W: bluesmoke.sourceforge.net
4000S: Maintained
679655da 4001F: drivers/edac/pasemi_edac.c
6bc78404 4002
0e438e3f 4003EDAC-R82600
8b58be88 4004M: Tim Small <tim@buttersideup.com>
91445c72 4005L: linux-edac@vger.kernel.org
0e438e3f
DP
4006W: bluesmoke.sourceforge.net
4007S: Maintained
679655da 4008F: drivers/edac/r82600_edac.c
da9bb1d2 4009
4d096ca7 4010EDAC-SBRIDGE
009a5410 4011M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
4012L: linux-edac@vger.kernel.org
4013W: bluesmoke.sourceforge.net
4014S: Maintained
4015F: drivers/edac/sb_edac.c
4016
995e1de4
LH
4017EDAC-XGENE
4018APPLIED MICRO (APM) X-GENE SOC EDAC
4019M: Loc Ho <lho@apm.com>
4020S: Supported
4021F: drivers/edac/xgene_edac.c
4022F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4023
af39917d
CL
4024EDIROL UA-101/UA-1000 DRIVER
4025M: Clemens Ladisch <clemens@ladisch.de>
4026L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4027T: git git://git.alsa-project.org/alsa-kernel.git
4028S: Maintained
4029F: sound/usb/misc/ua101.c
4030
1f7df953 4031EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4032M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4033L: linux-efi@vger.kernel.org
78bef24e 4034T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4035S: Maintained
fb2efb5c 4036F: Documentation/efi-stub.txt
1f7df953
MF
4037F: arch/ia64/kernel/efi.c
4038F: arch/x86/boot/compressed/eboot.[ch]
4039F: arch/x86/include/asm/efi.h
4040F: arch/x86/platform/efi/*
a9499fa7 4041F: drivers/firmware/efi/*
1f7df953
MF
4042F: include/linux/efi*.h
4043
d68772b7
MF
4044EFI VARIABLE FILESYSTEM
4045M: Matthew Garrett <matthew.garrett@nebula.com>
4046M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4047M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4048T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4049L: linux-efi@vger.kernel.org
4050S: Maintained
4051F: fs/efivarfs/
4052
85a00d9b
PJ
4053EFIFB FRAMEBUFFER DRIVER
4054L: linux-fbdev@vger.kernel.org
4055M: Peter Jones <pjones@redhat.com>
4056S: Maintained
8a61f013 4057F: drivers/video/fbdev/efifb.c
85a00d9b 4058
0bee8d28
JT
4059EFS FILESYSTEM
4060W: http://aeschi.ch.eu.org/efs/
4061S: Orphan
679655da 4062F: fs/efs/
0bee8d28 4063
4480f15b 4064EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4065M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4066M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4067L: linux-rdma@vger.kernel.org
fab97220 4068S: Supported
679655da 4069F: drivers/infiniband/hw/ehca/
fab97220 4070
aa8a9e25 4071EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4072M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4073L: netdev@vger.kernel.org
4074S: Maintained
9aa32835 4075F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4076
f0319efe 4077EM28XX VIDEO4LINUX DRIVER
009a5410 4078M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4079L: linux-media@vger.kernel.org
4080W: http://linuxtv.org
4081T: git git://linuxtv.org/media_tree.git
4082S: Maintained
4083F: drivers/media/usb/em28xx/
4084
3e3a7d66 4085EMBEDDED LINUX
8b58be88
JP
4086M: Paul Gortmaker <paul.gortmaker@windriver.com>
4087M: Matt Mackall <mpm@selenic.com>
4088M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4089L: linux-embedded@vger.kernel.org
4090S: Maintained
4091
32505876
JS
4092EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4093M: James Smart <james.smart@avagotech.com>
4094M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4095L: linux-scsi@vger.kernel.org
32505876 4096W: http://www.avagotech.com
ce00f85c 4097S: Supported
679655da 4098F: drivers/scsi/lpfc/
3a1c1d44 4099
5f5bac82 4100ENE CB710 FLASH CARD READER DRIVER
8b58be88 4101M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4102S: Maintained
4103F: drivers/misc/cb710/
4104F: drivers/mmc/host/cb710-mmc.*
4105F: include/linux/cb710.h
4106
931e39a1
ML
4107ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4108M: Maxim Levitsky <maximlevitsky@gmail.com>
4109S: Maintained
2a837449 4110F: drivers/media/rc/ene_ir.*
931e39a1 4111
ec207dcc
GS
4112ENHANCED ERROR HANDLING (EEH)
4113M: Gavin Shan <shangw@linux.vnet.ibm.com>
4114L: linuxppc-dev@lists.ozlabs.org
4115S: Supported
4116F: Documentation/powerpc/eeh-pci-error-recovery.txt
4117F: arch/powerpc/kernel/eeh*.c
4118
d5ca9006 4119EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4120M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4121S: Maintained
084bad91 4122T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4123F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4124F: include/video/s1d13xxxfb.h
d5ca9006 4125
38df6492
ME
4126ET131X NETWORK DRIVER
4127M: Mark Einon <mark.einon@gmail.com>
4128S: Odd Fixes
4129F: drivers/net/ethernet/agere/
4130
1da177e4 4131ETHERNET BRIDGE
adbbf69d 4132M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4133L: bridge@lists.linux-foundation.org
4c325313 4134L: netdev@vger.kernel.org
c996d8b9 4135W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4136S: Maintained
679655da
JP
4137F: include/linux/netfilter_bridge/
4138F: net/bridge/
1da177e4 4139
22f08ad9
FF
4140ETHERNET PHY LIBRARY
4141M: Florian Fainelli <f.fainelli@gmail.com>
4142L: netdev@vger.kernel.org
4143S: Maintained
4144F: include/linux/phy.h
4145F: include/linux/phy_fixed.h
4146F: drivers/net/phy/
4147F: Documentation/networking/phy.txt
4148F: drivers/of/of_mdio.c
4149F: drivers/of/of_net.c
4150
1da177e4 4151EXT2 FILE SYSTEM
d8130624 4152M: Jan Kara <jack@suse.com>
72be2ccf 4153L: linux-ext4@vger.kernel.org
1da177e4 4154S: Maintained
679655da
JP
4155F: Documentation/filesystems/ext2.txt
4156F: fs/ext2/
4157F: include/linux/ext2*
1da177e4 4158
72be2ccf 4159EXT4 FILE SYSTEM
8b58be88 4160M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4161M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4162L: linux-ext4@vger.kernel.org
08a225f1 4163W: http://ext4.wiki.kernel.org
8a6e2535 4164Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4165S: Maintained
679655da
JP
4166F: Documentation/filesystems/ext4.txt
4167F: fs/ext4/
1da177e4 4168
c5532b09 4169Extended Verification Module (EVM)
74dd744f
MZ
4170M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4171L: linux-ima-devel@lists.sourceforge.net
4172L: linux-security-module@vger.kernel.org
c5532b09
MZ
4173S: Supported
4174F: security/integrity/evm/
4175
df6b3cfe
MH
4176EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4177M: MyungJoo Ham <myungjoo.ham@samsung.com>
4178M: Chanwoo Choi <cw00.choi@samsung.com>
4179L: linux-kernel@vger.kernel.org
81df63a9 4180T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4181S: Maintained
4182F: drivers/extcon/
4183F: Documentation/extcon/
4184
e2a75c44 4185EXYNOS DP DRIVER
b7701755 4186M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4187L: dri-devel@lists.freedesktop.org
4188S: Maintained
4189F: drivers/gpu/drm/exynos/exynos_dp*
4190
33ad3912
DL
4191EXYNOS MIPI DISPLAY DRIVERS
4192M: Inki Dae <inki.dae@samsung.com>
4193M: Donghwa Lee <dh09.lee@samsung.com>
4194M: Kyungmin Park <kyungmin.park@samsung.com>
4195L: linux-fbdev@vger.kernel.org
4196S: Maintained
8a61f013 4197F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4198F: include/video/exynos_mipi*
4199
e53004e2 4200F71805F HARDWARE MONITORING DRIVER
d8130624 4201M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4202L: lm-sensors@lm-sensors.org
4203S: Maintained
679655da
JP
4204F: Documentation/hwmon/f71805f
4205F: drivers/hwmon/f71805f.c
e53004e2 4206
eea977ed
MB
4207FC0011 TUNER DRIVER
4208M: Michael Buesch <m@bues.ch>
4209L: linux-media@vger.kernel.org
4210S: Maintained
ccae7af2
MCC
4211F: drivers/media/tuners/fc0011.h
4212F: drivers/media/tuners/fc0011.c
eea977ed 4213
91952bc0
AP
4214FC2580 MEDIA DRIVER
4215M: Antti Palosaari <crope@iki.fi>
4216L: linux-media@vger.kernel.org
4217W: http://linuxtv.org/
4218W: http://palosaari.fi/linux/
4219Q: http://patchwork.linuxtv.org/project/linux-media/list/
4220T: git git://linuxtv.org/anttip/media_tree.git
4221S: Maintained
4222F: drivers/media/tuners/fc2580*
eea977ed 4223
88b2dbdb
EP
4224FANOTIFY
4225M: Eric Paris <eparis@redhat.com>
4226S: Maintained
4227F: fs/notify/fanotify/
4228F: include/linux/fanotify.h
c117ab84 4229F: include/uapi/linux/fanotify.h
88b2dbdb 4230
1da177e4 4231FARSYNC SYNCHRONOUS DRIVER
8b58be88 4232M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4233W: http://www.farsite.co.uk/
4234S: Supported
679655da 4235F: drivers/net/wan/farsync.*
1da177e4 4236
c5408b88 4237FAULT INJECTION SUPPORT
8b58be88 4238M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4239S: Supported
679655da
JP
4240F: Documentation/fault-injection/
4241F: lib/fault-inject.c
c5408b88 4242
053e514f
NT
4243FBTFT Framebuffer drivers
4244M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4245M: Noralf Trønnes <noralf@tronnes.org>
4246S: Maintained
4247F: drivers/staging/fbtft/
4248
cae727db 4249FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4250M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4251L: fcoe-devel@open-fcoe.org
cae727db
RL
4252W: www.Open-FCoE.org
4253S: Supported
4254F: drivers/scsi/libfc/
4255F: drivers/scsi/fcoe/
4256F: include/scsi/fc/
4257F: include/scsi/libfc.h
4258F: include/scsi/libfcoe.h
c117ab84 4259F: include/uapi/scsi/fc/
cae727db 4260
e2d1d6c0 4261FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4262M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4263M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4264L: linux-fsdevel@vger.kernel.org
1da177e4 4265S: Maintained
679655da
JP
4266F: include/linux/fcntl.h
4267F: include/linux/fs.h
c117ab84
CEB
4268F: include/uapi/linux/fcntl.h
4269F: include/uapi/linux/fs.h
679655da
JP
4270F: fs/fcntl.c
4271F: fs/locks.c
1da177e4 4272
e2d1d6c0 4273FILESYSTEMS (VFS and infrastructure)
8b58be88 4274M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4275L: linux-fsdevel@vger.kernel.org
173acc7c 4276S: Maintained
679655da 4277F: fs/*
173acc7c 4278
b26e0ed4 4279FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4280M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4281L: lm-sensors@lm-sensors.org
4282S: Maintained
d5ca6918
JP
4283F: drivers/hwmon/f75375s.c
4284F: include/linux/f75375s.h
b26e0ed4 4285
a331b0c3
CL
4286FIREWIRE AUDIO DRIVERS
4287M: Clemens Ladisch <clemens@ladisch.de>
4288L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4289T: git git://git.alsa-project.org/alsa-kernel.git
4290S: Maintained
4291F: sound/firewire/
4292
eb86ec51
SR
4293FIREWIRE MEDIA DRIVERS (firedtv)
4294M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4295L: linux-media@vger.kernel.org
4296L: linux1394-devel@lists.sourceforge.net
4297T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4298S: Maintained
4299F: drivers/media/firewire/
4300
a511ce33
CB
4301FIREWIRE SBP-2 TARGET
4302M: Chris Boot <bootc@bootc.net>
4303L: linux-scsi@vger.kernel.org
4304L: target-devel@vger.kernel.org
4305L: linux1394-devel@lists.sourceforge.net
4306T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4307S: Maintained
4308F: drivers/target/sbp/
4309
7d2c86b5 4310FIREWIRE SUBSYSTEM
8b58be88 4311M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4312L: linux1394-devel@lists.sourceforge.net
958a29cb 4313W: http://ieee1394.wiki.kernel.org/
2ca526bf 4314T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4315S: Maintained
679655da 4316F: drivers/firewire/
8f06ce3b
SR
4317F: include/linux/firewire.h
4318F: include/uapi/linux/firewire*.h
9f6d3c4b 4319F: tools/firewire/
e2d1d6c0
RD
4320
4321FIRMWARE LOADER (request_firmware)
39e68089
ML
4322M: Ming Lei <ming.lei@canonical.com>
4323L: linux-kernel@vger.kernel.org
4324S: Maintained
679655da
JP
4325F: Documentation/firmware_class/
4326F: drivers/base/firmware*.c
4327F: include/linux/firmware.h
e2d1d6c0 4328
f730e3dc 4329FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4330M: Joshua Morris <josh.h.morris@us.ibm.com>
4331M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4332S: Maintained
4333F: drivers/block/rsxx/
4334
8206f664 4335FLOPPY DRIVER
e5f6450c 4336M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4337T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4338S: Odd fixes
4339F: drivers/block/floppy.c
4340
9c9f32ed
AR
4341FMC SUBSYSTEM
4342M: Alessandro Rubini <rubini@gnudd.com>
4343W: http://www.ohwr.org/projects/fmc-bus
4344S: Supported
4345F: drivers/fmc/
4346F: include/linux/fmc*.h
4347F: include/linux/ipmi-fru.h
4348K: fmc_d.*register
4349
e2d1d6c0 4350FPU EMULATOR
8b58be88 4351M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4352W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4353S: Maintained
679655da 4354F: arch/x86/math-emu/
e2d1d6c0
RD
4355
4356FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4357L: netdev@vger.kernel.org
c173bfac 4358S: Orphan
679655da
JP
4359F: drivers/net/wan/dlci.c
4360F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4361
4362FRAMEBUFFER LAYER
5489e948
JCPV
4363M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4364M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4365L: linux-fbdev@vger.kernel.org
e2d1d6c0 4366W: http://linux-fbdev.sourceforge.net/
b22fe37b 4367Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4368T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4369S: Maintained
679655da 4370F: Documentation/fb/
d958c62c 4371F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4372F: drivers/video/
4373F: include/video/
679655da 4374F: include/linux/fb.h
c117ab84
CEB
4375F: include/uapi/video/
4376F: include/uapi/linux/fb.h
e2d1d6c0 4377
a57c188e 4378FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4379M: Timur Tabi <timur@tabi.org>
a57c188e 4380L: linux-fbdev@vger.kernel.org
c4ef9bc4 4381S: Maintained
8a61f013 4382F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4383
e2d1d6c0 4384FREESCALE DMA DRIVER
8b58be88
JP
4385M: Li Yang <leoli@freescale.com>
4386M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4387L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4388S: Maintained
679655da 4389F: drivers/dma/fsldma.*
e2d1d6c0
RD
4390
4391FREESCALE I2C CPM DRIVER
8b58be88 4392M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4393L: linuxppc-dev@lists.ozlabs.org
846557d3 4394L: linux-i2c@vger.kernel.org
0d2b405a 4395S: Maintained
679655da 4396F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4397
60e8c5ab 4398FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4399M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4400L: linux-fbdev@vger.kernel.org
efc03ecb 4401L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4402S: Maintained
bad985a1 4403F: include/linux/platform_data/video-imxfb.h
8a61f013 4404F: drivers/video/fbdev/imxfb.c
60e8c5ab 4405
4d8e2cef
HX
4406FREESCALE QUAD SPI DRIVER
4407M: Han Xu <han.xu@freescale.com>
4408L: linux-mtd@lists.infradead.org
4409S: Maintained
4410F: drivers/mtd/spi-nor/fsl-quadspi.c
4411
4689a6b1 4412FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4413M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4414M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4415L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4416L: netdev@vger.kernel.org
4417S: Maintained
ec21e2ec 4418F: drivers/net/ethernet/freescale/fs_enet/
679655da 4419F: include/linux/fs_enet_pd.h
4689a6b1 4420
d9e9d82c 4421FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4422L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4423S: Orphan
679655da
JP
4424F: arch/powerpc/sysdev/qe_lib/
4425F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4426
b55ef929 4427FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4428M: Li Yang <leoli@freescale.com>
6372594a 4429L: linux-usb@vger.kernel.org
a4724ed6 4430L: linuxppc-dev@lists.ozlabs.org
a7205b30 4431S: Maintained
faf2e1db 4432F: drivers/usb/gadget/udc/fsl*
a7205b30 4433
beaf53bf 4434FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4435M: Li Yang <leoli@freescale.com>
beaf53bf 4436L: netdev@vger.kernel.org
a4724ed6 4437L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4438S: Maintained
ec21e2ec 4439F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4440
abb1ed7b
CM
4441FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4442M: Claudiu Manoil <claudiu.manoil@freescale.com>
4443L: netdev@vger.kernel.org
4444S: Maintained
4445F: drivers/net/ethernet/freescale/gianfar*
4446X: drivers/net/ethernet/freescale/gianfar_ptp.c
4447F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4448
d9e9d82c 4449FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4450M: Timur Tabi <timur@tabi.org>
a4724ed6 4451L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4452S: Maintained
df621252 4453F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4454
4455FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4456M: Timur Tabi <timur@tabi.org>
dc85950a 4457M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4458M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4459L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4460L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4461S: Maintained
69aefcea 4462F: sound/soc/fsl/fsl*
dc85950a 4463F: sound/soc/fsl/imx*
69aefcea 4464F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4465
31c88965 4466FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4467M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4468L: linux-kernel@vger.kernel.org
4469S: Maintained
4470F: drivers/staging/fsl-mc/
4471
1da177e4 4472FREEVXFS FILESYSTEM
8b58be88 4473M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4474W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4475S: Maintained
679655da 4476F: fs/freevxfs/
1da177e4 4477
71038f52 4478FREEZER
49db1903 4479M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4480M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4481L: linux-pm@vger.kernel.org
71038f52 4482S: Supported
679655da
JP
4483F: Documentation/power/freezing-of-tasks.txt
4484F: include/linux/freezer.h
4485F: kernel/freezer.c
71038f52 4486
839a1f79
KRW
4487FRONTSWAP API
4488M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4489L: linux-kernel@vger.kernel.org
4490S: Maintained
4491F: mm/frontswap.c
4492F: include/linux/frontswap.h
4493
a5432f5a 4494FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4495M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4496L: linux-cachefs@redhat.com
4497S: Supported
4498F: Documentation/filesystems/caching/
4499F: fs/fscache/
4500F: include/linux/fscache*.h
4501
f58ad8f5 4502F2FS FILE SYSTEM
9b29d481 4503M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4504M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4505R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4506L: linux-f2fs-devel@lists.sourceforge.net
4507W: http://en.wikipedia.org/wiki/F2FS
4508T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4509S: Maintained
4510F: Documentation/filesystems/f2fs.txt
3bac380c 4511F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4512F: fs/f2fs/
4513F: include/linux/f2fs_fs.h
62d43eeb 4514F: include/trace/events/f2fs.h
f58ad8f5 4515
5ab7ffea 4516FUJITSU FR-V (FRV) PORT
8b58be88 4517M: David Howells <dhowells@redhat.com>
1da177e4 4518S: Maintained
679655da 4519F: arch/frv/
1da177e4 4520
20b93734 4521FUJITSU LAPTOP EXTRAS
409a3e98 4522M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4523L: platform-driver-x86@vger.kernel.org
20b93734 4524S: Maintained
679655da 4525F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4526
4da621b6
HK
4527FUJITSU M-5MO LS CAMERA ISP DRIVER
4528M: Kyungmin Park <kyungmin.park@samsung.com>
4529M: Heungjun Kim <riverful.kim@samsung.com>
4530L: linux-media@vger.kernel.org
4531S: Maintained
90d72ac6 4532F: drivers/media/i2c/m5mols/
4da621b6
HK
4533F: include/media/m5mols.h
4534
2d24c490
RG
4535FUJITSU TABLET EXTRAS
4536M: Robert Gerlach <khnz@gmx.de>
4537L: platform-driver-x86@vger.kernel.org
4538S: Maintained
4539F: drivers/platform/x86/fujitsu-tablet.c
4540
04578f17 4541FUSE: FILESYSTEM IN USERSPACE
8b58be88 4542M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4543L: fuse-devel@lists.sourceforge.net
4544W: http://fuse.sourceforge.net/
0a30f612 4545T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4546S: Maintained
679655da 4547F: fs/fuse/
c117ab84 4548F: include/uapi/linux/fuse.h
0a30f612 4549F: Documentation/filesystems/fuse.txt
04578f17 4550
1da177e4 4551FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4552M: Rik Faith <faith@cs.unc.edu>
1da177e4 4553L: linux-scsi@vger.kernel.org
baaea1dc 4554S: Odd Fixes (e.g., new signatures)
679655da 4555F: drivers/scsi/fdomain.*
1da177e4 4556
d8e2162c
PO
4557GCOV BASED KERNEL PROFILING
4558M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4559S: Maintained
4560F: kernel/gcov/
4561F: Documentation/gcov.txt
4562
1da177e4 4563GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4564M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4565L: linux-scsi@vger.kernel.org
4566W: http://www.icp-vortex.com/
4567S: Supported
679655da 4568F: drivers/scsi/gdt*
1da177e4 4569
158daf16
JK
4570GDB KERNEL DEBUGGING HELPER SCRIPTS
4571M: Jan Kiszka <jan.kiszka@siemens.com>
4572S: Supported
4573F: scripts/gdb/
4574
3169a1c7
HV
4575GEMTEK FM RADIO RECEIVER DRIVER
4576M: Hans Verkuil <hverkuil@xs4all.nl>
4577L: linux-media@vger.kernel.org
4578T: git git://linuxtv.org/media_tree.git
4579W: http://linuxtv.org
4580S: Maintained
4581F: drivers/media/radio/radio-gemtek*
4582
1c23af90 4583GENERIC GPIO I2C DRIVER
880b0e26 4584M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4585S: Supported
679655da
JP
4586F: drivers/i2c/busses/i2c-gpio.c
4587F: include/linux/i2c-gpio.h
1c23af90 4588
92ed1a76
PK
4589GENERIC GPIO I2C MULTIPLEXER DRIVER
4590M: Peter Korsgaard <peter.korsgaard@barco.com>
4591L: linux-i2c@vger.kernel.org
4592S: Supported
e7065e20
JD
4593F: drivers/i2c/muxes/i2c-mux-gpio.c
4594F: include/linux/i2c-mux-gpio.h
4595F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4596
9251ce95 4597GENERIC HDLC (WAN) DRIVERS
8b58be88 4598M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4599W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4600S: Maintained
679655da
JP
4601F: drivers/net/wan/c101.c
4602F: drivers/net/wan/hd6457*
4603F: drivers/net/wan/hdlc*
4604F: drivers/net/wan/n2.c
4605F: drivers/net/wan/pc300too.c
4606F: drivers/net/wan/pci200syn.c
4607F: drivers/net/wan/wanxl*
1da177e4 4608
1527aab6 4609GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4610M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4611L: linux-arch@vger.kernel.org
4612T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4613S: Maintained
14430813
JP
4614F: include/asm-generic/
4615F: include/uapi/asm-generic/
1527aab6 4616
ff764963
KVA
4617GENERIC PHY FRAMEWORK
4618M: Kishon Vijay Abraham I <kishon@ti.com>
4619L: linux-kernel@vger.kernel.org
4620T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4621S: Supported
4622F: drivers/phy/
4623F: include/linux/phy/
4624
eea97aed
KH
4625GENERIC PM DOMAINS
4626M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4627M: Kevin Hilman <khilman@kernel.org>
4628M: Ulf Hansson <ulf.hansson@linaro.org>
4629L: linux-pm@vger.kernel.org
4630S: Supported
4631F: drivers/base/power/domain*.c
4632F: include/linux/pm_domain.h
4633
ccb86a69 4634GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4635M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4636L: kvm@vger.kernel.org
ccb86a69
MT
4637S: Supported
4638F: drivers/uio/uio_pci_generic.c
4639
f8f1ec73
JP
4640GET_MAINTAINER SCRIPT
4641M: Joe Perches <joe@perches.com>
4642S: Maintained
4643F: scripts/get_maintainer.pl
4644
5be7b50f 4645GFS2 FILE SYSTEM
8b58be88 4646M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4647M: Bob Peterson <rpeterso@redhat.com>
a4644184 4648L: cluster-devel@redhat.com
5be7b50f 4649W: http://sources.redhat.com/cluster/
28666d6d 4650T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4651S: Supported
679655da
JP
4652F: Documentation/filesystems/gfs2*.txt
4653F: fs/gfs2/
c117ab84 4654F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4655
0a34eb8f 4656GIGASET ISDN DRIVERS
6b096fde 4657M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4658L: gigaset307x-common@lists.sourceforge.net
4659W: http://gigaset307x.sourceforge.net/
6b096fde 4660S: Odd Fixes
679655da
JP
4661F: Documentation/isdn/README.gigaset
4662F: drivers/isdn/gigaset/
c117ab84 4663F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4664
7eea35fe
JP
4665GO7007 MPEG CODEC
4666M: Hans Verkuil <hans.verkuil@cisco.com>
4667L: linux-media@vger.kernel.org
4668S: Maintained
4669F: drivers/media/usb/go7007/
4670
ca96ea86
BN
4671GOODIX TOUCHSCREEN
4672M: Bastien Nocera <hadess@hadess.net>
4673L: linux-input@vger.kernel.org
4674S: Maintained
4675F: drivers/input/touchscreen/goodix.c
4676
a0dc00b4 4677GPIO SUBSYSTEM
e4651a9f 4678M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4679M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4680L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4681T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4682S: Maintained
4683F: Documentation/gpio/
a0dc00b4 4684F: drivers/gpio/
bdc6e95e
AC
4685F: include/linux/gpio/
4686F: include/linux/gpio.h
9b692346 4687F: include/asm-generic/gpio.h
a0dc00b4 4688
71a6d0af
HW
4689GRE DEMULTIPLEXER DRIVER
4690M: Dmitry Kozlov <xeb@mail.ru>
4691L: netdev@vger.kernel.org
4692S: Maintained
11c26770
JP
4693F: net/ipv4/gre_demux.c
4694F: net/ipv4/gre_offload.c
71a6d0af
HW
4695F: include/net/gre.h
4696
d4c41139
KG
4697GRETH 10/100/1G Ethernet MAC device driver
4698M: Kristoffer Glembo <kristoffer@gaisler.com>
4699L: netdev@vger.kernel.org
4700S: Maintained
a31a96ad 4701F: drivers/net/ethernet/aeroflex/
d4c41139 4702
e8deeae2 4703GSPCA FINEPIX SUBDRIVER
8b58be88 4704M: Frank Zago <frank@zago.net>
661263b5 4705L: linux-media@vger.kernel.org
275ffde4 4706T: git git://linuxtv.org/media_tree.git
e8deeae2 4707S: Maintained
0c0d06ca 4708F: drivers/media/usb/gspca/finepix.c
e8deeae2 4709
4b3fa3c4
OL
4710GSPCA GL860 SUBDRIVER
4711M: Olivier Lorin <o.lorin@laposte.net>
4712L: linux-media@vger.kernel.org
275ffde4 4713T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4714S: Maintained
0c0d06ca 4715F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4716
e8deeae2 4717GSPCA M5602 SUBDRIVER
8b58be88 4718M: Erik Andren <erik.andren@gmail.com>
661263b5 4719L: linux-media@vger.kernel.org
275ffde4 4720T: git git://linuxtv.org/media_tree.git
e8deeae2 4721S: Maintained
0c0d06ca 4722F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4723
4724GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4725M: Hans de Goede <hdegoede@redhat.com>
661263b5 4726L: linux-media@vger.kernel.org
275ffde4 4727T: git git://linuxtv.org/media_tree.git
e8deeae2 4728S: Maintained
0c0d06ca 4729F: drivers/media/usb/gspca/pac207.c
e8deeae2 4730
261982f1 4731GSPCA SN9C20X SUBDRIVER
d95c5b0b 4732M: Brian Johnson <brijohn@gmail.com>
261982f1 4733L: linux-media@vger.kernel.org
275ffde4 4734T: git git://linuxtv.org/media_tree.git
261982f1 4735S: Maintained
0c0d06ca 4736F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4737
e8deeae2 4738GSPCA T613 SUBDRIVER
8b58be88 4739M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4740L: linux-media@vger.kernel.org
275ffde4 4741T: git git://linuxtv.org/media_tree.git
e8deeae2 4742S: Maintained
0c0d06ca 4743F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4744
4745GSPCA USB WEBCAM DRIVER
fc3f906b 4746M: Hans de Goede <hdegoede@redhat.com>
661263b5 4747L: linux-media@vger.kernel.org
275ffde4 4748T: git git://linuxtv.org/media_tree.git
e8deeae2 4749S: Maintained
0c0d06ca 4750F: drivers/media/usb/gspca/
e8deeae2 4751
584ec979 4752GUID PARTITION TABLE (GPT)
4f973c63 4753M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4754L: linux-efi@vger.kernel.org
4755S: Maintained
4756F: block/partitions/efi.*
4757
aa3c598b 4758STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4759M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4760L: linux-media@vger.kernel.org
275ffde4 4761T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4762S: Maintained
4763F: drivers/media/usb/stk1160/
e8deeae2 4764
4e456b86
YS
4765H8/300 ARCHITECTURE
4766M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4767L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4768W: http://uclinux-h8.sourceforge.jp
4769T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4770S: Maintained
4771F: arch/h8300/
4772F: drivers/clocksource/h8300_*.c
4773F: drivers/clk/h8300/
4774F: drivers/irqchip/irq-renesas-h8*.c
4775
71a6d0af
HW
4776HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4777M: Frank Seidel <frank@f-seidel.de>
4778L: platform-driver-x86@vger.kernel.org
4779W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4780S: Maintained
4781F: drivers/platform/x86/hdaps.c
4782
48fc9e26
HV
4783HDPVR USB VIDEO ENCODER DRIVER
4784M: Hans Verkuil <hverkuil@xs4all.nl>
4785L: linux-media@vger.kernel.org
4786T: git git://linuxtv.org/media_tree.git
4787W: http://linuxtv.org
4788S: Odd Fixes
14430813 4789F: drivers/media/usb/hdpvr/
48fc9e26 4790
71a6d0af 4791HWPOISON MEMORY FAILURE HANDLING
f9625c48 4792M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4793L: linux-mm@kvack.org
71a6d0af
HW
4794S: Maintained
4795F: mm/memory-failure.c
4796F: mm/hwpoison-inject.c
4797
4798HYPERVISOR VIRTUAL CONSOLE DRIVER
4799L: linuxppc-dev@lists.ozlabs.org
4800S: Odd Fixes
4801F: drivers/tty/hvc/
4802
e5ab1477
AP
4803HACKRF MEDIA DRIVER
4804M: Antti Palosaari <crope@iki.fi>
4805L: linux-media@vger.kernel.org
4806W: http://linuxtv.org/
4807W: http://palosaari.fi/linux/
4808Q: http://patchwork.linuxtv.org/project/linux-media/list/
4809T: git git://linuxtv.org/anttip/media_tree.git
4810S: Maintained
4811F: drivers/media/usb/hackrf/
4812
5b543965 4813HARDWARE MONITORING
d8130624 4814M: Jean Delvare <jdelvare@suse.com>
ca462085 4815M: Guenter Roeck <linux@roeck-us.net>
5b543965 4816L: lm-sensors@lm-sensors.org
595142e0 4817W: http://www.lm-sensors.org/
a94ef4ed 4818T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4819T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4820S: Maintained
047f4ec2 4821F: Documentation/hwmon/
679655da 4822F: drivers/hwmon/
047f4ec2 4823F: include/linux/hwmon*.h
5b543965 4824
844dd05f 4825HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4826M: Matt Mackall <mpm@selenic.com>
4827M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4828L: linux-crypto@vger.kernel.org
c0d0787b 4829S: Odd fixes
679655da
JP
4830F: Documentation/hw_random.txt
4831F: drivers/char/hw_random/
4832F: include/linux/hw_random.h
844dd05f 4833
8b37fcfc
OBC
4834HARDWARE SPINLOCK CORE
4835M: Ohad Ben-Cohen <ohad@wizery.com>
4836S: Maintained
4837F: Documentation/hwspinlock.txt
4838F: drivers/hwspinlock/hwspinlock_*
4839F: include/linux/hwspinlock.h
4840
1da177e4 4841HARMONY SOUND DRIVER
ac6aecbf 4842L: linux-parisc@vger.kernel.org
1da177e4 4843S: Maintained
679655da 4844F: sound/parisc/harmony.*
1da177e4 4845
91952bc0
AP
4846HD29L2 MEDIA DRIVER
4847M: Antti Palosaari <crope@iki.fi>
4848L: linux-media@vger.kernel.org
4849W: http://linuxtv.org/
4850W: http://palosaari.fi/linux/
4851Q: http://patchwork.linuxtv.org/project/linux-media/list/
4852T: git git://linuxtv.org/anttip/media_tree.git
4853S: Maintained
4854F: drivers/media/dvb-frontends/hd29l2*
4855
e2d1d6c0 4856HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4857L: iss_storagedev@hp.com
af9f1b3c 4858S: Orphan
679655da
JP
4859F: Documentation/blockdev/cpqarray.txt
4860F: drivers/block/cpqarray.*
e2d1d6c0 4861
9257aa49 4862HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4863M: Don Brace <don.brace@pmcs.com>
9257aa49 4864L: iss_storagedev@hp.com
693373db
DB
4865L: storagedev@pmcs.com
4866L: linux-scsi@vger.kernel.org
9257aa49
SC
4867S: Supported
4868F: Documentation/scsi/hpsa.txt
4869F: drivers/scsi/hpsa*.[ch]
4870F: include/linux/cciss*.h
c117ab84 4871F: include/uapi/linux/cciss*.h
9257aa49 4872
e2d1d6c0 4873HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4874M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4875L: iss_storagedev@hp.com
693373db
DB
4876L: storagedev@pmcs.com
4877L: linux-scsi@vger.kernel.org
e2d1d6c0 4878S: Supported
679655da
JP
4879F: Documentation/blockdev/cciss.txt
4880F: drivers/block/cciss*
4881F: include/linux/cciss_ioctl.h
c117ab84 4882F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4883
1da177e4 4884HFS FILESYSTEM
6cf515e1
GU
4885L: linux-fsdevel@vger.kernel.org
4886S: Orphan
679655da
JP
4887F: Documentation/filesystems/hfs.txt
4888F: fs/hfs/
1da177e4 4889
ef575f47
GU
4890HFSPLUS FILESYSTEM
4891L: linux-fsdevel@vger.kernel.org
4892S: Orphan
4893F: Documentation/filesystems/hfsplus.txt
4894F: fs/hfsplus/
4895
1da177e4 4896HGA FRAMEBUFFER DRIVER
8b58be88 4897M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4898L: linux-nvidia@lists.surfsouth.com
4899W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4900S: Maintained
8a61f013 4901F: drivers/video/fbdev/hgafb.c
1da177e4 4902
4480f15b 4903HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4904M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4905M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4906L: linux-pm@vger.kernel.org
e2d1d6c0 4907S: Supported
679655da
JP
4908F: arch/x86/power/
4909F: drivers/base/power/
4910F: kernel/power/
4911F: include/linux/suspend.h
4912F: include/linux/freezer.h
4913F: include/linux/pm.h
679655da 4914F: arch/*/include/asm/suspend*.h
e2d1d6c0 4915
4ef4caad 4916HID CORE LAYER
e5f6450c 4917M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4918L: linux-input@vger.kernel.org
54e5881d 4919T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4920S: Maintained
679655da
JP
4921F: drivers/hid/
4922F: include/linux/hid*
c117ab84 4923F: include/uapi/linux/hid*
4ef4caad 4924
30ee72f0 4925HID SENSOR HUB DRIVERS
e5f6450c 4926M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4927M: Jonathan Cameron <jic23@kernel.org>
4928M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4929L: linux-input@vger.kernel.org
4930L: linux-iio@vger.kernel.org
4931S: Maintained
4932F: Documentation/hid/hid-sensor*
4933F: drivers/hid/hid-sensor-*
4934F: drivers/iio/*/hid-*
4935F: include/linux/hid-sensor-*
4936
38bed542 4937HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4938M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4939L: linux-kernel@vger.kernel.org
75fc2d37 4940T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4941S: Maintained
679655da 4942F: Documentation/timers/
5cee9645 4943F: kernel/time/hrtimer.c
88606e80
TG
4944F: kernel/time/clockevents.c
4945F: kernel/time/tick*.*
4946F: kernel/time/timer_*.c
05ed8490 4947F: include/linux/clockchips.h
679655da 4948F: include/linux/hrtimer.h
38bed542 4949
1da177e4 4950HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4951L: linux-hams@vger.kernel.org
8b64f2a0 4952S: Orphan
679655da
JP
4953F: drivers/net/hamradio/dmascc.c
4954F: drivers/net/hamradio/scc.c
1da177e4 4955
ede1e6f8 4956HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4957M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4958W: http://www.highpoint-tech.com
4959S: Supported
679655da
JP
4960F: Documentation/scsi/hptiop.txt
4961F: drivers/scsi/hptiop.c
ede1e6f8 4962
1da177e4 4963HIPPI
8b58be88 4964M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4965L: linux-hippi@sunsite.dk
4966S: Maintained
679655da 4967F: include/linux/hippidevice.h
c117ab84 4968F: include/uapi/linux/if_hippi.h
679655da 4969F: net/802/hippi.c
ff5a3b50 4970F: drivers/net/hippi/
1da177e4 4971
ff1d2767 4972HOST AP DRIVER
8b58be88 4973M: Jouni Malinen <j@w1.fi>
85d32e7b 4974L: hostap@shmoo.com (subscribers-only)
724c6b35 4975L: linux-wireless@vger.kernel.org
ff1d2767
JM
4976W: http://hostap.epitest.fi/
4977S: Maintained
679655da 4978F: drivers/net/wireless/hostap/
ff1d2767 4979
dd8cd779 4980HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4981L: platform-driver-x86@vger.kernel.org
95c70215 4982S: Orphan
679655da 4983F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4984
e2d1d6c0 4985HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4986M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4987S: Maintained
7e25d724 4988F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4989
7d2c86b5 4990HPET: High Precision Event Timers driver
8b58be88 4991M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4992S: Maintained
679655da
JP
4993F: Documentation/timers/hpet.txt
4994F: drivers/char/hpet.c
4995F: include/linux/hpet.h
c117ab84 4996F: include/uapi/linux/hpet.h
b9b0332f 4997
e07b5d79 4998HPET: x86
9e06f631 4999S: Orphan
679655da
JP
5000F: arch/x86/kernel/hpet.c
5001F: arch/x86/include/asm/hpet.h
b9b0332f 5002
1da177e4 5003HPFS FILESYSTEM
8b58be88 5004M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5005W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5006S: Maintained
679655da 5007F: fs/hpfs/
1da177e4 5008
3441cded 5009HSI SUBSYSTEM
56459ea9
SR
5010M: Sebastian Reichel <sre@kernel.org>
5011T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5012S: Maintained
5013F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5014F: Documentation/hsi.txt
3441cded
SR
5015F: drivers/hsi/
5016F: include/linux/hsi/
5017F: include/uapi/linux/hsi/
5018
7d2c86b5 5019HSO 3G MODEM DRIVER
8b58be88 5020M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5021W: http://www.pharscape.org
5022S: Maintained
679655da 5023F: drivers/net/usb/hso.c
11cd29b0 5024
19990e29
AB
5025HSR NETWORK PROTOCOL
5026M: Arvid Brodin <arvid.brodin@alten.se>
5027L: netdev@vger.kernel.org
5028S: Maintained
5029F: net/hsr/
5030
5a18c343 5031HTCPEN TOUCHSCREEN DRIVER
8b58be88 5032M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5033L: linux-input@vger.kernel.org
5034S: Maintained
679655da 5035F: drivers/input/touchscreen/htcpen.c
5a18c343 5036
1da177e4 5037HUGETLB FILESYSTEM
6d49e352 5038M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5039S: Maintained
679655da 5040F: fs/hugetlbfs/
1da177e4 5041
05183189 5042Hyper-V CORE AND DRIVERS
9c3646d1 5043M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5044M: Haiyang Zhang <haiyangz@microsoft.com>
5045L: devel@linuxdriverproject.org
5046S: Maintained
a4162747
HZ
5047F: arch/x86/include/asm/mshyperv.h
5048F: arch/x86/include/uapi/asm/hyperv.h
5049F: arch/x86/kernel/cpu/mshyperv.c
05183189 5050F: drivers/hid/hid-hyperv.c
a4162747 5051F: drivers/hv/
f92ca80b 5052F: drivers/input/serio/hyperv-keyboard.c
05183189 5053F: drivers/net/hyperv/
a4162747 5054F: drivers/scsi/storvsc_drv.c
8a61f013 5055F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5056F: include/linux/hyperv.h
5057F: tools/hv/
54bf725e 5058F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5059
d85c8a6a 5060I2C OVER PARALLEL PORT
d8130624 5061M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5062L: linux-i2c@vger.kernel.org
5063S: Maintained
5064F: Documentation/i2c/busses/i2c-parport
5065F: Documentation/i2c/busses/i2c-parport-light
5066F: drivers/i2c/busses/i2c-parport.c
5067F: drivers/i2c/busses/i2c-parport-light.c
5068
5069I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5070M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5071L: linux-i2c@vger.kernel.org
5072S: Maintained
5073F: Documentation/i2c/busses/i2c-ali1535
5074F: Documentation/i2c/busses/i2c-ali1563
5075F: Documentation/i2c/busses/i2c-ali15x3
5076F: Documentation/i2c/busses/i2c-amd756
5077F: Documentation/i2c/busses/i2c-amd8111
5078F: Documentation/i2c/busses/i2c-i801
5079F: Documentation/i2c/busses/i2c-nforce2
5080F: Documentation/i2c/busses/i2c-piix4
5081F: Documentation/i2c/busses/i2c-sis5595
5082F: Documentation/i2c/busses/i2c-sis630
5083F: Documentation/i2c/busses/i2c-sis96x
5084F: Documentation/i2c/busses/i2c-via
5085F: Documentation/i2c/busses/i2c-viapro
5086F: drivers/i2c/busses/i2c-ali1535.c
5087F: drivers/i2c/busses/i2c-ali1563.c
5088F: drivers/i2c/busses/i2c-ali15x3.c
5089F: drivers/i2c/busses/i2c-amd756.c
5090F: drivers/i2c/busses/i2c-amd756-s4882.c
5091F: drivers/i2c/busses/i2c-amd8111.c
5092F: drivers/i2c/busses/i2c-i801.c
5093F: drivers/i2c/busses/i2c-isch.c
5094F: drivers/i2c/busses/i2c-nforce2.c
5095F: drivers/i2c/busses/i2c-nforce2-s4985.c
5096F: drivers/i2c/busses/i2c-piix4.c
5097F: drivers/i2c/busses/i2c-sis5595.c
5098F: drivers/i2c/busses/i2c-sis630.c
5099F: drivers/i2c/busses/i2c-sis96x.c
5100F: drivers/i2c/busses/i2c-via.c
5101F: drivers/i2c/busses/i2c-viapro.c
5102
cb7f07a4
NH
5103I2C/SMBUS ISMT DRIVER
5104M: Seth Heasley <seth.heasley@intel.com>
5105M: Neil Horman <nhorman@tuxdriver.com>
5106L: linux-i2c@vger.kernel.org
5107F: drivers/i2c/busses/i2c-ismt.c
5108F: Documentation/i2c/busses/i2c-ismt
5109
6ea884db 5110I2C/SMBUS STUB DRIVER
d8130624 5111M: Jean Delvare <jdelvare@suse.com>
846557d3 5112L: linux-i2c@vger.kernel.org
6ea884db 5113S: Maintained
8547a5bc 5114F: drivers/i2c/i2c-stub.c
6ea884db 5115
5b543965 5116I2C SUBSYSTEM
14d77c4d 5117M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5118L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5119W: https://i2c.wiki.kernel.org/
5120Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5121T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5122S: Maintained
40ed1b4c 5123F: Documentation/devicetree/bindings/i2c/
679655da
JP
5124F: Documentation/i2c/
5125F: drivers/i2c/
5126F: include/linux/i2c.h
03b70d62 5127F: include/linux/i2c-*.h
c117ab84
CEB
5128F: include/uapi/linux/i2c.h
5129F: include/uapi/linux/i2c-*.h
1da177e4 5130
4560d677
WS
5131I2C ACPI SUPPORT
5132M: Mika Westerberg <mika.westerberg@linux.intel.com>
5133L: linux-i2c@vger.kernel.org
5134L: linux-acpi@vger.kernel.org
5135S: Maintained
4560d677 5136
d85c8a6a 5137I2C-TAOS-EVM DRIVER
d8130624 5138M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5139L: linux-i2c@vger.kernel.org
5140S: Maintained
5141F: Documentation/i2c/busses/i2c-taos-evm
5142F: drivers/i2c/busses/i2c-taos-evm.c
5143
e8c76eed 5144I2C-TINY-USB DRIVER
8b58be88 5145M: Till Harbaum <till@harbaum.org>
846557d3 5146L: linux-i2c@vger.kernel.org
932d1872 5147W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5148S: Maintained
679655da 5149F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5150
1da177e4 5151i386 BOOT CODE
8b58be88 5152M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5153S: Maintained
679655da 5154F: arch/x86/boot/
1da177e4
LT
5155
5156i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5157M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5158T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5159S: Maintained
5160
1da177e4 5161IA64 (Itanium) PLATFORM
8b58be88
JP
5162M: Tony Luck <tony.luck@intel.com>
5163M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5164L: linux-ia64@vger.kernel.org
6b1c70b1 5165T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5166S: Maintained
679655da 5167F: arch/ia64/
1da177e4 5168
4cd38750
LDSB
5169IBM Power VMX Cryptographic instructions
5170M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5171M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5172L: linux-crypto@vger.kernel.org
5173S: Supported
5174F: drivers/crypto/vmx/Makefile
5175F: drivers/crypto/vmx/Kconfig
5176F: drivers/crypto/vmx/vmx.c
5177F: drivers/crypto/vmx/aes*
5178F: drivers/crypto/vmx/ghash*
5179F: drivers/crypto/vmx/ppc-xlate.pl
5180
956c203c 5181IBM Power in-Nest Crypto Acceleration
4cd38750 5182M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5183M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5184L: linux-crypto@vger.kernel.org
5185S: Supported
28bceeaa
DS
5186F: drivers/crypto/nx/Makefile
5187F: drivers/crypto/nx/Kconfig
5188F: drivers/crypto/nx/nx-aes*
5189F: drivers/crypto/nx/nx-sha*
5190F: drivers/crypto/nx/nx.*
5191F: drivers/crypto/nx/nx_csbcpb.h
5192F: drivers/crypto/nx/nx_debugfs.h
956c203c 5193
0e16aafb 5194IBM Power 842 compression accelerator
41656aa7 5195M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5196S: Supported
28bceeaa
DS
5197F: drivers/crypto/nx/Makefile
5198F: drivers/crypto/nx/Kconfig
7011a122 5199F: drivers/crypto/nx/nx-842*
2da572c9 5200F: include/linux/sw842.h
2062c5b6 5201F: crypto/842.c
2da572c9 5202F: lib/842/
0e16aafb 5203
1da177e4 5204IBM Power Linux RAID adapter
8b58be88 5205M: Brian King <brking@us.ibm.com>
1da177e4 5206S: Supported
679655da 5207F: drivers/scsi/ipr.*
1da177e4 5208
9d348af4 5209IBM Power Virtual Ethernet Device Driver
eddd63a6 5210M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5211L: netdev@vger.kernel.org
5212S: Supported
9aa32835 5213F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5214
e6babec6 5215IBM Power Virtual SCSI Device Drivers
bcbde52b 5216M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5217L: linux-scsi@vger.kernel.org
5218S: Supported
e6babec6
NF
5219F: drivers/scsi/ibmvscsi/ibmvscsi*
5220F: drivers/scsi/ibmvscsi/viosrp.h
5221
5222IBM Power Virtual FC Device Drivers
44b4dad9 5223M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5224L: linux-scsi@vger.kernel.org
5225S: Supported
5226F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5227
1da177e4 5228IBM ServeRAID RAID DRIVER
f9213e78 5229S: Orphan
679655da 5230F: drivers/scsi/ips.*
1da177e4 5231
6ed9f9c4
PT
5232ICH LPC AND GPIO DRIVER
5233M: Peter Tyser <ptyser@xes-inc.com>
5234S: Maintained
5235F: drivers/mfd/lpc_ich.c
5236F: drivers/gpio/gpio-ich.c
5237
1e7106fc 5238IDE SUBSYSTEM
8b58be88 5239M: "David S. Miller" <davem@davemloft.net>
1da177e4 5240L: linux-ide@vger.kernel.org
8a6e2535 5241Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5242T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5243S: Maintained
679655da
JP
5244F: Documentation/ide/
5245F: drivers/ide/
5246F: include/linux/ide.h
1da177e4 5247
6cb8c13d
IP
5248IDEAPAD LAPTOP EXTRAS DRIVER
5249M: Ike Panhc <ike.pan@canonical.com>
5250L: platform-driver-x86@vger.kernel.org
5251W: http://launchpad.net/ideapad-laptop
5252S: Maintained
5253F: drivers/platform/x86/ideapad-laptop.c
5254
1ea4c161
AM
5255IDEAPAD LAPTOP SLIDEBAR DRIVER
5256M: Andrey Moiseev <o2g.org.ru@gmail.com>
5257L: linux-input@vger.kernel.org
5258W: https://github.com/o2genum/ideapad-slidebar
5259S: Maintained
5260F: drivers/input/misc/ideapad_slidebar.c
5261
0f861e8c 5262IDE/ATAPI DRIVERS
487ba8e8 5263M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5264L: linux-ide@vger.kernel.org
c404c199 5265S: Maintained
679655da
JP
5266F: Documentation/cdrom/ide-cd
5267F: drivers/ide/ide-cd*
1da177e4 5268
27471fdb 5269IDLE-I7300
8b58be88 5270M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5271L: linux-pm@vger.kernel.org
27471fdb 5272S: Supported
679655da 5273F: drivers/idle/i7300_idle.c
27471fdb 5274
02cf2286 5275IEEE 802.15.4 SUBSYSTEM
b6e195fd 5276M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5277L: linux-wpan@vger.kernel.org
5278W: https://github.com/linux-wpan
5279T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5280S: Maintained
5281F: net/ieee802154/
68653359 5282F: net/mac802154/
251741b1 5283F: drivers/net/ieee802154/
580947d3
AA
5284F: include/linux/nl802154.h
5285F: include/linux/ieee802154.h
5286F: include/net/nl802154.h
5287F: include/net/mac802154.h
5288F: include/net/af_ieee802154.h
5289F: include/net/cfg802154.h
5290F: include/net/ieee802154_netdev.h
ebef9c12 5291F: Documentation/networking/ieee802154.txt
02cf2286 5292
b1c97193
SY
5293IGORPLUG-USB IR RECEIVER
5294M: Sean Young <sean@mess.org>
5295L: linux-media@vger.kernel.org
5296S: Maintained
5297F: drivers/media/rc/igorplugusb.c
5298
40ad4a30
SY
5299IGUANAWORKS USB IR TRANSCEIVER
5300M: Sean Young <sean@mess.org>
5301L: linux-media@vger.kernel.org
5302S: Maintained
5303F: drivers/media/rc/iguanair.c
5304
9545f86e 5305IIO SUBSYSTEM AND DRIVERS
030a13d7 5306M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5307R: Hartmut Knaack <knaack.h@gmx.de>
5308R: Lars-Peter Clausen <lars@metafoo.de>
5309R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5310L: linux-iio@vger.kernel.org
5311S: Maintained
03e7c251 5312F: drivers/iio/
9545f86e 5313F: drivers/staging/iio/
8fe671fc 5314F: include/linux/iio/
817020cf 5315F: tools/iio/
9545f86e 5316
65519263
SG
5317IKANOS/ADI EAGLE ADSL USB DRIVER
5318M: Matthieu Castet <castet.matthieu@free.fr>
5319M: Stanislaw Gruszka <stf_xl@wp.pl>
5320S: Maintained
5321F: drivers/usb/atm/ueagle-atm.c
5322
e89ab51f
GR
5323INA209 HARDWARE MONITOR DRIVER
5324M: Guenter Roeck <linux@roeck-us.net>
5325L: lm-sensors@lm-sensors.org
5326S: Maintained
5327F: Documentation/hwmon/ina209
5328F: Documentation/devicetree/bindings/i2c/ina209.txt
5329F: drivers/hwmon/ina209.c
5330
5331INA2XX HARDWARE MONITOR DRIVER
5332M: Guenter Roeck <linux@roeck-us.net>
5333L: lm-sensors@lm-sensors.org
5334S: Maintained
5335F: Documentation/hwmon/ina2xx
5336F: drivers/hwmon/ina2xx.c
5337F: include/linux/platform_data/ina2xx.h
5338
14dc124f
SIG
5339INDUSTRY PACK SUBSYSTEM (IPACK)
5340M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5341M: Jens Taprogge <jens.taprogge@taprogge.org>
5342M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5343L: industrypack-devel@lists.sourceforge.net
5344W: http://industrypack.sourceforge.net
5345S: Maintained
5346F: drivers/ipack/
5347
8adc53fd
ZLK
5348INGENIC JZ4780 DMA Driver
5349M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5350S: Maintained
5351F: drivers/dma/dma-jz4780.c
5352
aa7168f4 5353INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5354M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5355M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5356L: linux-ima-devel@lists.sourceforge.net
5357L: linux-ima-user@lists.sourceforge.net
5358L: linux-security-module@vger.kernel.org
aa7168f4 5359S: Supported
679655da 5360F: security/integrity/ima/
aa7168f4 5361
9a4ea5a9
JH
5362IMGTEC IR DECODER DRIVER
5363M: James Hogan <james.hogan@imgtec.com>
5364S: Maintained
5365F: drivers/media/rc/img-ir/
5366
1da177e4 5367IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5368L: linux-fbdev@vger.kernel.org
843393d3 5369S: Orphan
8a61f013 5370F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5371
5372INFINIBAND SUBSYSTEM
b6b2bbe6 5373M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5374M: Sean Hefty <sean.hefty@intel.com>
5375M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5376L: linux-rdma@vger.kernel.org
605841f5 5377W: http://www.openfabrics.org/
8a6e2535 5378Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5379T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5380S: Supported
679655da
JP
5381F: Documentation/infiniband/
5382F: drivers/infiniband/
2dfcad3a 5383F: drivers/staging/rdma/
c117ab84 5384F: include/uapi/linux/if_infiniband.h
954138dc
YD
5385F: include/uapi/rdma/
5386F: include/rdma/
1da177e4 5387
c9f04f58 5388INOTIFY
8b58be88
JP
5389M: John McCutchan <john@johnmccutchan.com>
5390M: Robert Love <rlove@rlove.org>
5391M: Eric Paris <eparis@parisplace.org>
c9f04f58 5392S: Maintained
679655da
JP
5393F: Documentation/filesystems/inotify.txt
5394F: fs/notify/inotify/
5395F: include/linux/inotify.h
c117ab84 5396F: include/uapi/linux/inotify.h
c9f04f58 5397
e2d1d6c0 5398INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5399M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5400L: linux-input@vger.kernel.org
8a6e2535 5401Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5402T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5403S: Maintained
679655da 5404F: drivers/input/
f4eea7e2 5405F: include/linux/input.h
c117ab84 5406F: include/uapi/linux/input.h
f4eea7e2 5407F: include/linux/input/
e2d1d6c0 5408
3267a87f 5409INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5410M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5411L: linux-input@vger.kernel.org
75dd112a 5412S: Odd fixes
3267a87f 5413F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5414F: drivers/input/input-mt.c
3267a87f
HR
5415K: \b(ABS|SYN)_MT_
5416
97fa99a3
JY
5417INTEL ASoC BDW/HSW DRIVERS
5418M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5419L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5420S: Supported
e8e1225d
JP
5421F: sound/soc/intel/common/sst-dsp*
5422F: sound/soc/intel/common/sst-firmware.c
5423F: sound/soc/intel/boards/broadwell.c
5424F: sound/soc/intel/haswell/
97fa99a3 5425
4ac13e17
DJ
5426INTEL C600 SERIES SAS CONTROLLER DRIVER
5427M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5428M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5429L: linux-scsi@vger.kernel.org
7106891a
DJ
5430T: git git://git.code.sf.net/p/intel-sas/isci
5431S: Supported
4ac13e17 5432F: drivers/scsi/isci/
4ac13e17 5433
26717172
LB
5434INTEL IDLE DRIVER
5435M: Len Brown <lenb@kernel.org>
bf1c138e 5436L: linux-pm@vger.kernel.org
08deed1e 5437T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5438S: Supported
5439F: drivers/idle/intel_idle.c
5440
7c1ac18d
KCA
5441INTEL PSTATE DRIVER
5442M: Kristen Carlson Accardi <kristen@linux.intel.com>
5443L: linux-pm@vger.kernel.org
5444S: Supported
5445F: drivers/cpufreq/intel_pstate.c
5446
9eb8ef74 5447INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5448M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5449L: linux-fbdev@vger.kernel.org
ce00f85c 5450S: Maintained
679655da 5451F: Documentation/fb/intelfb.txt
8a61f013 5452F: drivers/video/fbdev/intelfb/
9eb8ef74 5453
1da177e4 5454INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5455M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5456L: linux-fbdev@vger.kernel.org
ce00f85c 5457S: Maintained
8a61f013 5458F: drivers/video/fbdev/i810/
1da177e4 5459
f4a9bc4c 5460INTEL MENLOW THERMAL DRIVER
8b58be88 5461M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5462L: platform-driver-x86@vger.kernel.org
5ca92bd9 5463W: https://01.org/linux-acpi
f4a9bc4c 5464S: Supported
679655da 5465F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5466
248a9dc3 5467INTEL I/OAT DMA DRIVER
18ebd564 5468M: Dave Jiang <dave.jiang@intel.com>
08223d80 5469R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5470L: dmaengine@vger.kernel.org
5471Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5472S: Supported
679655da 5473F: drivers/dma/ioat*
248a9dc3 5474
6c8909b4 5475INTEL IOMMU (VT-d)
8b58be88 5476M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5477L: iommu@lists.linux-foundation.org
54e5881d 5478T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5479S: Supported
3fb39615 5480F: drivers/iommu/intel-iommu.c
679655da 5481F: include/linux/intel-iommu.h
6c8909b4 5482
b3e5f263 5483INTEL IOP-ADMA DMA DRIVER
08223d80 5484R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5485S: Odd fixes
679655da 5486F: drivers/dma/iop-adma.c
b3e5f263 5487
9251ce95 5488INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5489M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5490S: Maintained
679655da
JP
5491F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5492F: arch/arm/mach-ixp4xx/include/mach/npe.h
5493F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5494F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5495F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5496F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5497
844dd05f 5498INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5499M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5500S: Maintained
679655da 5501F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5502
2f302324 5503INTEL ETHERNET DRIVERS
8b58be88 5504M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5505R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5506R: Shannon Nelson <shannon.nelson@intel.com>
5507R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5508R: Don Skidmore <donald.c.skidmore@intel.com>
5509R: Matthew Vick <matthew.vick@intel.com>
5510R: John Ronciak <john.ronciak@intel.com>
5511R: Mitch Williams <mitch.a.williams@intel.com>
5512L: intel-wired-lan@lists.osuosl.org
f6fde11a 5513W: http://www.intel.com/support/feedback.htm
d94e6fed 5514W: http://e1000.sourceforge.net/
2f302324
JK
5515Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5516T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5517T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5518S: Supported
0d164401
JK
5519F: Documentation/networking/e100.txt
5520F: Documentation/networking/e1000.txt
5521F: Documentation/networking/e1000e.txt
5522F: Documentation/networking/igb.txt
5523F: Documentation/networking/igbvf.txt
5524F: Documentation/networking/ixgb.txt
5525F: Documentation/networking/ixgbe.txt
5526F: Documentation/networking/ixgbevf.txt
1bff6529 5527F: Documentation/networking/i40e.txt
105bf2fe 5528F: Documentation/networking/i40evf.txt
dee1ad47 5529F: drivers/net/ethernet/intel/
bc90d291 5530F: drivers/net/ethernet/intel/*/
1da177e4 5531
0963d59b
LW
5532INTEL-MID GPIO DRIVER
5533M: David Cohen <david.a.cohen@linux.intel.com>
5534L: linux-gpio@vger.kernel.org
5535S: Maintained
5536F: drivers/gpio/gpio-intel-mid.c
5537
ca907a90
SY
5538INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5539M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5540L: linux-wireless@vger.kernel.org
ca907a90 5541S: Maintained
679655da 5542F: Documentation/networking/README.ipw2100
679655da 5543F: Documentation/networking/README.ipw2200
ca907a90 5544F: drivers/net/wireless/ipw2x00/
826d2abe 5545
4bd96a7a 5546INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5547M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5548M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5549M: Shane Wang <shane.wang@intel.com>
5550L: tboot-devel@lists.sourceforge.net
5551W: http://tboot.sourceforge.net
e9b7d7c8 5552T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5553S: Supported
5554F: Documentation/intel_txt.txt
5555F: include/linux/tboot.h
5556F: arch/x86/kernel/tboot.c
5557
8a70da82 5558INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5559M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5560M: linux-wimax@intel.com
49e7d9df 5561L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5562S: Supported
5563W: http://linuxwimax.org
679655da
JP
5564F: Documentation/wimax/README.i2400m
5565F: drivers/net/wimax/i2400m/
c117ab84 5566F: include/uapi/linux/wimax/i2400m.h
8a70da82 5567
1c0ce89c
SG
5568INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5569M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5570L: linux-wireless@vger.kernel.org
1c0ce89c 5571S: Supported
efa3144e
WYG
5572F: drivers/net/wireless/iwlegacy/
5573
b481de9c 5574INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5575M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5576M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7b9aebf0 5577M: Intel Linux Wireless <linuxwifi@intel.com>
b481de9c 5578L: linux-wireless@vger.kernel.org
b481de9c 5579W: http://intellinuxwireless.org
b62ff718 5580T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5581S: Supported
679655da 5582F: drivers/net/wireless/iwlwifi/
b481de9c 5583
de8fe023
TW
5584INTEL MANAGEMENT ENGINE (mei)
5585M: Tomas Winkler <tomas.winkler@intel.com>
5586L: linux-kernel@vger.kernel.org
5587S: Supported
c117ab84 5588F: include/uapi/linux/mei.h
5069288b 5589F: include/linux/mei_cl_bus.h
de8fe023 5590F: drivers/misc/mei/*
e07950a1 5591F: Documentation/misc-devices/mei/*
de8fe023 5592
0a8b8353 5593INTEL PMC IPC DRIVER
5594M: Zha Qipeng<qipeng.zha@intel.com>
5595L: platform-driver-x86@vger.kernel.org
5596S: Maintained
5597F: drivers/platform/x86/intel_pmc_ipc.c
5598F: arch/x86/include/asm/intel_pmc_ipc.h
5599
cb109a0e 5600IOC3 ETHERNET DRIVER
8b58be88 5601M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5602L: linux-mips@linux-mips.org
5603S: Maintained
8862bf1e 5604F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5605
cb109a0e 5606IOC3 SERIAL DRIVER
8b58be88 5607M: Pat Gefre <pfg@sgi.com>
d39e0721 5608L: linux-serial@vger.kernel.org
cb109a0e 5609S: Maintained
df621252 5610F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5611
0b6e8569
SW
5612IOMMU DRIVERS
5613M: Joerg Roedel <joro@8bytes.org>
5614L: iommu@lists.linux-foundation.org
5615T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5616S: Maintained
5617F: drivers/iommu/
5618
4480f15b 5619IP MASQUERADING
8b58be88 5620M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5621S: Maintained
679655da 5622F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5623
1202d6ff 5624IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5625M: Francois Romieu <romieu@fr.zoreil.com>
5626M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5627L: netdev@vger.kernel.org
5628S: Maintained
7443713a 5629F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5630
4480f15b 5631IPATH DRIVER
8473c603 5632M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5633L: linux-rdma@vger.kernel.org
52a09a04 5634S: Maintained
6f9b3890 5635F: drivers/staging/rdma/ipath/
77d8798b 5636
4409ebe9 5637IPMI SUBSYSTEM
8b58be88 5638M: Corey Minyard <minyard@acm.org>
b0c90653 5639L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5640W: http://openipmi.sourceforge.net/
5641S: Supported
679655da
JP
5642F: Documentation/IPMI.txt
5643F: drivers/char/ipmi/
5644F: include/linux/ipmi*
c117ab84 5645F: include/uapi/linux/ipmi*
4409ebe9 5646
2d800897
KW
5647QCOM AUDIO (ASoC) DRIVERS
5648M: Patrick Lai <plai@codeaurora.org>
5649M: Banajit Goswami <bgoswami@codeaurora.org>
5650L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5651S: Supported
5652F: sound/soc/qcom/
5653
e2d1d6c0 5654IPS SCSI RAID DRIVER
8b58be88 5655M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5656L: linux-scsi@vger.kernel.org
5657W: http://www.adaptec.com/
5658S: Maintained
679655da 5659F: drivers/scsi/ips*
e2d1d6c0
RD
5660
5661IPVS
8b58be88
JP
5662M: Wensong Zhang <wensong@linux-vs.org>
5663M: Simon Horman <horms@verge.net.au>
5664M: Julian Anastasov <ja@ssi.bg>
979b6c13 5665L: netdev@vger.kernel.org
e2d1d6c0 5666L: lvs-devel@vger.kernel.org
1da177e4 5667S: Maintained
679655da 5668F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5669F: include/net/ip_vs.h
c117ab84 5670F: include/uapi/linux/ip_vs.h
679655da 5671F: net/netfilter/ipvs/
1da177e4 5672
e7839f25 5673IPWIRELESS DRIVER
e5f6450c 5674M: Jiri Kosina <jikos@kernel.org>
d8130624 5675M: David Sterba <dsterba@suse.com>
92094aa0 5676S: Odd Fixes
282361a0 5677F: drivers/tty/ipwireless/
099dc4fb 5678
e2d1d6c0 5679IPX NETWORK LAYER
8b58be88 5680M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5681L: netdev@vger.kernel.org
5682S: Maintained
679655da 5683F: include/net/ipx.h
c117ab84 5684F: include/uapi/linux/ipx.h
679655da 5685F: net/ipx/
e2d1d6c0 5686
1da177e4 5687IRDA SUBSYSTEM
8b58be88 5688M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5689L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5690L: netdev@vger.kernel.org
1da177e4 5691W: http://irda.sourceforge.net/
f353976d 5692S: Maintained
e0057975 5693T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5694F: Documentation/networking/irda.txt
5695F: drivers/net/irda/
5696F: include/net/irda/
5697F: net/irda/
1da177e4 5698
a800c7cc
TG
5699IRQ SUBSYSTEM
5700M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5701L: linux-kernel@vger.kernel.org
a800c7cc 5702S: Maintained
75fc2d37 5703T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5704F: kernel/irq/
2ed9fd28
JC
5705
5706IRQCHIP DRIVERS
5707M: Thomas Gleixner <tglx@linutronix.de>
5708M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5709M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5710L: linux-kernel@vger.kernel.org
5711S: Maintained
5712T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5713T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5714F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5715F: drivers/irqchip/
a800c7cc 5716
7ab3a837 5717IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5718M: Jiang Liu <jiang.liu@linux.intel.com>
5719M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5720S: Maintained
b09dec2c 5721T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5722F: Documentation/IRQ-domain.txt
5723F: include/linux/irqdomain.h
5724F: kernel/irq/irqdomain.c
b09dec2c 5725F: kernel/irq/msi.c
7ab3a837 5726
e2d1d6c0 5727ISAPNP
8b58be88 5728M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5729S: Maintained
679655da
JP
5730F: Documentation/isapnp.txt
5731F: drivers/pnp/isapnp/
5732F: include/linux/isapnp.h
e2d1d6c0 5733
d39b8420
HV
5734ISA RADIO MODULE
5735M: Hans Verkuil <hverkuil@xs4all.nl>
5736L: linux-media@vger.kernel.org
5737T: git git://linuxtv.org/media_tree.git
5738W: http://linuxtv.org
5739S: Maintained
5740F: drivers/media/radio/radio-isa*
5741
71a6d0af
HW
5742iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5743M: Peter Jones <pjones@redhat.com>
5744M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5745S: Maintained
5746F: drivers/firmware/iscsi_ibft*
5747
14816b1e 5748ISCSI
8b58be88 5749M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5750L: open-iscsi@googlegroups.com
5751W: www.open-iscsi.org
54e5881d 5752T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5753S: Maintained
679655da
JP
5754F: drivers/scsi/*iscsi*
5755F: include/scsi/*iscsi*
14816b1e 5756
1e65eb42
OG
5757ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5758M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5759M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5760M: Roi Dayan <roid@mellanox.com>
5761L: linux-rdma@vger.kernel.org
5762S: Supported
5763W: http://www.openfabrics.org
5764W: www.open-iscsi.org
5765Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5766F: drivers/infiniband/ulp/iser/
1e65eb42 5767
2b70e5fd
SG
5768ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5769M: Sagi Grimberg <sagig@mellanox.com>
5770T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5771L: linux-rdma@vger.kernel.org
5772L: target-devel@vger.kernel.org
5773S: Supported
5774W: http://www.linux-iscsi.org
5775F: drivers/infiniband/ulp/isert
5776
1da177e4 5777ISDN SUBSYSTEM
8b58be88 5778M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5779L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5780L: netdev@vger.kernel.org
1da177e4 5781W: http://www.isdn4linux.de
54e5881d 5782T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5783S: Maintained
679655da
JP
5784F: Documentation/isdn/
5785F: drivers/isdn/
5786F: include/linux/isdn.h
5787F: include/linux/isdn/
c117ab84
CEB
5788F: include/uapi/linux/isdn.h
5789F: include/uapi/linux/isdn/
1da177e4
LT
5790
5791ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5792M: Armin Schindler <mac@melware.de>
d5d52273 5793L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5794W: http://www.melware.de
5795S: Maintained
679655da 5796F: drivers/isdn/hardware/eicon/
1da177e4 5797
d624870f 5798IT87 HARDWARE MONITORING DRIVER
d8130624 5799M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5800L: lm-sensors@lm-sensors.org
5801S: Maintained
5802F: Documentation/hwmon/it87
5803F: drivers/hwmon/it87.c
5804
d7104bff
AP
5805IT913X MEDIA DRIVER
5806M: Antti Palosaari <crope@iki.fi>
5807L: linux-media@vger.kernel.org
5808W: http://linuxtv.org/
5809W: http://palosaari.fi/linux/
5810Q: http://patchwork.linuxtv.org/project/linux-media/list/
5811T: git git://linuxtv.org/anttip/media_tree.git
5812S: Maintained
249c697e 5813F: drivers/media/tuners/it913x*
d7104bff 5814
91821ff3 5815IVTV VIDEO4LINUX DRIVER
6afdeaf8 5816M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5817L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5818L: linux-media@vger.kernel.org
275ffde4 5819T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5820W: http://www.ivtvdriver.org
5821S: Maintained
679655da 5822F: Documentation/video4linux/*.ivtv
90d72ac6 5823F: drivers/media/pci/ivtv/
c117ab84 5824F: include/uapi/linux/ivtv*
91821ff3 5825
68620bdd
MP
5826IX2505V MEDIA DRIVER
5827M: Malcolm Priestley <tvboxspy@gmail.com>
5828L: linux-media@vger.kernel.org
5829W: http://linuxtv.org/
5830Q: http://patchwork.linuxtv.org/project/linux-media/list/
5831S: Maintained
5832F: drivers/media/dvb-frontends/ix2505v*
5833
4453d736
GR
5834JC42.4 TEMPERATURE SENSOR DRIVER
5835M: Guenter Roeck <linux@roeck-us.net>
5836L: lm-sensors@lm-sensors.org
5837S: Maintained
5838F: drivers/hwmon/jc42.c
5839F: Documentation/hwmon/jc42
5840
e2d1d6c0 5841JFS FILESYSTEM
3256f80f 5842M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5843L: jfs-discussion@lists.sourceforge.net
5844W: http://jfs.sourceforge.net/
54e5881d 5845T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5846S: Maintained
679655da
JP
5847F: Documentation/filesystems/jfs.txt
5848F: fs/jfs/
e2d1d6c0 5849
95252236 5850JME NETWORK DRIVER
8b58be88 5851M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5852L: netdev@vger.kernel.org
5853S: Maintained
63d24a0e 5854F: drivers/net/ethernet/jme.*
95252236 5855
1da177e4 5856JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5857M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5858L: linux-mtd@lists.infradead.org
5859W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5860S: Maintained
679655da 5861F: fs/jffs2/
c117ab84 5862F: include/uapi/linux/jffs2.h
1da177e4 5863
d183e11a
TT
5864JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5865M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5866M: Jan Kara <jack@suse.com>
d183e11a
TT
5867L: linux-ext4@vger.kernel.org
5868S: Maintained
5869F: fs/jbd2/
5870F: include/linux/jbd2.h
ae0718f8 5871
207dab5f
MU
5872JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5873M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5874L: linux-media@vger.kernel.org
5875S: Maintained
5876F: drivers/media/platform/rcar_jpu.c
5877
fd8b6cb4 5878JSM Neo PCI based serial card
9d141cb9 5879M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5880L: linux-serial@vger.kernel.org
5881S: Maintained
df621252 5882F: drivers/tty/serial/jsm/
ae0718f8 5883
af39917d
CL
5884K10TEMP HARDWARE MONITORING DRIVER
5885M: Clemens Ladisch <clemens@ladisch.de>
5886L: lm-sensors@lm-sensors.org
5887S: Maintained
5888F: Documentation/hwmon/k10temp
5889F: drivers/hwmon/k10temp.c
5890
4660cb35 5891K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5892M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5893L: lm-sensors@lm-sensors.org
ae0718f8 5894S: Maintained
679655da
JP
5895F: Documentation/hwmon/k8temp
5896F: drivers/hwmon/k8temp.c
ae0718f8 5897
1da177e4 5898KCONFIG
5eb1f99e 5899M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5900L: linux-kbuild@vger.kernel.org
cea8321c 5901T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5902S: Maintained
679655da
JP
5903F: Documentation/kbuild/kconfig-language.txt
5904F: scripts/kconfig/
1da177e4 5905
ea6c2089 5906KDUMP
8b58be88
JP
5907M: Vivek Goyal <vgoyal@redhat.com>
5908M: Haren Myneni <hbabu@us.ibm.com>
34633993 5909L: kexec@lists.infradead.org
ea6c2089
VG
5910W: http://lse.sourceforge.net/kdump/
5911S: Maintained
80811493 5912F: Documentation/kdump/
ea6c2089 5913
f41bf02f
HV
5914KEENE FM RADIO TRANSMITTER DRIVER
5915M: Hans Verkuil <hverkuil@xs4all.nl>
5916L: linux-media@vger.kernel.org
5917T: git git://linuxtv.org/media_tree.git
5918W: http://linuxtv.org
5919S: Maintained
5920F: drivers/media/radio/radio-keene*
5921
1da177e4 5922KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5923M: Ian Kent <raven@themaw.net>
f694fc97 5924L: autofs@vger.kernel.org
1da177e4 5925S: Maintained
679655da 5926F: fs/autofs4/
1da177e4 5927
70fb7ba6 5928KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5929M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5930T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5931T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5932L: linux-kbuild@vger.kernel.org
5ce45962 5933S: Maintained
679655da
JP
5934F: Documentation/kbuild/
5935F: Makefile
5936F: scripts/Makefile.*
70fb7ba6
MM
5937F: scripts/basic/
5938F: scripts/mk*
5939F: scripts/package/
1da177e4
LT
5940
5941KERNEL JANITORS
c3000e03 5942L: kernel-janitors@vger.kernel.org
10466f5a 5943W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5944S: Odd Fixes
1da177e4 5945
e8b43555 5946KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5947M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5948M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5949L: linux-nfs@vger.kernel.org
1da177e4 5950W: http://nfs.sourceforge.net/
98fac23f 5951S: Supported
679655da 5952F: fs/nfsd/
c117ab84 5953F: include/uapi/linux/nfsd/
679655da
JP
5954F: fs/lockd/
5955F: fs/nfs_common/
5956F: net/sunrpc/
5957F: include/linux/lockd/
5958F: include/linux/sunrpc/
c117ab84 5959F: include/uapi/linux/sunrpc/
1da177e4 5960
13b122b3
SK
5961KERNEL SELFTEST FRAMEWORK
5962M: Shuah Khan <shuahkh@osg.samsung.com>
5963L: linux-api@vger.kernel.org
5964T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5965S: Maintained
5966F: tools/testing/selftests
5967
426d62e2 5968KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5969M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5970M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5971L: kvm@vger.kernel.org
e3e58478 5972W: http://www.linux-kvm.org
a94b40a6 5973T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5974S: Supported
c93a64fe
PB
5975F: Documentation/*/kvm*.txt
5976F: Documentation/virtual/kvm/
679655da 5977F: arch/*/kvm/
1662e862
CB
5978F: arch/x86/kernel/kvm.c
5979F: arch/x86/kernel/kvmclock.c
679655da
JP
5980F: arch/*/include/asm/kvm*
5981F: include/linux/kvm*
c117ab84 5982F: include/uapi/linux/kvm*
679655da 5983F: virt/kvm/
426d62e2 5984
ad8003d3 5985KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5986M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 5987L: kvm@vger.kernel.org
038161de 5988W: http://www.linux-kvm.org/
7de609c8 5989S: Maintained
679655da 5990F: arch/x86/include/asm/svm.h
679655da 5991F: arch/x86/kvm/svm.c
426d62e2 5992
513014b7 5993KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5994M: Alexander Graf <agraf@suse.com>
1fc9d2bf 5995L: kvm-ppc@vger.kernel.org
038161de 5996W: http://www.linux-kvm.org/
6a7f972d 5997T: git git://github.com/agraf/linux-2.6.git
513014b7 5998S: Supported
679655da
JP
5999F: arch/powerpc/include/asm/kvm*
6000F: arch/powerpc/kvm/
513014b7 6001
85f8fffe 6002KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6003M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6004M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6005L: linux-s390@vger.kernel.org
6006W: http://www.ibm.com/developerworks/linux/linux390/
6007S: Supported
679655da
JP
6008F: Documentation/s390/kvm.txt
6009F: arch/s390/include/asm/kvm*
80811493 6010F: arch/s390/kvm/
85f8fffe 6011
a749474d 6012KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6013M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6014M: Marc Zyngier <marc.zyngier@arm.com>
6015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6016L: kvmarm@lists.cs.columbia.edu
6017W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 6018S: Supported
a749474d
CD
6019F: arch/arm/include/uapi/asm/kvm*
6020F: arch/arm/include/asm/kvm*
6021F: arch/arm/kvm/
5c8818b4
MZ
6022F: virt/kvm/arm/
6023F: include/kvm/arm_*
a749474d 6024
6394a3ec 6025KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6026M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6027M: Marc Zyngier <marc.zyngier@arm.com>
6028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6029L: kvmarm@lists.cs.columbia.edu
6030S: Maintained
6031F: arch/arm64/include/uapi/asm/kvm*
6032F: arch/arm64/include/asm/kvm*
6033F: arch/arm64/kvm/
6034
dc009d92 6035KEXEC
8b58be88 6036M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6037W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6038L: kexec@lists.infradead.org
dc009d92 6039S: Maintained
679655da 6040F: include/linux/kexec.h
c117ab84 6041F: include/uapi/linux/kexec.h
679655da 6042F: kernel/kexec.c
dc009d92 6043
e971461f
DH
6044KEYS/KEYRINGS:
6045M: David Howells <dhowells@redhat.com>
aa62efff 6046L: keyrings@vger.kernel.org
e971461f 6047S: Maintained
d410fa4e 6048F: Documentation/security/keys.txt
e971461f
DH
6049F: include/linux/key.h
6050F: include/linux/key-type.h
6051F: include/keys/
6052F: security/keys/
6053
7f3c68be 6054KEYS-TRUSTED
74dd744f
MZ
6055M: David Safford <safford@us.ibm.com>
6056M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6057L: linux-security-module@vger.kernel.org
aa62efff 6058L: keyrings@vger.kernel.org
7f3c68be 6059S: Supported
d410fa4e 6060F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6061F: include/keys/trusted-type.h
6062F: security/keys/trusted.c
6063F: security/keys/trusted.h
6064
6065KEYS-ENCRYPTED
74dd744f
MZ
6066M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6067M: David Safford <safford@us.ibm.com>
7f3c68be 6068L: linux-security-module@vger.kernel.org
aa62efff 6069L: keyrings@vger.kernel.org
7f3c68be 6070S: Supported
d410fa4e 6071F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6072F: include/keys/encrypted-type.h
19c90aa6 6073F: security/keys/encrypted-keys/
7f3c68be 6074
5b778dad 6075KGDB / KDB /debug_core
8b58be88 6076M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6077W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6078L: kgdb-bugreport@lists.sourceforge.net
6079S: Maintained
679655da
JP
6080F: Documentation/DocBook/kgdb.tmpl
6081F: drivers/misc/kgdbts.c
df621252 6082F: drivers/tty/serial/kgdboc.c
5b778dad 6083F: include/linux/kdb.h
679655da 6084F: include/linux/kgdb.h
4063eb5f 6085F: kernel/debug/
e3e2aaf7 6086
456db8cc 6087KMEMCHECK
8b58be88 6088M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6089M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6090S: Maintained
410d7a97
JP
6091F: Documentation/kmemcheck.txt
6092F: arch/x86/include/asm/kmemcheck.h
6093F: arch/x86/mm/kmemcheck/
6094F: include/linux/kmemcheck.h
6095F: mm/kmemcheck.c
b9ce08c0 6096
c3bb4d24 6097KMEMLEAK
8b58be88 6098M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6099S: Maintained
6100F: Documentation/kmemleak.txt
6101F: include/linux/kmemleak.h
6102F: mm/kmemleak.c
6103F: mm/kmemleak-test.c
6104
89559a61 6105KPROBES
8b58be88
JP
6106M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6107M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6108M: "David S. Miller" <davem@davemloft.net>
97c29e74 6109M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6110S: Maintained
679655da
JP
6111F: Documentation/kprobes.txt
6112F: include/linux/kprobes.h
6113F: kernel/kprobes.c
89559a61 6114
70e84049 6115KS0108 LCD CONTROLLER DRIVER
8b58be88 6116M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6117W: http://miguelojeda.es/auxdisplay.htm
6118W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6119S: Maintained
679655da
JP
6120F: Documentation/auxdisplay/ks0108
6121F: drivers/auxdisplay/ks0108.c
6122F: include/linux/ks0108.h
70e84049 6123
1b69c6d0
DA
6124L3MDEV
6125M: David Ahern <dsa@cumulusnetworks.com>
6126L: netdev@vger.kernel.org
6127S: Maintained
6128F: net/l3mdev
6129F: include/net/l3mdev.h
6130
1da177e4 6131LAPB module
1da177e4 6132L: linux-x25@vger.kernel.org
bf9915cc 6133S: Orphan
679655da
JP
6134F: Documentation/networking/lapb-module.txt
6135F: include/*/lapb.h
6136F: net/lapb/
1da177e4
LT
6137
6138LASI 53c700 driver for PARISC
8b58be88 6139M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6140L: linux-scsi@vger.kernel.org
6141S: Maintained
679655da
JP
6142F: Documentation/scsi/53c700.txt
6143F: drivers/scsi/53c700*
1da177e4 6144
263de9b5 6145LED SUBSYSTEM
8b58be88 6146M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6147M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6148L: linux-leds@vger.kernel.org
b8926ba0 6149T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6150S: Maintained
679655da
JP
6151F: drivers/leds/
6152F: include/linux/leds.h
263de9b5 6153
b0461a44 6154LEGACY EEPROM DRIVER
d8130624 6155M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6156S: Maintained
6157F: Documentation/misc-devices/eeprom
6158F: drivers/misc/eeprom/eeprom.c
6159
1da177e4 6160LEGO USB Tower driver
8b58be88 6161M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6162L: legousb-devel@lists.sourceforge.net
6163W: http://legousb.sourceforge.net/
6164S: Maintained
679655da 6165F: drivers/usb/misc/legousbtower.c
1da177e4 6166
055616a8
MK
6167LG2160 MEDIA DRIVER
6168M: Michael Krufky <mkrufky@linuxtv.org>
6169L: linux-media@vger.kernel.org
6170W: http://linuxtv.org/
6171W: http://github.com/mkrufky
6172Q: http://patchwork.linuxtv.org/project/linux-media/list/
6173T: git git://linuxtv.org/mkrufky/tuners.git
6174S: Maintained
6175F: drivers/media/dvb-frontends/lg2160.*
6176
6f0e7725
MK
6177LGDT3305 MEDIA DRIVER
6178M: Michael Krufky <mkrufky@linuxtv.org>
6179L: linux-media@vger.kernel.org
6180W: http://linuxtv.org/
6181W: http://github.com/mkrufky
6182Q: http://patchwork.linuxtv.org/project/linux-media/list/
6183T: git git://linuxtv.org/mkrufky/tuners.git
6184S: Maintained
6185F: drivers/media/dvb-frontends/lgdt3305.*
6186
568a17ff 6187LGUEST
8b58be88 6188M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6189L: lguest@lists.ozlabs.org
568a17ff 6190W: http://lguest.ozlabs.org/
72e91863 6191S: Odd Fixes
070f420b 6192F: arch/x86/include/asm/lguest*.h
679655da
JP
6193F: arch/x86/lguest/
6194F: drivers/lguest/
6195F: include/linux/lguest*.h
070f420b 6196F: tools/lguest/
568a17ff 6197
32ac7cb2
TH
6198LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6199M: Tejun Heo <tj@kernel.org>
6200L: linux-ide@vger.kernel.org
6201T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6202S: Maintained
6203F: drivers/ata/
6204F: include/linux/ata.h
6205F: include/linux/libata.h
6206
6207LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6208M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6209L: linux-ide@vger.kernel.org
6210T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6211S: Maintained
6212F: include/linux/pata_arasan_cf_data.h
6213F: drivers/ata/pata_arasan_cf.c
6214
c7fa056c
BZ
6215LIBATA PATA DRIVERS
6216M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6217M: Tejun Heo <tj@kernel.org>
6218L: linux-ide@vger.kernel.org
6219T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6220S: Maintained
6221F: drivers/ata/pata_*.c
6222F: drivers/ata/ata_generic.c
6223
32ac7cb2
TH
6224LIBATA SATA AHCI PLATFORM devices support
6225M: Hans de Goede <hdegoede@redhat.com>
6226M: Tejun Heo <tj@kernel.org>
6227L: linux-ide@vger.kernel.org
6228T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6229S: Maintained
6230F: drivers/ata/ahci_platform.c
6231F: drivers/ata/libahci_platform.c
6232F: include/linux/ahci_platform.h
6233
6234LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6235M: Mikael Pettersson <mikpelinux@gmail.com>
6236L: linux-ide@vger.kernel.org
6237T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6238S: Maintained
6239F: drivers/ata/sata_promise.*
6240
1acd437c
SL
6241LIBLOCKDEP
6242M: Sasha Levin <sasha.levin@oracle.com>
6243S: Maintained
6244F: tools/lib/lockdep/
6245
bc30196f
DW
6246LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6247M: Dan Williams <dan.j.williams@intel.com>
6248L: linux-nvdimm@lists.01.org
6249Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6250S: Supported
6251F: drivers/nvdimm/*
6252F: include/linux/nd.h
6253F: include/linux/libnvdimm.h
6254F: include/uapi/linux/ndctl.h
6255
6256LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6257M: Ross Zwisler <ross.zwisler@linux.intel.com>
6258L: linux-nvdimm@lists.01.org
6259Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6260S: Supported
6261F: drivers/nvdimm/blk.c
6262F: drivers/nvdimm/region_devs.c
6263F: drivers/acpi/nfit*
6264
6265LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6266M: Vishal Verma <vishal.l.verma@intel.com>
6267L: linux-nvdimm@lists.01.org
6268Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6269S: Supported
6270F: drivers/nvdimm/btt*
6271
6272LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6273M: Ross Zwisler <ross.zwisler@linux.intel.com>
6274L: linux-nvdimm@lists.01.org
6275Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6276S: Supported
6277F: drivers/nvdimm/pmem.c
b864bc17 6278F: include/linux/pmem.h
40603526 6279F: arch/*/include/asm/pmem.h
bc30196f 6280
1da177e4 6281LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6282M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6283W: http://www.ibm.com/linux/ltc/projects/ppc
6284S: Supported
11c34c7d 6285F: arch/powerpc/boot/rs6000.h
1da177e4 6286
852bb9f5 6287LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6288M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6289M: Paul Mackerras <paulus@samba.org>
ea668936 6290M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6291W: http://www.penguinppc.org/
a4724ed6 6292L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6293Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6294T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6295S: Supported
11c34c7d
JP
6296F: Documentation/powerpc/
6297F: arch/powerpc/
1da177e4
LT
6298
6299LINUX FOR POWER MACINTOSH
8b58be88 6300M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6301W: http://www.penguinppc.org/
a4724ed6 6302L: linuxppc-dev@lists.ozlabs.org
1da177e4 6303S: Maintained
11c34c7d
JP
6304F: arch/powerpc/platforms/powermac/
6305F: drivers/macintosh/
1da177e4 6306
77a76369 6307LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6308M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6309L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6310T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6311S: Maintained
11c34c7d
JP
6312F: arch/powerpc/platforms/512x/
6313F: arch/powerpc/platforms/52xx/
1da177e4
LT
6314
6315LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6316M: Alistair Popple <alistair@popple.id.au>
8b58be88 6317M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6318W: http://www.penguinppc.org/
a4724ed6 6319L: linuxppc-dev@lists.ozlabs.org
1da177e4 6320S: Maintained
11c34c7d
JP
6321F: arch/powerpc/platforms/40x/
6322F: arch/powerpc/platforms/44x/
1da177e4 6323
260c02a9 6324LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6325L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6326S: Orphan
11c34c7d
JP
6327F: arch/powerpc/*/*virtex*
6328F: arch/powerpc/*/*/*virtex*
1da177e4 6329
e93adf1e 6330LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6331M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6332W: http://www.penguinppc.org/
a4724ed6 6333L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6334S: Maintained
a2b1f7c8 6335F: arch/powerpc/platforms/8xx/
e93adf1e 6336
1da177e4 6337LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6338M: Scott Wood <scottwood@freescale.com>
8b58be88 6339M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6340W: http://www.penguinppc.org/
a4724ed6 6341L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6342T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6343S: Maintained
11c34c7d 6344F: arch/powerpc/platforms/83xx/
4c8f581d 6345F: arch/powerpc/platforms/85xx/
1da177e4 6346
ab06ff3a 6347LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6348M: Olof Johansson <olof@lixom.net>
a4724ed6 6349L: linuxppc-dev@lists.ozlabs.org
92e19709 6350S: Maintained
11c34c7d
JP
6351F: arch/powerpc/platforms/pasemi/
6352F: drivers/*/*pasemi*
6353F: drivers/*/*/*pasemi*
ab06ff3a 6354
1da177e4 6355LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6356M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6357L: linux-security-module@vger.kernel.org
1da177e4
LT
6358S: Supported
6359
a23ce6da
HW
6360LIS3LV02D ACCELEROMETER DRIVER
6361M: Eric Piel <eric.piel@tremplin-utc.net>
6362S: Maintained
ff606677
JD
6363F: Documentation/misc-devices/lis3lv02d
6364F: drivers/misc/lis3lv02d/
bd35665f 6365F: drivers/platform/x86/hp_accel.c
a23ce6da 6366
b700e7f0
SJ
6367LIVE PATCHING
6368M: Josh Poimboeuf <jpoimboe@redhat.com>
6369M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6370M: Jiri Kosina <jikos@kernel.org>
d8130624 6371M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6372S: Maintained
6373F: kernel/livepatch/
6374F: include/linux/livepatch.h
6375F: arch/x86/include/asm/livepatch.h
6376F: arch/x86/kernel/livepatch.c
6377F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6378F: samples/livepatch/
b700e7f0 6379L: live-patching@vger.kernel.org
74d50da3 6380T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6381
e2d1d6c0 6382LLC (802.2)
8b58be88 6383M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6384S: Maintained
679655da 6385F: include/linux/llc.h
c117ab84 6386F: include/uapi/linux/llc.h
679655da
JP
6387F: include/net/llc*
6388F: net/llc/
e2d1d6c0 6389
4e233cbe
AD
6390LM73 HARDWARE MONITOR DRIVER
6391M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6392L: lm-sensors@lm-sensors.org
6393S: Maintained
6394F: drivers/hwmon/lm73.c
6395
156e2d1a 6396LM78 HARDWARE MONITOR DRIVER
d8130624 6397M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6398L: lm-sensors@lm-sensors.org
6399S: Maintained
6400F: Documentation/hwmon/lm78
6401F: drivers/hwmon/lm78.c
6402
1da177e4 6403LM83 HARDWARE MONITOR DRIVER
d8130624 6404M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6405L: lm-sensors@lm-sensors.org
1da177e4 6406S: Maintained
679655da
JP
6407F: Documentation/hwmon/lm83
6408F: drivers/hwmon/lm83.c
1da177e4
LT
6409
6410LM90 HARDWARE MONITOR DRIVER
d8130624 6411M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6412L: lm-sensors@lm-sensors.org
1da177e4 6413S: Maintained
679655da 6414F: Documentation/hwmon/lm90
aae7bce4 6415F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6416F: drivers/hwmon/lm90.c
1da177e4 6417
917cc4e6
GR
6418LM95234 HARDWARE MONITOR DRIVER
6419M: Guenter Roeck <linux@roeck-us.net>
6420L: lm-sensors@lm-sensors.org
6421S: Maintained
6422F: Documentation/hwmon/lm95234
6423F: drivers/hwmon/lm95234.c
6424
68620bdd
MP
6425LME2510 MEDIA DRIVER
6426M: Malcolm Priestley <tvboxspy@gmail.com>
6427L: linux-media@vger.kernel.org
6428W: http://linuxtv.org/
6429Q: http://patchwork.linuxtv.org/project/linux-media/list/
6430S: Maintained
6431F: drivers/media/usb/dvb-usb-v2/lmedm04*
6432
512e67f9 6433LOCKDEP AND LOCKSTAT
8b58be88
JP
6434M: Peter Zijlstra <peterz@infradead.org>
6435M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6436L: linux-kernel@vger.kernel.org
75fc2d37 6437T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6438S: Maintained
214e0aed
DB
6439F: Documentation/locking/lockdep*.txt
6440F: Documentation/locking/lockstat.txt
679655da 6441F: include/linux/lockdep.h
7486d6da 6442F: kernel/locking/
512e67f9 6443
dde33348 6444LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6445M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6446L: linux-ntfs-dev@lists.sourceforge.net
6447W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6448S: Maintained
679655da 6449F: Documentation/ldm.txt
20d16fef 6450F: block/partitions/ldm.*
1da177e4 6451
ef6ada3d
JE
6452LogFS
6453M: Joern Engel <joern@logfs.org>
756ccb3c 6454M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6455L: logfs@logfs.org
6456W: logfs.org
6457S: Maintained
6458F: fs/logfs/
6459
b62d7946
RS
6460LPC32XX MACHINE SUPPORT
6461M: Roland Stigge <stigge@antcom.de>
6462L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6463S: Maintained
6464F: arch/arm/mach-lpc32xx/
6465
c87e34ef 6466LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6467M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6468M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6469M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6470M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6471L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6472L: linux-scsi@vger.kernel.org
6473W: http://www.lsilogic.com/support
6474S: Supported
679655da 6475F: drivers/message/fusion/
500c152a 6476F: drivers/scsi/mpt2sas/
6477F: drivers/scsi/mpt3sas/
c87e34ef 6478
1da177e4 6479LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6480M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6481L: linux-scsi@vger.kernel.org
6482S: Maintained
679655da 6483F: drivers/scsi/sym53c8xx_2/
1da177e4 6484
e5f5c99a
GR
6485LTC4261 HARDWARE MONITOR DRIVER
6486M: Guenter Roeck <linux@roeck-us.net>
6487L: lm-sensors@lm-sensors.org
6488S: Maintained
6489F: Documentation/hwmon/ltc4261
6490F: drivers/hwmon/ltc4261.c
6491
81365c31 6492LTP (Linux Test Project)
28b8e8d4 6493M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6494M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6495M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6496M: Jan Stancek <jstancek@redhat.com>
6497M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6498M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6499L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6500W: http://linux-test-project.github.io/
7d1ae8a8 6501T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6502S: Maintained
6503
c12a54b3 6504M32R ARCHITECTURE
c12a54b3 6505W: http://www.linux-m32r.org/
b4174867 6506S: Orphan
679655da 6507F: arch/m32r/
c12a54b3 6508
1da177e4 6509M68K ARCHITECTURE
8b58be88 6510M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6511L: linux-m68k@lists.linux-m68k.org
6512W: http://www.linux-m68k.org/
54e5881d 6513T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6514S: Maintained
679655da 6515F: arch/m68k/
9db35182 6516F: drivers/zorro/
1da177e4
LT
6517
6518M68K ON APPLE MACINTOSH
8b58be88 6519M: Joshua Thompson <funaho@jurai.org>
1da177e4 6520W: http://www.mac.linux-m68k.org/
9bb9f222 6521L: linux-m68k@lists.linux-m68k.org
1da177e4 6522S: Maintained
9db35182 6523F: arch/m68k/mac/
1da177e4
LT
6524
6525M68K ON HP9000/300
8b58be88 6526M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6527W: http://www.tazenda.demon.co.uk/phil/linux-hp
6528S: Maintained
679655da 6529F: arch/m68k/hp300/
1da177e4 6530
74425546
AP
6531M88DS3103 MEDIA DRIVER
6532M: Antti Palosaari <crope@iki.fi>
6533L: linux-media@vger.kernel.org
6534W: http://linuxtv.org/
6535W: http://palosaari.fi/linux/
6536Q: http://patchwork.linuxtv.org/project/linux-media/list/
6537T: git git://linuxtv.org/anttip/media_tree.git
6538S: Maintained
6539F: drivers/media/dvb-frontends/m88ds3103*
6540
68620bdd
MP
6541M88RS2000 MEDIA DRIVER
6542M: Malcolm Priestley <tvboxspy@gmail.com>
6543L: linux-media@vger.kernel.org
6544W: http://linuxtv.org/
6545Q: http://patchwork.linuxtv.org/project/linux-media/list/
6546S: Maintained
6547F: drivers/media/dvb-frontends/m88rs2000*
6548
07a092fa 6549MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6550M: Alexey Klimov <klimov.linux@gmail.com>
6551L: linux-media@vger.kernel.org
6552T: git git://linuxtv.org/media_tree.git
6553S: Maintained
6554F: drivers/media/radio/radio-ma901.c
07a092fa 6555
64a327a7 6556MAC80211
8b58be88 6557M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6558L: linux-wireless@vger.kernel.org
491b26b4 6559W: http://wireless.kernel.org/
ce466579
JB
6560T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6561T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6562S: Maintained
679655da
JP
6563F: Documentation/networking/mac80211-injection.txt
6564F: include/net/mac80211.h
6565F: net/mac80211/
64a327a7 6566
b863ceb7 6567MACVLAN DRIVER
8b58be88 6568M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6569L: netdev@vger.kernel.org
6570S: Maintained
679655da
JP
6571F: drivers/net/macvlan.c
6572F: include/linux/if_macvlan.h
b863ceb7 6573
2b6d83e2
JB
6574MAILBOX API
6575M: Jassi Brar <jassisinghbrar@gmail.com>
6576L: linux-kernel@vger.kernel.org
6577S: Maintained
6578F: drivers/mailbox/
6579F: include/linux/mailbox_client.h
6580F: include/linux/mailbox_controller.h
6581
faf1668c 6582MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6583M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6584W: http://www.kernel.org/doc/man-pages
bd7ebec6 6585L: linux-man@vger.kernel.org
1b53dc74 6586S: Maintained
faf1668c 6587
8427defd
RK
6588MARVELL ARMADA DRM SUPPORT
6589M: Russell King <rmk+kernel@arm.linux.org.uk>
6590S: Maintained
6591F: drivers/gpu/drm/armada/
6592
3ad50cca
GR
6593MARVELL 88E6352 DSA support
6594M: Guenter Roeck <linux@roeck-us.net>
6595S: Maintained
6596F: drivers/net/dsa/mv88e6352.c
6597
c4d007bc
TP
6598MARVELL CRYPTO DRIVER
6599M: Boris Brezillon <boris.brezillon@free-electrons.com>
6600M: Arnaud Ebalard <arno@natisbad.org>
6601F: drivers/crypto/marvell/
6602S: Maintained
6603L: linux-crypto@vger.kernel.org
6604
44c14c1d 6605MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6606M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6607M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6608L: netdev@vger.kernel.org
6609S: Maintained
6610F: drivers/net/ethernet/marvell/sk*
6611
74cda169 6612MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6613L: libertas-dev@lists.infradead.org
8ac3e99e 6614S: Orphan
679655da 6615F: drivers/net/wireless/libertas/
74cda169 6616
b60d6975 6617MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6618M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6619L: netdev@vger.kernel.org
f5ca8502 6620S: Maintained
527a6266 6621F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6622F: include/linux/mv643xx.h
1da177e4 6623
370b8ed9
TP
6624MARVELL MVNETA ETHERNET DRIVER
6625M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6626L: netdev@vger.kernel.org
6627S: Maintained
6628F: drivers/net/ethernet/marvell/mvneta.*
6629
fcad584d 6630MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6631M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6632M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6633L: linux-wireless@vger.kernel.org
6634S: Maintained
6635F: drivers/net/wireless/mwifiex/
6636
a2c3f656 6637MARVELL MWL8K WIRELESS DRIVER
a040d532 6638M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6639L: linux-wireless@vger.kernel.org
16345910 6640S: Odd Fixes
a2c3f656
LB
6641F: drivers/net/wireless/mwl8k.c
6642
2a69567b 6643MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6644M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6645S: Odd Fixes
1fa7e547 6646F: drivers/mmc/host/mvsdio.*
2a69567b 6647
1da177e4 6648MATROX FRAMEBUFFER DRIVER
c69f677c 6649L: linux-fbdev@vger.kernel.org
52653199 6650S: Orphan
8a61f013 6651F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6652F: include/uapi/linux/matroxfb.h
1da177e4 6653
ca462085
GR
6654MAX16065 HARDWARE MONITOR DRIVER
6655M: Guenter Roeck <linux@roeck-us.net>
6656L: lm-sensors@lm-sensors.org
6657S: Maintained
6658F: Documentation/hwmon/max16065
6659F: drivers/hwmon/max16065.c
6660
1f61cab8
GR
6661MAX20751 HARDWARE MONITOR DRIVER
6662M: Guenter Roeck <linux@roeck-us.net>
6663L: lm-sensors@lm-sensors.org
6664S: Maintained
6665F: Documentation/hwmon/max20751
6666F: drivers/hwmon/max20751.c
6667
d20620de 6668MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6669M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6670L: lm-sensors@lm-sensors.org
6671S: Maintained
679655da
JP
6672F: Documentation/hwmon/max6650
6673F: drivers/hwmon/max6650.c
d20620de 6674
e89ab51f
GR
6675MAX6697 HARDWARE MONITOR DRIVER
6676M: Guenter Roeck <linux@roeck-us.net>
6677L: lm-sensors@lm-sensors.org
6678S: Maintained
6679F: Documentation/hwmon/max6697
6680F: Documentation/devicetree/bindings/i2c/max6697.txt
6681F: drivers/hwmon/max6697.c
6682F: include/linux/platform_data/max6697.h
6683
f8f847b5
KK
6684MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6685M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6686L: linux-pm@vger.kernel.org
6687S: Supported
6688F: drivers/power/max14577_charger.c
6689F: drivers/power/max77693_charger.c
6690
3811405e
JMC
6691MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6692M: Javier Martinez Canillas <javier@osg.samsung.com>
6693L: linux-kernel@vger.kernel.org
6694S: Supported
6695F: drivers/*/*max77802.c
6696F: Documentation/devicetree/bindings/*/*max77802.txt
6697F: include/dt-bindings/*/*max77802.h
6698
befeb596
KK
6699MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6700M: Chanwoo Choi <cw00.choi@samsung.com>
6701M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6702L: linux-kernel@vger.kernel.org
6703S: Supported
6704F: drivers/*/max14577.c
6705F: drivers/*/max77686.c
6706F: drivers/*/max77693.c
6707F: drivers/extcon/extcon-max14577.c
6708F: drivers/extcon/extcon-max77693.c
6709F: drivers/rtc/rtc-max77686.c
6710F: drivers/clk/clk-max77686.c
6711F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6712F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6713F: Documentation/devicetree/bindings/mfd/max77693.txt
6714F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6715F: include/linux/mfd/max14577*.h
6716F: include/linux/mfd/max77686*.h
6717F: include/linux/mfd/max77693*.h
6718
9be3c9a5
HV
6719MAXIRADIO FM RADIO RECEIVER DRIVER
6720M: Hans Verkuil <hverkuil@xs4all.nl>
6721L: linux-media@vger.kernel.org
6722T: git git://linuxtv.org/media_tree.git
6723W: http://linuxtv.org
6724S: Maintained
6725F: drivers/media/radio/radio-maxiradio*
6726
6f32a8c9
LP
6727MEDIA DRIVERS FOR RENESAS - VSP1
6728M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6729L: linux-media@vger.kernel.org
6730L: linux-sh@vger.kernel.org
6731T: git git://linuxtv.org/media_tree.git
6732S: Supported
6733F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6734F: drivers/media/platform/vsp1/
6735
dacf9ce8
KS
6736MEDIA DRIVERS FOR ASCOT2E
6737M: Sergey Kozlov <serjk@netup.ru>
6738L: linux-media@vger.kernel.org
6739W: http://linuxtv.org
6740W: http://netup.tv/
6741T: git git://linuxtv.org/media_tree.git
6742S: Supported
6743F: drivers/media/dvb-frontends/ascot2e*
6744
a6dc60ff
KS
6745MEDIA DRIVERS FOR CXD2841ER
6746M: Sergey Kozlov <serjk@netup.ru>
6747L: linux-media@vger.kernel.org
6748W: http://linuxtv.org/
6749W: http://netup.tv/
6750T: git git://linuxtv.org/media_tree.git
6751S: Supported
6752F: drivers/media/dvb-frontends/cxd2841er*
6753
a5d32b35
KS
6754MEDIA DRIVERS FOR HORUS3A
6755M: Sergey Kozlov <serjk@netup.ru>
6756L: linux-media@vger.kernel.org
6757W: http://linuxtv.org/
6758W: http://netup.tv/
6759T: git git://linuxtv.org/media_tree.git
6760S: Supported
6761F: drivers/media/dvb-frontends/horus3a*
6762
e025273b
KS
6763MEDIA DRIVERS FOR LNBH25
6764M: Sergey Kozlov <serjk@netup.ru>
6765L: linux-media@vger.kernel.org
6766W: http://linuxtv.org/
6767W: http://netup.tv/
6768T: git git://linuxtv.org/media_tree.git
6769S: Supported
6770F: drivers/media/dvb-frontends/lnbh25*
6771
52b1eaf4
KS
6772MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6773M: Sergey Kozlov <serjk@netup.ru>
6774L: linux-media@vger.kernel.org
6775W: http://linuxtv.org/
6776W: http://netup.tv/
6777T: git git://linuxtv.org/media_tree.git
6778S: Supported
6779F: drivers/media/pci/netup_unidvb/*
6780
127c49ae 6781MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6782M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6783P: LinuxTV.org Project
6784L: linux-media@vger.kernel.org
6785W: http://linuxtv.org
8a6e2535 6786Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6787T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6788S: Maintained
6789F: Documentation/dvb/
6790F: Documentation/video4linux/
ffe06198 6791F: Documentation/DocBook/media/
127c49ae 6792F: drivers/media/
ffe06198 6793F: drivers/staging/media/
127c49ae 6794F: include/media/
6c0f0359
MCC
6795F: include/uapi/linux/dvb/
6796F: include/uapi/linux/videodev2.h
6797F: include/uapi/linux/media.h
6798F: include/uapi/linux/v4l2-*
6799F: include/uapi/linux/meye.h
6800F: include/uapi/linux/ivtv*
6801F: include/uapi/linux/uvcvideo.h
d20620de 6802
c869f77d
JK
6803MEDIATEK MT7601U WIRELESS LAN DRIVER
6804M: Jakub Kicinski <kubakici@wp.pl>
6805L: linux-wireless@vger.kernel.org
6806S: Maintained
6807F: drivers/net/wireless/mediatek/mt7601u/
6808
e399065b
SS
6809MEGARAID SCSI/SAS DRIVERS
6810M: Kashyap Desai <kashyap.desai@avagotech.com>
6811M: Sumit Saxena <sumit.saxena@avagotech.com>
6812M: Uday Lingala <uday.lingala@avagotech.com>
6813L: megaraidlinux.pdl@avagotech.com
baaea1dc 6814L: linux-scsi@vger.kernel.org
e399065b 6815W: http://www.lsi.com
ce00f85c 6816S: Maintained
679655da
JP
6817F: Documentation/scsi/megaraid.txt
6818F: drivers/scsi/megaraid.*
6819F: drivers/scsi/megaraid/
757e0108 6820
2c46c9d5
AV
6821MELLANOX ETHERNET DRIVER (mlx4_en)
6822M: Amir Vadai <amirv@mellanox.com>
b75f0050 6823L: netdev@vger.kernel.org
2c46c9d5
AV
6824S: Supported
6825W: http://www.mellanox.com
6826Q: http://patchwork.ozlabs.org/project/netdev/list/
6827F: drivers/net/ethernet/mellanox/mlx4/en_*
6828
93c1edb2
JP
6829MELLANOX ETHERNET SWITCH DRIVERS
6830M: Jiri Pirko <jiri@mellanox.com>
6831M: Ido Schimmel <idosch@mellanox.com>
6832L: netdev@vger.kernel.org
6833S: Supported
6834W: http://www.mellanox.com
6835Q: http://patchwork.ozlabs.org/project/netdev/list/
6836F: drivers/net/ethernet/mellanox/mlxsw/
6837
5b25b13a
MD
6838MEMBARRIER SUPPORT
6839M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6840M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6841L: linux-kernel@vger.kernel.org
6842S: Supported
6843F: kernel/membarrier.c
6844F: include/uapi/linux/membarrier.h
6845
70ea91f1
SR
6846MEMORY MANAGEMENT
6847L: linux-mm@kvack.org
70ea91f1
SR
6848W: http://www.linux-mm.org
6849S: Maintained
679655da 6850F: include/linux/mm.h
551450bb
CS
6851F: include/linux/gfp.h
6852F: include/linux/mmzone.h
6853F: include/linux/memory_hotplug.h
6854F: include/linux/vmalloc.h
679655da 6855F: mm/
70ea91f1 6856
f4e9ce66 6857MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6858M: David Woodhouse <dwmw2@infradead.org>
242c325e 6859M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6860L: linux-mtd@lists.infradead.org
8a6e2535
JP
6861W: http://www.linux-mtd.infradead.org/
6862Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6863T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6864T: git git://git.infradead.org/l2-mtd.git
1da177e4 6865S: Maintained
679655da
JP
6866F: drivers/mtd/
6867F: include/linux/mtd/
c117ab84 6868F: include/uapi/mtd/
1da177e4 6869
26c57ef1 6870MEN A21 WATCHDOG DRIVER
30c7469b 6871M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6872L: linux-watchdog@vger.kernel.org
30c7469b 6873S: Maintained
26c57ef1
JT
6874F: drivers/watchdog/mena21_wdt.c
6875
3764e82e 6876MEN CHAMELEON BUS (mcb)
30c7469b
JT
6877M: Johannes Thumshirn <morbidrsa@gmail.com>
6878S: Maintained
3764e82e
JT
6879F: drivers/mcb/
6880F: include/linux/mcb.h
b9f2f459 6881F: Documentation/men-chameleon-bus.txt
3764e82e 6882
48b490d2
AW
6883MEN F21BMC (Board Management Controller)
6884M: Andreas Werner <andreas.werner@men.de>
6885S: Supported
6886F: drivers/mfd/menf21bmc.c
6887F: drivers/watchdog/menf21bmc_wdt.c
6888F: drivers/leds/leds-menf21bmc.c
6889F: drivers/hwmon/menf21bmc_hwmon.c
6890F: Documentation/hwmon/menf21bmc
6891
12285945
JH
6892METAG ARCHITECTURE
6893M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6894L: linux-metag@vger.kernel.org
12285945
JH
6895S: Supported
6896F: arch/metag/
6897F: Documentation/metag/
6898F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6899F: drivers/clocksource/metag_generic.c
5698c50d
JH
6900F: drivers/irqchip/irq-metag.c
6901F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6902F: drivers/tty/metag_da.c
12285945 6903
c6375b0a 6904MICROBLAZE ARCHITECTURE
8b58be88 6905M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6906W: http://www.monstr.eu/fdt/
6907T: git git://git.monstr.eu/linux-2.6-microblaze.git
6908S: Supported
0a8c7914 6909F: arch/microblaze/
1da177e4 6910
2508a45a
CY
6911MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6912M: Chen Yu <yu.c.chen@intel.com>
6913L: platform-driver-x86@vger.kernel.org
6914S: Supported
6915F: drivers/platform/x86/surfacepro3_button.c
6916
1da177e4 6917MICROTEK X6 SCANNER
61eee9a7 6918M: Oliver Neukum <oliver@neukum.org>
1da177e4 6919S: Maintained
679655da 6920F: drivers/usb/image/microtek.*
1da177e4
LT
6921
6922MIPS
8b58be88 6923M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6924L: linux-mips@linux-mips.org
6097050d 6925W: http://www.linux-mips.org/
b05e988e 6926T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6927Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6928S: Supported
679655da
JP
6929F: Documentation/mips/
6930F: arch/mips/
1da177e4 6931
08b7620a
HV
6932MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6933M: Hans Verkuil <hverkuil@xs4all.nl>
6934L: linux-media@vger.kernel.org
6935T: git git://linuxtv.org/media_tree.git
6936W: http://linuxtv.org
6937S: Odd Fixes
6938F: drivers/media/radio/radio-miropcm20*
6939
e126ba97
EC
6940Mellanox MLX5 core VPI driver
6941M: Eli Cohen <eli@mellanox.com>
6942L: netdev@vger.kernel.org
6943L: linux-rdma@vger.kernel.org
6944W: http://www.mellanox.com
6945Q: http://patchwork.ozlabs.org/project/netdev/list/
6946Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6947T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6948S: Supported
6949F: drivers/net/ethernet/mellanox/mlx5/core/
6950F: include/linux/mlx5/
6951
6952Mellanox MLX5 IB driver
b75f0050
JP
6953M: Eli Cohen <eli@mellanox.com>
6954L: linux-rdma@vger.kernel.org
6955W: http://www.mellanox.com
6956Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6957T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6958S: Supported
6959F: include/linux/mlx5/
6960F: drivers/infiniband/hw/mlx5/
e126ba97 6961
0ce277e4
AP
6962MN88472 MEDIA DRIVER
6963M: Antti Palosaari <crope@iki.fi>
6964L: linux-media@vger.kernel.org
6965W: http://linuxtv.org/
6966W: http://palosaari.fi/linux/
6967Q: http://patchwork.linuxtv.org/project/linux-media/list/
6968T: git git://linuxtv.org/anttip/media_tree.git
6969S: Maintained
6970F: drivers/staging/media/mn88472/
6971F: drivers/media/dvb-frontends/mn88472.h
6972
4f4d238f
AP
6973MN88473 MEDIA DRIVER
6974M: Antti Palosaari <crope@iki.fi>
6975L: linux-media@vger.kernel.org
6976W: http://linuxtv.org/
6977W: http://palosaari.fi/linux/
6978Q: http://patchwork.linuxtv.org/project/linux-media/list/
6979T: git git://linuxtv.org/anttip/media_tree.git
6980S: Maintained
6981F: drivers/staging/media/mn88473/
6982F: drivers/media/dvb-frontends/mn88473.h
6983
1da177e4 6984MODULE SUPPORT
8b58be88 6985M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6986S: Maintained
679655da
JP
6987F: include/linux/module.h
6988F: kernel/module.c
1da177e4
LT
6989
6990MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6991W: http://popies.net/meye/
b7788e13 6992S: Orphan
679655da 6993F: Documentation/video4linux/meye.txt
90d72ac6 6994F: drivers/media/pci/meye/
6c0f0359 6995F: include/uapi/linux/meye.h
1da177e4 6996
b9705b60 6997MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6998M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6999S: Maintained
679655da 7000F: Documentation/serial/moxa-smartio
c897401b 7001F: drivers/tty/mxser.*
d735410a 7002
889b2f87
AK
7003MR800 AVERMEDIA USB FM RADIO DRIVER
7004M: Alexey Klimov <klimov.linux@gmail.com>
7005L: linux-media@vger.kernel.org
7006T: git git://linuxtv.org/media_tree.git
7007S: Maintained
7008F: drivers/media/radio/radio-mr800.c
7009
d7155691
AO
7010MRF24J40 IEEE 802.15.4 RADIO DRIVER
7011M: Alan Ott <alan@signal11.us>
7012L: linux-wpan@vger.kernel.org
7013S: Maintained
7014F: drivers/net/ieee802154/mrf24j40.c
2e6fd648 7015F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
d7155691 7016
8c4c731a 7017MSI LAPTOP SUPPORT
182ae55c 7018M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7019L: platform-driver-x86@vger.kernel.org
8c4c731a 7020S: Maintained
679655da 7021F: drivers/platform/x86/msi-laptop.c
8c4c731a 7022
0f1006b1 7023MSI WMI SUPPORT
d0944853 7024L: platform-driver-x86@vger.kernel.org
5ee7041e 7025S: Orphan
0f1006b1
AA
7026F: drivers/platform/x86/msi-wmi.c
7027
19a628a0
AP
7028MSI001 MEDIA DRIVER
7029M: Antti Palosaari <crope@iki.fi>
7030L: linux-media@vger.kernel.org
7031W: http://linuxtv.org/
7032W: http://palosaari.fi/linux/
7033Q: http://patchwork.linuxtv.org/project/linux-media/list/
7034T: git git://linuxtv.org/anttip/media_tree.git
7035S: Maintained
0185e197 7036F: drivers/media/tuners/msi001*
19a628a0 7037
7570589d 7038MSI2500 MEDIA DRIVER
2c57213f
AP
7039M: Antti Palosaari <crope@iki.fi>
7040L: linux-media@vger.kernel.org
7041W: http://linuxtv.org/
7042W: http://palosaari.fi/linux/
7043Q: http://patchwork.linuxtv.org/project/linux-media/list/
7044T: git git://linuxtv.org/anttip/media_tree.git
7045S: Maintained
7570589d 7046F: drivers/media/usb/msi2500/
2c57213f 7047
159eeea4
RJ
7048MSYSTEMS DISKONCHIP G3 MTD DRIVER
7049M: Robert Jarzmik <robert.jarzmik@free.fr>
7050L: linux-mtd@lists.infradead.org
7051S: Maintained
7052F: drivers/mtd/devices/docg3*
7053
62a37dc7 7054MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7055M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7056L: linux-media@vger.kernel.org
7057T: git git://linuxtv.org/media_tree.git
7058S: Maintained
7059F: drivers/media/i2c/mt9m032.c
7060F: include/media/mt9m032.h
7061
62a37dc7 7062MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7063M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7064L: linux-media@vger.kernel.org
7065T: git git://linuxtv.org/media_tree.git
7066S: Maintained
7067F: drivers/media/i2c/mt9p031.c
7068F: include/media/mt9p031.h
7069
62a37dc7 7070MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7071M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7072L: linux-media@vger.kernel.org
7073T: git git://linuxtv.org/media_tree.git
7074S: Maintained
7075F: drivers/media/i2c/mt9t001.c
7076F: include/media/mt9t001.h
7077
62a37dc7 7078MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7079M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7080L: linux-media@vger.kernel.org
7081T: git git://linuxtv.org/media_tree.git
7082S: Maintained
f2272e13 7083F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7084F: drivers/media/i2c/mt9v032.c
7085F: include/media/mt9v032.h
7086
4e0d13cb 7087MULTIFUNCTION DEVICES (MFD)
8b58be88 7088M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 7089M: Lee Jones <lee.jones@linaro.org>
7caa7991 7090T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7091S: Supported
679655da 7092F: drivers/mfd/
55b5940d 7093F: include/linux/mfd/
4e0d13cb 7094
5c4e6f13 7095MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7096M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7097L: linux-mmc@vger.kernel.org
708dce3f 7098T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7099S: Maintained
679655da
JP
7100F: drivers/mmc/
7101F: include/linux/mmc/
c117ab84 7102F: include/uapi/linux/mmc/
baca2da4 7103
15a0580c 7104MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7105S: Orphan
679655da
JP
7106F: drivers/mmc/host/mmc_spi.c
7107F: include/linux/spi/mmc_spi.h
15a0580c 7108
1da177e4 7109MULTISOUND SOUND DRIVER
8b58be88 7110M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7111S: Maintained
679655da
JP
7112F: Documentation/sound/oss/MultiSound
7113F: sound/oss/msnd*
1da177e4 7114
d735410a 7115MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7116S: Orphan
c897401b 7117F: drivers/tty/isicom.c
679655da 7118F: include/linux/isicom.h
d735410a 7119
550a7375 7120MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7121M: Felipe Balbi <balbi@ti.com>
795fb7e7 7122L: linux-usb@vger.kernel.org
43b416e5 7123T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7124S: Maintained
679655da 7125F: drivers/usb/musb/
550a7375 7126
ea0af5f6
MK
7127MXL5007T MEDIA DRIVER
7128M: Michael Krufky <mkrufky@linuxtv.org>
7129L: linux-media@vger.kernel.org
7130W: http://linuxtv.org/
7131W: http://github.com/mkrufky
7132Q: http://patchwork.linuxtv.org/project/linux-media/list/
7133T: git git://linuxtv.org/mkrufky/tuners.git
7134S: Maintained
7135F: drivers/media/tuners/mxl5007t.*
7136
2d3cf588 7137MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7138M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7139L: netdev@vger.kernel.org
205057ae 7140W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7141S: Supported
93f7848b 7142F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7143
1da177e4 7144NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7145S: Orphan
d9fb9f38 7146F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7147
23dc05a3
DM
7148NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7149M: Daniel Mack <zonque@gmail.com>
7150S: Maintained
e5747e40 7151L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7152W: http://www.native-instruments.com
7153F: sound/usb/caiaq/
7154
1da177e4 7155NCP FILESYSTEM
52653199
PV
7156M: Petr Vandrovec <petr@vandrovec.name>
7157S: Odd Fixes
679655da 7158F: fs/ncpfs/
1da177e4 7159
a79b0322
FT
7160NCR 5380 SCSI DRIVERS
7161M: Finn Thain <fthain@telegraphics.com.au>
7162M: Michael Schmitz <schmitzmic@gmail.com>
7163L: linux-scsi@vger.kernel.org
7164S: Maintained
7165F: Documentation/scsi/g_NCR5380.txt
7166F: drivers/scsi/NCR5380.*
7167F: drivers/scsi/arm/cumana_1.c
7168F: drivers/scsi/arm/oak.c
7169F: drivers/scsi/atari_NCR5380.c
7170F: drivers/scsi/atari_scsi.*
7171F: drivers/scsi/dmx3191d.c
7172F: drivers/scsi/dtc.*
7173F: drivers/scsi/g_NCR5380.*
7174F: drivers/scsi/g_NCR5380_mmio.c
7175F: drivers/scsi/mac_scsi.*
7176F: drivers/scsi/pas16.*
a79b0322
FT
7177F: drivers/scsi/sun3_scsi.*
7178F: drivers/scsi/sun3_scsi_vme.c
7179F: drivers/scsi/t128.*
7180
1da177e4 7181NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7182M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7183L: linux-scsi@vger.kernel.org
7184S: Maintained
679655da 7185F: drivers/scsi/NCR_D700.*
1da177e4 7186
4aa3eb4c
GR
7187NCT6775 HARDWARE MONITOR DRIVER
7188M: Guenter Roeck <linux@roeck-us.net>
7189L: lm-sensors@lm-sensors.org
7190S: Maintained
7191F: Documentation/hwmon/nct6775
7192F: drivers/hwmon/nct6775.c
7193
3c2d774c 7194NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7195M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7196L: linux-rdma@vger.kernel.org
e3d33cb1 7197W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7198S: Supported
7199F: drivers/infiniband/hw/nes/
7200
be2f2e84 7201NETEM NETWORK EMULATOR
adbbf69d 7202M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7203L: netem@lists.linux-foundation.org
be2f2e84 7204S: Maintained
679655da 7205F: net/sched/sch_netem.c
be2f2e84 7206
b2f5a051 7207NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7208M: Jon Mason <jdmason@kudzu.us>
4a58448b 7209L: netdev@vger.kernel.org
4a58448b 7210S: Supported
679655da 7211F: Documentation/networking/s2io.txt
b2f5a051 7212F: Documentation/networking/vxge.txt
86387e1a 7213F: drivers/net/ethernet/neterion/
4a58448b 7214
db9cf3a3 7215NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7216M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7217M: Patrick McHardy <kaber@trash.net>
42010ed0 7218M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7219L: netfilter-devel@vger.kernel.org
82b98543 7220L: coreteam@netfilter.org
1da177e4
LT
7221W: http://www.netfilter.org/
7222W: http://www.iptables.org/
42010ed0
PNA
7223Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7224T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7225T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7226S: Supported
679655da
JP
7227F: include/linux/netfilter*
7228F: include/linux/netfilter/
7229F: include/net/netfilter/
c117ab84
CEB
7230F: include/uapi/linux/netfilter*
7231F: include/uapi/linux/netfilter/
679655da
JP
7232F: net/*/netfilter.c
7233F: net/*/netfilter/
7234F: net/netfilter/
91c269a0 7235F: net/bridge/br_netfilter*.c
1da177e4 7236
4cc67735 7237NETLABEL
87a0874c 7238M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7239W: http://netlabel.sf.net
7240L: netdev@vger.kernel.org
87a0874c 7241S: Maintained
80811493 7242F: Documentation/netlabel/
679655da
JP
7243F: include/net/netlabel.h
7244F: net/netlabel/
4cc67735 7245
1da177e4 7246NETROM NETWORK LAYER
8b58be88 7247M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7248L: linux-hams@vger.kernel.org
d34cb28a 7249W: http://www.linux-ax25.org/
1da177e4 7250S: Maintained
679655da 7251F: include/net/netrom.h
c117ab84 7252F: include/uapi/linux/netrom.h
679655da 7253F: net/netrom/
1da177e4 7254
5ddb88c0 7255NETWORK BLOCK DEVICE (NBD)
4ca5829a 7256M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7257S: Maintained
5e4b269b 7258L: nbd-general@lists.sourceforge.net
4ca5829a 7259T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7260F: Documentation/blockdev/nbd.txt
7261F: drivers/block/nbd.c
c117ab84 7262F: include/uapi/linux/nbd.h
1da177e4 7263
6e43650c
NH
7264NETWORK DROP MONITOR
7265M: Neil Horman <nhorman@tuxdriver.com>
7266L: netdev@vger.kernel.org
7267S: Maintained
7268W: https://fedorahosted.org/dropwatch/
7269F: net/core/drop_monitor.c
7270
1da177e4 7271NETWORKING [GENERAL]
8b58be88 7272M: "David S. Miller" <davem@davemloft.net>
979b6c13 7273L: netdev@vger.kernel.org
b1e8fd54 7274W: http://www.linuxfoundation.org/en/Net
11e98029 7275Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7276T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7277T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7278S: Maintained
679655da
JP
7279F: net/
7280F: include/net/
018d21ed
JP
7281F: include/linux/in.h
7282F: include/linux/net.h
7283F: include/linux/netdevice.h
c117ab84
CEB
7284F: include/uapi/linux/in.h
7285F: include/uapi/linux/net.h
7286F: include/uapi/linux/netdevice.h
0c7aecd4 7287F: include/uapi/linux/net_namespace.h
7e814a6c 7288F: tools/net/
f4e53f9a 7289F: tools/testing/selftests/net/
335a67d2 7290F: lib/random32.c
a101ccd1 7291F: lib/test_bpf.c
1da177e4
LT
7292
7293NETWORKING [IPv4/IPv6]
8b58be88
JP
7294M: "David S. Miller" <davem@davemloft.net>
7295M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7296M: James Morris <jmorris@namei.org>
7297M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7298M: Patrick McHardy <kaber@trash.net>
979b6c13 7299L: netdev@vger.kernel.org
08deed1e 7300T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7301S: Maintained
679655da
JP
7302F: net/ipv4/
7303F: net/ipv6/
7304F: include/net/ip*
0a14842f 7305F: arch/x86/net/*
1da177e4 7306
73b7656c
DM
7307NETWORKING [IPSEC]
7308M: Steffen Klassert <steffen.klassert@secunet.com>
7309M: Herbert Xu <herbert@gondor.apana.org.au>
7310M: "David S. Miller" <davem@davemloft.net>
7311L: netdev@vger.kernel.org
d1fc5024
SK
7312T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7313T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7314S: Maintained
5826bdd1 7315F: net/core/flow.c
73b7656c
DM
7316F: net/xfrm/
7317F: net/key/
7318F: net/ipv4/xfrm*
d1fc5024
SK
7319F: net/ipv4/esp4.c
7320F: net/ipv4/ah4.c
7321F: net/ipv4/ipcomp.c
7322F: net/ipv4/ip_vti.c
73b7656c 7323F: net/ipv6/xfrm*
d1fc5024
SK
7324F: net/ipv6/esp6.c
7325F: net/ipv6/ah6.c
7326F: net/ipv6/ipcomp6.c
7327F: net/ipv6/ip6_vti.c
73b7656c
DM
7328F: include/uapi/linux/xfrm.h
7329F: include/net/xfrm.h
7330
10e2ff1c 7331NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7332M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7333L: netdev@vger.kernel.org
7334S: Maintained
7335
29f8f632 7336NETWORKING [WIRELESS]
2cb4abd1 7337L: linux-wireless@vger.kernel.org
8a6e2535 7338Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7339
788873ac
JP
7340NETWORKING DRIVERS
7341L: netdev@vger.kernel.org
7342W: http://www.linuxfoundation.org/en/Net
11e98029 7343Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7344T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7345T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7346S: Odd Fixes
7347F: drivers/net/
018d21ed 7348F: include/linux/if_*
0b63bf1f 7349F: include/linux/netdevice.h
0b63bf1f
JD
7350F: include/linux/etherdevice.h
7351F: include/linux/fcdevice.h
7352F: include/linux/fddidevice.h
7353F: include/linux/hippidevice.h
7354F: include/linux/inetdevice.h
c117ab84
CEB
7355F: include/uapi/linux/if_*
7356F: include/uapi/linux/netdevice.h
788873ac 7357
0e324cf6
JL
7358NETWORKING DRIVERS (WIRELESS)
7359M: Kalle Valo <kvalo@codeaurora.org>
7360L: linux-wireless@vger.kernel.org
7361Q: http://patchwork.kernel.org/project/linux-wireless/list/
7362T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7363S: Maintained
7364F: drivers/net/wireless/
7365
3d396eb1 7366NETXEN (1/10) GbE SUPPORT
8622315e 7367M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7368M: Sony Chacko <sony.chacko@qlogic.com>
7369M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7370L: netdev@vger.kernel.org
9c2b5bde 7371W: http://www.qlogic.com
3d396eb1 7372S: Supported
aa43c215 7373F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7374
6423d30f
AAJ
7375NFC SUBSYSTEM
7376M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7377M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7378M: Samuel Ortiz <sameo@linux.intel.com>
7379L: linux-wireless@vger.kernel.org
1eb3b216 7380L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7381S: Supported
6423d30f 7382F: net/nfc/
55eb94f9 7383F: include/net/nfc/
c117ab84 7384F: include/uapi/linux/nfc.h
6423d30f 7385F: drivers/nfc/
08eaa1e0 7386F: include/linux/platform_data/pn544.h
7ebb88e5 7387F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7388
e8b43555 7389NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7390M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7391M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7392L: linux-nfs@vger.kernel.org
7393W: http://client.linux-nfs.org
cd7b996a 7394T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7395S: Maintained
679655da
JP
7396F: fs/lockd/
7397F: fs/nfs/
7398F: fs/nfs_common/
7399F: net/sunrpc/
7400F: include/linux/lockd/
7401F: include/linux/nfs*
7402F: include/linux/sunrpc/
c117ab84
CEB
7403F: include/uapi/linux/nfs*
7404F: include/uapi/linux/sunrpc/
1da177e4 7405
85ef9cea 7406NILFS2 FILESYSTEM
e2126935 7407M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7408L: linux-nilfs@vger.kernel.org
f9472265 7409W: http://nilfs.sourceforge.net/
e2126935 7410T: git git://github.com/konis/nilfs2.git
85ef9cea 7411S: Supported
679655da
JP
7412F: Documentation/filesystems/nilfs2.txt
7413F: fs/nilfs2/
7414F: include/linux/nilfs2_fs.h
85ef9cea 7415
1da177e4 7416NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7417M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7418W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7419S: Maintained
679655da
JP
7420F: Documentation/scsi/NinjaSCSI.txt
7421F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7422
7423NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7424M: GOTO Masanori <gotom@debian.or.jp>
7425M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7426W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7427S: Maintained
679655da
JP
7428F: Documentation/scsi/NinjaSCSI.txt
7429F: drivers/scsi/nsp32*
1da177e4 7430
383b8fb9
LFT
7431NIOS2 ARCHITECTURE
7432M: Ley Foon Tan <lftan@altera.com>
7433L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7434T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7435S: Maintained
7436F: arch/nios2/
7437
2a6afddb
PR
7438NOKIA N900 POWER SUPPLY DRIVERS
7439M: Pali RohĂ¡r <pali.rohar@gmail.com>
7440S: Maintained
7441F: include/linux/power/bq2415x_charger.h
7442F: include/linux/power/bq27x00_battery.h
7443F: include/linux/power/isp1704_charger.h
7444F: drivers/power/bq2415x_charger.c
7445F: drivers/power/bq27x00_battery.c
7446F: drivers/power/isp1704_charger.c
7447F: drivers/power/rx51_battery.c
7448
a1bd3bae 7449NTB DRIVER CORE
9ef6bf6c
JM
7450M: Jon Mason <jdmason@kudzu.us>
7451M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7452M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7453L: linux-ntb@googlegroups.com
fce8a7bb 7454S: Supported
2984411f
JM
7455W: https://github.com/jonmason/ntb/wiki
7456T: git git://github.com/jonmason/ntb.git
fce8a7bb 7457F: drivers/ntb/
548c237c 7458F: drivers/net/ntb_netdev.c
fce8a7bb 7459F: include/linux/ntb.h
a1bd3bae 7460F: include/linux/ntb_transport.h
fce8a7bb 7461
e26a5843
AH
7462NTB INTEL DRIVER
7463M: Jon Mason <jdmason@kudzu.us>
7464M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7465L: linux-ntb@googlegroups.com
e26a5843
AH
7466S: Supported
7467W: https://github.com/jonmason/ntb/wiki
7468T: git git://github.com/jonmason/ntb.git
7469F: drivers/ntb/hw/intel/
fce8a7bb 7470
1da177e4 7471NTFS FILESYSTEM
2818ef50 7472M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7473L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7474W: http://www.tuxera.com/
e6f4dee7 7475T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7476S: Supported
679655da
JP
7477F: Documentation/filesystems/ntfs.txt
7478F: fs/ntfs/
1da177e4 7479
9eb8ef74 7480NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7481M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7482L: linux-fbdev@vger.kernel.org
ce00f85c 7483S: Maintained
8a61f013
JH
7484F: drivers/video/fbdev/riva/
7485F: drivers/video/fbdev/nvidia/
1da177e4 7486
79461681
MW
7487NVM EXPRESS DRIVER
7488M: Matthew Wilcox <willy@linux.intel.com>
7489L: linux-nvme@lists.infradead.org
7490T: git git://git.infradead.org/users/willy/linux-nvme.git
7491S: Supported
5be37bf9 7492F: drivers/block/nvme*
79461681
MW
7493F: include/linux/nvme.h
7494
aee4b9bd
SK
7495NVMEM FRAMEWORK
7496M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7497M: Maxime Ripard <maxime.ripard@free-electrons.com>
7498S: Maintained
7499F: drivers/nvmem/
7500F: Documentation/devicetree/bindings/nvmem/
7501F: include/linux/nvmem-consumer.h
7502F: include/linux/nvmem-provider.h
7503
dece4585
CP
7504NXP-NCI NFC DRIVER
7505M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7506R: Charles Gorand <charles.gorand@effinnov.com>
7507L: linux-nfc@lists.01.org (moderated for non-subscribers)
7508S: Supported
7509F: drivers/nfc/nxp-nci
7510
f50d7146
RK
7511NXP TDA998X DRM DRIVER
7512M: Russell King <rmk+kernel@arm.linux.org.uk>
7513S: Supported
7514F: drivers/gpu/drm/i2c/tda998x_drv.c
7515F: include/drm/i2c/tda998x.h
7516
fbace43e
PR
7517NXP TFA9879 DRIVER
7518M: Peter Rosin <peda@axentia.se>
7519L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7520S: Maintained
7521F: sound/soc/codecs/tfa9879*
7522
f5525786 7523OMAP SUPPORT
0e24bdd4 7524M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7525L: linux-omap@vger.kernel.org
7526W: http://www.muru.com/linux/omap/
7527W: http://linux.omap.com/
8a6e2535 7528Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7529T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7530S: Maintained
4e04d5a3 7531F: arch/arm/*omap*/
026da812
FB
7532F: arch/arm/configs/omap1_defconfig
7533F: arch/arm/configs/omap2plus_defconfig
046d0a37 7534F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7535F: drivers/irqchip/irq-omap-intc.c
7536F: drivers/mfd/*omap*.c
7537F: drivers/mfd/menelaus.c
7538F: drivers/mfd/palmas.c
7539F: drivers/mfd/tps65217.c
7540F: drivers/mfd/tps65218.c
7541F: drivers/mfd/tps65910.c
7542F: drivers/mfd/twl-core.[ch]
7543F: drivers/mfd/twl4030*.c
7544F: drivers/mfd/twl6030*.c
7545F: drivers/mfd/twl6040*.c
7546F: drivers/regulator/palmas-regulator*.c
7547F: drivers/regulator/pbias-regulator.c
7548F: drivers/regulator/tps65217-regulator.c
7549F: drivers/regulator/tps65218-regulator.c
7550F: drivers/regulator/tps65910-regulator.c
7551F: drivers/regulator/twl-regulator.c
046d0a37 7552F: include/linux/i2c-omap.h
f5525786 7553
50f29fbd 7554OMAP DEVICE TREE SUPPORT
cdb55ab0 7555M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7556M: Tony Lindgren <tony@atomide.com>
7557L: linux-omap@vger.kernel.org
d0fb18c5 7558L: devicetree@vger.kernel.org
50f29fbd
TL
7559S: Maintained
7560F: arch/arm/boot/dts/*omap*
7561F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7562F: arch/arm/boot/dts/*am4*
7563F: arch/arm/boot/dts/*am5*
7564F: arch/arm/boot/dts/*dra7*
50f29fbd 7565
f5525786 7566OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7567M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7568L: linux-omap@vger.kernel.org
7569S: Maintained
7570F: arch/arm/*omap*/*clock*
7571
7572OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7573M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7574L: linux-omap@vger.kernel.org
7575S: Maintained
7576F: arch/arm/*omap*/*pm*
c46938d4 7577F: drivers/cpufreq/omap-cpufreq.c
f5525786 7578
d21db568 7579OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7580M: Rajendra Nayak <rnayak@ti.com>
7581M: Paul Walmsley <paul@pwsan.com>
7582L: linux-omap@vger.kernel.org
7583S: Maintained
d21db568 7584F: arch/arm/mach-omap2/prm*
692ab1f3 7585
f5525786 7586OMAP AUDIO SUPPORT
6c284903 7587M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7588M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7589L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7590L: linux-omap@vger.kernel.org
7591S: Maintained
7592F: sound/soc/omap/
7593
18640193
TL
7594OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7595M: Roger Quadros <rogerq@ti.com>
7596M: Tony Lindgren <tony@atomide.com>
7597L: linux-omap@vger.kernel.org
7598S: Maintained
7599F: drivers/memory/omap-gpmc.c
7600F: arch/arm/mach-omap2/*gpmc*
7601
f5525786 7602OMAP FRAMEBUFFER SUPPORT
830e6384 7603M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7604L: linux-fbdev@vger.kernel.org
f5525786
TL
7605L: linux-omap@vger.kernel.org
7606S: Maintained
8a61f013 7607F: drivers/video/fbdev/omap/
f5525786 7608
676eec0d 7609OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7610M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7611L: linux-omap@vger.kernel.org
676eec0d 7612L: linux-fbdev@vger.kernel.org
178ff4c9 7613S: Maintained
8a61f013 7614F: drivers/video/fbdev/omap2/
178ff4c9
TV
7615F: Documentation/arm/OMAP/DSS
7616
8b37fcfc
OBC
7617OMAP HARDWARE SPINLOCK SUPPORT
7618M: Ohad Ben-Cohen <ohad@wizery.com>
7619L: linux-omap@vger.kernel.org
7620S: Maintained
7621F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7622
f5525786 7623OMAP MMC SUPPORT
8b58be88 7624M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7625L: linux-omap@vger.kernel.org
7626S: Maintained
653f41b5
MC
7627F: drivers/mmc/host/omap.c
7628
7629OMAP HS MMC SUPPORT
0a4585c6 7630L: linux-mmc@vger.kernel.org
653f41b5 7631L: linux-omap@vger.kernel.org
dfa5d196 7632S: Orphan
653f41b5 7633F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7634
7635OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7636M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7637S: Maintained
7638F: drivers/char/hw_random/omap-rng.c
7639
f400c82e 7640OMAP HWMOD SUPPORT
cdb55ab0 7641M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7642M: Paul Walmsley <paul@pwsan.com>
7643L: linux-omap@vger.kernel.org
7644S: Maintained
8fc8b12b 7645F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7646
8633fb30
PW
7647OMAP HWMOD DATA
7648M: Paul Walmsley <paul@pwsan.com>
7649L: linux-omap@vger.kernel.org
7650S: Maintained
7651F: arch/arm/mach-omap2/omap_hwmod*data*
7652
f400c82e 7653OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7654M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7655L: linux-omap@vger.kernel.org
7656S: Maintained
7657F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7658
0db83ced 7659OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7660M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7661L: linux-media@vger.kernel.org
7662S: Maintained
7eec52db 7663F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7664F: drivers/media/platform/omap3isp/
0db83ced 7665F: drivers/staging/media/omap4iss/
7e8970e1 7666
f5525786 7667OMAP USB SUPPORT
f299470a 7668M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7669L: linux-usb@vger.kernel.org
7670L: linux-omap@vger.kernel.org
43b416e5 7671T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7672S: Maintained
a16fbd65
JP
7673F: drivers/usb/*/*omap*
7674F: arch/arm/*omap*/usb*
f5525786 7675
6d994710 7676OMAP GPIO DRIVER
a1415a8f 7677M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7678M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7679M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7680L: linux-omap@vger.kernel.org
7681S: Maintained
7682F: drivers/gpio/gpio-omap.c
7683
c351e290
MJ
7684OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7685M: Mark Jackson <mpfj@newflow.co.uk>
7686L: linux-omap@vger.kernel.org
7687S: Maintained
7688F: arch/arm/boot/dts/am335x-nano.dts
7689
0ad122d9 7690OMFS FILESYSTEM
8b58be88 7691M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7692L: linux-karma-devel@lists.sourceforge.net
7693S: Maintained
679655da
JP
7694F: Documentation/filesystems/omfs.txt
7695F: fs/omfs/
0ad122d9 7696
c1986ee9 7697OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7698M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7699S: Maintained
679655da
JP
7700F: drivers/char/pcmcia/cm4000_cs.c
7701F: include/linux/cm4000_cs.h
c117ab84 7702F: include/uapi/linux/cm4000_cs.h
c1986ee9 7703
77c44ab1 7704OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7705M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7706S: Maintained
679655da 7707F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7708
77d5140f 7709OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7710M: Jonathan Corbet <corbet@lwn.net>
661263b5 7711L: linux-media@vger.kernel.org
275ffde4 7712T: git git://linuxtv.org/media_tree.git
77d5140f 7713S: Maintained
90d72ac6 7714F: drivers/media/i2c/ov7670.c
77d5140f 7715
431bca73 7716ONENAND FLASH DRIVER
8b58be88 7717M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7718L: linux-mtd@lists.infradead.org
7719S: Maintained
679655da
JP
7720F: drivers/mtd/onenand/
7721F: include/linux/mtd/onenand*.h
431bca73 7722
1da177e4 7723ONSTREAM SCSI TAPE DRIVER
8b58be88 7724M: Willem Riede <osst@riede.org>
1da177e4
LT
7725L: osst-users@lists.sourceforge.net
7726L: linux-scsi@vger.kernel.org
7727S: Maintained
f7269cfc
JD
7728F: Documentation/scsi/osst.txt
7729F: drivers/scsi/osst.*
7730F: drivers/scsi/osst_*.h
7731F: drivers/scsi/st.h
1da177e4 7732
e2d1d6c0 7733OPENCORES I2C BUS DRIVER
8b58be88 7734M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7735L: linux-i2c@vger.kernel.org
e2d1d6c0 7736S: Maintained
679655da
JP
7737F: Documentation/i2c/busses/i2c-ocores
7738F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7739
860c44c1 7740OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7741M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7742M: Frank Rowand <frowand.list@gmail.com>
7743M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7744L: devicetree@vger.kernel.org
a7fefe9f
RH
7745W: http://www.devicetree.org/
7746T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7747S: Maintained
f8828205 7748F: drivers/of/
860c44c1 7749F: include/linux/of*.h
f8828205 7750F: scripts/dtc/
860c44c1 7751
f8828205 7752OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7753M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7754M: Pawel Moll <pawel.moll@arm.com>
7755M: Mark Rutland <mark.rutland@arm.com>
de80963e 7756M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7757M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7758L: devicetree@vger.kernel.org
7759S: Maintained
7760F: Documentation/devicetree/
7761F: arch/*/boot/dts/
7762F: include/dt-bindings/
7763
2bb65f56
PA
7764OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7765M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7766L: devicetree@vger.kernel.org
7767S: Maintained
7768F: Documentation/devicetree/dynamic-resolution-notes.txt
7769F: Documentation/devicetree/overlay-notes.txt
7770F: drivers/of/overlay.c
7771F: drivers/of/resolver.c
7772
19f9d392
JB
7773OPENRISC ARCHITECTURE
7774M: Jonas Bonn <jonas@southpole.se>
7775W: http://openrisc.net
eab7c1c0 7776L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7777S: Maintained
7778T: git git://openrisc.net/~jonas/linux
14430813 7779F: arch/openrisc/
19f9d392 7780
ccb1352e 7781OPENVSWITCH
4f337ed5 7782M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7783L: netdev@vger.kernel.org
ccb1352e
JG
7784L: dev@openvswitch.org
7785W: http://openvswitch.org
ccb1352e
JG
7786S: Maintained
7787F: net/openvswitch/
b422da7c 7788F: include/uapi/linux/openvswitch.h
ccb1352e 7789
af39917d
CL
7790OPL4 DRIVER
7791M: Clemens Ladisch <clemens@ladisch.de>
7792L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7793T: git git://git.alsa-project.org/alsa-kernel.git
7794S: Maintained
7795F: sound/drivers/opl4/
7796
1da177e4 7797OPROFILE
4cf7e718 7798M: Robert Richter <rric@kernel.org>
1da177e4
LT
7799L: oprofile-list@lists.sf.net
7800S: Maintained
81c4a8a6 7801F: arch/*/include/asm/oprofile*.h
679655da
JP
7802F: arch/*/oprofile/
7803F: drivers/oprofile/
7804F: include/linux/oprofile.h
1da177e4 7805
e2d1d6c0 7806ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7807M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7808M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7809L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7810W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7811S: Supported
679655da
JP
7812F: Documentation/filesystems/ocfs2.txt
7813F: Documentation/filesystems/dlmfs.txt
7814F: fs/ocfs2/
e2d1d6c0 7815
1da177e4 7816ORINOCO DRIVER
724c6b35 7817L: linux-wireless@vger.kernel.org
491b26b4 7818W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7819W: http://www.nongnu.org/orinoco/
3a59babb 7820S: Orphan
679655da 7821F: drivers/net/wireless/orinoco/
1da177e4 7822
42c55aa8 7823OSD LIBRARY and FILESYSTEM
fadc0752 7824M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7825M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7826L: osd-dev@open-osd.org
7827W: http://open-osd.org
54e5881d 7828T: git git://git.open-osd.org/open-osd.git
68274794 7829S: Maintained
42c55aa8 7830F: drivers/scsi/osd/
6b6f0b6c 7831F: include/scsi/osd_*
42c55aa8 7832F: fs/exofs/
68274794 7833
ef94b186 7834OVERLAY FILESYSTEM
7c37fbda 7835M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7836L: linux-unionfs@vger.kernel.org
7837T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7838S: Supported
1d113735 7839F: fs/overlayfs/
7c37fbda
NB
7840F: Documentation/filesystems/overlayfs.txt
7841
e2d1d6c0 7842P54 WIRELESS DRIVER
084cb0fe 7843M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7844L: linux-wireless@vger.kernel.org
084cb0fe 7845W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7846S: Maintained
679655da 7847F: drivers/net/wireless/p54/
e2d1d6c0 7848
f5cd7872 7849PA SEMI ETHERNET DRIVER
8b58be88 7850M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7851L: netdev@vger.kernel.org
7852S: Maintained
ded19add 7853F: drivers/net/ethernet/pasemi/*
f5cd7872 7854
beb58aa3 7855PA SEMI SMBUS DRIVER
8b58be88 7856M: Olof Johansson <olof@lixom.net>
846557d3 7857L: linux-i2c@vger.kernel.org
beb58aa3 7858S: Maintained
679655da 7859F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7860
48fc267e
SK
7861PADATA PARALLEL EXECUTION MECHANISM
7862M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7863L: linux-crypto@vger.kernel.org
7864S: Maintained
7865F: kernel/padata.c
7866F: include/linux/padata.h
7867F: Documentation/padata.txt
7868
709ee531 7869PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7870M: Harald Welte <laforge@gnumonks.org>
d0944853 7871L: platform-driver-x86@vger.kernel.org
709ee531 7872S: Maintained
679655da 7873F: drivers/platform/x86/panasonic-laptop.c
709ee531 7874
368dd5ac 7875PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7876M: David Howells <dhowells@redhat.com>
7877M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7878L: linux-am33-list@redhat.com (moderated for non-subscribers)
7879W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7880S: Maintained
679655da
JP
7881F: Documentation/mn10300/
7882F: arch/mn10300/
4fa97181 7883
64dfff03
SM
7884PARALLEL PORT SUBSYSTEM
7885M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7886M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7887L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7888S: Maintained
679655da
JP
7889F: drivers/parport/
7890F: include/linux/parport*.h
7891F: drivers/char/ppdev.c
c117ab84 7892F: include/uapi/linux/ppdev.h
64dfff03 7893F: Documentation/parport*.txt
1da177e4 7894
4cdf6bc2 7895PARAVIRT_OPS INTERFACE
d633180c 7896M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7897M: Chris Wright <chrisw@sous-sol.org>
7898M: Alok Kataria <akataria@vmware.com>
7899M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7900L: virtualization@lists.linux-foundation.org
4cdf6bc2 7901S: Supported
a2e19991 7902F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7903F: arch/*/kernel/paravirt*
7904F: arch/*/include/asm/paravirt.h
4cdf6bc2 7905
e2d1d6c0 7906PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7907M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7908L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7909S: Maintained
679655da
JP
7910F: Documentation/blockdev/paride.txt
7911F: drivers/block/paride/
e2d1d6c0
RD
7912
7913PARISC ARCHITECTURE
b8828770 7914M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7915M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7916L: linux-parisc@vger.kernel.org
7917W: http://www.parisc-linux.org/
8a6e2535 7918Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7919T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7920T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7921S: Maintained
679655da 7922F: arch/parisc/
2b6bac9e 7923F: Documentation/parisc/
679655da 7924F: drivers/parisc/
2b6bac9e
HD
7925F: drivers/char/agp/parisc-agp.c
7926F: drivers/input/serio/gscps2.c
7927F: drivers/parport/parport_gsc.*
7928F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7929F: drivers/video/fbdev/sti*
2b6bac9e
HD
7930F: drivers/video/console/sti*
7931F: drivers/video/logo/logo_parisc*
e2d1d6c0 7932
1662d32c 7933PC87360 HARDWARE MONITORING DRIVER
8b58be88 7934M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7935L: lm-sensors@lm-sensors.org
7936S: Maintained
679655da
JP
7937F: Documentation/hwmon/pc87360
7938F: drivers/hwmon/pc87360.c
1662d32c
JC
7939
7940PC8736x GPIO DRIVER
8b58be88 7941M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7942S: Maintained
679655da 7943F: drivers/char/pc8736x_gpio.c
1662d32c 7944
1ad107fd 7945PC87427 HARDWARE MONITORING DRIVER
d8130624 7946M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7947L: lm-sensors@lm-sensors.org
7948S: Maintained
7949F: Documentation/hwmon/pc87427
7950F: drivers/hwmon/pc87427.c
7951
b26e0ed4 7952PCA9532 LED DRIVER
8b58be88 7953M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7954S: Maintained
d5ca6918
JP
7955F: drivers/leds/leds-pca9532.c
7956F: include/linux/leds-pca9532.h
b26e0ed4 7957
5ce914a8 7958PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7959M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7960L: linux-i2c@vger.kernel.org
7961S: Maintained
b4f0b74e 7962F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7963
3971dae5 7964PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7965M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7966S: Maintained
7967F: drivers/firmware/pcdp.*
7968
065c6359 7969PCI ERROR RECOVERY
6305902c 7970M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7971L: linux-pci@vger.kernel.org
065c6359 7972S: Supported
679655da 7973F: Documentation/PCI/pci-error-recovery.txt
065c6359 7974
1da177e4 7975PCI SUBSYSTEM
5ac3a6d2 7976M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7977L: linux-pci@vger.kernel.org
99662dd1 7978Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7979T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7980S: Supported
679655da
JP
7981F: Documentation/PCI/
7982F: drivers/pci/
7983F: include/linux/pci*
6b49ee49 7984F: arch/x86/pci/
cad01f91 7985F: arch/x86/kernel/quirks.c
1da177e4 7986
b7e78170
RH
7987PCI DRIVER FOR ARM VERSATILE PLATFORM
7988M: Rob Herring <robh@kernel.org>
7989L: linux-pci@vger.kernel.org
7990L: linux-arm-kernel@lists.infradead.org
7991S: Maintained
7992F: Documentation/devicetree/bindings/pci/versatile.txt
7993F: drivers/pci/host/pci-versatile.c
7994
5f6b6ccd
TI
7995PCI DRIVER FOR APPLIEDMICRO XGENE
7996M: Tanmay Inamdar <tinamdar@apm.com>
7997L: linux-pci@vger.kernel.org
7998L: linux-arm-kernel@lists.infradead.org
7999S: Maintained
8000F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8001F: drivers/pci/host/pci-xgene.c
8002
62d0ff83
ML
8003PCI DRIVER FOR FREESCALE LAYERSCAPE
8004M: Minghuan Lian <minghuan.Lian@freescale.com>
8005M: Mingkai Hu <mingkai.hu@freescale.com>
8006M: Roy Zang <tie-fei.zang@freescale.com>
8007L: linuxppc-dev@lists.ozlabs.org
8008L: linux-pci@vger.kernel.org
8009L: linux-arm-kernel@lists.infradead.org
8010S: Maintained
8011F: drivers/pci/host/*layerscape*
8012
f0b75693 8013PCI DRIVER FOR IMX6
f175aa2c 8014M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8015M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8016L: linux-pci@vger.kernel.org
8017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8018S: Maintained
8019F: drivers/pci/host/*imx6*
8020
0c4ffcfe
MK
8021PCI DRIVER FOR TI KEYSTONE
8022M: Murali Karicheri <m-karicheri2@ti.com>
8023L: linux-pci@vger.kernel.org
8024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8025S: Maintained
8026F: drivers/pci/host/*keystone*
8027
f0b75693
BH
8028PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8029M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8030M: Jason Cooper <jason@lakedaemon.net>
8031L: linux-pci@vger.kernel.org
8032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8033S: Maintained
8034F: drivers/pci/host/*mvebu*
8035
0447cfd7
TR
8036PCI DRIVER FOR NVIDIA TEGRA
8037M: Thierry Reding <thierry.reding@gmail.com>
8038L: linux-tegra@vger.kernel.org
f0b75693 8039L: linux-pci@vger.kernel.org
0447cfd7
TR
8040S: Supported
8041F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8042F: drivers/pci/host/pci-tegra.c
8043
47ff3de9
KVA
8044PCI DRIVER FOR TI DRA7XX
8045M: Kishon Vijay Abraham I <kishon@ti.com>
8046L: linux-omap@vger.kernel.org
8047L: linux-pci@vger.kernel.org
8048S: Supported
8049F: Documentation/devicetree/bindings/pci/ti-pci.txt
8050F: drivers/pci/host/pci-dra7xx.c
8051
f0b75693
BH
8052PCI DRIVER FOR RENESAS R-CAR
8053M: Simon Horman <horms@verge.net.au>
8054L: linux-pci@vger.kernel.org
8055L: linux-sh@vger.kernel.org
8056S: Maintained
8057F: drivers/pci/host/*rcar*
8058
4af82255 8059PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8060M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8061L: linux-pci@vger.kernel.org
f0b75693
BH
8062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8063L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8064S: Maintained
8065F: drivers/pci/host/pci-exynos.c
8066
f0b75693 8067PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8068M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8069M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8070L: linux-pci@vger.kernel.org
8071S: Maintained
8072F: drivers/pci/host/*designware*
8073
cf28855b
WD
8074PCI DRIVER FOR GENERIC OF HOSTS
8075M: Will Deacon <will.deacon@arm.com>
8076L: linux-pci@vger.kernel.org
8077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8078S: Maintained
8079F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8080F: drivers/pci/host/pci-host-generic.c
8081
51b66a6c 8082PCIE DRIVER FOR ST SPEAR13XX
110baab1 8083M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8084L: linux-pci@vger.kernel.org
110baab1 8085S: Maintained
51b66a6c
PA
8086F: drivers/pci/host/*spear*
8087
dcd19de3
DD
8088PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8089M: Duc Dang <dhdang@apm.com>
8090L: linux-pci@vger.kernel.org
8091L: linux-arm-kernel@lists.infradead.org
8092S: Maintained
8093F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8094F: drivers/pci/host/pci-xgene-msi.c
8095
1da177e4 8096PCMCIA SUBSYSTEM
4230dfc9 8097P: Linux PCMCIA Team
f5df5881 8098L: linux-pcmcia@lists.infradead.org
6650e0a5 8099W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8100T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8101S: Maintained
679655da
JP
8102F: Documentation/pcmcia/
8103F: drivers/pcmcia/
8104F: include/pcmcia/
1da177e4
LT
8105
8106PCNET32 NETWORK DRIVER
227fb925 8107M: Don Fry <pcnet32@frontier.com>
979b6c13 8108L: netdev@vger.kernel.org
1da177e4 8109S: Maintained
b955f6ca 8110F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8111
48fc267e
SK
8112PCRYPT PARALLEL CRYPTO ENGINE
8113M: Steffen Klassert <steffen.klassert@secunet.com>
8114L: linux-crypto@vger.kernel.org
8115S: Maintained
8116F: crypto/pcrypt.c
8117F: include/crypto/pcrypt.h
8118
e72df0b8
TH
8119PER-CPU MEMORY ALLOCATOR
8120M: Tejun Heo <tj@kernel.org>
8121M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8122T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8123S: Maintained
8124F: include/linux/percpu*.h
8125F: mm/percpu*.c
8126F: arch/*/include/asm/percpu.h
8127
ad4ecbcb 8128PER-TASK DELAY ACCOUNTING
185e595f 8129M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8130S: Maintained
679655da
JP
8131F: include/linux/delayacct.h
8132F: kernel/delayacct.c
ad4ecbcb 8133
57c0c15b 8134PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8135M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8136M: Ingo Molnar <mingo@redhat.com>
f80c5393 8137M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8138L: linux-kernel@vger.kernel.org
75fc2d37 8139T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8140S: Supported
d53e8365 8141F: kernel/events/*
a003236c 8142F: include/linux/perf_event.h
c117ab84 8143F: include/uapi/linux/perf_event.h
141c4296
RR
8144F: arch/*/kernel/perf_event*.c
8145F: arch/*/kernel/*/perf_event*.c
8146F: arch/*/kernel/*/*/perf_event*.c
a003236c 8147F: arch/*/include/asm/perf_event.h
a003236c
VL
8148F: arch/*/kernel/perf_callchain.c
8149F: tools/perf/
6c0b3244 8150
dd49d0f5 8151PERSONALITY HANDLING
8b58be88 8152M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8153L: linux-abi-devel@lists.sourceforge.net
8154S: Maintained
679655da 8155F: include/linux/personality.h
c117ab84 8156F: include/uapi/linux/personality.h
dd49d0f5 8157
838e7a03 8158PHONET PROTOCOL
2a06b40f 8159M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8160S: Supported
8161F: Documentation/networking/phonet.txt
8162F: include/linux/phonet.h
8163F: include/net/phonet/
c117ab84 8164F: include/uapi/linux/phonet.h
838e7a03
RDC
8165F: net/phonet/
8166
1da177e4 8167PHRAM MTD DRIVER
8b58be88 8168M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8169L: linux-mtd@lists.infradead.org
8170S: Maintained
679655da 8171F: drivers/mtd/devices/phram.c
1da177e4 8172
efdbb10e
BP
8173PICOLCD HID DRIVER
8174M: Bruno Prémont <bonbons@linux-vserver.org>
8175L: linux-input@vger.kernel.org
8176S: Maintained
8177F: drivers/hid/hid-picolcd*
8178
a53bfa07
JI
8179PICOXCELL SUPPORT
8180M: Jamie Iles <jamie@jamieiles.com>
8181L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8182T: git git://github.com/jamieiles/linux-2.6-ji.git
8183S: Supported
b8733987 8184F: arch/arm/boot/dts/picoxcell*
14430813 8185F: arch/arm/mach-picoxcell/
b8733987 8186F: drivers/crypto/picoxcell*
a53bfa07 8187
2744e8af
LW
8188PIN CONTROL SUBSYSTEM
8189M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8190L: linux-gpio@vger.kernel.org
dbe752a3 8191T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8192S: Maintained
07f29ba6 8193F: drivers/pinctrl/
8e406fe4 8194F: include/linux/pinctrl/
2744e8af 8195
2201bbb8
JCPV
8196PIN CONTROLLER - ATMEL AT91
8197M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8198L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8199S: Maintained
c654b6bf 8200F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8201
33d3690c
LD
8202PIN CONTROLLER - ATMEL AT91 PIO4
8203M: Ludovic Desroches <ludovic.desroches@atmel.com>
8204L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8205L: linux-gpio@vger.kernel.org
8206S: Supported
8207F: drivers/pinctrl/pinctrl-at91-pio4.*
8208
cbd1b652
MW
8209PIN CONTROLLER - INTEL
8210M: Mika Westerberg <mika.westerberg@linux.intel.com>
8211M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8212S: Maintained
8213F: drivers/pinctrl/intel/
2201bbb8 8214
9963b536
LP
8215PIN CONTROLLER - RENESAS
8216M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8217L: linux-sh@vger.kernel.org
8218S: Maintained
8219F: drivers/pinctrl/sh-pfc/
8220
b75e60d6 8221PIN CONTROLLER - SAMSUNG
fea685e9 8222M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8223L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8224L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8225S: Maintained
9b5b33f6 8226F: drivers/pinctrl/samsung/
b75e60d6 8227
deda8287 8228PIN CONTROLLER - ST SPEAR
da89947b 8229M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8230L: spear-devel@list.st.com
8231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8232W: http://www.st.com/spear
8233S: Maintained
8e406fe4 8234F: drivers/pinctrl/spear/
deda8287 8235
249a6771 8236PKTCDVD DRIVER
e5f6450c 8237M: Jiri Kosina <jikos@kernel.org>
249a6771 8238S: Maintained
679655da
JP
8239F: drivers/block/pktcdvd.c
8240F: include/linux/pktcdvd.h
c117ab84 8241F: include/uapi/linux/pktcdvd.h
249a6771 8242
b31d8273
G
8243PKUNITY SOC DRIVERS
8244M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8245W: http://mprc.pku.edu.cn/~guanxuetao/linux
8246S: Maintained
ceebf4d5 8247T: git git://github.com/gxt/linux.git
b31d8273 8248F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8249F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8250F: drivers/video/fbdev/fb-puv3.c
2809e80b 8251F: drivers/rtc/rtc-puv3.c
b31d8273 8252
9d2ecfb7 8253PMBUS HARDWARE MONITORING DRIVERS
ca462085 8254M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8255L: lm-sensors@lm-sensors.org
8256W: http://www.lm-sensors.org/
8257W: http://www.roeck-us.net/linux/drivers/
8258T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8259S: Maintained
8260F: Documentation/hwmon/pmbus
8261F: drivers/hwmon/pmbus/
8262F: include/linux/i2c/pmbus.h
8263
89a36810 8264PMC SIERRA MaxRAID DRIVER
89a36810
AR
8265L: linux-scsi@vger.kernel.org
8266W: http://www.pmc-sierra.com/
3cdea4d7 8267S: Orphan
89a36810
AR
8268F: drivers/scsi/pmcraid.*
8269
dbf9bfe6 8270PMC SIERRA PM8001 DRIVER
d32477e2 8271M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8272M: lindar_liu@usish.com
f5a7b525 8273L: pmchba@pmcs.com
dbf9bfe6 8274L: linux-scsi@vger.kernel.org
8275S: Supported
8276F: drivers/scsi/pm8001/
8277
1da177e4 8278POSIX CLOCKS and TIMERS
8b58be88 8279M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8280L: linux-kernel@vger.kernel.org
75fc2d37 8281T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8282S: Maintained
679655da
JP
8283F: fs/timerfd.c
8284F: include/linux/timer*
5cee9645 8285F: kernel/time/*timer*
1da177e4 8286
3be86148 8287POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8288M: Sebastian Reichel <sre@kernel.org>
57318935 8289M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8290M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8291L: linux-pm@vger.kernel.org
54e5881d 8292T: git git://git.infradead.org/battery-2.6.git
3be86148 8293S: Maintained
679655da 8294F: include/linux/power_supply.h
8cd725a1 8295F: drivers/power/
26305022 8296X: drivers/power/avs/
3be86148 8297
514f161a
MR
8298POWER STATE COORDINATION INTERFACE (PSCI)
8299M: Mark Rutland <mark.rutland@arm.com>
8300M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8301L: linux-arm-kernel@lists.infradead.org
8302S: Maintained
8303F: drivers/firmware/psci.c
8304F: include/linux/psci.h
8305F: include/uapi/linux/psci.h
8306
1da177e4 8307PNP SUPPORT
9c3646d1 8308M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8309S: Maintained
679655da 8310F: drivers/pnp/
1da177e4 8311
999445d4 8312PNXxxxx I2C DRIVER
8b58be88 8313M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8314L: linux-i2c@vger.kernel.org
999445d4 8315S: Maintained
679655da 8316F: drivers/i2c/busses/i2c-pnx.c
999445d4 8317
1da177e4 8318PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8319M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8320L: linux-ppp@vger.kernel.org
8321S: Maintained
224cf5ad 8322F: drivers/net/ppp/ppp_*
1da177e4
LT
8323
8324PPP OVER ATM (RFC 2364)
8b58be88 8325M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8326S: Maintained
679655da 8327F: net/atm/pppoatm.c
c117ab84 8328F: include/uapi/linux/atmppp.h
1da177e4
LT
8329
8330PPP OVER ETHERNET
8b58be88 8331M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8332S: Maintained
224cf5ad
JK
8333F: drivers/net/ppp/pppoe.c
8334F: drivers/net/ppp/pppox.c
1da177e4 8335
a6d2370b 8336PPP OVER L2TP
8b58be88 8337M: James Chapman <jchapman@katalix.com>
a6d2370b 8338S: Maintained
90ca28d1 8339F: net/l2tp/l2tp_ppp.c
679655da 8340F: include/linux/if_pppol2tp.h
c117ab84 8341F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8342
eae9d2ba 8343PPS SUPPORT
8b58be88 8344M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8345W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8346L: linuxpps@ml.enneenne.com (subscribers-only)
8347S: Maintained
cabaaf41
JP
8348F: Documentation/pps/
8349F: drivers/pps/
8350F: include/linux/pps*.h
eae9d2ba 8351
71a6d0af
HW
8352PPTP DRIVER
8353M: Dmitry Kozlov <xeb@mail.ru>
8354L: netdev@vger.kernel.org
8355S: Maintained
224cf5ad 8356F: drivers/net/ppp/pptp.c
71a6d0af
HW
8357W: http://sourceforge.net/projects/accel-pptp
8358
1da177e4 8359PREEMPTIBLE KERNEL
8b58be88 8360M: Robert Love <rml@tech9.net>
1da177e4
LT
8361L: kpreempt-tech@lists.sourceforge.net
8362W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8363S: Supported
679655da
JP
8364F: Documentation/preempt-locking.txt
8365F: include/linux/preempt.h
1da177e4
LT
8366
8367PRISM54 WIRELESS DRIVER
8b58be88 8368M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8369L: linux-wireless@vger.kernel.org
9ef80804 8370W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8371S: Obsolete
679655da 8372F: drivers/net/wireless/prism54/
1da177e4 8373
02c18891 8374PS3 NETWORK SUPPORT
b809b9ca 8375M: Geoff Levand <geoff@infradead.org>
02c18891 8376L: netdev@vger.kernel.org
a14ab6b6 8377L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8378S: Maintained
8df158ac 8379F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8380
f58a9d17 8381PS3 PLATFORM SUPPORT
b809b9ca 8382M: Geoff Levand <geoff@infradead.org>
a4724ed6 8383L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8384S: Maintained
679655da
JP
8385F: arch/powerpc/boot/ps3*
8386F: arch/powerpc/include/asm/lv1call.h
8387F: arch/powerpc/include/asm/ps3*.h
8388F: arch/powerpc/platforms/ps3/
8389F: drivers/*/ps3*
8390F: drivers/ps3/
fec629b8 8391F: drivers/rtc/rtc-ps3.c
679655da 8392F: drivers/usb/host/*ps3.c
fec629b8 8393F: sound/ppc/snd_ps3*
f58a9d17 8394
cffb4add 8395PS3VRAM DRIVER
8b58be88 8396M: Jim Paris <jim@jtan.com>
3715a5d0 8397M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8398L: linuxppc-dev@lists.ozlabs.org
cffb4add 8399S: Maintained
8a3977cb 8400F: drivers/block/ps3vram.c
cffb4add 8401
8defe599 8402PSTORE FILESYSTEM
9d5e2a02 8403M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8404M: Colin Cross <ccross@android.com>
8405M: Kees Cook <keescook@chromium.org>
8406M: Tony Luck <tony.luck@intel.com>
8407S: Maintained
8408T: git git://git.infradead.org/users/cbou/linux-pstore.git
8409F: fs/pstore/
8410F: include/linux/pstore*
04851772 8411F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8412F: drivers/acpi/apei/erst.c
8413
7fbc415d
RC
8414PTP HARDWARE CLOCK SUPPORT
8415M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8416L: netdev@vger.kernel.org
7fbc415d
RC
8417S: Maintained
8418W: http://linuxptp.sourceforge.net/
8419F: Documentation/ABI/testing/sysfs-ptp
8420F: Documentation/ptp/*
0ecb3cdd 8421F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8422F: drivers/net/phy/dp83640*
8423F: drivers/ptp/*
8424F: include/linux/ptp_cl*
8425
cf94a4d1 8426PTRACE SUPPORT
e846ee5f 8427M: Roland McGrath <roland@hack.frob.com>
8b58be88 8428M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8429S: Maintained
8430F: include/asm-generic/syscall.h
8431F: include/linux/ptrace.h
8432F: include/linux/regset.h
8433F: include/linux/tracehook.h
c117ab84 8434F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8435F: kernel/ptrace.c
8436
8320204a 8437PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8438M: Mike Isely <isely@pobox.com>
16e9495d 8439L: pvrusb2@isely.net (subscribers-only)
661263b5 8440L: linux-media@vger.kernel.org
8320204a 8441W: http://www.isely.net/pvrusb2/
275ffde4 8442T: git git://linuxtv.org/media_tree.git
8320204a 8443S: Maintained
679655da 8444F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8445F: drivers/media/usb/pvrusb2/
8320204a 8446
39532e6c
HG
8447PWC WEBCAM DRIVER
8448M: Hans de Goede <hdegoede@redhat.com>
8449L: linux-media@vger.kernel.org
8450T: git git://linuxtv.org/media_tree.git
8451S: Maintained
8452F: drivers/media/usb/pwc/*
8453
93c090b3
KD
8454PWM FAN DRIVER
8455M: Kamil Debski <k.debski@samsung.com>
8456L: lm-sensors@lm-sensors.org
8457S: Supported
8458F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8459F: Documentation/hwmon/pwm-fan
8460F: drivers/hwmon/pwm-fan.c
8461
200efedd 8462PWM SUBSYSTEM
aa3495f7
TR
8463M: Thierry Reding <thierry.reding@gmail.com>
8464L: linux-pwm@vger.kernel.org
0c2498f1 8465S: Maintained
006e854f 8466T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8467F: Documentation/pwm.txt
8468F: Documentation/devicetree/bindings/pwm/
8469F: include/linux/pwm.h
0c2498f1 8470F: drivers/pwm/
a140b98d
TR
8471F: drivers/video/backlight/pwm_bl.c
8472F: include/linux/pwm_backlight.h
0c2498f1 8473
30ec261e 8474PXA2xx/PXA3xx SUPPORT
8da5e302 8475M: Daniel Mack <daniel@zonque.org>
a323f664 8476M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8477M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8478L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8479T: git git://github.com/hzhuang1/linux.git
8da5e302 8480T: git git://github.com/rjarzmik/linux.git
1da177e4 8481S: Maintained
679655da 8482F: arch/arm/mach-pxa/
820439f1 8483F: drivers/dma/pxa*
679655da 8484F: drivers/pcmcia/pxa2xx*
9df92e6c 8485F: drivers/spi/spi-pxa2xx*
faf2e1db 8486F: drivers/usb/gadget/udc/pxa2*
679655da 8487F: include/sound/pxa2xx-lib.h
bec4c99e 8488F: sound/arm/pxa*
14430813 8489F: sound/soc/pxa/
1da177e4 8490
ec64d3bf
EG
8491PXA3xx NAND FLASH DRIVER
8492M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8493L: linux-mtd@lists.infradead.org
8494S: Maintained
9a67f099 8495F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8496
3f640c61 8497MMP SUPPORT
8b58be88 8498M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8499M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8500L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8501T: git git://github.com/hzhuang1/linux.git
8502T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8503S: Maintained
3f640c61 8504F: arch/arm/mach-mmp/
e8e6cb32 8505
272f133a
PO
8506PXA MMCI DRIVER
8507S: Orphan
8508
57f63bc8 8509PXA RTC DRIVER
8b58be88 8510M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8511L: rtc-linux@googlegroups.com
8512S: Maintained
8513
cea4001a 8514QAT DRIVER
49e7d9df
JP
8515M: Tadeusz Struk <tadeusz.struk@intel.com>
8516L: qat-linux@intel.com
8517S: Supported
8518F: drivers/crypto/qat/
cea4001a 8519
52a09a04 8520QIB DRIVER
8473c603 8521M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8522L: linux-rdma@vger.kernel.org
8523S: Supported
8524F: drivers/infiniband/hw/qib/
8525
5e9772b9
JS
8526QLOGIC QLA1280 SCSI DRIVER
8527M: Michael Reed <mdr@sgi.com>
8528L: linux-scsi@vger.kernel.org
8529S: Maintained
8530F: drivers/scsi/qla1280.[ch]
8531
1da177e4 8532QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8533M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8534L: linux-scsi@vger.kernel.org
8535S: Supported
679655da
JP
8536F: Documentation/scsi/LICENSE.qla2xxx
8537F: drivers/scsi/qla2xxx/
1da177e4 8538
883c98fe 8539QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8540M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8541L: linux-scsi@vger.kernel.org
8542S: Supported
bacfb81b 8543F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8544F: drivers/scsi/qla4xxx/
8545
5a4faa87 8546QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8547M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8548M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8549M: linux-driver@qlogic.com
8550L: netdev@vger.kernel.org
8551S: Supported
679655da 8552F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8553F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8554
0ec00f03 8555QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8556M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8557L: netdev@vger.kernel.org
8558S: Supported
aa43c215 8559F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8560
c4e84bde 8561QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8562M: Harish Patil <harish.patil@qlogic.com>
8563M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8564M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8565M: linux-driver@qlogic.com
c4e84bde
RM
8566L: netdev@vger.kernel.org
8567S: Supported
aa43c215 8568F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8569
fe56b9e6
YM
8570QLOGIC QL4xxx ETHERNET DRIVER
8571M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8572M: Ariel Elior <Ariel.Elior@qlogic.com>
8573M: everest-linux-l2@qlogic.com
8574L: netdev@vger.kernel.org
8575S: Supported
8576F: drivers/net/ethernet/qlogic/qed/
8577F: include/linux/qed/
8578F: drivers/net/ethernet/qlogic/qede/
8579
1da177e4 8580QNX4 FILESYSTEM
8b58be88 8581M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8582W: http://www.alarsen.net/linux/qnx4fs/
8583S: Maintained
80811493 8584F: fs/qnx4/
c117ab84
CEB
8585F: include/uapi/linux/qnx4_fs.h
8586F: include/uapi/linux/qnxtypes.h
1da177e4 8587
91952bc0
AP
8588QT1010 MEDIA DRIVER
8589M: Antti Palosaari <crope@iki.fi>
8590L: linux-media@vger.kernel.org
8591W: http://linuxtv.org/
8592W: http://palosaari.fi/linux/
8593Q: http://patchwork.linuxtv.org/project/linux-media/list/
8594T: git git://linuxtv.org/anttip/media_tree.git
8595S: Maintained
8596F: drivers/media/tuners/qt1010*
8597
966fb5ec
SM
8598QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8599M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8600L: linux-wireless@vger.kernel.org
8601L: ath9k-devel@lists.ath9k.org
8602W: http://wireless.kernel.org/en/users/Drivers/ath9k
8603S: Supported
8604F: drivers/net/wireless/ath/ath9k/
8605
2ea0ffcb
KV
8606QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8607M: Kalle Valo <kvalo@qca.qualcomm.com>
8608L: ath10k@lists.infradead.org
8609W: http://wireless.kernel.org/en/users/Drivers/ath10k
8610T: git git://github.com/kvalo/ath.git
8611S: Supported
8612F: drivers/net/wireless/ath/ath10k/
8613
4f4567cf
RK
8614QUALCOMM HEXAGON ARCHITECTURE
8615M: Richard Kuo <rkuo@codeaurora.org>
8616L: linux-hexagon@vger.kernel.org
8617S: Supported
8618F: arch/hexagon/
8619
8e84c258
EK
8620QUALCOMM WCN36XX WIRELESS DRIVER
8621M: Eugene Krasnikov <k.eugene.e@gmail.com>
8622L: wcn36xx@lists.infradead.org
8623W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8624T: git git://github.com/KrasnikovEugene/wcn36xx.git
8625S: Supported
8626F: drivers/net/wireless/ath/wcn36xx/
8627
602adf40 8628RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8629M: Ilya Dryomov <idryomov@gmail.com>
8630M: Sage Weil <sage@redhat.com>
527a88b9 8631M: Alex Elder <elder@kernel.org>
398ecff5 8632L: ceph-devel@vger.kernel.org
09d90327
SW
8633W: http://ceph.com/
8634T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8635T: git git://github.com/ceph/ceph-client.git
602adf40 8636S: Supported
398ecff5 8637F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8638F: drivers/block/rbd.c
8639F: drivers/block/rbd_types.h
8640
1da177e4 8641RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8642M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8643L: linux-fbdev@vger.kernel.org
1da177e4 8644S: Maintained
8a61f013 8645F: drivers/video/fbdev/aty/radeon*
c117ab84 8646F: include/uapi/linux/radeonfb.h
1da177e4 8647
c6c9b34c
HG
8648RADIOSHARK RADIO DRIVER
8649M: Hans de Goede <hdegoede@redhat.com>
8650L: linux-media@vger.kernel.org
8651T: git git://linuxtv.org/media_tree.git
8652S: Maintained
8653F: drivers/media/radio/radio-shark.c
8654
8655RADIOSHARK2 RADIO DRIVER
8656M: Hans de Goede <hdegoede@redhat.com>
8657L: linux-media@vger.kernel.org
8658T: git git://linuxtv.org/media_tree.git
8659S: Maintained
8660F: drivers/media/radio/radio-shark2.c
8661F: drivers/media/radio/radio-tea5777.c
8662
1da177e4 8663RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8664M: Paul Mackerras <paulus@samba.org>
c69f677c 8665L: linux-fbdev@vger.kernel.org
1da177e4 8666S: Maintained
8a61f013 8667F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8668
e7839f25 8669RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8670P: rt2x00 project
b182427e 8671M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8672M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8673L: linux-wireless@vger.kernel.org
95ea3627
ID
8674S: Maintained
8675F: drivers/net/wireless/rt2x00/
8676
9db5579b 8677RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8678M: Jens Axboe <axboe@kernel.dk>
9db5579b 8679S: Maintained
679655da
JP
8680F: Documentation/blockdev/ramdisk.txt
8681F: drivers/block/brd.c
9db5579b 8682
9e95ce27 8683RANDOM NUMBER DRIVER
0624bcaa 8684M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8685S: Maintained
679655da 8686F: drivers/char/random.c
9e95ce27 8687
394b701c 8688RAPIDIO SUBSYSTEM
8b58be88 8689M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8690M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8691S: Maintained
679655da 8692F: drivers/rapidio/
394b701c 8693
e2d1d6c0 8694RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8695L: linux-wireless@vger.kernel.org
f52a5490 8696S: Orphan
679655da 8697F: drivers/net/wireless/ray*
e2d1d6c0
RD
8698
8699RCUTORTURE MODULE
e0198b29 8700M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8701M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8702L: linux-kernel@vger.kernel.org
f9094d8e 8703S: Supported
08deed1e 8704T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8705F: Documentation/RCU/torture.txt
34e2d560 8706F: kernel/rcu/rcutorture.c
e2d1d6c0 8707
c87b9c60
PM
8708RCUTORTURE TEST FRAMEWORK
8709M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8710M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8711R: Steven Rostedt <rostedt@goodmis.org>
8712R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8713R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8714L: linux-kernel@vger.kernel.org
c87b9c60
PM
8715S: Supported
8716T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8717F: tools/testing/selftests/rcutorture
8718
c1f766b5 8719RDC R-321X SoC
8b58be88 8720M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8721S: Maintained
8722
db17f395 8723RDC R6040 FAST ETHERNET DRIVER
8b58be88 8724M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8725L: netdev@vger.kernel.org
8726S: Maintained
58565a35 8727F: drivers/net/ethernet/rdc/r6040.c
db17f395 8728
a09ed661 8729RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8730M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8731L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8732S: Supported
679655da 8733F: net/rds/
a09ed661 8734
595182bc 8735READ-COPY UPDATE (RCU)
8b58be88 8736M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8737M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8738R: Steven Rostedt <rostedt@goodmis.org>
8739R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8740R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8741L: linux-kernel@vger.kernel.org
9fab9787 8742W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8743S: Supported
08deed1e 8744T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8745F: Documentation/RCU/
9fab9787 8746X: Documentation/RCU/torture.txt
f9094d8e 8747F: include/linux/rcu*
4102adab
PM
8748X: include/linux/srcu.h
8749F: kernel/rcu/
34e2d560 8750X: kernel/torture.c
595182bc 8751
0c86edc0 8752REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8753M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8754M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8755L: rtc-linux@googlegroups.com
8a6e2535 8756Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8757T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8758S: Maintained
679655da
JP
8759F: Documentation/rtc.txt
8760F: drivers/rtc/
8761F: include/linux/rtc.h
c117ab84 8762F: include/uapi/linux/rtc.h
0c86edc0 8763
0e400c53
MB
8764REALTEK AUDIO CODECS
8765M: Bard Liao <bardliao@realtek.com>
8766M: Oder Chiou <oder_chiou@realtek.com>
8767S: Maintained
8768F: sound/soc/codecs/rt*
8769F: include/sound/rt*.h
8770
1da177e4 8771REISERFS FILE SYSTEM
76c4e5ea 8772L: reiserfs-devel@vger.kernel.org
1da177e4 8773S: Supported
679655da 8774F: fs/reiserfs/
1da177e4 8775
b83a313b 8776REGISTER MAP ABSTRACTION
b02e48f2 8777M: Mark Brown <broonie@kernel.org>
dd060bc9 8778L: linux-kernel@vger.kernel.org
b83a313b
MB
8779T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8780S: Supported
8781F: drivers/base/regmap/
8782F: include/linux/regmap.h
8783
400e64df
OBC
8784REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8785M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8786T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8787S: Maintained
8788F: drivers/remoteproc/
8789F: Documentation/remoteproc.txt
6fc26488 8790F: include/linux/remoteproc.h
400e64df 8791
d8115db5
OBC
8792REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8793M: Ohad Ben-Cohen <ohad@wizery.com>
8794T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8795S: Maintained
8796F: drivers/rpmsg/
8797F: Documentation/rpmsg.txt
8798F: include/linux/rpmsg.h
8799
1b0fe6be
PZ
8800RESET CONTROLLER FRAMEWORK
8801M: Philipp Zabel <p.zabel@pengutronix.de>
8802S: Maintained
8803F: drivers/reset/
8804F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8805F: include/dt-bindings/reset/
1b0fe6be
PZ
8806F: include/linux/reset.h
8807F: include/linux/reset-controller.h
8808
e0897645 8809RFKILL
8b58be88 8810M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8811L: linux-wireless@vger.kernel.org
ce466579
JB
8812W: http://wireless.kernel.org/
8813T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8814T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8815S: Maintained
505c9247 8816F: Documentation/rfkill.txt
80811493 8817F: net/rfkill/
e0897645 8818
933685ca
TG
8819RHASHTABLE
8820M: Thomas Graf <tgraf@suug.ch>
8821L: netdev@vger.kernel.org
8822S: Maintained
8823F: lib/rhashtable.c
8824F: include/linux/rhashtable.h
8825
67e054e9
ML
8826RICOH SMARTMEDIA/XD DRIVER
8827M: Maxim Levitsky <maximlevitsky@gmail.com>
8828S: Maintained
21c26f50
JP
8829F: drivers/mtd/nand/r852.c
8830F: drivers/mtd/nand/r852.h
67e054e9 8831
92634125
ML
8832RICOH R5C592 MEMORYSTICK DRIVER
8833M: Maxim Levitsky <maximlevitsky@gmail.com>
8834S: Maintained
8835F: drivers/memstick/host/r592.*
8836
27f1d2f9
SA
8837ROCCAT DRIVERS
8838M: Stefan Achatz <erazor_de@users.sourceforge.net>
8839W: http://sourceforge.net/projects/roccat/
8840S: Maintained
8841F: drivers/hid/hid-roccat*
8842F: include/linux/hid-roccat*
8843F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8844
4b8ac966
JP
8845ROCKER DRIVER
8846M: Jiri Pirko <jiri@resnulli.us>
8847M: Scott Feldman <sfeldma@gmail.com>
8848L: netdev@vger.kernel.org
8849S: Supported
8850F: drivers/net/ethernet/rocker/
8851
1da177e4
LT
8852ROCKETPORT DRIVER
8853P: Comtrol Corp.
1da177e4
LT
8854W: http://www.comtrol.com
8855S: Maintained
679655da 8856F: Documentation/serial/rocket.txt
c897401b 8857F: drivers/tty/rocket*
1da177e4 8858
7645c2f4
KC
8859ROCKETPORT EXPRESS/INFINITY DRIVER
8860M: Kevin Cernekee <cernekee@gmail.com>
8861L: linux-serial@vger.kernel.org
8862S: Odd Fixes
8863F: drivers/tty/serial/rp2.*
8864
1da177e4 8865ROSE NETWORK LAYER
8b58be88 8866M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8867L: linux-hams@vger.kernel.org
d34cb28a 8868W: http://www.linux-ax25.org/
1da177e4 8869S: Maintained
679655da 8870F: include/net/rose.h
c117ab84 8871F: include/uapi/linux/rose.h
679655da 8872F: net/rose/
1da177e4 8873
91952bc0
AP
8874RTL2830 MEDIA DRIVER
8875M: Antti Palosaari <crope@iki.fi>
8876L: linux-media@vger.kernel.org
8877W: http://linuxtv.org/
8878W: http://palosaari.fi/linux/
8879Q: http://patchwork.linuxtv.org/project/linux-media/list/
8880T: git git://linuxtv.org/anttip/media_tree.git
8881S: Maintained
8882F: drivers/media/dvb-frontends/rtl2830*
8883
27a0aacf
AP
8884RTL2832 MEDIA DRIVER
8885M: Antti Palosaari <crope@iki.fi>
8886L: linux-media@vger.kernel.org
8887W: http://linuxtv.org/
8888W: http://palosaari.fi/linux/
8889Q: http://patchwork.linuxtv.org/project/linux-media/list/
8890T: git git://linuxtv.org/anttip/media_tree.git
8891S: Maintained
8892F: drivers/media/dvb-frontends/rtl2832*
8893
ba6e6f6e
AP
8894RTL2832_SDR MEDIA DRIVER
8895M: Antti Palosaari <crope@iki.fi>
8896L: linux-media@vger.kernel.org
8897W: http://linuxtv.org/
8898W: http://palosaari.fi/linux/
8899Q: http://patchwork.linuxtv.org/project/linux-media/list/
8900T: git git://linuxtv.org/anttip/media_tree.git
8901S: Maintained
b4bb1c28 8902F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8903
59840488 8904RTL8180 WIRELESS DRIVER
605bebe2 8905L: linux-wireless@vger.kernel.org
491b26b4 8906W: http://wireless.kernel.org/
54e5881d 8907T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8908S: Orphan
3cfeb0c3 8909F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8910
59840488 8911RTL8187 WIRELESS DRIVER
9f0939bf 8912M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8913M: Hin-Tak Leung <htl10@users.sourceforge.net>
8914M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8915L: linux-wireless@vger.kernel.org
491b26b4 8916W: http://wireless.kernel.org/
54e5881d 8917T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8918S: Maintained
3cfeb0c3 8919F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8920
3cf0c8ad
LF
8921RTL8192CE WIRELESS DRIVER
8922M: Larry Finger <Larry.Finger@lwfinger.net>
8923M: Chaoming Li <chaoming_li@realsil.com.cn>
8924L: linux-wireless@vger.kernel.org
491b26b4 8925W: http://wireless.kernel.org/
3cf0c8ad
LF
8926T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8927S: Maintained
8928F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8929F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8930
26f1fad2
JS
8931RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
8932M: Jes Sorensen <Jes.Sorensen@redhat.com>
8933L: linux-wireless@vger.kernel.org
8934T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
8935S: Maintained
8936F: drivers/net/wireless/realtek/rtl8xxxu/
8937
9eb8ef74 8938S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8939M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8940L: linux-fbdev@vger.kernel.org
ce00f85c 8941S: Maintained
8a61f013 8942F: drivers/video/fbdev/savage/
9eb8ef74 8943
1da177e4 8944S390
8b58be88
JP
8945M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8946M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8947L: linux-s390@vger.kernel.org
5238da45
HC
8948W: http://www.ibm.com/developerworks/linux/linux390/
8949S: Supported
679655da 8950F: arch/s390/
a968cd3e 8951F: drivers/s390/
3bfe6858
JN
8952F: Documentation/s390/
8953F: Documentation/DocBook/s390*
5238da45 8954
322986ca
SO
8955S390 COMMON I/O LAYER
8956M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8957M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8958L: linux-s390@vger.kernel.org
8959W: http://www.ibm.com/developerworks/linux/linux390/
8960S: Supported
8961F: drivers/s390/cio/
8962
8963S390 DASD DRIVER
8964M: Stefan Weinhuber <wein@de.ibm.com>
8965M: Stefan Haberland <stefan.haberland@de.ibm.com>
8966L: linux-s390@vger.kernel.org
8967W: http://www.ibm.com/developerworks/linux/linux390/
8968S: Supported
8969F: drivers/s390/block/dasd*
8970F: block/partitions/ibm.c
8971
5238da45 8972S390 NETWORK DRIVERS
8b58be88 8973M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8974L: linux-s390@vger.kernel.org
5238da45
HC
8975W: http://www.ibm.com/developerworks/linux/linux390/
8976S: Supported
679655da 8977F: drivers/s390/net/
5238da45 8978
322986ca
SO
8979S390 PCI SUBSYSTEM
8980M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8981M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8982L: linux-s390@vger.kernel.org
8983W: http://www.ibm.com/developerworks/linux/linux390/
8984S: Supported
8985F: arch/s390/pci/
8986F: drivers/pci/hotplug/s390_pci_hpc.c
8987
feed9b62 8988S390 ZCRYPT DRIVER
5c8d0983 8989M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8990L: linux-s390@vger.kernel.org
a968cd3e 8991W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8992S: Supported
d5ca6918 8993F: drivers/s390/crypto/
feed9b62 8994
5238da45 8995S390 ZFCP DRIVER
d38e19d0 8996M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8997L: linux-s390@vger.kernel.org
5238da45 8998W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8999S: Supported
679655da 9000F: drivers/s390/scsi/zfcp_*
1da177e4 9001
dd96df2c 9002S390 IUCV NETWORK LAYER
8b58be88 9003M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
9004L: linux-s390@vger.kernel.org
9005W: http://www.ibm.com/developerworks/linux/linux390/
9006S: Supported
679655da
JP
9007F: drivers/s390/net/*iucv*
9008F: include/net/iucv/
9009F: net/iucv/
dd96df2c 9010
4dde7f75 9011S3C24XX SD/MMC Driver
8b58be88 9012M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 9013L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 9014S: Supported
679655da 9015F: drivers/mmc/host/s3cmci.*
4dde7f75 9016
1f15a229
HV
9017SAA6588 RDS RECEIVER DRIVER
9018M: Hans Verkuil <hverkuil@xs4all.nl>
9019L: linux-media@vger.kernel.org
9020T: git git://linuxtv.org/media_tree.git
9021W: http://linuxtv.org
9022S: Odd Fixes
9023F: drivers/media/i2c/saa6588*
9024
98ed12e6 9025SAA7134 VIDEO4LINUX DRIVER
009a5410 9026M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
9027L: linux-media@vger.kernel.org
9028W: http://linuxtv.org
9029T: git git://linuxtv.org/media_tree.git
9030S: Odd fixes
e42bf501 9031F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
9032F: drivers/media/pci/saa7134/
9033
1da177e4 9034SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 9035M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 9036L: linux-media@vger.kernel.org
275ffde4 9037T: git git://linuxtv.org/media_tree.git
1da177e4 9038S: Maintained
90d72ac6
MCC
9039F: drivers/media/common/saa7146/
9040F: drivers/media/pci/saa7146/
9041F: include/media/saa7146*
1da177e4 9042
92304a40 9043SAMSUNG LAPTOP DRIVER
5909c654 9044M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9045L: platform-driver-x86@vger.kernel.org
9046S: Maintained
9047F: drivers/platform/x86/samsung-laptop.c
9048
4a109cc0 9049SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9050M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9051L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9052S: Supported
14430813 9053F: sound/soc/samsung/
4a109cc0 9054
0d89a28b 9055SAMSUNG FRAMEBUFFER DRIVER
b7701755 9056M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9057L: linux-fbdev@vger.kernel.org
9058S: Maintained
8a61f013 9059F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9060
b40f0632 9061SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9062M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9063M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9064L: linux-kernel@vger.kernel.org
b40f0632 9065L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9066S: Supported
9067F: drivers/mfd/sec*.c
9068F: drivers/regulator/s2m*.c
9069F: drivers/regulator/s5m*.c
b40f0632
KK
9070F: drivers/clk/clk-s2mps11.c
9071F: drivers/rtc/rtc-s5m.c
f69d3a17 9072F: include/linux/mfd/samsung/
b40f0632
KK
9073F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9074F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9075
038f5c4b
SN
9076SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9077M: Kyungmin Park <kyungmin.park@samsung.com>
9078M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9079L: linux-media@vger.kernel.org
9080Q: https://patchwork.linuxtv.org/project/linux-media/list/
9081S: Supported
9082F: drivers/media/platform/exynos4-is/
038f5c4b 9083
6fd86ab2
SN
9084SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9085M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9086L: linux-media@vger.kernel.org
9087L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9088S: Maintained
9089F: drivers/media/platform/s3c-camif/
9090F: include/media/s3c_camif.h
9091
b84ef24e
AH
9092SAMSUNG S5C73M3 CAMERA DRIVER
9093M: Kyungmin Park <kyungmin.park@samsung.com>
9094M: Andrzej Hajda <a.hajda@samsung.com>
9095L: linux-media@vger.kernel.org
9096S: Supported
9097F: drivers/media/i2c/s5c73m3/*
9098
7d459937
AH
9099SAMSUNG S5K5BAF CAMERA DRIVER
9100M: Kyungmin Park <kyungmin.park@samsung.com>
9101M: Andrzej Hajda <a.hajda@samsung.com>
9102L: linux-media@vger.kernel.org
9103S: Supported
9104F: drivers/media/i2c/s5k5baf.c
9105
c04c674f
RB
9106SAMSUNG S3FWRN5 NFC DRIVER
9107M: Robert Baldyga <r.baldyga@samsung.com>
9108L: linux-nfc@lists.01.org (moderated for non-subscribers)
9109S: Supported
9110F: drivers/nfc/s3fwrn5
9111
310e39c9 9112SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9113M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9114M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9115S: Supported
9116L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9117F: drivers/clk/samsung/
9118
66890ed6
BA
9119SAMSUNG SXGBE DRIVERS
9120M: Byungho An <bh74.an@samsung.com>
9121M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9122M: Vipul Pandya <vipul.pandya@samsung.com>
9123S: Supported
9124L: netdev@vger.kernel.org
9125F: drivers/net/ethernet/samsung/sxgbe/
9126
93c537af
LM
9127SAMSUNG THERMAL DRIVER
9128M: Lukasz Majewski <l.majewski@samsung.com>
9129L: linux-pm@vger.kernel.org
9130L: linux-samsung-soc@vger.kernel.org
9131S: Supported
9132T: https://github.com/lmajewski/linux-samsung-thermal.git
9133F: drivers/thermal/samsung/
9134
e296cd32
KD
9135SAMSUNG USB2 PHY DRIVER
9136M: Kamil Debski <k.debski@samsung.com>
9137L: linux-kernel@vger.kernel.org
9138S: Supported
9139F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9140F: Documentation/phy/samsung-usb2.txt
9141F: drivers/phy/phy-exynos4210-usb2.c
9142F: drivers/phy/phy-exynos4x12-usb2.c
9143F: drivers/phy/phy-exynos5250-usb2.c
9144F: drivers/phy/phy-s5pv210-usb2.c
9145F: drivers/phy/phy-samsung-usb2.c
9146F: drivers/phy/phy-samsung-usb2.h
9147
ca749e2a 9148SERIAL DRIVERS
5e30bbb7 9149M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9150L: linux-serial@vger.kernel.org
5e30bbb7 9151S: Maintained
14430813 9152F: drivers/tty/serial/
ca749e2a 9153
aecb7b64 9154SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9155M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9156M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9157S: Maintained
1fb200d6 9158F: include/linux/dma/dw.h
3d598f47 9159F: include/linux/platform_data/dma-dw.h
61a76496 9160F: drivers/dma/dw/
aecb7b64 9161
058999cc
LP
9162SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9163M: Lars Persson <lars.persson@axis.com>
9164L: netdev@vger.kernel.org
9165S: Supported
9166F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9167F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9168
fc531d98
WS
9169SYNOPSYS DESIGNWARE I2C DRIVER
9170M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9171M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9172M: Mika Westerberg <mika.westerberg@linux.intel.com>
9173L: linux-i2c@vger.kernel.org
9174S: Maintained
9175F: drivers/i2c/busses/i2c-designware-*
9176F: include/linux/platform_data/i2c-designware.h
9177
f9e37137
SJ
9178SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9179M: Seungwon Jeon <tgih.jun@samsung.com>
9180M: Jaehoon Chung <jh80.chung@samsung.com>
9181L: linux-mmc@vger.kernel.org
9182S: Maintained
9183F: include/linux/mmc/dw_mmc.h
9184F: drivers/mmc/host/dw_mmc*
9185
1db121d6
AN
9186THUNDERBOLT DRIVER
9187M: Andreas Noever <andreas.noever@gmail.com>
9188S: Maintained
9189F: drivers/thunderbolt/
9190
9222d247 9191TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9192M: John Stultz <john.stultz@linaro.org>
88606e80 9193M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9194L: linux-kernel@vger.kernel.org
75fc2d37 9195T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9196S: Supported
9197F: include/linux/clocksource.h
9198F: include/linux/time.h
9199F: include/linux/timex.h
c117ab84
CEB
9200F: include/uapi/linux/time.h
9201F: include/uapi/linux/timex.h
88606e80
TG
9202F: kernel/time/clocksource.c
9203F: kernel/time/time*.c
9204F: kernel/time/ntp.c
7fe5f1c1 9205F: tools/testing/selftests/timers/
88606e80 9206
1da177e4 9207SC1200 WDT DRIVER
b300645a 9208M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9209S: Maintained
679655da 9210F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9211
9212SCHEDULER
dd9b238c 9213M: Ingo Molnar <mingo@redhat.com>
8b58be88 9214M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9215L: linux-kernel@vger.kernel.org
75fc2d37 9216T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9217S: Maintained
95c0d71d 9218F: kernel/sched/
679655da 9219F: include/linux/sched.h
c117ab84 9220F: include/uapi/linux/sched.h
c2eb505b 9221F: include/linux/wait.h
1da177e4 9222
6bcf6737 9223SCORE ARCHITECTURE
ed38665e 9224M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9225M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9226W: http://www.sunplus.com
6bcf6737 9227S: Supported
a2681a75 9228F: arch/score/
6bcf6737 9229
1da177e4 9230SCSI CDROM DRIVER
8b58be88 9231M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9232L: linux-scsi@vger.kernel.org
9233W: http://www.kernel.dk
9234S: Maintained
679655da 9235F: drivers/scsi/sr*
1da177e4 9236
fb50a83d 9237SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9238M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9239L: linux-rdma@vger.kernel.org
9240S: Supported
9241W: http://www.openfabrics.org
9242Q: http://patchwork.kernel.org/project/linux-rdma/list/
9243T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9244F: drivers/infiniband/ulp/srp/
9245F: include/scsi/srp.h
9246
1da177e4 9247SCSI SG DRIVER
8b58be88 9248M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9249L: linux-scsi@vger.kernel.org
59ab3c93 9250W: http://sg.danny.cz/sg
1da177e4 9251S: Maintained
59ab3c93 9252F: Documentation/scsi/scsi-generic.txt
679655da
JP
9253F: drivers/scsi/sg.c
9254F: include/scsi/sg.h
1da177e4
LT
9255
9256SCSI SUBSYSTEM
0351b8f8 9257M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9258L: linux-scsi@vger.kernel.org
0351b8f8 9259T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9260S: Maintained
679655da
JP
9261F: drivers/scsi/
9262F: include/scsi/
1da177e4
LT
9263
9264SCSI TAPE DRIVER
8b58be88 9265M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9266L: linux-scsi@vger.kernel.org
9267S: Maintained
679655da 9268F: Documentation/scsi/st.txt
f7269cfc
JD
9269F: drivers/scsi/st.*
9270F: drivers/scsi/st_*.h
1da177e4
LT
9271
9272SCTP PROTOCOL
8b6efb75 9273M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9274M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9275L: linux-sctp@vger.kernel.org
5f85813c 9276W: http://lksctp.sourceforge.net
8b6efb75 9277S: Maintained
679655da
JP
9278F: Documentation/networking/sctp.txt
9279F: include/linux/sctp.h
4d58c025 9280F: include/uapi/linux/sctp.h
679655da
JP
9281F: include/net/sctp/
9282F: net/sctp/
1da177e4
LT
9283
9284SCx200 CPU SUPPORT
8b58be88 9285M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9286S: Odd Fixes
679655da 9287F: Documentation/i2c/busses/scx200_acb
390889b6 9288F: arch/x86/platform/scx200/
679655da
JP
9289F: drivers/watchdog/scx200_wdt.c
9290F: drivers/i2c/busses/scx200*
9291F: drivers/mtd/maps/scx200_docflash.c
9292F: include/linux/scx200.h
1662d32c
JC
9293
9294SCx200 GPIO DRIVER
8b58be88 9295M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9296S: Maintained
679655da
JP
9297F: drivers/char/scx200_gpio.c
9298F: include/linux/scx200_gpio.h
1662d32c
JC
9299
9300SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9301M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9302S: Maintained
679655da 9303F: drivers/clocksource/scx200_hrt.c
1da177e4 9304
6a36913a 9305SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9306M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9307L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9308S: Maintained
679655da 9309F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9310
e7839f25 9311SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9312L: linux-mmc@vger.kernel.org
a1cb1d11 9313S: Orphan
7a241d6e 9314F: drivers/mmc/host/sdhci.*
d4a45787 9315F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9316
c04f9d61
KC
9317SECURE COMPUTING
9318M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9319R: Andy Lutomirski <luto@amacapital.net>
9320R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9321T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9322S: Supported
9323F: kernel/seccomp.c
9324F: include/uapi/linux/seccomp.h
9325F: include/linux/seccomp.h
c99ee51a 9326F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9327K: \bsecure_computing
9328K: \bTIF_SECCOMP\b
9329
0d1bb41a 9330SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9331M: Ben Dooks <ben-linux@fluff.org>
dc524882 9332M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9333L: linux-mmc@vger.kernel.org
0d1bb41a 9334S: Maintained
dc524882 9335F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9336
c63b3cba 9337SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9338M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9339L: spear-devel@list.st.com
c63b3cba
VK
9340L: linux-mmc@vger.kernel.org
9341S: Maintained
9342F: drivers/mmc/host/sdhci-spear.c
9343
8711cca2 9344SECURITY SUBSYSTEM
9b45c0d2 9345M: James Morris <james.l.morris@oracle.com>
9c3646d1 9346M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9347L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9348T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9349W: http://kernsec.org/
8711cca2 9350S: Supported
7d2c86b5 9351F: security/
8711cca2 9352
1da177e4 9353SECURITY CONTACT
8b58be88 9354M: Security Officers <security@kernel.org>
1da177e4
LT
9355S: Supported
9356
9357SELINUX SECURITY MODULE
e0238b4c 9358M: Paul Moore <paul@paul-moore.com>
8b58be88 9359M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9360M: Eric Paris <eparis@parisplace.org>
e0238b4c 9361L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9362W: http://selinuxproject.org
5a5f2acf 9363T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9364S: Supported
679655da
JP
9365F: include/linux/selinux*
9366F: security/selinux/
6bde95ce 9367F: scripts/selinux/
1da177e4 9368
c1c124e9
JJ
9369APPARMOR SECURITY MODULE
9370M: John Johansen <john.johansen@canonical.com>
9371L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9372W: apparmor.wiki.kernel.org
9373T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9374S: Supported
9375F: security/apparmor/
9376
730daa16
KC
9377YAMA SECURITY MODULE
9378M: Kees Cook <keescook@chromium.org>
9379T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9380S: Supported
9381F: security/yama/
9382
cef2cf07 9383SENSABLE PHANTOM
8b58be88 9384M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9385S: Maintained
679655da 9386F: drivers/misc/phantom.c
c117ab84 9387F: include/uapi/linux/phantom.h
cef2cf07 9388
6733b39a 9389SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9390M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9391M: Minh Tran <minh.tran@avagotech.com>
9392M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9393L: linux-scsi@vger.kernel.org
4627de93 9394W: http://www.avagotech.com
3387f656
JP
9395S: Supported
9396F: drivers/scsi/be2iscsi/
6733b39a 9397
6938f855
SP
9398Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9399M: Sathya Perla <sathya.perla@avagotech.com>
9400M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9401M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9402M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9403L: netdev@vger.kernel.org
fea3af67 9404W: http://www.emulex.com
7d2c86b5 9405S: Supported
9aebddd1 9406F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9407
d2928a8c 9408EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9409M: Selvin Xavier <selvin.xavier@avagotech.com>
9410M: Devesh Sharma <devesh.sharma@avagotech.com>
9411M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9412L: linux-rdma@vger.kernel.org
9413W: http://www.emulex.com
9414S: Supported
9415F: drivers/infiniband/hw/ocrdma/
9416
8ceee660 9417SFC NETWORK DRIVER
c06f51ea 9418M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9419M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9420L: netdev@vger.kernel.org
8ceee660 9421S: Supported
874aeea5 9422F: drivers/net/ethernet/sfc/
8ceee660 9423
e2d1d6c0 9424SGI GRU DRIVER
cc883afc 9425M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9426S: Maintained
679655da 9427F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9428
9429SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9430M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9431L: linux-ia64@vger.kernel.org
9432S: Supported
679655da 9433F: Documentation/ia64/serial.txt
df621252 9434F: drivers/tty/serial/ioc?_serial.c
679655da 9435F: include/linux/ioc?.h
e2d1d6c0 9436
75312619 9437SGI XP/XPC/XPNET DRIVER
e180383f
RH
9438M: Cliff Whickman <cpw@sgi.com>
9439M: Robin Holt <robinmholt@gmail.com>
75312619 9440S: Maintained
679655da 9441F: drivers/misc/sgi-xp/
75312619 9442
46eacf3b
AP
9443SI2157 MEDIA DRIVER
9444M: Antti Palosaari <crope@iki.fi>
9445L: linux-media@vger.kernel.org
9446W: http://linuxtv.org/
9447W: http://palosaari.fi/linux/
9448Q: http://patchwork.linuxtv.org/project/linux-media/list/
9449T: git git://linuxtv.org/anttip/media_tree.git
9450S: Maintained
9451F: drivers/media/tuners/si2157*
9452
75e2d5ba
AP
9453SI2168 MEDIA DRIVER
9454M: Antti Palosaari <crope@iki.fi>
9455L: linux-media@vger.kernel.org
9456W: http://linuxtv.org/
9457W: http://palosaari.fi/linux/
9458Q: http://patchwork.linuxtv.org/project/linux-media/list/
9459T: git git://linuxtv.org/anttip/media_tree.git
9460S: Maintained
9461F: drivers/media/dvb-frontends/si2168*
9462
49cc629d
HV
9463SI470X FM RADIO RECEIVER I2C DRIVER
9464M: Hans Verkuil <hverkuil@xs4all.nl>
9465L: linux-media@vger.kernel.org
9466T: git git://linuxtv.org/media_tree.git
9467W: http://linuxtv.org
9468S: Odd Fixes
9469F: drivers/media/radio/si470x/radio-si470x-i2c.c
9470
9471SI470X FM RADIO RECEIVER USB DRIVER
9472M: Hans Verkuil <hverkuil@xs4all.nl>
9473L: linux-media@vger.kernel.org
9474T: git git://linuxtv.org/media_tree.git
9475W: http://linuxtv.org
9476S: Maintained
9477F: drivers/media/radio/si470x/radio-si470x-common.c
9478F: drivers/media/radio/si470x/radio-si470x.h
9479F: drivers/media/radio/si470x/radio-si470x-usb.c
9480
c937ca03
EV
9481SI4713 FM RADIO TRANSMITTER I2C DRIVER
9482M: Eduardo Valentin <edubezval@gmail.com>
9483L: linux-media@vger.kernel.org
9484T: git git://linuxtv.org/media_tree.git
9485W: http://linuxtv.org
9486S: Odd Fixes
99995ded 9487F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9488
9489SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9490M: Eduardo Valentin <edubezval@gmail.com>
9491L: linux-media@vger.kernel.org
9492T: git git://linuxtv.org/media_tree.git
9493W: http://linuxtv.org
9494S: Odd Fixes
99995ded
DR
9495F: drivers/media/radio/si4713/radio-platform-si4713.c
9496
9497SI4713 FM RADIO TRANSMITTER USB DRIVER
9498M: Hans Verkuil <hverkuil@xs4all.nl>
9499L: linux-media@vger.kernel.org
9500T: git git://linuxtv.org/media_tree.git
9501W: http://linuxtv.org
9502S: Maintained
9503F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9504
beb91d46 9505SIANO DVB DRIVER
009a5410 9506M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9507L: linux-media@vger.kernel.org
9508W: http://linuxtv.org
9509T: git git://linuxtv.org/media_tree.git
9510S: Odd fixes
9511F: drivers/media/common/siano/
beb91d46 9512F: drivers/media/usb/siano/
beb91d46 9513F: drivers/media/usb/siano/
14430813 9514F: drivers/media/mmc/siano/
beb91d46 9515
6f15b602
HG
9516SIMPLEFB FB DRIVER
9517M: Hans de Goede <hdegoede@redhat.com>
9518L: linux-fbdev@vger.kernel.org
9519S: Maintained
9520F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9521F: drivers/video/fbdev/simplefb.c
9522F: include/linux/platform_data/simplefb.h
9523
b618b69c 9524SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9525L: linux-media@vger.kernel.org
bb60fcb2 9526S: Orphan
b618b69c 9527F: drivers/media/platform/sh_veu.c
b618b69c
GL
9528
9529SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9530L: linux-media@vger.kernel.org
bb60fcb2 9531S: Orphan
b618b69c
GL
9532F: drivers/media/platform/sh_vou.c
9533F: include/media/sh_vou.h
9534
6349d997 9535SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9536M: Len Brown <lenb@kernel.org>
6349d997
LB
9537L: sfi-devel@simplefirmware.org
9538W: http://simplefirmware.org/
9539T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9540S: Supported
943fc810 9541F: arch/x86/platform/sfi/
6349d997
LB
9542F: drivers/sfi/
9543F: include/linux/sfi*.h
e2d1d6c0 9544
1da177e4
LT
9545SIMTEC EB110ATX (Chalice CATS)
9546P: Ben Dooks
b16957c6
BD
9547P: Vincent Sanders <vince@simtec.co.uk>
9548M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9549W: http://www.simtec.co.uk/products/EB110ATX/
9550S: Supported
9551
9552SIMTEC EB2410ITX (BAST)
9553P: Ben Dooks
b16957c6
BD
9554P: Vincent Sanders <vince@simtec.co.uk>
9555M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9556W: http://www.simtec.co.uk/products/EB2410ITX/
9557S: Supported
15dba387
JP
9558F: arch/arm/mach-s3c24xx/mach-bast.c
9559F: arch/arm/mach-s3c24xx/bast-ide.c
9560F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9561
4c5adde7 9562TI DAVINCI MACHINE SUPPORT
3ba789c0 9563M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9564M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9565T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9566Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9567S: Supported
14430813 9568F: arch/arm/mach-davinci/
046d0a37 9569F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9570
8d4b3f08 9571TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9572M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9573L: linux-media@vger.kernel.org
8d4b3f08
LP
9574W: http://linuxtv.org/
9575Q: http://patchwork.linuxtv.org/project/linux-media/list/
9576T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9577S: Maintained
8d4b3f08
LP
9578F: drivers/media/platform/davinci/
9579F: include/media/davinci/
9580
417d2e50 9581TI AM437X VPFE DRIVER
e43cdb56 9582M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9583L: linux-media@vger.kernel.org
9584W: http://linuxtv.org/
9585Q: http://patchwork.linuxtv.org/project/linux-media/list/
9586T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9587S: Maintained
9588F: drivers/media/platform/am437x/
9589
c4c0283a 9590OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9591M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9592L: linux-media@vger.kernel.org
9593W: http://linuxtv.org/
9594Q: http://patchwork.linuxtv.org/project/linux-media/list/
9595T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9596S: Maintained
9597F: drivers/media/i2c/ov2659.c
9598F: include/media/ov2659.h
9599
3a6779f5
SM
9600SILICON MOTION SM712 FRAME BUFFER DRIVER
9601M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9602M: Teddy Wang <teddy.wang@siliconmotion.com>
9603M: Sudip Mukherjee <sudip@vectorindia.org>
9604L: linux-fbdev@vger.kernel.org
9605S: Maintained
9606F: drivers/video/fbdev/sm712*
9607F: Documentation/fb/sm712fb.txt
9608
92aab3c0 9609SIS 190 ETHERNET DRIVER
8b58be88 9610M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9611L: netdev@vger.kernel.org
9612S: Maintained
8c7de408 9613F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9614
1da177e4 9615SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9616M: Daniele Venzano <venza@brownhat.org>
1da177e4 9617W: http://www.brownhat.org/sis900.html
979b6c13 9618L: netdev@vger.kernel.org
1da177e4 9619S: Maintained
8c7de408 9620F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9621
9622SIS FRAMEBUFFER DRIVER
8b58be88 9623M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9624W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9625S: Maintained
679655da 9626F: Documentation/fb/sisfb.txt
8a61f013 9627F: drivers/video/fbdev/sis/
679655da 9628F: include/video/sisfb.h
1da177e4
LT
9629
9630SIS USB2VGA DRIVER
8b58be88 9631M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9632W: http://www.winischhofer.at/linuxsisusbvga.shtml
9633S: Maintained
679655da 9634F: drivers/usb/misc/sisusbvga/
1da177e4 9635
415ad26d 9636SLAB ALLOCATOR
16e943bf 9637M: Christoph Lameter <cl@linux.com>
2ed1c525 9638M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9639M: David Rientjes <rientjes@google.com>
9640M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9641M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9642L: linux-mm@kvack.org
9643S: Maintained
679655da 9644F: include/linux/sl?b*.h
16e943bf 9645F: mm/sl?b*
415ad26d 9646
9fab9787 9647SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9648M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9649M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9650M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9651R: Steven Rostedt <rostedt@goodmis.org>
9652R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9653L: linux-kernel@vger.kernel.org
9fab9787
PM
9654W: http://www.rdrop.com/users/paulmck/RCU/
9655S: Supported
9656T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9657F: include/linux/srcu.h
9658F: kernel/rcu/srcu.c
9fab9787 9659
66372841
CS
9660SMACK SECURITY MODULE
9661M: Casey Schaufler <casey@schaufler-ca.com>
9662L: linux-security-module@vger.kernel.org
9663W: http://schaufler-ca.com
9664T: git git://git.gitorious.org/smack-next/kernel.git
9665S: Maintained
9666F: Documentation/security/Smack.txt
9667F: security/smack/
9668
20651e0b 9669DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9670M: Kevin Hilman <khilman@kernel.org>
9671M: Nishanth Menon <nm@ti.com>
9672S: Maintained
20651e0b 9673F: drivers/power/avs/
68ace3e1
KH
9674F: include/linux/power/smartreflex.h
9675L: linux-pm@vger.kernel.org
9676
1da177e4 9677SMC91x ETHERNET DRIVER
2f82af08 9678M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9679S: Odd Fixes
ae150435 9680F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9681
e8e31622
SA
9682SMIA AND SMIA++ IMAGE SENSOR DRIVER
9683M: Sakari Ailus <sakari.ailus@iki.fi>
9684L: linux-media@vger.kernel.org
9685S: Maintained
14430813 9686F: drivers/media/i2c/smiapp/
e8e31622
SA
9687F: include/media/smiapp.h
9688F: drivers/media/i2c/smiapp-pll.c
9689F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9690F: include/uapi/linux/smiapp.h
a2cec3c0 9691F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9692
920fa1ff
GR
9693SMM665 HARDWARE MONITOR DRIVER
9694M: Guenter Roeck <linux@roeck-us.net>
9695L: lm-sensors@lm-sensors.org
9696S: Maintained
9697F: Documentation/hwmon/smm665
9698F: drivers/hwmon/smm665.c
9699
9df7305b 9700SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9701M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9702L: lm-sensors@lm-sensors.org
90b24cfb 9703S: Maintained
9df7305b
SG
9704F: Documentation/hwmon/emc2103
9705F: drivers/hwmon/emc2103.c
9706
a98d506c
HG
9707SMSC SCH5627 HARDWARE MONITOR DRIVER
9708M: Hans de Goede <hdegoede@redhat.com>
9709L: lm-sensors@lm-sensors.org
9710S: Supported
9711F: Documentation/hwmon/sch5627
9712F: drivers/hwmon/sch5627.c
9713
6ea884db 9714SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9715M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9716L: lm-sensors@lm-sensors.org
9717S: Maintained
679655da
JP
9718F: Documentation/hwmon/smsc47b397
9719F: drivers/hwmon/smsc47b397.c
6ea884db 9720
fd9abb3d 9721SMSC911x ETHERNET DRIVER
90b24cfb 9722M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9723L: netdev@vger.kernel.org
90b24cfb 9724S: Maintained
679655da 9725F: include/linux/smsc911x.h
ae150435 9726F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9727
9728SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9729M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9730L: netdev@vger.kernel.org
90b24cfb 9731S: Maintained
ae150435 9732F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9733
3c8a63e2 9734SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9735M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9736L: linux-fbdev@vger.kernel.org
90b24cfb 9737S: Maintained
8a61f013 9738F: drivers/video/fbdev/smscufx.c
3c8a63e2 9739
668acf32 9740SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9741M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9742L: linux-media@vger.kernel.org
275ffde4 9743T: git git://linuxtv.org/media_tree.git
795fb7e7 9744S: Maintained
90d72ac6
MCC
9745F: include/media/soc*
9746F: drivers/media/i2c/soc_camera/
9747F: drivers/media/platform/soc_camera/
668acf32 9748
e2d1d6c0 9749SOEKRIS NET48XX LED SUPPORT
8b58be88 9750M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9751S: Maintained
679655da 9752F: drivers/leds/leds-net48xx.c
e2d1d6c0 9753
e3994db1 9754SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9755M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9756M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9757M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9758M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9759L: linux-media@vger.kernel.org
9760S: Supported
9761F: drivers/media/pci/solo6x10/
9762
1da177e4 9763SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9764M: Neil Brown <neilb@suse.com>
1da177e4 9765L: linux-raid@vger.kernel.org
524418bb 9766S: Supported
679655da
JP
9767F: drivers/md/
9768F: include/linux/raid/
c117ab84 9769F: include/uapi/linux/raid/
1da177e4 9770
1da177e4 9771SONIC NETWORK DRIVER
8b58be88 9772M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9773L: netdev@vger.kernel.org
1da177e4 9774S: Maintained
d9fb9f38 9775F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9776
61e115a5 9777SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9778M: Michael Buesch <m@bues.ch>
61e115a5
MB
9779L: netdev@vger.kernel.org
9780S: Maintained
679655da
JP
9781F: drivers/ssb/
9782F: include/linux/ssb/
61e115a5 9783
1da177e4 9784SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9785M: Mattia Dongili <malattia@linux.it>
d0944853 9786L: platform-driver-x86@vger.kernel.org
5b18167d 9787W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9788S: Maintained
679655da
JP
9789F: Documentation/laptops/sony-laptop.txt
9790F: drivers/char/sonypi.c
9791F: drivers/platform/x86/sony-laptop.c
9792F: include/linux/sony-laptop.h
1da177e4 9793
baf8532a 9794SONY MEMORYSTICK CARD SUPPORT
8b58be88 9795M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9796W: http://tifmxx.berlios.de/
9797S: Maintained
679655da 9798F: drivers/memstick/host/tifm_ms.c
baf8532a 9799
0ab30494
ML
9800SONY MEMORYSTICK STANDARD SUPPORT
9801M: Maxim Levitsky <maximlevitsky@gmail.com>
9802S: Maintained
9803F: drivers/memstick/core/ms_block.*
9804
1da177e4 9805SOUND
8b58be88 9806M: Jaroslav Kysela <perex@perex.cz>
d8130624 9807M: Takashi Iwai <tiwai@suse.com>
93711660 9808L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9809W: http://www.alsa-project.org/
dde7ad8d 9810T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9811T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9812Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9813S: Maintained
3126a179
JP
9814F: Documentation/sound/
9815F: include/sound/
c117ab84 9816F: include/uapi/sound/
679655da 9817F: sound/
1da177e4 9818
33bbe149
MB
9819SOUND - COMPRESSED AUDIO
9820M: Vinod Koul <vinod.koul@intel.com>
9821L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9822T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9823S: Supported
f672f31a 9824F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9825F: include/sound/compress_driver.h
f672f31a 9826F: include/uapi/sound/compress_*
33bbe149
MB
9827F: sound/core/compress_offload.c
9828F: sound/soc/soc-compress.c
9829
bd903bde 9830SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9831M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9832M: Mark Brown <broonie@kernel.org>
86f14df8 9833T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9834L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9835W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9836S: Supported
2820f615 9837F: Documentation/sound/alsa/soc/
679655da 9838F: sound/soc/
e6e55122 9839F: include/sound/soc*
eb1a6af3 9840
d7f8761b
MB
9841SOUND - DMAENGINE HELPERS
9842M: Lars-Peter Clausen <lars@metafoo.de>
9843S: Supported
9844F: include/sound/dmaengine_pcm.h
9845F: sound/core/pcm_dmaengine.c
9846F: sound/soc/soc-generic-dmaengine-pcm.c
9847
990a6a99
OS
9848SP2 MEDIA DRIVER
9849M: Olli Salonen <olli.salonen@iki.fi>
9850L: linux-media@vger.kernel.org
9851W: http://linuxtv.org/
9852Q: http://patchwork.linuxtv.org/project/linux-media/list/
9853S: Maintained
9854F: drivers/media/dvb-frontends/sp2*
9855
473321fc 9856SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9857M: "David S. Miller" <davem@davemloft.net>
1da177e4 9858L: sparclinux@vger.kernel.org
8a6e2535 9859Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9860T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9861T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9862S: Maintained
679655da 9863F: arch/sparc/
7765b8bb 9864F: drivers/sbus/
1da177e4 9865
6404fcca
DM
9866SPARC SERIAL DRIVERS
9867M: "David S. Miller" <davem@davemloft.net>
9868L: sparclinux@vger.kernel.org
08deed1e
JP
9869T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9870T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9871S: Maintained
6816383a 9872F: include/linux/sunserialcore.h
df621252 9873F: drivers/tty/serial/suncore.c
df621252
GKH
9874F: drivers/tty/serial/sunhv.c
9875F: drivers/tty/serial/sunsab.c
9876F: drivers/tty/serial/sunsab.h
9877F: drivers/tty/serial/sunsu.c
9878F: drivers/tty/serial/sunzilog.c
9879F: drivers/tty/serial/sunzilog.h
6404fcca 9880
389325b4
CL
9881SPARSE CHECKER
9882M: "Christopher Li" <sparse@chrisli.org>
9883L: linux-sparse@vger.kernel.org
9884W: https://sparse.wiki.kernel.org/
9885T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9886T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9887S: Maintained
9888F: include/linux/compiler.h
9889
fc0c195a 9890SPEAR PLATFORM SUPPORT
da89947b 9891M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9892M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9893L: spear-devel@list.st.com
9894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9895W: http://www.st.com/spear
9896S: Maintained
281e192f 9897F: arch/arm/mach-spear/
fc0c195a 9898
9899SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9900M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9901L: spear-devel@list.st.com
9902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9903W: http://www.st.com/spear
9904S: Maintained
5df33a62 9905F: drivers/clk/spear/
fc0c195a 9906
e2d1d6c0 9907SPI SUBSYSTEM
b02e48f2 9908M: Mark Brown <broonie@kernel.org>
dfbe403c 9909L: linux-spi@vger.kernel.org
e7e4e13c 9910T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9911Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9912S: Maintained
679655da
JP
9913F: Documentation/spi/
9914F: drivers/spi/
9915F: include/linux/spi/
c117ab84 9916F: include/uapi/linux/spi/
e2d1d6c0 9917
2752e401 9918SPIDERNET NETWORK DRIVER for CELL
8b58be88 9919M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9920L: netdev@vger.kernel.org
9921S: Supported
679655da 9922F: Documentation/networking/spider_net.txt
8df158ac 9923F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9924
e2d1d6c0 9925SPU FILE SYSTEM
8b58be88 9926M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9927L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9928W: http://www.ibm.com/developerworks/power/cell/
9929S: Supported
679655da
JP
9930F: Documentation/filesystems/spufs.txt
9931F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9932
fc555841 9933SQUASHFS FILE SYSTEM
d7f2ff67 9934M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9935L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9936W: http://squashfs.org.uk
9937S: Maintained
679655da
JP
9938F: Documentation/filesystems/squashfs.txt
9939F: fs/squashfs/
fc555841 9940
1da177e4 9941SRM (Alpha) environment access
8b58be88 9942M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9943S: Maintained
679655da 9944F: arch/alpha/kernel/srm_env.c
1da177e4 9945
26e9a397 9946STABLE BRANCH
879a5a00 9947M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9948L: stable@vger.kernel.org
879a5a00 9949S: Supported
7b175c46 9950F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9951
26e9a397 9952STAGING SUBSYSTEM
879a5a00 9953M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9954T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9955L: devel@driverdev.osuosl.org
879a5a00 9956S: Supported
679655da 9957F: drivers/staging/
dbc6c2cc 9958
ebd3d010
JP
9959STAGING - COMEDI
9960M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9961M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9962S: Odd Fixes
9963F: drivers/staging/comedi/
9964
a0138163
JP
9965STAGING - FLARION FT1000 DRIVERS
9966M: Marek Belisko <marek.belisko@gmail.com>
9967S: Odd Fixes
9968F: drivers/staging/ft1000/
9969
6c1bb424 9970STAGING - INDUSTRIAL IO
030a13d7 9971M: Jonathan Cameron <jic23@kernel.org>
a0138163 9972L: linux-iio@vger.kernel.org
6c1bb424
JP
9973S: Odd Fixes
9974F: drivers/staging/iio/
9975
a0138163
JP
9976STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9977M: Jarod Wilson <jarod@wilsonet.com>
9978W: http://www.lirc.org/
9979S: Odd Fixes
b2b0186d 9980F: drivers/staging/media/lirc/
a0138163 9981
f5e5de1e
OD
9982STAGING - LUSTRE PARALLEL FILESYSTEM
9983M: Oleg Drokin <oleg.drokin@intel.com>
9984M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
9985L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
9986W: http://wiki.lustre.org/
f5e5de1e
OD
9987S: Maintained
9988F: drivers/staging/lustre
9989
7c6b6c71
MD
9990STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9991M: Marc Dietrich <marvin24@gmx.de>
9992L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9993L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9994S: Maintained
9995F: drivers/staging/nvec/
9996
a0138163 9997STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9998M: Jens Frederich <jfrederich@gmail.com>
9999M: Daniel Drake <dsd@laptop.org>
a0138163
JP
10000M: Jon Nettleton <jon.nettleton@gmail.com>
10001W: http://wiki.laptop.org/go/DCON
3140b458 10002S: Maintained
a0138163
JP
10003F: drivers/staging/olpc_dcon/
10004
10005STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
10006M: Willy Tarreau <willy@meta-x.org>
10007S: Odd Fixes
10008F: drivers/staging/panel/
10009
a0138163
JP
10010STAGING - REALTEK RTL8712U DRIVERS
10011M: Larry Finger <Larry.Finger@lwfinger.net>
10012M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10013S: Odd Fixes
10014F: drivers/staging/rtl8712/
10015
7591ba8b
JS
10016STAGING - REALTEK RTL8723U WIRELESS DRIVER
10017M: Larry Finger <Larry.Finger@lwfinger.net>
10018M: Jes Sorensen <Jes.Sorensen@redhat.com>
10019L: linux-wireless@vger.kernel.org
10020S: Maintained
10021F: drivers/staging/rtl8723au/
10022
980ac4d7
SM
10023STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10024M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10025M: Teddy Wang <teddy.wang@siliconmotion.com>
10026M: Sudip Mukherjee <sudip@vectorindia.org>
10027L: linux-fbdev@vger.kernel.org
10028S: Maintained
10029F: drivers/staging/sm750fb/
10030
510fa408
JP
10031STAGING - SLICOSS
10032M: Lior Dotan <liodot@gmail.com>
10033M: Christopher Harrer <charrer@alacritech.com>
10034S: Odd Fixes
10035F: drivers/staging/slicoss/
10036
a0138163
JP
10037STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10038M: William Hubbs <w.d.hubbs@gmail.com>
10039M: Chris Brannon <chris@the-brannons.com>
d33bce31 10040M: Kirk Reiser <kirk@reisers.ca>
a0138163 10041M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10042L: speakup@linux-speakup.org
a0138163
JP
10043W: http://www.linux-speakup.org/
10044S: Odd Fixes
10045F: drivers/staging/speakup/
10046
b3e871ce
JP
10047STAGING - VIA VT665X DRIVERS
10048M: Forest Bond <forest@alittletooquiet.net>
10049S: Odd Fixes
10050F: drivers/staging/vt665?/
10051
a30baec1
JK
10052STAGING - WILC1000 WIFI DRIVER
10053M: Johnny Kim <johnny.kim@atmel.com>
10054M: Rachel Kim <rachel.kim@atmel.com>
10055M: Dean Lee <dean.lee@atmel.com>
10056M: Chris Park <chris.park@atmel.com>
10057L: linux-wireless@vger.kernel.org
10058S: Supported
10059F: drivers/staging/wilc1000/
10060
709bcb07 10061STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10062M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10063S: Odd Fixes
10064F: drivers/staging/xgifb/
10065
77241056
MM
10066HFI1 DRIVER
10067M: Mike Marciniszyn <infinipath@intel.com>
10068L: linux-rdma@vger.kernel.org
10069S: Supported
10070F: drivers/staging/rdma/hfi1
10071
1da177e4 10072STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10073M: Ion Badulescu <ionut@badula.org>
b4f90189 10074S: Odd Fixes
9bba23b0 10075F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10076
e2d1d6c0 10077SUN3/3X
8b58be88 10078M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10079W: http://sammy.net/sun3/
10080S: Maintained
679655da
JP
10081F: arch/m68k/kernel/*sun3*
10082F: arch/m68k/sun3*/
10083F: arch/m68k/include/asm/sun3*
e689cf4a 10084F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10085
af6a5af8
HG
10086SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10087M: Hans de Goede <hdegoede@redhat.com>
10088L: linux-input@vger.kernel.org
10089S: Maintained
10090F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10091F: drivers/input/keyboard/sun4i-lradc-keys.c
10092
2bc9ff01
DK
10093SUNDANCE NETWORK DRIVER
10094M: Denis Kirjanov <kda@linux-powerpc.org>
10095L: netdev@vger.kernel.org
10096S: Maintained
10097F: drivers/net/ethernet/dlink/sundance.c
10098
2cbb12a4 10099SUPERH
2cbb12a4 10100L: linux-sh@vger.kernel.org
8a6e2535 10101Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10102S: Orphan
066069e1 10103F: Documentation/sh/
679655da 10104F: arch/sh/
066069e1 10105F: drivers/sh/
1da177e4 10106
4480f15b 10107SUSPEND TO RAM
7fb06082 10108M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10109M: Len Brown <len.brown@intel.com>
10110M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10111L: linux-pm@vger.kernel.org
e2d1d6c0 10112S: Supported
679655da
JP
10113F: Documentation/power/
10114F: arch/x86/kernel/acpi/
10115F: drivers/base/power/
10116F: kernel/power/
10117F: include/linux/suspend.h
10118F: include/linux/freezer.h
10119F: include/linux/pm.h
1da177e4
LT
10120
10121SVGA HANDLING
8b58be88 10122M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10123L: linux-video@atrey.karlin.mff.cuni.cz
10124S: Maintained
679655da
JP
10125F: Documentation/svga.txt
10126F: arch/x86/boot/video*
1da177e4 10127
6e28b761
KRW
10128SWIOTLB SUBSYSTEM
10129M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10130L: linux-kernel@vger.kernel.org
10131S: Supported
10132F: lib/swiotlb.c
10133F: arch/*/kernel/pci-swiotlb.c
10134F: include/linux/swiotlb.h
10135
007f790c
JP
10136SWITCHDEV
10137M: Jiri Pirko <jiri@resnulli.us>
10138L: netdev@vger.kernel.org
10139S: Supported
10140F: net/switchdev/
10141F: include/net/switchdev.h
10142
db8e35d5
VG
10143SYNOPSYS ARC ARCHITECTURE
10144M: Vineet Gupta <vgupta@synopsys.com>
9acdc911 10145L: linux-snps-arc@lists.infraded.org
db8e35d5
VG
10146S: Supported
10147F: arch/arc/
9b28829d 10148F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 10149F: drivers/tty/serial/arc_uart.c
b7182d1a 10150T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10151
556cc1c5
AB
10152SYNOPSYS ARC SDP platform support
10153M: Alexey Brodkin <abrodkin@synopsys.com>
10154S: Supported
10155F: arch/arc/plat-axs10x
10156F: arch/arc/boot/dts/ax*
10157F: Documentation/devicetree/bindings/arc/axs10*
10158
6c284c9a
LJ
10159SYSTEM CONFIGURATION (SYSCON)
10160M: Lee Jones <lee.jones@linaro.org>
10161M: Arnd Bergmann <arnd@arndb.de>
10162T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10163S: Supported
10164F: drivers/mfd/syscon.c
10165
1da177e4 10166SYSV FILESYSTEM
8b58be88 10167M: Christoph Hellwig <hch@infradead.org>
1da177e4 10168S: Maintained
679655da
JP
10169F: Documentation/filesystems/sysv-fs.txt
10170F: fs/sysv/
10171F: include/linux/sysv_fs.h
1da177e4 10172
86cfa7fc 10173TARGET SUBSYSTEM
9c3646d1 10174M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10175L: linux-scsi@vger.kernel.org
b9f5edc2 10176L: target-devel@vger.kernel.org
86cfa7fc 10177W: http://www.linux-iscsi.org
cf015e9f 10178W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10179T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10180S: Supported
10181F: drivers/target/
10182F: include/target/
10183F: Documentation/target/
10184
4e68852d 10185TASKSTATS STATISTICS INTERFACE
185e595f 10186M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10187S: Maintained
679655da
JP
10188F: Documentation/accounting/taskstats*
10189F: include/linux/taskstats*
10190F: kernel/taskstats.c
4e68852d 10191
781b456a 10192TC CLASSIFIER
f935f3f8 10193M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10194L: netdev@vger.kernel.org
10195S: Maintained
679655da 10196F: include/net/pkt_cls.h
c117ab84 10197F: include/uapi/linux/pkt_cls.h
679655da 10198F: net/sched/
781b456a 10199
5067f08a 10200TCP LOW PRIORITY MODULE
8b58be88
JP
10201M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10202M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10203W: http://tcp-lp-mod.sourceforge.net/
10204S: Maintained
679655da 10205F: net/ipv4/tcp_lp.c
5067f08a 10206
91952bc0
AP
10207TDA10071 MEDIA DRIVER
10208M: Antti Palosaari <crope@iki.fi>
10209L: linux-media@vger.kernel.org
10210W: http://linuxtv.org/
10211W: http://palosaari.fi/linux/
10212Q: http://patchwork.linuxtv.org/project/linux-media/list/
10213T: git git://linuxtv.org/anttip/media_tree.git
10214S: Maintained
10215F: drivers/media/dvb-frontends/tda10071*
10216
10217TDA18212 MEDIA DRIVER
10218M: Antti Palosaari <crope@iki.fi>
10219L: linux-media@vger.kernel.org
10220W: http://linuxtv.org/
10221W: http://palosaari.fi/linux/
10222Q: http://patchwork.linuxtv.org/project/linux-media/list/
10223T: git git://linuxtv.org/anttip/media_tree.git
10224S: Maintained
10225F: drivers/media/tuners/tda18212*
10226
10227TDA18218 MEDIA DRIVER
10228M: Antti Palosaari <crope@iki.fi>
10229L: linux-media@vger.kernel.org
10230W: http://linuxtv.org/
10231W: http://palosaari.fi/linux/
10232Q: http://patchwork.linuxtv.org/project/linux-media/list/
10233T: git git://linuxtv.org/anttip/media_tree.git
10234S: Maintained
10235F: drivers/media/tuners/tda18218*
10236
3b2f6aba
MK
10237TDA18271 MEDIA DRIVER
10238M: Michael Krufky <mkrufky@linuxtv.org>
10239L: linux-media@vger.kernel.org
10240W: http://linuxtv.org/
10241W: http://github.com/mkrufky
10242Q: http://patchwork.linuxtv.org/project/linux-media/list/
10243T: git git://linuxtv.org/mkrufky/tuners.git
10244S: Maintained
10245F: drivers/media/tuners/tda18271*
10246
e48307a9
MK
10247TDA827x MEDIA DRIVER
10248M: Michael Krufky <mkrufky@linuxtv.org>
10249L: linux-media@vger.kernel.org
10250W: http://linuxtv.org/
10251W: http://github.com/mkrufky
10252Q: http://patchwork.linuxtv.org/project/linux-media/list/
10253T: git git://linuxtv.org/mkrufky/tuners.git
10254S: Maintained
10255F: drivers/media/tuners/tda8290.*
10256
66cf9212
MK
10257TDA8290 MEDIA DRIVER
10258M: Michael Krufky <mkrufky@linuxtv.org>
10259L: linux-media@vger.kernel.org
10260W: http://linuxtv.org/
10261W: http://github.com/mkrufky
10262Q: http://patchwork.linuxtv.org/project/linux-media/list/
10263T: git git://linuxtv.org/mkrufky/tuners.git
10264S: Maintained
10265F: drivers/media/tuners/tda8290.*
10266
4b9fba30
HV
10267TDA9840 MEDIA DRIVER
10268M: Hans Verkuil <hverkuil@xs4all.nl>
10269L: linux-media@vger.kernel.org
10270T: git git://linuxtv.org/media_tree.git
10271W: http://linuxtv.org
10272S: Maintained
10273F: drivers/media/i2c/tda9840*
10274
2cb654fd 10275TEA5761 TUNER DRIVER
009a5410 10276M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10277L: linux-media@vger.kernel.org
10278W: http://linuxtv.org
10279T: git git://linuxtv.org/media_tree.git
10280S: Odd fixes
10281F: drivers/media/tuners/tea5761.*
10282
10283TEA5767 TUNER DRIVER
009a5410 10284M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10285L: linux-media@vger.kernel.org
10286W: http://linuxtv.org
10287T: git git://linuxtv.org/media_tree.git
10288S: Maintained
10289F: drivers/media/tuners/tea5767.*
10290
4b9fba30
HV
10291TEA6415C MEDIA DRIVER
10292M: Hans Verkuil <hverkuil@xs4all.nl>
10293L: linux-media@vger.kernel.org
10294T: git git://linuxtv.org/media_tree.git
10295W: http://linuxtv.org
10296S: Maintained
10297F: drivers/media/i2c/tea6415c*
10298
10299TEA6420 MEDIA DRIVER
10300M: Hans Verkuil <hverkuil@xs4all.nl>
10301L: linux-media@vger.kernel.org
10302T: git git://linuxtv.org/media_tree.git
10303W: http://linuxtv.org
10304S: Maintained
10305F: drivers/media/i2c/tea6420*
10306
3d249d4c 10307TEAM DRIVER
dca9ab92 10308M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10309L: netdev@vger.kernel.org
10310S: Supported
10311F: drivers/net/team/
10312F: include/linux/if_team.h
c117ab84 10313F: include/uapi/linux/if_team.h
3d249d4c 10314
7d029125 10315TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10316M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10317S: Maintained
10318F: arch/x86/platform/ts5500/
10319
40ad4a30
SY
10320TECHNOTREND USB IR RECEIVER
10321M: Sean Young <sean@mess.org>
10322L: linux-media@vger.kernel.org
10323S: Maintained
10324F: drivers/media/rc/ttusbir.c
10325
adabdb0c 10326TEGRA ARCHITECTURE SUPPORT
243d58ec 10327M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10328M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10329M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10330L: linux-tegra@vger.kernel.org
fd117cd1 10331Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10332T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10333S: Supported
bbbe96ed 10334N: [^a-z]tegra
84b9414b 10335
adabdb0c
SW
10336TEGRA CLOCK DRIVER
10337M: Peter De Schrijver <pdeschrijver@nvidia.com>
10338M: Prashant Gaikwad <pgaikwad@nvidia.com>
10339S: Supported
10340F: drivers/clk/tegra/
10341
10342TEGRA DMA DRIVER
10343M: Laxman Dewangan <ldewangan@nvidia.com>
10344S: Supported
10345F: drivers/dma/tegra20-apb-dma.c
10346
adabdb0c
SW
10347TEGRA I2C DRIVER
10348M: Laxman Dewangan <ldewangan@nvidia.com>
10349S: Supported
10350F: drivers/i2c/busses/i2c-tegra.c
10351
10352TEGRA IOMMU DRIVERS
10353M: Hiroshi Doyu <hdoyu@nvidia.com>
10354S: Supported
10355F: drivers/iommu/tegra*
10356
10357TEGRA KBC DRIVER
10358M: Rakesh Iyer <riyer@nvidia.com>
10359M: Laxman Dewangan <ldewangan@nvidia.com>
10360S: Supported
10361F: drivers/input/keyboard/tegra-kbc.c
10362
adabdb0c
SW
10363TEGRA PWM DRIVER
10364M: Thierry Reding <thierry.reding@gmail.com>
10365S: Supported
10366F: drivers/pwm/pwm-tegra.c
10367
10368TEGRA SERIAL DRIVER
10369M: Laxman Dewangan <ldewangan@nvidia.com>
10370S: Supported
10371F: drivers/tty/serial/serial-tegra.c
10372
10373TEGRA SPI DRIVER
10374M: Laxman Dewangan <ldewangan@nvidia.com>
10375S: Supported
10376F: drivers/spi/spi-tegra*
10377
1a348ccc 10378TEHUTI ETHERNET DRIVER
8b58be88 10379M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10380L: netdev@vger.kernel.org
10381S: Supported
ef7f5429 10382F: drivers/net/ethernet/tehuti/*
1a348ccc 10383
4e68852d 10384Telecom Clock Driver for MCPL0010
8b58be88 10385M: Mark Gross <mark.gross@intel.com>
4e68852d 10386S: Supported
679655da 10387F: drivers/char/tlclk.c
4e68852d 10388
4480f15b 10389TENSILICA XTENSA PORT (xtensa)
8b58be88 10390M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10391M: Max Filippov <jcmvbkbc@gmail.com>
10392L: linux-xtensa@linux-xtensa.org
4e68852d 10393S: Maintained
679655da 10394F: arch/xtensa/
3dc99857 10395F: drivers/irqchip/irq-xtensa-*
4e68852d 10396
5313ba66
HV
10397THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10398M: Hans Verkuil <hverkuil@xs4all.nl>
10399L: linux-media@vger.kernel.org
10400T: git git://linuxtv.org/media_tree.git
10401W: http://linuxtv.org
10402S: Maintained
10403F: drivers/media/radio/radio-raremono.c
10404
d3fb6955 10405THERMAL
b75f0050 10406M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10407M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10408L: linux-pm@vger.kernel.org
10409T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10410T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10411Q: https://patchwork.kernel.org/project/linux-pm/list/
10412S: Supported
10413F: drivers/thermal/
10414F: include/linux/thermal.h
af6c9f16 10415F: include/uapi/linux/thermal.h
b75f0050
JP
10416F: include/linux/cpu_cooling.h
10417F: Documentation/devicetree/bindings/thermal/
d3fb6955 10418
64e05d8b
VK
10419THERMAL/CPU_COOLING
10420M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10421M: Viresh Kumar <viresh.kumar@linaro.org>
10422M: Javi Merino <javi.merino@arm.com>
10423L: linux-pm@vger.kernel.org
10424S: Supported
10425F: Documentation/thermal/cpu-cooling-api.txt
10426F: drivers/thermal/cpu_cooling.c
10427F: include/linux/cpu_cooling.h
10428
30ba2fbd
VD
10429THINGM BLINK(1) USB RGB LED DRIVER
10430M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10431S: Maintained
10432F: drivers/hid/hid-thingm.c
10433
4e68852d 10434THINKPAD ACPI EXTRAS DRIVER
8b58be88 10435M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10436L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10437L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10438W: http://ibm-acpi.sourceforge.net
10439W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10440T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10441S: Maintained
679655da 10442F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10443
1b46f2a2 10444TI BANDGAP AND THERMAL DRIVER
f14d1c24 10445M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10446L: linux-pm@vger.kernel.org
531ff13e 10447L: linux-omap@vger.kernel.org
5a723e81 10448S: Maintained
794b2e25 10449F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10450
0c7665c3
MF
10451TI CDCE706 CLOCK DRIVER
10452M: Max Filippov <jcmvbkbc@gmail.com>
10453S: Maintained
10454F: drivers/clk/clk-cdce706.c
10455
49b6a5e3
TK
10456TI CLOCK DRIVER
10457M: Tero Kristo <t-kristo@ti.com>
10458L: linux-omap@vger.kernel.org
10459S: Maintained
10460F: drivers/clk/ti/
10461F: include/linux/clk/ti.h
10462
4020f2d7 10463TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10464M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10465S: Maintained
679655da
JP
10466F: drivers/misc/tifm*
10467F: drivers/mmc/host/tifm_sd.c
10468F: include/linux/tifm.h
4020f2d7 10469
e0c52404 10470TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10471M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10472L: linux-kernel@vger.kernel.org
10473L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10474S: Maintained
10475F: drivers/soc/ti/*
10476T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10477
10478
152ad442
SR
10479TI LM49xxx FAMILY ASoC CODEC DRIVERS
10480M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10481M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10482L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10483S: Maintained
10484F: sound/soc/codecs/lm49453*
d392dead 10485F: sound/soc/codecs/isabelle*
152ad442 10486
0edd807d
KM
10487TI LP855x BACKLIGHT DRIVER
10488M: Milo Kim <milo.kim@ti.com>
10489S: Maintained
10490F: Documentation/backlight/lp855x-driver.txt
10491F: drivers/video/backlight/lp855x_bl.c
10492F: include/linux/platform_data/lp855x.h
10493
faf13f6d
KM
10494TI LP8727 CHARGER DRIVER
10495M: Milo Kim <milo.kim@ti.com>
10496S: Maintained
10497F: drivers/power/lp8727_charger.c
10498F: include/linux/platform_data/lp8727.h
10499
22f1229f
KM
10500TI LP8788 MFD DRIVER
10501M: Milo Kim <milo.kim@ti.com>
10502S: Maintained
10503F: drivers/iio/adc/lp8788_adc.c
10504F: drivers/leds/leds-lp8788.c
10505F: drivers/mfd/lp8788*.c
10506F: drivers/power/lp8788-charger.c
10507F: drivers/regulator/lp8788-*.c
10508F: include/linux/mfd/lp8788*.h
10509
84640e27
KM
10510TI NETCP ETHERNET DRIVER
10511M: Wingman Kwok <w-kwok2@ti.com>
10512M: Murali Karicheri <m-karicheri2@ti.com>
10513L: netdev@vger.kernel.org
10514S: Maintained
10515F: drivers/net/ethernet/ti/netcp*
10516
217e0ca9
KC
10517TI TAS571X FAMILY ASoC CODEC DRIVER
10518M: Kevin Cernekee <cernekee@chromium.org>
10519L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10520S: Odd Fixes
10521F: sound/soc/codecs/tas571x*
10522
dd5e8e6b 10523TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10524M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10525L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10526S: Maintained
10527F: sound/soc/codecs/twl4030*
10528
90921014 10529TI WILINK WIRELESS DRIVERS
90921014
LC
10530L: linux-wireless@vger.kernel.org
10531W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10532W: http://wireless.kernel.org/en/users/Drivers/wl1251
10533T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10534S: Orphan
90921014
LC
10535F: drivers/net/wireless/ti/
10536F: include/linux/wl12xx.h
10537
e86eaa3a 10538TIPC NETWORK LAYER
8b58be88 10539M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10540M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10541L: netdev@vger.kernel.org (core kernel code)
10542L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10543W: http://tipc.sourceforge.net/
e86eaa3a 10544S: Maintained
c117ab84 10545F: include/uapi/linux/tipc*.h
679655da 10546F: net/tipc/
e86eaa3a 10547
867e359b 10548TILE ARCHITECTURE
c47b15c4 10549M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10550W: http://www.ezchip.com/scm/
867e359b
CM
10551S: Supported
10552F: arch/tile/
6b940606 10553F: drivers/char/tile-srom.c
5c770755 10554F: drivers/edac/tile_edac.c
6b940606
CM
10555F: drivers/net/ethernet/tile/
10556F: drivers/rtc/rtc-tile.c
10557F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10558F: drivers/tty/serial/tilegx.c
6b940606
CM
10559F: drivers/usb/host/*-tilegx.c
10560F: include/linux/usb/tilegx.h
867e359b 10561
1da177e4 10562TLAN NETWORK DRIVER
8b58be88 10563M: Samuel Chessman <chessman@tux.org>
88c07dde 10564L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10565W: http://sourceforge.net/projects/tlan/
10566S: Maintained
679655da 10567F: Documentation/networking/tlan.txt
b544dbac 10568F: drivers/net/ethernet/ti/tlan.*
1da177e4 10569
d74db3b2 10570TOMOYO SECURITY MODULE
8b58be88
JP
10571M: Kentaro Takeda <takedakn@nttdata.co.jp>
10572M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10573L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10574L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10575L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10576L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10577W: http://tomoyo.sourceforge.jp/
843d183c 10578T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10579S: Maintained
679655da 10580F: security/tomoyo/
d74db3b2 10581
9caeb532 10582TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10583M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10584L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10585S: Maintained
10586F: drivers/platform/x86/topstar-laptop.c
10587
1da177e4 10588TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10589M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10590L: platform-driver-x86@vger.kernel.org
0a63ca11 10591S: Maintained
679655da 10592F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10593
0a63ca11
AA
10594TOSHIBA BLUETOOTH DRIVER
10595M: Azael Avalos <coproscefalo@gmail.com>
10596L: platform-driver-x86@vger.kernel.org
10597S: Maintained
10598F: drivers/platform/x86/toshiba_bluetooth.c
10599
10600TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10601M: Azael Avalos <coproscefalo@gmail.com>
10602L: platform-driver-x86@vger.kernel.org
10603S: Maintained
10604F: drivers/platform/x86/toshiba_haps.c
10605
1da177e4 10606TOSHIBA SMM DRIVER
8b58be88 10607M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10608W: http://www.buzzard.org.uk/toshiba/
10609S: Maintained
679655da
JP
10610F: drivers/char/toshiba.c
10611F: include/linux/toshiba.h
c117ab84 10612F: include/uapi/linux/toshiba.h
1da177e4 10613
d32d9864
MR
10614TOSHIBA TC358743 DRIVER
10615M: Mats Randgaard <matrandg@cisco.com>
10616L: linux-media@vger.kernel.org
10617S: Maintained
10618F: drivers/media/i2c/tc358743*
10619F: include/media/tc358743.h
10620
d719f900 10621TMIO MMC DRIVER
c4b13fb0 10622M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10623L: linux-mmc@vger.kernel.org
d719f900 10624S: Maintained
d1057c40
GL
10625F: drivers/mmc/host/tmio_mmc*
10626F: drivers/mmc/host/sh_mobile_sdhi.c
10627F: include/linux/mmc/tmio.h
10628F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10629
917cc4e6
GR
10630TMP401 HARDWARE MONITOR DRIVER
10631M: Guenter Roeck <linux@roeck-us.net>
10632L: lm-sensors@lm-sensors.org
10633S: Maintained
10634F: Documentation/hwmon/tmp401
10635F: drivers/hwmon/tmp401.c
10636
98f32602 10637TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10638M: Hugh Dickins <hughd@google.com>
98f32602
HD
10639L: linux-mm@kvack.org
10640S: Maintained
10641F: include/linux/shmem_fs.h
10642F: mm/shmem.c
10643
45f95b53 10644TM6000 VIDEO4LINUX DRIVER
009a5410 10645M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10646L: linux-media@vger.kernel.org
10647W: http://linuxtv.org
10648T: git git://linuxtv.org/media_tree.git
10649S: Odd fixes
10650F: drivers/media/usb/tm6000/
10651
c65fde19
HV
10652TW68 VIDEO4LINUX DRIVER
10653M: Hans Verkuil <hverkuil@xs4all.nl>
10654L: linux-media@vger.kernel.org
10655T: git git://linuxtv.org/media_tree.git
10656W: http://linuxtv.org
10657S: Odd Fixes
10658F: drivers/media/pci/tw68/
10659
4e68852d 10660TPM DEVICE DRIVER
901486b8 10661M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10662M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10663R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10664W: http://tpmdd.sourceforge.net
63a10dfd 10665L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10666Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10667T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10668S: Maintained
679655da 10669F: drivers/char/tpm/
4e68852d 10670
1a0f1b27
AL
10671TPM IBM_VTPM DEVICE DRIVER
10672M: Ashley Lai <ashleydlai@gmail.com>
10673W: http://tpmdd.sourceforge.net
10674L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10675S: Maintained
10676F: drivers/char/tpm/tpm_ibmvtpm*
10677
d6f005a1
JP
10678TRACING
10679M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10680M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10681T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10682S: Maintained
10683F: Documentation/trace/ftrace.txt
10684F: arch/*/*/*/ftrace.h
10685F: arch/*/kernel/ftrace.c
10686F: include/*/ftrace.h
10687F: include/linux/trace*.h
10688F: include/trace/
10689F: kernel/trace/
6e68e6c5 10690F: tools/testing/selftests/ftrace/
d6f005a1 10691
1da177e4 10692TRIVIAL PATCHES
8b58be88 10693M: Jiri Kosina <trivial@kernel.org>
54e5881d 10694T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10695S: Maintained
86ef925f 10696K: ^Subject:.*(?i)trivial
1da177e4 10697
4e68852d 10698TTY LAYER
879a5a00 10699M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10700M: Jiri Slaby <jslaby@suse.com>
879a5a00 10701S: Supported
08deed1e 10702T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10703F: Documentation/serial/
8dd5d2f1 10704F: drivers/tty/
df621252 10705F: drivers/tty/serial/serial_core.c
e3288775
AC
10706F: include/linux/serial_core.h
10707F: include/linux/serial.h
10708F: include/linux/tty.h
c117ab84
CEB
10709F: include/uapi/linux/serial_core.h
10710F: include/uapi/linux/serial.h
10711F: include/uapi/linux/tty.h
4e68852d 10712
91952bc0
AP
10713TUA9001 MEDIA DRIVER
10714M: Antti Palosaari <crope@iki.fi>
10715L: linux-media@vger.kernel.org
10716W: http://linuxtv.org/
10717W: http://palosaari.fi/linux/
10718Q: http://patchwork.linuxtv.org/project/linux-media/list/
10719T: git git://linuxtv.org/anttip/media_tree.git
10720S: Maintained
10721F: drivers/media/tuners/tua9001*
10722
740db6d7 10723TULIP NETWORK DRIVERS
8b58be88 10724M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10725L: netdev@vger.kernel.org
10726S: Maintained
0f04e2aa 10727F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10728
10729TUN/TAP driver
ba57b6f2 10730M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10731W: http://vtun.sourceforge.net/tun
10732S: Maintained
679655da
JP
10733F: Documentation/networking/tuntap.txt
10734F: arch/um/os-Linux/drivers/
1da177e4 10735
b454cc66 10736TURBOCHANNEL SUBSYSTEM
8b58be88 10737M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10738M: Ralf Baechle <ralf@linux-mips.org>
10739L: linux-mips@linux-mips.org
10740Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10741S: Maintained
679655da
JP
10742F: drivers/tc/
10743F: include/linux/tc.h
b454cc66 10744
1da177e4 10745U14-34F SCSI DRIVER
8b58be88 10746M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10747L: linux-scsi@vger.kernel.org
10748S: Maintained
679655da 10749F: drivers/scsi/u14-34f.c
1da177e4 10750
e2d1d6c0 10751UBI FILE SYSTEM (UBIFS)
949cb623 10752M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10753M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10754L: linux-mtd@lists.infradead.org
e2966cbe 10755T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10756W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10757S: Maintained
679655da
JP
10758F: Documentation/filesystems/ubifs.txt
10759F: fs/ubifs/
e2d1d6c0 10760
e1632fa2 10761UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10762M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10763W: http://www.uclinux.org/
e1632fa2 10764L: linux-m68k@lists.linux-m68k.org
cc2020e6 10765L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10766T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10767S: Maintained
e1632fa2
GU
10768F: arch/m68k/coldfire/
10769F: arch/m68k/68*/
61bc02bb
JP
10770F: arch/m68k/*/*_no.*
10771F: arch/m68k/include/asm/*_no.*
cc2020e6 10772
1da177e4 10773UDF FILESYSTEM
d8130624 10774M: Jan Kara <jack@suse.com>
1da177e4 10775S: Maintained
679655da
JP
10776F: Documentation/filesystems/udf.txt
10777F: fs/udf/
1da177e4 10778
cc2020e6 10779UFS FILESYSTEM
8b58be88 10780M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10781S: Maintained
679655da
JP
10782F: Documentation/filesystems/ufs.txt
10783F: fs/ufs/
cc2020e6 10784
0a09d3ab
DH
10785UHID USERSPACE HID IO DRIVER:
10786M: David Herrmann <dh.herrmann@googlemail.com>
10787L: linux-input@vger.kernel.org
10788S: Maintained
10789F: drivers/hid/uhid.c
c117ab84 10790F: include/uapi/linux/uhid.h
0a09d3ab 10791
18332a80 10792ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10793L: linux-usb@vger.kernel.org
10c6c9c9 10794S: Orphan
355ffe69 10795F: drivers/uwb/
679655da
JP
10796F: include/linux/uwb.h
10797F: include/linux/uwb/
18332a80 10798
b31d8273
G
10799UNICORE32 ARCHITECTURE:
10800M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10801W: http://mprc.pku.edu.cn/~guanxuetao/linux
10802S: Maintained
ceebf4d5 10803T: git git://github.com/gxt/linux.git
b31d8273
G
10804F: arch/unicore32/
10805
d8379ab1
TF
10806UNIFDEF
10807M: Tony Finch <dot@dotat.at>
10808W: http://dotat.at/prog/unifdef
10809S: Maintained
10810F: scripts/unifdef.c
10811
1da177e4 10812UNIFORM CDROM DRIVER
8b58be88 10813M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10814W: http://www.kernel.dk
10815S: Maintained
679655da
JP
10816F: Documentation/cdrom/
10817F: drivers/cdrom/cdrom.c
10818F: include/linux/cdrom.h
c117ab84 10819F: include/uapi/linux/cdrom.h
1da177e4 10820
56df0122 10821UNISYS S-PAR DRIVERS
49e7d9df
JP
10822M: Benjamin Romer <benjamin.romer@unisys.com>
10823M: David Kershner <david.kershner@unisys.com>
10824L: sparmaintainer@unisys.com (Unisys internal)
10825S: Supported
10826F: drivers/staging/unisys/
56df0122 10827
9941fa6e
VH
10828UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10829M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10830L: linux-scsi@vger.kernel.org
10831S: Supported
10832F: Documentation/scsi/ufs.txt
10833F: drivers/scsi/ufs/
10834
e2d1d6c0 10835UNSORTED BLOCK IMAGES (UBI)
949cb623 10836M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10837M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10838W: http://www.linux-mtd.infradead.org/
10839L: linux-mtd@lists.infradead.org
b6b44e0a 10840T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10841S: Supported
80811493 10842F: drivers/mtd/ubi/
679655da 10843F: include/linux/mtd/ubi.h
c117ab84 10844F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10845
1da177e4 10846USB ACM DRIVER
61eee9a7 10847M: Oliver Neukum <oliver@neukum.org>
6372594a 10848L: linux-usb@vger.kernel.org
1da177e4 10849S: Maintained
679655da
JP
10850F: Documentation/usb/acm.txt
10851F: drivers/usb/class/cdc-acm.*
1da177e4 10852
b7d572e1
PF
10853USB AR5523 WIRELESS DRIVER
10854M: Pontus Fuchs <pontus.fuchs@gmail.com>
10855L: linux-wireless@vger.kernel.org
10856S: Maintained
10857F: drivers/net/wireless/ath/ar5523/
10858
115bb1ff 10859USB ATTACHED SCSI
f50a4968 10860M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10861M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10862L: linux-usb@vger.kernel.org
10863L: linux-scsi@vger.kernel.org
8eae0fb7 10864S: Maintained
115bb1ff
MW
10865F: drivers/usb/storage/uas.c
10866
1da177e4 10867USB CDC ETHERNET DRIVER
61eee9a7 10868M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10869L: linux-usb@vger.kernel.org
1da177e4 10870S: Maintained
679655da 10871F: drivers/net/usb/cdc_*.c
c117ab84 10872F: include/uapi/linux/usb/cdc.h
1da177e4 10873
66e3e591
KP
10874USB CHAOSKEY DRIVER
10875M: Keith Packard <keithp@keithp.com>
10876L: linux-usb@vger.kernel.org
10877S: Maintained
10878F: drivers/usb/misc/chaoskey.c
10879
b02b371e 10880USB CYPRESS C67X00 DRIVER
8b58be88 10881M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10882L: linux-usb@vger.kernel.org
10883S: Maintained
679655da 10884F: drivers/usb/c67x00/
b02b371e 10885
d0374f4f 10886USB DAVICOM DM9601 DRIVER
8b58be88 10887M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10888L: netdev@vger.kernel.org
d0374f4f
PK
10889W: http://www.linux-usb.org/usbnet
10890S: Maintained
679655da 10891F: drivers/net/usb/dm9601.c
d0374f4f 10892
cc2020e6 10893USB DIAMOND RIO500 DRIVER
8b58be88 10894M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10895L: rio500-users@lists.sourceforge.net
10896W: http://rio500.sourceforge.net
10897S: Maintained
679655da 10898F: drivers/usb/misc/rio500*
cc2020e6 10899
1da177e4 10900USB EHCI DRIVER
578333ab 10901M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10902L: linux-usb@vger.kernel.org
578333ab 10903S: Maintained
679655da
JP
10904F: Documentation/usb/ehci.txt
10905F: drivers/usb/host/ehci*
1da177e4 10906
69ae9e3e 10907USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10908M: Felipe Balbi <balbi@ti.com>
795fb7e7 10909L: linux-usb@vger.kernel.org
69ae9e3e 10910W: http://www.linux-usb.org/gadget
d6d0f665
FB
10911T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10912S: Maintained
679655da
JP
10913F: drivers/usb/gadget/
10914F: include/linux/usb/gadget*
69ae9e3e 10915
2dea64b4 10916USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10917M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10918L: linux-usb@vger.kernel.org
54e5881d 10919T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10920S: Maintained
c2f01971 10921F: Documentation/hid/hiddev.txt
679655da 10922F: drivers/hid/usbhid/
1da177e4 10923
959eea21 10924USB ISP116X DRIVER
8b58be88 10925M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10926L: linux-usb@vger.kernel.org
959eea21 10927S: Maintained
679655da
JP
10928F: drivers/usb/host/isp116x*
10929F: include/linux/usb/isp116x.h
959eea21 10930
1da177e4 10931USB MASS STORAGE DRIVER
8b58be88 10932M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10933L: linux-usb@vger.kernel.org
8836aeb8 10934L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10935S: Maintained
10936W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10937F: drivers/usb/storage/
1da177e4 10938
af39917d
CL
10939USB MIDI DRIVER
10940M: Clemens Ladisch <clemens@ladisch.de>
10941L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10942T: git git://git.alsa-project.org/alsa-kernel.git
10943S: Maintained
10944F: sound/usb/midi.*
10945
444ce9d4
JP
10946USB NETWORKING DRIVERS
10947L: linux-usb@vger.kernel.org
10948S: Odd Fixes
10949F: drivers/net/usb/
10950
1da177e4 10951USB OHCI DRIVER
578333ab 10952M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10953L: linux-usb@vger.kernel.org
578333ab 10954S: Maintained
679655da
JP
10955F: Documentation/usb/ohci.txt
10956F: drivers/usb/host/ohci*
1da177e4 10957
963ffa3e
PC
10958USB OTG FSM (Finite State Machine)
10959M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10960T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10961L: linux-usb@vger.kernel.org
10962S: Maintained
10963F: drivers/usb/common/usb-otg-fsm.c
10964
563da3a9
VM
10965USB OVER IP DRIVER
10966M: Valentina Manea <valentina.manea.m@gmail.com>
10967M: Shuah Khan <shuah.kh@samsung.com>
10968L: linux-usb@vger.kernel.org
10969S: Maintained
10970F: drivers/usb/usbip/
10971F: tools/usb/usbip/
10972
1da177e4 10973USB PEGASUS DRIVER
a16b945c 10974M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10975L: linux-usb@vger.kernel.org
043600a6 10976L: netdev@vger.kernel.org
052e3128
PM
10977T: git git://github.com/petkan/pegasus.git
10978W: https://github.com/petkan/pegasus
1da177e4 10979S: Maintained
679655da 10980F: drivers/net/usb/pegasus.*
1da177e4 10981
d3ad558f
FB
10982USB PHY LAYER
10983M: Felipe Balbi <balbi@ti.com>
10984L: linux-usb@vger.kernel.org
10985T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10986S: Maintained
10987F: drivers/usb/phy/
d3ad558f 10988
73e4fb3f 10989USB PRINTER DRIVER (usblp)
8b58be88 10990M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10991L: linux-usb@vger.kernel.org
73e4fb3f 10992S: Supported
679655da 10993F: drivers/usb/class/usblp.c
1da177e4
LT
10994
10995USB RTL8150 DRIVER
a16b945c 10996M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10997L: linux-usb@vger.kernel.org
043600a6 10998L: netdev@vger.kernel.org
052e3128
PM
10999T: git git://github.com/petkan/rtl8150.git
11000W: https://github.com/petkan/rtl8150
1da177e4 11001S: Maintained
679655da 11002F: drivers/net/usb/rtl8150.c
1da177e4 11003
f896b796 11004USB SERIAL SUBSYSTEM
66085694 11005M: Johan Hovold <johan@kernel.org>
795fb7e7 11006L: linux-usb@vger.kernel.org
4e68852d 11007S: Maintained
679655da 11008F: Documentation/usb/usb-serial.txt
f896b796 11009F: drivers/usb/serial/
679655da 11010F: include/linux/usb/serial.h
1da177e4 11011
b3f0db1c
SG
11012USB SMSC75XX ETHERNET DRIVER
11013M: Steve Glendinning <steve.glendinning@shawell.net>
11014L: netdev@vger.kernel.org
11015S: Maintained
11016F: drivers/net/usb/smsc75xx.*
11017
2f7ca802 11018USB SMSC95XX ETHERNET DRIVER
90b24cfb 11019M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 11020L: netdev@vger.kernel.org
90b24cfb 11021S: Maintained
679655da 11022F: drivers/net/usb/smsc95xx.*
2f7ca802 11023
1da177e4 11024USB SUBSYSTEM
879a5a00 11025M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 11026L: linux-usb@vger.kernel.org
1da177e4 11027W: http://www.linux-usb.org
08deed1e 11028T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 11029S: Supported
679655da 11030F: Documentation/usb/
679655da
JP
11031F: drivers/usb/
11032F: include/linux/usb.h
11033F: include/linux/usb/
1da177e4
LT
11034
11035USB UHCI DRIVER
8b58be88 11036M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11037L: linux-usb@vger.kernel.org
1da177e4 11038S: Maintained
679655da 11039F: drivers/usb/host/uhci*
1da177e4 11040
69ae9e3e 11041USB "USBNET" DRIVER FRAMEWORK
d8130624 11042M: Oliver Neukum <oneukum@suse.com>
043600a6 11043L: netdev@vger.kernel.org
69ae9e3e 11044W: http://www.linux-usb.org/usbnet
1da177e4 11045S: Maintained
679655da
JP
11046F: drivers/net/usb/usbnet.c
11047F: include/linux/usb/usbnet.h
1da177e4 11048
c0efd232 11049USB VIDEO CLASS
c53ac071 11050M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11051L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11052L: linux-media@vger.kernel.org
275ffde4 11053T: git git://linuxtv.org/media_tree.git
57c6d2e9 11054W: http://www.ideasonboard.org/uvc/
c0efd232 11055S: Maintained
0c0d06ca 11056F: drivers/media/usb/uvc/
6c0f0359 11057F: include/uapi/linux/uvcvideo.h
1da177e4 11058
b60b9c45
HV
11059USB VISION DRIVER
11060M: Hans Verkuil <hverkuil@xs4all.nl>
11061L: linux-media@vger.kernel.org
11062T: git git://linuxtv.org/media_tree.git
11063W: http://linuxtv.org
11064S: Odd Fixes
11065F: drivers/media/usb/usbvision/
11066
8282da47
LP
11067USB WEBCAM GADGET
11068M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11069L: linux-usb@vger.kernel.org
11070S: Maintained
3a83c16e 11071F: drivers/usb/gadget/function/*uvc*
faf2e1db 11072F: drivers/usb/gadget/legacy/webcam.c
8282da47 11073
bf164cc0 11074USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11075M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11076L: linux-wireless@vger.kernel.org
11077S: Maintained
679655da 11078F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11079
eb6bab13 11080USB XHCI DRIVER
03d85053 11081M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11082L: linux-usb@vger.kernel.org
11083S: Supported
36d0344c
SS
11084F: drivers/usb/host/xhci*
11085F: drivers/usb/host/pci-quirks*
eb6bab13 11086
1da177e4 11087USB ZD1201 DRIVER
4086b9ca 11088L: linux-wireless@vger.kernel.org
1da177e4 11089W: http://linux-lc100020.sourceforge.net
4086b9ca 11090S: Orphan
679655da 11091F: drivers/net/wireless/zd1201.*
1da177e4 11092
b7eee616 11093USB ZR364XX DRIVER
8b58be88 11094M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11095L: linux-usb@vger.kernel.org
661263b5 11096L: linux-media@vger.kernel.org
275ffde4 11097T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11098W: http://royale.zerezo.com/zr364xx/
11099S: Maintained
679655da 11100F: Documentation/video4linux/zr364xx.txt
90d72ac6 11101F: drivers/media/usb/zr364xx/
b7eee616 11102
289fcff4
HK
11103ULPI BUS
11104M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11105L: linux-usb@vger.kernel.org
11106S: Maintained
11107F: drivers/usb/common/ulpi.c
11108F: include/linux/ulpi/
11109
e7839f25 11110USER-MODE LINUX (UML)
8b58be88 11111M: Jeff Dike <jdike@addtoit.com>
b15194b7 11112M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11113L: user-mode-linux-devel@lists.sourceforge.net
11114L: user-mode-linux-user@lists.sourceforge.net
11115W: http://user-mode-linux.sourceforge.net
11116S: Maintained
61516587 11117F: Documentation/virtual/uml/
679655da 11118F: arch/um/
b070989a 11119F: arch/x86/um/
679655da
JP
11120F: fs/hostfs/
11121F: fs/hppfs/
b7eee616 11122
e5f114e9 11123USERSPACE I/O (UIO)
6a534c9d 11124M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11125M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11126S: Maintained
3d3fecbd 11127T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11128F: Documentation/DocBook/uio-howto.tmpl
11129F: drivers/uio/
11130F: include/linux/uio*.h
e5f114e9 11131
256cccbe 11132UTIL-LINUX PACKAGE
8b58be88 11133M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11134L: util-linux@vger.kernel.org
11135W: http://en.wikipedia.org/wiki/Util-linux
11136T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11137S: Maintained
11138
c1fd1c07 11139UVESAFB DRIVER
8b58be88 11140M: Michal Januszewski <spock@gentoo.org>
c69f677c 11141L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11142W: http://dev.gentoo.org/~spock/projects/uvesafb/
11143S: Maintained
679655da 11144F: Documentation/fb/uvesafb.txt
8a61f013 11145F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11146
4480f15b 11147VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11148M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11149S: Maintained
679655da
JP
11150F: Documentation/filesystems/vfat.txt
11151F: fs/fat/
1da177e4 11152
cba3345c
AW
11153VFIO DRIVER
11154M: Alex Williamson <alex.williamson@redhat.com>
11155L: kvm@vger.kernel.org
11156S: Maintained
11157F: Documentation/vfio.txt
11158F: drivers/vfio/
11159F: include/linux/vfio.h
c117ab84 11160F: include/uapi/linux/vfio.h
cba3345c 11161
a714ea5f
AW
11162VFIO PLATFORM DRIVER
11163M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11164L: kvm@vger.kernel.org
11165S: Maintained
11166F: drivers/vfio/platform/
11167
9e6f3438
PO
11168VIDEOBUF2 FRAMEWORK
11169M: Pawel Osciak <pawel@osciak.com>
11170M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11171M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11172L: linux-media@vger.kernel.org
11173S: Maintained
90d72ac6 11174F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11175F: include/media/videobuf2-*
11176
9a82446b
AS
11177VIRTIO CONSOLE DRIVER
11178M: Amit Shah <amit.shah@redhat.com>
11179L: virtualization@lists.linux-foundation.org
11180S: Maintained
11181F: drivers/char/virtio_console.c
11182F: include/linux/virtio_console.h
c117ab84 11183F: include/uapi/linux/virtio_console.h
9a82446b 11184
2426ec8f 11185VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11186M: "Michael S. Tsirkin" <mst@redhat.com>
11187L: virtualization@lists.linux-foundation.org
11188S: Maintained
11189F: drivers/virtio/
c893c8d7 11190F: tools/virtio/
2426ec8f
MT
11191F: drivers/net/virtio_net.c
11192F: drivers/block/virtio_blk.c
11193F: include/linux/virtio_*.h
916cdabc 11194F: include/uapi/linux/virtio_*.h
2426ec8f 11195
f2dbda3b
CH
11196VIRTIO DRIVERS FOR S390
11197M: Christian Borntraeger <borntraeger@de.ibm.com>
11198M: Cornelia Huck <cornelia.huck@de.ibm.com>
11199L: linux-s390@vger.kernel.org
11200L: virtualization@lists.linux-foundation.org
11201L: kvm@vger.kernel.org
11202S: Supported
1b568d93 11203F: drivers/s390/virtio/
f2dbda3b 11204
4ad6ee91
GH
11205VIRTIO GPU DRIVER
11206M: David Airlie <airlied@linux.ie>
11207M: Gerd Hoffmann <kraxel@redhat.com>
11208L: dri-devel@lists.freedesktop.org
11209L: virtualization@lists.linux-foundation.org
11210S: Maintained
11211F: drivers/gpu/drm/virtio/
11212F: include/uapi/linux/virtio_gpu.h
11213
3a4d5c94
MT
11214VIRTIO HOST (VHOST)
11215M: "Michael S. Tsirkin" <mst@redhat.com>
11216L: kvm@vger.kernel.org
c996d8b9 11217L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11218L: netdev@vger.kernel.org
11219S: Maintained
11220F: drivers/vhost/
c117ab84 11221F: include/uapi/linux/vhost.h
3a4d5c94 11222
271c8651
GH
11223VIRTIO INPUT DRIVER
11224M: Gerd Hoffmann <kraxel@redhat.com>
11225S: Maintained
11226F: drivers/virtio/virtio_input.c
11227F: include/uapi/linux/virtio_input.h
11228
1da177e4 11229VIA RHINE NETWORK DRIVER
210347e1 11230S: Orphan
f2148a47 11231F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11232
f0bf7f61 11233VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11234M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11235M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11236S: Maintained
11237F: drivers/mmc/host/via-sdmmc.c
11238
69e4a7c2 11239VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11240M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11241L: linux-fbdev@vger.kernel.org
69e4a7c2 11242S: Maintained
c7babebd
FTS
11243F: include/linux/via-core.h
11244F: include/linux/via-gpio.h
11245F: include/linux/via_i2c.h
8a61f013 11246F: drivers/video/fbdev/via/
69e4a7c2 11247
01f20734 11248VIA VELOCITY NETWORK DRIVER
8b58be88 11249M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11250L: netdev@vger.kernel.org
11251S: Maintained
f2148a47 11252F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11253
77911fd2 11254VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11255M: Hans Verkuil <hverkuil@xs4all.nl>
11256L: linux-media@vger.kernel.org
11257T: git git://linuxtv.org/media_tree.git
11258W: http://linuxtv.org
11259S: Maintained
77911fd2 11260F: drivers/media/platform/vivid/*
0b7bc1fa 11261
be7f8273 11262VLAN (802.1Q)
8b58be88 11263M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11264L: netdev@vger.kernel.org
11265S: Maintained
679655da
JP
11266F: drivers/net/macvlan.c
11267F: include/linux/if_*vlan.h
11268F: net/8021q/
be7f8273 11269
55e331cf 11270VLYNQ BUS
8b58be88 11271M: Florian Fainelli <florian@openwrt.org>
8578d7af 11272L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11273S: Maintained
11274F: drivers/vlynq/vlynq.c
11275F: include/linux/vlynq.h
11276
390beae4 11277VME SUBSYSTEM
74c600e3 11278M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11279M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11280M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11281L: devel@driverdev.osuosl.org
11282S: Maintained
11283T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11284F: Documentation/vme_api.txt
11285F: drivers/staging/vme/
11286F: drivers/vme/
11287F: include/linux/vme*
11288
4488e09b
AK
11289VMWARE HYPERVISOR INTERFACE
11290M: Alok Kataria <akataria@vmware.com>
11291L: virtualization@lists.linux-foundation.org
11292S: Supported
11293F: arch/x86/kernel/cpu/vmware.c
11294
73b35d07
DT
11295VMWARE BALLOON DRIVER
11296M: Xavier Deguillard <xdeguillard@vmware.com>
11297M: Philip Moltmann <moltmann@vmware.com>
11298M: "VMware, Inc." <pv-drivers@vmware.com>
11299L: linux-kernel@vger.kernel.org
11300S: Maintained
11301F: drivers/misc/vmw_balloon.c
11302
8b8be51b
TH
11303VMWARE VMMOUSE SUBDRIVER
11304M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11305M: "VMware, Inc." <pv-drivers@vmware.com>
11306L: linux-input@vger.kernel.org
11307S: Maintained
11308F: drivers/input/mouse/vmmouse.c
11309F: drivers/input/mouse/vmmouse.h
11310
d1a890fa 11311VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11312M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11313M: "VMware, Inc." <pv-drivers@vmware.com>
11314L: netdev@vger.kernel.org
11315S: Maintained
11316F: drivers/net/vmxnet3/
d1a890fa 11317
851b1642 11318VMware PVSCSI driver
f2d7e40e 11319M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11320M: VMware PV-Drivers <pv-drivers@vmware.com>
11321L: linux-scsi@vger.kernel.org
11322S: Maintained
11323F: drivers/scsi/vmw_pvscsi.c
11324F: drivers/scsi/vmw_pvscsi.h
11325
e53e86c7 11326VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11327M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11328M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11329L: linux-kernel@vger.kernel.org
1dd68f01 11330W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11331T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11332S: Supported
679655da
JP
11333F: drivers/regulator/
11334F: include/linux/regulator/
e53e86c7 11335
081958eb
DA
11336VRF
11337M: David Ahern <dsa@cumulusnetworks.com>
11338M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11339L: netdev@vger.kernel.org
11340S: Maintained
11341F: drivers/net/vrf.c
562d897d 11342F: Documentation/networking/vrf.txt
081958eb 11343
ab41319e 11344VT1211 HARDWARE MONITOR DRIVER
8b58be88 11345M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11346L: lm-sensors@lm-sensors.org
11347S: Maintained
679655da
JP
11348F: Documentation/hwmon/vt1211
11349F: drivers/hwmon/vt1211.c
ab41319e 11350
1de9e371 11351VT8231 HARDWARE MONITOR DRIVER
8b58be88 11352M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11353L: lm-sensors@lm-sensors.org
11354S: Maintained
679655da 11355F: drivers/hwmon/vt8231.c
1de9e371 11356
88095e7b
TO
11357VUB300 USB to SDIO/SD/MMC bridge chip
11358M: Tony Olech <tony.olech@elandigitalsystems.com>
11359L: linux-mmc@vger.kernel.org
11360L: linux-usb@vger.kernel.org
11361S: Supported
11362F: drivers/mmc/host/vub300.c
11363
1da177e4 11364W1 DALLAS'S 1-WIRE BUS
a8018766 11365M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11366S: Maintained
679655da
JP
11367F: Documentation/w1/
11368F: drivers/w1/
1da177e4 11369
13927079 11370W83791D HARDWARE MONITORING DRIVER
8b58be88 11371M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11372L: lm-sensors@lm-sensors.org
25845c22 11373S: Maintained
679655da
JP
11374F: Documentation/hwmon/w83791d
11375F: drivers/hwmon/w83791d.c
13927079 11376
61db011d 11377W83793 HARDWARE MONITORING DRIVER
8b58be88 11378M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11379L: lm-sensors@lm-sensors.org
11380S: Maintained
679655da
JP
11381F: Documentation/hwmon/w83793
11382F: drivers/hwmon/w83793.c
61db011d 11383
e3760b43 11384W83795 HARDWARE MONITORING DRIVER
d8130624 11385M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11386L: lm-sensors@lm-sensors.org
11387S: Maintained
11388F: drivers/hwmon/w83795.c
11389
1da177e4 11390W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11391M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11392S: Maintained
679655da 11393F: drivers/mmc/host/wbsd.*
1da177e4 11394
b4e05923
HG
11395WACOM PROTOCOL 4 SERIAL TABLETS
11396M: Julian Squires <julian@cipht.net>
11397M: Hans de Goede <hdegoede@redhat.com>
11398L: linux-input@vger.kernel.org
11399S: Maintained
11400F: drivers/input/tablet/wacom_serial4.c
11401
3527761c 11402WATCHDOG DEVICE DRIVERS
8b58be88 11403M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11404L: linux-watchdog@vger.kernel.org
11405W: http://www.linux-watchdog.org/
f599aaf0 11406T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11407S: Maintained
679655da
JP
11408F: Documentation/watchdog/
11409F: drivers/watchdog/
11410F: include/linux/watchdog.h
c117ab84 11411F: include/uapi/linux/watchdog.h
3527761c 11412
1da177e4 11413WD7000 SCSI DRIVER
8b58be88 11414M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11415L: linux-scsi@vger.kernel.org
11416S: Maintained
679655da 11417F: drivers/scsi/wd7000.c
1da177e4 11418
b22e00f3
DH
11419WIIMOTE HID DRIVER
11420M: David Herrmann <dh.herrmann@googlemail.com>
11421L: linux-input@vger.kernel.org
11422S: Maintained
11423F: drivers/hid/hid-wiimote*
11424
e258b80e 11425WINBOND CIR DRIVER
364e9e18 11426M: David Härdeman <david@hardeman.nu>
e258b80e 11427S: Maintained
116ab806 11428F: drivers/media/rc/winbond-cir.c
e258b80e 11429
8a70da82 11430WIMAX STACK
8b58be88 11431M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11432M: linux-wimax@intel.com
49e7d9df 11433L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11434S: Supported
11435W: http://linuxwimax.org
315987dc 11436F: Documentation/wimax/README.wimax
315987dc
JP
11437F: include/linux/wimax/debug.h
11438F: include/net/wimax.h
c117ab84 11439F: include/uapi/linux/wimax.h
315987dc 11440F: net/wimax/
8a70da82 11441
5fc14680 11442WISTRON LAPTOP BUTTON DRIVER
8b58be88 11443M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11444S: Maintained
679655da 11445F: drivers/input/misc/wistron_btns.c
5fc14680 11446
1da177e4 11447WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11448M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11449L: linux-wireless@vger.kernel.org
926554c4 11450W: http://oops.ghostprotocols.net:81/blog
1da177e4 11451S: Maintained
679655da 11452F: drivers/net/wireless/wl3501*
1da177e4 11453
055bcbcb 11454WOLFSON MICROELECTRONICS DRIVERS
fef95164 11455L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11456T: git https://github.com/CirrusLogic/linux-drivers.git
11457W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11458S: Supported
3768f0b1 11459F: Documentation/hwmon/wm83??
af1c5386 11460F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11461F: drivers/clk/clk-wm83*.c
9c309598 11462F: drivers/extcon/extcon-arizona.c
b75ea16a 11463F: drivers/leds/leds-wm83*.c
25b273ba 11464F: drivers/gpio/gpio-*wm*.c
9c309598 11465F: drivers/gpio/gpio-arizona.c
d22b0869 11466F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11467F: drivers/input/misc/wm831x-on.c
11468F: drivers/input/touchscreen/wm831x-ts.c
11469F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11470F: drivers/mfd/arizona*
11471F: drivers/mfd/wm*.c
b75ea16a
MB
11472F: drivers/power/wm83*.c
11473F: drivers/rtc/rtc-wm83*.c
11474F: drivers/regulator/wm8*.c
3860e6c4 11475F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11476F: drivers/watchdog/wm83*_wdt.c
9c309598 11477F: include/linux/mfd/arizona/
3860e6c4 11478F: include/linux/mfd/wm831x/
b75ea16a 11479F: include/linux/mfd/wm8350/
3768f0b1 11480F: include/linux/mfd/wm8400*
59ec6da2 11481F: include/linux/wm97xx.h
055bcbcb 11482F: include/sound/wm????.h
9c309598 11483F: sound/soc/codecs/arizona.?
055bcbcb 11484F: sound/soc/codecs/wm*
b75ea16a 11485
3e6cd7a4
TH
11486WORKQUEUE
11487M: Tejun Heo <tj@kernel.org>
badb7f5e 11488R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11489T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11490S: Maintained
11491F: include/linux/workqueue.h
11492F: kernel/workqueue.c
11493F: Documentation/workqueue.txt
11494
1da177e4 11495X.25 NETWORK LAYER
8bf28059 11496M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11497L: linux-x25@vger.kernel.org
8bf28059 11498S: Odd Fixes
679655da
JP
11499F: Documentation/networking/x25*
11500F: include/net/x25*
11501F: net/x25/
1da177e4 11502
e2d1d6c0 11503X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11504M: Thomas Gleixner <tglx@linutronix.de>
11505M: Ingo Molnar <mingo@redhat.com>
11506M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11507M: x86@kernel.org
981c3a4f 11508L: linux-kernel@vger.kernel.org
75fc2d37 11509T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11510S: Maintained
679655da
JP
11511F: Documentation/x86/
11512F: arch/x86/
e2d1d6c0 11513
d0944853 11514X86 PLATFORM DRIVERS
e181ba15 11515M: Darren Hart <dvhart@infradead.org>
d0944853 11516L: platform-driver-x86@vger.kernel.org
e181ba15 11517T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11518S: Maintained
14430813 11519F: drivers/platform/x86/
d0944853 11520
c1f5c54b
IM
11521X86 MCE INFRASTRUCTURE
11522M: Tony Luck <tony.luck@intel.com>
487ba8e8 11523M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11524L: linux-edac@vger.kernel.org
11525S: Maintained
11526F: arch/x86/kernel/cpu/mcheck/*
11527
79ebdc95
BP
11528X86 MICROCODE UPDATE SUPPORT
11529M: Borislav Petkov <bp@alien8.de>
11530S: Maintained
11531F: arch/x86/kernel/cpu/microcode/*
11532
f0905c5a
AL
11533X86 VDSO
11534M: Andy Lutomirski <luto@amacapital.net>
11535L: linux-kernel@vger.kernel.org
11536T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11537S: Maintained
d603c8e1 11538F: arch/x86/entry/vdso/
f0905c5a 11539
d6fad502 11540XC2028/3028 TUNER DRIVER
009a5410 11541M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11542L: linux-media@vger.kernel.org
11543W: http://linuxtv.org
11544T: git git://linuxtv.org/media_tree.git
11545S: Maintained
11546F: drivers/media/tuners/tuner-xc2028.*
11547
c4468085 11548XEN HYPERVISOR INTERFACE
c4468085 11549M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11550M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11551M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11552L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11553T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11554S: Supported
11555F: arch/x86/xen/
11556F: drivers/*/xen-*front.c
11557F: drivers/xen/
11558F: arch/x86/include/asm/xen/
11559F: include/xen/
c117ab84 11560F: include/uapi/xen/
c4468085 11561
77bfb479
SS
11562XEN HYPERVISOR ARM
11563M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11564L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11565S: Supported
11566F: arch/arm/xen/
11567F: arch/arm/include/asm/xen/
11568
b475e83f
SS
11569XEN HYPERVISOR ARM64
11570M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11571L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11572S: Supported
11573F: arch/arm64/xen/
11574F: arch/arm64/include/asm/xen/
11575
9b57e1a7
IC
11576XEN NETWORK BACKEND DRIVER
11577M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11578M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11579L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11580L: netdev@vger.kernel.org
11581S: Supported
11582F: drivers/net/xen-netback/*
11583
c5f8e29d
KRW
11584XEN PCI SUBSYSTEM
11585M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11586L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11587S: Supported
11588F: arch/x86/pci/*xen*
11589F: drivers/pci/*xen*
11590
a2c5ae65
KRW
11591XEN BLOCK SUBSYSTEM
11592M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11593M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11594L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11595S: Supported
11596F: drivers/block/xen-blkback/*
11597F: drivers/block/xen*
11598
15d03609
JG
11599XEN PVSCSI DRIVERS
11600M: Juergen Gross <jgross@suse.com>
11601L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11602L: linux-scsi@vger.kernel.org
11603S: Supported
11604F: drivers/scsi/xen-scsifront.c
11605F: drivers/xen/xen-scsiback.c
11606F: include/xen/interface/io/vscsiif.h
11607
c5f8e29d
KRW
11608XEN SWIOTLB SUBSYSTEM
11609M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11610L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11611S: Supported
11612F: arch/x86/xen/*swiotlb*
11613F: drivers/xen/*swiotlb*
11614
1da177e4
LT
11615XFS FILESYSTEM
11616P: Silicon Graphics Inc
809625ca 11617M: Dave Chinner <david@fromorbit.com>
18caa67a 11618M: xfs@oss.sgi.com
d7ede1aa 11619L: xfs@oss.sgi.com
1da177e4 11620W: http://oss.sgi.com/projects/xfs
54e5881d 11621T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11622S: Supported
679655da
JP
11623F: Documentation/filesystems/xfs.txt
11624F: fs/xfs/
1da177e4 11625
8a3b7a25 11626XILINX AXI ETHERNET DRIVER
59a54f30
MS
11627M: Anirudha Sarangi <anirudh@xilinx.com>
11628M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11629S: Maintained
11630F: drivers/net/ethernet/xilinx/xilinx_axienet*
11631
238b8721 11632XILINX UARTLITE SERIAL DRIVER
8b58be88 11633M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11634L: linux-serial@vger.kernel.org
11635S: Maintained
df621252 11636F: drivers/tty/serial/uartlite.c
238b8721 11637
df330515
LP
11638XILINX VIDEO IP CORES
11639M: Hyun Kwon <hyun.kwon@xilinx.com>
11640M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11641L: linux-media@vger.kernel.org
11642T: git git://linuxtv.org/media_tree.git
11643S: Supported
11644F: Documentation/devicetree/bindings/media/xilinx/
11645F: drivers/media/platform/xilinx/
a5562f65 11646F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11647
74316949
EB
11648XILLYBUS DRIVER
11649M: Eli Billauer <eli.billauer@gmail.com>
11650L: linux-kernel@vger.kernel.org
11651S: Supported
11652F: drivers/char/xillybus/
11653
f620e4b8
MF
11654XTENSA XTFPGA PLATFORM SUPPORT
11655M: Max Filippov <jcmvbkbc@gmail.com>
11656L: linux-xtensa@linux-xtensa.org
11657S: Maintained
11658F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11659F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11660
1da177e4 11661YAM DRIVER FOR AX.25
8b58be88 11662M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11663L: linux-hams@vger.kernel.org
11664S: Maintained
679655da
JP
11665F: drivers/net/hamradio/yam*
11666F: include/linux/yam.h
1da177e4 11667
af64a5eb 11668YEALINK PHONE DRIVER
8b58be88 11669M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11670L: usbb2k-api-dev@nongnu.org
11671S: Maintained
679655da
JP
11672F: Documentation/input/yealink.txt
11673F: drivers/input/misc/yealink.*
af64a5eb 11674
1da177e4 11675Z8530 DRIVER FOR AX.25
8b58be88 11676M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11677W: http://yaina.de/jreuter/
11678W: http://www.qsl.net/dl1bke/
11679L: linux-hams@vger.kernel.org
11680S: Maintained
679655da
JP
11681F: Documentation/networking/z8530drv.txt
11682F: drivers/net/hamradio/*scc.c
11683F: drivers/net/hamradio/z8530.h
1da177e4 11684
0cf31ec1 11685ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11686M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11687L: linux-mm@kvack.org
11688S: Maintained
11689F: mm/zbud.c
11690F: include/linux/zbud.h
11691
7c0c3afb 11692ZD1211RW WIRELESS DRIVER
8b58be88
JP
11693M: Daniel Drake <dsd@gentoo.org>
11694M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11695W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11696L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11697L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11698S: Maintained
679655da 11699F: drivers/net/wireless/zd1211rw/
7c0c3afb 11700
20263029
DS
11701ZPOOL COMPRESSED PAGE STORAGE API
11702M: Dan Streetman <ddstreet@ieee.org>
11703L: linux-mm@kvack.org
11704S: Maintained
11705F: mm/zpool.c
11706F: include/linux/zpool.h
11707
1da177e4 11708ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11709L: mjpeg-users@lists.sourceforge.net
f63145e2 11710L: linux-media@vger.kernel.org
1da177e4 11711W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11712T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11713S: Odd Fixes
90d72ac6 11714F: drivers/media/pci/zoran/
1da177e4 11715
6920f2cc
MK
11716ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11717M: Minchan Kim <minchan@kernel.org>
11718M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11719R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11720L: linux-kernel@vger.kernel.org
11721S: Maintained
11722F: drivers/block/zram/
11723F: Documentation/blockdev/zram.txt
11724
8b4a4080 11725ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11726M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11727S: Maintained
df621252 11728F: drivers/tty/serial/zs.*
8b4a4080 11729
eae70d06
MK
11730ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11731M: Minchan Kim <minchan@kernel.org>
11732M: Nitin Gupta <ngupta@vflare.org>
41192a2d 11733R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
11734L: linux-mm@kvack.org
11735S: Maintained
11736F: mm/zsmalloc.c
11737F: include/linux/zsmalloc.h
d02be50d 11738F: Documentation/vm/zsmalloc.txt
eae70d06 11739
0cf31ec1 11740ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11741M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11742L: linux-mm@kvack.org
11743S: Maintained
11744F: mm/zswap.c
11745
1da177e4 11746THE REST
8b58be88 11747M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11748L: linux-kernel@vger.kernel.org
8a6e2535 11749Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11750T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11751S: Buried alive in reporters
34d03cc1
JP
11752F: *
11753F: */
This page took 5.742459 seconds and 5 git commands to generate.