EDAC, sb_edac: Set fixed DIMM width on Xeon Knights Landing
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
e2558989
WBG
243ACCES 104-IDIO-16 GPIO DRIVER
244M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
245L: linux-gpio@vger.kernel.org
246S: Maintained
247F: drivers/gpio/gpio-104-idio-16.c
248
1da177e4 249ACENIC DRIVER
8b58be88 250M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
251L: linux-acenic@sunsite.dk
252S: Maintained
531c4f89 253F: drivers/net/ethernet/alteon/acenic*
1da177e4 254
e86435eb 255ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 256M: Peter Feuerer <peter@piie.net>
d0944853 257L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
258W: http://piie.net/?section=acerhdf
259S: Maintained
260F: drivers/platform/x86/acerhdf.c
e86435eb 261
745a5d21 262ACER WMI LAPTOP EXTRAS
182ae55c 263M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 264L: platform-driver-x86@vger.kernel.org
745a5d21 265S: Maintained
679655da 266F: drivers/platform/x86/acer-wmi.c
745a5d21 267
1da177e4 268ACPI
9c3646d1 269M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 270M: Len Brown <lenb@kernel.org>
6968e50c 271L: linux-acpi@vger.kernel.org
360818b8
RW
272W: https://01.org/linux-acpi
273Q: https://patchwork.kernel.org/project/linux-acpi/list/
274T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 275S: Supported
679655da
JP
276F: drivers/acpi/
277F: drivers/pnp/pnpacpi/
278F: include/linux/acpi.h
43368e74 279F: include/acpi/
3a75ef0c 280F: Documentation/acpi/
89ca78a0 281F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
282F: drivers/pci/*acpi*
283F: drivers/pci/*/*acpi*
284F: drivers/pci/*/*/*acpi*
3a75ef0c 285F: tools/power/acpi/
8b59a454 286
3774929d
RW
287ACPI COMPONENT ARCHITECTURE (ACPICA)
288M: Robert Moore <robert.moore@intel.com>
289M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 290M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
291L: linux-acpi@vger.kernel.org
292L: devel@acpica.org
293W: https://acpica.org/
294W: https://github.com/acpica/acpica/
295Q: https://patchwork.kernel.org/project/linux-acpi/list/
296T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297S: Supported
298F: drivers/acpi/acpica/
299F: include/acpi/
2754c447 300F: tools/power/acpi/
3774929d 301
8b59a454 302ACPI FAN DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/fan.c
1da177e4 308
8b59a454 309ACPI THERMAL DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/*thermal*
998be20f 315
359acec8 316ACPI VIDEO DRIVER
8b58be88 317M: Zhang Rui <rui.zhang@intel.com>
8b59a454 318L: linux-acpi@vger.kernel.org
5ca92bd9 319W: https://01.org/linux-acpi
8b59a454 320S: Supported
679655da 321F: drivers/acpi/video.c
998be20f 322
bff431e4 323ACPI WMI DRIVER
d0944853 324L: platform-driver-x86@vger.kernel.org
5b927259 325S: Orphan
679655da 326F: drivers/platform/x86/wmi.c
bff431e4 327
2f39d519 328AD1889 ALSA SOUND DRIVER
8b58be88 329M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
330W: http://wiki.parisc-linux.org/AD1889
331L: linux-parisc@vger.kernel.org
332S: Maintained
679655da 333F: sound/pci/ad1889.*
2f39d519 334
527a1a83
MH
335AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 337W: http://wiki.analog.com/AD5254
a4edbc10 338W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
339S: Supported
340F: drivers/misc/ad525x_dpot.c
341
342AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 344W: http://wiki.analog.com/AD5398
a4edbc10 345W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
346S: Supported
347F: drivers/regulator/ad5398.c
348
349AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 351W: http://wiki.analog.com/AD7142
a4edbc10 352W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
353S: Supported
354F: drivers/input/misc/ad714x.c
355
356AD7877 TOUCHSCREEN DRIVER
357M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 358W: http://wiki.analog.com/AD7877
a4edbc10 359W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
360S: Supported
361F: drivers/input/touchscreen/ad7877.c
362
363AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 365W: http://wiki.analog.com/AD7879
a4edbc10 366W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
367S: Supported
368F: drivers/input/touchscreen/ad7879.c
369
1330b0dc 370ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 371M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
372S: Maintained
373
1da177e4 374ADM1025 HARDWARE MONITOR DRIVER
d8130624 375M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 376L: lm-sensors@lm-sensors.org
1da177e4 377S: Maintained
679655da
JP
378F: Documentation/hwmon/adm1025
379F: drivers/hwmon/adm1025.c
1da177e4 380
cae2caae 381ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 382M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
383L: lm-sensors@lm-sensors.org
384S: Maintained
679655da 385F: drivers/hwmon/adm1029.c
cae2caae 386
cc0b88cf 387ADM8211 WIRELESS DRIVER
cc0b88cf 388L: linux-wireless@vger.kernel.org
491b26b4 389W: http://wireless.kernel.org/
e71bcbd0 390S: Orphan
679655da 391F: drivers/net/wireless/adm8211.*
cc0b88cf 392
e8e31622
SA
393ADP1653 FLASH CONTROLLER DRIVER
394M: Sakari Ailus <sakari.ailus@iki.fi>
395L: linux-media@vger.kernel.org
396S: Maintained
397F: drivers/media/i2c/adp1653.c
398F: include/media/adp1653.h
399
527a1a83
MH
400ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
401M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 402W: http://wiki.analog.com/ADP5520
a4edbc10 403W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
404S: Supported
405F: drivers/mfd/adp5520.c
406F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 407F: drivers/leds/leds-adp5520.c
77278d50 408F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
409F: drivers/input/keyboard/adp5520-keys.c
410
411ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
412M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 413W: http://wiki.analog.com/ADP5588
a4edbc10 414W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
415S: Supported
416F: drivers/input/keyboard/adp5588-keys.c
77278d50 417F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
418
419ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
420M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 421W: http://wiki.analog.com/ADP8860
a4edbc10 422W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
423S: Supported
424F: drivers/video/backlight/adp8860_bl.c
425
8c22a8f5
DE
426ADS1015 HARDWARE MONITOR DRIVER
427M: Dirk Eibach <eibach@gdsys.de>
428L: lm-sensors@lm-sensors.org
429S: Maintained
430F: Documentation/hwmon/ads1015
431F: drivers/hwmon/ads1015.c
432F: include/linux/i2c/ads1015.h
433
1da177e4 434ADT746X FAN DRIVER
8b58be88 435M: Colin Leroy <colin@colino.net>
1da177e4 436S: Maintained
679655da 437F: drivers/macintosh/therm_adt746x.c
1da177e4 438
b058b859 439ADT7475 HARDWARE MONITOR DRIVER
d8130624 440M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
441L: lm-sensors@lm-sensors.org
442S: Maintained
443F: Documentation/hwmon/adt7475
444F: drivers/hwmon/adt7475.c
445
527a1a83
MH
446ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
447M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 448W: http://wiki.analog.com/ADXL345
a4edbc10 449W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
450S: Supported
451F: drivers/input/misc/adxl34x.c
452
8c6af9e1 453ADVANSYS SCSI DRIVER
8b58be88 454M: Matthew Wilcox <matthew@wil.cx>
d8130624 455M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
456L: linux-scsi@vger.kernel.org
457S: Maintained
679655da
JP
458F: Documentation/scsi/advansys.txt
459F: drivers/scsi/advansys.c
8c6af9e1 460
1da177e4 461AEDSP16 DRIVER
8b58be88 462M: Riccardo Facchetti <fizban@tin.it>
1da177e4 463S: Maintained
679655da 464F: sound/oss/aedsp16.c
1da177e4 465
91952bc0
AP
466AF9013 MEDIA DRIVER
467M: Antti Palosaari <crope@iki.fi>
468L: linux-media@vger.kernel.org
469W: http://linuxtv.org/
470W: http://palosaari.fi/linux/
471Q: http://patchwork.linuxtv.org/project/linux-media/list/
472T: git git://linuxtv.org/anttip/media_tree.git
473S: Maintained
474F: drivers/media/dvb-frontends/af9013*
475
476AF9033 MEDIA DRIVER
477M: Antti Palosaari <crope@iki.fi>
478L: linux-media@vger.kernel.org
479W: http://linuxtv.org/
480W: http://palosaari.fi/linux/
481Q: http://patchwork.linuxtv.org/project/linux-media/list/
482T: git git://linuxtv.org/anttip/media_tree.git
483S: Maintained
484F: drivers/media/dvb-frontends/af9033*
485
1da177e4 486AFFS FILE SYSTEM
6cf515e1
GU
487L: linux-fsdevel@vger.kernel.org
488S: Orphan
679655da
JP
489F: Documentation/filesystems/affs.txt
490F: fs/affs/
1da177e4 491
e2d1d6c0 492AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 493M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
494L: linux-afs@lists.infradead.org
495S: Supported
679655da
JP
496F: fs/afs/
497F: include/net/af_rxrpc.h
498F: net/rxrpc/af_rxrpc.c
e2d1d6c0 499
1da177e4 500AGPGART DRIVER
8b58be88 501M: David Airlie <airlied@linux.ie>
878eaf61 502T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 503S: Maintained
679655da
JP
504F: drivers/char/agp/
505F: include/linux/agp*
c117ab84 506F: include/uapi/linux/agp*
1da177e4
LT
507
508AHA152X SCSI DRIVER
8b58be88 509M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
510L: linux-scsi@vger.kernel.org
511S: Maintained
679655da
JP
512F: drivers/scsi/aha152x*
513F: drivers/scsi/pcmcia/aha152x*
1da177e4 514
64624d4f 515AIC7XXX / AIC79XX SCSI DRIVER
d8130624 516M: Hannes Reinecke <hare@suse.com>
64624d4f 517L: linux-scsi@vger.kernel.org
1da177e4 518S: Maintained
679655da 519F: drivers/scsi/aic7xxx/
1da177e4 520
450500ad
HV
521AIMSLAB FM RADIO RECEIVER DRIVER
522M: Hans Verkuil <hverkuil@xs4all.nl>
523L: linux-media@vger.kernel.org
524T: git git://linuxtv.org/media_tree.git
525W: http://linuxtv.org
526S: Maintained
527F: drivers/media/radio/radio-aimslab*
528
e2d1d6c0 529AIO
8b58be88 530M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
531L: linux-aio@kvack.org
532S: Supported
679655da
JP
533F: fs/aio.c
534F: include/linux/*aio*.h
e2d1d6c0 535
469d4ec8
AP
536AIRSPY MEDIA DRIVER
537M: Antti Palosaari <crope@iki.fi>
538L: linux-media@vger.kernel.org
539W: http://linuxtv.org/
540W: http://palosaari.fi/linux/
541Q: http://patchwork.linuxtv.org/project/linux-media/list/
542T: git git://linuxtv.org/anttip/media_tree.git
543S: Maintained
544F: drivers/media/usb/airspy/
545
1da177e4 546ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 547M: Duncan Sands <duncan.sands@free.fr>
6372594a 548L: linux-usb@vger.kernel.org
1da177e4
LT
549W: http://www.linux-usb.org/SpeedTouch/
550S: Maintained
679655da
JP
551F: drivers/usb/atm/speedtch.c
552F: drivers/usb/atm/usbatm.c
1da177e4 553
272f133a 554ALCHEMY AU1XX0 MMC DRIVER
8b58be88 555M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 556S: Maintained
679655da 557F: drivers/mmc/host/au1xmmc.c
272f133a 558
4a4e5787 559ALI1563 I2C DRIVER
8b58be88 560M: Rudolf Marek <r.marek@assembler.cz>
846557d3 561L: linux-i2c@vger.kernel.org
4a4e5787 562S: Maintained
679655da
JP
563F: Documentation/i2c/busses/i2c-ali1563
564F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 565
bc368798
LC
566ALLWINNER SECURITY SYSTEM
567M: Corentin Labbe <clabbe.montjoie@gmail.com>
568L: linux-crypto@vger.kernel.org
569S: Maintained
570F: drivers/crypto/sunxi-ss/
571
1da177e4 572ALPHA PORT
8b58be88 573M: Richard Henderson <rth@twiddle.net>
8b58be88 574M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 575M: Matt Turner <mattst88@gmail.com>
c89f4f9a 576S: Odd Fixes
a9406699 577L: linux-alpha@vger.kernel.org
679655da 578F: arch/alpha/
1da177e4 579
f62092f6
LFT
580ALTERA MAILBOX DRIVER
581M: Ley Foon Tan <lftan@altera.com>
582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S: Maintained
584F: drivers/mailbox/mailbox-altera.c
585
c5abbba9
THL
586ALTERA PIO DRIVER
587M: Tien Hock Loh <thloh@altera.com>
588L: linux-gpio@vger.kernel.org
589S: Maintained
590F: drivers/gpio/gpio-altera.c
591
16b8b922 592ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 593M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
594L: netdev@vger.kernel.org
595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596S: Maintained
597F: drivers/net/ethernet/altera/
598
adf9251f
TK
599ALTERA UART/JTAG UART SERIAL DRIVERS
600M: Tobias Klauser <tklauser@distanz.ch>
601L: linux-serial@vger.kernel.org
61bd0943 602L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
603S: Maintained
604F: drivers/tty/serial/altera_uart.c
605F: drivers/tty/serial/altera_jtaguart.c
606F: include/linux/altera_uart.h
607F: include/linux/altera_jtaguart.h
608
f4875e12
TL
609AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
610M: Tom Lendacky <thomas.lendacky@amd.com>
611L: linux-crypto@vger.kernel.org
612S: Supported
613F: drivers/crypto/ccp/
614F: include/linux/ccp.h
615
512d1027 616AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 617M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
618L: lm-sensors@lm-sensors.org
619S: Maintained
620F: Documentation/hwmon/fam15h_power
621F: drivers/hwmon/fam15h_power.c
622
167a675a 623AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
67d76710 624L: linux-geode@lists.infradead.org (moderated for non-subscribers)
b4731977 625S: Orphan
faf2e1db 626F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 627
f90b8116 628AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 629P: Andres Salomon <dilinger@queued.net>
67d76710 630L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
631W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
632S: Supported
679655da
JP
633F: drivers/char/hw_random/geode-rng.c
634F: drivers/crypto/geode*
8a61f013 635F: drivers/video/fbdev/geode/
679655da 636F: arch/x86/include/asm/geode.h
f90b8116 637
919ee7dd 638AMD IOMMU (AMD-VI)
e4110568 639M: Joerg Roedel <joro@8bytes.org>
919ee7dd 640L: iommu@lists.linux-foundation.org
525b233c 641T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 642S: Maintained
b2c16391
JP
643F: drivers/iommu/amd_iommu*.[ch]
644F: include/linux/amd-iommu.h
919ee7dd 645
16423d67 646AMD KFD
1241e0b4 647M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
648L: dri-devel@lists.freedesktop.org
649T: git git://people.freedesktop.org/~gabbayo/linux.git
650S: Supported
130e0371
OG
651F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
652F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 653F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 654F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 655F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
656F: drivers/gpu/drm/amd/include/cik_structs.h
657F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 658F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
659F: drivers/gpu/drm/radeon/radeon_kfd.c
660F: drivers/gpu/drm/radeon/radeon_kfd.h
661F: include/uapi/linux/kfd_ioctl.h
16423d67 662
45198c7b
LT
663AMD XGBE DRIVER
664M: Tom Lendacky <thomas.lendacky@amd.com>
665L: netdev@vger.kernel.org
666S: Supported
667F: drivers/net/ethernet/amd/xgbe/
45198c7b 668
284f42b6 669AMS (Apple Motion Sensor) DRIVER
8b58be88 670M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 671S: Supported
bd5f47ec 672F: drivers/macintosh/ams/
284f42b6 673
f94b533d 674AMSO1100 RNIC DRIVER
8b58be88
JP
675M: Tom Tucker <tom@opengridcomputing.com>
676M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 677L: linux-rdma@vger.kernel.org
f94b533d 678S: Maintained
679655da 679F: drivers/infiniband/hw/amso1100/
f94b533d 680
531fca16
HV
681ANALOG DEVICES INC AD9389B DRIVER
682M: Hans Verkuil <hans.verkuil@cisco.com>
683L: linux-media@vger.kernel.org
684S: Maintained
685F: drivers/media/i2c/ad9389b*
686
614b4384
LPC
687ANALOG DEVICES INC ADV7180 DRIVER
688M: Lars-Peter Clausen <lars@metafoo.de>
689L: linux-media@vger.kernel.org
690W: http://ez.analog.com/community/linux-device-drivers
691S: Supported
692F: drivers/media/i2c/adv7180.c
693
c40ddfa3
HV
694ANALOG DEVICES INC ADV7511 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7511*
699
531fca16
HV
700ANALOG DEVICES INC ADV7604 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7604*
705
c40ddfa3
HV
706ANALOG DEVICES INC ADV7842 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7842*
711
527a1a83 712ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 713M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 715W: http://wiki.analog.com/
a4edbc10 716W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 717S: Supported
39c9d199 718F: sound/soc/codecs/adau*
cc52688a 719F: sound/soc/codecs/adav*
4bdef3bd 720F: sound/soc/codecs/ad1*
ae48f5ef 721F: sound/soc/codecs/ad7*
4bdef3bd 722F: sound/soc/codecs/ssm*
40216ce7 723F: sound/soc/codecs/sigmadsp.*
4bdef3bd 724
527a1a83 725ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
727L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728W: http://blackfin.uclinux.org/
729S: Supported
730F: sound/soc/blackfin/*
7d1f9018 731
4ce72abc
LPC
732ANALOG DEVICES INC IIO DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734M: Michael Hennerich <Michael.Hennerich@analog.com>
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: drivers/iio/*/ad*
739X: drivers/iio/*/adjd*
740F: drivers/staging/iio/*/ad*
741F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 742
0e3b67b3
LPC
743ANALOG DEVICES INC DMA DRIVERS
744M: Lars-Peter Clausen <lars@metafoo.de>
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/dma/dma-axi-dmac.c
748
41c9e95d
GK
749ANDROID DRIVERS
750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 751M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 752M: Riley Andrews <riandrews@android.com>
0e4a566b 753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
754L: devel@driverdev.osuosl.org
755S: Supported
756F: drivers/android/
757F: drivers/staging/android/
758
42269063 759AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 760M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 761L: linuxppc-dev@lists.ozlabs.org
93711660 762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 763S: Maintained
679655da 764F: sound/aoa/
42269063 765
1da177e4 766APM DRIVER
e5f6450c 767M: Jiri Kosina <jikos@kernel.org>
81024fc4 768S: Odd fixes
679655da
JP
769F: arch/x86/kernel/apm_32.c
770F: include/linux/apm_bios.h
c117ab84 771F: include/uapi/linux/apm_bios.h
81024fc4 772F: drivers/char/apm-emulation.c
1da177e4 773
bd7aa4b2 774APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 775M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 776L: linux-input@vger.kernel.org
75dd112a 777S: Odd fixes
679655da 778F: drivers/input/mouse/bcm5974.c
bd7aa4b2 779
6f2fad74 780APPLE SMC DRIVER
75dd112a 781M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 782L: lm-sensors@lm-sensors.org
75dd112a 783S: Odd fixes
679655da 784F: drivers/hwmon/applesmc.c
6f2fad74 785
1da177e4 786APPLETALK NETWORK LAYER
8b58be88 787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 788S: Maintained
679655da
JP
789F: drivers/net/appletalk/
790F: net/appletalk/
1da177e4 791
21c75328
DD
792APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
793M: Duc Dang <dhdang@apm.com>
794S: Supported
795F: arch/arm64/boot/dts/apm/
796
24299502
IS
797APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
798M: Iyappan Subramanian <isubramanian@apm.com>
799M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
800S: Supported
801F: drivers/net/ethernet/apm/xgene/
802F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
803
62a37dc7
LP
804APTINA CAMERA SENSOR PLL
805M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
806L: linux-media@vger.kernel.org
807S: Maintained
808F: drivers/media/i2c/aptina-pll.*
809
1154ea7d 810ARC FRAMEBUFFER DRIVER
8b58be88 811M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 812S: Maintained
8a61f013
JH
813F: drivers/video/fbdev/arcfb.c
814F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 815
c38f6ac7
MG
816ARCNET NETWORK LAYER
817M: Michael Grzeschik <m.grzeschik@pengutronix.de>
818L: netdev@vger.kernel.org
819S: Maintained
820F: drivers/net/arcnet/
821F: include/uapi/linux/if_arcnet.h
822
1da177e4 823ARM MFM AND FLOPPY DRIVERS
8b58be88 824M: Ian Molton <spyro@f2s.com>
1da177e4 825S: Maintained
679655da
JP
826F: arch/arm/lib/floppydma.S
827F: arch/arm/include/asm/floppy.h
1da177e4 828
6f96521f
WD
829ARM PMU PROFILING AND DEBUGGING
830M: Will Deacon <will.deacon@arm.com>
70e238df 831R: Mark Rutland <mark.rutland@arm.com>
6f96521f 832S: Maintained
dd06a84b 833F: arch/arm*/kernel/perf_*
6f96521f 834F: arch/arm/oprofile/common.c
dd06a84b
MR
835F: arch/arm*/kernel/hw_breakpoint.c
836F: arch/arm*/include/asm/hw_breakpoint.h
837F: arch/arm*/include/asm/perf_event.h
fa8ad788
MR
838F: drivers/perf/arm_pmu.c
839F: include/linux/perf/arm_pmu.h
6f96521f 840
d4275354 841ARM PORT
8b58be88 842M: Russell King <linux@arm.linux.org.uk>
efc03ecb 843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
844W: http://www.arm.linux.org.uk/
845S: Maintained
846F: arch/arm/
847
d323c243
SB
848ARM SUB-ARCHITECTURES
849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 850S: Maintained
d323c243
SB
851F: arch/arm/mach-*/
852F: arch/arm/plat-*/
853T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
854
cefbf4ea
RK
855ARM PRIMECELL AACI PL041 DRIVER
856M: Russell King <linux@arm.linux.org.uk>
857S: Maintained
858F: sound/arm/aaci.*
859
860ARM PRIMECELL CLCD PL110 DRIVER
861M: Russell King <linux@arm.linux.org.uk>
862S: Maintained
8a61f013 863F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
864
865ARM PRIMECELL KMI PL050 DRIVER
866M: Russell King <linux@arm.linux.org.uk>
867S: Maintained
868F: drivers/input/serio/ambakmi.*
869F: include/linux/amba/kmi.h
870
2761f5c2 871ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
872M: Russell King <linux@arm.linux.org.uk>
873S: Maintained
679655da 874F: drivers/mmc/host/mmci.*
2f748aaa 875F: include/linux/amba/mmci.h
2761f5c2 876
1b4304e5
RK
877ARM PRIMECELL UART PL010 AND PL011 DRIVERS
878M: Russell King <linux@arm.linux.org.uk>
879S: Maintained
880F: drivers/tty/serial/amba-pl01*.c
881F: include/linux/amba/serial.h
2761f5c2 882
cefbf4ea
RK
883ARM PRIMECELL BUS SUPPORT
884M: Russell King <linux@arm.linux.org.uk>
885S: Maintained
886F: drivers/amba/
887F: include/linux/amba/bus.h
888
2b7a52a4 889ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 890M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
892S: Maintained
893
9c784f95 894ARM/AFEB9260 MACHINE SUPPORT
8b58be88 895M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
897S: Maintained
898
2b7a52a4 899ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 900M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
902S: Maintained
903
5c6dcd7f 904ARM/Allwinner sunXi SoC support
1b106699 905M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 906M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908S: Maintained
5c6dcd7f 909N: sun[x456789]i
60b0f380
MR
910
911ARM/Allwinner SoC Clock Support
912M: Emilio LĂ³pez <emilio@elopez.com.ar>
913S: Maintained
914F: drivers/clk/sunxi/
1b106699 915
7c1e3876
CC
916ARM/Amlogic MesonX SoC support
917M: Carlo Caione <carlo@caione.org>
918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S: Maintained
12ddbadf 920F: drivers/media/rc/meson-ir.c
7c1e3876
CC
921N: meson[x68]
922
eff506fa
TZ
923ARM/Annapurna Labs ALPINE ARCHITECTURE
924M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
925S: Maintained
926F: arch/arm/mach-alpine/
927
8dca5ce8 928ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
c1fc8675 929M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 930M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 931M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
933W: http://www.linux4sam.org
934S: Supported
935F: arch/arm/mach-at91/
f0a0a58e 936F: include/soc/at91/
70e389cc
MB
937F: arch/arm/boot/dts/at91*.dts
938F: arch/arm/boot/dts/at91*.dtsi
939F: arch/arm/boot/dts/sama*.dts
940F: arch/arm/boot/dts/sama*.dtsi
5f58c970 941F: arch/arm/include/debug/at91.S
d4a89c7d 942
6e05dd4e
BB
943ARM/ATMEL AT91 Clock Support
944M: Boris Brezillon <boris.brezillon@free-electrons.com>
945S: Maintained
946F: drivers/clk/at91
947
986cf2e9 948ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 949M: Rob Herring <robh@kernel.org>
986cf2e9
RH
950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
951S: Maintained
952F: arch/arm/mach-highbank/
953
d94f944e 954ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 955M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
956S: Maintained
957F: arch/arm/mach-cns3xxx/
d94f944e 958
4863dea3
SG
959ARM/CAVIUM THUNDER NETWORK DRIVER
960M: Sunil Goutham <sgoutham@cavium.com>
961M: Robert Richter <rric@kernel.org>
962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963S: Supported
322e5cc5 964F: drivers/net/ethernet/cavium/thunder/
4863dea3 965
386ab516
AS
966ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
967M: Alexander Shiyan <shc_work@mail.ru>
968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969S: Odd Fixes
b8ba3874 970N: clps711x
386ab516 971
2b7a52a4 972ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 973M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 974M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 976S: Maintained
d19d3667
HS
977F: arch/arm/mach-ep93xx/
978F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
979
980ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 981M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 982L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
983S: Maintained
984
d4275354 985ARM/CLKDEV SUPPORT
8b58be88 986M: Russell King <linux@arm.linux.org.uk>
efc03ecb 987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 988S: Maintained
d4275354 989F: arch/arm/include/asm/clkdev.h
4fa2651d 990F: drivers/clk/clkdev.c
d4275354 991
d48134e7 992ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 993M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
995S: Maintained
996
94150095
HF
997ARM/CONTEC MICRO9 MACHINE SUPPORT
998M: Hubert Feurstein <hubert.feurstein@contec.at>
999S: Maintained
1000F: arch/arm/mach-ep93xx/micro9.c
1001
a06ae860
PP
1002ARM/CORESIGHT FRAMEWORK AND DRIVERS
1003M: Mathieu Poirier <mathieu.poirier@linaro.org>
1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005S: Maintained
01081f5a 1006F: drivers/hwtracing/coresight/*
a06ae860
PP
1007F: Documentation/trace/coresight.txt
1008F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1009F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1010
1da177e4 1011ARM/CORGI MACHINE SUPPORT
8b58be88 1012M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1013S: Maintained
1014
881a95f9 1015ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1016M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1018T: git git://github.com/ulli-kroll/linux.git
162500b3 1019S: Maintained
f49afbb5 1020F: arch/arm/mach-gemini/
98a9bb5b 1021F: drivers/rtc/rtc-gemini.c
881a95f9 1022
a990cbd8 1023ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1024M: Barry Song <baohua@kernel.org>
a990cbd8 1025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1026T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1027S: Maintained
1028F: arch/arm/mach-prima2/
4a9c44f1 1029F: drivers/clk/sirf/
05f30e8d 1030F: drivers/clocksource/timer-prima2.c
5833ac98 1031F: drivers/clocksource/timer-atlas7.c
f8505ef5 1032N: [^a-z]sirf
a990cbd8 1033
c9d862c4
BS
1034ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1035M: Baruch Siach <baruch@tkos.co.il>
1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037S: Maintained
cde137aa 1038F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1039N: digicolor
1040
d4275354 1041ARM/EBSA110 MACHINE SUPPORT
8b58be88 1042M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1044W: http://www.arm.linux.org.uk/
1045S: Maintained
1046F: arch/arm/mach-ebsa110/
b955f6ca 1047F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1048
4721f3ce
UKK
1049ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1050M: Uwe Kleine-König <kernel@pengutronix.de>
1051L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052S: Maintained
1053N: efm32
1054
a9da4f7e 1055ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1056M: Daniel Ribeiro <drwyrm@gmail.com>
1057M: Stefan Schmidt <stefan@openezx.org>
1058M: Harald Welte <laforge@openezx.org>
d66f1886 1059L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1060W: http://www.openezx.org/
1061S: Maintained
cafc2265
SS
1062T: topgit git://git.openezx.org/openezx.git
1063F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1064
6a915af9 1065ARM/FARADAY FA526 PORT
162500b3 1066M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1068S: Maintained
1fa7e547 1069T: git git://git.berlios.de/gemini-board
f49afbb5 1070F: arch/arm/mm/*-fa*
6a915af9 1071
d4275354 1072ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1073M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1075W: http://www.arm.linux.org.uk/
1076S: Maintained
1077F: arch/arm/include/asm/hardware/dec21285.h
1078F: arch/arm/mach-footbridge/
1079
86183a5f 1080ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1081M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1082M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1084S: Maintained
f1c12837 1085T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1086F: arch/arm/mach-imx/
ce515a6b 1087F: arch/arm/mach-mxs/
2a82f95c 1088F: arch/arm/boot/dts/imx*
e5dafa22 1089F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1090F: drivers/clk/imx/
1091F: include/soc/imx/
86183a5f 1092
142109d2 1093ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1094M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1095M: Sascha Hauer <kernel@pengutronix.de>
1096R: Stefan Agner <stefan@agner.ch>
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S: Maintained
1099T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1100F: arch/arm/mach-imx/*vf610*
1101F: arch/arm/boot/dts/vf*
1102
2b7a52a4 1103ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1104M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1106S: Maintained
1107
90b8fc34 1108ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1109M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1111S: Maintained
1112
ef47d5f0 1113ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1114M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1115M: Paul Parsons <lost.distance@yahoo.com>
1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1117S: Maintained
1118F: arch/arm/mach-pxa/hx4700.c
1119F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1120F: sound/soc/pxa/hx4700.c
ef47d5f0 1121
4dfad069
WX
1122ARM/HISILICON SOC SUPPORT
1123M: Wei Xu <xuwei5@hisilicon.com>
1124L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125W: http://www.hisilicon.com
1126S: Supported
1127T: git git://github.com/hisilicon/linux-hisi.git
1128F: arch/arm/mach-hisi/
1129
21f37bc3 1130ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1131M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1132W: www.jlime.com
1133S: Maintained
084bad91
KE
1134T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1135F: arch/arm/mach-sa1100/jornada720.c
1136F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1137
5e767ab9
JMC
1138ARM/IGEP MACHINE SUPPORT
1139M: Enric Balletbo i Serra <eballetbo@gmail.com>
1140M: Javier Martinez Canillas <javier@dowhile0.org>
1141L: linux-omap@vger.kernel.org
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S: Maintained
06ff74fd 1144F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1145
403d2971
MV
1146ARM/INCOME PXA270 SUPPORT
1147M: Marek Vasut <marek.vasut@gmail.com>
1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149S: Maintained
ec154082 1150F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1151
2b7a52a4 1152ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1153M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1155S: Maintained
e2bdb176
DW
1156
1157ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1159S: Orphan
2b7a52a4
LB
1160
1161ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1162M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1164S: Maintained
2b7a52a4
LB
1165
1166ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1167M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1169S: Maintained
2b7a52a4 1170
2b7a52a4 1171ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1172M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1174S: Maintained
1175
dfdd8cc9
KH
1176ARM/INTEL IXP4XX ARM ARCHITECTURE
1177M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1178M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1180S: Maintained
1181F: arch/arm/mach-ixp4xx/
1182
838553c5 1183ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1184M: Jonathan Cameron <jic23@cam.ac.uk>
1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186S: Maintained
1187F: arch/arm/mach-pxa/stargate2.c
1188F: drivers/pcmcia/pxa2xx_stargate2.c
1189
2b7a52a4 1190ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1191M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1192L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1193S: Maintained
2b7a52a4
LB
1194
1195ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1196M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1198S: Maintained
1199
1154f858 1200ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1201M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203S: Maintained
1204F: arch/arm/mach-keystone/
317929cd 1205T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1206
bc6aa566 1207ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1208M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1209L: linux-kernel@vger.kernel.org
1210S: Maintained
1211F: drivers/clk/keystone/
1212
1213ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1214M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1215L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216L: linux-kernel@vger.kernel.org
1217S: Maintained
1218F: drivers/clocksource/timer-keystone.c
1219
1220ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1221M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1222L: linux-kernel@vger.kernel.org
1223S: Maintained
1224F: drivers/power/reset/keystone-reset.c
1225
1226ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1227M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1228L: linux-kernel@vger.kernel.org
1229S: Maintained
1230F: drivers/memory/*emif*
1231
2b7a52a4 1232ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1233M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1235S: Maintained
1236
3143875f
JE
1237ARM/LPC18XX ARCHITECTURE
1238M: Joachim Eastwood <manabian@gmail.com>
1239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240S: Maintained
19c1c32c
JE
1241F: arch/arm/boot/dts/lpc43*
1242F: drivers/clk/nxp/clk-lpc18xx*
1243F: drivers/clocksource/time-lpc32xx.c
1244F: drivers/i2c/busses/i2c-lpc2k.c
1245F: drivers/memory/pl172.c
1246F: drivers/mtd/spi-nor/nxp-spifi.c
1247F: drivers/rtc/rtc-lpc24xx.c
3143875f
JE
1248N: lpc18xx
1249
3b886171 1250ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1251M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1252S: Maintained
1253
31c17ac9 1254ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1255M: Jason Cooper <jason@lakedaemon.net>
1256M: Andrew Lunn <andrew@lunn.ch>
1257M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1258M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260S: Maintained
1261F: arch/arm/mach-mvebu/
59ec9671 1262F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1263F: arch/arm/boot/dts/armada*
1264F: arch/arm/boot/dts/kirkwood*
1265
75f41273 1266
40f4978b
SH
1267ARM/Marvell Berlin SoC support
1268M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270S: Maintained
1271F: arch/arm/mach-berlin/
31c17ac9
GC
1272F: arch/arm/boot/dts/berlin*
1273
40f4978b 1274
4cfab57e 1275ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1276M: Jason Cooper <jason@lakedaemon.net>
1277M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1278M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1279M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1281S: Maintained
1282F: arch/arm/mach-dove/
54a246ff
NP
1283F: arch/arm/mach-mv78xx0/
1284F: arch/arm/mach-orion5x/
1285F: arch/arm/plat-orion/
31c17ac9
GC
1286F: arch/arm/boot/dts/dove*
1287F: arch/arm/boot/dts/orion5x*
1288
3b886171 1289
d69ac131
AC
1290ARM/Orion SoC/Technologic Systems TS-78xx platform support
1291M: Alexander Clouter <alex@digriz.org.uk>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293W: http://www.digriz.org.uk/ts78xx/kernel
1294S: Maintained
1295F: arch/arm/mach-orion5x/ts78xx-*
1296
607b8fc9
EH
1297ARM/Mediatek RTC DRIVER
1298M: Eddie Huang <eddie.huang@mediatek.com>
1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1301S: Maintained
1302F: drivers/rtc/rtc-mt6397.c
1303
e54951c8
MB
1304ARM/Mediatek SoC support
1305M: Matthias Brugger <matthias.bgg@gmail.com>
1306L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1307L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1308S: Maintained
1309F: arch/arm/boot/dts/mt6*
1310F: arch/arm/boot/dts/mt8*
1311F: arch/arm/mach-mediatek/
1312N: mtk
1313K: mediatek
1314
0f8669e3
CY
1315ARM/Mediatek USB3 PHY DRIVER
1316M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1319S: Maintained
1320F: drivers/phy/phy-mt65xx-usb3.c
1321
adcb079f
AB
1322ARM/MICREL KS8695 ARCHITECTURE
1323M: Greg Ungerer <gerg@uclinux.org>
1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1325F: arch/arm/mach-ks8695/
adcb079f
AB
1326S: Odd Fixes
1327
d78ff0a5 1328ARM/MIOA701 MACHINE SUPPORT
8b58be88 1329M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1331F: arch/arm/mach-pxa/mioa701.c
1332S: Maintained
1333
9624dfe6 1334ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1335M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1336S: Maintained
1337
e0ee9851 1338ARM/NOMADIK ARCHITECTURE
28b8e8d4 1339M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1340M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342S: Maintained
1343F: arch/arm/mach-nomadik/
ecc265fe 1344F: drivers/pinctrl/nomadik/
87572880 1345F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1346T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1347
9d76295a 1348ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1349M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1350L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1351W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1352S: Supported
1353
8459c159 1354ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1355M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1356M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1357S: Maintained
1358
5d783a2d 1359ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1360M: Marek Vasut <marek.vasut@gmail.com>
75280787 1361L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1362W: http://hackndev.com
1363S: Maintained
933d35f0
JP
1364F: arch/arm/mach-pxa/include/mach/palmtx.h
1365F: arch/arm/mach-pxa/palmtx.c
1366F: arch/arm/mach-pxa/include/mach/palmt5.h
1367F: arch/arm/mach-pxa/palmt5.c
1368F: arch/arm/mach-pxa/include/mach/palmld.h
1369F: arch/arm/mach-pxa/palmld.c
1370F: arch/arm/mach-pxa/include/mach/palmte2.h
1371F: arch/arm/mach-pxa/palmte2.c
1372F: arch/arm/mach-pxa/include/mach/palmtc.h
1373F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1374
b57fe924 1375ARM/PALM TREO SUPPORT
d8130624 1376M: Tomas Cech <sleep_walker@suse.com>
75280787 1377L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1378W: http://hackndev.com
1379S: Maintained
b57fe924
JP
1380F: arch/arm/mach-pxa/include/mach/palmtreo.h
1381F: arch/arm/mach-pxa/palmtreo.c
90af5811 1382
c49e1e63 1383ARM/PALMZ72 SUPPORT
8b58be88 1384M: Sergey Lapin <slapin@ossfans.org>
75280787 1385L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1386W: http://hackndev.com
1387S: Maintained
933d35f0
JP
1388F: arch/arm/mach-pxa/include/mach/palmz72.h
1389F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1390
1da177e4 1391ARM/PLEB SUPPORT
8b58be88 1392M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1393W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1394S: Maintained
1395
1396ARM/PT DIGITAL BOARD PORT
8b58be88 1397M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1398L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1399W: http://www.arm.linux.org.uk/
1400S: Maintained
1401
8fc1b0f8
KG
1402ARM/QUALCOMM SUPPORT
1403M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1404M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1405M: David Brown <davidb@codeaurora.org>
1406L: linux-arm-msm@vger.kernel.org
f5d3af9d 1407L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1408S: Maintained
1409F: arch/arm/mach-qcom/
f5d3af9d 1410F: drivers/soc/qcom/
c0c89faf
SB
1411F: drivers/tty/serial/msm_serial.h
1412F: drivers/tty/serial/msm_serial.c
1413F: drivers/*/pm8???-*
1414F: drivers/mfd/ssbi.c
916f743d 1415F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1416T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1417
2b7a52a4 1418ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1419M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1420L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1421S: Maintained
1422
d4275354 1423ARM/RISCPC ARCHITECTURE
8b58be88 1424M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1426W: http://www.arm.linux.org.uk/
1427S: Maintained
d4275354
RK
1428F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1429F: arch/arm/include/asm/hardware/ioc.h
1430F: arch/arm/include/asm/hardware/iomd.h
1431F: arch/arm/include/asm/hardware/memc.h
1432F: arch/arm/mach-rpc/
1a6422f6 1433F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1434F: drivers/net/ethernet/i825xx/ether1*
1435F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1436F: drivers/scsi/arm/
1437
08ddbb0a
HS
1438ARM/Rockchip SoC support
1439M: Heiko Stuebner <heiko@sntech.de>
1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1441L: linux-rockchip@lists.infradead.org
08ddbb0a 1442S: Maintained
541555e9 1443F: arch/arm/boot/dts/rk3*
08ddbb0a 1444F: arch/arm/mach-rockchip/
541555e9
HS
1445F: drivers/clk/rockchip/
1446F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1447F: drivers/*/*rockchip*
541555e9
HS
1448F: drivers/*/*/*rockchip*
1449F: sound/soc/rockchip/
b4331b43 1450N: rockchip
08ddbb0a 1451
5bfb937c
KK
1452ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1453M: Kukjin Kim <kgene@kernel.org>
e8f98457 1454M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1456L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1457S: Maintained
6f0589c8
MB
1458F: arch/arm/boot/dts/s3c*
1459F: arch/arm/boot/dts/exynos*
d97236e6 1460F: arch/arm64/boot/dts/exynos/
482ce512 1461F: arch/arm/plat-samsung/
769bbb63
HS
1462F: arch/arm/mach-s3c24*/
1463F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1464F: arch/arm/mach-s5p*/
1465F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1466F: drivers/*/*s3c2410*
1467F: drivers/*/*/*s3c2410*
40c76662
MB
1468F: drivers/spi/spi-s3c*
1469F: sound/soc/samsung/*
d6b9aea6
KK
1470F: Documentation/arm/Samsung/
1471F: Documentation/devicetree/bindings/arm/samsung/
1472F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1473F: Documentation/devicetree/bindings/power/pd-samsung.txt
33d43cdd 1474N: exynos
f556cb07 1475
10ffa964
KP
1476ARM/SAMSUNG MOBILE MACHINE SUPPORT
1477M: Kyungmin Park <kyungmin.park@samsung.com>
1478L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479S: Maintained
004bbd3c 1480F: arch/arm/mach-s5pv210/
10ffa964 1481
3ce4ccb6
KD
1482ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1483M: Kyungmin Park <kyungmin.park@samsung.com>
1484M: Kamil Debski <k.debski@samsung.com>
1485L: linux-arm-kernel@lists.infradead.org
1486L: linux-media@vger.kernel.org
1487S: Maintained
1488F: drivers/media/platform/s5p-g2d/
1489
e6a476fd
MS
1490ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1491M: Kyungmin Park <kyungmin.park@samsung.com>
1492M: Kamil Debski <k.debski@samsung.com>
6305902c 1493M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1494L: linux-arm-kernel@lists.infradead.org
1495L: linux-media@vger.kernel.org
1496S: Maintained
934455d7 1497F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1498F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1499
1500ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1501M: Kyungmin Park <kyungmin.park@samsung.com>
1502M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1503L: linux-arm-kernel@lists.infradead.org
1504L: linux-media@vger.kernel.org
1505S: Maintained
90d72ac6 1506F: drivers/media/platform/s5p-tv/
e6a476fd 1507
7d9f9bf4
AP
1508ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1509M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1510M: Jacek Anaszewski <j.anaszewski@samsung.com>
1511L: linux-arm-kernel@lists.infradead.org
1512L: linux-media@vger.kernel.org
1513S: Maintained
1514F: drivers/media/platform/s5p-jpeg/
1515
d48d38e8 1516ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1517M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1518M: Magnus Damm <magnus.damm@gmail.com>
1519L: linux-sh@vger.kernel.org
d48d38e8 1520W: http://oss.renesas.com
bbff48f5 1521Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1522T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1523S: Supported
0b514fdb
SH
1524F: arch/arm/boot/dts/emev2*
1525F: arch/arm/boot/dts/r7s*
1526F: arch/arm/boot/dts/r8a*
1527F: arch/arm/boot/dts/sh*
0b514fdb 1528F: arch/arm/configs/shmobile_defconfig
7a2071c5 1529F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1530F: arch/arm/mach-shmobile/
1531F: drivers/sh/
1532
66314223 1533ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1534M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1535S: Maintained
1536F: arch/arm/mach-socfpga/
efadb751
DN
1537F: arch/arm/boot/dts/socfpga*
1538F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1539W: http://www.rocketboards.org
efadb751 1540T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1541
1542ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1543M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1544S: Maintained
1545F: drivers/clk/socfpga/
1546
71bcada8
TT
1547ARM/SOCFPGA EDAC SUPPORT
1548M: Thor Thayer <tthayer@opensource.altera.com>
1549S: Maintained
1550F: drivers/edac/altera_edac.
1551
65ebcc11 1552ARM/STI ARCHITECTURE
a92177ea
SK
1553M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1554M: Maxime Coquelin <maxime.coquelin@st.com>
1555M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557L: kernel@stlinux.com
1558W: http://www.stlinux.com
1559S: Maintained
1560F: arch/arm/mach-sti/
a92177ea 1561F: arch/arm/boot/dts/sti*
b8e31bf3 1562F: drivers/char/hw_random/st-rng.c
a92177ea 1563F: drivers/clocksource/arm_global_timer.c
82805d1b 1564F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1565F: drivers/i2c/busses/i2c-st.c
346e2e4a 1566F: drivers/media/rc/st_rc.c
95d66b16 1567F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1568F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1569F: drivers/phy/phy-miphy28lp.c
1570F: drivers/phy/phy-miphy365x.c
6da969a5 1571F: drivers/phy/phy-stih407-usb.c
26389c78 1572F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1573F: drivers/pinctrl/pinctrl-st.c
1574F: drivers/reset/sti/
db4112e6 1575F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1576F: drivers/tty/serial/st-asc.c
eb11adab 1577F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1578F: drivers/usb/host/ehci-st.c
1579F: drivers/usb/host/ohci-st.c
db4112e6 1580F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1581F: drivers/ata/ahci_st.c
65ebcc11 1582
ee6e7879
MC
1583ARM/STM32 ARCHITECTURE
1584M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586S: Maintained
1587T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1588N: stm32
1589F: drivers/clocksource/armv7m_systick.c
1590
2b7a52a4 1591ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1592M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1593L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1594S: Maintained
1595
1bbd7089 1596ARM/TETON BGA MACHINE SUPPORT
706e69d6 1597M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599S: Maintained
1600
2b7a52a4 1601ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1602M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1603L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1604S: Maintained
1605
98ad6e3b 1606ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1607M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1608L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1609W: http://www.mcuos.com
1610S: Maintained
4e89e8f6 1611F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1612F: drivers/input/keyboard/w90p910_keypad.c
1613F: drivers/input/touchscreen/w90p910_ts.c
1614F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1615F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1616F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1617F: drivers/rtc/rtc-nuc900.c
9df92e6c 1618F: drivers/spi/spi-nuc900.c
4e89e8f6 1619F: drivers/usb/host/ehci-w90x900.c
8a61f013 1620F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1621
54274d71 1622ARM/U300 MACHINE SUPPORT
e4651a9f 1623M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1624L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625S: Supported
1626F: arch/arm/mach-u300/
9affbd24 1627F: drivers/clocksource/timer-u300.c
54274d71
LW
1628F: drivers/i2c/busses/i2c-stu300.c
1629F: drivers/rtc/rtc-coh901331.c
1630F: drivers/watchdog/coh901327_wdt.c
1631F: drivers/dma/coh901318*
87572880
LW
1632F: drivers/mfd/ab3100*
1633F: drivers/rtc/rtc-ab3100.c
1634F: drivers/rtc/rtc-coh901331.c
1635T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1636
3d00d04f
MY
1637ARM/UNIPHIER ARCHITECTURE
1638M: Masahiro Yamada <yamada.masahiro@socionext.com>
1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S: Maintained
a3ff83d2 1641F: arch/arm/boot/dts/uniphier*
e7ecbc05 1642F: arch/arm/include/asm/hardware/cache-uniphier.h
3d00d04f 1643F: arch/arm/mach-uniphier/
e7ecbc05 1644F: arch/arm/mm/cache-uniphier.c
dd6fd4a3 1645F: drivers/i2c/busses/i2c-uniphier*
a3ff83d2
MY
1646F: drivers/pinctrl/uniphier/
1647F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1648N: uniphier
1649
87572880 1650ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1651M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1652L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1653S: Maintained
1654F: arch/arm/mach-ux500/
e4651a9f 1655F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1656F: drivers/dma/ste_dma40*
e4651a9f 1657F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1658F: drivers/mfd/abx500*
1659F: drivers/mfd/ab8500*
e4651a9f
LW
1660F: drivers/mfd/dbx500*
1661F: drivers/mfd/db8500*
ecc265fe
JP
1662F: drivers/pinctrl/nomadik/pinctrl-ab*
1663F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1664F: drivers/rtc/rtc-ab8500.c
e4651a9f 1665F: drivers/rtc/rtc-pl031.c
87572880 1666T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1667
e93fde28
UH
1668ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1669M: Ulf Hansson <ulf.hansson@linaro.org>
1670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671T: git git://git.linaro.org/people/ulfh/clk.git
1672S: Maintained
1673F: drivers/clk/ux500/
1674F: include/linux/platform_data/clk-ux500.h
1675
740d93b1
PM
1676ARM/VERSATILE EXPRESS PLATFORM
1677M: Liviu Dudau <liviu.dudau@arm.com>
1678M: Sudeep Holla <sudeep.holla@arm.com>
1679M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1680L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681S: Maintained
1682F: arch/arm/boot/dts/vexpress*
9ccd6080 1683F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1684F: arch/arm/mach-vexpress/
1685F: */*/vexpress*
7e8f403f 1686F: */*/*/vexpress*
740d93b1
PM
1687F: drivers/clk/versatile/clk-vexpress-osc.c
1688F: drivers/clocksource/versatile.c
1689
d4275354 1690ARM/VFP SUPPORT
8b58be88 1691M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1692L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1693W: http://www.arm.linux.org.uk/
1694S: Maintained
1695F: arch/arm/vfp/
1696
e66b6d8e
MV
1697ARM/VOIPAC PXA270 SUPPORT
1698M: Marek Vasut <marek.vasut@gmail.com>
1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700S: Maintained
1701F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1702F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1703
04529fe2
TP
1704ARM/VT8500 ARM ARCHITECTURE
1705M: Tony Prisk <linux@prisktech.co.nz>
1706L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707S: Maintained
1708F: arch/arm/mach-vt8500/
41fd91b4 1709F: drivers/clocksource/vt8500_timer.c
560746eb 1710F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1711F: drivers/mmc/host/wmt-sdmmc.c
1712F: drivers/pwm/pwm-vt8500.c
1713F: drivers/rtc/rtc-vt8500.c
1714F: drivers/tty/serial/vt8500_serial.c
4f31102b 1715F: drivers/usb/host/ehci-platform.c
41fd91b4 1716F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1717F: drivers/video/fbdev/vt8500lcdfb.*
1718F: drivers/video/fbdev/wm8505fb*
1719F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1720
e66b6d8e
MV
1721ARM/ZIPIT Z2 SUPPORT
1722M: Marek Vasut <marek.vasut@gmail.com>
1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724S: Maintained
1725F: arch/arm/mach-pxa/z2.c
6ab2a855 1726F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1727
5ecc4b53
JN
1728ARM/ZTE ARCHITECTURE
1729M: Jun Nie <jun.nie@linaro.org>
1730L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731S: Maintained
1732F: arch/arm/mach-zx/
1733F: drivers/clk/zte/
1734F: Documentation/devicetree/bindings/arm/zte.txt
1735F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1736
51f29d44
MS
1737ARM/ZYNQ ARCHITECTURE
1738M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1739R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1740L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741W: http://wiki.xilinx.com
d6448b76 1742T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1743S: Supported
1744F: arch/arm/mach-zynq/
bd2a337a 1745F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1746F: drivers/block/xsysace.c
c2fd4e38
MS
1747N: zynq
1748N: xilinx
1749F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1750F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1751F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1752F: drivers/edac/synopsys_edac.c
51f29d44 1753
48ec83bc 1754ARM SMMU DRIVERS
b8f9879e
WD
1755M: Will Deacon <will.deacon@arm.com>
1756L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757S: Maintained
1758F: drivers/iommu/arm-smmu.c
48ec83bc 1759F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1760F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1761
38074229
CM
1762ARM64 PORT (AARCH64 ARCHITECTURE)
1763M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1764M: Will Deacon <will.deacon@arm.com>
38074229
CM
1765L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766S: Maintained
1767F: arch/arm64/
d19766ec 1768F: Documentation/arm64/
38074229 1769
9d7005f9
LP
1770AS3645A LED FLASH CONTROLLER DRIVER
1771M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1772L: linux-media@vger.kernel.org
1773T: git git://linuxtv.org/media_tree.git
1774S: Maintained
1775F: drivers/media/i2c/as3645a.c
1776F: include/media/as3645a.h
1777
d58de038
GJ
1778ASC7621 HARDWARE MONITOR DRIVER
1779M: George Joseph <george.joseph@fairview5.com>
1780L: lm-sensors@lm-sensors.org
1781S: Maintained
1782F: Documentation/hwmon/asc7621
1783F: drivers/hwmon/asc7621.c
1784
b229ece9 1785ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1786M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1787L: acpi4asus-user@lists.sourceforge.net
d0944853 1788L: platform-driver-x86@vger.kernel.org
76593d6f 1789W: http://acpi4asus.sf.net
85091b71 1790S: Maintained
b229ece9
CC
1791F: drivers/platform/x86/asus*.c
1792F: drivers/platform/x86/eeepc*.c
85091b71 1793
953a6479 1794ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1795R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1796W: http://sourceforge.net/projects/xscaleiop
08223d80 1797S: Odd fixes
679655da
JP
1798F: Documentation/crypto/async-tx-api.txt
1799F: crypto/async_tx/
1800F: drivers/dma/
1801F: include/linux/dmaengine.h
1802F: include/linux/async_tx.h
b3e5f263 1803
a1867d36 1804AT24 EEPROM DRIVER
14d77c4d 1805M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1806L: linux-i2c@vger.kernel.org
1807S: Maintained
1808F: drivers/misc/eeprom/at24.c
25f73ed5 1809F: include/linux/platform_data/at24.h
a1867d36 1810
e7839f25 1811ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1812M: "Ed L. Cashin" <ed.cashin@acm.org>
1813W: http://www.openaoe.org/
1da177e4 1814S: Supported
679655da
JP
1815F: Documentation/aoe/
1816F: drivers/block/aoe/
1da177e4 1817
aad7a211
AB
1818ATHEROS 71XX/9XXX GPIO DRIVER
1819M: Alban Bedel <albeu@free.fr>
1820W: https://github.com/AlbanBedel/linux
1821T: git git://github.com/AlbanBedel/linux
1822S: Maintained
1823F: drivers/gpio/gpio-ath79.c
1824F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1825
9a10a870 1826ATHEROS ATH GENERIC UTILITIES
f726ee65 1827M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1828L: linux-wireless@vger.kernel.org
1829S: Supported
1830F: drivers/net/wireless/ath/*
1831
fa1c114f 1832ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1833M: Jiri Slaby <jirislaby@gmail.com>
1834M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1835M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1836L: linux-wireless@vger.kernel.org
72c706b7 1837W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1838S: Maintained
fa451753 1839F: drivers/net/wireless/ath/ath5k/
fa1c114f 1840
12e62d6f
KV
1841ATHEROS ATH6KL WIRELESS DRIVER
1842M: Kalle Valo <kvalo@qca.qualcomm.com>
1843L: linux-wireless@vger.kernel.org
1844W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1845T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1846S: Supported
1847F: drivers/net/wireless/ath/ath6kl/
1848
2be7d22f
VK
1849WILOCITY WIL6210 WIRELESS DRIVER
1850M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1851L: linux-wireless@vger.kernel.org
1852L: wil6210@qca.qualcomm.com
1853S: Supported
1854W: http://wireless.kernel.org/en/users/Drivers/wil6210
1855F: drivers/net/wireless/ath/wil6210/
dba4b74d 1856F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1857
1d7e1e6b
CL
1858CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1859M: Christian Lamparter <chunkeey@googlemail.com>
1860L: linux-wireless@vger.kernel.org
1861W: http://wireless.kernel.org/en/users/Drivers/carl9170
1862S: Maintained
1863F: drivers/net/wireless/ath/carl9170/
1864
2c2a6172
LT
1865ATK0110 HWMON DRIVER
1866M: Luca Tettamanti <kronos.it@gmail.com>
1867L: lm-sensors@lm-sensors.org
1868S: Maintained
1869F: drivers/hwmon/asus_atk0110.c
1870
6f69a6d7 1871ATI_REMOTE2 DRIVER
8b58be88 1872M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1873S: Maintained
679655da 1874F: drivers/input/misc/ati_remote2.c
6f69a6d7 1875
7ae115b4 1876ATLX ETHERNET DRIVERS
8b58be88 1877M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1878M: Chris Snook <chris.snook@gmail.com>
e443e383 1879L: netdev@vger.kernel.org
8d5ca6ec
JC
1880W: http://sourceforge.net/projects/atl1
1881W: http://atl1.sourceforge.net
1882S: Maintained
2b133ad6 1883F: drivers/net/ethernet/atheros/
8d5ca6ec 1884
1da177e4 1885ATM
366c1bd1 1886M: Chas Williams <3chas3@gmail.com>
476604de 1887L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1888L: netdev@vger.kernel.org
1da177e4
LT
1889W: http://linux-atm.sourceforge.net
1890S: Maintained
679655da
JP
1891F: drivers/atm/
1892F: include/linux/atm*
c117ab84 1893F: include/uapi/linux/atm*
1da177e4 1894
04ac2f46 1895ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1896M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1897S: Maintained
1898F: drivers/mmc/host/atmel-mci.c
1899F: drivers/mmc/host/atmel-mci-regs.h
1900
a1cfac48 1901ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1902M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1903S: Supported
df621252 1904F: drivers/tty/serial/atmel_serial.c
a1cfac48 1905
dfae90ed 1906ATMEL Audio ALSA driver
3a82002c 1907M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1908L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1909S: Supported
1910F: sound/soc/atmel
1911
b414dc16
NF
1912ATMEL DMA DRIVER
1913M: Nicolas Ferre <nicolas.ferre@atmel.com>
1914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1915S: Supported
1916F: drivers/dma/at_hdmac.c
1917F: drivers/dma/at_hdmac_regs.h
6f0d65af 1918F: include/linux/platform_data/dma-atmel.h
b414dc16 1919
6bd0f436
LD
1920ATMEL XDMA DRIVER
1921M: Ludovic Desroches <ludovic.desroches@atmel.com>
1922L: linux-arm-kernel@lists.infradead.org
1923L: dmaengine@vger.kernel.org
1924S: Supported
1925F: drivers/dma/at_xdmac.c
1926
888f2804
LD
1927ATMEL I2C DRIVER
1928M: Ludovic Desroches <ludovic.desroches@atmel.com>
1929L: linux-i2c@vger.kernel.org
1930S: Supported
1931F: drivers/i2c/busses/i2c-at91.c
1932
15515545
JW
1933ATMEL ISI DRIVER
1934M: Josh Wu <josh.wu@atmel.com>
1935L: linux-media@vger.kernel.org
1936S: Supported
f2294c2d 1937F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1938F: include/media/atmel-isi.h
1939
8f4c79ce 1940ATMEL LCDFB DRIVER
8b58be88 1941M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1942L: linux-fbdev@vger.kernel.org
8f4c79ce 1943S: Maintained
8a61f013 1944F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1945F: include/video/atmel_lcdc.h
8f4c79ce 1946
89e5785f 1947ATMEL MACB ETHERNET DRIVER
a02875a6 1948M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1949S: Supported
9f2f381f 1950F: drivers/net/ethernet/cadence/
89e5785f 1951
5cbac98a
JW
1952ATMEL NAND DRIVER
1953M: Josh Wu <josh.wu@atmel.com>
1954L: linux-mtd@lists.infradead.org
1955S: Supported
1956F: drivers/mtd/nand/atmel_nand*
1957
05c441ef 1958ATMEL SDMMC DRIVER
1959M: Ludovic Desroches <ludovic.desroches@atmel.com>
1960L: linux-mmc@vger.kernel.org
1961S: Supported
1962F: drivers/mmc/host/sdhci-of-at91.c
1963
754ce4f2 1964ATMEL SPI DRIVER
a02875a6 1965M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1966S: Supported
9df92e6c 1967F: drivers/spi/spi-atmel.*
754ce4f2 1968
0ef09015 1969ATMEL SSC DRIVER
03515f32 1970M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1972S: Supported
1973F: drivers/misc/atmel-ssc.c
1974F: include/linux/atmel-ssc.h
1975
e9cb1c5a
NF
1976ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1977M: Nicolas Ferre <nicolas.ferre@atmel.com>
1978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1979S: Supported
1980F: drivers/misc/atmel_tclib.c
1981F: drivers/clocksource/tcb_clksrc.c
1982
914a3f3b 1983ATMEL USBA UDC DRIVER
a02875a6
NF
1984M: Nicolas Ferre <nicolas.ferre@atmel.com>
1985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1986S: Supported
faf2e1db 1987F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1988
1da177e4 1989ATMEL WIRELESS DRIVER
8b58be88 1990M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1991L: linux-wireless@vger.kernel.org
1da177e4
LT
1992W: http://www.thekelleys.org.uk/atmel
1993W: http://atmelwlandriver.sourceforge.net/
1994S: Maintained
679655da 1995F: drivers/net/wireless/atmel*
1da177e4 1996
a14c0f8f
ND
1997ATMEL MAXTOUCH DRIVER
1998M: Nick Dyer <nick.dyer@itdev.co.uk>
1999T: git git://github.com/atmel-maxtouch/linux.git
2000S: Supported
2001F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2002F: drivers/input/touchscreen/atmel_mxt_ts.c
2003F: include/linux/platform_data/atmel_mxt_ts.h
2004
26780d9e 2005ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
2006M: Bradley Grove <linuxdrivers@attotech.com>
2007L: linux-scsi@vger.kernel.org
2008W: http://www.attotech.com
2009S: Supported
2010F: drivers/scsi/esas2r
26780d9e 2011
bc6e17b8
SS
2012ATUSB IEEE 802.15.4 RADIO DRIVER
2013M: Stefan Schmidt <stefan@osg.samsung.com>
2014L: linux-wpan@vger.kernel.org
2015S: Maintained
2016F: drivers/net/ieee802154/atusb.c
2017F: drivers/net/ieee802154/atusb.h
2018F: drivers/net/ieee802154/at86rf230.h
2019
a92b7b80 2020AUDIT SUBSYSTEM
915f389d 2021M: Paul Moore <paul@paul-moore.com>
8b58be88 2022M: Eric Paris <eparis@redhat.com>
915f389d 2023L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 2024W: http://people.redhat.com/sgrubb/audit/
915f389d 2025T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 2026S: Maintained
679655da 2027F: include/linux/audit.h
c117ab84 2028F: include/uapi/linux/audit.h
679655da 2029F: kernel/audit*
a92b7b80 2030
70e84049 2031AUXILIARY DISPLAY DRIVERS
8b58be88 2032M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2033W: http://miguelojeda.es/auxdisplay.htm
2034W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2035S: Maintained
679655da
JP
2036F: drivers/auxdisplay/
2037F: include/linux/cfag12864b.h
70e84049 2038
5f97f7f9 2039AVR32 ARCHITECTURE
e336f61f
HCE
2040M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2041M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 2042W: http://www.atmel.com/products/AVR32/
249d9d9d 2043W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2044W: http://avrfreaks.net/
e336f61f 2045S: Maintained
679655da 2046F: arch/avr32/
5f97f7f9
HS
2047
2048AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2049M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2050M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2051S: Maintained
679655da 2052F: arch/avr32/mach-at32ap/
5f97f7f9 2053
1da177e4 2054AX.25 NETWORK LAYER
8b58be88 2055M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2056L: linux-hams@vger.kernel.org
d34cb28a 2057W: http://www.linux-ax25.org/
1da177e4 2058S: Maintained
c117ab84 2059F: include/uapi/linux/ax25.h
679655da
JP
2060F: include/net/ax25.h
2061F: net/ax25/
1da177e4 2062
d5269395 2063AZ6007 DVB DRIVER
009a5410 2064M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2065L: linux-media@vger.kernel.org
2066W: http://linuxtv.org
2067T: git git://linuxtv.org/media_tree.git
2068S: Maintained
2069F: drivers/media/usb/dvb-usb-v2/az6007.c
2070
6777376e
HV
2071AZTECH FM RADIO RECEIVER DRIVER
2072M: Hans Verkuil <hverkuil@xs4all.nl>
2073L: linux-media@vger.kernel.org
2074T: git git://linuxtv.org/media_tree.git
2075W: http://linuxtv.org
2076S: Maintained
2077F: drivers/media/radio/radio-aztech*
2078
e2d1d6c0 2079B43 WIRELESS DRIVER
e2d1d6c0 2080L: linux-wireless@vger.kernel.org
ed072f9e 2081L: b43-dev@lists.infradead.org
491b26b4 2082W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2083S: Odd Fixes
679655da 2084F: drivers/net/wireless/b43/
e2d1d6c0
RD
2085
2086B43LEGACY WIRELESS DRIVER
8b58be88 2087M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2088L: linux-wireless@vger.kernel.org
ed072f9e 2089L: b43-dev@lists.infradead.org
491b26b4 2090W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2091S: Maintained
679655da 2092F: drivers/net/wireless/b43legacy/
e2d1d6c0 2093
300abeb5 2094BACKLIGHT CLASS/SUBSYSTEM
b7701755 2095M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2096M: Lee Jones <lee.jones@linaro.org>
300abeb5 2097S: Maintained
679655da
JP
2098F: drivers/video/backlight/
2099F: include/linux/backlight.h
300abeb5 2100
c6c8fea2 2101BATMAN ADVANCED
207df49e 2102M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2103M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2104M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2105L: b.a.t.m.a.n@lists.open-mesh.org
2106W: http://www.open-mesh.org/
2107S: Maintained
2108F: net/batman-adv/
2109
e2d1d6c0 2110BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2111M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2112L: linux-hams@vger.kernel.org
2113W: http://www.baycom.org/~tom/ham/ham.html
2114S: Maintained
679655da 2115F: drivers/net/hamradio/baycom*
e2d1d6c0 2116
cafe5635 2117BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2118M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2119L: linux-bcache@vger.kernel.org
2120W: http://bcache.evilpiepirate.org
d1aa1ab3 2121S: Maintained
cafe5635
KO
2122F: drivers/md/bcache/
2123
04bd844a
HV
2124BDISP ST MEDIA DRIVER
2125M: Fabien Dessenne <fabien.dessenne@st.com>
2126L: linux-media@vger.kernel.org
2127T: git git://linuxtv.org/media_tree.git
2128W: http://linuxtv.org
2129S: Supported
2130F: drivers/media/platform/sti/bdisp
2131
e2d1d6c0 2132BEFS FILE SYSTEM
55817d3d 2133S: Orphan
679655da
JP
2134F: Documentation/filesystems/befs.txt
2135F: fs/befs/
e2d1d6c0 2136
564ee360 2137BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2138M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2139L: netdev@vger.kernel.org
2140S: Maintained
2141F: drivers/net/ethernet/ec_bhf.c
564ee360 2142
e2d1d6c0 2143BFS FILE SYSTEM
8b58be88 2144M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2145S: Maintained
679655da
JP
2146F: Documentation/filesystems/bfs.txt
2147F: fs/bfs/
c117ab84 2148F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2149
1394f032 2150BLACKFIN ARCHITECTURE
a4edbc10 2151M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2152L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2153T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2154W: http://blackfin.uclinux.org
2155S: Supported
679655da 2156F: arch/blackfin/
566da5b2 2157
e190d6b1 2158BLACKFIN EMAC DRIVER
b3fe92b0 2159L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2160W: http://blackfin.uclinux.org
2161S: Supported
7b35f033 2162F: drivers/net/ethernet/adi/
e190d6b1 2163
566da5b2 2164BLACKFIN RTC DRIVER
b3fe92b0 2165L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2166W: http://blackfin.uclinux.org
2167S: Supported
679655da 2168F: drivers/rtc/rtc-bfin.c
1394f032 2169
936ed49a 2170BLACKFIN SDH DRIVER
109ec8c3 2171M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2172L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2173W: http://blackfin.uclinux.org
2174S: Supported
2175F: drivers/mmc/host/bfin_sdh.c
2176
1394f032 2177BLACKFIN SERIAL DRIVER
8b58be88 2178M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2179L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2180W: http://blackfin.uclinux.org
2181S: Supported
8460241e 2182F: drivers/tty/serial/bfin_uart.c
1394f032 2183
1e6d320f 2184BLACKFIN WATCHDOG DRIVER
b3fe92b0 2185L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2186W: http://blackfin.uclinux.org
2187S: Supported
679655da 2188F: drivers/watchdog/bfin_wdt.c
1e6d320f 2189
d24ecfcc 2190BLACKFIN I2C TWI DRIVER
8b58be88 2191M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2192L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2193W: http://blackfin.uclinux.org/
2194S: Supported
679655da 2195F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2196
1e204377
SJ
2197BLACKFIN MEDIA DRIVER
2198M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2199L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2200W: http://blackfin.uclinux.org/
2201S: Supported
2202F: drivers/media/platform/blackfin/
2203F: drivers/media/i2c/adv7183*
2204F: drivers/media/i2c/vs6624*
2205
b54cf35a
JSM
2206BLINKM RGB LED DRIVER
2207M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2208S: Maintained
2209F: drivers/leds/leds-blinkm.c
2210
1da177e4 2211BLOCK LAYER
8b58be88 2212M: Jens Axboe <axboe@kernel.dk>
82c426e0 2213L: linux-block@vger.kernel.org
08deed1e 2214T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2215S: Maintained
679655da 2216F: block/
ae11f7ef 2217F: kernel/trace/blktrace.c
1da177e4 2218
2b54aaef 2219BLOCK2MTD DRIVER
8b58be88 2220M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2221L: linux-mtd@lists.infradead.org
2222S: Maintained
679655da 2223F: drivers/mtd/devices/block2mtd.c
2b54aaef 2224
63fbd24e 2225BLUETOOTH DRIVERS
8b58be88 2226M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2227M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2228M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2229L: linux-bluetooth@vger.kernel.org
63fbd24e 2230W: http://www.bluez.org/
22e7a424
MH
2231T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2232T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2233S: Maintained
679655da 2234F: drivers/bluetooth/
1da177e4 2235
63fbd24e 2236BLUETOOTH SUBSYSTEM
8b58be88 2237M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2238M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2239M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2240L: linux-bluetooth@vger.kernel.org
2241W: http://www.bluez.org/
22e7a424
MH
2242T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2243T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2244S: Maintained
679655da
JP
2245F: net/bluetooth/
2246F: include/net/bluetooth/
1da177e4
LT
2247
2248BONDING DRIVER
79b30750 2249M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2250M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2251M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2252L: netdev@vger.kernel.org
ce00f85c
JC
2253W: http://sourceforge.net/projects/bonding/
2254S: Supported
679655da 2255F: drivers/net/bonding/
c117ab84 2256F: include/uapi/linux/if_bonding.h
1da177e4 2257
b5f4df34
AS
2258BPF (Safe dynamic programs and tools)
2259M: Alexei Starovoitov <ast@kernel.org>
2260L: netdev@vger.kernel.org
2261L: linux-kernel@vger.kernel.org
2262S: Supported
2263F: kernel/bpf/
2264
39105890 2265BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2266M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2267L: netdev@vger.kernel.org
2268S: Supported
adfc5217 2269F: drivers/net/ethernet/broadcom/b44.*
39105890 2270
32ec90d5
FF
2271BROADCOM GENET ETHERNET DRIVER
2272M: Florian Fainelli <f.fainelli@gmail.com>
2273L: netdev@vger.kernel.org
2274S: Supported
2275F: drivers/net/ethernet/broadcom/genet/
2276
948c51e6 2277BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2278M: Sony Chacko <sony.chacko@qlogic.com>
2279M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2280L: netdev@vger.kernel.org
2281S: Supported
adfc5217
JK
2282F: drivers/net/ethernet/broadcom/bnx2.*
2283F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2284
4d9d2cb0 2285BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2286M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2287L: netdev@vger.kernel.org
2288S: Supported
adfc5217 2289F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2290
90f4c594 2291BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2292M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2293M: Ray Jui <rjui@broadcom.com>
2294M: Scott Branden <sbranden@broadcom.com>
497a045d 2295L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2296T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2297S: Maintained
2298F: arch/arm/mach-bcm/
2299F: arch/arm/boot/dts/bcm113*
90f4c594 2300F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2301F: arch/arm/boot/dts/bcm281*
2302F: arch/arm/configs/bcm_defconfig
e4ef47f2 2303F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2304F: drivers/clocksource/bcm_kona_timer.c
2305
9209bec4 2306BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2307M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2308M: Lee Jones <lee@kernel.org>
10b9e887 2309M: Eric Anholt <eric@anholt.net>
f680f25c 2310L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2311L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2312T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2313S: Maintained
9209bec4 2314N: bcm2835
f680f25c 2315
a2f6734c
KC
2316BROADCOM BCM33XX MIPS ARCHITECTURE
2317M: Kevin Cernekee <cernekee@gmail.com>
2318L: linux-mips@linux-mips.org
2319S: Maintained
2320F: arch/mips/bcm3384/*
2321F: arch/mips/include/asm/mach-bcm3384/*
2322F: arch/mips/kernel/*bmips*
2323
5564f092
RM
2324BROADCOM BCM47XX MIPS ARCHITECTURE
2325M: Hauke Mehrtens <hauke@hauke-m.de>
2326M: Rafał Miłecki <zajec5@gmail.com>
2327L: linux-mips@linux-mips.org
2328S: Maintained
2329F: arch/mips/bcm47xx/*
2330F: arch/mips/include/asm/mach-bcm47xx/*
2331
9209bec4 2332BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2333M: Hauke Mehrtens <hauke@hauke-m.de>
2334L: linux-arm-kernel@lists.infradead.org
2335S: Maintained
2336F: arch/arm/mach-bcm/bcm_5301x.c
2337F: arch/arm/boot/dts/bcm5301x.dtsi
2338F: arch/arm/boot/dts/bcm470*
2339
e076e962
FF
2340BROADCOM BCM63XX ARM ARCHITECTURE
2341M: Florian Fainelli <f.fainelli@gmail.com>
2342L: linux-arm-kernel@lists.infradead.org
eb6725d0 2343T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2344S: Maintained
2345F: arch/arm/mach-bcm/bcm63xx.c
2346F: arch/arm/include/debug/bcm63xx.S
2347
7110e227
KC
2348BROADCOM BCM63XX/BCM33XX UDC DRIVER
2349M: Kevin Cernekee <cernekee@gmail.com>
2350L: linux-usb@vger.kernel.org
2351S: Maintained
2352F: drivers/usb/gadget/udc/bcm63xx_udc.*
2353
2df94fd6 2354BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2355M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2356M: Gregory Fong <gregory.0xf0@gmail.com>
2357M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2359T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2360S: Maintained
2361F: arch/arm/mach-bcm/*brcmstb*
2362F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2363F: drivers/bus/brcmstb_gisb.c
5009a289 2364N: brcmstb
2df94fd6 2365
70371cef
KC
2366BROADCOM BMIPS MIPS ARCHITECTURE
2367M: Kevin Cernekee <cernekee@gmail.com>
2368M: Florian Fainelli <f.fainelli@gmail.com>
2369L: linux-mips@linux-mips.org
eb6725d0 2370T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2371S: Maintained
2372F: arch/mips/bmips/*
2373F: arch/mips/include/asm/mach-bmips/*
2374F: arch/mips/kernel/*bmips*
338808de 2375F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2376F: drivers/irqchip/irq-bcm7*
2377F: drivers/irqchip/irq-brcmstb*
2378
948c51e6 2379BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2380M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2381M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2382L: netdev@vger.kernel.org
2383S: Supported
adfc5217 2384F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2385
a9533e7e
HP
2386BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2387M: Brett Rudley <brudley@broadcom.com>
818c07b8 2388M: Arend van Spriel <arend@broadcom.com>
85d63686 2389M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2390M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2391L: linux-wireless@vger.kernel.org
5615171c 2392L: brcm80211-dev-list@broadcom.com
a9533e7e 2393S: Supported
f62ebdd5 2394F: drivers/net/wireless/brcm80211/
a9533e7e 2395
9958d6f9 2396BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2397M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2398L: linux-scsi@vger.kernel.org
2399S: Supported
2400F: drivers/scsi/bnx2fc/
2401
6a6b5ad0 2402BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2403M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2404L: linux-scsi@vger.kernel.org
2405S: Supported
2406F: drivers/scsi/bnx2i/
2407
63f37ddf 2408BROADCOM IPROC ARM ARCHITECTURE
36c0237f
SB
2409M: Ray Jui <rjui@broadcom.com>
2410M: Scott Branden <sbranden@broadcom.com>
63f37ddf 2411M: Jon Mason <jonmason@broadcom.com>
36c0237f
SB
2412L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2413L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2414T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2415S: Maintained
2416N: iproc
2417N: cygnus
63f37ddf 2418N: nsp
36c0237f
SB
2419N: bcm9113*
2420N: bcm9583*
63f37ddf
JM
2421N: bcm9585*
2422N: bcm9586*
2423N: bcm988312
36c0237f 2424N: bcm113*
63f37ddf
JM
2425N: bcm583*
2426N: bcm585*
2427N: bcm586*
2428N: bcm88312
36c0237f 2429
3b0213d5
GF
2430BROADCOM BRCMSTB GPIO DRIVER
2431M: Gregory Fong <gregory.0xf0@gmail.com>
2432L: bcm-kernel-feedback-list@broadcom.com>
2433S: Supported
2434F: drivers/gpio/gpio-brcmstb.c
2435F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2436
7b7f588b 2437BROADCOM KONA GPIO DRIVER
5e163903 2438M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2439L: bcm-kernel-feedback-list@broadcom.com
2440S: Supported
2441F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2442F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2443
f6e734a8
RM
2444BROADCOM NVRAM DRIVER
2445M: Rafał Miłecki <zajec5@gmail.com>
2446L: linux-mips@linux-mips.org
2447S: Maintained
2448F: drivers/firmware/broadcom/*
2449
02787daa
BN
2450BROADCOM STB NAND FLASH DRIVER
2451M: Brian Norris <computersforpeace@gmail.com>
2452L: linux-mtd@lists.infradead.org
2453S: Maintained
2454F: drivers/mtd/nand/brcmnand/
2455
c9678d86
RM
2456BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2457M: Rafał Miłecki <zajec5@gmail.com>
2458L: linux-wireless@vger.kernel.org
2459S: Maintained
2460F: drivers/bcma/
2461F: include/linux/bcma/
2462
b8302205
FF
2463BROADCOM SYSTEMPORT ETHERNET DRIVER
2464M: Florian Fainelli <f.fainelli@gmail.com>
2465L: netdev@vger.kernel.org
2466S: Supported
2467F: drivers/net/ethernet/broadcom/bcmsysport.*
2468
7725ccfd 2469BROCADE BFA FC SCSI DRIVER
aa803370
AG
2470M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2471M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2472L: linux-scsi@vger.kernel.org
2473S: Supported
2474F: drivers/scsi/bfa/
7725ccfd 2475
8b230ed8 2476BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2477M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2478L: netdev@vger.kernel.org
2479S: Supported
f844a0ea 2480F: drivers/net/ethernet/brocade/bna/
8b230ed8 2481
5cdf7f76 2482BSG (block layer generic sg v4 driver)
8b58be88 2483M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2484L: linux-scsi@vger.kernel.org
2485S: Supported
679655da
JP
2486F: block/bsg.c
2487F: include/linux/bsg.h
c117ab84 2488F: include/uapi/linux/bsg.h
5cdf7f76 2489
af39917d
CL
2490BT87X AUDIO DRIVER
2491M: Clemens Ladisch <clemens@ladisch.de>
2492L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2493T: git git://git.alsa-project.org/alsa-kernel.git
2494S: Maintained
2495F: Documentation/sound/alsa/Bt87x.txt
2496F: sound/pci/bt87x.c
2497
ff1d5c2f 2498BT8XXGPIO DRIVER
eb032b98 2499M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2500W: http://bu3sch.de/btgpio.php
2501S: Maintained
72dbb705 2502F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2503
eb1eb04f 2504BTRFS FILE SYSTEM
c0778e25
CM
2505M: Chris Mason <clm@fb.com>
2506M: Josef Bacik <jbacik@fb.com>
d8130624 2507M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2508L: linux-btrfs@vger.kernel.org
2509W: http://btrfs.wiki.kernel.org/
8a6e2535 2510Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2511T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2512S: Maintained
679655da
JP
2513F: Documentation/filesystems/btrfs.txt
2514F: fs/btrfs/
eb1eb04f 2515
1da177e4 2516BTTV VIDEO4LINUX DRIVER
009a5410 2517M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2518L: linux-media@vger.kernel.org
96b6aba0 2519W: http://linuxtv.org
275ffde4 2520T: git git://linuxtv.org/media_tree.git
f96236e5 2521S: Odd fixes
679655da 2522F: Documentation/video4linux/bttv/
90d72ac6 2523F: drivers/media/pci/bt8xx/bttv*
1da177e4 2524
1f34923c
KA
2525BUSLOGIC SCSI DRIVER
2526M: Khalid Aziz <khalid@gonehiking.org>
2527L: linux-scsi@vger.kernel.org
2528S: Maintained
2529F: drivers/scsi/BusLogic.*
2530F: drivers/scsi/FlashPoint.*
2531
af39917d
CL
2532C-MEDIA CMI8788 DRIVER
2533M: Clemens Ladisch <clemens@ladisch.de>
2534L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2535T: git git://git.alsa-project.org/alsa-kernel.git
2536S: Maintained
2537F: sound/pci/oxygen/
2538
2141355f
MS
2539C6X ARCHITECTURE
2540M: Mark Salter <msalter@redhat.com>
2541M: Aurelien Jacquiot <a-jacquiot@ti.com>
2542L: linux-c6x-dev@linux-c6x.org
2543W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2544S: Maintained
2545F: arch/c6x/
2546
a5432f5a 2547CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2548M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2549L: linux-cachefs@redhat.com
2550S: Supported
2551F: Documentation/filesystems/caching/cachefiles.txt
2552F: fs/cachefiles/
2553
c815ca39
HV
2554CADET FM/AM RADIO RECEIVER DRIVER
2555M: Hans Verkuil <hverkuil@xs4all.nl>
2556L: linux-media@vger.kernel.org
2557T: git git://linuxtv.org/media_tree.git
2558W: http://linuxtv.org
2559S: Maintained
2560F: drivers/media/radio/radio-cadet*
2561
77d5140f 2562CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2563M: Jonathan Corbet <corbet@lwn.net>
661263b5 2564L: linux-media@vger.kernel.org
275ffde4 2565T: git git://linuxtv.org/media_tree.git
77d5140f 2566S: Maintained
679655da 2567F: Documentation/video4linux/cafe_ccic
90d72ac6 2568F: drivers/media/platform/marvell-ccic/
77d5140f 2569
201b6bab 2570CAIF NETWORK LAYER
5c574f50 2571M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2572L: netdev@vger.kernel.org
2573S: Supported
2574F: Documentation/networking/caif/
2575F: drivers/net/caif/
c117ab84 2576F: include/uapi/linux/caif/
201b6bab
JP
2577F: include/net/caif/
2578F: net/caif/
2579
77dac90f 2580CALGARY x86-64 IOMMU
8b58be88
JP
2581M: Muli Ben-Yehuda <muli@il.ibm.com>
2582M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2583L: discuss@x86-64.org
2584S: Maintained
679655da
JP
2585F: arch/x86/kernel/pci-calgary_64.c
2586F: arch/x86/kernel/tce_64.c
2587F: arch/x86/include/asm/calgary.h
2588F: arch/x86/include/asm/tce.h
77dac90f 2589
e2d1d6c0 2590CAN NETWORK LAYER
8d15d386 2591M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2592M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2593L: linux-can@vger.kernel.org
84b0d715 2594W: https://github.com/linux-can
870482a4
MKB
2595T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2596T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2597S: Maintained
f35f6c8f 2598F: Documentation/networking/can.txt
8d15d386 2599F: net/can/
8d15d386 2600F: include/linux/can/core.h
c117ab84
CEB
2601F: include/uapi/linux/can.h
2602F: include/uapi/linux/can/bcm.h
2603F: include/uapi/linux/can/raw.h
2604F: include/uapi/linux/can/gw.h
e2d1d6c0 2605
4261a204 2606CAN NETWORK DRIVERS
8b58be88 2607M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2608M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2609L: linux-can@vger.kernel.org
84b0d715 2610W: https://github.com/linux-can
870482a4
MKB
2611T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2612T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2613S: Maintained
8d15d386
OH
2614F: drivers/net/can/
2615F: include/linux/can/dev.h
8d15d386 2616F: include/linux/can/platform/
c117ab84
CEB
2617F: include/uapi/linux/can/error.h
2618F: include/uapi/linux/can/netlink.h
4261a204 2619
95d16c72
JM
2620CAPABILITIES
2621M: Serge Hallyn <serge.hallyn@canonical.com>
2622L: linux-security-module@vger.kernel.org
6305902c 2623S: Supported
95d16c72 2624F: include/linux/capability.h
c117ab84 2625F: include/uapi/linux/capability.h
6305902c 2626F: security/commoncap.c
38a94118 2627F: kernel/capability.c
95d16c72 2628
b84894c7
KT
2629CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2630M: Kevin Tsai <ktsai@capellamicro.com>
2631S: Maintained
2632F: drivers/iio/light/cm*
2633F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2634
f21fb3ed
RV
2635CAVIUM LIQUIDIO NETWORK DRIVER
2636M: Derek Chickles <derek.chickles@caviumnetworks.com>
2637M: Satanand Burla <satananda.burla@caviumnetworks.com>
2638M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2639M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2640L: netdev@vger.kernel.org
2641W: http://www.cavium.com
2642S: Supported
f21fb3ed
RV
2643F: drivers/net/ethernet/cavium/liquidio/
2644
ef0bbac3
VB
2645CC2520 IEEE-802.15.4 RADIO DRIVER
2646M: Varka Bhadram <varkabhadram@gmail.com>
2647L: linux-wpan@vger.kernel.org
2648S: Maintained
2649F: drivers/net/ieee802154/cc2520.c
2650F: include/linux/spi/cc2520.h
2651F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2652
b8154542 2653CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2654M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2655L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2656W: http://www.ibm.com/developerworks/power/cell/
2657S: Supported
679655da 2658F: arch/powerpc/include/asm/cell*.h
679655da 2659F: arch/powerpc/include/asm/spu*.h
c117ab84 2660F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2661F: arch/powerpc/oprofile/*cell*
2662F: arch/powerpc/platforms/cell/
b8154542 2663
398ecff5
SW
2664CEPH COMMON CODE (LIBCEPH)
2665M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2666M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2667M: Sage Weil <sage@redhat.com>
82593f87 2668L: ceph-devel@vger.kernel.org
09d90327 2669W: http://ceph.com/
fb99f881 2670T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2671T: git git://github.com/ceph/ceph-client.git
9030aaf9 2672S: Supported
14430813
JP
2673F: net/ceph/
2674F: include/linux/ceph/
2675F: include/linux/crush/
9030aaf9 2676
398ecff5
SW
2677CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2678M: "Yan, Zheng" <zyan@redhat.com>
2679M: Sage Weil <sage@redhat.com>
2680M: Ilya Dryomov <idryomov@gmail.com>
2681L: ceph-devel@vger.kernel.org
2682W: http://ceph.com/
2683T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2684T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2685S: Supported
2686F: Documentation/filesystems/ceph.txt
2687F: fs/ceph/
2688
cfc411e7
DH
2689CERTIFICATE HANDLING:
2690M: David Howells <dhowells@redhat.com>
2691M: David Woodhouse <dwmw2@infradead.org>
2692L: keyrings@linux-nfs.org
2693S: Maintained
2694F: Documentation/module-signing.txt
2695F: certs/
2696F: scripts/extract-cert.c
2697
18332a80 2698CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2699L: linux-usb@vger.kernel.org
10c6c9c9 2700S: Orphan
679655da
JP
2701F: Documentation/usb/WUSB-Design-overview.txt
2702F: Documentation/usb/wusb-cbaf
355ffe69
DV
2703F: drivers/usb/host/hwa-hc.c
2704F: drivers/usb/host/whci/
679655da
JP
2705F: drivers/usb/wusbcore/
2706F: include/linux/usb/wusb*
18332a80 2707
70e84049 2708CFAG12864B LCD DRIVER
8b58be88 2709M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2710W: http://miguelojeda.es/auxdisplay.htm
2711W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2712S: Maintained
679655da
JP
2713F: drivers/auxdisplay/cfag12864b.c
2714F: include/linux/cfag12864b.h
70e84049
MOS
2715
2716CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2717M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2718W: http://miguelojeda.es/auxdisplay.htm
2719W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2720S: Maintained
679655da
JP
2721F: drivers/auxdisplay/cfag12864bfb.c
2722F: include/linux/cfag12864b.h
70e84049 2723
704232c2 2724CFG80211 and NL80211
8b58be88 2725M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2726L: linux-wireless@vger.kernel.org
ce466579
JB
2727W: http://wireless.kernel.org/
2728T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2729T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2730S: Maintained
c117ab84 2731F: include/uapi/linux/nl80211.h
679655da
JP
2732F: include/net/cfg80211.h
2733F: net/wireless/*
2734X: net/wireless/wext*
704232c2 2735
46e64261
GKH
2736CHAR and MISC DRIVERS
2737M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2738M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2739T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2740S: Supported
46e64261
GKH
2741F: drivers/char/*
2742F: drivers/misc/*
471322a8 2743F: include/linux/miscdevice.h
46e64261 2744
0a920b5b 2745CHECKPATCH
8b58be88 2746M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2747M: Joe Perches <joe@perches.com>
2748S: Maintained
679655da 2749F: scripts/checkpatch.pl
0a920b5b 2750
f8407f26
HW
2751CHINESE DOCUMENTATION
2752M: Harry Wei <harryxiyou@gmail.com>
9740153c 2753L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2754L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2755S: Maintained
2756F: Documentation/zh_CN/
2757
2721ea2c 2758CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2759M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2760T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2761L: linux-usb@vger.kernel.org
2762S: Maintained
2763F: drivers/usb/chipidea/
2764
a93ad65d
HG
2765CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2766M: Hans de Goede <hdegoede@redhat.com>
2767L: linux-input@vger.kernel.org
2768S: Maintained
2769F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2770F: drivers/input/touchscreen/chipone_icn8318.c
2771
ab043105
OJ
2772CHROME HARDWARE PLATFORM SUPPORT
2773M: Olof Johansson <olof@lixom.net>
2774S: Maintained
2775F: drivers/platform/chrome/
2776
641cb85e 2777CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2778M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2779M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2780M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2781M: Neel Patel <neepatel@cisco.com>
7063fbf2 2782S: Supported
a6a5580c 2783F: drivers/net/ethernet/cisco/enic/
7063fbf2 2784
e3cf00d0 2785CISCO VIC LOW LATENCY NIC DRIVER
35ef4a9e
DG
2786M: Christian Benvenuti <benve@cisco.com>
2787M: Dave Goodell <dgoodell@cisco.com>
b75f0050 2788S: Supported
35ef4a9e 2789F: drivers/infiniband/hw/usnic/
e3cf00d0 2790
2b7a52a4 2791CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2792M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2793L: netdev@vger.kernel.org
2794S: Maintained
57d0b7a0 2795F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2796
3d4cfdc9
MB
2797CIRRUS LOGIC AUDIO CODEC DRIVERS
2798M: Brian Austin <brian.austin@cirrus.com>
2799M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2800L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2801S: Maintained
2802F: sound/soc/codecs/cs*
2803
94574d9a
KRW
2804CLEANCACHE API
2805M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2806L: linux-kernel@vger.kernel.org
2807S: Maintained
2808F: mm/cleancache.c
2809F: include/linux/cleancache.h
2810
d4275354 2811CLK API
8b58be88 2812M: Russell King <linux@arm.linux.org.uk>
aa571b14 2813L: linux-clk@vger.kernel.org
37417046 2814S: Maintained
d4275354
RK
2815F: include/linux/clk.h
2816
9222d247
JS
2817CLOCKSOURCE, CLOCKEVENT DRIVERS
2818M: Daniel Lezcano <daniel.lezcano@linaro.org>
2819M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2820L: linux-kernel@vger.kernel.org
9222d247
JS
2821T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2822S: Supported
2823F: drivers/clocksource
2824
5df6d737 2825CISCO FCOE HBA DRIVER
8fc89a79
HP
2826M: Hiral Patel <hiralpat@cisco.com>
2827M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2828M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2829L: linux-scsi@vger.kernel.org
2830S: Supported
2a99921a 2831F: drivers/scsi/fnic/
5df6d737 2832
c8806b6c
NM
2833CISCO SCSI HBA DRIVER
2834M: Narsimhulu Musini <nmusini@cisco.com>
2835M: Sesidhar Baddela <sebaddel@cisco.com>
2836L: linux-scsi@vger.kernel.org
2837S: Supported
2838F: drivers/scsi/snic/
2839
529aa8cb
TLSC
2840CMPC ACPI DRIVER
2841M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2842M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2843L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2844S: Supported
2845F: drivers/platform/x86/classmate-laptop.c
2846
85756a06
HV
2847COBALT MEDIA DRIVER
2848M: Hans Verkuil <hans.verkuil@cisco.com>
2849L: linux-media@vger.kernel.org
2850T: git git://linuxtv.org/media_tree.git
2851W: http://linuxtv.org
2852S: Supported
2853F: drivers/media/pci/cobalt/
2854
74425eee 2855COCCINELLE/Semantic Patches (SmPL)
26de9c26 2856M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2857M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2858M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2859M: Michal Marek <mmarek@suse.com>
26de9c26 2860L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2861T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2862W: http://coccinelle.lip6.fr/
2863S: Supported
4b92b2aa 2864F: Documentation/coccinelle.txt
74425eee
NP
2865F: scripts/coccinelle/
2866F: scripts/coccicheck
2867
1da177e4 2868CODA FILE SYSTEM
8b58be88 2869M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2870M: coda@cs.cmu.edu
2871L: codalist@coda.cs.cmu.edu
2872W: http://www.coda.cs.cmu.edu/
2873S: Maintained
679655da
JP
2874F: Documentation/filesystems/coda.txt
2875F: fs/coda/
2876F: include/linux/coda*.h
c117ab84 2877F: include/uapi/linux/coda*.h
1da177e4 2878
0b14261e
PZ
2879CODA V4L2 MEM2MEM DRIVER
2880M: Philipp Zabel <p.zabel@pengutronix.de>
2881L: linux-media@vger.kernel.org
2882S: Maintained
2883F: Documentation/devicetree/bindings/media/coda.txt
2884F: drivers/media/platform/coda/
2885
7704addb 2886COMMON CLK FRAMEWORK
a85fa007 2887M: Michael Turquette <mturquette@baylibre.com>
f956165f 2888M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2889L: linux-clk@vger.kernel.org
baeb0d9b 2890T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2891S: Maintained
60bea3b5
SW
2892F: drivers/clk/
2893X: drivers/clk/clkdev.c
7704addb 2894F: include/linux/clk-pr*
60bea3b5 2895F: include/linux/clk/
7704addb 2896
e2d1d6c0 2897COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2898M: Steve French <sfrench@samba.org>
51223df6 2899L: linux-cifs@vger.kernel.org
d1f28953 2900L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2901W: http://linux-cifs.samba.org/
bb1d5dda 2902T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2903S: Supported
ec421a71 2904F: Documentation/filesystems/cifs/
679655da 2905F: fs/cifs/
e2d1d6c0 2906
1da177e4 2907COMPACTPCI HOTPLUG CORE
8b58be88 2908M: Scott Murray <scott@spiteful.org>
64dab204 2909L: linux-pci@vger.kernel.org
82c4dfc7 2910S: Maintained
679655da 2911F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2912
2913COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2914M: Scott Murray <scott@spiteful.org>
64dab204 2915L: linux-pci@vger.kernel.org
82c4dfc7 2916S: Maintained
679655da 2917F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2918
2919COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2920M: Scott Murray <scott@spiteful.org>
64dab204 2921L: linux-pci@vger.kernel.org
82c4dfc7 2922S: Maintained
679655da 2923F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2924
5411552c 2925COMPAL LAPTOP SUPPORT
8b58be88 2926M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2927L: platform-driver-x86@vger.kernel.org
5411552c 2928S: Maintained
679655da 2929F: drivers/platform/x86/compal-laptop.c
5411552c 2930
949be0f7 2931CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2932M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2933L: accessrunner-general@lists.sourceforge.net
2934W: http://accessrunner.sourceforge.net/
949be0f7 2935S: Maintained
679655da 2936F: drivers/usb/atm/cxacru.c
949be0f7 2937
e2d1d6c0 2938CONFIGFS
d6351db2
JB
2939M: Joel Becker <jlbec@evilplan.org>
2940T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2941S: Supported
679655da
JP
2942F: fs/configfs/
2943F: include/linux/configfs.h
e2d1d6c0 2944
acb9c1b2 2945CONNECTOR
8b58be88 2946M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2947L: netdev@vger.kernel.org
2948S: Maintained
2949F: drivers/connector/
2950
a3e3354d 2951CONTROL GROUP (CGROUP)
860ca0e6 2952M: Tejun Heo <tj@kernel.org>
ad50c159 2953M: Li Zefan <lizefan@huawei.com>
4d205676 2954M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2955L: cgroups@vger.kernel.org
860ca0e6 2956T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2957S: Maintained
a3e3354d 2958F: Documentation/cgroups/
679655da
JP
2959F: include/linux/cgroup*
2960F: kernel/cgroup*
a3e3354d
TH
2961
2962CONTROL GROUP - CPUSET
2963M: Li Zefan <lizefan@huawei.com>
2964L: cgroups@vger.kernel.org
2965W: http://www.bullopensource.org/cpuset/
2966W: http://oss.sgi.com/projects/cpusets/
2967T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2968S: Maintained
2969F: Documentation/cgroups/cpusets.txt
2970F: include/linux/cpuset.h
2971F: kernel/cpuset.c
2972
2973CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2974M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2975M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2976L: cgroups@vger.kernel.org
2977L: linux-mm@kvack.org
2978S: Maintained
2979F: mm/memcontrol.c
5d1ea48b 2980F: mm/swap_cgroup.c
fb3a0fb6 2981
bebe4678 2982CORETEMP HARDWARE MONITORING DRIVER
96859129 2983M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2984L: lm-sensors@lm-sensors.org
2985S: Maintained
679655da
JP
2986F: Documentation/hwmon/coretemp
2987F: drivers/hwmon/coretemp.c
bebe4678 2988
1da177e4 2989COSA/SRP SYNC SERIAL DRIVER
8b58be88 2990M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2991W: http://www.fi.muni.cz/~kas/cosa/
2992S: Maintained
679655da 2993F: drivers/net/wan/cosa*
1da177e4 2994
4371ee35 2995CPMAC ETHERNET DRIVER
8b58be88 2996M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2997L: netdev@vger.kernel.org
2998S: Maintained
b544dbac 2999F: drivers/net/ethernet/ti/cpmac.c
4371ee35 3000
1da177e4 3001CPU FREQUENCY DRIVERS
9c3646d1 3002M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 3003M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 3004L: linux-pm@vger.kernel.org
1da177e4 3005S: Maintained
27209d91
VK
3006T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3007T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
3008F: drivers/cpufreq/
3009F: include/linux/cpufreq.h
1da177e4 3010
8a67f0ef
VK
3011CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3012M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 3013M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
3014L: linux-pm@vger.kernel.org
3015W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3016S: Maintained
3017F: drivers/cpufreq/arm_big_little.h
3018F: drivers/cpufreq/arm_big_little.c
3019F: drivers/cpufreq/arm_big_little_dt.c
3020
14d2c34c 3021CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
3022M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3023M: Daniel Lezcano <daniel.lezcano@linaro.org>
3024L: linux-pm@vger.kernel.org
3025L: linux-arm-kernel@lists.infradead.org
cea8321c 3026T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
3027S: Maintained
3028F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 3029
0c570c18
BZ
3030CPUIDLE DRIVER - ARM EXYNOS
3031M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3032M: Daniel Lezcano <daniel.lezcano@linaro.org>
3033M: Kukjin Kim <kgene@kernel.org>
3034L: linux-pm@vger.kernel.org
3035L: linux-samsung-soc@vger.kernel.org
3036S: Supported
3037F: drivers/cpuidle/cpuidle-exynos.c
3038F: arch/arm/mach-exynos/pm.c
3039
a8e39c35 3040CPUIDLE DRIVERS
9c3646d1 3041M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
3042M: Daniel Lezcano <daniel.lezcano@linaro.org>
3043L: linux-pm@vger.kernel.org
3044S: Maintained
cea8321c 3045T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
3046F: drivers/cpuidle/*
3047F: include/linux/cpuidle.h
3048
1da177e4 3049CPUID/MSR DRIVER
8b58be88 3050M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 3051S: Maintained
679655da
JP
3052F: arch/x86/kernel/cpuid.c
3053F: arch/x86/kernel/msr.c
1da177e4 3054
7fe2f639 3055CPU POWER MONITORING SUBSYSTEM
d8130624 3056M: Thomas Renninger <trenn@suse.com>
103f1790 3057L: linux-pm@vger.kernel.org
7fe2f639 3058S: Maintained
14430813 3059F: tools/power/cpupower/
7fe2f639 3060
1da177e4 3061CRAMFS FILESYSTEM
ce00f85c 3062W: http://sourceforge.net/projects/cramfs/
54886a71 3063S: Orphan / Obsolete
679655da
JP
3064F: Documentation/filesystems/cramfs.txt
3065F: fs/cramfs/
1da177e4
LT
3066
3067CRIS PORT
8b58be88
JP
3068M: Mikael Starvik <starvik@axis.com>
3069M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3070L: linux-cris-kernel@axis.com
1da177e4
LT
3071W: http://developer.axis.com
3072S: Maintained
679655da 3073F: arch/cris/
df621252 3074F: drivers/tty/serial/crisv10.*
1da177e4
LT
3075
3076CRYPTO API
8b58be88
JP
3077M: Herbert Xu <herbert@gondor.apana.org.au>
3078M: "David S. Miller" <davem@davemloft.net>
1da177e4 3079L: linux-crypto@vger.kernel.org
54e5881d 3080T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3081S: Maintained
679655da 3082F: Documentation/crypto/
2ca87a17 3083F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3084F: arch/*/crypto/
3085F: crypto/
3086F: drivers/crypto/
3087F: include/crypto/
1da177e4 3088
5b07bd57 3089CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3090M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3091L: linux-crypto@vger.kernel.org
3092S: Maintained
51a2228a
JP
3093F: crypto/ansi_cprng.c
3094F: crypto/rng.c
5b07bd57 3095
9b4ffa48 3096CS5535 Audio ALSA driver
8b58be88 3097M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3098S: Maintained
679655da 3099F: sound/pci/cs5535audio/
9b4ffa48 3100
a910e4a9 3101CW1200 WLAN driver
b75f0050
JP
3102M: Solomon Peachy <pizza@shaftnet.org>
3103S: Maintained
3104F: drivers/net/wireless/cw1200/
a910e4a9 3105
6d8425b1 3106CX18 VIDEO4LINUX DRIVER
6afdeaf8 3107M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3108L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3109L: linux-media@vger.kernel.org
275ffde4 3110T: git git://linuxtv.org/media_tree.git
6d8425b1 3111W: http://linuxtv.org
30e10993 3112W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3113S: Maintained
679655da 3114F: Documentation/video4linux/cx18.txt
90d72ac6 3115F: drivers/media/pci/cx18/
6c0f0359 3116F: include/uapi/linux/ivtv*
6d8425b1 3117
3f101d91
HV
3118CX2341X MPEG ENCODER HELPER MODULE
3119M: Hans Verkuil <hverkuil@xs4all.nl>
3120L: linux-media@vger.kernel.org
3121T: git git://linuxtv.org/media_tree.git
3122W: http://linuxtv.org
3123S: Maintained
c368360b 3124F: drivers/media/common/cx2341x*
3f101d91
HV
3125F: include/media/cx2341x*
3126
b8fe6e2c
PB
3127CX24120 MEDIA DRIVER
3128M: Jemma Denson <jdenson@gmail.com>
3129M: Patrick Boettcher <patrick.boettcher@posteo.de>
3130L: linux-media@vger.kernel.org
3131W: http://linuxtv.org/
3132Q: http://patchwork.linuxtv.org/project/linux-media/list/
3133S: Maintained
3134F: drivers/media/dvb-frontends/cx24120*
3135
20357578 3136CX88 VIDEO4LINUX DRIVER
009a5410 3137M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3138L: linux-media@vger.kernel.org
3139W: http://linuxtv.org
3140T: git git://linuxtv.org/media_tree.git
3141S: Odd fixes
3142F: Documentation/video4linux/cx88/
3143F: drivers/media/pci/cx88/
6d8425b1 3144
91952bc0
AP
3145CXD2820R MEDIA DRIVER
3146M: Antti Palosaari <crope@iki.fi>
3147L: linux-media@vger.kernel.org
3148W: http://linuxtv.org/
3149W: http://palosaari.fi/linux/
3150Q: http://patchwork.linuxtv.org/project/linux-media/list/
3151T: git git://linuxtv.org/anttip/media_tree.git
3152S: Maintained
3153F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3154
e5ec3789 3155CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3156M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3157L: netdev@vger.kernel.org
3158W: http://www.chelsio.com
3159S: Supported
f7917c00 3160F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3161
d8ae3c33 3162CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3163M: Karen Xie <kxie@chelsio.com>
3164L: linux-scsi@vger.kernel.org
3165W: http://www.chelsio.com
3166S: Supported
3167F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3168
e5ec3789 3169CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3170M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3171L: linux-rdma@vger.kernel.org
e5ec3789
SW
3172W: http://www.openfabrics.org
3173S: Supported
679655da 3174F: drivers/infiniband/hw/cxgb3/
e5ec3789 3175
be4c9bad 3176CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3177M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3178L: netdev@vger.kernel.org
3179W: http://www.chelsio.com
3180S: Supported
f7917c00 3181F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3182
d8ae3c33 3183CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3184M: Karen Xie <kxie@chelsio.com>
3185L: linux-scsi@vger.kernel.org
3186W: http://www.chelsio.com
3187S: Supported
3188F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3189
be4c9bad
RD
3190CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3191M: Steve Wise <swise@chelsio.com>
3192L: linux-rdma@vger.kernel.org
3193W: http://www.openfabrics.org
3194S: Supported
3195F: drivers/infiniband/hw/cxgb4/
3196
5c20a5c7
CL
3197CXGB4VF ETHERNET DRIVER (CXGB4VF)
3198M: Casey Leedom <leedom@chelsio.com>
3199L: netdev@vger.kernel.org
3200W: http://www.chelsio.com
3201S: Supported
f7917c00 3202F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3203
a9282d01
IM
3204CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3205M: Ian Munsie <imunsie@au1.ibm.com>
3206M: Michael Neuling <mikey@neuling.org>
3207L: linuxppc-dev@lists.ozlabs.org
3208S: Supported
3209F: drivers/misc/cxl/
ec249dd8 3210F: include/misc/cxl*
a9282d01
IM
3211F: include/uapi/misc/cxl.h
3212F: Documentation/powerpc/cxl.txt
3213F: Documentation/powerpc/cxl.txt
3214F: Documentation/ABI/testing/sysfs-class-cxl
3215
11f43ae7
MO
3216CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3217M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3218M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3219L: linux-scsi@vger.kernel.org
3220S: Supported
3221F: drivers/scsi/cxlflash/
3222F: include/uapi/scsi/cxlflash_ioctls.h
3223F: Documentation/powerpc/cxlflash.txt
3224
b52b97a3
GC
3225STMMAC ETHERNET DRIVER
3226M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3227L: netdev@vger.kernel.org
3228W: http://www.stlinux.com
3229S: Supported
7ac6653a 3230F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3231
1da177e4 3232CYBERPRO FB DRIVER
8b58be88 3233M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3235W: http://www.arm.linux.org.uk/
3236S: Maintained
8a61f013 3237F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3238
1da177e4 3239CYCLADES ASYNC MUX DRIVER
1da177e4 3240W: http://www.cyclades.com/
d459883e 3241S: Orphan
c897401b 3242F: drivers/tty/cyclades.c
679655da 3243F: include/linux/cyclades.h
c117ab84 3244F: include/uapi/linux/cyclades.h
1da177e4
LT
3245
3246CYCLADES PC300 DRIVER
1da177e4 3247W: http://www.cyclades.com/
d459883e 3248S: Orphan
679655da 3249F: drivers/net/wan/pc300*
1da177e4 3250
402f6ae4
AP
3251CYPRESS_FIRMWARE MEDIA DRIVER
3252M: Antti Palosaari <crope@iki.fi>
3253L: linux-media@vger.kernel.org
3254W: http://linuxtv.org/
3255W: http://palosaari.fi/linux/
3256Q: http://patchwork.linuxtv.org/project/linux-media/list/
3257T: git git://linuxtv.org/anttip/media_tree.git
3258S: Maintained
3259F: drivers/media/common/cypress_firmware*
3260
e3ae3525 3261CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3262M: Ferruh Yigit <fery@cypress.com>
6305902c 3263L: linux-input@vger.kernel.org
be9a6f40 3264S: Supported
6305902c
JP
3265F: drivers/input/touchscreen/cyttsp*
3266F: include/linux/input/cyttsp.h
e3ae3525 3267
aaaf5fbf
JK
3268DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3269M: Joshua Kinard <kumba@gentoo.org>
3270S: Maintained
3271F: drivers/rtc/rtc-ds1685.c
3272F: include/linux/rtc/ds1685.h
3273
1da177e4 3274DAMA SLAVE for AX.25
8b58be88 3275M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3276W: http://yaina.de/jreuter/
3277W: http://www.qsl.net/dl1bke/
3278L: linux-hams@vger.kernel.org
3279S: Maintained
679655da
JP
3280F: net/ax25/af_ax25.c
3281F: net/ax25/ax25_dev.c
3282F: net/ax25/ax25_ds_*
3283F: net/ax25/ax25_in.c
3284F: net/ax25/ax25_out.c
3285F: net/ax25/ax25_timer.c
3286F: net/ax25/sysctl_net_ax25.c
1da177e4 3287
e2d1d6c0 3288DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3289L: netdev@vger.kernel.org
5ff77428 3290S: Orphan
679655da 3291F: Documentation/networking/dmfe.txt
0f04e2aa 3292F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3293
3294DC390/AM53C974 SCSI driver
d8130624 3295M: Hannes Reinecke <hare@suse.com>
71bd849d 3296L: linux-scsi@vger.kernel.org
e2d1d6c0 3297S: Maintained
71bd849d 3298F: drivers/scsi/am53c974.c
e2d1d6c0 3299
1da177e4 3300DC395x SCSI driver
61eee9a7 3301M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3302M: Ali Akcaagac <aliakc@web.de>
3303M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3304L: dc395x@twibble.org
cf015e9f
JP
3305W: http://twibble.org/dist/dc395x/
3306W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3307S: Maintained
679655da
JP
3308F: Documentation/scsi/dc395x.txt
3309F: drivers/scsi/dc395x.*
1da177e4 3310
eb8edb08 3311DCCP PROTOCOL
a89d030e 3312M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3313L: dccp@vger.kernel.org
c996d8b9 3314W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3315S: Maintained
679655da 3316F: include/linux/dccp.h
c117ab84 3317F: include/uapi/linux/dccp.h
679655da
JP
3318F: include/linux/tfrc.h
3319F: net/dccp/
eb8edb08 3320
1da177e4 3321DECnet NETWORK LAYER
1da177e4
LT
3322W: http://linux-decnet.sourceforge.net
3323L: linux-decnet-user@lists.sourceforge.net
f546444d 3324S: Orphan
679655da
JP
3325F: Documentation/networking/decnet.txt
3326F: net/decnet/
1da177e4 3327
ebff05b9
MR
3328DECSTATION PLATFORM SUPPORT
3329M: "Maciej W. Rozycki" <macro@linux-mips.org>
3330L: linux-mips@linux-mips.org
3331W: http://www.linux-mips.org/wiki/DECstation
3332S: Maintained
3333F: arch/mips/dec/
3334F: arch/mips/include/asm/dec/
3335F: arch/mips/include/asm/mach-dec/
3336
1da177e4 3337DEFXX FDDI NETWORK DRIVER
8b58be88 3338M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3339S: Maintained
33f810b2 3340F: drivers/net/fddi/defxx.*
1da177e4 3341
ad8f07cc 3342DELL LAPTOP DRIVER
8b58be88 3343M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3344M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3345L: platform-driver-x86@vger.kernel.org
ad8f07cc 3346S: Maintained
679655da 3347F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3348
817a5cdb
PR
3349DELL LAPTOP RBTN DRIVER
3350M: Pali RohĂ¡r <pali.rohar@gmail.com>
3351S: Maintained
3352F: drivers/platform/x86/dell-rbtn.*
3353
cdbff611
PR
3354DELL LAPTOP FREEFALL DRIVER
3355M: Pali RohĂ¡r <pali.rohar@gmail.com>
3356S: Maintained
3357F: drivers/platform/x86/dell-smo8800.c
3358
1da177e4 3359DELL LAPTOP SMM DRIVER
a5afba16 3360M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3361S: Maintained
a5afba16 3362F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3363F: include/uapi/linux/i8k.h
1da177e4 3364
90563ec4 3365DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3366M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3367S: Maintained
679655da
JP
3368F: Documentation/dcdbas.txt
3369F: drivers/firmware/dcdbas.*
90563ec4 3370
0b3f6109 3371DELL WMI EXTRAS DRIVER
8b58be88 3372M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3373M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3374S: Maintained
36b3a96f 3375F: drivers/platform/x86/dell-wmi.c
0b3f6109 3376
5efc75e3 3377DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3378M: John Youn <johnyoun@synopsys.com>
5efc75e3 3379L: linux-usb@vger.kernel.org
18f340f9 3380T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3381S: Maintained
197ba5f4 3382F: drivers/usb/dwc2/
5efc75e3 3383
94ab23dd
FB
3384DESIGNWARE USB3 DRD IP DRIVER
3385M: Felipe Balbi <balbi@ti.com>
3386L: linux-usb@vger.kernel.org
3387L: linux-omap@vger.kernel.org
3388T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3389S: Maintained
3390F: drivers/usb/dwc3/
3391
833c9545
JB
3392DEVICE COREDUMP (DEV_COREDUMP)
3393M: Johannes Berg <johannes@sipsolutions.net>
3394L: linux-kernel@vger.kernel.org
3395S: Maintained
3396F: drivers/base/devcoredump.c
3397F: include/linux/devcoredump.h
3398
89d07767
KP
3399DEVICE FREQUENCY (DEVFREQ)
3400M: MyungJoo Ham <myungjoo.ham@samsung.com>
3401M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3402L: linux-pm@vger.kernel.org
89d07767
KP
3403S: Maintained
3404F: drivers/devfreq/
3405
1da177e4 3406DEVICE NUMBER REGISTRY
8b58be88 3407M: Torben Mathiasen <device@lanana.org>
1da177e4 3408W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3409S: Maintained
3410
e2d1d6c0 3411DEVICE-MAPPER (LVM)
854ecaad 3412M: Alasdair Kergon <agk@redhat.com>
8504eed3 3413M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3414M: dm-devel@redhat.com
e2d1d6c0
RD
3415L: dm-devel@redhat.com
3416W: http://sources.redhat.com/dm
8a6e2535 3417Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3418T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3419T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3420S: Maintained
679655da
JP
3421F: Documentation/device-mapper/
3422F: drivers/md/dm*
854ecaad 3423F: drivers/md/persistent-data/
679655da
JP
3424F: include/linux/device-mapper.h
3425F: include/linux/dm-*.h
8504eed3 3426F: include/uapi/linux/dm-*.h
e2d1d6c0 3427
c0d995aa
OST
3428DIALOG SEMICONDUCTOR DRIVERS
3429M: Support Opensource <support.opensource@diasemi.com>
3430W: http://www.dialog-semiconductor.com/products
3431S: Supported
3432F: Documentation/hwmon/da90??
7c933772 3433F: Documentation/devicetree/bindings/sound/da[79]*.txt
c0d995aa
OST
3434F: drivers/gpio/gpio-da90??.c
3435F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3436F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3437F: drivers/input/misc/da90??_onkey.c
3438F: drivers/input/touchscreen/da9052_tsi.c
3439F: drivers/leds/leds-da90??.c
3440F: drivers/mfd/da903x.c
3441F: drivers/mfd/da90??-*.c
7be72c2c 3442F: drivers/mfd/da91??-*.c
c0d995aa 3443F: drivers/power/da9052-battery.c
7be72c2c 3444F: drivers/power/da91??-*.c
c0d995aa
OST
3445F: drivers/regulator/da903x.c
3446F: drivers/regulator/da9???-regulator.[ch]
3447F: drivers/rtc/rtc-da90??.c
3448F: drivers/video/backlight/da90??_bl.c
3449F: drivers/watchdog/da90??_wdt.c
3450F: include/linux/mfd/da903x.h
3451F: include/linux/mfd/da9052/
3452F: include/linux/mfd/da9055/
3453F: include/linux/mfd/da9063/
7be72c2c 3454F: include/linux/mfd/da9150/
c0d995aa
OST
3455F: include/sound/da[79]*.h
3456F: sound/soc/codecs/da[79]*.[ch]
3457
599aa697
LL
3458DIGI NEO AND CLASSIC PCI PRODUCTS
3459M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3460M: Mark Hounschell <markh@compro.net>
599aa697
LL
3461L: driverdev-devel@linuxdriverproject.org
3462S: Maintained
3463F: drivers/staging/dgnc/
3464
3465DIGI EPCA PCI PRODUCTS
3466M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3467M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3468L: driverdev-devel@linuxdriverproject.org
3469S: Maintained
3470F: drivers/staging/dgap/
3471
335d7c58 3472DIOLAN U2C-12 I2C DRIVER
ca462085 3473M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3474L: linux-i2c@vger.kernel.org
3475S: Maintained
3476F: drivers/i2c/busses/i2c-diolan-u2c.c
3477
d475c634
MW
3478DIRECT ACCESS (DAX)
3479M: Matthew Wilcox <willy@linux.intel.com>
3480L: linux-fsdevel@vger.kernel.org
3481S: Supported
3482F: fs/dax.c
3483
e7839f25 3484DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3485M: Eric Paris <eparis@parisplace.org>
3c5119c0 3486S: Maintained
679655da
JP
3487F: Documentation/filesystems/dnotify.txt
3488F: fs/notify/dnotify/
3489F: include/linux/dnotify.h
1da177e4
LT
3490
3491DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3492M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3493W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3494W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3495W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3496S: Maintained
3497
4480f15b 3498DISKQUOTA
d8130624 3499M: Jan Kara <jack@suse.com>
1da177e4 3500S: Maintained
679655da
JP
3501F: Documentation/filesystems/quota.txt
3502F: fs/quota/
3503F: include/linux/quota*.h
c117ab84 3504F: include/uapi/linux/quota*.h
1da177e4 3505
702686ad
BT
3506DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3507M: Bernie Thompson <bernie@plugable.com>
3508L: linux-fbdev@vger.kernel.org
3509S: Maintained
3510W: http://plugable.com/category/projects/udlfb/
8a61f013 3511F: drivers/video/fbdev/udlfb.c
702686ad
BT
3512F: include/video/udlfb.h
3513F: Documentation/fb/udlfb.txt
3514
e7839f25 3515DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3516M: Christine Caulfield <ccaulfie@redhat.com>
3517M: David Teigland <teigland@redhat.com>
a4644184 3518L: cluster-devel@redhat.com
5be7b50f 3519W: http://sources.redhat.com/cluster/
54e5881d 3520T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3521S: Supported
679655da 3522F: fs/dlm/
5be7b50f 3523
53b6b3e0
SS
3524DMA BUFFER SHARING FRAMEWORK
3525M: Sumit Semwal <sumit.semwal@linaro.org>
3526S: Maintained
3527L: linux-media@vger.kernel.org
3528L: dri-devel@lists.freedesktop.org
8ada6d2d 3529L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3530F: drivers/dma-buf/
e46d12c6
JP
3531F: include/linux/dma-buf*
3532F: include/linux/reservation.h
3533F: include/linux/*fence.h
53b6b3e0
SS
3534F: Documentation/dma-buf-sharing.txt
3535T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3536
b3e5f263 3537DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3538M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3539L: dmaengine@vger.kernel.org
3540Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3541S: Maintained
679655da 3542F: drivers/dma/
0ce3c066 3543F: include/linux/dmaengine.h
979a281e
VK
3544F: Documentation/dmaengine/
3545T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3546
b825037d 3547DME1737 HARDWARE MONITOR DRIVER
8b58be88 3548M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3549L: lm-sensors@lm-sensors.org
3550S: Maintained
679655da
JP
3551F: Documentation/hwmon/dme1737
3552F: drivers/hwmon/dme1737.c
b825037d 3553
1f31e1b1 3554DMI/SMBIOS SUPPORT
d8130624 3555M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3556S: Maintained
d4aeef93 3557T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3558F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3559F: drivers/firmware/dmi-id.c
3560F: drivers/firmware/dmi_scan.c
3561F: include/linux/dmi.h
3562
7d2c86b5 3563DOCUMENTATION
ad3118b9 3564M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3565L: linux-doc@vger.kernel.org
3566S: Maintained
679655da 3567F: Documentation/
42f41ecf
JC
3568F: scripts/docproc.c
3569F: scripts/kernel-doc*
97be078b
RD
3570X: Documentation/ABI/
3571X: Documentation/devicetree/
933a46b8
JC
3572X: Documentation/acpi
3573X: Documentation/power
3574X: Documentation/spi
6c121170 3575X: Documentation/DocBook/media
c51edfb1 3576T: git git://git.lwn.net/linux.git docs-next
abbaeff3 3577
1da177e4 3578DOUBLETALK DRIVER
8b58be88 3579M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3580L: blinux-list@redhat.com
3581S: Maintained
679655da
JP
3582F: drivers/char/dtlk.c
3583F: include/linux/dtlk.h
1da177e4 3584
e2d1d6c0 3585DPT_I2O SCSI RAID DRIVER
8b58be88 3586M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3587L: linux-scsi@vger.kernel.org
3588W: http://www.adaptec.com/
3589S: Maintained
679655da
JP
3590F: drivers/scsi/dpt*
3591F: drivers/scsi/dpt/
e2d1d6c0 3592
b411b363 3593DRBD DRIVER
28b8e8d4
JP
3594P: Philipp Reisner
3595P: Lars Ellenberg
3596M: drbd-dev@lists.linbit.com
3597L: drbd-user@lists.linbit.com
3598W: http://www.drbd.org
3599T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3600T: git git://git.drbd.org/drbd-8.3.git
3601S: Supported
3602F: drivers/block/drbd/
3603F: lib/lru_cache.c
3604F: Documentation/blockdev/drbd/
b411b363 3605
dc7dfcd8 3606DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3607M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3608T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3609S: Supported
679655da 3610F: Documentation/kobject.txt
7cfc51b9 3611F: drivers/base/
87544653 3612F: fs/debugfs/
dc7dfcd8
WS
3613F: fs/kernfs/
3614F: fs/sysfs/
87544653 3615F: include/linux/debugfs.h
dc7dfcd8 3616F: include/linux/kobj*
679655da 3617F: lib/kobj*
1da177e4
LT
3618
3619DRM DRIVERS
8b58be88 3620M: David Airlie <airlied@linux.ie>
4c6a3999 3621L: dri-devel@lists.freedesktop.org
b0447888 3622T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3623S: Maintained
679655da 3624F: drivers/gpu/drm/
433e3b34 3625F: drivers/gpu/vga/
850e9411 3626F: include/drm/
c117ab84 3627F: include/uapi/drm/
1da177e4 3628
566f5939
AD
3629RADEON DRM DRIVERS
3630M: Alex Deucher <alexander.deucher@amd.com>
3631M: Christian König <christian.koenig@amd.com>
3632L: dri-devel@lists.freedesktop.org
3633T: git git://people.freedesktop.org/~agd5f/linux
3634S: Supported
3635F: drivers/gpu/drm/radeon/
566f5939
AD
3636F: include/uapi/drm/radeon*
3637
03e255b9
TR
3638DRM PANEL DRIVERS
3639M: Thierry Reding <thierry.reding@gmail.com>
3640L: dri-devel@lists.freedesktop.org
3641T: git git://anongit.freedesktop.org/tegra/linux.git
3642S: Maintained
3643F: drivers/gpu/drm/drm_panel.c
3644F: drivers/gpu/drm/panel/
3645F: include/drm/drm_panel.h
2d799dde 3646F: Documentation/devicetree/bindings/display/panel/
03e255b9 3647
8daf7473 3648INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3649M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3650M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3651L: intel-gfx@lists.freedesktop.org
8daf7473 3652L: dri-devel@lists.freedesktop.org
7564fde3 3653W: https://01.org/linuxgraphics/
47f95647 3654Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3655T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3656S: Supported
14430813 3657F: drivers/gpu/drm/i915/
8daf7473 3658F: include/drm/i915*
c117ab84 3659F: include/uapi/drm/i915*
8daf7473 3660
99763bb8
BB
3661DRM DRIVERS FOR ATMEL HLCDC
3662M: Boris Brezillon <boris.brezillon@free-electrons.com>
3663L: dri-devel@lists.freedesktop.org
3664S: Supported
3665F: drivers/gpu/drm/atmel-hlcdc/
3666F: Documentation/devicetree/bindings/drm/atmel/
3667
398a6d4a
KP
3668DRM DRIVERS FOR EXYNOS
3669M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3670M: Joonyoung Shim <jy0922.shim@samsung.com>
3671M: Seung-Woo Kim <sw0312.kim@samsung.com>
3672M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3673L: dri-devel@lists.freedesktop.org
25a58030 3674T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3675S: Supported
14430813 3676F: drivers/gpu/drm/exynos/
398a6d4a 3677F: include/drm/exynos*
c117ab84 3678F: include/uapi/drm/exynos*
398a6d4a 3679
b55a1b9c
JW
3680DRM DRIVERS FOR FREESCALE DCU
3681M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3682M: Alison Wang <alison.wang@freescale.com>
3683L: dri-devel@lists.freedesktop.org
3684S: Supported
3685F: drivers/gpu/drm/fsl-dcu/
2d799dde
RH
3686F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3687F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
b55a1b9c 3688
0a3d775f
PZ
3689DRM DRIVERS FOR FREESCALE IMX
3690M: Philipp Zabel <p.zabel@pengutronix.de>
3691L: dri-devel@lists.freedesktop.org
3692S: Maintained
3693F: drivers/gpu/drm/imx/
ef739aa4 3694F: drivers/gpu/ipu-v3/
2d799dde 3695F: Documentation/devicetree/bindings/display/imx/
0a3d775f 3696
ba2199a6
PJ
3697DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3698M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3699L: dri-devel@lists.freedesktop.org
3700T: git git://github.com/patjak/drm-gma500
3701S: Maintained
3702F: drivers/gpu/drm/gma500
3703F: include/drm/gma500*
3704
bd3b49f2 3705DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3706M: Thierry Reding <thierry.reding@gmail.com>
3707M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3708L: dri-devel@lists.freedesktop.org
3709L: linux-tegra@vger.kernel.org
a5ad7a63 3710T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3711S: Supported
dee8268f 3712F: drivers/gpu/drm/tegra/
a5ad7a63 3713F: drivers/gpu/host1x/
e1e90644 3714F: include/linux/host1x.h
a5ad7a63 3715F: include/uapi/drm/tegra_drm.h
2d799dde 3716F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
bd3b49f2 3717
a284e9d1
LP
3718DRM DRIVERS FOR RENESAS
3719M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3720L: dri-devel@lists.freedesktop.org
3721L: linux-sh@vger.kernel.org
3722T: git git://people.freedesktop.org/~airlied/linux
3723S: Supported
3724F: drivers/gpu/drm/rcar-du/
3725F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3726F: include/linux/platform_data/shmob_drm.h
3727
625e0346
HS
3728DRM DRIVERS FOR ROCKCHIP
3729M: Mark Yao <mark.yao@rock-chips.com>
3730L: dri-devel@lists.freedesktop.org
3731S: Maintained
3732F: drivers/gpu/drm/rockchip/
2d799dde 3733F: Documentation/devicetree/bindings/display/rockchip*
625e0346 3734
7f11c476
BG
3735DRM DRIVERS FOR STI
3736M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3737M: Vincent Abriou <vincent.abriou@st.com>
3738L: dri-devel@lists.freedesktop.org
3739T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3740S: Maintained
3741F: drivers/gpu/drm/sti
2d799dde 3742F: Documentation/devicetree/bindings/display/st,stih4xx.txt
7f11c476 3743
598df1ac
AK
3744DSBR100 USB FM RADIO DRIVER
3745M: Alexey Klimov <klimov.linux@gmail.com>
3746L: linux-media@vger.kernel.org
3747T: git git://linuxtv.org/media_tree.git
3748S: Maintained
3749F: drivers/media/radio/dsbr100.c
3750
1da177e4 3751DSCC4 DRIVER
8b58be88 3752M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3753L: netdev@vger.kernel.org
1da177e4 3754S: Maintained
679655da 3755F: drivers/net/wan/dscc4.c
1da177e4 3756
cc11b140
HV
3757DT3155 MEDIA DRIVER
3758M: Hans Verkuil <hverkuil@xs4all.nl>
3759L: linux-media@vger.kernel.org
3760T: git git://linuxtv.org/media_tree.git
3761W: http://linuxtv.org
3762S: Odd Fixes
3763F: drivers/media/pci/dt3155/
3764
91952bc0
AP
3765DVB_USB_AF9015 MEDIA DRIVER
3766M: Antti Palosaari <crope@iki.fi>
3767L: linux-media@vger.kernel.org
3768W: http://linuxtv.org/
3769W: http://palosaari.fi/linux/
3770Q: http://patchwork.linuxtv.org/project/linux-media/list/
3771T: git git://linuxtv.org/anttip/media_tree.git
3772S: Maintained
3773F: drivers/media/usb/dvb-usb-v2/af9015*
3774
3775DVB_USB_AF9035 MEDIA DRIVER
3776M: Antti Palosaari <crope@iki.fi>
3777L: linux-media@vger.kernel.org
3778W: http://linuxtv.org/
3779W: http://palosaari.fi/linux/
3780Q: http://patchwork.linuxtv.org/project/linux-media/list/
3781T: git git://linuxtv.org/anttip/media_tree.git
3782S: Maintained
3783F: drivers/media/usb/dvb-usb-v2/af9035*
3784
3785DVB_USB_ANYSEE MEDIA DRIVER
3786M: Antti Palosaari <crope@iki.fi>
3787L: linux-media@vger.kernel.org
3788W: http://linuxtv.org/
3789W: http://palosaari.fi/linux/
3790Q: http://patchwork.linuxtv.org/project/linux-media/list/
3791T: git git://linuxtv.org/anttip/media_tree.git
3792S: Maintained
3793F: drivers/media/usb/dvb-usb-v2/anysee*
3794
3795DVB_USB_AU6610 MEDIA DRIVER
3796M: Antti Palosaari <crope@iki.fi>
3797L: linux-media@vger.kernel.org
3798W: http://linuxtv.org/
3799W: http://palosaari.fi/linux/
3800Q: http://patchwork.linuxtv.org/project/linux-media/list/
3801T: git git://linuxtv.org/anttip/media_tree.git
3802S: Maintained
3803F: drivers/media/usb/dvb-usb-v2/au6610*
3804
3805DVB_USB_CE6230 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/ce6230*
3814
d099dea2
MK
3815DVB_USB_CXUSB MEDIA DRIVER
3816M: Michael Krufky <mkrufky@linuxtv.org>
3817L: linux-media@vger.kernel.org
3818W: http://linuxtv.org/
3819W: http://github.com/mkrufky
3820Q: http://patchwork.linuxtv.org/project/linux-media/list/
3821T: git git://linuxtv.org/media_tree.git
3822S: Maintained
9819da66 3823F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3824
91952bc0 3825DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3826M: Antti Palosaari <crope@iki.fi>
3827L: linux-media@vger.kernel.org
3828W: http://linuxtv.org/
3829W: http://palosaari.fi/linux/
3830Q: http://patchwork.linuxtv.org/project/linux-media/list/
3831T: git git://linuxtv.org/anttip/media_tree.git
3832S: Maintained
91952bc0 3833F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3834
5560983b 3835DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3836M: Antti Palosaari <crope@iki.fi>
3837L: linux-media@vger.kernel.org
3838W: http://linuxtv.org/
91952bc0
AP
3839Q: http://patchwork.linuxtv.org/project/linux-media/list/
3840T: git git://linuxtv.org/anttip/media_tree.git
3841S: Maintained
5560983b 3842F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3843
8856f5f2
MK
3844DVB_USB_MXL111SF MEDIA DRIVER
3845M: Michael Krufky <mkrufky@linuxtv.org>
3846L: linux-media@vger.kernel.org
3847W: http://linuxtv.org/
3848W: http://github.com/mkrufky
3849Q: http://patchwork.linuxtv.org/project/linux-media/list/
3850T: git git://linuxtv.org/mkrufky/mxl111sf.git
3851S: Maintained
3852F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3853
91952bc0
AP
3854DVB_USB_RTL28XXU MEDIA DRIVER
3855M: Antti Palosaari <crope@iki.fi>
3856L: linux-media@vger.kernel.org
3857W: http://linuxtv.org/
3858W: http://palosaari.fi/linux/
3859Q: http://patchwork.linuxtv.org/project/linux-media/list/
3860T: git git://linuxtv.org/anttip/media_tree.git
3861S: Maintained
3862F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3863
3864DVB_USB_V2 MEDIA DRIVER
3865M: Antti Palosaari <crope@iki.fi>
3866L: linux-media@vger.kernel.org
3867W: http://linuxtv.org/
3868W: http://palosaari.fi/linux/
3869Q: http://patchwork.linuxtv.org/project/linux-media/list/
3870T: git git://linuxtv.org/anttip/media_tree.git
3871S: Maintained
3872F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3873F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3874
ac0ac38f 3875DYNAMIC DEBUG
5c4a97d1 3876M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3877S: Maintained
3878F: lib/dynamic_debug.c
3879F: include/linux/dynamic_debug.h
3880
789c7048 3881DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3882M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3883S: Maintained
df621252 3884F: drivers/tty/serial/dz.*
789c7048 3885
f17effbe
MF
3886E3X0 POWER BUTTON DRIVER
3887M: Moritz Fischer <moritz.fischer@ettus.com>
3888L: usrp-users@lists.ettus.com
3889W: http://www.ettus.com
3890S: Supported
3891F: drivers/input/misc/e3x0-button.c
3892F: Documentation/devicetree/bindings/input/e3x0-button.txt
3893
91952bc0
AP
3894E4000 MEDIA DRIVER
3895M: Antti Palosaari <crope@iki.fi>
3896L: linux-media@vger.kernel.org
3897W: http://linuxtv.org/
3898W: http://palosaari.fi/linux/
3899Q: http://patchwork.linuxtv.org/project/linux-media/list/
3900T: git git://linuxtv.org/anttip/media_tree.git
3901S: Maintained
3902F: drivers/media/tuners/e4000*
3903
1da177e4 3904EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3905M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3906L: linux-scsi@vger.kernel.org
3907S: Maintained
679655da 3908F: drivers/scsi/eata.c
1da177e4 3909
91952bc0
AP
3910EC100 MEDIA DRIVER
3911M: Antti Palosaari <crope@iki.fi>
3912L: linux-media@vger.kernel.org
3913W: http://linuxtv.org/
3914W: http://palosaari.fi/linux/
3915Q: http://patchwork.linuxtv.org/project/linux-media/list/
3916T: git git://linuxtv.org/anttip/media_tree.git
3917S: Maintained
3918F: drivers/media/dvb-frontends/ec100*
3919
237fead6 3920ECRYPT FILE SYSTEM
0de9adf2 3921M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3922L: ecryptfs@vger.kernel.org
24a923e4 3923W: http://ecryptfs.org
6dc7516e 3924W: https://launchpad.net/ecryptfs
237fead6 3925S: Supported
679655da
JP
3926F: Documentation/filesystems/ecryptfs.txt
3927F: fs/ecryptfs/
237fead6 3928
da9bb1d2 3929EDAC-CORE
8b58be88 3930M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3931M: Borislav Petkov <bp@alien8.de>
009a5410 3932M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3933L: linux-edac@vger.kernel.org
7a859516
BP
3934T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3935T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3936S: Supported
679655da 3937F: Documentation/edac.txt
91445c72 3938F: drivers/edac/
679655da 3939F: include/linux/edac.h
0e438e3f 3940
c476c23b 3941EDAC-AMD64
8b58be88 3942M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3943M: Borislav Petkov <bp@alien8.de>
91445c72 3944L: linux-edac@vger.kernel.org
487ba8e8 3945S: Maintained
c476c23b
BP
3946F: drivers/edac/amd64_edac*
3947
836dae5d
RR
3948EDAC-CALXEDA
3949M: Doug Thompson <dougthompson@xmission.com>
3950M: Robert Richter <rric@kernel.org>
3951L: linux-edac@vger.kernel.org
836dae5d
RR
3952S: Maintained
3953F: drivers/edac/highbank*
3954
f65aad41
RB
3955EDAC-CAVIUM
3956M: Ralf Baechle <ralf@linux-mips.org>
3957M: David Daney <david.daney@cavium.com>
3958L: linux-edac@vger.kernel.org
3959L: linux-mips@linux-mips.org
f65aad41
RB
3960S: Supported
3961F: drivers/edac/octeon_edac*
3962
0e438e3f 3963EDAC-E752X
8b58be88
JP
3964M: Mark Gross <mark.gross@intel.com>
3965M: Doug Thompson <dougthompson@xmission.com>
91445c72 3966L: linux-edac@vger.kernel.org
0e438e3f 3967S: Maintained
679655da 3968F: drivers/edac/e752x_edac.c
0e438e3f
DP
3969
3970EDAC-E7XXX
8b58be88 3971M: Doug Thompson <dougthompson@xmission.com>
91445c72 3972L: linux-edac@vger.kernel.org
0e438e3f 3973S: Maintained
679655da 3974F: drivers/edac/e7xxx_edac.c
0e438e3f 3975
77c5f5d2 3976EDAC-GHES
009a5410 3977M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2 3978L: linux-edac@vger.kernel.org
77c5f5d2 3979S: Maintained
2caa67a6 3980F: drivers/edac/ghes_edac.c
77c5f5d2 3981
6bc78404 3982EDAC-I82443BXGX
8b58be88 3983M: Tim Small <tim@buttersideup.com>
91445c72 3984L: linux-edac@vger.kernel.org
6bc78404 3985S: Maintained
679655da 3986F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3987
3988EDAC-I3000
8b58be88 3989M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3990L: linux-edac@vger.kernel.org
6bc78404 3991S: Maintained
679655da 3992F: drivers/edac/i3000_edac.c
6bc78404
DT
3993
3994EDAC-I5000
8b58be88 3995M: Doug Thompson <dougthompson@xmission.com>
91445c72 3996L: linux-edac@vger.kernel.org
ba9a5918 3997S: Maintained
679655da 3998F: drivers/edac/i5000_edac.c
ba9a5918 3999
44c12cb2 4000EDAC-I5400
009a5410 4001M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4002L: linux-edac@vger.kernel.org
44c12cb2 4003S: Maintained
679655da 4004F: drivers/edac/i5400_edac.c
44c12cb2 4005
3c9c92b6 4006EDAC-I7300
009a5410 4007M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6 4008L: linux-edac@vger.kernel.org
3c9c92b6
MCC
4009S: Maintained
4010F: drivers/edac/i7300_edac.c
4011
67c89316 4012EDAC-I7CORE
009a5410 4013M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4014L: linux-edac@vger.kernel.org
67c89316 4015S: Maintained
70aff0ce 4016F: drivers/edac/i7core_edac.c
67c89316 4017
ba9a5918 4018EDAC-I82975X
8b58be88 4019M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 4020M: "Arvind R." <arvino55@gmail.com>
91445c72 4021L: linux-edac@vger.kernel.org
ba9a5918 4022S: Maintained
679655da 4023F: drivers/edac/i82975x_edac.c
ba9a5918 4024
791b4706
JB
4025EDAC-IE31200
4026M: Jason Baron <jbaron@akamai.com>
4027L: linux-edac@vger.kernel.org
791b4706
JB
4028S: Maintained
4029F: drivers/edac/ie31200_edac.c
4030
ccdfb979 4031EDAC-MPC85XX
30c7469b 4032M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979 4033L: linux-edac@vger.kernel.org
ccdfb979
JT
4034S: Maintained
4035F: drivers/edac/mpc85xx_edac.[ch]
4036
ba9a5918 4037EDAC-PASEMI
8b58be88 4038M: Egor Martovetsky <egor@pasemi.com>
91445c72 4039L: linux-edac@vger.kernel.org
6bc78404 4040S: Maintained
679655da 4041F: drivers/edac/pasemi_edac.c
6bc78404 4042
0e438e3f 4043EDAC-R82600
8b58be88 4044M: Tim Small <tim@buttersideup.com>
91445c72 4045L: linux-edac@vger.kernel.org
0e438e3f 4046S: Maintained
679655da 4047F: drivers/edac/r82600_edac.c
da9bb1d2 4048
4d096ca7 4049EDAC-SBRIDGE
009a5410 4050M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7 4051L: linux-edac@vger.kernel.org
4d096ca7
MCC
4052S: Maintained
4053F: drivers/edac/sb_edac.c
4054
995e1de4
LH
4055EDAC-XGENE
4056APPLIED MICRO (APM) X-GENE SOC EDAC
4057M: Loc Ho <lho@apm.com>
4058S: Supported
4059F: drivers/edac/xgene_edac.c
4060F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4061
af39917d
CL
4062EDIROL UA-101/UA-1000 DRIVER
4063M: Clemens Ladisch <clemens@ladisch.de>
4064L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4065T: git git://git.alsa-project.org/alsa-kernel.git
4066S: Maintained
4067F: sound/usb/misc/ua101.c
4068
1f7df953 4069EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4070M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4071L: linux-efi@vger.kernel.org
78bef24e 4072T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4073S: Maintained
fb2efb5c 4074F: Documentation/efi-stub.txt
1f7df953
MF
4075F: arch/ia64/kernel/efi.c
4076F: arch/x86/boot/compressed/eboot.[ch]
4077F: arch/x86/include/asm/efi.h
4078F: arch/x86/platform/efi/*
a9499fa7 4079F: drivers/firmware/efi/*
1f7df953
MF
4080F: include/linux/efi*.h
4081
d68772b7
MF
4082EFI VARIABLE FILESYSTEM
4083M: Matthew Garrett <matthew.garrett@nebula.com>
4084M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4085M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4086T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4087L: linux-efi@vger.kernel.org
4088S: Maintained
4089F: fs/efivarfs/
4090
85a00d9b
PJ
4091EFIFB FRAMEBUFFER DRIVER
4092L: linux-fbdev@vger.kernel.org
4093M: Peter Jones <pjones@redhat.com>
4094S: Maintained
8a61f013 4095F: drivers/video/fbdev/efifb.c
85a00d9b 4096
0bee8d28
JT
4097EFS FILESYSTEM
4098W: http://aeschi.ch.eu.org/efs/
4099S: Orphan
679655da 4100F: fs/efs/
0bee8d28 4101
4480f15b 4102EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4103M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4104M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4105L: linux-rdma@vger.kernel.org
fab97220 4106S: Supported
679655da 4107F: drivers/infiniband/hw/ehca/
fab97220 4108
aa8a9e25 4109EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4110M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4111L: netdev@vger.kernel.org
4112S: Maintained
9aa32835 4113F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4114
f0319efe 4115EM28XX VIDEO4LINUX DRIVER
009a5410 4116M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4117L: linux-media@vger.kernel.org
4118W: http://linuxtv.org
4119T: git git://linuxtv.org/media_tree.git
4120S: Maintained
4121F: drivers/media/usb/em28xx/
4122
3e3a7d66 4123EMBEDDED LINUX
8b58be88
JP
4124M: Paul Gortmaker <paul.gortmaker@windriver.com>
4125M: Matt Mackall <mpm@selenic.com>
4126M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4127L: linux-embedded@vger.kernel.org
4128S: Maintained
4129
32505876
JS
4130EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4131M: James Smart <james.smart@avagotech.com>
4132M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4133L: linux-scsi@vger.kernel.org
32505876 4134W: http://www.avagotech.com
ce00f85c 4135S: Supported
679655da 4136F: drivers/scsi/lpfc/
3a1c1d44 4137
5f5bac82 4138ENE CB710 FLASH CARD READER DRIVER
8b58be88 4139M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4140S: Maintained
4141F: drivers/misc/cb710/
4142F: drivers/mmc/host/cb710-mmc.*
4143F: include/linux/cb710.h
4144
931e39a1
ML
4145ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4146M: Maxim Levitsky <maximlevitsky@gmail.com>
4147S: Maintained
2a837449 4148F: drivers/media/rc/ene_ir.*
931e39a1 4149
ec207dcc
GS
4150ENHANCED ERROR HANDLING (EEH)
4151M: Gavin Shan <shangw@linux.vnet.ibm.com>
4152L: linuxppc-dev@lists.ozlabs.org
4153S: Supported
4154F: Documentation/powerpc/eeh-pci-error-recovery.txt
4155F: arch/powerpc/kernel/eeh*.c
4156
d5ca9006 4157EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4158M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4159S: Maintained
084bad91 4160T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4161F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4162F: include/video/s1d13xxxfb.h
d5ca9006 4163
38df6492
ME
4164ET131X NETWORK DRIVER
4165M: Mark Einon <mark.einon@gmail.com>
4166S: Odd Fixes
4167F: drivers/net/ethernet/agere/
4168
1da177e4 4169ETHERNET BRIDGE
adbbf69d 4170M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4171L: bridge@lists.linux-foundation.org
4c325313 4172L: netdev@vger.kernel.org
c996d8b9 4173W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4174S: Maintained
679655da
JP
4175F: include/linux/netfilter_bridge/
4176F: net/bridge/
1da177e4 4177
22f08ad9
FF
4178ETHERNET PHY LIBRARY
4179M: Florian Fainelli <f.fainelli@gmail.com>
4180L: netdev@vger.kernel.org
4181S: Maintained
4182F: include/linux/phy.h
4183F: include/linux/phy_fixed.h
4184F: drivers/net/phy/
4185F: Documentation/networking/phy.txt
4186F: drivers/of/of_mdio.c
4187F: drivers/of/of_net.c
4188
1da177e4 4189EXT2 FILE SYSTEM
d8130624 4190M: Jan Kara <jack@suse.com>
72be2ccf 4191L: linux-ext4@vger.kernel.org
1da177e4 4192S: Maintained
679655da
JP
4193F: Documentation/filesystems/ext2.txt
4194F: fs/ext2/
4195F: include/linux/ext2*
1da177e4 4196
72be2ccf 4197EXT4 FILE SYSTEM
8b58be88 4198M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4199M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4200L: linux-ext4@vger.kernel.org
08a225f1 4201W: http://ext4.wiki.kernel.org
8a6e2535 4202Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4203S: Maintained
679655da
JP
4204F: Documentation/filesystems/ext4.txt
4205F: fs/ext4/
1da177e4 4206
c5532b09 4207Extended Verification Module (EVM)
74dd744f
MZ
4208M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4209L: linux-ima-devel@lists.sourceforge.net
4210L: linux-security-module@vger.kernel.org
c5532b09
MZ
4211S: Supported
4212F: security/integrity/evm/
4213
df6b3cfe
MH
4214EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4215M: MyungJoo Ham <myungjoo.ham@samsung.com>
4216M: Chanwoo Choi <cw00.choi@samsung.com>
4217L: linux-kernel@vger.kernel.org
81df63a9 4218T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4219S: Maintained
4220F: drivers/extcon/
cd2c3e7f
CC
4221F: include/linux/extcon/
4222F: include/linux/extcon.h
df6b3cfe 4223F: Documentation/extcon/
cd2c3e7f 4224F: Documentation/devicetree/bindings/extcon/
df6b3cfe 4225
e2a75c44 4226EXYNOS DP DRIVER
b7701755 4227M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4228L: dri-devel@lists.freedesktop.org
4229S: Maintained
4230F: drivers/gpu/drm/exynos/exynos_dp*
4231
33ad3912
DL
4232EXYNOS MIPI DISPLAY DRIVERS
4233M: Inki Dae <inki.dae@samsung.com>
4234M: Donghwa Lee <dh09.lee@samsung.com>
4235M: Kyungmin Park <kyungmin.park@samsung.com>
4236L: linux-fbdev@vger.kernel.org
4237S: Maintained
8a61f013 4238F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4239F: include/video/exynos_mipi*
4240
e53004e2 4241F71805F HARDWARE MONITORING DRIVER
d8130624 4242M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4243L: lm-sensors@lm-sensors.org
4244S: Maintained
679655da
JP
4245F: Documentation/hwmon/f71805f
4246F: drivers/hwmon/f71805f.c
e53004e2 4247
eea977ed
MB
4248FC0011 TUNER DRIVER
4249M: Michael Buesch <m@bues.ch>
4250L: linux-media@vger.kernel.org
4251S: Maintained
ccae7af2
MCC
4252F: drivers/media/tuners/fc0011.h
4253F: drivers/media/tuners/fc0011.c
eea977ed 4254
91952bc0
AP
4255FC2580 MEDIA DRIVER
4256M: Antti Palosaari <crope@iki.fi>
4257L: linux-media@vger.kernel.org
4258W: http://linuxtv.org/
4259W: http://palosaari.fi/linux/
4260Q: http://patchwork.linuxtv.org/project/linux-media/list/
4261T: git git://linuxtv.org/anttip/media_tree.git
4262S: Maintained
4263F: drivers/media/tuners/fc2580*
eea977ed 4264
88b2dbdb
EP
4265FANOTIFY
4266M: Eric Paris <eparis@redhat.com>
4267S: Maintained
4268F: fs/notify/fanotify/
4269F: include/linux/fanotify.h
c117ab84 4270F: include/uapi/linux/fanotify.h
88b2dbdb 4271
1da177e4 4272FARSYNC SYNCHRONOUS DRIVER
8b58be88 4273M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4274W: http://www.farsite.co.uk/
4275S: Supported
679655da 4276F: drivers/net/wan/farsync.*
1da177e4 4277
c5408b88 4278FAULT INJECTION SUPPORT
8b58be88 4279M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4280S: Supported
679655da
JP
4281F: Documentation/fault-injection/
4282F: lib/fault-inject.c
c5408b88 4283
053e514f
NT
4284FBTFT Framebuffer drivers
4285M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4286M: Noralf Trønnes <noralf@tronnes.org>
4287S: Maintained
4288F: drivers/staging/fbtft/
4289
cae727db 4290FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4291M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4292L: fcoe-devel@open-fcoe.org
cae727db
RL
4293W: www.Open-FCoE.org
4294S: Supported
4295F: drivers/scsi/libfc/
4296F: drivers/scsi/fcoe/
4297F: include/scsi/fc/
4298F: include/scsi/libfc.h
4299F: include/scsi/libfcoe.h
c117ab84 4300F: include/uapi/scsi/fc/
cae727db 4301
e2d1d6c0 4302FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4303M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4304M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4305L: linux-fsdevel@vger.kernel.org
1da177e4 4306S: Maintained
679655da
JP
4307F: include/linux/fcntl.h
4308F: include/linux/fs.h
c117ab84
CEB
4309F: include/uapi/linux/fcntl.h
4310F: include/uapi/linux/fs.h
679655da
JP
4311F: fs/fcntl.c
4312F: fs/locks.c
1da177e4 4313
e2d1d6c0 4314FILESYSTEMS (VFS and infrastructure)
8b58be88 4315M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4316L: linux-fsdevel@vger.kernel.org
173acc7c 4317S: Maintained
679655da 4318F: fs/*
173acc7c 4319
b26e0ed4 4320FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4321M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4322L: lm-sensors@lm-sensors.org
4323S: Maintained
d5ca6918
JP
4324F: drivers/hwmon/f75375s.c
4325F: include/linux/f75375s.h
b26e0ed4 4326
a331b0c3
CL
4327FIREWIRE AUDIO DRIVERS
4328M: Clemens Ladisch <clemens@ladisch.de>
4329L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4330T: git git://git.alsa-project.org/alsa-kernel.git
4331S: Maintained
4332F: sound/firewire/
4333
eb86ec51
SR
4334FIREWIRE MEDIA DRIVERS (firedtv)
4335M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4336L: linux-media@vger.kernel.org
4337L: linux1394-devel@lists.sourceforge.net
4338T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4339S: Maintained
4340F: drivers/media/firewire/
4341
a511ce33
CB
4342FIREWIRE SBP-2 TARGET
4343M: Chris Boot <bootc@bootc.net>
4344L: linux-scsi@vger.kernel.org
4345L: target-devel@vger.kernel.org
4346L: linux1394-devel@lists.sourceforge.net
4347T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4348S: Maintained
4349F: drivers/target/sbp/
4350
7d2c86b5 4351FIREWIRE SUBSYSTEM
8b58be88 4352M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4353L: linux1394-devel@lists.sourceforge.net
958a29cb 4354W: http://ieee1394.wiki.kernel.org/
2ca526bf 4355T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4356S: Maintained
679655da 4357F: drivers/firewire/
8f06ce3b
SR
4358F: include/linux/firewire.h
4359F: include/uapi/linux/firewire*.h
9f6d3c4b 4360F: tools/firewire/
e2d1d6c0
RD
4361
4362FIRMWARE LOADER (request_firmware)
39e68089
ML
4363M: Ming Lei <ming.lei@canonical.com>
4364L: linux-kernel@vger.kernel.org
4365S: Maintained
679655da
JP
4366F: Documentation/firmware_class/
4367F: drivers/base/firmware*.c
4368F: include/linux/firmware.h
e2d1d6c0 4369
f730e3dc 4370FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4371M: Joshua Morris <josh.h.morris@us.ibm.com>
4372M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4373S: Maintained
4374F: drivers/block/rsxx/
4375
8206f664 4376FLOPPY DRIVER
e5f6450c 4377M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4378T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4379S: Odd fixes
4380F: drivers/block/floppy.c
4381
9c9f32ed
AR
4382FMC SUBSYSTEM
4383M: Alessandro Rubini <rubini@gnudd.com>
4384W: http://www.ohwr.org/projects/fmc-bus
4385S: Supported
4386F: drivers/fmc/
4387F: include/linux/fmc*.h
4388F: include/linux/ipmi-fru.h
4389K: fmc_d.*register
4390
3c0ed7d5
AT
4391FPGA MANAGER FRAMEWORK
4392M: Alan Tull <atull@opensource.altera.com>
4393S: Maintained
4394F: drivers/fpga/
4395F: include/linux/fpga/fpga-mgr.h
4396W: http://www.rocketboards.org
4397
e2d1d6c0 4398FPU EMULATOR
8b58be88 4399M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4400W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4401S: Maintained
679655da 4402F: arch/x86/math-emu/
e2d1d6c0
RD
4403
4404FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4405L: netdev@vger.kernel.org
c173bfac 4406S: Orphan
679655da
JP
4407F: drivers/net/wan/dlci.c
4408F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4409
4410FRAMEBUFFER LAYER
5489e948
JCPV
4411M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4412M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4413L: linux-fbdev@vger.kernel.org
e2d1d6c0 4414W: http://linux-fbdev.sourceforge.net/
b22fe37b 4415Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4416T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4417S: Maintained
679655da 4418F: Documentation/fb/
b22fe37b
PM
4419F: drivers/video/
4420F: include/video/
679655da 4421F: include/linux/fb.h
c117ab84
CEB
4422F: include/uapi/video/
4423F: include/uapi/linux/fb.h
e2d1d6c0 4424
a57c188e 4425FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4426M: Timur Tabi <timur@tabi.org>
a57c188e 4427L: linux-fbdev@vger.kernel.org
c4ef9bc4 4428S: Maintained
8a61f013 4429F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4430
e2d1d6c0 4431FREESCALE DMA DRIVER
8b58be88
JP
4432M: Li Yang <leoli@freescale.com>
4433M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4434L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4435S: Maintained
679655da 4436F: drivers/dma/fsldma.*
e2d1d6c0
RD
4437
4438FREESCALE I2C CPM DRIVER
8b58be88 4439M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4440L: linuxppc-dev@lists.ozlabs.org
846557d3 4441L: linux-i2c@vger.kernel.org
0d2b405a 4442S: Maintained
679655da 4443F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4444
60e8c5ab 4445FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4446M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4447L: linux-fbdev@vger.kernel.org
efc03ecb 4448L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4449S: Maintained
bad985a1 4450F: include/linux/platform_data/video-imxfb.h
8a61f013 4451F: drivers/video/fbdev/imxfb.c
60e8c5ab 4452
4d8e2cef
HX
4453FREESCALE QUAD SPI DRIVER
4454M: Han Xu <han.xu@freescale.com>
4455L: linux-mtd@lists.infradead.org
4456S: Maintained
4457F: drivers/mtd/spi-nor/fsl-quadspi.c
4458
4689a6b1 4459FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4460M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4461M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4462L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4463L: netdev@vger.kernel.org
4464S: Maintained
ec21e2ec 4465F: drivers/net/ethernet/freescale/fs_enet/
679655da 4466F: include/linux/fs_enet_pd.h
4689a6b1 4467
d9e9d82c 4468FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4469L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4470S: Orphan
679655da
JP
4471F: arch/powerpc/sysdev/qe_lib/
4472F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4473
b55ef929 4474FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4475M: Li Yang <leoli@freescale.com>
6372594a 4476L: linux-usb@vger.kernel.org
a4724ed6 4477L: linuxppc-dev@lists.ozlabs.org
a7205b30 4478S: Maintained
faf2e1db 4479F: drivers/usb/gadget/udc/fsl*
a7205b30 4480
beaf53bf 4481FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4482M: Li Yang <leoli@freescale.com>
beaf53bf 4483L: netdev@vger.kernel.org
a4724ed6 4484L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4485S: Maintained
ec21e2ec 4486F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4487
abb1ed7b
CM
4488FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4489M: Claudiu Manoil <claudiu.manoil@freescale.com>
4490L: netdev@vger.kernel.org
4491S: Maintained
4492F: drivers/net/ethernet/freescale/gianfar*
4493X: drivers/net/ethernet/freescale/gianfar_ptp.c
4494F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4495
d9e9d82c 4496FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4497M: Timur Tabi <timur@tabi.org>
a4724ed6 4498L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4499S: Maintained
df621252 4500F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4501
4502FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4503M: Timur Tabi <timur@tabi.org>
dc85950a 4504M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4505M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4506L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4507L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4508S: Maintained
69aefcea 4509F: sound/soc/fsl/fsl*
dc85950a 4510F: sound/soc/fsl/imx*
69aefcea 4511F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4512
31c88965 4513FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4514M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4515L: linux-kernel@vger.kernel.org
4516S: Maintained
4517F: drivers/staging/fsl-mc/
4518
1da177e4 4519FREEVXFS FILESYSTEM
8b58be88 4520M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4521W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4522S: Maintained
679655da 4523F: fs/freevxfs/
1da177e4 4524
71038f52 4525FREEZER
49db1903 4526M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4527M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4528L: linux-pm@vger.kernel.org
71038f52 4529S: Supported
679655da
JP
4530F: Documentation/power/freezing-of-tasks.txt
4531F: include/linux/freezer.h
4532F: kernel/freezer.c
71038f52 4533
839a1f79
KRW
4534FRONTSWAP API
4535M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4536L: linux-kernel@vger.kernel.org
4537S: Maintained
4538F: mm/frontswap.c
4539F: include/linux/frontswap.h
4540
a5432f5a 4541FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4542M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4543L: linux-cachefs@redhat.com
4544S: Supported
4545F: Documentation/filesystems/caching/
4546F: fs/fscache/
4547F: include/linux/fscache*.h
4548
f58ad8f5 4549F2FS FILE SYSTEM
9b29d481 4550M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4551M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4552R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4553L: linux-f2fs-devel@lists.sourceforge.net
4554W: http://en.wikipedia.org/wiki/F2FS
4555T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4556S: Maintained
4557F: Documentation/filesystems/f2fs.txt
3bac380c 4558F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4559F: fs/f2fs/
4560F: include/linux/f2fs_fs.h
62d43eeb 4561F: include/trace/events/f2fs.h
f58ad8f5 4562
5ab7ffea 4563FUJITSU FR-V (FRV) PORT
8b58be88 4564M: David Howells <dhowells@redhat.com>
1da177e4 4565S: Maintained
679655da 4566F: arch/frv/
1da177e4 4567
20b93734 4568FUJITSU LAPTOP EXTRAS
409a3e98 4569M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4570L: platform-driver-x86@vger.kernel.org
20b93734 4571S: Maintained
679655da 4572F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4573
4da621b6
HK
4574FUJITSU M-5MO LS CAMERA ISP DRIVER
4575M: Kyungmin Park <kyungmin.park@samsung.com>
4576M: Heungjun Kim <riverful.kim@samsung.com>
4577L: linux-media@vger.kernel.org
4578S: Maintained
90d72ac6 4579F: drivers/media/i2c/m5mols/
4da621b6
HK
4580F: include/media/m5mols.h
4581
2d24c490
RG
4582FUJITSU TABLET EXTRAS
4583M: Robert Gerlach <khnz@gmx.de>
4584L: platform-driver-x86@vger.kernel.org
4585S: Maintained
4586F: drivers/platform/x86/fujitsu-tablet.c
4587
04578f17 4588FUSE: FILESYSTEM IN USERSPACE
8b58be88 4589M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4590L: fuse-devel@lists.sourceforge.net
4591W: http://fuse.sourceforge.net/
0a30f612 4592T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4593S: Maintained
679655da 4594F: fs/fuse/
c117ab84 4595F: include/uapi/linux/fuse.h
0a30f612 4596F: Documentation/filesystems/fuse.txt
04578f17 4597
1da177e4 4598FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4599M: Rik Faith <faith@cs.unc.edu>
1da177e4 4600L: linux-scsi@vger.kernel.org
baaea1dc 4601S: Odd Fixes (e.g., new signatures)
679655da 4602F: drivers/scsi/fdomain.*
1da177e4 4603
d8e2162c
PO
4604GCOV BASED KERNEL PROFILING
4605M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4606S: Maintained
4607F: kernel/gcov/
4608F: Documentation/gcov.txt
4609
1da177e4 4610GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4611M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4612L: linux-scsi@vger.kernel.org
4613W: http://www.icp-vortex.com/
4614S: Supported
679655da 4615F: drivers/scsi/gdt*
1da177e4 4616
158daf16
JK
4617GDB KERNEL DEBUGGING HELPER SCRIPTS
4618M: Jan Kiszka <jan.kiszka@siemens.com>
4619S: Supported
4620F: scripts/gdb/
4621
3169a1c7
HV
4622GEMTEK FM RADIO RECEIVER DRIVER
4623M: Hans Verkuil <hverkuil@xs4all.nl>
4624L: linux-media@vger.kernel.org
4625T: git git://linuxtv.org/media_tree.git
4626W: http://linuxtv.org
4627S: Maintained
4628F: drivers/media/radio/radio-gemtek*
4629
1c23af90 4630GENERIC GPIO I2C DRIVER
880b0e26 4631M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4632S: Supported
679655da
JP
4633F: drivers/i2c/busses/i2c-gpio.c
4634F: include/linux/i2c-gpio.h
1c23af90 4635
92ed1a76
PK
4636GENERIC GPIO I2C MULTIPLEXER DRIVER
4637M: Peter Korsgaard <peter.korsgaard@barco.com>
4638L: linux-i2c@vger.kernel.org
4639S: Supported
e7065e20
JD
4640F: drivers/i2c/muxes/i2c-mux-gpio.c
4641F: include/linux/i2c-mux-gpio.h
4642F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4643
9251ce95 4644GENERIC HDLC (WAN) DRIVERS
8b58be88 4645M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4646W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4647S: Maintained
679655da
JP
4648F: drivers/net/wan/c101.c
4649F: drivers/net/wan/hd6457*
4650F: drivers/net/wan/hdlc*
4651F: drivers/net/wan/n2.c
4652F: drivers/net/wan/pc300too.c
4653F: drivers/net/wan/pci200syn.c
4654F: drivers/net/wan/wanxl*
1da177e4 4655
1527aab6 4656GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4657M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4658L: linux-arch@vger.kernel.org
4659T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4660S: Maintained
14430813
JP
4661F: include/asm-generic/
4662F: include/uapi/asm-generic/
1527aab6 4663
ff764963
KVA
4664GENERIC PHY FRAMEWORK
4665M: Kishon Vijay Abraham I <kishon@ti.com>
4666L: linux-kernel@vger.kernel.org
4667T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4668S: Supported
4669F: drivers/phy/
4670F: include/linux/phy/
4671
eea97aed
KH
4672GENERIC PM DOMAINS
4673M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4674M: Kevin Hilman <khilman@kernel.org>
4675M: Ulf Hansson <ulf.hansson@linaro.org>
4676L: linux-pm@vger.kernel.org
4677S: Supported
4678F: drivers/base/power/domain*.c
4679F: include/linux/pm_domain.h
4680
ccb86a69 4681GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4682M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4683L: kvm@vger.kernel.org
ccb86a69
MT
4684S: Supported
4685F: drivers/uio/uio_pci_generic.c
4686
f8f1ec73
JP
4687GET_MAINTAINER SCRIPT
4688M: Joe Perches <joe@perches.com>
4689S: Maintained
4690F: scripts/get_maintainer.pl
4691
5be7b50f 4692GFS2 FILE SYSTEM
8b58be88 4693M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4694M: Bob Peterson <rpeterso@redhat.com>
a4644184 4695L: cluster-devel@redhat.com
5be7b50f 4696W: http://sources.redhat.com/cluster/
28666d6d 4697T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4698S: Supported
679655da
JP
4699F: Documentation/filesystems/gfs2*.txt
4700F: fs/gfs2/
c117ab84 4701F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4702
0a34eb8f 4703GIGASET ISDN DRIVERS
6b096fde 4704M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4705L: gigaset307x-common@lists.sourceforge.net
4706W: http://gigaset307x.sourceforge.net/
6b096fde 4707S: Odd Fixes
679655da
JP
4708F: Documentation/isdn/README.gigaset
4709F: drivers/isdn/gigaset/
c117ab84 4710F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4711
7eea35fe
JP
4712GO7007 MPEG CODEC
4713M: Hans Verkuil <hans.verkuil@cisco.com>
4714L: linux-media@vger.kernel.org
4715S: Maintained
4716F: drivers/media/usb/go7007/
4717
ca96ea86
BN
4718GOODIX TOUCHSCREEN
4719M: Bastien Nocera <hadess@hadess.net>
4720L: linux-input@vger.kernel.org
4721S: Maintained
4722F: drivers/input/touchscreen/goodix.c
4723
a0dc00b4 4724GPIO SUBSYSTEM
e4651a9f 4725M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4726M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4727L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4728T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4729S: Maintained
4730F: Documentation/gpio/
a0dc00b4 4731F: drivers/gpio/
bdc6e95e
AC
4732F: include/linux/gpio/
4733F: include/linux/gpio.h
9b692346 4734F: include/asm-generic/gpio.h
a0dc00b4 4735
71a6d0af
HW
4736GRE DEMULTIPLEXER DRIVER
4737M: Dmitry Kozlov <xeb@mail.ru>
4738L: netdev@vger.kernel.org
4739S: Maintained
11c26770
JP
4740F: net/ipv4/gre_demux.c
4741F: net/ipv4/gre_offload.c
71a6d0af
HW
4742F: include/net/gre.h
4743
d4c41139
KG
4744GRETH 10/100/1G Ethernet MAC device driver
4745M: Kristoffer Glembo <kristoffer@gaisler.com>
4746L: netdev@vger.kernel.org
4747S: Maintained
a31a96ad 4748F: drivers/net/ethernet/aeroflex/
d4c41139 4749
e8deeae2 4750GSPCA FINEPIX SUBDRIVER
8b58be88 4751M: Frank Zago <frank@zago.net>
661263b5 4752L: linux-media@vger.kernel.org
275ffde4 4753T: git git://linuxtv.org/media_tree.git
e8deeae2 4754S: Maintained
0c0d06ca 4755F: drivers/media/usb/gspca/finepix.c
e8deeae2 4756
4b3fa3c4
OL
4757GSPCA GL860 SUBDRIVER
4758M: Olivier Lorin <o.lorin@laposte.net>
4759L: linux-media@vger.kernel.org
275ffde4 4760T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4761S: Maintained
0c0d06ca 4762F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4763
e8deeae2 4764GSPCA M5602 SUBDRIVER
8b58be88 4765M: Erik Andren <erik.andren@gmail.com>
661263b5 4766L: linux-media@vger.kernel.org
275ffde4 4767T: git git://linuxtv.org/media_tree.git
e8deeae2 4768S: Maintained
0c0d06ca 4769F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4770
4771GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4772M: Hans de Goede <hdegoede@redhat.com>
661263b5 4773L: linux-media@vger.kernel.org
275ffde4 4774T: git git://linuxtv.org/media_tree.git
e8deeae2 4775S: Maintained
0c0d06ca 4776F: drivers/media/usb/gspca/pac207.c
e8deeae2 4777
261982f1 4778GSPCA SN9C20X SUBDRIVER
d95c5b0b 4779M: Brian Johnson <brijohn@gmail.com>
261982f1 4780L: linux-media@vger.kernel.org
275ffde4 4781T: git git://linuxtv.org/media_tree.git
261982f1 4782S: Maintained
0c0d06ca 4783F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4784
e8deeae2 4785GSPCA T613 SUBDRIVER
8b58be88 4786M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4787L: linux-media@vger.kernel.org
275ffde4 4788T: git git://linuxtv.org/media_tree.git
e8deeae2 4789S: Maintained
0c0d06ca 4790F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4791
4792GSPCA USB WEBCAM DRIVER
fc3f906b 4793M: Hans de Goede <hdegoede@redhat.com>
661263b5 4794L: linux-media@vger.kernel.org
275ffde4 4795T: git git://linuxtv.org/media_tree.git
e8deeae2 4796S: Maintained
0c0d06ca 4797F: drivers/media/usb/gspca/
e8deeae2 4798
584ec979 4799GUID PARTITION TABLE (GPT)
4f973c63 4800M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4801L: linux-efi@vger.kernel.org
4802S: Maintained
4803F: block/partitions/efi.*
4804
aa3c598b 4805STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4806M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4807L: linux-media@vger.kernel.org
275ffde4 4808T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4809S: Maintained
4810F: drivers/media/usb/stk1160/
e8deeae2 4811
4e456b86
YS
4812H8/300 ARCHITECTURE
4813M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4814L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4815W: http://uclinux-h8.sourceforge.jp
4816T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4817S: Maintained
4818F: arch/h8300/
4819F: drivers/clocksource/h8300_*.c
4820F: drivers/clk/h8300/
4821F: drivers/irqchip/irq-renesas-h8*.c
4822
71a6d0af
HW
4823HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4824M: Frank Seidel <frank@f-seidel.de>
4825L: platform-driver-x86@vger.kernel.org
4826W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4827S: Maintained
4828F: drivers/platform/x86/hdaps.c
4829
48fc9e26
HV
4830HDPVR USB VIDEO ENCODER DRIVER
4831M: Hans Verkuil <hverkuil@xs4all.nl>
4832L: linux-media@vger.kernel.org
4833T: git git://linuxtv.org/media_tree.git
4834W: http://linuxtv.org
4835S: Odd Fixes
14430813 4836F: drivers/media/usb/hdpvr/
48fc9e26 4837
71a6d0af 4838HWPOISON MEMORY FAILURE HANDLING
f9625c48 4839M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4840L: linux-mm@kvack.org
71a6d0af
HW
4841S: Maintained
4842F: mm/memory-failure.c
4843F: mm/hwpoison-inject.c
4844
4845HYPERVISOR VIRTUAL CONSOLE DRIVER
4846L: linuxppc-dev@lists.ozlabs.org
4847S: Odd Fixes
4848F: drivers/tty/hvc/
4849
e5ab1477
AP
4850HACKRF MEDIA DRIVER
4851M: Antti Palosaari <crope@iki.fi>
4852L: linux-media@vger.kernel.org
4853W: http://linuxtv.org/
4854W: http://palosaari.fi/linux/
4855Q: http://patchwork.linuxtv.org/project/linux-media/list/
4856T: git git://linuxtv.org/anttip/media_tree.git
4857S: Maintained
4858F: drivers/media/usb/hackrf/
4859
5b543965 4860HARDWARE MONITORING
d8130624 4861M: Jean Delvare <jdelvare@suse.com>
ca462085 4862M: Guenter Roeck <linux@roeck-us.net>
5b543965 4863L: lm-sensors@lm-sensors.org
595142e0 4864W: http://www.lm-sensors.org/
a94ef4ed 4865T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4866T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4867S: Maintained
047f4ec2 4868F: Documentation/hwmon/
679655da 4869F: drivers/hwmon/
047f4ec2 4870F: include/linux/hwmon*.h
5b543965 4871
844dd05f 4872HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4873M: Matt Mackall <mpm@selenic.com>
4874M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4875L: linux-crypto@vger.kernel.org
c0d0787b 4876S: Odd fixes
679655da
JP
4877F: Documentation/hw_random.txt
4878F: drivers/char/hw_random/
4879F: include/linux/hw_random.h
844dd05f 4880
8b37fcfc
OBC
4881HARDWARE SPINLOCK CORE
4882M: Ohad Ben-Cohen <ohad@wizery.com>
4883S: Maintained
4884F: Documentation/hwspinlock.txt
4885F: drivers/hwspinlock/hwspinlock_*
4886F: include/linux/hwspinlock.h
4887
1da177e4 4888HARMONY SOUND DRIVER
ac6aecbf 4889L: linux-parisc@vger.kernel.org
1da177e4 4890S: Maintained
679655da 4891F: sound/parisc/harmony.*
1da177e4 4892
91952bc0
AP
4893HD29L2 MEDIA DRIVER
4894M: Antti Palosaari <crope@iki.fi>
4895L: linux-media@vger.kernel.org
4896W: http://linuxtv.org/
4897W: http://palosaari.fi/linux/
4898Q: http://patchwork.linuxtv.org/project/linux-media/list/
4899T: git git://linuxtv.org/anttip/media_tree.git
4900S: Maintained
4901F: drivers/media/dvb-frontends/hd29l2*
4902
e2d1d6c0 4903HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4904L: iss_storagedev@hp.com
af9f1b3c 4905S: Orphan
679655da
JP
4906F: Documentation/blockdev/cpqarray.txt
4907F: drivers/block/cpqarray.*
e2d1d6c0 4908
9257aa49 4909HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4910M: Don Brace <don.brace@pmcs.com>
9257aa49 4911L: iss_storagedev@hp.com
693373db
DB
4912L: storagedev@pmcs.com
4913L: linux-scsi@vger.kernel.org
9257aa49
SC
4914S: Supported
4915F: Documentation/scsi/hpsa.txt
4916F: drivers/scsi/hpsa*.[ch]
4917F: include/linux/cciss*.h
c117ab84 4918F: include/uapi/linux/cciss*.h
9257aa49 4919
e2d1d6c0 4920HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4921M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4922L: iss_storagedev@hp.com
693373db
DB
4923L: storagedev@pmcs.com
4924L: linux-scsi@vger.kernel.org
e2d1d6c0 4925S: Supported
679655da
JP
4926F: Documentation/blockdev/cciss.txt
4927F: drivers/block/cciss*
4928F: include/linux/cciss_ioctl.h
c117ab84 4929F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4930
1da177e4 4931HFS FILESYSTEM
6cf515e1
GU
4932L: linux-fsdevel@vger.kernel.org
4933S: Orphan
679655da
JP
4934F: Documentation/filesystems/hfs.txt
4935F: fs/hfs/
1da177e4 4936
ef575f47
GU
4937HFSPLUS FILESYSTEM
4938L: linux-fsdevel@vger.kernel.org
4939S: Orphan
4940F: Documentation/filesystems/hfsplus.txt
4941F: fs/hfsplus/
4942
1da177e4 4943HGA FRAMEBUFFER DRIVER
8b58be88 4944M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4945L: linux-nvidia@lists.surfsouth.com
4946W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4947S: Maintained
8a61f013 4948F: drivers/video/fbdev/hgafb.c
1da177e4 4949
4480f15b 4950HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4951M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4952M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4953L: linux-pm@vger.kernel.org
e2d1d6c0 4954S: Supported
679655da
JP
4955F: arch/x86/power/
4956F: drivers/base/power/
4957F: kernel/power/
4958F: include/linux/suspend.h
4959F: include/linux/freezer.h
4960F: include/linux/pm.h
679655da 4961F: arch/*/include/asm/suspend*.h
e2d1d6c0 4962
4ef4caad 4963HID CORE LAYER
e5f6450c 4964M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4965L: linux-input@vger.kernel.org
54e5881d 4966T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4967S: Maintained
679655da
JP
4968F: drivers/hid/
4969F: include/linux/hid*
c117ab84 4970F: include/uapi/linux/hid*
4ef4caad 4971
30ee72f0 4972HID SENSOR HUB DRIVERS
e5f6450c 4973M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4974M: Jonathan Cameron <jic23@kernel.org>
4975M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4976L: linux-input@vger.kernel.org
4977L: linux-iio@vger.kernel.org
4978S: Maintained
4979F: Documentation/hid/hid-sensor*
4980F: drivers/hid/hid-sensor-*
4981F: drivers/iio/*/hid-*
4982F: include/linux/hid-sensor-*
4983
38bed542 4984HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4985M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4986L: linux-kernel@vger.kernel.org
75fc2d37 4987T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4988S: Maintained
679655da 4989F: Documentation/timers/
5cee9645 4990F: kernel/time/hrtimer.c
88606e80
TG
4991F: kernel/time/clockevents.c
4992F: kernel/time/tick*.*
4993F: kernel/time/timer_*.c
05ed8490 4994F: include/linux/clockchips.h
679655da 4995F: include/linux/hrtimer.h
38bed542 4996
1da177e4 4997HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4998L: linux-hams@vger.kernel.org
8b64f2a0 4999S: Orphan
679655da
JP
5000F: drivers/net/hamradio/dmascc.c
5001F: drivers/net/hamradio/scc.c
1da177e4 5002
ede1e6f8 5003HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 5004M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
5005W: http://www.highpoint-tech.com
5006S: Supported
679655da
JP
5007F: Documentation/scsi/hptiop.txt
5008F: drivers/scsi/hptiop.c
ede1e6f8 5009
1da177e4 5010HIPPI
8b58be88 5011M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
5012L: linux-hippi@sunsite.dk
5013S: Maintained
679655da 5014F: include/linux/hippidevice.h
c117ab84 5015F: include/uapi/linux/if_hippi.h
679655da 5016F: net/802/hippi.c
ff5a3b50 5017F: drivers/net/hippi/
1da177e4 5018
ff1d2767 5019HOST AP DRIVER
8b58be88 5020M: Jouni Malinen <j@w1.fi>
85d32e7b 5021L: hostap@shmoo.com (subscribers-only)
724c6b35 5022L: linux-wireless@vger.kernel.org
ff1d2767
JM
5023W: http://hostap.epitest.fi/
5024S: Maintained
679655da 5025F: drivers/net/wireless/hostap/
ff1d2767 5026
dd8cd779 5027HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 5028L: platform-driver-x86@vger.kernel.org
95c70215 5029S: Orphan
679655da 5030F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 5031
e2d1d6c0 5032HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 5033M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5034S: Maintained
7e25d724 5035F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 5036
7d2c86b5 5037HPET: High Precision Event Timers driver
8b58be88 5038M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 5039S: Maintained
679655da
JP
5040F: Documentation/timers/hpet.txt
5041F: drivers/char/hpet.c
5042F: include/linux/hpet.h
c117ab84 5043F: include/uapi/linux/hpet.h
b9b0332f 5044
e07b5d79 5045HPET: x86
9e06f631 5046S: Orphan
679655da
JP
5047F: arch/x86/kernel/hpet.c
5048F: arch/x86/include/asm/hpet.h
b9b0332f 5049
1da177e4 5050HPFS FILESYSTEM
8b58be88 5051M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5052W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5053S: Maintained
679655da 5054F: fs/hpfs/
1da177e4 5055
3441cded 5056HSI SUBSYSTEM
56459ea9
SR
5057M: Sebastian Reichel <sre@kernel.org>
5058T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5059S: Maintained
5060F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5061F: Documentation/hsi.txt
3441cded
SR
5062F: drivers/hsi/
5063F: include/linux/hsi/
5064F: include/uapi/linux/hsi/
5065
7d2c86b5 5066HSO 3G MODEM DRIVER
8b58be88 5067M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5068W: http://www.pharscape.org
5069S: Maintained
679655da 5070F: drivers/net/usb/hso.c
11cd29b0 5071
19990e29
AB
5072HSR NETWORK PROTOCOL
5073M: Arvid Brodin <arvid.brodin@alten.se>
5074L: netdev@vger.kernel.org
5075S: Maintained
5076F: net/hsr/
5077
5a18c343 5078HTCPEN TOUCHSCREEN DRIVER
8b58be88 5079M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5080L: linux-input@vger.kernel.org
5081S: Maintained
679655da 5082F: drivers/input/touchscreen/htcpen.c
5a18c343 5083
1da177e4 5084HUGETLB FILESYSTEM
6d49e352 5085M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5086S: Maintained
679655da 5087F: fs/hugetlbfs/
1da177e4 5088
05183189 5089Hyper-V CORE AND DRIVERS
9c3646d1 5090M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5091M: Haiyang Zhang <haiyangz@microsoft.com>
5092L: devel@linuxdriverproject.org
5093S: Maintained
a4162747
HZ
5094F: arch/x86/include/asm/mshyperv.h
5095F: arch/x86/include/uapi/asm/hyperv.h
5096F: arch/x86/kernel/cpu/mshyperv.c
05183189 5097F: drivers/hid/hid-hyperv.c
a4162747 5098F: drivers/hv/
f92ca80b 5099F: drivers/input/serio/hyperv-keyboard.c
05183189 5100F: drivers/net/hyperv/
a4162747 5101F: drivers/scsi/storvsc_drv.c
8a61f013 5102F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5103F: include/linux/hyperv.h
5104F: tools/hv/
54bf725e 5105F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5106
d85c8a6a 5107I2C OVER PARALLEL PORT
d8130624 5108M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5109L: linux-i2c@vger.kernel.org
5110S: Maintained
5111F: Documentation/i2c/busses/i2c-parport
5112F: Documentation/i2c/busses/i2c-parport-light
5113F: drivers/i2c/busses/i2c-parport.c
5114F: drivers/i2c/busses/i2c-parport-light.c
5115
5116I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5117M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5118L: linux-i2c@vger.kernel.org
5119S: Maintained
5120F: Documentation/i2c/busses/i2c-ali1535
5121F: Documentation/i2c/busses/i2c-ali1563
5122F: Documentation/i2c/busses/i2c-ali15x3
5123F: Documentation/i2c/busses/i2c-amd756
5124F: Documentation/i2c/busses/i2c-amd8111
5125F: Documentation/i2c/busses/i2c-i801
5126F: Documentation/i2c/busses/i2c-nforce2
5127F: Documentation/i2c/busses/i2c-piix4
5128F: Documentation/i2c/busses/i2c-sis5595
5129F: Documentation/i2c/busses/i2c-sis630
5130F: Documentation/i2c/busses/i2c-sis96x
5131F: Documentation/i2c/busses/i2c-via
5132F: Documentation/i2c/busses/i2c-viapro
5133F: drivers/i2c/busses/i2c-ali1535.c
5134F: drivers/i2c/busses/i2c-ali1563.c
5135F: drivers/i2c/busses/i2c-ali15x3.c
5136F: drivers/i2c/busses/i2c-amd756.c
5137F: drivers/i2c/busses/i2c-amd756-s4882.c
5138F: drivers/i2c/busses/i2c-amd8111.c
5139F: drivers/i2c/busses/i2c-i801.c
5140F: drivers/i2c/busses/i2c-isch.c
5141F: drivers/i2c/busses/i2c-nforce2.c
5142F: drivers/i2c/busses/i2c-nforce2-s4985.c
5143F: drivers/i2c/busses/i2c-piix4.c
5144F: drivers/i2c/busses/i2c-sis5595.c
5145F: drivers/i2c/busses/i2c-sis630.c
5146F: drivers/i2c/busses/i2c-sis96x.c
5147F: drivers/i2c/busses/i2c-via.c
5148F: drivers/i2c/busses/i2c-viapro.c
5149
cb7f07a4
NH
5150I2C/SMBUS ISMT DRIVER
5151M: Seth Heasley <seth.heasley@intel.com>
5152M: Neil Horman <nhorman@tuxdriver.com>
5153L: linux-i2c@vger.kernel.org
5154F: drivers/i2c/busses/i2c-ismt.c
5155F: Documentation/i2c/busses/i2c-ismt
5156
6ea884db 5157I2C/SMBUS STUB DRIVER
d8130624 5158M: Jean Delvare <jdelvare@suse.com>
846557d3 5159L: linux-i2c@vger.kernel.org
6ea884db 5160S: Maintained
8547a5bc 5161F: drivers/i2c/i2c-stub.c
6ea884db 5162
5b543965 5163I2C SUBSYSTEM
14d77c4d 5164M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5165L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5166W: https://i2c.wiki.kernel.org/
5167Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5168T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5169S: Maintained
40ed1b4c 5170F: Documentation/devicetree/bindings/i2c/
679655da
JP
5171F: Documentation/i2c/
5172F: drivers/i2c/
630bc46e 5173F: drivers/i2c/*/
679655da 5174F: include/linux/i2c.h
03b70d62 5175F: include/linux/i2c-*.h
c117ab84
CEB
5176F: include/uapi/linux/i2c.h
5177F: include/uapi/linux/i2c-*.h
1da177e4 5178
4560d677
WS
5179I2C ACPI SUPPORT
5180M: Mika Westerberg <mika.westerberg@linux.intel.com>
5181L: linux-i2c@vger.kernel.org
5182L: linux-acpi@vger.kernel.org
5183S: Maintained
4560d677 5184
d85c8a6a 5185I2C-TAOS-EVM DRIVER
d8130624 5186M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5187L: linux-i2c@vger.kernel.org
5188S: Maintained
5189F: Documentation/i2c/busses/i2c-taos-evm
5190F: drivers/i2c/busses/i2c-taos-evm.c
5191
e8c76eed 5192I2C-TINY-USB DRIVER
8b58be88 5193M: Till Harbaum <till@harbaum.org>
846557d3 5194L: linux-i2c@vger.kernel.org
932d1872 5195W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5196S: Maintained
679655da 5197F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5198
1da177e4 5199i386 BOOT CODE
8b58be88 5200M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5201S: Maintained
679655da 5202F: arch/x86/boot/
1da177e4
LT
5203
5204i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5205M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5206T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5207S: Maintained
5208
1da177e4 5209IA64 (Itanium) PLATFORM
8b58be88
JP
5210M: Tony Luck <tony.luck@intel.com>
5211M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5212L: linux-ia64@vger.kernel.org
6b1c70b1 5213T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5214S: Maintained
679655da 5215F: arch/ia64/
1da177e4 5216
4cd38750
LDSB
5217IBM Power VMX Cryptographic instructions
5218M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5219M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5220L: linux-crypto@vger.kernel.org
5221S: Supported
5222F: drivers/crypto/vmx/Makefile
5223F: drivers/crypto/vmx/Kconfig
5224F: drivers/crypto/vmx/vmx.c
5225F: drivers/crypto/vmx/aes*
5226F: drivers/crypto/vmx/ghash*
5227F: drivers/crypto/vmx/ppc-xlate.pl
5228
956c203c 5229IBM Power in-Nest Crypto Acceleration
4cd38750 5230M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5231M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5232L: linux-crypto@vger.kernel.org
5233S: Supported
28bceeaa
DS
5234F: drivers/crypto/nx/Makefile
5235F: drivers/crypto/nx/Kconfig
5236F: drivers/crypto/nx/nx-aes*
5237F: drivers/crypto/nx/nx-sha*
5238F: drivers/crypto/nx/nx.*
5239F: drivers/crypto/nx/nx_csbcpb.h
5240F: drivers/crypto/nx/nx_debugfs.h
956c203c 5241
0e16aafb 5242IBM Power 842 compression accelerator
41656aa7 5243M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5244S: Supported
28bceeaa
DS
5245F: drivers/crypto/nx/Makefile
5246F: drivers/crypto/nx/Kconfig
7011a122 5247F: drivers/crypto/nx/nx-842*
2da572c9 5248F: include/linux/sw842.h
2062c5b6 5249F: crypto/842.c
2da572c9 5250F: lib/842/
0e16aafb 5251
1da177e4 5252IBM Power Linux RAID adapter
8b58be88 5253M: Brian King <brking@us.ibm.com>
1da177e4 5254S: Supported
679655da 5255F: drivers/scsi/ipr.*
1da177e4 5256
9d348af4 5257IBM Power Virtual Ethernet Device Driver
eddd63a6 5258M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5259L: netdev@vger.kernel.org
5260S: Supported
9aa32835 5261F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5262
e6babec6 5263IBM Power Virtual SCSI Device Drivers
bcbde52b 5264M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5265L: linux-scsi@vger.kernel.org
5266S: Supported
e6babec6
NF
5267F: drivers/scsi/ibmvscsi/ibmvscsi*
5268F: drivers/scsi/ibmvscsi/viosrp.h
5269
5270IBM Power Virtual FC Device Drivers
44b4dad9 5271M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5272L: linux-scsi@vger.kernel.org
5273S: Supported
5274F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5275
1da177e4 5276IBM ServeRAID RAID DRIVER
f9213e78 5277S: Orphan
679655da 5278F: drivers/scsi/ips.*
1da177e4 5279
6ed9f9c4
PT
5280ICH LPC AND GPIO DRIVER
5281M: Peter Tyser <ptyser@xes-inc.com>
5282S: Maintained
5283F: drivers/mfd/lpc_ich.c
5284F: drivers/gpio/gpio-ich.c
5285
1e7106fc 5286IDE SUBSYSTEM
8b58be88 5287M: "David S. Miller" <davem@davemloft.net>
1da177e4 5288L: linux-ide@vger.kernel.org
8a6e2535 5289Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5290T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5291S: Maintained
679655da
JP
5292F: Documentation/ide/
5293F: drivers/ide/
5294F: include/linux/ide.h
1da177e4 5295
6cb8c13d
IP
5296IDEAPAD LAPTOP EXTRAS DRIVER
5297M: Ike Panhc <ike.pan@canonical.com>
5298L: platform-driver-x86@vger.kernel.org
5299W: http://launchpad.net/ideapad-laptop
5300S: Maintained
5301F: drivers/platform/x86/ideapad-laptop.c
5302
1ea4c161
AM
5303IDEAPAD LAPTOP SLIDEBAR DRIVER
5304M: Andrey Moiseev <o2g.org.ru@gmail.com>
5305L: linux-input@vger.kernel.org
5306W: https://github.com/o2genum/ideapad-slidebar
5307S: Maintained
5308F: drivers/input/misc/ideapad_slidebar.c
5309
0f861e8c 5310IDE/ATAPI DRIVERS
487ba8e8 5311M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5312L: linux-ide@vger.kernel.org
c404c199 5313S: Maintained
679655da
JP
5314F: Documentation/cdrom/ide-cd
5315F: drivers/ide/ide-cd*
1da177e4 5316
27471fdb 5317IDLE-I7300
8b58be88 5318M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5319L: linux-pm@vger.kernel.org
27471fdb 5320S: Supported
679655da 5321F: drivers/idle/i7300_idle.c
27471fdb 5322
02cf2286 5323IEEE 802.15.4 SUBSYSTEM
b6e195fd 5324M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5325L: linux-wpan@vger.kernel.org
5326W: https://github.com/linux-wpan
5327T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5328S: Maintained
5329F: net/ieee802154/
68653359 5330F: net/mac802154/
251741b1 5331F: drivers/net/ieee802154/
580947d3
AA
5332F: include/linux/nl802154.h
5333F: include/linux/ieee802154.h
5334F: include/net/nl802154.h
5335F: include/net/mac802154.h
5336F: include/net/af_ieee802154.h
5337F: include/net/cfg802154.h
5338F: include/net/ieee802154_netdev.h
ebef9c12 5339F: Documentation/networking/ieee802154.txt
02cf2286 5340
b1c97193
SY
5341IGORPLUG-USB IR RECEIVER
5342M: Sean Young <sean@mess.org>
5343L: linux-media@vger.kernel.org
5344S: Maintained
5345F: drivers/media/rc/igorplugusb.c
5346
40ad4a30
SY
5347IGUANAWORKS USB IR TRANSCEIVER
5348M: Sean Young <sean@mess.org>
5349L: linux-media@vger.kernel.org
5350S: Maintained
5351F: drivers/media/rc/iguanair.c
5352
9545f86e 5353IIO SUBSYSTEM AND DRIVERS
030a13d7 5354M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5355R: Hartmut Knaack <knaack.h@gmx.de>
5356R: Lars-Peter Clausen <lars@metafoo.de>
5357R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5358L: linux-iio@vger.kernel.org
5359S: Maintained
03e7c251 5360F: drivers/iio/
9545f86e 5361F: drivers/staging/iio/
8fe671fc 5362F: include/linux/iio/
817020cf 5363F: tools/iio/
9545f86e 5364
65519263
SG
5365IKANOS/ADI EAGLE ADSL USB DRIVER
5366M: Matthieu Castet <castet.matthieu@free.fr>
5367M: Stanislaw Gruszka <stf_xl@wp.pl>
5368S: Maintained
5369F: drivers/usb/atm/ueagle-atm.c
5370
e89ab51f
GR
5371INA209 HARDWARE MONITOR DRIVER
5372M: Guenter Roeck <linux@roeck-us.net>
5373L: lm-sensors@lm-sensors.org
5374S: Maintained
5375F: Documentation/hwmon/ina209
5376F: Documentation/devicetree/bindings/i2c/ina209.txt
5377F: drivers/hwmon/ina209.c
5378
5379INA2XX HARDWARE MONITOR DRIVER
5380M: Guenter Roeck <linux@roeck-us.net>
5381L: lm-sensors@lm-sensors.org
5382S: Maintained
5383F: Documentation/hwmon/ina2xx
5384F: drivers/hwmon/ina2xx.c
5385F: include/linux/platform_data/ina2xx.h
5386
14dc124f
SIG
5387INDUSTRY PACK SUBSYSTEM (IPACK)
5388M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5389M: Jens Taprogge <jens.taprogge@taprogge.org>
5390M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5391L: industrypack-devel@lists.sourceforge.net
5392W: http://industrypack.sourceforge.net
5393S: Maintained
5394F: drivers/ipack/
5395
8adc53fd
ZLK
5396INGENIC JZ4780 DMA Driver
5397M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5398S: Maintained
5399F: drivers/dma/dma-jz4780.c
5400
aa7168f4 5401INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5402M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5403M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5404L: linux-ima-devel@lists.sourceforge.net
5405L: linux-ima-user@lists.sourceforge.net
5406L: linux-security-module@vger.kernel.org
aa7168f4 5407S: Supported
679655da 5408F: security/integrity/ima/
aa7168f4 5409
9a4ea5a9
JH
5410IMGTEC IR DECODER DRIVER
5411M: James Hogan <james.hogan@imgtec.com>
5412S: Maintained
5413F: drivers/media/rc/img-ir/
5414
1da177e4 5415IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5416L: linux-fbdev@vger.kernel.org
843393d3 5417S: Orphan
8a61f013 5418F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5419
5420INFINIBAND SUBSYSTEM
b6b2bbe6 5421M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5422M: Sean Hefty <sean.hefty@intel.com>
5423M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5424L: linux-rdma@vger.kernel.org
605841f5 5425W: http://www.openfabrics.org/
8a6e2535 5426Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5427T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5428S: Supported
679655da
JP
5429F: Documentation/infiniband/
5430F: drivers/infiniband/
2dfcad3a 5431F: drivers/staging/rdma/
c117ab84 5432F: include/uapi/linux/if_infiniband.h
954138dc
YD
5433F: include/uapi/rdma/
5434F: include/rdma/
1da177e4 5435
c9f04f58 5436INOTIFY
8b58be88
JP
5437M: John McCutchan <john@johnmccutchan.com>
5438M: Robert Love <rlove@rlove.org>
5439M: Eric Paris <eparis@parisplace.org>
c9f04f58 5440S: Maintained
679655da
JP
5441F: Documentation/filesystems/inotify.txt
5442F: fs/notify/inotify/
5443F: include/linux/inotify.h
c117ab84 5444F: include/uapi/linux/inotify.h
c9f04f58 5445
e2d1d6c0 5446INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5447M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5448L: linux-input@vger.kernel.org
8a6e2535 5449Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5450T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5451S: Maintained
679655da 5452F: drivers/input/
f4eea7e2 5453F: include/linux/input.h
c117ab84 5454F: include/uapi/linux/input.h
f4eea7e2 5455F: include/linux/input/
e2d1d6c0 5456
3267a87f 5457INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5458M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5459L: linux-input@vger.kernel.org
75dd112a 5460S: Odd fixes
3267a87f 5461F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5462F: drivers/input/input-mt.c
3267a87f
HR
5463K: \b(ABS|SYN)_MT_
5464
97fa99a3
JY
5465INTEL ASoC BDW/HSW DRIVERS
5466M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5467L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5468S: Supported
e8e1225d
JP
5469F: sound/soc/intel/common/sst-dsp*
5470F: sound/soc/intel/common/sst-firmware.c
5471F: sound/soc/intel/boards/broadwell.c
5472F: sound/soc/intel/haswell/
97fa99a3 5473
4ac13e17
DJ
5474INTEL C600 SERIES SAS CONTROLLER DRIVER
5475M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5476M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5477L: linux-scsi@vger.kernel.org
7106891a
DJ
5478T: git git://git.code.sf.net/p/intel-sas/isci
5479S: Supported
4ac13e17 5480F: drivers/scsi/isci/
4ac13e17 5481
26717172
LB
5482INTEL IDLE DRIVER
5483M: Len Brown <lenb@kernel.org>
bf1c138e 5484L: linux-pm@vger.kernel.org
08deed1e 5485T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5486S: Supported
5487F: drivers/idle/intel_idle.c
5488
7c1ac18d 5489INTEL PSTATE DRIVER
58ac1f62
SP
5490M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5491M: Len Brown <lenb@kernel.org>
7c1ac18d
KCA
5492L: linux-pm@vger.kernel.org
5493S: Supported
5494F: drivers/cpufreq/intel_pstate.c
5495
9eb8ef74 5496INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5497M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5498L: linux-fbdev@vger.kernel.org
ce00f85c 5499S: Maintained
679655da 5500F: Documentation/fb/intelfb.txt
8a61f013 5501F: drivers/video/fbdev/intelfb/
9eb8ef74 5502
1da177e4 5503INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5504M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5505L: linux-fbdev@vger.kernel.org
ce00f85c 5506S: Maintained
8a61f013 5507F: drivers/video/fbdev/i810/
1da177e4 5508
f4a9bc4c 5509INTEL MENLOW THERMAL DRIVER
8b58be88 5510M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5511L: platform-driver-x86@vger.kernel.org
5ca92bd9 5512W: https://01.org/linux-acpi
f4a9bc4c 5513S: Supported
679655da 5514F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5515
248a9dc3 5516INTEL I/OAT DMA DRIVER
18ebd564 5517M: Dave Jiang <dave.jiang@intel.com>
08223d80 5518R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5519L: dmaengine@vger.kernel.org
5520Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5521S: Supported
679655da 5522F: drivers/dma/ioat*
248a9dc3 5523
6c8909b4 5524INTEL IOMMU (VT-d)
8b58be88 5525M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5526L: iommu@lists.linux-foundation.org
54e5881d 5527T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5528S: Supported
3fb39615 5529F: drivers/iommu/intel-iommu.c
679655da 5530F: include/linux/intel-iommu.h
6c8909b4 5531
b3e5f263 5532INTEL IOP-ADMA DMA DRIVER
08223d80 5533R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5534S: Odd fixes
679655da 5535F: drivers/dma/iop-adma.c
b3e5f263 5536
9251ce95 5537INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5538M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5539S: Maintained
679655da
JP
5540F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5541F: arch/arm/mach-ixp4xx/include/mach/npe.h
5542F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5543F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5544F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5545F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5546
844dd05f 5547INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5548M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5549S: Maintained
679655da 5550F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5551
2f302324 5552INTEL ETHERNET DRIVERS
8b58be88 5553M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5554R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5555R: Shannon Nelson <shannon.nelson@intel.com>
5556R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5557R: Don Skidmore <donald.c.skidmore@intel.com>
5558R: Matthew Vick <matthew.vick@intel.com>
5559R: John Ronciak <john.ronciak@intel.com>
5560R: Mitch Williams <mitch.a.williams@intel.com>
5561L: intel-wired-lan@lists.osuosl.org
f6fde11a 5562W: http://www.intel.com/support/feedback.htm
d94e6fed 5563W: http://e1000.sourceforge.net/
2f302324
JK
5564Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5565T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5566T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5567S: Supported
0d164401
JK
5568F: Documentation/networking/e100.txt
5569F: Documentation/networking/e1000.txt
5570F: Documentation/networking/e1000e.txt
5571F: Documentation/networking/igb.txt
5572F: Documentation/networking/igbvf.txt
5573F: Documentation/networking/ixgb.txt
5574F: Documentation/networking/ixgbe.txt
5575F: Documentation/networking/ixgbevf.txt
1bff6529 5576F: Documentation/networking/i40e.txt
105bf2fe 5577F: Documentation/networking/i40evf.txt
dee1ad47 5578F: drivers/net/ethernet/intel/
bc90d291 5579F: drivers/net/ethernet/intel/*/
1da177e4 5580
0963d59b
LW
5581INTEL-MID GPIO DRIVER
5582M: David Cohen <david.a.cohen@linux.intel.com>
5583L: linux-gpio@vger.kernel.org
5584S: Maintained
5585F: drivers/gpio/gpio-intel-mid.c
5586
ca907a90
SY
5587INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5588M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5589L: linux-wireless@vger.kernel.org
ca907a90 5590S: Maintained
679655da 5591F: Documentation/networking/README.ipw2100
679655da 5592F: Documentation/networking/README.ipw2200
ca907a90 5593F: drivers/net/wireless/ipw2x00/
826d2abe 5594
5760b0a5
AS
5595INTEL(R) TRACE HUB
5596M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5597S: Supported
5598F: Documentation/trace/intel_th.txt
5599F: drivers/hwtracing/intel_th/
5600
4bd96a7a 5601INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5602M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5603M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5604M: Shane Wang <shane.wang@intel.com>
5605L: tboot-devel@lists.sourceforge.net
5606W: http://tboot.sourceforge.net
e9b7d7c8 5607T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5608S: Supported
5609F: Documentation/intel_txt.txt
5610F: include/linux/tboot.h
5611F: arch/x86/kernel/tboot.c
5612
8a70da82 5613INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5614M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5615M: linux-wimax@intel.com
49e7d9df 5616L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5617S: Supported
5618W: http://linuxwimax.org
679655da
JP
5619F: Documentation/wimax/README.i2400m
5620F: drivers/net/wimax/i2400m/
c117ab84 5621F: include/uapi/linux/wimax/i2400m.h
8a70da82 5622
1c0ce89c
SG
5623INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5624M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5625L: linux-wireless@vger.kernel.org
1c0ce89c 5626S: Supported
efa3144e
WYG
5627F: drivers/net/wireless/iwlegacy/
5628
b481de9c 5629INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5630M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5631M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7b9aebf0 5632M: Intel Linux Wireless <linuxwifi@intel.com>
b481de9c 5633L: linux-wireless@vger.kernel.org
b481de9c 5634W: http://intellinuxwireless.org
b62ff718 5635T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5636S: Supported
679655da 5637F: drivers/net/wireless/iwlwifi/
b481de9c 5638
de8fe023
TW
5639INTEL MANAGEMENT ENGINE (mei)
5640M: Tomas Winkler <tomas.winkler@intel.com>
5641L: linux-kernel@vger.kernel.org
5642S: Supported
c117ab84 5643F: include/uapi/linux/mei.h
5069288b 5644F: include/linux/mei_cl_bus.h
de8fe023 5645F: drivers/misc/mei/*
e07950a1 5646F: Documentation/misc-devices/mei/*
de8fe023 5647
50ceb98b
SD
5648INTEL MIC DRIVERS (mic)
5649M: Sudeep Dutt <sudeep.dutt@intel.com>
5650M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5651S: Supported
5652W: https://github.com/sudeepdutt/mic
5653W: http://software.intel.com/en-us/mic-developer
5654F: include/linux/mic_bus.h
5655F: include/linux/scif.h
5656F: include/uapi/linux/mic_common.h
5657F: include/uapi/linux/mic_ioctl.h
5658F include/uapi/linux/scif_ioctl.h
5659F: drivers/misc/mic/
5660F: drivers/dma/mic_x100_dma.c
5661F: drivers/dma/mic_x100_dma.h
5662F Documentation/mic/
5663
0a8b8353 5664INTEL PMC IPC DRIVER
5665M: Zha Qipeng<qipeng.zha@intel.com>
5666L: platform-driver-x86@vger.kernel.org
5667S: Maintained
5668F: drivers/platform/x86/intel_pmc_ipc.c
5669F: arch/x86/include/asm/intel_pmc_ipc.h
5670
cb109a0e 5671IOC3 ETHERNET DRIVER
8b58be88 5672M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5673L: linux-mips@linux-mips.org
5674S: Maintained
8862bf1e 5675F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5676
cb109a0e 5677IOC3 SERIAL DRIVER
8b58be88 5678M: Pat Gefre <pfg@sgi.com>
d39e0721 5679L: linux-serial@vger.kernel.org
cb109a0e 5680S: Maintained
df621252 5681F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5682
0b6e8569
SW
5683IOMMU DRIVERS
5684M: Joerg Roedel <joro@8bytes.org>
5685L: iommu@lists.linux-foundation.org
5686T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5687S: Maintained
5688F: drivers/iommu/
5689
4480f15b 5690IP MASQUERADING
8b58be88 5691M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5692S: Maintained
679655da 5693F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5694
1202d6ff 5695IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5696M: Francois Romieu <romieu@fr.zoreil.com>
5697M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5698L: netdev@vger.kernel.org
5699S: Maintained
7443713a 5700F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5701
4480f15b 5702IPATH DRIVER
8473c603 5703M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5704L: linux-rdma@vger.kernel.org
52a09a04 5705S: Maintained
6f9b3890 5706F: drivers/staging/rdma/ipath/
77d8798b 5707
4409ebe9 5708IPMI SUBSYSTEM
8b58be88 5709M: Corey Minyard <minyard@acm.org>
b0c90653 5710L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5711W: http://openipmi.sourceforge.net/
5712S: Supported
679655da
JP
5713F: Documentation/IPMI.txt
5714F: drivers/char/ipmi/
5715F: include/linux/ipmi*
c117ab84 5716F: include/uapi/linux/ipmi*
4409ebe9 5717
2d800897
KW
5718QCOM AUDIO (ASoC) DRIVERS
5719M: Patrick Lai <plai@codeaurora.org>
5720M: Banajit Goswami <bgoswami@codeaurora.org>
5721L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5722S: Supported
5723F: sound/soc/qcom/
5724
e2d1d6c0 5725IPS SCSI RAID DRIVER
8b58be88 5726M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5727L: linux-scsi@vger.kernel.org
5728W: http://www.adaptec.com/
5729S: Maintained
679655da 5730F: drivers/scsi/ips*
e2d1d6c0
RD
5731
5732IPVS
8b58be88
JP
5733M: Wensong Zhang <wensong@linux-vs.org>
5734M: Simon Horman <horms@verge.net.au>
5735M: Julian Anastasov <ja@ssi.bg>
979b6c13 5736L: netdev@vger.kernel.org
e2d1d6c0 5737L: lvs-devel@vger.kernel.org
1da177e4 5738S: Maintained
679655da 5739F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5740F: include/net/ip_vs.h
c117ab84 5741F: include/uapi/linux/ip_vs.h
679655da 5742F: net/netfilter/ipvs/
1da177e4 5743
e7839f25 5744IPWIRELESS DRIVER
e5f6450c 5745M: Jiri Kosina <jikos@kernel.org>
d8130624 5746M: David Sterba <dsterba@suse.com>
92094aa0 5747S: Odd Fixes
282361a0 5748F: drivers/tty/ipwireless/
099dc4fb 5749
e2d1d6c0 5750IPX NETWORK LAYER
8b58be88 5751M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5752L: netdev@vger.kernel.org
5753S: Maintained
679655da 5754F: include/net/ipx.h
c117ab84 5755F: include/uapi/linux/ipx.h
679655da 5756F: net/ipx/
e2d1d6c0 5757
1da177e4 5758IRDA SUBSYSTEM
8b58be88 5759M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5760L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5761L: netdev@vger.kernel.org
1da177e4 5762W: http://irda.sourceforge.net/
f353976d 5763S: Maintained
e0057975 5764T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5765F: Documentation/networking/irda.txt
5766F: drivers/net/irda/
5767F: include/net/irda/
5768F: net/irda/
1da177e4 5769
a800c7cc
TG
5770IRQ SUBSYSTEM
5771M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5772L: linux-kernel@vger.kernel.org
a800c7cc 5773S: Maintained
75fc2d37 5774T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5775F: kernel/irq/
2ed9fd28
JC
5776
5777IRQCHIP DRIVERS
5778M: Thomas Gleixner <tglx@linutronix.de>
5779M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5780M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5781L: linux-kernel@vger.kernel.org
5782S: Maintained
5783T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5784T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5785F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5786F: drivers/irqchip/
a800c7cc 5787
7ab3a837 5788IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5789M: Jiang Liu <jiang.liu@linux.intel.com>
5790M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5791S: Maintained
b09dec2c 5792T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5793F: Documentation/IRQ-domain.txt
5794F: include/linux/irqdomain.h
5795F: kernel/irq/irqdomain.c
b09dec2c 5796F: kernel/irq/msi.c
7ab3a837 5797
e2d1d6c0 5798ISAPNP
8b58be88 5799M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5800S: Maintained
679655da
JP
5801F: Documentation/isapnp.txt
5802F: drivers/pnp/isapnp/
5803F: include/linux/isapnp.h
e2d1d6c0 5804
d39b8420
HV
5805ISA RADIO MODULE
5806M: Hans Verkuil <hverkuil@xs4all.nl>
5807L: linux-media@vger.kernel.org
5808T: git git://linuxtv.org/media_tree.git
5809W: http://linuxtv.org
5810S: Maintained
5811F: drivers/media/radio/radio-isa*
5812
71a6d0af
HW
5813iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5814M: Peter Jones <pjones@redhat.com>
5815M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5816S: Maintained
5817F: drivers/firmware/iscsi_ibft*
5818
14816b1e 5819ISCSI
8b58be88 5820M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5821L: open-iscsi@googlegroups.com
5822W: www.open-iscsi.org
54e5881d 5823T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5824S: Maintained
679655da
JP
5825F: drivers/scsi/*iscsi*
5826F: include/scsi/*iscsi*
14816b1e 5827
1e65eb42
OG
5828ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5829M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5830M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5831M: Roi Dayan <roid@mellanox.com>
5832L: linux-rdma@vger.kernel.org
5833S: Supported
5834W: http://www.openfabrics.org
5835W: www.open-iscsi.org
5836Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5837F: drivers/infiniband/ulp/iser/
1e65eb42 5838
2b70e5fd
SG
5839ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5840M: Sagi Grimberg <sagig@mellanox.com>
5841T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5842L: linux-rdma@vger.kernel.org
5843L: target-devel@vger.kernel.org
5844S: Supported
5845W: http://www.linux-iscsi.org
5846F: drivers/infiniband/ulp/isert
5847
1da177e4 5848ISDN SUBSYSTEM
8b58be88 5849M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5850L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5851L: netdev@vger.kernel.org
1da177e4 5852W: http://www.isdn4linux.de
54e5881d 5853T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5854S: Maintained
679655da
JP
5855F: Documentation/isdn/
5856F: drivers/isdn/
5857F: include/linux/isdn.h
5858F: include/linux/isdn/
c117ab84
CEB
5859F: include/uapi/linux/isdn.h
5860F: include/uapi/linux/isdn/
1da177e4
LT
5861
5862ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5863M: Armin Schindler <mac@melware.de>
d5d52273 5864L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5865W: http://www.melware.de
5866S: Maintained
679655da 5867F: drivers/isdn/hardware/eicon/
1da177e4 5868
d624870f 5869IT87 HARDWARE MONITORING DRIVER
d8130624 5870M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5871L: lm-sensors@lm-sensors.org
5872S: Maintained
5873F: Documentation/hwmon/it87
5874F: drivers/hwmon/it87.c
5875
d7104bff
AP
5876IT913X MEDIA DRIVER
5877M: Antti Palosaari <crope@iki.fi>
5878L: linux-media@vger.kernel.org
5879W: http://linuxtv.org/
5880W: http://palosaari.fi/linux/
5881Q: http://patchwork.linuxtv.org/project/linux-media/list/
5882T: git git://linuxtv.org/anttip/media_tree.git
5883S: Maintained
249c697e 5884F: drivers/media/tuners/it913x*
d7104bff 5885
91821ff3 5886IVTV VIDEO4LINUX DRIVER
6afdeaf8 5887M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5888L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5889L: linux-media@vger.kernel.org
275ffde4 5890T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5891W: http://www.ivtvdriver.org
5892S: Maintained
679655da 5893F: Documentation/video4linux/*.ivtv
90d72ac6 5894F: drivers/media/pci/ivtv/
c117ab84 5895F: include/uapi/linux/ivtv*
91821ff3 5896
68620bdd
MP
5897IX2505V MEDIA DRIVER
5898M: Malcolm Priestley <tvboxspy@gmail.com>
5899L: linux-media@vger.kernel.org
5900W: http://linuxtv.org/
5901Q: http://patchwork.linuxtv.org/project/linux-media/list/
5902S: Maintained
5903F: drivers/media/dvb-frontends/ix2505v*
5904
4453d736
GR
5905JC42.4 TEMPERATURE SENSOR DRIVER
5906M: Guenter Roeck <linux@roeck-us.net>
5907L: lm-sensors@lm-sensors.org
5908S: Maintained
5909F: drivers/hwmon/jc42.c
5910F: Documentation/hwmon/jc42
5911
e2d1d6c0 5912JFS FILESYSTEM
3256f80f 5913M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5914L: jfs-discussion@lists.sourceforge.net
5915W: http://jfs.sourceforge.net/
54e5881d 5916T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5917S: Maintained
679655da
JP
5918F: Documentation/filesystems/jfs.txt
5919F: fs/jfs/
e2d1d6c0 5920
95252236 5921JME NETWORK DRIVER
8b58be88 5922M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5923L: netdev@vger.kernel.org
5924S: Maintained
63d24a0e 5925F: drivers/net/ethernet/jme.*
95252236 5926
1da177e4 5927JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5928M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5929L: linux-mtd@lists.infradead.org
5930W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5931S: Maintained
679655da 5932F: fs/jffs2/
c117ab84 5933F: include/uapi/linux/jffs2.h
1da177e4 5934
d183e11a
TT
5935JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5936M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5937M: Jan Kara <jack@suse.com>
d183e11a
TT
5938L: linux-ext4@vger.kernel.org
5939S: Maintained
5940F: fs/jbd2/
5941F: include/linux/jbd2.h
ae0718f8 5942
207dab5f
MU
5943JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5944M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5945L: linux-media@vger.kernel.org
5946S: Maintained
5947F: drivers/media/platform/rcar_jpu.c
5948
fd8b6cb4 5949JSM Neo PCI based serial card
9d141cb9 5950M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5951L: linux-serial@vger.kernel.org
5952S: Maintained
df621252 5953F: drivers/tty/serial/jsm/
ae0718f8 5954
af39917d
CL
5955K10TEMP HARDWARE MONITORING DRIVER
5956M: Clemens Ladisch <clemens@ladisch.de>
5957L: lm-sensors@lm-sensors.org
5958S: Maintained
5959F: Documentation/hwmon/k10temp
5960F: drivers/hwmon/k10temp.c
5961
4660cb35 5962K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5963M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5964L: lm-sensors@lm-sensors.org
ae0718f8 5965S: Maintained
679655da
JP
5966F: Documentation/hwmon/k8temp
5967F: drivers/hwmon/k8temp.c
ae0718f8 5968
1da177e4 5969KCONFIG
5eb1f99e 5970M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5971L: linux-kbuild@vger.kernel.org
cea8321c 5972T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5973S: Maintained
679655da
JP
5974F: Documentation/kbuild/kconfig-language.txt
5975F: scripts/kconfig/
1da177e4 5976
ea6c2089 5977KDUMP
8b58be88
JP
5978M: Vivek Goyal <vgoyal@redhat.com>
5979M: Haren Myneni <hbabu@us.ibm.com>
34633993 5980L: kexec@lists.infradead.org
ea6c2089
VG
5981W: http://lse.sourceforge.net/kdump/
5982S: Maintained
80811493 5983F: Documentation/kdump/
ea6c2089 5984
f41bf02f
HV
5985KEENE FM RADIO TRANSMITTER DRIVER
5986M: Hans Verkuil <hverkuil@xs4all.nl>
5987L: linux-media@vger.kernel.org
5988T: git git://linuxtv.org/media_tree.git
5989W: http://linuxtv.org
5990S: Maintained
5991F: drivers/media/radio/radio-keene*
5992
1da177e4 5993KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5994M: Ian Kent <raven@themaw.net>
f694fc97 5995L: autofs@vger.kernel.org
1da177e4 5996S: Maintained
679655da 5997F: fs/autofs4/
1da177e4 5998
70fb7ba6 5999KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 6000M: Michal Marek <mmarek@suse.com>
08deed1e
JP
6001T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6002T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 6003L: linux-kbuild@vger.kernel.org
5ce45962 6004S: Maintained
679655da
JP
6005F: Documentation/kbuild/
6006F: Makefile
6007F: scripts/Makefile.*
70fb7ba6
MM
6008F: scripts/basic/
6009F: scripts/mk*
6010F: scripts/package/
1da177e4
LT
6011
6012KERNEL JANITORS
c3000e03 6013L: kernel-janitors@vger.kernel.org
10466f5a 6014W: http://kernelnewbies.org/KernelJanitors
ee709b0c 6015S: Odd Fixes
1da177e4 6016
e8b43555 6017KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 6018M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 6019M: Jeff Layton <jlayton@poochiereds.net>
16141c02 6020L: linux-nfs@vger.kernel.org
1da177e4 6021W: http://nfs.sourceforge.net/
98fac23f 6022S: Supported
679655da 6023F: fs/nfsd/
c117ab84 6024F: include/uapi/linux/nfsd/
679655da
JP
6025F: fs/lockd/
6026F: fs/nfs_common/
6027F: net/sunrpc/
6028F: include/linux/lockd/
6029F: include/linux/sunrpc/
c117ab84 6030F: include/uapi/linux/sunrpc/
1da177e4 6031
13b122b3
SK
6032KERNEL SELFTEST FRAMEWORK
6033M: Shuah Khan <shuahkh@osg.samsung.com>
6034L: linux-api@vger.kernel.org
6035T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6036S: Maintained
6037F: tools/testing/selftests
6038
426d62e2 6039KERNEL VIRTUAL MACHINE (KVM)
0a00a775 6040M: Gleb Natapov <gleb@kernel.org>
c93a64fe 6041M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 6042L: kvm@vger.kernel.org
e3e58478 6043W: http://www.linux-kvm.org
a94b40a6 6044T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 6045S: Supported
c93a64fe
PB
6046F: Documentation/*/kvm*.txt
6047F: Documentation/virtual/kvm/
679655da 6048F: arch/*/kvm/
1662e862
CB
6049F: arch/x86/kernel/kvm.c
6050F: arch/x86/kernel/kvmclock.c
679655da
JP
6051F: arch/*/include/asm/kvm*
6052F: include/linux/kvm*
c117ab84 6053F: include/uapi/linux/kvm*
679655da 6054F: virt/kvm/
426d62e2 6055
ad8003d3 6056KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 6057M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 6058L: kvm@vger.kernel.org
038161de 6059W: http://www.linux-kvm.org/
7de609c8 6060S: Maintained
679655da 6061F: arch/x86/include/asm/svm.h
679655da 6062F: arch/x86/kvm/svm.c
426d62e2 6063
513014b7 6064KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 6065M: Alexander Graf <agraf@suse.com>
1fc9d2bf 6066L: kvm-ppc@vger.kernel.org
038161de 6067W: http://www.linux-kvm.org/
6a7f972d 6068T: git git://github.com/agraf/linux-2.6.git
513014b7 6069S: Supported
679655da
JP
6070F: arch/powerpc/include/asm/kvm*
6071F: arch/powerpc/kvm/
513014b7 6072
85f8fffe 6073KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6074M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6075M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6076L: linux-s390@vger.kernel.org
6077W: http://www.ibm.com/developerworks/linux/linux390/
6078S: Supported
679655da
JP
6079F: Documentation/s390/kvm.txt
6080F: arch/s390/include/asm/kvm*
80811493 6081F: arch/s390/kvm/
85f8fffe 6082
a749474d 6083KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6084M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6085M: Marc Zyngier <marc.zyngier@arm.com>
6086L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6087L: kvmarm@lists.cs.columbia.edu
6088W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 6089S: Supported
a749474d
CD
6090F: arch/arm/include/uapi/asm/kvm*
6091F: arch/arm/include/asm/kvm*
6092F: arch/arm/kvm/
5c8818b4
MZ
6093F: virt/kvm/arm/
6094F: include/kvm/arm_*
a749474d 6095
6394a3ec 6096KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6097M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6098M: Marc Zyngier <marc.zyngier@arm.com>
6099L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6100L: kvmarm@lists.cs.columbia.edu
6101S: Maintained
6102F: arch/arm64/include/uapi/asm/kvm*
6103F: arch/arm64/include/asm/kvm*
6104F: arch/arm64/kvm/
6105
dc009d92 6106KEXEC
8b58be88 6107M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6108W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6109L: kexec@lists.infradead.org
dc009d92 6110S: Maintained
679655da 6111F: include/linux/kexec.h
c117ab84 6112F: include/uapi/linux/kexec.h
679655da 6113F: kernel/kexec.c
dc009d92 6114
e971461f
DH
6115KEYS/KEYRINGS:
6116M: David Howells <dhowells@redhat.com>
aa62efff 6117L: keyrings@vger.kernel.org
e971461f 6118S: Maintained
d410fa4e 6119F: Documentation/security/keys.txt
e971461f
DH
6120F: include/linux/key.h
6121F: include/linux/key-type.h
6122F: include/keys/
6123F: security/keys/
6124
7f3c68be 6125KEYS-TRUSTED
74dd744f
MZ
6126M: David Safford <safford@us.ibm.com>
6127M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6128L: linux-security-module@vger.kernel.org
aa62efff 6129L: keyrings@vger.kernel.org
7f3c68be 6130S: Supported
d410fa4e 6131F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6132F: include/keys/trusted-type.h
6133F: security/keys/trusted.c
6134F: security/keys/trusted.h
6135
6136KEYS-ENCRYPTED
74dd744f
MZ
6137M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6138M: David Safford <safford@us.ibm.com>
7f3c68be 6139L: linux-security-module@vger.kernel.org
aa62efff 6140L: keyrings@vger.kernel.org
7f3c68be 6141S: Supported
d410fa4e 6142F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6143F: include/keys/encrypted-type.h
19c90aa6 6144F: security/keys/encrypted-keys/
7f3c68be 6145
5b778dad 6146KGDB / KDB /debug_core
8b58be88 6147M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6148W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6149L: kgdb-bugreport@lists.sourceforge.net
6150S: Maintained
679655da
JP
6151F: Documentation/DocBook/kgdb.tmpl
6152F: drivers/misc/kgdbts.c
df621252 6153F: drivers/tty/serial/kgdboc.c
5b778dad 6154F: include/linux/kdb.h
679655da 6155F: include/linux/kgdb.h
4063eb5f 6156F: kernel/debug/
e3e2aaf7 6157
456db8cc 6158KMEMCHECK
8b58be88 6159M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6160M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6161S: Maintained
410d7a97
JP
6162F: Documentation/kmemcheck.txt
6163F: arch/x86/include/asm/kmemcheck.h
6164F: arch/x86/mm/kmemcheck/
6165F: include/linux/kmemcheck.h
6166F: mm/kmemcheck.c
b9ce08c0 6167
c3bb4d24 6168KMEMLEAK
8b58be88 6169M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6170S: Maintained
6171F: Documentation/kmemleak.txt
6172F: include/linux/kmemleak.h
6173F: mm/kmemleak.c
6174F: mm/kmemleak-test.c
6175
89559a61 6176KPROBES
8b58be88
JP
6177M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6178M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6179M: "David S. Miller" <davem@davemloft.net>
97c29e74 6180M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6181S: Maintained
679655da
JP
6182F: Documentation/kprobes.txt
6183F: include/linux/kprobes.h
6184F: kernel/kprobes.c
89559a61 6185
70e84049 6186KS0108 LCD CONTROLLER DRIVER
8b58be88 6187M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6188W: http://miguelojeda.es/auxdisplay.htm
6189W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6190S: Maintained
679655da
JP
6191F: Documentation/auxdisplay/ks0108
6192F: drivers/auxdisplay/ks0108.c
6193F: include/linux/ks0108.h
70e84049 6194
1b69c6d0
DA
6195L3MDEV
6196M: David Ahern <dsa@cumulusnetworks.com>
6197L: netdev@vger.kernel.org
6198S: Maintained
6199F: net/l3mdev
6200F: include/net/l3mdev.h
6201
1da177e4 6202LAPB module
1da177e4 6203L: linux-x25@vger.kernel.org
bf9915cc 6204S: Orphan
679655da
JP
6205F: Documentation/networking/lapb-module.txt
6206F: include/*/lapb.h
6207F: net/lapb/
1da177e4
LT
6208
6209LASI 53c700 driver for PARISC
8b58be88 6210M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6211L: linux-scsi@vger.kernel.org
6212S: Maintained
679655da
JP
6213F: Documentation/scsi/53c700.txt
6214F: drivers/scsi/53c700*
1da177e4 6215
263de9b5 6216LED SUBSYSTEM
8b58be88 6217M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6218M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6219L: linux-leds@vger.kernel.org
b8926ba0 6220T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6221S: Maintained
679655da
JP
6222F: drivers/leds/
6223F: include/linux/leds.h
263de9b5 6224
b0461a44 6225LEGACY EEPROM DRIVER
d8130624 6226M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6227S: Maintained
6228F: Documentation/misc-devices/eeprom
6229F: drivers/misc/eeprom/eeprom.c
6230
1da177e4 6231LEGO USB Tower driver
8b58be88 6232M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6233L: legousb-devel@lists.sourceforge.net
6234W: http://legousb.sourceforge.net/
6235S: Maintained
679655da 6236F: drivers/usb/misc/legousbtower.c
1da177e4 6237
055616a8
MK
6238LG2160 MEDIA DRIVER
6239M: Michael Krufky <mkrufky@linuxtv.org>
6240L: linux-media@vger.kernel.org
6241W: http://linuxtv.org/
6242W: http://github.com/mkrufky
6243Q: http://patchwork.linuxtv.org/project/linux-media/list/
6244T: git git://linuxtv.org/mkrufky/tuners.git
6245S: Maintained
6246F: drivers/media/dvb-frontends/lg2160.*
6247
6f0e7725
MK
6248LGDT3305 MEDIA DRIVER
6249M: Michael Krufky <mkrufky@linuxtv.org>
6250L: linux-media@vger.kernel.org
6251W: http://linuxtv.org/
6252W: http://github.com/mkrufky
6253Q: http://patchwork.linuxtv.org/project/linux-media/list/
6254T: git git://linuxtv.org/mkrufky/tuners.git
6255S: Maintained
6256F: drivers/media/dvb-frontends/lgdt3305.*
6257
568a17ff 6258LGUEST
8b58be88 6259M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6260L: lguest@lists.ozlabs.org
568a17ff 6261W: http://lguest.ozlabs.org/
72e91863 6262S: Odd Fixes
070f420b 6263F: arch/x86/include/asm/lguest*.h
679655da
JP
6264F: arch/x86/lguest/
6265F: drivers/lguest/
6266F: include/linux/lguest*.h
070f420b 6267F: tools/lguest/
568a17ff 6268
32ac7cb2
TH
6269LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6270M: Tejun Heo <tj@kernel.org>
6271L: linux-ide@vger.kernel.org
6272T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6273S: Maintained
6274F: drivers/ata/
6275F: include/linux/ata.h
6276F: include/linux/libata.h
6277
6278LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6279M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6280L: linux-ide@vger.kernel.org
6281T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6282S: Maintained
6283F: include/linux/pata_arasan_cf_data.h
6284F: drivers/ata/pata_arasan_cf.c
6285
c7fa056c
BZ
6286LIBATA PATA DRIVERS
6287M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6288M: Tejun Heo <tj@kernel.org>
6289L: linux-ide@vger.kernel.org
6290T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6291S: Maintained
6292F: drivers/ata/pata_*.c
6293F: drivers/ata/ata_generic.c
6294
32ac7cb2
TH
6295LIBATA SATA AHCI PLATFORM devices support
6296M: Hans de Goede <hdegoede@redhat.com>
6297M: Tejun Heo <tj@kernel.org>
6298L: linux-ide@vger.kernel.org
6299T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6300S: Maintained
6301F: drivers/ata/ahci_platform.c
6302F: drivers/ata/libahci_platform.c
6303F: include/linux/ahci_platform.h
6304
6305LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6306M: Mikael Pettersson <mikpelinux@gmail.com>
6307L: linux-ide@vger.kernel.org
6308T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6309S: Maintained
6310F: drivers/ata/sata_promise.*
6311
1acd437c
SL
6312LIBLOCKDEP
6313M: Sasha Levin <sasha.levin@oracle.com>
6314S: Maintained
6315F: tools/lib/lockdep/
6316
bc30196f
DW
6317LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6318M: Dan Williams <dan.j.williams@intel.com>
6319L: linux-nvdimm@lists.01.org
6320Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6321S: Supported
6322F: drivers/nvdimm/*
6323F: include/linux/nd.h
6324F: include/linux/libnvdimm.h
6325F: include/uapi/linux/ndctl.h
6326
6327LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6328M: Ross Zwisler <ross.zwisler@linux.intel.com>
6329L: linux-nvdimm@lists.01.org
6330Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6331S: Supported
6332F: drivers/nvdimm/blk.c
6333F: drivers/nvdimm/region_devs.c
6334F: drivers/acpi/nfit*
6335
6336LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6337M: Vishal Verma <vishal.l.verma@intel.com>
6338L: linux-nvdimm@lists.01.org
6339Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6340S: Supported
6341F: drivers/nvdimm/btt*
6342
6343LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6344M: Ross Zwisler <ross.zwisler@linux.intel.com>
6345L: linux-nvdimm@lists.01.org
6346Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6347S: Supported
6348F: drivers/nvdimm/pmem.c
b864bc17 6349F: include/linux/pmem.h
40603526 6350F: arch/*/include/asm/pmem.h
bc30196f 6351
cd9e9808
MB
6352LIGHTNVM PLATFORM SUPPORT
6353M: Matias Bjorling <mb@lightnvm.io>
6354W: http://github/OpenChannelSSD
6355S: Maintained
6356F: drivers/lightnvm/
6357F: include/linux/lightnvm.h
6358F: include/uapi/linux/lightnvm.h
6359
1da177e4 6360LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6361M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6362W: http://www.ibm.com/linux/ltc/projects/ppc
6363S: Supported
11c34c7d 6364F: arch/powerpc/boot/rs6000.h
1da177e4 6365
852bb9f5 6366LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6367M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6368M: Paul Mackerras <paulus@samba.org>
ea668936 6369M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6370W: http://www.penguinppc.org/
a4724ed6 6371L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6372Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6373T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6374S: Supported
11c34c7d
JP
6375F: Documentation/powerpc/
6376F: arch/powerpc/
1da177e4
LT
6377
6378LINUX FOR POWER MACINTOSH
8b58be88 6379M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6380W: http://www.penguinppc.org/
a4724ed6 6381L: linuxppc-dev@lists.ozlabs.org
1da177e4 6382S: Maintained
11c34c7d
JP
6383F: arch/powerpc/platforms/powermac/
6384F: drivers/macintosh/
1da177e4 6385
77a76369 6386LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6387M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6388L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6389T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6390S: Maintained
11c34c7d
JP
6391F: arch/powerpc/platforms/512x/
6392F: arch/powerpc/platforms/52xx/
1da177e4
LT
6393
6394LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6395M: Alistair Popple <alistair@popple.id.au>
8b58be88 6396M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6397W: http://www.penguinppc.org/
a4724ed6 6398L: linuxppc-dev@lists.ozlabs.org
1da177e4 6399S: Maintained
11c34c7d
JP
6400F: arch/powerpc/platforms/40x/
6401F: arch/powerpc/platforms/44x/
1da177e4 6402
260c02a9 6403LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6404L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6405S: Orphan
11c34c7d
JP
6406F: arch/powerpc/*/*virtex*
6407F: arch/powerpc/*/*/*virtex*
1da177e4 6408
e93adf1e 6409LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6410M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6411W: http://www.penguinppc.org/
a4724ed6 6412L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6413S: Maintained
a2b1f7c8 6414F: arch/powerpc/platforms/8xx/
e93adf1e 6415
1da177e4 6416LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6417M: Scott Wood <scottwood@freescale.com>
8b58be88 6418M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6419W: http://www.penguinppc.org/
a4724ed6 6420L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6421T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6422S: Maintained
11c34c7d 6423F: arch/powerpc/platforms/83xx/
4c8f581d 6424F: arch/powerpc/platforms/85xx/
1da177e4 6425
ab06ff3a 6426LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6427M: Olof Johansson <olof@lixom.net>
a4724ed6 6428L: linuxppc-dev@lists.ozlabs.org
92e19709 6429S: Maintained
11c34c7d
JP
6430F: arch/powerpc/platforms/pasemi/
6431F: drivers/*/*pasemi*
6432F: drivers/*/*/*pasemi*
ab06ff3a 6433
1da177e4 6434LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6435M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6436L: linux-security-module@vger.kernel.org
1da177e4
LT
6437S: Supported
6438
a23ce6da
HW
6439LIS3LV02D ACCELEROMETER DRIVER
6440M: Eric Piel <eric.piel@tremplin-utc.net>
6441S: Maintained
ff606677
JD
6442F: Documentation/misc-devices/lis3lv02d
6443F: drivers/misc/lis3lv02d/
bd35665f 6444F: drivers/platform/x86/hp_accel.c
a23ce6da 6445
b700e7f0
SJ
6446LIVE PATCHING
6447M: Josh Poimboeuf <jpoimboe@redhat.com>
6448M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6449M: Jiri Kosina <jikos@kernel.org>
d8130624 6450M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6451S: Maintained
6452F: kernel/livepatch/
6453F: include/linux/livepatch.h
6454F: arch/x86/include/asm/livepatch.h
6455F: arch/x86/kernel/livepatch.c
6456F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6457F: samples/livepatch/
b700e7f0 6458L: live-patching@vger.kernel.org
74d50da3 6459T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6460
e2d1d6c0 6461LLC (802.2)
8b58be88 6462M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6463S: Maintained
679655da 6464F: include/linux/llc.h
c117ab84 6465F: include/uapi/linux/llc.h
679655da
JP
6466F: include/net/llc*
6467F: net/llc/
e2d1d6c0 6468
4e233cbe
AD
6469LM73 HARDWARE MONITOR DRIVER
6470M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6471L: lm-sensors@lm-sensors.org
6472S: Maintained
6473F: drivers/hwmon/lm73.c
6474
156e2d1a 6475LM78 HARDWARE MONITOR DRIVER
d8130624 6476M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6477L: lm-sensors@lm-sensors.org
6478S: Maintained
6479F: Documentation/hwmon/lm78
6480F: drivers/hwmon/lm78.c
6481
1da177e4 6482LM83 HARDWARE MONITOR DRIVER
d8130624 6483M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6484L: lm-sensors@lm-sensors.org
1da177e4 6485S: Maintained
679655da
JP
6486F: Documentation/hwmon/lm83
6487F: drivers/hwmon/lm83.c
1da177e4
LT
6488
6489LM90 HARDWARE MONITOR DRIVER
d8130624 6490M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6491L: lm-sensors@lm-sensors.org
1da177e4 6492S: Maintained
679655da 6493F: Documentation/hwmon/lm90
aae7bce4 6494F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6495F: drivers/hwmon/lm90.c
1da177e4 6496
917cc4e6
GR
6497LM95234 HARDWARE MONITOR DRIVER
6498M: Guenter Roeck <linux@roeck-us.net>
6499L: lm-sensors@lm-sensors.org
6500S: Maintained
6501F: Documentation/hwmon/lm95234
6502F: drivers/hwmon/lm95234.c
6503
68620bdd
MP
6504LME2510 MEDIA DRIVER
6505M: Malcolm Priestley <tvboxspy@gmail.com>
6506L: linux-media@vger.kernel.org
6507W: http://linuxtv.org/
6508Q: http://patchwork.linuxtv.org/project/linux-media/list/
6509S: Maintained
6510F: drivers/media/usb/dvb-usb-v2/lmedm04*
6511
512e67f9 6512LOCKDEP AND LOCKSTAT
8b58be88
JP
6513M: Peter Zijlstra <peterz@infradead.org>
6514M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6515L: linux-kernel@vger.kernel.org
75fc2d37 6516T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6517S: Maintained
214e0aed
DB
6518F: Documentation/locking/lockdep*.txt
6519F: Documentation/locking/lockstat.txt
679655da 6520F: include/linux/lockdep.h
7486d6da 6521F: kernel/locking/
512e67f9 6522
dde33348 6523LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6524M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6525L: linux-ntfs-dev@lists.sourceforge.net
6526W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6527S: Maintained
679655da 6528F: Documentation/ldm.txt
20d16fef 6529F: block/partitions/ldm.*
1da177e4 6530
ef6ada3d
JE
6531LogFS
6532M: Joern Engel <joern@logfs.org>
756ccb3c 6533M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6534L: logfs@logfs.org
6535W: logfs.org
6536S: Maintained
6537F: fs/logfs/
6538
b62d7946
RS
6539LPC32XX MACHINE SUPPORT
6540M: Roland Stigge <stigge@antcom.de>
6541L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6542S: Maintained
6543F: arch/arm/mach-lpc32xx/
6544
c87e34ef 6545LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6546M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6547M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6548M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6549M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6550L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6551L: linux-scsi@vger.kernel.org
6552W: http://www.lsilogic.com/support
6553S: Supported
679655da 6554F: drivers/message/fusion/
500c152a 6555F: drivers/scsi/mpt2sas/
6556F: drivers/scsi/mpt3sas/
c87e34ef 6557
1da177e4 6558LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6559M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6560L: linux-scsi@vger.kernel.org
6561S: Maintained
679655da 6562F: drivers/scsi/sym53c8xx_2/
1da177e4 6563
e5f5c99a
GR
6564LTC4261 HARDWARE MONITOR DRIVER
6565M: Guenter Roeck <linux@roeck-us.net>
6566L: lm-sensors@lm-sensors.org
6567S: Maintained
6568F: Documentation/hwmon/ltc4261
6569F: drivers/hwmon/ltc4261.c
6570
81365c31 6571LTP (Linux Test Project)
28b8e8d4 6572M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6573M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6574M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6575M: Jan Stancek <jstancek@redhat.com>
6576M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6577M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6578L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6579W: http://linux-test-project.github.io/
7d1ae8a8 6580T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6581S: Maintained
6582
c12a54b3 6583M32R ARCHITECTURE
c12a54b3 6584W: http://www.linux-m32r.org/
b4174867 6585S: Orphan
679655da 6586F: arch/m32r/
c12a54b3 6587
1da177e4 6588M68K ARCHITECTURE
8b58be88 6589M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6590L: linux-m68k@lists.linux-m68k.org
6591W: http://www.linux-m68k.org/
54e5881d 6592T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6593S: Maintained
679655da 6594F: arch/m68k/
9db35182 6595F: drivers/zorro/
1da177e4
LT
6596
6597M68K ON APPLE MACINTOSH
8b58be88 6598M: Joshua Thompson <funaho@jurai.org>
1da177e4 6599W: http://www.mac.linux-m68k.org/
9bb9f222 6600L: linux-m68k@lists.linux-m68k.org
1da177e4 6601S: Maintained
9db35182 6602F: arch/m68k/mac/
1da177e4
LT
6603
6604M68K ON HP9000/300
8b58be88 6605M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6606W: http://www.tazenda.demon.co.uk/phil/linux-hp
6607S: Maintained
679655da 6608F: arch/m68k/hp300/
1da177e4 6609
74425546
AP
6610M88DS3103 MEDIA DRIVER
6611M: Antti Palosaari <crope@iki.fi>
6612L: linux-media@vger.kernel.org
6613W: http://linuxtv.org/
6614W: http://palosaari.fi/linux/
6615Q: http://patchwork.linuxtv.org/project/linux-media/list/
6616T: git git://linuxtv.org/anttip/media_tree.git
6617S: Maintained
6618F: drivers/media/dvb-frontends/m88ds3103*
6619
68620bdd
MP
6620M88RS2000 MEDIA DRIVER
6621M: Malcolm Priestley <tvboxspy@gmail.com>
6622L: linux-media@vger.kernel.org
6623W: http://linuxtv.org/
6624Q: http://patchwork.linuxtv.org/project/linux-media/list/
6625S: Maintained
6626F: drivers/media/dvb-frontends/m88rs2000*
6627
07a092fa 6628MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6629M: Alexey Klimov <klimov.linux@gmail.com>
6630L: linux-media@vger.kernel.org
6631T: git git://linuxtv.org/media_tree.git
6632S: Maintained
6633F: drivers/media/radio/radio-ma901.c
07a092fa 6634
64a327a7 6635MAC80211
8b58be88 6636M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6637L: linux-wireless@vger.kernel.org
491b26b4 6638W: http://wireless.kernel.org/
ce466579
JB
6639T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6640T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6641S: Maintained
679655da
JP
6642F: Documentation/networking/mac80211-injection.txt
6643F: include/net/mac80211.h
6644F: net/mac80211/
64a327a7 6645
b863ceb7 6646MACVLAN DRIVER
8b58be88 6647M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6648L: netdev@vger.kernel.org
6649S: Maintained
679655da
JP
6650F: drivers/net/macvlan.c
6651F: include/linux/if_macvlan.h
b863ceb7 6652
2b6d83e2
JB
6653MAILBOX API
6654M: Jassi Brar <jassisinghbrar@gmail.com>
6655L: linux-kernel@vger.kernel.org
6656S: Maintained
6657F: drivers/mailbox/
6658F: include/linux/mailbox_client.h
6659F: include/linux/mailbox_controller.h
6660
faf1668c 6661MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6662M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6663W: http://www.kernel.org/doc/man-pages
bd7ebec6 6664L: linux-man@vger.kernel.org
1b53dc74 6665S: Maintained
faf1668c 6666
8427defd
RK
6667MARVELL ARMADA DRM SUPPORT
6668M: Russell King <rmk+kernel@arm.linux.org.uk>
6669S: Maintained
6670F: drivers/gpu/drm/armada/
6671
3ad50cca
GR
6672MARVELL 88E6352 DSA support
6673M: Guenter Roeck <linux@roeck-us.net>
6674S: Maintained
6675F: drivers/net/dsa/mv88e6352.c
6676
c4d007bc
TP
6677MARVELL CRYPTO DRIVER
6678M: Boris Brezillon <boris.brezillon@free-electrons.com>
6679M: Arnaud Ebalard <arno@natisbad.org>
6680F: drivers/crypto/marvell/
6681S: Maintained
6682L: linux-crypto@vger.kernel.org
6683
44c14c1d 6684MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6685M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6686M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6687L: netdev@vger.kernel.org
6688S: Maintained
6689F: drivers/net/ethernet/marvell/sk*
6690
74cda169 6691MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6692L: libertas-dev@lists.infradead.org
8ac3e99e 6693S: Orphan
679655da 6694F: drivers/net/wireless/libertas/
74cda169 6695
b60d6975 6696MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6697M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6698L: netdev@vger.kernel.org
f5ca8502 6699S: Maintained
527a6266 6700F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6701F: include/linux/mv643xx.h
1da177e4 6702
370b8ed9
TP
6703MARVELL MVNETA ETHERNET DRIVER
6704M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6705L: netdev@vger.kernel.org
6706S: Maintained
6707F: drivers/net/ethernet/marvell/mvneta.*
6708
fcad584d 6709MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6710M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6711M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6712L: linux-wireless@vger.kernel.org
6713S: Maintained
6714F: drivers/net/wireless/mwifiex/
6715
a2c3f656 6716MARVELL MWL8K WIRELESS DRIVER
a040d532 6717M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6718L: linux-wireless@vger.kernel.org
16345910 6719S: Odd Fixes
a2c3f656
LB
6720F: drivers/net/wireless/mwl8k.c
6721
2a69567b 6722MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6723M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6724S: Odd Fixes
1fa7e547 6725F: drivers/mmc/host/mvsdio.*
2a69567b 6726
1da177e4 6727MATROX FRAMEBUFFER DRIVER
c69f677c 6728L: linux-fbdev@vger.kernel.org
52653199 6729S: Orphan
8a61f013 6730F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6731F: include/uapi/linux/matroxfb.h
1da177e4 6732
ca462085
GR
6733MAX16065 HARDWARE MONITOR DRIVER
6734M: Guenter Roeck <linux@roeck-us.net>
6735L: lm-sensors@lm-sensors.org
6736S: Maintained
6737F: Documentation/hwmon/max16065
6738F: drivers/hwmon/max16065.c
6739
1f61cab8
GR
6740MAX20751 HARDWARE MONITOR DRIVER
6741M: Guenter Roeck <linux@roeck-us.net>
6742L: lm-sensors@lm-sensors.org
6743S: Maintained
6744F: Documentation/hwmon/max20751
6745F: drivers/hwmon/max20751.c
6746
d20620de 6747MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6748M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6749L: lm-sensors@lm-sensors.org
6750S: Maintained
679655da
JP
6751F: Documentation/hwmon/max6650
6752F: drivers/hwmon/max6650.c
d20620de 6753
e89ab51f
GR
6754MAX6697 HARDWARE MONITOR DRIVER
6755M: Guenter Roeck <linux@roeck-us.net>
6756L: lm-sensors@lm-sensors.org
6757S: Maintained
6758F: Documentation/hwmon/max6697
6759F: Documentation/devicetree/bindings/i2c/max6697.txt
6760F: drivers/hwmon/max6697.c
6761F: include/linux/platform_data/max6697.h
6762
f8f847b5
KK
6763MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6764M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6765L: linux-pm@vger.kernel.org
6766S: Supported
6767F: drivers/power/max14577_charger.c
6768F: drivers/power/max77693_charger.c
6769
3811405e
JMC
6770MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6771M: Javier Martinez Canillas <javier@osg.samsung.com>
6772L: linux-kernel@vger.kernel.org
6773S: Supported
6774F: drivers/*/*max77802.c
6775F: Documentation/devicetree/bindings/*/*max77802.txt
6776F: include/dt-bindings/*/*max77802.h
6777
befeb596
KK
6778MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6779M: Chanwoo Choi <cw00.choi@samsung.com>
6780M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6781L: linux-kernel@vger.kernel.org
6782S: Supported
6783F: drivers/*/max14577.c
6784F: drivers/*/max77686.c
6785F: drivers/*/max77693.c
6786F: drivers/extcon/extcon-max14577.c
6787F: drivers/extcon/extcon-max77693.c
6788F: drivers/rtc/rtc-max77686.c
6789F: drivers/clk/clk-max77686.c
6790F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6791F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6792F: Documentation/devicetree/bindings/mfd/max77693.txt
6793F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6794F: include/linux/mfd/max14577*.h
6795F: include/linux/mfd/max77686*.h
6796F: include/linux/mfd/max77693*.h
6797
9be3c9a5
HV
6798MAXIRADIO FM RADIO RECEIVER DRIVER
6799M: Hans Verkuil <hverkuil@xs4all.nl>
6800L: linux-media@vger.kernel.org
6801T: git git://linuxtv.org/media_tree.git
6802W: http://linuxtv.org
6803S: Maintained
6804F: drivers/media/radio/radio-maxiradio*
6805
c05dc2cc
PR
6806MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6807M: Peter Rosin <peda@axentia.se>
6808L: linux-iio@vger.kernel.org
6809S: Maintained
6810F: drivers/iio/potentiometer/mcp4531.c
6811
6f32a8c9
LP
6812MEDIA DRIVERS FOR RENESAS - VSP1
6813M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6814L: linux-media@vger.kernel.org
6815L: linux-sh@vger.kernel.org
6816T: git git://linuxtv.org/media_tree.git
6817S: Supported
6818F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6819F: drivers/media/platform/vsp1/
6820
dacf9ce8
KS
6821MEDIA DRIVERS FOR ASCOT2E
6822M: Sergey Kozlov <serjk@netup.ru>
6823L: linux-media@vger.kernel.org
6824W: http://linuxtv.org
6825W: http://netup.tv/
6826T: git git://linuxtv.org/media_tree.git
6827S: Supported
6828F: drivers/media/dvb-frontends/ascot2e*
6829
a6dc60ff
KS
6830MEDIA DRIVERS FOR CXD2841ER
6831M: Sergey Kozlov <serjk@netup.ru>
6832L: linux-media@vger.kernel.org
6833W: http://linuxtv.org/
6834W: http://netup.tv/
6835T: git git://linuxtv.org/media_tree.git
6836S: Supported
6837F: drivers/media/dvb-frontends/cxd2841er*
6838
a5d32b35
KS
6839MEDIA DRIVERS FOR HORUS3A
6840M: Sergey Kozlov <serjk@netup.ru>
6841L: linux-media@vger.kernel.org
6842W: http://linuxtv.org/
6843W: http://netup.tv/
6844T: git git://linuxtv.org/media_tree.git
6845S: Supported
6846F: drivers/media/dvb-frontends/horus3a*
6847
e025273b
KS
6848MEDIA DRIVERS FOR LNBH25
6849M: Sergey Kozlov <serjk@netup.ru>
6850L: linux-media@vger.kernel.org
6851W: http://linuxtv.org/
6852W: http://netup.tv/
6853T: git git://linuxtv.org/media_tree.git
6854S: Supported
6855F: drivers/media/dvb-frontends/lnbh25*
6856
52b1eaf4
KS
6857MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6858M: Sergey Kozlov <serjk@netup.ru>
6859L: linux-media@vger.kernel.org
6860W: http://linuxtv.org/
6861W: http://netup.tv/
6862T: git git://linuxtv.org/media_tree.git
6863S: Supported
6864F: drivers/media/pci/netup_unidvb/*
6865
127c49ae 6866MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6867M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6868P: LinuxTV.org Project
6869L: linux-media@vger.kernel.org
6870W: http://linuxtv.org
8a6e2535 6871Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6872T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6873S: Maintained
6874F: Documentation/dvb/
6875F: Documentation/video4linux/
ffe06198 6876F: Documentation/DocBook/media/
127c49ae 6877F: drivers/media/
ffe06198 6878F: drivers/staging/media/
127c49ae 6879F: include/media/
6c0f0359
MCC
6880F: include/uapi/linux/dvb/
6881F: include/uapi/linux/videodev2.h
6882F: include/uapi/linux/media.h
6883F: include/uapi/linux/v4l2-*
6884F: include/uapi/linux/meye.h
6885F: include/uapi/linux/ivtv*
6886F: include/uapi/linux/uvcvideo.h
d20620de 6887
c869f77d
JK
6888MEDIATEK MT7601U WIRELESS LAN DRIVER
6889M: Jakub Kicinski <kubakici@wp.pl>
6890L: linux-wireless@vger.kernel.org
6891S: Maintained
6892F: drivers/net/wireless/mediatek/mt7601u/
6893
e399065b
SS
6894MEGARAID SCSI/SAS DRIVERS
6895M: Kashyap Desai <kashyap.desai@avagotech.com>
6896M: Sumit Saxena <sumit.saxena@avagotech.com>
6897M: Uday Lingala <uday.lingala@avagotech.com>
6898L: megaraidlinux.pdl@avagotech.com
baaea1dc 6899L: linux-scsi@vger.kernel.org
e399065b 6900W: http://www.lsi.com
ce00f85c 6901S: Maintained
679655da
JP
6902F: Documentation/scsi/megaraid.txt
6903F: drivers/scsi/megaraid.*
6904F: drivers/scsi/megaraid/
757e0108 6905
2c46c9d5
AV
6906MELLANOX ETHERNET DRIVER (mlx4_en)
6907M: Amir Vadai <amirv@mellanox.com>
b75f0050 6908L: netdev@vger.kernel.org
2c46c9d5
AV
6909S: Supported
6910W: http://www.mellanox.com
6911Q: http://patchwork.ozlabs.org/project/netdev/list/
6912F: drivers/net/ethernet/mellanox/mlx4/en_*
6913
93c1edb2
JP
6914MELLANOX ETHERNET SWITCH DRIVERS
6915M: Jiri Pirko <jiri@mellanox.com>
6916M: Ido Schimmel <idosch@mellanox.com>
6917L: netdev@vger.kernel.org
6918S: Supported
6919W: http://www.mellanox.com
6920Q: http://patchwork.ozlabs.org/project/netdev/list/
6921F: drivers/net/ethernet/mellanox/mlxsw/
6922
5b25b13a
MD
6923MEMBARRIER SUPPORT
6924M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6925M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6926L: linux-kernel@vger.kernel.org
6927S: Supported
6928F: kernel/membarrier.c
6929F: include/uapi/linux/membarrier.h
6930
70ea91f1
SR
6931MEMORY MANAGEMENT
6932L: linux-mm@kvack.org
70ea91f1
SR
6933W: http://www.linux-mm.org
6934S: Maintained
679655da 6935F: include/linux/mm.h
551450bb
CS
6936F: include/linux/gfp.h
6937F: include/linux/mmzone.h
6938F: include/linux/memory_hotplug.h
6939F: include/linux/vmalloc.h
679655da 6940F: mm/
70ea91f1 6941
f4e9ce66 6942MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6943M: David Woodhouse <dwmw2@infradead.org>
242c325e 6944M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6945L: linux-mtd@lists.infradead.org
8a6e2535
JP
6946W: http://www.linux-mtd.infradead.org/
6947Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6948T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6949T: git git://git.infradead.org/l2-mtd.git
1da177e4 6950S: Maintained
679655da
JP
6951F: drivers/mtd/
6952F: include/linux/mtd/
c117ab84 6953F: include/uapi/mtd/
1da177e4 6954
26c57ef1 6955MEN A21 WATCHDOG DRIVER
30c7469b 6956M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6957L: linux-watchdog@vger.kernel.org
30c7469b 6958S: Maintained
26c57ef1
JT
6959F: drivers/watchdog/mena21_wdt.c
6960
3764e82e 6961MEN CHAMELEON BUS (mcb)
30c7469b
JT
6962M: Johannes Thumshirn <morbidrsa@gmail.com>
6963S: Maintained
3764e82e
JT
6964F: drivers/mcb/
6965F: include/linux/mcb.h
b9f2f459 6966F: Documentation/men-chameleon-bus.txt
3764e82e 6967
48b490d2
AW
6968MEN F21BMC (Board Management Controller)
6969M: Andreas Werner <andreas.werner@men.de>
6970S: Supported
6971F: drivers/mfd/menf21bmc.c
6972F: drivers/watchdog/menf21bmc_wdt.c
6973F: drivers/leds/leds-menf21bmc.c
6974F: drivers/hwmon/menf21bmc_hwmon.c
6975F: Documentation/hwmon/menf21bmc
6976
12285945
JH
6977METAG ARCHITECTURE
6978M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6979L: linux-metag@vger.kernel.org
f23d0e24 6980S: Odd Fixes
12285945
JH
6981F: arch/metag/
6982F: Documentation/metag/
6983F: Documentation/devicetree/bindings/metag/
2d799dde 6984F: Documentation/devicetree/bindings/interrupt-controller/img,*
a2c5d4ed 6985F: drivers/clocksource/metag_generic.c
5698c50d
JH
6986F: drivers/irqchip/irq-metag.c
6987F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6988F: drivers/tty/metag_da.c
12285945 6989
c6375b0a 6990MICROBLAZE ARCHITECTURE
8b58be88 6991M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6992W: http://www.monstr.eu/fdt/
6993T: git git://git.monstr.eu/linux-2.6-microblaze.git
6994S: Supported
0a8c7914 6995F: arch/microblaze/
1da177e4 6996
2508a45a
CY
6997MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6998M: Chen Yu <yu.c.chen@intel.com>
6999L: platform-driver-x86@vger.kernel.org
7000S: Supported
7001F: drivers/platform/x86/surfacepro3_button.c
7002
1da177e4 7003MICROTEK X6 SCANNER
61eee9a7 7004M: Oliver Neukum <oliver@neukum.org>
1da177e4 7005S: Maintained
679655da 7006F: drivers/usb/image/microtek.*
1da177e4
LT
7007
7008MIPS
8b58be88 7009M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7010L: linux-mips@linux-mips.org
6097050d 7011W: http://www.linux-mips.org/
b05e988e 7012T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 7013Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 7014S: Supported
679655da
JP
7015F: Documentation/mips/
7016F: arch/mips/
1da177e4 7017
08b7620a
HV
7018MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7019M: Hans Verkuil <hverkuil@xs4all.nl>
7020L: linux-media@vger.kernel.org
7021T: git git://linuxtv.org/media_tree.git
7022W: http://linuxtv.org
7023S: Odd Fixes
7024F: drivers/media/radio/radio-miropcm20*
7025
e126ba97
EC
7026Mellanox MLX5 core VPI driver
7027M: Eli Cohen <eli@mellanox.com>
7028L: netdev@vger.kernel.org
7029L: linux-rdma@vger.kernel.org
7030W: http://www.mellanox.com
7031Q: http://patchwork.ozlabs.org/project/netdev/list/
7032Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7033T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
7034S: Supported
7035F: drivers/net/ethernet/mellanox/mlx5/core/
7036F: include/linux/mlx5/
7037
7038Mellanox MLX5 IB driver
b75f0050
JP
7039M: Eli Cohen <eli@mellanox.com>
7040L: linux-rdma@vger.kernel.org
7041W: http://www.mellanox.com
7042Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7043T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
7044S: Supported
7045F: include/linux/mlx5/
7046F: drivers/infiniband/hw/mlx5/
e126ba97 7047
764589b6
CM
7048MELEXIS MLX90614 DRIVER
7049M: Crt Mori <cmo@melexis.com>
7050L: linux-iio@vger.kernel.org
7051W: http://www.melexis.com
7052S: Supported
7053F: drivers/iio/temperature/mlx90614.c
7054
0ce277e4
AP
7055MN88472 MEDIA DRIVER
7056M: Antti Palosaari <crope@iki.fi>
7057L: linux-media@vger.kernel.org
7058W: http://linuxtv.org/
7059W: http://palosaari.fi/linux/
7060Q: http://patchwork.linuxtv.org/project/linux-media/list/
7061T: git git://linuxtv.org/anttip/media_tree.git
7062S: Maintained
7063F: drivers/staging/media/mn88472/
7064F: drivers/media/dvb-frontends/mn88472.h
7065
4f4d238f
AP
7066MN88473 MEDIA DRIVER
7067M: Antti Palosaari <crope@iki.fi>
7068L: linux-media@vger.kernel.org
7069W: http://linuxtv.org/
7070W: http://palosaari.fi/linux/
7071Q: http://patchwork.linuxtv.org/project/linux-media/list/
7072T: git git://linuxtv.org/anttip/media_tree.git
7073S: Maintained
7074F: drivers/staging/media/mn88473/
7075F: drivers/media/dvb-frontends/mn88473.h
7076
1da177e4 7077MODULE SUPPORT
8b58be88 7078M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 7079S: Maintained
679655da
JP
7080F: include/linux/module.h
7081F: kernel/module.c
1da177e4
LT
7082
7083MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 7084W: http://popies.net/meye/
b7788e13 7085S: Orphan
679655da 7086F: Documentation/video4linux/meye.txt
90d72ac6 7087F: drivers/media/pci/meye/
6c0f0359 7088F: include/uapi/linux/meye.h
1da177e4 7089
b9705b60 7090MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 7091M: Jiri Slaby <jirislaby@gmail.com>
d735410a 7092S: Maintained
679655da 7093F: Documentation/serial/moxa-smartio
c897401b 7094F: drivers/tty/mxser.*
d735410a 7095
889b2f87
AK
7096MR800 AVERMEDIA USB FM RADIO DRIVER
7097M: Alexey Klimov <klimov.linux@gmail.com>
7098L: linux-media@vger.kernel.org
7099T: git git://linuxtv.org/media_tree.git
7100S: Maintained
7101F: drivers/media/radio/radio-mr800.c
7102
d7155691
AO
7103MRF24J40 IEEE 802.15.4 RADIO DRIVER
7104M: Alan Ott <alan@signal11.us>
7105L: linux-wpan@vger.kernel.org
7106S: Maintained
7107F: drivers/net/ieee802154/mrf24j40.c
2e6fd648 7108F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
d7155691 7109
8c4c731a 7110MSI LAPTOP SUPPORT
182ae55c 7111M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7112L: platform-driver-x86@vger.kernel.org
8c4c731a 7113S: Maintained
679655da 7114F: drivers/platform/x86/msi-laptop.c
8c4c731a 7115
0f1006b1 7116MSI WMI SUPPORT
d0944853 7117L: platform-driver-x86@vger.kernel.org
5ee7041e 7118S: Orphan
0f1006b1
AA
7119F: drivers/platform/x86/msi-wmi.c
7120
19a628a0
AP
7121MSI001 MEDIA DRIVER
7122M: Antti Palosaari <crope@iki.fi>
7123L: linux-media@vger.kernel.org
7124W: http://linuxtv.org/
7125W: http://palosaari.fi/linux/
7126Q: http://patchwork.linuxtv.org/project/linux-media/list/
7127T: git git://linuxtv.org/anttip/media_tree.git
7128S: Maintained
0185e197 7129F: drivers/media/tuners/msi001*
19a628a0 7130
7570589d 7131MSI2500 MEDIA DRIVER
2c57213f
AP
7132M: Antti Palosaari <crope@iki.fi>
7133L: linux-media@vger.kernel.org
7134W: http://linuxtv.org/
7135W: http://palosaari.fi/linux/
7136Q: http://patchwork.linuxtv.org/project/linux-media/list/
7137T: git git://linuxtv.org/anttip/media_tree.git
7138S: Maintained
7570589d 7139F: drivers/media/usb/msi2500/
2c57213f 7140
159eeea4
RJ
7141MSYSTEMS DISKONCHIP G3 MTD DRIVER
7142M: Robert Jarzmik <robert.jarzmik@free.fr>
7143L: linux-mtd@lists.infradead.org
7144S: Maintained
7145F: drivers/mtd/devices/docg3*
7146
62a37dc7 7147MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7148M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7149L: linux-media@vger.kernel.org
7150T: git git://linuxtv.org/media_tree.git
7151S: Maintained
7152F: drivers/media/i2c/mt9m032.c
7153F: include/media/mt9m032.h
7154
62a37dc7 7155MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7156M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7157L: linux-media@vger.kernel.org
7158T: git git://linuxtv.org/media_tree.git
7159S: Maintained
7160F: drivers/media/i2c/mt9p031.c
7161F: include/media/mt9p031.h
7162
62a37dc7 7163MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7164M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7165L: linux-media@vger.kernel.org
7166T: git git://linuxtv.org/media_tree.git
7167S: Maintained
7168F: drivers/media/i2c/mt9t001.c
7169F: include/media/mt9t001.h
7170
62a37dc7 7171MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7172M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7173L: linux-media@vger.kernel.org
7174T: git git://linuxtv.org/media_tree.git
7175S: Maintained
f2272e13 7176F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7177F: drivers/media/i2c/mt9v032.c
7178F: include/media/mt9v032.h
7179
4e0d13cb 7180MULTIFUNCTION DEVICES (MFD)
f7d3210e 7181M: Lee Jones <lee.jones@linaro.org>
7caa7991 7182T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7183S: Supported
679655da 7184F: drivers/mfd/
55b5940d 7185F: include/linux/mfd/
4e0d13cb 7186
5c4e6f13 7187MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7188M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7189L: linux-mmc@vger.kernel.org
708dce3f 7190T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7191S: Maintained
679655da
JP
7192F: drivers/mmc/
7193F: include/linux/mmc/
c117ab84 7194F: include/uapi/linux/mmc/
baca2da4 7195
15a0580c 7196MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7197S: Orphan
679655da
JP
7198F: drivers/mmc/host/mmc_spi.c
7199F: include/linux/spi/mmc_spi.h
15a0580c 7200
1da177e4 7201MULTISOUND SOUND DRIVER
8b58be88 7202M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7203S: Maintained
679655da
JP
7204F: Documentation/sound/oss/MultiSound
7205F: sound/oss/msnd*
1da177e4 7206
d735410a 7207MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7208S: Orphan
c897401b 7209F: drivers/tty/isicom.c
679655da 7210F: include/linux/isicom.h
d735410a 7211
550a7375 7212MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7213M: Felipe Balbi <balbi@ti.com>
795fb7e7 7214L: linux-usb@vger.kernel.org
43b416e5 7215T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7216S: Maintained
679655da 7217F: drivers/usb/musb/
550a7375 7218
ea0af5f6
MK
7219MXL5007T MEDIA DRIVER
7220M: Michael Krufky <mkrufky@linuxtv.org>
7221L: linux-media@vger.kernel.org
7222W: http://linuxtv.org/
7223W: http://github.com/mkrufky
7224Q: http://patchwork.linuxtv.org/project/linux-media/list/
7225T: git git://linuxtv.org/mkrufky/tuners.git
7226S: Maintained
7227F: drivers/media/tuners/mxl5007t.*
7228
2d3cf588 7229MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7230M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7231L: netdev@vger.kernel.org
205057ae 7232W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7233S: Supported
93f7848b 7234F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7235
1da177e4 7236NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7237S: Orphan
d9fb9f38 7238F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7239
23dc05a3
DM
7240NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7241M: Daniel Mack <zonque@gmail.com>
7242S: Maintained
e5747e40 7243L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7244W: http://www.native-instruments.com
7245F: sound/usb/caiaq/
7246
1da177e4 7247NCP FILESYSTEM
52653199
PV
7248M: Petr Vandrovec <petr@vandrovec.name>
7249S: Odd Fixes
679655da 7250F: fs/ncpfs/
1da177e4 7251
a79b0322
FT
7252NCR 5380 SCSI DRIVERS
7253M: Finn Thain <fthain@telegraphics.com.au>
7254M: Michael Schmitz <schmitzmic@gmail.com>
7255L: linux-scsi@vger.kernel.org
7256S: Maintained
7257F: Documentation/scsi/g_NCR5380.txt
7258F: drivers/scsi/NCR5380.*
7259F: drivers/scsi/arm/cumana_1.c
7260F: drivers/scsi/arm/oak.c
7261F: drivers/scsi/atari_NCR5380.c
7262F: drivers/scsi/atari_scsi.*
7263F: drivers/scsi/dmx3191d.c
7264F: drivers/scsi/dtc.*
7265F: drivers/scsi/g_NCR5380.*
7266F: drivers/scsi/g_NCR5380_mmio.c
7267F: drivers/scsi/mac_scsi.*
7268F: drivers/scsi/pas16.*
a79b0322
FT
7269F: drivers/scsi/sun3_scsi.*
7270F: drivers/scsi/sun3_scsi_vme.c
7271F: drivers/scsi/t128.*
7272
1da177e4 7273NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7274M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7275L: linux-scsi@vger.kernel.org
7276S: Maintained
679655da 7277F: drivers/scsi/NCR_D700.*
1da177e4 7278
4aa3eb4c
GR
7279NCT6775 HARDWARE MONITOR DRIVER
7280M: Guenter Roeck <linux@roeck-us.net>
7281L: lm-sensors@lm-sensors.org
7282S: Maintained
7283F: Documentation/hwmon/nct6775
7284F: drivers/hwmon/nct6775.c
7285
3c2d774c 7286NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7287M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7288L: linux-rdma@vger.kernel.org
e3d33cb1 7289W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7290S: Supported
7291F: drivers/infiniband/hw/nes/
7292
be2f2e84 7293NETEM NETWORK EMULATOR
adbbf69d 7294M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7295L: netem@lists.linux-foundation.org
be2f2e84 7296S: Maintained
679655da 7297F: net/sched/sch_netem.c
be2f2e84 7298
b2f5a051 7299NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7300M: Jon Mason <jdmason@kudzu.us>
4a58448b 7301L: netdev@vger.kernel.org
4a58448b 7302S: Supported
679655da 7303F: Documentation/networking/s2io.txt
b2f5a051 7304F: Documentation/networking/vxge.txt
86387e1a 7305F: drivers/net/ethernet/neterion/
4a58448b 7306
db9cf3a3 7307NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7308M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7309M: Patrick McHardy <kaber@trash.net>
42010ed0 7310M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7311L: netfilter-devel@vger.kernel.org
82b98543 7312L: coreteam@netfilter.org
1da177e4
LT
7313W: http://www.netfilter.org/
7314W: http://www.iptables.org/
42010ed0
PNA
7315Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7316T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7317T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7318S: Supported
679655da
JP
7319F: include/linux/netfilter*
7320F: include/linux/netfilter/
7321F: include/net/netfilter/
c117ab84
CEB
7322F: include/uapi/linux/netfilter*
7323F: include/uapi/linux/netfilter/
679655da
JP
7324F: net/*/netfilter.c
7325F: net/*/netfilter/
7326F: net/netfilter/
91c269a0 7327F: net/bridge/br_netfilter*.c
1da177e4 7328
4cc67735 7329NETLABEL
87a0874c 7330M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7331W: http://netlabel.sf.net
7332L: netdev@vger.kernel.org
87a0874c 7333S: Maintained
80811493 7334F: Documentation/netlabel/
679655da
JP
7335F: include/net/netlabel.h
7336F: net/netlabel/
4cc67735 7337
1da177e4 7338NETROM NETWORK LAYER
8b58be88 7339M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7340L: linux-hams@vger.kernel.org
d34cb28a 7341W: http://www.linux-ax25.org/
1da177e4 7342S: Maintained
679655da 7343F: include/net/netrom.h
c117ab84 7344F: include/uapi/linux/netrom.h
679655da 7345F: net/netrom/
1da177e4 7346
5ddb88c0 7347NETWORK BLOCK DEVICE (NBD)
4ca5829a 7348M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7349S: Maintained
5e4b269b 7350L: nbd-general@lists.sourceforge.net
4ca5829a 7351T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7352F: Documentation/blockdev/nbd.txt
7353F: drivers/block/nbd.c
c117ab84 7354F: include/uapi/linux/nbd.h
1da177e4 7355
6e43650c
NH
7356NETWORK DROP MONITOR
7357M: Neil Horman <nhorman@tuxdriver.com>
7358L: netdev@vger.kernel.org
7359S: Maintained
7360W: https://fedorahosted.org/dropwatch/
7361F: net/core/drop_monitor.c
7362
1da177e4 7363NETWORKING [GENERAL]
8b58be88 7364M: "David S. Miller" <davem@davemloft.net>
979b6c13 7365L: netdev@vger.kernel.org
b1e8fd54 7366W: http://www.linuxfoundation.org/en/Net
11e98029 7367Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7368T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7369T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7370S: Maintained
679655da
JP
7371F: net/
7372F: include/net/
018d21ed
JP
7373F: include/linux/in.h
7374F: include/linux/net.h
7375F: include/linux/netdevice.h
c117ab84
CEB
7376F: include/uapi/linux/in.h
7377F: include/uapi/linux/net.h
7378F: include/uapi/linux/netdevice.h
0c7aecd4 7379F: include/uapi/linux/net_namespace.h
7e814a6c 7380F: tools/net/
f4e53f9a 7381F: tools/testing/selftests/net/
335a67d2 7382F: lib/random32.c
a101ccd1 7383F: lib/test_bpf.c
1da177e4
LT
7384
7385NETWORKING [IPv4/IPv6]
8b58be88
JP
7386M: "David S. Miller" <davem@davemloft.net>
7387M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7388M: James Morris <jmorris@namei.org>
7389M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7390M: Patrick McHardy <kaber@trash.net>
979b6c13 7391L: netdev@vger.kernel.org
08deed1e 7392T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7393S: Maintained
679655da
JP
7394F: net/ipv4/
7395F: net/ipv6/
7396F: include/net/ip*
0a14842f 7397F: arch/x86/net/*
1da177e4 7398
73b7656c
DM
7399NETWORKING [IPSEC]
7400M: Steffen Klassert <steffen.klassert@secunet.com>
7401M: Herbert Xu <herbert@gondor.apana.org.au>
7402M: "David S. Miller" <davem@davemloft.net>
7403L: netdev@vger.kernel.org
d1fc5024
SK
7404T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7405T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7406S: Maintained
5826bdd1 7407F: net/core/flow.c
73b7656c
DM
7408F: net/xfrm/
7409F: net/key/
7410F: net/ipv4/xfrm*
d1fc5024
SK
7411F: net/ipv4/esp4.c
7412F: net/ipv4/ah4.c
7413F: net/ipv4/ipcomp.c
7414F: net/ipv4/ip_vti.c
73b7656c 7415F: net/ipv6/xfrm*
d1fc5024
SK
7416F: net/ipv6/esp6.c
7417F: net/ipv6/ah6.c
7418F: net/ipv6/ipcomp6.c
7419F: net/ipv6/ip6_vti.c
73b7656c
DM
7420F: include/uapi/linux/xfrm.h
7421F: include/net/xfrm.h
7422
10e2ff1c 7423NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7424M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7425L: netdev@vger.kernel.org
7426S: Maintained
7427
29f8f632 7428NETWORKING [WIRELESS]
2cb4abd1 7429L: linux-wireless@vger.kernel.org
8a6e2535 7430Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7431
788873ac
JP
7432NETWORKING DRIVERS
7433L: netdev@vger.kernel.org
7434W: http://www.linuxfoundation.org/en/Net
11e98029 7435Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7436T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7437T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7438S: Odd Fixes
7439F: drivers/net/
018d21ed 7440F: include/linux/if_*
0b63bf1f 7441F: include/linux/netdevice.h
0b63bf1f
JD
7442F: include/linux/etherdevice.h
7443F: include/linux/fcdevice.h
7444F: include/linux/fddidevice.h
7445F: include/linux/hippidevice.h
7446F: include/linux/inetdevice.h
c117ab84
CEB
7447F: include/uapi/linux/if_*
7448F: include/uapi/linux/netdevice.h
788873ac 7449
0e324cf6
JL
7450NETWORKING DRIVERS (WIRELESS)
7451M: Kalle Valo <kvalo@codeaurora.org>
7452L: linux-wireless@vger.kernel.org
7453Q: http://patchwork.kernel.org/project/linux-wireless/list/
7454T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7455S: Maintained
7456F: drivers/net/wireless/
7457
3d396eb1 7458NETXEN (1/10) GbE SUPPORT
8622315e 7459M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7460M: Sony Chacko <sony.chacko@qlogic.com>
7461M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7462L: netdev@vger.kernel.org
9c2b5bde 7463W: http://www.qlogic.com
3d396eb1 7464S: Supported
aa43c215 7465F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7466
6423d30f
AAJ
7467NFC SUBSYSTEM
7468M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7469M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7470M: Samuel Ortiz <sameo@linux.intel.com>
7471L: linux-wireless@vger.kernel.org
1eb3b216 7472L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7473S: Supported
6423d30f 7474F: net/nfc/
55eb94f9 7475F: include/net/nfc/
c117ab84 7476F: include/uapi/linux/nfc.h
6423d30f 7477F: drivers/nfc/
08eaa1e0 7478F: include/linux/platform_data/pn544.h
7ebb88e5 7479F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7480
e8b43555 7481NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7482M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7483M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7484L: linux-nfs@vger.kernel.org
7485W: http://client.linux-nfs.org
cd7b996a 7486T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7487S: Maintained
679655da
JP
7488F: fs/lockd/
7489F: fs/nfs/
7490F: fs/nfs_common/
7491F: net/sunrpc/
7492F: include/linux/lockd/
7493F: include/linux/nfs*
7494F: include/linux/sunrpc/
c117ab84
CEB
7495F: include/uapi/linux/nfs*
7496F: include/uapi/linux/sunrpc/
1da177e4 7497
85ef9cea 7498NILFS2 FILESYSTEM
e2126935 7499M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7500L: linux-nilfs@vger.kernel.org
f9472265 7501W: http://nilfs.sourceforge.net/
e2126935 7502T: git git://github.com/konis/nilfs2.git
85ef9cea 7503S: Supported
679655da
JP
7504F: Documentation/filesystems/nilfs2.txt
7505F: fs/nilfs2/
7506F: include/linux/nilfs2_fs.h
c35c7ac5 7507F: include/trace/events/nilfs2.h
85ef9cea 7508
1da177e4 7509NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7510M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7511W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7512S: Maintained
679655da
JP
7513F: Documentation/scsi/NinjaSCSI.txt
7514F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7515
7516NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7517M: GOTO Masanori <gotom@debian.or.jp>
7518M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7519W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7520S: Maintained
679655da
JP
7521F: Documentation/scsi/NinjaSCSI.txt
7522F: drivers/scsi/nsp32*
1da177e4 7523
383b8fb9
LFT
7524NIOS2 ARCHITECTURE
7525M: Ley Foon Tan <lftan@altera.com>
7526L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7527T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7528S: Maintained
7529F: arch/nios2/
7530
2a6afddb
PR
7531NOKIA N900 POWER SUPPLY DRIVERS
7532M: Pali RohĂ¡r <pali.rohar@gmail.com>
7533S: Maintained
7534F: include/linux/power/bq2415x_charger.h
081bab21 7535F: include/linux/power/bq27xxx_battery.h
2a6afddb
PR
7536F: include/linux/power/isp1704_charger.h
7537F: drivers/power/bq2415x_charger.c
081bab21 7538F: drivers/power/bq27xxx_battery.c
2a6afddb
PR
7539F: drivers/power/isp1704_charger.c
7540F: drivers/power/rx51_battery.c
7541
a1bd3bae 7542NTB DRIVER CORE
9ef6bf6c
JM
7543M: Jon Mason <jdmason@kudzu.us>
7544M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7545M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7546L: linux-ntb@googlegroups.com
fce8a7bb 7547S: Supported
2984411f
JM
7548W: https://github.com/jonmason/ntb/wiki
7549T: git git://github.com/jonmason/ntb.git
fce8a7bb 7550F: drivers/ntb/
548c237c 7551F: drivers/net/ntb_netdev.c
fce8a7bb 7552F: include/linux/ntb.h
a1bd3bae 7553F: include/linux/ntb_transport.h
fce8a7bb 7554
e26a5843
AH
7555NTB INTEL DRIVER
7556M: Jon Mason <jdmason@kudzu.us>
7557M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7558L: linux-ntb@googlegroups.com
e26a5843
AH
7559S: Supported
7560W: https://github.com/jonmason/ntb/wiki
7561T: git git://github.com/jonmason/ntb.git
7562F: drivers/ntb/hw/intel/
fce8a7bb 7563
1da177e4 7564NTFS FILESYSTEM
2818ef50 7565M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7566L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7567W: http://www.tuxera.com/
e6f4dee7 7568T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7569S: Supported
679655da
JP
7570F: Documentation/filesystems/ntfs.txt
7571F: fs/ntfs/
1da177e4 7572
9eb8ef74 7573NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7574M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7575L: linux-fbdev@vger.kernel.org
ce00f85c 7576S: Maintained
8a61f013
JH
7577F: drivers/video/fbdev/riva/
7578F: drivers/video/fbdev/nvidia/
1da177e4 7579
79461681 7580NVM EXPRESS DRIVER
b3975e94
JF
7581M: Keith Busch <keith.busch@intel.com>
7582M: Jens Axboe <axboe@fb.com>
79461681 7583L: linux-nvme@lists.infradead.org
b3975e94
JF
7584T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7585W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
79461681 7586S: Supported
57dacad5 7587F: drivers/nvme/host/
79461681
MW
7588F: include/linux/nvme.h
7589
aee4b9bd
SK
7590NVMEM FRAMEWORK
7591M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7592M: Maxime Ripard <maxime.ripard@free-electrons.com>
7593S: Maintained
7594F: drivers/nvmem/
7595F: Documentation/devicetree/bindings/nvmem/
7596F: include/linux/nvmem-consumer.h
7597F: include/linux/nvmem-provider.h
7598
dece4585
CP
7599NXP-NCI NFC DRIVER
7600M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7601R: Charles Gorand <charles.gorand@effinnov.com>
7602L: linux-nfc@lists.01.org (moderated for non-subscribers)
7603S: Supported
7604F: drivers/nfc/nxp-nci
7605
f50d7146
RK
7606NXP TDA998X DRM DRIVER
7607M: Russell King <rmk+kernel@arm.linux.org.uk>
7608S: Supported
7609F: drivers/gpu/drm/i2c/tda998x_drv.c
7610F: include/drm/i2c/tda998x.h
7611
fbace43e
PR
7612NXP TFA9879 DRIVER
7613M: Peter Rosin <peda@axentia.se>
7614L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7615S: Maintained
7616F: sound/soc/codecs/tfa9879*
7617
f5525786 7618OMAP SUPPORT
0e24bdd4 7619M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7620L: linux-omap@vger.kernel.org
7621W: http://www.muru.com/linux/omap/
7622W: http://linux.omap.com/
8a6e2535 7623Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7624T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7625S: Maintained
4e04d5a3 7626F: arch/arm/*omap*/
026da812
FB
7627F: arch/arm/configs/omap1_defconfig
7628F: arch/arm/configs/omap2plus_defconfig
046d0a37 7629F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7630F: drivers/irqchip/irq-omap-intc.c
7631F: drivers/mfd/*omap*.c
7632F: drivers/mfd/menelaus.c
7633F: drivers/mfd/palmas.c
7634F: drivers/mfd/tps65217.c
7635F: drivers/mfd/tps65218.c
7636F: drivers/mfd/tps65910.c
7637F: drivers/mfd/twl-core.[ch]
7638F: drivers/mfd/twl4030*.c
7639F: drivers/mfd/twl6030*.c
7640F: drivers/mfd/twl6040*.c
7641F: drivers/regulator/palmas-regulator*.c
7642F: drivers/regulator/pbias-regulator.c
7643F: drivers/regulator/tps65217-regulator.c
7644F: drivers/regulator/tps65218-regulator.c
7645F: drivers/regulator/tps65910-regulator.c
7646F: drivers/regulator/twl-regulator.c
046d0a37 7647F: include/linux/i2c-omap.h
f5525786 7648
50f29fbd 7649OMAP DEVICE TREE SUPPORT
cdb55ab0 7650M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7651M: Tony Lindgren <tony@atomide.com>
7652L: linux-omap@vger.kernel.org
d0fb18c5 7653L: devicetree@vger.kernel.org
50f29fbd
TL
7654S: Maintained
7655F: arch/arm/boot/dts/*omap*
7656F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7657F: arch/arm/boot/dts/*am4*
7658F: arch/arm/boot/dts/*am5*
7659F: arch/arm/boot/dts/*dra7*
50f29fbd 7660
f5525786 7661OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7662M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7663L: linux-omap@vger.kernel.org
7664S: Maintained
7665F: arch/arm/*omap*/*clock*
7666
7667OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7668M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7669L: linux-omap@vger.kernel.org
7670S: Maintained
7671F: arch/arm/*omap*/*pm*
c46938d4 7672F: drivers/cpufreq/omap-cpufreq.c
f5525786 7673
d21db568 7674OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7675M: Rajendra Nayak <rnayak@ti.com>
7676M: Paul Walmsley <paul@pwsan.com>
7677L: linux-omap@vger.kernel.org
7678S: Maintained
d21db568 7679F: arch/arm/mach-omap2/prm*
692ab1f3 7680
f5525786 7681OMAP AUDIO SUPPORT
6c284903 7682M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7683M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7684L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7685L: linux-omap@vger.kernel.org
7686S: Maintained
7687F: sound/soc/omap/
7688
18640193
TL
7689OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7690M: Roger Quadros <rogerq@ti.com>
7691M: Tony Lindgren <tony@atomide.com>
7692L: linux-omap@vger.kernel.org
7693S: Maintained
7694F: drivers/memory/omap-gpmc.c
7695F: arch/arm/mach-omap2/*gpmc*
7696
f5525786 7697OMAP FRAMEBUFFER SUPPORT
830e6384 7698M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7699L: linux-fbdev@vger.kernel.org
f5525786
TL
7700L: linux-omap@vger.kernel.org
7701S: Maintained
8a61f013 7702F: drivers/video/fbdev/omap/
f5525786 7703
676eec0d 7704OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7705M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7706L: linux-omap@vger.kernel.org
676eec0d 7707L: linux-fbdev@vger.kernel.org
178ff4c9 7708S: Maintained
8a61f013 7709F: drivers/video/fbdev/omap2/
178ff4c9
TV
7710F: Documentation/arm/OMAP/DSS
7711
8b37fcfc
OBC
7712OMAP HARDWARE SPINLOCK SUPPORT
7713M: Ohad Ben-Cohen <ohad@wizery.com>
7714L: linux-omap@vger.kernel.org
7715S: Maintained
7716F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7717
f5525786 7718OMAP MMC SUPPORT
8b58be88 7719M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7720L: linux-omap@vger.kernel.org
7721S: Maintained
653f41b5
MC
7722F: drivers/mmc/host/omap.c
7723
7724OMAP HS MMC SUPPORT
0a4585c6 7725L: linux-mmc@vger.kernel.org
653f41b5 7726L: linux-omap@vger.kernel.org
dfa5d196 7727S: Orphan
653f41b5 7728F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7729
7730OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7731M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7732S: Maintained
7733F: drivers/char/hw_random/omap-rng.c
7734
f400c82e 7735OMAP HWMOD SUPPORT
cdb55ab0 7736M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7737M: Paul Walmsley <paul@pwsan.com>
7738L: linux-omap@vger.kernel.org
7739S: Maintained
8fc8b12b 7740F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7741
8633fb30
PW
7742OMAP HWMOD DATA
7743M: Paul Walmsley <paul@pwsan.com>
7744L: linux-omap@vger.kernel.org
7745S: Maintained
7746F: arch/arm/mach-omap2/omap_hwmod*data*
7747
f400c82e 7748OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7749M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7750L: linux-omap@vger.kernel.org
7751S: Maintained
7752F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7753
0db83ced 7754OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7755M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7756L: linux-media@vger.kernel.org
7757S: Maintained
7eec52db 7758F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7759F: drivers/media/platform/omap3isp/
0db83ced 7760F: drivers/staging/media/omap4iss/
7e8970e1 7761
f5525786 7762OMAP USB SUPPORT
f299470a 7763M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7764L: linux-usb@vger.kernel.org
7765L: linux-omap@vger.kernel.org
43b416e5 7766T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7767S: Maintained
a16fbd65
JP
7768F: drivers/usb/*/*omap*
7769F: arch/arm/*omap*/usb*
f5525786 7770
6d994710 7771OMAP GPIO DRIVER
a1415a8f 7772M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7773M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7774M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7775L: linux-omap@vger.kernel.org
7776S: Maintained
7777F: drivers/gpio/gpio-omap.c
7778
c351e290
MJ
7779OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7780M: Mark Jackson <mpfj@newflow.co.uk>
7781L: linux-omap@vger.kernel.org
7782S: Maintained
7783F: arch/arm/boot/dts/am335x-nano.dts
7784
0ad122d9 7785OMFS FILESYSTEM
8b58be88 7786M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7787L: linux-karma-devel@lists.sourceforge.net
7788S: Maintained
679655da
JP
7789F: Documentation/filesystems/omfs.txt
7790F: fs/omfs/
0ad122d9 7791
c1986ee9 7792OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7793M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7794S: Maintained
679655da
JP
7795F: drivers/char/pcmcia/cm4000_cs.c
7796F: include/linux/cm4000_cs.h
c117ab84 7797F: include/uapi/linux/cm4000_cs.h
c1986ee9 7798
77c44ab1 7799OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7800M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7801S: Maintained
679655da 7802F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7803
77d5140f 7804OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7805M: Jonathan Corbet <corbet@lwn.net>
661263b5 7806L: linux-media@vger.kernel.org
275ffde4 7807T: git git://linuxtv.org/media_tree.git
77d5140f 7808S: Maintained
90d72ac6 7809F: drivers/media/i2c/ov7670.c
77d5140f 7810
431bca73 7811ONENAND FLASH DRIVER
8b58be88 7812M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7813L: linux-mtd@lists.infradead.org
7814S: Maintained
679655da
JP
7815F: drivers/mtd/onenand/
7816F: include/linux/mtd/onenand*.h
431bca73 7817
1da177e4 7818ONSTREAM SCSI TAPE DRIVER
8b58be88 7819M: Willem Riede <osst@riede.org>
1da177e4
LT
7820L: osst-users@lists.sourceforge.net
7821L: linux-scsi@vger.kernel.org
7822S: Maintained
f7269cfc
JD
7823F: Documentation/scsi/osst.txt
7824F: drivers/scsi/osst.*
7825F: drivers/scsi/osst_*.h
7826F: drivers/scsi/st.h
1da177e4 7827
e2d1d6c0 7828OPENCORES I2C BUS DRIVER
8b58be88 7829M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7830L: linux-i2c@vger.kernel.org
e2d1d6c0 7831S: Maintained
679655da
JP
7832F: Documentation/i2c/busses/i2c-ocores
7833F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7834
860c44c1 7835OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7836M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7837M: Frank Rowand <frowand.list@gmail.com>
7838M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7839L: devicetree@vger.kernel.org
a7fefe9f
RH
7840W: http://www.devicetree.org/
7841T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7842S: Maintained
f8828205 7843F: drivers/of/
860c44c1 7844F: include/linux/of*.h
f8828205 7845F: scripts/dtc/
860c44c1 7846
f8828205 7847OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7848M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7849M: Pawel Moll <pawel.moll@arm.com>
7850M: Mark Rutland <mark.rutland@arm.com>
de80963e 7851M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7852M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7853L: devicetree@vger.kernel.org
7854S: Maintained
7855F: Documentation/devicetree/
7856F: arch/*/boot/dts/
7857F: include/dt-bindings/
7858
2bb65f56
PA
7859OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7860M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7861L: devicetree@vger.kernel.org
7862S: Maintained
7863F: Documentation/devicetree/dynamic-resolution-notes.txt
7864F: Documentation/devicetree/overlay-notes.txt
7865F: drivers/of/overlay.c
7866F: drivers/of/resolver.c
7867
19f9d392
JB
7868OPENRISC ARCHITECTURE
7869M: Jonas Bonn <jonas@southpole.se>
7870W: http://openrisc.net
eab7c1c0 7871L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7872S: Maintained
7873T: git git://openrisc.net/~jonas/linux
14430813 7874F: arch/openrisc/
19f9d392 7875
ccb1352e 7876OPENVSWITCH
4f337ed5 7877M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7878L: netdev@vger.kernel.org
ccb1352e
JG
7879L: dev@openvswitch.org
7880W: http://openvswitch.org
ccb1352e
JG
7881S: Maintained
7882F: net/openvswitch/
b422da7c 7883F: include/uapi/linux/openvswitch.h
ccb1352e 7884
af39917d
CL
7885OPL4 DRIVER
7886M: Clemens Ladisch <clemens@ladisch.de>
7887L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7888T: git git://git.alsa-project.org/alsa-kernel.git
7889S: Maintained
7890F: sound/drivers/opl4/
7891
1da177e4 7892OPROFILE
4cf7e718 7893M: Robert Richter <rric@kernel.org>
1da177e4
LT
7894L: oprofile-list@lists.sf.net
7895S: Maintained
81c4a8a6 7896F: arch/*/include/asm/oprofile*.h
679655da
JP
7897F: arch/*/oprofile/
7898F: drivers/oprofile/
7899F: include/linux/oprofile.h
1da177e4 7900
e2d1d6c0 7901ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7902M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7903M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7904L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7905W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7906S: Supported
679655da
JP
7907F: Documentation/filesystems/ocfs2.txt
7908F: Documentation/filesystems/dlmfs.txt
7909F: fs/ocfs2/
e2d1d6c0 7910
1da177e4 7911ORINOCO DRIVER
724c6b35 7912L: linux-wireless@vger.kernel.org
491b26b4 7913W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7914W: http://www.nongnu.org/orinoco/
3a59babb 7915S: Orphan
679655da 7916F: drivers/net/wireless/orinoco/
1da177e4 7917
42c55aa8 7918OSD LIBRARY and FILESYSTEM
fadc0752 7919M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7920M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7921L: osd-dev@open-osd.org
7922W: http://open-osd.org
54e5881d 7923T: git git://git.open-osd.org/open-osd.git
68274794 7924S: Maintained
42c55aa8 7925F: drivers/scsi/osd/
6b6f0b6c 7926F: include/scsi/osd_*
42c55aa8 7927F: fs/exofs/
68274794 7928
ef94b186 7929OVERLAY FILESYSTEM
7c37fbda 7930M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7931L: linux-unionfs@vger.kernel.org
7932T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7933S: Supported
1d113735 7934F: fs/overlayfs/
7c37fbda
NB
7935F: Documentation/filesystems/overlayfs.txt
7936
e2d1d6c0 7937P54 WIRELESS DRIVER
084cb0fe 7938M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7939L: linux-wireless@vger.kernel.org
084cb0fe 7940W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7941S: Maintained
679655da 7942F: drivers/net/wireless/p54/
e2d1d6c0 7943
f5cd7872 7944PA SEMI ETHERNET DRIVER
8b58be88 7945M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7946L: netdev@vger.kernel.org
7947S: Maintained
ded19add 7948F: drivers/net/ethernet/pasemi/*
f5cd7872 7949
beb58aa3 7950PA SEMI SMBUS DRIVER
8b58be88 7951M: Olof Johansson <olof@lixom.net>
846557d3 7952L: linux-i2c@vger.kernel.org
beb58aa3 7953S: Maintained
679655da 7954F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7955
48fc267e
SK
7956PADATA PARALLEL EXECUTION MECHANISM
7957M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7958L: linux-crypto@vger.kernel.org
7959S: Maintained
7960F: kernel/padata.c
7961F: include/linux/padata.h
7962F: Documentation/padata.txt
7963
709ee531 7964PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7965M: Harald Welte <laforge@gnumonks.org>
d0944853 7966L: platform-driver-x86@vger.kernel.org
709ee531 7967S: Maintained
679655da 7968F: drivers/platform/x86/panasonic-laptop.c
709ee531 7969
368dd5ac 7970PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7971M: David Howells <dhowells@redhat.com>
7972M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7973L: linux-am33-list@redhat.com (moderated for non-subscribers)
7974W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7975S: Maintained
679655da
JP
7976F: Documentation/mn10300/
7977F: arch/mn10300/
4fa97181 7978
64dfff03
SM
7979PARALLEL PORT SUBSYSTEM
7980M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7981M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7982L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7983S: Maintained
679655da
JP
7984F: drivers/parport/
7985F: include/linux/parport*.h
7986F: drivers/char/ppdev.c
c117ab84 7987F: include/uapi/linux/ppdev.h
64dfff03 7988F: Documentation/parport*.txt
1da177e4 7989
4cdf6bc2 7990PARAVIRT_OPS INTERFACE
d633180c 7991M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7992M: Chris Wright <chrisw@sous-sol.org>
7993M: Alok Kataria <akataria@vmware.com>
7994M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7995L: virtualization@lists.linux-foundation.org
4cdf6bc2 7996S: Supported
a2e19991 7997F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7998F: arch/*/kernel/paravirt*
7999F: arch/*/include/asm/paravirt.h
4cdf6bc2 8000
e2d1d6c0 8001PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 8002M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 8003L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 8004S: Maintained
679655da
JP
8005F: Documentation/blockdev/paride.txt
8006F: drivers/block/paride/
e2d1d6c0
RD
8007
8008PARISC ARCHITECTURE
b8828770 8009M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 8010M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
8011L: linux-parisc@vger.kernel.org
8012W: http://www.parisc-linux.org/
8a6e2535 8013Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 8014T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 8015T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 8016S: Maintained
679655da 8017F: arch/parisc/
2b6bac9e 8018F: Documentation/parisc/
679655da 8019F: drivers/parisc/
2b6bac9e
HD
8020F: drivers/char/agp/parisc-agp.c
8021F: drivers/input/serio/gscps2.c
8022F: drivers/parport/parport_gsc.*
8023F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 8024F: drivers/video/fbdev/sti*
2b6bac9e
HD
8025F: drivers/video/console/sti*
8026F: drivers/video/logo/logo_parisc*
e2d1d6c0 8027
1662d32c 8028PC87360 HARDWARE MONITORING DRIVER
8b58be88 8029M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
8030L: lm-sensors@lm-sensors.org
8031S: Maintained
679655da
JP
8032F: Documentation/hwmon/pc87360
8033F: drivers/hwmon/pc87360.c
1662d32c
JC
8034
8035PC8736x GPIO DRIVER
8b58be88 8036M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8037S: Maintained
679655da 8038F: drivers/char/pc8736x_gpio.c
1662d32c 8039
1ad107fd 8040PC87427 HARDWARE MONITORING DRIVER
d8130624 8041M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
8042L: lm-sensors@lm-sensors.org
8043S: Maintained
8044F: Documentation/hwmon/pc87427
8045F: drivers/hwmon/pc87427.c
8046
b26e0ed4 8047PCA9532 LED DRIVER
8b58be88 8048M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 8049S: Maintained
d5ca6918
JP
8050F: drivers/leds/leds-pca9532.c
8051F: include/linux/leds-pca9532.h
b26e0ed4 8052
5ce914a8 8053PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 8054M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
8055L: linux-i2c@vger.kernel.org
8056S: Maintained
b4f0b74e 8057F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 8058
3971dae5 8059PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 8060M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
8061S: Maintained
8062F: drivers/firmware/pcdp.*
8063
065c6359 8064PCI ERROR RECOVERY
6305902c 8065M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 8066L: linux-pci@vger.kernel.org
065c6359 8067S: Supported
679655da 8068F: Documentation/PCI/pci-error-recovery.txt
065c6359 8069
1da177e4 8070PCI SUBSYSTEM
5ac3a6d2 8071M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 8072L: linux-pci@vger.kernel.org
99662dd1 8073Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 8074T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 8075S: Supported
679655da
JP
8076F: Documentation/PCI/
8077F: drivers/pci/
8078F: include/linux/pci*
6b49ee49 8079F: arch/x86/pci/
cad01f91 8080F: arch/x86/kernel/quirks.c
1da177e4 8081
eaa6111b
LFT
8082PCI DRIVER FOR ALTERA PCIE IP
8083M: Ley Foon Tan <lftan@altera.com>
8084L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8085L: linux-pci@vger.kernel.org
8086S: Supported
8087F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8088F: drivers/pci/host/pcie-altera.c
8089
b7e78170
RH
8090PCI DRIVER FOR ARM VERSATILE PLATFORM
8091M: Rob Herring <robh@kernel.org>
8092L: linux-pci@vger.kernel.org
8093L: linux-arm-kernel@lists.infradead.org
8094S: Maintained
8095F: Documentation/devicetree/bindings/pci/versatile.txt
8096F: drivers/pci/host/pci-versatile.c
8097
5f6b6ccd
TI
8098PCI DRIVER FOR APPLIEDMICRO XGENE
8099M: Tanmay Inamdar <tinamdar@apm.com>
8100L: linux-pci@vger.kernel.org
8101L: linux-arm-kernel@lists.infradead.org
8102S: Maintained
8103F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8104F: drivers/pci/host/pci-xgene.c
8105
62d0ff83
ML
8106PCI DRIVER FOR FREESCALE LAYERSCAPE
8107M: Minghuan Lian <minghuan.Lian@freescale.com>
8108M: Mingkai Hu <mingkai.hu@freescale.com>
8109M: Roy Zang <tie-fei.zang@freescale.com>
8110L: linuxppc-dev@lists.ozlabs.org
8111L: linux-pci@vger.kernel.org
8112L: linux-arm-kernel@lists.infradead.org
8113S: Maintained
8114F: drivers/pci/host/*layerscape*
8115
f0b75693 8116PCI DRIVER FOR IMX6
f175aa2c 8117M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8118M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8119L: linux-pci@vger.kernel.org
8120L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8121S: Maintained
8122F: drivers/pci/host/*imx6*
8123
0c4ffcfe
MK
8124PCI DRIVER FOR TI KEYSTONE
8125M: Murali Karicheri <m-karicheri2@ti.com>
8126L: linux-pci@vger.kernel.org
8127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8128S: Maintained
8129F: drivers/pci/host/*keystone*
8130
f0b75693
BH
8131PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8132M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8133M: Jason Cooper <jason@lakedaemon.net>
8134L: linux-pci@vger.kernel.org
8135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8136S: Maintained
8137F: drivers/pci/host/*mvebu*
8138
0447cfd7
TR
8139PCI DRIVER FOR NVIDIA TEGRA
8140M: Thierry Reding <thierry.reding@gmail.com>
8141L: linux-tegra@vger.kernel.org
f0b75693 8142L: linux-pci@vger.kernel.org
0447cfd7
TR
8143S: Supported
8144F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8145F: drivers/pci/host/pci-tegra.c
8146
47ff3de9
KVA
8147PCI DRIVER FOR TI DRA7XX
8148M: Kishon Vijay Abraham I <kishon@ti.com>
8149L: linux-omap@vger.kernel.org
8150L: linux-pci@vger.kernel.org
8151S: Supported
8152F: Documentation/devicetree/bindings/pci/ti-pci.txt
8153F: drivers/pci/host/pci-dra7xx.c
8154
f0b75693
BH
8155PCI DRIVER FOR RENESAS R-CAR
8156M: Simon Horman <horms@verge.net.au>
8157L: linux-pci@vger.kernel.org
8158L: linux-sh@vger.kernel.org
8159S: Maintained
8160F: drivers/pci/host/*rcar*
8161
4af82255 8162PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8163M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8164L: linux-pci@vger.kernel.org
f0b75693
BH
8165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8166L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8167S: Maintained
8168F: drivers/pci/host/pci-exynos.c
8169
f0b75693 8170PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8171M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8172M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8173L: linux-pci@vger.kernel.org
8174S: Maintained
8175F: drivers/pci/host/*designware*
8176
cf28855b
WD
8177PCI DRIVER FOR GENERIC OF HOSTS
8178M: Will Deacon <will.deacon@arm.com>
8179L: linux-pci@vger.kernel.org
8180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8181S: Maintained
8182F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8183F: drivers/pci/host/pci-host-generic.c
8184
51b66a6c 8185PCIE DRIVER FOR ST SPEAR13XX
110baab1 8186M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8187L: linux-pci@vger.kernel.org
110baab1 8188S: Maintained
51b66a6c
PA
8189F: drivers/pci/host/*spear*
8190
af1169b4
LFT
8191PCI MSI DRIVER FOR ALTERA MSI IP
8192M: Ley Foon Tan <lftan@altera.com>
8193L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8194L: linux-pci@vger.kernel.org
8195S: Supported
8196F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8197F: drivers/pci/host/pcie-altera-msi.c
51b66a6c 8198
dcd19de3
DD
8199PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8200M: Duc Dang <dhdang@apm.com>
8201L: linux-pci@vger.kernel.org
8202L: linux-arm-kernel@lists.infradead.org
8203S: Maintained
8204F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8205F: drivers/pci/host/pci-xgene-msi.c
8206
500a1d9a
ZW
8207PCIE DRIVER FOR HISILICON
8208M: Zhou Wang <wangzhou1@hisilicon.com>
8209L: linux-pci@vger.kernel.org
8210S: Maintained
8211F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8212F: drivers/pci/host/pcie-hisi.c
8213
1da177e4 8214PCMCIA SUBSYSTEM
4230dfc9 8215P: Linux PCMCIA Team
f5df5881 8216L: linux-pcmcia@lists.infradead.org
6650e0a5 8217W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8218T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8219S: Maintained
679655da
JP
8220F: Documentation/pcmcia/
8221F: drivers/pcmcia/
8222F: include/pcmcia/
1da177e4
LT
8223
8224PCNET32 NETWORK DRIVER
227fb925 8225M: Don Fry <pcnet32@frontier.com>
979b6c13 8226L: netdev@vger.kernel.org
1da177e4 8227S: Maintained
b955f6ca 8228F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8229
48fc267e
SK
8230PCRYPT PARALLEL CRYPTO ENGINE
8231M: Steffen Klassert <steffen.klassert@secunet.com>
8232L: linux-crypto@vger.kernel.org
8233S: Maintained
8234F: crypto/pcrypt.c
8235F: include/crypto/pcrypt.h
8236
e72df0b8
TH
8237PER-CPU MEMORY ALLOCATOR
8238M: Tejun Heo <tj@kernel.org>
8239M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8240T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8241S: Maintained
8242F: include/linux/percpu*.h
8243F: mm/percpu*.c
8244F: arch/*/include/asm/percpu.h
8245
ad4ecbcb 8246PER-TASK DELAY ACCOUNTING
185e595f 8247M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8248S: Maintained
679655da
JP
8249F: include/linux/delayacct.h
8250F: kernel/delayacct.c
ad4ecbcb 8251
57c0c15b 8252PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8253M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8254M: Ingo Molnar <mingo@redhat.com>
f80c5393 8255M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8256L: linux-kernel@vger.kernel.org
75fc2d37 8257T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8258S: Supported
d53e8365 8259F: kernel/events/*
a003236c 8260F: include/linux/perf_event.h
c117ab84 8261F: include/uapi/linux/perf_event.h
141c4296
RR
8262F: arch/*/kernel/perf_event*.c
8263F: arch/*/kernel/*/perf_event*.c
8264F: arch/*/kernel/*/*/perf_event*.c
a003236c 8265F: arch/*/include/asm/perf_event.h
a003236c
VL
8266F: arch/*/kernel/perf_callchain.c
8267F: tools/perf/
6c0b3244 8268
dd49d0f5 8269PERSONALITY HANDLING
8b58be88 8270M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8271L: linux-abi-devel@lists.sourceforge.net
8272S: Maintained
679655da 8273F: include/linux/personality.h
c117ab84 8274F: include/uapi/linux/personality.h
dd49d0f5 8275
838e7a03 8276PHONET PROTOCOL
2a06b40f 8277M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8278S: Supported
8279F: Documentation/networking/phonet.txt
8280F: include/linux/phonet.h
8281F: include/net/phonet/
c117ab84 8282F: include/uapi/linux/phonet.h
838e7a03
RDC
8283F: net/phonet/
8284
1da177e4 8285PHRAM MTD DRIVER
8b58be88 8286M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8287L: linux-mtd@lists.infradead.org
8288S: Maintained
679655da 8289F: drivers/mtd/devices/phram.c
1da177e4 8290
efdbb10e
BP
8291PICOLCD HID DRIVER
8292M: Bruno Prémont <bonbons@linux-vserver.org>
8293L: linux-input@vger.kernel.org
8294S: Maintained
8295F: drivers/hid/hid-picolcd*
8296
a53bfa07
JI
8297PICOXCELL SUPPORT
8298M: Jamie Iles <jamie@jamieiles.com>
8299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8300T: git git://github.com/jamieiles/linux-2.6-ji.git
8301S: Supported
b8733987 8302F: arch/arm/boot/dts/picoxcell*
14430813 8303F: arch/arm/mach-picoxcell/
b8733987 8304F: drivers/crypto/picoxcell*
a53bfa07 8305
2744e8af
LW
8306PIN CONTROL SUBSYSTEM
8307M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8308L: linux-gpio@vger.kernel.org
dbe752a3 8309T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8310S: Maintained
07f29ba6 8311F: drivers/pinctrl/
8e406fe4 8312F: include/linux/pinctrl/
2744e8af 8313
2201bbb8
JCPV
8314PIN CONTROLLER - ATMEL AT91
8315M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8317S: Maintained
c654b6bf 8318F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8319
33d3690c
LD
8320PIN CONTROLLER - ATMEL AT91 PIO4
8321M: Ludovic Desroches <ludovic.desroches@atmel.com>
8322L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8323L: linux-gpio@vger.kernel.org
8324S: Supported
8325F: drivers/pinctrl/pinctrl-at91-pio4.*
8326
cbd1b652
MW
8327PIN CONTROLLER - INTEL
8328M: Mika Westerberg <mika.westerberg@linux.intel.com>
8329M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8330S: Maintained
8331F: drivers/pinctrl/intel/
2201bbb8 8332
9963b536
LP
8333PIN CONTROLLER - RENESAS
8334M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8335L: linux-sh@vger.kernel.org
8336S: Maintained
8337F: drivers/pinctrl/sh-pfc/
8338
b75e60d6 8339PIN CONTROLLER - SAMSUNG
fea685e9 8340M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8342L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8343S: Maintained
9b5b33f6 8344F: drivers/pinctrl/samsung/
b75e60d6 8345
deda8287 8346PIN CONTROLLER - ST SPEAR
da89947b 8347M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8348L: spear-devel@list.st.com
8349L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8350W: http://www.st.com/spear
8351S: Maintained
8e406fe4 8352F: drivers/pinctrl/spear/
deda8287 8353
249a6771 8354PKTCDVD DRIVER
e5f6450c 8355M: Jiri Kosina <jikos@kernel.org>
249a6771 8356S: Maintained
679655da
JP
8357F: drivers/block/pktcdvd.c
8358F: include/linux/pktcdvd.h
c117ab84 8359F: include/uapi/linux/pktcdvd.h
249a6771 8360
b31d8273
G
8361PKUNITY SOC DRIVERS
8362M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8363W: http://mprc.pku.edu.cn/~guanxuetao/linux
8364S: Maintained
ceebf4d5 8365T: git git://github.com/gxt/linux.git
b31d8273 8366F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8367F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8368F: drivers/video/fbdev/fb-puv3.c
2809e80b 8369F: drivers/rtc/rtc-puv3.c
b31d8273 8370
9d2ecfb7 8371PMBUS HARDWARE MONITORING DRIVERS
ca462085 8372M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8373L: lm-sensors@lm-sensors.org
8374W: http://www.lm-sensors.org/
8375W: http://www.roeck-us.net/linux/drivers/
8376T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8377S: Maintained
8378F: Documentation/hwmon/pmbus
8379F: drivers/hwmon/pmbus/
8380F: include/linux/i2c/pmbus.h
8381
89a36810 8382PMC SIERRA MaxRAID DRIVER
89a36810
AR
8383L: linux-scsi@vger.kernel.org
8384W: http://www.pmc-sierra.com/
3cdea4d7 8385S: Orphan
89a36810
AR
8386F: drivers/scsi/pmcraid.*
8387
dbf9bfe6 8388PMC SIERRA PM8001 DRIVER
d32477e2 8389M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8390M: lindar_liu@usish.com
f5a7b525 8391L: pmchba@pmcs.com
dbf9bfe6 8392L: linux-scsi@vger.kernel.org
8393S: Supported
8394F: drivers/scsi/pm8001/
8395
1da177e4 8396POSIX CLOCKS and TIMERS
8b58be88 8397M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8398L: linux-kernel@vger.kernel.org
75fc2d37 8399T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8400S: Maintained
679655da
JP
8401F: fs/timerfd.c
8402F: include/linux/timer*
5cee9645 8403F: kernel/time/*timer*
1da177e4 8404
3be86148 8405POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8406M: Sebastian Reichel <sre@kernel.org>
57318935 8407M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8408M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8409L: linux-pm@vger.kernel.org
54e5881d 8410T: git git://git.infradead.org/battery-2.6.git
3be86148 8411S: Maintained
679655da 8412F: include/linux/power_supply.h
8cd725a1 8413F: drivers/power/
26305022 8414X: drivers/power/avs/
3be86148 8415
514f161a
MR
8416POWER STATE COORDINATION INTERFACE (PSCI)
8417M: Mark Rutland <mark.rutland@arm.com>
8418M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8419L: linux-arm-kernel@lists.infradead.org
8420S: Maintained
8421F: drivers/firmware/psci.c
8422F: include/linux/psci.h
8423F: include/uapi/linux/psci.h
8424
1da177e4 8425PNP SUPPORT
9c3646d1 8426M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8427S: Maintained
679655da 8428F: drivers/pnp/
1da177e4
LT
8429
8430PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8431M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8432L: linux-ppp@vger.kernel.org
8433S: Maintained
224cf5ad 8434F: drivers/net/ppp/ppp_*
1da177e4
LT
8435
8436PPP OVER ATM (RFC 2364)
8b58be88 8437M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8438S: Maintained
679655da 8439F: net/atm/pppoatm.c
c117ab84 8440F: include/uapi/linux/atmppp.h
1da177e4
LT
8441
8442PPP OVER ETHERNET
8b58be88 8443M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8444S: Maintained
224cf5ad
JK
8445F: drivers/net/ppp/pppoe.c
8446F: drivers/net/ppp/pppox.c
1da177e4 8447
a6d2370b 8448PPP OVER L2TP
8b58be88 8449M: James Chapman <jchapman@katalix.com>
a6d2370b 8450S: Maintained
90ca28d1 8451F: net/l2tp/l2tp_ppp.c
679655da 8452F: include/linux/if_pppol2tp.h
c117ab84 8453F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8454
eae9d2ba 8455PPS SUPPORT
8b58be88 8456M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8457W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8458L: linuxpps@ml.enneenne.com (subscribers-only)
8459S: Maintained
cabaaf41
JP
8460F: Documentation/pps/
8461F: drivers/pps/
8462F: include/linux/pps*.h
eae9d2ba 8463
71a6d0af
HW
8464PPTP DRIVER
8465M: Dmitry Kozlov <xeb@mail.ru>
8466L: netdev@vger.kernel.org
8467S: Maintained
224cf5ad 8468F: drivers/net/ppp/pptp.c
71a6d0af
HW
8469W: http://sourceforge.net/projects/accel-pptp
8470
1da177e4 8471PREEMPTIBLE KERNEL
8b58be88 8472M: Robert Love <rml@tech9.net>
1da177e4
LT
8473L: kpreempt-tech@lists.sourceforge.net
8474W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8475S: Supported
679655da
JP
8476F: Documentation/preempt-locking.txt
8477F: include/linux/preempt.h
1da177e4
LT
8478
8479PRISM54 WIRELESS DRIVER
8b58be88 8480M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8481L: linux-wireless@vger.kernel.org
9ef80804 8482W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8483S: Obsolete
679655da 8484F: drivers/net/wireless/prism54/
1da177e4 8485
02c18891 8486PS3 NETWORK SUPPORT
b809b9ca 8487M: Geoff Levand <geoff@infradead.org>
02c18891 8488L: netdev@vger.kernel.org
a14ab6b6 8489L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8490S: Maintained
8df158ac 8491F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8492
f58a9d17 8493PS3 PLATFORM SUPPORT
b809b9ca 8494M: Geoff Levand <geoff@infradead.org>
a4724ed6 8495L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8496S: Maintained
679655da
JP
8497F: arch/powerpc/boot/ps3*
8498F: arch/powerpc/include/asm/lv1call.h
8499F: arch/powerpc/include/asm/ps3*.h
8500F: arch/powerpc/platforms/ps3/
8501F: drivers/*/ps3*
8502F: drivers/ps3/
fec629b8 8503F: drivers/rtc/rtc-ps3.c
679655da 8504F: drivers/usb/host/*ps3.c
fec629b8 8505F: sound/ppc/snd_ps3*
f58a9d17 8506
cffb4add 8507PS3VRAM DRIVER
8b58be88 8508M: Jim Paris <jim@jtan.com>
3715a5d0 8509M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8510L: linuxppc-dev@lists.ozlabs.org
cffb4add 8511S: Maintained
8a3977cb 8512F: drivers/block/ps3vram.c
cffb4add 8513
8defe599 8514PSTORE FILESYSTEM
9d5e2a02 8515M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8516M: Colin Cross <ccross@android.com>
8517M: Kees Cook <keescook@chromium.org>
8518M: Tony Luck <tony.luck@intel.com>
8519S: Maintained
8520T: git git://git.infradead.org/users/cbou/linux-pstore.git
8521F: fs/pstore/
8522F: include/linux/pstore*
04851772 8523F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8524F: drivers/acpi/apei/erst.c
8525
7fbc415d
RC
8526PTP HARDWARE CLOCK SUPPORT
8527M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8528L: netdev@vger.kernel.org
7fbc415d
RC
8529S: Maintained
8530W: http://linuxptp.sourceforge.net/
8531F: Documentation/ABI/testing/sysfs-ptp
8532F: Documentation/ptp/*
0ecb3cdd 8533F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8534F: drivers/net/phy/dp83640*
8535F: drivers/ptp/*
8536F: include/linux/ptp_cl*
8537
cf94a4d1 8538PTRACE SUPPORT
e846ee5f 8539M: Roland McGrath <roland@hack.frob.com>
8b58be88 8540M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8541S: Maintained
8542F: include/asm-generic/syscall.h
8543F: include/linux/ptrace.h
8544F: include/linux/regset.h
8545F: include/linux/tracehook.h
c117ab84 8546F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8547F: kernel/ptrace.c
8548
8320204a 8549PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8550M: Mike Isely <isely@pobox.com>
16e9495d 8551L: pvrusb2@isely.net (subscribers-only)
661263b5 8552L: linux-media@vger.kernel.org
8320204a 8553W: http://www.isely.net/pvrusb2/
275ffde4 8554T: git git://linuxtv.org/media_tree.git
8320204a 8555S: Maintained
679655da 8556F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8557F: drivers/media/usb/pvrusb2/
8320204a 8558
39532e6c
HG
8559PWC WEBCAM DRIVER
8560M: Hans de Goede <hdegoede@redhat.com>
8561L: linux-media@vger.kernel.org
8562T: git git://linuxtv.org/media_tree.git
8563S: Maintained
8564F: drivers/media/usb/pwc/*
8565
93c090b3
KD
8566PWM FAN DRIVER
8567M: Kamil Debski <k.debski@samsung.com>
8568L: lm-sensors@lm-sensors.org
8569S: Supported
8570F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8571F: Documentation/hwmon/pwm-fan
8572F: drivers/hwmon/pwm-fan.c
8573
200efedd 8574PWM SUBSYSTEM
aa3495f7
TR
8575M: Thierry Reding <thierry.reding@gmail.com>
8576L: linux-pwm@vger.kernel.org
0c2498f1 8577S: Maintained
006e854f 8578T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8579F: Documentation/pwm.txt
8580F: Documentation/devicetree/bindings/pwm/
8581F: include/linux/pwm.h
0c2498f1 8582F: drivers/pwm/
a140b98d
TR
8583F: drivers/video/backlight/pwm_bl.c
8584F: include/linux/pwm_backlight.h
0c2498f1 8585
30ec261e 8586PXA2xx/PXA3xx SUPPORT
8da5e302 8587M: Daniel Mack <daniel@zonque.org>
a323f664 8588M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8589M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8590L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8591T: git git://github.com/hzhuang1/linux.git
8da5e302 8592T: git git://github.com/rjarzmik/linux.git
1da177e4 8593S: Maintained
679655da 8594F: arch/arm/mach-pxa/
820439f1 8595F: drivers/dma/pxa*
679655da 8596F: drivers/pcmcia/pxa2xx*
9df92e6c 8597F: drivers/spi/spi-pxa2xx*
faf2e1db 8598F: drivers/usb/gadget/udc/pxa2*
679655da 8599F: include/sound/pxa2xx-lib.h
bec4c99e 8600F: sound/arm/pxa*
14430813 8601F: sound/soc/pxa/
1da177e4 8602
ec64d3bf
EG
8603PXA3xx NAND FLASH DRIVER
8604M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8605L: linux-mtd@lists.infradead.org
8606S: Maintained
9a67f099 8607F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8608
3f640c61 8609MMP SUPPORT
8b58be88 8610M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8611M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8612L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8613T: git git://github.com/hzhuang1/linux.git
8614T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8615S: Maintained
3f640c61 8616F: arch/arm/mach-mmp/
e8e6cb32 8617
272f133a
PO
8618PXA MMCI DRIVER
8619S: Orphan
8620
57f63bc8 8621PXA RTC DRIVER
8b58be88 8622M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8623L: rtc-linux@googlegroups.com
8624S: Maintained
8625
cea4001a 8626QAT DRIVER
49e7d9df
JP
8627M: Tadeusz Struk <tadeusz.struk@intel.com>
8628L: qat-linux@intel.com
8629S: Supported
8630F: drivers/crypto/qat/
cea4001a 8631
52a09a04 8632QIB DRIVER
8473c603 8633M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8634L: linux-rdma@vger.kernel.org
8635S: Supported
8636F: drivers/infiniband/hw/qib/
8637
5e9772b9
JS
8638QLOGIC QLA1280 SCSI DRIVER
8639M: Michael Reed <mdr@sgi.com>
8640L: linux-scsi@vger.kernel.org
8641S: Maintained
8642F: drivers/scsi/qla1280.[ch]
8643
1da177e4 8644QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8645M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8646L: linux-scsi@vger.kernel.org
8647S: Supported
679655da
JP
8648F: Documentation/scsi/LICENSE.qla2xxx
8649F: drivers/scsi/qla2xxx/
1da177e4 8650
883c98fe 8651QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8652M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8653L: linux-scsi@vger.kernel.org
8654S: Supported
bacfb81b 8655F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8656F: drivers/scsi/qla4xxx/
8657
5a4faa87 8658QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8659M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8660M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8661M: linux-driver@qlogic.com
8662L: netdev@vger.kernel.org
8663S: Supported
679655da 8664F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8665F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8666
0ec00f03 8667QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8668M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8669L: netdev@vger.kernel.org
8670S: Supported
aa43c215 8671F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8672
c4e84bde 8673QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8674M: Harish Patil <harish.patil@qlogic.com>
8675M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8676M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8677M: linux-driver@qlogic.com
c4e84bde
RM
8678L: netdev@vger.kernel.org
8679S: Supported
aa43c215 8680F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8681
fe56b9e6
YM
8682QLOGIC QL4xxx ETHERNET DRIVER
8683M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8684M: Ariel Elior <Ariel.Elior@qlogic.com>
8685M: everest-linux-l2@qlogic.com
8686L: netdev@vger.kernel.org
8687S: Supported
8688F: drivers/net/ethernet/qlogic/qed/
8689F: include/linux/qed/
8690F: drivers/net/ethernet/qlogic/qede/
8691
1da177e4 8692QNX4 FILESYSTEM
8b58be88 8693M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8694W: http://www.alarsen.net/linux/qnx4fs/
8695S: Maintained
80811493 8696F: fs/qnx4/
c117ab84
CEB
8697F: include/uapi/linux/qnx4_fs.h
8698F: include/uapi/linux/qnxtypes.h
1da177e4 8699
91952bc0
AP
8700QT1010 MEDIA DRIVER
8701M: Antti Palosaari <crope@iki.fi>
8702L: linux-media@vger.kernel.org
8703W: http://linuxtv.org/
8704W: http://palosaari.fi/linux/
8705Q: http://patchwork.linuxtv.org/project/linux-media/list/
8706T: git git://linuxtv.org/anttip/media_tree.git
8707S: Maintained
8708F: drivers/media/tuners/qt1010*
8709
966fb5ec
SM
8710QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8711M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8712L: linux-wireless@vger.kernel.org
8713L: ath9k-devel@lists.ath9k.org
8714W: http://wireless.kernel.org/en/users/Drivers/ath9k
8715S: Supported
8716F: drivers/net/wireless/ath/ath9k/
8717
2ea0ffcb
KV
8718QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8719M: Kalle Valo <kvalo@qca.qualcomm.com>
8720L: ath10k@lists.infradead.org
8721W: http://wireless.kernel.org/en/users/Drivers/ath10k
8722T: git git://github.com/kvalo/ath.git
8723S: Supported
8724F: drivers/net/wireless/ath/ath10k/
8725
4f4567cf
RK
8726QUALCOMM HEXAGON ARCHITECTURE
8727M: Richard Kuo <rkuo@codeaurora.org>
8728L: linux-hexagon@vger.kernel.org
8729S: Supported
8730F: arch/hexagon/
8731
8e84c258
EK
8732QUALCOMM WCN36XX WIRELESS DRIVER
8733M: Eugene Krasnikov <k.eugene.e@gmail.com>
8734L: wcn36xx@lists.infradead.org
8735W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8736T: git git://github.com/KrasnikovEugene/wcn36xx.git
8737S: Supported
8738F: drivers/net/wireless/ath/wcn36xx/
8739
602adf40 8740RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8741M: Ilya Dryomov <idryomov@gmail.com>
8742M: Sage Weil <sage@redhat.com>
527a88b9 8743M: Alex Elder <elder@kernel.org>
398ecff5 8744L: ceph-devel@vger.kernel.org
09d90327
SW
8745W: http://ceph.com/
8746T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8747T: git git://github.com/ceph/ceph-client.git
602adf40 8748S: Supported
398ecff5 8749F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8750F: drivers/block/rbd.c
8751F: drivers/block/rbd_types.h
8752
1da177e4 8753RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8754M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8755L: linux-fbdev@vger.kernel.org
1da177e4 8756S: Maintained
8a61f013 8757F: drivers/video/fbdev/aty/radeon*
c117ab84 8758F: include/uapi/linux/radeonfb.h
1da177e4 8759
c6c9b34c
HG
8760RADIOSHARK RADIO DRIVER
8761M: Hans de Goede <hdegoede@redhat.com>
8762L: linux-media@vger.kernel.org
8763T: git git://linuxtv.org/media_tree.git
8764S: Maintained
8765F: drivers/media/radio/radio-shark.c
8766
8767RADIOSHARK2 RADIO DRIVER
8768M: Hans de Goede <hdegoede@redhat.com>
8769L: linux-media@vger.kernel.org
8770T: git git://linuxtv.org/media_tree.git
8771S: Maintained
8772F: drivers/media/radio/radio-shark2.c
8773F: drivers/media/radio/radio-tea5777.c
8774
1da177e4 8775RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8776M: Paul Mackerras <paulus@samba.org>
c69f677c 8777L: linux-fbdev@vger.kernel.org
1da177e4 8778S: Maintained
8a61f013 8779F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8780
e7839f25 8781RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8782P: rt2x00 project
b182427e 8783M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8784M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8785L: linux-wireless@vger.kernel.org
95ea3627
ID
8786S: Maintained
8787F: drivers/net/wireless/rt2x00/
8788
9db5579b 8789RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8790M: Jens Axboe <axboe@kernel.dk>
9db5579b 8791S: Maintained
679655da
JP
8792F: Documentation/blockdev/ramdisk.txt
8793F: drivers/block/brd.c
9db5579b 8794
9e95ce27 8795RANDOM NUMBER DRIVER
0624bcaa 8796M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8797S: Maintained
679655da 8798F: drivers/char/random.c
9e95ce27 8799
394b701c 8800RAPIDIO SUBSYSTEM
8b58be88 8801M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8802M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8803S: Maintained
679655da 8804F: drivers/rapidio/
394b701c 8805
e2d1d6c0 8806RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8807L: linux-wireless@vger.kernel.org
f52a5490 8808S: Orphan
679655da 8809F: drivers/net/wireless/ray*
e2d1d6c0
RD
8810
8811RCUTORTURE MODULE
e0198b29 8812M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8813M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8814L: linux-kernel@vger.kernel.org
f9094d8e 8815S: Supported
08deed1e 8816T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8817F: Documentation/RCU/torture.txt
34e2d560 8818F: kernel/rcu/rcutorture.c
e2d1d6c0 8819
c87b9c60
PM
8820RCUTORTURE TEST FRAMEWORK
8821M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8822M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8823R: Steven Rostedt <rostedt@goodmis.org>
8824R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8825R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8826L: linux-kernel@vger.kernel.org
c87b9c60
PM
8827S: Supported
8828T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8829F: tools/testing/selftests/rcutorture
8830
c1f766b5 8831RDC R-321X SoC
8b58be88 8832M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8833S: Maintained
8834
db17f395 8835RDC R6040 FAST ETHERNET DRIVER
8b58be88 8836M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8837L: netdev@vger.kernel.org
8838S: Maintained
58565a35 8839F: drivers/net/ethernet/rdc/r6040.c
db17f395 8840
a09ed661 8841RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8842M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8843L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8844S: Supported
679655da 8845F: net/rds/
a09ed661 8846
595182bc 8847READ-COPY UPDATE (RCU)
8b58be88 8848M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8849M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8850R: Steven Rostedt <rostedt@goodmis.org>
8851R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8852R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8853L: linux-kernel@vger.kernel.org
9fab9787 8854W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8855S: Supported
08deed1e 8856T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8857F: Documentation/RCU/
9fab9787 8858X: Documentation/RCU/torture.txt
f9094d8e 8859F: include/linux/rcu*
4102adab
PM
8860X: include/linux/srcu.h
8861F: kernel/rcu/
34e2d560 8862X: kernel/torture.c
595182bc 8863
0c86edc0 8864REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8865M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8866M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8867L: rtc-linux@googlegroups.com
8a6e2535 8868Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8869T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8870S: Maintained
679655da
JP
8871F: Documentation/rtc.txt
8872F: drivers/rtc/
8873F: include/linux/rtc.h
c117ab84 8874F: include/uapi/linux/rtc.h
0c86edc0 8875
0e400c53
MB
8876REALTEK AUDIO CODECS
8877M: Bard Liao <bardliao@realtek.com>
8878M: Oder Chiou <oder_chiou@realtek.com>
8879S: Maintained
8880F: sound/soc/codecs/rt*
8881F: include/sound/rt*.h
8882
1da177e4 8883REISERFS FILE SYSTEM
76c4e5ea 8884L: reiserfs-devel@vger.kernel.org
1da177e4 8885S: Supported
679655da 8886F: fs/reiserfs/
1da177e4 8887
b83a313b 8888REGISTER MAP ABSTRACTION
b02e48f2 8889M: Mark Brown <broonie@kernel.org>
dd060bc9 8890L: linux-kernel@vger.kernel.org
b83a313b
MB
8891T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8892S: Supported
8893F: drivers/base/regmap/
8894F: include/linux/regmap.h
8895
400e64df
OBC
8896REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8897M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8898T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8899S: Maintained
8900F: drivers/remoteproc/
8901F: Documentation/remoteproc.txt
6fc26488 8902F: include/linux/remoteproc.h
400e64df 8903
d8115db5
OBC
8904REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8905M: Ohad Ben-Cohen <ohad@wizery.com>
8906T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8907S: Maintained
8908F: drivers/rpmsg/
8909F: Documentation/rpmsg.txt
8910F: include/linux/rpmsg.h
8911
1b0fe6be
PZ
8912RESET CONTROLLER FRAMEWORK
8913M: Philipp Zabel <p.zabel@pengutronix.de>
8914S: Maintained
8915F: drivers/reset/
8916F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8917F: include/dt-bindings/reset/
1b0fe6be
PZ
8918F: include/linux/reset.h
8919F: include/linux/reset-controller.h
8920
e0897645 8921RFKILL
8b58be88 8922M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8923L: linux-wireless@vger.kernel.org
ce466579
JB
8924W: http://wireless.kernel.org/
8925T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8926T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8927S: Maintained
505c9247 8928F: Documentation/rfkill.txt
80811493 8929F: net/rfkill/
e0897645 8930
933685ca
TG
8931RHASHTABLE
8932M: Thomas Graf <tgraf@suug.ch>
8933L: netdev@vger.kernel.org
8934S: Maintained
8935F: lib/rhashtable.c
8936F: include/linux/rhashtable.h
8937
67e054e9
ML
8938RICOH SMARTMEDIA/XD DRIVER
8939M: Maxim Levitsky <maximlevitsky@gmail.com>
8940S: Maintained
21c26f50
JP
8941F: drivers/mtd/nand/r852.c
8942F: drivers/mtd/nand/r852.h
67e054e9 8943
92634125
ML
8944RICOH R5C592 MEMORYSTICK DRIVER
8945M: Maxim Levitsky <maximlevitsky@gmail.com>
8946S: Maintained
8947F: drivers/memstick/host/r592.*
8948
27f1d2f9
SA
8949ROCCAT DRIVERS
8950M: Stefan Achatz <erazor_de@users.sourceforge.net>
8951W: http://sourceforge.net/projects/roccat/
8952S: Maintained
8953F: drivers/hid/hid-roccat*
8954F: include/linux/hid-roccat*
8955F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8956
4b8ac966
JP
8957ROCKER DRIVER
8958M: Jiri Pirko <jiri@resnulli.us>
8959M: Scott Feldman <sfeldma@gmail.com>
8960L: netdev@vger.kernel.org
8961S: Supported
8962F: drivers/net/ethernet/rocker/
8963
1da177e4
LT
8964ROCKETPORT DRIVER
8965P: Comtrol Corp.
1da177e4
LT
8966W: http://www.comtrol.com
8967S: Maintained
679655da 8968F: Documentation/serial/rocket.txt
c897401b 8969F: drivers/tty/rocket*
1da177e4 8970
7645c2f4
KC
8971ROCKETPORT EXPRESS/INFINITY DRIVER
8972M: Kevin Cernekee <cernekee@gmail.com>
8973L: linux-serial@vger.kernel.org
8974S: Odd Fixes
8975F: drivers/tty/serial/rp2.*
8976
1da177e4 8977ROSE NETWORK LAYER
8b58be88 8978M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8979L: linux-hams@vger.kernel.org
d34cb28a 8980W: http://www.linux-ax25.org/
1da177e4 8981S: Maintained
679655da 8982F: include/net/rose.h
c117ab84 8983F: include/uapi/linux/rose.h
679655da 8984F: net/rose/
1da177e4 8985
91952bc0
AP
8986RTL2830 MEDIA DRIVER
8987M: Antti Palosaari <crope@iki.fi>
8988L: linux-media@vger.kernel.org
8989W: http://linuxtv.org/
8990W: http://palosaari.fi/linux/
8991Q: http://patchwork.linuxtv.org/project/linux-media/list/
8992T: git git://linuxtv.org/anttip/media_tree.git
8993S: Maintained
8994F: drivers/media/dvb-frontends/rtl2830*
8995
27a0aacf
AP
8996RTL2832 MEDIA DRIVER
8997M: Antti Palosaari <crope@iki.fi>
8998L: linux-media@vger.kernel.org
8999W: http://linuxtv.org/
9000W: http://palosaari.fi/linux/
9001Q: http://patchwork.linuxtv.org/project/linux-media/list/
9002T: git git://linuxtv.org/anttip/media_tree.git
9003S: Maintained
9004F: drivers/media/dvb-frontends/rtl2832*
9005
ba6e6f6e
AP
9006RTL2832_SDR MEDIA DRIVER
9007M: Antti Palosaari <crope@iki.fi>
9008L: linux-media@vger.kernel.org
9009W: http://linuxtv.org/
9010W: http://palosaari.fi/linux/
9011Q: http://patchwork.linuxtv.org/project/linux-media/list/
9012T: git git://linuxtv.org/anttip/media_tree.git
9013S: Maintained
b4bb1c28 9014F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 9015
59840488 9016RTL8180 WIRELESS DRIVER
605bebe2 9017L: linux-wireless@vger.kernel.org
491b26b4 9018W: http://wireless.kernel.org/
54e5881d 9019T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 9020S: Orphan
3cfeb0c3 9021F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 9022
59840488 9023RTL8187 WIRELESS DRIVER
9f0939bf 9024M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
9025M: Hin-Tak Leung <htl10@users.sourceforge.net>
9026M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 9027L: linux-wireless@vger.kernel.org
491b26b4 9028W: http://wireless.kernel.org/
54e5881d 9029T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 9030S: Maintained
3cfeb0c3 9031F: drivers/net/wireless/rtl818x/rtl8187/
59840488 9032
3cf0c8ad
LF
9033RTL8192CE WIRELESS DRIVER
9034M: Larry Finger <Larry.Finger@lwfinger.net>
9035M: Chaoming Li <chaoming_li@realsil.com.cn>
9036L: linux-wireless@vger.kernel.org
491b26b4 9037W: http://wireless.kernel.org/
3cf0c8ad
LF
9038T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9039S: Maintained
9040F: drivers/net/wireless/rtlwifi/
f0b3e4b7 9041F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 9042
26f1fad2
JS
9043RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9044M: Jes Sorensen <Jes.Sorensen@redhat.com>
9045L: linux-wireless@vger.kernel.org
9046T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9047S: Maintained
9048F: drivers/net/wireless/realtek/rtl8xxxu/
9049
9eb8ef74 9050S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 9051M: Antonino Daplas <adaplas@gmail.com>
c69f677c 9052L: linux-fbdev@vger.kernel.org
ce00f85c 9053S: Maintained
8a61f013 9054F: drivers/video/fbdev/savage/
9eb8ef74 9055
1da177e4 9056S390
8b58be88
JP
9057M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9058M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 9059L: linux-s390@vger.kernel.org
5238da45
HC
9060W: http://www.ibm.com/developerworks/linux/linux390/
9061S: Supported
679655da 9062F: arch/s390/
a968cd3e 9063F: drivers/s390/
3bfe6858
JN
9064F: Documentation/s390/
9065F: Documentation/DocBook/s390*
5238da45 9066
322986ca
SO
9067S390 COMMON I/O LAYER
9068M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9069M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9070L: linux-s390@vger.kernel.org
9071W: http://www.ibm.com/developerworks/linux/linux390/
9072S: Supported
9073F: drivers/s390/cio/
9074
9075S390 DASD DRIVER
9076M: Stefan Weinhuber <wein@de.ibm.com>
9077M: Stefan Haberland <stefan.haberland@de.ibm.com>
9078L: linux-s390@vger.kernel.org
9079W: http://www.ibm.com/developerworks/linux/linux390/
9080S: Supported
9081F: drivers/s390/block/dasd*
9082F: block/partitions/ibm.c
9083
5238da45 9084S390 NETWORK DRIVERS
8b58be88 9085M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 9086L: linux-s390@vger.kernel.org
5238da45
HC
9087W: http://www.ibm.com/developerworks/linux/linux390/
9088S: Supported
679655da 9089F: drivers/s390/net/
5238da45 9090
322986ca
SO
9091S390 PCI SUBSYSTEM
9092M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9093M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9094L: linux-s390@vger.kernel.org
9095W: http://www.ibm.com/developerworks/linux/linux390/
9096S: Supported
9097F: arch/s390/pci/
9098F: drivers/pci/hotplug/s390_pci_hpc.c
9099
feed9b62 9100S390 ZCRYPT DRIVER
5c8d0983 9101M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 9102L: linux-s390@vger.kernel.org
a968cd3e 9103W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 9104S: Supported
d5ca6918 9105F: drivers/s390/crypto/
feed9b62 9106
5238da45 9107S390 ZFCP DRIVER
d38e19d0 9108M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 9109L: linux-s390@vger.kernel.org
5238da45 9110W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 9111S: Supported
679655da 9112F: drivers/s390/scsi/zfcp_*
1da177e4 9113
dd96df2c 9114S390 IUCV NETWORK LAYER
8b58be88 9115M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
9116L: linux-s390@vger.kernel.org
9117W: http://www.ibm.com/developerworks/linux/linux390/
9118S: Supported
679655da
JP
9119F: drivers/s390/net/*iucv*
9120F: include/net/iucv/
9121F: net/iucv/
dd96df2c 9122
8128f23c
GS
9123S390 IOMMU (PCI)
9124M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9125L: linux-s390@vger.kernel.org
9126W: http://www.ibm.com/developerworks/linux/linux390/
9127S: Supported
9128F: drivers/iommu/s390-iommu.c
9129
4dde7f75 9130S3C24XX SD/MMC Driver
8b58be88 9131M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 9132L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 9133S: Supported
679655da 9134F: drivers/mmc/host/s3cmci.*
4dde7f75 9135
1f15a229
HV
9136SAA6588 RDS RECEIVER DRIVER
9137M: Hans Verkuil <hverkuil@xs4all.nl>
9138L: linux-media@vger.kernel.org
9139T: git git://linuxtv.org/media_tree.git
9140W: http://linuxtv.org
9141S: Odd Fixes
9142F: drivers/media/i2c/saa6588*
9143
98ed12e6 9144SAA7134 VIDEO4LINUX DRIVER
009a5410 9145M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
9146L: linux-media@vger.kernel.org
9147W: http://linuxtv.org
9148T: git git://linuxtv.org/media_tree.git
9149S: Odd fixes
e42bf501 9150F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
9151F: drivers/media/pci/saa7134/
9152
1da177e4 9153SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 9154M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 9155L: linux-media@vger.kernel.org
275ffde4 9156T: git git://linuxtv.org/media_tree.git
1da177e4 9157S: Maintained
90d72ac6
MCC
9158F: drivers/media/common/saa7146/
9159F: drivers/media/pci/saa7146/
9160F: include/media/saa7146*
1da177e4 9161
92304a40 9162SAMSUNG LAPTOP DRIVER
5909c654 9163M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9164L: platform-driver-x86@vger.kernel.org
9165S: Maintained
9166F: drivers/platform/x86/samsung-laptop.c
9167
4a109cc0 9168SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9169M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9170L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9171S: Supported
14430813 9172F: sound/soc/samsung/
4a109cc0 9173
0d89a28b 9174SAMSUNG FRAMEBUFFER DRIVER
b7701755 9175M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9176L: linux-fbdev@vger.kernel.org
9177S: Maintained
8a61f013 9178F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9179
b40f0632 9180SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9181M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9182M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9183L: linux-kernel@vger.kernel.org
b40f0632 9184L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9185S: Supported
9186F: drivers/mfd/sec*.c
9187F: drivers/regulator/s2m*.c
9188F: drivers/regulator/s5m*.c
b40f0632
KK
9189F: drivers/clk/clk-s2mps11.c
9190F: drivers/rtc/rtc-s5m.c
f69d3a17 9191F: include/linux/mfd/samsung/
b40f0632
KK
9192F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9193F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9194
038f5c4b
SN
9195SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9196M: Kyungmin Park <kyungmin.park@samsung.com>
9197M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9198L: linux-media@vger.kernel.org
9199Q: https://patchwork.linuxtv.org/project/linux-media/list/
9200S: Supported
9201F: drivers/media/platform/exynos4-is/
038f5c4b 9202
6fd86ab2
SN
9203SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9204M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9205L: linux-media@vger.kernel.org
9206L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9207S: Maintained
9208F: drivers/media/platform/s3c-camif/
9209F: include/media/s3c_camif.h
9210
b84ef24e
AH
9211SAMSUNG S5C73M3 CAMERA DRIVER
9212M: Kyungmin Park <kyungmin.park@samsung.com>
9213M: Andrzej Hajda <a.hajda@samsung.com>
9214L: linux-media@vger.kernel.org
9215S: Supported
9216F: drivers/media/i2c/s5c73m3/*
9217
7d459937
AH
9218SAMSUNG S5K5BAF CAMERA DRIVER
9219M: Kyungmin Park <kyungmin.park@samsung.com>
9220M: Andrzej Hajda <a.hajda@samsung.com>
9221L: linux-media@vger.kernel.org
9222S: Supported
9223F: drivers/media/i2c/s5k5baf.c
9224
c04c674f
RB
9225SAMSUNG S3FWRN5 NFC DRIVER
9226M: Robert Baldyga <r.baldyga@samsung.com>
9227L: linux-nfc@lists.01.org (moderated for non-subscribers)
9228S: Supported
9229F: drivers/nfc/s3fwrn5
9230
310e39c9 9231SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9232M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9233M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9234S: Supported
9235L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9236F: drivers/clk/samsung/
9237
66890ed6
BA
9238SAMSUNG SXGBE DRIVERS
9239M: Byungho An <bh74.an@samsung.com>
9240M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9241M: Vipul Pandya <vipul.pandya@samsung.com>
9242S: Supported
9243L: netdev@vger.kernel.org
9244F: drivers/net/ethernet/samsung/sxgbe/
9245
93c537af
LM
9246SAMSUNG THERMAL DRIVER
9247M: Lukasz Majewski <l.majewski@samsung.com>
9248L: linux-pm@vger.kernel.org
9249L: linux-samsung-soc@vger.kernel.org
9250S: Supported
9251T: https://github.com/lmajewski/linux-samsung-thermal.git
9252F: drivers/thermal/samsung/
9253
e296cd32
KD
9254SAMSUNG USB2 PHY DRIVER
9255M: Kamil Debski <k.debski@samsung.com>
9256L: linux-kernel@vger.kernel.org
9257S: Supported
9258F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9259F: Documentation/phy/samsung-usb2.txt
9260F: drivers/phy/phy-exynos4210-usb2.c
9261F: drivers/phy/phy-exynos4x12-usb2.c
9262F: drivers/phy/phy-exynos5250-usb2.c
9263F: drivers/phy/phy-s5pv210-usb2.c
9264F: drivers/phy/phy-samsung-usb2.c
9265F: drivers/phy/phy-samsung-usb2.h
9266
ca749e2a 9267SERIAL DRIVERS
5e30bbb7 9268M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9269L: linux-serial@vger.kernel.org
5e30bbb7 9270S: Maintained
14430813 9271F: drivers/tty/serial/
ca749e2a 9272
aecb7b64 9273SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9274M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9275M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9276S: Maintained
1fb200d6 9277F: include/linux/dma/dw.h
3d598f47 9278F: include/linux/platform_data/dma-dw.h
61a76496 9279F: drivers/dma/dw/
aecb7b64 9280
058999cc
LP
9281SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9282M: Lars Persson <lars.persson@axis.com>
9283L: netdev@vger.kernel.org
9284S: Supported
9285F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9286F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9287
fc531d98
WS
9288SYNOPSYS DESIGNWARE I2C DRIVER
9289M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9290M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9291M: Mika Westerberg <mika.westerberg@linux.intel.com>
9292L: linux-i2c@vger.kernel.org
9293S: Maintained
9294F: drivers/i2c/busses/i2c-designware-*
9295F: include/linux/platform_data/i2c-designware.h
9296
f9e37137
SJ
9297SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9298M: Seungwon Jeon <tgih.jun@samsung.com>
9299M: Jaehoon Chung <jh80.chung@samsung.com>
9300L: linux-mmc@vger.kernel.org
9301S: Maintained
9302F: include/linux/mmc/dw_mmc.h
9303F: drivers/mmc/host/dw_mmc*
9304
a961e698
AS
9305SYSTEM TRACE MODULE CLASS
9306M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9307S: Maintained
9308F: Documentation/trace/stm.txt
9309F: drivers/hwtracing/stm/
9310F: include/linux/stm.h
9311F: include/uapi/linux/stm.h
9312
1db121d6
AN
9313THUNDERBOLT DRIVER
9314M: Andreas Noever <andreas.noever@gmail.com>
9315S: Maintained
9316F: drivers/thunderbolt/
9317
9222d247 9318TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9319M: John Stultz <john.stultz@linaro.org>
88606e80 9320M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9321L: linux-kernel@vger.kernel.org
75fc2d37 9322T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9323S: Supported
9324F: include/linux/clocksource.h
9325F: include/linux/time.h
9326F: include/linux/timex.h
c117ab84
CEB
9327F: include/uapi/linux/time.h
9328F: include/uapi/linux/timex.h
88606e80
TG
9329F: kernel/time/clocksource.c
9330F: kernel/time/time*.c
9331F: kernel/time/ntp.c
7fe5f1c1 9332F: tools/testing/selftests/timers/
88606e80 9333
1da177e4 9334SC1200 WDT DRIVER
b300645a 9335M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9336S: Maintained
679655da 9337F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9338
9339SCHEDULER
dd9b238c 9340M: Ingo Molnar <mingo@redhat.com>
8b58be88 9341M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9342L: linux-kernel@vger.kernel.org
75fc2d37 9343T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9344S: Maintained
95c0d71d 9345F: kernel/sched/
679655da 9346F: include/linux/sched.h
c117ab84 9347F: include/uapi/linux/sched.h
c2eb505b 9348F: include/linux/wait.h
1da177e4 9349
6bcf6737 9350SCORE ARCHITECTURE
ed38665e 9351M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9352M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9353W: http://www.sunplus.com
6bcf6737 9354S: Supported
a2681a75 9355F: arch/score/
6bcf6737 9356
80f390ea
SH
9357SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9358M: Sudeep Holla <sudeep.holla@arm.com>
9359L: linux-arm-kernel@lists.infradead.org
9360S: Maintained
9361F: Documentation/devicetree/bindings/arm/arm,scpi.txt
cd52c2a4 9362F: drivers/clk/clk-scpi.c
8def3103 9363F: drivers/cpufreq/scpi-cpufreq.c
8cb7cf56
SH
9364F: drivers/firmware/arm_scpi.c
9365F: include/linux/scpi_protocol.h
80f390ea 9366
1da177e4 9367SCSI CDROM DRIVER
8b58be88 9368M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9369L: linux-scsi@vger.kernel.org
9370W: http://www.kernel.dk
9371S: Maintained
679655da 9372F: drivers/scsi/sr*
1da177e4 9373
fb50a83d 9374SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9375M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9376L: linux-rdma@vger.kernel.org
9377S: Supported
9378W: http://www.openfabrics.org
9379Q: http://patchwork.kernel.org/project/linux-rdma/list/
9380T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9381F: drivers/infiniband/ulp/srp/
9382F: include/scsi/srp.h
9383
1da177e4 9384SCSI SG DRIVER
8b58be88 9385M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9386L: linux-scsi@vger.kernel.org
59ab3c93 9387W: http://sg.danny.cz/sg
1da177e4 9388S: Maintained
59ab3c93 9389F: Documentation/scsi/scsi-generic.txt
679655da
JP
9390F: drivers/scsi/sg.c
9391F: include/scsi/sg.h
1da177e4
LT
9392
9393SCSI SUBSYSTEM
0351b8f8 9394M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9395L: linux-scsi@vger.kernel.org
0351b8f8 9396T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9397S: Maintained
679655da
JP
9398F: drivers/scsi/
9399F: include/scsi/
1da177e4
LT
9400
9401SCSI TAPE DRIVER
8b58be88 9402M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9403L: linux-scsi@vger.kernel.org
9404S: Maintained
679655da 9405F: Documentation/scsi/st.txt
f7269cfc
JD
9406F: drivers/scsi/st.*
9407F: drivers/scsi/st_*.h
1da177e4
LT
9408
9409SCTP PROTOCOL
8b6efb75 9410M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9411M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9412L: linux-sctp@vger.kernel.org
5f85813c 9413W: http://lksctp.sourceforge.net
8b6efb75 9414S: Maintained
679655da
JP
9415F: Documentation/networking/sctp.txt
9416F: include/linux/sctp.h
4d58c025 9417F: include/uapi/linux/sctp.h
679655da
JP
9418F: include/net/sctp/
9419F: net/sctp/
1da177e4
LT
9420
9421SCx200 CPU SUPPORT
8b58be88 9422M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9423S: Odd Fixes
679655da 9424F: Documentation/i2c/busses/scx200_acb
390889b6 9425F: arch/x86/platform/scx200/
679655da
JP
9426F: drivers/watchdog/scx200_wdt.c
9427F: drivers/i2c/busses/scx200*
9428F: drivers/mtd/maps/scx200_docflash.c
9429F: include/linux/scx200.h
1662d32c
JC
9430
9431SCx200 GPIO DRIVER
8b58be88 9432M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9433S: Maintained
679655da
JP
9434F: drivers/char/scx200_gpio.c
9435F: include/linux/scx200_gpio.h
1662d32c
JC
9436
9437SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9438M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9439S: Maintained
679655da 9440F: drivers/clocksource/scx200_hrt.c
1da177e4 9441
6a36913a 9442SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9443M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9444L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9445S: Maintained
679655da 9446F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9447
e7839f25 9448SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9449L: linux-mmc@vger.kernel.org
a1cb1d11 9450S: Orphan
7a241d6e 9451F: drivers/mmc/host/sdhci.*
d4a45787 9452F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9453
c04f9d61
KC
9454SECURE COMPUTING
9455M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9456R: Andy Lutomirski <luto@amacapital.net>
9457R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9458T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9459S: Supported
9460F: kernel/seccomp.c
9461F: include/uapi/linux/seccomp.h
9462F: include/linux/seccomp.h
c99ee51a 9463F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9464K: \bsecure_computing
9465K: \bTIF_SECCOMP\b
9466
0d1bb41a 9467SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9468M: Ben Dooks <ben-linux@fluff.org>
dc524882 9469M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9470L: linux-mmc@vger.kernel.org
0d1bb41a 9471S: Maintained
dc524882 9472F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9473
c63b3cba 9474SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9475M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9476L: spear-devel@list.st.com
c63b3cba
VK
9477L: linux-mmc@vger.kernel.org
9478S: Maintained
9479F: drivers/mmc/host/sdhci-spear.c
9480
8711cca2 9481SECURITY SUBSYSTEM
9b45c0d2 9482M: James Morris <james.l.morris@oracle.com>
9c3646d1 9483M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9484L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9485T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9486W: http://kernsec.org/
8711cca2 9487S: Supported
7d2c86b5 9488F: security/
8711cca2 9489
1da177e4 9490SECURITY CONTACT
8b58be88 9491M: Security Officers <security@kernel.org>
1da177e4
LT
9492S: Supported
9493
9494SELINUX SECURITY MODULE
e0238b4c 9495M: Paul Moore <paul@paul-moore.com>
8b58be88 9496M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9497M: Eric Paris <eparis@parisplace.org>
e0238b4c 9498L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9499W: http://selinuxproject.org
5a5f2acf 9500T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9501S: Supported
679655da
JP
9502F: include/linux/selinux*
9503F: security/selinux/
6bde95ce 9504F: scripts/selinux/
1da177e4 9505
c1c124e9
JJ
9506APPARMOR SECURITY MODULE
9507M: John Johansen <john.johansen@canonical.com>
9508L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9509W: apparmor.wiki.kernel.org
9510T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9511S: Supported
9512F: security/apparmor/
9513
730daa16
KC
9514YAMA SECURITY MODULE
9515M: Kees Cook <keescook@chromium.org>
9516T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9517S: Supported
9518F: security/yama/
9519
cef2cf07 9520SENSABLE PHANTOM
8b58be88 9521M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9522S: Maintained
679655da 9523F: drivers/misc/phantom.c
c117ab84 9524F: include/uapi/linux/phantom.h
cef2cf07 9525
6733b39a 9526SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93 9527M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9d27e216
KM
9528M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9529M: John Soni Jose <sony.john@avagotech.com>
3387f656 9530L: linux-scsi@vger.kernel.org
4627de93 9531W: http://www.avagotech.com
3387f656
JP
9532S: Supported
9533F: drivers/scsi/be2iscsi/
6733b39a 9534
6938f855
SP
9535Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9536M: Sathya Perla <sathya.perla@avagotech.com>
9537M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9538M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9539M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9540L: netdev@vger.kernel.org
fea3af67 9541W: http://www.emulex.com
7d2c86b5 9542S: Supported
9aebddd1 9543F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9544
d2928a8c 9545EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9546M: Selvin Xavier <selvin.xavier@avagotech.com>
9547M: Devesh Sharma <devesh.sharma@avagotech.com>
9548M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9549L: linux-rdma@vger.kernel.org
9550W: http://www.emulex.com
9551S: Supported
9552F: drivers/infiniband/hw/ocrdma/
9553
8ceee660 9554SFC NETWORK DRIVER
c06f51ea 9555M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9556M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9557L: netdev@vger.kernel.org
8ceee660 9558S: Supported
874aeea5 9559F: drivers/net/ethernet/sfc/
8ceee660 9560
e2d1d6c0 9561SGI GRU DRIVER
cc883afc 9562M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9563S: Maintained
679655da 9564F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9565
9566SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9567M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9568L: linux-ia64@vger.kernel.org
9569S: Supported
679655da 9570F: Documentation/ia64/serial.txt
df621252 9571F: drivers/tty/serial/ioc?_serial.c
679655da 9572F: include/linux/ioc?.h
e2d1d6c0 9573
75312619 9574SGI XP/XPC/XPNET DRIVER
e180383f
RH
9575M: Cliff Whickman <cpw@sgi.com>
9576M: Robin Holt <robinmholt@gmail.com>
75312619 9577S: Maintained
679655da 9578F: drivers/misc/sgi-xp/
75312619 9579
46eacf3b
AP
9580SI2157 MEDIA DRIVER
9581M: Antti Palosaari <crope@iki.fi>
9582L: linux-media@vger.kernel.org
9583W: http://linuxtv.org/
9584W: http://palosaari.fi/linux/
9585Q: http://patchwork.linuxtv.org/project/linux-media/list/
9586T: git git://linuxtv.org/anttip/media_tree.git
9587S: Maintained
9588F: drivers/media/tuners/si2157*
9589
75e2d5ba
AP
9590SI2168 MEDIA DRIVER
9591M: Antti Palosaari <crope@iki.fi>
9592L: linux-media@vger.kernel.org
9593W: http://linuxtv.org/
9594W: http://palosaari.fi/linux/
9595Q: http://patchwork.linuxtv.org/project/linux-media/list/
9596T: git git://linuxtv.org/anttip/media_tree.git
9597S: Maintained
9598F: drivers/media/dvb-frontends/si2168*
9599
49cc629d
HV
9600SI470X FM RADIO RECEIVER I2C DRIVER
9601M: Hans Verkuil <hverkuil@xs4all.nl>
9602L: linux-media@vger.kernel.org
9603T: git git://linuxtv.org/media_tree.git
9604W: http://linuxtv.org
9605S: Odd Fixes
9606F: drivers/media/radio/si470x/radio-si470x-i2c.c
9607
9608SI470X FM RADIO RECEIVER USB DRIVER
9609M: Hans Verkuil <hverkuil@xs4all.nl>
9610L: linux-media@vger.kernel.org
9611T: git git://linuxtv.org/media_tree.git
9612W: http://linuxtv.org
9613S: Maintained
9614F: drivers/media/radio/si470x/radio-si470x-common.c
9615F: drivers/media/radio/si470x/radio-si470x.h
9616F: drivers/media/radio/si470x/radio-si470x-usb.c
9617
c937ca03
EV
9618SI4713 FM RADIO TRANSMITTER I2C DRIVER
9619M: Eduardo Valentin <edubezval@gmail.com>
9620L: linux-media@vger.kernel.org
9621T: git git://linuxtv.org/media_tree.git
9622W: http://linuxtv.org
9623S: Odd Fixes
99995ded 9624F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9625
9626SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9627M: Eduardo Valentin <edubezval@gmail.com>
9628L: linux-media@vger.kernel.org
9629T: git git://linuxtv.org/media_tree.git
9630W: http://linuxtv.org
9631S: Odd Fixes
99995ded
DR
9632F: drivers/media/radio/si4713/radio-platform-si4713.c
9633
9634SI4713 FM RADIO TRANSMITTER USB DRIVER
9635M: Hans Verkuil <hverkuil@xs4all.nl>
9636L: linux-media@vger.kernel.org
9637T: git git://linuxtv.org/media_tree.git
9638W: http://linuxtv.org
9639S: Maintained
9640F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9641
beb91d46 9642SIANO DVB DRIVER
009a5410 9643M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9644L: linux-media@vger.kernel.org
9645W: http://linuxtv.org
9646T: git git://linuxtv.org/media_tree.git
9647S: Odd fixes
9648F: drivers/media/common/siano/
beb91d46 9649F: drivers/media/usb/siano/
beb91d46 9650F: drivers/media/usb/siano/
14430813 9651F: drivers/media/mmc/siano/
beb91d46 9652
6f15b602
HG
9653SIMPLEFB FB DRIVER
9654M: Hans de Goede <hdegoede@redhat.com>
9655L: linux-fbdev@vger.kernel.org
9656S: Maintained
2d799dde 9657F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
6f15b602
HG
9658F: drivers/video/fbdev/simplefb.c
9659F: include/linux/platform_data/simplefb.h
9660
b618b69c 9661SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9662L: linux-media@vger.kernel.org
bb60fcb2 9663S: Orphan
b618b69c 9664F: drivers/media/platform/sh_veu.c
b618b69c
GL
9665
9666SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9667L: linux-media@vger.kernel.org
bb60fcb2 9668S: Orphan
b618b69c
GL
9669F: drivers/media/platform/sh_vou.c
9670F: include/media/sh_vou.h
9671
6349d997 9672SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9673M: Len Brown <lenb@kernel.org>
6349d997
LB
9674L: sfi-devel@simplefirmware.org
9675W: http://simplefirmware.org/
9676T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9677S: Supported
943fc810 9678F: arch/x86/platform/sfi/
6349d997
LB
9679F: drivers/sfi/
9680F: include/linux/sfi*.h
e2d1d6c0 9681
1da177e4
LT
9682SIMTEC EB110ATX (Chalice CATS)
9683P: Ben Dooks
b16957c6
BD
9684P: Vincent Sanders <vince@simtec.co.uk>
9685M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9686W: http://www.simtec.co.uk/products/EB110ATX/
9687S: Supported
9688
9689SIMTEC EB2410ITX (BAST)
9690P: Ben Dooks
b16957c6
BD
9691P: Vincent Sanders <vince@simtec.co.uk>
9692M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9693W: http://www.simtec.co.uk/products/EB2410ITX/
9694S: Supported
15dba387
JP
9695F: arch/arm/mach-s3c24xx/mach-bast.c
9696F: arch/arm/mach-s3c24xx/bast-ide.c
9697F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9698
4c5adde7 9699TI DAVINCI MACHINE SUPPORT
3ba789c0 9700M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9701M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9702T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9703Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9704S: Supported
14430813 9705F: arch/arm/mach-davinci/
046d0a37 9706F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9707
8d4b3f08 9708TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9709M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9710L: linux-media@vger.kernel.org
8d4b3f08
LP
9711W: http://linuxtv.org/
9712Q: http://patchwork.linuxtv.org/project/linux-media/list/
9713T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9714S: Maintained
8d4b3f08
LP
9715F: drivers/media/platform/davinci/
9716F: include/media/davinci/
9717
417d2e50 9718TI AM437X VPFE DRIVER
e43cdb56 9719M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9720L: linux-media@vger.kernel.org
9721W: http://linuxtv.org/
9722Q: http://patchwork.linuxtv.org/project/linux-media/list/
9723T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9724S: Maintained
9725F: drivers/media/platform/am437x/
9726
c4c0283a 9727OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9728M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9729L: linux-media@vger.kernel.org
9730W: http://linuxtv.org/
9731Q: http://patchwork.linuxtv.org/project/linux-media/list/
9732T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9733S: Maintained
9734F: drivers/media/i2c/ov2659.c
9735F: include/media/ov2659.h
9736
3a6779f5
SM
9737SILICON MOTION SM712 FRAME BUFFER DRIVER
9738M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9739M: Teddy Wang <teddy.wang@siliconmotion.com>
9740M: Sudip Mukherjee <sudip@vectorindia.org>
9741L: linux-fbdev@vger.kernel.org
9742S: Maintained
9743F: drivers/video/fbdev/sm712*
9744F: Documentation/fb/sm712fb.txt
9745
92aab3c0 9746SIS 190 ETHERNET DRIVER
8b58be88 9747M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9748L: netdev@vger.kernel.org
9749S: Maintained
8c7de408 9750F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9751
1da177e4 9752SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9753M: Daniele Venzano <venza@brownhat.org>
1da177e4 9754W: http://www.brownhat.org/sis900.html
979b6c13 9755L: netdev@vger.kernel.org
1da177e4 9756S: Maintained
8c7de408 9757F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9758
9759SIS FRAMEBUFFER DRIVER
8b58be88 9760M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9761W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9762S: Maintained
679655da 9763F: Documentation/fb/sisfb.txt
8a61f013 9764F: drivers/video/fbdev/sis/
679655da 9765F: include/video/sisfb.h
1da177e4
LT
9766
9767SIS USB2VGA DRIVER
8b58be88 9768M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9769W: http://www.winischhofer.at/linuxsisusbvga.shtml
9770S: Maintained
679655da 9771F: drivers/usb/misc/sisusbvga/
1da177e4 9772
415ad26d 9773SLAB ALLOCATOR
16e943bf 9774M: Christoph Lameter <cl@linux.com>
2ed1c525 9775M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9776M: David Rientjes <rientjes@google.com>
9777M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9778M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9779L: linux-mm@kvack.org
9780S: Maintained
679655da 9781F: include/linux/sl?b*.h
16e943bf 9782F: mm/sl?b*
415ad26d 9783
9fab9787 9784SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9785M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9786M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9787M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9788R: Steven Rostedt <rostedt@goodmis.org>
9789R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9790L: linux-kernel@vger.kernel.org
9fab9787
PM
9791W: http://www.rdrop.com/users/paulmck/RCU/
9792S: Supported
9793T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9794F: include/linux/srcu.h
9795F: kernel/rcu/srcu.c
9fab9787 9796
66372841
CS
9797SMACK SECURITY MODULE
9798M: Casey Schaufler <casey@schaufler-ca.com>
9799L: linux-security-module@vger.kernel.org
9800W: http://schaufler-ca.com
9801T: git git://git.gitorious.org/smack-next/kernel.git
9802S: Maintained
9803F: Documentation/security/Smack.txt
9804F: security/smack/
9805
20651e0b 9806DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9807M: Kevin Hilman <khilman@kernel.org>
9808M: Nishanth Menon <nm@ti.com>
9809S: Maintained
20651e0b 9810F: drivers/power/avs/
68ace3e1
KH
9811F: include/linux/power/smartreflex.h
9812L: linux-pm@vger.kernel.org
9813
1da177e4 9814SMC91x ETHERNET DRIVER
2f82af08 9815M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9816S: Odd Fixes
ae150435 9817F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9818
e8e31622
SA
9819SMIA AND SMIA++ IMAGE SENSOR DRIVER
9820M: Sakari Ailus <sakari.ailus@iki.fi>
9821L: linux-media@vger.kernel.org
9822S: Maintained
14430813 9823F: drivers/media/i2c/smiapp/
e8e31622
SA
9824F: include/media/smiapp.h
9825F: drivers/media/i2c/smiapp-pll.c
9826F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9827F: include/uapi/linux/smiapp.h
a2cec3c0 9828F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9829
920fa1ff
GR
9830SMM665 HARDWARE MONITOR DRIVER
9831M: Guenter Roeck <linux@roeck-us.net>
9832L: lm-sensors@lm-sensors.org
9833S: Maintained
9834F: Documentation/hwmon/smm665
9835F: drivers/hwmon/smm665.c
9836
9df7305b 9837SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9838M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9839L: lm-sensors@lm-sensors.org
90b24cfb 9840S: Maintained
9df7305b
SG
9841F: Documentation/hwmon/emc2103
9842F: drivers/hwmon/emc2103.c
9843
a98d506c
HG
9844SMSC SCH5627 HARDWARE MONITOR DRIVER
9845M: Hans de Goede <hdegoede@redhat.com>
9846L: lm-sensors@lm-sensors.org
9847S: Supported
9848F: Documentation/hwmon/sch5627
9849F: drivers/hwmon/sch5627.c
9850
6ea884db 9851SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9852M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9853L: lm-sensors@lm-sensors.org
9854S: Maintained
679655da
JP
9855F: Documentation/hwmon/smsc47b397
9856F: drivers/hwmon/smsc47b397.c
6ea884db 9857
fd9abb3d 9858SMSC911x ETHERNET DRIVER
90b24cfb 9859M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9860L: netdev@vger.kernel.org
90b24cfb 9861S: Maintained
679655da 9862F: include/linux/smsc911x.h
ae150435 9863F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9864
9865SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9866M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9867L: netdev@vger.kernel.org
90b24cfb 9868S: Maintained
ae150435 9869F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9870
3c8a63e2 9871SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9872M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9873L: linux-fbdev@vger.kernel.org
90b24cfb 9874S: Maintained
8a61f013 9875F: drivers/video/fbdev/smscufx.c
3c8a63e2 9876
668acf32 9877SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9878M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9879L: linux-media@vger.kernel.org
275ffde4 9880T: git git://linuxtv.org/media_tree.git
795fb7e7 9881S: Maintained
90d72ac6
MCC
9882F: include/media/soc*
9883F: drivers/media/i2c/soc_camera/
9884F: drivers/media/platform/soc_camera/
668acf32 9885
e2d1d6c0 9886SOEKRIS NET48XX LED SUPPORT
8b58be88 9887M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9888S: Maintained
679655da 9889F: drivers/leds/leds-net48xx.c
e2d1d6c0 9890
e3994db1 9891SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9892M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9893M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9894M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9895M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9896L: linux-media@vger.kernel.org
9897S: Supported
9898F: drivers/media/pci/solo6x10/
9899
1da177e4 9900SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9901M: Neil Brown <neilb@suse.com>
1da177e4 9902L: linux-raid@vger.kernel.org
524418bb 9903S: Supported
679655da
JP
9904F: drivers/md/
9905F: include/linux/raid/
c117ab84 9906F: include/uapi/linux/raid/
1da177e4 9907
1da177e4 9908SONIC NETWORK DRIVER
8b58be88 9909M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9910L: netdev@vger.kernel.org
1da177e4 9911S: Maintained
d9fb9f38 9912F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9913
61e115a5 9914SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9915M: Michael Buesch <m@bues.ch>
61e115a5
MB
9916L: netdev@vger.kernel.org
9917S: Maintained
679655da
JP
9918F: drivers/ssb/
9919F: include/linux/ssb/
61e115a5 9920
1da177e4 9921SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9922M: Mattia Dongili <malattia@linux.it>
d0944853 9923L: platform-driver-x86@vger.kernel.org
5b18167d 9924W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9925S: Maintained
679655da
JP
9926F: Documentation/laptops/sony-laptop.txt
9927F: drivers/char/sonypi.c
9928F: drivers/platform/x86/sony-laptop.c
9929F: include/linux/sony-laptop.h
1da177e4 9930
baf8532a 9931SONY MEMORYSTICK CARD SUPPORT
8b58be88 9932M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9933W: http://tifmxx.berlios.de/
9934S: Maintained
679655da 9935F: drivers/memstick/host/tifm_ms.c
baf8532a 9936
0ab30494
ML
9937SONY MEMORYSTICK STANDARD SUPPORT
9938M: Maxim Levitsky <maximlevitsky@gmail.com>
9939S: Maintained
9940F: drivers/memstick/core/ms_block.*
9941
1da177e4 9942SOUND
8b58be88 9943M: Jaroslav Kysela <perex@perex.cz>
d8130624 9944M: Takashi Iwai <tiwai@suse.com>
93711660 9945L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9946W: http://www.alsa-project.org/
dde7ad8d 9947T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9948T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9949Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9950S: Maintained
3126a179
JP
9951F: Documentation/sound/
9952F: include/sound/
c117ab84 9953F: include/uapi/sound/
679655da 9954F: sound/
1da177e4 9955
33bbe149
MB
9956SOUND - COMPRESSED AUDIO
9957M: Vinod Koul <vinod.koul@intel.com>
9958L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9959T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9960S: Supported
f672f31a 9961F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9962F: include/sound/compress_driver.h
f672f31a 9963F: include/uapi/sound/compress_*
33bbe149
MB
9964F: sound/core/compress_offload.c
9965F: sound/soc/soc-compress.c
9966
bd903bde 9967SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9968M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9969M: Mark Brown <broonie@kernel.org>
86f14df8 9970T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9971L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9972W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9973S: Supported
2820f615 9974F: Documentation/sound/alsa/soc/
679655da 9975F: sound/soc/
e6e55122 9976F: include/sound/soc*
eb1a6af3 9977
d7f8761b
MB
9978SOUND - DMAENGINE HELPERS
9979M: Lars-Peter Clausen <lars@metafoo.de>
9980S: Supported
9981F: include/sound/dmaengine_pcm.h
9982F: sound/core/pcm_dmaengine.c
9983F: sound/soc/soc-generic-dmaengine-pcm.c
9984
990a6a99
OS
9985SP2 MEDIA DRIVER
9986M: Olli Salonen <olli.salonen@iki.fi>
9987L: linux-media@vger.kernel.org
9988W: http://linuxtv.org/
9989Q: http://patchwork.linuxtv.org/project/linux-media/list/
9990S: Maintained
9991F: drivers/media/dvb-frontends/sp2*
9992
473321fc 9993SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9994M: "David S. Miller" <davem@davemloft.net>
1da177e4 9995L: sparclinux@vger.kernel.org
8a6e2535 9996Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9997T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9998T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9999S: Maintained
679655da 10000F: arch/sparc/
7765b8bb 10001F: drivers/sbus/
1da177e4 10002
6404fcca
DM
10003SPARC SERIAL DRIVERS
10004M: "David S. Miller" <davem@davemloft.net>
10005L: sparclinux@vger.kernel.org
08deed1e
JP
10006T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10007T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 10008S: Maintained
6816383a 10009F: include/linux/sunserialcore.h
df621252 10010F: drivers/tty/serial/suncore.c
df621252
GKH
10011F: drivers/tty/serial/sunhv.c
10012F: drivers/tty/serial/sunsab.c
10013F: drivers/tty/serial/sunsab.h
10014F: drivers/tty/serial/sunsu.c
10015F: drivers/tty/serial/sunzilog.c
10016F: drivers/tty/serial/sunzilog.h
6404fcca 10017
389325b4
CL
10018SPARSE CHECKER
10019M: "Christopher Li" <sparse@chrisli.org>
10020L: linux-sparse@vger.kernel.org
10021W: https://sparse.wiki.kernel.org/
10022T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10023T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10024S: Maintained
10025F: include/linux/compiler.h
10026
fc0c195a 10027SPEAR PLATFORM SUPPORT
da89947b 10028M: Viresh Kumar <vireshk@kernel.org>
9cc23682 10029M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
10030L: spear-devel@list.st.com
10031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10032W: http://www.st.com/spear
10033S: Maintained
281e192f 10034F: arch/arm/mach-spear/
fc0c195a 10035
10036SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 10037M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
10038L: spear-devel@list.st.com
10039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10040W: http://www.st.com/spear
10041S: Maintained
5df33a62 10042F: drivers/clk/spear/
fc0c195a 10043
e2d1d6c0 10044SPI SUBSYSTEM
b02e48f2 10045M: Mark Brown <broonie@kernel.org>
dfbe403c 10046L: linux-spi@vger.kernel.org
e7e4e13c 10047T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 10048Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 10049S: Maintained
679655da
JP
10050F: Documentation/spi/
10051F: drivers/spi/
10052F: include/linux/spi/
c117ab84 10053F: include/uapi/linux/spi/
e2d1d6c0 10054
2752e401 10055SPIDERNET NETWORK DRIVER for CELL
8b58be88 10056M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
10057L: netdev@vger.kernel.org
10058S: Supported
679655da 10059F: Documentation/networking/spider_net.txt
8df158ac 10060F: drivers/net/ethernet/toshiba/spider_net*
2752e401 10061
e2d1d6c0 10062SPU FILE SYSTEM
8b58be88 10063M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 10064L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
10065W: http://www.ibm.com/developerworks/power/cell/
10066S: Supported
679655da
JP
10067F: Documentation/filesystems/spufs.txt
10068F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 10069
fc555841 10070SQUASHFS FILE SYSTEM
d7f2ff67 10071M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
10072L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10073W: http://squashfs.org.uk
10074S: Maintained
679655da
JP
10075F: Documentation/filesystems/squashfs.txt
10076F: fs/squashfs/
fc555841 10077
1da177e4 10078SRM (Alpha) environment access
8b58be88 10079M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 10080S: Maintained
679655da 10081F: arch/alpha/kernel/srm_env.c
1da177e4 10082
26e9a397 10083STABLE BRANCH
879a5a00 10084M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 10085L: stable@vger.kernel.org
879a5a00 10086S: Supported
7b175c46 10087F: Documentation/stable_kernel_rules.txt
e2d1d6c0 10088
26e9a397 10089STAGING SUBSYSTEM
879a5a00 10090M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 10091T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 10092L: devel@driverdev.osuosl.org
879a5a00 10093S: Supported
679655da 10094F: drivers/staging/
dbc6c2cc 10095
ebd3d010
JP
10096STAGING - COMEDI
10097M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 10098M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
10099S: Odd Fixes
10100F: drivers/staging/comedi/
10101
a0138163
JP
10102STAGING - FLARION FT1000 DRIVERS
10103M: Marek Belisko <marek.belisko@gmail.com>
10104S: Odd Fixes
10105F: drivers/staging/ft1000/
10106
6c1bb424 10107STAGING - INDUSTRIAL IO
030a13d7 10108M: Jonathan Cameron <jic23@kernel.org>
a0138163 10109L: linux-iio@vger.kernel.org
6c1bb424
JP
10110S: Odd Fixes
10111F: drivers/staging/iio/
10112
a0138163
JP
10113STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10114M: Jarod Wilson <jarod@wilsonet.com>
10115W: http://www.lirc.org/
10116S: Odd Fixes
b2b0186d 10117F: drivers/staging/media/lirc/
a0138163 10118
f5e5de1e
OD
10119STAGING - LUSTRE PARALLEL FILESYSTEM
10120M: Oleg Drokin <oleg.drokin@intel.com>
10121M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
10122L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10123W: http://wiki.lustre.org/
f5e5de1e
OD
10124S: Maintained
10125F: drivers/staging/lustre
10126
7c6b6c71
MD
10127STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10128M: Marc Dietrich <marvin24@gmx.de>
10129L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 10130L: linux-tegra@vger.kernel.org
7c6b6c71
MD
10131S: Maintained
10132F: drivers/staging/nvec/
10133
a0138163 10134STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
10135M: Jens Frederich <jfrederich@gmail.com>
10136M: Daniel Drake <dsd@laptop.org>
a0138163
JP
10137M: Jon Nettleton <jon.nettleton@gmail.com>
10138W: http://wiki.laptop.org/go/DCON
3140b458 10139S: Maintained
a0138163
JP
10140F: drivers/staging/olpc_dcon/
10141
10142STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
10143M: Willy Tarreau <willy@meta-x.org>
10144S: Odd Fixes
10145F: drivers/staging/panel/
10146
a0138163
JP
10147STAGING - REALTEK RTL8712U DRIVERS
10148M: Larry Finger <Larry.Finger@lwfinger.net>
10149M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10150S: Odd Fixes
10151F: drivers/staging/rtl8712/
10152
7591ba8b
JS
10153STAGING - REALTEK RTL8723U WIRELESS DRIVER
10154M: Larry Finger <Larry.Finger@lwfinger.net>
10155M: Jes Sorensen <Jes.Sorensen@redhat.com>
10156L: linux-wireless@vger.kernel.org
10157S: Maintained
10158F: drivers/staging/rtl8723au/
10159
980ac4d7
SM
10160STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10161M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10162M: Teddy Wang <teddy.wang@siliconmotion.com>
10163M: Sudip Mukherjee <sudip@vectorindia.org>
10164L: linux-fbdev@vger.kernel.org
10165S: Maintained
10166F: drivers/staging/sm750fb/
10167
510fa408
JP
10168STAGING - SLICOSS
10169M: Lior Dotan <liodot@gmail.com>
10170M: Christopher Harrer <charrer@alacritech.com>
10171S: Odd Fixes
10172F: drivers/staging/slicoss/
10173
a0138163
JP
10174STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10175M: William Hubbs <w.d.hubbs@gmail.com>
10176M: Chris Brannon <chris@the-brannons.com>
d33bce31 10177M: Kirk Reiser <kirk@reisers.ca>
a0138163 10178M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10179L: speakup@linux-speakup.org
a0138163
JP
10180W: http://www.linux-speakup.org/
10181S: Odd Fixes
10182F: drivers/staging/speakup/
10183
b3e871ce
JP
10184STAGING - VIA VT665X DRIVERS
10185M: Forest Bond <forest@alittletooquiet.net>
10186S: Odd Fixes
10187F: drivers/staging/vt665?/
10188
a30baec1
JK
10189STAGING - WILC1000 WIFI DRIVER
10190M: Johnny Kim <johnny.kim@atmel.com>
0c9dbce8 10191M: Austin Shin <austin.shin@atmel.com>
a30baec1 10192M: Chris Park <chris.park@atmel.com>
06b54863
TC
10193M: Tony Cho <tony.cho@atmel.com>
10194M: Glen Lee <glen.lee@atmel.com>
10195M: Leo Kim <leo.kim@atmel.com>
a30baec1
JK
10196L: linux-wireless@vger.kernel.org
10197S: Supported
10198F: drivers/staging/wilc1000/
10199
709bcb07 10200STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10201M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10202S: Odd Fixes
10203F: drivers/staging/xgifb/
10204
77241056
MM
10205HFI1 DRIVER
10206M: Mike Marciniszyn <infinipath@intel.com>
10207L: linux-rdma@vger.kernel.org
10208S: Supported
10209F: drivers/staging/rdma/hfi1
10210
1da177e4 10211STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10212M: Ion Badulescu <ionut@badula.org>
b4f90189 10213S: Odd Fixes
9bba23b0 10214F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10215
e2d1d6c0 10216SUN3/3X
8b58be88 10217M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10218W: http://sammy.net/sun3/
10219S: Maintained
679655da
JP
10220F: arch/m68k/kernel/*sun3*
10221F: arch/m68k/sun3*/
10222F: arch/m68k/include/asm/sun3*
e689cf4a 10223F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10224
af6a5af8
HG
10225SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10226M: Hans de Goede <hdegoede@redhat.com>
10227L: linux-input@vger.kernel.org
10228S: Maintained
10229F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10230F: drivers/input/keyboard/sun4i-lradc-keys.c
10231
2bc9ff01
DK
10232SUNDANCE NETWORK DRIVER
10233M: Denis Kirjanov <kda@linux-powerpc.org>
10234L: netdev@vger.kernel.org
10235S: Maintained
10236F: drivers/net/ethernet/dlink/sundance.c
10237
2cbb12a4 10238SUPERH
2cbb12a4 10239L: linux-sh@vger.kernel.org
8a6e2535 10240Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10241S: Orphan
066069e1 10242F: Documentation/sh/
679655da 10243F: arch/sh/
066069e1 10244F: drivers/sh/
1da177e4 10245
4480f15b 10246SUSPEND TO RAM
7fb06082 10247M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10248M: Len Brown <len.brown@intel.com>
10249M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10250L: linux-pm@vger.kernel.org
e2d1d6c0 10251S: Supported
679655da
JP
10252F: Documentation/power/
10253F: arch/x86/kernel/acpi/
10254F: drivers/base/power/
10255F: kernel/power/
10256F: include/linux/suspend.h
10257F: include/linux/freezer.h
10258F: include/linux/pm.h
1da177e4
LT
10259
10260SVGA HANDLING
8b58be88 10261M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10262L: linux-video@atrey.karlin.mff.cuni.cz
10263S: Maintained
679655da
JP
10264F: Documentation/svga.txt
10265F: arch/x86/boot/video*
1da177e4 10266
6e28b761
KRW
10267SWIOTLB SUBSYSTEM
10268M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10269L: linux-kernel@vger.kernel.org
10270S: Supported
10271F: lib/swiotlb.c
10272F: arch/*/kernel/pci-swiotlb.c
10273F: include/linux/swiotlb.h
10274
007f790c
JP
10275SWITCHDEV
10276M: Jiri Pirko <jiri@resnulli.us>
10277L: netdev@vger.kernel.org
10278S: Supported
10279F: net/switchdev/
10280F: include/net/switchdev.h
10281
db8e35d5
VG
10282SYNOPSYS ARC ARCHITECTURE
10283M: Vineet Gupta <vgupta@synopsys.com>
30b9dbee 10284L: linux-snps-arc@lists.infradead.org
db8e35d5
VG
10285S: Supported
10286F: arch/arc/
9b28829d 10287F: Documentation/devicetree/bindings/arc/*
2d799dde 10288F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
c6a0fe4a 10289F: drivers/tty/serial/arc_uart.c
b7182d1a 10290T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10291
556cc1c5
AB
10292SYNOPSYS ARC SDP platform support
10293M: Alexey Brodkin <abrodkin@synopsys.com>
10294S: Supported
10295F: arch/arc/plat-axs10x
10296F: arch/arc/boot/dts/ax*
10297F: Documentation/devicetree/bindings/arc/axs10*
10298
6c284c9a
LJ
10299SYSTEM CONFIGURATION (SYSCON)
10300M: Lee Jones <lee.jones@linaro.org>
10301M: Arnd Bergmann <arnd@arndb.de>
10302T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10303S: Supported
10304F: drivers/mfd/syscon.c
10305
1da177e4 10306SYSV FILESYSTEM
8b58be88 10307M: Christoph Hellwig <hch@infradead.org>
1da177e4 10308S: Maintained
679655da
JP
10309F: Documentation/filesystems/sysv-fs.txt
10310F: fs/sysv/
10311F: include/linux/sysv_fs.h
1da177e4 10312
86cfa7fc 10313TARGET SUBSYSTEM
9c3646d1 10314M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10315L: linux-scsi@vger.kernel.org
b9f5edc2 10316L: target-devel@vger.kernel.org
86cfa7fc 10317W: http://www.linux-iscsi.org
cf015e9f 10318W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10319T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10320S: Supported
10321F: drivers/target/
10322F: include/target/
10323F: Documentation/target/
10324
4e68852d 10325TASKSTATS STATISTICS INTERFACE
185e595f 10326M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10327S: Maintained
679655da
JP
10328F: Documentation/accounting/taskstats*
10329F: include/linux/taskstats*
10330F: kernel/taskstats.c
4e68852d 10331
781b456a 10332TC CLASSIFIER
f935f3f8 10333M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10334L: netdev@vger.kernel.org
10335S: Maintained
679655da 10336F: include/net/pkt_cls.h
c117ab84 10337F: include/uapi/linux/pkt_cls.h
679655da 10338F: net/sched/
781b456a 10339
5067f08a 10340TCP LOW PRIORITY MODULE
8b58be88
JP
10341M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10342M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10343W: http://tcp-lp-mod.sourceforge.net/
10344S: Maintained
679655da 10345F: net/ipv4/tcp_lp.c
5067f08a 10346
91952bc0
AP
10347TDA10071 MEDIA DRIVER
10348M: Antti Palosaari <crope@iki.fi>
10349L: linux-media@vger.kernel.org
10350W: http://linuxtv.org/
10351W: http://palosaari.fi/linux/
10352Q: http://patchwork.linuxtv.org/project/linux-media/list/
10353T: git git://linuxtv.org/anttip/media_tree.git
10354S: Maintained
10355F: drivers/media/dvb-frontends/tda10071*
10356
10357TDA18212 MEDIA DRIVER
10358M: Antti Palosaari <crope@iki.fi>
10359L: linux-media@vger.kernel.org
10360W: http://linuxtv.org/
10361W: http://palosaari.fi/linux/
10362Q: http://patchwork.linuxtv.org/project/linux-media/list/
10363T: git git://linuxtv.org/anttip/media_tree.git
10364S: Maintained
10365F: drivers/media/tuners/tda18212*
10366
10367TDA18218 MEDIA DRIVER
10368M: Antti Palosaari <crope@iki.fi>
10369L: linux-media@vger.kernel.org
10370W: http://linuxtv.org/
10371W: http://palosaari.fi/linux/
10372Q: http://patchwork.linuxtv.org/project/linux-media/list/
10373T: git git://linuxtv.org/anttip/media_tree.git
10374S: Maintained
10375F: drivers/media/tuners/tda18218*
10376
3b2f6aba
MK
10377TDA18271 MEDIA DRIVER
10378M: Michael Krufky <mkrufky@linuxtv.org>
10379L: linux-media@vger.kernel.org
10380W: http://linuxtv.org/
10381W: http://github.com/mkrufky
10382Q: http://patchwork.linuxtv.org/project/linux-media/list/
10383T: git git://linuxtv.org/mkrufky/tuners.git
10384S: Maintained
10385F: drivers/media/tuners/tda18271*
10386
e48307a9
MK
10387TDA827x MEDIA DRIVER
10388M: Michael Krufky <mkrufky@linuxtv.org>
10389L: linux-media@vger.kernel.org
10390W: http://linuxtv.org/
10391W: http://github.com/mkrufky
10392Q: http://patchwork.linuxtv.org/project/linux-media/list/
10393T: git git://linuxtv.org/mkrufky/tuners.git
10394S: Maintained
10395F: drivers/media/tuners/tda8290.*
10396
66cf9212
MK
10397TDA8290 MEDIA DRIVER
10398M: Michael Krufky <mkrufky@linuxtv.org>
10399L: linux-media@vger.kernel.org
10400W: http://linuxtv.org/
10401W: http://github.com/mkrufky
10402Q: http://patchwork.linuxtv.org/project/linux-media/list/
10403T: git git://linuxtv.org/mkrufky/tuners.git
10404S: Maintained
10405F: drivers/media/tuners/tda8290.*
10406
4b9fba30
HV
10407TDA9840 MEDIA DRIVER
10408M: Hans Verkuil <hverkuil@xs4all.nl>
10409L: linux-media@vger.kernel.org
10410T: git git://linuxtv.org/media_tree.git
10411W: http://linuxtv.org
10412S: Maintained
10413F: drivers/media/i2c/tda9840*
10414
2cb654fd 10415TEA5761 TUNER DRIVER
009a5410 10416M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10417L: linux-media@vger.kernel.org
10418W: http://linuxtv.org
10419T: git git://linuxtv.org/media_tree.git
10420S: Odd fixes
10421F: drivers/media/tuners/tea5761.*
10422
10423TEA5767 TUNER DRIVER
009a5410 10424M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10425L: linux-media@vger.kernel.org
10426W: http://linuxtv.org
10427T: git git://linuxtv.org/media_tree.git
10428S: Maintained
10429F: drivers/media/tuners/tea5767.*
10430
4b9fba30
HV
10431TEA6415C MEDIA DRIVER
10432M: Hans Verkuil <hverkuil@xs4all.nl>
10433L: linux-media@vger.kernel.org
10434T: git git://linuxtv.org/media_tree.git
10435W: http://linuxtv.org
10436S: Maintained
10437F: drivers/media/i2c/tea6415c*
10438
10439TEA6420 MEDIA DRIVER
10440M: Hans Verkuil <hverkuil@xs4all.nl>
10441L: linux-media@vger.kernel.org
10442T: git git://linuxtv.org/media_tree.git
10443W: http://linuxtv.org
10444S: Maintained
10445F: drivers/media/i2c/tea6420*
10446
3d249d4c 10447TEAM DRIVER
dca9ab92 10448M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10449L: netdev@vger.kernel.org
10450S: Supported
10451F: drivers/net/team/
10452F: include/linux/if_team.h
c117ab84 10453F: include/uapi/linux/if_team.h
3d249d4c 10454
7d029125 10455TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10456M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10457S: Maintained
10458F: arch/x86/platform/ts5500/
10459
40ad4a30
SY
10460TECHNOTREND USB IR RECEIVER
10461M: Sean Young <sean@mess.org>
10462L: linux-media@vger.kernel.org
10463S: Maintained
10464F: drivers/media/rc/ttusbir.c
10465
adabdb0c 10466TEGRA ARCHITECTURE SUPPORT
243d58ec 10467M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10468M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10469M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10470L: linux-tegra@vger.kernel.org
fd117cd1 10471Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10472T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10473S: Supported
bbbe96ed 10474N: [^a-z]tegra
84b9414b 10475
adabdb0c
SW
10476TEGRA CLOCK DRIVER
10477M: Peter De Schrijver <pdeschrijver@nvidia.com>
10478M: Prashant Gaikwad <pgaikwad@nvidia.com>
10479S: Supported
10480F: drivers/clk/tegra/
10481
10482TEGRA DMA DRIVER
10483M: Laxman Dewangan <ldewangan@nvidia.com>
10484S: Supported
10485F: drivers/dma/tegra20-apb-dma.c
10486
adabdb0c
SW
10487TEGRA I2C DRIVER
10488M: Laxman Dewangan <ldewangan@nvidia.com>
10489S: Supported
10490F: drivers/i2c/busses/i2c-tegra.c
10491
10492TEGRA IOMMU DRIVERS
10493M: Hiroshi Doyu <hdoyu@nvidia.com>
10494S: Supported
10495F: drivers/iommu/tegra*
10496
10497TEGRA KBC DRIVER
10498M: Rakesh Iyer <riyer@nvidia.com>
10499M: Laxman Dewangan <ldewangan@nvidia.com>
10500S: Supported
10501F: drivers/input/keyboard/tegra-kbc.c
10502
adabdb0c
SW
10503TEGRA PWM DRIVER
10504M: Thierry Reding <thierry.reding@gmail.com>
10505S: Supported
10506F: drivers/pwm/pwm-tegra.c
10507
10508TEGRA SERIAL DRIVER
10509M: Laxman Dewangan <ldewangan@nvidia.com>
10510S: Supported
10511F: drivers/tty/serial/serial-tegra.c
10512
10513TEGRA SPI DRIVER
10514M: Laxman Dewangan <ldewangan@nvidia.com>
10515S: Supported
10516F: drivers/spi/spi-tegra*
10517
1a348ccc 10518TEHUTI ETHERNET DRIVER
8b58be88 10519M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10520L: netdev@vger.kernel.org
10521S: Supported
ef7f5429 10522F: drivers/net/ethernet/tehuti/*
1a348ccc 10523
4e68852d 10524Telecom Clock Driver for MCPL0010
8b58be88 10525M: Mark Gross <mark.gross@intel.com>
4e68852d 10526S: Supported
679655da 10527F: drivers/char/tlclk.c
4e68852d 10528
4480f15b 10529TENSILICA XTENSA PORT (xtensa)
8b58be88 10530M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10531M: Max Filippov <jcmvbkbc@gmail.com>
10532L: linux-xtensa@linux-xtensa.org
4e68852d 10533S: Maintained
679655da 10534F: arch/xtensa/
3dc99857 10535F: drivers/irqchip/irq-xtensa-*
4e68852d 10536
5313ba66
HV
10537THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10538M: Hans Verkuil <hverkuil@xs4all.nl>
10539L: linux-media@vger.kernel.org
10540T: git git://linuxtv.org/media_tree.git
10541W: http://linuxtv.org
10542S: Maintained
10543F: drivers/media/radio/radio-raremono.c
10544
d3fb6955 10545THERMAL
b75f0050 10546M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10547M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10548L: linux-pm@vger.kernel.org
10549T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10550T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10551Q: https://patchwork.kernel.org/project/linux-pm/list/
10552S: Supported
10553F: drivers/thermal/
10554F: include/linux/thermal.h
af6c9f16 10555F: include/uapi/linux/thermal.h
b75f0050
JP
10556F: include/linux/cpu_cooling.h
10557F: Documentation/devicetree/bindings/thermal/
d3fb6955 10558
64e05d8b
VK
10559THERMAL/CPU_COOLING
10560M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10561M: Viresh Kumar <viresh.kumar@linaro.org>
10562M: Javi Merino <javi.merino@arm.com>
10563L: linux-pm@vger.kernel.org
10564S: Supported
10565F: Documentation/thermal/cpu-cooling-api.txt
10566F: drivers/thermal/cpu_cooling.c
10567F: include/linux/cpu_cooling.h
10568
30ba2fbd
VD
10569THINGM BLINK(1) USB RGB LED DRIVER
10570M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10571S: Maintained
10572F: drivers/hid/hid-thingm.c
10573
4e68852d 10574THINKPAD ACPI EXTRAS DRIVER
8b58be88 10575M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10576L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10577L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10578W: http://ibm-acpi.sourceforge.net
10579W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10580T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10581S: Maintained
679655da 10582F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10583
1b46f2a2 10584TI BANDGAP AND THERMAL DRIVER
f14d1c24 10585M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10586L: linux-pm@vger.kernel.org
531ff13e 10587L: linux-omap@vger.kernel.org
5a723e81 10588S: Maintained
794b2e25 10589F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10590
0c7665c3
MF
10591TI CDCE706 CLOCK DRIVER
10592M: Max Filippov <jcmvbkbc@gmail.com>
10593S: Maintained
10594F: drivers/clk/clk-cdce706.c
10595
49b6a5e3
TK
10596TI CLOCK DRIVER
10597M: Tero Kristo <t-kristo@ti.com>
10598L: linux-omap@vger.kernel.org
10599S: Maintained
10600F: drivers/clk/ti/
10601F: include/linux/clk/ti.h
10602
4020f2d7 10603TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10604M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10605S: Maintained
679655da
JP
10606F: drivers/misc/tifm*
10607F: drivers/mmc/host/tifm_sd.c
10608F: include/linux/tifm.h
4020f2d7 10609
e0c52404 10610TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10611M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10612L: linux-kernel@vger.kernel.org
10613L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10614S: Maintained
10615F: drivers/soc/ti/*
10616T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10617
10618
152ad442
SR
10619TI LM49xxx FAMILY ASoC CODEC DRIVERS
10620M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10621M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10622L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10623S: Maintained
10624F: sound/soc/codecs/lm49453*
d392dead 10625F: sound/soc/codecs/isabelle*
152ad442 10626
0edd807d
KM
10627TI LP855x BACKLIGHT DRIVER
10628M: Milo Kim <milo.kim@ti.com>
10629S: Maintained
10630F: Documentation/backlight/lp855x-driver.txt
10631F: drivers/video/backlight/lp855x_bl.c
10632F: include/linux/platform_data/lp855x.h
10633
faf13f6d
KM
10634TI LP8727 CHARGER DRIVER
10635M: Milo Kim <milo.kim@ti.com>
10636S: Maintained
10637F: drivers/power/lp8727_charger.c
10638F: include/linux/platform_data/lp8727.h
10639
22f1229f
KM
10640TI LP8788 MFD DRIVER
10641M: Milo Kim <milo.kim@ti.com>
10642S: Maintained
10643F: drivers/iio/adc/lp8788_adc.c
10644F: drivers/leds/leds-lp8788.c
10645F: drivers/mfd/lp8788*.c
10646F: drivers/power/lp8788-charger.c
10647F: drivers/regulator/lp8788-*.c
10648F: include/linux/mfd/lp8788*.h
10649
84640e27
KM
10650TI NETCP ETHERNET DRIVER
10651M: Wingman Kwok <w-kwok2@ti.com>
10652M: Murali Karicheri <m-karicheri2@ti.com>
10653L: netdev@vger.kernel.org
10654S: Maintained
10655F: drivers/net/ethernet/ti/netcp*
10656
217e0ca9
KC
10657TI TAS571X FAMILY ASoC CODEC DRIVER
10658M: Kevin Cernekee <cernekee@chromium.org>
10659L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10660S: Odd Fixes
10661F: sound/soc/codecs/tas571x*
10662
dd5e8e6b 10663TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10664M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10665L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10666S: Maintained
10667F: sound/soc/codecs/twl4030*
10668
90921014 10669TI WILINK WIRELESS DRIVERS
90921014
LC
10670L: linux-wireless@vger.kernel.org
10671W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10672W: http://wireless.kernel.org/en/users/Drivers/wl1251
10673T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10674S: Orphan
90921014
LC
10675F: drivers/net/wireless/ti/
10676F: include/linux/wl12xx.h
10677
e86eaa3a 10678TIPC NETWORK LAYER
8b58be88 10679M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10680M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10681L: netdev@vger.kernel.org (core kernel code)
10682L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10683W: http://tipc.sourceforge.net/
e86eaa3a 10684S: Maintained
c117ab84 10685F: include/uapi/linux/tipc*.h
679655da 10686F: net/tipc/
e86eaa3a 10687
867e359b 10688TILE ARCHITECTURE
c47b15c4 10689M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10690W: http://www.ezchip.com/scm/
867e359b
CM
10691S: Supported
10692F: arch/tile/
6b940606 10693F: drivers/char/tile-srom.c
5c770755 10694F: drivers/edac/tile_edac.c
6b940606
CM
10695F: drivers/net/ethernet/tile/
10696F: drivers/rtc/rtc-tile.c
10697F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10698F: drivers/tty/serial/tilegx.c
6b940606
CM
10699F: drivers/usb/host/*-tilegx.c
10700F: include/linux/usb/tilegx.h
867e359b 10701
1da177e4 10702TLAN NETWORK DRIVER
8b58be88 10703M: Samuel Chessman <chessman@tux.org>
88c07dde 10704L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10705W: http://sourceforge.net/projects/tlan/
10706S: Maintained
679655da 10707F: Documentation/networking/tlan.txt
b544dbac 10708F: drivers/net/ethernet/ti/tlan.*
1da177e4 10709
d74db3b2 10710TOMOYO SECURITY MODULE
8b58be88
JP
10711M: Kentaro Takeda <takedakn@nttdata.co.jp>
10712M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10713L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10714L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10715L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10716L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10717W: http://tomoyo.sourceforge.jp/
843d183c 10718T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10719S: Maintained
679655da 10720F: security/tomoyo/
d74db3b2 10721
9caeb532 10722TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10723M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10724L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10725S: Maintained
10726F: drivers/platform/x86/topstar-laptop.c
10727
1da177e4 10728TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10729M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10730L: platform-driver-x86@vger.kernel.org
0a63ca11 10731S: Maintained
679655da 10732F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10733
0a63ca11
AA
10734TOSHIBA BLUETOOTH DRIVER
10735M: Azael Avalos <coproscefalo@gmail.com>
10736L: platform-driver-x86@vger.kernel.org
10737S: Maintained
10738F: drivers/platform/x86/toshiba_bluetooth.c
10739
10740TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10741M: Azael Avalos <coproscefalo@gmail.com>
10742L: platform-driver-x86@vger.kernel.org
10743S: Maintained
10744F: drivers/platform/x86/toshiba_haps.c
10745
14991fc7
AA
10746TOSHIBA WMI HOTKEYS DRIVER
10747M: Azael Avalos <coproscefalo@gmail.com>
10748L: platform-driver-x86@vger.kernel.org
10749S: Maintained
10750F: drivers/platform/x86/toshiba-wmi.c
10751
1da177e4 10752TOSHIBA SMM DRIVER
8b58be88 10753M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10754W: http://www.buzzard.org.uk/toshiba/
10755S: Maintained
679655da
JP
10756F: drivers/char/toshiba.c
10757F: include/linux/toshiba.h
c117ab84 10758F: include/uapi/linux/toshiba.h
1da177e4 10759
d32d9864
MR
10760TOSHIBA TC358743 DRIVER
10761M: Mats Randgaard <matrandg@cisco.com>
10762L: linux-media@vger.kernel.org
10763S: Maintained
10764F: drivers/media/i2c/tc358743*
10765F: include/media/tc358743.h
10766
d719f900 10767TMIO MMC DRIVER
c4b13fb0 10768M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10769L: linux-mmc@vger.kernel.org
d719f900 10770S: Maintained
d1057c40
GL
10771F: drivers/mmc/host/tmio_mmc*
10772F: drivers/mmc/host/sh_mobile_sdhi.c
10773F: include/linux/mmc/tmio.h
10774F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10775
917cc4e6
GR
10776TMP401 HARDWARE MONITOR DRIVER
10777M: Guenter Roeck <linux@roeck-us.net>
10778L: lm-sensors@lm-sensors.org
10779S: Maintained
10780F: Documentation/hwmon/tmp401
10781F: drivers/hwmon/tmp401.c
10782
98f32602 10783TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10784M: Hugh Dickins <hughd@google.com>
98f32602
HD
10785L: linux-mm@kvack.org
10786S: Maintained
10787F: include/linux/shmem_fs.h
10788F: mm/shmem.c
10789
45f95b53 10790TM6000 VIDEO4LINUX DRIVER
009a5410 10791M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10792L: linux-media@vger.kernel.org
10793W: http://linuxtv.org
10794T: git git://linuxtv.org/media_tree.git
10795S: Odd fixes
10796F: drivers/media/usb/tm6000/
10797
c65fde19
HV
10798TW68 VIDEO4LINUX DRIVER
10799M: Hans Verkuil <hverkuil@xs4all.nl>
10800L: linux-media@vger.kernel.org
10801T: git git://linuxtv.org/media_tree.git
10802W: http://linuxtv.org
10803S: Odd Fixes
10804F: drivers/media/pci/tw68/
10805
4e68852d 10806TPM DEVICE DRIVER
901486b8 10807M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10808M: Marcel Selhorst <tpmdd@selhorst.net>
89adb83c 10809M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
ce93b4b0 10810R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10811W: http://tpmdd.sourceforge.net
63a10dfd 10812L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10813Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10814T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10815S: Maintained
679655da 10816F: drivers/char/tpm/
4e68852d 10817
1a0f1b27
AL
10818TPM IBM_VTPM DEVICE DRIVER
10819M: Ashley Lai <ashleydlai@gmail.com>
10820W: http://tpmdd.sourceforge.net
10821L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10822S: Maintained
10823F: drivers/char/tpm/tpm_ibmvtpm*
10824
d6f005a1
JP
10825TRACING
10826M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10827M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10828T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10829S: Maintained
10830F: Documentation/trace/ftrace.txt
10831F: arch/*/*/*/ftrace.h
10832F: arch/*/kernel/ftrace.c
10833F: include/*/ftrace.h
10834F: include/linux/trace*.h
10835F: include/trace/
10836F: kernel/trace/
6e68e6c5 10837F: tools/testing/selftests/ftrace/
d6f005a1 10838
1da177e4 10839TRIVIAL PATCHES
8b58be88 10840M: Jiri Kosina <trivial@kernel.org>
54e5881d 10841T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10842S: Maintained
86ef925f 10843K: ^Subject:.*(?i)trivial
1da177e4 10844
4e68852d 10845TTY LAYER
879a5a00 10846M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10847M: Jiri Slaby <jslaby@suse.com>
879a5a00 10848S: Supported
08deed1e 10849T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10850F: Documentation/serial/
8dd5d2f1 10851F: drivers/tty/
df621252 10852F: drivers/tty/serial/serial_core.c
e3288775
AC
10853F: include/linux/serial_core.h
10854F: include/linux/serial.h
10855F: include/linux/tty.h
c117ab84
CEB
10856F: include/uapi/linux/serial_core.h
10857F: include/uapi/linux/serial.h
10858F: include/uapi/linux/tty.h
4e68852d 10859
91952bc0
AP
10860TUA9001 MEDIA DRIVER
10861M: Antti Palosaari <crope@iki.fi>
10862L: linux-media@vger.kernel.org
10863W: http://linuxtv.org/
10864W: http://palosaari.fi/linux/
10865Q: http://patchwork.linuxtv.org/project/linux-media/list/
10866T: git git://linuxtv.org/anttip/media_tree.git
10867S: Maintained
10868F: drivers/media/tuners/tua9001*
10869
740db6d7 10870TULIP NETWORK DRIVERS
8b58be88 10871M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10872L: netdev@vger.kernel.org
10873S: Maintained
0f04e2aa 10874F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10875
10876TUN/TAP driver
ba57b6f2 10877M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10878W: http://vtun.sourceforge.net/tun
10879S: Maintained
679655da
JP
10880F: Documentation/networking/tuntap.txt
10881F: arch/um/os-Linux/drivers/
1da177e4 10882
b454cc66 10883TURBOCHANNEL SUBSYSTEM
8b58be88 10884M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10885M: Ralf Baechle <ralf@linux-mips.org>
10886L: linux-mips@linux-mips.org
10887Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10888S: Maintained
679655da
JP
10889F: drivers/tc/
10890F: include/linux/tc.h
b454cc66 10891
1da177e4 10892U14-34F SCSI DRIVER
8b58be88 10893M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10894L: linux-scsi@vger.kernel.org
10895S: Maintained
679655da 10896F: drivers/scsi/u14-34f.c
1da177e4 10897
e2d1d6c0 10898UBI FILE SYSTEM (UBIFS)
949cb623 10899M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10900M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10901L: linux-mtd@lists.infradead.org
e2966cbe 10902T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10903W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10904S: Maintained
679655da
JP
10905F: Documentation/filesystems/ubifs.txt
10906F: fs/ubifs/
e2d1d6c0 10907
e1632fa2 10908UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10909M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10910W: http://www.uclinux.org/
e1632fa2 10911L: linux-m68k@lists.linux-m68k.org
cc2020e6 10912L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10913T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10914S: Maintained
e1632fa2
GU
10915F: arch/m68k/coldfire/
10916F: arch/m68k/68*/
61bc02bb
JP
10917F: arch/m68k/*/*_no.*
10918F: arch/m68k/include/asm/*_no.*
cc2020e6 10919
1da177e4 10920UDF FILESYSTEM
d8130624 10921M: Jan Kara <jack@suse.com>
1da177e4 10922S: Maintained
679655da
JP
10923F: Documentation/filesystems/udf.txt
10924F: fs/udf/
1da177e4 10925
cc2020e6 10926UFS FILESYSTEM
8b58be88 10927M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10928S: Maintained
679655da
JP
10929F: Documentation/filesystems/ufs.txt
10930F: fs/ufs/
cc2020e6 10931
0a09d3ab
DH
10932UHID USERSPACE HID IO DRIVER:
10933M: David Herrmann <dh.herrmann@googlemail.com>
10934L: linux-input@vger.kernel.org
10935S: Maintained
10936F: drivers/hid/uhid.c
c117ab84 10937F: include/uapi/linux/uhid.h
0a09d3ab 10938
18332a80 10939ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10940L: linux-usb@vger.kernel.org
10c6c9c9 10941S: Orphan
355ffe69 10942F: drivers/uwb/
679655da
JP
10943F: include/linux/uwb.h
10944F: include/linux/uwb/
18332a80 10945
b31d8273
G
10946UNICORE32 ARCHITECTURE:
10947M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10948W: http://mprc.pku.edu.cn/~guanxuetao/linux
10949S: Maintained
ceebf4d5 10950T: git git://github.com/gxt/linux.git
b31d8273
G
10951F: arch/unicore32/
10952
d8379ab1
TF
10953UNIFDEF
10954M: Tony Finch <dot@dotat.at>
10955W: http://dotat.at/prog/unifdef
10956S: Maintained
10957F: scripts/unifdef.c
10958
1da177e4 10959UNIFORM CDROM DRIVER
8b58be88 10960M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10961W: http://www.kernel.dk
10962S: Maintained
679655da
JP
10963F: Documentation/cdrom/
10964F: drivers/cdrom/cdrom.c
10965F: include/linux/cdrom.h
c117ab84 10966F: include/uapi/linux/cdrom.h
1da177e4 10967
56df0122 10968UNISYS S-PAR DRIVERS
49e7d9df
JP
10969M: Benjamin Romer <benjamin.romer@unisys.com>
10970M: David Kershner <david.kershner@unisys.com>
10971L: sparmaintainer@unisys.com (Unisys internal)
10972S: Supported
10973F: drivers/staging/unisys/
56df0122 10974
9941fa6e
VH
10975UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10976M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10977L: linux-scsi@vger.kernel.org
10978S: Supported
10979F: Documentation/scsi/ufs.txt
10980F: drivers/scsi/ufs/
10981
e2d1d6c0 10982UNSORTED BLOCK IMAGES (UBI)
949cb623 10983M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10984M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10985W: http://www.linux-mtd.infradead.org/
10986L: linux-mtd@lists.infradead.org
b6b44e0a 10987T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10988S: Supported
80811493 10989F: drivers/mtd/ubi/
679655da 10990F: include/linux/mtd/ubi.h
c117ab84 10991F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10992
1da177e4 10993USB ACM DRIVER
61eee9a7 10994M: Oliver Neukum <oliver@neukum.org>
6372594a 10995L: linux-usb@vger.kernel.org
1da177e4 10996S: Maintained
679655da
JP
10997F: Documentation/usb/acm.txt
10998F: drivers/usb/class/cdc-acm.*
1da177e4 10999
b7d572e1
PF
11000USB AR5523 WIRELESS DRIVER
11001M: Pontus Fuchs <pontus.fuchs@gmail.com>
11002L: linux-wireless@vger.kernel.org
11003S: Maintained
11004F: drivers/net/wireless/ath/ar5523/
11005
115bb1ff 11006USB ATTACHED SCSI
f50a4968 11007M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 11008M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
11009L: linux-usb@vger.kernel.org
11010L: linux-scsi@vger.kernel.org
8eae0fb7 11011S: Maintained
115bb1ff
MW
11012F: drivers/usb/storage/uas.c
11013
1da177e4 11014USB CDC ETHERNET DRIVER
61eee9a7 11015M: Oliver Neukum <oliver@neukum.org>
795fb7e7 11016L: linux-usb@vger.kernel.org
1da177e4 11017S: Maintained
679655da 11018F: drivers/net/usb/cdc_*.c
c117ab84 11019F: include/uapi/linux/usb/cdc.h
1da177e4 11020
66e3e591
KP
11021USB CHAOSKEY DRIVER
11022M: Keith Packard <keithp@keithp.com>
11023L: linux-usb@vger.kernel.org
11024S: Maintained
11025F: drivers/usb/misc/chaoskey.c
11026
b02b371e 11027USB CYPRESS C67X00 DRIVER
8b58be88 11028M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
11029L: linux-usb@vger.kernel.org
11030S: Maintained
679655da 11031F: drivers/usb/c67x00/
b02b371e 11032
d0374f4f 11033USB DAVICOM DM9601 DRIVER
8b58be88 11034M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 11035L: netdev@vger.kernel.org
d0374f4f
PK
11036W: http://www.linux-usb.org/usbnet
11037S: Maintained
679655da 11038F: drivers/net/usb/dm9601.c
d0374f4f 11039
cc2020e6 11040USB DIAMOND RIO500 DRIVER
8b58be88 11041M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
11042L: rio500-users@lists.sourceforge.net
11043W: http://rio500.sourceforge.net
11044S: Maintained
679655da 11045F: drivers/usb/misc/rio500*
cc2020e6 11046
1da177e4 11047USB EHCI DRIVER
578333ab 11048M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11049L: linux-usb@vger.kernel.org
578333ab 11050S: Maintained
679655da
JP
11051F: Documentation/usb/ehci.txt
11052F: drivers/usb/host/ehci*
1da177e4 11053
69ae9e3e 11054USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 11055M: Felipe Balbi <balbi@ti.com>
795fb7e7 11056L: linux-usb@vger.kernel.org
69ae9e3e 11057W: http://www.linux-usb.org/gadget
d6d0f665
FB
11058T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11059S: Maintained
679655da
JP
11060F: drivers/usb/gadget/
11061F: include/linux/usb/gadget*
69ae9e3e 11062
2dea64b4 11063USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 11064M: Jiri Kosina <jikos@kernel.org>
795fb7e7 11065L: linux-usb@vger.kernel.org
54e5881d 11066T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 11067S: Maintained
c2f01971 11068F: Documentation/hid/hiddev.txt
679655da 11069F: drivers/hid/usbhid/
1da177e4 11070
959eea21 11071USB ISP116X DRIVER
8b58be88 11072M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 11073L: linux-usb@vger.kernel.org
959eea21 11074S: Maintained
679655da
JP
11075F: drivers/usb/host/isp116x*
11076F: include/linux/usb/isp116x.h
959eea21 11077
1da177e4 11078USB MASS STORAGE DRIVER
8b58be88 11079M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 11080L: linux-usb@vger.kernel.org
8836aeb8 11081L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
11082S: Maintained
11083W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 11084F: drivers/usb/storage/
1da177e4 11085
af39917d
CL
11086USB MIDI DRIVER
11087M: Clemens Ladisch <clemens@ladisch.de>
11088L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11089T: git git://git.alsa-project.org/alsa-kernel.git
11090S: Maintained
11091F: sound/usb/midi.*
11092
444ce9d4
JP
11093USB NETWORKING DRIVERS
11094L: linux-usb@vger.kernel.org
11095S: Odd Fixes
11096F: drivers/net/usb/
11097
1da177e4 11098USB OHCI DRIVER
578333ab 11099M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11100L: linux-usb@vger.kernel.org
578333ab 11101S: Maintained
679655da
JP
11102F: Documentation/usb/ohci.txt
11103F: drivers/usb/host/ohci*
1da177e4 11104
963ffa3e
PC
11105USB OTG FSM (Finite State Machine)
11106M: Peter Chen <Peter.Chen@freescale.com>
8373856d 11107T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
11108L: linux-usb@vger.kernel.org
11109S: Maintained
11110F: drivers/usb/common/usb-otg-fsm.c
11111
563da3a9
VM
11112USB OVER IP DRIVER
11113M: Valentina Manea <valentina.manea.m@gmail.com>
11114M: Shuah Khan <shuah.kh@samsung.com>
11115L: linux-usb@vger.kernel.org
11116S: Maintained
11117F: drivers/usb/usbip/
11118F: tools/usb/usbip/
11119
1da177e4 11120USB PEGASUS DRIVER
a16b945c 11121M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11122L: linux-usb@vger.kernel.org
043600a6 11123L: netdev@vger.kernel.org
052e3128
PM
11124T: git git://github.com/petkan/pegasus.git
11125W: https://github.com/petkan/pegasus
1da177e4 11126S: Maintained
679655da 11127F: drivers/net/usb/pegasus.*
1da177e4 11128
d3ad558f
FB
11129USB PHY LAYER
11130M: Felipe Balbi <balbi@ti.com>
11131L: linux-usb@vger.kernel.org
11132T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11133S: Maintained
11134F: drivers/usb/phy/
d3ad558f 11135
73e4fb3f 11136USB PRINTER DRIVER (usblp)
8b58be88 11137M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 11138L: linux-usb@vger.kernel.org
73e4fb3f 11139S: Supported
679655da 11140F: drivers/usb/class/usblp.c
1da177e4
LT
11141
11142USB RTL8150 DRIVER
a16b945c 11143M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11144L: linux-usb@vger.kernel.org
043600a6 11145L: netdev@vger.kernel.org
052e3128
PM
11146T: git git://github.com/petkan/rtl8150.git
11147W: https://github.com/petkan/rtl8150
1da177e4 11148S: Maintained
679655da 11149F: drivers/net/usb/rtl8150.c
1da177e4 11150
f896b796 11151USB SERIAL SUBSYSTEM
66085694 11152M: Johan Hovold <johan@kernel.org>
795fb7e7 11153L: linux-usb@vger.kernel.org
4e68852d 11154S: Maintained
679655da 11155F: Documentation/usb/usb-serial.txt
f896b796 11156F: drivers/usb/serial/
679655da 11157F: include/linux/usb/serial.h
1da177e4 11158
b3f0db1c
SG
11159USB SMSC75XX ETHERNET DRIVER
11160M: Steve Glendinning <steve.glendinning@shawell.net>
11161L: netdev@vger.kernel.org
11162S: Maintained
11163F: drivers/net/usb/smsc75xx.*
11164
2f7ca802 11165USB SMSC95XX ETHERNET DRIVER
90b24cfb 11166M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 11167L: netdev@vger.kernel.org
90b24cfb 11168S: Maintained
679655da 11169F: drivers/net/usb/smsc95xx.*
2f7ca802 11170
1da177e4 11171USB SUBSYSTEM
879a5a00 11172M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 11173L: linux-usb@vger.kernel.org
1da177e4 11174W: http://www.linux-usb.org
08deed1e 11175T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 11176S: Supported
679655da 11177F: Documentation/usb/
679655da
JP
11178F: drivers/usb/
11179F: include/linux/usb.h
11180F: include/linux/usb/
1da177e4
LT
11181
11182USB UHCI DRIVER
8b58be88 11183M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11184L: linux-usb@vger.kernel.org
1da177e4 11185S: Maintained
679655da 11186F: drivers/usb/host/uhci*
1da177e4 11187
69ae9e3e 11188USB "USBNET" DRIVER FRAMEWORK
d8130624 11189M: Oliver Neukum <oneukum@suse.com>
043600a6 11190L: netdev@vger.kernel.org
69ae9e3e 11191W: http://www.linux-usb.org/usbnet
1da177e4 11192S: Maintained
679655da
JP
11193F: drivers/net/usb/usbnet.c
11194F: include/linux/usb/usbnet.h
1da177e4 11195
c0efd232 11196USB VIDEO CLASS
c53ac071 11197M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11198L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11199L: linux-media@vger.kernel.org
275ffde4 11200T: git git://linuxtv.org/media_tree.git
57c6d2e9 11201W: http://www.ideasonboard.org/uvc/
c0efd232 11202S: Maintained
0c0d06ca 11203F: drivers/media/usb/uvc/
6c0f0359 11204F: include/uapi/linux/uvcvideo.h
1da177e4 11205
b60b9c45
HV
11206USB VISION DRIVER
11207M: Hans Verkuil <hverkuil@xs4all.nl>
11208L: linux-media@vger.kernel.org
11209T: git git://linuxtv.org/media_tree.git
11210W: http://linuxtv.org
11211S: Odd Fixes
11212F: drivers/media/usb/usbvision/
11213
8282da47
LP
11214USB WEBCAM GADGET
11215M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11216L: linux-usb@vger.kernel.org
11217S: Maintained
3a83c16e 11218F: drivers/usb/gadget/function/*uvc*
faf2e1db 11219F: drivers/usb/gadget/legacy/webcam.c
8282da47 11220
bf164cc0 11221USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11222M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11223L: linux-wireless@vger.kernel.org
11224S: Maintained
679655da 11225F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11226
eb6bab13 11227USB XHCI DRIVER
03d85053 11228M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11229L: linux-usb@vger.kernel.org
11230S: Supported
36d0344c
SS
11231F: drivers/usb/host/xhci*
11232F: drivers/usb/host/pci-quirks*
eb6bab13 11233
1da177e4 11234USB ZD1201 DRIVER
4086b9ca 11235L: linux-wireless@vger.kernel.org
1da177e4 11236W: http://linux-lc100020.sourceforge.net
4086b9ca 11237S: Orphan
679655da 11238F: drivers/net/wireless/zd1201.*
1da177e4 11239
b7eee616 11240USB ZR364XX DRIVER
8b58be88 11241M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11242L: linux-usb@vger.kernel.org
661263b5 11243L: linux-media@vger.kernel.org
275ffde4 11244T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11245W: http://royale.zerezo.com/zr364xx/
11246S: Maintained
679655da 11247F: Documentation/video4linux/zr364xx.txt
90d72ac6 11248F: drivers/media/usb/zr364xx/
b7eee616 11249
289fcff4
HK
11250ULPI BUS
11251M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11252L: linux-usb@vger.kernel.org
11253S: Maintained
11254F: drivers/usb/common/ulpi.c
11255F: include/linux/ulpi/
11256
e7839f25 11257USER-MODE LINUX (UML)
8b58be88 11258M: Jeff Dike <jdike@addtoit.com>
b15194b7 11259M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11260L: user-mode-linux-devel@lists.sourceforge.net
11261L: user-mode-linux-user@lists.sourceforge.net
11262W: http://user-mode-linux.sourceforge.net
11263S: Maintained
61516587 11264F: Documentation/virtual/uml/
679655da 11265F: arch/um/
b070989a 11266F: arch/x86/um/
679655da
JP
11267F: fs/hostfs/
11268F: fs/hppfs/
b7eee616 11269
e5f114e9 11270USERSPACE I/O (UIO)
6a534c9d 11271M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11272M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11273S: Maintained
3d3fecbd 11274T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11275F: Documentation/DocBook/uio-howto.tmpl
11276F: drivers/uio/
11277F: include/linux/uio*.h
e5f114e9 11278
256cccbe 11279UTIL-LINUX PACKAGE
8b58be88 11280M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11281L: util-linux@vger.kernel.org
11282W: http://en.wikipedia.org/wiki/Util-linux
11283T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11284S: Maintained
11285
c1fd1c07 11286UVESAFB DRIVER
8b58be88 11287M: Michal Januszewski <spock@gentoo.org>
c69f677c 11288L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11289W: http://dev.gentoo.org/~spock/projects/uvesafb/
11290S: Maintained
679655da 11291F: Documentation/fb/uvesafb.txt
8a61f013 11292F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11293
456930d8
SA
11294VF610 NAND DRIVER
11295M: Stefan Agner <stefan@agner.ch>
11296L: linux-mtd@lists.infradead.org
11297S: Supported
11298F: drivers/mtd/nand/vf610_nfc.c
11299
4480f15b 11300VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11301M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11302S: Maintained
679655da
JP
11303F: Documentation/filesystems/vfat.txt
11304F: fs/fat/
1da177e4 11305
cba3345c
AW
11306VFIO DRIVER
11307M: Alex Williamson <alex.williamson@redhat.com>
11308L: kvm@vger.kernel.org
11309S: Maintained
11310F: Documentation/vfio.txt
11311F: drivers/vfio/
11312F: include/linux/vfio.h
c117ab84 11313F: include/uapi/linux/vfio.h
cba3345c 11314
a714ea5f
AW
11315VFIO PLATFORM DRIVER
11316M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11317L: kvm@vger.kernel.org
11318S: Maintained
11319F: drivers/vfio/platform/
11320
9e6f3438
PO
11321VIDEOBUF2 FRAMEWORK
11322M: Pawel Osciak <pawel@osciak.com>
11323M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11324M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11325L: linux-media@vger.kernel.org
11326S: Maintained
90d72ac6 11327F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11328F: include/media/videobuf2-*
11329
5523662e
SCP
11330VIRTUAL SERIO DEVICE DRIVER
11331M: Stephen Chandler Paul <thatslyude@gmail.com>
11332S: Maintained
11333F: drivers/input/serio/userio.c
11334F: include/uapi/linux/userio.h
11335
9a82446b
AS
11336VIRTIO CONSOLE DRIVER
11337M: Amit Shah <amit.shah@redhat.com>
11338L: virtualization@lists.linux-foundation.org
11339S: Maintained
11340F: drivers/char/virtio_console.c
11341F: include/linux/virtio_console.h
c117ab84 11342F: include/uapi/linux/virtio_console.h
9a82446b 11343
2426ec8f 11344VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11345M: "Michael S. Tsirkin" <mst@redhat.com>
11346L: virtualization@lists.linux-foundation.org
11347S: Maintained
11348F: drivers/virtio/
c893c8d7 11349F: tools/virtio/
2426ec8f
MT
11350F: drivers/net/virtio_net.c
11351F: drivers/block/virtio_blk.c
11352F: include/linux/virtio_*.h
916cdabc 11353F: include/uapi/linux/virtio_*.h
2426ec8f 11354
f2dbda3b
CH
11355VIRTIO DRIVERS FOR S390
11356M: Christian Borntraeger <borntraeger@de.ibm.com>
11357M: Cornelia Huck <cornelia.huck@de.ibm.com>
11358L: linux-s390@vger.kernel.org
11359L: virtualization@lists.linux-foundation.org
11360L: kvm@vger.kernel.org
11361S: Supported
1b568d93 11362F: drivers/s390/virtio/
f2dbda3b 11363
4ad6ee91
GH
11364VIRTIO GPU DRIVER
11365M: David Airlie <airlied@linux.ie>
11366M: Gerd Hoffmann <kraxel@redhat.com>
11367L: dri-devel@lists.freedesktop.org
11368L: virtualization@lists.linux-foundation.org
11369S: Maintained
11370F: drivers/gpu/drm/virtio/
11371F: include/uapi/linux/virtio_gpu.h
11372
3a4d5c94
MT
11373VIRTIO HOST (VHOST)
11374M: "Michael S. Tsirkin" <mst@redhat.com>
11375L: kvm@vger.kernel.org
c996d8b9 11376L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11377L: netdev@vger.kernel.org
11378S: Maintained
11379F: drivers/vhost/
c117ab84 11380F: include/uapi/linux/vhost.h
3a4d5c94 11381
271c8651
GH
11382VIRTIO INPUT DRIVER
11383M: Gerd Hoffmann <kraxel@redhat.com>
11384S: Maintained
11385F: drivers/virtio/virtio_input.c
11386F: include/uapi/linux/virtio_input.h
11387
1da177e4 11388VIA RHINE NETWORK DRIVER
210347e1 11389S: Orphan
f2148a47 11390F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11391
f0bf7f61 11392VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11393M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11394M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11395S: Maintained
11396F: drivers/mmc/host/via-sdmmc.c
11397
69e4a7c2 11398VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11399M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11400L: linux-fbdev@vger.kernel.org
69e4a7c2 11401S: Maintained
c7babebd
FTS
11402F: include/linux/via-core.h
11403F: include/linux/via-gpio.h
11404F: include/linux/via_i2c.h
8a61f013 11405F: drivers/video/fbdev/via/
69e4a7c2 11406
01f20734 11407VIA VELOCITY NETWORK DRIVER
8b58be88 11408M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11409L: netdev@vger.kernel.org
11410S: Maintained
f2148a47 11411F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11412
f73f8173
AW
11413VIRT LIB
11414M: Alex Williamson <alex.williamson@redhat.com>
11415M: Paolo Bonzini <pbonzini@redhat.com>
11416L: kvm@vger.kernel.org
11417S: Supported
11418F: virt/lib/
11419
77911fd2 11420VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11421M: Hans Verkuil <hverkuil@xs4all.nl>
11422L: linux-media@vger.kernel.org
11423T: git git://linuxtv.org/media_tree.git
11424W: http://linuxtv.org
11425S: Maintained
77911fd2 11426F: drivers/media/platform/vivid/*
0b7bc1fa 11427
be7f8273 11428VLAN (802.1Q)
8b58be88 11429M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11430L: netdev@vger.kernel.org
11431S: Maintained
679655da
JP
11432F: drivers/net/macvlan.c
11433F: include/linux/if_*vlan.h
11434F: net/8021q/
be7f8273 11435
55e331cf 11436VLYNQ BUS
8b58be88 11437M: Florian Fainelli <florian@openwrt.org>
8578d7af 11438L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11439S: Maintained
11440F: drivers/vlynq/vlynq.c
11441F: include/linux/vlynq.h
11442
390beae4 11443VME SUBSYSTEM
74c600e3 11444M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11445M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11446M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11447L: devel@driverdev.osuosl.org
11448S: Maintained
11449T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11450F: Documentation/vme_api.txt
11451F: drivers/staging/vme/
11452F: drivers/vme/
11453F: include/linux/vme*
11454
4488e09b
AK
11455VMWARE HYPERVISOR INTERFACE
11456M: Alok Kataria <akataria@vmware.com>
11457L: virtualization@lists.linux-foundation.org
11458S: Supported
11459F: arch/x86/kernel/cpu/vmware.c
11460
73b35d07
DT
11461VMWARE BALLOON DRIVER
11462M: Xavier Deguillard <xdeguillard@vmware.com>
11463M: Philip Moltmann <moltmann@vmware.com>
11464M: "VMware, Inc." <pv-drivers@vmware.com>
11465L: linux-kernel@vger.kernel.org
11466S: Maintained
11467F: drivers/misc/vmw_balloon.c
11468
8b8be51b
TH
11469VMWARE VMMOUSE SUBDRIVER
11470M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11471M: "VMware, Inc." <pv-drivers@vmware.com>
11472L: linux-input@vger.kernel.org
11473S: Maintained
11474F: drivers/input/mouse/vmmouse.c
11475F: drivers/input/mouse/vmmouse.h
11476
d1a890fa 11477VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11478M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11479M: "VMware, Inc." <pv-drivers@vmware.com>
11480L: netdev@vger.kernel.org
11481S: Maintained
11482F: drivers/net/vmxnet3/
d1a890fa 11483
851b1642 11484VMware PVSCSI driver
f2d7e40e 11485M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11486M: VMware PV-Drivers <pv-drivers@vmware.com>
11487L: linux-scsi@vger.kernel.org
11488S: Maintained
11489F: drivers/scsi/vmw_pvscsi.c
11490F: drivers/scsi/vmw_pvscsi.h
11491
e53e86c7 11492VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11493M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11494M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11495L: linux-kernel@vger.kernel.org
1dd68f01 11496W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11497T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11498S: Supported
679655da
JP
11499F: drivers/regulator/
11500F: include/linux/regulator/
e53e86c7 11501
081958eb
DA
11502VRF
11503M: David Ahern <dsa@cumulusnetworks.com>
11504M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11505L: netdev@vger.kernel.org
11506S: Maintained
11507F: drivers/net/vrf.c
562d897d 11508F: Documentation/networking/vrf.txt
081958eb 11509
ab41319e 11510VT1211 HARDWARE MONITOR DRIVER
8b58be88 11511M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11512L: lm-sensors@lm-sensors.org
11513S: Maintained
679655da
JP
11514F: Documentation/hwmon/vt1211
11515F: drivers/hwmon/vt1211.c
ab41319e 11516
1de9e371 11517VT8231 HARDWARE MONITOR DRIVER
8b58be88 11518M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11519L: lm-sensors@lm-sensors.org
11520S: Maintained
679655da 11521F: drivers/hwmon/vt8231.c
1de9e371 11522
88095e7b
TO
11523VUB300 USB to SDIO/SD/MMC bridge chip
11524M: Tony Olech <tony.olech@elandigitalsystems.com>
11525L: linux-mmc@vger.kernel.org
11526L: linux-usb@vger.kernel.org
11527S: Supported
11528F: drivers/mmc/host/vub300.c
11529
1da177e4 11530W1 DALLAS'S 1-WIRE BUS
a8018766 11531M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11532S: Maintained
679655da
JP
11533F: Documentation/w1/
11534F: drivers/w1/
1da177e4 11535
13927079 11536W83791D HARDWARE MONITORING DRIVER
8b58be88 11537M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11538L: lm-sensors@lm-sensors.org
25845c22 11539S: Maintained
679655da
JP
11540F: Documentation/hwmon/w83791d
11541F: drivers/hwmon/w83791d.c
13927079 11542
61db011d 11543W83793 HARDWARE MONITORING DRIVER
8b58be88 11544M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11545L: lm-sensors@lm-sensors.org
11546S: Maintained
679655da
JP
11547F: Documentation/hwmon/w83793
11548F: drivers/hwmon/w83793.c
61db011d 11549
e3760b43 11550W83795 HARDWARE MONITORING DRIVER
d8130624 11551M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11552L: lm-sensors@lm-sensors.org
11553S: Maintained
11554F: drivers/hwmon/w83795.c
11555
1da177e4 11556W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11557M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11558S: Maintained
679655da 11559F: drivers/mmc/host/wbsd.*
1da177e4 11560
b4e05923
HG
11561WACOM PROTOCOL 4 SERIAL TABLETS
11562M: Julian Squires <julian@cipht.net>
11563M: Hans de Goede <hdegoede@redhat.com>
11564L: linux-input@vger.kernel.org
11565S: Maintained
11566F: drivers/input/tablet/wacom_serial4.c
11567
3527761c 11568WATCHDOG DEVICE DRIVERS
8b58be88 11569M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11570L: linux-watchdog@vger.kernel.org
11571W: http://www.linux-watchdog.org/
f599aaf0 11572T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11573S: Maintained
679655da
JP
11574F: Documentation/watchdog/
11575F: drivers/watchdog/
11576F: include/linux/watchdog.h
c117ab84 11577F: include/uapi/linux/watchdog.h
3527761c 11578
1da177e4 11579WD7000 SCSI DRIVER
8b58be88 11580M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11581L: linux-scsi@vger.kernel.org
11582S: Maintained
679655da 11583F: drivers/scsi/wd7000.c
1da177e4 11584
b22e00f3
DH
11585WIIMOTE HID DRIVER
11586M: David Herrmann <dh.herrmann@googlemail.com>
11587L: linux-input@vger.kernel.org
11588S: Maintained
11589F: drivers/hid/hid-wiimote*
11590
e258b80e 11591WINBOND CIR DRIVER
364e9e18 11592M: David Härdeman <david@hardeman.nu>
e258b80e 11593S: Maintained
116ab806 11594F: drivers/media/rc/winbond-cir.c
e258b80e 11595
8a70da82 11596WIMAX STACK
8b58be88 11597M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11598M: linux-wimax@intel.com
49e7d9df 11599L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11600S: Supported
11601W: http://linuxwimax.org
315987dc 11602F: Documentation/wimax/README.wimax
315987dc
JP
11603F: include/linux/wimax/debug.h
11604F: include/net/wimax.h
c117ab84 11605F: include/uapi/linux/wimax.h
315987dc 11606F: net/wimax/
8a70da82 11607
5fc14680 11608WISTRON LAPTOP BUTTON DRIVER
8b58be88 11609M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11610S: Maintained
679655da 11611F: drivers/input/misc/wistron_btns.c
5fc14680 11612
1da177e4 11613WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11614M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11615L: linux-wireless@vger.kernel.org
926554c4 11616W: http://oops.ghostprotocols.net:81/blog
1da177e4 11617S: Maintained
679655da 11618F: drivers/net/wireless/wl3501*
1da177e4 11619
055bcbcb 11620WOLFSON MICROELECTRONICS DRIVERS
fef95164 11621L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11622T: git https://github.com/CirrusLogic/linux-drivers.git
11623W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11624S: Supported
3768f0b1 11625F: Documentation/hwmon/wm83??
f494993f
CK
11626F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11627F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11628F: Documentation/devicetree/bindings/mfd/arizona.txt
af1c5386 11629F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11630F: drivers/clk/clk-wm83*.c
9c309598 11631F: drivers/extcon/extcon-arizona.c
b75ea16a 11632F: drivers/leds/leds-wm83*.c
25b273ba 11633F: drivers/gpio/gpio-*wm*.c
9c309598 11634F: drivers/gpio/gpio-arizona.c
d22b0869 11635F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11636F: drivers/input/misc/wm831x-on.c
11637F: drivers/input/touchscreen/wm831x-ts.c
11638F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11639F: drivers/mfd/arizona*
11640F: drivers/mfd/wm*.c
b75ea16a
MB
11641F: drivers/power/wm83*.c
11642F: drivers/rtc/rtc-wm83*.c
11643F: drivers/regulator/wm8*.c
3860e6c4 11644F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11645F: drivers/watchdog/wm83*_wdt.c
9c309598 11646F: include/linux/mfd/arizona/
3860e6c4 11647F: include/linux/mfd/wm831x/
b75ea16a 11648F: include/linux/mfd/wm8350/
3768f0b1 11649F: include/linux/mfd/wm8400*
59ec6da2 11650F: include/linux/wm97xx.h
055bcbcb 11651F: include/sound/wm????.h
9c309598 11652F: sound/soc/codecs/arizona.?
055bcbcb 11653F: sound/soc/codecs/wm*
b75ea16a 11654
3e6cd7a4
TH
11655WORKQUEUE
11656M: Tejun Heo <tj@kernel.org>
badb7f5e 11657R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11658T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11659S: Maintained
11660F: include/linux/workqueue.h
11661F: kernel/workqueue.c
11662F: Documentation/workqueue.txt
11663
1da177e4 11664X.25 NETWORK LAYER
8bf28059 11665M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11666L: linux-x25@vger.kernel.org
8bf28059 11667S: Odd Fixes
679655da
JP
11668F: Documentation/networking/x25*
11669F: include/net/x25*
11670F: net/x25/
1da177e4 11671
e2d1d6c0 11672X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11673M: Thomas Gleixner <tglx@linutronix.de>
11674M: Ingo Molnar <mingo@redhat.com>
11675M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11676M: x86@kernel.org
981c3a4f 11677L: linux-kernel@vger.kernel.org
75fc2d37 11678T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11679S: Maintained
679655da
JP
11680F: Documentation/x86/
11681F: arch/x86/
e2d1d6c0 11682
d0944853 11683X86 PLATFORM DRIVERS
e181ba15 11684M: Darren Hart <dvhart@infradead.org>
d0944853 11685L: platform-driver-x86@vger.kernel.org
e181ba15 11686T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11687S: Maintained
14430813 11688F: drivers/platform/x86/
3a4bceef 11689F: drivers/platform/olpc/
d0944853 11690
c1f5c54b
IM
11691X86 MCE INFRASTRUCTURE
11692M: Tony Luck <tony.luck@intel.com>
487ba8e8 11693M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11694L: linux-edac@vger.kernel.org
11695S: Maintained
11696F: arch/x86/kernel/cpu/mcheck/*
11697
79ebdc95
BP
11698X86 MICROCODE UPDATE SUPPORT
11699M: Borislav Petkov <bp@alien8.de>
11700S: Maintained
11701F: arch/x86/kernel/cpu/microcode/*
11702
f0905c5a
AL
11703X86 VDSO
11704M: Andy Lutomirski <luto@amacapital.net>
11705L: linux-kernel@vger.kernel.org
11706T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11707S: Maintained
d603c8e1 11708F: arch/x86/entry/vdso/
f0905c5a 11709
d6fad502 11710XC2028/3028 TUNER DRIVER
009a5410 11711M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11712L: linux-media@vger.kernel.org
11713W: http://linuxtv.org
11714T: git git://linuxtv.org/media_tree.git
11715S: Maintained
11716F: drivers/media/tuners/tuner-xc2028.*
11717
c4468085 11718XEN HYPERVISOR INTERFACE
c4468085 11719M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11720M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11721M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11722L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11723T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11724S: Supported
11725F: arch/x86/xen/
11726F: drivers/*/xen-*front.c
11727F: drivers/xen/
11728F: arch/x86/include/asm/xen/
11729F: include/xen/
c117ab84 11730F: include/uapi/xen/
c4468085 11731
77bfb479
SS
11732XEN HYPERVISOR ARM
11733M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11734L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11735S: Supported
11736F: arch/arm/xen/
11737F: arch/arm/include/asm/xen/
11738
b475e83f
SS
11739XEN HYPERVISOR ARM64
11740M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11741L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11742S: Supported
11743F: arch/arm64/xen/
11744F: arch/arm64/include/asm/xen/
11745
9b57e1a7
IC
11746XEN NETWORK BACKEND DRIVER
11747M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11748M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11749L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11750L: netdev@vger.kernel.org
11751S: Supported
11752F: drivers/net/xen-netback/*
11753
c5f8e29d
KRW
11754XEN PCI SUBSYSTEM
11755M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11756L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11757S: Supported
11758F: arch/x86/pci/*xen*
11759F: drivers/pci/*xen*
11760
a2c5ae65
KRW
11761XEN BLOCK SUBSYSTEM
11762M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11763M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11764L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11765S: Supported
11766F: drivers/block/xen-blkback/*
11767F: drivers/block/xen*
11768
15d03609
JG
11769XEN PVSCSI DRIVERS
11770M: Juergen Gross <jgross@suse.com>
11771L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11772L: linux-scsi@vger.kernel.org
11773S: Supported
11774F: drivers/scsi/xen-scsifront.c
11775F: drivers/xen/xen-scsiback.c
11776F: include/xen/interface/io/vscsiif.h
11777
c5f8e29d
KRW
11778XEN SWIOTLB SUBSYSTEM
11779M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11780L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11781S: Supported
11782F: arch/x86/xen/*swiotlb*
11783F: drivers/xen/*swiotlb*
11784
1da177e4
LT
11785XFS FILESYSTEM
11786P: Silicon Graphics Inc
809625ca 11787M: Dave Chinner <david@fromorbit.com>
18caa67a 11788M: xfs@oss.sgi.com
d7ede1aa 11789L: xfs@oss.sgi.com
1da177e4 11790W: http://oss.sgi.com/projects/xfs
54e5881d 11791T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11792S: Supported
679655da
JP
11793F: Documentation/filesystems/xfs.txt
11794F: fs/xfs/
1da177e4 11795
8a3b7a25 11796XILINX AXI ETHERNET DRIVER
59a54f30
MS
11797M: Anirudha Sarangi <anirudh@xilinx.com>
11798M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11799S: Maintained
11800F: drivers/net/ethernet/xilinx/xilinx_axienet*
11801
238b8721 11802XILINX UARTLITE SERIAL DRIVER
8b58be88 11803M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11804L: linux-serial@vger.kernel.org
11805S: Maintained
df621252 11806F: drivers/tty/serial/uartlite.c
238b8721 11807
df330515
LP
11808XILINX VIDEO IP CORES
11809M: Hyun Kwon <hyun.kwon@xilinx.com>
11810M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11811L: linux-media@vger.kernel.org
11812T: git git://linuxtv.org/media_tree.git
11813S: Supported
11814F: Documentation/devicetree/bindings/media/xilinx/
11815F: drivers/media/platform/xilinx/
a5562f65 11816F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11817
74316949
EB
11818XILLYBUS DRIVER
11819M: Eli Billauer <eli.billauer@gmail.com>
11820L: linux-kernel@vger.kernel.org
11821S: Supported
11822F: drivers/char/xillybus/
11823
f620e4b8
MF
11824XTENSA XTFPGA PLATFORM SUPPORT
11825M: Max Filippov <jcmvbkbc@gmail.com>
11826L: linux-xtensa@linux-xtensa.org
11827S: Maintained
11828F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11829F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11830
1da177e4 11831YAM DRIVER FOR AX.25
8b58be88 11832M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11833L: linux-hams@vger.kernel.org
11834S: Maintained
679655da
JP
11835F: drivers/net/hamradio/yam*
11836F: include/linux/yam.h
1da177e4 11837
af64a5eb 11838YEALINK PHONE DRIVER
8b58be88 11839M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11840L: usbb2k-api-dev@nongnu.org
11841S: Maintained
679655da
JP
11842F: Documentation/input/yealink.txt
11843F: drivers/input/misc/yealink.*
af64a5eb 11844
1da177e4 11845Z8530 DRIVER FOR AX.25
8b58be88 11846M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11847W: http://yaina.de/jreuter/
11848W: http://www.qsl.net/dl1bke/
11849L: linux-hams@vger.kernel.org
11850S: Maintained
679655da
JP
11851F: Documentation/networking/z8530drv.txt
11852F: drivers/net/hamradio/*scc.c
11853F: drivers/net/hamradio/z8530.h
1da177e4 11854
0cf31ec1 11855ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11856M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11857L: linux-mm@kvack.org
11858S: Maintained
11859F: mm/zbud.c
11860F: include/linux/zbud.h
11861
7c0c3afb 11862ZD1211RW WIRELESS DRIVER
8b58be88
JP
11863M: Daniel Drake <dsd@gentoo.org>
11864M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11865W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11866L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11867L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11868S: Maintained
679655da 11869F: drivers/net/wireless/zd1211rw/
7c0c3afb 11870
20263029
DS
11871ZPOOL COMPRESSED PAGE STORAGE API
11872M: Dan Streetman <ddstreet@ieee.org>
11873L: linux-mm@kvack.org
11874S: Maintained
11875F: mm/zpool.c
11876F: include/linux/zpool.h
11877
1da177e4 11878ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11879L: mjpeg-users@lists.sourceforge.net
f63145e2 11880L: linux-media@vger.kernel.org
1da177e4 11881W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11882T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11883S: Odd Fixes
90d72ac6 11884F: drivers/media/pci/zoran/
1da177e4 11885
6920f2cc
MK
11886ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11887M: Minchan Kim <minchan@kernel.org>
11888M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11889R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11890L: linux-kernel@vger.kernel.org
11891S: Maintained
11892F: drivers/block/zram/
11893F: Documentation/blockdev/zram.txt
11894
8b4a4080 11895ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11896M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11897S: Maintained
df621252 11898F: drivers/tty/serial/zs.*
8b4a4080 11899
eae70d06
MK
11900ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11901M: Minchan Kim <minchan@kernel.org>
11902M: Nitin Gupta <ngupta@vflare.org>
41192a2d 11903R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
11904L: linux-mm@kvack.org
11905S: Maintained
11906F: mm/zsmalloc.c
11907F: include/linux/zsmalloc.h
d02be50d 11908F: Documentation/vm/zsmalloc.txt
eae70d06 11909
0cf31ec1 11910ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11911M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11912L: linux-mm@kvack.org
11913S: Maintained
11914F: mm/zswap.c
11915
1da177e4 11916THE REST
8b58be88 11917M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11918L: linux-kernel@vger.kernel.org
8a6e2535 11919Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11920T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11921S: Buried alive in reporters
34d03cc1
JP
11922F: *
11923F: */
This page took 6.558687 seconds and 5 git commands to generate.