tmpfs: avoid a little creat and stat slowdown
[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>
70e238df 826R: Mark Rutland <mark.rutland@arm.com>
6f96521f 827S: Maintained
dd06a84b 828F: arch/arm*/kernel/perf_*
6f96521f 829F: arch/arm/oprofile/common.c
dd06a84b
MR
830F: arch/arm*/kernel/hw_breakpoint.c
831F: arch/arm*/include/asm/hw_breakpoint.h
832F: arch/arm*/include/asm/perf_event.h
fa8ad788
MR
833F: drivers/perf/arm_pmu.c
834F: include/linux/perf/arm_pmu.h
6f96521f 835
d4275354 836ARM PORT
8b58be88 837M: Russell King <linux@arm.linux.org.uk>
efc03ecb 838L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
839W: http://www.arm.linux.org.uk/
840S: Maintained
841F: arch/arm/
842
d323c243
SB
843ARM SUB-ARCHITECTURES
844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 845S: Maintained
d323c243
SB
846F: arch/arm/mach-*/
847F: arch/arm/plat-*/
848T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
849
cefbf4ea
RK
850ARM PRIMECELL AACI PL041 DRIVER
851M: Russell King <linux@arm.linux.org.uk>
852S: Maintained
853F: sound/arm/aaci.*
854
855ARM PRIMECELL CLCD PL110 DRIVER
856M: Russell King <linux@arm.linux.org.uk>
857S: Maintained
8a61f013 858F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
859
860ARM PRIMECELL KMI PL050 DRIVER
861M: Russell King <linux@arm.linux.org.uk>
862S: Maintained
863F: drivers/input/serio/ambakmi.*
864F: include/linux/amba/kmi.h
865
2761f5c2 866ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
867M: Russell King <linux@arm.linux.org.uk>
868S: Maintained
679655da 869F: drivers/mmc/host/mmci.*
2f748aaa 870F: include/linux/amba/mmci.h
2761f5c2 871
1b4304e5
RK
872ARM PRIMECELL UART PL010 AND PL011 DRIVERS
873M: Russell King <linux@arm.linux.org.uk>
874S: Maintained
875F: drivers/tty/serial/amba-pl01*.c
876F: include/linux/amba/serial.h
2761f5c2 877
cefbf4ea
RK
878ARM PRIMECELL BUS SUPPORT
879M: Russell King <linux@arm.linux.org.uk>
880S: Maintained
881F: drivers/amba/
882F: include/linux/amba/bus.h
883
2b7a52a4 884ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 885M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 886L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
887S: Maintained
888
9c784f95 889ARM/AFEB9260 MACHINE SUPPORT
8b58be88 890M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
892S: Maintained
893
2b7a52a4 894ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 895M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
897S: Maintained
898
5c6dcd7f 899ARM/Allwinner sunXi SoC support
1b106699 900M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 901M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
903S: Maintained
5c6dcd7f 904N: sun[x456789]i
60b0f380
MR
905
906ARM/Allwinner SoC Clock Support
907M: Emilio LĂ³pez <emilio@elopez.com.ar>
908S: Maintained
909F: drivers/clk/sunxi/
1b106699 910
7c1e3876
CC
911ARM/Amlogic MesonX SoC support
912M: Carlo Caione <carlo@caione.org>
913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914S: Maintained
12ddbadf 915F: drivers/media/rc/meson-ir.c
7c1e3876
CC
916N: meson[x68]
917
eff506fa
TZ
918ARM/Annapurna Labs ALPINE ARCHITECTURE
919M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
920S: Maintained
921F: arch/arm/mach-alpine/
922
c1fc8675 923ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 924M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 925M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 926M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 927L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
928W: http://www.linux4sam.org
929S: Supported
930F: arch/arm/mach-at91/
f0a0a58e 931F: include/soc/at91/
70e389cc
MB
932F: arch/arm/boot/dts/at91*.dts
933F: arch/arm/boot/dts/at91*.dtsi
934F: arch/arm/boot/dts/sama*.dts
935F: arch/arm/boot/dts/sama*.dtsi
5f58c970 936F: arch/arm/include/debug/at91.S
d4a89c7d 937
6e05dd4e
BB
938ARM/ATMEL AT91 Clock Support
939M: Boris Brezillon <boris.brezillon@free-electrons.com>
940S: Maintained
941F: drivers/clk/at91
942
986cf2e9 943ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 944M: Rob Herring <robh@kernel.org>
986cf2e9
RH
945L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
946S: Maintained
947F: arch/arm/mach-highbank/
948
d94f944e 949ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 950M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
951S: Maintained
952F: arch/arm/mach-cns3xxx/
d94f944e 953
4863dea3
SG
954ARM/CAVIUM THUNDER NETWORK DRIVER
955M: Sunil Goutham <sgoutham@cavium.com>
956M: Robert Richter <rric@kernel.org>
957L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
958S: Supported
322e5cc5 959F: drivers/net/ethernet/cavium/thunder/
4863dea3 960
386ab516
AS
961ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
962M: Alexander Shiyan <shc_work@mail.ru>
963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964S: Odd Fixes
b8ba3874 965N: clps711x
386ab516 966
2b7a52a4 967ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 968M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 969M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 970L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 971S: Maintained
d19d3667
HS
972F: arch/arm/mach-ep93xx/
973F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
974
975ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 976M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
978S: Maintained
979
d4275354 980ARM/CLKDEV SUPPORT
8b58be88 981M: Russell King <linux@arm.linux.org.uk>
efc03ecb 982L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 983S: Maintained
d4275354 984F: arch/arm/include/asm/clkdev.h
4fa2651d 985F: drivers/clk/clkdev.c
d4275354 986
d48134e7 987ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 988M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 989L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
990S: Maintained
991
94150095
HF
992ARM/CONTEC MICRO9 MACHINE SUPPORT
993M: Hubert Feurstein <hubert.feurstein@contec.at>
994S: Maintained
995F: arch/arm/mach-ep93xx/micro9.c
996
a06ae860
PP
997ARM/CORESIGHT FRAMEWORK AND DRIVERS
998M: Mathieu Poirier <mathieu.poirier@linaro.org>
999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1000S: Maintained
01081f5a 1001F: drivers/hwtracing/coresight/*
a06ae860
PP
1002F: Documentation/trace/coresight.txt
1003F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1004F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1005
1da177e4 1006ARM/CORGI MACHINE SUPPORT
8b58be88 1007M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1008S: Maintained
1009
881a95f9 1010ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1011M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1012L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1013T: git git://github.com/ulli-kroll/linux.git
162500b3 1014S: Maintained
f49afbb5 1015F: arch/arm/mach-gemini/
98a9bb5b 1016F: drivers/rtc/rtc-gemini.c
881a95f9 1017
a990cbd8 1018ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1019M: Barry Song <baohua@kernel.org>
a990cbd8 1020L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1021T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1022S: Maintained
1023F: arch/arm/mach-prima2/
4a9c44f1 1024F: drivers/clk/sirf/
05f30e8d 1025F: drivers/clocksource/timer-prima2.c
5833ac98 1026F: drivers/clocksource/timer-atlas7.c
f8505ef5 1027N: [^a-z]sirf
a990cbd8 1028
c9d862c4
BS
1029ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1030M: Baruch Siach <baruch@tkos.co.il>
1031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032S: Maintained
cde137aa 1033F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1034N: digicolor
1035
d4275354 1036ARM/EBSA110 MACHINE SUPPORT
8b58be88 1037M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1038L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1039W: http://www.arm.linux.org.uk/
1040S: Maintained
1041F: arch/arm/mach-ebsa110/
b955f6ca 1042F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1043
4721f3ce
UKK
1044ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1045M: Uwe Kleine-König <kernel@pengutronix.de>
1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S: Maintained
1048N: efm32
1049
a9da4f7e 1050ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1051M: Daniel Ribeiro <drwyrm@gmail.com>
1052M: Stefan Schmidt <stefan@openezx.org>
1053M: Harald Welte <laforge@openezx.org>
d66f1886 1054L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1055W: http://www.openezx.org/
1056S: Maintained
cafc2265
SS
1057T: topgit git://git.openezx.org/openezx.git
1058F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1059
6a915af9 1060ARM/FARADAY FA526 PORT
162500b3 1061M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1063S: Maintained
1fa7e547 1064T: git git://git.berlios.de/gemini-board
f49afbb5 1065F: arch/arm/mm/*-fa*
6a915af9 1066
d4275354 1067ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1068M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1070W: http://www.arm.linux.org.uk/
1071S: Maintained
1072F: arch/arm/include/asm/hardware/dec21285.h
1073F: arch/arm/mach-footbridge/
1074
86183a5f 1075ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1076M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1077M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1078L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1079S: Maintained
f1c12837 1080T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1081F: arch/arm/mach-imx/
ce515a6b 1082F: arch/arm/mach-mxs/
2a82f95c 1083F: arch/arm/boot/dts/imx*
e5dafa22 1084F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1085F: drivers/clk/imx/
1086F: include/soc/imx/
86183a5f 1087
142109d2 1088ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1089M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1090M: Sascha Hauer <kernel@pengutronix.de>
1091R: Stefan Agner <stefan@agner.ch>
1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093S: Maintained
1094T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1095F: arch/arm/mach-imx/*vf610*
1096F: arch/arm/boot/dts/vf*
1097
2b7a52a4 1098ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1099M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1100L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1101S: Maintained
1102
90b8fc34 1103ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1104M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1106S: Maintained
1107
ef47d5f0 1108ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1109M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1110M: Paul Parsons <lost.distance@yahoo.com>
1111L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1112S: Maintained
1113F: arch/arm/mach-pxa/hx4700.c
1114F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1115F: sound/soc/pxa/hx4700.c
ef47d5f0 1116
4dfad069
WX
1117ARM/HISILICON SOC SUPPORT
1118M: Wei Xu <xuwei5@hisilicon.com>
1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120W: http://www.hisilicon.com
1121S: Supported
1122T: git git://github.com/hisilicon/linux-hisi.git
1123F: arch/arm/mach-hisi/
1124
21f37bc3 1125ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1126M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1127W: www.jlime.com
1128S: Maintained
084bad91
KE
1129T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1130F: arch/arm/mach-sa1100/jornada720.c
1131F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1132
5e767ab9
JMC
1133ARM/IGEP MACHINE SUPPORT
1134M: Enric Balletbo i Serra <eballetbo@gmail.com>
1135M: Javier Martinez Canillas <javier@dowhile0.org>
1136L: linux-omap@vger.kernel.org
1137L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138S: Maintained
06ff74fd 1139F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1140
403d2971
MV
1141ARM/INCOME PXA270 SUPPORT
1142M: Marek Vasut <marek.vasut@gmail.com>
1143L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1144S: Maintained
ec154082 1145F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1146
2b7a52a4 1147ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1148M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1149L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1150S: Maintained
e2bdb176
DW
1151
1152ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1153L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1154S: Orphan
2b7a52a4
LB
1155
1156ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1157M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1159S: Maintained
2b7a52a4
LB
1160
1161ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1162M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1164S: Maintained
2b7a52a4 1165
2b7a52a4 1166ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1167M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1169S: Maintained
1170
dfdd8cc9
KH
1171ARM/INTEL IXP4XX ARM ARCHITECTURE
1172M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1173M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1174L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1175S: Maintained
1176F: arch/arm/mach-ixp4xx/
1177
838553c5 1178ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1179M: Jonathan Cameron <jic23@cam.ac.uk>
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181S: Maintained
1182F: arch/arm/mach-pxa/stargate2.c
1183F: drivers/pcmcia/pxa2xx_stargate2.c
1184
2b7a52a4 1185ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1186M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1187L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1188S: Maintained
2b7a52a4
LB
1189
1190ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1191M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1192L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1193S: Maintained
1194
1154f858 1195ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1196M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198S: Maintained
1199F: arch/arm/mach-keystone/
317929cd 1200T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1201
bc6aa566 1202ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1203M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1204L: linux-kernel@vger.kernel.org
1205S: Maintained
1206F: drivers/clk/keystone/
1207
1208ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1209M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1210L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211L: linux-kernel@vger.kernel.org
1212S: Maintained
1213F: drivers/clocksource/timer-keystone.c
1214
1215ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1216M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1217L: linux-kernel@vger.kernel.org
1218S: Maintained
1219F: drivers/power/reset/keystone-reset.c
1220
1221ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1222M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1223L: linux-kernel@vger.kernel.org
1224S: Maintained
1225F: drivers/memory/*emif*
1226
2b7a52a4 1227ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1228M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1229L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1230S: Maintained
1231
3143875f
JE
1232ARM/LPC18XX ARCHITECTURE
1233M: Joachim Eastwood <manabian@gmail.com>
1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235S: Maintained
1236N: lpc18xx
1237
3b886171 1238ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1239M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1240S: Maintained
1241
31c17ac9 1242ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1243M: Jason Cooper <jason@lakedaemon.net>
1244M: Andrew Lunn <andrew@lunn.ch>
1245M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1246M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1247L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1248S: Maintained
1249F: arch/arm/mach-mvebu/
59ec9671 1250F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1251F: arch/arm/boot/dts/armada*
1252F: arch/arm/boot/dts/kirkwood*
1253
75f41273 1254
40f4978b
SH
1255ARM/Marvell Berlin SoC support
1256M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258S: Maintained
1259F: arch/arm/mach-berlin/
31c17ac9
GC
1260F: arch/arm/boot/dts/berlin*
1261
40f4978b 1262
4cfab57e 1263ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1264M: Jason Cooper <jason@lakedaemon.net>
1265M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1266M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1267M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1269S: Maintained
1270F: arch/arm/mach-dove/
54a246ff
NP
1271F: arch/arm/mach-mv78xx0/
1272F: arch/arm/mach-orion5x/
1273F: arch/arm/plat-orion/
31c17ac9
GC
1274F: arch/arm/boot/dts/dove*
1275F: arch/arm/boot/dts/orion5x*
1276
3b886171 1277
d69ac131
AC
1278ARM/Orion SoC/Technologic Systems TS-78xx platform support
1279M: Alexander Clouter <alex@digriz.org.uk>
1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281W: http://www.digriz.org.uk/ts78xx/kernel
1282S: Maintained
1283F: arch/arm/mach-orion5x/ts78xx-*
1284
607b8fc9
EH
1285ARM/Mediatek RTC DRIVER
1286M: Eddie Huang <eddie.huang@mediatek.com>
1287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1289S: Maintained
1290F: drivers/rtc/rtc-mt6397.c
1291
e54951c8
MB
1292ARM/Mediatek SoC support
1293M: Matthias Brugger <matthias.bgg@gmail.com>
1294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1295L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1296S: Maintained
1297F: arch/arm/boot/dts/mt6*
1298F: arch/arm/boot/dts/mt8*
1299F: arch/arm/mach-mediatek/
1300N: mtk
1301K: mediatek
1302
0f8669e3
CY
1303ARM/Mediatek USB3 PHY DRIVER
1304M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1305L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1306L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1307S: Maintained
1308F: drivers/phy/phy-mt65xx-usb3.c
1309
adcb079f
AB
1310ARM/MICREL KS8695 ARCHITECTURE
1311M: Greg Ungerer <gerg@uclinux.org>
1312L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1313F: arch/arm/mach-ks8695/
adcb079f
AB
1314S: Odd Fixes
1315
d78ff0a5 1316ARM/MIOA701 MACHINE SUPPORT
8b58be88 1317M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1318L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1319F: arch/arm/mach-pxa/mioa701.c
1320S: Maintained
1321
9624dfe6 1322ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1323M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1324S: Maintained
1325
e0ee9851 1326ARM/NOMADIK ARCHITECTURE
28b8e8d4 1327M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1328M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330S: Maintained
1331F: arch/arm/mach-nomadik/
ecc265fe 1332F: drivers/pinctrl/nomadik/
87572880 1333F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1334T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1335
9d76295a 1336ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1337M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1338L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1339W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1340S: Supported
1341
8459c159 1342ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1343M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1344M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1345S: Maintained
1346
5d783a2d 1347ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1348M: Marek Vasut <marek.vasut@gmail.com>
75280787 1349L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1350W: http://hackndev.com
1351S: Maintained
933d35f0
JP
1352F: arch/arm/mach-pxa/include/mach/palmtx.h
1353F: arch/arm/mach-pxa/palmtx.c
1354F: arch/arm/mach-pxa/include/mach/palmt5.h
1355F: arch/arm/mach-pxa/palmt5.c
1356F: arch/arm/mach-pxa/include/mach/palmld.h
1357F: arch/arm/mach-pxa/palmld.c
1358F: arch/arm/mach-pxa/include/mach/palmte2.h
1359F: arch/arm/mach-pxa/palmte2.c
1360F: arch/arm/mach-pxa/include/mach/palmtc.h
1361F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1362
b57fe924 1363ARM/PALM TREO SUPPORT
d8130624 1364M: Tomas Cech <sleep_walker@suse.com>
75280787 1365L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1366W: http://hackndev.com
1367S: Maintained
b57fe924
JP
1368F: arch/arm/mach-pxa/include/mach/palmtreo.h
1369F: arch/arm/mach-pxa/palmtreo.c
90af5811 1370
c49e1e63 1371ARM/PALMZ72 SUPPORT
8b58be88 1372M: Sergey Lapin <slapin@ossfans.org>
75280787 1373L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1374W: http://hackndev.com
1375S: Maintained
933d35f0
JP
1376F: arch/arm/mach-pxa/include/mach/palmz72.h
1377F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1378
1da177e4 1379ARM/PLEB SUPPORT
8b58be88 1380M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1381W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1382S: Maintained
1383
1384ARM/PT DIGITAL BOARD PORT
8b58be88 1385M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1386L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1387W: http://www.arm.linux.org.uk/
1388S: Maintained
1389
8fc1b0f8
KG
1390ARM/QUALCOMM SUPPORT
1391M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1392M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1393M: David Brown <davidb@codeaurora.org>
1394L: linux-arm-msm@vger.kernel.org
f5d3af9d 1395L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1396S: Maintained
1397F: arch/arm/mach-qcom/
f5d3af9d 1398F: drivers/soc/qcom/
c0c89faf
SB
1399F: drivers/tty/serial/msm_serial.h
1400F: drivers/tty/serial/msm_serial.c
1401F: drivers/*/pm8???-*
1402F: drivers/mfd/ssbi.c
916f743d 1403F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1404T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1405
2b7a52a4 1406ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1407M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1408L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1409S: Maintained
1410
d4275354 1411ARM/RISCPC ARCHITECTURE
8b58be88 1412M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1413L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1414W: http://www.arm.linux.org.uk/
1415S: Maintained
d4275354
RK
1416F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1417F: arch/arm/include/asm/hardware/ioc.h
1418F: arch/arm/include/asm/hardware/iomd.h
1419F: arch/arm/include/asm/hardware/memc.h
1420F: arch/arm/mach-rpc/
1a6422f6 1421F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1422F: drivers/net/ethernet/i825xx/ether1*
1423F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1424F: drivers/scsi/arm/
1425
08ddbb0a
HS
1426ARM/Rockchip SoC support
1427M: Heiko Stuebner <heiko@sntech.de>
1428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1429L: linux-rockchip@lists.infradead.org
08ddbb0a 1430S: Maintained
541555e9 1431F: arch/arm/boot/dts/rk3*
08ddbb0a 1432F: arch/arm/mach-rockchip/
541555e9
HS
1433F: drivers/clk/rockchip/
1434F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1435F: drivers/*/*rockchip*
541555e9
HS
1436F: drivers/*/*/*rockchip*
1437F: sound/soc/rockchip/
b4331b43 1438N: rockchip
08ddbb0a 1439
5bfb937c
KK
1440ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1441M: Kukjin Kim <kgene@kernel.org>
e8f98457 1442M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1443L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1444L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1445S: Maintained
6f0589c8
MB
1446F: arch/arm/boot/dts/s3c*
1447F: arch/arm/boot/dts/exynos*
d97236e6 1448F: arch/arm64/boot/dts/exynos/
482ce512 1449F: arch/arm/plat-samsung/
769bbb63
HS
1450F: arch/arm/mach-s3c24*/
1451F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1452F: arch/arm/mach-s5p*/
1453F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1454F: drivers/*/*s3c2410*
1455F: drivers/*/*/*s3c2410*
40c76662
MB
1456F: drivers/spi/spi-s3c*
1457F: sound/soc/samsung/*
33d43cdd 1458N: exynos
f556cb07 1459
10ffa964
KP
1460ARM/SAMSUNG MOBILE MACHINE SUPPORT
1461M: Kyungmin Park <kyungmin.park@samsung.com>
1462L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1463S: Maintained
004bbd3c 1464F: arch/arm/mach-s5pv210/
10ffa964 1465
3ce4ccb6
KD
1466ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1467M: Kyungmin Park <kyungmin.park@samsung.com>
1468M: Kamil Debski <k.debski@samsung.com>
1469L: linux-arm-kernel@lists.infradead.org
1470L: linux-media@vger.kernel.org
1471S: Maintained
1472F: drivers/media/platform/s5p-g2d/
1473
e6a476fd
MS
1474ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1475M: Kyungmin Park <kyungmin.park@samsung.com>
1476M: Kamil Debski <k.debski@samsung.com>
6305902c 1477M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1478L: linux-arm-kernel@lists.infradead.org
1479L: linux-media@vger.kernel.org
1480S: Maintained
934455d7 1481F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1482F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1483
1484ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1485M: Kyungmin Park <kyungmin.park@samsung.com>
1486M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1487L: linux-arm-kernel@lists.infradead.org
1488L: linux-media@vger.kernel.org
1489S: Maintained
90d72ac6 1490F: drivers/media/platform/s5p-tv/
e6a476fd 1491
d48d38e8 1492ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1493M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1494M: Magnus Damm <magnus.damm@gmail.com>
1495L: linux-sh@vger.kernel.org
d48d38e8 1496W: http://oss.renesas.com
bbff48f5 1497Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1498T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1499S: Supported
0b514fdb
SH
1500F: arch/arm/boot/dts/emev2*
1501F: arch/arm/boot/dts/r7s*
1502F: arch/arm/boot/dts/r8a*
1503F: arch/arm/boot/dts/sh*
0b514fdb 1504F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1505F: arch/arm/configs/marzen_defconfig
1506F: arch/arm/configs/shmobile_defconfig
7a2071c5 1507F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1508F: arch/arm/mach-shmobile/
1509F: drivers/sh/
1510
66314223 1511ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1512M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1513S: Maintained
1514F: arch/arm/mach-socfpga/
efadb751
DN
1515F: arch/arm/boot/dts/socfpga*
1516F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1517W: http://www.rocketboards.org
efadb751 1518T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1519
1520ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1521M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1522S: Maintained
1523F: drivers/clk/socfpga/
1524
71bcada8
TT
1525ARM/SOCFPGA EDAC SUPPORT
1526M: Thor Thayer <tthayer@opensource.altera.com>
1527S: Maintained
1528F: drivers/edac/altera_edac.
1529
65ebcc11 1530ARM/STI ARCHITECTURE
a92177ea
SK
1531M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1532M: Maxime Coquelin <maxime.coquelin@st.com>
1533M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1534L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1535L: kernel@stlinux.com
1536W: http://www.stlinux.com
1537S: Maintained
1538F: arch/arm/mach-sti/
a92177ea 1539F: arch/arm/boot/dts/sti*
b8e31bf3 1540F: drivers/char/hw_random/st-rng.c
a92177ea 1541F: drivers/clocksource/arm_global_timer.c
82805d1b 1542F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1543F: drivers/i2c/busses/i2c-st.c
346e2e4a 1544F: drivers/media/rc/st_rc.c
95d66b16 1545F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1546F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1547F: drivers/phy/phy-miphy28lp.c
1548F: drivers/phy/phy-miphy365x.c
6da969a5 1549F: drivers/phy/phy-stih407-usb.c
26389c78 1550F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1551F: drivers/pinctrl/pinctrl-st.c
1552F: drivers/reset/sti/
db4112e6 1553F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1554F: drivers/tty/serial/st-asc.c
eb11adab 1555F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1556F: drivers/usb/host/ehci-st.c
1557F: drivers/usb/host/ohci-st.c
db4112e6 1558F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1559F: drivers/ata/ahci_st.c
65ebcc11 1560
ee6e7879
MC
1561ARM/STM32 ARCHITECTURE
1562M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1563L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1564S: Maintained
1565T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1566N: stm32
1567F: drivers/clocksource/armv7m_systick.c
1568
2b7a52a4 1569ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1570M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1571L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1572S: Maintained
1573
1bbd7089 1574ARM/TETON BGA MACHINE SUPPORT
706e69d6 1575M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1576L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1577S: Maintained
1578
2b7a52a4 1579ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1580M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1581L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1582S: Maintained
1583
98ad6e3b 1584ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1585M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1586L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1587W: http://www.mcuos.com
1588S: Maintained
4e89e8f6 1589F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1590F: drivers/input/keyboard/w90p910_keypad.c
1591F: drivers/input/touchscreen/w90p910_ts.c
1592F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1593F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1594F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1595F: drivers/rtc/rtc-nuc900.c
9df92e6c 1596F: drivers/spi/spi-nuc900.c
4e89e8f6 1597F: drivers/usb/host/ehci-w90x900.c
8a61f013 1598F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1599
54274d71 1600ARM/U300 MACHINE SUPPORT
e4651a9f 1601M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1602L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1603S: Supported
1604F: arch/arm/mach-u300/
9affbd24 1605F: drivers/clocksource/timer-u300.c
54274d71
LW
1606F: drivers/i2c/busses/i2c-stu300.c
1607F: drivers/rtc/rtc-coh901331.c
1608F: drivers/watchdog/coh901327_wdt.c
1609F: drivers/dma/coh901318*
87572880
LW
1610F: drivers/mfd/ab3100*
1611F: drivers/rtc/rtc-ab3100.c
1612F: drivers/rtc/rtc-coh901331.c
1613T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1614
3d00d04f
MY
1615ARM/UNIPHIER ARCHITECTURE
1616M: Masahiro Yamada <yamada.masahiro@socionext.com>
1617L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1618S: Maintained
a3ff83d2 1619F: arch/arm/boot/dts/uniphier*
3d00d04f 1620F: arch/arm/mach-uniphier/
a3ff83d2
MY
1621F: drivers/pinctrl/uniphier/
1622F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1623N: uniphier
1624
87572880 1625ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1626M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1627L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1628S: Maintained
1629F: arch/arm/mach-ux500/
e4651a9f 1630F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1631F: drivers/dma/ste_dma40*
e4651a9f 1632F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1633F: drivers/mfd/abx500*
1634F: drivers/mfd/ab8500*
e4651a9f
LW
1635F: drivers/mfd/dbx500*
1636F: drivers/mfd/db8500*
ecc265fe
JP
1637F: drivers/pinctrl/nomadik/pinctrl-ab*
1638F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1639F: drivers/rtc/rtc-ab8500.c
e4651a9f 1640F: drivers/rtc/rtc-pl031.c
87572880 1641T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1642
e93fde28
UH
1643ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1644M: Ulf Hansson <ulf.hansson@linaro.org>
1645L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646T: git git://git.linaro.org/people/ulfh/clk.git
1647S: Maintained
1648F: drivers/clk/ux500/
1649F: include/linux/platform_data/clk-ux500.h
1650
740d93b1
PM
1651ARM/VERSATILE EXPRESS PLATFORM
1652M: Liviu Dudau <liviu.dudau@arm.com>
1653M: Sudeep Holla <sudeep.holla@arm.com>
1654M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1655L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656S: Maintained
1657F: arch/arm/boot/dts/vexpress*
9ccd6080 1658F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1659F: arch/arm/mach-vexpress/
1660F: */*/vexpress*
7e8f403f 1661F: */*/*/vexpress*
740d93b1
PM
1662F: drivers/clk/versatile/clk-vexpress-osc.c
1663F: drivers/clocksource/versatile.c
1664
d4275354 1665ARM/VFP SUPPORT
8b58be88 1666M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1667L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1668W: http://www.arm.linux.org.uk/
1669S: Maintained
1670F: arch/arm/vfp/
1671
e66b6d8e
MV
1672ARM/VOIPAC PXA270 SUPPORT
1673M: Marek Vasut <marek.vasut@gmail.com>
1674L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1675S: Maintained
1676F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1677F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1678
04529fe2
TP
1679ARM/VT8500 ARM ARCHITECTURE
1680M: Tony Prisk <linux@prisktech.co.nz>
1681L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682S: Maintained
1683F: arch/arm/mach-vt8500/
41fd91b4 1684F: drivers/clocksource/vt8500_timer.c
560746eb 1685F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1686F: drivers/mmc/host/wmt-sdmmc.c
1687F: drivers/pwm/pwm-vt8500.c
1688F: drivers/rtc/rtc-vt8500.c
1689F: drivers/tty/serial/vt8500_serial.c
4f31102b 1690F: drivers/usb/host/ehci-platform.c
41fd91b4 1691F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1692F: drivers/video/fbdev/vt8500lcdfb.*
1693F: drivers/video/fbdev/wm8505fb*
1694F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1695
e66b6d8e
MV
1696ARM/ZIPIT Z2 SUPPORT
1697M: Marek Vasut <marek.vasut@gmail.com>
1698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699S: Maintained
1700F: arch/arm/mach-pxa/z2.c
6ab2a855 1701F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1702
5ecc4b53
JN
1703ARM/ZTE ARCHITECTURE
1704M: Jun Nie <jun.nie@linaro.org>
1705L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1706S: Maintained
1707F: arch/arm/mach-zx/
1708F: drivers/clk/zte/
1709F: Documentation/devicetree/bindings/arm/zte.txt
1710F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1711
51f29d44
MS
1712ARM/ZYNQ ARCHITECTURE
1713M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1714R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1715L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1716W: http://wiki.xilinx.com
d6448b76 1717T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1718S: Supported
1719F: arch/arm/mach-zynq/
bd2a337a 1720F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1721F: drivers/block/xsysace.c
c2fd4e38
MS
1722N: zynq
1723N: xilinx
1724F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1725F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1726F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1727F: drivers/edac/synopsys_edac.c
51f29d44 1728
48ec83bc 1729ARM SMMU DRIVERS
b8f9879e
WD
1730M: Will Deacon <will.deacon@arm.com>
1731L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1732S: Maintained
1733F: drivers/iommu/arm-smmu.c
48ec83bc 1734F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1735F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1736
38074229
CM
1737ARM64 PORT (AARCH64 ARCHITECTURE)
1738M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1739M: Will Deacon <will.deacon@arm.com>
38074229
CM
1740L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741S: Maintained
1742F: arch/arm64/
d19766ec 1743F: Documentation/arm64/
38074229 1744
9d7005f9
LP
1745AS3645A LED FLASH CONTROLLER DRIVER
1746M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1747L: linux-media@vger.kernel.org
1748T: git git://linuxtv.org/media_tree.git
1749S: Maintained
1750F: drivers/media/i2c/as3645a.c
1751F: include/media/as3645a.h
1752
d58de038
GJ
1753ASC7621 HARDWARE MONITOR DRIVER
1754M: George Joseph <george.joseph@fairview5.com>
1755L: lm-sensors@lm-sensors.org
1756S: Maintained
1757F: Documentation/hwmon/asc7621
1758F: drivers/hwmon/asc7621.c
1759
b229ece9 1760ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1761M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1762L: acpi4asus-user@lists.sourceforge.net
d0944853 1763L: platform-driver-x86@vger.kernel.org
76593d6f 1764W: http://acpi4asus.sf.net
85091b71 1765S: Maintained
b229ece9
CC
1766F: drivers/platform/x86/asus*.c
1767F: drivers/platform/x86/eeepc*.c
85091b71 1768
953a6479 1769ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1770R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1771W: http://sourceforge.net/projects/xscaleiop
08223d80 1772S: Odd fixes
679655da
JP
1773F: Documentation/crypto/async-tx-api.txt
1774F: crypto/async_tx/
1775F: drivers/dma/
1776F: include/linux/dmaengine.h
1777F: include/linux/async_tx.h
b3e5f263 1778
a1867d36 1779AT24 EEPROM DRIVER
14d77c4d 1780M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1781L: linux-i2c@vger.kernel.org
1782S: Maintained
1783F: drivers/misc/eeprom/at24.c
25f73ed5 1784F: include/linux/platform_data/at24.h
a1867d36 1785
e7839f25 1786ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1787M: "Ed L. Cashin" <ed.cashin@acm.org>
1788W: http://www.openaoe.org/
1da177e4 1789S: Supported
679655da
JP
1790F: Documentation/aoe/
1791F: drivers/block/aoe/
1da177e4 1792
aad7a211
AB
1793ATHEROS 71XX/9XXX GPIO DRIVER
1794M: Alban Bedel <albeu@free.fr>
1795W: https://github.com/AlbanBedel/linux
1796T: git git://github.com/AlbanBedel/linux
1797S: Maintained
1798F: drivers/gpio/gpio-ath79.c
1799F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1800
9a10a870 1801ATHEROS ATH GENERIC UTILITIES
f726ee65 1802M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1803L: linux-wireless@vger.kernel.org
1804S: Supported
1805F: drivers/net/wireless/ath/*
1806
fa1c114f 1807ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1808M: Jiri Slaby <jirislaby@gmail.com>
1809M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1810M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1811L: linux-wireless@vger.kernel.org
72c706b7 1812W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1813S: Maintained
fa451753 1814F: drivers/net/wireless/ath/ath5k/
fa1c114f 1815
12e62d6f
KV
1816ATHEROS ATH6KL WIRELESS DRIVER
1817M: Kalle Valo <kvalo@qca.qualcomm.com>
1818L: linux-wireless@vger.kernel.org
1819W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1820T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1821S: Supported
1822F: drivers/net/wireless/ath/ath6kl/
1823
2be7d22f
VK
1824WILOCITY WIL6210 WIRELESS DRIVER
1825M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1826L: linux-wireless@vger.kernel.org
1827L: wil6210@qca.qualcomm.com
1828S: Supported
1829W: http://wireless.kernel.org/en/users/Drivers/wil6210
1830F: drivers/net/wireless/ath/wil6210/
dba4b74d 1831F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1832
1d7e1e6b
CL
1833CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1834M: Christian Lamparter <chunkeey@googlemail.com>
1835L: linux-wireless@vger.kernel.org
1836W: http://wireless.kernel.org/en/users/Drivers/carl9170
1837S: Maintained
1838F: drivers/net/wireless/ath/carl9170/
1839
2c2a6172
LT
1840ATK0110 HWMON DRIVER
1841M: Luca Tettamanti <kronos.it@gmail.com>
1842L: lm-sensors@lm-sensors.org
1843S: Maintained
1844F: drivers/hwmon/asus_atk0110.c
1845
6f69a6d7 1846ATI_REMOTE2 DRIVER
8b58be88 1847M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1848S: Maintained
679655da 1849F: drivers/input/misc/ati_remote2.c
6f69a6d7 1850
7ae115b4 1851ATLX ETHERNET DRIVERS
8b58be88 1852M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1853M: Chris Snook <chris.snook@gmail.com>
e443e383 1854L: netdev@vger.kernel.org
8d5ca6ec
JC
1855W: http://sourceforge.net/projects/atl1
1856W: http://atl1.sourceforge.net
1857S: Maintained
2b133ad6 1858F: drivers/net/ethernet/atheros/
8d5ca6ec 1859
1da177e4 1860ATM
366c1bd1 1861M: Chas Williams <3chas3@gmail.com>
476604de 1862L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1863L: netdev@vger.kernel.org
1da177e4
LT
1864W: http://linux-atm.sourceforge.net
1865S: Maintained
679655da
JP
1866F: drivers/atm/
1867F: include/linux/atm*
c117ab84 1868F: include/uapi/linux/atm*
1da177e4 1869
04ac2f46 1870ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1871M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1872S: Maintained
1873F: drivers/mmc/host/atmel-mci.c
1874F: drivers/mmc/host/atmel-mci-regs.h
1875
a1cfac48 1876ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1877M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1878S: Supported
df621252 1879F: drivers/tty/serial/atmel_serial.c
a1cfac48 1880
dfae90ed 1881ATMEL Audio ALSA driver
3a82002c 1882M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1883L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1884S: Supported
1885F: sound/soc/atmel
1886
b414dc16
NF
1887ATMEL DMA DRIVER
1888M: Nicolas Ferre <nicolas.ferre@atmel.com>
1889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1890S: Supported
1891F: drivers/dma/at_hdmac.c
1892F: drivers/dma/at_hdmac_regs.h
6f0d65af 1893F: include/linux/platform_data/dma-atmel.h
b414dc16 1894
6bd0f436
LD
1895ATMEL XDMA DRIVER
1896M: Ludovic Desroches <ludovic.desroches@atmel.com>
1897L: linux-arm-kernel@lists.infradead.org
1898L: dmaengine@vger.kernel.org
1899S: Supported
1900F: drivers/dma/at_xdmac.c
1901
888f2804
LD
1902ATMEL I2C DRIVER
1903M: Ludovic Desroches <ludovic.desroches@atmel.com>
1904L: linux-i2c@vger.kernel.org
1905S: Supported
1906F: drivers/i2c/busses/i2c-at91.c
1907
15515545
JW
1908ATMEL ISI DRIVER
1909M: Josh Wu <josh.wu@atmel.com>
1910L: linux-media@vger.kernel.org
1911S: Supported
f2294c2d 1912F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1913F: include/media/atmel-isi.h
1914
8f4c79ce 1915ATMEL LCDFB DRIVER
8b58be88 1916M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1917L: linux-fbdev@vger.kernel.org
8f4c79ce 1918S: Maintained
8a61f013 1919F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1920F: include/video/atmel_lcdc.h
8f4c79ce 1921
89e5785f 1922ATMEL MACB ETHERNET DRIVER
a02875a6 1923M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1924S: Supported
9f2f381f 1925F: drivers/net/ethernet/cadence/
89e5785f 1926
5cbac98a
JW
1927ATMEL NAND DRIVER
1928M: Josh Wu <josh.wu@atmel.com>
1929L: linux-mtd@lists.infradead.org
1930S: Supported
1931F: drivers/mtd/nand/atmel_nand*
1932
05c441ef 1933ATMEL SDMMC DRIVER
1934M: Ludovic Desroches <ludovic.desroches@atmel.com>
1935L: linux-mmc@vger.kernel.org
1936S: Supported
1937F: drivers/mmc/host/sdhci-of-at91.c
1938
754ce4f2 1939ATMEL SPI DRIVER
a02875a6 1940M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1941S: Supported
9df92e6c 1942F: drivers/spi/spi-atmel.*
754ce4f2 1943
0ef09015 1944ATMEL SSC DRIVER
03515f32 1945M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1947S: Supported
1948F: drivers/misc/atmel-ssc.c
1949F: include/linux/atmel-ssc.h
1950
e9cb1c5a
NF
1951ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1952M: Nicolas Ferre <nicolas.ferre@atmel.com>
1953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1954S: Supported
1955F: drivers/misc/atmel_tclib.c
1956F: drivers/clocksource/tcb_clksrc.c
1957
914a3f3b 1958ATMEL USBA UDC DRIVER
a02875a6
NF
1959M: Nicolas Ferre <nicolas.ferre@atmel.com>
1960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1961S: Supported
faf2e1db 1962F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1963
1da177e4 1964ATMEL WIRELESS DRIVER
8b58be88 1965M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1966L: linux-wireless@vger.kernel.org
1da177e4
LT
1967W: http://www.thekelleys.org.uk/atmel
1968W: http://atmelwlandriver.sourceforge.net/
1969S: Maintained
679655da 1970F: drivers/net/wireless/atmel*
1da177e4 1971
a14c0f8f
ND
1972ATMEL MAXTOUCH DRIVER
1973M: Nick Dyer <nick.dyer@itdev.co.uk>
1974T: git git://github.com/atmel-maxtouch/linux.git
1975S: Supported
1976F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1977F: drivers/input/touchscreen/atmel_mxt_ts.c
1978F: include/linux/platform_data/atmel_mxt_ts.h
1979
26780d9e 1980ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1981M: Bradley Grove <linuxdrivers@attotech.com>
1982L: linux-scsi@vger.kernel.org
1983W: http://www.attotech.com
1984S: Supported
1985F: drivers/scsi/esas2r
26780d9e 1986
bc6e17b8
SS
1987ATUSB IEEE 802.15.4 RADIO DRIVER
1988M: Stefan Schmidt <stefan@osg.samsung.com>
1989L: linux-wpan@vger.kernel.org
1990S: Maintained
1991F: drivers/net/ieee802154/atusb.c
1992F: drivers/net/ieee802154/atusb.h
1993F: drivers/net/ieee802154/at86rf230.h
1994
a92b7b80 1995AUDIT SUBSYSTEM
915f389d 1996M: Paul Moore <paul@paul-moore.com>
8b58be88 1997M: Eric Paris <eparis@redhat.com>
915f389d 1998L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1999W: http://people.redhat.com/sgrubb/audit/
915f389d 2000T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 2001S: Maintained
679655da 2002F: include/linux/audit.h
c117ab84 2003F: include/uapi/linux/audit.h
679655da 2004F: kernel/audit*
a92b7b80 2005
70e84049 2006AUXILIARY DISPLAY DRIVERS
8b58be88 2007M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2008W: http://miguelojeda.es/auxdisplay.htm
2009W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2010S: Maintained
679655da
JP
2011F: drivers/auxdisplay/
2012F: include/linux/cfag12864b.h
70e84049 2013
5f97f7f9 2014AVR32 ARCHITECTURE
e336f61f
HCE
2015M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2016M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 2017W: http://www.atmel.com/products/AVR32/
249d9d9d 2018W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2019W: http://avrfreaks.net/
e336f61f 2020S: Maintained
679655da 2021F: arch/avr32/
5f97f7f9
HS
2022
2023AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2024M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2025M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2026S: Maintained
679655da 2027F: arch/avr32/mach-at32ap/
5f97f7f9 2028
1da177e4 2029AX.25 NETWORK LAYER
8b58be88 2030M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2031L: linux-hams@vger.kernel.org
d34cb28a 2032W: http://www.linux-ax25.org/
1da177e4 2033S: Maintained
c117ab84 2034F: include/uapi/linux/ax25.h
679655da
JP
2035F: include/net/ax25.h
2036F: net/ax25/
1da177e4 2037
d5269395 2038AZ6007 DVB DRIVER
009a5410 2039M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2040L: linux-media@vger.kernel.org
2041W: http://linuxtv.org
2042T: git git://linuxtv.org/media_tree.git
2043S: Maintained
2044F: drivers/media/usb/dvb-usb-v2/az6007.c
2045
6777376e
HV
2046AZTECH FM RADIO RECEIVER DRIVER
2047M: Hans Verkuil <hverkuil@xs4all.nl>
2048L: linux-media@vger.kernel.org
2049T: git git://linuxtv.org/media_tree.git
2050W: http://linuxtv.org
2051S: Maintained
2052F: drivers/media/radio/radio-aztech*
2053
e2d1d6c0 2054B43 WIRELESS DRIVER
e2d1d6c0 2055L: linux-wireless@vger.kernel.org
ed072f9e 2056L: b43-dev@lists.infradead.org
491b26b4 2057W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2058S: Odd Fixes
679655da 2059F: drivers/net/wireless/b43/
e2d1d6c0
RD
2060
2061B43LEGACY WIRELESS DRIVER
8b58be88 2062M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2063L: linux-wireless@vger.kernel.org
ed072f9e 2064L: b43-dev@lists.infradead.org
491b26b4 2065W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2066S: Maintained
679655da 2067F: drivers/net/wireless/b43legacy/
e2d1d6c0 2068
300abeb5 2069BACKLIGHT CLASS/SUBSYSTEM
b7701755 2070M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2071M: Lee Jones <lee.jones@linaro.org>
300abeb5 2072S: Maintained
679655da
JP
2073F: drivers/video/backlight/
2074F: include/linux/backlight.h
300abeb5 2075
c6c8fea2 2076BATMAN ADVANCED
207df49e 2077M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2078M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2079M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2080L: b.a.t.m.a.n@lists.open-mesh.org
2081W: http://www.open-mesh.org/
2082S: Maintained
2083F: net/batman-adv/
2084
e2d1d6c0 2085BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2086M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2087L: linux-hams@vger.kernel.org
2088W: http://www.baycom.org/~tom/ham/ham.html
2089S: Maintained
679655da 2090F: drivers/net/hamradio/baycom*
e2d1d6c0 2091
cafe5635 2092BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2093M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2094L: linux-bcache@vger.kernel.org
2095W: http://bcache.evilpiepirate.org
d1aa1ab3 2096S: Maintained
cafe5635
KO
2097F: drivers/md/bcache/
2098
04bd844a
HV
2099BDISP ST MEDIA DRIVER
2100M: Fabien Dessenne <fabien.dessenne@st.com>
2101L: linux-media@vger.kernel.org
2102T: git git://linuxtv.org/media_tree.git
2103W: http://linuxtv.org
2104S: Supported
2105F: drivers/media/platform/sti/bdisp
2106
e2d1d6c0 2107BEFS FILE SYSTEM
55817d3d 2108S: Orphan
679655da
JP
2109F: Documentation/filesystems/befs.txt
2110F: fs/befs/
e2d1d6c0 2111
564ee360 2112BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2113M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2114L: netdev@vger.kernel.org
2115S: Maintained
2116F: drivers/net/ethernet/ec_bhf.c
564ee360 2117
e2d1d6c0 2118BFS FILE SYSTEM
8b58be88 2119M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2120S: Maintained
679655da
JP
2121F: Documentation/filesystems/bfs.txt
2122F: fs/bfs/
c117ab84 2123F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2124
1394f032 2125BLACKFIN ARCHITECTURE
a4edbc10 2126M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2127L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2128T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2129W: http://blackfin.uclinux.org
2130S: Supported
679655da 2131F: arch/blackfin/
566da5b2 2132
e190d6b1 2133BLACKFIN EMAC DRIVER
b3fe92b0 2134L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2135W: http://blackfin.uclinux.org
2136S: Supported
7b35f033 2137F: drivers/net/ethernet/adi/
e190d6b1 2138
566da5b2 2139BLACKFIN RTC DRIVER
b3fe92b0 2140L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2141W: http://blackfin.uclinux.org
2142S: Supported
679655da 2143F: drivers/rtc/rtc-bfin.c
1394f032 2144
936ed49a 2145BLACKFIN SDH DRIVER
109ec8c3 2146M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2147L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2148W: http://blackfin.uclinux.org
2149S: Supported
2150F: drivers/mmc/host/bfin_sdh.c
2151
1394f032 2152BLACKFIN SERIAL DRIVER
8b58be88 2153M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2154L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2155W: http://blackfin.uclinux.org
2156S: Supported
8460241e 2157F: drivers/tty/serial/bfin_uart.c
1394f032 2158
1e6d320f 2159BLACKFIN WATCHDOG DRIVER
b3fe92b0 2160L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2161W: http://blackfin.uclinux.org
2162S: Supported
679655da 2163F: drivers/watchdog/bfin_wdt.c
1e6d320f 2164
d24ecfcc 2165BLACKFIN I2C TWI DRIVER
8b58be88 2166M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2167L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2168W: http://blackfin.uclinux.org/
2169S: Supported
679655da 2170F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2171
1e204377
SJ
2172BLACKFIN MEDIA DRIVER
2173M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2174L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2175W: http://blackfin.uclinux.org/
2176S: Supported
2177F: drivers/media/platform/blackfin/
2178F: drivers/media/i2c/adv7183*
2179F: drivers/media/i2c/vs6624*
2180
b54cf35a
JSM
2181BLINKM RGB LED DRIVER
2182M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2183S: Maintained
2184F: drivers/leds/leds-blinkm.c
2185
1da177e4 2186BLOCK LAYER
8b58be88 2187M: Jens Axboe <axboe@kernel.dk>
08deed1e 2188T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2189S: Maintained
679655da 2190F: block/
ae11f7ef 2191F: kernel/trace/blktrace.c
1da177e4 2192
2b54aaef 2193BLOCK2MTD DRIVER
8b58be88 2194M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2195L: linux-mtd@lists.infradead.org
2196S: Maintained
679655da 2197F: drivers/mtd/devices/block2mtd.c
2b54aaef 2198
63fbd24e 2199BLUETOOTH DRIVERS
8b58be88 2200M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2201M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2202M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2203L: linux-bluetooth@vger.kernel.org
63fbd24e 2204W: http://www.bluez.org/
22e7a424
MH
2205T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2206T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2207S: Maintained
679655da 2208F: drivers/bluetooth/
1da177e4 2209
63fbd24e 2210BLUETOOTH SUBSYSTEM
8b58be88 2211M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2212M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2213M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2214L: linux-bluetooth@vger.kernel.org
2215W: http://www.bluez.org/
22e7a424
MH
2216T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2217T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2218S: Maintained
679655da
JP
2219F: net/bluetooth/
2220F: include/net/bluetooth/
1da177e4
LT
2221
2222BONDING DRIVER
79b30750 2223M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2224M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2225M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2226L: netdev@vger.kernel.org
ce00f85c
JC
2227W: http://sourceforge.net/projects/bonding/
2228S: Supported
679655da 2229F: drivers/net/bonding/
c117ab84 2230F: include/uapi/linux/if_bonding.h
1da177e4 2231
b5f4df34
AS
2232BPF (Safe dynamic programs and tools)
2233M: Alexei Starovoitov <ast@kernel.org>
2234L: netdev@vger.kernel.org
2235L: linux-kernel@vger.kernel.org
2236S: Supported
2237F: kernel/bpf/
2238
39105890 2239BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2240M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2241L: netdev@vger.kernel.org
2242S: Supported
adfc5217 2243F: drivers/net/ethernet/broadcom/b44.*
39105890 2244
32ec90d5
FF
2245BROADCOM GENET ETHERNET DRIVER
2246M: Florian Fainelli <f.fainelli@gmail.com>
2247L: netdev@vger.kernel.org
2248S: Supported
2249F: drivers/net/ethernet/broadcom/genet/
2250
948c51e6 2251BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2252M: Sony Chacko <sony.chacko@qlogic.com>
2253M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2254L: netdev@vger.kernel.org
2255S: Supported
adfc5217
JK
2256F: drivers/net/ethernet/broadcom/bnx2.*
2257F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2258
4d9d2cb0 2259BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2260M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2261L: netdev@vger.kernel.org
2262S: Supported
adfc5217 2263F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2264
90f4c594 2265BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2266M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2267M: Ray Jui <rjui@broadcom.com>
2268M: Scott Branden <sbranden@broadcom.com>
497a045d 2269L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2270T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2271S: Maintained
2272F: arch/arm/mach-bcm/
2273F: arch/arm/boot/dts/bcm113*
90f4c594 2274F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2275F: arch/arm/boot/dts/bcm281*
2276F: arch/arm/configs/bcm_defconfig
e4ef47f2 2277F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2278F: drivers/clocksource/bcm_kona_timer.c
2279
9209bec4 2280BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2281M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2282M: Lee Jones <lee@kernel.org>
10b9e887 2283M: Eric Anholt <eric@anholt.net>
f680f25c 2284L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2286T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2287S: Maintained
9209bec4 2288N: bcm2835
f680f25c 2289
a2f6734c
KC
2290BROADCOM BCM33XX MIPS ARCHITECTURE
2291M: Kevin Cernekee <cernekee@gmail.com>
2292L: linux-mips@linux-mips.org
2293S: Maintained
2294F: arch/mips/bcm3384/*
2295F: arch/mips/include/asm/mach-bcm3384/*
2296F: arch/mips/kernel/*bmips*
2297
5564f092
RM
2298BROADCOM BCM47XX MIPS ARCHITECTURE
2299M: Hauke Mehrtens <hauke@hauke-m.de>
2300M: Rafał Miłecki <zajec5@gmail.com>
2301L: linux-mips@linux-mips.org
2302S: Maintained
2303F: arch/mips/bcm47xx/*
2304F: arch/mips/include/asm/mach-bcm47xx/*
2305
9209bec4 2306BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2307M: Hauke Mehrtens <hauke@hauke-m.de>
2308L: linux-arm-kernel@lists.infradead.org
2309S: Maintained
2310F: arch/arm/mach-bcm/bcm_5301x.c
2311F: arch/arm/boot/dts/bcm5301x.dtsi
2312F: arch/arm/boot/dts/bcm470*
2313
e076e962
FF
2314BROADCOM BCM63XX ARM ARCHITECTURE
2315M: Florian Fainelli <f.fainelli@gmail.com>
2316L: linux-arm-kernel@lists.infradead.org
eb6725d0 2317T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2318S: Maintained
2319F: arch/arm/mach-bcm/bcm63xx.c
2320F: arch/arm/include/debug/bcm63xx.S
2321
7110e227
KC
2322BROADCOM BCM63XX/BCM33XX UDC DRIVER
2323M: Kevin Cernekee <cernekee@gmail.com>
2324L: linux-usb@vger.kernel.org
2325S: Maintained
2326F: drivers/usb/gadget/udc/bcm63xx_udc.*
2327
2df94fd6 2328BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2329M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2330M: Gregory Fong <gregory.0xf0@gmail.com>
2331M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2332L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2333T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2334S: Maintained
2335F: arch/arm/mach-bcm/*brcmstb*
2336F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2337F: drivers/bus/brcmstb_gisb.c
5009a289 2338N: brcmstb
2df94fd6 2339
70371cef
KC
2340BROADCOM BMIPS MIPS ARCHITECTURE
2341M: Kevin Cernekee <cernekee@gmail.com>
2342M: Florian Fainelli <f.fainelli@gmail.com>
2343L: linux-mips@linux-mips.org
eb6725d0 2344T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2345S: Maintained
2346F: arch/mips/bmips/*
2347F: arch/mips/include/asm/mach-bmips/*
2348F: arch/mips/kernel/*bmips*
338808de 2349F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2350F: drivers/irqchip/irq-bcm7*
2351F: drivers/irqchip/irq-brcmstb*
2352
948c51e6 2353BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2354M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2355M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2356L: netdev@vger.kernel.org
2357S: Supported
adfc5217 2358F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2359
a9533e7e
HP
2360BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2361M: Brett Rudley <brudley@broadcom.com>
818c07b8 2362M: Arend van Spriel <arend@broadcom.com>
85d63686 2363M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2364M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2365L: linux-wireless@vger.kernel.org
5615171c 2366L: brcm80211-dev-list@broadcom.com
a9533e7e 2367S: Supported
f62ebdd5 2368F: drivers/net/wireless/brcm80211/
a9533e7e 2369
9958d6f9 2370BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2371M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2372L: linux-scsi@vger.kernel.org
2373S: Supported
2374F: drivers/scsi/bnx2fc/
2375
6a6b5ad0 2376BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2377M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2378L: linux-scsi@vger.kernel.org
2379S: Supported
2380F: drivers/scsi/bnx2i/
2381
36c0237f
SB
2382BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2383M: Ray Jui <rjui@broadcom.com>
2384M: Scott Branden <sbranden@broadcom.com>
2385L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2386L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2387T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2388S: Maintained
2389N: iproc
2390N: cygnus
2391N: bcm9113*
2392N: bcm9583*
2393N: bcm583*
2394N: bcm113*
2395
3b0213d5
GF
2396BROADCOM BRCMSTB GPIO DRIVER
2397M: Gregory Fong <gregory.0xf0@gmail.com>
2398L: bcm-kernel-feedback-list@broadcom.com>
2399S: Supported
2400F: drivers/gpio/gpio-brcmstb.c
2401F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2402
7b7f588b 2403BROADCOM KONA GPIO DRIVER
5e163903 2404M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2405L: bcm-kernel-feedback-list@broadcom.com
2406S: Supported
2407F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2408F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2409
f6e734a8
RM
2410BROADCOM NVRAM DRIVER
2411M: Rafał Miłecki <zajec5@gmail.com>
2412L: linux-mips@linux-mips.org
2413S: Maintained
2414F: drivers/firmware/broadcom/*
2415
02787daa
BN
2416BROADCOM STB NAND FLASH DRIVER
2417M: Brian Norris <computersforpeace@gmail.com>
2418L: linux-mtd@lists.infradead.org
2419S: Maintained
2420F: drivers/mtd/nand/brcmnand/
2421
c9678d86
RM
2422BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2423M: Rafał Miłecki <zajec5@gmail.com>
2424L: linux-wireless@vger.kernel.org
2425S: Maintained
2426F: drivers/bcma/
2427F: include/linux/bcma/
2428
b8302205
FF
2429BROADCOM SYSTEMPORT ETHERNET DRIVER
2430M: Florian Fainelli <f.fainelli@gmail.com>
2431L: netdev@vger.kernel.org
2432S: Supported
2433F: drivers/net/ethernet/broadcom/bcmsysport.*
2434
7725ccfd 2435BROCADE BFA FC SCSI DRIVER
aa803370
AG
2436M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2437M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2438L: linux-scsi@vger.kernel.org
2439S: Supported
2440F: drivers/scsi/bfa/
7725ccfd 2441
8b230ed8 2442BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2443M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2444L: netdev@vger.kernel.org
2445S: Supported
f844a0ea 2446F: drivers/net/ethernet/brocade/bna/
8b230ed8 2447
5cdf7f76 2448BSG (block layer generic sg v4 driver)
8b58be88 2449M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2450L: linux-scsi@vger.kernel.org
2451S: Supported
679655da
JP
2452F: block/bsg.c
2453F: include/linux/bsg.h
c117ab84 2454F: include/uapi/linux/bsg.h
5cdf7f76 2455
af39917d
CL
2456BT87X AUDIO DRIVER
2457M: Clemens Ladisch <clemens@ladisch.de>
2458L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2459T: git git://git.alsa-project.org/alsa-kernel.git
2460S: Maintained
2461F: Documentation/sound/alsa/Bt87x.txt
2462F: sound/pci/bt87x.c
2463
ff1d5c2f 2464BT8XXGPIO DRIVER
eb032b98 2465M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2466W: http://bu3sch.de/btgpio.php
2467S: Maintained
72dbb705 2468F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2469
eb1eb04f 2470BTRFS FILE SYSTEM
c0778e25
CM
2471M: Chris Mason <clm@fb.com>
2472M: Josef Bacik <jbacik@fb.com>
d8130624 2473M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2474L: linux-btrfs@vger.kernel.org
2475W: http://btrfs.wiki.kernel.org/
8a6e2535 2476Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2477T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2478S: Maintained
679655da
JP
2479F: Documentation/filesystems/btrfs.txt
2480F: fs/btrfs/
eb1eb04f 2481
1da177e4 2482BTTV VIDEO4LINUX DRIVER
009a5410 2483M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2484L: linux-media@vger.kernel.org
96b6aba0 2485W: http://linuxtv.org
275ffde4 2486T: git git://linuxtv.org/media_tree.git
f96236e5 2487S: Odd fixes
679655da 2488F: Documentation/video4linux/bttv/
90d72ac6 2489F: drivers/media/pci/bt8xx/bttv*
1da177e4 2490
1f34923c
KA
2491BUSLOGIC SCSI DRIVER
2492M: Khalid Aziz <khalid@gonehiking.org>
2493L: linux-scsi@vger.kernel.org
2494S: Maintained
2495F: drivers/scsi/BusLogic.*
2496F: drivers/scsi/FlashPoint.*
2497
af39917d
CL
2498C-MEDIA CMI8788 DRIVER
2499M: Clemens Ladisch <clemens@ladisch.de>
2500L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2501T: git git://git.alsa-project.org/alsa-kernel.git
2502S: Maintained
2503F: sound/pci/oxygen/
2504
2141355f
MS
2505C6X ARCHITECTURE
2506M: Mark Salter <msalter@redhat.com>
2507M: Aurelien Jacquiot <a-jacquiot@ti.com>
2508L: linux-c6x-dev@linux-c6x.org
2509W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2510S: Maintained
2511F: arch/c6x/
2512
a5432f5a 2513CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2514M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2515L: linux-cachefs@redhat.com
2516S: Supported
2517F: Documentation/filesystems/caching/cachefiles.txt
2518F: fs/cachefiles/
2519
c815ca39
HV
2520CADET FM/AM RADIO RECEIVER DRIVER
2521M: Hans Verkuil <hverkuil@xs4all.nl>
2522L: linux-media@vger.kernel.org
2523T: git git://linuxtv.org/media_tree.git
2524W: http://linuxtv.org
2525S: Maintained
2526F: drivers/media/radio/radio-cadet*
2527
77d5140f 2528CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2529M: Jonathan Corbet <corbet@lwn.net>
661263b5 2530L: linux-media@vger.kernel.org
275ffde4 2531T: git git://linuxtv.org/media_tree.git
77d5140f 2532S: Maintained
679655da 2533F: Documentation/video4linux/cafe_ccic
90d72ac6 2534F: drivers/media/platform/marvell-ccic/
77d5140f 2535
201b6bab 2536CAIF NETWORK LAYER
5c574f50 2537M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2538L: netdev@vger.kernel.org
2539S: Supported
2540F: Documentation/networking/caif/
2541F: drivers/net/caif/
c117ab84 2542F: include/uapi/linux/caif/
201b6bab
JP
2543F: include/net/caif/
2544F: net/caif/
2545
77dac90f 2546CALGARY x86-64 IOMMU
8b58be88
JP
2547M: Muli Ben-Yehuda <muli@il.ibm.com>
2548M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2549L: discuss@x86-64.org
2550S: Maintained
679655da
JP
2551F: arch/x86/kernel/pci-calgary_64.c
2552F: arch/x86/kernel/tce_64.c
2553F: arch/x86/include/asm/calgary.h
2554F: arch/x86/include/asm/tce.h
77dac90f 2555
e2d1d6c0 2556CAN NETWORK LAYER
8d15d386 2557M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2558M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2559L: linux-can@vger.kernel.org
84b0d715 2560W: https://github.com/linux-can
870482a4
MKB
2561T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2562T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2563S: Maintained
f35f6c8f 2564F: Documentation/networking/can.txt
8d15d386 2565F: net/can/
8d15d386 2566F: include/linux/can/core.h
c117ab84
CEB
2567F: include/uapi/linux/can.h
2568F: include/uapi/linux/can/bcm.h
2569F: include/uapi/linux/can/raw.h
2570F: include/uapi/linux/can/gw.h
e2d1d6c0 2571
4261a204 2572CAN NETWORK DRIVERS
8b58be88 2573M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2574M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2575L: linux-can@vger.kernel.org
84b0d715 2576W: https://github.com/linux-can
870482a4
MKB
2577T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2578T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2579S: Maintained
8d15d386
OH
2580F: drivers/net/can/
2581F: include/linux/can/dev.h
8d15d386 2582F: include/linux/can/platform/
c117ab84
CEB
2583F: include/uapi/linux/can/error.h
2584F: include/uapi/linux/can/netlink.h
4261a204 2585
95d16c72
JM
2586CAPABILITIES
2587M: Serge Hallyn <serge.hallyn@canonical.com>
2588L: linux-security-module@vger.kernel.org
6305902c 2589S: Supported
95d16c72 2590F: include/linux/capability.h
c117ab84 2591F: include/uapi/linux/capability.h
6305902c 2592F: security/commoncap.c
38a94118 2593F: kernel/capability.c
95d16c72 2594
b84894c7
KT
2595CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2596M: Kevin Tsai <ktsai@capellamicro.com>
2597S: Maintained
2598F: drivers/iio/light/cm*
2599F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2600
f21fb3ed
RV
2601CAVIUM LIQUIDIO NETWORK DRIVER
2602M: Derek Chickles <derek.chickles@caviumnetworks.com>
2603M: Satanand Burla <satananda.burla@caviumnetworks.com>
2604M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2605M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2606L: netdev@vger.kernel.org
2607W: http://www.cavium.com
2608S: Supported
f21fb3ed
RV
2609F: drivers/net/ethernet/cavium/liquidio/
2610
ef0bbac3
VB
2611CC2520 IEEE-802.15.4 RADIO DRIVER
2612M: Varka Bhadram <varkabhadram@gmail.com>
2613L: linux-wpan@vger.kernel.org
2614S: Maintained
2615F: drivers/net/ieee802154/cc2520.c
2616F: include/linux/spi/cc2520.h
2617F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2618
b8154542 2619CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2620M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2621L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2622W: http://www.ibm.com/developerworks/power/cell/
2623S: Supported
679655da 2624F: arch/powerpc/include/asm/cell*.h
679655da 2625F: arch/powerpc/include/asm/spu*.h
c117ab84 2626F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2627F: arch/powerpc/oprofile/*cell*
2628F: arch/powerpc/platforms/cell/
b8154542 2629
398ecff5
SW
2630CEPH COMMON CODE (LIBCEPH)
2631M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2632M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2633M: Sage Weil <sage@redhat.com>
82593f87 2634L: ceph-devel@vger.kernel.org
09d90327 2635W: http://ceph.com/
fb99f881 2636T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2637T: git git://github.com/ceph/ceph-client.git
9030aaf9 2638S: Supported
14430813
JP
2639F: net/ceph/
2640F: include/linux/ceph/
2641F: include/linux/crush/
9030aaf9 2642
398ecff5
SW
2643CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2644M: "Yan, Zheng" <zyan@redhat.com>
2645M: Sage Weil <sage@redhat.com>
2646M: Ilya Dryomov <idryomov@gmail.com>
2647L: ceph-devel@vger.kernel.org
2648W: http://ceph.com/
2649T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2650T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2651S: Supported
2652F: Documentation/filesystems/ceph.txt
2653F: fs/ceph/
2654
cfc411e7
DH
2655CERTIFICATE HANDLING:
2656M: David Howells <dhowells@redhat.com>
2657M: David Woodhouse <dwmw2@infradead.org>
2658L: keyrings@linux-nfs.org
2659S: Maintained
2660F: Documentation/module-signing.txt
2661F: certs/
2662F: scripts/extract-cert.c
2663
18332a80 2664CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2665L: linux-usb@vger.kernel.org
10c6c9c9 2666S: Orphan
679655da
JP
2667F: Documentation/usb/WUSB-Design-overview.txt
2668F: Documentation/usb/wusb-cbaf
355ffe69
DV
2669F: drivers/usb/host/hwa-hc.c
2670F: drivers/usb/host/whci/
679655da
JP
2671F: drivers/usb/wusbcore/
2672F: include/linux/usb/wusb*
18332a80 2673
70e84049 2674CFAG12864B LCD 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/cfag12864b.c
2680F: include/linux/cfag12864b.h
70e84049
MOS
2681
2682CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2683M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2684W: http://miguelojeda.es/auxdisplay.htm
2685W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2686S: Maintained
679655da
JP
2687F: drivers/auxdisplay/cfag12864bfb.c
2688F: include/linux/cfag12864b.h
70e84049 2689
704232c2 2690CFG80211 and NL80211
8b58be88 2691M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2692L: linux-wireless@vger.kernel.org
ce466579
JB
2693W: http://wireless.kernel.org/
2694T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2695T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2696S: Maintained
c117ab84 2697F: include/uapi/linux/nl80211.h
679655da
JP
2698F: include/net/cfg80211.h
2699F: net/wireless/*
2700X: net/wireless/wext*
704232c2 2701
46e64261
GKH
2702CHAR and MISC DRIVERS
2703M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2704M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2705T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2706S: Supported
46e64261
GKH
2707F: drivers/char/*
2708F: drivers/misc/*
471322a8 2709F: include/linux/miscdevice.h
46e64261 2710
0a920b5b 2711CHECKPATCH
8b58be88 2712M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2713M: Joe Perches <joe@perches.com>
2714S: Maintained
679655da 2715F: scripts/checkpatch.pl
0a920b5b 2716
f8407f26
HW
2717CHINESE DOCUMENTATION
2718M: Harry Wei <harryxiyou@gmail.com>
9740153c 2719L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2720L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2721S: Maintained
2722F: Documentation/zh_CN/
2723
2721ea2c 2724CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2725M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2726T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2727L: linux-usb@vger.kernel.org
2728S: Maintained
2729F: drivers/usb/chipidea/
2730
a93ad65d
HG
2731CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2732M: Hans de Goede <hdegoede@redhat.com>
2733L: linux-input@vger.kernel.org
2734S: Maintained
2735F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2736F: drivers/input/touchscreen/chipone_icn8318.c
2737
ab043105
OJ
2738CHROME HARDWARE PLATFORM SUPPORT
2739M: Olof Johansson <olof@lixom.net>
2740S: Maintained
2741F: drivers/platform/chrome/
2742
641cb85e 2743CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2744M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2745M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2746M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2747M: Neel Patel <neepatel@cisco.com>
7063fbf2 2748S: Supported
a6a5580c 2749F: drivers/net/ethernet/cisco/enic/
7063fbf2 2750
e3cf00d0 2751CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2752M: Upinder Malhi <umalhi@cisco.com>
2753S: Supported
2754F: drivers/infiniband/hw/usnic
e3cf00d0 2755
2b7a52a4 2756CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2757M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2758L: netdev@vger.kernel.org
2759S: Maintained
57d0b7a0 2760F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2761
3d4cfdc9
MB
2762CIRRUS LOGIC AUDIO CODEC DRIVERS
2763M: Brian Austin <brian.austin@cirrus.com>
2764M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2765L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2766S: Maintained
2767F: sound/soc/codecs/cs*
2768
94574d9a
KRW
2769CLEANCACHE API
2770M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2771L: linux-kernel@vger.kernel.org
2772S: Maintained
2773F: mm/cleancache.c
2774F: include/linux/cleancache.h
2775
d4275354 2776CLK API
8b58be88 2777M: Russell King <linux@arm.linux.org.uk>
aa571b14 2778L: linux-clk@vger.kernel.org
37417046 2779S: Maintained
d4275354
RK
2780F: include/linux/clk.h
2781
9222d247
JS
2782CLOCKSOURCE, CLOCKEVENT DRIVERS
2783M: Daniel Lezcano <daniel.lezcano@linaro.org>
2784M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2785L: linux-kernel@vger.kernel.org
9222d247
JS
2786T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2787S: Supported
2788F: drivers/clocksource
2789
5df6d737 2790CISCO FCOE HBA DRIVER
8fc89a79
HP
2791M: Hiral Patel <hiralpat@cisco.com>
2792M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2793M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2794L: linux-scsi@vger.kernel.org
2795S: Supported
2a99921a 2796F: drivers/scsi/fnic/
5df6d737 2797
c8806b6c
NM
2798CISCO SCSI HBA DRIVER
2799M: Narsimhulu Musini <nmusini@cisco.com>
2800M: Sesidhar Baddela <sebaddel@cisco.com>
2801L: linux-scsi@vger.kernel.org
2802S: Supported
2803F: drivers/scsi/snic/
2804
529aa8cb
TLSC
2805CMPC ACPI DRIVER
2806M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2807M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2808L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2809S: Supported
2810F: drivers/platform/x86/classmate-laptop.c
2811
85756a06
HV
2812COBALT MEDIA DRIVER
2813M: Hans Verkuil <hans.verkuil@cisco.com>
2814L: linux-media@vger.kernel.org
2815T: git git://linuxtv.org/media_tree.git
2816W: http://linuxtv.org
2817S: Supported
2818F: drivers/media/pci/cobalt/
2819
74425eee 2820COCCINELLE/Semantic Patches (SmPL)
26de9c26 2821M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2822M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2823M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2824M: Michal Marek <mmarek@suse.com>
26de9c26 2825L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2826T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2827W: http://coccinelle.lip6.fr/
2828S: Supported
4b92b2aa 2829F: Documentation/coccinelle.txt
74425eee
NP
2830F: scripts/coccinelle/
2831F: scripts/coccicheck
2832
1da177e4 2833CODA FILE SYSTEM
8b58be88 2834M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2835M: coda@cs.cmu.edu
2836L: codalist@coda.cs.cmu.edu
2837W: http://www.coda.cs.cmu.edu/
2838S: Maintained
679655da
JP
2839F: Documentation/filesystems/coda.txt
2840F: fs/coda/
2841F: include/linux/coda*.h
c117ab84 2842F: include/uapi/linux/coda*.h
1da177e4 2843
0b14261e
PZ
2844CODA V4L2 MEM2MEM DRIVER
2845M: Philipp Zabel <p.zabel@pengutronix.de>
2846L: linux-media@vger.kernel.org
2847S: Maintained
2848F: Documentation/devicetree/bindings/media/coda.txt
2849F: drivers/media/platform/coda/
2850
7704addb 2851COMMON CLK FRAMEWORK
a85fa007 2852M: Michael Turquette <mturquette@baylibre.com>
f956165f 2853M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2854L: linux-clk@vger.kernel.org
baeb0d9b 2855T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2856S: Maintained
60bea3b5
SW
2857F: drivers/clk/
2858X: drivers/clk/clkdev.c
7704addb 2859F: include/linux/clk-pr*
60bea3b5 2860F: include/linux/clk/
7704addb 2861
e2d1d6c0 2862COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2863M: Steve French <sfrench@samba.org>
51223df6 2864L: linux-cifs@vger.kernel.org
d1f28953 2865L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2866W: http://linux-cifs.samba.org/
bb1d5dda 2867T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2868S: Supported
ec421a71 2869F: Documentation/filesystems/cifs/
679655da 2870F: fs/cifs/
e2d1d6c0 2871
1da177e4 2872COMPACTPCI HOTPLUG CORE
8b58be88 2873M: Scott Murray <scott@spiteful.org>
64dab204 2874L: linux-pci@vger.kernel.org
82c4dfc7 2875S: Maintained
679655da 2876F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2877
2878COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2879M: Scott Murray <scott@spiteful.org>
64dab204 2880L: linux-pci@vger.kernel.org
82c4dfc7 2881S: Maintained
679655da 2882F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2883
2884COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2885M: Scott Murray <scott@spiteful.org>
64dab204 2886L: linux-pci@vger.kernel.org
82c4dfc7 2887S: Maintained
679655da 2888F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2889
5411552c 2890COMPAL LAPTOP SUPPORT
8b58be88 2891M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2892L: platform-driver-x86@vger.kernel.org
5411552c 2893S: Maintained
679655da 2894F: drivers/platform/x86/compal-laptop.c
5411552c 2895
949be0f7 2896CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2897M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2898L: accessrunner-general@lists.sourceforge.net
2899W: http://accessrunner.sourceforge.net/
949be0f7 2900S: Maintained
679655da 2901F: drivers/usb/atm/cxacru.c
949be0f7 2902
e2d1d6c0 2903CONFIGFS
d6351db2
JB
2904M: Joel Becker <jlbec@evilplan.org>
2905T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2906S: Supported
679655da
JP
2907F: fs/configfs/
2908F: include/linux/configfs.h
e2d1d6c0 2909
acb9c1b2 2910CONNECTOR
8b58be88 2911M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2912L: netdev@vger.kernel.org
2913S: Maintained
2914F: drivers/connector/
2915
a3e3354d 2916CONTROL GROUP (CGROUP)
860ca0e6 2917M: Tejun Heo <tj@kernel.org>
ad50c159 2918M: Li Zefan <lizefan@huawei.com>
4d205676 2919M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2920L: cgroups@vger.kernel.org
860ca0e6 2921T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2922S: Maintained
a3e3354d 2923F: Documentation/cgroups/
679655da
JP
2924F: include/linux/cgroup*
2925F: kernel/cgroup*
a3e3354d
TH
2926
2927CONTROL GROUP - CPUSET
2928M: Li Zefan <lizefan@huawei.com>
2929L: cgroups@vger.kernel.org
2930W: http://www.bullopensource.org/cpuset/
2931W: http://oss.sgi.com/projects/cpusets/
2932T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2933S: Maintained
2934F: Documentation/cgroups/cpusets.txt
2935F: include/linux/cpuset.h
2936F: kernel/cpuset.c
2937
2938CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2939M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2940M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2941L: cgroups@vger.kernel.org
2942L: linux-mm@kvack.org
2943S: Maintained
2944F: mm/memcontrol.c
5d1ea48b 2945F: mm/swap_cgroup.c
fb3a0fb6 2946
bebe4678 2947CORETEMP HARDWARE MONITORING DRIVER
96859129 2948M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2949L: lm-sensors@lm-sensors.org
2950S: Maintained
679655da
JP
2951F: Documentation/hwmon/coretemp
2952F: drivers/hwmon/coretemp.c
bebe4678 2953
1da177e4 2954COSA/SRP SYNC SERIAL DRIVER
8b58be88 2955M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2956W: http://www.fi.muni.cz/~kas/cosa/
2957S: Maintained
679655da 2958F: drivers/net/wan/cosa*
1da177e4 2959
4371ee35 2960CPMAC ETHERNET DRIVER
8b58be88 2961M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2962L: netdev@vger.kernel.org
2963S: Maintained
b544dbac 2964F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2965
1da177e4 2966CPU FREQUENCY DRIVERS
9c3646d1 2967M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2968M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2969L: linux-pm@vger.kernel.org
1da177e4 2970S: Maintained
27209d91
VK
2971T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2972T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2973F: drivers/cpufreq/
2974F: include/linux/cpufreq.h
1da177e4 2975
8a67f0ef
VK
2976CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2977M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2978M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2979L: linux-pm@vger.kernel.org
2980W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2981S: Maintained
2982F: drivers/cpufreq/arm_big_little.h
2983F: drivers/cpufreq/arm_big_little.c
2984F: drivers/cpufreq/arm_big_little_dt.c
2985
14d2c34c 2986CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2987M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2988M: Daniel Lezcano <daniel.lezcano@linaro.org>
2989L: linux-pm@vger.kernel.org
2990L: linux-arm-kernel@lists.infradead.org
cea8321c 2991T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2992S: Maintained
2993F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2994
0c570c18
BZ
2995CPUIDLE DRIVER - ARM EXYNOS
2996M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2997M: Daniel Lezcano <daniel.lezcano@linaro.org>
2998M: Kukjin Kim <kgene@kernel.org>
2999L: linux-pm@vger.kernel.org
3000L: linux-samsung-soc@vger.kernel.org
3001S: Supported
3002F: drivers/cpuidle/cpuidle-exynos.c
3003F: arch/arm/mach-exynos/pm.c
3004
a8e39c35 3005CPUIDLE DRIVERS
9c3646d1 3006M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
3007M: Daniel Lezcano <daniel.lezcano@linaro.org>
3008L: linux-pm@vger.kernel.org
3009S: Maintained
cea8321c 3010T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
3011F: drivers/cpuidle/*
3012F: include/linux/cpuidle.h
3013
1da177e4 3014CPUID/MSR DRIVER
8b58be88 3015M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 3016S: Maintained
679655da
JP
3017F: arch/x86/kernel/cpuid.c
3018F: arch/x86/kernel/msr.c
1da177e4 3019
7fe2f639 3020CPU POWER MONITORING SUBSYSTEM
d8130624 3021M: Thomas Renninger <trenn@suse.com>
103f1790 3022L: linux-pm@vger.kernel.org
7fe2f639 3023S: Maintained
14430813 3024F: tools/power/cpupower/
7fe2f639 3025
1da177e4 3026CRAMFS FILESYSTEM
ce00f85c 3027W: http://sourceforge.net/projects/cramfs/
54886a71 3028S: Orphan / Obsolete
679655da
JP
3029F: Documentation/filesystems/cramfs.txt
3030F: fs/cramfs/
1da177e4
LT
3031
3032CRIS PORT
8b58be88
JP
3033M: Mikael Starvik <starvik@axis.com>
3034M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3035L: linux-cris-kernel@axis.com
1da177e4
LT
3036W: http://developer.axis.com
3037S: Maintained
679655da 3038F: arch/cris/
df621252 3039F: drivers/tty/serial/crisv10.*
1da177e4
LT
3040
3041CRYPTO API
8b58be88
JP
3042M: Herbert Xu <herbert@gondor.apana.org.au>
3043M: "David S. Miller" <davem@davemloft.net>
1da177e4 3044L: linux-crypto@vger.kernel.org
54e5881d 3045T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3046S: Maintained
679655da 3047F: Documentation/crypto/
2ca87a17 3048F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3049F: arch/*/crypto/
3050F: crypto/
3051F: drivers/crypto/
3052F: include/crypto/
1da177e4 3053
5b07bd57 3054CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3055M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3056L: linux-crypto@vger.kernel.org
3057S: Maintained
51a2228a
JP
3058F: crypto/ansi_cprng.c
3059F: crypto/rng.c
5b07bd57 3060
9b4ffa48 3061CS5535 Audio ALSA driver
8b58be88 3062M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3063S: Maintained
679655da 3064F: sound/pci/cs5535audio/
9b4ffa48 3065
a910e4a9 3066CW1200 WLAN driver
b75f0050
JP
3067M: Solomon Peachy <pizza@shaftnet.org>
3068S: Maintained
3069F: drivers/net/wireless/cw1200/
a910e4a9 3070
6d8425b1 3071CX18 VIDEO4LINUX DRIVER
6afdeaf8 3072M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3073L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3074L: linux-media@vger.kernel.org
275ffde4 3075T: git git://linuxtv.org/media_tree.git
6d8425b1 3076W: http://linuxtv.org
30e10993 3077W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3078S: Maintained
679655da 3079F: Documentation/video4linux/cx18.txt
90d72ac6 3080F: drivers/media/pci/cx18/
6c0f0359 3081F: include/uapi/linux/ivtv*
6d8425b1 3082
3f101d91
HV
3083CX2341X MPEG ENCODER HELPER MODULE
3084M: Hans Verkuil <hverkuil@xs4all.nl>
3085L: linux-media@vger.kernel.org
3086T: git git://linuxtv.org/media_tree.git
3087W: http://linuxtv.org
3088S: Maintained
c368360b 3089F: drivers/media/common/cx2341x*
3f101d91
HV
3090F: include/media/cx2341x*
3091
b8fe6e2c
PB
3092CX24120 MEDIA DRIVER
3093M: Jemma Denson <jdenson@gmail.com>
3094M: Patrick Boettcher <patrick.boettcher@posteo.de>
3095L: linux-media@vger.kernel.org
3096W: http://linuxtv.org/
3097Q: http://patchwork.linuxtv.org/project/linux-media/list/
3098S: Maintained
3099F: drivers/media/dvb-frontends/cx24120*
3100
20357578 3101CX88 VIDEO4LINUX DRIVER
009a5410 3102M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3103L: linux-media@vger.kernel.org
3104W: http://linuxtv.org
3105T: git git://linuxtv.org/media_tree.git
3106S: Odd fixes
3107F: Documentation/video4linux/cx88/
3108F: drivers/media/pci/cx88/
6d8425b1 3109
91952bc0
AP
3110CXD2820R MEDIA DRIVER
3111M: Antti Palosaari <crope@iki.fi>
3112L: linux-media@vger.kernel.org
3113W: http://linuxtv.org/
3114W: http://palosaari.fi/linux/
3115Q: http://patchwork.linuxtv.org/project/linux-media/list/
3116T: git git://linuxtv.org/anttip/media_tree.git
3117S: Maintained
3118F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3119
e5ec3789 3120CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3121M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3122L: netdev@vger.kernel.org
3123W: http://www.chelsio.com
3124S: Supported
f7917c00 3125F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3126
d8ae3c33 3127CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3128M: Karen Xie <kxie@chelsio.com>
3129L: linux-scsi@vger.kernel.org
3130W: http://www.chelsio.com
3131S: Supported
3132F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3133
e5ec3789 3134CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3135M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3136L: linux-rdma@vger.kernel.org
e5ec3789
SW
3137W: http://www.openfabrics.org
3138S: Supported
679655da 3139F: drivers/infiniband/hw/cxgb3/
e5ec3789 3140
be4c9bad 3141CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3142M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3143L: netdev@vger.kernel.org
3144W: http://www.chelsio.com
3145S: Supported
f7917c00 3146F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3147
d8ae3c33 3148CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3149M: Karen Xie <kxie@chelsio.com>
3150L: linux-scsi@vger.kernel.org
3151W: http://www.chelsio.com
3152S: Supported
3153F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3154
be4c9bad
RD
3155CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3156M: Steve Wise <swise@chelsio.com>
3157L: linux-rdma@vger.kernel.org
3158W: http://www.openfabrics.org
3159S: Supported
3160F: drivers/infiniband/hw/cxgb4/
3161
5c20a5c7
CL
3162CXGB4VF ETHERNET DRIVER (CXGB4VF)
3163M: Casey Leedom <leedom@chelsio.com>
3164L: netdev@vger.kernel.org
3165W: http://www.chelsio.com
3166S: Supported
f7917c00 3167F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3168
a9282d01
IM
3169CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3170M: Ian Munsie <imunsie@au1.ibm.com>
3171M: Michael Neuling <mikey@neuling.org>
3172L: linuxppc-dev@lists.ozlabs.org
3173S: Supported
3174F: drivers/misc/cxl/
ec249dd8 3175F: include/misc/cxl*
a9282d01
IM
3176F: include/uapi/misc/cxl.h
3177F: Documentation/powerpc/cxl.txt
3178F: Documentation/powerpc/cxl.txt
3179F: Documentation/ABI/testing/sysfs-class-cxl
3180
b52b97a3
GC
3181STMMAC ETHERNET DRIVER
3182M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3183L: netdev@vger.kernel.org
3184W: http://www.stlinux.com
3185S: Supported
7ac6653a 3186F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3187
1da177e4 3188CYBERPRO FB DRIVER
8b58be88 3189M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3191W: http://www.arm.linux.org.uk/
3192S: Maintained
8a61f013 3193F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3194
1da177e4 3195CYCLADES ASYNC MUX DRIVER
1da177e4 3196W: http://www.cyclades.com/
d459883e 3197S: Orphan
c897401b 3198F: drivers/tty/cyclades.c
679655da 3199F: include/linux/cyclades.h
c117ab84 3200F: include/uapi/linux/cyclades.h
1da177e4
LT
3201
3202CYCLADES PC300 DRIVER
1da177e4 3203W: http://www.cyclades.com/
d459883e 3204S: Orphan
679655da 3205F: drivers/net/wan/pc300*
1da177e4 3206
402f6ae4
AP
3207CYPRESS_FIRMWARE MEDIA DRIVER
3208M: Antti Palosaari <crope@iki.fi>
3209L: linux-media@vger.kernel.org
3210W: http://linuxtv.org/
3211W: http://palosaari.fi/linux/
3212Q: http://patchwork.linuxtv.org/project/linux-media/list/
3213T: git git://linuxtv.org/anttip/media_tree.git
3214S: Maintained
3215F: drivers/media/common/cypress_firmware*
3216
e3ae3525 3217CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3218M: Ferruh Yigit <fery@cypress.com>
6305902c 3219L: linux-input@vger.kernel.org
be9a6f40 3220S: Supported
6305902c
JP
3221F: drivers/input/touchscreen/cyttsp*
3222F: include/linux/input/cyttsp.h
e3ae3525 3223
aaaf5fbf
JK
3224DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3225M: Joshua Kinard <kumba@gentoo.org>
3226S: Maintained
3227F: drivers/rtc/rtc-ds1685.c
3228F: include/linux/rtc/ds1685.h
3229
1da177e4 3230DAMA SLAVE for AX.25
8b58be88 3231M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3232W: http://yaina.de/jreuter/
3233W: http://www.qsl.net/dl1bke/
3234L: linux-hams@vger.kernel.org
3235S: Maintained
679655da
JP
3236F: net/ax25/af_ax25.c
3237F: net/ax25/ax25_dev.c
3238F: net/ax25/ax25_ds_*
3239F: net/ax25/ax25_in.c
3240F: net/ax25/ax25_out.c
3241F: net/ax25/ax25_timer.c
3242F: net/ax25/sysctl_net_ax25.c
1da177e4 3243
e2d1d6c0 3244DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3245L: netdev@vger.kernel.org
5ff77428 3246S: Orphan
679655da 3247F: Documentation/networking/dmfe.txt
0f04e2aa 3248F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3249
3250DC390/AM53C974 SCSI driver
d8130624 3251M: Hannes Reinecke <hare@suse.com>
71bd849d 3252L: linux-scsi@vger.kernel.org
e2d1d6c0 3253S: Maintained
71bd849d 3254F: drivers/scsi/am53c974.c
e2d1d6c0 3255
1da177e4 3256DC395x SCSI driver
61eee9a7 3257M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3258M: Ali Akcaagac <aliakc@web.de>
3259M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3260L: dc395x@twibble.org
cf015e9f
JP
3261W: http://twibble.org/dist/dc395x/
3262W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3263S: Maintained
679655da
JP
3264F: Documentation/scsi/dc395x.txt
3265F: drivers/scsi/dc395x.*
1da177e4 3266
eb8edb08 3267DCCP PROTOCOL
a89d030e 3268M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3269L: dccp@vger.kernel.org
c996d8b9 3270W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3271S: Maintained
679655da 3272F: include/linux/dccp.h
c117ab84 3273F: include/uapi/linux/dccp.h
679655da
JP
3274F: include/linux/tfrc.h
3275F: net/dccp/
eb8edb08 3276
1da177e4 3277DECnet NETWORK LAYER
1da177e4
LT
3278W: http://linux-decnet.sourceforge.net
3279L: linux-decnet-user@lists.sourceforge.net
f546444d 3280S: Orphan
679655da
JP
3281F: Documentation/networking/decnet.txt
3282F: net/decnet/
1da177e4 3283
ebff05b9
MR
3284DECSTATION PLATFORM SUPPORT
3285M: "Maciej W. Rozycki" <macro@linux-mips.org>
3286L: linux-mips@linux-mips.org
3287W: http://www.linux-mips.org/wiki/DECstation
3288S: Maintained
3289F: arch/mips/dec/
3290F: arch/mips/include/asm/dec/
3291F: arch/mips/include/asm/mach-dec/
3292
1da177e4 3293DEFXX FDDI NETWORK DRIVER
8b58be88 3294M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3295S: Maintained
33f810b2 3296F: drivers/net/fddi/defxx.*
1da177e4 3297
ad8f07cc 3298DELL LAPTOP DRIVER
8b58be88 3299M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3300M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3301L: platform-driver-x86@vger.kernel.org
ad8f07cc 3302S: Maintained
679655da 3303F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3304
817a5cdb
PR
3305DELL LAPTOP RBTN DRIVER
3306M: Pali RohĂ¡r <pali.rohar@gmail.com>
3307S: Maintained
3308F: drivers/platform/x86/dell-rbtn.*
3309
cdbff611
PR
3310DELL LAPTOP FREEFALL DRIVER
3311M: Pali RohĂ¡r <pali.rohar@gmail.com>
3312S: Maintained
3313F: drivers/platform/x86/dell-smo8800.c
3314
1da177e4 3315DELL LAPTOP SMM DRIVER
a5afba16 3316M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3317S: Maintained
a5afba16 3318F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3319F: include/uapi/linux/i8k.h
1da177e4 3320
90563ec4 3321DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3322M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3323S: Maintained
679655da
JP
3324F: Documentation/dcdbas.txt
3325F: drivers/firmware/dcdbas.*
90563ec4 3326
0b3f6109 3327DELL WMI EXTRAS DRIVER
8b58be88 3328M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3329M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3330S: Maintained
36b3a96f 3331F: drivers/platform/x86/dell-wmi.c
0b3f6109 3332
5efc75e3 3333DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3334M: John Youn <johnyoun@synopsys.com>
5efc75e3 3335L: linux-usb@vger.kernel.org
18f340f9 3336T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3337S: Maintained
197ba5f4 3338F: drivers/usb/dwc2/
5efc75e3 3339
94ab23dd
FB
3340DESIGNWARE USB3 DRD IP DRIVER
3341M: Felipe Balbi <balbi@ti.com>
3342L: linux-usb@vger.kernel.org
3343L: linux-omap@vger.kernel.org
3344T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3345S: Maintained
3346F: drivers/usb/dwc3/
3347
833c9545
JB
3348DEVICE COREDUMP (DEV_COREDUMP)
3349M: Johannes Berg <johannes@sipsolutions.net>
3350L: linux-kernel@vger.kernel.org
3351S: Maintained
3352F: drivers/base/devcoredump.c
3353F: include/linux/devcoredump.h
3354
89d07767
KP
3355DEVICE FREQUENCY (DEVFREQ)
3356M: MyungJoo Ham <myungjoo.ham@samsung.com>
3357M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3358L: linux-pm@vger.kernel.org
89d07767
KP
3359S: Maintained
3360F: drivers/devfreq/
3361
1da177e4 3362DEVICE NUMBER REGISTRY
8b58be88 3363M: Torben Mathiasen <device@lanana.org>
1da177e4 3364W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3365S: Maintained
3366
e2d1d6c0 3367DEVICE-MAPPER (LVM)
854ecaad 3368M: Alasdair Kergon <agk@redhat.com>
8504eed3 3369M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3370M: dm-devel@redhat.com
e2d1d6c0
RD
3371L: dm-devel@redhat.com
3372W: http://sources.redhat.com/dm
8a6e2535 3373Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3374T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3375T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3376S: Maintained
679655da
JP
3377F: Documentation/device-mapper/
3378F: drivers/md/dm*
854ecaad 3379F: drivers/md/persistent-data/
679655da
JP
3380F: include/linux/device-mapper.h
3381F: include/linux/dm-*.h
8504eed3 3382F: include/uapi/linux/dm-*.h
e2d1d6c0 3383
c0d995aa
OST
3384DIALOG SEMICONDUCTOR DRIVERS
3385M: Support Opensource <support.opensource@diasemi.com>
3386W: http://www.dialog-semiconductor.com/products
3387S: Supported
3388F: Documentation/hwmon/da90??
3389F: drivers/gpio/gpio-da90??.c
3390F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3391F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3392F: drivers/input/misc/da90??_onkey.c
3393F: drivers/input/touchscreen/da9052_tsi.c
3394F: drivers/leds/leds-da90??.c
3395F: drivers/mfd/da903x.c
3396F: drivers/mfd/da90??-*.c
7be72c2c 3397F: drivers/mfd/da91??-*.c
c0d995aa 3398F: drivers/power/da9052-battery.c
7be72c2c 3399F: drivers/power/da91??-*.c
c0d995aa
OST
3400F: drivers/regulator/da903x.c
3401F: drivers/regulator/da9???-regulator.[ch]
3402F: drivers/rtc/rtc-da90??.c
3403F: drivers/video/backlight/da90??_bl.c
3404F: drivers/watchdog/da90??_wdt.c
3405F: include/linux/mfd/da903x.h
3406F: include/linux/mfd/da9052/
3407F: include/linux/mfd/da9055/
3408F: include/linux/mfd/da9063/
7be72c2c 3409F: include/linux/mfd/da9150/
c0d995aa
OST
3410F: include/sound/da[79]*.h
3411F: sound/soc/codecs/da[79]*.[ch]
3412
599aa697
LL
3413DIGI NEO AND CLASSIC PCI PRODUCTS
3414M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3415M: Mark Hounschell <markh@compro.net>
599aa697
LL
3416L: driverdev-devel@linuxdriverproject.org
3417S: Maintained
3418F: drivers/staging/dgnc/
3419
3420DIGI EPCA PCI PRODUCTS
3421M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3422M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3423L: driverdev-devel@linuxdriverproject.org
3424S: Maintained
3425F: drivers/staging/dgap/
3426
335d7c58 3427DIOLAN U2C-12 I2C DRIVER
ca462085 3428M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3429L: linux-i2c@vger.kernel.org
3430S: Maintained
3431F: drivers/i2c/busses/i2c-diolan-u2c.c
3432
d475c634
MW
3433DIRECT ACCESS (DAX)
3434M: Matthew Wilcox <willy@linux.intel.com>
3435L: linux-fsdevel@vger.kernel.org
3436S: Supported
3437F: fs/dax.c
3438
e7839f25 3439DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3440M: Eric Paris <eparis@parisplace.org>
3c5119c0 3441S: Maintained
679655da
JP
3442F: Documentation/filesystems/dnotify.txt
3443F: fs/notify/dnotify/
3444F: include/linux/dnotify.h
1da177e4
LT
3445
3446DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3447M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3448W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3449W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3450W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3451S: Maintained
3452
4480f15b 3453DISKQUOTA
d8130624 3454M: Jan Kara <jack@suse.com>
1da177e4 3455S: Maintained
679655da
JP
3456F: Documentation/filesystems/quota.txt
3457F: fs/quota/
3458F: include/linux/quota*.h
c117ab84 3459F: include/uapi/linux/quota*.h
1da177e4 3460
702686ad
BT
3461DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3462M: Bernie Thompson <bernie@plugable.com>
3463L: linux-fbdev@vger.kernel.org
3464S: Maintained
3465W: http://plugable.com/category/projects/udlfb/
8a61f013 3466F: drivers/video/fbdev/udlfb.c
702686ad
BT
3467F: include/video/udlfb.h
3468F: Documentation/fb/udlfb.txt
3469
e7839f25 3470DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3471M: Christine Caulfield <ccaulfie@redhat.com>
3472M: David Teigland <teigland@redhat.com>
a4644184 3473L: cluster-devel@redhat.com
5be7b50f 3474W: http://sources.redhat.com/cluster/
54e5881d 3475T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3476S: Supported
679655da 3477F: fs/dlm/
5be7b50f 3478
53b6b3e0
SS
3479DMA BUFFER SHARING FRAMEWORK
3480M: Sumit Semwal <sumit.semwal@linaro.org>
3481S: Maintained
3482L: linux-media@vger.kernel.org
3483L: dri-devel@lists.freedesktop.org
8ada6d2d 3484L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3485F: drivers/dma-buf/
e46d12c6
JP
3486F: include/linux/dma-buf*
3487F: include/linux/reservation.h
3488F: include/linux/*fence.h
53b6b3e0
SS
3489F: Documentation/dma-buf-sharing.txt
3490T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3491
b3e5f263 3492DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3493M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3494L: dmaengine@vger.kernel.org
3495Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3496S: Maintained
679655da 3497F: drivers/dma/
0ce3c066 3498F: include/linux/dmaengine.h
979a281e
VK
3499F: Documentation/dmaengine/
3500T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3501
b825037d 3502DME1737 HARDWARE MONITOR DRIVER
8b58be88 3503M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3504L: lm-sensors@lm-sensors.org
3505S: Maintained
679655da
JP
3506F: Documentation/hwmon/dme1737
3507F: drivers/hwmon/dme1737.c
b825037d 3508
1f31e1b1 3509DMI/SMBIOS SUPPORT
d8130624 3510M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3511S: Maintained
d4aeef93 3512T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3513F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3514F: drivers/firmware/dmi-id.c
3515F: drivers/firmware/dmi_scan.c
3516F: include/linux/dmi.h
3517
7d2c86b5 3518DOCUMENTATION
ad3118b9 3519M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3520L: linux-doc@vger.kernel.org
3521S: Maintained
679655da 3522F: Documentation/
97be078b
RD
3523X: Documentation/ABI/
3524X: Documentation/devicetree/
933a46b8
JC
3525X: Documentation/acpi
3526X: Documentation/power
3527X: Documentation/spi
6c121170 3528X: Documentation/DocBook/media
e71e2c6f 3529T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3530
1da177e4 3531DOUBLETALK DRIVER
8b58be88 3532M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3533L: blinux-list@redhat.com
3534S: Maintained
679655da
JP
3535F: drivers/char/dtlk.c
3536F: include/linux/dtlk.h
1da177e4 3537
e2d1d6c0 3538DPT_I2O SCSI RAID DRIVER
8b58be88 3539M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3540L: linux-scsi@vger.kernel.org
3541W: http://www.adaptec.com/
3542S: Maintained
679655da
JP
3543F: drivers/scsi/dpt*
3544F: drivers/scsi/dpt/
e2d1d6c0 3545
b411b363 3546DRBD DRIVER
28b8e8d4
JP
3547P: Philipp Reisner
3548P: Lars Ellenberg
3549M: drbd-dev@lists.linbit.com
3550L: drbd-user@lists.linbit.com
3551W: http://www.drbd.org
3552T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3553T: git git://git.drbd.org/drbd-8.3.git
3554S: Supported
3555F: drivers/block/drbd/
3556F: lib/lru_cache.c
3557F: Documentation/blockdev/drbd/
b411b363 3558
dc7dfcd8 3559DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3560M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3561T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3562S: Supported
679655da 3563F: Documentation/kobject.txt
7cfc51b9 3564F: drivers/base/
87544653 3565F: fs/debugfs/
dc7dfcd8
WS
3566F: fs/kernfs/
3567F: fs/sysfs/
87544653 3568F: include/linux/debugfs.h
dc7dfcd8 3569F: include/linux/kobj*
679655da 3570F: lib/kobj*
1da177e4
LT
3571
3572DRM DRIVERS
8b58be88 3573M: David Airlie <airlied@linux.ie>
4c6a3999 3574L: dri-devel@lists.freedesktop.org
b0447888 3575T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3576S: Maintained
679655da 3577F: drivers/gpu/drm/
433e3b34 3578F: drivers/gpu/vga/
850e9411 3579F: include/drm/
c117ab84 3580F: include/uapi/drm/
1da177e4 3581
566f5939
AD
3582RADEON DRM DRIVERS
3583M: Alex Deucher <alexander.deucher@amd.com>
3584M: Christian König <christian.koenig@amd.com>
3585L: dri-devel@lists.freedesktop.org
3586T: git git://people.freedesktop.org/~agd5f/linux
3587S: Supported
3588F: drivers/gpu/drm/radeon/
566f5939
AD
3589F: include/uapi/drm/radeon*
3590
03e255b9
TR
3591DRM PANEL DRIVERS
3592M: Thierry Reding <thierry.reding@gmail.com>
3593L: dri-devel@lists.freedesktop.org
3594T: git git://anongit.freedesktop.org/tegra/linux.git
3595S: Maintained
3596F: drivers/gpu/drm/drm_panel.c
3597F: drivers/gpu/drm/panel/
3598F: include/drm/drm_panel.h
3599F: Documentation/devicetree/bindings/panel/
3600
8daf7473 3601INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3602M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3603M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3604L: intel-gfx@lists.freedesktop.org
8daf7473 3605L: dri-devel@lists.freedesktop.org
47f95647 3606Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3607T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3608S: Supported
14430813 3609F: drivers/gpu/drm/i915/
8daf7473 3610F: include/drm/i915*
c117ab84 3611F: include/uapi/drm/i915*
8daf7473 3612
99763bb8
BB
3613DRM DRIVERS FOR ATMEL HLCDC
3614M: Boris Brezillon <boris.brezillon@free-electrons.com>
3615L: dri-devel@lists.freedesktop.org
3616S: Supported
3617F: drivers/gpu/drm/atmel-hlcdc/
3618F: Documentation/devicetree/bindings/drm/atmel/
3619
398a6d4a
KP
3620DRM DRIVERS FOR EXYNOS
3621M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3622M: Joonyoung Shim <jy0922.shim@samsung.com>
3623M: Seung-Woo Kim <sw0312.kim@samsung.com>
3624M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3625L: dri-devel@lists.freedesktop.org
25a58030 3626T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3627S: Supported
14430813 3628F: drivers/gpu/drm/exynos/
398a6d4a 3629F: include/drm/exynos*
c117ab84 3630F: include/uapi/drm/exynos*
398a6d4a 3631
b55a1b9c
JW
3632DRM DRIVERS FOR FREESCALE DCU
3633M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3634M: Alison Wang <alison.wang@freescale.com>
3635L: dri-devel@lists.freedesktop.org
3636S: Supported
3637F: drivers/gpu/drm/fsl-dcu/
3638F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3639F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3640
0a3d775f
PZ
3641DRM DRIVERS FOR FREESCALE IMX
3642M: Philipp Zabel <p.zabel@pengutronix.de>
3643L: dri-devel@lists.freedesktop.org
3644S: Maintained
3645F: drivers/gpu/drm/imx/
3646F: Documentation/devicetree/bindings/drm/imx/
3647
ba2199a6
PJ
3648DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3649M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3650L: dri-devel@lists.freedesktop.org
3651T: git git://github.com/patjak/drm-gma500
3652S: Maintained
3653F: drivers/gpu/drm/gma500
3654F: include/drm/gma500*
3655
bd3b49f2 3656DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3657M: Thierry Reding <thierry.reding@gmail.com>
3658M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3659L: dri-devel@lists.freedesktop.org
3660L: linux-tegra@vger.kernel.org
a5ad7a63 3661T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3662S: Supported
dee8268f 3663F: drivers/gpu/drm/tegra/
a5ad7a63 3664F: drivers/gpu/host1x/
e1e90644 3665F: include/linux/host1x.h
a5ad7a63 3666F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3667F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3668
a284e9d1
LP
3669DRM DRIVERS FOR RENESAS
3670M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3671L: dri-devel@lists.freedesktop.org
3672L: linux-sh@vger.kernel.org
3673T: git git://people.freedesktop.org/~airlied/linux
3674S: Supported
3675F: drivers/gpu/drm/rcar-du/
3676F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3677F: include/linux/platform_data/shmob_drm.h
3678
625e0346
HS
3679DRM DRIVERS FOR ROCKCHIP
3680M: Mark Yao <mark.yao@rock-chips.com>
3681L: dri-devel@lists.freedesktop.org
3682S: Maintained
3683F: drivers/gpu/drm/rockchip/
3684F: Documentation/devicetree/bindings/video/rockchip*
3685
7f11c476
BG
3686DRM DRIVERS FOR STI
3687M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3688M: Vincent Abriou <vincent.abriou@st.com>
3689L: dri-devel@lists.freedesktop.org
3690T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3691S: Maintained
3692F: drivers/gpu/drm/sti
3693F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3694
598df1ac
AK
3695DSBR100 USB FM RADIO DRIVER
3696M: Alexey Klimov <klimov.linux@gmail.com>
3697L: linux-media@vger.kernel.org
3698T: git git://linuxtv.org/media_tree.git
3699S: Maintained
3700F: drivers/media/radio/dsbr100.c
3701
1da177e4 3702DSCC4 DRIVER
8b58be88 3703M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3704L: netdev@vger.kernel.org
1da177e4 3705S: Maintained
679655da 3706F: drivers/net/wan/dscc4.c
1da177e4 3707
cc11b140
HV
3708DT3155 MEDIA DRIVER
3709M: Hans Verkuil <hverkuil@xs4all.nl>
3710L: linux-media@vger.kernel.org
3711T: git git://linuxtv.org/media_tree.git
3712W: http://linuxtv.org
3713S: Odd Fixes
3714F: drivers/media/pci/dt3155/
3715
91952bc0
AP
3716DVB_USB_AF9015 MEDIA DRIVER
3717M: Antti Palosaari <crope@iki.fi>
3718L: linux-media@vger.kernel.org
3719W: http://linuxtv.org/
3720W: http://palosaari.fi/linux/
3721Q: http://patchwork.linuxtv.org/project/linux-media/list/
3722T: git git://linuxtv.org/anttip/media_tree.git
3723S: Maintained
3724F: drivers/media/usb/dvb-usb-v2/af9015*
3725
3726DVB_USB_AF9035 MEDIA DRIVER
3727M: Antti Palosaari <crope@iki.fi>
3728L: linux-media@vger.kernel.org
3729W: http://linuxtv.org/
3730W: http://palosaari.fi/linux/
3731Q: http://patchwork.linuxtv.org/project/linux-media/list/
3732T: git git://linuxtv.org/anttip/media_tree.git
3733S: Maintained
3734F: drivers/media/usb/dvb-usb-v2/af9035*
3735
3736DVB_USB_ANYSEE MEDIA DRIVER
3737M: Antti Palosaari <crope@iki.fi>
3738L: linux-media@vger.kernel.org
3739W: http://linuxtv.org/
3740W: http://palosaari.fi/linux/
3741Q: http://patchwork.linuxtv.org/project/linux-media/list/
3742T: git git://linuxtv.org/anttip/media_tree.git
3743S: Maintained
3744F: drivers/media/usb/dvb-usb-v2/anysee*
3745
3746DVB_USB_AU6610 MEDIA DRIVER
3747M: Antti Palosaari <crope@iki.fi>
3748L: linux-media@vger.kernel.org
3749W: http://linuxtv.org/
3750W: http://palosaari.fi/linux/
3751Q: http://patchwork.linuxtv.org/project/linux-media/list/
3752T: git git://linuxtv.org/anttip/media_tree.git
3753S: Maintained
3754F: drivers/media/usb/dvb-usb-v2/au6610*
3755
3756DVB_USB_CE6230 MEDIA DRIVER
3757M: Antti Palosaari <crope@iki.fi>
3758L: linux-media@vger.kernel.org
3759W: http://linuxtv.org/
3760W: http://palosaari.fi/linux/
3761Q: http://patchwork.linuxtv.org/project/linux-media/list/
3762T: git git://linuxtv.org/anttip/media_tree.git
3763S: Maintained
3764F: drivers/media/usb/dvb-usb-v2/ce6230*
3765
d099dea2
MK
3766DVB_USB_CXUSB MEDIA DRIVER
3767M: Michael Krufky <mkrufky@linuxtv.org>
3768L: linux-media@vger.kernel.org
3769W: http://linuxtv.org/
3770W: http://github.com/mkrufky
3771Q: http://patchwork.linuxtv.org/project/linux-media/list/
3772T: git git://linuxtv.org/media_tree.git
3773S: Maintained
9819da66 3774F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3775
91952bc0 3776DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3777M: Antti Palosaari <crope@iki.fi>
3778L: linux-media@vger.kernel.org
3779W: http://linuxtv.org/
3780W: http://palosaari.fi/linux/
3781Q: http://patchwork.linuxtv.org/project/linux-media/list/
3782T: git git://linuxtv.org/anttip/media_tree.git
3783S: Maintained
91952bc0 3784F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3785
5560983b 3786DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3787M: Antti Palosaari <crope@iki.fi>
3788L: linux-media@vger.kernel.org
3789W: http://linuxtv.org/
91952bc0
AP
3790Q: http://patchwork.linuxtv.org/project/linux-media/list/
3791T: git git://linuxtv.org/anttip/media_tree.git
3792S: Maintained
5560983b 3793F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3794
8856f5f2
MK
3795DVB_USB_MXL111SF MEDIA DRIVER
3796M: Michael Krufky <mkrufky@linuxtv.org>
3797L: linux-media@vger.kernel.org
3798W: http://linuxtv.org/
3799W: http://github.com/mkrufky
3800Q: http://patchwork.linuxtv.org/project/linux-media/list/
3801T: git git://linuxtv.org/mkrufky/mxl111sf.git
3802S: Maintained
3803F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3804
91952bc0
AP
3805DVB_USB_RTL28XXU MEDIA DRIVER
3806M: Antti Palosaari <crope@iki.fi>
3807L: linux-media@vger.kernel.org
3808W: http://linuxtv.org/
3809W: http://palosaari.fi/linux/
3810Q: http://patchwork.linuxtv.org/project/linux-media/list/
3811T: git git://linuxtv.org/anttip/media_tree.git
3812S: Maintained
3813F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3814
3815DVB_USB_V2 MEDIA DRIVER
3816M: Antti Palosaari <crope@iki.fi>
3817L: linux-media@vger.kernel.org
3818W: http://linuxtv.org/
3819W: http://palosaari.fi/linux/
3820Q: http://patchwork.linuxtv.org/project/linux-media/list/
3821T: git git://linuxtv.org/anttip/media_tree.git
3822S: Maintained
3823F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3824F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3825
ac0ac38f 3826DYNAMIC DEBUG
5c4a97d1 3827M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3828S: Maintained
3829F: lib/dynamic_debug.c
3830F: include/linux/dynamic_debug.h
3831
789c7048 3832DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3833M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3834S: Maintained
df621252 3835F: drivers/tty/serial/dz.*
789c7048 3836
f17effbe
MF
3837E3X0 POWER BUTTON DRIVER
3838M: Moritz Fischer <moritz.fischer@ettus.com>
3839L: usrp-users@lists.ettus.com
3840W: http://www.ettus.com
3841S: Supported
3842F: drivers/input/misc/e3x0-button.c
3843F: Documentation/devicetree/bindings/input/e3x0-button.txt
3844
91952bc0
AP
3845E4000 MEDIA DRIVER
3846M: Antti Palosaari <crope@iki.fi>
3847L: linux-media@vger.kernel.org
3848W: http://linuxtv.org/
3849W: http://palosaari.fi/linux/
3850Q: http://patchwork.linuxtv.org/project/linux-media/list/
3851T: git git://linuxtv.org/anttip/media_tree.git
3852S: Maintained
3853F: drivers/media/tuners/e4000*
3854
1da177e4 3855EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3856M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3857L: linux-scsi@vger.kernel.org
3858S: Maintained
679655da 3859F: drivers/scsi/eata.c
1da177e4 3860
91952bc0
AP
3861EC100 MEDIA DRIVER
3862M: Antti Palosaari <crope@iki.fi>
3863L: linux-media@vger.kernel.org
3864W: http://linuxtv.org/
3865W: http://palosaari.fi/linux/
3866Q: http://patchwork.linuxtv.org/project/linux-media/list/
3867T: git git://linuxtv.org/anttip/media_tree.git
3868S: Maintained
3869F: drivers/media/dvb-frontends/ec100*
3870
237fead6 3871ECRYPT FILE SYSTEM
0de9adf2 3872M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3873L: ecryptfs@vger.kernel.org
24a923e4 3874W: http://ecryptfs.org
6dc7516e 3875W: https://launchpad.net/ecryptfs
237fead6 3876S: Supported
679655da
JP
3877F: Documentation/filesystems/ecryptfs.txt
3878F: fs/ecryptfs/
237fead6 3879
da9bb1d2 3880EDAC-CORE
8b58be88 3881M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3882M: Borislav Petkov <bp@alien8.de>
009a5410 3883M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3884L: linux-edac@vger.kernel.org
0e438e3f 3885W: bluesmoke.sourceforge.net
7a859516
BP
3886T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3887T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3888S: Supported
679655da 3889F: Documentation/edac.txt
91445c72 3890F: drivers/edac/
679655da 3891F: include/linux/edac.h
0e438e3f 3892
c476c23b 3893EDAC-AMD64
8b58be88 3894M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3895M: Borislav Petkov <bp@alien8.de>
91445c72 3896L: linux-edac@vger.kernel.org
c476c23b 3897W: bluesmoke.sourceforge.net
487ba8e8 3898S: Maintained
c476c23b
BP
3899F: drivers/edac/amd64_edac*
3900
836dae5d
RR
3901EDAC-CALXEDA
3902M: Doug Thompson <dougthompson@xmission.com>
3903M: Robert Richter <rric@kernel.org>
3904L: linux-edac@vger.kernel.org
3905W: bluesmoke.sourceforge.net
3906S: Maintained
3907F: drivers/edac/highbank*
3908
f65aad41
RB
3909EDAC-CAVIUM
3910M: Ralf Baechle <ralf@linux-mips.org>
3911M: David Daney <david.daney@cavium.com>
3912L: linux-edac@vger.kernel.org
3913L: linux-mips@linux-mips.org
3914W: bluesmoke.sourceforge.net
3915S: Supported
3916F: drivers/edac/octeon_edac*
3917
0e438e3f 3918EDAC-E752X
8b58be88
JP
3919M: Mark Gross <mark.gross@intel.com>
3920M: Doug Thompson <dougthompson@xmission.com>
91445c72 3921L: linux-edac@vger.kernel.org
0e438e3f
DP
3922W: bluesmoke.sourceforge.net
3923S: Maintained
679655da 3924F: drivers/edac/e752x_edac.c
0e438e3f
DP
3925
3926EDAC-E7XXX
8b58be88 3927M: Doug Thompson <dougthompson@xmission.com>
91445c72 3928L: linux-edac@vger.kernel.org
0e438e3f
DP
3929W: bluesmoke.sourceforge.net
3930S: Maintained
679655da 3931F: drivers/edac/e7xxx_edac.c
0e438e3f 3932
77c5f5d2 3933EDAC-GHES
009a5410 3934M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3935L: linux-edac@vger.kernel.org
3936W: bluesmoke.sourceforge.net
3937S: Maintained
2caa67a6 3938F: drivers/edac/ghes_edac.c
77c5f5d2 3939
6bc78404 3940EDAC-I82443BXGX
8b58be88 3941M: Tim Small <tim@buttersideup.com>
91445c72 3942L: linux-edac@vger.kernel.org
6bc78404
DT
3943W: bluesmoke.sourceforge.net
3944S: Maintained
679655da 3945F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3946
3947EDAC-I3000
8b58be88 3948M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3949L: linux-edac@vger.kernel.org
6bc78404
DT
3950W: bluesmoke.sourceforge.net
3951S: Maintained
679655da 3952F: drivers/edac/i3000_edac.c
6bc78404
DT
3953
3954EDAC-I5000
8b58be88 3955M: Doug Thompson <dougthompson@xmission.com>
91445c72 3956L: linux-edac@vger.kernel.org
ba9a5918
DT
3957W: bluesmoke.sourceforge.net
3958S: Maintained
679655da 3959F: drivers/edac/i5000_edac.c
ba9a5918 3960
44c12cb2 3961EDAC-I5400
009a5410 3962M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3963L: linux-edac@vger.kernel.org
44c12cb2
MCC
3964W: bluesmoke.sourceforge.net
3965S: Maintained
679655da 3966F: drivers/edac/i5400_edac.c
44c12cb2 3967
3c9c92b6 3968EDAC-I7300
009a5410 3969M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3970L: linux-edac@vger.kernel.org
3971W: bluesmoke.sourceforge.net
3972S: Maintained
3973F: drivers/edac/i7300_edac.c
3974
67c89316 3975EDAC-I7CORE
009a5410 3976M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3977L: linux-edac@vger.kernel.org
3978W: bluesmoke.sourceforge.net
3979S: Maintained
70aff0ce 3980F: drivers/edac/i7core_edac.c
67c89316 3981
ba9a5918 3982EDAC-I82975X
8b58be88 3983M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3984M: "Arvind R." <arvino55@gmail.com>
91445c72 3985L: linux-edac@vger.kernel.org
ba9a5918
DT
3986W: bluesmoke.sourceforge.net
3987S: Maintained
679655da 3988F: drivers/edac/i82975x_edac.c
ba9a5918 3989
791b4706
JB
3990EDAC-IE31200
3991M: Jason Baron <jbaron@akamai.com>
3992L: linux-edac@vger.kernel.org
3993W: bluesmoke.sourceforge.net
3994S: Maintained
3995F: drivers/edac/ie31200_edac.c
3996
ccdfb979 3997EDAC-MPC85XX
30c7469b 3998M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3999L: linux-edac@vger.kernel.org
4000W: bluesmoke.sourceforge.net
4001S: Maintained
4002F: drivers/edac/mpc85xx_edac.[ch]
4003
ba9a5918 4004EDAC-PASEMI
8b58be88 4005M: Egor Martovetsky <egor@pasemi.com>
91445c72 4006L: linux-edac@vger.kernel.org
6bc78404
DT
4007W: bluesmoke.sourceforge.net
4008S: Maintained
679655da 4009F: drivers/edac/pasemi_edac.c
6bc78404 4010
0e438e3f 4011EDAC-R82600
8b58be88 4012M: Tim Small <tim@buttersideup.com>
91445c72 4013L: linux-edac@vger.kernel.org
0e438e3f
DP
4014W: bluesmoke.sourceforge.net
4015S: Maintained
679655da 4016F: drivers/edac/r82600_edac.c
da9bb1d2 4017
4d096ca7 4018EDAC-SBRIDGE
009a5410 4019M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
4020L: linux-edac@vger.kernel.org
4021W: bluesmoke.sourceforge.net
4022S: Maintained
4023F: drivers/edac/sb_edac.c
4024
995e1de4
LH
4025EDAC-XGENE
4026APPLIED MICRO (APM) X-GENE SOC EDAC
4027M: Loc Ho <lho@apm.com>
4028S: Supported
4029F: drivers/edac/xgene_edac.c
4030F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4031
af39917d
CL
4032EDIROL UA-101/UA-1000 DRIVER
4033M: Clemens Ladisch <clemens@ladisch.de>
4034L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4035T: git git://git.alsa-project.org/alsa-kernel.git
4036S: Maintained
4037F: sound/usb/misc/ua101.c
4038
1f7df953 4039EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4040M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4041L: linux-efi@vger.kernel.org
78bef24e 4042T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4043S: Maintained
fb2efb5c 4044F: Documentation/efi-stub.txt
1f7df953
MF
4045F: arch/ia64/kernel/efi.c
4046F: arch/x86/boot/compressed/eboot.[ch]
4047F: arch/x86/include/asm/efi.h
4048F: arch/x86/platform/efi/*
a9499fa7 4049F: drivers/firmware/efi/*
1f7df953
MF
4050F: include/linux/efi*.h
4051
d68772b7
MF
4052EFI VARIABLE FILESYSTEM
4053M: Matthew Garrett <matthew.garrett@nebula.com>
4054M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4055M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4056T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4057L: linux-efi@vger.kernel.org
4058S: Maintained
4059F: fs/efivarfs/
4060
85a00d9b
PJ
4061EFIFB FRAMEBUFFER DRIVER
4062L: linux-fbdev@vger.kernel.org
4063M: Peter Jones <pjones@redhat.com>
4064S: Maintained
8a61f013 4065F: drivers/video/fbdev/efifb.c
85a00d9b 4066
0bee8d28
JT
4067EFS FILESYSTEM
4068W: http://aeschi.ch.eu.org/efs/
4069S: Orphan
679655da 4070F: fs/efs/
0bee8d28 4071
4480f15b 4072EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4073M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4074M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4075L: linux-rdma@vger.kernel.org
fab97220 4076S: Supported
679655da 4077F: drivers/infiniband/hw/ehca/
fab97220 4078
aa8a9e25 4079EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4080M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4081L: netdev@vger.kernel.org
4082S: Maintained
9aa32835 4083F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4084
f0319efe 4085EM28XX VIDEO4LINUX DRIVER
009a5410 4086M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4087L: linux-media@vger.kernel.org
4088W: http://linuxtv.org
4089T: git git://linuxtv.org/media_tree.git
4090S: Maintained
4091F: drivers/media/usb/em28xx/
4092
3e3a7d66 4093EMBEDDED LINUX
8b58be88
JP
4094M: Paul Gortmaker <paul.gortmaker@windriver.com>
4095M: Matt Mackall <mpm@selenic.com>
4096M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4097L: linux-embedded@vger.kernel.org
4098S: Maintained
4099
32505876
JS
4100EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4101M: James Smart <james.smart@avagotech.com>
4102M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4103L: linux-scsi@vger.kernel.org
32505876 4104W: http://www.avagotech.com
ce00f85c 4105S: Supported
679655da 4106F: drivers/scsi/lpfc/
3a1c1d44 4107
5f5bac82 4108ENE CB710 FLASH CARD READER DRIVER
8b58be88 4109M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4110S: Maintained
4111F: drivers/misc/cb710/
4112F: drivers/mmc/host/cb710-mmc.*
4113F: include/linux/cb710.h
4114
931e39a1
ML
4115ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4116M: Maxim Levitsky <maximlevitsky@gmail.com>
4117S: Maintained
2a837449 4118F: drivers/media/rc/ene_ir.*
931e39a1 4119
ec207dcc
GS
4120ENHANCED ERROR HANDLING (EEH)
4121M: Gavin Shan <shangw@linux.vnet.ibm.com>
4122L: linuxppc-dev@lists.ozlabs.org
4123S: Supported
4124F: Documentation/powerpc/eeh-pci-error-recovery.txt
4125F: arch/powerpc/kernel/eeh*.c
4126
d5ca9006 4127EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4128M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4129S: Maintained
084bad91 4130T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4131F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4132F: include/video/s1d13xxxfb.h
d5ca9006 4133
38df6492
ME
4134ET131X NETWORK DRIVER
4135M: Mark Einon <mark.einon@gmail.com>
4136S: Odd Fixes
4137F: drivers/net/ethernet/agere/
4138
1da177e4 4139ETHERNET BRIDGE
adbbf69d 4140M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4141L: bridge@lists.linux-foundation.org
4c325313 4142L: netdev@vger.kernel.org
c996d8b9 4143W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4144S: Maintained
679655da
JP
4145F: include/linux/netfilter_bridge/
4146F: net/bridge/
1da177e4 4147
22f08ad9
FF
4148ETHERNET PHY LIBRARY
4149M: Florian Fainelli <f.fainelli@gmail.com>
4150L: netdev@vger.kernel.org
4151S: Maintained
4152F: include/linux/phy.h
4153F: include/linux/phy_fixed.h
4154F: drivers/net/phy/
4155F: Documentation/networking/phy.txt
4156F: drivers/of/of_mdio.c
4157F: drivers/of/of_net.c
4158
1da177e4 4159EXT2 FILE SYSTEM
d8130624 4160M: Jan Kara <jack@suse.com>
72be2ccf 4161L: linux-ext4@vger.kernel.org
1da177e4 4162S: Maintained
679655da
JP
4163F: Documentation/filesystems/ext2.txt
4164F: fs/ext2/
4165F: include/linux/ext2*
1da177e4 4166
72be2ccf 4167EXT4 FILE SYSTEM
8b58be88 4168M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4169M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4170L: linux-ext4@vger.kernel.org
08a225f1 4171W: http://ext4.wiki.kernel.org
8a6e2535 4172Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4173S: Maintained
679655da
JP
4174F: Documentation/filesystems/ext4.txt
4175F: fs/ext4/
1da177e4 4176
c5532b09 4177Extended Verification Module (EVM)
74dd744f
MZ
4178M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4179L: linux-ima-devel@lists.sourceforge.net
4180L: linux-security-module@vger.kernel.org
c5532b09
MZ
4181S: Supported
4182F: security/integrity/evm/
4183
df6b3cfe
MH
4184EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4185M: MyungJoo Ham <myungjoo.ham@samsung.com>
4186M: Chanwoo Choi <cw00.choi@samsung.com>
4187L: linux-kernel@vger.kernel.org
81df63a9 4188T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4189S: Maintained
4190F: drivers/extcon/
4191F: Documentation/extcon/
4192
e2a75c44 4193EXYNOS DP DRIVER
b7701755 4194M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4195L: dri-devel@lists.freedesktop.org
4196S: Maintained
4197F: drivers/gpu/drm/exynos/exynos_dp*
4198
33ad3912
DL
4199EXYNOS MIPI DISPLAY DRIVERS
4200M: Inki Dae <inki.dae@samsung.com>
4201M: Donghwa Lee <dh09.lee@samsung.com>
4202M: Kyungmin Park <kyungmin.park@samsung.com>
4203L: linux-fbdev@vger.kernel.org
4204S: Maintained
8a61f013 4205F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4206F: include/video/exynos_mipi*
4207
e53004e2 4208F71805F HARDWARE MONITORING DRIVER
d8130624 4209M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4210L: lm-sensors@lm-sensors.org
4211S: Maintained
679655da
JP
4212F: Documentation/hwmon/f71805f
4213F: drivers/hwmon/f71805f.c
e53004e2 4214
eea977ed
MB
4215FC0011 TUNER DRIVER
4216M: Michael Buesch <m@bues.ch>
4217L: linux-media@vger.kernel.org
4218S: Maintained
ccae7af2
MCC
4219F: drivers/media/tuners/fc0011.h
4220F: drivers/media/tuners/fc0011.c
eea977ed 4221
91952bc0
AP
4222FC2580 MEDIA DRIVER
4223M: Antti Palosaari <crope@iki.fi>
4224L: linux-media@vger.kernel.org
4225W: http://linuxtv.org/
4226W: http://palosaari.fi/linux/
4227Q: http://patchwork.linuxtv.org/project/linux-media/list/
4228T: git git://linuxtv.org/anttip/media_tree.git
4229S: Maintained
4230F: drivers/media/tuners/fc2580*
eea977ed 4231
88b2dbdb
EP
4232FANOTIFY
4233M: Eric Paris <eparis@redhat.com>
4234S: Maintained
4235F: fs/notify/fanotify/
4236F: include/linux/fanotify.h
c117ab84 4237F: include/uapi/linux/fanotify.h
88b2dbdb 4238
1da177e4 4239FARSYNC SYNCHRONOUS DRIVER
8b58be88 4240M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4241W: http://www.farsite.co.uk/
4242S: Supported
679655da 4243F: drivers/net/wan/farsync.*
1da177e4 4244
c5408b88 4245FAULT INJECTION SUPPORT
8b58be88 4246M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4247S: Supported
679655da
JP
4248F: Documentation/fault-injection/
4249F: lib/fault-inject.c
c5408b88 4250
053e514f
NT
4251FBTFT Framebuffer drivers
4252M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4253M: Noralf Trønnes <noralf@tronnes.org>
4254S: Maintained
4255F: drivers/staging/fbtft/
4256
cae727db 4257FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4258M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4259L: fcoe-devel@open-fcoe.org
cae727db
RL
4260W: www.Open-FCoE.org
4261S: Supported
4262F: drivers/scsi/libfc/
4263F: drivers/scsi/fcoe/
4264F: include/scsi/fc/
4265F: include/scsi/libfc.h
4266F: include/scsi/libfcoe.h
c117ab84 4267F: include/uapi/scsi/fc/
cae727db 4268
e2d1d6c0 4269FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4270M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4271M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4272L: linux-fsdevel@vger.kernel.org
1da177e4 4273S: Maintained
679655da
JP
4274F: include/linux/fcntl.h
4275F: include/linux/fs.h
c117ab84
CEB
4276F: include/uapi/linux/fcntl.h
4277F: include/uapi/linux/fs.h
679655da
JP
4278F: fs/fcntl.c
4279F: fs/locks.c
1da177e4 4280
e2d1d6c0 4281FILESYSTEMS (VFS and infrastructure)
8b58be88 4282M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4283L: linux-fsdevel@vger.kernel.org
173acc7c 4284S: Maintained
679655da 4285F: fs/*
173acc7c 4286
b26e0ed4 4287FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4288M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4289L: lm-sensors@lm-sensors.org
4290S: Maintained
d5ca6918
JP
4291F: drivers/hwmon/f75375s.c
4292F: include/linux/f75375s.h
b26e0ed4 4293
a331b0c3
CL
4294FIREWIRE AUDIO DRIVERS
4295M: Clemens Ladisch <clemens@ladisch.de>
4296L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4297T: git git://git.alsa-project.org/alsa-kernel.git
4298S: Maintained
4299F: sound/firewire/
4300
eb86ec51
SR
4301FIREWIRE MEDIA DRIVERS (firedtv)
4302M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4303L: linux-media@vger.kernel.org
4304L: linux1394-devel@lists.sourceforge.net
4305T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4306S: Maintained
4307F: drivers/media/firewire/
4308
a511ce33
CB
4309FIREWIRE SBP-2 TARGET
4310M: Chris Boot <bootc@bootc.net>
4311L: linux-scsi@vger.kernel.org
4312L: target-devel@vger.kernel.org
4313L: linux1394-devel@lists.sourceforge.net
4314T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4315S: Maintained
4316F: drivers/target/sbp/
4317
7d2c86b5 4318FIREWIRE SUBSYSTEM
8b58be88 4319M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4320L: linux1394-devel@lists.sourceforge.net
958a29cb 4321W: http://ieee1394.wiki.kernel.org/
2ca526bf 4322T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4323S: Maintained
679655da 4324F: drivers/firewire/
8f06ce3b
SR
4325F: include/linux/firewire.h
4326F: include/uapi/linux/firewire*.h
9f6d3c4b 4327F: tools/firewire/
e2d1d6c0
RD
4328
4329FIRMWARE LOADER (request_firmware)
39e68089
ML
4330M: Ming Lei <ming.lei@canonical.com>
4331L: linux-kernel@vger.kernel.org
4332S: Maintained
679655da
JP
4333F: Documentation/firmware_class/
4334F: drivers/base/firmware*.c
4335F: include/linux/firmware.h
e2d1d6c0 4336
f730e3dc 4337FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4338M: Joshua Morris <josh.h.morris@us.ibm.com>
4339M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4340S: Maintained
4341F: drivers/block/rsxx/
4342
8206f664 4343FLOPPY DRIVER
e5f6450c 4344M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4345T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4346S: Odd fixes
4347F: drivers/block/floppy.c
4348
9c9f32ed
AR
4349FMC SUBSYSTEM
4350M: Alessandro Rubini <rubini@gnudd.com>
4351W: http://www.ohwr.org/projects/fmc-bus
4352S: Supported
4353F: drivers/fmc/
4354F: include/linux/fmc*.h
4355F: include/linux/ipmi-fru.h
4356K: fmc_d.*register
4357
3c0ed7d5
AT
4358FPGA MANAGER FRAMEWORK
4359M: Alan Tull <atull@opensource.altera.com>
4360S: Maintained
4361F: drivers/fpga/
4362F: include/linux/fpga/fpga-mgr.h
4363W: http://www.rocketboards.org
4364
e2d1d6c0 4365FPU EMULATOR
8b58be88 4366M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4367W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4368S: Maintained
679655da 4369F: arch/x86/math-emu/
e2d1d6c0
RD
4370
4371FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4372L: netdev@vger.kernel.org
c173bfac 4373S: Orphan
679655da
JP
4374F: drivers/net/wan/dlci.c
4375F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4376
4377FRAMEBUFFER LAYER
5489e948
JCPV
4378M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4379M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4380L: linux-fbdev@vger.kernel.org
e2d1d6c0 4381W: http://linux-fbdev.sourceforge.net/
b22fe37b 4382Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4383T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4384S: Maintained
679655da 4385F: Documentation/fb/
d958c62c 4386F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4387F: drivers/video/
4388F: include/video/
679655da 4389F: include/linux/fb.h
c117ab84
CEB
4390F: include/uapi/video/
4391F: include/uapi/linux/fb.h
e2d1d6c0 4392
a57c188e 4393FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4394M: Timur Tabi <timur@tabi.org>
a57c188e 4395L: linux-fbdev@vger.kernel.org
c4ef9bc4 4396S: Maintained
8a61f013 4397F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4398
e2d1d6c0 4399FREESCALE DMA DRIVER
8b58be88
JP
4400M: Li Yang <leoli@freescale.com>
4401M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4402L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4403S: Maintained
679655da 4404F: drivers/dma/fsldma.*
e2d1d6c0
RD
4405
4406FREESCALE I2C CPM DRIVER
8b58be88 4407M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4408L: linuxppc-dev@lists.ozlabs.org
846557d3 4409L: linux-i2c@vger.kernel.org
0d2b405a 4410S: Maintained
679655da 4411F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4412
60e8c5ab 4413FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4414M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4415L: linux-fbdev@vger.kernel.org
efc03ecb 4416L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4417S: Maintained
bad985a1 4418F: include/linux/platform_data/video-imxfb.h
8a61f013 4419F: drivers/video/fbdev/imxfb.c
60e8c5ab 4420
4d8e2cef
HX
4421FREESCALE QUAD SPI DRIVER
4422M: Han Xu <han.xu@freescale.com>
4423L: linux-mtd@lists.infradead.org
4424S: Maintained
4425F: drivers/mtd/spi-nor/fsl-quadspi.c
4426
4689a6b1 4427FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4428M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4429M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4430L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4431L: netdev@vger.kernel.org
4432S: Maintained
ec21e2ec 4433F: drivers/net/ethernet/freescale/fs_enet/
679655da 4434F: include/linux/fs_enet_pd.h
4689a6b1 4435
d9e9d82c 4436FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4437L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4438S: Orphan
679655da
JP
4439F: arch/powerpc/sysdev/qe_lib/
4440F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4441
b55ef929 4442FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4443M: Li Yang <leoli@freescale.com>
6372594a 4444L: linux-usb@vger.kernel.org
a4724ed6 4445L: linuxppc-dev@lists.ozlabs.org
a7205b30 4446S: Maintained
faf2e1db 4447F: drivers/usb/gadget/udc/fsl*
a7205b30 4448
beaf53bf 4449FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4450M: Li Yang <leoli@freescale.com>
beaf53bf 4451L: netdev@vger.kernel.org
a4724ed6 4452L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4453S: Maintained
ec21e2ec 4454F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4455
abb1ed7b
CM
4456FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4457M: Claudiu Manoil <claudiu.manoil@freescale.com>
4458L: netdev@vger.kernel.org
4459S: Maintained
4460F: drivers/net/ethernet/freescale/gianfar*
4461X: drivers/net/ethernet/freescale/gianfar_ptp.c
4462F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4463
d9e9d82c 4464FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4465M: Timur Tabi <timur@tabi.org>
a4724ed6 4466L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4467S: Maintained
df621252 4468F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4469
4470FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4471M: Timur Tabi <timur@tabi.org>
dc85950a 4472M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4473M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4474L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4475L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4476S: Maintained
69aefcea 4477F: sound/soc/fsl/fsl*
dc85950a 4478F: sound/soc/fsl/imx*
69aefcea 4479F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4480
31c88965 4481FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4482M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4483L: linux-kernel@vger.kernel.org
4484S: Maintained
4485F: drivers/staging/fsl-mc/
4486
1da177e4 4487FREEVXFS FILESYSTEM
8b58be88 4488M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4489W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4490S: Maintained
679655da 4491F: fs/freevxfs/
1da177e4 4492
71038f52 4493FREEZER
49db1903 4494M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4495M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4496L: linux-pm@vger.kernel.org
71038f52 4497S: Supported
679655da
JP
4498F: Documentation/power/freezing-of-tasks.txt
4499F: include/linux/freezer.h
4500F: kernel/freezer.c
71038f52 4501
839a1f79
KRW
4502FRONTSWAP API
4503M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4504L: linux-kernel@vger.kernel.org
4505S: Maintained
4506F: mm/frontswap.c
4507F: include/linux/frontswap.h
4508
a5432f5a 4509FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4510M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4511L: linux-cachefs@redhat.com
4512S: Supported
4513F: Documentation/filesystems/caching/
4514F: fs/fscache/
4515F: include/linux/fscache*.h
4516
f58ad8f5 4517F2FS FILE SYSTEM
9b29d481 4518M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4519M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4520R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4521L: linux-f2fs-devel@lists.sourceforge.net
4522W: http://en.wikipedia.org/wiki/F2FS
4523T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4524S: Maintained
4525F: Documentation/filesystems/f2fs.txt
3bac380c 4526F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4527F: fs/f2fs/
4528F: include/linux/f2fs_fs.h
62d43eeb 4529F: include/trace/events/f2fs.h
f58ad8f5 4530
5ab7ffea 4531FUJITSU FR-V (FRV) PORT
8b58be88 4532M: David Howells <dhowells@redhat.com>
1da177e4 4533S: Maintained
679655da 4534F: arch/frv/
1da177e4 4535
20b93734 4536FUJITSU LAPTOP EXTRAS
409a3e98 4537M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4538L: platform-driver-x86@vger.kernel.org
20b93734 4539S: Maintained
679655da 4540F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4541
4da621b6
HK
4542FUJITSU M-5MO LS CAMERA ISP DRIVER
4543M: Kyungmin Park <kyungmin.park@samsung.com>
4544M: Heungjun Kim <riverful.kim@samsung.com>
4545L: linux-media@vger.kernel.org
4546S: Maintained
90d72ac6 4547F: drivers/media/i2c/m5mols/
4da621b6
HK
4548F: include/media/m5mols.h
4549
2d24c490
RG
4550FUJITSU TABLET EXTRAS
4551M: Robert Gerlach <khnz@gmx.de>
4552L: platform-driver-x86@vger.kernel.org
4553S: Maintained
4554F: drivers/platform/x86/fujitsu-tablet.c
4555
04578f17 4556FUSE: FILESYSTEM IN USERSPACE
8b58be88 4557M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4558L: fuse-devel@lists.sourceforge.net
4559W: http://fuse.sourceforge.net/
0a30f612 4560T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4561S: Maintained
679655da 4562F: fs/fuse/
c117ab84 4563F: include/uapi/linux/fuse.h
0a30f612 4564F: Documentation/filesystems/fuse.txt
04578f17 4565
1da177e4 4566FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4567M: Rik Faith <faith@cs.unc.edu>
1da177e4 4568L: linux-scsi@vger.kernel.org
baaea1dc 4569S: Odd Fixes (e.g., new signatures)
679655da 4570F: drivers/scsi/fdomain.*
1da177e4 4571
d8e2162c
PO
4572GCOV BASED KERNEL PROFILING
4573M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4574S: Maintained
4575F: kernel/gcov/
4576F: Documentation/gcov.txt
4577
1da177e4 4578GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4579M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4580L: linux-scsi@vger.kernel.org
4581W: http://www.icp-vortex.com/
4582S: Supported
679655da 4583F: drivers/scsi/gdt*
1da177e4 4584
158daf16
JK
4585GDB KERNEL DEBUGGING HELPER SCRIPTS
4586M: Jan Kiszka <jan.kiszka@siemens.com>
4587S: Supported
4588F: scripts/gdb/
4589
3169a1c7
HV
4590GEMTEK FM RADIO RECEIVER DRIVER
4591M: Hans Verkuil <hverkuil@xs4all.nl>
4592L: linux-media@vger.kernel.org
4593T: git git://linuxtv.org/media_tree.git
4594W: http://linuxtv.org
4595S: Maintained
4596F: drivers/media/radio/radio-gemtek*
4597
1c23af90 4598GENERIC GPIO I2C DRIVER
880b0e26 4599M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4600S: Supported
679655da
JP
4601F: drivers/i2c/busses/i2c-gpio.c
4602F: include/linux/i2c-gpio.h
1c23af90 4603
92ed1a76
PK
4604GENERIC GPIO I2C MULTIPLEXER DRIVER
4605M: Peter Korsgaard <peter.korsgaard@barco.com>
4606L: linux-i2c@vger.kernel.org
4607S: Supported
e7065e20
JD
4608F: drivers/i2c/muxes/i2c-mux-gpio.c
4609F: include/linux/i2c-mux-gpio.h
4610F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4611
9251ce95 4612GENERIC HDLC (WAN) DRIVERS
8b58be88 4613M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4614W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4615S: Maintained
679655da
JP
4616F: drivers/net/wan/c101.c
4617F: drivers/net/wan/hd6457*
4618F: drivers/net/wan/hdlc*
4619F: drivers/net/wan/n2.c
4620F: drivers/net/wan/pc300too.c
4621F: drivers/net/wan/pci200syn.c
4622F: drivers/net/wan/wanxl*
1da177e4 4623
1527aab6 4624GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4625M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4626L: linux-arch@vger.kernel.org
4627T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4628S: Maintained
14430813
JP
4629F: include/asm-generic/
4630F: include/uapi/asm-generic/
1527aab6 4631
ff764963
KVA
4632GENERIC PHY FRAMEWORK
4633M: Kishon Vijay Abraham I <kishon@ti.com>
4634L: linux-kernel@vger.kernel.org
4635T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4636S: Supported
4637F: drivers/phy/
4638F: include/linux/phy/
4639
eea97aed
KH
4640GENERIC PM DOMAINS
4641M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4642M: Kevin Hilman <khilman@kernel.org>
4643M: Ulf Hansson <ulf.hansson@linaro.org>
4644L: linux-pm@vger.kernel.org
4645S: Supported
4646F: drivers/base/power/domain*.c
4647F: include/linux/pm_domain.h
4648
ccb86a69 4649GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4650M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4651L: kvm@vger.kernel.org
ccb86a69
MT
4652S: Supported
4653F: drivers/uio/uio_pci_generic.c
4654
f8f1ec73
JP
4655GET_MAINTAINER SCRIPT
4656M: Joe Perches <joe@perches.com>
4657S: Maintained
4658F: scripts/get_maintainer.pl
4659
5be7b50f 4660GFS2 FILE SYSTEM
8b58be88 4661M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4662M: Bob Peterson <rpeterso@redhat.com>
a4644184 4663L: cluster-devel@redhat.com
5be7b50f 4664W: http://sources.redhat.com/cluster/
28666d6d 4665T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4666S: Supported
679655da
JP
4667F: Documentation/filesystems/gfs2*.txt
4668F: fs/gfs2/
c117ab84 4669F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4670
0a34eb8f 4671GIGASET ISDN DRIVERS
6b096fde 4672M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4673L: gigaset307x-common@lists.sourceforge.net
4674W: http://gigaset307x.sourceforge.net/
6b096fde 4675S: Odd Fixes
679655da
JP
4676F: Documentation/isdn/README.gigaset
4677F: drivers/isdn/gigaset/
c117ab84 4678F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4679
7eea35fe
JP
4680GO7007 MPEG CODEC
4681M: Hans Verkuil <hans.verkuil@cisco.com>
4682L: linux-media@vger.kernel.org
4683S: Maintained
4684F: drivers/media/usb/go7007/
4685
ca96ea86
BN
4686GOODIX TOUCHSCREEN
4687M: Bastien Nocera <hadess@hadess.net>
4688L: linux-input@vger.kernel.org
4689S: Maintained
4690F: drivers/input/touchscreen/goodix.c
4691
a0dc00b4 4692GPIO SUBSYSTEM
e4651a9f 4693M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4694M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4695L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4696T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4697S: Maintained
4698F: Documentation/gpio/
a0dc00b4 4699F: drivers/gpio/
bdc6e95e
AC
4700F: include/linux/gpio/
4701F: include/linux/gpio.h
9b692346 4702F: include/asm-generic/gpio.h
a0dc00b4 4703
71a6d0af
HW
4704GRE DEMULTIPLEXER DRIVER
4705M: Dmitry Kozlov <xeb@mail.ru>
4706L: netdev@vger.kernel.org
4707S: Maintained
11c26770
JP
4708F: net/ipv4/gre_demux.c
4709F: net/ipv4/gre_offload.c
71a6d0af
HW
4710F: include/net/gre.h
4711
d4c41139
KG
4712GRETH 10/100/1G Ethernet MAC device driver
4713M: Kristoffer Glembo <kristoffer@gaisler.com>
4714L: netdev@vger.kernel.org
4715S: Maintained
a31a96ad 4716F: drivers/net/ethernet/aeroflex/
d4c41139 4717
e8deeae2 4718GSPCA FINEPIX SUBDRIVER
8b58be88 4719M: Frank Zago <frank@zago.net>
661263b5 4720L: linux-media@vger.kernel.org
275ffde4 4721T: git git://linuxtv.org/media_tree.git
e8deeae2 4722S: Maintained
0c0d06ca 4723F: drivers/media/usb/gspca/finepix.c
e8deeae2 4724
4b3fa3c4
OL
4725GSPCA GL860 SUBDRIVER
4726M: Olivier Lorin <o.lorin@laposte.net>
4727L: linux-media@vger.kernel.org
275ffde4 4728T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4729S: Maintained
0c0d06ca 4730F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4731
e8deeae2 4732GSPCA M5602 SUBDRIVER
8b58be88 4733M: Erik Andren <erik.andren@gmail.com>
661263b5 4734L: linux-media@vger.kernel.org
275ffde4 4735T: git git://linuxtv.org/media_tree.git
e8deeae2 4736S: Maintained
0c0d06ca 4737F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4738
4739GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4740M: Hans de Goede <hdegoede@redhat.com>
661263b5 4741L: linux-media@vger.kernel.org
275ffde4 4742T: git git://linuxtv.org/media_tree.git
e8deeae2 4743S: Maintained
0c0d06ca 4744F: drivers/media/usb/gspca/pac207.c
e8deeae2 4745
261982f1 4746GSPCA SN9C20X SUBDRIVER
d95c5b0b 4747M: Brian Johnson <brijohn@gmail.com>
261982f1 4748L: linux-media@vger.kernel.org
275ffde4 4749T: git git://linuxtv.org/media_tree.git
261982f1 4750S: Maintained
0c0d06ca 4751F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4752
e8deeae2 4753GSPCA T613 SUBDRIVER
8b58be88 4754M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4755L: linux-media@vger.kernel.org
275ffde4 4756T: git git://linuxtv.org/media_tree.git
e8deeae2 4757S: Maintained
0c0d06ca 4758F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4759
4760GSPCA USB WEBCAM DRIVER
fc3f906b 4761M: Hans de Goede <hdegoede@redhat.com>
661263b5 4762L: linux-media@vger.kernel.org
275ffde4 4763T: git git://linuxtv.org/media_tree.git
e8deeae2 4764S: Maintained
0c0d06ca 4765F: drivers/media/usb/gspca/
e8deeae2 4766
584ec979 4767GUID PARTITION TABLE (GPT)
4f973c63 4768M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4769L: linux-efi@vger.kernel.org
4770S: Maintained
4771F: block/partitions/efi.*
4772
aa3c598b 4773STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4774M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4775L: linux-media@vger.kernel.org
275ffde4 4776T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4777S: Maintained
4778F: drivers/media/usb/stk1160/
e8deeae2 4779
4e456b86
YS
4780H8/300 ARCHITECTURE
4781M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4782L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4783W: http://uclinux-h8.sourceforge.jp
4784T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4785S: Maintained
4786F: arch/h8300/
4787F: drivers/clocksource/h8300_*.c
4788F: drivers/clk/h8300/
4789F: drivers/irqchip/irq-renesas-h8*.c
4790
71a6d0af
HW
4791HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4792M: Frank Seidel <frank@f-seidel.de>
4793L: platform-driver-x86@vger.kernel.org
4794W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4795S: Maintained
4796F: drivers/platform/x86/hdaps.c
4797
48fc9e26
HV
4798HDPVR USB VIDEO ENCODER DRIVER
4799M: Hans Verkuil <hverkuil@xs4all.nl>
4800L: linux-media@vger.kernel.org
4801T: git git://linuxtv.org/media_tree.git
4802W: http://linuxtv.org
4803S: Odd Fixes
14430813 4804F: drivers/media/usb/hdpvr/
48fc9e26 4805
71a6d0af 4806HWPOISON MEMORY FAILURE HANDLING
f9625c48 4807M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4808L: linux-mm@kvack.org
71a6d0af
HW
4809S: Maintained
4810F: mm/memory-failure.c
4811F: mm/hwpoison-inject.c
4812
4813HYPERVISOR VIRTUAL CONSOLE DRIVER
4814L: linuxppc-dev@lists.ozlabs.org
4815S: Odd Fixes
4816F: drivers/tty/hvc/
4817
e5ab1477
AP
4818HACKRF MEDIA DRIVER
4819M: Antti Palosaari <crope@iki.fi>
4820L: linux-media@vger.kernel.org
4821W: http://linuxtv.org/
4822W: http://palosaari.fi/linux/
4823Q: http://patchwork.linuxtv.org/project/linux-media/list/
4824T: git git://linuxtv.org/anttip/media_tree.git
4825S: Maintained
4826F: drivers/media/usb/hackrf/
4827
5b543965 4828HARDWARE MONITORING
d8130624 4829M: Jean Delvare <jdelvare@suse.com>
ca462085 4830M: Guenter Roeck <linux@roeck-us.net>
5b543965 4831L: lm-sensors@lm-sensors.org
595142e0 4832W: http://www.lm-sensors.org/
a94ef4ed 4833T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4834T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4835S: Maintained
047f4ec2 4836F: Documentation/hwmon/
679655da 4837F: drivers/hwmon/
047f4ec2 4838F: include/linux/hwmon*.h
5b543965 4839
844dd05f 4840HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4841M: Matt Mackall <mpm@selenic.com>
4842M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4843L: linux-crypto@vger.kernel.org
c0d0787b 4844S: Odd fixes
679655da
JP
4845F: Documentation/hw_random.txt
4846F: drivers/char/hw_random/
4847F: include/linux/hw_random.h
844dd05f 4848
8b37fcfc
OBC
4849HARDWARE SPINLOCK CORE
4850M: Ohad Ben-Cohen <ohad@wizery.com>
4851S: Maintained
4852F: Documentation/hwspinlock.txt
4853F: drivers/hwspinlock/hwspinlock_*
4854F: include/linux/hwspinlock.h
4855
1da177e4 4856HARMONY SOUND DRIVER
ac6aecbf 4857L: linux-parisc@vger.kernel.org
1da177e4 4858S: Maintained
679655da 4859F: sound/parisc/harmony.*
1da177e4 4860
91952bc0
AP
4861HD29L2 MEDIA DRIVER
4862M: Antti Palosaari <crope@iki.fi>
4863L: linux-media@vger.kernel.org
4864W: http://linuxtv.org/
4865W: http://palosaari.fi/linux/
4866Q: http://patchwork.linuxtv.org/project/linux-media/list/
4867T: git git://linuxtv.org/anttip/media_tree.git
4868S: Maintained
4869F: drivers/media/dvb-frontends/hd29l2*
4870
e2d1d6c0 4871HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4872L: iss_storagedev@hp.com
af9f1b3c 4873S: Orphan
679655da
JP
4874F: Documentation/blockdev/cpqarray.txt
4875F: drivers/block/cpqarray.*
e2d1d6c0 4876
9257aa49 4877HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4878M: Don Brace <don.brace@pmcs.com>
9257aa49 4879L: iss_storagedev@hp.com
693373db
DB
4880L: storagedev@pmcs.com
4881L: linux-scsi@vger.kernel.org
9257aa49
SC
4882S: Supported
4883F: Documentation/scsi/hpsa.txt
4884F: drivers/scsi/hpsa*.[ch]
4885F: include/linux/cciss*.h
c117ab84 4886F: include/uapi/linux/cciss*.h
9257aa49 4887
e2d1d6c0 4888HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4889M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4890L: iss_storagedev@hp.com
693373db
DB
4891L: storagedev@pmcs.com
4892L: linux-scsi@vger.kernel.org
e2d1d6c0 4893S: Supported
679655da
JP
4894F: Documentation/blockdev/cciss.txt
4895F: drivers/block/cciss*
4896F: include/linux/cciss_ioctl.h
c117ab84 4897F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4898
1da177e4 4899HFS FILESYSTEM
6cf515e1
GU
4900L: linux-fsdevel@vger.kernel.org
4901S: Orphan
679655da
JP
4902F: Documentation/filesystems/hfs.txt
4903F: fs/hfs/
1da177e4 4904
ef575f47
GU
4905HFSPLUS FILESYSTEM
4906L: linux-fsdevel@vger.kernel.org
4907S: Orphan
4908F: Documentation/filesystems/hfsplus.txt
4909F: fs/hfsplus/
4910
1da177e4 4911HGA FRAMEBUFFER DRIVER
8b58be88 4912M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4913L: linux-nvidia@lists.surfsouth.com
4914W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4915S: Maintained
8a61f013 4916F: drivers/video/fbdev/hgafb.c
1da177e4 4917
4480f15b 4918HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4919M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4920M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4921L: linux-pm@vger.kernel.org
e2d1d6c0 4922S: Supported
679655da
JP
4923F: arch/x86/power/
4924F: drivers/base/power/
4925F: kernel/power/
4926F: include/linux/suspend.h
4927F: include/linux/freezer.h
4928F: include/linux/pm.h
679655da 4929F: arch/*/include/asm/suspend*.h
e2d1d6c0 4930
4ef4caad 4931HID CORE LAYER
e5f6450c 4932M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4933L: linux-input@vger.kernel.org
54e5881d 4934T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4935S: Maintained
679655da
JP
4936F: drivers/hid/
4937F: include/linux/hid*
c117ab84 4938F: include/uapi/linux/hid*
4ef4caad 4939
30ee72f0 4940HID SENSOR HUB DRIVERS
e5f6450c 4941M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4942M: Jonathan Cameron <jic23@kernel.org>
4943M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4944L: linux-input@vger.kernel.org
4945L: linux-iio@vger.kernel.org
4946S: Maintained
4947F: Documentation/hid/hid-sensor*
4948F: drivers/hid/hid-sensor-*
4949F: drivers/iio/*/hid-*
4950F: include/linux/hid-sensor-*
4951
38bed542 4952HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4953M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4954L: linux-kernel@vger.kernel.org
75fc2d37 4955T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4956S: Maintained
679655da 4957F: Documentation/timers/
5cee9645 4958F: kernel/time/hrtimer.c
88606e80
TG
4959F: kernel/time/clockevents.c
4960F: kernel/time/tick*.*
4961F: kernel/time/timer_*.c
05ed8490 4962F: include/linux/clockchips.h
679655da 4963F: include/linux/hrtimer.h
38bed542 4964
1da177e4 4965HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4966L: linux-hams@vger.kernel.org
8b64f2a0 4967S: Orphan
679655da
JP
4968F: drivers/net/hamradio/dmascc.c
4969F: drivers/net/hamradio/scc.c
1da177e4 4970
ede1e6f8 4971HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4972M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4973W: http://www.highpoint-tech.com
4974S: Supported
679655da
JP
4975F: Documentation/scsi/hptiop.txt
4976F: drivers/scsi/hptiop.c
ede1e6f8 4977
1da177e4 4978HIPPI
8b58be88 4979M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4980L: linux-hippi@sunsite.dk
4981S: Maintained
679655da 4982F: include/linux/hippidevice.h
c117ab84 4983F: include/uapi/linux/if_hippi.h
679655da 4984F: net/802/hippi.c
ff5a3b50 4985F: drivers/net/hippi/
1da177e4 4986
ff1d2767 4987HOST AP DRIVER
8b58be88 4988M: Jouni Malinen <j@w1.fi>
85d32e7b 4989L: hostap@shmoo.com (subscribers-only)
724c6b35 4990L: linux-wireless@vger.kernel.org
ff1d2767
JM
4991W: http://hostap.epitest.fi/
4992S: Maintained
679655da 4993F: drivers/net/wireless/hostap/
ff1d2767 4994
dd8cd779 4995HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4996L: platform-driver-x86@vger.kernel.org
95c70215 4997S: Orphan
679655da 4998F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4999
e2d1d6c0 5000HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 5001M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5002S: Maintained
7e25d724 5003F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 5004
7d2c86b5 5005HPET: High Precision Event Timers driver
8b58be88 5006M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 5007S: Maintained
679655da
JP
5008F: Documentation/timers/hpet.txt
5009F: drivers/char/hpet.c
5010F: include/linux/hpet.h
c117ab84 5011F: include/uapi/linux/hpet.h
b9b0332f 5012
e07b5d79 5013HPET: x86
9e06f631 5014S: Orphan
679655da
JP
5015F: arch/x86/kernel/hpet.c
5016F: arch/x86/include/asm/hpet.h
b9b0332f 5017
1da177e4 5018HPFS FILESYSTEM
8b58be88 5019M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5020W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5021S: Maintained
679655da 5022F: fs/hpfs/
1da177e4 5023
3441cded 5024HSI SUBSYSTEM
56459ea9
SR
5025M: Sebastian Reichel <sre@kernel.org>
5026T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5027S: Maintained
5028F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5029F: Documentation/hsi.txt
3441cded
SR
5030F: drivers/hsi/
5031F: include/linux/hsi/
5032F: include/uapi/linux/hsi/
5033
7d2c86b5 5034HSO 3G MODEM DRIVER
8b58be88 5035M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5036W: http://www.pharscape.org
5037S: Maintained
679655da 5038F: drivers/net/usb/hso.c
11cd29b0 5039
19990e29
AB
5040HSR NETWORK PROTOCOL
5041M: Arvid Brodin <arvid.brodin@alten.se>
5042L: netdev@vger.kernel.org
5043S: Maintained
5044F: net/hsr/
5045
5a18c343 5046HTCPEN TOUCHSCREEN DRIVER
8b58be88 5047M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5048L: linux-input@vger.kernel.org
5049S: Maintained
679655da 5050F: drivers/input/touchscreen/htcpen.c
5a18c343 5051
1da177e4 5052HUGETLB FILESYSTEM
6d49e352 5053M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5054S: Maintained
679655da 5055F: fs/hugetlbfs/
1da177e4 5056
05183189 5057Hyper-V CORE AND DRIVERS
9c3646d1 5058M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5059M: Haiyang Zhang <haiyangz@microsoft.com>
5060L: devel@linuxdriverproject.org
5061S: Maintained
a4162747
HZ
5062F: arch/x86/include/asm/mshyperv.h
5063F: arch/x86/include/uapi/asm/hyperv.h
5064F: arch/x86/kernel/cpu/mshyperv.c
05183189 5065F: drivers/hid/hid-hyperv.c
a4162747 5066F: drivers/hv/
f92ca80b 5067F: drivers/input/serio/hyperv-keyboard.c
05183189 5068F: drivers/net/hyperv/
a4162747 5069F: drivers/scsi/storvsc_drv.c
8a61f013 5070F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5071F: include/linux/hyperv.h
5072F: tools/hv/
54bf725e 5073F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5074
d85c8a6a 5075I2C OVER PARALLEL PORT
d8130624 5076M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5077L: linux-i2c@vger.kernel.org
5078S: Maintained
5079F: Documentation/i2c/busses/i2c-parport
5080F: Documentation/i2c/busses/i2c-parport-light
5081F: drivers/i2c/busses/i2c-parport.c
5082F: drivers/i2c/busses/i2c-parport-light.c
5083
5084I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5085M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5086L: linux-i2c@vger.kernel.org
5087S: Maintained
5088F: Documentation/i2c/busses/i2c-ali1535
5089F: Documentation/i2c/busses/i2c-ali1563
5090F: Documentation/i2c/busses/i2c-ali15x3
5091F: Documentation/i2c/busses/i2c-amd756
5092F: Documentation/i2c/busses/i2c-amd8111
5093F: Documentation/i2c/busses/i2c-i801
5094F: Documentation/i2c/busses/i2c-nforce2
5095F: Documentation/i2c/busses/i2c-piix4
5096F: Documentation/i2c/busses/i2c-sis5595
5097F: Documentation/i2c/busses/i2c-sis630
5098F: Documentation/i2c/busses/i2c-sis96x
5099F: Documentation/i2c/busses/i2c-via
5100F: Documentation/i2c/busses/i2c-viapro
5101F: drivers/i2c/busses/i2c-ali1535.c
5102F: drivers/i2c/busses/i2c-ali1563.c
5103F: drivers/i2c/busses/i2c-ali15x3.c
5104F: drivers/i2c/busses/i2c-amd756.c
5105F: drivers/i2c/busses/i2c-amd756-s4882.c
5106F: drivers/i2c/busses/i2c-amd8111.c
5107F: drivers/i2c/busses/i2c-i801.c
5108F: drivers/i2c/busses/i2c-isch.c
5109F: drivers/i2c/busses/i2c-nforce2.c
5110F: drivers/i2c/busses/i2c-nforce2-s4985.c
5111F: drivers/i2c/busses/i2c-piix4.c
5112F: drivers/i2c/busses/i2c-sis5595.c
5113F: drivers/i2c/busses/i2c-sis630.c
5114F: drivers/i2c/busses/i2c-sis96x.c
5115F: drivers/i2c/busses/i2c-via.c
5116F: drivers/i2c/busses/i2c-viapro.c
5117
cb7f07a4
NH
5118I2C/SMBUS ISMT DRIVER
5119M: Seth Heasley <seth.heasley@intel.com>
5120M: Neil Horman <nhorman@tuxdriver.com>
5121L: linux-i2c@vger.kernel.org
5122F: drivers/i2c/busses/i2c-ismt.c
5123F: Documentation/i2c/busses/i2c-ismt
5124
6ea884db 5125I2C/SMBUS STUB DRIVER
d8130624 5126M: Jean Delvare <jdelvare@suse.com>
846557d3 5127L: linux-i2c@vger.kernel.org
6ea884db 5128S: Maintained
8547a5bc 5129F: drivers/i2c/i2c-stub.c
6ea884db 5130
5b543965 5131I2C SUBSYSTEM
14d77c4d 5132M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5133L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5134W: https://i2c.wiki.kernel.org/
5135Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5136T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5137S: Maintained
40ed1b4c 5138F: Documentation/devicetree/bindings/i2c/
679655da
JP
5139F: Documentation/i2c/
5140F: drivers/i2c/
5141F: include/linux/i2c.h
03b70d62 5142F: include/linux/i2c-*.h
c117ab84
CEB
5143F: include/uapi/linux/i2c.h
5144F: include/uapi/linux/i2c-*.h
1da177e4 5145
4560d677
WS
5146I2C ACPI SUPPORT
5147M: Mika Westerberg <mika.westerberg@linux.intel.com>
5148L: linux-i2c@vger.kernel.org
5149L: linux-acpi@vger.kernel.org
5150S: Maintained
4560d677 5151
d85c8a6a 5152I2C-TAOS-EVM DRIVER
d8130624 5153M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5154L: linux-i2c@vger.kernel.org
5155S: Maintained
5156F: Documentation/i2c/busses/i2c-taos-evm
5157F: drivers/i2c/busses/i2c-taos-evm.c
5158
e8c76eed 5159I2C-TINY-USB DRIVER
8b58be88 5160M: Till Harbaum <till@harbaum.org>
846557d3 5161L: linux-i2c@vger.kernel.org
932d1872 5162W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5163S: Maintained
679655da 5164F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5165
1da177e4 5166i386 BOOT CODE
8b58be88 5167M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5168S: Maintained
679655da 5169F: arch/x86/boot/
1da177e4
LT
5170
5171i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5172M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5173T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5174S: Maintained
5175
1da177e4 5176IA64 (Itanium) PLATFORM
8b58be88
JP
5177M: Tony Luck <tony.luck@intel.com>
5178M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5179L: linux-ia64@vger.kernel.org
6b1c70b1 5180T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5181S: Maintained
679655da 5182F: arch/ia64/
1da177e4 5183
4cd38750
LDSB
5184IBM Power VMX Cryptographic instructions
5185M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5186M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5187L: linux-crypto@vger.kernel.org
5188S: Supported
5189F: drivers/crypto/vmx/Makefile
5190F: drivers/crypto/vmx/Kconfig
5191F: drivers/crypto/vmx/vmx.c
5192F: drivers/crypto/vmx/aes*
5193F: drivers/crypto/vmx/ghash*
5194F: drivers/crypto/vmx/ppc-xlate.pl
5195
956c203c 5196IBM Power in-Nest Crypto Acceleration
4cd38750 5197M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5198M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5199L: linux-crypto@vger.kernel.org
5200S: Supported
28bceeaa
DS
5201F: drivers/crypto/nx/Makefile
5202F: drivers/crypto/nx/Kconfig
5203F: drivers/crypto/nx/nx-aes*
5204F: drivers/crypto/nx/nx-sha*
5205F: drivers/crypto/nx/nx.*
5206F: drivers/crypto/nx/nx_csbcpb.h
5207F: drivers/crypto/nx/nx_debugfs.h
956c203c 5208
0e16aafb 5209IBM Power 842 compression accelerator
41656aa7 5210M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5211S: Supported
28bceeaa
DS
5212F: drivers/crypto/nx/Makefile
5213F: drivers/crypto/nx/Kconfig
7011a122 5214F: drivers/crypto/nx/nx-842*
2da572c9 5215F: include/linux/sw842.h
2062c5b6 5216F: crypto/842.c
2da572c9 5217F: lib/842/
0e16aafb 5218
1da177e4 5219IBM Power Linux RAID adapter
8b58be88 5220M: Brian King <brking@us.ibm.com>
1da177e4 5221S: Supported
679655da 5222F: drivers/scsi/ipr.*
1da177e4 5223
9d348af4 5224IBM Power Virtual Ethernet Device Driver
eddd63a6 5225M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5226L: netdev@vger.kernel.org
5227S: Supported
9aa32835 5228F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5229
e6babec6 5230IBM Power Virtual SCSI Device Drivers
bcbde52b 5231M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5232L: linux-scsi@vger.kernel.org
5233S: Supported
e6babec6
NF
5234F: drivers/scsi/ibmvscsi/ibmvscsi*
5235F: drivers/scsi/ibmvscsi/viosrp.h
5236
5237IBM Power Virtual FC Device Drivers
44b4dad9 5238M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5239L: linux-scsi@vger.kernel.org
5240S: Supported
5241F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5242
1da177e4 5243IBM ServeRAID RAID DRIVER
f9213e78 5244S: Orphan
679655da 5245F: drivers/scsi/ips.*
1da177e4 5246
6ed9f9c4
PT
5247ICH LPC AND GPIO DRIVER
5248M: Peter Tyser <ptyser@xes-inc.com>
5249S: Maintained
5250F: drivers/mfd/lpc_ich.c
5251F: drivers/gpio/gpio-ich.c
5252
1e7106fc 5253IDE SUBSYSTEM
8b58be88 5254M: "David S. Miller" <davem@davemloft.net>
1da177e4 5255L: linux-ide@vger.kernel.org
8a6e2535 5256Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5257T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5258S: Maintained
679655da
JP
5259F: Documentation/ide/
5260F: drivers/ide/
5261F: include/linux/ide.h
1da177e4 5262
6cb8c13d
IP
5263IDEAPAD LAPTOP EXTRAS DRIVER
5264M: Ike Panhc <ike.pan@canonical.com>
5265L: platform-driver-x86@vger.kernel.org
5266W: http://launchpad.net/ideapad-laptop
5267S: Maintained
5268F: drivers/platform/x86/ideapad-laptop.c
5269
1ea4c161
AM
5270IDEAPAD LAPTOP SLIDEBAR DRIVER
5271M: Andrey Moiseev <o2g.org.ru@gmail.com>
5272L: linux-input@vger.kernel.org
5273W: https://github.com/o2genum/ideapad-slidebar
5274S: Maintained
5275F: drivers/input/misc/ideapad_slidebar.c
5276
0f861e8c 5277IDE/ATAPI DRIVERS
487ba8e8 5278M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5279L: linux-ide@vger.kernel.org
c404c199 5280S: Maintained
679655da
JP
5281F: Documentation/cdrom/ide-cd
5282F: drivers/ide/ide-cd*
1da177e4 5283
27471fdb 5284IDLE-I7300
8b58be88 5285M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5286L: linux-pm@vger.kernel.org
27471fdb 5287S: Supported
679655da 5288F: drivers/idle/i7300_idle.c
27471fdb 5289
02cf2286 5290IEEE 802.15.4 SUBSYSTEM
b6e195fd 5291M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5292L: linux-wpan@vger.kernel.org
5293W: https://github.com/linux-wpan
5294T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5295S: Maintained
5296F: net/ieee802154/
68653359 5297F: net/mac802154/
251741b1 5298F: drivers/net/ieee802154/
580947d3
AA
5299F: include/linux/nl802154.h
5300F: include/linux/ieee802154.h
5301F: include/net/nl802154.h
5302F: include/net/mac802154.h
5303F: include/net/af_ieee802154.h
5304F: include/net/cfg802154.h
5305F: include/net/ieee802154_netdev.h
ebef9c12 5306F: Documentation/networking/ieee802154.txt
02cf2286 5307
b1c97193
SY
5308IGORPLUG-USB IR RECEIVER
5309M: Sean Young <sean@mess.org>
5310L: linux-media@vger.kernel.org
5311S: Maintained
5312F: drivers/media/rc/igorplugusb.c
5313
40ad4a30
SY
5314IGUANAWORKS USB IR TRANSCEIVER
5315M: Sean Young <sean@mess.org>
5316L: linux-media@vger.kernel.org
5317S: Maintained
5318F: drivers/media/rc/iguanair.c
5319
9545f86e 5320IIO SUBSYSTEM AND DRIVERS
030a13d7 5321M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5322R: Hartmut Knaack <knaack.h@gmx.de>
5323R: Lars-Peter Clausen <lars@metafoo.de>
5324R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5325L: linux-iio@vger.kernel.org
5326S: Maintained
03e7c251 5327F: drivers/iio/
9545f86e 5328F: drivers/staging/iio/
8fe671fc 5329F: include/linux/iio/
817020cf 5330F: tools/iio/
9545f86e 5331
65519263
SG
5332IKANOS/ADI EAGLE ADSL USB DRIVER
5333M: Matthieu Castet <castet.matthieu@free.fr>
5334M: Stanislaw Gruszka <stf_xl@wp.pl>
5335S: Maintained
5336F: drivers/usb/atm/ueagle-atm.c
5337
e89ab51f
GR
5338INA209 HARDWARE MONITOR DRIVER
5339M: Guenter Roeck <linux@roeck-us.net>
5340L: lm-sensors@lm-sensors.org
5341S: Maintained
5342F: Documentation/hwmon/ina209
5343F: Documentation/devicetree/bindings/i2c/ina209.txt
5344F: drivers/hwmon/ina209.c
5345
5346INA2XX HARDWARE MONITOR DRIVER
5347M: Guenter Roeck <linux@roeck-us.net>
5348L: lm-sensors@lm-sensors.org
5349S: Maintained
5350F: Documentation/hwmon/ina2xx
5351F: drivers/hwmon/ina2xx.c
5352F: include/linux/platform_data/ina2xx.h
5353
14dc124f
SIG
5354INDUSTRY PACK SUBSYSTEM (IPACK)
5355M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5356M: Jens Taprogge <jens.taprogge@taprogge.org>
5357M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5358L: industrypack-devel@lists.sourceforge.net
5359W: http://industrypack.sourceforge.net
5360S: Maintained
5361F: drivers/ipack/
5362
8adc53fd
ZLK
5363INGENIC JZ4780 DMA Driver
5364M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5365S: Maintained
5366F: drivers/dma/dma-jz4780.c
5367
aa7168f4 5368INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5369M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5370M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5371L: linux-ima-devel@lists.sourceforge.net
5372L: linux-ima-user@lists.sourceforge.net
5373L: linux-security-module@vger.kernel.org
aa7168f4 5374S: Supported
679655da 5375F: security/integrity/ima/
aa7168f4 5376
9a4ea5a9
JH
5377IMGTEC IR DECODER DRIVER
5378M: James Hogan <james.hogan@imgtec.com>
5379S: Maintained
5380F: drivers/media/rc/img-ir/
5381
1da177e4 5382IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5383L: linux-fbdev@vger.kernel.org
843393d3 5384S: Orphan
8a61f013 5385F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5386
5387INFINIBAND SUBSYSTEM
b6b2bbe6 5388M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5389M: Sean Hefty <sean.hefty@intel.com>
5390M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5391L: linux-rdma@vger.kernel.org
605841f5 5392W: http://www.openfabrics.org/
8a6e2535 5393Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5394T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5395S: Supported
679655da
JP
5396F: Documentation/infiniband/
5397F: drivers/infiniband/
2dfcad3a 5398F: drivers/staging/rdma/
c117ab84 5399F: include/uapi/linux/if_infiniband.h
954138dc
YD
5400F: include/uapi/rdma/
5401F: include/rdma/
1da177e4 5402
c9f04f58 5403INOTIFY
8b58be88
JP
5404M: John McCutchan <john@johnmccutchan.com>
5405M: Robert Love <rlove@rlove.org>
5406M: Eric Paris <eparis@parisplace.org>
c9f04f58 5407S: Maintained
679655da
JP
5408F: Documentation/filesystems/inotify.txt
5409F: fs/notify/inotify/
5410F: include/linux/inotify.h
c117ab84 5411F: include/uapi/linux/inotify.h
c9f04f58 5412
e2d1d6c0 5413INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5414M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5415L: linux-input@vger.kernel.org
8a6e2535 5416Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5417T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5418S: Maintained
679655da 5419F: drivers/input/
f4eea7e2 5420F: include/linux/input.h
c117ab84 5421F: include/uapi/linux/input.h
f4eea7e2 5422F: include/linux/input/
e2d1d6c0 5423
3267a87f 5424INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5425M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5426L: linux-input@vger.kernel.org
75dd112a 5427S: Odd fixes
3267a87f 5428F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5429F: drivers/input/input-mt.c
3267a87f
HR
5430K: \b(ABS|SYN)_MT_
5431
97fa99a3
JY
5432INTEL ASoC BDW/HSW DRIVERS
5433M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5434L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5435S: Supported
e8e1225d
JP
5436F: sound/soc/intel/common/sst-dsp*
5437F: sound/soc/intel/common/sst-firmware.c
5438F: sound/soc/intel/boards/broadwell.c
5439F: sound/soc/intel/haswell/
97fa99a3 5440
4ac13e17
DJ
5441INTEL C600 SERIES SAS CONTROLLER DRIVER
5442M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5443M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5444L: linux-scsi@vger.kernel.org
7106891a
DJ
5445T: git git://git.code.sf.net/p/intel-sas/isci
5446S: Supported
4ac13e17 5447F: drivers/scsi/isci/
4ac13e17 5448
26717172
LB
5449INTEL IDLE DRIVER
5450M: Len Brown <lenb@kernel.org>
bf1c138e 5451L: linux-pm@vger.kernel.org
08deed1e 5452T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5453S: Supported
5454F: drivers/idle/intel_idle.c
5455
7c1ac18d
KCA
5456INTEL PSTATE DRIVER
5457M: Kristen Carlson Accardi <kristen@linux.intel.com>
5458L: linux-pm@vger.kernel.org
5459S: Supported
5460F: drivers/cpufreq/intel_pstate.c
5461
9eb8ef74 5462INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5463M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5464L: linux-fbdev@vger.kernel.org
ce00f85c 5465S: Maintained
679655da 5466F: Documentation/fb/intelfb.txt
8a61f013 5467F: drivers/video/fbdev/intelfb/
9eb8ef74 5468
1da177e4 5469INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5470M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5471L: linux-fbdev@vger.kernel.org
ce00f85c 5472S: Maintained
8a61f013 5473F: drivers/video/fbdev/i810/
1da177e4 5474
f4a9bc4c 5475INTEL MENLOW THERMAL DRIVER
8b58be88 5476M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5477L: platform-driver-x86@vger.kernel.org
5ca92bd9 5478W: https://01.org/linux-acpi
f4a9bc4c 5479S: Supported
679655da 5480F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5481
248a9dc3 5482INTEL I/OAT DMA DRIVER
18ebd564 5483M: Dave Jiang <dave.jiang@intel.com>
08223d80 5484R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5485L: dmaengine@vger.kernel.org
5486Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5487S: Supported
679655da 5488F: drivers/dma/ioat*
248a9dc3 5489
6c8909b4 5490INTEL IOMMU (VT-d)
8b58be88 5491M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5492L: iommu@lists.linux-foundation.org
54e5881d 5493T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5494S: Supported
3fb39615 5495F: drivers/iommu/intel-iommu.c
679655da 5496F: include/linux/intel-iommu.h
6c8909b4 5497
b3e5f263 5498INTEL IOP-ADMA DMA DRIVER
08223d80 5499R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5500S: Odd fixes
679655da 5501F: drivers/dma/iop-adma.c
b3e5f263 5502
9251ce95 5503INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5504M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5505S: Maintained
679655da
JP
5506F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5507F: arch/arm/mach-ixp4xx/include/mach/npe.h
5508F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5509F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5510F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5511F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5512
844dd05f 5513INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5514M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5515S: Maintained
679655da 5516F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5517
2f302324 5518INTEL ETHERNET DRIVERS
8b58be88 5519M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5520R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5521R: Shannon Nelson <shannon.nelson@intel.com>
5522R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5523R: Don Skidmore <donald.c.skidmore@intel.com>
5524R: Matthew Vick <matthew.vick@intel.com>
5525R: John Ronciak <john.ronciak@intel.com>
5526R: Mitch Williams <mitch.a.williams@intel.com>
5527L: intel-wired-lan@lists.osuosl.org
f6fde11a 5528W: http://www.intel.com/support/feedback.htm
d94e6fed 5529W: http://e1000.sourceforge.net/
2f302324
JK
5530Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5531T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5532T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5533S: Supported
0d164401
JK
5534F: Documentation/networking/e100.txt
5535F: Documentation/networking/e1000.txt
5536F: Documentation/networking/e1000e.txt
5537F: Documentation/networking/igb.txt
5538F: Documentation/networking/igbvf.txt
5539F: Documentation/networking/ixgb.txt
5540F: Documentation/networking/ixgbe.txt
5541F: Documentation/networking/ixgbevf.txt
1bff6529 5542F: Documentation/networking/i40e.txt
105bf2fe 5543F: Documentation/networking/i40evf.txt
dee1ad47 5544F: drivers/net/ethernet/intel/
bc90d291 5545F: drivers/net/ethernet/intel/*/
1da177e4 5546
0963d59b
LW
5547INTEL-MID GPIO DRIVER
5548M: David Cohen <david.a.cohen@linux.intel.com>
5549L: linux-gpio@vger.kernel.org
5550S: Maintained
5551F: drivers/gpio/gpio-intel-mid.c
5552
ca907a90
SY
5553INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5554M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5555L: linux-wireless@vger.kernel.org
ca907a90 5556S: Maintained
679655da 5557F: Documentation/networking/README.ipw2100
679655da 5558F: Documentation/networking/README.ipw2200
ca907a90 5559F: drivers/net/wireless/ipw2x00/
826d2abe 5560
5760b0a5
AS
5561INTEL(R) TRACE HUB
5562M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5563S: Supported
5564F: Documentation/trace/intel_th.txt
5565F: drivers/hwtracing/intel_th/
5566
4bd96a7a 5567INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5568M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5569M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5570M: Shane Wang <shane.wang@intel.com>
5571L: tboot-devel@lists.sourceforge.net
5572W: http://tboot.sourceforge.net
e9b7d7c8 5573T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5574S: Supported
5575F: Documentation/intel_txt.txt
5576F: include/linux/tboot.h
5577F: arch/x86/kernel/tboot.c
5578
8a70da82 5579INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5580M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5581M: linux-wimax@intel.com
49e7d9df 5582L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5583S: Supported
5584W: http://linuxwimax.org
679655da
JP
5585F: Documentation/wimax/README.i2400m
5586F: drivers/net/wimax/i2400m/
c117ab84 5587F: include/uapi/linux/wimax/i2400m.h
8a70da82 5588
1c0ce89c
SG
5589INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5590M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5591L: linux-wireless@vger.kernel.org
1c0ce89c 5592S: Supported
efa3144e
WYG
5593F: drivers/net/wireless/iwlegacy/
5594
b481de9c 5595INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5596M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5597M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7b9aebf0 5598M: Intel Linux Wireless <linuxwifi@intel.com>
b481de9c 5599L: linux-wireless@vger.kernel.org
b481de9c 5600W: http://intellinuxwireless.org
b62ff718 5601T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5602S: Supported
679655da 5603F: drivers/net/wireless/iwlwifi/
b481de9c 5604
de8fe023
TW
5605INTEL MANAGEMENT ENGINE (mei)
5606M: Tomas Winkler <tomas.winkler@intel.com>
5607L: linux-kernel@vger.kernel.org
5608S: Supported
c117ab84 5609F: include/uapi/linux/mei.h
5069288b 5610F: include/linux/mei_cl_bus.h
de8fe023 5611F: drivers/misc/mei/*
e07950a1 5612F: Documentation/misc-devices/mei/*
de8fe023 5613
50ceb98b
SD
5614INTEL MIC DRIVERS (mic)
5615M: Sudeep Dutt <sudeep.dutt@intel.com>
5616M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5617S: Supported
5618W: https://github.com/sudeepdutt/mic
5619W: http://software.intel.com/en-us/mic-developer
5620F: include/linux/mic_bus.h
5621F: include/linux/scif.h
5622F: include/uapi/linux/mic_common.h
5623F: include/uapi/linux/mic_ioctl.h
5624F include/uapi/linux/scif_ioctl.h
5625F: drivers/misc/mic/
5626F: drivers/dma/mic_x100_dma.c
5627F: drivers/dma/mic_x100_dma.h
5628F Documentation/mic/
5629
0a8b8353 5630INTEL PMC IPC DRIVER
5631M: Zha Qipeng<qipeng.zha@intel.com>
5632L: platform-driver-x86@vger.kernel.org
5633S: Maintained
5634F: drivers/platform/x86/intel_pmc_ipc.c
5635F: arch/x86/include/asm/intel_pmc_ipc.h
5636
cb109a0e 5637IOC3 ETHERNET DRIVER
8b58be88 5638M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5639L: linux-mips@linux-mips.org
5640S: Maintained
8862bf1e 5641F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5642
cb109a0e 5643IOC3 SERIAL DRIVER
8b58be88 5644M: Pat Gefre <pfg@sgi.com>
d39e0721 5645L: linux-serial@vger.kernel.org
cb109a0e 5646S: Maintained
df621252 5647F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5648
0b6e8569
SW
5649IOMMU DRIVERS
5650M: Joerg Roedel <joro@8bytes.org>
5651L: iommu@lists.linux-foundation.org
5652T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5653S: Maintained
5654F: drivers/iommu/
5655
4480f15b 5656IP MASQUERADING
8b58be88 5657M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5658S: Maintained
679655da 5659F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5660
1202d6ff 5661IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5662M: Francois Romieu <romieu@fr.zoreil.com>
5663M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5664L: netdev@vger.kernel.org
5665S: Maintained
7443713a 5666F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5667
4480f15b 5668IPATH DRIVER
8473c603 5669M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5670L: linux-rdma@vger.kernel.org
52a09a04 5671S: Maintained
6f9b3890 5672F: drivers/staging/rdma/ipath/
77d8798b 5673
4409ebe9 5674IPMI SUBSYSTEM
8b58be88 5675M: Corey Minyard <minyard@acm.org>
b0c90653 5676L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5677W: http://openipmi.sourceforge.net/
5678S: Supported
679655da
JP
5679F: Documentation/IPMI.txt
5680F: drivers/char/ipmi/
5681F: include/linux/ipmi*
c117ab84 5682F: include/uapi/linux/ipmi*
4409ebe9 5683
2d800897
KW
5684QCOM AUDIO (ASoC) DRIVERS
5685M: Patrick Lai <plai@codeaurora.org>
5686M: Banajit Goswami <bgoswami@codeaurora.org>
5687L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5688S: Supported
5689F: sound/soc/qcom/
5690
e2d1d6c0 5691IPS SCSI RAID DRIVER
8b58be88 5692M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5693L: linux-scsi@vger.kernel.org
5694W: http://www.adaptec.com/
5695S: Maintained
679655da 5696F: drivers/scsi/ips*
e2d1d6c0
RD
5697
5698IPVS
8b58be88
JP
5699M: Wensong Zhang <wensong@linux-vs.org>
5700M: Simon Horman <horms@verge.net.au>
5701M: Julian Anastasov <ja@ssi.bg>
979b6c13 5702L: netdev@vger.kernel.org
e2d1d6c0 5703L: lvs-devel@vger.kernel.org
1da177e4 5704S: Maintained
679655da 5705F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5706F: include/net/ip_vs.h
c117ab84 5707F: include/uapi/linux/ip_vs.h
679655da 5708F: net/netfilter/ipvs/
1da177e4 5709
e7839f25 5710IPWIRELESS DRIVER
e5f6450c 5711M: Jiri Kosina <jikos@kernel.org>
d8130624 5712M: David Sterba <dsterba@suse.com>
92094aa0 5713S: Odd Fixes
282361a0 5714F: drivers/tty/ipwireless/
099dc4fb 5715
e2d1d6c0 5716IPX NETWORK LAYER
8b58be88 5717M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5718L: netdev@vger.kernel.org
5719S: Maintained
679655da 5720F: include/net/ipx.h
c117ab84 5721F: include/uapi/linux/ipx.h
679655da 5722F: net/ipx/
e2d1d6c0 5723
1da177e4 5724IRDA SUBSYSTEM
8b58be88 5725M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5726L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5727L: netdev@vger.kernel.org
1da177e4 5728W: http://irda.sourceforge.net/
f353976d 5729S: Maintained
e0057975 5730T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5731F: Documentation/networking/irda.txt
5732F: drivers/net/irda/
5733F: include/net/irda/
5734F: net/irda/
1da177e4 5735
a800c7cc
TG
5736IRQ SUBSYSTEM
5737M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5738L: linux-kernel@vger.kernel.org
a800c7cc 5739S: Maintained
75fc2d37 5740T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5741F: kernel/irq/
2ed9fd28
JC
5742
5743IRQCHIP DRIVERS
5744M: Thomas Gleixner <tglx@linutronix.de>
5745M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5746M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5747L: linux-kernel@vger.kernel.org
5748S: Maintained
5749T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5750T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5751F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5752F: drivers/irqchip/
a800c7cc 5753
7ab3a837 5754IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5755M: Jiang Liu <jiang.liu@linux.intel.com>
5756M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5757S: Maintained
b09dec2c 5758T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5759F: Documentation/IRQ-domain.txt
5760F: include/linux/irqdomain.h
5761F: kernel/irq/irqdomain.c
b09dec2c 5762F: kernel/irq/msi.c
7ab3a837 5763
e2d1d6c0 5764ISAPNP
8b58be88 5765M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5766S: Maintained
679655da
JP
5767F: Documentation/isapnp.txt
5768F: drivers/pnp/isapnp/
5769F: include/linux/isapnp.h
e2d1d6c0 5770
d39b8420
HV
5771ISA RADIO MODULE
5772M: Hans Verkuil <hverkuil@xs4all.nl>
5773L: linux-media@vger.kernel.org
5774T: git git://linuxtv.org/media_tree.git
5775W: http://linuxtv.org
5776S: Maintained
5777F: drivers/media/radio/radio-isa*
5778
71a6d0af
HW
5779iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5780M: Peter Jones <pjones@redhat.com>
5781M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5782S: Maintained
5783F: drivers/firmware/iscsi_ibft*
5784
14816b1e 5785ISCSI
8b58be88 5786M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5787L: open-iscsi@googlegroups.com
5788W: www.open-iscsi.org
54e5881d 5789T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5790S: Maintained
679655da
JP
5791F: drivers/scsi/*iscsi*
5792F: include/scsi/*iscsi*
14816b1e 5793
1e65eb42
OG
5794ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5795M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5796M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5797M: Roi Dayan <roid@mellanox.com>
5798L: linux-rdma@vger.kernel.org
5799S: Supported
5800W: http://www.openfabrics.org
5801W: www.open-iscsi.org
5802Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5803F: drivers/infiniband/ulp/iser/
1e65eb42 5804
2b70e5fd
SG
5805ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5806M: Sagi Grimberg <sagig@mellanox.com>
5807T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5808L: linux-rdma@vger.kernel.org
5809L: target-devel@vger.kernel.org
5810S: Supported
5811W: http://www.linux-iscsi.org
5812F: drivers/infiniband/ulp/isert
5813
1da177e4 5814ISDN SUBSYSTEM
8b58be88 5815M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5816L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5817L: netdev@vger.kernel.org
1da177e4 5818W: http://www.isdn4linux.de
54e5881d 5819T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5820S: Maintained
679655da
JP
5821F: Documentation/isdn/
5822F: drivers/isdn/
5823F: include/linux/isdn.h
5824F: include/linux/isdn/
c117ab84
CEB
5825F: include/uapi/linux/isdn.h
5826F: include/uapi/linux/isdn/
1da177e4
LT
5827
5828ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5829M: Armin Schindler <mac@melware.de>
d5d52273 5830L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5831W: http://www.melware.de
5832S: Maintained
679655da 5833F: drivers/isdn/hardware/eicon/
1da177e4 5834
d624870f 5835IT87 HARDWARE MONITORING DRIVER
d8130624 5836M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5837L: lm-sensors@lm-sensors.org
5838S: Maintained
5839F: Documentation/hwmon/it87
5840F: drivers/hwmon/it87.c
5841
d7104bff
AP
5842IT913X MEDIA DRIVER
5843M: Antti Palosaari <crope@iki.fi>
5844L: linux-media@vger.kernel.org
5845W: http://linuxtv.org/
5846W: http://palosaari.fi/linux/
5847Q: http://patchwork.linuxtv.org/project/linux-media/list/
5848T: git git://linuxtv.org/anttip/media_tree.git
5849S: Maintained
249c697e 5850F: drivers/media/tuners/it913x*
d7104bff 5851
91821ff3 5852IVTV VIDEO4LINUX DRIVER
6afdeaf8 5853M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5854L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5855L: linux-media@vger.kernel.org
275ffde4 5856T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5857W: http://www.ivtvdriver.org
5858S: Maintained
679655da 5859F: Documentation/video4linux/*.ivtv
90d72ac6 5860F: drivers/media/pci/ivtv/
c117ab84 5861F: include/uapi/linux/ivtv*
91821ff3 5862
68620bdd
MP
5863IX2505V MEDIA DRIVER
5864M: Malcolm Priestley <tvboxspy@gmail.com>
5865L: linux-media@vger.kernel.org
5866W: http://linuxtv.org/
5867Q: http://patchwork.linuxtv.org/project/linux-media/list/
5868S: Maintained
5869F: drivers/media/dvb-frontends/ix2505v*
5870
4453d736
GR
5871JC42.4 TEMPERATURE SENSOR DRIVER
5872M: Guenter Roeck <linux@roeck-us.net>
5873L: lm-sensors@lm-sensors.org
5874S: Maintained
5875F: drivers/hwmon/jc42.c
5876F: Documentation/hwmon/jc42
5877
e2d1d6c0 5878JFS FILESYSTEM
3256f80f 5879M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5880L: jfs-discussion@lists.sourceforge.net
5881W: http://jfs.sourceforge.net/
54e5881d 5882T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5883S: Maintained
679655da
JP
5884F: Documentation/filesystems/jfs.txt
5885F: fs/jfs/
e2d1d6c0 5886
95252236 5887JME NETWORK DRIVER
8b58be88 5888M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5889L: netdev@vger.kernel.org
5890S: Maintained
63d24a0e 5891F: drivers/net/ethernet/jme.*
95252236 5892
1da177e4 5893JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5894M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5895L: linux-mtd@lists.infradead.org
5896W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5897S: Maintained
679655da 5898F: fs/jffs2/
c117ab84 5899F: include/uapi/linux/jffs2.h
1da177e4 5900
d183e11a
TT
5901JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5902M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5903M: Jan Kara <jack@suse.com>
d183e11a
TT
5904L: linux-ext4@vger.kernel.org
5905S: Maintained
5906F: fs/jbd2/
5907F: include/linux/jbd2.h
ae0718f8 5908
207dab5f
MU
5909JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5910M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5911L: linux-media@vger.kernel.org
5912S: Maintained
5913F: drivers/media/platform/rcar_jpu.c
5914
fd8b6cb4 5915JSM Neo PCI based serial card
9d141cb9 5916M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5917L: linux-serial@vger.kernel.org
5918S: Maintained
df621252 5919F: drivers/tty/serial/jsm/
ae0718f8 5920
af39917d
CL
5921K10TEMP HARDWARE MONITORING DRIVER
5922M: Clemens Ladisch <clemens@ladisch.de>
5923L: lm-sensors@lm-sensors.org
5924S: Maintained
5925F: Documentation/hwmon/k10temp
5926F: drivers/hwmon/k10temp.c
5927
4660cb35 5928K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5929M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5930L: lm-sensors@lm-sensors.org
ae0718f8 5931S: Maintained
679655da
JP
5932F: Documentation/hwmon/k8temp
5933F: drivers/hwmon/k8temp.c
ae0718f8 5934
1da177e4 5935KCONFIG
5eb1f99e 5936M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5937L: linux-kbuild@vger.kernel.org
cea8321c 5938T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5939S: Maintained
679655da
JP
5940F: Documentation/kbuild/kconfig-language.txt
5941F: scripts/kconfig/
1da177e4 5942
ea6c2089 5943KDUMP
8b58be88
JP
5944M: Vivek Goyal <vgoyal@redhat.com>
5945M: Haren Myneni <hbabu@us.ibm.com>
34633993 5946L: kexec@lists.infradead.org
ea6c2089
VG
5947W: http://lse.sourceforge.net/kdump/
5948S: Maintained
80811493 5949F: Documentation/kdump/
ea6c2089 5950
f41bf02f
HV
5951KEENE FM RADIO TRANSMITTER DRIVER
5952M: Hans Verkuil <hverkuil@xs4all.nl>
5953L: linux-media@vger.kernel.org
5954T: git git://linuxtv.org/media_tree.git
5955W: http://linuxtv.org
5956S: Maintained
5957F: drivers/media/radio/radio-keene*
5958
1da177e4 5959KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5960M: Ian Kent <raven@themaw.net>
f694fc97 5961L: autofs@vger.kernel.org
1da177e4 5962S: Maintained
679655da 5963F: fs/autofs4/
1da177e4 5964
70fb7ba6 5965KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5966M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5967T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5968T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5969L: linux-kbuild@vger.kernel.org
5ce45962 5970S: Maintained
679655da
JP
5971F: Documentation/kbuild/
5972F: Makefile
5973F: scripts/Makefile.*
70fb7ba6
MM
5974F: scripts/basic/
5975F: scripts/mk*
5976F: scripts/package/
1da177e4
LT
5977
5978KERNEL JANITORS
c3000e03 5979L: kernel-janitors@vger.kernel.org
10466f5a 5980W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5981S: Odd Fixes
1da177e4 5982
e8b43555 5983KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5984M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5985M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5986L: linux-nfs@vger.kernel.org
1da177e4 5987W: http://nfs.sourceforge.net/
98fac23f 5988S: Supported
679655da 5989F: fs/nfsd/
c117ab84 5990F: include/uapi/linux/nfsd/
679655da
JP
5991F: fs/lockd/
5992F: fs/nfs_common/
5993F: net/sunrpc/
5994F: include/linux/lockd/
5995F: include/linux/sunrpc/
c117ab84 5996F: include/uapi/linux/sunrpc/
1da177e4 5997
13b122b3
SK
5998KERNEL SELFTEST FRAMEWORK
5999M: Shuah Khan <shuahkh@osg.samsung.com>
6000L: linux-api@vger.kernel.org
6001T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6002S: Maintained
6003F: tools/testing/selftests
6004
426d62e2 6005KERNEL VIRTUAL MACHINE (KVM)
0a00a775 6006M: Gleb Natapov <gleb@kernel.org>
c93a64fe 6007M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 6008L: kvm@vger.kernel.org
e3e58478 6009W: http://www.linux-kvm.org
a94b40a6 6010T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 6011S: Supported
c93a64fe
PB
6012F: Documentation/*/kvm*.txt
6013F: Documentation/virtual/kvm/
679655da 6014F: arch/*/kvm/
1662e862
CB
6015F: arch/x86/kernel/kvm.c
6016F: arch/x86/kernel/kvmclock.c
679655da
JP
6017F: arch/*/include/asm/kvm*
6018F: include/linux/kvm*
c117ab84 6019F: include/uapi/linux/kvm*
679655da 6020F: virt/kvm/
426d62e2 6021
ad8003d3 6022KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 6023M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 6024L: kvm@vger.kernel.org
038161de 6025W: http://www.linux-kvm.org/
7de609c8 6026S: Maintained
679655da 6027F: arch/x86/include/asm/svm.h
679655da 6028F: arch/x86/kvm/svm.c
426d62e2 6029
513014b7 6030KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 6031M: Alexander Graf <agraf@suse.com>
1fc9d2bf 6032L: kvm-ppc@vger.kernel.org
038161de 6033W: http://www.linux-kvm.org/
6a7f972d 6034T: git git://github.com/agraf/linux-2.6.git
513014b7 6035S: Supported
679655da
JP
6036F: arch/powerpc/include/asm/kvm*
6037F: arch/powerpc/kvm/
513014b7 6038
85f8fffe 6039KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6040M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6041M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6042L: linux-s390@vger.kernel.org
6043W: http://www.ibm.com/developerworks/linux/linux390/
6044S: Supported
679655da
JP
6045F: Documentation/s390/kvm.txt
6046F: arch/s390/include/asm/kvm*
80811493 6047F: arch/s390/kvm/
85f8fffe 6048
a749474d 6049KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6050M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6051M: Marc Zyngier <marc.zyngier@arm.com>
6052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6053L: kvmarm@lists.cs.columbia.edu
6054W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 6055S: Supported
a749474d
CD
6056F: arch/arm/include/uapi/asm/kvm*
6057F: arch/arm/include/asm/kvm*
6058F: arch/arm/kvm/
5c8818b4
MZ
6059F: virt/kvm/arm/
6060F: include/kvm/arm_*
a749474d 6061
6394a3ec 6062KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6063M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6064M: Marc Zyngier <marc.zyngier@arm.com>
6065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6066L: kvmarm@lists.cs.columbia.edu
6067S: Maintained
6068F: arch/arm64/include/uapi/asm/kvm*
6069F: arch/arm64/include/asm/kvm*
6070F: arch/arm64/kvm/
6071
dc009d92 6072KEXEC
8b58be88 6073M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6074W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6075L: kexec@lists.infradead.org
dc009d92 6076S: Maintained
679655da 6077F: include/linux/kexec.h
c117ab84 6078F: include/uapi/linux/kexec.h
679655da 6079F: kernel/kexec.c
dc009d92 6080
e971461f
DH
6081KEYS/KEYRINGS:
6082M: David Howells <dhowells@redhat.com>
aa62efff 6083L: keyrings@vger.kernel.org
e971461f 6084S: Maintained
d410fa4e 6085F: Documentation/security/keys.txt
e971461f
DH
6086F: include/linux/key.h
6087F: include/linux/key-type.h
6088F: include/keys/
6089F: security/keys/
6090
7f3c68be 6091KEYS-TRUSTED
74dd744f
MZ
6092M: David Safford <safford@us.ibm.com>
6093M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6094L: linux-security-module@vger.kernel.org
aa62efff 6095L: keyrings@vger.kernel.org
7f3c68be 6096S: Supported
d410fa4e 6097F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6098F: include/keys/trusted-type.h
6099F: security/keys/trusted.c
6100F: security/keys/trusted.h
6101
6102KEYS-ENCRYPTED
74dd744f
MZ
6103M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6104M: David Safford <safford@us.ibm.com>
7f3c68be 6105L: linux-security-module@vger.kernel.org
aa62efff 6106L: keyrings@vger.kernel.org
7f3c68be 6107S: Supported
d410fa4e 6108F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6109F: include/keys/encrypted-type.h
19c90aa6 6110F: security/keys/encrypted-keys/
7f3c68be 6111
5b778dad 6112KGDB / KDB /debug_core
8b58be88 6113M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6114W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6115L: kgdb-bugreport@lists.sourceforge.net
6116S: Maintained
679655da
JP
6117F: Documentation/DocBook/kgdb.tmpl
6118F: drivers/misc/kgdbts.c
df621252 6119F: drivers/tty/serial/kgdboc.c
5b778dad 6120F: include/linux/kdb.h
679655da 6121F: include/linux/kgdb.h
4063eb5f 6122F: kernel/debug/
e3e2aaf7 6123
456db8cc 6124KMEMCHECK
8b58be88 6125M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6126M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6127S: Maintained
410d7a97
JP
6128F: Documentation/kmemcheck.txt
6129F: arch/x86/include/asm/kmemcheck.h
6130F: arch/x86/mm/kmemcheck/
6131F: include/linux/kmemcheck.h
6132F: mm/kmemcheck.c
b9ce08c0 6133
c3bb4d24 6134KMEMLEAK
8b58be88 6135M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6136S: Maintained
6137F: Documentation/kmemleak.txt
6138F: include/linux/kmemleak.h
6139F: mm/kmemleak.c
6140F: mm/kmemleak-test.c
6141
89559a61 6142KPROBES
8b58be88
JP
6143M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6144M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6145M: "David S. Miller" <davem@davemloft.net>
97c29e74 6146M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6147S: Maintained
679655da
JP
6148F: Documentation/kprobes.txt
6149F: include/linux/kprobes.h
6150F: kernel/kprobes.c
89559a61 6151
70e84049 6152KS0108 LCD CONTROLLER DRIVER
8b58be88 6153M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6154W: http://miguelojeda.es/auxdisplay.htm
6155W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6156S: Maintained
679655da
JP
6157F: Documentation/auxdisplay/ks0108
6158F: drivers/auxdisplay/ks0108.c
6159F: include/linux/ks0108.h
70e84049 6160
1b69c6d0
DA
6161L3MDEV
6162M: David Ahern <dsa@cumulusnetworks.com>
6163L: netdev@vger.kernel.org
6164S: Maintained
6165F: net/l3mdev
6166F: include/net/l3mdev.h
6167
1da177e4 6168LAPB module
1da177e4 6169L: linux-x25@vger.kernel.org
bf9915cc 6170S: Orphan
679655da
JP
6171F: Documentation/networking/lapb-module.txt
6172F: include/*/lapb.h
6173F: net/lapb/
1da177e4
LT
6174
6175LASI 53c700 driver for PARISC
8b58be88 6176M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6177L: linux-scsi@vger.kernel.org
6178S: Maintained
679655da
JP
6179F: Documentation/scsi/53c700.txt
6180F: drivers/scsi/53c700*
1da177e4 6181
263de9b5 6182LED SUBSYSTEM
8b58be88 6183M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6184M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6185L: linux-leds@vger.kernel.org
b8926ba0 6186T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6187S: Maintained
679655da
JP
6188F: drivers/leds/
6189F: include/linux/leds.h
263de9b5 6190
b0461a44 6191LEGACY EEPROM DRIVER
d8130624 6192M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6193S: Maintained
6194F: Documentation/misc-devices/eeprom
6195F: drivers/misc/eeprom/eeprom.c
6196
1da177e4 6197LEGO USB Tower driver
8b58be88 6198M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6199L: legousb-devel@lists.sourceforge.net
6200W: http://legousb.sourceforge.net/
6201S: Maintained
679655da 6202F: drivers/usb/misc/legousbtower.c
1da177e4 6203
055616a8
MK
6204LG2160 MEDIA DRIVER
6205M: Michael Krufky <mkrufky@linuxtv.org>
6206L: linux-media@vger.kernel.org
6207W: http://linuxtv.org/
6208W: http://github.com/mkrufky
6209Q: http://patchwork.linuxtv.org/project/linux-media/list/
6210T: git git://linuxtv.org/mkrufky/tuners.git
6211S: Maintained
6212F: drivers/media/dvb-frontends/lg2160.*
6213
6f0e7725
MK
6214LGDT3305 MEDIA DRIVER
6215M: Michael Krufky <mkrufky@linuxtv.org>
6216L: linux-media@vger.kernel.org
6217W: http://linuxtv.org/
6218W: http://github.com/mkrufky
6219Q: http://patchwork.linuxtv.org/project/linux-media/list/
6220T: git git://linuxtv.org/mkrufky/tuners.git
6221S: Maintained
6222F: drivers/media/dvb-frontends/lgdt3305.*
6223
568a17ff 6224LGUEST
8b58be88 6225M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6226L: lguest@lists.ozlabs.org
568a17ff 6227W: http://lguest.ozlabs.org/
72e91863 6228S: Odd Fixes
070f420b 6229F: arch/x86/include/asm/lguest*.h
679655da
JP
6230F: arch/x86/lguest/
6231F: drivers/lguest/
6232F: include/linux/lguest*.h
070f420b 6233F: tools/lguest/
568a17ff 6234
32ac7cb2
TH
6235LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6236M: Tejun Heo <tj@kernel.org>
6237L: linux-ide@vger.kernel.org
6238T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6239S: Maintained
6240F: drivers/ata/
6241F: include/linux/ata.h
6242F: include/linux/libata.h
6243
6244LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6245M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6246L: linux-ide@vger.kernel.org
6247T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6248S: Maintained
6249F: include/linux/pata_arasan_cf_data.h
6250F: drivers/ata/pata_arasan_cf.c
6251
c7fa056c
BZ
6252LIBATA PATA DRIVERS
6253M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6254M: Tejun Heo <tj@kernel.org>
6255L: linux-ide@vger.kernel.org
6256T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6257S: Maintained
6258F: drivers/ata/pata_*.c
6259F: drivers/ata/ata_generic.c
6260
32ac7cb2
TH
6261LIBATA SATA AHCI PLATFORM devices support
6262M: Hans de Goede <hdegoede@redhat.com>
6263M: Tejun Heo <tj@kernel.org>
6264L: linux-ide@vger.kernel.org
6265T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6266S: Maintained
6267F: drivers/ata/ahci_platform.c
6268F: drivers/ata/libahci_platform.c
6269F: include/linux/ahci_platform.h
6270
6271LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6272M: Mikael Pettersson <mikpelinux@gmail.com>
6273L: linux-ide@vger.kernel.org
6274T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6275S: Maintained
6276F: drivers/ata/sata_promise.*
6277
1acd437c
SL
6278LIBLOCKDEP
6279M: Sasha Levin <sasha.levin@oracle.com>
6280S: Maintained
6281F: tools/lib/lockdep/
6282
bc30196f
DW
6283LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6284M: Dan Williams <dan.j.williams@intel.com>
6285L: linux-nvdimm@lists.01.org
6286Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6287S: Supported
6288F: drivers/nvdimm/*
6289F: include/linux/nd.h
6290F: include/linux/libnvdimm.h
6291F: include/uapi/linux/ndctl.h
6292
6293LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6294M: Ross Zwisler <ross.zwisler@linux.intel.com>
6295L: linux-nvdimm@lists.01.org
6296Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6297S: Supported
6298F: drivers/nvdimm/blk.c
6299F: drivers/nvdimm/region_devs.c
6300F: drivers/acpi/nfit*
6301
6302LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6303M: Vishal Verma <vishal.l.verma@intel.com>
6304L: linux-nvdimm@lists.01.org
6305Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6306S: Supported
6307F: drivers/nvdimm/btt*
6308
6309LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6310M: Ross Zwisler <ross.zwisler@linux.intel.com>
6311L: linux-nvdimm@lists.01.org
6312Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6313S: Supported
6314F: drivers/nvdimm/pmem.c
b864bc17 6315F: include/linux/pmem.h
40603526 6316F: arch/*/include/asm/pmem.h
bc30196f 6317
cd9e9808
MB
6318LIGHTNVM PLATFORM SUPPORT
6319M: Matias Bjorling <mb@lightnvm.io>
6320W: http://github/OpenChannelSSD
6321S: Maintained
6322F: drivers/lightnvm/
6323F: include/linux/lightnvm.h
6324F: include/uapi/linux/lightnvm.h
6325
1da177e4 6326LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6327M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6328W: http://www.ibm.com/linux/ltc/projects/ppc
6329S: Supported
11c34c7d 6330F: arch/powerpc/boot/rs6000.h
1da177e4 6331
852bb9f5 6332LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6333M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6334M: Paul Mackerras <paulus@samba.org>
ea668936 6335M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6336W: http://www.penguinppc.org/
a4724ed6 6337L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6338Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6339T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6340S: Supported
11c34c7d
JP
6341F: Documentation/powerpc/
6342F: arch/powerpc/
1da177e4
LT
6343
6344LINUX FOR POWER MACINTOSH
8b58be88 6345M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6346W: http://www.penguinppc.org/
a4724ed6 6347L: linuxppc-dev@lists.ozlabs.org
1da177e4 6348S: Maintained
11c34c7d
JP
6349F: arch/powerpc/platforms/powermac/
6350F: drivers/macintosh/
1da177e4 6351
77a76369 6352LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6353M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6354L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6355T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6356S: Maintained
11c34c7d
JP
6357F: arch/powerpc/platforms/512x/
6358F: arch/powerpc/platforms/52xx/
1da177e4
LT
6359
6360LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6361M: Alistair Popple <alistair@popple.id.au>
8b58be88 6362M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6363W: http://www.penguinppc.org/
a4724ed6 6364L: linuxppc-dev@lists.ozlabs.org
1da177e4 6365S: Maintained
11c34c7d
JP
6366F: arch/powerpc/platforms/40x/
6367F: arch/powerpc/platforms/44x/
1da177e4 6368
260c02a9 6369LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6370L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6371S: Orphan
11c34c7d
JP
6372F: arch/powerpc/*/*virtex*
6373F: arch/powerpc/*/*/*virtex*
1da177e4 6374
e93adf1e 6375LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6376M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6377W: http://www.penguinppc.org/
a4724ed6 6378L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6379S: Maintained
a2b1f7c8 6380F: arch/powerpc/platforms/8xx/
e93adf1e 6381
1da177e4 6382LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6383M: Scott Wood <scottwood@freescale.com>
8b58be88 6384M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6385W: http://www.penguinppc.org/
a4724ed6 6386L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6387T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6388S: Maintained
11c34c7d 6389F: arch/powerpc/platforms/83xx/
4c8f581d 6390F: arch/powerpc/platforms/85xx/
1da177e4 6391
ab06ff3a 6392LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6393M: Olof Johansson <olof@lixom.net>
a4724ed6 6394L: linuxppc-dev@lists.ozlabs.org
92e19709 6395S: Maintained
11c34c7d
JP
6396F: arch/powerpc/platforms/pasemi/
6397F: drivers/*/*pasemi*
6398F: drivers/*/*/*pasemi*
ab06ff3a 6399
1da177e4 6400LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6401M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6402L: linux-security-module@vger.kernel.org
1da177e4
LT
6403S: Supported
6404
a23ce6da
HW
6405LIS3LV02D ACCELEROMETER DRIVER
6406M: Eric Piel <eric.piel@tremplin-utc.net>
6407S: Maintained
ff606677
JD
6408F: Documentation/misc-devices/lis3lv02d
6409F: drivers/misc/lis3lv02d/
bd35665f 6410F: drivers/platform/x86/hp_accel.c
a23ce6da 6411
b700e7f0
SJ
6412LIVE PATCHING
6413M: Josh Poimboeuf <jpoimboe@redhat.com>
6414M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6415M: Jiri Kosina <jikos@kernel.org>
d8130624 6416M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6417S: Maintained
6418F: kernel/livepatch/
6419F: include/linux/livepatch.h
6420F: arch/x86/include/asm/livepatch.h
6421F: arch/x86/kernel/livepatch.c
6422F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6423F: samples/livepatch/
b700e7f0 6424L: live-patching@vger.kernel.org
74d50da3 6425T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6426
e2d1d6c0 6427LLC (802.2)
8b58be88 6428M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6429S: Maintained
679655da 6430F: include/linux/llc.h
c117ab84 6431F: include/uapi/linux/llc.h
679655da
JP
6432F: include/net/llc*
6433F: net/llc/
e2d1d6c0 6434
4e233cbe
AD
6435LM73 HARDWARE MONITOR DRIVER
6436M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6437L: lm-sensors@lm-sensors.org
6438S: Maintained
6439F: drivers/hwmon/lm73.c
6440
156e2d1a 6441LM78 HARDWARE MONITOR DRIVER
d8130624 6442M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6443L: lm-sensors@lm-sensors.org
6444S: Maintained
6445F: Documentation/hwmon/lm78
6446F: drivers/hwmon/lm78.c
6447
1da177e4 6448LM83 HARDWARE MONITOR DRIVER
d8130624 6449M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6450L: lm-sensors@lm-sensors.org
1da177e4 6451S: Maintained
679655da
JP
6452F: Documentation/hwmon/lm83
6453F: drivers/hwmon/lm83.c
1da177e4
LT
6454
6455LM90 HARDWARE MONITOR DRIVER
d8130624 6456M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6457L: lm-sensors@lm-sensors.org
1da177e4 6458S: Maintained
679655da 6459F: Documentation/hwmon/lm90
aae7bce4 6460F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6461F: drivers/hwmon/lm90.c
1da177e4 6462
917cc4e6
GR
6463LM95234 HARDWARE MONITOR DRIVER
6464M: Guenter Roeck <linux@roeck-us.net>
6465L: lm-sensors@lm-sensors.org
6466S: Maintained
6467F: Documentation/hwmon/lm95234
6468F: drivers/hwmon/lm95234.c
6469
68620bdd
MP
6470LME2510 MEDIA DRIVER
6471M: Malcolm Priestley <tvboxspy@gmail.com>
6472L: linux-media@vger.kernel.org
6473W: http://linuxtv.org/
6474Q: http://patchwork.linuxtv.org/project/linux-media/list/
6475S: Maintained
6476F: drivers/media/usb/dvb-usb-v2/lmedm04*
6477
512e67f9 6478LOCKDEP AND LOCKSTAT
8b58be88
JP
6479M: Peter Zijlstra <peterz@infradead.org>
6480M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6481L: linux-kernel@vger.kernel.org
75fc2d37 6482T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6483S: Maintained
214e0aed
DB
6484F: Documentation/locking/lockdep*.txt
6485F: Documentation/locking/lockstat.txt
679655da 6486F: include/linux/lockdep.h
7486d6da 6487F: kernel/locking/
512e67f9 6488
dde33348 6489LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6490M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6491L: linux-ntfs-dev@lists.sourceforge.net
6492W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6493S: Maintained
679655da 6494F: Documentation/ldm.txt
20d16fef 6495F: block/partitions/ldm.*
1da177e4 6496
ef6ada3d
JE
6497LogFS
6498M: Joern Engel <joern@logfs.org>
756ccb3c 6499M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6500L: logfs@logfs.org
6501W: logfs.org
6502S: Maintained
6503F: fs/logfs/
6504
b62d7946
RS
6505LPC32XX MACHINE SUPPORT
6506M: Roland Stigge <stigge@antcom.de>
6507L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6508S: Maintained
6509F: arch/arm/mach-lpc32xx/
6510
c87e34ef 6511LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6512M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6513M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6514M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6515M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6516L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6517L: linux-scsi@vger.kernel.org
6518W: http://www.lsilogic.com/support
6519S: Supported
679655da 6520F: drivers/message/fusion/
500c152a 6521F: drivers/scsi/mpt2sas/
6522F: drivers/scsi/mpt3sas/
c87e34ef 6523
1da177e4 6524LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6525M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6526L: linux-scsi@vger.kernel.org
6527S: Maintained
679655da 6528F: drivers/scsi/sym53c8xx_2/
1da177e4 6529
e5f5c99a
GR
6530LTC4261 HARDWARE MONITOR DRIVER
6531M: Guenter Roeck <linux@roeck-us.net>
6532L: lm-sensors@lm-sensors.org
6533S: Maintained
6534F: Documentation/hwmon/ltc4261
6535F: drivers/hwmon/ltc4261.c
6536
81365c31 6537LTP (Linux Test Project)
28b8e8d4 6538M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6539M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6540M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6541M: Jan Stancek <jstancek@redhat.com>
6542M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6543M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6544L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6545W: http://linux-test-project.github.io/
7d1ae8a8 6546T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6547S: Maintained
6548
c12a54b3 6549M32R ARCHITECTURE
c12a54b3 6550W: http://www.linux-m32r.org/
b4174867 6551S: Orphan
679655da 6552F: arch/m32r/
c12a54b3 6553
1da177e4 6554M68K ARCHITECTURE
8b58be88 6555M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6556L: linux-m68k@lists.linux-m68k.org
6557W: http://www.linux-m68k.org/
54e5881d 6558T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6559S: Maintained
679655da 6560F: arch/m68k/
9db35182 6561F: drivers/zorro/
1da177e4
LT
6562
6563M68K ON APPLE MACINTOSH
8b58be88 6564M: Joshua Thompson <funaho@jurai.org>
1da177e4 6565W: http://www.mac.linux-m68k.org/
9bb9f222 6566L: linux-m68k@lists.linux-m68k.org
1da177e4 6567S: Maintained
9db35182 6568F: arch/m68k/mac/
1da177e4
LT
6569
6570M68K ON HP9000/300
8b58be88 6571M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6572W: http://www.tazenda.demon.co.uk/phil/linux-hp
6573S: Maintained
679655da 6574F: arch/m68k/hp300/
1da177e4 6575
74425546
AP
6576M88DS3103 MEDIA DRIVER
6577M: Antti Palosaari <crope@iki.fi>
6578L: linux-media@vger.kernel.org
6579W: http://linuxtv.org/
6580W: http://palosaari.fi/linux/
6581Q: http://patchwork.linuxtv.org/project/linux-media/list/
6582T: git git://linuxtv.org/anttip/media_tree.git
6583S: Maintained
6584F: drivers/media/dvb-frontends/m88ds3103*
6585
68620bdd
MP
6586M88RS2000 MEDIA DRIVER
6587M: Malcolm Priestley <tvboxspy@gmail.com>
6588L: linux-media@vger.kernel.org
6589W: http://linuxtv.org/
6590Q: http://patchwork.linuxtv.org/project/linux-media/list/
6591S: Maintained
6592F: drivers/media/dvb-frontends/m88rs2000*
6593
07a092fa 6594MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6595M: Alexey Klimov <klimov.linux@gmail.com>
6596L: linux-media@vger.kernel.org
6597T: git git://linuxtv.org/media_tree.git
6598S: Maintained
6599F: drivers/media/radio/radio-ma901.c
07a092fa 6600
64a327a7 6601MAC80211
8b58be88 6602M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6603L: linux-wireless@vger.kernel.org
491b26b4 6604W: http://wireless.kernel.org/
ce466579
JB
6605T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6606T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6607S: Maintained
679655da
JP
6608F: Documentation/networking/mac80211-injection.txt
6609F: include/net/mac80211.h
6610F: net/mac80211/
64a327a7 6611
b863ceb7 6612MACVLAN DRIVER
8b58be88 6613M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6614L: netdev@vger.kernel.org
6615S: Maintained
679655da
JP
6616F: drivers/net/macvlan.c
6617F: include/linux/if_macvlan.h
b863ceb7 6618
2b6d83e2
JB
6619MAILBOX API
6620M: Jassi Brar <jassisinghbrar@gmail.com>
6621L: linux-kernel@vger.kernel.org
6622S: Maintained
6623F: drivers/mailbox/
6624F: include/linux/mailbox_client.h
6625F: include/linux/mailbox_controller.h
6626
faf1668c 6627MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6628M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6629W: http://www.kernel.org/doc/man-pages
bd7ebec6 6630L: linux-man@vger.kernel.org
1b53dc74 6631S: Maintained
faf1668c 6632
8427defd
RK
6633MARVELL ARMADA DRM SUPPORT
6634M: Russell King <rmk+kernel@arm.linux.org.uk>
6635S: Maintained
6636F: drivers/gpu/drm/armada/
6637
3ad50cca
GR
6638MARVELL 88E6352 DSA support
6639M: Guenter Roeck <linux@roeck-us.net>
6640S: Maintained
6641F: drivers/net/dsa/mv88e6352.c
6642
c4d007bc
TP
6643MARVELL CRYPTO DRIVER
6644M: Boris Brezillon <boris.brezillon@free-electrons.com>
6645M: Arnaud Ebalard <arno@natisbad.org>
6646F: drivers/crypto/marvell/
6647S: Maintained
6648L: linux-crypto@vger.kernel.org
6649
44c14c1d 6650MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6651M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6652M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6653L: netdev@vger.kernel.org
6654S: Maintained
6655F: drivers/net/ethernet/marvell/sk*
6656
74cda169 6657MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6658L: libertas-dev@lists.infradead.org
8ac3e99e 6659S: Orphan
679655da 6660F: drivers/net/wireless/libertas/
74cda169 6661
b60d6975 6662MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6663M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6664L: netdev@vger.kernel.org
f5ca8502 6665S: Maintained
527a6266 6666F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6667F: include/linux/mv643xx.h
1da177e4 6668
370b8ed9
TP
6669MARVELL MVNETA ETHERNET DRIVER
6670M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6671L: netdev@vger.kernel.org
6672S: Maintained
6673F: drivers/net/ethernet/marvell/mvneta.*
6674
fcad584d 6675MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6676M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6677M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6678L: linux-wireless@vger.kernel.org
6679S: Maintained
6680F: drivers/net/wireless/mwifiex/
6681
a2c3f656 6682MARVELL MWL8K WIRELESS DRIVER
a040d532 6683M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6684L: linux-wireless@vger.kernel.org
16345910 6685S: Odd Fixes
a2c3f656
LB
6686F: drivers/net/wireless/mwl8k.c
6687
2a69567b 6688MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6689M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6690S: Odd Fixes
1fa7e547 6691F: drivers/mmc/host/mvsdio.*
2a69567b 6692
1da177e4 6693MATROX FRAMEBUFFER DRIVER
c69f677c 6694L: linux-fbdev@vger.kernel.org
52653199 6695S: Orphan
8a61f013 6696F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6697F: include/uapi/linux/matroxfb.h
1da177e4 6698
ca462085
GR
6699MAX16065 HARDWARE MONITOR DRIVER
6700M: Guenter Roeck <linux@roeck-us.net>
6701L: lm-sensors@lm-sensors.org
6702S: Maintained
6703F: Documentation/hwmon/max16065
6704F: drivers/hwmon/max16065.c
6705
1f61cab8
GR
6706MAX20751 HARDWARE MONITOR DRIVER
6707M: Guenter Roeck <linux@roeck-us.net>
6708L: lm-sensors@lm-sensors.org
6709S: Maintained
6710F: Documentation/hwmon/max20751
6711F: drivers/hwmon/max20751.c
6712
d20620de 6713MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6714M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6715L: lm-sensors@lm-sensors.org
6716S: Maintained
679655da
JP
6717F: Documentation/hwmon/max6650
6718F: drivers/hwmon/max6650.c
d20620de 6719
e89ab51f
GR
6720MAX6697 HARDWARE MONITOR DRIVER
6721M: Guenter Roeck <linux@roeck-us.net>
6722L: lm-sensors@lm-sensors.org
6723S: Maintained
6724F: Documentation/hwmon/max6697
6725F: Documentation/devicetree/bindings/i2c/max6697.txt
6726F: drivers/hwmon/max6697.c
6727F: include/linux/platform_data/max6697.h
6728
f8f847b5
KK
6729MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6730M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6731L: linux-pm@vger.kernel.org
6732S: Supported
6733F: drivers/power/max14577_charger.c
6734F: drivers/power/max77693_charger.c
6735
3811405e
JMC
6736MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6737M: Javier Martinez Canillas <javier@osg.samsung.com>
6738L: linux-kernel@vger.kernel.org
6739S: Supported
6740F: drivers/*/*max77802.c
6741F: Documentation/devicetree/bindings/*/*max77802.txt
6742F: include/dt-bindings/*/*max77802.h
6743
befeb596
KK
6744MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6745M: Chanwoo Choi <cw00.choi@samsung.com>
6746M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6747L: linux-kernel@vger.kernel.org
6748S: Supported
6749F: drivers/*/max14577.c
6750F: drivers/*/max77686.c
6751F: drivers/*/max77693.c
6752F: drivers/extcon/extcon-max14577.c
6753F: drivers/extcon/extcon-max77693.c
6754F: drivers/rtc/rtc-max77686.c
6755F: drivers/clk/clk-max77686.c
6756F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6757F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6758F: Documentation/devicetree/bindings/mfd/max77693.txt
6759F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6760F: include/linux/mfd/max14577*.h
6761F: include/linux/mfd/max77686*.h
6762F: include/linux/mfd/max77693*.h
6763
9be3c9a5
HV
6764MAXIRADIO FM RADIO RECEIVER DRIVER
6765M: Hans Verkuil <hverkuil@xs4all.nl>
6766L: linux-media@vger.kernel.org
6767T: git git://linuxtv.org/media_tree.git
6768W: http://linuxtv.org
6769S: Maintained
6770F: drivers/media/radio/radio-maxiradio*
6771
c05dc2cc
PR
6772MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6773M: Peter Rosin <peda@axentia.se>
6774L: linux-iio@vger.kernel.org
6775S: Maintained
6776F: drivers/iio/potentiometer/mcp4531.c
6777
6f32a8c9
LP
6778MEDIA DRIVERS FOR RENESAS - VSP1
6779M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6780L: linux-media@vger.kernel.org
6781L: linux-sh@vger.kernel.org
6782T: git git://linuxtv.org/media_tree.git
6783S: Supported
6784F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6785F: drivers/media/platform/vsp1/
6786
dacf9ce8
KS
6787MEDIA DRIVERS FOR ASCOT2E
6788M: Sergey Kozlov <serjk@netup.ru>
6789L: linux-media@vger.kernel.org
6790W: http://linuxtv.org
6791W: http://netup.tv/
6792T: git git://linuxtv.org/media_tree.git
6793S: Supported
6794F: drivers/media/dvb-frontends/ascot2e*
6795
a6dc60ff
KS
6796MEDIA DRIVERS FOR CXD2841ER
6797M: Sergey Kozlov <serjk@netup.ru>
6798L: linux-media@vger.kernel.org
6799W: http://linuxtv.org/
6800W: http://netup.tv/
6801T: git git://linuxtv.org/media_tree.git
6802S: Supported
6803F: drivers/media/dvb-frontends/cxd2841er*
6804
a5d32b35
KS
6805MEDIA DRIVERS FOR HORUS3A
6806M: Sergey Kozlov <serjk@netup.ru>
6807L: linux-media@vger.kernel.org
6808W: http://linuxtv.org/
6809W: http://netup.tv/
6810T: git git://linuxtv.org/media_tree.git
6811S: Supported
6812F: drivers/media/dvb-frontends/horus3a*
6813
e025273b
KS
6814MEDIA DRIVERS FOR LNBH25
6815M: Sergey Kozlov <serjk@netup.ru>
6816L: linux-media@vger.kernel.org
6817W: http://linuxtv.org/
6818W: http://netup.tv/
6819T: git git://linuxtv.org/media_tree.git
6820S: Supported
6821F: drivers/media/dvb-frontends/lnbh25*
6822
52b1eaf4
KS
6823MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6824M: Sergey Kozlov <serjk@netup.ru>
6825L: linux-media@vger.kernel.org
6826W: http://linuxtv.org/
6827W: http://netup.tv/
6828T: git git://linuxtv.org/media_tree.git
6829S: Supported
6830F: drivers/media/pci/netup_unidvb/*
6831
127c49ae 6832MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6833M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6834P: LinuxTV.org Project
6835L: linux-media@vger.kernel.org
6836W: http://linuxtv.org
8a6e2535 6837Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6838T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6839S: Maintained
6840F: Documentation/dvb/
6841F: Documentation/video4linux/
ffe06198 6842F: Documentation/DocBook/media/
127c49ae 6843F: drivers/media/
ffe06198 6844F: drivers/staging/media/
127c49ae 6845F: include/media/
6c0f0359
MCC
6846F: include/uapi/linux/dvb/
6847F: include/uapi/linux/videodev2.h
6848F: include/uapi/linux/media.h
6849F: include/uapi/linux/v4l2-*
6850F: include/uapi/linux/meye.h
6851F: include/uapi/linux/ivtv*
6852F: include/uapi/linux/uvcvideo.h
d20620de 6853
c869f77d
JK
6854MEDIATEK MT7601U WIRELESS LAN DRIVER
6855M: Jakub Kicinski <kubakici@wp.pl>
6856L: linux-wireless@vger.kernel.org
6857S: Maintained
6858F: drivers/net/wireless/mediatek/mt7601u/
6859
e399065b
SS
6860MEGARAID SCSI/SAS DRIVERS
6861M: Kashyap Desai <kashyap.desai@avagotech.com>
6862M: Sumit Saxena <sumit.saxena@avagotech.com>
6863M: Uday Lingala <uday.lingala@avagotech.com>
6864L: megaraidlinux.pdl@avagotech.com
baaea1dc 6865L: linux-scsi@vger.kernel.org
e399065b 6866W: http://www.lsi.com
ce00f85c 6867S: Maintained
679655da
JP
6868F: Documentation/scsi/megaraid.txt
6869F: drivers/scsi/megaraid.*
6870F: drivers/scsi/megaraid/
757e0108 6871
2c46c9d5
AV
6872MELLANOX ETHERNET DRIVER (mlx4_en)
6873M: Amir Vadai <amirv@mellanox.com>
b75f0050 6874L: netdev@vger.kernel.org
2c46c9d5
AV
6875S: Supported
6876W: http://www.mellanox.com
6877Q: http://patchwork.ozlabs.org/project/netdev/list/
6878F: drivers/net/ethernet/mellanox/mlx4/en_*
6879
93c1edb2
JP
6880MELLANOX ETHERNET SWITCH DRIVERS
6881M: Jiri Pirko <jiri@mellanox.com>
6882M: Ido Schimmel <idosch@mellanox.com>
6883L: netdev@vger.kernel.org
6884S: Supported
6885W: http://www.mellanox.com
6886Q: http://patchwork.ozlabs.org/project/netdev/list/
6887F: drivers/net/ethernet/mellanox/mlxsw/
6888
5b25b13a
MD
6889MEMBARRIER SUPPORT
6890M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6891M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6892L: linux-kernel@vger.kernel.org
6893S: Supported
6894F: kernel/membarrier.c
6895F: include/uapi/linux/membarrier.h
6896
70ea91f1
SR
6897MEMORY MANAGEMENT
6898L: linux-mm@kvack.org
70ea91f1
SR
6899W: http://www.linux-mm.org
6900S: Maintained
679655da 6901F: include/linux/mm.h
551450bb
CS
6902F: include/linux/gfp.h
6903F: include/linux/mmzone.h
6904F: include/linux/memory_hotplug.h
6905F: include/linux/vmalloc.h
679655da 6906F: mm/
70ea91f1 6907
f4e9ce66 6908MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6909M: David Woodhouse <dwmw2@infradead.org>
242c325e 6910M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6911L: linux-mtd@lists.infradead.org
8a6e2535
JP
6912W: http://www.linux-mtd.infradead.org/
6913Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6914T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6915T: git git://git.infradead.org/l2-mtd.git
1da177e4 6916S: Maintained
679655da
JP
6917F: drivers/mtd/
6918F: include/linux/mtd/
c117ab84 6919F: include/uapi/mtd/
1da177e4 6920
26c57ef1 6921MEN A21 WATCHDOG DRIVER
30c7469b 6922M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6923L: linux-watchdog@vger.kernel.org
30c7469b 6924S: Maintained
26c57ef1
JT
6925F: drivers/watchdog/mena21_wdt.c
6926
3764e82e 6927MEN CHAMELEON BUS (mcb)
30c7469b
JT
6928M: Johannes Thumshirn <morbidrsa@gmail.com>
6929S: Maintained
3764e82e
JT
6930F: drivers/mcb/
6931F: include/linux/mcb.h
b9f2f459 6932F: Documentation/men-chameleon-bus.txt
3764e82e 6933
48b490d2
AW
6934MEN F21BMC (Board Management Controller)
6935M: Andreas Werner <andreas.werner@men.de>
6936S: Supported
6937F: drivers/mfd/menf21bmc.c
6938F: drivers/watchdog/menf21bmc_wdt.c
6939F: drivers/leds/leds-menf21bmc.c
6940F: drivers/hwmon/menf21bmc_hwmon.c
6941F: Documentation/hwmon/menf21bmc
6942
12285945
JH
6943METAG ARCHITECTURE
6944M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6945L: linux-metag@vger.kernel.org
12285945
JH
6946S: Supported
6947F: arch/metag/
6948F: Documentation/metag/
6949F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6950F: drivers/clocksource/metag_generic.c
5698c50d
JH
6951F: drivers/irqchip/irq-metag.c
6952F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6953F: drivers/tty/metag_da.c
12285945 6954
c6375b0a 6955MICROBLAZE ARCHITECTURE
8b58be88 6956M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6957W: http://www.monstr.eu/fdt/
6958T: git git://git.monstr.eu/linux-2.6-microblaze.git
6959S: Supported
0a8c7914 6960F: arch/microblaze/
1da177e4 6961
2508a45a
CY
6962MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6963M: Chen Yu <yu.c.chen@intel.com>
6964L: platform-driver-x86@vger.kernel.org
6965S: Supported
6966F: drivers/platform/x86/surfacepro3_button.c
6967
1da177e4 6968MICROTEK X6 SCANNER
61eee9a7 6969M: Oliver Neukum <oliver@neukum.org>
1da177e4 6970S: Maintained
679655da 6971F: drivers/usb/image/microtek.*
1da177e4
LT
6972
6973MIPS
8b58be88 6974M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6975L: linux-mips@linux-mips.org
6097050d 6976W: http://www.linux-mips.org/
b05e988e 6977T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6978Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6979S: Supported
679655da
JP
6980F: Documentation/mips/
6981F: arch/mips/
1da177e4 6982
08b7620a
HV
6983MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6984M: Hans Verkuil <hverkuil@xs4all.nl>
6985L: linux-media@vger.kernel.org
6986T: git git://linuxtv.org/media_tree.git
6987W: http://linuxtv.org
6988S: Odd Fixes
6989F: drivers/media/radio/radio-miropcm20*
6990
e126ba97
EC
6991Mellanox MLX5 core VPI driver
6992M: Eli Cohen <eli@mellanox.com>
6993L: netdev@vger.kernel.org
6994L: linux-rdma@vger.kernel.org
6995W: http://www.mellanox.com
6996Q: http://patchwork.ozlabs.org/project/netdev/list/
6997Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6998T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6999S: Supported
7000F: drivers/net/ethernet/mellanox/mlx5/core/
7001F: include/linux/mlx5/
7002
7003Mellanox MLX5 IB driver
b75f0050
JP
7004M: Eli Cohen <eli@mellanox.com>
7005L: linux-rdma@vger.kernel.org
7006W: http://www.mellanox.com
7007Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7008T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
7009S: Supported
7010F: include/linux/mlx5/
7011F: drivers/infiniband/hw/mlx5/
e126ba97 7012
764589b6
CM
7013MELEXIS MLX90614 DRIVER
7014M: Crt Mori <cmo@melexis.com>
7015L: linux-iio@vger.kernel.org
7016W: http://www.melexis.com
7017S: Supported
7018F: drivers/iio/temperature/mlx90614.c
7019
0ce277e4
AP
7020MN88472 MEDIA DRIVER
7021M: Antti Palosaari <crope@iki.fi>
7022L: linux-media@vger.kernel.org
7023W: http://linuxtv.org/
7024W: http://palosaari.fi/linux/
7025Q: http://patchwork.linuxtv.org/project/linux-media/list/
7026T: git git://linuxtv.org/anttip/media_tree.git
7027S: Maintained
7028F: drivers/staging/media/mn88472/
7029F: drivers/media/dvb-frontends/mn88472.h
7030
4f4d238f
AP
7031MN88473 MEDIA DRIVER
7032M: Antti Palosaari <crope@iki.fi>
7033L: linux-media@vger.kernel.org
7034W: http://linuxtv.org/
7035W: http://palosaari.fi/linux/
7036Q: http://patchwork.linuxtv.org/project/linux-media/list/
7037T: git git://linuxtv.org/anttip/media_tree.git
7038S: Maintained
7039F: drivers/staging/media/mn88473/
7040F: drivers/media/dvb-frontends/mn88473.h
7041
1da177e4 7042MODULE SUPPORT
8b58be88 7043M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 7044S: Maintained
679655da
JP
7045F: include/linux/module.h
7046F: kernel/module.c
1da177e4
LT
7047
7048MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 7049W: http://popies.net/meye/
b7788e13 7050S: Orphan
679655da 7051F: Documentation/video4linux/meye.txt
90d72ac6 7052F: drivers/media/pci/meye/
6c0f0359 7053F: include/uapi/linux/meye.h
1da177e4 7054
b9705b60 7055MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 7056M: Jiri Slaby <jirislaby@gmail.com>
d735410a 7057S: Maintained
679655da 7058F: Documentation/serial/moxa-smartio
c897401b 7059F: drivers/tty/mxser.*
d735410a 7060
889b2f87
AK
7061MR800 AVERMEDIA USB FM RADIO DRIVER
7062M: Alexey Klimov <klimov.linux@gmail.com>
7063L: linux-media@vger.kernel.org
7064T: git git://linuxtv.org/media_tree.git
7065S: Maintained
7066F: drivers/media/radio/radio-mr800.c
7067
d7155691
AO
7068MRF24J40 IEEE 802.15.4 RADIO DRIVER
7069M: Alan Ott <alan@signal11.us>
7070L: linux-wpan@vger.kernel.org
7071S: Maintained
7072F: drivers/net/ieee802154/mrf24j40.c
2e6fd648 7073F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
d7155691 7074
8c4c731a 7075MSI LAPTOP SUPPORT
182ae55c 7076M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7077L: platform-driver-x86@vger.kernel.org
8c4c731a 7078S: Maintained
679655da 7079F: drivers/platform/x86/msi-laptop.c
8c4c731a 7080
0f1006b1 7081MSI WMI SUPPORT
d0944853 7082L: platform-driver-x86@vger.kernel.org
5ee7041e 7083S: Orphan
0f1006b1
AA
7084F: drivers/platform/x86/msi-wmi.c
7085
19a628a0
AP
7086MSI001 MEDIA DRIVER
7087M: Antti Palosaari <crope@iki.fi>
7088L: linux-media@vger.kernel.org
7089W: http://linuxtv.org/
7090W: http://palosaari.fi/linux/
7091Q: http://patchwork.linuxtv.org/project/linux-media/list/
7092T: git git://linuxtv.org/anttip/media_tree.git
7093S: Maintained
0185e197 7094F: drivers/media/tuners/msi001*
19a628a0 7095
7570589d 7096MSI2500 MEDIA DRIVER
2c57213f
AP
7097M: Antti Palosaari <crope@iki.fi>
7098L: linux-media@vger.kernel.org
7099W: http://linuxtv.org/
7100W: http://palosaari.fi/linux/
7101Q: http://patchwork.linuxtv.org/project/linux-media/list/
7102T: git git://linuxtv.org/anttip/media_tree.git
7103S: Maintained
7570589d 7104F: drivers/media/usb/msi2500/
2c57213f 7105
159eeea4
RJ
7106MSYSTEMS DISKONCHIP G3 MTD DRIVER
7107M: Robert Jarzmik <robert.jarzmik@free.fr>
7108L: linux-mtd@lists.infradead.org
7109S: Maintained
7110F: drivers/mtd/devices/docg3*
7111
62a37dc7 7112MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7113M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7114L: linux-media@vger.kernel.org
7115T: git git://linuxtv.org/media_tree.git
7116S: Maintained
7117F: drivers/media/i2c/mt9m032.c
7118F: include/media/mt9m032.h
7119
62a37dc7 7120MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7121M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7122L: linux-media@vger.kernel.org
7123T: git git://linuxtv.org/media_tree.git
7124S: Maintained
7125F: drivers/media/i2c/mt9p031.c
7126F: include/media/mt9p031.h
7127
62a37dc7 7128MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7129M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7130L: linux-media@vger.kernel.org
7131T: git git://linuxtv.org/media_tree.git
7132S: Maintained
7133F: drivers/media/i2c/mt9t001.c
7134F: include/media/mt9t001.h
7135
62a37dc7 7136MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7137M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7138L: linux-media@vger.kernel.org
7139T: git git://linuxtv.org/media_tree.git
7140S: Maintained
f2272e13 7141F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7142F: drivers/media/i2c/mt9v032.c
7143F: include/media/mt9v032.h
7144
4e0d13cb 7145MULTIFUNCTION DEVICES (MFD)
8b58be88 7146M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 7147M: Lee Jones <lee.jones@linaro.org>
7caa7991 7148T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7149S: Supported
679655da 7150F: drivers/mfd/
55b5940d 7151F: include/linux/mfd/
4e0d13cb 7152
5c4e6f13 7153MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7154M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7155L: linux-mmc@vger.kernel.org
708dce3f 7156T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7157S: Maintained
679655da
JP
7158F: drivers/mmc/
7159F: include/linux/mmc/
c117ab84 7160F: include/uapi/linux/mmc/
baca2da4 7161
15a0580c 7162MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7163S: Orphan
679655da
JP
7164F: drivers/mmc/host/mmc_spi.c
7165F: include/linux/spi/mmc_spi.h
15a0580c 7166
1da177e4 7167MULTISOUND SOUND DRIVER
8b58be88 7168M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7169S: Maintained
679655da
JP
7170F: Documentation/sound/oss/MultiSound
7171F: sound/oss/msnd*
1da177e4 7172
d735410a 7173MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7174S: Orphan
c897401b 7175F: drivers/tty/isicom.c
679655da 7176F: include/linux/isicom.h
d735410a 7177
550a7375 7178MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7179M: Felipe Balbi <balbi@ti.com>
795fb7e7 7180L: linux-usb@vger.kernel.org
43b416e5 7181T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7182S: Maintained
679655da 7183F: drivers/usb/musb/
550a7375 7184
ea0af5f6
MK
7185MXL5007T MEDIA DRIVER
7186M: Michael Krufky <mkrufky@linuxtv.org>
7187L: linux-media@vger.kernel.org
7188W: http://linuxtv.org/
7189W: http://github.com/mkrufky
7190Q: http://patchwork.linuxtv.org/project/linux-media/list/
7191T: git git://linuxtv.org/mkrufky/tuners.git
7192S: Maintained
7193F: drivers/media/tuners/mxl5007t.*
7194
2d3cf588 7195MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7196M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7197L: netdev@vger.kernel.org
205057ae 7198W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7199S: Supported
93f7848b 7200F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7201
1da177e4 7202NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7203S: Orphan
d9fb9f38 7204F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7205
23dc05a3
DM
7206NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7207M: Daniel Mack <zonque@gmail.com>
7208S: Maintained
e5747e40 7209L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7210W: http://www.native-instruments.com
7211F: sound/usb/caiaq/
7212
1da177e4 7213NCP FILESYSTEM
52653199
PV
7214M: Petr Vandrovec <petr@vandrovec.name>
7215S: Odd Fixes
679655da 7216F: fs/ncpfs/
1da177e4 7217
a79b0322
FT
7218NCR 5380 SCSI DRIVERS
7219M: Finn Thain <fthain@telegraphics.com.au>
7220M: Michael Schmitz <schmitzmic@gmail.com>
7221L: linux-scsi@vger.kernel.org
7222S: Maintained
7223F: Documentation/scsi/g_NCR5380.txt
7224F: drivers/scsi/NCR5380.*
7225F: drivers/scsi/arm/cumana_1.c
7226F: drivers/scsi/arm/oak.c
7227F: drivers/scsi/atari_NCR5380.c
7228F: drivers/scsi/atari_scsi.*
7229F: drivers/scsi/dmx3191d.c
7230F: drivers/scsi/dtc.*
7231F: drivers/scsi/g_NCR5380.*
7232F: drivers/scsi/g_NCR5380_mmio.c
7233F: drivers/scsi/mac_scsi.*
7234F: drivers/scsi/pas16.*
a79b0322
FT
7235F: drivers/scsi/sun3_scsi.*
7236F: drivers/scsi/sun3_scsi_vme.c
7237F: drivers/scsi/t128.*
7238
1da177e4 7239NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7240M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7241L: linux-scsi@vger.kernel.org
7242S: Maintained
679655da 7243F: drivers/scsi/NCR_D700.*
1da177e4 7244
4aa3eb4c
GR
7245NCT6775 HARDWARE MONITOR DRIVER
7246M: Guenter Roeck <linux@roeck-us.net>
7247L: lm-sensors@lm-sensors.org
7248S: Maintained
7249F: Documentation/hwmon/nct6775
7250F: drivers/hwmon/nct6775.c
7251
3c2d774c 7252NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7253M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7254L: linux-rdma@vger.kernel.org
e3d33cb1 7255W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7256S: Supported
7257F: drivers/infiniband/hw/nes/
7258
be2f2e84 7259NETEM NETWORK EMULATOR
adbbf69d 7260M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7261L: netem@lists.linux-foundation.org
be2f2e84 7262S: Maintained
679655da 7263F: net/sched/sch_netem.c
be2f2e84 7264
b2f5a051 7265NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7266M: Jon Mason <jdmason@kudzu.us>
4a58448b 7267L: netdev@vger.kernel.org
4a58448b 7268S: Supported
679655da 7269F: Documentation/networking/s2io.txt
b2f5a051 7270F: Documentation/networking/vxge.txt
86387e1a 7271F: drivers/net/ethernet/neterion/
4a58448b 7272
db9cf3a3 7273NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7274M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7275M: Patrick McHardy <kaber@trash.net>
42010ed0 7276M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7277L: netfilter-devel@vger.kernel.org
82b98543 7278L: coreteam@netfilter.org
1da177e4
LT
7279W: http://www.netfilter.org/
7280W: http://www.iptables.org/
42010ed0
PNA
7281Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7282T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7283T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7284S: Supported
679655da
JP
7285F: include/linux/netfilter*
7286F: include/linux/netfilter/
7287F: include/net/netfilter/
c117ab84
CEB
7288F: include/uapi/linux/netfilter*
7289F: include/uapi/linux/netfilter/
679655da
JP
7290F: net/*/netfilter.c
7291F: net/*/netfilter/
7292F: net/netfilter/
91c269a0 7293F: net/bridge/br_netfilter*.c
1da177e4 7294
4cc67735 7295NETLABEL
87a0874c 7296M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7297W: http://netlabel.sf.net
7298L: netdev@vger.kernel.org
87a0874c 7299S: Maintained
80811493 7300F: Documentation/netlabel/
679655da
JP
7301F: include/net/netlabel.h
7302F: net/netlabel/
4cc67735 7303
1da177e4 7304NETROM NETWORK LAYER
8b58be88 7305M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7306L: linux-hams@vger.kernel.org
d34cb28a 7307W: http://www.linux-ax25.org/
1da177e4 7308S: Maintained
679655da 7309F: include/net/netrom.h
c117ab84 7310F: include/uapi/linux/netrom.h
679655da 7311F: net/netrom/
1da177e4 7312
5ddb88c0 7313NETWORK BLOCK DEVICE (NBD)
4ca5829a 7314M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7315S: Maintained
5e4b269b 7316L: nbd-general@lists.sourceforge.net
4ca5829a 7317T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7318F: Documentation/blockdev/nbd.txt
7319F: drivers/block/nbd.c
c117ab84 7320F: include/uapi/linux/nbd.h
1da177e4 7321
6e43650c
NH
7322NETWORK DROP MONITOR
7323M: Neil Horman <nhorman@tuxdriver.com>
7324L: netdev@vger.kernel.org
7325S: Maintained
7326W: https://fedorahosted.org/dropwatch/
7327F: net/core/drop_monitor.c
7328
1da177e4 7329NETWORKING [GENERAL]
8b58be88 7330M: "David S. Miller" <davem@davemloft.net>
979b6c13 7331L: netdev@vger.kernel.org
b1e8fd54 7332W: http://www.linuxfoundation.org/en/Net
11e98029 7333Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7334T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7335T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7336S: Maintained
679655da
JP
7337F: net/
7338F: include/net/
018d21ed
JP
7339F: include/linux/in.h
7340F: include/linux/net.h
7341F: include/linux/netdevice.h
c117ab84
CEB
7342F: include/uapi/linux/in.h
7343F: include/uapi/linux/net.h
7344F: include/uapi/linux/netdevice.h
0c7aecd4 7345F: include/uapi/linux/net_namespace.h
7e814a6c 7346F: tools/net/
f4e53f9a 7347F: tools/testing/selftests/net/
335a67d2 7348F: lib/random32.c
a101ccd1 7349F: lib/test_bpf.c
1da177e4
LT
7350
7351NETWORKING [IPv4/IPv6]
8b58be88
JP
7352M: "David S. Miller" <davem@davemloft.net>
7353M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7354M: James Morris <jmorris@namei.org>
7355M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7356M: Patrick McHardy <kaber@trash.net>
979b6c13 7357L: netdev@vger.kernel.org
08deed1e 7358T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7359S: Maintained
679655da
JP
7360F: net/ipv4/
7361F: net/ipv6/
7362F: include/net/ip*
0a14842f 7363F: arch/x86/net/*
1da177e4 7364
73b7656c
DM
7365NETWORKING [IPSEC]
7366M: Steffen Klassert <steffen.klassert@secunet.com>
7367M: Herbert Xu <herbert@gondor.apana.org.au>
7368M: "David S. Miller" <davem@davemloft.net>
7369L: netdev@vger.kernel.org
d1fc5024
SK
7370T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7371T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7372S: Maintained
5826bdd1 7373F: net/core/flow.c
73b7656c
DM
7374F: net/xfrm/
7375F: net/key/
7376F: net/ipv4/xfrm*
d1fc5024
SK
7377F: net/ipv4/esp4.c
7378F: net/ipv4/ah4.c
7379F: net/ipv4/ipcomp.c
7380F: net/ipv4/ip_vti.c
73b7656c 7381F: net/ipv6/xfrm*
d1fc5024
SK
7382F: net/ipv6/esp6.c
7383F: net/ipv6/ah6.c
7384F: net/ipv6/ipcomp6.c
7385F: net/ipv6/ip6_vti.c
73b7656c
DM
7386F: include/uapi/linux/xfrm.h
7387F: include/net/xfrm.h
7388
10e2ff1c 7389NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7390M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7391L: netdev@vger.kernel.org
7392S: Maintained
7393
29f8f632 7394NETWORKING [WIRELESS]
2cb4abd1 7395L: linux-wireless@vger.kernel.org
8a6e2535 7396Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7397
788873ac
JP
7398NETWORKING DRIVERS
7399L: netdev@vger.kernel.org
7400W: http://www.linuxfoundation.org/en/Net
11e98029 7401Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7402T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7403T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7404S: Odd Fixes
7405F: drivers/net/
018d21ed 7406F: include/linux/if_*
0b63bf1f 7407F: include/linux/netdevice.h
0b63bf1f
JD
7408F: include/linux/etherdevice.h
7409F: include/linux/fcdevice.h
7410F: include/linux/fddidevice.h
7411F: include/linux/hippidevice.h
7412F: include/linux/inetdevice.h
c117ab84
CEB
7413F: include/uapi/linux/if_*
7414F: include/uapi/linux/netdevice.h
788873ac 7415
0e324cf6
JL
7416NETWORKING DRIVERS (WIRELESS)
7417M: Kalle Valo <kvalo@codeaurora.org>
7418L: linux-wireless@vger.kernel.org
7419Q: http://patchwork.kernel.org/project/linux-wireless/list/
7420T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7421S: Maintained
7422F: drivers/net/wireless/
7423
3d396eb1 7424NETXEN (1/10) GbE SUPPORT
8622315e 7425M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7426M: Sony Chacko <sony.chacko@qlogic.com>
7427M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7428L: netdev@vger.kernel.org
9c2b5bde 7429W: http://www.qlogic.com
3d396eb1 7430S: Supported
aa43c215 7431F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7432
6423d30f
AAJ
7433NFC SUBSYSTEM
7434M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7435M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7436M: Samuel Ortiz <sameo@linux.intel.com>
7437L: linux-wireless@vger.kernel.org
1eb3b216 7438L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7439S: Supported
6423d30f 7440F: net/nfc/
55eb94f9 7441F: include/net/nfc/
c117ab84 7442F: include/uapi/linux/nfc.h
6423d30f 7443F: drivers/nfc/
08eaa1e0 7444F: include/linux/platform_data/pn544.h
7ebb88e5 7445F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7446
e8b43555 7447NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7448M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7449M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7450L: linux-nfs@vger.kernel.org
7451W: http://client.linux-nfs.org
cd7b996a 7452T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7453S: Maintained
679655da
JP
7454F: fs/lockd/
7455F: fs/nfs/
7456F: fs/nfs_common/
7457F: net/sunrpc/
7458F: include/linux/lockd/
7459F: include/linux/nfs*
7460F: include/linux/sunrpc/
c117ab84
CEB
7461F: include/uapi/linux/nfs*
7462F: include/uapi/linux/sunrpc/
1da177e4 7463
85ef9cea 7464NILFS2 FILESYSTEM
e2126935 7465M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7466L: linux-nilfs@vger.kernel.org
f9472265 7467W: http://nilfs.sourceforge.net/
e2126935 7468T: git git://github.com/konis/nilfs2.git
85ef9cea 7469S: Supported
679655da
JP
7470F: Documentation/filesystems/nilfs2.txt
7471F: fs/nilfs2/
7472F: include/linux/nilfs2_fs.h
85ef9cea 7473
1da177e4 7474NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7475M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7476W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7477S: Maintained
679655da
JP
7478F: Documentation/scsi/NinjaSCSI.txt
7479F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7480
7481NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7482M: GOTO Masanori <gotom@debian.or.jp>
7483M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7484W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7485S: Maintained
679655da
JP
7486F: Documentation/scsi/NinjaSCSI.txt
7487F: drivers/scsi/nsp32*
1da177e4 7488
383b8fb9
LFT
7489NIOS2 ARCHITECTURE
7490M: Ley Foon Tan <lftan@altera.com>
7491L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7492T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7493S: Maintained
7494F: arch/nios2/
7495
2a6afddb
PR
7496NOKIA N900 POWER SUPPLY DRIVERS
7497M: Pali RohĂ¡r <pali.rohar@gmail.com>
7498S: Maintained
7499F: include/linux/power/bq2415x_charger.h
7500F: include/linux/power/bq27x00_battery.h
7501F: include/linux/power/isp1704_charger.h
7502F: drivers/power/bq2415x_charger.c
7503F: drivers/power/bq27x00_battery.c
7504F: drivers/power/isp1704_charger.c
7505F: drivers/power/rx51_battery.c
7506
a1bd3bae 7507NTB DRIVER CORE
9ef6bf6c
JM
7508M: Jon Mason <jdmason@kudzu.us>
7509M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7510M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7511L: linux-ntb@googlegroups.com
fce8a7bb 7512S: Supported
2984411f
JM
7513W: https://github.com/jonmason/ntb/wiki
7514T: git git://github.com/jonmason/ntb.git
fce8a7bb 7515F: drivers/ntb/
548c237c 7516F: drivers/net/ntb_netdev.c
fce8a7bb 7517F: include/linux/ntb.h
a1bd3bae 7518F: include/linux/ntb_transport.h
fce8a7bb 7519
e26a5843
AH
7520NTB INTEL DRIVER
7521M: Jon Mason <jdmason@kudzu.us>
7522M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7523L: linux-ntb@googlegroups.com
e26a5843
AH
7524S: Supported
7525W: https://github.com/jonmason/ntb/wiki
7526T: git git://github.com/jonmason/ntb.git
7527F: drivers/ntb/hw/intel/
fce8a7bb 7528
1da177e4 7529NTFS FILESYSTEM
2818ef50 7530M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7531L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7532W: http://www.tuxera.com/
e6f4dee7 7533T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7534S: Supported
679655da
JP
7535F: Documentation/filesystems/ntfs.txt
7536F: fs/ntfs/
1da177e4 7537
9eb8ef74 7538NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7539M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7540L: linux-fbdev@vger.kernel.org
ce00f85c 7541S: Maintained
8a61f013
JH
7542F: drivers/video/fbdev/riva/
7543F: drivers/video/fbdev/nvidia/
1da177e4 7544
79461681 7545NVM EXPRESS DRIVER
b3975e94
JF
7546M: Keith Busch <keith.busch@intel.com>
7547M: Jens Axboe <axboe@fb.com>
79461681 7548L: linux-nvme@lists.infradead.org
b3975e94
JF
7549T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7550W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
79461681 7551S: Supported
57dacad5 7552F: drivers/nvme/host/
79461681
MW
7553F: include/linux/nvme.h
7554
aee4b9bd
SK
7555NVMEM FRAMEWORK
7556M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7557M: Maxime Ripard <maxime.ripard@free-electrons.com>
7558S: Maintained
7559F: drivers/nvmem/
7560F: Documentation/devicetree/bindings/nvmem/
7561F: include/linux/nvmem-consumer.h
7562F: include/linux/nvmem-provider.h
7563
dece4585
CP
7564NXP-NCI NFC DRIVER
7565M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7566R: Charles Gorand <charles.gorand@effinnov.com>
7567L: linux-nfc@lists.01.org (moderated for non-subscribers)
7568S: Supported
7569F: drivers/nfc/nxp-nci
7570
f50d7146
RK
7571NXP TDA998X DRM DRIVER
7572M: Russell King <rmk+kernel@arm.linux.org.uk>
7573S: Supported
7574F: drivers/gpu/drm/i2c/tda998x_drv.c
7575F: include/drm/i2c/tda998x.h
7576
fbace43e
PR
7577NXP TFA9879 DRIVER
7578M: Peter Rosin <peda@axentia.se>
7579L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7580S: Maintained
7581F: sound/soc/codecs/tfa9879*
7582
f5525786 7583OMAP SUPPORT
0e24bdd4 7584M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7585L: linux-omap@vger.kernel.org
7586W: http://www.muru.com/linux/omap/
7587W: http://linux.omap.com/
8a6e2535 7588Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7589T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7590S: Maintained
4e04d5a3 7591F: arch/arm/*omap*/
026da812
FB
7592F: arch/arm/configs/omap1_defconfig
7593F: arch/arm/configs/omap2plus_defconfig
046d0a37 7594F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7595F: drivers/irqchip/irq-omap-intc.c
7596F: drivers/mfd/*omap*.c
7597F: drivers/mfd/menelaus.c
7598F: drivers/mfd/palmas.c
7599F: drivers/mfd/tps65217.c
7600F: drivers/mfd/tps65218.c
7601F: drivers/mfd/tps65910.c
7602F: drivers/mfd/twl-core.[ch]
7603F: drivers/mfd/twl4030*.c
7604F: drivers/mfd/twl6030*.c
7605F: drivers/mfd/twl6040*.c
7606F: drivers/regulator/palmas-regulator*.c
7607F: drivers/regulator/pbias-regulator.c
7608F: drivers/regulator/tps65217-regulator.c
7609F: drivers/regulator/tps65218-regulator.c
7610F: drivers/regulator/tps65910-regulator.c
7611F: drivers/regulator/twl-regulator.c
046d0a37 7612F: include/linux/i2c-omap.h
f5525786 7613
50f29fbd 7614OMAP DEVICE TREE SUPPORT
cdb55ab0 7615M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7616M: Tony Lindgren <tony@atomide.com>
7617L: linux-omap@vger.kernel.org
d0fb18c5 7618L: devicetree@vger.kernel.org
50f29fbd
TL
7619S: Maintained
7620F: arch/arm/boot/dts/*omap*
7621F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7622F: arch/arm/boot/dts/*am4*
7623F: arch/arm/boot/dts/*am5*
7624F: arch/arm/boot/dts/*dra7*
50f29fbd 7625
f5525786 7626OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7627M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7628L: linux-omap@vger.kernel.org
7629S: Maintained
7630F: arch/arm/*omap*/*clock*
7631
7632OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7633M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7634L: linux-omap@vger.kernel.org
7635S: Maintained
7636F: arch/arm/*omap*/*pm*
c46938d4 7637F: drivers/cpufreq/omap-cpufreq.c
f5525786 7638
d21db568 7639OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7640M: Rajendra Nayak <rnayak@ti.com>
7641M: Paul Walmsley <paul@pwsan.com>
7642L: linux-omap@vger.kernel.org
7643S: Maintained
d21db568 7644F: arch/arm/mach-omap2/prm*
692ab1f3 7645
f5525786 7646OMAP AUDIO SUPPORT
6c284903 7647M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7648M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7649L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7650L: linux-omap@vger.kernel.org
7651S: Maintained
7652F: sound/soc/omap/
7653
18640193
TL
7654OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7655M: Roger Quadros <rogerq@ti.com>
7656M: Tony Lindgren <tony@atomide.com>
7657L: linux-omap@vger.kernel.org
7658S: Maintained
7659F: drivers/memory/omap-gpmc.c
7660F: arch/arm/mach-omap2/*gpmc*
7661
f5525786 7662OMAP FRAMEBUFFER SUPPORT
830e6384 7663M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7664L: linux-fbdev@vger.kernel.org
f5525786
TL
7665L: linux-omap@vger.kernel.org
7666S: Maintained
8a61f013 7667F: drivers/video/fbdev/omap/
f5525786 7668
676eec0d 7669OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7670M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7671L: linux-omap@vger.kernel.org
676eec0d 7672L: linux-fbdev@vger.kernel.org
178ff4c9 7673S: Maintained
8a61f013 7674F: drivers/video/fbdev/omap2/
178ff4c9
TV
7675F: Documentation/arm/OMAP/DSS
7676
8b37fcfc
OBC
7677OMAP HARDWARE SPINLOCK SUPPORT
7678M: Ohad Ben-Cohen <ohad@wizery.com>
7679L: linux-omap@vger.kernel.org
7680S: Maintained
7681F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7682
f5525786 7683OMAP MMC SUPPORT
8b58be88 7684M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7685L: linux-omap@vger.kernel.org
7686S: Maintained
653f41b5
MC
7687F: drivers/mmc/host/omap.c
7688
7689OMAP HS MMC SUPPORT
0a4585c6 7690L: linux-mmc@vger.kernel.org
653f41b5 7691L: linux-omap@vger.kernel.org
dfa5d196 7692S: Orphan
653f41b5 7693F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7694
7695OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7696M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7697S: Maintained
7698F: drivers/char/hw_random/omap-rng.c
7699
f400c82e 7700OMAP HWMOD SUPPORT
cdb55ab0 7701M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7702M: Paul Walmsley <paul@pwsan.com>
7703L: linux-omap@vger.kernel.org
7704S: Maintained
8fc8b12b 7705F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7706
8633fb30
PW
7707OMAP HWMOD DATA
7708M: Paul Walmsley <paul@pwsan.com>
7709L: linux-omap@vger.kernel.org
7710S: Maintained
7711F: arch/arm/mach-omap2/omap_hwmod*data*
7712
f400c82e 7713OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7714M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7715L: linux-omap@vger.kernel.org
7716S: Maintained
7717F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7718
0db83ced 7719OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7720M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7721L: linux-media@vger.kernel.org
7722S: Maintained
7eec52db 7723F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7724F: drivers/media/platform/omap3isp/
0db83ced 7725F: drivers/staging/media/omap4iss/
7e8970e1 7726
f5525786 7727OMAP USB SUPPORT
f299470a 7728M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7729L: linux-usb@vger.kernel.org
7730L: linux-omap@vger.kernel.org
43b416e5 7731T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7732S: Maintained
a16fbd65
JP
7733F: drivers/usb/*/*omap*
7734F: arch/arm/*omap*/usb*
f5525786 7735
6d994710 7736OMAP GPIO DRIVER
a1415a8f 7737M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7738M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7739M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7740L: linux-omap@vger.kernel.org
7741S: Maintained
7742F: drivers/gpio/gpio-omap.c
7743
c351e290
MJ
7744OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7745M: Mark Jackson <mpfj@newflow.co.uk>
7746L: linux-omap@vger.kernel.org
7747S: Maintained
7748F: arch/arm/boot/dts/am335x-nano.dts
7749
0ad122d9 7750OMFS FILESYSTEM
8b58be88 7751M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7752L: linux-karma-devel@lists.sourceforge.net
7753S: Maintained
679655da
JP
7754F: Documentation/filesystems/omfs.txt
7755F: fs/omfs/
0ad122d9 7756
c1986ee9 7757OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7758M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7759S: Maintained
679655da
JP
7760F: drivers/char/pcmcia/cm4000_cs.c
7761F: include/linux/cm4000_cs.h
c117ab84 7762F: include/uapi/linux/cm4000_cs.h
c1986ee9 7763
77c44ab1 7764OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7765M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7766S: Maintained
679655da 7767F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7768
77d5140f 7769OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7770M: Jonathan Corbet <corbet@lwn.net>
661263b5 7771L: linux-media@vger.kernel.org
275ffde4 7772T: git git://linuxtv.org/media_tree.git
77d5140f 7773S: Maintained
90d72ac6 7774F: drivers/media/i2c/ov7670.c
77d5140f 7775
431bca73 7776ONENAND FLASH DRIVER
8b58be88 7777M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7778L: linux-mtd@lists.infradead.org
7779S: Maintained
679655da
JP
7780F: drivers/mtd/onenand/
7781F: include/linux/mtd/onenand*.h
431bca73 7782
1da177e4 7783ONSTREAM SCSI TAPE DRIVER
8b58be88 7784M: Willem Riede <osst@riede.org>
1da177e4
LT
7785L: osst-users@lists.sourceforge.net
7786L: linux-scsi@vger.kernel.org
7787S: Maintained
f7269cfc
JD
7788F: Documentation/scsi/osst.txt
7789F: drivers/scsi/osst.*
7790F: drivers/scsi/osst_*.h
7791F: drivers/scsi/st.h
1da177e4 7792
e2d1d6c0 7793OPENCORES I2C BUS DRIVER
8b58be88 7794M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7795L: linux-i2c@vger.kernel.org
e2d1d6c0 7796S: Maintained
679655da
JP
7797F: Documentation/i2c/busses/i2c-ocores
7798F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7799
860c44c1 7800OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7801M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7802M: Frank Rowand <frowand.list@gmail.com>
7803M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7804L: devicetree@vger.kernel.org
a7fefe9f
RH
7805W: http://www.devicetree.org/
7806T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7807S: Maintained
f8828205 7808F: drivers/of/
860c44c1 7809F: include/linux/of*.h
f8828205 7810F: scripts/dtc/
860c44c1 7811
f8828205 7812OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7813M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7814M: Pawel Moll <pawel.moll@arm.com>
7815M: Mark Rutland <mark.rutland@arm.com>
de80963e 7816M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7817M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7818L: devicetree@vger.kernel.org
7819S: Maintained
7820F: Documentation/devicetree/
7821F: arch/*/boot/dts/
7822F: include/dt-bindings/
7823
2bb65f56
PA
7824OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7825M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7826L: devicetree@vger.kernel.org
7827S: Maintained
7828F: Documentation/devicetree/dynamic-resolution-notes.txt
7829F: Documentation/devicetree/overlay-notes.txt
7830F: drivers/of/overlay.c
7831F: drivers/of/resolver.c
7832
19f9d392
JB
7833OPENRISC ARCHITECTURE
7834M: Jonas Bonn <jonas@southpole.se>
7835W: http://openrisc.net
eab7c1c0 7836L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7837S: Maintained
7838T: git git://openrisc.net/~jonas/linux
14430813 7839F: arch/openrisc/
19f9d392 7840
ccb1352e 7841OPENVSWITCH
4f337ed5 7842M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7843L: netdev@vger.kernel.org
ccb1352e
JG
7844L: dev@openvswitch.org
7845W: http://openvswitch.org
ccb1352e
JG
7846S: Maintained
7847F: net/openvswitch/
b422da7c 7848F: include/uapi/linux/openvswitch.h
ccb1352e 7849
af39917d
CL
7850OPL4 DRIVER
7851M: Clemens Ladisch <clemens@ladisch.de>
7852L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7853T: git git://git.alsa-project.org/alsa-kernel.git
7854S: Maintained
7855F: sound/drivers/opl4/
7856
1da177e4 7857OPROFILE
4cf7e718 7858M: Robert Richter <rric@kernel.org>
1da177e4
LT
7859L: oprofile-list@lists.sf.net
7860S: Maintained
81c4a8a6 7861F: arch/*/include/asm/oprofile*.h
679655da
JP
7862F: arch/*/oprofile/
7863F: drivers/oprofile/
7864F: include/linux/oprofile.h
1da177e4 7865
e2d1d6c0 7866ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7867M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7868M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7869L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7870W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7871S: Supported
679655da
JP
7872F: Documentation/filesystems/ocfs2.txt
7873F: Documentation/filesystems/dlmfs.txt
7874F: fs/ocfs2/
e2d1d6c0 7875
1da177e4 7876ORINOCO DRIVER
724c6b35 7877L: linux-wireless@vger.kernel.org
491b26b4 7878W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7879W: http://www.nongnu.org/orinoco/
3a59babb 7880S: Orphan
679655da 7881F: drivers/net/wireless/orinoco/
1da177e4 7882
42c55aa8 7883OSD LIBRARY and FILESYSTEM
fadc0752 7884M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7885M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7886L: osd-dev@open-osd.org
7887W: http://open-osd.org
54e5881d 7888T: git git://git.open-osd.org/open-osd.git
68274794 7889S: Maintained
42c55aa8 7890F: drivers/scsi/osd/
6b6f0b6c 7891F: include/scsi/osd_*
42c55aa8 7892F: fs/exofs/
68274794 7893
ef94b186 7894OVERLAY FILESYSTEM
7c37fbda 7895M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7896L: linux-unionfs@vger.kernel.org
7897T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7898S: Supported
1d113735 7899F: fs/overlayfs/
7c37fbda
NB
7900F: Documentation/filesystems/overlayfs.txt
7901
e2d1d6c0 7902P54 WIRELESS DRIVER
084cb0fe 7903M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7904L: linux-wireless@vger.kernel.org
084cb0fe 7905W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7906S: Maintained
679655da 7907F: drivers/net/wireless/p54/
e2d1d6c0 7908
f5cd7872 7909PA SEMI ETHERNET DRIVER
8b58be88 7910M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7911L: netdev@vger.kernel.org
7912S: Maintained
ded19add 7913F: drivers/net/ethernet/pasemi/*
f5cd7872 7914
beb58aa3 7915PA SEMI SMBUS DRIVER
8b58be88 7916M: Olof Johansson <olof@lixom.net>
846557d3 7917L: linux-i2c@vger.kernel.org
beb58aa3 7918S: Maintained
679655da 7919F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7920
48fc267e
SK
7921PADATA PARALLEL EXECUTION MECHANISM
7922M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7923L: linux-crypto@vger.kernel.org
7924S: Maintained
7925F: kernel/padata.c
7926F: include/linux/padata.h
7927F: Documentation/padata.txt
7928
709ee531 7929PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7930M: Harald Welte <laforge@gnumonks.org>
d0944853 7931L: platform-driver-x86@vger.kernel.org
709ee531 7932S: Maintained
679655da 7933F: drivers/platform/x86/panasonic-laptop.c
709ee531 7934
368dd5ac 7935PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7936M: David Howells <dhowells@redhat.com>
7937M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7938L: linux-am33-list@redhat.com (moderated for non-subscribers)
7939W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7940S: Maintained
679655da
JP
7941F: Documentation/mn10300/
7942F: arch/mn10300/
4fa97181 7943
64dfff03
SM
7944PARALLEL PORT SUBSYSTEM
7945M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7946M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7947L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7948S: Maintained
679655da
JP
7949F: drivers/parport/
7950F: include/linux/parport*.h
7951F: drivers/char/ppdev.c
c117ab84 7952F: include/uapi/linux/ppdev.h
64dfff03 7953F: Documentation/parport*.txt
1da177e4 7954
4cdf6bc2 7955PARAVIRT_OPS INTERFACE
d633180c 7956M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7957M: Chris Wright <chrisw@sous-sol.org>
7958M: Alok Kataria <akataria@vmware.com>
7959M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7960L: virtualization@lists.linux-foundation.org
4cdf6bc2 7961S: Supported
a2e19991 7962F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7963F: arch/*/kernel/paravirt*
7964F: arch/*/include/asm/paravirt.h
4cdf6bc2 7965
e2d1d6c0 7966PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7967M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7968L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7969S: Maintained
679655da
JP
7970F: Documentation/blockdev/paride.txt
7971F: drivers/block/paride/
e2d1d6c0
RD
7972
7973PARISC ARCHITECTURE
b8828770 7974M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7975M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7976L: linux-parisc@vger.kernel.org
7977W: http://www.parisc-linux.org/
8a6e2535 7978Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7979T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7980T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7981S: Maintained
679655da 7982F: arch/parisc/
2b6bac9e 7983F: Documentation/parisc/
679655da 7984F: drivers/parisc/
2b6bac9e
HD
7985F: drivers/char/agp/parisc-agp.c
7986F: drivers/input/serio/gscps2.c
7987F: drivers/parport/parport_gsc.*
7988F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7989F: drivers/video/fbdev/sti*
2b6bac9e
HD
7990F: drivers/video/console/sti*
7991F: drivers/video/logo/logo_parisc*
e2d1d6c0 7992
1662d32c 7993PC87360 HARDWARE MONITORING DRIVER
8b58be88 7994M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7995L: lm-sensors@lm-sensors.org
7996S: Maintained
679655da
JP
7997F: Documentation/hwmon/pc87360
7998F: drivers/hwmon/pc87360.c
1662d32c
JC
7999
8000PC8736x GPIO DRIVER
8b58be88 8001M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8002S: Maintained
679655da 8003F: drivers/char/pc8736x_gpio.c
1662d32c 8004
1ad107fd 8005PC87427 HARDWARE MONITORING DRIVER
d8130624 8006M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
8007L: lm-sensors@lm-sensors.org
8008S: Maintained
8009F: Documentation/hwmon/pc87427
8010F: drivers/hwmon/pc87427.c
8011
b26e0ed4 8012PCA9532 LED DRIVER
8b58be88 8013M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 8014S: Maintained
d5ca6918
JP
8015F: drivers/leds/leds-pca9532.c
8016F: include/linux/leds-pca9532.h
b26e0ed4 8017
5ce914a8 8018PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 8019M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
8020L: linux-i2c@vger.kernel.org
8021S: Maintained
b4f0b74e 8022F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 8023
3971dae5 8024PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 8025M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
8026S: Maintained
8027F: drivers/firmware/pcdp.*
8028
065c6359 8029PCI ERROR RECOVERY
6305902c 8030M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 8031L: linux-pci@vger.kernel.org
065c6359 8032S: Supported
679655da 8033F: Documentation/PCI/pci-error-recovery.txt
065c6359 8034
1da177e4 8035PCI SUBSYSTEM
5ac3a6d2 8036M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 8037L: linux-pci@vger.kernel.org
99662dd1 8038Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 8039T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 8040S: Supported
679655da
JP
8041F: Documentation/PCI/
8042F: drivers/pci/
8043F: include/linux/pci*
6b49ee49 8044F: arch/x86/pci/
cad01f91 8045F: arch/x86/kernel/quirks.c
1da177e4 8046
b7e78170
RH
8047PCI DRIVER FOR ARM VERSATILE PLATFORM
8048M: Rob Herring <robh@kernel.org>
8049L: linux-pci@vger.kernel.org
8050L: linux-arm-kernel@lists.infradead.org
8051S: Maintained
8052F: Documentation/devicetree/bindings/pci/versatile.txt
8053F: drivers/pci/host/pci-versatile.c
8054
5f6b6ccd
TI
8055PCI DRIVER FOR APPLIEDMICRO XGENE
8056M: Tanmay Inamdar <tinamdar@apm.com>
8057L: linux-pci@vger.kernel.org
8058L: linux-arm-kernel@lists.infradead.org
8059S: Maintained
8060F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8061F: drivers/pci/host/pci-xgene.c
8062
62d0ff83
ML
8063PCI DRIVER FOR FREESCALE LAYERSCAPE
8064M: Minghuan Lian <minghuan.Lian@freescale.com>
8065M: Mingkai Hu <mingkai.hu@freescale.com>
8066M: Roy Zang <tie-fei.zang@freescale.com>
8067L: linuxppc-dev@lists.ozlabs.org
8068L: linux-pci@vger.kernel.org
8069L: linux-arm-kernel@lists.infradead.org
8070S: Maintained
8071F: drivers/pci/host/*layerscape*
8072
f0b75693 8073PCI DRIVER FOR IMX6
f175aa2c 8074M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8075M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8076L: linux-pci@vger.kernel.org
8077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8078S: Maintained
8079F: drivers/pci/host/*imx6*
8080
0c4ffcfe
MK
8081PCI DRIVER FOR TI KEYSTONE
8082M: Murali Karicheri <m-karicheri2@ti.com>
8083L: linux-pci@vger.kernel.org
8084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8085S: Maintained
8086F: drivers/pci/host/*keystone*
8087
f0b75693
BH
8088PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8089M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8090M: Jason Cooper <jason@lakedaemon.net>
8091L: linux-pci@vger.kernel.org
8092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8093S: Maintained
8094F: drivers/pci/host/*mvebu*
8095
0447cfd7
TR
8096PCI DRIVER FOR NVIDIA TEGRA
8097M: Thierry Reding <thierry.reding@gmail.com>
8098L: linux-tegra@vger.kernel.org
f0b75693 8099L: linux-pci@vger.kernel.org
0447cfd7
TR
8100S: Supported
8101F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8102F: drivers/pci/host/pci-tegra.c
8103
47ff3de9
KVA
8104PCI DRIVER FOR TI DRA7XX
8105M: Kishon Vijay Abraham I <kishon@ti.com>
8106L: linux-omap@vger.kernel.org
8107L: linux-pci@vger.kernel.org
8108S: Supported
8109F: Documentation/devicetree/bindings/pci/ti-pci.txt
8110F: drivers/pci/host/pci-dra7xx.c
8111
f0b75693
BH
8112PCI DRIVER FOR RENESAS R-CAR
8113M: Simon Horman <horms@verge.net.au>
8114L: linux-pci@vger.kernel.org
8115L: linux-sh@vger.kernel.org
8116S: Maintained
8117F: drivers/pci/host/*rcar*
8118
4af82255 8119PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8120M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8121L: linux-pci@vger.kernel.org
f0b75693
BH
8122L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8123L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8124S: Maintained
8125F: drivers/pci/host/pci-exynos.c
8126
f0b75693 8127PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8128M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8129M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8130L: linux-pci@vger.kernel.org
8131S: Maintained
8132F: drivers/pci/host/*designware*
8133
cf28855b
WD
8134PCI DRIVER FOR GENERIC OF HOSTS
8135M: Will Deacon <will.deacon@arm.com>
8136L: linux-pci@vger.kernel.org
8137L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8138S: Maintained
8139F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8140F: drivers/pci/host/pci-host-generic.c
8141
51b66a6c 8142PCIE DRIVER FOR ST SPEAR13XX
110baab1 8143M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8144L: linux-pci@vger.kernel.org
110baab1 8145S: Maintained
51b66a6c
PA
8146F: drivers/pci/host/*spear*
8147
dcd19de3
DD
8148PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8149M: Duc Dang <dhdang@apm.com>
8150L: linux-pci@vger.kernel.org
8151L: linux-arm-kernel@lists.infradead.org
8152S: Maintained
8153F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8154F: drivers/pci/host/pci-xgene-msi.c
8155
1da177e4 8156PCMCIA SUBSYSTEM
4230dfc9 8157P: Linux PCMCIA Team
f5df5881 8158L: linux-pcmcia@lists.infradead.org
6650e0a5 8159W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8160T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8161S: Maintained
679655da
JP
8162F: Documentation/pcmcia/
8163F: drivers/pcmcia/
8164F: include/pcmcia/
1da177e4
LT
8165
8166PCNET32 NETWORK DRIVER
227fb925 8167M: Don Fry <pcnet32@frontier.com>
979b6c13 8168L: netdev@vger.kernel.org
1da177e4 8169S: Maintained
b955f6ca 8170F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8171
48fc267e
SK
8172PCRYPT PARALLEL CRYPTO ENGINE
8173M: Steffen Klassert <steffen.klassert@secunet.com>
8174L: linux-crypto@vger.kernel.org
8175S: Maintained
8176F: crypto/pcrypt.c
8177F: include/crypto/pcrypt.h
8178
e72df0b8
TH
8179PER-CPU MEMORY ALLOCATOR
8180M: Tejun Heo <tj@kernel.org>
8181M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8182T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8183S: Maintained
8184F: include/linux/percpu*.h
8185F: mm/percpu*.c
8186F: arch/*/include/asm/percpu.h
8187
ad4ecbcb 8188PER-TASK DELAY ACCOUNTING
185e595f 8189M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8190S: Maintained
679655da
JP
8191F: include/linux/delayacct.h
8192F: kernel/delayacct.c
ad4ecbcb 8193
57c0c15b 8194PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8195M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8196M: Ingo Molnar <mingo@redhat.com>
f80c5393 8197M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8198L: linux-kernel@vger.kernel.org
75fc2d37 8199T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8200S: Supported
d53e8365 8201F: kernel/events/*
a003236c 8202F: include/linux/perf_event.h
c117ab84 8203F: include/uapi/linux/perf_event.h
141c4296
RR
8204F: arch/*/kernel/perf_event*.c
8205F: arch/*/kernel/*/perf_event*.c
8206F: arch/*/kernel/*/*/perf_event*.c
a003236c 8207F: arch/*/include/asm/perf_event.h
a003236c
VL
8208F: arch/*/kernel/perf_callchain.c
8209F: tools/perf/
6c0b3244 8210
dd49d0f5 8211PERSONALITY HANDLING
8b58be88 8212M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8213L: linux-abi-devel@lists.sourceforge.net
8214S: Maintained
679655da 8215F: include/linux/personality.h
c117ab84 8216F: include/uapi/linux/personality.h
dd49d0f5 8217
838e7a03 8218PHONET PROTOCOL
2a06b40f 8219M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8220S: Supported
8221F: Documentation/networking/phonet.txt
8222F: include/linux/phonet.h
8223F: include/net/phonet/
c117ab84 8224F: include/uapi/linux/phonet.h
838e7a03
RDC
8225F: net/phonet/
8226
1da177e4 8227PHRAM MTD DRIVER
8b58be88 8228M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8229L: linux-mtd@lists.infradead.org
8230S: Maintained
679655da 8231F: drivers/mtd/devices/phram.c
1da177e4 8232
efdbb10e
BP
8233PICOLCD HID DRIVER
8234M: Bruno Prémont <bonbons@linux-vserver.org>
8235L: linux-input@vger.kernel.org
8236S: Maintained
8237F: drivers/hid/hid-picolcd*
8238
a53bfa07
JI
8239PICOXCELL SUPPORT
8240M: Jamie Iles <jamie@jamieiles.com>
8241L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8242T: git git://github.com/jamieiles/linux-2.6-ji.git
8243S: Supported
b8733987 8244F: arch/arm/boot/dts/picoxcell*
14430813 8245F: arch/arm/mach-picoxcell/
b8733987 8246F: drivers/crypto/picoxcell*
a53bfa07 8247
2744e8af
LW
8248PIN CONTROL SUBSYSTEM
8249M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8250L: linux-gpio@vger.kernel.org
dbe752a3 8251T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8252S: Maintained
07f29ba6 8253F: drivers/pinctrl/
8e406fe4 8254F: include/linux/pinctrl/
2744e8af 8255
2201bbb8
JCPV
8256PIN CONTROLLER - ATMEL AT91
8257M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8258L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8259S: Maintained
c654b6bf 8260F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8261
33d3690c
LD
8262PIN CONTROLLER - ATMEL AT91 PIO4
8263M: Ludovic Desroches <ludovic.desroches@atmel.com>
8264L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8265L: linux-gpio@vger.kernel.org
8266S: Supported
8267F: drivers/pinctrl/pinctrl-at91-pio4.*
8268
cbd1b652
MW
8269PIN CONTROLLER - INTEL
8270M: Mika Westerberg <mika.westerberg@linux.intel.com>
8271M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8272S: Maintained
8273F: drivers/pinctrl/intel/
2201bbb8 8274
9963b536
LP
8275PIN CONTROLLER - RENESAS
8276M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8277L: linux-sh@vger.kernel.org
8278S: Maintained
8279F: drivers/pinctrl/sh-pfc/
8280
b75e60d6 8281PIN CONTROLLER - SAMSUNG
fea685e9 8282M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8283L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8284L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8285S: Maintained
9b5b33f6 8286F: drivers/pinctrl/samsung/
b75e60d6 8287
deda8287 8288PIN CONTROLLER - ST SPEAR
da89947b 8289M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8290L: spear-devel@list.st.com
8291L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8292W: http://www.st.com/spear
8293S: Maintained
8e406fe4 8294F: drivers/pinctrl/spear/
deda8287 8295
249a6771 8296PKTCDVD DRIVER
e5f6450c 8297M: Jiri Kosina <jikos@kernel.org>
249a6771 8298S: Maintained
679655da
JP
8299F: drivers/block/pktcdvd.c
8300F: include/linux/pktcdvd.h
c117ab84 8301F: include/uapi/linux/pktcdvd.h
249a6771 8302
b31d8273
G
8303PKUNITY SOC DRIVERS
8304M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8305W: http://mprc.pku.edu.cn/~guanxuetao/linux
8306S: Maintained
ceebf4d5 8307T: git git://github.com/gxt/linux.git
b31d8273 8308F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8309F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8310F: drivers/video/fbdev/fb-puv3.c
2809e80b 8311F: drivers/rtc/rtc-puv3.c
b31d8273 8312
9d2ecfb7 8313PMBUS HARDWARE MONITORING DRIVERS
ca462085 8314M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8315L: lm-sensors@lm-sensors.org
8316W: http://www.lm-sensors.org/
8317W: http://www.roeck-us.net/linux/drivers/
8318T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8319S: Maintained
8320F: Documentation/hwmon/pmbus
8321F: drivers/hwmon/pmbus/
8322F: include/linux/i2c/pmbus.h
8323
89a36810 8324PMC SIERRA MaxRAID DRIVER
89a36810
AR
8325L: linux-scsi@vger.kernel.org
8326W: http://www.pmc-sierra.com/
3cdea4d7 8327S: Orphan
89a36810
AR
8328F: drivers/scsi/pmcraid.*
8329
dbf9bfe6 8330PMC SIERRA PM8001 DRIVER
d32477e2 8331M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8332M: lindar_liu@usish.com
f5a7b525 8333L: pmchba@pmcs.com
dbf9bfe6 8334L: linux-scsi@vger.kernel.org
8335S: Supported
8336F: drivers/scsi/pm8001/
8337
1da177e4 8338POSIX CLOCKS and TIMERS
8b58be88 8339M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8340L: linux-kernel@vger.kernel.org
75fc2d37 8341T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8342S: Maintained
679655da
JP
8343F: fs/timerfd.c
8344F: include/linux/timer*
5cee9645 8345F: kernel/time/*timer*
1da177e4 8346
3be86148 8347POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8348M: Sebastian Reichel <sre@kernel.org>
57318935 8349M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8350M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8351L: linux-pm@vger.kernel.org
54e5881d 8352T: git git://git.infradead.org/battery-2.6.git
3be86148 8353S: Maintained
679655da 8354F: include/linux/power_supply.h
8cd725a1 8355F: drivers/power/
26305022 8356X: drivers/power/avs/
3be86148 8357
514f161a
MR
8358POWER STATE COORDINATION INTERFACE (PSCI)
8359M: Mark Rutland <mark.rutland@arm.com>
8360M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8361L: linux-arm-kernel@lists.infradead.org
8362S: Maintained
8363F: drivers/firmware/psci.c
8364F: include/linux/psci.h
8365F: include/uapi/linux/psci.h
8366
1da177e4 8367PNP SUPPORT
9c3646d1 8368M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8369S: Maintained
679655da 8370F: drivers/pnp/
1da177e4 8371
999445d4 8372PNXxxxx I2C DRIVER
8b58be88 8373M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8374L: linux-i2c@vger.kernel.org
999445d4 8375S: Maintained
679655da 8376F: drivers/i2c/busses/i2c-pnx.c
999445d4 8377
1da177e4 8378PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8379M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8380L: linux-ppp@vger.kernel.org
8381S: Maintained
224cf5ad 8382F: drivers/net/ppp/ppp_*
1da177e4
LT
8383
8384PPP OVER ATM (RFC 2364)
8b58be88 8385M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8386S: Maintained
679655da 8387F: net/atm/pppoatm.c
c117ab84 8388F: include/uapi/linux/atmppp.h
1da177e4
LT
8389
8390PPP OVER ETHERNET
8b58be88 8391M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8392S: Maintained
224cf5ad
JK
8393F: drivers/net/ppp/pppoe.c
8394F: drivers/net/ppp/pppox.c
1da177e4 8395
a6d2370b 8396PPP OVER L2TP
8b58be88 8397M: James Chapman <jchapman@katalix.com>
a6d2370b 8398S: Maintained
90ca28d1 8399F: net/l2tp/l2tp_ppp.c
679655da 8400F: include/linux/if_pppol2tp.h
c117ab84 8401F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8402
eae9d2ba 8403PPS SUPPORT
8b58be88 8404M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8405W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8406L: linuxpps@ml.enneenne.com (subscribers-only)
8407S: Maintained
cabaaf41
JP
8408F: Documentation/pps/
8409F: drivers/pps/
8410F: include/linux/pps*.h
eae9d2ba 8411
71a6d0af
HW
8412PPTP DRIVER
8413M: Dmitry Kozlov <xeb@mail.ru>
8414L: netdev@vger.kernel.org
8415S: Maintained
224cf5ad 8416F: drivers/net/ppp/pptp.c
71a6d0af
HW
8417W: http://sourceforge.net/projects/accel-pptp
8418
1da177e4 8419PREEMPTIBLE KERNEL
8b58be88 8420M: Robert Love <rml@tech9.net>
1da177e4
LT
8421L: kpreempt-tech@lists.sourceforge.net
8422W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8423S: Supported
679655da
JP
8424F: Documentation/preempt-locking.txt
8425F: include/linux/preempt.h
1da177e4
LT
8426
8427PRISM54 WIRELESS DRIVER
8b58be88 8428M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8429L: linux-wireless@vger.kernel.org
9ef80804 8430W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8431S: Obsolete
679655da 8432F: drivers/net/wireless/prism54/
1da177e4 8433
02c18891 8434PS3 NETWORK SUPPORT
b809b9ca 8435M: Geoff Levand <geoff@infradead.org>
02c18891 8436L: netdev@vger.kernel.org
a14ab6b6 8437L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8438S: Maintained
8df158ac 8439F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8440
f58a9d17 8441PS3 PLATFORM SUPPORT
b809b9ca 8442M: Geoff Levand <geoff@infradead.org>
a4724ed6 8443L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8444S: Maintained
679655da
JP
8445F: arch/powerpc/boot/ps3*
8446F: arch/powerpc/include/asm/lv1call.h
8447F: arch/powerpc/include/asm/ps3*.h
8448F: arch/powerpc/platforms/ps3/
8449F: drivers/*/ps3*
8450F: drivers/ps3/
fec629b8 8451F: drivers/rtc/rtc-ps3.c
679655da 8452F: drivers/usb/host/*ps3.c
fec629b8 8453F: sound/ppc/snd_ps3*
f58a9d17 8454
cffb4add 8455PS3VRAM DRIVER
8b58be88 8456M: Jim Paris <jim@jtan.com>
3715a5d0 8457M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8458L: linuxppc-dev@lists.ozlabs.org
cffb4add 8459S: Maintained
8a3977cb 8460F: drivers/block/ps3vram.c
cffb4add 8461
8defe599 8462PSTORE FILESYSTEM
9d5e2a02 8463M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8464M: Colin Cross <ccross@android.com>
8465M: Kees Cook <keescook@chromium.org>
8466M: Tony Luck <tony.luck@intel.com>
8467S: Maintained
8468T: git git://git.infradead.org/users/cbou/linux-pstore.git
8469F: fs/pstore/
8470F: include/linux/pstore*
04851772 8471F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8472F: drivers/acpi/apei/erst.c
8473
7fbc415d
RC
8474PTP HARDWARE CLOCK SUPPORT
8475M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8476L: netdev@vger.kernel.org
7fbc415d
RC
8477S: Maintained
8478W: http://linuxptp.sourceforge.net/
8479F: Documentation/ABI/testing/sysfs-ptp
8480F: Documentation/ptp/*
0ecb3cdd 8481F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8482F: drivers/net/phy/dp83640*
8483F: drivers/ptp/*
8484F: include/linux/ptp_cl*
8485
cf94a4d1 8486PTRACE SUPPORT
e846ee5f 8487M: Roland McGrath <roland@hack.frob.com>
8b58be88 8488M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8489S: Maintained
8490F: include/asm-generic/syscall.h
8491F: include/linux/ptrace.h
8492F: include/linux/regset.h
8493F: include/linux/tracehook.h
c117ab84 8494F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8495F: kernel/ptrace.c
8496
8320204a 8497PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8498M: Mike Isely <isely@pobox.com>
16e9495d 8499L: pvrusb2@isely.net (subscribers-only)
661263b5 8500L: linux-media@vger.kernel.org
8320204a 8501W: http://www.isely.net/pvrusb2/
275ffde4 8502T: git git://linuxtv.org/media_tree.git
8320204a 8503S: Maintained
679655da 8504F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8505F: drivers/media/usb/pvrusb2/
8320204a 8506
39532e6c
HG
8507PWC WEBCAM DRIVER
8508M: Hans de Goede <hdegoede@redhat.com>
8509L: linux-media@vger.kernel.org
8510T: git git://linuxtv.org/media_tree.git
8511S: Maintained
8512F: drivers/media/usb/pwc/*
8513
93c090b3
KD
8514PWM FAN DRIVER
8515M: Kamil Debski <k.debski@samsung.com>
8516L: lm-sensors@lm-sensors.org
8517S: Supported
8518F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8519F: Documentation/hwmon/pwm-fan
8520F: drivers/hwmon/pwm-fan.c
8521
200efedd 8522PWM SUBSYSTEM
aa3495f7
TR
8523M: Thierry Reding <thierry.reding@gmail.com>
8524L: linux-pwm@vger.kernel.org
0c2498f1 8525S: Maintained
006e854f 8526T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8527F: Documentation/pwm.txt
8528F: Documentation/devicetree/bindings/pwm/
8529F: include/linux/pwm.h
0c2498f1 8530F: drivers/pwm/
a140b98d
TR
8531F: drivers/video/backlight/pwm_bl.c
8532F: include/linux/pwm_backlight.h
0c2498f1 8533
30ec261e 8534PXA2xx/PXA3xx SUPPORT
8da5e302 8535M: Daniel Mack <daniel@zonque.org>
a323f664 8536M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8537M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8538L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8539T: git git://github.com/hzhuang1/linux.git
8da5e302 8540T: git git://github.com/rjarzmik/linux.git
1da177e4 8541S: Maintained
679655da 8542F: arch/arm/mach-pxa/
820439f1 8543F: drivers/dma/pxa*
679655da 8544F: drivers/pcmcia/pxa2xx*
9df92e6c 8545F: drivers/spi/spi-pxa2xx*
faf2e1db 8546F: drivers/usb/gadget/udc/pxa2*
679655da 8547F: include/sound/pxa2xx-lib.h
bec4c99e 8548F: sound/arm/pxa*
14430813 8549F: sound/soc/pxa/
1da177e4 8550
ec64d3bf
EG
8551PXA3xx NAND FLASH DRIVER
8552M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8553L: linux-mtd@lists.infradead.org
8554S: Maintained
9a67f099 8555F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8556
3f640c61 8557MMP SUPPORT
8b58be88 8558M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8559M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8560L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8561T: git git://github.com/hzhuang1/linux.git
8562T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8563S: Maintained
3f640c61 8564F: arch/arm/mach-mmp/
e8e6cb32 8565
272f133a
PO
8566PXA MMCI DRIVER
8567S: Orphan
8568
57f63bc8 8569PXA RTC DRIVER
8b58be88 8570M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8571L: rtc-linux@googlegroups.com
8572S: Maintained
8573
cea4001a 8574QAT DRIVER
49e7d9df
JP
8575M: Tadeusz Struk <tadeusz.struk@intel.com>
8576L: qat-linux@intel.com
8577S: Supported
8578F: drivers/crypto/qat/
cea4001a 8579
52a09a04 8580QIB DRIVER
8473c603 8581M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8582L: linux-rdma@vger.kernel.org
8583S: Supported
8584F: drivers/infiniband/hw/qib/
8585
5e9772b9
JS
8586QLOGIC QLA1280 SCSI DRIVER
8587M: Michael Reed <mdr@sgi.com>
8588L: linux-scsi@vger.kernel.org
8589S: Maintained
8590F: drivers/scsi/qla1280.[ch]
8591
1da177e4 8592QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8593M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8594L: linux-scsi@vger.kernel.org
8595S: Supported
679655da
JP
8596F: Documentation/scsi/LICENSE.qla2xxx
8597F: drivers/scsi/qla2xxx/
1da177e4 8598
883c98fe 8599QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8600M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8601L: linux-scsi@vger.kernel.org
8602S: Supported
bacfb81b 8603F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8604F: drivers/scsi/qla4xxx/
8605
5a4faa87 8606QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8607M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8608M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8609M: linux-driver@qlogic.com
8610L: netdev@vger.kernel.org
8611S: Supported
679655da 8612F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8613F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8614
0ec00f03 8615QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8616M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8617L: netdev@vger.kernel.org
8618S: Supported
aa43c215 8619F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8620
c4e84bde 8621QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8622M: Harish Patil <harish.patil@qlogic.com>
8623M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8624M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8625M: linux-driver@qlogic.com
c4e84bde
RM
8626L: netdev@vger.kernel.org
8627S: Supported
aa43c215 8628F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8629
fe56b9e6
YM
8630QLOGIC QL4xxx ETHERNET DRIVER
8631M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8632M: Ariel Elior <Ariel.Elior@qlogic.com>
8633M: everest-linux-l2@qlogic.com
8634L: netdev@vger.kernel.org
8635S: Supported
8636F: drivers/net/ethernet/qlogic/qed/
8637F: include/linux/qed/
8638F: drivers/net/ethernet/qlogic/qede/
8639
1da177e4 8640QNX4 FILESYSTEM
8b58be88 8641M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8642W: http://www.alarsen.net/linux/qnx4fs/
8643S: Maintained
80811493 8644F: fs/qnx4/
c117ab84
CEB
8645F: include/uapi/linux/qnx4_fs.h
8646F: include/uapi/linux/qnxtypes.h
1da177e4 8647
91952bc0
AP
8648QT1010 MEDIA DRIVER
8649M: Antti Palosaari <crope@iki.fi>
8650L: linux-media@vger.kernel.org
8651W: http://linuxtv.org/
8652W: http://palosaari.fi/linux/
8653Q: http://patchwork.linuxtv.org/project/linux-media/list/
8654T: git git://linuxtv.org/anttip/media_tree.git
8655S: Maintained
8656F: drivers/media/tuners/qt1010*
8657
966fb5ec
SM
8658QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8659M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8660L: linux-wireless@vger.kernel.org
8661L: ath9k-devel@lists.ath9k.org
8662W: http://wireless.kernel.org/en/users/Drivers/ath9k
8663S: Supported
8664F: drivers/net/wireless/ath/ath9k/
8665
2ea0ffcb
KV
8666QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8667M: Kalle Valo <kvalo@qca.qualcomm.com>
8668L: ath10k@lists.infradead.org
8669W: http://wireless.kernel.org/en/users/Drivers/ath10k
8670T: git git://github.com/kvalo/ath.git
8671S: Supported
8672F: drivers/net/wireless/ath/ath10k/
8673
4f4567cf
RK
8674QUALCOMM HEXAGON ARCHITECTURE
8675M: Richard Kuo <rkuo@codeaurora.org>
8676L: linux-hexagon@vger.kernel.org
8677S: Supported
8678F: arch/hexagon/
8679
8e84c258
EK
8680QUALCOMM WCN36XX WIRELESS DRIVER
8681M: Eugene Krasnikov <k.eugene.e@gmail.com>
8682L: wcn36xx@lists.infradead.org
8683W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8684T: git git://github.com/KrasnikovEugene/wcn36xx.git
8685S: Supported
8686F: drivers/net/wireless/ath/wcn36xx/
8687
602adf40 8688RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8689M: Ilya Dryomov <idryomov@gmail.com>
8690M: Sage Weil <sage@redhat.com>
527a88b9 8691M: Alex Elder <elder@kernel.org>
398ecff5 8692L: ceph-devel@vger.kernel.org
09d90327
SW
8693W: http://ceph.com/
8694T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8695T: git git://github.com/ceph/ceph-client.git
602adf40 8696S: Supported
398ecff5 8697F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8698F: drivers/block/rbd.c
8699F: drivers/block/rbd_types.h
8700
1da177e4 8701RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8702M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8703L: linux-fbdev@vger.kernel.org
1da177e4 8704S: Maintained
8a61f013 8705F: drivers/video/fbdev/aty/radeon*
c117ab84 8706F: include/uapi/linux/radeonfb.h
1da177e4 8707
c6c9b34c
HG
8708RADIOSHARK RADIO DRIVER
8709M: Hans de Goede <hdegoede@redhat.com>
8710L: linux-media@vger.kernel.org
8711T: git git://linuxtv.org/media_tree.git
8712S: Maintained
8713F: drivers/media/radio/radio-shark.c
8714
8715RADIOSHARK2 RADIO DRIVER
8716M: Hans de Goede <hdegoede@redhat.com>
8717L: linux-media@vger.kernel.org
8718T: git git://linuxtv.org/media_tree.git
8719S: Maintained
8720F: drivers/media/radio/radio-shark2.c
8721F: drivers/media/radio/radio-tea5777.c
8722
1da177e4 8723RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8724M: Paul Mackerras <paulus@samba.org>
c69f677c 8725L: linux-fbdev@vger.kernel.org
1da177e4 8726S: Maintained
8a61f013 8727F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8728
e7839f25 8729RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8730P: rt2x00 project
b182427e 8731M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8732M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8733L: linux-wireless@vger.kernel.org
95ea3627
ID
8734S: Maintained
8735F: drivers/net/wireless/rt2x00/
8736
9db5579b 8737RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8738M: Jens Axboe <axboe@kernel.dk>
9db5579b 8739S: Maintained
679655da
JP
8740F: Documentation/blockdev/ramdisk.txt
8741F: drivers/block/brd.c
9db5579b 8742
9e95ce27 8743RANDOM NUMBER DRIVER
0624bcaa 8744M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8745S: Maintained
679655da 8746F: drivers/char/random.c
9e95ce27 8747
394b701c 8748RAPIDIO SUBSYSTEM
8b58be88 8749M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8750M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8751S: Maintained
679655da 8752F: drivers/rapidio/
394b701c 8753
e2d1d6c0 8754RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8755L: linux-wireless@vger.kernel.org
f52a5490 8756S: Orphan
679655da 8757F: drivers/net/wireless/ray*
e2d1d6c0
RD
8758
8759RCUTORTURE MODULE
e0198b29 8760M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8761M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8762L: linux-kernel@vger.kernel.org
f9094d8e 8763S: Supported
08deed1e 8764T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8765F: Documentation/RCU/torture.txt
34e2d560 8766F: kernel/rcu/rcutorture.c
e2d1d6c0 8767
c87b9c60
PM
8768RCUTORTURE TEST FRAMEWORK
8769M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8770M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8771R: Steven Rostedt <rostedt@goodmis.org>
8772R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8773R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8774L: linux-kernel@vger.kernel.org
c87b9c60
PM
8775S: Supported
8776T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8777F: tools/testing/selftests/rcutorture
8778
c1f766b5 8779RDC R-321X SoC
8b58be88 8780M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8781S: Maintained
8782
db17f395 8783RDC R6040 FAST ETHERNET DRIVER
8b58be88 8784M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8785L: netdev@vger.kernel.org
8786S: Maintained
58565a35 8787F: drivers/net/ethernet/rdc/r6040.c
db17f395 8788
a09ed661 8789RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8790M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8791L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8792S: Supported
679655da 8793F: net/rds/
a09ed661 8794
595182bc 8795READ-COPY UPDATE (RCU)
8b58be88 8796M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8797M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8798R: Steven Rostedt <rostedt@goodmis.org>
8799R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8800R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8801L: linux-kernel@vger.kernel.org
9fab9787 8802W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8803S: Supported
08deed1e 8804T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8805F: Documentation/RCU/
9fab9787 8806X: Documentation/RCU/torture.txt
f9094d8e 8807F: include/linux/rcu*
4102adab
PM
8808X: include/linux/srcu.h
8809F: kernel/rcu/
34e2d560 8810X: kernel/torture.c
595182bc 8811
0c86edc0 8812REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8813M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8814M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8815L: rtc-linux@googlegroups.com
8a6e2535 8816Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8817T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8818S: Maintained
679655da
JP
8819F: Documentation/rtc.txt
8820F: drivers/rtc/
8821F: include/linux/rtc.h
c117ab84 8822F: include/uapi/linux/rtc.h
0c86edc0 8823
0e400c53
MB
8824REALTEK AUDIO CODECS
8825M: Bard Liao <bardliao@realtek.com>
8826M: Oder Chiou <oder_chiou@realtek.com>
8827S: Maintained
8828F: sound/soc/codecs/rt*
8829F: include/sound/rt*.h
8830
1da177e4 8831REISERFS FILE SYSTEM
76c4e5ea 8832L: reiserfs-devel@vger.kernel.org
1da177e4 8833S: Supported
679655da 8834F: fs/reiserfs/
1da177e4 8835
b83a313b 8836REGISTER MAP ABSTRACTION
b02e48f2 8837M: Mark Brown <broonie@kernel.org>
dd060bc9 8838L: linux-kernel@vger.kernel.org
b83a313b
MB
8839T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8840S: Supported
8841F: drivers/base/regmap/
8842F: include/linux/regmap.h
8843
400e64df
OBC
8844REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8845M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8846T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8847S: Maintained
8848F: drivers/remoteproc/
8849F: Documentation/remoteproc.txt
6fc26488 8850F: include/linux/remoteproc.h
400e64df 8851
d8115db5
OBC
8852REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8853M: Ohad Ben-Cohen <ohad@wizery.com>
8854T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8855S: Maintained
8856F: drivers/rpmsg/
8857F: Documentation/rpmsg.txt
8858F: include/linux/rpmsg.h
8859
1b0fe6be
PZ
8860RESET CONTROLLER FRAMEWORK
8861M: Philipp Zabel <p.zabel@pengutronix.de>
8862S: Maintained
8863F: drivers/reset/
8864F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8865F: include/dt-bindings/reset/
1b0fe6be
PZ
8866F: include/linux/reset.h
8867F: include/linux/reset-controller.h
8868
e0897645 8869RFKILL
8b58be88 8870M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8871L: linux-wireless@vger.kernel.org
ce466579
JB
8872W: http://wireless.kernel.org/
8873T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8874T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8875S: Maintained
505c9247 8876F: Documentation/rfkill.txt
80811493 8877F: net/rfkill/
e0897645 8878
933685ca
TG
8879RHASHTABLE
8880M: Thomas Graf <tgraf@suug.ch>
8881L: netdev@vger.kernel.org
8882S: Maintained
8883F: lib/rhashtable.c
8884F: include/linux/rhashtable.h
8885
67e054e9
ML
8886RICOH SMARTMEDIA/XD DRIVER
8887M: Maxim Levitsky <maximlevitsky@gmail.com>
8888S: Maintained
21c26f50
JP
8889F: drivers/mtd/nand/r852.c
8890F: drivers/mtd/nand/r852.h
67e054e9 8891
92634125
ML
8892RICOH R5C592 MEMORYSTICK DRIVER
8893M: Maxim Levitsky <maximlevitsky@gmail.com>
8894S: Maintained
8895F: drivers/memstick/host/r592.*
8896
27f1d2f9
SA
8897ROCCAT DRIVERS
8898M: Stefan Achatz <erazor_de@users.sourceforge.net>
8899W: http://sourceforge.net/projects/roccat/
8900S: Maintained
8901F: drivers/hid/hid-roccat*
8902F: include/linux/hid-roccat*
8903F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8904
4b8ac966
JP
8905ROCKER DRIVER
8906M: Jiri Pirko <jiri@resnulli.us>
8907M: Scott Feldman <sfeldma@gmail.com>
8908L: netdev@vger.kernel.org
8909S: Supported
8910F: drivers/net/ethernet/rocker/
8911
1da177e4
LT
8912ROCKETPORT DRIVER
8913P: Comtrol Corp.
1da177e4
LT
8914W: http://www.comtrol.com
8915S: Maintained
679655da 8916F: Documentation/serial/rocket.txt
c897401b 8917F: drivers/tty/rocket*
1da177e4 8918
7645c2f4
KC
8919ROCKETPORT EXPRESS/INFINITY DRIVER
8920M: Kevin Cernekee <cernekee@gmail.com>
8921L: linux-serial@vger.kernel.org
8922S: Odd Fixes
8923F: drivers/tty/serial/rp2.*
8924
1da177e4 8925ROSE NETWORK LAYER
8b58be88 8926M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8927L: linux-hams@vger.kernel.org
d34cb28a 8928W: http://www.linux-ax25.org/
1da177e4 8929S: Maintained
679655da 8930F: include/net/rose.h
c117ab84 8931F: include/uapi/linux/rose.h
679655da 8932F: net/rose/
1da177e4 8933
91952bc0
AP
8934RTL2830 MEDIA DRIVER
8935M: Antti Palosaari <crope@iki.fi>
8936L: linux-media@vger.kernel.org
8937W: http://linuxtv.org/
8938W: http://palosaari.fi/linux/
8939Q: http://patchwork.linuxtv.org/project/linux-media/list/
8940T: git git://linuxtv.org/anttip/media_tree.git
8941S: Maintained
8942F: drivers/media/dvb-frontends/rtl2830*
8943
27a0aacf
AP
8944RTL2832 MEDIA DRIVER
8945M: Antti Palosaari <crope@iki.fi>
8946L: linux-media@vger.kernel.org
8947W: http://linuxtv.org/
8948W: http://palosaari.fi/linux/
8949Q: http://patchwork.linuxtv.org/project/linux-media/list/
8950T: git git://linuxtv.org/anttip/media_tree.git
8951S: Maintained
8952F: drivers/media/dvb-frontends/rtl2832*
8953
ba6e6f6e
AP
8954RTL2832_SDR MEDIA DRIVER
8955M: Antti Palosaari <crope@iki.fi>
8956L: linux-media@vger.kernel.org
8957W: http://linuxtv.org/
8958W: http://palosaari.fi/linux/
8959Q: http://patchwork.linuxtv.org/project/linux-media/list/
8960T: git git://linuxtv.org/anttip/media_tree.git
8961S: Maintained
b4bb1c28 8962F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8963
59840488 8964RTL8180 WIRELESS DRIVER
605bebe2 8965L: linux-wireless@vger.kernel.org
491b26b4 8966W: http://wireless.kernel.org/
54e5881d 8967T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8968S: Orphan
3cfeb0c3 8969F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8970
59840488 8971RTL8187 WIRELESS DRIVER
9f0939bf 8972M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8973M: Hin-Tak Leung <htl10@users.sourceforge.net>
8974M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8975L: linux-wireless@vger.kernel.org
491b26b4 8976W: http://wireless.kernel.org/
54e5881d 8977T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8978S: Maintained
3cfeb0c3 8979F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8980
3cf0c8ad
LF
8981RTL8192CE WIRELESS DRIVER
8982M: Larry Finger <Larry.Finger@lwfinger.net>
8983M: Chaoming Li <chaoming_li@realsil.com.cn>
8984L: linux-wireless@vger.kernel.org
491b26b4 8985W: http://wireless.kernel.org/
3cf0c8ad
LF
8986T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8987S: Maintained
8988F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8989F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8990
26f1fad2
JS
8991RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
8992M: Jes Sorensen <Jes.Sorensen@redhat.com>
8993L: linux-wireless@vger.kernel.org
8994T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
8995S: Maintained
8996F: drivers/net/wireless/realtek/rtl8xxxu/
8997
9eb8ef74 8998S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8999M: Antonino Daplas <adaplas@gmail.com>
c69f677c 9000L: linux-fbdev@vger.kernel.org
ce00f85c 9001S: Maintained
8a61f013 9002F: drivers/video/fbdev/savage/
9eb8ef74 9003
1da177e4 9004S390
8b58be88
JP
9005M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9006M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 9007L: linux-s390@vger.kernel.org
5238da45
HC
9008W: http://www.ibm.com/developerworks/linux/linux390/
9009S: Supported
679655da 9010F: arch/s390/
a968cd3e 9011F: drivers/s390/
3bfe6858
JN
9012F: Documentation/s390/
9013F: Documentation/DocBook/s390*
5238da45 9014
322986ca
SO
9015S390 COMMON I/O LAYER
9016M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9017M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9018L: linux-s390@vger.kernel.org
9019W: http://www.ibm.com/developerworks/linux/linux390/
9020S: Supported
9021F: drivers/s390/cio/
9022
9023S390 DASD DRIVER
9024M: Stefan Weinhuber <wein@de.ibm.com>
9025M: Stefan Haberland <stefan.haberland@de.ibm.com>
9026L: linux-s390@vger.kernel.org
9027W: http://www.ibm.com/developerworks/linux/linux390/
9028S: Supported
9029F: drivers/s390/block/dasd*
9030F: block/partitions/ibm.c
9031
5238da45 9032S390 NETWORK DRIVERS
8b58be88 9033M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 9034L: linux-s390@vger.kernel.org
5238da45
HC
9035W: http://www.ibm.com/developerworks/linux/linux390/
9036S: Supported
679655da 9037F: drivers/s390/net/
5238da45 9038
322986ca
SO
9039S390 PCI SUBSYSTEM
9040M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9041M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9042L: linux-s390@vger.kernel.org
9043W: http://www.ibm.com/developerworks/linux/linux390/
9044S: Supported
9045F: arch/s390/pci/
9046F: drivers/pci/hotplug/s390_pci_hpc.c
9047
feed9b62 9048S390 ZCRYPT DRIVER
5c8d0983 9049M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 9050L: linux-s390@vger.kernel.org
a968cd3e 9051W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 9052S: Supported
d5ca6918 9053F: drivers/s390/crypto/
feed9b62 9054
5238da45 9055S390 ZFCP DRIVER
d38e19d0 9056M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 9057L: linux-s390@vger.kernel.org
5238da45 9058W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 9059S: Supported
679655da 9060F: drivers/s390/scsi/zfcp_*
1da177e4 9061
dd96df2c 9062S390 IUCV NETWORK LAYER
8b58be88 9063M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
9064L: linux-s390@vger.kernel.org
9065W: http://www.ibm.com/developerworks/linux/linux390/
9066S: Supported
679655da
JP
9067F: drivers/s390/net/*iucv*
9068F: include/net/iucv/
9069F: net/iucv/
dd96df2c 9070
4dde7f75 9071S3C24XX SD/MMC Driver
8b58be88 9072M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 9073L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 9074S: Supported
679655da 9075F: drivers/mmc/host/s3cmci.*
4dde7f75 9076
1f15a229
HV
9077SAA6588 RDS RECEIVER DRIVER
9078M: Hans Verkuil <hverkuil@xs4all.nl>
9079L: linux-media@vger.kernel.org
9080T: git git://linuxtv.org/media_tree.git
9081W: http://linuxtv.org
9082S: Odd Fixes
9083F: drivers/media/i2c/saa6588*
9084
98ed12e6 9085SAA7134 VIDEO4LINUX DRIVER
009a5410 9086M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
9087L: linux-media@vger.kernel.org
9088W: http://linuxtv.org
9089T: git git://linuxtv.org/media_tree.git
9090S: Odd fixes
e42bf501 9091F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
9092F: drivers/media/pci/saa7134/
9093
1da177e4 9094SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 9095M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 9096L: linux-media@vger.kernel.org
275ffde4 9097T: git git://linuxtv.org/media_tree.git
1da177e4 9098S: Maintained
90d72ac6
MCC
9099F: drivers/media/common/saa7146/
9100F: drivers/media/pci/saa7146/
9101F: include/media/saa7146*
1da177e4 9102
92304a40 9103SAMSUNG LAPTOP DRIVER
5909c654 9104M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9105L: platform-driver-x86@vger.kernel.org
9106S: Maintained
9107F: drivers/platform/x86/samsung-laptop.c
9108
4a109cc0 9109SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9110M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9111L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9112S: Supported
14430813 9113F: sound/soc/samsung/
4a109cc0 9114
0d89a28b 9115SAMSUNG FRAMEBUFFER DRIVER
b7701755 9116M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9117L: linux-fbdev@vger.kernel.org
9118S: Maintained
8a61f013 9119F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9120
b40f0632 9121SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9122M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9123M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9124L: linux-kernel@vger.kernel.org
b40f0632 9125L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9126S: Supported
9127F: drivers/mfd/sec*.c
9128F: drivers/regulator/s2m*.c
9129F: drivers/regulator/s5m*.c
b40f0632
KK
9130F: drivers/clk/clk-s2mps11.c
9131F: drivers/rtc/rtc-s5m.c
f69d3a17 9132F: include/linux/mfd/samsung/
b40f0632
KK
9133F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9134F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9135
038f5c4b
SN
9136SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9137M: Kyungmin Park <kyungmin.park@samsung.com>
9138M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9139L: linux-media@vger.kernel.org
9140Q: https://patchwork.linuxtv.org/project/linux-media/list/
9141S: Supported
9142F: drivers/media/platform/exynos4-is/
038f5c4b 9143
6fd86ab2
SN
9144SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9145M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9146L: linux-media@vger.kernel.org
9147L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9148S: Maintained
9149F: drivers/media/platform/s3c-camif/
9150F: include/media/s3c_camif.h
9151
b84ef24e
AH
9152SAMSUNG S5C73M3 CAMERA DRIVER
9153M: Kyungmin Park <kyungmin.park@samsung.com>
9154M: Andrzej Hajda <a.hajda@samsung.com>
9155L: linux-media@vger.kernel.org
9156S: Supported
9157F: drivers/media/i2c/s5c73m3/*
9158
7d459937
AH
9159SAMSUNG S5K5BAF CAMERA DRIVER
9160M: Kyungmin Park <kyungmin.park@samsung.com>
9161M: Andrzej Hajda <a.hajda@samsung.com>
9162L: linux-media@vger.kernel.org
9163S: Supported
9164F: drivers/media/i2c/s5k5baf.c
9165
c04c674f
RB
9166SAMSUNG S3FWRN5 NFC DRIVER
9167M: Robert Baldyga <r.baldyga@samsung.com>
9168L: linux-nfc@lists.01.org (moderated for non-subscribers)
9169S: Supported
9170F: drivers/nfc/s3fwrn5
9171
310e39c9 9172SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9173M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9174M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9175S: Supported
9176L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9177F: drivers/clk/samsung/
9178
66890ed6
BA
9179SAMSUNG SXGBE DRIVERS
9180M: Byungho An <bh74.an@samsung.com>
9181M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9182M: Vipul Pandya <vipul.pandya@samsung.com>
9183S: Supported
9184L: netdev@vger.kernel.org
9185F: drivers/net/ethernet/samsung/sxgbe/
9186
93c537af
LM
9187SAMSUNG THERMAL DRIVER
9188M: Lukasz Majewski <l.majewski@samsung.com>
9189L: linux-pm@vger.kernel.org
9190L: linux-samsung-soc@vger.kernel.org
9191S: Supported
9192T: https://github.com/lmajewski/linux-samsung-thermal.git
9193F: drivers/thermal/samsung/
9194
e296cd32
KD
9195SAMSUNG USB2 PHY DRIVER
9196M: Kamil Debski <k.debski@samsung.com>
9197L: linux-kernel@vger.kernel.org
9198S: Supported
9199F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9200F: Documentation/phy/samsung-usb2.txt
9201F: drivers/phy/phy-exynos4210-usb2.c
9202F: drivers/phy/phy-exynos4x12-usb2.c
9203F: drivers/phy/phy-exynos5250-usb2.c
9204F: drivers/phy/phy-s5pv210-usb2.c
9205F: drivers/phy/phy-samsung-usb2.c
9206F: drivers/phy/phy-samsung-usb2.h
9207
ca749e2a 9208SERIAL DRIVERS
5e30bbb7 9209M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9210L: linux-serial@vger.kernel.org
5e30bbb7 9211S: Maintained
14430813 9212F: drivers/tty/serial/
ca749e2a 9213
aecb7b64 9214SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9215M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9216M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9217S: Maintained
1fb200d6 9218F: include/linux/dma/dw.h
3d598f47 9219F: include/linux/platform_data/dma-dw.h
61a76496 9220F: drivers/dma/dw/
aecb7b64 9221
058999cc
LP
9222SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9223M: Lars Persson <lars.persson@axis.com>
9224L: netdev@vger.kernel.org
9225S: Supported
9226F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9227F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9228
fc531d98
WS
9229SYNOPSYS DESIGNWARE I2C DRIVER
9230M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9231M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9232M: Mika Westerberg <mika.westerberg@linux.intel.com>
9233L: linux-i2c@vger.kernel.org
9234S: Maintained
9235F: drivers/i2c/busses/i2c-designware-*
9236F: include/linux/platform_data/i2c-designware.h
9237
f9e37137
SJ
9238SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9239M: Seungwon Jeon <tgih.jun@samsung.com>
9240M: Jaehoon Chung <jh80.chung@samsung.com>
9241L: linux-mmc@vger.kernel.org
9242S: Maintained
9243F: include/linux/mmc/dw_mmc.h
9244F: drivers/mmc/host/dw_mmc*
9245
a961e698
AS
9246SYSTEM TRACE MODULE CLASS
9247M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9248S: Maintained
9249F: Documentation/trace/stm.txt
9250F: drivers/hwtracing/stm/
9251F: include/linux/stm.h
9252F: include/uapi/linux/stm.h
9253
1db121d6
AN
9254THUNDERBOLT DRIVER
9255M: Andreas Noever <andreas.noever@gmail.com>
9256S: Maintained
9257F: drivers/thunderbolt/
9258
9222d247 9259TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9260M: John Stultz <john.stultz@linaro.org>
88606e80 9261M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9262L: linux-kernel@vger.kernel.org
75fc2d37 9263T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9264S: Supported
9265F: include/linux/clocksource.h
9266F: include/linux/time.h
9267F: include/linux/timex.h
c117ab84
CEB
9268F: include/uapi/linux/time.h
9269F: include/uapi/linux/timex.h
88606e80
TG
9270F: kernel/time/clocksource.c
9271F: kernel/time/time*.c
9272F: kernel/time/ntp.c
7fe5f1c1 9273F: tools/testing/selftests/timers/
88606e80 9274
1da177e4 9275SC1200 WDT DRIVER
b300645a 9276M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9277S: Maintained
679655da 9278F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9279
9280SCHEDULER
dd9b238c 9281M: Ingo Molnar <mingo@redhat.com>
8b58be88 9282M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9283L: linux-kernel@vger.kernel.org
75fc2d37 9284T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9285S: Maintained
95c0d71d 9286F: kernel/sched/
679655da 9287F: include/linux/sched.h
c117ab84 9288F: include/uapi/linux/sched.h
c2eb505b 9289F: include/linux/wait.h
1da177e4 9290
6bcf6737 9291SCORE ARCHITECTURE
ed38665e 9292M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9293M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9294W: http://www.sunplus.com
6bcf6737 9295S: Supported
a2681a75 9296F: arch/score/
6bcf6737 9297
1da177e4 9298SCSI CDROM DRIVER
8b58be88 9299M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9300L: linux-scsi@vger.kernel.org
9301W: http://www.kernel.dk
9302S: Maintained
679655da 9303F: drivers/scsi/sr*
1da177e4 9304
fb50a83d 9305SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9306M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9307L: linux-rdma@vger.kernel.org
9308S: Supported
9309W: http://www.openfabrics.org
9310Q: http://patchwork.kernel.org/project/linux-rdma/list/
9311T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9312F: drivers/infiniband/ulp/srp/
9313F: include/scsi/srp.h
9314
1da177e4 9315SCSI SG DRIVER
8b58be88 9316M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9317L: linux-scsi@vger.kernel.org
59ab3c93 9318W: http://sg.danny.cz/sg
1da177e4 9319S: Maintained
59ab3c93 9320F: Documentation/scsi/scsi-generic.txt
679655da
JP
9321F: drivers/scsi/sg.c
9322F: include/scsi/sg.h
1da177e4
LT
9323
9324SCSI SUBSYSTEM
0351b8f8 9325M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9326L: linux-scsi@vger.kernel.org
0351b8f8 9327T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9328S: Maintained
679655da
JP
9329F: drivers/scsi/
9330F: include/scsi/
1da177e4
LT
9331
9332SCSI TAPE DRIVER
8b58be88 9333M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9334L: linux-scsi@vger.kernel.org
9335S: Maintained
679655da 9336F: Documentation/scsi/st.txt
f7269cfc
JD
9337F: drivers/scsi/st.*
9338F: drivers/scsi/st_*.h
1da177e4
LT
9339
9340SCTP PROTOCOL
8b6efb75 9341M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9342M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9343L: linux-sctp@vger.kernel.org
5f85813c 9344W: http://lksctp.sourceforge.net
8b6efb75 9345S: Maintained
679655da
JP
9346F: Documentation/networking/sctp.txt
9347F: include/linux/sctp.h
4d58c025 9348F: include/uapi/linux/sctp.h
679655da
JP
9349F: include/net/sctp/
9350F: net/sctp/
1da177e4
LT
9351
9352SCx200 CPU SUPPORT
8b58be88 9353M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9354S: Odd Fixes
679655da 9355F: Documentation/i2c/busses/scx200_acb
390889b6 9356F: arch/x86/platform/scx200/
679655da
JP
9357F: drivers/watchdog/scx200_wdt.c
9358F: drivers/i2c/busses/scx200*
9359F: drivers/mtd/maps/scx200_docflash.c
9360F: include/linux/scx200.h
1662d32c
JC
9361
9362SCx200 GPIO DRIVER
8b58be88 9363M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9364S: Maintained
679655da
JP
9365F: drivers/char/scx200_gpio.c
9366F: include/linux/scx200_gpio.h
1662d32c
JC
9367
9368SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9369M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9370S: Maintained
679655da 9371F: drivers/clocksource/scx200_hrt.c
1da177e4 9372
6a36913a 9373SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9374M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9375L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9376S: Maintained
679655da 9377F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9378
e7839f25 9379SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9380L: linux-mmc@vger.kernel.org
a1cb1d11 9381S: Orphan
7a241d6e 9382F: drivers/mmc/host/sdhci.*
d4a45787 9383F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9384
c04f9d61
KC
9385SECURE COMPUTING
9386M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9387R: Andy Lutomirski <luto@amacapital.net>
9388R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9389T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9390S: Supported
9391F: kernel/seccomp.c
9392F: include/uapi/linux/seccomp.h
9393F: include/linux/seccomp.h
c99ee51a 9394F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9395K: \bsecure_computing
9396K: \bTIF_SECCOMP\b
9397
0d1bb41a 9398SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9399M: Ben Dooks <ben-linux@fluff.org>
dc524882 9400M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9401L: linux-mmc@vger.kernel.org
0d1bb41a 9402S: Maintained
dc524882 9403F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9404
c63b3cba 9405SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9406M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9407L: spear-devel@list.st.com
c63b3cba
VK
9408L: linux-mmc@vger.kernel.org
9409S: Maintained
9410F: drivers/mmc/host/sdhci-spear.c
9411
8711cca2 9412SECURITY SUBSYSTEM
9b45c0d2 9413M: James Morris <james.l.morris@oracle.com>
9c3646d1 9414M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9415L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9416T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9417W: http://kernsec.org/
8711cca2 9418S: Supported
7d2c86b5 9419F: security/
8711cca2 9420
1da177e4 9421SECURITY CONTACT
8b58be88 9422M: Security Officers <security@kernel.org>
1da177e4
LT
9423S: Supported
9424
9425SELINUX SECURITY MODULE
e0238b4c 9426M: Paul Moore <paul@paul-moore.com>
8b58be88 9427M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9428M: Eric Paris <eparis@parisplace.org>
e0238b4c 9429L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9430W: http://selinuxproject.org
5a5f2acf 9431T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9432S: Supported
679655da
JP
9433F: include/linux/selinux*
9434F: security/selinux/
6bde95ce 9435F: scripts/selinux/
1da177e4 9436
c1c124e9
JJ
9437APPARMOR SECURITY MODULE
9438M: John Johansen <john.johansen@canonical.com>
9439L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9440W: apparmor.wiki.kernel.org
9441T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9442S: Supported
9443F: security/apparmor/
9444
730daa16
KC
9445YAMA SECURITY MODULE
9446M: Kees Cook <keescook@chromium.org>
9447T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9448S: Supported
9449F: security/yama/
9450
cef2cf07 9451SENSABLE PHANTOM
8b58be88 9452M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9453S: Maintained
679655da 9454F: drivers/misc/phantom.c
c117ab84 9455F: include/uapi/linux/phantom.h
cef2cf07 9456
6733b39a 9457SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9458M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9459M: Minh Tran <minh.tran@avagotech.com>
9460M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9461L: linux-scsi@vger.kernel.org
4627de93 9462W: http://www.avagotech.com
3387f656
JP
9463S: Supported
9464F: drivers/scsi/be2iscsi/
6733b39a 9465
6938f855
SP
9466Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9467M: Sathya Perla <sathya.perla@avagotech.com>
9468M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9469M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9470M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9471L: netdev@vger.kernel.org
fea3af67 9472W: http://www.emulex.com
7d2c86b5 9473S: Supported
9aebddd1 9474F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9475
d2928a8c 9476EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9477M: Selvin Xavier <selvin.xavier@avagotech.com>
9478M: Devesh Sharma <devesh.sharma@avagotech.com>
9479M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9480L: linux-rdma@vger.kernel.org
9481W: http://www.emulex.com
9482S: Supported
9483F: drivers/infiniband/hw/ocrdma/
9484
8ceee660 9485SFC NETWORK DRIVER
c06f51ea 9486M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9487M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9488L: netdev@vger.kernel.org
8ceee660 9489S: Supported
874aeea5 9490F: drivers/net/ethernet/sfc/
8ceee660 9491
e2d1d6c0 9492SGI GRU DRIVER
cc883afc 9493M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9494S: Maintained
679655da 9495F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9496
9497SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9498M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9499L: linux-ia64@vger.kernel.org
9500S: Supported
679655da 9501F: Documentation/ia64/serial.txt
df621252 9502F: drivers/tty/serial/ioc?_serial.c
679655da 9503F: include/linux/ioc?.h
e2d1d6c0 9504
75312619 9505SGI XP/XPC/XPNET DRIVER
e180383f
RH
9506M: Cliff Whickman <cpw@sgi.com>
9507M: Robin Holt <robinmholt@gmail.com>
75312619 9508S: Maintained
679655da 9509F: drivers/misc/sgi-xp/
75312619 9510
46eacf3b
AP
9511SI2157 MEDIA DRIVER
9512M: Antti Palosaari <crope@iki.fi>
9513L: linux-media@vger.kernel.org
9514W: http://linuxtv.org/
9515W: http://palosaari.fi/linux/
9516Q: http://patchwork.linuxtv.org/project/linux-media/list/
9517T: git git://linuxtv.org/anttip/media_tree.git
9518S: Maintained
9519F: drivers/media/tuners/si2157*
9520
75e2d5ba
AP
9521SI2168 MEDIA DRIVER
9522M: Antti Palosaari <crope@iki.fi>
9523L: linux-media@vger.kernel.org
9524W: http://linuxtv.org/
9525W: http://palosaari.fi/linux/
9526Q: http://patchwork.linuxtv.org/project/linux-media/list/
9527T: git git://linuxtv.org/anttip/media_tree.git
9528S: Maintained
9529F: drivers/media/dvb-frontends/si2168*
9530
49cc629d
HV
9531SI470X FM RADIO RECEIVER I2C DRIVER
9532M: Hans Verkuil <hverkuil@xs4all.nl>
9533L: linux-media@vger.kernel.org
9534T: git git://linuxtv.org/media_tree.git
9535W: http://linuxtv.org
9536S: Odd Fixes
9537F: drivers/media/radio/si470x/radio-si470x-i2c.c
9538
9539SI470X FM RADIO RECEIVER USB DRIVER
9540M: Hans Verkuil <hverkuil@xs4all.nl>
9541L: linux-media@vger.kernel.org
9542T: git git://linuxtv.org/media_tree.git
9543W: http://linuxtv.org
9544S: Maintained
9545F: drivers/media/radio/si470x/radio-si470x-common.c
9546F: drivers/media/radio/si470x/radio-si470x.h
9547F: drivers/media/radio/si470x/radio-si470x-usb.c
9548
c937ca03
EV
9549SI4713 FM RADIO TRANSMITTER I2C DRIVER
9550M: Eduardo Valentin <edubezval@gmail.com>
9551L: linux-media@vger.kernel.org
9552T: git git://linuxtv.org/media_tree.git
9553W: http://linuxtv.org
9554S: Odd Fixes
99995ded 9555F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9556
9557SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9558M: Eduardo Valentin <edubezval@gmail.com>
9559L: linux-media@vger.kernel.org
9560T: git git://linuxtv.org/media_tree.git
9561W: http://linuxtv.org
9562S: Odd Fixes
99995ded
DR
9563F: drivers/media/radio/si4713/radio-platform-si4713.c
9564
9565SI4713 FM RADIO TRANSMITTER USB DRIVER
9566M: Hans Verkuil <hverkuil@xs4all.nl>
9567L: linux-media@vger.kernel.org
9568T: git git://linuxtv.org/media_tree.git
9569W: http://linuxtv.org
9570S: Maintained
9571F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9572
beb91d46 9573SIANO DVB DRIVER
009a5410 9574M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9575L: linux-media@vger.kernel.org
9576W: http://linuxtv.org
9577T: git git://linuxtv.org/media_tree.git
9578S: Odd fixes
9579F: drivers/media/common/siano/
beb91d46 9580F: drivers/media/usb/siano/
beb91d46 9581F: drivers/media/usb/siano/
14430813 9582F: drivers/media/mmc/siano/
beb91d46 9583
6f15b602
HG
9584SIMPLEFB FB DRIVER
9585M: Hans de Goede <hdegoede@redhat.com>
9586L: linux-fbdev@vger.kernel.org
9587S: Maintained
9588F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9589F: drivers/video/fbdev/simplefb.c
9590F: include/linux/platform_data/simplefb.h
9591
b618b69c 9592SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9593L: linux-media@vger.kernel.org
bb60fcb2 9594S: Orphan
b618b69c 9595F: drivers/media/platform/sh_veu.c
b618b69c
GL
9596
9597SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9598L: linux-media@vger.kernel.org
bb60fcb2 9599S: Orphan
b618b69c
GL
9600F: drivers/media/platform/sh_vou.c
9601F: include/media/sh_vou.h
9602
6349d997 9603SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9604M: Len Brown <lenb@kernel.org>
6349d997
LB
9605L: sfi-devel@simplefirmware.org
9606W: http://simplefirmware.org/
9607T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9608S: Supported
943fc810 9609F: arch/x86/platform/sfi/
6349d997
LB
9610F: drivers/sfi/
9611F: include/linux/sfi*.h
e2d1d6c0 9612
1da177e4
LT
9613SIMTEC EB110ATX (Chalice CATS)
9614P: Ben Dooks
b16957c6
BD
9615P: Vincent Sanders <vince@simtec.co.uk>
9616M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9617W: http://www.simtec.co.uk/products/EB110ATX/
9618S: Supported
9619
9620SIMTEC EB2410ITX (BAST)
9621P: Ben Dooks
b16957c6
BD
9622P: Vincent Sanders <vince@simtec.co.uk>
9623M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9624W: http://www.simtec.co.uk/products/EB2410ITX/
9625S: Supported
15dba387
JP
9626F: arch/arm/mach-s3c24xx/mach-bast.c
9627F: arch/arm/mach-s3c24xx/bast-ide.c
9628F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9629
4c5adde7 9630TI DAVINCI MACHINE SUPPORT
3ba789c0 9631M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9632M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9633T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9634Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9635S: Supported
14430813 9636F: arch/arm/mach-davinci/
046d0a37 9637F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9638
8d4b3f08 9639TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9640M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9641L: linux-media@vger.kernel.org
8d4b3f08
LP
9642W: http://linuxtv.org/
9643Q: http://patchwork.linuxtv.org/project/linux-media/list/
9644T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9645S: Maintained
8d4b3f08
LP
9646F: drivers/media/platform/davinci/
9647F: include/media/davinci/
9648
417d2e50 9649TI AM437X VPFE DRIVER
e43cdb56 9650M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9651L: linux-media@vger.kernel.org
9652W: http://linuxtv.org/
9653Q: http://patchwork.linuxtv.org/project/linux-media/list/
9654T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9655S: Maintained
9656F: drivers/media/platform/am437x/
9657
c4c0283a 9658OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9659M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9660L: linux-media@vger.kernel.org
9661W: http://linuxtv.org/
9662Q: http://patchwork.linuxtv.org/project/linux-media/list/
9663T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9664S: Maintained
9665F: drivers/media/i2c/ov2659.c
9666F: include/media/ov2659.h
9667
3a6779f5
SM
9668SILICON MOTION SM712 FRAME BUFFER DRIVER
9669M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9670M: Teddy Wang <teddy.wang@siliconmotion.com>
9671M: Sudip Mukherjee <sudip@vectorindia.org>
9672L: linux-fbdev@vger.kernel.org
9673S: Maintained
9674F: drivers/video/fbdev/sm712*
9675F: Documentation/fb/sm712fb.txt
9676
92aab3c0 9677SIS 190 ETHERNET DRIVER
8b58be88 9678M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9679L: netdev@vger.kernel.org
9680S: Maintained
8c7de408 9681F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9682
1da177e4 9683SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9684M: Daniele Venzano <venza@brownhat.org>
1da177e4 9685W: http://www.brownhat.org/sis900.html
979b6c13 9686L: netdev@vger.kernel.org
1da177e4 9687S: Maintained
8c7de408 9688F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9689
9690SIS FRAMEBUFFER DRIVER
8b58be88 9691M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9692W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9693S: Maintained
679655da 9694F: Documentation/fb/sisfb.txt
8a61f013 9695F: drivers/video/fbdev/sis/
679655da 9696F: include/video/sisfb.h
1da177e4
LT
9697
9698SIS USB2VGA DRIVER
8b58be88 9699M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9700W: http://www.winischhofer.at/linuxsisusbvga.shtml
9701S: Maintained
679655da 9702F: drivers/usb/misc/sisusbvga/
1da177e4 9703
415ad26d 9704SLAB ALLOCATOR
16e943bf 9705M: Christoph Lameter <cl@linux.com>
2ed1c525 9706M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9707M: David Rientjes <rientjes@google.com>
9708M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9709M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9710L: linux-mm@kvack.org
9711S: Maintained
679655da 9712F: include/linux/sl?b*.h
16e943bf 9713F: mm/sl?b*
415ad26d 9714
9fab9787 9715SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9716M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9717M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9718M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9719R: Steven Rostedt <rostedt@goodmis.org>
9720R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9721L: linux-kernel@vger.kernel.org
9fab9787
PM
9722W: http://www.rdrop.com/users/paulmck/RCU/
9723S: Supported
9724T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9725F: include/linux/srcu.h
9726F: kernel/rcu/srcu.c
9fab9787 9727
66372841
CS
9728SMACK SECURITY MODULE
9729M: Casey Schaufler <casey@schaufler-ca.com>
9730L: linux-security-module@vger.kernel.org
9731W: http://schaufler-ca.com
9732T: git git://git.gitorious.org/smack-next/kernel.git
9733S: Maintained
9734F: Documentation/security/Smack.txt
9735F: security/smack/
9736
20651e0b 9737DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9738M: Kevin Hilman <khilman@kernel.org>
9739M: Nishanth Menon <nm@ti.com>
9740S: Maintained
20651e0b 9741F: drivers/power/avs/
68ace3e1
KH
9742F: include/linux/power/smartreflex.h
9743L: linux-pm@vger.kernel.org
9744
1da177e4 9745SMC91x ETHERNET DRIVER
2f82af08 9746M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9747S: Odd Fixes
ae150435 9748F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9749
e8e31622
SA
9750SMIA AND SMIA++ IMAGE SENSOR DRIVER
9751M: Sakari Ailus <sakari.ailus@iki.fi>
9752L: linux-media@vger.kernel.org
9753S: Maintained
14430813 9754F: drivers/media/i2c/smiapp/
e8e31622
SA
9755F: include/media/smiapp.h
9756F: drivers/media/i2c/smiapp-pll.c
9757F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9758F: include/uapi/linux/smiapp.h
a2cec3c0 9759F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9760
920fa1ff
GR
9761SMM665 HARDWARE MONITOR DRIVER
9762M: Guenter Roeck <linux@roeck-us.net>
9763L: lm-sensors@lm-sensors.org
9764S: Maintained
9765F: Documentation/hwmon/smm665
9766F: drivers/hwmon/smm665.c
9767
9df7305b 9768SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9769M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9770L: lm-sensors@lm-sensors.org
90b24cfb 9771S: Maintained
9df7305b
SG
9772F: Documentation/hwmon/emc2103
9773F: drivers/hwmon/emc2103.c
9774
a98d506c
HG
9775SMSC SCH5627 HARDWARE MONITOR DRIVER
9776M: Hans de Goede <hdegoede@redhat.com>
9777L: lm-sensors@lm-sensors.org
9778S: Supported
9779F: Documentation/hwmon/sch5627
9780F: drivers/hwmon/sch5627.c
9781
6ea884db 9782SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9783M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9784L: lm-sensors@lm-sensors.org
9785S: Maintained
679655da
JP
9786F: Documentation/hwmon/smsc47b397
9787F: drivers/hwmon/smsc47b397.c
6ea884db 9788
fd9abb3d 9789SMSC911x ETHERNET DRIVER
90b24cfb 9790M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9791L: netdev@vger.kernel.org
90b24cfb 9792S: Maintained
679655da 9793F: include/linux/smsc911x.h
ae150435 9794F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9795
9796SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9797M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9798L: netdev@vger.kernel.org
90b24cfb 9799S: Maintained
ae150435 9800F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9801
3c8a63e2 9802SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9803M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9804L: linux-fbdev@vger.kernel.org
90b24cfb 9805S: Maintained
8a61f013 9806F: drivers/video/fbdev/smscufx.c
3c8a63e2 9807
668acf32 9808SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9809M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9810L: linux-media@vger.kernel.org
275ffde4 9811T: git git://linuxtv.org/media_tree.git
795fb7e7 9812S: Maintained
90d72ac6
MCC
9813F: include/media/soc*
9814F: drivers/media/i2c/soc_camera/
9815F: drivers/media/platform/soc_camera/
668acf32 9816
e2d1d6c0 9817SOEKRIS NET48XX LED SUPPORT
8b58be88 9818M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9819S: Maintained
679655da 9820F: drivers/leds/leds-net48xx.c
e2d1d6c0 9821
e3994db1 9822SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9823M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9824M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9825M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9826M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9827L: linux-media@vger.kernel.org
9828S: Supported
9829F: drivers/media/pci/solo6x10/
9830
1da177e4 9831SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9832M: Neil Brown <neilb@suse.com>
1da177e4 9833L: linux-raid@vger.kernel.org
524418bb 9834S: Supported
679655da
JP
9835F: drivers/md/
9836F: include/linux/raid/
c117ab84 9837F: include/uapi/linux/raid/
1da177e4 9838
1da177e4 9839SONIC NETWORK DRIVER
8b58be88 9840M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9841L: netdev@vger.kernel.org
1da177e4 9842S: Maintained
d9fb9f38 9843F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9844
61e115a5 9845SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9846M: Michael Buesch <m@bues.ch>
61e115a5
MB
9847L: netdev@vger.kernel.org
9848S: Maintained
679655da
JP
9849F: drivers/ssb/
9850F: include/linux/ssb/
61e115a5 9851
1da177e4 9852SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9853M: Mattia Dongili <malattia@linux.it>
d0944853 9854L: platform-driver-x86@vger.kernel.org
5b18167d 9855W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9856S: Maintained
679655da
JP
9857F: Documentation/laptops/sony-laptop.txt
9858F: drivers/char/sonypi.c
9859F: drivers/platform/x86/sony-laptop.c
9860F: include/linux/sony-laptop.h
1da177e4 9861
baf8532a 9862SONY MEMORYSTICK CARD SUPPORT
8b58be88 9863M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9864W: http://tifmxx.berlios.de/
9865S: Maintained
679655da 9866F: drivers/memstick/host/tifm_ms.c
baf8532a 9867
0ab30494
ML
9868SONY MEMORYSTICK STANDARD SUPPORT
9869M: Maxim Levitsky <maximlevitsky@gmail.com>
9870S: Maintained
9871F: drivers/memstick/core/ms_block.*
9872
1da177e4 9873SOUND
8b58be88 9874M: Jaroslav Kysela <perex@perex.cz>
d8130624 9875M: Takashi Iwai <tiwai@suse.com>
93711660 9876L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9877W: http://www.alsa-project.org/
dde7ad8d 9878T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9879T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9880Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9881S: Maintained
3126a179
JP
9882F: Documentation/sound/
9883F: include/sound/
c117ab84 9884F: include/uapi/sound/
679655da 9885F: sound/
1da177e4 9886
33bbe149
MB
9887SOUND - COMPRESSED AUDIO
9888M: Vinod Koul <vinod.koul@intel.com>
9889L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9890T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9891S: Supported
f672f31a 9892F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9893F: include/sound/compress_driver.h
f672f31a 9894F: include/uapi/sound/compress_*
33bbe149
MB
9895F: sound/core/compress_offload.c
9896F: sound/soc/soc-compress.c
9897
bd903bde 9898SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9899M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9900M: Mark Brown <broonie@kernel.org>
86f14df8 9901T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9902L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9903W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9904S: Supported
2820f615 9905F: Documentation/sound/alsa/soc/
679655da 9906F: sound/soc/
e6e55122 9907F: include/sound/soc*
eb1a6af3 9908
d7f8761b
MB
9909SOUND - DMAENGINE HELPERS
9910M: Lars-Peter Clausen <lars@metafoo.de>
9911S: Supported
9912F: include/sound/dmaengine_pcm.h
9913F: sound/core/pcm_dmaengine.c
9914F: sound/soc/soc-generic-dmaengine-pcm.c
9915
990a6a99
OS
9916SP2 MEDIA DRIVER
9917M: Olli Salonen <olli.salonen@iki.fi>
9918L: linux-media@vger.kernel.org
9919W: http://linuxtv.org/
9920Q: http://patchwork.linuxtv.org/project/linux-media/list/
9921S: Maintained
9922F: drivers/media/dvb-frontends/sp2*
9923
473321fc 9924SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9925M: "David S. Miller" <davem@davemloft.net>
1da177e4 9926L: sparclinux@vger.kernel.org
8a6e2535 9927Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9928T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9929T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9930S: Maintained
679655da 9931F: arch/sparc/
7765b8bb 9932F: drivers/sbus/
1da177e4 9933
6404fcca
DM
9934SPARC SERIAL DRIVERS
9935M: "David S. Miller" <davem@davemloft.net>
9936L: sparclinux@vger.kernel.org
08deed1e
JP
9937T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9938T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9939S: Maintained
6816383a 9940F: include/linux/sunserialcore.h
df621252 9941F: drivers/tty/serial/suncore.c
df621252
GKH
9942F: drivers/tty/serial/sunhv.c
9943F: drivers/tty/serial/sunsab.c
9944F: drivers/tty/serial/sunsab.h
9945F: drivers/tty/serial/sunsu.c
9946F: drivers/tty/serial/sunzilog.c
9947F: drivers/tty/serial/sunzilog.h
6404fcca 9948
389325b4
CL
9949SPARSE CHECKER
9950M: "Christopher Li" <sparse@chrisli.org>
9951L: linux-sparse@vger.kernel.org
9952W: https://sparse.wiki.kernel.org/
9953T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9954T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9955S: Maintained
9956F: include/linux/compiler.h
9957
fc0c195a 9958SPEAR PLATFORM SUPPORT
da89947b 9959M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9960M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9961L: spear-devel@list.st.com
9962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9963W: http://www.st.com/spear
9964S: Maintained
281e192f 9965F: arch/arm/mach-spear/
fc0c195a 9966
9967SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9968M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9969L: spear-devel@list.st.com
9970L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9971W: http://www.st.com/spear
9972S: Maintained
5df33a62 9973F: drivers/clk/spear/
fc0c195a 9974
e2d1d6c0 9975SPI SUBSYSTEM
b02e48f2 9976M: Mark Brown <broonie@kernel.org>
dfbe403c 9977L: linux-spi@vger.kernel.org
e7e4e13c 9978T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9979Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9980S: Maintained
679655da
JP
9981F: Documentation/spi/
9982F: drivers/spi/
9983F: include/linux/spi/
c117ab84 9984F: include/uapi/linux/spi/
e2d1d6c0 9985
2752e401 9986SPIDERNET NETWORK DRIVER for CELL
8b58be88 9987M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9988L: netdev@vger.kernel.org
9989S: Supported
679655da 9990F: Documentation/networking/spider_net.txt
8df158ac 9991F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9992
e2d1d6c0 9993SPU FILE SYSTEM
8b58be88 9994M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9995L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9996W: http://www.ibm.com/developerworks/power/cell/
9997S: Supported
679655da
JP
9998F: Documentation/filesystems/spufs.txt
9999F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 10000
fc555841 10001SQUASHFS FILE SYSTEM
d7f2ff67 10002M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
10003L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10004W: http://squashfs.org.uk
10005S: Maintained
679655da
JP
10006F: Documentation/filesystems/squashfs.txt
10007F: fs/squashfs/
fc555841 10008
1da177e4 10009SRM (Alpha) environment access
8b58be88 10010M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 10011S: Maintained
679655da 10012F: arch/alpha/kernel/srm_env.c
1da177e4 10013
26e9a397 10014STABLE BRANCH
879a5a00 10015M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 10016L: stable@vger.kernel.org
879a5a00 10017S: Supported
7b175c46 10018F: Documentation/stable_kernel_rules.txt
e2d1d6c0 10019
26e9a397 10020STAGING SUBSYSTEM
879a5a00 10021M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 10022T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 10023L: devel@driverdev.osuosl.org
879a5a00 10024S: Supported
679655da 10025F: drivers/staging/
dbc6c2cc 10026
ebd3d010
JP
10027STAGING - COMEDI
10028M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 10029M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
10030S: Odd Fixes
10031F: drivers/staging/comedi/
10032
a0138163
JP
10033STAGING - FLARION FT1000 DRIVERS
10034M: Marek Belisko <marek.belisko@gmail.com>
10035S: Odd Fixes
10036F: drivers/staging/ft1000/
10037
6c1bb424 10038STAGING - INDUSTRIAL IO
030a13d7 10039M: Jonathan Cameron <jic23@kernel.org>
a0138163 10040L: linux-iio@vger.kernel.org
6c1bb424
JP
10041S: Odd Fixes
10042F: drivers/staging/iio/
10043
a0138163
JP
10044STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10045M: Jarod Wilson <jarod@wilsonet.com>
10046W: http://www.lirc.org/
10047S: Odd Fixes
b2b0186d 10048F: drivers/staging/media/lirc/
a0138163 10049
f5e5de1e
OD
10050STAGING - LUSTRE PARALLEL FILESYSTEM
10051M: Oleg Drokin <oleg.drokin@intel.com>
10052M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
10053L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10054W: http://wiki.lustre.org/
f5e5de1e
OD
10055S: Maintained
10056F: drivers/staging/lustre
10057
7c6b6c71
MD
10058STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10059M: Marc Dietrich <marvin24@gmx.de>
10060L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 10061L: linux-tegra@vger.kernel.org
7c6b6c71
MD
10062S: Maintained
10063F: drivers/staging/nvec/
10064
a0138163 10065STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
10066M: Jens Frederich <jfrederich@gmail.com>
10067M: Daniel Drake <dsd@laptop.org>
a0138163
JP
10068M: Jon Nettleton <jon.nettleton@gmail.com>
10069W: http://wiki.laptop.org/go/DCON
3140b458 10070S: Maintained
a0138163
JP
10071F: drivers/staging/olpc_dcon/
10072
10073STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
10074M: Willy Tarreau <willy@meta-x.org>
10075S: Odd Fixes
10076F: drivers/staging/panel/
10077
a0138163
JP
10078STAGING - REALTEK RTL8712U DRIVERS
10079M: Larry Finger <Larry.Finger@lwfinger.net>
10080M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10081S: Odd Fixes
10082F: drivers/staging/rtl8712/
10083
7591ba8b
JS
10084STAGING - REALTEK RTL8723U WIRELESS DRIVER
10085M: Larry Finger <Larry.Finger@lwfinger.net>
10086M: Jes Sorensen <Jes.Sorensen@redhat.com>
10087L: linux-wireless@vger.kernel.org
10088S: Maintained
10089F: drivers/staging/rtl8723au/
10090
980ac4d7
SM
10091STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10092M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10093M: Teddy Wang <teddy.wang@siliconmotion.com>
10094M: Sudip Mukherjee <sudip@vectorindia.org>
10095L: linux-fbdev@vger.kernel.org
10096S: Maintained
10097F: drivers/staging/sm750fb/
10098
510fa408
JP
10099STAGING - SLICOSS
10100M: Lior Dotan <liodot@gmail.com>
10101M: Christopher Harrer <charrer@alacritech.com>
10102S: Odd Fixes
10103F: drivers/staging/slicoss/
10104
a0138163
JP
10105STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10106M: William Hubbs <w.d.hubbs@gmail.com>
10107M: Chris Brannon <chris@the-brannons.com>
d33bce31 10108M: Kirk Reiser <kirk@reisers.ca>
a0138163 10109M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10110L: speakup@linux-speakup.org
a0138163
JP
10111W: http://www.linux-speakup.org/
10112S: Odd Fixes
10113F: drivers/staging/speakup/
10114
b3e871ce
JP
10115STAGING - VIA VT665X DRIVERS
10116M: Forest Bond <forest@alittletooquiet.net>
10117S: Odd Fixes
10118F: drivers/staging/vt665?/
10119
a30baec1
JK
10120STAGING - WILC1000 WIFI DRIVER
10121M: Johnny Kim <johnny.kim@atmel.com>
0c9dbce8 10122M: Austin Shin <austin.shin@atmel.com>
a30baec1 10123M: Chris Park <chris.park@atmel.com>
06b54863
TC
10124M: Tony Cho <tony.cho@atmel.com>
10125M: Glen Lee <glen.lee@atmel.com>
10126M: Leo Kim <leo.kim@atmel.com>
a30baec1
JK
10127L: linux-wireless@vger.kernel.org
10128S: Supported
10129F: drivers/staging/wilc1000/
10130
709bcb07 10131STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10132M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10133S: Odd Fixes
10134F: drivers/staging/xgifb/
10135
77241056
MM
10136HFI1 DRIVER
10137M: Mike Marciniszyn <infinipath@intel.com>
10138L: linux-rdma@vger.kernel.org
10139S: Supported
10140F: drivers/staging/rdma/hfi1
10141
1da177e4 10142STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10143M: Ion Badulescu <ionut@badula.org>
b4f90189 10144S: Odd Fixes
9bba23b0 10145F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10146
e2d1d6c0 10147SUN3/3X
8b58be88 10148M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10149W: http://sammy.net/sun3/
10150S: Maintained
679655da
JP
10151F: arch/m68k/kernel/*sun3*
10152F: arch/m68k/sun3*/
10153F: arch/m68k/include/asm/sun3*
e689cf4a 10154F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10155
af6a5af8
HG
10156SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10157M: Hans de Goede <hdegoede@redhat.com>
10158L: linux-input@vger.kernel.org
10159S: Maintained
10160F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10161F: drivers/input/keyboard/sun4i-lradc-keys.c
10162
2bc9ff01
DK
10163SUNDANCE NETWORK DRIVER
10164M: Denis Kirjanov <kda@linux-powerpc.org>
10165L: netdev@vger.kernel.org
10166S: Maintained
10167F: drivers/net/ethernet/dlink/sundance.c
10168
2cbb12a4 10169SUPERH
2cbb12a4 10170L: linux-sh@vger.kernel.org
8a6e2535 10171Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10172S: Orphan
066069e1 10173F: Documentation/sh/
679655da 10174F: arch/sh/
066069e1 10175F: drivers/sh/
1da177e4 10176
4480f15b 10177SUSPEND TO RAM
7fb06082 10178M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10179M: Len Brown <len.brown@intel.com>
10180M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10181L: linux-pm@vger.kernel.org
e2d1d6c0 10182S: Supported
679655da
JP
10183F: Documentation/power/
10184F: arch/x86/kernel/acpi/
10185F: drivers/base/power/
10186F: kernel/power/
10187F: include/linux/suspend.h
10188F: include/linux/freezer.h
10189F: include/linux/pm.h
1da177e4
LT
10190
10191SVGA HANDLING
8b58be88 10192M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10193L: linux-video@atrey.karlin.mff.cuni.cz
10194S: Maintained
679655da
JP
10195F: Documentation/svga.txt
10196F: arch/x86/boot/video*
1da177e4 10197
6e28b761
KRW
10198SWIOTLB SUBSYSTEM
10199M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10200L: linux-kernel@vger.kernel.org
10201S: Supported
10202F: lib/swiotlb.c
10203F: arch/*/kernel/pci-swiotlb.c
10204F: include/linux/swiotlb.h
10205
007f790c
JP
10206SWITCHDEV
10207M: Jiri Pirko <jiri@resnulli.us>
10208L: netdev@vger.kernel.org
10209S: Supported
10210F: net/switchdev/
10211F: include/net/switchdev.h
10212
db8e35d5
VG
10213SYNOPSYS ARC ARCHITECTURE
10214M: Vineet Gupta <vgupta@synopsys.com>
9acdc911 10215L: linux-snps-arc@lists.infraded.org
db8e35d5
VG
10216S: Supported
10217F: arch/arc/
9b28829d 10218F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 10219F: drivers/tty/serial/arc_uart.c
b7182d1a 10220T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10221
556cc1c5
AB
10222SYNOPSYS ARC SDP platform support
10223M: Alexey Brodkin <abrodkin@synopsys.com>
10224S: Supported
10225F: arch/arc/plat-axs10x
10226F: arch/arc/boot/dts/ax*
10227F: Documentation/devicetree/bindings/arc/axs10*
10228
6c284c9a
LJ
10229SYSTEM CONFIGURATION (SYSCON)
10230M: Lee Jones <lee.jones@linaro.org>
10231M: Arnd Bergmann <arnd@arndb.de>
10232T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10233S: Supported
10234F: drivers/mfd/syscon.c
10235
1da177e4 10236SYSV FILESYSTEM
8b58be88 10237M: Christoph Hellwig <hch@infradead.org>
1da177e4 10238S: Maintained
679655da
JP
10239F: Documentation/filesystems/sysv-fs.txt
10240F: fs/sysv/
10241F: include/linux/sysv_fs.h
1da177e4 10242
86cfa7fc 10243TARGET SUBSYSTEM
9c3646d1 10244M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10245L: linux-scsi@vger.kernel.org
b9f5edc2 10246L: target-devel@vger.kernel.org
86cfa7fc 10247W: http://www.linux-iscsi.org
cf015e9f 10248W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10249T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10250S: Supported
10251F: drivers/target/
10252F: include/target/
10253F: Documentation/target/
10254
4e68852d 10255TASKSTATS STATISTICS INTERFACE
185e595f 10256M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10257S: Maintained
679655da
JP
10258F: Documentation/accounting/taskstats*
10259F: include/linux/taskstats*
10260F: kernel/taskstats.c
4e68852d 10261
781b456a 10262TC CLASSIFIER
f935f3f8 10263M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10264L: netdev@vger.kernel.org
10265S: Maintained
679655da 10266F: include/net/pkt_cls.h
c117ab84 10267F: include/uapi/linux/pkt_cls.h
679655da 10268F: net/sched/
781b456a 10269
5067f08a 10270TCP LOW PRIORITY MODULE
8b58be88
JP
10271M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10272M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10273W: http://tcp-lp-mod.sourceforge.net/
10274S: Maintained
679655da 10275F: net/ipv4/tcp_lp.c
5067f08a 10276
91952bc0
AP
10277TDA10071 MEDIA DRIVER
10278M: Antti Palosaari <crope@iki.fi>
10279L: linux-media@vger.kernel.org
10280W: http://linuxtv.org/
10281W: http://palosaari.fi/linux/
10282Q: http://patchwork.linuxtv.org/project/linux-media/list/
10283T: git git://linuxtv.org/anttip/media_tree.git
10284S: Maintained
10285F: drivers/media/dvb-frontends/tda10071*
10286
10287TDA18212 MEDIA DRIVER
10288M: Antti Palosaari <crope@iki.fi>
10289L: linux-media@vger.kernel.org
10290W: http://linuxtv.org/
10291W: http://palosaari.fi/linux/
10292Q: http://patchwork.linuxtv.org/project/linux-media/list/
10293T: git git://linuxtv.org/anttip/media_tree.git
10294S: Maintained
10295F: drivers/media/tuners/tda18212*
10296
10297TDA18218 MEDIA DRIVER
10298M: Antti Palosaari <crope@iki.fi>
10299L: linux-media@vger.kernel.org
10300W: http://linuxtv.org/
10301W: http://palosaari.fi/linux/
10302Q: http://patchwork.linuxtv.org/project/linux-media/list/
10303T: git git://linuxtv.org/anttip/media_tree.git
10304S: Maintained
10305F: drivers/media/tuners/tda18218*
10306
3b2f6aba
MK
10307TDA18271 MEDIA DRIVER
10308M: Michael Krufky <mkrufky@linuxtv.org>
10309L: linux-media@vger.kernel.org
10310W: http://linuxtv.org/
10311W: http://github.com/mkrufky
10312Q: http://patchwork.linuxtv.org/project/linux-media/list/
10313T: git git://linuxtv.org/mkrufky/tuners.git
10314S: Maintained
10315F: drivers/media/tuners/tda18271*
10316
e48307a9
MK
10317TDA827x MEDIA DRIVER
10318M: Michael Krufky <mkrufky@linuxtv.org>
10319L: linux-media@vger.kernel.org
10320W: http://linuxtv.org/
10321W: http://github.com/mkrufky
10322Q: http://patchwork.linuxtv.org/project/linux-media/list/
10323T: git git://linuxtv.org/mkrufky/tuners.git
10324S: Maintained
10325F: drivers/media/tuners/tda8290.*
10326
66cf9212
MK
10327TDA8290 MEDIA DRIVER
10328M: Michael Krufky <mkrufky@linuxtv.org>
10329L: linux-media@vger.kernel.org
10330W: http://linuxtv.org/
10331W: http://github.com/mkrufky
10332Q: http://patchwork.linuxtv.org/project/linux-media/list/
10333T: git git://linuxtv.org/mkrufky/tuners.git
10334S: Maintained
10335F: drivers/media/tuners/tda8290.*
10336
4b9fba30
HV
10337TDA9840 MEDIA DRIVER
10338M: Hans Verkuil <hverkuil@xs4all.nl>
10339L: linux-media@vger.kernel.org
10340T: git git://linuxtv.org/media_tree.git
10341W: http://linuxtv.org
10342S: Maintained
10343F: drivers/media/i2c/tda9840*
10344
2cb654fd 10345TEA5761 TUNER DRIVER
009a5410 10346M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10347L: linux-media@vger.kernel.org
10348W: http://linuxtv.org
10349T: git git://linuxtv.org/media_tree.git
10350S: Odd fixes
10351F: drivers/media/tuners/tea5761.*
10352
10353TEA5767 TUNER DRIVER
009a5410 10354M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10355L: linux-media@vger.kernel.org
10356W: http://linuxtv.org
10357T: git git://linuxtv.org/media_tree.git
10358S: Maintained
10359F: drivers/media/tuners/tea5767.*
10360
4b9fba30
HV
10361TEA6415C MEDIA DRIVER
10362M: Hans Verkuil <hverkuil@xs4all.nl>
10363L: linux-media@vger.kernel.org
10364T: git git://linuxtv.org/media_tree.git
10365W: http://linuxtv.org
10366S: Maintained
10367F: drivers/media/i2c/tea6415c*
10368
10369TEA6420 MEDIA DRIVER
10370M: Hans Verkuil <hverkuil@xs4all.nl>
10371L: linux-media@vger.kernel.org
10372T: git git://linuxtv.org/media_tree.git
10373W: http://linuxtv.org
10374S: Maintained
10375F: drivers/media/i2c/tea6420*
10376
3d249d4c 10377TEAM DRIVER
dca9ab92 10378M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10379L: netdev@vger.kernel.org
10380S: Supported
10381F: drivers/net/team/
10382F: include/linux/if_team.h
c117ab84 10383F: include/uapi/linux/if_team.h
3d249d4c 10384
7d029125 10385TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10386M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10387S: Maintained
10388F: arch/x86/platform/ts5500/
10389
40ad4a30
SY
10390TECHNOTREND USB IR RECEIVER
10391M: Sean Young <sean@mess.org>
10392L: linux-media@vger.kernel.org
10393S: Maintained
10394F: drivers/media/rc/ttusbir.c
10395
adabdb0c 10396TEGRA ARCHITECTURE SUPPORT
243d58ec 10397M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10398M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10399M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10400L: linux-tegra@vger.kernel.org
fd117cd1 10401Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10402T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10403S: Supported
bbbe96ed 10404N: [^a-z]tegra
84b9414b 10405
adabdb0c
SW
10406TEGRA CLOCK DRIVER
10407M: Peter De Schrijver <pdeschrijver@nvidia.com>
10408M: Prashant Gaikwad <pgaikwad@nvidia.com>
10409S: Supported
10410F: drivers/clk/tegra/
10411
10412TEGRA DMA DRIVER
10413M: Laxman Dewangan <ldewangan@nvidia.com>
10414S: Supported
10415F: drivers/dma/tegra20-apb-dma.c
10416
adabdb0c
SW
10417TEGRA I2C DRIVER
10418M: Laxman Dewangan <ldewangan@nvidia.com>
10419S: Supported
10420F: drivers/i2c/busses/i2c-tegra.c
10421
10422TEGRA IOMMU DRIVERS
10423M: Hiroshi Doyu <hdoyu@nvidia.com>
10424S: Supported
10425F: drivers/iommu/tegra*
10426
10427TEGRA KBC DRIVER
10428M: Rakesh Iyer <riyer@nvidia.com>
10429M: Laxman Dewangan <ldewangan@nvidia.com>
10430S: Supported
10431F: drivers/input/keyboard/tegra-kbc.c
10432
adabdb0c
SW
10433TEGRA PWM DRIVER
10434M: Thierry Reding <thierry.reding@gmail.com>
10435S: Supported
10436F: drivers/pwm/pwm-tegra.c
10437
10438TEGRA SERIAL DRIVER
10439M: Laxman Dewangan <ldewangan@nvidia.com>
10440S: Supported
10441F: drivers/tty/serial/serial-tegra.c
10442
10443TEGRA SPI DRIVER
10444M: Laxman Dewangan <ldewangan@nvidia.com>
10445S: Supported
10446F: drivers/spi/spi-tegra*
10447
1a348ccc 10448TEHUTI ETHERNET DRIVER
8b58be88 10449M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10450L: netdev@vger.kernel.org
10451S: Supported
ef7f5429 10452F: drivers/net/ethernet/tehuti/*
1a348ccc 10453
4e68852d 10454Telecom Clock Driver for MCPL0010
8b58be88 10455M: Mark Gross <mark.gross@intel.com>
4e68852d 10456S: Supported
679655da 10457F: drivers/char/tlclk.c
4e68852d 10458
4480f15b 10459TENSILICA XTENSA PORT (xtensa)
8b58be88 10460M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10461M: Max Filippov <jcmvbkbc@gmail.com>
10462L: linux-xtensa@linux-xtensa.org
4e68852d 10463S: Maintained
679655da 10464F: arch/xtensa/
3dc99857 10465F: drivers/irqchip/irq-xtensa-*
4e68852d 10466
5313ba66
HV
10467THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10468M: Hans Verkuil <hverkuil@xs4all.nl>
10469L: linux-media@vger.kernel.org
10470T: git git://linuxtv.org/media_tree.git
10471W: http://linuxtv.org
10472S: Maintained
10473F: drivers/media/radio/radio-raremono.c
10474
d3fb6955 10475THERMAL
b75f0050 10476M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10477M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10478L: linux-pm@vger.kernel.org
10479T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10480T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10481Q: https://patchwork.kernel.org/project/linux-pm/list/
10482S: Supported
10483F: drivers/thermal/
10484F: include/linux/thermal.h
af6c9f16 10485F: include/uapi/linux/thermal.h
b75f0050
JP
10486F: include/linux/cpu_cooling.h
10487F: Documentation/devicetree/bindings/thermal/
d3fb6955 10488
64e05d8b
VK
10489THERMAL/CPU_COOLING
10490M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10491M: Viresh Kumar <viresh.kumar@linaro.org>
10492M: Javi Merino <javi.merino@arm.com>
10493L: linux-pm@vger.kernel.org
10494S: Supported
10495F: Documentation/thermal/cpu-cooling-api.txt
10496F: drivers/thermal/cpu_cooling.c
10497F: include/linux/cpu_cooling.h
10498
30ba2fbd
VD
10499THINGM BLINK(1) USB RGB LED DRIVER
10500M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10501S: Maintained
10502F: drivers/hid/hid-thingm.c
10503
4e68852d 10504THINKPAD ACPI EXTRAS DRIVER
8b58be88 10505M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10506L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10507L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10508W: http://ibm-acpi.sourceforge.net
10509W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10510T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10511S: Maintained
679655da 10512F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10513
1b46f2a2 10514TI BANDGAP AND THERMAL DRIVER
f14d1c24 10515M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10516L: linux-pm@vger.kernel.org
531ff13e 10517L: linux-omap@vger.kernel.org
5a723e81 10518S: Maintained
794b2e25 10519F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10520
0c7665c3
MF
10521TI CDCE706 CLOCK DRIVER
10522M: Max Filippov <jcmvbkbc@gmail.com>
10523S: Maintained
10524F: drivers/clk/clk-cdce706.c
10525
49b6a5e3
TK
10526TI CLOCK DRIVER
10527M: Tero Kristo <t-kristo@ti.com>
10528L: linux-omap@vger.kernel.org
10529S: Maintained
10530F: drivers/clk/ti/
10531F: include/linux/clk/ti.h
10532
4020f2d7 10533TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10534M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10535S: Maintained
679655da
JP
10536F: drivers/misc/tifm*
10537F: drivers/mmc/host/tifm_sd.c
10538F: include/linux/tifm.h
4020f2d7 10539
e0c52404 10540TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10541M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10542L: linux-kernel@vger.kernel.org
10543L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10544S: Maintained
10545F: drivers/soc/ti/*
10546T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10547
10548
152ad442
SR
10549TI LM49xxx FAMILY ASoC CODEC DRIVERS
10550M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10551M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10552L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10553S: Maintained
10554F: sound/soc/codecs/lm49453*
d392dead 10555F: sound/soc/codecs/isabelle*
152ad442 10556
0edd807d
KM
10557TI LP855x BACKLIGHT DRIVER
10558M: Milo Kim <milo.kim@ti.com>
10559S: Maintained
10560F: Documentation/backlight/lp855x-driver.txt
10561F: drivers/video/backlight/lp855x_bl.c
10562F: include/linux/platform_data/lp855x.h
10563
faf13f6d
KM
10564TI LP8727 CHARGER DRIVER
10565M: Milo Kim <milo.kim@ti.com>
10566S: Maintained
10567F: drivers/power/lp8727_charger.c
10568F: include/linux/platform_data/lp8727.h
10569
22f1229f
KM
10570TI LP8788 MFD DRIVER
10571M: Milo Kim <milo.kim@ti.com>
10572S: Maintained
10573F: drivers/iio/adc/lp8788_adc.c
10574F: drivers/leds/leds-lp8788.c
10575F: drivers/mfd/lp8788*.c
10576F: drivers/power/lp8788-charger.c
10577F: drivers/regulator/lp8788-*.c
10578F: include/linux/mfd/lp8788*.h
10579
84640e27
KM
10580TI NETCP ETHERNET DRIVER
10581M: Wingman Kwok <w-kwok2@ti.com>
10582M: Murali Karicheri <m-karicheri2@ti.com>
10583L: netdev@vger.kernel.org
10584S: Maintained
10585F: drivers/net/ethernet/ti/netcp*
10586
217e0ca9
KC
10587TI TAS571X FAMILY ASoC CODEC DRIVER
10588M: Kevin Cernekee <cernekee@chromium.org>
10589L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10590S: Odd Fixes
10591F: sound/soc/codecs/tas571x*
10592
dd5e8e6b 10593TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10594M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10595L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10596S: Maintained
10597F: sound/soc/codecs/twl4030*
10598
90921014 10599TI WILINK WIRELESS DRIVERS
90921014
LC
10600L: linux-wireless@vger.kernel.org
10601W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10602W: http://wireless.kernel.org/en/users/Drivers/wl1251
10603T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10604S: Orphan
90921014
LC
10605F: drivers/net/wireless/ti/
10606F: include/linux/wl12xx.h
10607
e86eaa3a 10608TIPC NETWORK LAYER
8b58be88 10609M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10610M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10611L: netdev@vger.kernel.org (core kernel code)
10612L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10613W: http://tipc.sourceforge.net/
e86eaa3a 10614S: Maintained
c117ab84 10615F: include/uapi/linux/tipc*.h
679655da 10616F: net/tipc/
e86eaa3a 10617
867e359b 10618TILE ARCHITECTURE
c47b15c4 10619M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10620W: http://www.ezchip.com/scm/
867e359b
CM
10621S: Supported
10622F: arch/tile/
6b940606 10623F: drivers/char/tile-srom.c
5c770755 10624F: drivers/edac/tile_edac.c
6b940606
CM
10625F: drivers/net/ethernet/tile/
10626F: drivers/rtc/rtc-tile.c
10627F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10628F: drivers/tty/serial/tilegx.c
6b940606
CM
10629F: drivers/usb/host/*-tilegx.c
10630F: include/linux/usb/tilegx.h
867e359b 10631
1da177e4 10632TLAN NETWORK DRIVER
8b58be88 10633M: Samuel Chessman <chessman@tux.org>
88c07dde 10634L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10635W: http://sourceforge.net/projects/tlan/
10636S: Maintained
679655da 10637F: Documentation/networking/tlan.txt
b544dbac 10638F: drivers/net/ethernet/ti/tlan.*
1da177e4 10639
d74db3b2 10640TOMOYO SECURITY MODULE
8b58be88
JP
10641M: Kentaro Takeda <takedakn@nttdata.co.jp>
10642M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10643L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10644L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10645L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10646L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10647W: http://tomoyo.sourceforge.jp/
843d183c 10648T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10649S: Maintained
679655da 10650F: security/tomoyo/
d74db3b2 10651
9caeb532 10652TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10653M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10654L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10655S: Maintained
10656F: drivers/platform/x86/topstar-laptop.c
10657
1da177e4 10658TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10659M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10660L: platform-driver-x86@vger.kernel.org
0a63ca11 10661S: Maintained
679655da 10662F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10663
0a63ca11
AA
10664TOSHIBA BLUETOOTH DRIVER
10665M: Azael Avalos <coproscefalo@gmail.com>
10666L: platform-driver-x86@vger.kernel.org
10667S: Maintained
10668F: drivers/platform/x86/toshiba_bluetooth.c
10669
10670TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10671M: Azael Avalos <coproscefalo@gmail.com>
10672L: platform-driver-x86@vger.kernel.org
10673S: Maintained
10674F: drivers/platform/x86/toshiba_haps.c
10675
1da177e4 10676TOSHIBA SMM DRIVER
8b58be88 10677M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10678W: http://www.buzzard.org.uk/toshiba/
10679S: Maintained
679655da
JP
10680F: drivers/char/toshiba.c
10681F: include/linux/toshiba.h
c117ab84 10682F: include/uapi/linux/toshiba.h
1da177e4 10683
d32d9864
MR
10684TOSHIBA TC358743 DRIVER
10685M: Mats Randgaard <matrandg@cisco.com>
10686L: linux-media@vger.kernel.org
10687S: Maintained
10688F: drivers/media/i2c/tc358743*
10689F: include/media/tc358743.h
10690
d719f900 10691TMIO MMC DRIVER
c4b13fb0 10692M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10693L: linux-mmc@vger.kernel.org
d719f900 10694S: Maintained
d1057c40
GL
10695F: drivers/mmc/host/tmio_mmc*
10696F: drivers/mmc/host/sh_mobile_sdhi.c
10697F: include/linux/mmc/tmio.h
10698F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10699
917cc4e6
GR
10700TMP401 HARDWARE MONITOR DRIVER
10701M: Guenter Roeck <linux@roeck-us.net>
10702L: lm-sensors@lm-sensors.org
10703S: Maintained
10704F: Documentation/hwmon/tmp401
10705F: drivers/hwmon/tmp401.c
10706
98f32602 10707TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10708M: Hugh Dickins <hughd@google.com>
98f32602
HD
10709L: linux-mm@kvack.org
10710S: Maintained
10711F: include/linux/shmem_fs.h
10712F: mm/shmem.c
10713
45f95b53 10714TM6000 VIDEO4LINUX DRIVER
009a5410 10715M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10716L: linux-media@vger.kernel.org
10717W: http://linuxtv.org
10718T: git git://linuxtv.org/media_tree.git
10719S: Odd fixes
10720F: drivers/media/usb/tm6000/
10721
c65fde19
HV
10722TW68 VIDEO4LINUX DRIVER
10723M: Hans Verkuil <hverkuil@xs4all.nl>
10724L: linux-media@vger.kernel.org
10725T: git git://linuxtv.org/media_tree.git
10726W: http://linuxtv.org
10727S: Odd Fixes
10728F: drivers/media/pci/tw68/
10729
4e68852d 10730TPM DEVICE DRIVER
901486b8 10731M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10732M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10733R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10734W: http://tpmdd.sourceforge.net
63a10dfd 10735L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10736Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10737T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10738S: Maintained
679655da 10739F: drivers/char/tpm/
4e68852d 10740
1a0f1b27
AL
10741TPM IBM_VTPM DEVICE DRIVER
10742M: Ashley Lai <ashleydlai@gmail.com>
10743W: http://tpmdd.sourceforge.net
10744L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10745S: Maintained
10746F: drivers/char/tpm/tpm_ibmvtpm*
10747
d6f005a1
JP
10748TRACING
10749M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10750M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10751T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10752S: Maintained
10753F: Documentation/trace/ftrace.txt
10754F: arch/*/*/*/ftrace.h
10755F: arch/*/kernel/ftrace.c
10756F: include/*/ftrace.h
10757F: include/linux/trace*.h
10758F: include/trace/
10759F: kernel/trace/
6e68e6c5 10760F: tools/testing/selftests/ftrace/
d6f005a1 10761
1da177e4 10762TRIVIAL PATCHES
8b58be88 10763M: Jiri Kosina <trivial@kernel.org>
54e5881d 10764T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10765S: Maintained
86ef925f 10766K: ^Subject:.*(?i)trivial
1da177e4 10767
4e68852d 10768TTY LAYER
879a5a00 10769M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10770M: Jiri Slaby <jslaby@suse.com>
879a5a00 10771S: Supported
08deed1e 10772T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10773F: Documentation/serial/
8dd5d2f1 10774F: drivers/tty/
df621252 10775F: drivers/tty/serial/serial_core.c
e3288775
AC
10776F: include/linux/serial_core.h
10777F: include/linux/serial.h
10778F: include/linux/tty.h
c117ab84
CEB
10779F: include/uapi/linux/serial_core.h
10780F: include/uapi/linux/serial.h
10781F: include/uapi/linux/tty.h
4e68852d 10782
91952bc0
AP
10783TUA9001 MEDIA DRIVER
10784M: Antti Palosaari <crope@iki.fi>
10785L: linux-media@vger.kernel.org
10786W: http://linuxtv.org/
10787W: http://palosaari.fi/linux/
10788Q: http://patchwork.linuxtv.org/project/linux-media/list/
10789T: git git://linuxtv.org/anttip/media_tree.git
10790S: Maintained
10791F: drivers/media/tuners/tua9001*
10792
740db6d7 10793TULIP NETWORK DRIVERS
8b58be88 10794M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10795L: netdev@vger.kernel.org
10796S: Maintained
0f04e2aa 10797F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10798
10799TUN/TAP driver
ba57b6f2 10800M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10801W: http://vtun.sourceforge.net/tun
10802S: Maintained
679655da
JP
10803F: Documentation/networking/tuntap.txt
10804F: arch/um/os-Linux/drivers/
1da177e4 10805
b454cc66 10806TURBOCHANNEL SUBSYSTEM
8b58be88 10807M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10808M: Ralf Baechle <ralf@linux-mips.org>
10809L: linux-mips@linux-mips.org
10810Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10811S: Maintained
679655da
JP
10812F: drivers/tc/
10813F: include/linux/tc.h
b454cc66 10814
1da177e4 10815U14-34F SCSI DRIVER
8b58be88 10816M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10817L: linux-scsi@vger.kernel.org
10818S: Maintained
679655da 10819F: drivers/scsi/u14-34f.c
1da177e4 10820
e2d1d6c0 10821UBI FILE SYSTEM (UBIFS)
949cb623 10822M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10823M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10824L: linux-mtd@lists.infradead.org
e2966cbe 10825T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10826W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10827S: Maintained
679655da
JP
10828F: Documentation/filesystems/ubifs.txt
10829F: fs/ubifs/
e2d1d6c0 10830
e1632fa2 10831UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10832M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10833W: http://www.uclinux.org/
e1632fa2 10834L: linux-m68k@lists.linux-m68k.org
cc2020e6 10835L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10836T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10837S: Maintained
e1632fa2
GU
10838F: arch/m68k/coldfire/
10839F: arch/m68k/68*/
61bc02bb
JP
10840F: arch/m68k/*/*_no.*
10841F: arch/m68k/include/asm/*_no.*
cc2020e6 10842
1da177e4 10843UDF FILESYSTEM
d8130624 10844M: Jan Kara <jack@suse.com>
1da177e4 10845S: Maintained
679655da
JP
10846F: Documentation/filesystems/udf.txt
10847F: fs/udf/
1da177e4 10848
cc2020e6 10849UFS FILESYSTEM
8b58be88 10850M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10851S: Maintained
679655da
JP
10852F: Documentation/filesystems/ufs.txt
10853F: fs/ufs/
cc2020e6 10854
0a09d3ab
DH
10855UHID USERSPACE HID IO DRIVER:
10856M: David Herrmann <dh.herrmann@googlemail.com>
10857L: linux-input@vger.kernel.org
10858S: Maintained
10859F: drivers/hid/uhid.c
c117ab84 10860F: include/uapi/linux/uhid.h
0a09d3ab 10861
18332a80 10862ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10863L: linux-usb@vger.kernel.org
10c6c9c9 10864S: Orphan
355ffe69 10865F: drivers/uwb/
679655da
JP
10866F: include/linux/uwb.h
10867F: include/linux/uwb/
18332a80 10868
b31d8273
G
10869UNICORE32 ARCHITECTURE:
10870M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10871W: http://mprc.pku.edu.cn/~guanxuetao/linux
10872S: Maintained
ceebf4d5 10873T: git git://github.com/gxt/linux.git
b31d8273
G
10874F: arch/unicore32/
10875
d8379ab1
TF
10876UNIFDEF
10877M: Tony Finch <dot@dotat.at>
10878W: http://dotat.at/prog/unifdef
10879S: Maintained
10880F: scripts/unifdef.c
10881
1da177e4 10882UNIFORM CDROM DRIVER
8b58be88 10883M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10884W: http://www.kernel.dk
10885S: Maintained
679655da
JP
10886F: Documentation/cdrom/
10887F: drivers/cdrom/cdrom.c
10888F: include/linux/cdrom.h
c117ab84 10889F: include/uapi/linux/cdrom.h
1da177e4 10890
56df0122 10891UNISYS S-PAR DRIVERS
49e7d9df
JP
10892M: Benjamin Romer <benjamin.romer@unisys.com>
10893M: David Kershner <david.kershner@unisys.com>
10894L: sparmaintainer@unisys.com (Unisys internal)
10895S: Supported
10896F: drivers/staging/unisys/
56df0122 10897
9941fa6e
VH
10898UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10899M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10900L: linux-scsi@vger.kernel.org
10901S: Supported
10902F: Documentation/scsi/ufs.txt
10903F: drivers/scsi/ufs/
10904
e2d1d6c0 10905UNSORTED BLOCK IMAGES (UBI)
949cb623 10906M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10907M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10908W: http://www.linux-mtd.infradead.org/
10909L: linux-mtd@lists.infradead.org
b6b44e0a 10910T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10911S: Supported
80811493 10912F: drivers/mtd/ubi/
679655da 10913F: include/linux/mtd/ubi.h
c117ab84 10914F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10915
1da177e4 10916USB ACM DRIVER
61eee9a7 10917M: Oliver Neukum <oliver@neukum.org>
6372594a 10918L: linux-usb@vger.kernel.org
1da177e4 10919S: Maintained
679655da
JP
10920F: Documentation/usb/acm.txt
10921F: drivers/usb/class/cdc-acm.*
1da177e4 10922
b7d572e1
PF
10923USB AR5523 WIRELESS DRIVER
10924M: Pontus Fuchs <pontus.fuchs@gmail.com>
10925L: linux-wireless@vger.kernel.org
10926S: Maintained
10927F: drivers/net/wireless/ath/ar5523/
10928
115bb1ff 10929USB ATTACHED SCSI
f50a4968 10930M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10931M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10932L: linux-usb@vger.kernel.org
10933L: linux-scsi@vger.kernel.org
8eae0fb7 10934S: Maintained
115bb1ff
MW
10935F: drivers/usb/storage/uas.c
10936
1da177e4 10937USB CDC ETHERNET DRIVER
61eee9a7 10938M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10939L: linux-usb@vger.kernel.org
1da177e4 10940S: Maintained
679655da 10941F: drivers/net/usb/cdc_*.c
c117ab84 10942F: include/uapi/linux/usb/cdc.h
1da177e4 10943
66e3e591
KP
10944USB CHAOSKEY DRIVER
10945M: Keith Packard <keithp@keithp.com>
10946L: linux-usb@vger.kernel.org
10947S: Maintained
10948F: drivers/usb/misc/chaoskey.c
10949
b02b371e 10950USB CYPRESS C67X00 DRIVER
8b58be88 10951M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10952L: linux-usb@vger.kernel.org
10953S: Maintained
679655da 10954F: drivers/usb/c67x00/
b02b371e 10955
d0374f4f 10956USB DAVICOM DM9601 DRIVER
8b58be88 10957M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10958L: netdev@vger.kernel.org
d0374f4f
PK
10959W: http://www.linux-usb.org/usbnet
10960S: Maintained
679655da 10961F: drivers/net/usb/dm9601.c
d0374f4f 10962
cc2020e6 10963USB DIAMOND RIO500 DRIVER
8b58be88 10964M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10965L: rio500-users@lists.sourceforge.net
10966W: http://rio500.sourceforge.net
10967S: Maintained
679655da 10968F: drivers/usb/misc/rio500*
cc2020e6 10969
1da177e4 10970USB EHCI DRIVER
578333ab 10971M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10972L: linux-usb@vger.kernel.org
578333ab 10973S: Maintained
679655da
JP
10974F: Documentation/usb/ehci.txt
10975F: drivers/usb/host/ehci*
1da177e4 10976
69ae9e3e 10977USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10978M: Felipe Balbi <balbi@ti.com>
795fb7e7 10979L: linux-usb@vger.kernel.org
69ae9e3e 10980W: http://www.linux-usb.org/gadget
d6d0f665
FB
10981T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10982S: Maintained
679655da
JP
10983F: drivers/usb/gadget/
10984F: include/linux/usb/gadget*
69ae9e3e 10985
2dea64b4 10986USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10987M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10988L: linux-usb@vger.kernel.org
54e5881d 10989T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10990S: Maintained
c2f01971 10991F: Documentation/hid/hiddev.txt
679655da 10992F: drivers/hid/usbhid/
1da177e4 10993
959eea21 10994USB ISP116X DRIVER
8b58be88 10995M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10996L: linux-usb@vger.kernel.org
959eea21 10997S: Maintained
679655da
JP
10998F: drivers/usb/host/isp116x*
10999F: include/linux/usb/isp116x.h
959eea21 11000
1da177e4 11001USB MASS STORAGE DRIVER
8b58be88 11002M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 11003L: linux-usb@vger.kernel.org
8836aeb8 11004L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
11005S: Maintained
11006W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 11007F: drivers/usb/storage/
1da177e4 11008
af39917d
CL
11009USB MIDI DRIVER
11010M: Clemens Ladisch <clemens@ladisch.de>
11011L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11012T: git git://git.alsa-project.org/alsa-kernel.git
11013S: Maintained
11014F: sound/usb/midi.*
11015
444ce9d4
JP
11016USB NETWORKING DRIVERS
11017L: linux-usb@vger.kernel.org
11018S: Odd Fixes
11019F: drivers/net/usb/
11020
1da177e4 11021USB OHCI DRIVER
578333ab 11022M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11023L: linux-usb@vger.kernel.org
578333ab 11024S: Maintained
679655da
JP
11025F: Documentation/usb/ohci.txt
11026F: drivers/usb/host/ohci*
1da177e4 11027
963ffa3e
PC
11028USB OTG FSM (Finite State Machine)
11029M: Peter Chen <Peter.Chen@freescale.com>
8373856d 11030T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
11031L: linux-usb@vger.kernel.org
11032S: Maintained
11033F: drivers/usb/common/usb-otg-fsm.c
11034
563da3a9
VM
11035USB OVER IP DRIVER
11036M: Valentina Manea <valentina.manea.m@gmail.com>
11037M: Shuah Khan <shuah.kh@samsung.com>
11038L: linux-usb@vger.kernel.org
11039S: Maintained
11040F: drivers/usb/usbip/
11041F: tools/usb/usbip/
11042
1da177e4 11043USB PEGASUS DRIVER
a16b945c 11044M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11045L: linux-usb@vger.kernel.org
043600a6 11046L: netdev@vger.kernel.org
052e3128
PM
11047T: git git://github.com/petkan/pegasus.git
11048W: https://github.com/petkan/pegasus
1da177e4 11049S: Maintained
679655da 11050F: drivers/net/usb/pegasus.*
1da177e4 11051
d3ad558f
FB
11052USB PHY LAYER
11053M: Felipe Balbi <balbi@ti.com>
11054L: linux-usb@vger.kernel.org
11055T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11056S: Maintained
11057F: drivers/usb/phy/
d3ad558f 11058
73e4fb3f 11059USB PRINTER DRIVER (usblp)
8b58be88 11060M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 11061L: linux-usb@vger.kernel.org
73e4fb3f 11062S: Supported
679655da 11063F: drivers/usb/class/usblp.c
1da177e4
LT
11064
11065USB RTL8150 DRIVER
a16b945c 11066M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11067L: linux-usb@vger.kernel.org
043600a6 11068L: netdev@vger.kernel.org
052e3128
PM
11069T: git git://github.com/petkan/rtl8150.git
11070W: https://github.com/petkan/rtl8150
1da177e4 11071S: Maintained
679655da 11072F: drivers/net/usb/rtl8150.c
1da177e4 11073
f896b796 11074USB SERIAL SUBSYSTEM
66085694 11075M: Johan Hovold <johan@kernel.org>
795fb7e7 11076L: linux-usb@vger.kernel.org
4e68852d 11077S: Maintained
679655da 11078F: Documentation/usb/usb-serial.txt
f896b796 11079F: drivers/usb/serial/
679655da 11080F: include/linux/usb/serial.h
1da177e4 11081
b3f0db1c
SG
11082USB SMSC75XX ETHERNET DRIVER
11083M: Steve Glendinning <steve.glendinning@shawell.net>
11084L: netdev@vger.kernel.org
11085S: Maintained
11086F: drivers/net/usb/smsc75xx.*
11087
2f7ca802 11088USB SMSC95XX ETHERNET DRIVER
90b24cfb 11089M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 11090L: netdev@vger.kernel.org
90b24cfb 11091S: Maintained
679655da 11092F: drivers/net/usb/smsc95xx.*
2f7ca802 11093
1da177e4 11094USB SUBSYSTEM
879a5a00 11095M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 11096L: linux-usb@vger.kernel.org
1da177e4 11097W: http://www.linux-usb.org
08deed1e 11098T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 11099S: Supported
679655da 11100F: Documentation/usb/
679655da
JP
11101F: drivers/usb/
11102F: include/linux/usb.h
11103F: include/linux/usb/
1da177e4
LT
11104
11105USB UHCI DRIVER
8b58be88 11106M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11107L: linux-usb@vger.kernel.org
1da177e4 11108S: Maintained
679655da 11109F: drivers/usb/host/uhci*
1da177e4 11110
69ae9e3e 11111USB "USBNET" DRIVER FRAMEWORK
d8130624 11112M: Oliver Neukum <oneukum@suse.com>
043600a6 11113L: netdev@vger.kernel.org
69ae9e3e 11114W: http://www.linux-usb.org/usbnet
1da177e4 11115S: Maintained
679655da
JP
11116F: drivers/net/usb/usbnet.c
11117F: include/linux/usb/usbnet.h
1da177e4 11118
c0efd232 11119USB VIDEO CLASS
c53ac071 11120M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11121L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11122L: linux-media@vger.kernel.org
275ffde4 11123T: git git://linuxtv.org/media_tree.git
57c6d2e9 11124W: http://www.ideasonboard.org/uvc/
c0efd232 11125S: Maintained
0c0d06ca 11126F: drivers/media/usb/uvc/
6c0f0359 11127F: include/uapi/linux/uvcvideo.h
1da177e4 11128
b60b9c45
HV
11129USB VISION DRIVER
11130M: Hans Verkuil <hverkuil@xs4all.nl>
11131L: linux-media@vger.kernel.org
11132T: git git://linuxtv.org/media_tree.git
11133W: http://linuxtv.org
11134S: Odd Fixes
11135F: drivers/media/usb/usbvision/
11136
8282da47
LP
11137USB WEBCAM GADGET
11138M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11139L: linux-usb@vger.kernel.org
11140S: Maintained
3a83c16e 11141F: drivers/usb/gadget/function/*uvc*
faf2e1db 11142F: drivers/usb/gadget/legacy/webcam.c
8282da47 11143
bf164cc0 11144USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11145M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11146L: linux-wireless@vger.kernel.org
11147S: Maintained
679655da 11148F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11149
eb6bab13 11150USB XHCI DRIVER
03d85053 11151M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11152L: linux-usb@vger.kernel.org
11153S: Supported
36d0344c
SS
11154F: drivers/usb/host/xhci*
11155F: drivers/usb/host/pci-quirks*
eb6bab13 11156
1da177e4 11157USB ZD1201 DRIVER
4086b9ca 11158L: linux-wireless@vger.kernel.org
1da177e4 11159W: http://linux-lc100020.sourceforge.net
4086b9ca 11160S: Orphan
679655da 11161F: drivers/net/wireless/zd1201.*
1da177e4 11162
b7eee616 11163USB ZR364XX DRIVER
8b58be88 11164M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11165L: linux-usb@vger.kernel.org
661263b5 11166L: linux-media@vger.kernel.org
275ffde4 11167T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11168W: http://royale.zerezo.com/zr364xx/
11169S: Maintained
679655da 11170F: Documentation/video4linux/zr364xx.txt
90d72ac6 11171F: drivers/media/usb/zr364xx/
b7eee616 11172
289fcff4
HK
11173ULPI BUS
11174M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11175L: linux-usb@vger.kernel.org
11176S: Maintained
11177F: drivers/usb/common/ulpi.c
11178F: include/linux/ulpi/
11179
e7839f25 11180USER-MODE LINUX (UML)
8b58be88 11181M: Jeff Dike <jdike@addtoit.com>
b15194b7 11182M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11183L: user-mode-linux-devel@lists.sourceforge.net
11184L: user-mode-linux-user@lists.sourceforge.net
11185W: http://user-mode-linux.sourceforge.net
11186S: Maintained
61516587 11187F: Documentation/virtual/uml/
679655da 11188F: arch/um/
b070989a 11189F: arch/x86/um/
679655da
JP
11190F: fs/hostfs/
11191F: fs/hppfs/
b7eee616 11192
e5f114e9 11193USERSPACE I/O (UIO)
6a534c9d 11194M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11195M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11196S: Maintained
3d3fecbd 11197T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11198F: Documentation/DocBook/uio-howto.tmpl
11199F: drivers/uio/
11200F: include/linux/uio*.h
e5f114e9 11201
256cccbe 11202UTIL-LINUX PACKAGE
8b58be88 11203M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11204L: util-linux@vger.kernel.org
11205W: http://en.wikipedia.org/wiki/Util-linux
11206T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11207S: Maintained
11208
c1fd1c07 11209UVESAFB DRIVER
8b58be88 11210M: Michal Januszewski <spock@gentoo.org>
c69f677c 11211L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11212W: http://dev.gentoo.org/~spock/projects/uvesafb/
11213S: Maintained
679655da 11214F: Documentation/fb/uvesafb.txt
8a61f013 11215F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11216
4480f15b 11217VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11218M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11219S: Maintained
679655da
JP
11220F: Documentation/filesystems/vfat.txt
11221F: fs/fat/
1da177e4 11222
cba3345c
AW
11223VFIO DRIVER
11224M: Alex Williamson <alex.williamson@redhat.com>
11225L: kvm@vger.kernel.org
11226S: Maintained
11227F: Documentation/vfio.txt
11228F: drivers/vfio/
11229F: include/linux/vfio.h
c117ab84 11230F: include/uapi/linux/vfio.h
cba3345c 11231
a714ea5f
AW
11232VFIO PLATFORM DRIVER
11233M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11234L: kvm@vger.kernel.org
11235S: Maintained
11236F: drivers/vfio/platform/
11237
9e6f3438
PO
11238VIDEOBUF2 FRAMEWORK
11239M: Pawel Osciak <pawel@osciak.com>
11240M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11241M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11242L: linux-media@vger.kernel.org
11243S: Maintained
90d72ac6 11244F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11245F: include/media/videobuf2-*
11246
9a82446b
AS
11247VIRTIO CONSOLE DRIVER
11248M: Amit Shah <amit.shah@redhat.com>
11249L: virtualization@lists.linux-foundation.org
11250S: Maintained
11251F: drivers/char/virtio_console.c
11252F: include/linux/virtio_console.h
c117ab84 11253F: include/uapi/linux/virtio_console.h
9a82446b 11254
2426ec8f 11255VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11256M: "Michael S. Tsirkin" <mst@redhat.com>
11257L: virtualization@lists.linux-foundation.org
11258S: Maintained
11259F: drivers/virtio/
c893c8d7 11260F: tools/virtio/
2426ec8f
MT
11261F: drivers/net/virtio_net.c
11262F: drivers/block/virtio_blk.c
11263F: include/linux/virtio_*.h
916cdabc 11264F: include/uapi/linux/virtio_*.h
2426ec8f 11265
f2dbda3b
CH
11266VIRTIO DRIVERS FOR S390
11267M: Christian Borntraeger <borntraeger@de.ibm.com>
11268M: Cornelia Huck <cornelia.huck@de.ibm.com>
11269L: linux-s390@vger.kernel.org
11270L: virtualization@lists.linux-foundation.org
11271L: kvm@vger.kernel.org
11272S: Supported
1b568d93 11273F: drivers/s390/virtio/
f2dbda3b 11274
4ad6ee91
GH
11275VIRTIO GPU DRIVER
11276M: David Airlie <airlied@linux.ie>
11277M: Gerd Hoffmann <kraxel@redhat.com>
11278L: dri-devel@lists.freedesktop.org
11279L: virtualization@lists.linux-foundation.org
11280S: Maintained
11281F: drivers/gpu/drm/virtio/
11282F: include/uapi/linux/virtio_gpu.h
11283
3a4d5c94
MT
11284VIRTIO HOST (VHOST)
11285M: "Michael S. Tsirkin" <mst@redhat.com>
11286L: kvm@vger.kernel.org
c996d8b9 11287L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11288L: netdev@vger.kernel.org
11289S: Maintained
11290F: drivers/vhost/
c117ab84 11291F: include/uapi/linux/vhost.h
3a4d5c94 11292
271c8651
GH
11293VIRTIO INPUT DRIVER
11294M: Gerd Hoffmann <kraxel@redhat.com>
11295S: Maintained
11296F: drivers/virtio/virtio_input.c
11297F: include/uapi/linux/virtio_input.h
11298
1da177e4 11299VIA RHINE NETWORK DRIVER
210347e1 11300S: Orphan
f2148a47 11301F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11302
f0bf7f61 11303VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11304M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11305M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11306S: Maintained
11307F: drivers/mmc/host/via-sdmmc.c
11308
69e4a7c2 11309VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11310M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11311L: linux-fbdev@vger.kernel.org
69e4a7c2 11312S: Maintained
c7babebd
FTS
11313F: include/linux/via-core.h
11314F: include/linux/via-gpio.h
11315F: include/linux/via_i2c.h
8a61f013 11316F: drivers/video/fbdev/via/
69e4a7c2 11317
01f20734 11318VIA VELOCITY NETWORK DRIVER
8b58be88 11319M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11320L: netdev@vger.kernel.org
11321S: Maintained
f2148a47 11322F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11323
77911fd2 11324VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11325M: Hans Verkuil <hverkuil@xs4all.nl>
11326L: linux-media@vger.kernel.org
11327T: git git://linuxtv.org/media_tree.git
11328W: http://linuxtv.org
11329S: Maintained
77911fd2 11330F: drivers/media/platform/vivid/*
0b7bc1fa 11331
be7f8273 11332VLAN (802.1Q)
8b58be88 11333M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11334L: netdev@vger.kernel.org
11335S: Maintained
679655da
JP
11336F: drivers/net/macvlan.c
11337F: include/linux/if_*vlan.h
11338F: net/8021q/
be7f8273 11339
55e331cf 11340VLYNQ BUS
8b58be88 11341M: Florian Fainelli <florian@openwrt.org>
8578d7af 11342L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11343S: Maintained
11344F: drivers/vlynq/vlynq.c
11345F: include/linux/vlynq.h
11346
390beae4 11347VME SUBSYSTEM
74c600e3 11348M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11349M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11350M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11351L: devel@driverdev.osuosl.org
11352S: Maintained
11353T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11354F: Documentation/vme_api.txt
11355F: drivers/staging/vme/
11356F: drivers/vme/
11357F: include/linux/vme*
11358
4488e09b
AK
11359VMWARE HYPERVISOR INTERFACE
11360M: Alok Kataria <akataria@vmware.com>
11361L: virtualization@lists.linux-foundation.org
11362S: Supported
11363F: arch/x86/kernel/cpu/vmware.c
11364
73b35d07
DT
11365VMWARE BALLOON DRIVER
11366M: Xavier Deguillard <xdeguillard@vmware.com>
11367M: Philip Moltmann <moltmann@vmware.com>
11368M: "VMware, Inc." <pv-drivers@vmware.com>
11369L: linux-kernel@vger.kernel.org
11370S: Maintained
11371F: drivers/misc/vmw_balloon.c
11372
8b8be51b
TH
11373VMWARE VMMOUSE SUBDRIVER
11374M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11375M: "VMware, Inc." <pv-drivers@vmware.com>
11376L: linux-input@vger.kernel.org
11377S: Maintained
11378F: drivers/input/mouse/vmmouse.c
11379F: drivers/input/mouse/vmmouse.h
11380
d1a890fa 11381VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11382M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11383M: "VMware, Inc." <pv-drivers@vmware.com>
11384L: netdev@vger.kernel.org
11385S: Maintained
11386F: drivers/net/vmxnet3/
d1a890fa 11387
851b1642 11388VMware PVSCSI driver
f2d7e40e 11389M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11390M: VMware PV-Drivers <pv-drivers@vmware.com>
11391L: linux-scsi@vger.kernel.org
11392S: Maintained
11393F: drivers/scsi/vmw_pvscsi.c
11394F: drivers/scsi/vmw_pvscsi.h
11395
e53e86c7 11396VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11397M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11398M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11399L: linux-kernel@vger.kernel.org
1dd68f01 11400W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11401T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11402S: Supported
679655da
JP
11403F: drivers/regulator/
11404F: include/linux/regulator/
e53e86c7 11405
081958eb
DA
11406VRF
11407M: David Ahern <dsa@cumulusnetworks.com>
11408M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11409L: netdev@vger.kernel.org
11410S: Maintained
11411F: drivers/net/vrf.c
562d897d 11412F: Documentation/networking/vrf.txt
081958eb 11413
ab41319e 11414VT1211 HARDWARE MONITOR DRIVER
8b58be88 11415M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11416L: lm-sensors@lm-sensors.org
11417S: Maintained
679655da
JP
11418F: Documentation/hwmon/vt1211
11419F: drivers/hwmon/vt1211.c
ab41319e 11420
1de9e371 11421VT8231 HARDWARE MONITOR DRIVER
8b58be88 11422M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11423L: lm-sensors@lm-sensors.org
11424S: Maintained
679655da 11425F: drivers/hwmon/vt8231.c
1de9e371 11426
88095e7b
TO
11427VUB300 USB to SDIO/SD/MMC bridge chip
11428M: Tony Olech <tony.olech@elandigitalsystems.com>
11429L: linux-mmc@vger.kernel.org
11430L: linux-usb@vger.kernel.org
11431S: Supported
11432F: drivers/mmc/host/vub300.c
11433
1da177e4 11434W1 DALLAS'S 1-WIRE BUS
a8018766 11435M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11436S: Maintained
679655da
JP
11437F: Documentation/w1/
11438F: drivers/w1/
1da177e4 11439
13927079 11440W83791D HARDWARE MONITORING DRIVER
8b58be88 11441M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11442L: lm-sensors@lm-sensors.org
25845c22 11443S: Maintained
679655da
JP
11444F: Documentation/hwmon/w83791d
11445F: drivers/hwmon/w83791d.c
13927079 11446
61db011d 11447W83793 HARDWARE MONITORING DRIVER
8b58be88 11448M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11449L: lm-sensors@lm-sensors.org
11450S: Maintained
679655da
JP
11451F: Documentation/hwmon/w83793
11452F: drivers/hwmon/w83793.c
61db011d 11453
e3760b43 11454W83795 HARDWARE MONITORING DRIVER
d8130624 11455M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11456L: lm-sensors@lm-sensors.org
11457S: Maintained
11458F: drivers/hwmon/w83795.c
11459
1da177e4 11460W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11461M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11462S: Maintained
679655da 11463F: drivers/mmc/host/wbsd.*
1da177e4 11464
b4e05923
HG
11465WACOM PROTOCOL 4 SERIAL TABLETS
11466M: Julian Squires <julian@cipht.net>
11467M: Hans de Goede <hdegoede@redhat.com>
11468L: linux-input@vger.kernel.org
11469S: Maintained
11470F: drivers/input/tablet/wacom_serial4.c
11471
3527761c 11472WATCHDOG DEVICE DRIVERS
8b58be88 11473M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11474L: linux-watchdog@vger.kernel.org
11475W: http://www.linux-watchdog.org/
f599aaf0 11476T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11477S: Maintained
679655da
JP
11478F: Documentation/watchdog/
11479F: drivers/watchdog/
11480F: include/linux/watchdog.h
c117ab84 11481F: include/uapi/linux/watchdog.h
3527761c 11482
1da177e4 11483WD7000 SCSI DRIVER
8b58be88 11484M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11485L: linux-scsi@vger.kernel.org
11486S: Maintained
679655da 11487F: drivers/scsi/wd7000.c
1da177e4 11488
b22e00f3
DH
11489WIIMOTE HID DRIVER
11490M: David Herrmann <dh.herrmann@googlemail.com>
11491L: linux-input@vger.kernel.org
11492S: Maintained
11493F: drivers/hid/hid-wiimote*
11494
e258b80e 11495WINBOND CIR DRIVER
364e9e18 11496M: David Härdeman <david@hardeman.nu>
e258b80e 11497S: Maintained
116ab806 11498F: drivers/media/rc/winbond-cir.c
e258b80e 11499
8a70da82 11500WIMAX STACK
8b58be88 11501M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11502M: linux-wimax@intel.com
49e7d9df 11503L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11504S: Supported
11505W: http://linuxwimax.org
315987dc 11506F: Documentation/wimax/README.wimax
315987dc
JP
11507F: include/linux/wimax/debug.h
11508F: include/net/wimax.h
c117ab84 11509F: include/uapi/linux/wimax.h
315987dc 11510F: net/wimax/
8a70da82 11511
5fc14680 11512WISTRON LAPTOP BUTTON DRIVER
8b58be88 11513M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11514S: Maintained
679655da 11515F: drivers/input/misc/wistron_btns.c
5fc14680 11516
1da177e4 11517WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11518M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11519L: linux-wireless@vger.kernel.org
926554c4 11520W: http://oops.ghostprotocols.net:81/blog
1da177e4 11521S: Maintained
679655da 11522F: drivers/net/wireless/wl3501*
1da177e4 11523
055bcbcb 11524WOLFSON MICROELECTRONICS DRIVERS
fef95164 11525L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11526T: git https://github.com/CirrusLogic/linux-drivers.git
11527W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11528S: Supported
3768f0b1 11529F: Documentation/hwmon/wm83??
af1c5386 11530F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11531F: drivers/clk/clk-wm83*.c
9c309598 11532F: drivers/extcon/extcon-arizona.c
b75ea16a 11533F: drivers/leds/leds-wm83*.c
25b273ba 11534F: drivers/gpio/gpio-*wm*.c
9c309598 11535F: drivers/gpio/gpio-arizona.c
d22b0869 11536F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11537F: drivers/input/misc/wm831x-on.c
11538F: drivers/input/touchscreen/wm831x-ts.c
11539F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11540F: drivers/mfd/arizona*
11541F: drivers/mfd/wm*.c
b75ea16a
MB
11542F: drivers/power/wm83*.c
11543F: drivers/rtc/rtc-wm83*.c
11544F: drivers/regulator/wm8*.c
3860e6c4 11545F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11546F: drivers/watchdog/wm83*_wdt.c
9c309598 11547F: include/linux/mfd/arizona/
3860e6c4 11548F: include/linux/mfd/wm831x/
b75ea16a 11549F: include/linux/mfd/wm8350/
3768f0b1 11550F: include/linux/mfd/wm8400*
59ec6da2 11551F: include/linux/wm97xx.h
055bcbcb 11552F: include/sound/wm????.h
9c309598 11553F: sound/soc/codecs/arizona.?
055bcbcb 11554F: sound/soc/codecs/wm*
b75ea16a 11555
3e6cd7a4
TH
11556WORKQUEUE
11557M: Tejun Heo <tj@kernel.org>
badb7f5e 11558R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11559T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11560S: Maintained
11561F: include/linux/workqueue.h
11562F: kernel/workqueue.c
11563F: Documentation/workqueue.txt
11564
1da177e4 11565X.25 NETWORK LAYER
8bf28059 11566M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11567L: linux-x25@vger.kernel.org
8bf28059 11568S: Odd Fixes
679655da
JP
11569F: Documentation/networking/x25*
11570F: include/net/x25*
11571F: net/x25/
1da177e4 11572
e2d1d6c0 11573X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11574M: Thomas Gleixner <tglx@linutronix.de>
11575M: Ingo Molnar <mingo@redhat.com>
11576M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11577M: x86@kernel.org
981c3a4f 11578L: linux-kernel@vger.kernel.org
75fc2d37 11579T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11580S: Maintained
679655da
JP
11581F: Documentation/x86/
11582F: arch/x86/
e2d1d6c0 11583
d0944853 11584X86 PLATFORM DRIVERS
e181ba15 11585M: Darren Hart <dvhart@infradead.org>
d0944853 11586L: platform-driver-x86@vger.kernel.org
e181ba15 11587T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11588S: Maintained
14430813 11589F: drivers/platform/x86/
d0944853 11590
c1f5c54b
IM
11591X86 MCE INFRASTRUCTURE
11592M: Tony Luck <tony.luck@intel.com>
487ba8e8 11593M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11594L: linux-edac@vger.kernel.org
11595S: Maintained
11596F: arch/x86/kernel/cpu/mcheck/*
11597
79ebdc95
BP
11598X86 MICROCODE UPDATE SUPPORT
11599M: Borislav Petkov <bp@alien8.de>
11600S: Maintained
11601F: arch/x86/kernel/cpu/microcode/*
11602
f0905c5a
AL
11603X86 VDSO
11604M: Andy Lutomirski <luto@amacapital.net>
11605L: linux-kernel@vger.kernel.org
11606T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11607S: Maintained
d603c8e1 11608F: arch/x86/entry/vdso/
f0905c5a 11609
d6fad502 11610XC2028/3028 TUNER DRIVER
009a5410 11611M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11612L: linux-media@vger.kernel.org
11613W: http://linuxtv.org
11614T: git git://linuxtv.org/media_tree.git
11615S: Maintained
11616F: drivers/media/tuners/tuner-xc2028.*
11617
c4468085 11618XEN HYPERVISOR INTERFACE
c4468085 11619M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11620M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11621M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11622L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11623T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11624S: Supported
11625F: arch/x86/xen/
11626F: drivers/*/xen-*front.c
11627F: drivers/xen/
11628F: arch/x86/include/asm/xen/
11629F: include/xen/
c117ab84 11630F: include/uapi/xen/
c4468085 11631
77bfb479
SS
11632XEN HYPERVISOR ARM
11633M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11634L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11635S: Supported
11636F: arch/arm/xen/
11637F: arch/arm/include/asm/xen/
11638
b475e83f
SS
11639XEN HYPERVISOR ARM64
11640M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11641L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11642S: Supported
11643F: arch/arm64/xen/
11644F: arch/arm64/include/asm/xen/
11645
9b57e1a7
IC
11646XEN NETWORK BACKEND DRIVER
11647M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11648M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11649L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11650L: netdev@vger.kernel.org
11651S: Supported
11652F: drivers/net/xen-netback/*
11653
c5f8e29d
KRW
11654XEN PCI SUBSYSTEM
11655M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11656L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11657S: Supported
11658F: arch/x86/pci/*xen*
11659F: drivers/pci/*xen*
11660
a2c5ae65
KRW
11661XEN BLOCK SUBSYSTEM
11662M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11663M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11664L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11665S: Supported
11666F: drivers/block/xen-blkback/*
11667F: drivers/block/xen*
11668
15d03609
JG
11669XEN PVSCSI DRIVERS
11670M: Juergen Gross <jgross@suse.com>
11671L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11672L: linux-scsi@vger.kernel.org
11673S: Supported
11674F: drivers/scsi/xen-scsifront.c
11675F: drivers/xen/xen-scsiback.c
11676F: include/xen/interface/io/vscsiif.h
11677
c5f8e29d
KRW
11678XEN SWIOTLB SUBSYSTEM
11679M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11680L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11681S: Supported
11682F: arch/x86/xen/*swiotlb*
11683F: drivers/xen/*swiotlb*
11684
1da177e4
LT
11685XFS FILESYSTEM
11686P: Silicon Graphics Inc
809625ca 11687M: Dave Chinner <david@fromorbit.com>
18caa67a 11688M: xfs@oss.sgi.com
d7ede1aa 11689L: xfs@oss.sgi.com
1da177e4 11690W: http://oss.sgi.com/projects/xfs
54e5881d 11691T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11692S: Supported
679655da
JP
11693F: Documentation/filesystems/xfs.txt
11694F: fs/xfs/
1da177e4 11695
8a3b7a25 11696XILINX AXI ETHERNET DRIVER
59a54f30
MS
11697M: Anirudha Sarangi <anirudh@xilinx.com>
11698M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11699S: Maintained
11700F: drivers/net/ethernet/xilinx/xilinx_axienet*
11701
238b8721 11702XILINX UARTLITE SERIAL DRIVER
8b58be88 11703M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11704L: linux-serial@vger.kernel.org
11705S: Maintained
df621252 11706F: drivers/tty/serial/uartlite.c
238b8721 11707
df330515
LP
11708XILINX VIDEO IP CORES
11709M: Hyun Kwon <hyun.kwon@xilinx.com>
11710M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11711L: linux-media@vger.kernel.org
11712T: git git://linuxtv.org/media_tree.git
11713S: Supported
11714F: Documentation/devicetree/bindings/media/xilinx/
11715F: drivers/media/platform/xilinx/
a5562f65 11716F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11717
74316949
EB
11718XILLYBUS DRIVER
11719M: Eli Billauer <eli.billauer@gmail.com>
11720L: linux-kernel@vger.kernel.org
11721S: Supported
11722F: drivers/char/xillybus/
11723
f620e4b8
MF
11724XTENSA XTFPGA PLATFORM SUPPORT
11725M: Max Filippov <jcmvbkbc@gmail.com>
11726L: linux-xtensa@linux-xtensa.org
11727S: Maintained
11728F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11729F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11730
1da177e4 11731YAM DRIVER FOR AX.25
8b58be88 11732M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11733L: linux-hams@vger.kernel.org
11734S: Maintained
679655da
JP
11735F: drivers/net/hamradio/yam*
11736F: include/linux/yam.h
1da177e4 11737
af64a5eb 11738YEALINK PHONE DRIVER
8b58be88 11739M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11740L: usbb2k-api-dev@nongnu.org
11741S: Maintained
679655da
JP
11742F: Documentation/input/yealink.txt
11743F: drivers/input/misc/yealink.*
af64a5eb 11744
1da177e4 11745Z8530 DRIVER FOR AX.25
8b58be88 11746M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11747W: http://yaina.de/jreuter/
11748W: http://www.qsl.net/dl1bke/
11749L: linux-hams@vger.kernel.org
11750S: Maintained
679655da
JP
11751F: Documentation/networking/z8530drv.txt
11752F: drivers/net/hamradio/*scc.c
11753F: drivers/net/hamradio/z8530.h
1da177e4 11754
0cf31ec1 11755ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11756M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11757L: linux-mm@kvack.org
11758S: Maintained
11759F: mm/zbud.c
11760F: include/linux/zbud.h
11761
7c0c3afb 11762ZD1211RW WIRELESS DRIVER
8b58be88
JP
11763M: Daniel Drake <dsd@gentoo.org>
11764M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11765W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11766L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11767L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11768S: Maintained
679655da 11769F: drivers/net/wireless/zd1211rw/
7c0c3afb 11770
20263029
DS
11771ZPOOL COMPRESSED PAGE STORAGE API
11772M: Dan Streetman <ddstreet@ieee.org>
11773L: linux-mm@kvack.org
11774S: Maintained
11775F: mm/zpool.c
11776F: include/linux/zpool.h
11777
1da177e4 11778ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11779L: mjpeg-users@lists.sourceforge.net
f63145e2 11780L: linux-media@vger.kernel.org
1da177e4 11781W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11782T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11783S: Odd Fixes
90d72ac6 11784F: drivers/media/pci/zoran/
1da177e4 11785
6920f2cc
MK
11786ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11787M: Minchan Kim <minchan@kernel.org>
11788M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11789R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11790L: linux-kernel@vger.kernel.org
11791S: Maintained
11792F: drivers/block/zram/
11793F: Documentation/blockdev/zram.txt
11794
8b4a4080 11795ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11796M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11797S: Maintained
df621252 11798F: drivers/tty/serial/zs.*
8b4a4080 11799
eae70d06
MK
11800ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11801M: Minchan Kim <minchan@kernel.org>
11802M: Nitin Gupta <ngupta@vflare.org>
41192a2d 11803R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
11804L: linux-mm@kvack.org
11805S: Maintained
11806F: mm/zsmalloc.c
11807F: include/linux/zsmalloc.h
d02be50d 11808F: Documentation/vm/zsmalloc.txt
eae70d06 11809
0cf31ec1 11810ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11811M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11812L: linux-mm@kvack.org
11813S: Maintained
11814F: mm/zswap.c
11815
1da177e4 11816THE REST
8b58be88 11817M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11818L: linux-kernel@vger.kernel.org
8a6e2535 11819Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11820T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11821S: Buried alive in reporters
34d03cc1
JP
11822F: *
11823F: */
This page took 5.913917 seconds and 5 git commands to generate.