gpio: pxa: fixes non devicetree builds
[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
6ddcf9b4
WBG
243ACCES 104-IDI-48 GPIO DRIVER
244M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
245L: linux-gpio@vger.kernel.org
246S: Maintained
247F: drivers/gpio/gpio-104-idi-48.c
248
e2558989
WBG
249ACCES 104-IDIO-16 GPIO DRIVER
250M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
251L: linux-gpio@vger.kernel.org
252S: Maintained
253F: drivers/gpio/gpio-104-idio-16.c
254
1da177e4 255ACENIC DRIVER
8b58be88 256M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
257L: linux-acenic@sunsite.dk
258S: Maintained
531c4f89 259F: drivers/net/ethernet/alteon/acenic*
1da177e4 260
e86435eb 261ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 262M: Peter Feuerer <peter@piie.net>
d0944853 263L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
264W: http://piie.net/?section=acerhdf
265S: Maintained
266F: drivers/platform/x86/acerhdf.c
e86435eb 267
745a5d21 268ACER WMI LAPTOP EXTRAS
182ae55c 269M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 270L: platform-driver-x86@vger.kernel.org
745a5d21 271S: Maintained
679655da 272F: drivers/platform/x86/acer-wmi.c
745a5d21 273
1da177e4 274ACPI
9c3646d1 275M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 276M: Len Brown <lenb@kernel.org>
6968e50c 277L: linux-acpi@vger.kernel.org
360818b8
RW
278W: https://01.org/linux-acpi
279Q: https://patchwork.kernel.org/project/linux-acpi/list/
280T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 281S: Supported
679655da
JP
282F: drivers/acpi/
283F: drivers/pnp/pnpacpi/
284F: include/linux/acpi.h
43368e74 285F: include/acpi/
3a75ef0c 286F: Documentation/acpi/
89ca78a0 287F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
288F: drivers/pci/*acpi*
289F: drivers/pci/*/*acpi*
290F: drivers/pci/*/*/*acpi*
3a75ef0c 291F: tools/power/acpi/
8b59a454 292
3774929d
RW
293ACPI COMPONENT ARCHITECTURE (ACPICA)
294M: Robert Moore <robert.moore@intel.com>
295M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 296M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
297L: linux-acpi@vger.kernel.org
298L: devel@acpica.org
299W: https://acpica.org/
300W: https://github.com/acpica/acpica/
301Q: https://patchwork.kernel.org/project/linux-acpi/list/
302T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
303S: Supported
304F: drivers/acpi/acpica/
305F: include/acpi/
2754c447 306F: tools/power/acpi/
3774929d 307
8b59a454 308ACPI FAN DRIVER
8b58be88 309M: Zhang Rui <rui.zhang@intel.com>
8b59a454 310L: linux-acpi@vger.kernel.org
5ca92bd9 311W: https://01.org/linux-acpi
8b59a454 312S: Supported
679655da 313F: drivers/acpi/fan.c
1da177e4 314
8b59a454 315ACPI THERMAL DRIVER
8b58be88 316M: Zhang Rui <rui.zhang@intel.com>
8b59a454 317L: linux-acpi@vger.kernel.org
5ca92bd9 318W: https://01.org/linux-acpi
8b59a454 319S: Supported
679655da 320F: drivers/acpi/*thermal*
998be20f 321
359acec8 322ACPI VIDEO DRIVER
8b58be88 323M: Zhang Rui <rui.zhang@intel.com>
8b59a454 324L: linux-acpi@vger.kernel.org
5ca92bd9 325W: https://01.org/linux-acpi
8b59a454 326S: Supported
86f98a3a 327F: drivers/acpi/acpi_video.c
998be20f 328
bff431e4 329ACPI WMI DRIVER
d0944853 330L: platform-driver-x86@vger.kernel.org
5b927259 331S: Orphan
679655da 332F: drivers/platform/x86/wmi.c
bff431e4 333
2f39d519 334AD1889 ALSA SOUND DRIVER
8b58be88 335M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
336W: http://wiki.parisc-linux.org/AD1889
337L: linux-parisc@vger.kernel.org
338S: Maintained
679655da 339F: sound/pci/ad1889.*
2f39d519 340
527a1a83
MH
341AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
342M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 343W: http://wiki.analog.com/AD5254
a4edbc10 344W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
345S: Supported
346F: drivers/misc/ad525x_dpot.c
347
348AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
349M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 350W: http://wiki.analog.com/AD5398
a4edbc10 351W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
352S: Supported
353F: drivers/regulator/ad5398.c
354
355AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
356M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 357W: http://wiki.analog.com/AD7142
a4edbc10 358W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
359S: Supported
360F: drivers/input/misc/ad714x.c
361
362AD7877 TOUCHSCREEN DRIVER
363M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 364W: http://wiki.analog.com/AD7877
a4edbc10 365W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
366S: Supported
367F: drivers/input/touchscreen/ad7877.c
368
369AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
370M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 371W: http://wiki.analog.com/AD7879
a4edbc10 372W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
373S: Supported
374F: drivers/input/touchscreen/ad7879.c
375
1330b0dc 376ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 377M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
378S: Maintained
379
1da177e4 380ADM1025 HARDWARE MONITOR DRIVER
d8130624 381M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 382L: lm-sensors@lm-sensors.org
1da177e4 383S: Maintained
679655da
JP
384F: Documentation/hwmon/adm1025
385F: drivers/hwmon/adm1025.c
1da177e4 386
cae2caae 387ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 388M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
389L: lm-sensors@lm-sensors.org
390S: Maintained
679655da 391F: drivers/hwmon/adm1029.c
cae2caae 392
cc0b88cf 393ADM8211 WIRELESS DRIVER
cc0b88cf 394L: linux-wireless@vger.kernel.org
491b26b4 395W: http://wireless.kernel.org/
e71bcbd0 396S: Orphan
679655da 397F: drivers/net/wireless/adm8211.*
cc0b88cf 398
e8e31622
SA
399ADP1653 FLASH CONTROLLER DRIVER
400M: Sakari Ailus <sakari.ailus@iki.fi>
401L: linux-media@vger.kernel.org
402S: Maintained
403F: drivers/media/i2c/adp1653.c
404F: include/media/adp1653.h
405
527a1a83
MH
406ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
407M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 408W: http://wiki.analog.com/ADP5520
a4edbc10 409W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
410S: Supported
411F: drivers/mfd/adp5520.c
412F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 413F: drivers/leds/leds-adp5520.c
77278d50 414F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
415F: drivers/input/keyboard/adp5520-keys.c
416
417ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
418M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 419W: http://wiki.analog.com/ADP5588
a4edbc10 420W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
421S: Supported
422F: drivers/input/keyboard/adp5588-keys.c
77278d50 423F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
424
425ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
426M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 427W: http://wiki.analog.com/ADP8860
a4edbc10 428W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
429S: Supported
430F: drivers/video/backlight/adp8860_bl.c
431
8c22a8f5
DE
432ADS1015 HARDWARE MONITOR DRIVER
433M: Dirk Eibach <eibach@gdsys.de>
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/ads1015
437F: drivers/hwmon/ads1015.c
438F: include/linux/i2c/ads1015.h
439
1da177e4 440ADT746X FAN DRIVER
8b58be88 441M: Colin Leroy <colin@colino.net>
1da177e4 442S: Maintained
679655da 443F: drivers/macintosh/therm_adt746x.c
1da177e4 444
b058b859 445ADT7475 HARDWARE MONITOR DRIVER
d8130624 446M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
447L: lm-sensors@lm-sensors.org
448S: Maintained
449F: Documentation/hwmon/adt7475
450F: drivers/hwmon/adt7475.c
451
527a1a83
MH
452ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
453M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 454W: http://wiki.analog.com/ADXL345
a4edbc10 455W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
456S: Supported
457F: drivers/input/misc/adxl34x.c
458
8c6af9e1 459ADVANSYS SCSI DRIVER
8b58be88 460M: Matthew Wilcox <matthew@wil.cx>
d8130624 461M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
462L: linux-scsi@vger.kernel.org
463S: Maintained
679655da
JP
464F: Documentation/scsi/advansys.txt
465F: drivers/scsi/advansys.c
8c6af9e1 466
1da177e4 467AEDSP16 DRIVER
8b58be88 468M: Riccardo Facchetti <fizban@tin.it>
1da177e4 469S: Maintained
679655da 470F: sound/oss/aedsp16.c
1da177e4 471
91952bc0
AP
472AF9013 MEDIA DRIVER
473M: Antti Palosaari <crope@iki.fi>
474L: linux-media@vger.kernel.org
475W: http://linuxtv.org/
476W: http://palosaari.fi/linux/
477Q: http://patchwork.linuxtv.org/project/linux-media/list/
478T: git git://linuxtv.org/anttip/media_tree.git
479S: Maintained
480F: drivers/media/dvb-frontends/af9013*
481
482AF9033 MEDIA DRIVER
483M: Antti Palosaari <crope@iki.fi>
484L: linux-media@vger.kernel.org
485W: http://linuxtv.org/
486W: http://palosaari.fi/linux/
487Q: http://patchwork.linuxtv.org/project/linux-media/list/
488T: git git://linuxtv.org/anttip/media_tree.git
489S: Maintained
490F: drivers/media/dvb-frontends/af9033*
491
1da177e4 492AFFS FILE SYSTEM
6cf515e1
GU
493L: linux-fsdevel@vger.kernel.org
494S: Orphan
679655da
JP
495F: Documentation/filesystems/affs.txt
496F: fs/affs/
1da177e4 497
e2d1d6c0 498AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 499M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
500L: linux-afs@lists.infradead.org
501S: Supported
679655da
JP
502F: fs/afs/
503F: include/net/af_rxrpc.h
504F: net/rxrpc/af_rxrpc.c
e2d1d6c0 505
1da177e4 506AGPGART DRIVER
8b58be88 507M: David Airlie <airlied@linux.ie>
878eaf61 508T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 509S: Maintained
679655da
JP
510F: drivers/char/agp/
511F: include/linux/agp*
c117ab84 512F: include/uapi/linux/agp*
1da177e4
LT
513
514AHA152X SCSI DRIVER
8b58be88 515M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
516L: linux-scsi@vger.kernel.org
517S: Maintained
679655da
JP
518F: drivers/scsi/aha152x*
519F: drivers/scsi/pcmcia/aha152x*
1da177e4 520
64624d4f 521AIC7XXX / AIC79XX SCSI DRIVER
d8130624 522M: Hannes Reinecke <hare@suse.com>
64624d4f 523L: linux-scsi@vger.kernel.org
1da177e4 524S: Maintained
679655da 525F: drivers/scsi/aic7xxx/
1da177e4 526
450500ad
HV
527AIMSLAB FM RADIO RECEIVER DRIVER
528M: Hans Verkuil <hverkuil@xs4all.nl>
529L: linux-media@vger.kernel.org
530T: git git://linuxtv.org/media_tree.git
531W: http://linuxtv.org
532S: Maintained
533F: drivers/media/radio/radio-aimslab*
534
e2d1d6c0 535AIO
8b58be88 536M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
537L: linux-aio@kvack.org
538S: Supported
679655da
JP
539F: fs/aio.c
540F: include/linux/*aio*.h
e2d1d6c0 541
469d4ec8
AP
542AIRSPY MEDIA DRIVER
543M: Antti Palosaari <crope@iki.fi>
544L: linux-media@vger.kernel.org
545W: http://linuxtv.org/
546W: http://palosaari.fi/linux/
547Q: http://patchwork.linuxtv.org/project/linux-media/list/
548T: git git://linuxtv.org/anttip/media_tree.git
549S: Maintained
550F: drivers/media/usb/airspy/
551
1da177e4 552ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 553M: Duncan Sands <duncan.sands@free.fr>
6372594a 554L: linux-usb@vger.kernel.org
1da177e4
LT
555W: http://www.linux-usb.org/SpeedTouch/
556S: Maintained
679655da
JP
557F: drivers/usb/atm/speedtch.c
558F: drivers/usb/atm/usbatm.c
1da177e4 559
272f133a 560ALCHEMY AU1XX0 MMC DRIVER
8b58be88 561M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 562S: Maintained
679655da 563F: drivers/mmc/host/au1xmmc.c
272f133a 564
4a4e5787 565ALI1563 I2C DRIVER
8b58be88 566M: Rudolf Marek <r.marek@assembler.cz>
846557d3 567L: linux-i2c@vger.kernel.org
4a4e5787 568S: Maintained
679655da
JP
569F: Documentation/i2c/busses/i2c-ali1563
570F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 571
bc368798
LC
572ALLWINNER SECURITY SYSTEM
573M: Corentin Labbe <clabbe.montjoie@gmail.com>
574L: linux-crypto@vger.kernel.org
575S: Maintained
576F: drivers/crypto/sunxi-ss/
577
1da177e4 578ALPHA PORT
8b58be88 579M: Richard Henderson <rth@twiddle.net>
8b58be88 580M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 581M: Matt Turner <mattst88@gmail.com>
c89f4f9a 582S: Odd Fixes
a9406699 583L: linux-alpha@vger.kernel.org
679655da 584F: arch/alpha/
1da177e4 585
f62092f6
LFT
586ALTERA MAILBOX DRIVER
587M: Ley Foon Tan <lftan@altera.com>
588L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589S: Maintained
590F: drivers/mailbox/mailbox-altera.c
591
c5abbba9
THL
592ALTERA PIO DRIVER
593M: Tien Hock Loh <thloh@altera.com>
594L: linux-gpio@vger.kernel.org
595S: Maintained
596F: drivers/gpio/gpio-altera.c
597
16b8b922 598ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 599M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
600L: netdev@vger.kernel.org
601L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
602S: Maintained
603F: drivers/net/ethernet/altera/
604
adf9251f
TK
605ALTERA UART/JTAG UART SERIAL DRIVERS
606M: Tobias Klauser <tklauser@distanz.ch>
607L: linux-serial@vger.kernel.org
61bd0943 608L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
609S: Maintained
610F: drivers/tty/serial/altera_uart.c
611F: drivers/tty/serial/altera_jtaguart.c
612F: include/linux/altera_uart.h
613F: include/linux/altera_jtaguart.h
614
f4875e12
TL
615AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
616M: Tom Lendacky <thomas.lendacky@amd.com>
617L: linux-crypto@vger.kernel.org
618S: Supported
619F: drivers/crypto/ccp/
620F: include/linux/ccp.h
621
512d1027 622AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 623M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
624L: lm-sensors@lm-sensors.org
625S: Maintained
626F: Documentation/hwmon/fam15h_power
627F: drivers/hwmon/fam15h_power.c
628
167a675a 629AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
67d76710 630L: linux-geode@lists.infradead.org (moderated for non-subscribers)
b4731977 631S: Orphan
faf2e1db 632F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 633
f90b8116 634AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 635P: Andres Salomon <dilinger@queued.net>
67d76710 636L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
637W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
638S: Supported
679655da
JP
639F: drivers/char/hw_random/geode-rng.c
640F: drivers/crypto/geode*
8a61f013 641F: drivers/video/fbdev/geode/
679655da 642F: arch/x86/include/asm/geode.h
f90b8116 643
919ee7dd 644AMD IOMMU (AMD-VI)
e4110568 645M: Joerg Roedel <joro@8bytes.org>
919ee7dd 646L: iommu@lists.linux-foundation.org
525b233c 647T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 648S: Maintained
b2c16391
JP
649F: drivers/iommu/amd_iommu*.[ch]
650F: include/linux/amd-iommu.h
919ee7dd 651
16423d67 652AMD KFD
1241e0b4 653M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
654L: dri-devel@lists.freedesktop.org
655T: git git://people.freedesktop.org/~gabbayo/linux.git
656S: Supported
130e0371
OG
657F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
658F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 659F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 660F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 661F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
662F: drivers/gpu/drm/amd/include/cik_structs.h
663F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 664F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
665F: drivers/gpu/drm/radeon/radeon_kfd.c
666F: drivers/gpu/drm/radeon/radeon_kfd.h
667F: include/uapi/linux/kfd_ioctl.h
16423d67 668
45198c7b
LT
669AMD XGBE DRIVER
670M: Tom Lendacky <thomas.lendacky@amd.com>
671L: netdev@vger.kernel.org
672S: Supported
673F: drivers/net/ethernet/amd/xgbe/
45198c7b 674
284f42b6 675AMS (Apple Motion Sensor) DRIVER
8b58be88 676M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 677S: Supported
bd5f47ec 678F: drivers/macintosh/ams/
284f42b6 679
f94b533d 680AMSO1100 RNIC DRIVER
8b58be88
JP
681M: Tom Tucker <tom@opengridcomputing.com>
682M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 683L: linux-rdma@vger.kernel.org
f94b533d 684S: Maintained
679655da 685F: drivers/infiniband/hw/amso1100/
f94b533d 686
531fca16
HV
687ANALOG DEVICES INC AD9389B DRIVER
688M: Hans Verkuil <hans.verkuil@cisco.com>
689L: linux-media@vger.kernel.org
690S: Maintained
691F: drivers/media/i2c/ad9389b*
692
614b4384
LPC
693ANALOG DEVICES INC ADV7180 DRIVER
694M: Lars-Peter Clausen <lars@metafoo.de>
695L: linux-media@vger.kernel.org
696W: http://ez.analog.com/community/linux-device-drivers
697S: Supported
698F: drivers/media/i2c/adv7180.c
699
c40ddfa3
HV
700ANALOG DEVICES INC ADV7511 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7511*
705
531fca16
HV
706ANALOG DEVICES INC ADV7604 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7604*
711
c40ddfa3
HV
712ANALOG DEVICES INC ADV7842 DRIVER
713M: Hans Verkuil <hans.verkuil@cisco.com>
714L: linux-media@vger.kernel.org
715S: Maintained
716F: drivers/media/i2c/adv7842*
717
527a1a83 718ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 719M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 720L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 721W: http://wiki.analog.com/
a4edbc10 722W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 723S: Supported
39c9d199 724F: sound/soc/codecs/adau*
cc52688a 725F: sound/soc/codecs/adav*
4bdef3bd 726F: sound/soc/codecs/ad1*
ae48f5ef 727F: sound/soc/codecs/ad7*
4bdef3bd 728F: sound/soc/codecs/ssm*
40216ce7 729F: sound/soc/codecs/sigmadsp.*
4bdef3bd 730
527a1a83 731ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 732L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
733L: alsa-devel@alsa-project.org (moderated for non-subscribers)
734W: http://blackfin.uclinux.org/
735S: Supported
736F: sound/soc/blackfin/*
7d1f9018 737
4ce72abc
LPC
738ANALOG DEVICES INC IIO DRIVERS
739M: Lars-Peter Clausen <lars@metafoo.de>
740M: Michael Hennerich <Michael.Hennerich@analog.com>
741W: http://wiki.analog.com/
742W: http://ez.analog.com/community/linux-device-drivers
743S: Supported
744F: drivers/iio/*/ad*
745X: drivers/iio/*/adjd*
746F: drivers/staging/iio/*/ad*
747F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 748
0e3b67b3
LPC
749ANALOG DEVICES INC DMA DRIVERS
750M: Lars-Peter Clausen <lars@metafoo.de>
751W: http://ez.analog.com/community/linux-device-drivers
752S: Supported
753F: drivers/dma/dma-axi-dmac.c
754
41c9e95d
GK
755ANDROID DRIVERS
756M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 757M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 758M: Riley Andrews <riandrews@android.com>
0e4a566b 759T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
760L: devel@driverdev.osuosl.org
761S: Supported
762F: drivers/android/
763F: drivers/staging/android/
764
42269063 765AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 766M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 767L: linuxppc-dev@lists.ozlabs.org
93711660 768L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 769S: Maintained
679655da 770F: sound/aoa/
42269063 771
1da177e4 772APM DRIVER
e5f6450c 773M: Jiri Kosina <jikos@kernel.org>
81024fc4 774S: Odd fixes
679655da
JP
775F: arch/x86/kernel/apm_32.c
776F: include/linux/apm_bios.h
c117ab84 777F: include/uapi/linux/apm_bios.h
81024fc4 778F: drivers/char/apm-emulation.c
1da177e4 779
bd7aa4b2 780APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 781M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 782L: linux-input@vger.kernel.org
75dd112a 783S: Odd fixes
679655da 784F: drivers/input/mouse/bcm5974.c
bd7aa4b2 785
6f2fad74 786APPLE SMC DRIVER
75dd112a 787M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 788L: lm-sensors@lm-sensors.org
75dd112a 789S: Odd fixes
679655da 790F: drivers/hwmon/applesmc.c
6f2fad74 791
1da177e4 792APPLETALK NETWORK LAYER
8b58be88 793M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 794S: Maintained
679655da
JP
795F: drivers/net/appletalk/
796F: net/appletalk/
1da177e4 797
21c75328
DD
798APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
799M: Duc Dang <dhdang@apm.com>
800S: Supported
801F: arch/arm64/boot/dts/apm/
802
24299502
IS
803APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
804M: Iyappan Subramanian <isubramanian@apm.com>
805M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
806S: Supported
807F: drivers/net/ethernet/apm/xgene/
808F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
809
62a37dc7
LP
810APTINA CAMERA SENSOR PLL
811M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
812L: linux-media@vger.kernel.org
813S: Maintained
814F: drivers/media/i2c/aptina-pll.*
815
1154ea7d 816ARC FRAMEBUFFER DRIVER
8b58be88 817M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 818S: Maintained
8a61f013
JH
819F: drivers/video/fbdev/arcfb.c
820F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 821
c38f6ac7
MG
822ARCNET NETWORK LAYER
823M: Michael Grzeschik <m.grzeschik@pengutronix.de>
824L: netdev@vger.kernel.org
825S: Maintained
826F: drivers/net/arcnet/
827F: include/uapi/linux/if_arcnet.h
828
1da177e4 829ARM MFM AND FLOPPY DRIVERS
8b58be88 830M: Ian Molton <spyro@f2s.com>
1da177e4 831S: Maintained
679655da
JP
832F: arch/arm/lib/floppydma.S
833F: arch/arm/include/asm/floppy.h
1da177e4 834
6f96521f
WD
835ARM PMU PROFILING AND DEBUGGING
836M: Will Deacon <will.deacon@arm.com>
70e238df 837R: Mark Rutland <mark.rutland@arm.com>
6f96521f 838S: Maintained
dd06a84b 839F: arch/arm*/kernel/perf_*
6f96521f 840F: arch/arm/oprofile/common.c
dd06a84b
MR
841F: arch/arm*/kernel/hw_breakpoint.c
842F: arch/arm*/include/asm/hw_breakpoint.h
843F: arch/arm*/include/asm/perf_event.h
fa8ad788
MR
844F: drivers/perf/arm_pmu.c
845F: include/linux/perf/arm_pmu.h
6f96521f 846
d4275354 847ARM PORT
8b58be88 848M: Russell King <linux@arm.linux.org.uk>
efc03ecb 849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
850W: http://www.arm.linux.org.uk/
851S: Maintained
852F: arch/arm/
853
d323c243
SB
854ARM SUB-ARCHITECTURES
855L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 856S: Maintained
d323c243
SB
857F: arch/arm/mach-*/
858F: arch/arm/plat-*/
859T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
860
cefbf4ea
RK
861ARM PRIMECELL AACI PL041 DRIVER
862M: Russell King <linux@arm.linux.org.uk>
863S: Maintained
864F: sound/arm/aaci.*
865
866ARM PRIMECELL CLCD PL110 DRIVER
867M: Russell King <linux@arm.linux.org.uk>
868S: Maintained
8a61f013 869F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
870
871ARM PRIMECELL KMI PL050 DRIVER
872M: Russell King <linux@arm.linux.org.uk>
873S: Maintained
874F: drivers/input/serio/ambakmi.*
875F: include/linux/amba/kmi.h
876
2761f5c2 877ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
878M: Russell King <linux@arm.linux.org.uk>
879S: Maintained
679655da 880F: drivers/mmc/host/mmci.*
2f748aaa 881F: include/linux/amba/mmci.h
2761f5c2 882
1b4304e5
RK
883ARM PRIMECELL UART PL010 AND PL011 DRIVERS
884M: Russell King <linux@arm.linux.org.uk>
885S: Maintained
886F: drivers/tty/serial/amba-pl01*.c
887F: include/linux/amba/serial.h
2761f5c2 888
cefbf4ea
RK
889ARM PRIMECELL BUS SUPPORT
890M: Russell King <linux@arm.linux.org.uk>
891S: Maintained
892F: drivers/amba/
893F: include/linux/amba/bus.h
894
2b7a52a4 895ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 896M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
898S: Maintained
899
9c784f95 900ARM/AFEB9260 MACHINE SUPPORT
8b58be88 901M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
903S: Maintained
904
2b7a52a4 905ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 906M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
908S: Maintained
909
5c6dcd7f 910ARM/Allwinner sunXi SoC support
1b106699 911M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 912M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914S: Maintained
5c6dcd7f 915N: sun[x456789]i
60b0f380
MR
916
917ARM/Allwinner SoC Clock Support
918M: Emilio LĂ³pez <emilio@elopez.com.ar>
919S: Maintained
920F: drivers/clk/sunxi/
1b106699 921
7c1e3876
CC
922ARM/Amlogic MesonX SoC support
923M: Carlo Caione <carlo@caione.org>
924L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
925S: Maintained
12ddbadf 926F: drivers/media/rc/meson-ir.c
7c1e3876
CC
927N: meson[x68]
928
eff506fa
TZ
929ARM/Annapurna Labs ALPINE ARCHITECTURE
930M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
931S: Maintained
932F: arch/arm/mach-alpine/
933
8dca5ce8 934ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
c1fc8675 935M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 936M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 937M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 938L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
939W: http://www.linux4sam.org
940S: Supported
941F: arch/arm/mach-at91/
f0a0a58e 942F: include/soc/at91/
70e389cc
MB
943F: arch/arm/boot/dts/at91*.dts
944F: arch/arm/boot/dts/at91*.dtsi
945F: arch/arm/boot/dts/sama*.dts
946F: arch/arm/boot/dts/sama*.dtsi
5f58c970 947F: arch/arm/include/debug/at91.S
d4a89c7d 948
6e05dd4e
BB
949ARM/ATMEL AT91 Clock Support
950M: Boris Brezillon <boris.brezillon@free-electrons.com>
951S: Maintained
952F: drivers/clk/at91
953
986cf2e9 954ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 955M: Rob Herring <robh@kernel.org>
986cf2e9
RH
956L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
957S: Maintained
958F: arch/arm/mach-highbank/
959
d94f944e 960ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 961M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
962S: Maintained
963F: arch/arm/mach-cns3xxx/
d94f944e 964
4863dea3
SG
965ARM/CAVIUM THUNDER NETWORK DRIVER
966M: Sunil Goutham <sgoutham@cavium.com>
967M: Robert Richter <rric@kernel.org>
968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969S: Supported
322e5cc5 970F: drivers/net/ethernet/cavium/thunder/
4863dea3 971
386ab516
AS
972ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
973M: Alexander Shiyan <shc_work@mail.ru>
974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975S: Odd Fixes
b8ba3874 976N: clps711x
386ab516 977
2b7a52a4 978ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 979M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 980M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 982S: Maintained
d19d3667
HS
983F: arch/arm/mach-ep93xx/
984F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
985
986ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 987M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 988L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
989S: Maintained
990
d4275354 991ARM/CLKDEV SUPPORT
8b58be88 992M: Russell King <linux@arm.linux.org.uk>
efc03ecb 993L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 994S: Maintained
d4275354 995F: arch/arm/include/asm/clkdev.h
4fa2651d 996F: drivers/clk/clkdev.c
d4275354 997
d48134e7 998ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 999M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
1001S: Maintained
1002
94150095
HF
1003ARM/CONTEC MICRO9 MACHINE SUPPORT
1004M: Hubert Feurstein <hubert.feurstein@contec.at>
1005S: Maintained
1006F: arch/arm/mach-ep93xx/micro9.c
1007
a06ae860
PP
1008ARM/CORESIGHT FRAMEWORK AND DRIVERS
1009M: Mathieu Poirier <mathieu.poirier@linaro.org>
1010L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1011S: Maintained
01081f5a 1012F: drivers/hwtracing/coresight/*
a06ae860
PP
1013F: Documentation/trace/coresight.txt
1014F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1015F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1016
1da177e4 1017ARM/CORGI MACHINE SUPPORT
8b58be88 1018M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1019S: Maintained
1020
881a95f9 1021ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1022M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1023L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1024T: git git://github.com/ulli-kroll/linux.git
162500b3 1025S: Maintained
f49afbb5 1026F: arch/arm/mach-gemini/
98a9bb5b 1027F: drivers/rtc/rtc-gemini.c
881a95f9 1028
a990cbd8 1029ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1030M: Barry Song <baohua@kernel.org>
a990cbd8 1031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1032T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1033S: Maintained
1034F: arch/arm/mach-prima2/
4a9c44f1 1035F: drivers/clk/sirf/
05f30e8d 1036F: drivers/clocksource/timer-prima2.c
5833ac98 1037F: drivers/clocksource/timer-atlas7.c
f8505ef5 1038N: [^a-z]sirf
a990cbd8 1039
c9d862c4
BS
1040ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1041M: Baruch Siach <baruch@tkos.co.il>
1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1043S: Maintained
cde137aa 1044F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1045N: digicolor
1046
d4275354 1047ARM/EBSA110 MACHINE SUPPORT
8b58be88 1048M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1050W: http://www.arm.linux.org.uk/
1051S: Maintained
1052F: arch/arm/mach-ebsa110/
b955f6ca 1053F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1054
4721f3ce
UKK
1055ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1056M: Uwe Kleine-König <kernel@pengutronix.de>
1057L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1058S: Maintained
1059N: efm32
1060
a9da4f7e 1061ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1062M: Daniel Ribeiro <drwyrm@gmail.com>
1063M: Stefan Schmidt <stefan@openezx.org>
1064M: Harald Welte <laforge@openezx.org>
d66f1886 1065L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1066W: http://www.openezx.org/
1067S: Maintained
cafc2265
SS
1068T: topgit git://git.openezx.org/openezx.git
1069F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1070
6a915af9 1071ARM/FARADAY FA526 PORT
162500b3 1072M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1073L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1074S: Maintained
1fa7e547 1075T: git git://git.berlios.de/gemini-board
f49afbb5 1076F: arch/arm/mm/*-fa*
6a915af9 1077
d4275354 1078ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1079M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1080L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1081W: http://www.arm.linux.org.uk/
1082S: Maintained
1083F: arch/arm/include/asm/hardware/dec21285.h
1084F: arch/arm/mach-footbridge/
1085
86183a5f 1086ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1087M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1088M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1090S: Maintained
f1c12837 1091T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1092F: arch/arm/mach-imx/
ce515a6b 1093F: arch/arm/mach-mxs/
2a82f95c 1094F: arch/arm/boot/dts/imx*
e5dafa22 1095F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1096F: drivers/clk/imx/
1097F: include/soc/imx/
86183a5f 1098
142109d2 1099ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1100M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1101M: Sascha Hauer <kernel@pengutronix.de>
1102R: Stefan Agner <stefan@agner.ch>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S: Maintained
1105T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1106F: arch/arm/mach-imx/*vf610*
1107F: arch/arm/boot/dts/vf*
1108
2b7a52a4 1109ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1110M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1111L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1112S: Maintained
1113
90b8fc34 1114ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1115M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1117S: Maintained
1118
ef47d5f0 1119ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1120M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1121M: Paul Parsons <lost.distance@yahoo.com>
1122L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1123S: Maintained
1124F: arch/arm/mach-pxa/hx4700.c
1125F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1126F: sound/soc/pxa/hx4700.c
ef47d5f0 1127
4dfad069
WX
1128ARM/HISILICON SOC SUPPORT
1129M: Wei Xu <xuwei5@hisilicon.com>
1130L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131W: http://www.hisilicon.com
1132S: Supported
1133T: git git://github.com/hisilicon/linux-hisi.git
1134F: arch/arm/mach-hisi/
1135
21f37bc3 1136ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1137M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1138W: www.jlime.com
1139S: Maintained
084bad91
KE
1140T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1141F: arch/arm/mach-sa1100/jornada720.c
1142F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1143
5e767ab9
JMC
1144ARM/IGEP MACHINE SUPPORT
1145M: Enric Balletbo i Serra <eballetbo@gmail.com>
1146M: Javier Martinez Canillas <javier@dowhile0.org>
1147L: linux-omap@vger.kernel.org
1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149S: Maintained
06ff74fd 1150F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1151
403d2971
MV
1152ARM/INCOME PXA270 SUPPORT
1153M: Marek Vasut <marek.vasut@gmail.com>
1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155S: Maintained
ec154082 1156F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1157
2b7a52a4 1158ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1159M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1160L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1161S: Maintained
e2bdb176
DW
1162
1163ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1165S: Orphan
2b7a52a4
LB
1166
1167ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1168M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1169L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1170S: Maintained
2b7a52a4
LB
1171
1172ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1173M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1174L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1175S: Maintained
2b7a52a4 1176
2b7a52a4 1177ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1178M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1180S: Maintained
1181
dfdd8cc9
KH
1182ARM/INTEL IXP4XX ARM ARCHITECTURE
1183M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1184M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1186S: Maintained
1187F: arch/arm/mach-ixp4xx/
1188
838553c5 1189ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1190M: Jonathan Cameron <jic23@cam.ac.uk>
1191L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192S: Maintained
1193F: arch/arm/mach-pxa/stargate2.c
1194F: drivers/pcmcia/pxa2xx_stargate2.c
1195
2b7a52a4 1196ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1197M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1198L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1199S: Maintained
2b7a52a4
LB
1200
1201ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1202M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1204S: Maintained
1205
1154f858 1206ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1207M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209S: Maintained
1210F: arch/arm/mach-keystone/
317929cd 1211T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1212
bc6aa566 1213ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1214M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1215L: linux-kernel@vger.kernel.org
1216S: Maintained
1217F: drivers/clk/keystone/
1218
1219ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1220M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1221L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222L: linux-kernel@vger.kernel.org
1223S: Maintained
1224F: drivers/clocksource/timer-keystone.c
1225
1226ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1227M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1228L: linux-kernel@vger.kernel.org
1229S: Maintained
1230F: drivers/power/reset/keystone-reset.c
1231
1232ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1233M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1234L: linux-kernel@vger.kernel.org
1235S: Maintained
1236F: drivers/memory/*emif*
1237
2b7a52a4 1238ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1239M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1240L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1241S: Maintained
1242
3143875f
JE
1243ARM/LPC18XX ARCHITECTURE
1244M: Joachim Eastwood <manabian@gmail.com>
1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246S: Maintained
19c1c32c
JE
1247F: arch/arm/boot/dts/lpc43*
1248F: drivers/clk/nxp/clk-lpc18xx*
1249F: drivers/clocksource/time-lpc32xx.c
1250F: drivers/i2c/busses/i2c-lpc2k.c
1251F: drivers/memory/pl172.c
1252F: drivers/mtd/spi-nor/nxp-spifi.c
1253F: drivers/rtc/rtc-lpc24xx.c
3143875f
JE
1254N: lpc18xx
1255
3b886171 1256ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1257M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1258S: Maintained
1259
31c17ac9 1260ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1261M: Jason Cooper <jason@lakedaemon.net>
1262M: Andrew Lunn <andrew@lunn.ch>
1263M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1264M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1265L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1266S: Maintained
1267F: arch/arm/mach-mvebu/
59ec9671 1268F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1269F: arch/arm/boot/dts/armada*
1270F: arch/arm/boot/dts/kirkwood*
1271
75f41273 1272
40f4978b
SH
1273ARM/Marvell Berlin SoC support
1274M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1275L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276S: Maintained
1277F: arch/arm/mach-berlin/
31c17ac9
GC
1278F: arch/arm/boot/dts/berlin*
1279
40f4978b 1280
4cfab57e 1281ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1282M: Jason Cooper <jason@lakedaemon.net>
1283M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1284M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1285M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1286L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1287S: Maintained
1288F: arch/arm/mach-dove/
54a246ff
NP
1289F: arch/arm/mach-mv78xx0/
1290F: arch/arm/mach-orion5x/
1291F: arch/arm/plat-orion/
31c17ac9
GC
1292F: arch/arm/boot/dts/dove*
1293F: arch/arm/boot/dts/orion5x*
1294
3b886171 1295
d69ac131
AC
1296ARM/Orion SoC/Technologic Systems TS-78xx platform support
1297M: Alexander Clouter <alex@digriz.org.uk>
1298L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1299W: http://www.digriz.org.uk/ts78xx/kernel
1300S: Maintained
1301F: arch/arm/mach-orion5x/ts78xx-*
1302
607b8fc9
EH
1303ARM/Mediatek RTC DRIVER
1304M: Eddie Huang <eddie.huang@mediatek.com>
1305L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1306L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1307S: Maintained
1308F: drivers/rtc/rtc-mt6397.c
1309
e54951c8
MB
1310ARM/Mediatek SoC support
1311M: Matthias Brugger <matthias.bgg@gmail.com>
1312L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1313L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1314S: Maintained
1315F: arch/arm/boot/dts/mt6*
1316F: arch/arm/boot/dts/mt8*
1317F: arch/arm/mach-mediatek/
1318N: mtk
1319K: mediatek
1320
0f8669e3
CY
1321ARM/Mediatek USB3 PHY DRIVER
1322M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1323L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1325S: Maintained
1326F: drivers/phy/phy-mt65xx-usb3.c
1327
adcb079f
AB
1328ARM/MICREL KS8695 ARCHITECTURE
1329M: Greg Ungerer <gerg@uclinux.org>
1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1331F: arch/arm/mach-ks8695/
adcb079f
AB
1332S: Odd Fixes
1333
d78ff0a5 1334ARM/MIOA701 MACHINE SUPPORT
8b58be88 1335M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1336L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1337F: arch/arm/mach-pxa/mioa701.c
1338S: Maintained
1339
9624dfe6 1340ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1341M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1342S: Maintained
1343
e0ee9851 1344ARM/NOMADIK ARCHITECTURE
28b8e8d4 1345M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1346M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1347L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348S: Maintained
1349F: arch/arm/mach-nomadik/
ecc265fe 1350F: drivers/pinctrl/nomadik/
87572880 1351F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1352T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1353
9d76295a 1354ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1355M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1356L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1357W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1358S: Supported
1359
8459c159 1360ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1361M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1362M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1363S: Maintained
1364
5d783a2d 1365ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1366M: Marek Vasut <marek.vasut@gmail.com>
75280787 1367L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1368W: http://hackndev.com
1369S: Maintained
933d35f0
JP
1370F: arch/arm/mach-pxa/include/mach/palmtx.h
1371F: arch/arm/mach-pxa/palmtx.c
1372F: arch/arm/mach-pxa/include/mach/palmt5.h
1373F: arch/arm/mach-pxa/palmt5.c
1374F: arch/arm/mach-pxa/include/mach/palmld.h
1375F: arch/arm/mach-pxa/palmld.c
1376F: arch/arm/mach-pxa/include/mach/palmte2.h
1377F: arch/arm/mach-pxa/palmte2.c
1378F: arch/arm/mach-pxa/include/mach/palmtc.h
1379F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1380
b57fe924 1381ARM/PALM TREO SUPPORT
d8130624 1382M: Tomas Cech <sleep_walker@suse.com>
75280787 1383L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1384W: http://hackndev.com
1385S: Maintained
b57fe924
JP
1386F: arch/arm/mach-pxa/include/mach/palmtreo.h
1387F: arch/arm/mach-pxa/palmtreo.c
90af5811 1388
c49e1e63 1389ARM/PALMZ72 SUPPORT
8b58be88 1390M: Sergey Lapin <slapin@ossfans.org>
75280787 1391L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1392W: http://hackndev.com
1393S: Maintained
933d35f0
JP
1394F: arch/arm/mach-pxa/include/mach/palmz72.h
1395F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1396
1da177e4 1397ARM/PLEB SUPPORT
8b58be88 1398M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1399W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1400S: Maintained
1401
1402ARM/PT DIGITAL BOARD PORT
8b58be88 1403M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1404L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1405W: http://www.arm.linux.org.uk/
1406S: Maintained
1407
8fc1b0f8
KG
1408ARM/QUALCOMM SUPPORT
1409M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1410M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1411M: David Brown <davidb@codeaurora.org>
1412L: linux-arm-msm@vger.kernel.org
f5d3af9d 1413L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1414S: Maintained
1415F: arch/arm/mach-qcom/
f5d3af9d 1416F: drivers/soc/qcom/
c0c89faf
SB
1417F: drivers/tty/serial/msm_serial.h
1418F: drivers/tty/serial/msm_serial.c
1419F: drivers/*/pm8???-*
1420F: drivers/mfd/ssbi.c
916f743d 1421F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1422T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1423
2b7a52a4 1424ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1425M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1426L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1427S: Maintained
1428
d4275354 1429ARM/RISCPC ARCHITECTURE
8b58be88 1430M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1431L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1432W: http://www.arm.linux.org.uk/
1433S: Maintained
d4275354
RK
1434F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1435F: arch/arm/include/asm/hardware/ioc.h
1436F: arch/arm/include/asm/hardware/iomd.h
1437F: arch/arm/include/asm/hardware/memc.h
1438F: arch/arm/mach-rpc/
1a6422f6 1439F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1440F: drivers/net/ethernet/i825xx/ether1*
1441F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1442F: drivers/scsi/arm/
1443
08ddbb0a
HS
1444ARM/Rockchip SoC support
1445M: Heiko Stuebner <heiko@sntech.de>
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1447L: linux-rockchip@lists.infradead.org
08ddbb0a 1448S: Maintained
541555e9 1449F: arch/arm/boot/dts/rk3*
08ddbb0a 1450F: arch/arm/mach-rockchip/
541555e9
HS
1451F: drivers/clk/rockchip/
1452F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1453F: drivers/*/*rockchip*
541555e9
HS
1454F: drivers/*/*/*rockchip*
1455F: sound/soc/rockchip/
b4331b43 1456N: rockchip
08ddbb0a 1457
5bfb937c
KK
1458ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1459M: Kukjin Kim <kgene@kernel.org>
e8f98457 1460M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1461L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1462L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1463S: Maintained
6f0589c8
MB
1464F: arch/arm/boot/dts/s3c*
1465F: arch/arm/boot/dts/exynos*
d97236e6 1466F: arch/arm64/boot/dts/exynos/
482ce512 1467F: arch/arm/plat-samsung/
769bbb63
HS
1468F: arch/arm/mach-s3c24*/
1469F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1470F: arch/arm/mach-s5p*/
1471F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1472F: drivers/*/*s3c2410*
1473F: drivers/*/*/*s3c2410*
40c76662
MB
1474F: drivers/spi/spi-s3c*
1475F: sound/soc/samsung/*
d6b9aea6
KK
1476F: Documentation/arm/Samsung/
1477F: Documentation/devicetree/bindings/arm/samsung/
1478F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1479F: Documentation/devicetree/bindings/power/pd-samsung.txt
33d43cdd 1480N: exynos
f556cb07 1481
10ffa964
KP
1482ARM/SAMSUNG MOBILE MACHINE SUPPORT
1483M: Kyungmin Park <kyungmin.park@samsung.com>
1484L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1485S: Maintained
004bbd3c 1486F: arch/arm/mach-s5pv210/
10ffa964 1487
3ce4ccb6
KD
1488ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1489M: Kyungmin Park <kyungmin.park@samsung.com>
1490M: Kamil Debski <k.debski@samsung.com>
1491L: linux-arm-kernel@lists.infradead.org
1492L: linux-media@vger.kernel.org
1493S: Maintained
1494F: drivers/media/platform/s5p-g2d/
1495
e6a476fd
MS
1496ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1497M: Kyungmin Park <kyungmin.park@samsung.com>
1498M: Kamil Debski <k.debski@samsung.com>
6305902c 1499M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1500L: linux-arm-kernel@lists.infradead.org
1501L: linux-media@vger.kernel.org
1502S: Maintained
934455d7 1503F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1504F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1505
1506ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1507M: Kyungmin Park <kyungmin.park@samsung.com>
1508M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1509L: linux-arm-kernel@lists.infradead.org
1510L: linux-media@vger.kernel.org
1511S: Maintained
90d72ac6 1512F: drivers/media/platform/s5p-tv/
e6a476fd 1513
7d9f9bf4
AP
1514ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1515M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1516M: Jacek Anaszewski <j.anaszewski@samsung.com>
1517L: linux-arm-kernel@lists.infradead.org
1518L: linux-media@vger.kernel.org
1519S: Maintained
1520F: drivers/media/platform/s5p-jpeg/
1521
d48d38e8 1522ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1523M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1524M: Magnus Damm <magnus.damm@gmail.com>
1525L: linux-sh@vger.kernel.org
d48d38e8 1526W: http://oss.renesas.com
bbff48f5 1527Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1528T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1529S: Supported
0b514fdb
SH
1530F: arch/arm/boot/dts/emev2*
1531F: arch/arm/boot/dts/r7s*
1532F: arch/arm/boot/dts/r8a*
1533F: arch/arm/boot/dts/sh*
0b514fdb 1534F: arch/arm/configs/shmobile_defconfig
7a2071c5 1535F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1536F: arch/arm/mach-shmobile/
1537F: drivers/sh/
1538
66314223 1539ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1540M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1541S: Maintained
1542F: arch/arm/mach-socfpga/
efadb751
DN
1543F: arch/arm/boot/dts/socfpga*
1544F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1545W: http://www.rocketboards.org
efadb751 1546T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1547
1548ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1549M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1550S: Maintained
1551F: drivers/clk/socfpga/
1552
71bcada8
TT
1553ARM/SOCFPGA EDAC SUPPORT
1554M: Thor Thayer <tthayer@opensource.altera.com>
1555S: Maintained
1556F: drivers/edac/altera_edac.
1557
65ebcc11 1558ARM/STI ARCHITECTURE
a92177ea
SK
1559M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1560M: Maxime Coquelin <maxime.coquelin@st.com>
1561M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1562L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1563L: kernel@stlinux.com
1564W: http://www.stlinux.com
1565S: Maintained
1566F: arch/arm/mach-sti/
a92177ea 1567F: arch/arm/boot/dts/sti*
b8e31bf3 1568F: drivers/char/hw_random/st-rng.c
a92177ea 1569F: drivers/clocksource/arm_global_timer.c
82805d1b 1570F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1571F: drivers/i2c/busses/i2c-st.c
346e2e4a 1572F: drivers/media/rc/st_rc.c
95d66b16 1573F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1574F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1575F: drivers/phy/phy-miphy28lp.c
1576F: drivers/phy/phy-miphy365x.c
6da969a5 1577F: drivers/phy/phy-stih407-usb.c
26389c78 1578F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1579F: drivers/pinctrl/pinctrl-st.c
1580F: drivers/reset/sti/
db4112e6 1581F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1582F: drivers/tty/serial/st-asc.c
eb11adab 1583F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1584F: drivers/usb/host/ehci-st.c
1585F: drivers/usb/host/ohci-st.c
db4112e6 1586F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1587F: drivers/ata/ahci_st.c
65ebcc11 1588
ee6e7879
MC
1589ARM/STM32 ARCHITECTURE
1590M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1591L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592S: Maintained
1593T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1594N: stm32
1595F: drivers/clocksource/armv7m_systick.c
1596
2b7a52a4 1597ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1598M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1599L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1600S: Maintained
1601
1bbd7089 1602ARM/TETON BGA MACHINE SUPPORT
706e69d6 1603M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1604L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1605S: Maintained
1606
2b7a52a4 1607ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1608M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1609L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1610S: Maintained
1611
98ad6e3b 1612ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1613M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1614L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1615W: http://www.mcuos.com
1616S: Maintained
4e89e8f6 1617F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1618F: drivers/input/keyboard/w90p910_keypad.c
1619F: drivers/input/touchscreen/w90p910_ts.c
1620F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1621F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1622F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1623F: drivers/rtc/rtc-nuc900.c
9df92e6c 1624F: drivers/spi/spi-nuc900.c
4e89e8f6 1625F: drivers/usb/host/ehci-w90x900.c
8a61f013 1626F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1627
54274d71 1628ARM/U300 MACHINE SUPPORT
e4651a9f 1629M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1630L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1631S: Supported
1632F: arch/arm/mach-u300/
9affbd24 1633F: drivers/clocksource/timer-u300.c
54274d71
LW
1634F: drivers/i2c/busses/i2c-stu300.c
1635F: drivers/rtc/rtc-coh901331.c
1636F: drivers/watchdog/coh901327_wdt.c
1637F: drivers/dma/coh901318*
87572880
LW
1638F: drivers/mfd/ab3100*
1639F: drivers/rtc/rtc-ab3100.c
1640F: drivers/rtc/rtc-coh901331.c
1641T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1642
3d00d04f
MY
1643ARM/UNIPHIER ARCHITECTURE
1644M: Masahiro Yamada <yamada.masahiro@socionext.com>
1645L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646S: Maintained
a3ff83d2 1647F: arch/arm/boot/dts/uniphier*
e7ecbc05 1648F: arch/arm/include/asm/hardware/cache-uniphier.h
3d00d04f 1649F: arch/arm/mach-uniphier/
e7ecbc05 1650F: arch/arm/mm/cache-uniphier.c
dd6fd4a3 1651F: drivers/i2c/busses/i2c-uniphier*
a3ff83d2
MY
1652F: drivers/pinctrl/uniphier/
1653F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1654N: uniphier
1655
87572880 1656ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1657M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1658L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1659S: Maintained
1660F: arch/arm/mach-ux500/
e4651a9f 1661F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1662F: drivers/dma/ste_dma40*
e4651a9f 1663F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1664F: drivers/mfd/abx500*
1665F: drivers/mfd/ab8500*
e4651a9f
LW
1666F: drivers/mfd/dbx500*
1667F: drivers/mfd/db8500*
ecc265fe
JP
1668F: drivers/pinctrl/nomadik/pinctrl-ab*
1669F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1670F: drivers/rtc/rtc-ab8500.c
e4651a9f 1671F: drivers/rtc/rtc-pl031.c
87572880 1672T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1673
e93fde28
UH
1674ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1675M: Ulf Hansson <ulf.hansson@linaro.org>
1676L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1677T: git git://git.linaro.org/people/ulfh/clk.git
1678S: Maintained
1679F: drivers/clk/ux500/
1680F: include/linux/platform_data/clk-ux500.h
1681
740d93b1
PM
1682ARM/VERSATILE EXPRESS PLATFORM
1683M: Liviu Dudau <liviu.dudau@arm.com>
1684M: Sudeep Holla <sudeep.holla@arm.com>
1685M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1686L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1687S: Maintained
1688F: arch/arm/boot/dts/vexpress*
9ccd6080 1689F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1690F: arch/arm/mach-vexpress/
1691F: */*/vexpress*
7e8f403f 1692F: */*/*/vexpress*
740d93b1
PM
1693F: drivers/clk/versatile/clk-vexpress-osc.c
1694F: drivers/clocksource/versatile.c
1695
d4275354 1696ARM/VFP SUPPORT
8b58be88 1697M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1699W: http://www.arm.linux.org.uk/
1700S: Maintained
1701F: arch/arm/vfp/
1702
e66b6d8e
MV
1703ARM/VOIPAC PXA270 SUPPORT
1704M: Marek Vasut <marek.vasut@gmail.com>
1705L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1706S: Maintained
1707F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1708F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1709
04529fe2
TP
1710ARM/VT8500 ARM ARCHITECTURE
1711M: Tony Prisk <linux@prisktech.co.nz>
1712L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1713S: Maintained
1714F: arch/arm/mach-vt8500/
41fd91b4 1715F: drivers/clocksource/vt8500_timer.c
560746eb 1716F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1717F: drivers/mmc/host/wmt-sdmmc.c
1718F: drivers/pwm/pwm-vt8500.c
1719F: drivers/rtc/rtc-vt8500.c
1720F: drivers/tty/serial/vt8500_serial.c
4f31102b 1721F: drivers/usb/host/ehci-platform.c
41fd91b4 1722F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1723F: drivers/video/fbdev/vt8500lcdfb.*
1724F: drivers/video/fbdev/wm8505fb*
1725F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1726
e66b6d8e
MV
1727ARM/ZIPIT Z2 SUPPORT
1728M: Marek Vasut <marek.vasut@gmail.com>
1729L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1730S: Maintained
1731F: arch/arm/mach-pxa/z2.c
6ab2a855 1732F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1733
5ecc4b53
JN
1734ARM/ZTE ARCHITECTURE
1735M: Jun Nie <jun.nie@linaro.org>
1736L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1737S: Maintained
1738F: arch/arm/mach-zx/
1739F: drivers/clk/zte/
1740F: Documentation/devicetree/bindings/arm/zte.txt
1741F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1742
51f29d44
MS
1743ARM/ZYNQ ARCHITECTURE
1744M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1745R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747W: http://wiki.xilinx.com
d6448b76 1748T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1749S: Supported
1750F: arch/arm/mach-zynq/
bd2a337a 1751F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1752F: drivers/block/xsysace.c
c2fd4e38
MS
1753N: zynq
1754N: xilinx
1755F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1756F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1757F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1758F: drivers/edac/synopsys_edac.c
51f29d44 1759
48ec83bc 1760ARM SMMU DRIVERS
b8f9879e
WD
1761M: Will Deacon <will.deacon@arm.com>
1762L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1763S: Maintained
1764F: drivers/iommu/arm-smmu.c
48ec83bc 1765F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1766F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1767
38074229
CM
1768ARM64 PORT (AARCH64 ARCHITECTURE)
1769M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1770M: Will Deacon <will.deacon@arm.com>
38074229
CM
1771L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1772S: Maintained
1773F: arch/arm64/
d19766ec 1774F: Documentation/arm64/
38074229 1775
9d7005f9
LP
1776AS3645A LED FLASH CONTROLLER DRIVER
1777M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1778L: linux-media@vger.kernel.org
1779T: git git://linuxtv.org/media_tree.git
1780S: Maintained
1781F: drivers/media/i2c/as3645a.c
1782F: include/media/as3645a.h
1783
d58de038
GJ
1784ASC7621 HARDWARE MONITOR DRIVER
1785M: George Joseph <george.joseph@fairview5.com>
1786L: lm-sensors@lm-sensors.org
1787S: Maintained
1788F: Documentation/hwmon/asc7621
1789F: drivers/hwmon/asc7621.c
1790
b229ece9 1791ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1792M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1793L: acpi4asus-user@lists.sourceforge.net
d0944853 1794L: platform-driver-x86@vger.kernel.org
76593d6f 1795W: http://acpi4asus.sf.net
85091b71 1796S: Maintained
b229ece9
CC
1797F: drivers/platform/x86/asus*.c
1798F: drivers/platform/x86/eeepc*.c
85091b71 1799
953a6479 1800ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1801R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1802W: http://sourceforge.net/projects/xscaleiop
08223d80 1803S: Odd fixes
679655da
JP
1804F: Documentation/crypto/async-tx-api.txt
1805F: crypto/async_tx/
1806F: drivers/dma/
1807F: include/linux/dmaengine.h
1808F: include/linux/async_tx.h
b3e5f263 1809
a1867d36 1810AT24 EEPROM DRIVER
14d77c4d 1811M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1812L: linux-i2c@vger.kernel.org
1813S: Maintained
1814F: drivers/misc/eeprom/at24.c
25f73ed5 1815F: include/linux/platform_data/at24.h
a1867d36 1816
e7839f25 1817ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1818M: "Ed L. Cashin" <ed.cashin@acm.org>
1819W: http://www.openaoe.org/
1da177e4 1820S: Supported
679655da
JP
1821F: Documentation/aoe/
1822F: drivers/block/aoe/
1da177e4 1823
aad7a211
AB
1824ATHEROS 71XX/9XXX GPIO DRIVER
1825M: Alban Bedel <albeu@free.fr>
1826W: https://github.com/AlbanBedel/linux
1827T: git git://github.com/AlbanBedel/linux
1828S: Maintained
1829F: drivers/gpio/gpio-ath79.c
1830F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1831
9a10a870 1832ATHEROS ATH GENERIC UTILITIES
f726ee65 1833M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1834L: linux-wireless@vger.kernel.org
1835S: Supported
1836F: drivers/net/wireless/ath/*
1837
fa1c114f 1838ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1839M: Jiri Slaby <jirislaby@gmail.com>
1840M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1841M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1842L: linux-wireless@vger.kernel.org
72c706b7 1843W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1844S: Maintained
fa451753 1845F: drivers/net/wireless/ath/ath5k/
fa1c114f 1846
12e62d6f
KV
1847ATHEROS ATH6KL WIRELESS DRIVER
1848M: Kalle Valo <kvalo@qca.qualcomm.com>
1849L: linux-wireless@vger.kernel.org
1850W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1851T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1852S: Supported
1853F: drivers/net/wireless/ath/ath6kl/
1854
2be7d22f 1855WILOCITY WIL6210 WIRELESS DRIVER
23ba8a66 1856M: Maya Erez <qca_merez@qca.qualcomm.com>
2be7d22f
VK
1857L: linux-wireless@vger.kernel.org
1858L: wil6210@qca.qualcomm.com
1859S: Supported
1860W: http://wireless.kernel.org/en/users/Drivers/wil6210
1861F: drivers/net/wireless/ath/wil6210/
dba4b74d 1862F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1863
1d7e1e6b
CL
1864CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1865M: Christian Lamparter <chunkeey@googlemail.com>
1866L: linux-wireless@vger.kernel.org
1867W: http://wireless.kernel.org/en/users/Drivers/carl9170
1868S: Maintained
1869F: drivers/net/wireless/ath/carl9170/
1870
2c2a6172
LT
1871ATK0110 HWMON DRIVER
1872M: Luca Tettamanti <kronos.it@gmail.com>
1873L: lm-sensors@lm-sensors.org
1874S: Maintained
1875F: drivers/hwmon/asus_atk0110.c
1876
6f69a6d7 1877ATI_REMOTE2 DRIVER
8b58be88 1878M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1879S: Maintained
679655da 1880F: drivers/input/misc/ati_remote2.c
6f69a6d7 1881
7ae115b4 1882ATLX ETHERNET DRIVERS
8b58be88 1883M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1884M: Chris Snook <chris.snook@gmail.com>
e443e383 1885L: netdev@vger.kernel.org
8d5ca6ec
JC
1886W: http://sourceforge.net/projects/atl1
1887W: http://atl1.sourceforge.net
1888S: Maintained
2b133ad6 1889F: drivers/net/ethernet/atheros/
8d5ca6ec 1890
1da177e4 1891ATM
366c1bd1 1892M: Chas Williams <3chas3@gmail.com>
476604de 1893L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1894L: netdev@vger.kernel.org
1da177e4
LT
1895W: http://linux-atm.sourceforge.net
1896S: Maintained
679655da
JP
1897F: drivers/atm/
1898F: include/linux/atm*
c117ab84 1899F: include/uapi/linux/atm*
1da177e4 1900
04ac2f46 1901ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1902M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1903S: Maintained
1904F: drivers/mmc/host/atmel-mci.c
1905F: drivers/mmc/host/atmel-mci-regs.h
1906
a1cfac48 1907ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1908M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1909S: Supported
df621252 1910F: drivers/tty/serial/atmel_serial.c
a1cfac48 1911
dfae90ed 1912ATMEL Audio ALSA driver
3a82002c 1913M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1914L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1915S: Supported
1916F: sound/soc/atmel
1917
b414dc16
NF
1918ATMEL DMA DRIVER
1919M: Nicolas Ferre <nicolas.ferre@atmel.com>
1920L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1921S: Supported
1922F: drivers/dma/at_hdmac.c
1923F: drivers/dma/at_hdmac_regs.h
6f0d65af 1924F: include/linux/platform_data/dma-atmel.h
b414dc16 1925
6bd0f436
LD
1926ATMEL XDMA DRIVER
1927M: Ludovic Desroches <ludovic.desroches@atmel.com>
1928L: linux-arm-kernel@lists.infradead.org
1929L: dmaengine@vger.kernel.org
1930S: Supported
1931F: drivers/dma/at_xdmac.c
1932
888f2804
LD
1933ATMEL I2C DRIVER
1934M: Ludovic Desroches <ludovic.desroches@atmel.com>
1935L: linux-i2c@vger.kernel.org
1936S: Supported
1937F: drivers/i2c/busses/i2c-at91.c
1938
15515545 1939ATMEL ISI DRIVER
50cb2efa 1940M: Ludovic Desroches <ludovic.desroches@atmel.com>
15515545
JW
1941L: linux-media@vger.kernel.org
1942S: Supported
f2294c2d 1943F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1944F: include/media/atmel-isi.h
1945
8f4c79ce 1946ATMEL LCDFB DRIVER
8b58be88 1947M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1948L: linux-fbdev@vger.kernel.org
8f4c79ce 1949S: Maintained
8a61f013 1950F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1951F: include/video/atmel_lcdc.h
8f4c79ce 1952
89e5785f 1953ATMEL MACB ETHERNET DRIVER
a02875a6 1954M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1955S: Supported
9f2f381f 1956F: drivers/net/ethernet/cadence/
89e5785f 1957
5cbac98a 1958ATMEL NAND DRIVER
50cb2efa
NF
1959M: Wenyou Yang <wenyou.yang@atmel.com>
1960M: Josh Wu <rainyfeeling@outlook.com>
5cbac98a
JW
1961L: linux-mtd@lists.infradead.org
1962S: Supported
1963F: drivers/mtd/nand/atmel_nand*
1964
05c441ef 1965ATMEL SDMMC DRIVER
1966M: Ludovic Desroches <ludovic.desroches@atmel.com>
1967L: linux-mmc@vger.kernel.org
1968S: Supported
1969F: drivers/mmc/host/sdhci-of-at91.c
1970
754ce4f2 1971ATMEL SPI DRIVER
a02875a6 1972M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1973S: Supported
9df92e6c 1974F: drivers/spi/spi-atmel.*
754ce4f2 1975
0ef09015 1976ATMEL SSC DRIVER
03515f32 1977M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1979S: Supported
1980F: drivers/misc/atmel-ssc.c
1981F: include/linux/atmel-ssc.h
1982
e9cb1c5a
NF
1983ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1984M: Nicolas Ferre <nicolas.ferre@atmel.com>
1985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1986S: Supported
1987F: drivers/misc/atmel_tclib.c
1988F: drivers/clocksource/tcb_clksrc.c
1989
914a3f3b 1990ATMEL USBA UDC DRIVER
a02875a6
NF
1991M: Nicolas Ferre <nicolas.ferre@atmel.com>
1992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1993S: Supported
faf2e1db 1994F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1995
1da177e4 1996ATMEL WIRELESS DRIVER
8b58be88 1997M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1998L: linux-wireless@vger.kernel.org
1da177e4
LT
1999W: http://www.thekelleys.org.uk/atmel
2000W: http://atmelwlandriver.sourceforge.net/
2001S: Maintained
679655da 2002F: drivers/net/wireless/atmel*
1da177e4 2003
a14c0f8f
ND
2004ATMEL MAXTOUCH DRIVER
2005M: Nick Dyer <nick.dyer@itdev.co.uk>
2006T: git git://github.com/atmel-maxtouch/linux.git
2007S: Supported
2008F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2009F: drivers/input/touchscreen/atmel_mxt_ts.c
2010F: include/linux/platform_data/atmel_mxt_ts.h
2011
26780d9e 2012ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
2013M: Bradley Grove <linuxdrivers@attotech.com>
2014L: linux-scsi@vger.kernel.org
2015W: http://www.attotech.com
2016S: Supported
2017F: drivers/scsi/esas2r
26780d9e 2018
bc6e17b8
SS
2019ATUSB IEEE 802.15.4 RADIO DRIVER
2020M: Stefan Schmidt <stefan@osg.samsung.com>
2021L: linux-wpan@vger.kernel.org
2022S: Maintained
2023F: drivers/net/ieee802154/atusb.c
2024F: drivers/net/ieee802154/atusb.h
2025F: drivers/net/ieee802154/at86rf230.h
2026
a92b7b80 2027AUDIT SUBSYSTEM
915f389d 2028M: Paul Moore <paul@paul-moore.com>
8b58be88 2029M: Eric Paris <eparis@redhat.com>
915f389d 2030L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 2031W: http://people.redhat.com/sgrubb/audit/
915f389d 2032T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 2033S: Maintained
679655da 2034F: include/linux/audit.h
c117ab84 2035F: include/uapi/linux/audit.h
679655da 2036F: kernel/audit*
a92b7b80 2037
70e84049 2038AUXILIARY DISPLAY DRIVERS
8b58be88 2039M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2040W: http://miguelojeda.es/auxdisplay.htm
2041W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2042S: Maintained
679655da
JP
2043F: drivers/auxdisplay/
2044F: include/linux/cfag12864b.h
70e84049 2045
5f97f7f9 2046AVR32 ARCHITECTURE
e336f61f
HCE
2047M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2048M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 2049W: http://www.atmel.com/products/AVR32/
249d9d9d 2050W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2051W: http://avrfreaks.net/
e336f61f 2052S: Maintained
679655da 2053F: arch/avr32/
5f97f7f9
HS
2054
2055AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2056M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2057M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2058S: Maintained
679655da 2059F: arch/avr32/mach-at32ap/
5f97f7f9 2060
1da177e4 2061AX.25 NETWORK LAYER
8b58be88 2062M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2063L: linux-hams@vger.kernel.org
d34cb28a 2064W: http://www.linux-ax25.org/
1da177e4 2065S: Maintained
c117ab84 2066F: include/uapi/linux/ax25.h
679655da
JP
2067F: include/net/ax25.h
2068F: net/ax25/
1da177e4 2069
d5269395 2070AZ6007 DVB DRIVER
009a5410 2071M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2072L: linux-media@vger.kernel.org
2073W: http://linuxtv.org
2074T: git git://linuxtv.org/media_tree.git
2075S: Maintained
2076F: drivers/media/usb/dvb-usb-v2/az6007.c
2077
6777376e
HV
2078AZTECH FM RADIO RECEIVER DRIVER
2079M: Hans Verkuil <hverkuil@xs4all.nl>
2080L: linux-media@vger.kernel.org
2081T: git git://linuxtv.org/media_tree.git
2082W: http://linuxtv.org
2083S: Maintained
2084F: drivers/media/radio/radio-aztech*
2085
e2d1d6c0 2086B43 WIRELESS DRIVER
e2d1d6c0 2087L: linux-wireless@vger.kernel.org
ed072f9e 2088L: b43-dev@lists.infradead.org
491b26b4 2089W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2090S: Odd Fixes
679655da 2091F: drivers/net/wireless/b43/
e2d1d6c0
RD
2092
2093B43LEGACY WIRELESS DRIVER
8b58be88 2094M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2095L: linux-wireless@vger.kernel.org
ed072f9e 2096L: b43-dev@lists.infradead.org
491b26b4 2097W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2098S: Maintained
679655da 2099F: drivers/net/wireless/b43legacy/
e2d1d6c0 2100
300abeb5 2101BACKLIGHT CLASS/SUBSYSTEM
b7701755 2102M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2103M: Lee Jones <lee.jones@linaro.org>
300abeb5 2104S: Maintained
679655da
JP
2105F: drivers/video/backlight/
2106F: include/linux/backlight.h
300abeb5 2107
c6c8fea2 2108BATMAN ADVANCED
207df49e 2109M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2110M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2111M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2112L: b.a.t.m.a.n@lists.open-mesh.org
2113W: http://www.open-mesh.org/
2114S: Maintained
2115F: net/batman-adv/
2116
e2d1d6c0 2117BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2118M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2119L: linux-hams@vger.kernel.org
2120W: http://www.baycom.org/~tom/ham/ham.html
2121S: Maintained
679655da 2122F: drivers/net/hamradio/baycom*
e2d1d6c0 2123
cafe5635 2124BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2125M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2126L: linux-bcache@vger.kernel.org
2127W: http://bcache.evilpiepirate.org
d1aa1ab3 2128S: Maintained
cafe5635
KO
2129F: drivers/md/bcache/
2130
04bd844a
HV
2131BDISP ST MEDIA DRIVER
2132M: Fabien Dessenne <fabien.dessenne@st.com>
2133L: linux-media@vger.kernel.org
2134T: git git://linuxtv.org/media_tree.git
2135W: http://linuxtv.org
2136S: Supported
2137F: drivers/media/platform/sti/bdisp
2138
e2d1d6c0 2139BEFS FILE SYSTEM
55817d3d 2140S: Orphan
679655da
JP
2141F: Documentation/filesystems/befs.txt
2142F: fs/befs/
e2d1d6c0 2143
564ee360 2144BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2145M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2146L: netdev@vger.kernel.org
2147S: Maintained
2148F: drivers/net/ethernet/ec_bhf.c
564ee360 2149
e2d1d6c0 2150BFS FILE SYSTEM
8b58be88 2151M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2152S: Maintained
679655da
JP
2153F: Documentation/filesystems/bfs.txt
2154F: fs/bfs/
c117ab84 2155F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2156
1394f032 2157BLACKFIN ARCHITECTURE
a4edbc10 2158M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2159L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2160T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2161W: http://blackfin.uclinux.org
2162S: Supported
679655da 2163F: arch/blackfin/
566da5b2 2164
e190d6b1 2165BLACKFIN EMAC DRIVER
b3fe92b0 2166L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2167W: http://blackfin.uclinux.org
2168S: Supported
7b35f033 2169F: drivers/net/ethernet/adi/
e190d6b1 2170
566da5b2 2171BLACKFIN RTC DRIVER
b3fe92b0 2172L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2173W: http://blackfin.uclinux.org
2174S: Supported
679655da 2175F: drivers/rtc/rtc-bfin.c
1394f032 2176
936ed49a 2177BLACKFIN SDH DRIVER
109ec8c3 2178M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2179L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2180W: http://blackfin.uclinux.org
2181S: Supported
2182F: drivers/mmc/host/bfin_sdh.c
2183
1394f032 2184BLACKFIN SERIAL DRIVER
8b58be88 2185M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2186L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2187W: http://blackfin.uclinux.org
2188S: Supported
8460241e 2189F: drivers/tty/serial/bfin_uart.c
1394f032 2190
1e6d320f 2191BLACKFIN WATCHDOG DRIVER
b3fe92b0 2192L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2193W: http://blackfin.uclinux.org
2194S: Supported
679655da 2195F: drivers/watchdog/bfin_wdt.c
1e6d320f 2196
d24ecfcc 2197BLACKFIN I2C TWI DRIVER
8b58be88 2198M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2199L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2200W: http://blackfin.uclinux.org/
2201S: Supported
679655da 2202F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2203
1e204377
SJ
2204BLACKFIN MEDIA DRIVER
2205M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2206L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2207W: http://blackfin.uclinux.org/
2208S: Supported
2209F: drivers/media/platform/blackfin/
2210F: drivers/media/i2c/adv7183*
2211F: drivers/media/i2c/vs6624*
2212
b54cf35a
JSM
2213BLINKM RGB LED DRIVER
2214M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2215S: Maintained
2216F: drivers/leds/leds-blinkm.c
2217
1da177e4 2218BLOCK LAYER
8b58be88 2219M: Jens Axboe <axboe@kernel.dk>
82c426e0 2220L: linux-block@vger.kernel.org
08deed1e 2221T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2222S: Maintained
679655da 2223F: block/
ae11f7ef 2224F: kernel/trace/blktrace.c
1da177e4 2225
2b54aaef 2226BLOCK2MTD DRIVER
8b58be88 2227M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2228L: linux-mtd@lists.infradead.org
2229S: Maintained
679655da 2230F: drivers/mtd/devices/block2mtd.c
2b54aaef 2231
63fbd24e 2232BLUETOOTH DRIVERS
8b58be88 2233M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2234M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2235M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2236L: linux-bluetooth@vger.kernel.org
63fbd24e 2237W: http://www.bluez.org/
22e7a424
MH
2238T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2239T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2240S: Maintained
679655da 2241F: drivers/bluetooth/
1da177e4 2242
63fbd24e 2243BLUETOOTH SUBSYSTEM
8b58be88 2244M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2245M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2246M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2247L: linux-bluetooth@vger.kernel.org
2248W: http://www.bluez.org/
22e7a424
MH
2249T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2250T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2251S: Maintained
679655da
JP
2252F: net/bluetooth/
2253F: include/net/bluetooth/
1da177e4
LT
2254
2255BONDING DRIVER
79b30750 2256M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2257M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2258M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2259L: netdev@vger.kernel.org
ce00f85c
JC
2260W: http://sourceforge.net/projects/bonding/
2261S: Supported
679655da 2262F: drivers/net/bonding/
c117ab84 2263F: include/uapi/linux/if_bonding.h
1da177e4 2264
b5f4df34
AS
2265BPF (Safe dynamic programs and tools)
2266M: Alexei Starovoitov <ast@kernel.org>
2267L: netdev@vger.kernel.org
2268L: linux-kernel@vger.kernel.org
2269S: Supported
2270F: kernel/bpf/
2271
39105890 2272BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2273M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2274L: netdev@vger.kernel.org
2275S: Supported
adfc5217 2276F: drivers/net/ethernet/broadcom/b44.*
39105890 2277
32ec90d5
FF
2278BROADCOM GENET ETHERNET DRIVER
2279M: Florian Fainelli <f.fainelli@gmail.com>
2280L: netdev@vger.kernel.org
2281S: Supported
2282F: drivers/net/ethernet/broadcom/genet/
2283
948c51e6 2284BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2285M: Sony Chacko <sony.chacko@qlogic.com>
2286M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2287L: netdev@vger.kernel.org
2288S: Supported
adfc5217
JK
2289F: drivers/net/ethernet/broadcom/bnx2.*
2290F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2291
4d9d2cb0 2292BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2293M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2294L: netdev@vger.kernel.org
2295S: Supported
adfc5217 2296F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2297
90f4c594 2298BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2299M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2300M: Ray Jui <rjui@broadcom.com>
2301M: Scott Branden <sbranden@broadcom.com>
497a045d 2302L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2303T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2304S: Maintained
2305F: arch/arm/mach-bcm/
2306F: arch/arm/boot/dts/bcm113*
90f4c594 2307F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2308F: arch/arm/boot/dts/bcm281*
2309F: arch/arm/configs/bcm_defconfig
e4ef47f2 2310F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2311F: drivers/clocksource/bcm_kona_timer.c
2312
9209bec4 2313BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2314M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2315M: Lee Jones <lee@kernel.org>
10b9e887 2316M: Eric Anholt <eric@anholt.net>
f680f25c 2317L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2318L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2319T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2320S: Maintained
9209bec4 2321N: bcm2835
f680f25c 2322
a2f6734c
KC
2323BROADCOM BCM33XX MIPS ARCHITECTURE
2324M: Kevin Cernekee <cernekee@gmail.com>
2325L: linux-mips@linux-mips.org
2326S: Maintained
2327F: arch/mips/bcm3384/*
2328F: arch/mips/include/asm/mach-bcm3384/*
2329F: arch/mips/kernel/*bmips*
2330
5564f092
RM
2331BROADCOM BCM47XX MIPS ARCHITECTURE
2332M: Hauke Mehrtens <hauke@hauke-m.de>
2333M: Rafał Miłecki <zajec5@gmail.com>
2334L: linux-mips@linux-mips.org
2335S: Maintained
2336F: arch/mips/bcm47xx/*
2337F: arch/mips/include/asm/mach-bcm47xx/*
2338
9209bec4 2339BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2340M: Hauke Mehrtens <hauke@hauke-m.de>
2341L: linux-arm-kernel@lists.infradead.org
2342S: Maintained
2343F: arch/arm/mach-bcm/bcm_5301x.c
2344F: arch/arm/boot/dts/bcm5301x.dtsi
2345F: arch/arm/boot/dts/bcm470*
2346
e076e962
FF
2347BROADCOM BCM63XX ARM ARCHITECTURE
2348M: Florian Fainelli <f.fainelli@gmail.com>
2349L: linux-arm-kernel@lists.infradead.org
eb6725d0 2350T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2351S: Maintained
2352F: arch/arm/mach-bcm/bcm63xx.c
2353F: arch/arm/include/debug/bcm63xx.S
2354
7110e227
KC
2355BROADCOM BCM63XX/BCM33XX UDC DRIVER
2356M: Kevin Cernekee <cernekee@gmail.com>
2357L: linux-usb@vger.kernel.org
2358S: Maintained
2359F: drivers/usb/gadget/udc/bcm63xx_udc.*
2360
2df94fd6 2361BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2362M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2363M: Gregory Fong <gregory.0xf0@gmail.com>
2364M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2365L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2366T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2367S: Maintained
2368F: arch/arm/mach-bcm/*brcmstb*
2369F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2370F: drivers/bus/brcmstb_gisb.c
5009a289 2371N: brcmstb
2df94fd6 2372
70371cef
KC
2373BROADCOM BMIPS MIPS ARCHITECTURE
2374M: Kevin Cernekee <cernekee@gmail.com>
2375M: Florian Fainelli <f.fainelli@gmail.com>
2376L: linux-mips@linux-mips.org
eb6725d0 2377T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2378S: Maintained
2379F: arch/mips/bmips/*
2380F: arch/mips/include/asm/mach-bmips/*
2381F: arch/mips/kernel/*bmips*
338808de 2382F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2383F: drivers/irqchip/irq-bcm7*
2384F: drivers/irqchip/irq-brcmstb*
2385
948c51e6 2386BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2387M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2388M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2389L: netdev@vger.kernel.org
2390S: Supported
adfc5217 2391F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2392
a9533e7e
HP
2393BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2394M: Brett Rudley <brudley@broadcom.com>
818c07b8 2395M: Arend van Spriel <arend@broadcom.com>
85d63686 2396M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2397M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2398L: linux-wireless@vger.kernel.org
5615171c 2399L: brcm80211-dev-list@broadcom.com
a9533e7e 2400S: Supported
f62ebdd5 2401F: drivers/net/wireless/brcm80211/
a9533e7e 2402
9958d6f9 2403BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2404M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2405L: linux-scsi@vger.kernel.org
2406S: Supported
2407F: drivers/scsi/bnx2fc/
2408
6a6b5ad0 2409BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2410M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2411L: linux-scsi@vger.kernel.org
2412S: Supported
2413F: drivers/scsi/bnx2i/
2414
63f37ddf 2415BROADCOM IPROC ARM ARCHITECTURE
36c0237f
SB
2416M: Ray Jui <rjui@broadcom.com>
2417M: Scott Branden <sbranden@broadcom.com>
63f37ddf 2418M: Jon Mason <jonmason@broadcom.com>
36c0237f
SB
2419L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2420L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2421T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2422S: Maintained
2423N: iproc
2424N: cygnus
63f37ddf 2425N: nsp
36c0237f
SB
2426N: bcm9113*
2427N: bcm9583*
63f37ddf
JM
2428N: bcm9585*
2429N: bcm9586*
2430N: bcm988312
36c0237f 2431N: bcm113*
63f37ddf
JM
2432N: bcm583*
2433N: bcm585*
2434N: bcm586*
2435N: bcm88312
36c0237f 2436
3b0213d5
GF
2437BROADCOM BRCMSTB GPIO DRIVER
2438M: Gregory Fong <gregory.0xf0@gmail.com>
2439L: bcm-kernel-feedback-list@broadcom.com>
2440S: Supported
2441F: drivers/gpio/gpio-brcmstb.c
2442F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2443
7b7f588b 2444BROADCOM KONA GPIO DRIVER
5e163903 2445M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2446L: bcm-kernel-feedback-list@broadcom.com
2447S: Supported
2448F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2449F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2450
f6e734a8
RM
2451BROADCOM NVRAM DRIVER
2452M: Rafał Miłecki <zajec5@gmail.com>
2453L: linux-mips@linux-mips.org
2454S: Maintained
2455F: drivers/firmware/broadcom/*
2456
02787daa
BN
2457BROADCOM STB NAND FLASH DRIVER
2458M: Brian Norris <computersforpeace@gmail.com>
1ddaa021 2459M: Kamal Dasu <kdasu.kdev@gmail.com>
02787daa 2460L: linux-mtd@lists.infradead.org
1285734c 2461L: bcm-kernel-feedback-list@broadcom.com
02787daa
BN
2462S: Maintained
2463F: drivers/mtd/nand/brcmnand/
2464
c9678d86
RM
2465BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2466M: Rafał Miłecki <zajec5@gmail.com>
2467L: linux-wireless@vger.kernel.org
2468S: Maintained
2469F: drivers/bcma/
2470F: include/linux/bcma/
2471
b8302205
FF
2472BROADCOM SYSTEMPORT ETHERNET DRIVER
2473M: Florian Fainelli <f.fainelli@gmail.com>
2474L: netdev@vger.kernel.org
2475S: Supported
2476F: drivers/net/ethernet/broadcom/bcmsysport.*
2477
7725ccfd 2478BROCADE BFA FC SCSI DRIVER
aa803370
AG
2479M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2480M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2481L: linux-scsi@vger.kernel.org
2482S: Supported
2483F: drivers/scsi/bfa/
7725ccfd 2484
8b230ed8 2485BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2486M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2487L: netdev@vger.kernel.org
2488S: Supported
f844a0ea 2489F: drivers/net/ethernet/brocade/bna/
8b230ed8 2490
5cdf7f76 2491BSG (block layer generic sg v4 driver)
8b58be88 2492M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2493L: linux-scsi@vger.kernel.org
2494S: Supported
679655da
JP
2495F: block/bsg.c
2496F: include/linux/bsg.h
c117ab84 2497F: include/uapi/linux/bsg.h
5cdf7f76 2498
af39917d
CL
2499BT87X AUDIO DRIVER
2500M: Clemens Ladisch <clemens@ladisch.de>
2501L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2502T: git git://git.alsa-project.org/alsa-kernel.git
2503S: Maintained
2504F: Documentation/sound/alsa/Bt87x.txt
2505F: sound/pci/bt87x.c
2506
ff1d5c2f 2507BT8XXGPIO DRIVER
eb032b98 2508M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2509W: http://bu3sch.de/btgpio.php
2510S: Maintained
72dbb705 2511F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2512
eb1eb04f 2513BTRFS FILE SYSTEM
c0778e25
CM
2514M: Chris Mason <clm@fb.com>
2515M: Josef Bacik <jbacik@fb.com>
d8130624 2516M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2517L: linux-btrfs@vger.kernel.org
2518W: http://btrfs.wiki.kernel.org/
8a6e2535 2519Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2520T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2521S: Maintained
679655da
JP
2522F: Documentation/filesystems/btrfs.txt
2523F: fs/btrfs/
eb1eb04f 2524
1da177e4 2525BTTV VIDEO4LINUX DRIVER
009a5410 2526M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2527L: linux-media@vger.kernel.org
96b6aba0 2528W: http://linuxtv.org
275ffde4 2529T: git git://linuxtv.org/media_tree.git
f96236e5 2530S: Odd fixes
679655da 2531F: Documentation/video4linux/bttv/
90d72ac6 2532F: drivers/media/pci/bt8xx/bttv*
1da177e4 2533
1f34923c
KA
2534BUSLOGIC SCSI DRIVER
2535M: Khalid Aziz <khalid@gonehiking.org>
2536L: linux-scsi@vger.kernel.org
2537S: Maintained
2538F: drivers/scsi/BusLogic.*
2539F: drivers/scsi/FlashPoint.*
2540
af39917d
CL
2541C-MEDIA CMI8788 DRIVER
2542M: Clemens Ladisch <clemens@ladisch.de>
2543L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2544T: git git://git.alsa-project.org/alsa-kernel.git
2545S: Maintained
2546F: sound/pci/oxygen/
2547
2141355f
MS
2548C6X ARCHITECTURE
2549M: Mark Salter <msalter@redhat.com>
2550M: Aurelien Jacquiot <a-jacquiot@ti.com>
2551L: linux-c6x-dev@linux-c6x.org
2552W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2553S: Maintained
2554F: arch/c6x/
2555
a5432f5a 2556CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2557M: David Howells <dhowells@redhat.com>
e62d6e24 2558L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
2559S: Supported
2560F: Documentation/filesystems/caching/cachefiles.txt
2561F: fs/cachefiles/
2562
c815ca39
HV
2563CADET FM/AM RADIO RECEIVER DRIVER
2564M: Hans Verkuil <hverkuil@xs4all.nl>
2565L: linux-media@vger.kernel.org
2566T: git git://linuxtv.org/media_tree.git
2567W: http://linuxtv.org
2568S: Maintained
2569F: drivers/media/radio/radio-cadet*
2570
77d5140f 2571CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2572M: Jonathan Corbet <corbet@lwn.net>
661263b5 2573L: linux-media@vger.kernel.org
275ffde4 2574T: git git://linuxtv.org/media_tree.git
77d5140f 2575S: Maintained
679655da 2576F: Documentation/video4linux/cafe_ccic
90d72ac6 2577F: drivers/media/platform/marvell-ccic/
77d5140f 2578
201b6bab 2579CAIF NETWORK LAYER
5c574f50 2580M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2581L: netdev@vger.kernel.org
2582S: Supported
2583F: Documentation/networking/caif/
2584F: drivers/net/caif/
c117ab84 2585F: include/uapi/linux/caif/
201b6bab
JP
2586F: include/net/caif/
2587F: net/caif/
2588
77dac90f 2589CALGARY x86-64 IOMMU
8b58be88
JP
2590M: Muli Ben-Yehuda <muli@il.ibm.com>
2591M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2592L: discuss@x86-64.org
2593S: Maintained
679655da
JP
2594F: arch/x86/kernel/pci-calgary_64.c
2595F: arch/x86/kernel/tce_64.c
2596F: arch/x86/include/asm/calgary.h
2597F: arch/x86/include/asm/tce.h
77dac90f 2598
e2d1d6c0 2599CAN NETWORK LAYER
8d15d386 2600M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2601M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2602L: linux-can@vger.kernel.org
84b0d715 2603W: https://github.com/linux-can
870482a4
MKB
2604T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2605T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2606S: Maintained
f35f6c8f 2607F: Documentation/networking/can.txt
8d15d386 2608F: net/can/
8d15d386 2609F: include/linux/can/core.h
c117ab84
CEB
2610F: include/uapi/linux/can.h
2611F: include/uapi/linux/can/bcm.h
2612F: include/uapi/linux/can/raw.h
2613F: include/uapi/linux/can/gw.h
e2d1d6c0 2614
4261a204 2615CAN NETWORK DRIVERS
8b58be88 2616M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2617M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2618L: linux-can@vger.kernel.org
84b0d715 2619W: https://github.com/linux-can
870482a4
MKB
2620T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2621T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2622S: Maintained
8d15d386
OH
2623F: drivers/net/can/
2624F: include/linux/can/dev.h
8d15d386 2625F: include/linux/can/platform/
c117ab84
CEB
2626F: include/uapi/linux/can/error.h
2627F: include/uapi/linux/can/netlink.h
4261a204 2628
95d16c72
JM
2629CAPABILITIES
2630M: Serge Hallyn <serge.hallyn@canonical.com>
2631L: linux-security-module@vger.kernel.org
6305902c 2632S: Supported
95d16c72 2633F: include/linux/capability.h
c117ab84 2634F: include/uapi/linux/capability.h
6305902c 2635F: security/commoncap.c
38a94118 2636F: kernel/capability.c
95d16c72 2637
b84894c7
KT
2638CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2639M: Kevin Tsai <ktsai@capellamicro.com>
2640S: Maintained
2641F: drivers/iio/light/cm*
2642F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2643
f21fb3ed
RV
2644CAVIUM LIQUIDIO NETWORK DRIVER
2645M: Derek Chickles <derek.chickles@caviumnetworks.com>
2646M: Satanand Burla <satananda.burla@caviumnetworks.com>
2647M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2648M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2649L: netdev@vger.kernel.org
2650W: http://www.cavium.com
2651S: Supported
f21fb3ed
RV
2652F: drivers/net/ethernet/cavium/liquidio/
2653
ef0bbac3
VB
2654CC2520 IEEE-802.15.4 RADIO DRIVER
2655M: Varka Bhadram <varkabhadram@gmail.com>
2656L: linux-wpan@vger.kernel.org
2657S: Maintained
2658F: drivers/net/ieee802154/cc2520.c
2659F: include/linux/spi/cc2520.h
2660F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2661
b8154542 2662CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2663M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2664L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2665W: http://www.ibm.com/developerworks/power/cell/
2666S: Supported
679655da 2667F: arch/powerpc/include/asm/cell*.h
679655da 2668F: arch/powerpc/include/asm/spu*.h
c117ab84 2669F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2670F: arch/powerpc/oprofile/*cell*
2671F: arch/powerpc/platforms/cell/
b8154542 2672
398ecff5
SW
2673CEPH COMMON CODE (LIBCEPH)
2674M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2675M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2676M: Sage Weil <sage@redhat.com>
82593f87 2677L: ceph-devel@vger.kernel.org
09d90327 2678W: http://ceph.com/
fb99f881 2679T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2680T: git git://github.com/ceph/ceph-client.git
9030aaf9 2681S: Supported
14430813
JP
2682F: net/ceph/
2683F: include/linux/ceph/
2684F: include/linux/crush/
9030aaf9 2685
398ecff5
SW
2686CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2687M: "Yan, Zheng" <zyan@redhat.com>
2688M: Sage Weil <sage@redhat.com>
2689M: Ilya Dryomov <idryomov@gmail.com>
2690L: ceph-devel@vger.kernel.org
2691W: http://ceph.com/
2692T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2693T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2694S: Supported
2695F: Documentation/filesystems/ceph.txt
2696F: fs/ceph/
2697
cfc411e7
DH
2698CERTIFICATE HANDLING:
2699M: David Howells <dhowells@redhat.com>
2700M: David Woodhouse <dwmw2@infradead.org>
2701L: keyrings@linux-nfs.org
2702S: Maintained
2703F: Documentation/module-signing.txt
2704F: certs/
2705F: scripts/extract-cert.c
2706
18332a80 2707CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2708L: linux-usb@vger.kernel.org
10c6c9c9 2709S: Orphan
679655da
JP
2710F: Documentation/usb/WUSB-Design-overview.txt
2711F: Documentation/usb/wusb-cbaf
355ffe69
DV
2712F: drivers/usb/host/hwa-hc.c
2713F: drivers/usb/host/whci/
679655da
JP
2714F: drivers/usb/wusbcore/
2715F: include/linux/usb/wusb*
18332a80 2716
70e84049 2717CFAG12864B LCD DRIVER
8b58be88 2718M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2719W: http://miguelojeda.es/auxdisplay.htm
2720W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2721S: Maintained
679655da
JP
2722F: drivers/auxdisplay/cfag12864b.c
2723F: include/linux/cfag12864b.h
70e84049
MOS
2724
2725CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2726M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2727W: http://miguelojeda.es/auxdisplay.htm
2728W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2729S: Maintained
679655da
JP
2730F: drivers/auxdisplay/cfag12864bfb.c
2731F: include/linux/cfag12864b.h
70e84049 2732
704232c2 2733CFG80211 and NL80211
8b58be88 2734M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2735L: linux-wireless@vger.kernel.org
ce466579
JB
2736W: http://wireless.kernel.org/
2737T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2738T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2739S: Maintained
c117ab84 2740F: include/uapi/linux/nl80211.h
679655da
JP
2741F: include/net/cfg80211.h
2742F: net/wireless/*
2743X: net/wireless/wext*
704232c2 2744
46e64261
GKH
2745CHAR and MISC DRIVERS
2746M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2747M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2748T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2749S: Supported
46e64261
GKH
2750F: drivers/char/*
2751F: drivers/misc/*
471322a8 2752F: include/linux/miscdevice.h
46e64261 2753
0a920b5b 2754CHECKPATCH
8b58be88 2755M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2756M: Joe Perches <joe@perches.com>
2757S: Maintained
679655da 2758F: scripts/checkpatch.pl
0a920b5b 2759
f8407f26
HW
2760CHINESE DOCUMENTATION
2761M: Harry Wei <harryxiyou@gmail.com>
9740153c 2762L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2763L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2764S: Maintained
2765F: Documentation/zh_CN/
2766
2721ea2c 2767CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2768M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2769T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2770L: linux-usb@vger.kernel.org
2771S: Maintained
2772F: drivers/usb/chipidea/
2773
a93ad65d
HG
2774CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2775M: Hans de Goede <hdegoede@redhat.com>
2776L: linux-input@vger.kernel.org
2777S: Maintained
2778F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2779F: drivers/input/touchscreen/chipone_icn8318.c
2780
ab043105
OJ
2781CHROME HARDWARE PLATFORM SUPPORT
2782M: Olof Johansson <olof@lixom.net>
2783S: Maintained
2784F: drivers/platform/chrome/
2785
641cb85e 2786CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2787M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2788M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2789M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2790M: Neel Patel <neepatel@cisco.com>
7063fbf2 2791S: Supported
a6a5580c 2792F: drivers/net/ethernet/cisco/enic/
7063fbf2 2793
e3cf00d0 2794CISCO VIC LOW LATENCY NIC DRIVER
35ef4a9e
DG
2795M: Christian Benvenuti <benve@cisco.com>
2796M: Dave Goodell <dgoodell@cisco.com>
b75f0050 2797S: Supported
35ef4a9e 2798F: drivers/infiniband/hw/usnic/
e3cf00d0 2799
2b7a52a4 2800CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2801M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2802L: netdev@vger.kernel.org
2803S: Maintained
57d0b7a0 2804F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2805
3d4cfdc9
MB
2806CIRRUS LOGIC AUDIO CODEC DRIVERS
2807M: Brian Austin <brian.austin@cirrus.com>
2808M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2809L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2810S: Maintained
2811F: sound/soc/codecs/cs*
2812
94574d9a
KRW
2813CLEANCACHE API
2814M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2815L: linux-kernel@vger.kernel.org
2816S: Maintained
2817F: mm/cleancache.c
2818F: include/linux/cleancache.h
2819
d4275354 2820CLK API
8b58be88 2821M: Russell King <linux@arm.linux.org.uk>
aa571b14 2822L: linux-clk@vger.kernel.org
37417046 2823S: Maintained
d4275354
RK
2824F: include/linux/clk.h
2825
9222d247
JS
2826CLOCKSOURCE, CLOCKEVENT DRIVERS
2827M: Daniel Lezcano <daniel.lezcano@linaro.org>
2828M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2829L: linux-kernel@vger.kernel.org
9222d247
JS
2830T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2831S: Supported
2832F: drivers/clocksource
2833
5df6d737 2834CISCO FCOE HBA DRIVER
8fc89a79
HP
2835M: Hiral Patel <hiralpat@cisco.com>
2836M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2837M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2838L: linux-scsi@vger.kernel.org
2839S: Supported
2a99921a 2840F: drivers/scsi/fnic/
5df6d737 2841
c8806b6c
NM
2842CISCO SCSI HBA DRIVER
2843M: Narsimhulu Musini <nmusini@cisco.com>
2844M: Sesidhar Baddela <sebaddel@cisco.com>
2845L: linux-scsi@vger.kernel.org
2846S: Supported
2847F: drivers/scsi/snic/
2848
529aa8cb
TLSC
2849CMPC ACPI DRIVER
2850M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2851M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2852L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2853S: Supported
2854F: drivers/platform/x86/classmate-laptop.c
2855
85756a06
HV
2856COBALT MEDIA DRIVER
2857M: Hans Verkuil <hans.verkuil@cisco.com>
2858L: linux-media@vger.kernel.org
2859T: git git://linuxtv.org/media_tree.git
2860W: http://linuxtv.org
2861S: Supported
2862F: drivers/media/pci/cobalt/
2863
74425eee 2864COCCINELLE/Semantic Patches (SmPL)
26de9c26 2865M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2866M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2867M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2868M: Michal Marek <mmarek@suse.com>
26de9c26 2869L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2870T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2871W: http://coccinelle.lip6.fr/
2872S: Supported
4b92b2aa 2873F: Documentation/coccinelle.txt
74425eee
NP
2874F: scripts/coccinelle/
2875F: scripts/coccicheck
2876
1da177e4 2877CODA FILE SYSTEM
8b58be88 2878M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2879M: coda@cs.cmu.edu
2880L: codalist@coda.cs.cmu.edu
2881W: http://www.coda.cs.cmu.edu/
2882S: Maintained
679655da
JP
2883F: Documentation/filesystems/coda.txt
2884F: fs/coda/
2885F: include/linux/coda*.h
c117ab84 2886F: include/uapi/linux/coda*.h
1da177e4 2887
0b14261e
PZ
2888CODA V4L2 MEM2MEM DRIVER
2889M: Philipp Zabel <p.zabel@pengutronix.de>
2890L: linux-media@vger.kernel.org
2891S: Maintained
2892F: Documentation/devicetree/bindings/media/coda.txt
2893F: drivers/media/platform/coda/
2894
7704addb 2895COMMON CLK FRAMEWORK
a85fa007 2896M: Michael Turquette <mturquette@baylibre.com>
f956165f 2897M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2898L: linux-clk@vger.kernel.org
baeb0d9b 2899T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2900S: Maintained
60bea3b5
SW
2901F: drivers/clk/
2902X: drivers/clk/clkdev.c
7704addb 2903F: include/linux/clk-pr*
60bea3b5 2904F: include/linux/clk/
7704addb 2905
e2d1d6c0 2906COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2907M: Steve French <sfrench@samba.org>
51223df6 2908L: linux-cifs@vger.kernel.org
d1f28953 2909L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2910W: http://linux-cifs.samba.org/
bb1d5dda 2911T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2912S: Supported
ec421a71 2913F: Documentation/filesystems/cifs/
679655da 2914F: fs/cifs/
e2d1d6c0 2915
1da177e4 2916COMPACTPCI HOTPLUG CORE
8b58be88 2917M: Scott Murray <scott@spiteful.org>
64dab204 2918L: linux-pci@vger.kernel.org
82c4dfc7 2919S: Maintained
679655da 2920F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2921
2922COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2923M: Scott Murray <scott@spiteful.org>
64dab204 2924L: linux-pci@vger.kernel.org
82c4dfc7 2925S: Maintained
679655da 2926F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2927
2928COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2929M: Scott Murray <scott@spiteful.org>
64dab204 2930L: linux-pci@vger.kernel.org
82c4dfc7 2931S: Maintained
679655da 2932F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2933
5411552c 2934COMPAL LAPTOP SUPPORT
8b58be88 2935M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2936L: platform-driver-x86@vger.kernel.org
5411552c 2937S: Maintained
679655da 2938F: drivers/platform/x86/compal-laptop.c
5411552c 2939
949be0f7 2940CONEXANT ACCESSRUNNER USB DRIVER
9ae5e3bc
SA
2941L: accessrunner-general@lists.sourceforge.net
2942W: http://accessrunner.sourceforge.net/
44243ef4 2943S: Orphan
679655da 2944F: drivers/usb/atm/cxacru.c
949be0f7 2945
e2d1d6c0 2946CONFIGFS
d6351db2
JB
2947M: Joel Becker <jlbec@evilplan.org>
2948T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2949S: Supported
679655da
JP
2950F: fs/configfs/
2951F: include/linux/configfs.h
e2d1d6c0 2952
acb9c1b2 2953CONNECTOR
8b58be88 2954M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2955L: netdev@vger.kernel.org
2956S: Maintained
2957F: drivers/connector/
2958
a3e3354d 2959CONTROL GROUP (CGROUP)
860ca0e6 2960M: Tejun Heo <tj@kernel.org>
ad50c159 2961M: Li Zefan <lizefan@huawei.com>
4d205676 2962M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2963L: cgroups@vger.kernel.org
860ca0e6 2964T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2965S: Maintained
a3e3354d 2966F: Documentation/cgroups/
679655da
JP
2967F: include/linux/cgroup*
2968F: kernel/cgroup*
a3e3354d
TH
2969
2970CONTROL GROUP - CPUSET
2971M: Li Zefan <lizefan@huawei.com>
2972L: cgroups@vger.kernel.org
2973W: http://www.bullopensource.org/cpuset/
2974W: http://oss.sgi.com/projects/cpusets/
2975T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2976S: Maintained
2977F: Documentation/cgroups/cpusets.txt
2978F: include/linux/cpuset.h
2979F: kernel/cpuset.c
2980
2981CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2982M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2983M: Michal Hocko <mhocko@kernel.org>
ed0f1e21 2984M: Vladimir Davydov <vdavydov@virtuozzo.com>
a3e3354d
TH
2985L: cgroups@vger.kernel.org
2986L: linux-mm@kvack.org
2987S: Maintained
2988F: mm/memcontrol.c
5d1ea48b 2989F: mm/swap_cgroup.c
fb3a0fb6 2990
bebe4678 2991CORETEMP HARDWARE MONITORING DRIVER
96859129 2992M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2993L: lm-sensors@lm-sensors.org
2994S: Maintained
679655da
JP
2995F: Documentation/hwmon/coretemp
2996F: drivers/hwmon/coretemp.c
bebe4678 2997
1da177e4 2998COSA/SRP SYNC SERIAL DRIVER
8b58be88 2999M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
3000W: http://www.fi.muni.cz/~kas/cosa/
3001S: Maintained
679655da 3002F: drivers/net/wan/cosa*
1da177e4 3003
4371ee35 3004CPMAC ETHERNET DRIVER
8b58be88 3005M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
3006L: netdev@vger.kernel.org
3007S: Maintained
b544dbac 3008F: drivers/net/ethernet/ti/cpmac.c
4371ee35 3009
1da177e4 3010CPU FREQUENCY DRIVERS
9c3646d1 3011M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 3012M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 3013L: linux-pm@vger.kernel.org
1da177e4 3014S: Maintained
27209d91
VK
3015T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3016T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
3017F: drivers/cpufreq/
3018F: include/linux/cpufreq.h
1da177e4 3019
8a67f0ef
VK
3020CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3021M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 3022M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
3023L: linux-pm@vger.kernel.org
3024W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3025S: Maintained
3026F: drivers/cpufreq/arm_big_little.h
3027F: drivers/cpufreq/arm_big_little.c
3028F: drivers/cpufreq/arm_big_little_dt.c
3029
14d2c34c 3030CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
3031M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3032M: Daniel Lezcano <daniel.lezcano@linaro.org>
3033L: linux-pm@vger.kernel.org
3034L: linux-arm-kernel@lists.infradead.org
cea8321c 3035T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
3036S: Maintained
3037F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 3038
0c570c18
BZ
3039CPUIDLE DRIVER - ARM EXYNOS
3040M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3041M: Daniel Lezcano <daniel.lezcano@linaro.org>
3042M: Kukjin Kim <kgene@kernel.org>
3043L: linux-pm@vger.kernel.org
3044L: linux-samsung-soc@vger.kernel.org
3045S: Supported
3046F: drivers/cpuidle/cpuidle-exynos.c
3047F: arch/arm/mach-exynos/pm.c
3048
a8e39c35 3049CPUIDLE DRIVERS
9c3646d1 3050M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
3051M: Daniel Lezcano <daniel.lezcano@linaro.org>
3052L: linux-pm@vger.kernel.org
3053S: Maintained
cea8321c 3054T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
3055F: drivers/cpuidle/*
3056F: include/linux/cpuidle.h
3057
1da177e4 3058CPUID/MSR DRIVER
8b58be88 3059M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 3060S: Maintained
679655da
JP
3061F: arch/x86/kernel/cpuid.c
3062F: arch/x86/kernel/msr.c
1da177e4 3063
7fe2f639 3064CPU POWER MONITORING SUBSYSTEM
d8130624 3065M: Thomas Renninger <trenn@suse.com>
103f1790 3066L: linux-pm@vger.kernel.org
7fe2f639 3067S: Maintained
14430813 3068F: tools/power/cpupower/
7fe2f639 3069
1da177e4 3070CRAMFS FILESYSTEM
ce00f85c 3071W: http://sourceforge.net/projects/cramfs/
54886a71 3072S: Orphan / Obsolete
679655da
JP
3073F: Documentation/filesystems/cramfs.txt
3074F: fs/cramfs/
1da177e4
LT
3075
3076CRIS PORT
8b58be88
JP
3077M: Mikael Starvik <starvik@axis.com>
3078M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3079L: linux-cris-kernel@axis.com
1da177e4
LT
3080W: http://developer.axis.com
3081S: Maintained
679655da 3082F: arch/cris/
df621252 3083F: drivers/tty/serial/crisv10.*
1da177e4
LT
3084
3085CRYPTO API
8b58be88
JP
3086M: Herbert Xu <herbert@gondor.apana.org.au>
3087M: "David S. Miller" <davem@davemloft.net>
1da177e4 3088L: linux-crypto@vger.kernel.org
54e5881d 3089T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3090S: Maintained
679655da 3091F: Documentation/crypto/
2ca87a17 3092F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3093F: arch/*/crypto/
3094F: crypto/
3095F: drivers/crypto/
3096F: include/crypto/
1da177e4 3097
5b07bd57 3098CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3099M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3100L: linux-crypto@vger.kernel.org
3101S: Maintained
51a2228a
JP
3102F: crypto/ansi_cprng.c
3103F: crypto/rng.c
5b07bd57 3104
9b4ffa48 3105CS5535 Audio ALSA driver
8b58be88 3106M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3107S: Maintained
679655da 3108F: sound/pci/cs5535audio/
9b4ffa48 3109
a910e4a9 3110CW1200 WLAN driver
b75f0050
JP
3111M: Solomon Peachy <pizza@shaftnet.org>
3112S: Maintained
3113F: drivers/net/wireless/cw1200/
a910e4a9 3114
6d8425b1 3115CX18 VIDEO4LINUX DRIVER
6afdeaf8 3116M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3117L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3118L: linux-media@vger.kernel.org
275ffde4 3119T: git git://linuxtv.org/media_tree.git
6d8425b1 3120W: http://linuxtv.org
30e10993 3121W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3122S: Maintained
679655da 3123F: Documentation/video4linux/cx18.txt
90d72ac6 3124F: drivers/media/pci/cx18/
6c0f0359 3125F: include/uapi/linux/ivtv*
6d8425b1 3126
3f101d91
HV
3127CX2341X MPEG ENCODER HELPER MODULE
3128M: Hans Verkuil <hverkuil@xs4all.nl>
3129L: linux-media@vger.kernel.org
3130T: git git://linuxtv.org/media_tree.git
3131W: http://linuxtv.org
3132S: Maintained
c368360b 3133F: drivers/media/common/cx2341x*
3f101d91
HV
3134F: include/media/cx2341x*
3135
b8fe6e2c
PB
3136CX24120 MEDIA DRIVER
3137M: Jemma Denson <jdenson@gmail.com>
3138M: Patrick Boettcher <patrick.boettcher@posteo.de>
3139L: linux-media@vger.kernel.org
3140W: http://linuxtv.org/
3141Q: http://patchwork.linuxtv.org/project/linux-media/list/
3142S: Maintained
3143F: drivers/media/dvb-frontends/cx24120*
3144
20357578 3145CX88 VIDEO4LINUX DRIVER
009a5410 3146M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3147L: linux-media@vger.kernel.org
3148W: http://linuxtv.org
3149T: git git://linuxtv.org/media_tree.git
3150S: Odd fixes
3151F: Documentation/video4linux/cx88/
3152F: drivers/media/pci/cx88/
6d8425b1 3153
91952bc0
AP
3154CXD2820R MEDIA DRIVER
3155M: Antti Palosaari <crope@iki.fi>
3156L: linux-media@vger.kernel.org
3157W: http://linuxtv.org/
3158W: http://palosaari.fi/linux/
3159Q: http://patchwork.linuxtv.org/project/linux-media/list/
3160T: git git://linuxtv.org/anttip/media_tree.git
3161S: Maintained
3162F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3163
e5ec3789 3164CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3165M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3166L: netdev@vger.kernel.org
3167W: http://www.chelsio.com
3168S: Supported
f7917c00 3169F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3170
d8ae3c33 3171CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3172M: Karen Xie <kxie@chelsio.com>
3173L: linux-scsi@vger.kernel.org
3174W: http://www.chelsio.com
3175S: Supported
3176F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3177
e5ec3789 3178CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3179M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3180L: linux-rdma@vger.kernel.org
e5ec3789
SW
3181W: http://www.openfabrics.org
3182S: Supported
679655da 3183F: drivers/infiniband/hw/cxgb3/
e5ec3789 3184
be4c9bad 3185CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3186M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3187L: netdev@vger.kernel.org
3188W: http://www.chelsio.com
3189S: Supported
f7917c00 3190F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3191
d8ae3c33 3192CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3193M: Karen Xie <kxie@chelsio.com>
3194L: linux-scsi@vger.kernel.org
3195W: http://www.chelsio.com
3196S: Supported
3197F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3198
be4c9bad
RD
3199CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3200M: Steve Wise <swise@chelsio.com>
3201L: linux-rdma@vger.kernel.org
3202W: http://www.openfabrics.org
3203S: Supported
3204F: drivers/infiniband/hw/cxgb4/
3205
5c20a5c7
CL
3206CXGB4VF ETHERNET DRIVER (CXGB4VF)
3207M: Casey Leedom <leedom@chelsio.com>
3208L: netdev@vger.kernel.org
3209W: http://www.chelsio.com
3210S: Supported
f7917c00 3211F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3212
a9282d01
IM
3213CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3214M: Ian Munsie <imunsie@au1.ibm.com>
3215M: Michael Neuling <mikey@neuling.org>
3216L: linuxppc-dev@lists.ozlabs.org
3217S: Supported
3218F: drivers/misc/cxl/
ec249dd8 3219F: include/misc/cxl*
a9282d01
IM
3220F: include/uapi/misc/cxl.h
3221F: Documentation/powerpc/cxl.txt
3222F: Documentation/powerpc/cxl.txt
3223F: Documentation/ABI/testing/sysfs-class-cxl
3224
11f43ae7
MO
3225CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3226M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3227M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3228L: linux-scsi@vger.kernel.org
3229S: Supported
3230F: drivers/scsi/cxlflash/
3231F: include/uapi/scsi/cxlflash_ioctls.h
3232F: Documentation/powerpc/cxlflash.txt
3233
b52b97a3
GC
3234STMMAC ETHERNET DRIVER
3235M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3236L: netdev@vger.kernel.org
3237W: http://www.stlinux.com
3238S: Supported
7ac6653a 3239F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3240
1da177e4 3241CYBERPRO FB DRIVER
8b58be88 3242M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3243L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3244W: http://www.arm.linux.org.uk/
3245S: Maintained
8a61f013 3246F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3247
1da177e4 3248CYCLADES ASYNC MUX DRIVER
1da177e4 3249W: http://www.cyclades.com/
d459883e 3250S: Orphan
c897401b 3251F: drivers/tty/cyclades.c
679655da 3252F: include/linux/cyclades.h
c117ab84 3253F: include/uapi/linux/cyclades.h
1da177e4
LT
3254
3255CYCLADES PC300 DRIVER
1da177e4 3256W: http://www.cyclades.com/
d459883e 3257S: Orphan
679655da 3258F: drivers/net/wan/pc300*
1da177e4 3259
402f6ae4
AP
3260CYPRESS_FIRMWARE MEDIA DRIVER
3261M: Antti Palosaari <crope@iki.fi>
3262L: linux-media@vger.kernel.org
3263W: http://linuxtv.org/
3264W: http://palosaari.fi/linux/
3265Q: http://patchwork.linuxtv.org/project/linux-media/list/
3266T: git git://linuxtv.org/anttip/media_tree.git
3267S: Maintained
3268F: drivers/media/common/cypress_firmware*
3269
e3ae3525 3270CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3271M: Ferruh Yigit <fery@cypress.com>
6305902c 3272L: linux-input@vger.kernel.org
be9a6f40 3273S: Supported
6305902c
JP
3274F: drivers/input/touchscreen/cyttsp*
3275F: include/linux/input/cyttsp.h
e3ae3525 3276
aaaf5fbf
JK
3277DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3278M: Joshua Kinard <kumba@gentoo.org>
3279S: Maintained
3280F: drivers/rtc/rtc-ds1685.c
3281F: include/linux/rtc/ds1685.h
3282
1da177e4 3283DAMA SLAVE for AX.25
8b58be88 3284M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3285W: http://yaina.de/jreuter/
3286W: http://www.qsl.net/dl1bke/
3287L: linux-hams@vger.kernel.org
3288S: Maintained
679655da
JP
3289F: net/ax25/af_ax25.c
3290F: net/ax25/ax25_dev.c
3291F: net/ax25/ax25_ds_*
3292F: net/ax25/ax25_in.c
3293F: net/ax25/ax25_out.c
3294F: net/ax25/ax25_timer.c
3295F: net/ax25/sysctl_net_ax25.c
1da177e4 3296
e2d1d6c0 3297DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3298L: netdev@vger.kernel.org
5ff77428 3299S: Orphan
679655da 3300F: Documentation/networking/dmfe.txt
0f04e2aa 3301F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3302
3303DC390/AM53C974 SCSI driver
d8130624 3304M: Hannes Reinecke <hare@suse.com>
71bd849d 3305L: linux-scsi@vger.kernel.org
e2d1d6c0 3306S: Maintained
71bd849d 3307F: drivers/scsi/am53c974.c
e2d1d6c0 3308
1da177e4 3309DC395x SCSI driver
61eee9a7 3310M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3311M: Ali Akcaagac <aliakc@web.de>
3312M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3313L: dc395x@twibble.org
cf015e9f
JP
3314W: http://twibble.org/dist/dc395x/
3315W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3316S: Maintained
679655da
JP
3317F: Documentation/scsi/dc395x.txt
3318F: drivers/scsi/dc395x.*
1da177e4 3319
eb8edb08 3320DCCP PROTOCOL
a89d030e 3321M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3322L: dccp@vger.kernel.org
c996d8b9 3323W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3324S: Maintained
679655da 3325F: include/linux/dccp.h
c117ab84 3326F: include/uapi/linux/dccp.h
679655da
JP
3327F: include/linux/tfrc.h
3328F: net/dccp/
eb8edb08 3329
1da177e4 3330DECnet NETWORK LAYER
1da177e4
LT
3331W: http://linux-decnet.sourceforge.net
3332L: linux-decnet-user@lists.sourceforge.net
f546444d 3333S: Orphan
679655da
JP
3334F: Documentation/networking/decnet.txt
3335F: net/decnet/
1da177e4 3336
ebff05b9
MR
3337DECSTATION PLATFORM SUPPORT
3338M: "Maciej W. Rozycki" <macro@linux-mips.org>
3339L: linux-mips@linux-mips.org
3340W: http://www.linux-mips.org/wiki/DECstation
3341S: Maintained
3342F: arch/mips/dec/
3343F: arch/mips/include/asm/dec/
3344F: arch/mips/include/asm/mach-dec/
3345
1da177e4 3346DEFXX FDDI NETWORK DRIVER
8b58be88 3347M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3348S: Maintained
33f810b2 3349F: drivers/net/fddi/defxx.*
1da177e4 3350
ad8f07cc 3351DELL LAPTOP DRIVER
8b58be88 3352M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3353M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3354L: platform-driver-x86@vger.kernel.org
ad8f07cc 3355S: Maintained
679655da 3356F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3357
817a5cdb
PR
3358DELL LAPTOP RBTN DRIVER
3359M: Pali RohĂ¡r <pali.rohar@gmail.com>
3360S: Maintained
3361F: drivers/platform/x86/dell-rbtn.*
3362
cdbff611
PR
3363DELL LAPTOP FREEFALL DRIVER
3364M: Pali RohĂ¡r <pali.rohar@gmail.com>
3365S: Maintained
3366F: drivers/platform/x86/dell-smo8800.c
3367
1da177e4 3368DELL LAPTOP SMM DRIVER
a5afba16 3369M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3370S: Maintained
a5afba16 3371F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3372F: include/uapi/linux/i8k.h
1da177e4 3373
90563ec4 3374DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3375M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3376S: Maintained
679655da
JP
3377F: Documentation/dcdbas.txt
3378F: drivers/firmware/dcdbas.*
90563ec4 3379
0b3f6109 3380DELL WMI EXTRAS DRIVER
8b58be88 3381M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3382M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3383S: Maintained
36b3a96f 3384F: drivers/platform/x86/dell-wmi.c
0b3f6109 3385
5efc75e3 3386DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3387M: John Youn <johnyoun@synopsys.com>
5efc75e3 3388L: linux-usb@vger.kernel.org
18f340f9 3389T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3390S: Maintained
197ba5f4 3391F: drivers/usb/dwc2/
5efc75e3 3392
94ab23dd
FB
3393DESIGNWARE USB3 DRD IP DRIVER
3394M: Felipe Balbi <balbi@ti.com>
3395L: linux-usb@vger.kernel.org
3396L: linux-omap@vger.kernel.org
3397T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3398S: Maintained
3399F: drivers/usb/dwc3/
3400
833c9545
JB
3401DEVICE COREDUMP (DEV_COREDUMP)
3402M: Johannes Berg <johannes@sipsolutions.net>
3403L: linux-kernel@vger.kernel.org
3404S: Maintained
3405F: drivers/base/devcoredump.c
3406F: include/linux/devcoredump.h
3407
89d07767
KP
3408DEVICE FREQUENCY (DEVFREQ)
3409M: MyungJoo Ham <myungjoo.ham@samsung.com>
3410M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3411L: linux-pm@vger.kernel.org
89d07767
KP
3412S: Maintained
3413F: drivers/devfreq/
3414
1da177e4 3415DEVICE NUMBER REGISTRY
8b58be88 3416M: Torben Mathiasen <device@lanana.org>
1da177e4 3417W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3418S: Maintained
3419
e2d1d6c0 3420DEVICE-MAPPER (LVM)
854ecaad 3421M: Alasdair Kergon <agk@redhat.com>
8504eed3 3422M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3423M: dm-devel@redhat.com
e2d1d6c0
RD
3424L: dm-devel@redhat.com
3425W: http://sources.redhat.com/dm
8a6e2535 3426Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3427T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3428T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3429S: Maintained
679655da
JP
3430F: Documentation/device-mapper/
3431F: drivers/md/dm*
854ecaad 3432F: drivers/md/persistent-data/
679655da
JP
3433F: include/linux/device-mapper.h
3434F: include/linux/dm-*.h
8504eed3 3435F: include/uapi/linux/dm-*.h
e2d1d6c0 3436
c0d995aa
OST
3437DIALOG SEMICONDUCTOR DRIVERS
3438M: Support Opensource <support.opensource@diasemi.com>
3439W: http://www.dialog-semiconductor.com/products
3440S: Supported
3441F: Documentation/hwmon/da90??
7c933772 3442F: Documentation/devicetree/bindings/sound/da[79]*.txt
c0d995aa
OST
3443F: drivers/gpio/gpio-da90??.c
3444F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3445F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3446F: drivers/input/misc/da90??_onkey.c
3447F: drivers/input/touchscreen/da9052_tsi.c
3448F: drivers/leds/leds-da90??.c
3449F: drivers/mfd/da903x.c
3450F: drivers/mfd/da90??-*.c
7be72c2c 3451F: drivers/mfd/da91??-*.c
c0d995aa 3452F: drivers/power/da9052-battery.c
7be72c2c 3453F: drivers/power/da91??-*.c
c0d995aa
OST
3454F: drivers/regulator/da903x.c
3455F: drivers/regulator/da9???-regulator.[ch]
3456F: drivers/rtc/rtc-da90??.c
3457F: drivers/video/backlight/da90??_bl.c
3458F: drivers/watchdog/da90??_wdt.c
3459F: include/linux/mfd/da903x.h
3460F: include/linux/mfd/da9052/
3461F: include/linux/mfd/da9055/
3462F: include/linux/mfd/da9063/
7be72c2c 3463F: include/linux/mfd/da9150/
c0d995aa
OST
3464F: include/sound/da[79]*.h
3465F: sound/soc/codecs/da[79]*.[ch]
3466
599aa697
LL
3467DIGI NEO AND CLASSIC PCI PRODUCTS
3468M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3469M: Mark Hounschell <markh@compro.net>
599aa697
LL
3470L: driverdev-devel@linuxdriverproject.org
3471S: Maintained
3472F: drivers/staging/dgnc/
3473
3474DIGI EPCA PCI PRODUCTS
3475M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3476M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3477L: driverdev-devel@linuxdriverproject.org
3478S: Maintained
3479F: drivers/staging/dgap/
3480
335d7c58 3481DIOLAN U2C-12 I2C DRIVER
ca462085 3482M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3483L: linux-i2c@vger.kernel.org
3484S: Maintained
3485F: drivers/i2c/busses/i2c-diolan-u2c.c
3486
d475c634
MW
3487DIRECT ACCESS (DAX)
3488M: Matthew Wilcox <willy@linux.intel.com>
3489L: linux-fsdevel@vger.kernel.org
3490S: Supported
3491F: fs/dax.c
3492
e7839f25 3493DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3494M: Eric Paris <eparis@parisplace.org>
3c5119c0 3495S: Maintained
679655da
JP
3496F: Documentation/filesystems/dnotify.txt
3497F: fs/notify/dnotify/
3498F: include/linux/dnotify.h
1da177e4
LT
3499
3500DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3501M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3502W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3503W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3504W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3505S: Maintained
3506
4480f15b 3507DISKQUOTA
d8130624 3508M: Jan Kara <jack@suse.com>
1da177e4 3509S: Maintained
679655da
JP
3510F: Documentation/filesystems/quota.txt
3511F: fs/quota/
3512F: include/linux/quota*.h
c117ab84 3513F: include/uapi/linux/quota*.h
1da177e4 3514
702686ad
BT
3515DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3516M: Bernie Thompson <bernie@plugable.com>
3517L: linux-fbdev@vger.kernel.org
3518S: Maintained
3519W: http://plugable.com/category/projects/udlfb/
8a61f013 3520F: drivers/video/fbdev/udlfb.c
702686ad
BT
3521F: include/video/udlfb.h
3522F: Documentation/fb/udlfb.txt
3523
e7839f25 3524DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3525M: Christine Caulfield <ccaulfie@redhat.com>
3526M: David Teigland <teigland@redhat.com>
a4644184 3527L: cluster-devel@redhat.com
5be7b50f 3528W: http://sources.redhat.com/cluster/
54e5881d 3529T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3530S: Supported
679655da 3531F: fs/dlm/
5be7b50f 3532
53b6b3e0
SS
3533DMA BUFFER SHARING FRAMEWORK
3534M: Sumit Semwal <sumit.semwal@linaro.org>
3535S: Maintained
3536L: linux-media@vger.kernel.org
3537L: dri-devel@lists.freedesktop.org
8ada6d2d 3538L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3539F: drivers/dma-buf/
e46d12c6
JP
3540F: include/linux/dma-buf*
3541F: include/linux/reservation.h
3542F: include/linux/*fence.h
53b6b3e0
SS
3543F: Documentation/dma-buf-sharing.txt
3544T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3545
b3e5f263 3546DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3547M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3548L: dmaengine@vger.kernel.org
3549Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3550S: Maintained
679655da 3551F: drivers/dma/
0ce3c066 3552F: include/linux/dmaengine.h
979a281e
VK
3553F: Documentation/dmaengine/
3554T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3555
b825037d 3556DME1737 HARDWARE MONITOR DRIVER
8b58be88 3557M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3558L: lm-sensors@lm-sensors.org
3559S: Maintained
679655da
JP
3560F: Documentation/hwmon/dme1737
3561F: drivers/hwmon/dme1737.c
b825037d 3562
1f31e1b1 3563DMI/SMBIOS SUPPORT
d8130624 3564M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3565S: Maintained
d4aeef93 3566T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3567F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3568F: drivers/firmware/dmi-id.c
3569F: drivers/firmware/dmi_scan.c
3570F: include/linux/dmi.h
3571
7d2c86b5 3572DOCUMENTATION
ad3118b9 3573M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3574L: linux-doc@vger.kernel.org
3575S: Maintained
679655da 3576F: Documentation/
42f41ecf
JC
3577F: scripts/docproc.c
3578F: scripts/kernel-doc*
97be078b
RD
3579X: Documentation/ABI/
3580X: Documentation/devicetree/
933a46b8
JC
3581X: Documentation/acpi
3582X: Documentation/power
3583X: Documentation/spi
6c121170 3584X: Documentation/DocBook/media
c51edfb1 3585T: git git://git.lwn.net/linux.git docs-next
abbaeff3 3586
1da177e4 3587DOUBLETALK DRIVER
8b58be88 3588M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3589L: blinux-list@redhat.com
3590S: Maintained
679655da
JP
3591F: drivers/char/dtlk.c
3592F: include/linux/dtlk.h
1da177e4 3593
e2d1d6c0 3594DPT_I2O SCSI RAID DRIVER
8b58be88 3595M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3596L: linux-scsi@vger.kernel.org
3597W: http://www.adaptec.com/
3598S: Maintained
679655da
JP
3599F: drivers/scsi/dpt*
3600F: drivers/scsi/dpt/
e2d1d6c0 3601
b411b363 3602DRBD DRIVER
28b8e8d4
JP
3603P: Philipp Reisner
3604P: Lars Ellenberg
3605M: drbd-dev@lists.linbit.com
3606L: drbd-user@lists.linbit.com
3607W: http://www.drbd.org
3608T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3609T: git git://git.drbd.org/drbd-8.3.git
3610S: Supported
3611F: drivers/block/drbd/
3612F: lib/lru_cache.c
3613F: Documentation/blockdev/drbd/
b411b363 3614
dc7dfcd8 3615DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3616M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3617T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3618S: Supported
679655da 3619F: Documentation/kobject.txt
7cfc51b9 3620F: drivers/base/
87544653 3621F: fs/debugfs/
dc7dfcd8
WS
3622F: fs/kernfs/
3623F: fs/sysfs/
87544653 3624F: include/linux/debugfs.h
dc7dfcd8 3625F: include/linux/kobj*
679655da 3626F: lib/kobj*
1da177e4
LT
3627
3628DRM DRIVERS
8b58be88 3629M: David Airlie <airlied@linux.ie>
4c6a3999 3630L: dri-devel@lists.freedesktop.org
b0447888 3631T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3632S: Maintained
679655da 3633F: drivers/gpu/drm/
433e3b34 3634F: drivers/gpu/vga/
850e9411 3635F: include/drm/
c117ab84 3636F: include/uapi/drm/
1da177e4 3637
566f5939
AD
3638RADEON DRM DRIVERS
3639M: Alex Deucher <alexander.deucher@amd.com>
3640M: Christian König <christian.koenig@amd.com>
3641L: dri-devel@lists.freedesktop.org
3642T: git git://people.freedesktop.org/~agd5f/linux
3643S: Supported
3644F: drivers/gpu/drm/radeon/
566f5939
AD
3645F: include/uapi/drm/radeon*
3646
03e255b9
TR
3647DRM PANEL DRIVERS
3648M: Thierry Reding <thierry.reding@gmail.com>
3649L: dri-devel@lists.freedesktop.org
3650T: git git://anongit.freedesktop.org/tegra/linux.git
3651S: Maintained
3652F: drivers/gpu/drm/drm_panel.c
3653F: drivers/gpu/drm/panel/
3654F: include/drm/drm_panel.h
2d799dde 3655F: Documentation/devicetree/bindings/display/panel/
03e255b9 3656
8daf7473 3657INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3658M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3659M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3660L: intel-gfx@lists.freedesktop.org
8daf7473 3661L: dri-devel@lists.freedesktop.org
7564fde3 3662W: https://01.org/linuxgraphics/
47f95647 3663Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3664T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3665S: Supported
14430813 3666F: drivers/gpu/drm/i915/
8daf7473 3667F: include/drm/i915*
c117ab84 3668F: include/uapi/drm/i915*
8daf7473 3669
99763bb8
BB
3670DRM DRIVERS FOR ATMEL HLCDC
3671M: Boris Brezillon <boris.brezillon@free-electrons.com>
3672L: dri-devel@lists.freedesktop.org
3673S: Supported
3674F: drivers/gpu/drm/atmel-hlcdc/
3675F: Documentation/devicetree/bindings/drm/atmel/
3676
398a6d4a
KP
3677DRM DRIVERS FOR EXYNOS
3678M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3679M: Joonyoung Shim <jy0922.shim@samsung.com>
3680M: Seung-Woo Kim <sw0312.kim@samsung.com>
3681M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3682L: dri-devel@lists.freedesktop.org
25a58030 3683T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3684S: Supported
14430813 3685F: drivers/gpu/drm/exynos/
398a6d4a 3686F: include/drm/exynos*
c117ab84 3687F: include/uapi/drm/exynos*
398a6d4a 3688
b55a1b9c
JW
3689DRM DRIVERS FOR FREESCALE DCU
3690M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3691M: Alison Wang <alison.wang@freescale.com>
3692L: dri-devel@lists.freedesktop.org
3693S: Supported
3694F: drivers/gpu/drm/fsl-dcu/
2d799dde
RH
3695F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3696F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
b55a1b9c 3697
0a3d775f
PZ
3698DRM DRIVERS FOR FREESCALE IMX
3699M: Philipp Zabel <p.zabel@pengutronix.de>
3700L: dri-devel@lists.freedesktop.org
3701S: Maintained
3702F: drivers/gpu/drm/imx/
ef739aa4 3703F: drivers/gpu/ipu-v3/
2d799dde 3704F: Documentation/devicetree/bindings/display/imx/
0a3d775f 3705
ba2199a6
PJ
3706DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3707M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3708L: dri-devel@lists.freedesktop.org
3709T: git git://github.com/patjak/drm-gma500
3710S: Maintained
3711F: drivers/gpu/drm/gma500
3712F: include/drm/gma500*
3713
bd3b49f2 3714DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3715M: Thierry Reding <thierry.reding@gmail.com>
3716M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3717L: dri-devel@lists.freedesktop.org
3718L: linux-tegra@vger.kernel.org
a5ad7a63 3719T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3720S: Supported
dee8268f 3721F: drivers/gpu/drm/tegra/
a5ad7a63 3722F: drivers/gpu/host1x/
e1e90644 3723F: include/linux/host1x.h
a5ad7a63 3724F: include/uapi/drm/tegra_drm.h
2d799dde 3725F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
bd3b49f2 3726
a284e9d1
LP
3727DRM DRIVERS FOR RENESAS
3728M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3729L: dri-devel@lists.freedesktop.org
3730L: linux-sh@vger.kernel.org
3731T: git git://people.freedesktop.org/~airlied/linux
3732S: Supported
3733F: drivers/gpu/drm/rcar-du/
3734F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3735F: include/linux/platform_data/shmob_drm.h
3736
625e0346
HS
3737DRM DRIVERS FOR ROCKCHIP
3738M: Mark Yao <mark.yao@rock-chips.com>
3739L: dri-devel@lists.freedesktop.org
3740S: Maintained
3741F: drivers/gpu/drm/rockchip/
2d799dde 3742F: Documentation/devicetree/bindings/display/rockchip*
625e0346 3743
7f11c476
BG
3744DRM DRIVERS FOR STI
3745M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3746M: Vincent Abriou <vincent.abriou@st.com>
3747L: dri-devel@lists.freedesktop.org
3748T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3749S: Maintained
3750F: drivers/gpu/drm/sti
2d799dde 3751F: Documentation/devicetree/bindings/display/st,stih4xx.txt
7f11c476 3752
598df1ac
AK
3753DSBR100 USB FM RADIO DRIVER
3754M: Alexey Klimov <klimov.linux@gmail.com>
3755L: linux-media@vger.kernel.org
3756T: git git://linuxtv.org/media_tree.git
3757S: Maintained
3758F: drivers/media/radio/dsbr100.c
3759
1da177e4 3760DSCC4 DRIVER
8b58be88 3761M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3762L: netdev@vger.kernel.org
1da177e4 3763S: Maintained
679655da 3764F: drivers/net/wan/dscc4.c
1da177e4 3765
cc11b140
HV
3766DT3155 MEDIA DRIVER
3767M: Hans Verkuil <hverkuil@xs4all.nl>
3768L: linux-media@vger.kernel.org
3769T: git git://linuxtv.org/media_tree.git
3770W: http://linuxtv.org
3771S: Odd Fixes
3772F: drivers/media/pci/dt3155/
3773
91952bc0
AP
3774DVB_USB_AF9015 MEDIA DRIVER
3775M: Antti Palosaari <crope@iki.fi>
3776L: linux-media@vger.kernel.org
3777W: http://linuxtv.org/
3778W: http://palosaari.fi/linux/
3779Q: http://patchwork.linuxtv.org/project/linux-media/list/
3780T: git git://linuxtv.org/anttip/media_tree.git
3781S: Maintained
3782F: drivers/media/usb/dvb-usb-v2/af9015*
3783
3784DVB_USB_AF9035 MEDIA DRIVER
3785M: Antti Palosaari <crope@iki.fi>
3786L: linux-media@vger.kernel.org
3787W: http://linuxtv.org/
3788W: http://palosaari.fi/linux/
3789Q: http://patchwork.linuxtv.org/project/linux-media/list/
3790T: git git://linuxtv.org/anttip/media_tree.git
3791S: Maintained
3792F: drivers/media/usb/dvb-usb-v2/af9035*
3793
3794DVB_USB_ANYSEE MEDIA DRIVER
3795M: Antti Palosaari <crope@iki.fi>
3796L: linux-media@vger.kernel.org
3797W: http://linuxtv.org/
3798W: http://palosaari.fi/linux/
3799Q: http://patchwork.linuxtv.org/project/linux-media/list/
3800T: git git://linuxtv.org/anttip/media_tree.git
3801S: Maintained
3802F: drivers/media/usb/dvb-usb-v2/anysee*
3803
3804DVB_USB_AU6610 MEDIA DRIVER
3805M: Antti Palosaari <crope@iki.fi>
3806L: linux-media@vger.kernel.org
3807W: http://linuxtv.org/
3808W: http://palosaari.fi/linux/
3809Q: http://patchwork.linuxtv.org/project/linux-media/list/
3810T: git git://linuxtv.org/anttip/media_tree.git
3811S: Maintained
3812F: drivers/media/usb/dvb-usb-v2/au6610*
3813
3814DVB_USB_CE6230 MEDIA DRIVER
3815M: Antti Palosaari <crope@iki.fi>
3816L: linux-media@vger.kernel.org
3817W: http://linuxtv.org/
3818W: http://palosaari.fi/linux/
3819Q: http://patchwork.linuxtv.org/project/linux-media/list/
3820T: git git://linuxtv.org/anttip/media_tree.git
3821S: Maintained
3822F: drivers/media/usb/dvb-usb-v2/ce6230*
3823
d099dea2
MK
3824DVB_USB_CXUSB MEDIA DRIVER
3825M: Michael Krufky <mkrufky@linuxtv.org>
3826L: linux-media@vger.kernel.org
3827W: http://linuxtv.org/
3828W: http://github.com/mkrufky
3829Q: http://patchwork.linuxtv.org/project/linux-media/list/
3830T: git git://linuxtv.org/media_tree.git
3831S: Maintained
9819da66 3832F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3833
91952bc0 3834DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3835M: Antti Palosaari <crope@iki.fi>
3836L: linux-media@vger.kernel.org
3837W: http://linuxtv.org/
3838W: http://palosaari.fi/linux/
3839Q: http://patchwork.linuxtv.org/project/linux-media/list/
3840T: git git://linuxtv.org/anttip/media_tree.git
3841S: Maintained
91952bc0 3842F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3843
5560983b 3844DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3845M: Antti Palosaari <crope@iki.fi>
3846L: linux-media@vger.kernel.org
3847W: http://linuxtv.org/
91952bc0
AP
3848Q: http://patchwork.linuxtv.org/project/linux-media/list/
3849T: git git://linuxtv.org/anttip/media_tree.git
3850S: Maintained
5560983b 3851F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3852
8856f5f2
MK
3853DVB_USB_MXL111SF MEDIA DRIVER
3854M: Michael Krufky <mkrufky@linuxtv.org>
3855L: linux-media@vger.kernel.org
3856W: http://linuxtv.org/
3857W: http://github.com/mkrufky
3858Q: http://patchwork.linuxtv.org/project/linux-media/list/
3859T: git git://linuxtv.org/mkrufky/mxl111sf.git
3860S: Maintained
3861F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3862
91952bc0
AP
3863DVB_USB_RTL28XXU MEDIA DRIVER
3864M: Antti Palosaari <crope@iki.fi>
3865L: linux-media@vger.kernel.org
3866W: http://linuxtv.org/
3867W: http://palosaari.fi/linux/
3868Q: http://patchwork.linuxtv.org/project/linux-media/list/
3869T: git git://linuxtv.org/anttip/media_tree.git
3870S: Maintained
3871F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3872
3873DVB_USB_V2 MEDIA DRIVER
3874M: Antti Palosaari <crope@iki.fi>
3875L: linux-media@vger.kernel.org
3876W: http://linuxtv.org/
3877W: http://palosaari.fi/linux/
3878Q: http://patchwork.linuxtv.org/project/linux-media/list/
3879T: git git://linuxtv.org/anttip/media_tree.git
3880S: Maintained
3881F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3882F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3883
ac0ac38f 3884DYNAMIC DEBUG
5c4a97d1 3885M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3886S: Maintained
3887F: lib/dynamic_debug.c
3888F: include/linux/dynamic_debug.h
3889
789c7048 3890DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3891M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3892S: Maintained
df621252 3893F: drivers/tty/serial/dz.*
789c7048 3894
f17effbe
MF
3895E3X0 POWER BUTTON DRIVER
3896M: Moritz Fischer <moritz.fischer@ettus.com>
3897L: usrp-users@lists.ettus.com
3898W: http://www.ettus.com
3899S: Supported
3900F: drivers/input/misc/e3x0-button.c
3901F: Documentation/devicetree/bindings/input/e3x0-button.txt
3902
91952bc0
AP
3903E4000 MEDIA DRIVER
3904M: Antti Palosaari <crope@iki.fi>
3905L: linux-media@vger.kernel.org
3906W: http://linuxtv.org/
3907W: http://palosaari.fi/linux/
3908Q: http://patchwork.linuxtv.org/project/linux-media/list/
3909T: git git://linuxtv.org/anttip/media_tree.git
3910S: Maintained
3911F: drivers/media/tuners/e4000*
3912
1da177e4 3913EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3914M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3915L: linux-scsi@vger.kernel.org
3916S: Maintained
679655da 3917F: drivers/scsi/eata.c
1da177e4 3918
91952bc0
AP
3919EC100 MEDIA DRIVER
3920M: Antti Palosaari <crope@iki.fi>
3921L: linux-media@vger.kernel.org
3922W: http://linuxtv.org/
3923W: http://palosaari.fi/linux/
3924Q: http://patchwork.linuxtv.org/project/linux-media/list/
3925T: git git://linuxtv.org/anttip/media_tree.git
3926S: Maintained
3927F: drivers/media/dvb-frontends/ec100*
3928
237fead6 3929ECRYPT FILE SYSTEM
0de9adf2 3930M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3931L: ecryptfs@vger.kernel.org
24a923e4 3932W: http://ecryptfs.org
6dc7516e 3933W: https://launchpad.net/ecryptfs
237fead6 3934S: Supported
679655da
JP
3935F: Documentation/filesystems/ecryptfs.txt
3936F: fs/ecryptfs/
237fead6 3937
da9bb1d2 3938EDAC-CORE
8b58be88 3939M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3940M: Borislav Petkov <bp@alien8.de>
009a5410 3941M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3942L: linux-edac@vger.kernel.org
0e438e3f 3943W: bluesmoke.sourceforge.net
7a859516
BP
3944T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3945T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3946S: Supported
679655da 3947F: Documentation/edac.txt
91445c72 3948F: drivers/edac/
679655da 3949F: include/linux/edac.h
0e438e3f 3950
c476c23b 3951EDAC-AMD64
8b58be88 3952M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3953M: Borislav Petkov <bp@alien8.de>
91445c72 3954L: linux-edac@vger.kernel.org
c476c23b 3955W: bluesmoke.sourceforge.net
487ba8e8 3956S: Maintained
c476c23b
BP
3957F: drivers/edac/amd64_edac*
3958
836dae5d
RR
3959EDAC-CALXEDA
3960M: Doug Thompson <dougthompson@xmission.com>
3961M: Robert Richter <rric@kernel.org>
3962L: linux-edac@vger.kernel.org
3963W: bluesmoke.sourceforge.net
3964S: Maintained
3965F: drivers/edac/highbank*
3966
f65aad41
RB
3967EDAC-CAVIUM
3968M: Ralf Baechle <ralf@linux-mips.org>
3969M: David Daney <david.daney@cavium.com>
3970L: linux-edac@vger.kernel.org
3971L: linux-mips@linux-mips.org
3972W: bluesmoke.sourceforge.net
3973S: Supported
3974F: drivers/edac/octeon_edac*
3975
0e438e3f 3976EDAC-E752X
8b58be88
JP
3977M: Mark Gross <mark.gross@intel.com>
3978M: Doug Thompson <dougthompson@xmission.com>
91445c72 3979L: linux-edac@vger.kernel.org
0e438e3f
DP
3980W: bluesmoke.sourceforge.net
3981S: Maintained
679655da 3982F: drivers/edac/e752x_edac.c
0e438e3f
DP
3983
3984EDAC-E7XXX
8b58be88 3985M: Doug Thompson <dougthompson@xmission.com>
91445c72 3986L: linux-edac@vger.kernel.org
0e438e3f
DP
3987W: bluesmoke.sourceforge.net
3988S: Maintained
679655da 3989F: drivers/edac/e7xxx_edac.c
0e438e3f 3990
77c5f5d2 3991EDAC-GHES
009a5410 3992M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3993L: linux-edac@vger.kernel.org
3994W: bluesmoke.sourceforge.net
3995S: Maintained
2caa67a6 3996F: drivers/edac/ghes_edac.c
77c5f5d2 3997
6bc78404 3998EDAC-I82443BXGX
8b58be88 3999M: Tim Small <tim@buttersideup.com>
91445c72 4000L: linux-edac@vger.kernel.org
6bc78404
DT
4001W: bluesmoke.sourceforge.net
4002S: Maintained
679655da 4003F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
4004
4005EDAC-I3000
8b58be88 4006M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 4007L: linux-edac@vger.kernel.org
6bc78404
DT
4008W: bluesmoke.sourceforge.net
4009S: Maintained
679655da 4010F: drivers/edac/i3000_edac.c
6bc78404
DT
4011
4012EDAC-I5000
8b58be88 4013M: Doug Thompson <dougthompson@xmission.com>
91445c72 4014L: linux-edac@vger.kernel.org
ba9a5918
DT
4015W: bluesmoke.sourceforge.net
4016S: Maintained
679655da 4017F: drivers/edac/i5000_edac.c
ba9a5918 4018
44c12cb2 4019EDAC-I5400
009a5410 4020M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4021L: linux-edac@vger.kernel.org
44c12cb2
MCC
4022W: bluesmoke.sourceforge.net
4023S: Maintained
679655da 4024F: drivers/edac/i5400_edac.c
44c12cb2 4025
3c9c92b6 4026EDAC-I7300
009a5410 4027M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
4028L: linux-edac@vger.kernel.org
4029W: bluesmoke.sourceforge.net
4030S: Maintained
4031F: drivers/edac/i7300_edac.c
4032
67c89316 4033EDAC-I7CORE
009a5410 4034M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
4035L: linux-edac@vger.kernel.org
4036W: bluesmoke.sourceforge.net
4037S: Maintained
70aff0ce 4038F: drivers/edac/i7core_edac.c
67c89316 4039
ba9a5918 4040EDAC-I82975X
8b58be88 4041M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 4042M: "Arvind R." <arvino55@gmail.com>
91445c72 4043L: linux-edac@vger.kernel.org
ba9a5918
DT
4044W: bluesmoke.sourceforge.net
4045S: Maintained
679655da 4046F: drivers/edac/i82975x_edac.c
ba9a5918 4047
791b4706
JB
4048EDAC-IE31200
4049M: Jason Baron <jbaron@akamai.com>
4050L: linux-edac@vger.kernel.org
4051W: bluesmoke.sourceforge.net
4052S: Maintained
4053F: drivers/edac/ie31200_edac.c
4054
ccdfb979 4055EDAC-MPC85XX
30c7469b 4056M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
4057L: linux-edac@vger.kernel.org
4058W: bluesmoke.sourceforge.net
4059S: Maintained
4060F: drivers/edac/mpc85xx_edac.[ch]
4061
ba9a5918 4062EDAC-PASEMI
8b58be88 4063M: Egor Martovetsky <egor@pasemi.com>
91445c72 4064L: linux-edac@vger.kernel.org
6bc78404
DT
4065W: bluesmoke.sourceforge.net
4066S: Maintained
679655da 4067F: drivers/edac/pasemi_edac.c
6bc78404 4068
0e438e3f 4069EDAC-R82600
8b58be88 4070M: Tim Small <tim@buttersideup.com>
91445c72 4071L: linux-edac@vger.kernel.org
0e438e3f
DP
4072W: bluesmoke.sourceforge.net
4073S: Maintained
679655da 4074F: drivers/edac/r82600_edac.c
da9bb1d2 4075
4d096ca7 4076EDAC-SBRIDGE
009a5410 4077M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
4078L: linux-edac@vger.kernel.org
4079W: bluesmoke.sourceforge.net
4080S: Maintained
4081F: drivers/edac/sb_edac.c
4082
995e1de4
LH
4083EDAC-XGENE
4084APPLIED MICRO (APM) X-GENE SOC EDAC
4085M: Loc Ho <lho@apm.com>
4086S: Supported
4087F: drivers/edac/xgene_edac.c
4088F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4089
af39917d
CL
4090EDIROL UA-101/UA-1000 DRIVER
4091M: Clemens Ladisch <clemens@ladisch.de>
4092L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4093T: git git://git.alsa-project.org/alsa-kernel.git
4094S: Maintained
4095F: sound/usb/misc/ua101.c
4096
1f7df953 4097EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4098M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4099L: linux-efi@vger.kernel.org
78bef24e 4100T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4101S: Maintained
fb2efb5c 4102F: Documentation/efi-stub.txt
1f7df953
MF
4103F: arch/ia64/kernel/efi.c
4104F: arch/x86/boot/compressed/eboot.[ch]
4105F: arch/x86/include/asm/efi.h
4106F: arch/x86/platform/efi/*
a9499fa7 4107F: drivers/firmware/efi/*
1f7df953
MF
4108F: include/linux/efi*.h
4109
d68772b7
MF
4110EFI VARIABLE FILESYSTEM
4111M: Matthew Garrett <matthew.garrett@nebula.com>
4112M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4113M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4114T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4115L: linux-efi@vger.kernel.org
4116S: Maintained
4117F: fs/efivarfs/
4118
85a00d9b
PJ
4119EFIFB FRAMEBUFFER DRIVER
4120L: linux-fbdev@vger.kernel.org
4121M: Peter Jones <pjones@redhat.com>
4122S: Maintained
8a61f013 4123F: drivers/video/fbdev/efifb.c
85a00d9b 4124
0bee8d28
JT
4125EFS FILESYSTEM
4126W: http://aeschi.ch.eu.org/efs/
4127S: Orphan
679655da 4128F: fs/efs/
0bee8d28 4129
4480f15b 4130EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4131M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4132M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4133L: linux-rdma@vger.kernel.org
fab97220 4134S: Supported
679655da 4135F: drivers/infiniband/hw/ehca/
fab97220 4136
aa8a9e25 4137EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4138M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4139L: netdev@vger.kernel.org
4140S: Maintained
9aa32835 4141F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4142
f0319efe 4143EM28XX VIDEO4LINUX DRIVER
009a5410 4144M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4145L: linux-media@vger.kernel.org
4146W: http://linuxtv.org
4147T: git git://linuxtv.org/media_tree.git
4148S: Maintained
4149F: drivers/media/usb/em28xx/
4150
3e3a7d66 4151EMBEDDED LINUX
8b58be88
JP
4152M: Paul Gortmaker <paul.gortmaker@windriver.com>
4153M: Matt Mackall <mpm@selenic.com>
4154M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4155L: linux-embedded@vger.kernel.org
4156S: Maintained
4157
32505876
JS
4158EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4159M: James Smart <james.smart@avagotech.com>
4160M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4161L: linux-scsi@vger.kernel.org
32505876 4162W: http://www.avagotech.com
ce00f85c 4163S: Supported
679655da 4164F: drivers/scsi/lpfc/
3a1c1d44 4165
5f5bac82 4166ENE CB710 FLASH CARD READER DRIVER
8b58be88 4167M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4168S: Maintained
4169F: drivers/misc/cb710/
4170F: drivers/mmc/host/cb710-mmc.*
4171F: include/linux/cb710.h
4172
931e39a1
ML
4173ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4174M: Maxim Levitsky <maximlevitsky@gmail.com>
4175S: Maintained
2a837449 4176F: drivers/media/rc/ene_ir.*
931e39a1 4177
ec207dcc
GS
4178ENHANCED ERROR HANDLING (EEH)
4179M: Gavin Shan <shangw@linux.vnet.ibm.com>
4180L: linuxppc-dev@lists.ozlabs.org
4181S: Supported
4182F: Documentation/powerpc/eeh-pci-error-recovery.txt
4183F: arch/powerpc/kernel/eeh*.c
4184
d5ca9006 4185EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4186M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4187S: Maintained
084bad91 4188T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4189F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4190F: include/video/s1d13xxxfb.h
d5ca9006 4191
38df6492
ME
4192ET131X NETWORK DRIVER
4193M: Mark Einon <mark.einon@gmail.com>
4194S: Odd Fixes
4195F: drivers/net/ethernet/agere/
4196
1da177e4 4197ETHERNET BRIDGE
adbbf69d 4198M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4199L: bridge@lists.linux-foundation.org
4c325313 4200L: netdev@vger.kernel.org
c996d8b9 4201W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4202S: Maintained
679655da
JP
4203F: include/linux/netfilter_bridge/
4204F: net/bridge/
1da177e4 4205
22f08ad9
FF
4206ETHERNET PHY LIBRARY
4207M: Florian Fainelli <f.fainelli@gmail.com>
4208L: netdev@vger.kernel.org
4209S: Maintained
4210F: include/linux/phy.h
4211F: include/linux/phy_fixed.h
4212F: drivers/net/phy/
4213F: Documentation/networking/phy.txt
4214F: drivers/of/of_mdio.c
4215F: drivers/of/of_net.c
4216
1da177e4 4217EXT2 FILE SYSTEM
d8130624 4218M: Jan Kara <jack@suse.com>
72be2ccf 4219L: linux-ext4@vger.kernel.org
1da177e4 4220S: Maintained
679655da
JP
4221F: Documentation/filesystems/ext2.txt
4222F: fs/ext2/
4223F: include/linux/ext2*
1da177e4 4224
72be2ccf 4225EXT4 FILE SYSTEM
8b58be88 4226M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4227M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4228L: linux-ext4@vger.kernel.org
08a225f1 4229W: http://ext4.wiki.kernel.org
8a6e2535 4230Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4231S: Maintained
679655da
JP
4232F: Documentation/filesystems/ext4.txt
4233F: fs/ext4/
1da177e4 4234
c5532b09 4235Extended Verification Module (EVM)
74dd744f
MZ
4236M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4237L: linux-ima-devel@lists.sourceforge.net
4238L: linux-security-module@vger.kernel.org
c5532b09
MZ
4239S: Supported
4240F: security/integrity/evm/
4241
df6b3cfe
MH
4242EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4243M: MyungJoo Ham <myungjoo.ham@samsung.com>
4244M: Chanwoo Choi <cw00.choi@samsung.com>
4245L: linux-kernel@vger.kernel.org
81df63a9 4246T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4247S: Maintained
4248F: drivers/extcon/
cd2c3e7f
CC
4249F: include/linux/extcon/
4250F: include/linux/extcon.h
df6b3cfe 4251F: Documentation/extcon/
cd2c3e7f 4252F: Documentation/devicetree/bindings/extcon/
df6b3cfe 4253
e2a75c44 4254EXYNOS DP DRIVER
b7701755 4255M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4256L: dri-devel@lists.freedesktop.org
4257S: Maintained
4258F: drivers/gpu/drm/exynos/exynos_dp*
4259
33ad3912
DL
4260EXYNOS MIPI DISPLAY DRIVERS
4261M: Inki Dae <inki.dae@samsung.com>
4262M: Donghwa Lee <dh09.lee@samsung.com>
4263M: Kyungmin Park <kyungmin.park@samsung.com>
4264L: linux-fbdev@vger.kernel.org
4265S: Maintained
8a61f013 4266F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4267F: include/video/exynos_mipi*
4268
e53004e2 4269F71805F HARDWARE MONITORING DRIVER
d8130624 4270M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4271L: lm-sensors@lm-sensors.org
4272S: Maintained
679655da
JP
4273F: Documentation/hwmon/f71805f
4274F: drivers/hwmon/f71805f.c
e53004e2 4275
eea977ed
MB
4276FC0011 TUNER DRIVER
4277M: Michael Buesch <m@bues.ch>
4278L: linux-media@vger.kernel.org
4279S: Maintained
ccae7af2
MCC
4280F: drivers/media/tuners/fc0011.h
4281F: drivers/media/tuners/fc0011.c
eea977ed 4282
91952bc0
AP
4283FC2580 MEDIA DRIVER
4284M: Antti Palosaari <crope@iki.fi>
4285L: linux-media@vger.kernel.org
4286W: http://linuxtv.org/
4287W: http://palosaari.fi/linux/
4288Q: http://patchwork.linuxtv.org/project/linux-media/list/
4289T: git git://linuxtv.org/anttip/media_tree.git
4290S: Maintained
4291F: drivers/media/tuners/fc2580*
eea977ed 4292
88b2dbdb
EP
4293FANOTIFY
4294M: Eric Paris <eparis@redhat.com>
4295S: Maintained
4296F: fs/notify/fanotify/
4297F: include/linux/fanotify.h
c117ab84 4298F: include/uapi/linux/fanotify.h
88b2dbdb 4299
1da177e4 4300FARSYNC SYNCHRONOUS DRIVER
8b58be88 4301M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4302W: http://www.farsite.co.uk/
4303S: Supported
679655da 4304F: drivers/net/wan/farsync.*
1da177e4 4305
c5408b88 4306FAULT INJECTION SUPPORT
8b58be88 4307M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4308S: Supported
679655da
JP
4309F: Documentation/fault-injection/
4310F: lib/fault-inject.c
c5408b88 4311
053e514f
NT
4312FBTFT Framebuffer drivers
4313M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4314M: Noralf Trønnes <noralf@tronnes.org>
4315S: Maintained
4316F: drivers/staging/fbtft/
4317
cae727db 4318FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4319M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4320L: fcoe-devel@open-fcoe.org
cae727db
RL
4321W: www.Open-FCoE.org
4322S: Supported
4323F: drivers/scsi/libfc/
4324F: drivers/scsi/fcoe/
4325F: include/scsi/fc/
4326F: include/scsi/libfc.h
4327F: include/scsi/libfcoe.h
c117ab84 4328F: include/uapi/scsi/fc/
cae727db 4329
e2d1d6c0 4330FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4331M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4332M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4333L: linux-fsdevel@vger.kernel.org
1da177e4 4334S: Maintained
679655da
JP
4335F: include/linux/fcntl.h
4336F: include/linux/fs.h
c117ab84
CEB
4337F: include/uapi/linux/fcntl.h
4338F: include/uapi/linux/fs.h
679655da
JP
4339F: fs/fcntl.c
4340F: fs/locks.c
1da177e4 4341
e2d1d6c0 4342FILESYSTEMS (VFS and infrastructure)
8b58be88 4343M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4344L: linux-fsdevel@vger.kernel.org
173acc7c 4345S: Maintained
679655da 4346F: fs/*
173acc7c 4347
b26e0ed4 4348FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4349M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4350L: lm-sensors@lm-sensors.org
4351S: Maintained
d5ca6918
JP
4352F: drivers/hwmon/f75375s.c
4353F: include/linux/f75375s.h
b26e0ed4 4354
a331b0c3
CL
4355FIREWIRE AUDIO DRIVERS
4356M: Clemens Ladisch <clemens@ladisch.de>
4357L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4358T: git git://git.alsa-project.org/alsa-kernel.git
4359S: Maintained
4360F: sound/firewire/
4361
eb86ec51
SR
4362FIREWIRE MEDIA DRIVERS (firedtv)
4363M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4364L: linux-media@vger.kernel.org
4365L: linux1394-devel@lists.sourceforge.net
4366T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4367S: Maintained
4368F: drivers/media/firewire/
4369
a511ce33
CB
4370FIREWIRE SBP-2 TARGET
4371M: Chris Boot <bootc@bootc.net>
4372L: linux-scsi@vger.kernel.org
4373L: target-devel@vger.kernel.org
4374L: linux1394-devel@lists.sourceforge.net
4375T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4376S: Maintained
4377F: drivers/target/sbp/
4378
7d2c86b5 4379FIREWIRE SUBSYSTEM
8b58be88 4380M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4381L: linux1394-devel@lists.sourceforge.net
958a29cb 4382W: http://ieee1394.wiki.kernel.org/
2ca526bf 4383T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4384S: Maintained
679655da 4385F: drivers/firewire/
8f06ce3b
SR
4386F: include/linux/firewire.h
4387F: include/uapi/linux/firewire*.h
9f6d3c4b 4388F: tools/firewire/
e2d1d6c0
RD
4389
4390FIRMWARE LOADER (request_firmware)
39e68089
ML
4391M: Ming Lei <ming.lei@canonical.com>
4392L: linux-kernel@vger.kernel.org
4393S: Maintained
679655da
JP
4394F: Documentation/firmware_class/
4395F: drivers/base/firmware*.c
4396F: include/linux/firmware.h
e2d1d6c0 4397
f730e3dc 4398FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4399M: Joshua Morris <josh.h.morris@us.ibm.com>
4400M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4401S: Maintained
4402F: drivers/block/rsxx/
4403
8206f664 4404FLOPPY DRIVER
e5f6450c 4405M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4406T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4407S: Odd fixes
4408F: drivers/block/floppy.c
4409
9c9f32ed
AR
4410FMC SUBSYSTEM
4411M: Alessandro Rubini <rubini@gnudd.com>
4412W: http://www.ohwr.org/projects/fmc-bus
4413S: Supported
4414F: drivers/fmc/
4415F: include/linux/fmc*.h
4416F: include/linux/ipmi-fru.h
4417K: fmc_d.*register
4418
3c0ed7d5
AT
4419FPGA MANAGER FRAMEWORK
4420M: Alan Tull <atull@opensource.altera.com>
dd7d664a 4421R: Moritz Fischer <moritz.fischer@ettus.com>
3c0ed7d5
AT
4422S: Maintained
4423F: drivers/fpga/
4424F: include/linux/fpga/fpga-mgr.h
4425W: http://www.rocketboards.org
4426
e2d1d6c0 4427FPU EMULATOR
8b58be88 4428M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4429W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4430S: Maintained
679655da 4431F: arch/x86/math-emu/
e2d1d6c0
RD
4432
4433FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4434L: netdev@vger.kernel.org
c173bfac 4435S: Orphan
679655da
JP
4436F: drivers/net/wan/dlci.c
4437F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4438
4439FRAMEBUFFER LAYER
5489e948
JCPV
4440M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4441M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4442L: linux-fbdev@vger.kernel.org
e2d1d6c0 4443W: http://linux-fbdev.sourceforge.net/
b22fe37b 4444Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4445T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4446S: Maintained
679655da 4447F: Documentation/fb/
b22fe37b
PM
4448F: drivers/video/
4449F: include/video/
679655da 4450F: include/linux/fb.h
c117ab84
CEB
4451F: include/uapi/video/
4452F: include/uapi/linux/fb.h
e2d1d6c0 4453
a57c188e 4454FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4455M: Timur Tabi <timur@tabi.org>
a57c188e 4456L: linux-fbdev@vger.kernel.org
c4ef9bc4 4457S: Maintained
8a61f013 4458F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4459
e2d1d6c0 4460FREESCALE DMA DRIVER
8b58be88
JP
4461M: Li Yang <leoli@freescale.com>
4462M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4463L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4464S: Maintained
679655da 4465F: drivers/dma/fsldma.*
e2d1d6c0
RD
4466
4467FREESCALE I2C CPM DRIVER
8b58be88 4468M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4469L: linuxppc-dev@lists.ozlabs.org
846557d3 4470L: linux-i2c@vger.kernel.org
0d2b405a 4471S: Maintained
679655da 4472F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4473
60e8c5ab 4474FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4475M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4476L: linux-fbdev@vger.kernel.org
efc03ecb 4477L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4478S: Maintained
bad985a1 4479F: include/linux/platform_data/video-imxfb.h
8a61f013 4480F: drivers/video/fbdev/imxfb.c
60e8c5ab 4481
4d8e2cef
HX
4482FREESCALE QUAD SPI DRIVER
4483M: Han Xu <han.xu@freescale.com>
4484L: linux-mtd@lists.infradead.org
4485S: Maintained
4486F: drivers/mtd/spi-nor/fsl-quadspi.c
4487
4689a6b1 4488FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4489M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4490M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4491L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4492L: netdev@vger.kernel.org
4493S: Maintained
ec21e2ec 4494F: drivers/net/ethernet/freescale/fs_enet/
679655da 4495F: include/linux/fs_enet_pd.h
4689a6b1 4496
d9e9d82c 4497FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4498L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4499S: Orphan
679655da
JP
4500F: arch/powerpc/sysdev/qe_lib/
4501F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4502
b55ef929 4503FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4504M: Li Yang <leoli@freescale.com>
6372594a 4505L: linux-usb@vger.kernel.org
a4724ed6 4506L: linuxppc-dev@lists.ozlabs.org
a7205b30 4507S: Maintained
faf2e1db 4508F: drivers/usb/gadget/udc/fsl*
a7205b30 4509
beaf53bf 4510FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4511M: Li Yang <leoli@freescale.com>
beaf53bf 4512L: netdev@vger.kernel.org
a4724ed6 4513L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4514S: Maintained
ec21e2ec 4515F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4516
abb1ed7b
CM
4517FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4518M: Claudiu Manoil <claudiu.manoil@freescale.com>
4519L: netdev@vger.kernel.org
4520S: Maintained
4521F: drivers/net/ethernet/freescale/gianfar*
4522X: drivers/net/ethernet/freescale/gianfar_ptp.c
4523F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4524
d9e9d82c 4525FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4526M: Timur Tabi <timur@tabi.org>
a4724ed6 4527L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4528S: Maintained
df621252 4529F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4530
4531FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4532M: Timur Tabi <timur@tabi.org>
dc85950a 4533M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4534M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4535L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4536L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4537S: Maintained
69aefcea 4538F: sound/soc/fsl/fsl*
dc85950a 4539F: sound/soc/fsl/imx*
69aefcea 4540F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4541
31c88965 4542FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4543M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4544L: linux-kernel@vger.kernel.org
4545S: Maintained
4546F: drivers/staging/fsl-mc/
4547
1da177e4 4548FREEVXFS FILESYSTEM
8b58be88 4549M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4550W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4551S: Maintained
679655da 4552F: fs/freevxfs/
1da177e4 4553
71038f52 4554FREEZER
49db1903 4555M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4556M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4557L: linux-pm@vger.kernel.org
71038f52 4558S: Supported
679655da
JP
4559F: Documentation/power/freezing-of-tasks.txt
4560F: include/linux/freezer.h
4561F: kernel/freezer.c
71038f52 4562
839a1f79
KRW
4563FRONTSWAP API
4564M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4565L: linux-kernel@vger.kernel.org
4566S: Maintained
4567F: mm/frontswap.c
4568F: include/linux/frontswap.h
4569
a5432f5a 4570FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4571M: David Howells <dhowells@redhat.com>
e62d6e24 4572L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
4573S: Supported
4574F: Documentation/filesystems/caching/
4575F: fs/fscache/
4576F: include/linux/fscache*.h
4577
f58ad8f5 4578F2FS FILE SYSTEM
9b29d481 4579M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4580M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4581R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4582L: linux-f2fs-devel@lists.sourceforge.net
4583W: http://en.wikipedia.org/wiki/F2FS
4584T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4585S: Maintained
4586F: Documentation/filesystems/f2fs.txt
3bac380c 4587F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4588F: fs/f2fs/
4589F: include/linux/f2fs_fs.h
62d43eeb 4590F: include/trace/events/f2fs.h
f58ad8f5 4591
5ab7ffea 4592FUJITSU FR-V (FRV) PORT
8b58be88 4593M: David Howells <dhowells@redhat.com>
1da177e4 4594S: Maintained
679655da 4595F: arch/frv/
1da177e4 4596
20b93734 4597FUJITSU LAPTOP EXTRAS
409a3e98 4598M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4599L: platform-driver-x86@vger.kernel.org
20b93734 4600S: Maintained
679655da 4601F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4602
4da621b6
HK
4603FUJITSU M-5MO LS CAMERA ISP DRIVER
4604M: Kyungmin Park <kyungmin.park@samsung.com>
4605M: Heungjun Kim <riverful.kim@samsung.com>
4606L: linux-media@vger.kernel.org
4607S: Maintained
90d72ac6 4608F: drivers/media/i2c/m5mols/
4da621b6
HK
4609F: include/media/m5mols.h
4610
2d24c490
RG
4611FUJITSU TABLET EXTRAS
4612M: Robert Gerlach <khnz@gmx.de>
4613L: platform-driver-x86@vger.kernel.org
4614S: Maintained
4615F: drivers/platform/x86/fujitsu-tablet.c
4616
04578f17 4617FUSE: FILESYSTEM IN USERSPACE
8b58be88 4618M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4619L: fuse-devel@lists.sourceforge.net
4620W: http://fuse.sourceforge.net/
0a30f612 4621T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4622S: Maintained
679655da 4623F: fs/fuse/
c117ab84 4624F: include/uapi/linux/fuse.h
0a30f612 4625F: Documentation/filesystems/fuse.txt
04578f17 4626
1da177e4 4627FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4628M: Rik Faith <faith@cs.unc.edu>
1da177e4 4629L: linux-scsi@vger.kernel.org
baaea1dc 4630S: Odd Fixes (e.g., new signatures)
679655da 4631F: drivers/scsi/fdomain.*
1da177e4 4632
d8e2162c
PO
4633GCOV BASED KERNEL PROFILING
4634M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4635S: Maintained
4636F: kernel/gcov/
4637F: Documentation/gcov.txt
4638
1da177e4 4639GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4640M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4641L: linux-scsi@vger.kernel.org
4642W: http://www.icp-vortex.com/
4643S: Supported
679655da 4644F: drivers/scsi/gdt*
1da177e4 4645
158daf16
JK
4646GDB KERNEL DEBUGGING HELPER SCRIPTS
4647M: Jan Kiszka <jan.kiszka@siemens.com>
4648S: Supported
4649F: scripts/gdb/
4650
3169a1c7
HV
4651GEMTEK FM RADIO RECEIVER DRIVER
4652M: Hans Verkuil <hverkuil@xs4all.nl>
4653L: linux-media@vger.kernel.org
4654T: git git://linuxtv.org/media_tree.git
4655W: http://linuxtv.org
4656S: Maintained
4657F: drivers/media/radio/radio-gemtek*
4658
1c23af90 4659GENERIC GPIO I2C DRIVER
880b0e26 4660M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4661S: Supported
679655da
JP
4662F: drivers/i2c/busses/i2c-gpio.c
4663F: include/linux/i2c-gpio.h
1c23af90 4664
92ed1a76
PK
4665GENERIC GPIO I2C MULTIPLEXER DRIVER
4666M: Peter Korsgaard <peter.korsgaard@barco.com>
4667L: linux-i2c@vger.kernel.org
4668S: Supported
e7065e20
JD
4669F: drivers/i2c/muxes/i2c-mux-gpio.c
4670F: include/linux/i2c-mux-gpio.h
4671F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4672
9251ce95 4673GENERIC HDLC (WAN) DRIVERS
8b58be88 4674M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4675W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4676S: Maintained
679655da
JP
4677F: drivers/net/wan/c101.c
4678F: drivers/net/wan/hd6457*
4679F: drivers/net/wan/hdlc*
4680F: drivers/net/wan/n2.c
4681F: drivers/net/wan/pc300too.c
4682F: drivers/net/wan/pci200syn.c
4683F: drivers/net/wan/wanxl*
1da177e4 4684
1527aab6 4685GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4686M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4687L: linux-arch@vger.kernel.org
4688T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4689S: Maintained
14430813
JP
4690F: include/asm-generic/
4691F: include/uapi/asm-generic/
1527aab6 4692
ff764963
KVA
4693GENERIC PHY FRAMEWORK
4694M: Kishon Vijay Abraham I <kishon@ti.com>
4695L: linux-kernel@vger.kernel.org
4696T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4697S: Supported
4698F: drivers/phy/
4699F: include/linux/phy/
4700
eea97aed
KH
4701GENERIC PM DOMAINS
4702M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4703M: Kevin Hilman <khilman@kernel.org>
4704M: Ulf Hansson <ulf.hansson@linaro.org>
4705L: linux-pm@vger.kernel.org
4706S: Supported
4707F: drivers/base/power/domain*.c
4708F: include/linux/pm_domain.h
4709
ccb86a69 4710GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4711M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4712L: kvm@vger.kernel.org
ccb86a69
MT
4713S: Supported
4714F: drivers/uio/uio_pci_generic.c
4715
f8f1ec73
JP
4716GET_MAINTAINER SCRIPT
4717M: Joe Perches <joe@perches.com>
4718S: Maintained
4719F: scripts/get_maintainer.pl
4720
5be7b50f 4721GFS2 FILE SYSTEM
8b58be88 4722M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4723M: Bob Peterson <rpeterso@redhat.com>
a4644184 4724L: cluster-devel@redhat.com
5be7b50f 4725W: http://sources.redhat.com/cluster/
28666d6d 4726T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4727S: Supported
679655da
JP
4728F: Documentation/filesystems/gfs2*.txt
4729F: fs/gfs2/
c117ab84 4730F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4731
0a34eb8f 4732GIGASET ISDN DRIVERS
6b096fde 4733M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4734L: gigaset307x-common@lists.sourceforge.net
4735W: http://gigaset307x.sourceforge.net/
6b096fde 4736S: Odd Fixes
679655da
JP
4737F: Documentation/isdn/README.gigaset
4738F: drivers/isdn/gigaset/
c117ab84 4739F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4740
7eea35fe
JP
4741GO7007 MPEG CODEC
4742M: Hans Verkuil <hans.verkuil@cisco.com>
4743L: linux-media@vger.kernel.org
4744S: Maintained
4745F: drivers/media/usb/go7007/
4746
ca96ea86
BN
4747GOODIX TOUCHSCREEN
4748M: Bastien Nocera <hadess@hadess.net>
4749L: linux-input@vger.kernel.org
4750S: Maintained
4751F: drivers/input/touchscreen/goodix.c
4752
a0dc00b4 4753GPIO SUBSYSTEM
e4651a9f 4754M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4755M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4756L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4757T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4758S: Maintained
4759F: Documentation/gpio/
a0dc00b4 4760F: drivers/gpio/
bdc6e95e
AC
4761F: include/linux/gpio/
4762F: include/linux/gpio.h
9b692346 4763F: include/asm-generic/gpio.h
a0dc00b4 4764
71a6d0af
HW
4765GRE DEMULTIPLEXER DRIVER
4766M: Dmitry Kozlov <xeb@mail.ru>
4767L: netdev@vger.kernel.org
4768S: Maintained
11c26770
JP
4769F: net/ipv4/gre_demux.c
4770F: net/ipv4/gre_offload.c
71a6d0af
HW
4771F: include/net/gre.h
4772
d4c41139
KG
4773GRETH 10/100/1G Ethernet MAC device driver
4774M: Kristoffer Glembo <kristoffer@gaisler.com>
4775L: netdev@vger.kernel.org
4776S: Maintained
a31a96ad 4777F: drivers/net/ethernet/aeroflex/
d4c41139 4778
e8deeae2 4779GSPCA FINEPIX SUBDRIVER
8b58be88 4780M: Frank Zago <frank@zago.net>
661263b5 4781L: linux-media@vger.kernel.org
275ffde4 4782T: git git://linuxtv.org/media_tree.git
e8deeae2 4783S: Maintained
0c0d06ca 4784F: drivers/media/usb/gspca/finepix.c
e8deeae2 4785
4b3fa3c4
OL
4786GSPCA GL860 SUBDRIVER
4787M: Olivier Lorin <o.lorin@laposte.net>
4788L: linux-media@vger.kernel.org
275ffde4 4789T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4790S: Maintained
0c0d06ca 4791F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4792
e8deeae2 4793GSPCA M5602 SUBDRIVER
8b58be88 4794M: Erik Andren <erik.andren@gmail.com>
661263b5 4795L: linux-media@vger.kernel.org
275ffde4 4796T: git git://linuxtv.org/media_tree.git
e8deeae2 4797S: Maintained
0c0d06ca 4798F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4799
4800GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4801M: Hans de Goede <hdegoede@redhat.com>
661263b5 4802L: linux-media@vger.kernel.org
275ffde4 4803T: git git://linuxtv.org/media_tree.git
e8deeae2 4804S: Maintained
0c0d06ca 4805F: drivers/media/usb/gspca/pac207.c
e8deeae2 4806
261982f1 4807GSPCA SN9C20X SUBDRIVER
d95c5b0b 4808M: Brian Johnson <brijohn@gmail.com>
261982f1 4809L: linux-media@vger.kernel.org
275ffde4 4810T: git git://linuxtv.org/media_tree.git
261982f1 4811S: Maintained
0c0d06ca 4812F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4813
e8deeae2 4814GSPCA T613 SUBDRIVER
8b58be88 4815M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4816L: linux-media@vger.kernel.org
275ffde4 4817T: git git://linuxtv.org/media_tree.git
e8deeae2 4818S: Maintained
0c0d06ca 4819F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4820
4821GSPCA USB WEBCAM DRIVER
fc3f906b 4822M: Hans de Goede <hdegoede@redhat.com>
661263b5 4823L: linux-media@vger.kernel.org
275ffde4 4824T: git git://linuxtv.org/media_tree.git
e8deeae2 4825S: Maintained
0c0d06ca 4826F: drivers/media/usb/gspca/
e8deeae2 4827
584ec979 4828GUID PARTITION TABLE (GPT)
4f973c63 4829M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4830L: linux-efi@vger.kernel.org
4831S: Maintained
4832F: block/partitions/efi.*
4833
aa3c598b 4834STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4835M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4836L: linux-media@vger.kernel.org
275ffde4 4837T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4838S: Maintained
4839F: drivers/media/usb/stk1160/
e8deeae2 4840
4e456b86
YS
4841H8/300 ARCHITECTURE
4842M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4843L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4844W: http://uclinux-h8.sourceforge.jp
4845T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4846S: Maintained
4847F: arch/h8300/
4848F: drivers/clocksource/h8300_*.c
4849F: drivers/clk/h8300/
4850F: drivers/irqchip/irq-renesas-h8*.c
4851
71a6d0af
HW
4852HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4853M: Frank Seidel <frank@f-seidel.de>
4854L: platform-driver-x86@vger.kernel.org
4855W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4856S: Maintained
4857F: drivers/platform/x86/hdaps.c
4858
48fc9e26
HV
4859HDPVR USB VIDEO ENCODER DRIVER
4860M: Hans Verkuil <hverkuil@xs4all.nl>
4861L: linux-media@vger.kernel.org
4862T: git git://linuxtv.org/media_tree.git
4863W: http://linuxtv.org
4864S: Odd Fixes
14430813 4865F: drivers/media/usb/hdpvr/
48fc9e26 4866
71a6d0af 4867HWPOISON MEMORY FAILURE HANDLING
f9625c48 4868M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4869L: linux-mm@kvack.org
71a6d0af
HW
4870S: Maintained
4871F: mm/memory-failure.c
4872F: mm/hwpoison-inject.c
4873
4874HYPERVISOR VIRTUAL CONSOLE DRIVER
4875L: linuxppc-dev@lists.ozlabs.org
4876S: Odd Fixes
4877F: drivers/tty/hvc/
4878
e5ab1477
AP
4879HACKRF MEDIA DRIVER
4880M: Antti Palosaari <crope@iki.fi>
4881L: linux-media@vger.kernel.org
4882W: http://linuxtv.org/
4883W: http://palosaari.fi/linux/
4884Q: http://patchwork.linuxtv.org/project/linux-media/list/
4885T: git git://linuxtv.org/anttip/media_tree.git
4886S: Maintained
4887F: drivers/media/usb/hackrf/
4888
5b543965 4889HARDWARE MONITORING
d8130624 4890M: Jean Delvare <jdelvare@suse.com>
ca462085 4891M: Guenter Roeck <linux@roeck-us.net>
5b543965 4892L: lm-sensors@lm-sensors.org
595142e0 4893W: http://www.lm-sensors.org/
a94ef4ed 4894T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4895T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4896S: Maintained
047f4ec2 4897F: Documentation/hwmon/
679655da 4898F: drivers/hwmon/
047f4ec2 4899F: include/linux/hwmon*.h
5b543965 4900
844dd05f 4901HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4902M: Matt Mackall <mpm@selenic.com>
4903M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4904L: linux-crypto@vger.kernel.org
c0d0787b 4905S: Odd fixes
679655da
JP
4906F: Documentation/hw_random.txt
4907F: drivers/char/hw_random/
4908F: include/linux/hw_random.h
844dd05f 4909
8b37fcfc
OBC
4910HARDWARE SPINLOCK CORE
4911M: Ohad Ben-Cohen <ohad@wizery.com>
4912S: Maintained
4913F: Documentation/hwspinlock.txt
4914F: drivers/hwspinlock/hwspinlock_*
4915F: include/linux/hwspinlock.h
4916
1da177e4 4917HARMONY SOUND DRIVER
ac6aecbf 4918L: linux-parisc@vger.kernel.org
1da177e4 4919S: Maintained
679655da 4920F: sound/parisc/harmony.*
1da177e4 4921
91952bc0
AP
4922HD29L2 MEDIA DRIVER
4923M: Antti Palosaari <crope@iki.fi>
4924L: linux-media@vger.kernel.org
4925W: http://linuxtv.org/
4926W: http://palosaari.fi/linux/
4927Q: http://patchwork.linuxtv.org/project/linux-media/list/
4928T: git git://linuxtv.org/anttip/media_tree.git
4929S: Maintained
4930F: drivers/media/dvb-frontends/hd29l2*
4931
e2d1d6c0 4932HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4933L: iss_storagedev@hp.com
af9f1b3c 4934S: Orphan
679655da
JP
4935F: Documentation/blockdev/cpqarray.txt
4936F: drivers/block/cpqarray.*
e2d1d6c0 4937
9257aa49 4938HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4939M: Don Brace <don.brace@pmcs.com>
9257aa49 4940L: iss_storagedev@hp.com
693373db
DB
4941L: storagedev@pmcs.com
4942L: linux-scsi@vger.kernel.org
9257aa49
SC
4943S: Supported
4944F: Documentation/scsi/hpsa.txt
4945F: drivers/scsi/hpsa*.[ch]
4946F: include/linux/cciss*.h
c117ab84 4947F: include/uapi/linux/cciss*.h
9257aa49 4948
e2d1d6c0 4949HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4950M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4951L: iss_storagedev@hp.com
693373db
DB
4952L: storagedev@pmcs.com
4953L: linux-scsi@vger.kernel.org
e2d1d6c0 4954S: Supported
679655da
JP
4955F: Documentation/blockdev/cciss.txt
4956F: drivers/block/cciss*
4957F: include/linux/cciss_ioctl.h
c117ab84 4958F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4959
1da177e4 4960HFS FILESYSTEM
6cf515e1
GU
4961L: linux-fsdevel@vger.kernel.org
4962S: Orphan
679655da
JP
4963F: Documentation/filesystems/hfs.txt
4964F: fs/hfs/
1da177e4 4965
ef575f47
GU
4966HFSPLUS FILESYSTEM
4967L: linux-fsdevel@vger.kernel.org
4968S: Orphan
4969F: Documentation/filesystems/hfsplus.txt
4970F: fs/hfsplus/
4971
1da177e4 4972HGA FRAMEBUFFER DRIVER
8b58be88 4973M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4974L: linux-nvidia@lists.surfsouth.com
4975W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4976S: Maintained
8a61f013 4977F: drivers/video/fbdev/hgafb.c
1da177e4 4978
4480f15b 4979HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4980M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4981M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4982L: linux-pm@vger.kernel.org
e2d1d6c0 4983S: Supported
679655da
JP
4984F: arch/x86/power/
4985F: drivers/base/power/
4986F: kernel/power/
4987F: include/linux/suspend.h
4988F: include/linux/freezer.h
4989F: include/linux/pm.h
679655da 4990F: arch/*/include/asm/suspend*.h
e2d1d6c0 4991
4ef4caad 4992HID CORE LAYER
e5f6450c 4993M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4994L: linux-input@vger.kernel.org
54e5881d 4995T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4996S: Maintained
679655da
JP
4997F: drivers/hid/
4998F: include/linux/hid*
c117ab84 4999F: include/uapi/linux/hid*
4ef4caad 5000
30ee72f0 5001HID SENSOR HUB DRIVERS
e5f6450c 5002M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
5003M: Jonathan Cameron <jic23@kernel.org>
5004M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5005L: linux-input@vger.kernel.org
5006L: linux-iio@vger.kernel.org
5007S: Maintained
5008F: Documentation/hid/hid-sensor*
5009F: drivers/hid/hid-sensor-*
5010F: drivers/iio/*/hid-*
5011F: include/linux/hid-sensor-*
5012
38bed542 5013HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 5014M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5015L: linux-kernel@vger.kernel.org
75fc2d37 5016T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 5017S: Maintained
679655da 5018F: Documentation/timers/
5cee9645 5019F: kernel/time/hrtimer.c
88606e80
TG
5020F: kernel/time/clockevents.c
5021F: kernel/time/tick*.*
5022F: kernel/time/timer_*.c
05ed8490 5023F: include/linux/clockchips.h
679655da 5024F: include/linux/hrtimer.h
38bed542 5025
1da177e4 5026HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 5027L: linux-hams@vger.kernel.org
8b64f2a0 5028S: Orphan
679655da
JP
5029F: drivers/net/hamradio/dmascc.c
5030F: drivers/net/hamradio/scc.c
1da177e4 5031
ede1e6f8 5032HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 5033M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
5034W: http://www.highpoint-tech.com
5035S: Supported
679655da
JP
5036F: Documentation/scsi/hptiop.txt
5037F: drivers/scsi/hptiop.c
ede1e6f8 5038
1da177e4 5039HIPPI
8b58be88 5040M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
5041L: linux-hippi@sunsite.dk
5042S: Maintained
679655da 5043F: include/linux/hippidevice.h
c117ab84 5044F: include/uapi/linux/if_hippi.h
679655da 5045F: net/802/hippi.c
ff5a3b50 5046F: drivers/net/hippi/
1da177e4 5047
ff1d2767 5048HOST AP DRIVER
8b58be88 5049M: Jouni Malinen <j@w1.fi>
85d32e7b 5050L: hostap@shmoo.com (subscribers-only)
724c6b35 5051L: linux-wireless@vger.kernel.org
ff1d2767
JM
5052W: http://hostap.epitest.fi/
5053S: Maintained
679655da 5054F: drivers/net/wireless/hostap/
ff1d2767 5055
dd8cd779 5056HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 5057L: platform-driver-x86@vger.kernel.org
95c70215 5058S: Orphan
679655da 5059F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 5060
e2d1d6c0 5061HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 5062M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5063S: Maintained
7e25d724 5064F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 5065
7d2c86b5 5066HPET: High Precision Event Timers driver
8b58be88 5067M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 5068S: Maintained
679655da
JP
5069F: Documentation/timers/hpet.txt
5070F: drivers/char/hpet.c
5071F: include/linux/hpet.h
c117ab84 5072F: include/uapi/linux/hpet.h
b9b0332f 5073
e07b5d79 5074HPET: x86
9e06f631 5075S: Orphan
679655da
JP
5076F: arch/x86/kernel/hpet.c
5077F: arch/x86/include/asm/hpet.h
b9b0332f 5078
1da177e4 5079HPFS FILESYSTEM
8b58be88 5080M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5081W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5082S: Maintained
679655da 5083F: fs/hpfs/
1da177e4 5084
3441cded 5085HSI SUBSYSTEM
56459ea9
SR
5086M: Sebastian Reichel <sre@kernel.org>
5087T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5088S: Maintained
5089F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5090F: Documentation/hsi.txt
3441cded
SR
5091F: drivers/hsi/
5092F: include/linux/hsi/
5093F: include/uapi/linux/hsi/
5094
7d2c86b5 5095HSO 3G MODEM DRIVER
8b58be88 5096M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5097W: http://www.pharscape.org
5098S: Maintained
679655da 5099F: drivers/net/usb/hso.c
11cd29b0 5100
19990e29
AB
5101HSR NETWORK PROTOCOL
5102M: Arvid Brodin <arvid.brodin@alten.se>
5103L: netdev@vger.kernel.org
5104S: Maintained
5105F: net/hsr/
5106
5a18c343 5107HTCPEN TOUCHSCREEN DRIVER
8b58be88 5108M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5109L: linux-input@vger.kernel.org
5110S: Maintained
679655da 5111F: drivers/input/touchscreen/htcpen.c
5a18c343 5112
1da177e4 5113HUGETLB FILESYSTEM
6d49e352 5114M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5115S: Maintained
679655da 5116F: fs/hugetlbfs/
1da177e4 5117
05183189 5118Hyper-V CORE AND DRIVERS
9c3646d1 5119M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5120M: Haiyang Zhang <haiyangz@microsoft.com>
5121L: devel@linuxdriverproject.org
5122S: Maintained
a4162747
HZ
5123F: arch/x86/include/asm/mshyperv.h
5124F: arch/x86/include/uapi/asm/hyperv.h
5125F: arch/x86/kernel/cpu/mshyperv.c
05183189 5126F: drivers/hid/hid-hyperv.c
a4162747 5127F: drivers/hv/
f92ca80b 5128F: drivers/input/serio/hyperv-keyboard.c
05183189 5129F: drivers/net/hyperv/
a4162747 5130F: drivers/scsi/storvsc_drv.c
8a61f013 5131F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5132F: include/linux/hyperv.h
5133F: tools/hv/
54bf725e 5134F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5135
d85c8a6a 5136I2C OVER PARALLEL PORT
d8130624 5137M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5138L: linux-i2c@vger.kernel.org
5139S: Maintained
5140F: Documentation/i2c/busses/i2c-parport
5141F: Documentation/i2c/busses/i2c-parport-light
5142F: drivers/i2c/busses/i2c-parport.c
5143F: drivers/i2c/busses/i2c-parport-light.c
5144
5145I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5146M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5147L: linux-i2c@vger.kernel.org
5148S: Maintained
5149F: Documentation/i2c/busses/i2c-ali1535
5150F: Documentation/i2c/busses/i2c-ali1563
5151F: Documentation/i2c/busses/i2c-ali15x3
5152F: Documentation/i2c/busses/i2c-amd756
5153F: Documentation/i2c/busses/i2c-amd8111
5154F: Documentation/i2c/busses/i2c-i801
5155F: Documentation/i2c/busses/i2c-nforce2
5156F: Documentation/i2c/busses/i2c-piix4
5157F: Documentation/i2c/busses/i2c-sis5595
5158F: Documentation/i2c/busses/i2c-sis630
5159F: Documentation/i2c/busses/i2c-sis96x
5160F: Documentation/i2c/busses/i2c-via
5161F: Documentation/i2c/busses/i2c-viapro
5162F: drivers/i2c/busses/i2c-ali1535.c
5163F: drivers/i2c/busses/i2c-ali1563.c
5164F: drivers/i2c/busses/i2c-ali15x3.c
5165F: drivers/i2c/busses/i2c-amd756.c
5166F: drivers/i2c/busses/i2c-amd756-s4882.c
5167F: drivers/i2c/busses/i2c-amd8111.c
5168F: drivers/i2c/busses/i2c-i801.c
5169F: drivers/i2c/busses/i2c-isch.c
5170F: drivers/i2c/busses/i2c-nforce2.c
5171F: drivers/i2c/busses/i2c-nforce2-s4985.c
5172F: drivers/i2c/busses/i2c-piix4.c
5173F: drivers/i2c/busses/i2c-sis5595.c
5174F: drivers/i2c/busses/i2c-sis630.c
5175F: drivers/i2c/busses/i2c-sis96x.c
5176F: drivers/i2c/busses/i2c-via.c
5177F: drivers/i2c/busses/i2c-viapro.c
5178
cb7f07a4
NH
5179I2C/SMBUS ISMT DRIVER
5180M: Seth Heasley <seth.heasley@intel.com>
5181M: Neil Horman <nhorman@tuxdriver.com>
5182L: linux-i2c@vger.kernel.org
5183F: drivers/i2c/busses/i2c-ismt.c
5184F: Documentation/i2c/busses/i2c-ismt
5185
6ea884db 5186I2C/SMBUS STUB DRIVER
d8130624 5187M: Jean Delvare <jdelvare@suse.com>
846557d3 5188L: linux-i2c@vger.kernel.org
6ea884db 5189S: Maintained
8547a5bc 5190F: drivers/i2c/i2c-stub.c
6ea884db 5191
5b543965 5192I2C SUBSYSTEM
14d77c4d 5193M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5194L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5195W: https://i2c.wiki.kernel.org/
5196Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5197T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5198S: Maintained
40ed1b4c 5199F: Documentation/devicetree/bindings/i2c/
679655da
JP
5200F: Documentation/i2c/
5201F: drivers/i2c/
630bc46e 5202F: drivers/i2c/*/
679655da 5203F: include/linux/i2c.h
03b70d62 5204F: include/linux/i2c-*.h
c117ab84
CEB
5205F: include/uapi/linux/i2c.h
5206F: include/uapi/linux/i2c-*.h
1da177e4 5207
4560d677
WS
5208I2C ACPI SUPPORT
5209M: Mika Westerberg <mika.westerberg@linux.intel.com>
5210L: linux-i2c@vger.kernel.org
5211L: linux-acpi@vger.kernel.org
5212S: Maintained
4560d677 5213
d85c8a6a 5214I2C-TAOS-EVM DRIVER
d8130624 5215M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5216L: linux-i2c@vger.kernel.org
5217S: Maintained
5218F: Documentation/i2c/busses/i2c-taos-evm
5219F: drivers/i2c/busses/i2c-taos-evm.c
5220
e8c76eed 5221I2C-TINY-USB DRIVER
8b58be88 5222M: Till Harbaum <till@harbaum.org>
846557d3 5223L: linux-i2c@vger.kernel.org
932d1872 5224W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5225S: Maintained
679655da 5226F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5227
1da177e4 5228i386 BOOT CODE
8b58be88 5229M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5230S: Maintained
679655da 5231F: arch/x86/boot/
1da177e4
LT
5232
5233i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5234M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5235T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5236S: Maintained
5237
1da177e4 5238IA64 (Itanium) PLATFORM
8b58be88
JP
5239M: Tony Luck <tony.luck@intel.com>
5240M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5241L: linux-ia64@vger.kernel.org
6b1c70b1 5242T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5243S: Maintained
679655da 5244F: arch/ia64/
1da177e4 5245
4cd38750
LDSB
5246IBM Power VMX Cryptographic instructions
5247M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5248M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5249L: linux-crypto@vger.kernel.org
5250S: Supported
5251F: drivers/crypto/vmx/Makefile
5252F: drivers/crypto/vmx/Kconfig
5253F: drivers/crypto/vmx/vmx.c
5254F: drivers/crypto/vmx/aes*
5255F: drivers/crypto/vmx/ghash*
5256F: drivers/crypto/vmx/ppc-xlate.pl
5257
956c203c 5258IBM Power in-Nest Crypto Acceleration
4cd38750 5259M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5260M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5261L: linux-crypto@vger.kernel.org
5262S: Supported
28bceeaa
DS
5263F: drivers/crypto/nx/Makefile
5264F: drivers/crypto/nx/Kconfig
5265F: drivers/crypto/nx/nx-aes*
5266F: drivers/crypto/nx/nx-sha*
5267F: drivers/crypto/nx/nx.*
5268F: drivers/crypto/nx/nx_csbcpb.h
5269F: drivers/crypto/nx/nx_debugfs.h
956c203c 5270
0e16aafb 5271IBM Power 842 compression accelerator
41656aa7 5272M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5273S: Supported
28bceeaa
DS
5274F: drivers/crypto/nx/Makefile
5275F: drivers/crypto/nx/Kconfig
7011a122 5276F: drivers/crypto/nx/nx-842*
2da572c9 5277F: include/linux/sw842.h
2062c5b6 5278F: crypto/842.c
2da572c9 5279F: lib/842/
0e16aafb 5280
1da177e4 5281IBM Power Linux RAID adapter
8b58be88 5282M: Brian King <brking@us.ibm.com>
1da177e4 5283S: Supported
679655da 5284F: drivers/scsi/ipr.*
1da177e4 5285
9d348af4 5286IBM Power Virtual Ethernet Device Driver
eddd63a6 5287M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5288L: netdev@vger.kernel.org
5289S: Supported
9aa32835 5290F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5291
e6babec6 5292IBM Power Virtual SCSI Device Drivers
bcbde52b 5293M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5294L: linux-scsi@vger.kernel.org
5295S: Supported
e6babec6
NF
5296F: drivers/scsi/ibmvscsi/ibmvscsi*
5297F: drivers/scsi/ibmvscsi/viosrp.h
5298
5299IBM Power Virtual FC Device Drivers
44b4dad9 5300M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5301L: linux-scsi@vger.kernel.org
5302S: Supported
5303F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5304
1da177e4 5305IBM ServeRAID RAID DRIVER
f9213e78 5306S: Orphan
679655da 5307F: drivers/scsi/ips.*
1da177e4 5308
6ed9f9c4
PT
5309ICH LPC AND GPIO DRIVER
5310M: Peter Tyser <ptyser@xes-inc.com>
5311S: Maintained
5312F: drivers/mfd/lpc_ich.c
5313F: drivers/gpio/gpio-ich.c
5314
1e7106fc 5315IDE SUBSYSTEM
8b58be88 5316M: "David S. Miller" <davem@davemloft.net>
1da177e4 5317L: linux-ide@vger.kernel.org
8a6e2535 5318Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5319T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5320S: Maintained
679655da
JP
5321F: Documentation/ide/
5322F: drivers/ide/
5323F: include/linux/ide.h
1da177e4 5324
6cb8c13d
IP
5325IDEAPAD LAPTOP EXTRAS DRIVER
5326M: Ike Panhc <ike.pan@canonical.com>
5327L: platform-driver-x86@vger.kernel.org
5328W: http://launchpad.net/ideapad-laptop
5329S: Maintained
5330F: drivers/platform/x86/ideapad-laptop.c
5331
1ea4c161
AM
5332IDEAPAD LAPTOP SLIDEBAR DRIVER
5333M: Andrey Moiseev <o2g.org.ru@gmail.com>
5334L: linux-input@vger.kernel.org
5335W: https://github.com/o2genum/ideapad-slidebar
5336S: Maintained
5337F: drivers/input/misc/ideapad_slidebar.c
5338
0f861e8c 5339IDE/ATAPI DRIVERS
487ba8e8 5340M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5341L: linux-ide@vger.kernel.org
c404c199 5342S: Maintained
679655da
JP
5343F: Documentation/cdrom/ide-cd
5344F: drivers/ide/ide-cd*
1da177e4 5345
27471fdb 5346IDLE-I7300
8b58be88 5347M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5348L: linux-pm@vger.kernel.org
27471fdb 5349S: Supported
679655da 5350F: drivers/idle/i7300_idle.c
27471fdb 5351
02cf2286 5352IEEE 802.15.4 SUBSYSTEM
b6e195fd 5353M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5354L: linux-wpan@vger.kernel.org
5355W: https://github.com/linux-wpan
5356T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5357S: Maintained
5358F: net/ieee802154/
68653359 5359F: net/mac802154/
251741b1 5360F: drivers/net/ieee802154/
580947d3
AA
5361F: include/linux/nl802154.h
5362F: include/linux/ieee802154.h
5363F: include/net/nl802154.h
5364F: include/net/mac802154.h
5365F: include/net/af_ieee802154.h
5366F: include/net/cfg802154.h
5367F: include/net/ieee802154_netdev.h
ebef9c12 5368F: Documentation/networking/ieee802154.txt
02cf2286 5369
b1c97193
SY
5370IGORPLUG-USB IR RECEIVER
5371M: Sean Young <sean@mess.org>
5372L: linux-media@vger.kernel.org
5373S: Maintained
5374F: drivers/media/rc/igorplugusb.c
5375
40ad4a30
SY
5376IGUANAWORKS USB IR TRANSCEIVER
5377M: Sean Young <sean@mess.org>
5378L: linux-media@vger.kernel.org
5379S: Maintained
5380F: drivers/media/rc/iguanair.c
5381
9545f86e 5382IIO SUBSYSTEM AND DRIVERS
030a13d7 5383M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5384R: Hartmut Knaack <knaack.h@gmx.de>
5385R: Lars-Peter Clausen <lars@metafoo.de>
5386R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5387L: linux-iio@vger.kernel.org
5388S: Maintained
03e7c251 5389F: drivers/iio/
9545f86e 5390F: drivers/staging/iio/
8fe671fc 5391F: include/linux/iio/
817020cf 5392F: tools/iio/
9545f86e 5393
65519263
SG
5394IKANOS/ADI EAGLE ADSL USB DRIVER
5395M: Matthieu Castet <castet.matthieu@free.fr>
5396M: Stanislaw Gruszka <stf_xl@wp.pl>
5397S: Maintained
5398F: drivers/usb/atm/ueagle-atm.c
5399
e89ab51f
GR
5400INA209 HARDWARE MONITOR DRIVER
5401M: Guenter Roeck <linux@roeck-us.net>
5402L: lm-sensors@lm-sensors.org
5403S: Maintained
5404F: Documentation/hwmon/ina209
5405F: Documentation/devicetree/bindings/i2c/ina209.txt
5406F: drivers/hwmon/ina209.c
5407
5408INA2XX HARDWARE MONITOR DRIVER
5409M: Guenter Roeck <linux@roeck-us.net>
5410L: lm-sensors@lm-sensors.org
5411S: Maintained
5412F: Documentation/hwmon/ina2xx
5413F: drivers/hwmon/ina2xx.c
5414F: include/linux/platform_data/ina2xx.h
5415
14dc124f
SIG
5416INDUSTRY PACK SUBSYSTEM (IPACK)
5417M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5418M: Jens Taprogge <jens.taprogge@taprogge.org>
5419M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5420L: industrypack-devel@lists.sourceforge.net
5421W: http://industrypack.sourceforge.net
5422S: Maintained
5423F: drivers/ipack/
5424
8adc53fd
ZLK
5425INGENIC JZ4780 DMA Driver
5426M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5427S: Maintained
5428F: drivers/dma/dma-jz4780.c
5429
aa7168f4 5430INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5431M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5432M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5433L: linux-ima-devel@lists.sourceforge.net
5434L: linux-ima-user@lists.sourceforge.net
5435L: linux-security-module@vger.kernel.org
aa7168f4 5436S: Supported
679655da 5437F: security/integrity/ima/
aa7168f4 5438
9a4ea5a9
JH
5439IMGTEC IR DECODER DRIVER
5440M: James Hogan <james.hogan@imgtec.com>
5441S: Maintained
5442F: drivers/media/rc/img-ir/
5443
1da177e4 5444IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5445L: linux-fbdev@vger.kernel.org
843393d3 5446S: Orphan
8a61f013 5447F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5448
5449INFINIBAND SUBSYSTEM
b6b2bbe6 5450M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5451M: Sean Hefty <sean.hefty@intel.com>
5452M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5453L: linux-rdma@vger.kernel.org
605841f5 5454W: http://www.openfabrics.org/
8a6e2535 5455Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5456T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5457S: Supported
679655da
JP
5458F: Documentation/infiniband/
5459F: drivers/infiniband/
2dfcad3a 5460F: drivers/staging/rdma/
c117ab84 5461F: include/uapi/linux/if_infiniband.h
954138dc
YD
5462F: include/uapi/rdma/
5463F: include/rdma/
1da177e4 5464
c9f04f58 5465INOTIFY
8b58be88
JP
5466M: John McCutchan <john@johnmccutchan.com>
5467M: Robert Love <rlove@rlove.org>
5468M: Eric Paris <eparis@parisplace.org>
c9f04f58 5469S: Maintained
679655da
JP
5470F: Documentation/filesystems/inotify.txt
5471F: fs/notify/inotify/
5472F: include/linux/inotify.h
c117ab84 5473F: include/uapi/linux/inotify.h
c9f04f58 5474
e2d1d6c0 5475INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5476M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5477L: linux-input@vger.kernel.org
8a6e2535 5478Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5479T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5480S: Maintained
679655da 5481F: drivers/input/
f4eea7e2 5482F: include/linux/input.h
c117ab84 5483F: include/uapi/linux/input.h
f4eea7e2 5484F: include/linux/input/
e2d1d6c0 5485
3267a87f 5486INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5487M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5488L: linux-input@vger.kernel.org
75dd112a 5489S: Odd fixes
3267a87f 5490F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5491F: drivers/input/input-mt.c
3267a87f
HR
5492K: \b(ABS|SYN)_MT_
5493
97fa99a3
JY
5494INTEL ASoC BDW/HSW DRIVERS
5495M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5496L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5497S: Supported
e8e1225d
JP
5498F: sound/soc/intel/common/sst-dsp*
5499F: sound/soc/intel/common/sst-firmware.c
5500F: sound/soc/intel/boards/broadwell.c
5501F: sound/soc/intel/haswell/
97fa99a3 5502
4ac13e17
DJ
5503INTEL C600 SERIES SAS CONTROLLER DRIVER
5504M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5505M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5506L: linux-scsi@vger.kernel.org
7106891a
DJ
5507T: git git://git.code.sf.net/p/intel-sas/isci
5508S: Supported
4ac13e17 5509F: drivers/scsi/isci/
4ac13e17 5510
26717172
LB
5511INTEL IDLE DRIVER
5512M: Len Brown <lenb@kernel.org>
bf1c138e 5513L: linux-pm@vger.kernel.org
08deed1e 5514T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5515S: Supported
5516F: drivers/idle/intel_idle.c
5517
7c1ac18d 5518INTEL PSTATE DRIVER
58ac1f62
SP
5519M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5520M: Len Brown <lenb@kernel.org>
7c1ac18d
KCA
5521L: linux-pm@vger.kernel.org
5522S: Supported
5523F: drivers/cpufreq/intel_pstate.c
5524
9eb8ef74 5525INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5526M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5527L: linux-fbdev@vger.kernel.org
ce00f85c 5528S: Maintained
679655da 5529F: Documentation/fb/intelfb.txt
8a61f013 5530F: drivers/video/fbdev/intelfb/
9eb8ef74 5531
1da177e4 5532INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5533M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5534L: linux-fbdev@vger.kernel.org
ce00f85c 5535S: Maintained
8a61f013 5536F: drivers/video/fbdev/i810/
1da177e4 5537
f4a9bc4c 5538INTEL MENLOW THERMAL DRIVER
8b58be88 5539M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5540L: platform-driver-x86@vger.kernel.org
5ca92bd9 5541W: https://01.org/linux-acpi
f4a9bc4c 5542S: Supported
679655da 5543F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5544
248a9dc3 5545INTEL I/OAT DMA DRIVER
18ebd564 5546M: Dave Jiang <dave.jiang@intel.com>
08223d80 5547R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5548L: dmaengine@vger.kernel.org
5549Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5550S: Supported
679655da 5551F: drivers/dma/ioat*
248a9dc3 5552
6c8909b4 5553INTEL IOMMU (VT-d)
8b58be88 5554M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5555L: iommu@lists.linux-foundation.org
54e5881d 5556T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5557S: Supported
3fb39615 5558F: drivers/iommu/intel-iommu.c
679655da 5559F: include/linux/intel-iommu.h
6c8909b4 5560
b3e5f263 5561INTEL IOP-ADMA DMA DRIVER
08223d80 5562R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5563S: Odd fixes
679655da 5564F: drivers/dma/iop-adma.c
b3e5f263 5565
9251ce95 5566INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5567M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5568S: Maintained
679655da
JP
5569F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5570F: arch/arm/mach-ixp4xx/include/mach/npe.h
5571F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5572F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5573F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5574F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5575
844dd05f 5576INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5577M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5578S: Maintained
679655da 5579F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5580
2f302324 5581INTEL ETHERNET DRIVERS
8b58be88 5582M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5583R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5584R: Shannon Nelson <shannon.nelson@intel.com>
5585R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5586R: Don Skidmore <donald.c.skidmore@intel.com>
6e80a18c 5587R: Bruce Allan <bruce.w.allan@intel.com>
2f302324
JK
5588R: John Ronciak <john.ronciak@intel.com>
5589R: Mitch Williams <mitch.a.williams@intel.com>
5590L: intel-wired-lan@lists.osuosl.org
f6fde11a 5591W: http://www.intel.com/support/feedback.htm
d94e6fed 5592W: http://e1000.sourceforge.net/
2f302324
JK
5593Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5594T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5595T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5596S: Supported
0d164401
JK
5597F: Documentation/networking/e100.txt
5598F: Documentation/networking/e1000.txt
5599F: Documentation/networking/e1000e.txt
5600F: Documentation/networking/igb.txt
5601F: Documentation/networking/igbvf.txt
5602F: Documentation/networking/ixgb.txt
5603F: Documentation/networking/ixgbe.txt
5604F: Documentation/networking/ixgbevf.txt
1bff6529 5605F: Documentation/networking/i40e.txt
105bf2fe 5606F: Documentation/networking/i40evf.txt
dee1ad47 5607F: drivers/net/ethernet/intel/
bc90d291 5608F: drivers/net/ethernet/intel/*/
1da177e4 5609
0963d59b
LW
5610INTEL-MID GPIO DRIVER
5611M: David Cohen <david.a.cohen@linux.intel.com>
5612L: linux-gpio@vger.kernel.org
5613S: Maintained
5614F: drivers/gpio/gpio-intel-mid.c
5615
ca907a90
SY
5616INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5617M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5618L: linux-wireless@vger.kernel.org
ca907a90 5619S: Maintained
679655da 5620F: Documentation/networking/README.ipw2100
679655da 5621F: Documentation/networking/README.ipw2200
ca907a90 5622F: drivers/net/wireless/ipw2x00/
826d2abe 5623
5760b0a5
AS
5624INTEL(R) TRACE HUB
5625M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5626S: Supported
5627F: Documentation/trace/intel_th.txt
5628F: drivers/hwtracing/intel_th/
5629
4bd96a7a 5630INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5631M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5632M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5633M: Shane Wang <shane.wang@intel.com>
5634L: tboot-devel@lists.sourceforge.net
5635W: http://tboot.sourceforge.net
e9b7d7c8 5636T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5637S: Supported
5638F: Documentation/intel_txt.txt
5639F: include/linux/tboot.h
5640F: arch/x86/kernel/tboot.c
5641
8a70da82 5642INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5643M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5644M: linux-wimax@intel.com
49e7d9df 5645L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5646S: Supported
5647W: http://linuxwimax.org
679655da
JP
5648F: Documentation/wimax/README.i2400m
5649F: drivers/net/wimax/i2400m/
c117ab84 5650F: include/uapi/linux/wimax/i2400m.h
8a70da82 5651
1c0ce89c
SG
5652INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5653M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5654L: linux-wireless@vger.kernel.org
1c0ce89c 5655S: Supported
efa3144e
WYG
5656F: drivers/net/wireless/iwlegacy/
5657
b481de9c 5658INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5659M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5660M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7b9aebf0 5661M: Intel Linux Wireless <linuxwifi@intel.com>
b481de9c 5662L: linux-wireless@vger.kernel.org
b481de9c 5663W: http://intellinuxwireless.org
b62ff718 5664T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5665S: Supported
679655da 5666F: drivers/net/wireless/iwlwifi/
b481de9c 5667
de8fe023
TW
5668INTEL MANAGEMENT ENGINE (mei)
5669M: Tomas Winkler <tomas.winkler@intel.com>
5670L: linux-kernel@vger.kernel.org
5671S: Supported
c117ab84 5672F: include/uapi/linux/mei.h
5069288b 5673F: include/linux/mei_cl_bus.h
de8fe023 5674F: drivers/misc/mei/*
e07950a1 5675F: Documentation/misc-devices/mei/*
de8fe023 5676
50ceb98b
SD
5677INTEL MIC DRIVERS (mic)
5678M: Sudeep Dutt <sudeep.dutt@intel.com>
5679M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5680S: Supported
5681W: https://github.com/sudeepdutt/mic
5682W: http://software.intel.com/en-us/mic-developer
5683F: include/linux/mic_bus.h
5684F: include/linux/scif.h
5685F: include/uapi/linux/mic_common.h
5686F: include/uapi/linux/mic_ioctl.h
5687F include/uapi/linux/scif_ioctl.h
5688F: drivers/misc/mic/
5689F: drivers/dma/mic_x100_dma.c
5690F: drivers/dma/mic_x100_dma.h
5691F Documentation/mic/
5692
0a8b8353 5693INTEL PMC IPC DRIVER
5694M: Zha Qipeng<qipeng.zha@intel.com>
5695L: platform-driver-x86@vger.kernel.org
5696S: Maintained
5697F: drivers/platform/x86/intel_pmc_ipc.c
5698F: arch/x86/include/asm/intel_pmc_ipc.h
5699
cb109a0e 5700IOC3 ETHERNET DRIVER
8b58be88 5701M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5702L: linux-mips@linux-mips.org
5703S: Maintained
8862bf1e 5704F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5705
cb109a0e 5706IOC3 SERIAL DRIVER
8b58be88 5707M: Pat Gefre <pfg@sgi.com>
d39e0721 5708L: linux-serial@vger.kernel.org
cb109a0e 5709S: Maintained
df621252 5710F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5711
0b6e8569
SW
5712IOMMU DRIVERS
5713M: Joerg Roedel <joro@8bytes.org>
5714L: iommu@lists.linux-foundation.org
5715T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5716S: Maintained
5717F: drivers/iommu/
5718
4480f15b 5719IP MASQUERADING
8b58be88 5720M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5721S: Maintained
679655da 5722F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5723
4480f15b 5724IPATH DRIVER
8473c603 5725M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5726L: linux-rdma@vger.kernel.org
52a09a04 5727S: Maintained
6f9b3890 5728F: drivers/staging/rdma/ipath/
77d8798b 5729
4409ebe9 5730IPMI SUBSYSTEM
8b58be88 5731M: Corey Minyard <minyard@acm.org>
b0c90653 5732L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5733W: http://openipmi.sourceforge.net/
5734S: Supported
679655da
JP
5735F: Documentation/IPMI.txt
5736F: drivers/char/ipmi/
5737F: include/linux/ipmi*
c117ab84 5738F: include/uapi/linux/ipmi*
4409ebe9 5739
2d800897
KW
5740QCOM AUDIO (ASoC) DRIVERS
5741M: Patrick Lai <plai@codeaurora.org>
5742M: Banajit Goswami <bgoswami@codeaurora.org>
5743L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5744S: Supported
5745F: sound/soc/qcom/
5746
e2d1d6c0 5747IPS SCSI RAID DRIVER
8b58be88 5748M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5749L: linux-scsi@vger.kernel.org
5750W: http://www.adaptec.com/
5751S: Maintained
679655da 5752F: drivers/scsi/ips*
e2d1d6c0
RD
5753
5754IPVS
8b58be88
JP
5755M: Wensong Zhang <wensong@linux-vs.org>
5756M: Simon Horman <horms@verge.net.au>
5757M: Julian Anastasov <ja@ssi.bg>
979b6c13 5758L: netdev@vger.kernel.org
e2d1d6c0 5759L: lvs-devel@vger.kernel.org
1da177e4 5760S: Maintained
679655da 5761F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5762F: include/net/ip_vs.h
c117ab84 5763F: include/uapi/linux/ip_vs.h
679655da 5764F: net/netfilter/ipvs/
1da177e4 5765
e7839f25 5766IPWIRELESS DRIVER
e5f6450c 5767M: Jiri Kosina <jikos@kernel.org>
d8130624 5768M: David Sterba <dsterba@suse.com>
92094aa0 5769S: Odd Fixes
282361a0 5770F: drivers/tty/ipwireless/
099dc4fb 5771
e2d1d6c0 5772IPX NETWORK LAYER
8b58be88 5773M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5774L: netdev@vger.kernel.org
5775S: Maintained
679655da 5776F: include/net/ipx.h
c117ab84 5777F: include/uapi/linux/ipx.h
679655da 5778F: net/ipx/
e2d1d6c0 5779
1da177e4 5780IRDA SUBSYSTEM
8b58be88 5781M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5782L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5783L: netdev@vger.kernel.org
1da177e4 5784W: http://irda.sourceforge.net/
f353976d 5785S: Maintained
e0057975 5786T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5787F: Documentation/networking/irda.txt
5788F: drivers/net/irda/
5789F: include/net/irda/
5790F: net/irda/
1da177e4 5791
a800c7cc
TG
5792IRQ SUBSYSTEM
5793M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5794L: linux-kernel@vger.kernel.org
a800c7cc 5795S: Maintained
75fc2d37 5796T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5797F: kernel/irq/
2ed9fd28
JC
5798
5799IRQCHIP DRIVERS
5800M: Thomas Gleixner <tglx@linutronix.de>
5801M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5802M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5803L: linux-kernel@vger.kernel.org
5804S: Maintained
5805T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5806T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5807F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5808F: drivers/irqchip/
a800c7cc 5809
7ab3a837 5810IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5811M: Jiang Liu <jiang.liu@linux.intel.com>
5812M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5813S: Maintained
b09dec2c 5814T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5815F: Documentation/IRQ-domain.txt
5816F: include/linux/irqdomain.h
5817F: kernel/irq/irqdomain.c
b09dec2c 5818F: kernel/irq/msi.c
7ab3a837 5819
e2d1d6c0 5820ISAPNP
8b58be88 5821M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5822S: Maintained
679655da
JP
5823F: Documentation/isapnp.txt
5824F: drivers/pnp/isapnp/
5825F: include/linux/isapnp.h
e2d1d6c0 5826
d39b8420
HV
5827ISA RADIO MODULE
5828M: Hans Verkuil <hverkuil@xs4all.nl>
5829L: linux-media@vger.kernel.org
5830T: git git://linuxtv.org/media_tree.git
5831W: http://linuxtv.org
5832S: Maintained
5833F: drivers/media/radio/radio-isa*
5834
71a6d0af
HW
5835iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5836M: Peter Jones <pjones@redhat.com>
5837M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5838S: Maintained
5839F: drivers/firmware/iscsi_ibft*
5840
14816b1e 5841ISCSI
8b58be88 5842M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5843L: open-iscsi@googlegroups.com
5844W: www.open-iscsi.org
54e5881d 5845T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5846S: Maintained
679655da
JP
5847F: drivers/scsi/*iscsi*
5848F: include/scsi/*iscsi*
14816b1e 5849
1e65eb42
OG
5850ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5851M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5852M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5853M: Roi Dayan <roid@mellanox.com>
5854L: linux-rdma@vger.kernel.org
5855S: Supported
5856W: http://www.openfabrics.org
5857W: www.open-iscsi.org
5858Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5859F: drivers/infiniband/ulp/iser/
1e65eb42 5860
2b70e5fd
SG
5861ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5862M: Sagi Grimberg <sagig@mellanox.com>
5863T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5864L: linux-rdma@vger.kernel.org
5865L: target-devel@vger.kernel.org
5866S: Supported
5867W: http://www.linux-iscsi.org
5868F: drivers/infiniband/ulp/isert
5869
1da177e4 5870ISDN SUBSYSTEM
8b58be88 5871M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5872L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5873L: netdev@vger.kernel.org
1da177e4 5874W: http://www.isdn4linux.de
54e5881d 5875T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5876S: Maintained
679655da
JP
5877F: Documentation/isdn/
5878F: drivers/isdn/
5879F: include/linux/isdn.h
5880F: include/linux/isdn/
c117ab84
CEB
5881F: include/uapi/linux/isdn.h
5882F: include/uapi/linux/isdn/
1da177e4
LT
5883
5884ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5885M: Armin Schindler <mac@melware.de>
d5d52273 5886L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5887W: http://www.melware.de
5888S: Maintained
679655da 5889F: drivers/isdn/hardware/eicon/
1da177e4 5890
d624870f 5891IT87 HARDWARE MONITORING DRIVER
d8130624 5892M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5893L: lm-sensors@lm-sensors.org
5894S: Maintained
5895F: Documentation/hwmon/it87
5896F: drivers/hwmon/it87.c
5897
d7104bff
AP
5898IT913X MEDIA DRIVER
5899M: Antti Palosaari <crope@iki.fi>
5900L: linux-media@vger.kernel.org
5901W: http://linuxtv.org/
5902W: http://palosaari.fi/linux/
5903Q: http://patchwork.linuxtv.org/project/linux-media/list/
5904T: git git://linuxtv.org/anttip/media_tree.git
5905S: Maintained
249c697e 5906F: drivers/media/tuners/it913x*
d7104bff 5907
91821ff3 5908IVTV VIDEO4LINUX DRIVER
6afdeaf8 5909M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5910L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5911L: linux-media@vger.kernel.org
275ffde4 5912T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5913W: http://www.ivtvdriver.org
5914S: Maintained
679655da 5915F: Documentation/video4linux/*.ivtv
90d72ac6 5916F: drivers/media/pci/ivtv/
c117ab84 5917F: include/uapi/linux/ivtv*
91821ff3 5918
68620bdd
MP
5919IX2505V MEDIA DRIVER
5920M: Malcolm Priestley <tvboxspy@gmail.com>
5921L: linux-media@vger.kernel.org
5922W: http://linuxtv.org/
5923Q: http://patchwork.linuxtv.org/project/linux-media/list/
5924S: Maintained
5925F: drivers/media/dvb-frontends/ix2505v*
5926
4453d736
GR
5927JC42.4 TEMPERATURE SENSOR DRIVER
5928M: Guenter Roeck <linux@roeck-us.net>
5929L: lm-sensors@lm-sensors.org
5930S: Maintained
5931F: drivers/hwmon/jc42.c
5932F: Documentation/hwmon/jc42
5933
e2d1d6c0 5934JFS FILESYSTEM
3256f80f 5935M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5936L: jfs-discussion@lists.sourceforge.net
5937W: http://jfs.sourceforge.net/
54e5881d 5938T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5939S: Maintained
679655da
JP
5940F: Documentation/filesystems/jfs.txt
5941F: fs/jfs/
e2d1d6c0 5942
95252236 5943JME NETWORK DRIVER
8b58be88 5944M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5945L: netdev@vger.kernel.org
5946S: Maintained
63d24a0e 5947F: drivers/net/ethernet/jme.*
95252236 5948
1da177e4 5949JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5950M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5951L: linux-mtd@lists.infradead.org
5952W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5953S: Maintained
679655da 5954F: fs/jffs2/
c117ab84 5955F: include/uapi/linux/jffs2.h
1da177e4 5956
d183e11a
TT
5957JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5958M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5959M: Jan Kara <jack@suse.com>
d183e11a
TT
5960L: linux-ext4@vger.kernel.org
5961S: Maintained
5962F: fs/jbd2/
5963F: include/linux/jbd2.h
ae0718f8 5964
207dab5f
MU
5965JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5966M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5967L: linux-media@vger.kernel.org
5968S: Maintained
5969F: drivers/media/platform/rcar_jpu.c
5970
fd8b6cb4 5971JSM Neo PCI based serial card
9d141cb9 5972M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5973L: linux-serial@vger.kernel.org
5974S: Maintained
df621252 5975F: drivers/tty/serial/jsm/
ae0718f8 5976
af39917d
CL
5977K10TEMP HARDWARE MONITORING DRIVER
5978M: Clemens Ladisch <clemens@ladisch.de>
5979L: lm-sensors@lm-sensors.org
5980S: Maintained
5981F: Documentation/hwmon/k10temp
5982F: drivers/hwmon/k10temp.c
5983
4660cb35 5984K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5985M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5986L: lm-sensors@lm-sensors.org
ae0718f8 5987S: Maintained
679655da
JP
5988F: Documentation/hwmon/k8temp
5989F: drivers/hwmon/k8temp.c
ae0718f8 5990
1da177e4 5991KCONFIG
5eb1f99e 5992M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5993L: linux-kbuild@vger.kernel.org
cea8321c 5994T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5995S: Maintained
679655da
JP
5996F: Documentation/kbuild/kconfig-language.txt
5997F: scripts/kconfig/
1da177e4 5998
ea6c2089 5999KDUMP
8b58be88
JP
6000M: Vivek Goyal <vgoyal@redhat.com>
6001M: Haren Myneni <hbabu@us.ibm.com>
34633993 6002L: kexec@lists.infradead.org
ea6c2089
VG
6003W: http://lse.sourceforge.net/kdump/
6004S: Maintained
80811493 6005F: Documentation/kdump/
ea6c2089 6006
f41bf02f
HV
6007KEENE FM RADIO TRANSMITTER DRIVER
6008M: Hans Verkuil <hverkuil@xs4all.nl>
6009L: linux-media@vger.kernel.org
6010T: git git://linuxtv.org/media_tree.git
6011W: http://linuxtv.org
6012S: Maintained
6013F: drivers/media/radio/radio-keene*
6014
1da177e4 6015KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 6016M: Ian Kent <raven@themaw.net>
f694fc97 6017L: autofs@vger.kernel.org
1da177e4 6018S: Maintained
679655da 6019F: fs/autofs4/
1da177e4 6020
70fb7ba6 6021KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 6022M: Michal Marek <mmarek@suse.com>
08deed1e
JP
6023T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6024T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 6025L: linux-kbuild@vger.kernel.org
5ce45962 6026S: Maintained
679655da
JP
6027F: Documentation/kbuild/
6028F: Makefile
6029F: scripts/Makefile.*
70fb7ba6
MM
6030F: scripts/basic/
6031F: scripts/mk*
6032F: scripts/package/
1da177e4
LT
6033
6034KERNEL JANITORS
c3000e03 6035L: kernel-janitors@vger.kernel.org
10466f5a 6036W: http://kernelnewbies.org/KernelJanitors
ee709b0c 6037S: Odd Fixes
1da177e4 6038
e8b43555 6039KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 6040M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 6041M: Jeff Layton <jlayton@poochiereds.net>
16141c02 6042L: linux-nfs@vger.kernel.org
1da177e4 6043W: http://nfs.sourceforge.net/
98fac23f 6044S: Supported
679655da 6045F: fs/nfsd/
c117ab84 6046F: include/uapi/linux/nfsd/
679655da
JP
6047F: fs/lockd/
6048F: fs/nfs_common/
6049F: net/sunrpc/
6050F: include/linux/lockd/
6051F: include/linux/sunrpc/
c117ab84 6052F: include/uapi/linux/sunrpc/
1da177e4 6053
13b122b3
SK
6054KERNEL SELFTEST FRAMEWORK
6055M: Shuah Khan <shuahkh@osg.samsung.com>
6056L: linux-api@vger.kernel.org
6057T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6058S: Maintained
6059F: tools/testing/selftests
6060
426d62e2 6061KERNEL VIRTUAL MACHINE (KVM)
0a00a775 6062M: Gleb Natapov <gleb@kernel.org>
c93a64fe 6063M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 6064L: kvm@vger.kernel.org
e3e58478 6065W: http://www.linux-kvm.org
a94b40a6 6066T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 6067S: Supported
c93a64fe
PB
6068F: Documentation/*/kvm*.txt
6069F: Documentation/virtual/kvm/
679655da 6070F: arch/*/kvm/
1662e862
CB
6071F: arch/x86/kernel/kvm.c
6072F: arch/x86/kernel/kvmclock.c
679655da
JP
6073F: arch/*/include/asm/kvm*
6074F: include/linux/kvm*
c117ab84 6075F: include/uapi/linux/kvm*
679655da 6076F: virt/kvm/
426d62e2 6077
ad8003d3 6078KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 6079M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 6080L: kvm@vger.kernel.org
038161de 6081W: http://www.linux-kvm.org/
7de609c8 6082S: Maintained
679655da 6083F: arch/x86/include/asm/svm.h
679655da 6084F: arch/x86/kvm/svm.c
426d62e2 6085
513014b7 6086KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 6087M: Alexander Graf <agraf@suse.com>
1fc9d2bf 6088L: kvm-ppc@vger.kernel.org
038161de 6089W: http://www.linux-kvm.org/
6a7f972d 6090T: git git://github.com/agraf/linux-2.6.git
513014b7 6091S: Supported
679655da
JP
6092F: arch/powerpc/include/asm/kvm*
6093F: arch/powerpc/kvm/
513014b7 6094
85f8fffe 6095KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6096M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6097M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6098L: linux-s390@vger.kernel.org
6099W: http://www.ibm.com/developerworks/linux/linux390/
6100S: Supported
679655da
JP
6101F: Documentation/s390/kvm.txt
6102F: arch/s390/include/asm/kvm*
80811493 6103F: arch/s390/kvm/
85f8fffe 6104
a749474d 6105KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6106M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6107M: Marc Zyngier <marc.zyngier@arm.com>
6108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6109L: kvmarm@lists.cs.columbia.edu
6110W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 6111S: Supported
a749474d
CD
6112F: arch/arm/include/uapi/asm/kvm*
6113F: arch/arm/include/asm/kvm*
6114F: arch/arm/kvm/
5c8818b4
MZ
6115F: virt/kvm/arm/
6116F: include/kvm/arm_*
a749474d 6117
6394a3ec 6118KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6119M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6120M: Marc Zyngier <marc.zyngier@arm.com>
6121L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6122L: kvmarm@lists.cs.columbia.edu
6123S: Maintained
6124F: arch/arm64/include/uapi/asm/kvm*
6125F: arch/arm64/include/asm/kvm*
6126F: arch/arm64/kvm/
6127
dc009d92 6128KEXEC
8b58be88 6129M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6130W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6131L: kexec@lists.infradead.org
dc009d92 6132S: Maintained
679655da 6133F: include/linux/kexec.h
c117ab84 6134F: include/uapi/linux/kexec.h
679655da 6135F: kernel/kexec.c
dc009d92 6136
e971461f
DH
6137KEYS/KEYRINGS:
6138M: David Howells <dhowells@redhat.com>
aa62efff 6139L: keyrings@vger.kernel.org
e971461f 6140S: Maintained
d410fa4e 6141F: Documentation/security/keys.txt
e971461f
DH
6142F: include/linux/key.h
6143F: include/linux/key-type.h
6144F: include/keys/
6145F: security/keys/
6146
7f3c68be 6147KEYS-TRUSTED
74dd744f
MZ
6148M: David Safford <safford@us.ibm.com>
6149M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6150L: linux-security-module@vger.kernel.org
aa62efff 6151L: keyrings@vger.kernel.org
7f3c68be 6152S: Supported
d410fa4e 6153F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6154F: include/keys/trusted-type.h
6155F: security/keys/trusted.c
6156F: security/keys/trusted.h
6157
6158KEYS-ENCRYPTED
74dd744f
MZ
6159M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6160M: David Safford <safford@us.ibm.com>
7f3c68be 6161L: linux-security-module@vger.kernel.org
aa62efff 6162L: keyrings@vger.kernel.org
7f3c68be 6163S: Supported
d410fa4e 6164F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6165F: include/keys/encrypted-type.h
19c90aa6 6166F: security/keys/encrypted-keys/
7f3c68be 6167
5b778dad 6168KGDB / KDB /debug_core
8b58be88 6169M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6170W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6171L: kgdb-bugreport@lists.sourceforge.net
6172S: Maintained
679655da
JP
6173F: Documentation/DocBook/kgdb.tmpl
6174F: drivers/misc/kgdbts.c
df621252 6175F: drivers/tty/serial/kgdboc.c
5b778dad 6176F: include/linux/kdb.h
679655da 6177F: include/linux/kgdb.h
4063eb5f 6178F: kernel/debug/
e3e2aaf7 6179
456db8cc 6180KMEMCHECK
8b58be88 6181M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6182M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6183S: Maintained
410d7a97
JP
6184F: Documentation/kmemcheck.txt
6185F: arch/x86/include/asm/kmemcheck.h
6186F: arch/x86/mm/kmemcheck/
6187F: include/linux/kmemcheck.h
6188F: mm/kmemcheck.c
b9ce08c0 6189
c3bb4d24 6190KMEMLEAK
8b58be88 6191M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6192S: Maintained
6193F: Documentation/kmemleak.txt
6194F: include/linux/kmemleak.h
6195F: mm/kmemleak.c
6196F: mm/kmemleak-test.c
6197
89559a61 6198KPROBES
8b58be88
JP
6199M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6200M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6201M: "David S. Miller" <davem@davemloft.net>
97c29e74 6202M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6203S: Maintained
679655da
JP
6204F: Documentation/kprobes.txt
6205F: include/linux/kprobes.h
6206F: kernel/kprobes.c
89559a61 6207
70e84049 6208KS0108 LCD CONTROLLER DRIVER
8b58be88 6209M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6210W: http://miguelojeda.es/auxdisplay.htm
6211W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6212S: Maintained
679655da
JP
6213F: Documentation/auxdisplay/ks0108
6214F: drivers/auxdisplay/ks0108.c
6215F: include/linux/ks0108.h
70e84049 6216
1b69c6d0
DA
6217L3MDEV
6218M: David Ahern <dsa@cumulusnetworks.com>
6219L: netdev@vger.kernel.org
6220S: Maintained
6221F: net/l3mdev
6222F: include/net/l3mdev.h
6223
1da177e4 6224LAPB module
1da177e4 6225L: linux-x25@vger.kernel.org
bf9915cc 6226S: Orphan
679655da
JP
6227F: Documentation/networking/lapb-module.txt
6228F: include/*/lapb.h
6229F: net/lapb/
1da177e4
LT
6230
6231LASI 53c700 driver for PARISC
8b58be88 6232M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6233L: linux-scsi@vger.kernel.org
6234S: Maintained
679655da
JP
6235F: Documentation/scsi/53c700.txt
6236F: drivers/scsi/53c700*
1da177e4 6237
263de9b5 6238LED SUBSYSTEM
8b58be88 6239M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6240M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6241L: linux-leds@vger.kernel.org
b8926ba0 6242T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6243S: Maintained
679655da
JP
6244F: drivers/leds/
6245F: include/linux/leds.h
263de9b5 6246
b0461a44 6247LEGACY EEPROM DRIVER
d8130624 6248M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6249S: Maintained
6250F: Documentation/misc-devices/eeprom
6251F: drivers/misc/eeprom/eeprom.c
6252
1da177e4 6253LEGO USB Tower driver
8b58be88 6254M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6255L: legousb-devel@lists.sourceforge.net
6256W: http://legousb.sourceforge.net/
6257S: Maintained
679655da 6258F: drivers/usb/misc/legousbtower.c
1da177e4 6259
055616a8
MK
6260LG2160 MEDIA DRIVER
6261M: Michael Krufky <mkrufky@linuxtv.org>
6262L: linux-media@vger.kernel.org
6263W: http://linuxtv.org/
6264W: http://github.com/mkrufky
6265Q: http://patchwork.linuxtv.org/project/linux-media/list/
6266T: git git://linuxtv.org/mkrufky/tuners.git
6267S: Maintained
6268F: drivers/media/dvb-frontends/lg2160.*
6269
6f0e7725
MK
6270LGDT3305 MEDIA DRIVER
6271M: Michael Krufky <mkrufky@linuxtv.org>
6272L: linux-media@vger.kernel.org
6273W: http://linuxtv.org/
6274W: http://github.com/mkrufky
6275Q: http://patchwork.linuxtv.org/project/linux-media/list/
6276T: git git://linuxtv.org/mkrufky/tuners.git
6277S: Maintained
6278F: drivers/media/dvb-frontends/lgdt3305.*
6279
568a17ff 6280LGUEST
8b58be88 6281M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6282L: lguest@lists.ozlabs.org
568a17ff 6283W: http://lguest.ozlabs.org/
72e91863 6284S: Odd Fixes
070f420b 6285F: arch/x86/include/asm/lguest*.h
679655da
JP
6286F: arch/x86/lguest/
6287F: drivers/lguest/
6288F: include/linux/lguest*.h
070f420b 6289F: tools/lguest/
568a17ff 6290
32ac7cb2
TH
6291LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6292M: Tejun Heo <tj@kernel.org>
6293L: linux-ide@vger.kernel.org
6294T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6295S: Maintained
6296F: drivers/ata/
6297F: include/linux/ata.h
6298F: include/linux/libata.h
6299
6300LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6301M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6302L: linux-ide@vger.kernel.org
6303T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6304S: Maintained
6305F: include/linux/pata_arasan_cf_data.h
6306F: drivers/ata/pata_arasan_cf.c
6307
c7fa056c
BZ
6308LIBATA PATA DRIVERS
6309M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6310M: Tejun Heo <tj@kernel.org>
6311L: linux-ide@vger.kernel.org
6312T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6313S: Maintained
6314F: drivers/ata/pata_*.c
6315F: drivers/ata/ata_generic.c
6316
32ac7cb2
TH
6317LIBATA SATA AHCI PLATFORM devices support
6318M: Hans de Goede <hdegoede@redhat.com>
6319M: Tejun Heo <tj@kernel.org>
6320L: linux-ide@vger.kernel.org
6321T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6322S: Maintained
6323F: drivers/ata/ahci_platform.c
6324F: drivers/ata/libahci_platform.c
6325F: include/linux/ahci_platform.h
6326
6327LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6328M: Mikael Pettersson <mikpelinux@gmail.com>
6329L: linux-ide@vger.kernel.org
6330T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6331S: Maintained
6332F: drivers/ata/sata_promise.*
6333
1acd437c
SL
6334LIBLOCKDEP
6335M: Sasha Levin <sasha.levin@oracle.com>
6336S: Maintained
6337F: tools/lib/lockdep/
6338
bc30196f
DW
6339LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6340M: Dan Williams <dan.j.williams@intel.com>
6341L: linux-nvdimm@lists.01.org
6342Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6343S: Supported
6344F: drivers/nvdimm/*
6345F: include/linux/nd.h
6346F: include/linux/libnvdimm.h
6347F: include/uapi/linux/ndctl.h
6348
6349LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6350M: Ross Zwisler <ross.zwisler@linux.intel.com>
6351L: linux-nvdimm@lists.01.org
6352Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6353S: Supported
6354F: drivers/nvdimm/blk.c
6355F: drivers/nvdimm/region_devs.c
6356F: drivers/acpi/nfit*
6357
6358LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6359M: Vishal Verma <vishal.l.verma@intel.com>
6360L: linux-nvdimm@lists.01.org
6361Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6362S: Supported
6363F: drivers/nvdimm/btt*
6364
6365LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6366M: Ross Zwisler <ross.zwisler@linux.intel.com>
6367L: linux-nvdimm@lists.01.org
6368Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6369S: Supported
6370F: drivers/nvdimm/pmem.c
b864bc17 6371F: include/linux/pmem.h
40603526 6372F: arch/*/include/asm/pmem.h
bc30196f 6373
cd9e9808
MB
6374LIGHTNVM PLATFORM SUPPORT
6375M: Matias Bjorling <mb@lightnvm.io>
6376W: http://github/OpenChannelSSD
4ead1a25 6377L: linux-block@vger.kernel.org
cd9e9808
MB
6378S: Maintained
6379F: drivers/lightnvm/
6380F: include/linux/lightnvm.h
6381F: include/uapi/linux/lightnvm.h
6382
1da177e4 6383LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6384M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6385W: http://www.ibm.com/linux/ltc/projects/ppc
6386S: Supported
11c34c7d 6387F: arch/powerpc/boot/rs6000.h
1da177e4 6388
852bb9f5 6389LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6390M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6391M: Paul Mackerras <paulus@samba.org>
ea668936 6392M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6393W: http://www.penguinppc.org/
a4724ed6 6394L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6395Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6396T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6397S: Supported
11c34c7d
JP
6398F: Documentation/powerpc/
6399F: arch/powerpc/
1da177e4
LT
6400
6401LINUX FOR POWER MACINTOSH
8b58be88 6402M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6403W: http://www.penguinppc.org/
a4724ed6 6404L: linuxppc-dev@lists.ozlabs.org
1da177e4 6405S: Maintained
11c34c7d
JP
6406F: arch/powerpc/platforms/powermac/
6407F: drivers/macintosh/
1da177e4 6408
77a76369 6409LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6410M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6411L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6412T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6413S: Maintained
11c34c7d
JP
6414F: arch/powerpc/platforms/512x/
6415F: arch/powerpc/platforms/52xx/
1da177e4
LT
6416
6417LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6418M: Alistair Popple <alistair@popple.id.au>
8b58be88 6419M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6420W: http://www.penguinppc.org/
a4724ed6 6421L: linuxppc-dev@lists.ozlabs.org
1da177e4 6422S: Maintained
11c34c7d
JP
6423F: arch/powerpc/platforms/40x/
6424F: arch/powerpc/platforms/44x/
1da177e4 6425
260c02a9 6426LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6427L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6428S: Orphan
11c34c7d
JP
6429F: arch/powerpc/*/*virtex*
6430F: arch/powerpc/*/*/*virtex*
1da177e4 6431
e93adf1e 6432LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6433M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6434W: http://www.penguinppc.org/
a4724ed6 6435L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6436S: Maintained
a2b1f7c8 6437F: arch/powerpc/platforms/8xx/
e93adf1e 6438
1da177e4 6439LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6440M: Scott Wood <scottwood@freescale.com>
8b58be88 6441M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6442W: http://www.penguinppc.org/
a4724ed6 6443L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6444T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6445S: Maintained
11c34c7d 6446F: arch/powerpc/platforms/83xx/
4c8f581d 6447F: arch/powerpc/platforms/85xx/
1da177e4 6448
ab06ff3a 6449LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6450M: Olof Johansson <olof@lixom.net>
a4724ed6 6451L: linuxppc-dev@lists.ozlabs.org
92e19709 6452S: Maintained
11c34c7d
JP
6453F: arch/powerpc/platforms/pasemi/
6454F: drivers/*/*pasemi*
6455F: drivers/*/*/*pasemi*
ab06ff3a 6456
1da177e4 6457LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6458M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6459L: linux-security-module@vger.kernel.org
1da177e4
LT
6460S: Supported
6461
a23ce6da
HW
6462LIS3LV02D ACCELEROMETER DRIVER
6463M: Eric Piel <eric.piel@tremplin-utc.net>
6464S: Maintained
ff606677
JD
6465F: Documentation/misc-devices/lis3lv02d
6466F: drivers/misc/lis3lv02d/
bd35665f 6467F: drivers/platform/x86/hp_accel.c
a23ce6da 6468
b700e7f0
SJ
6469LIVE PATCHING
6470M: Josh Poimboeuf <jpoimboe@redhat.com>
6471M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6472M: Jiri Kosina <jikos@kernel.org>
d8130624 6473M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6474S: Maintained
6475F: kernel/livepatch/
6476F: include/linux/livepatch.h
6477F: arch/x86/include/asm/livepatch.h
6478F: arch/x86/kernel/livepatch.c
6479F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6480F: samples/livepatch/
b700e7f0 6481L: live-patching@vger.kernel.org
74d50da3 6482T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6483
e2d1d6c0 6484LLC (802.2)
8b58be88 6485M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6486S: Maintained
679655da 6487F: include/linux/llc.h
c117ab84 6488F: include/uapi/linux/llc.h
679655da
JP
6489F: include/net/llc*
6490F: net/llc/
e2d1d6c0 6491
4e233cbe
AD
6492LM73 HARDWARE MONITOR DRIVER
6493M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6494L: lm-sensors@lm-sensors.org
6495S: Maintained
6496F: drivers/hwmon/lm73.c
6497
156e2d1a 6498LM78 HARDWARE MONITOR DRIVER
d8130624 6499M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6500L: lm-sensors@lm-sensors.org
6501S: Maintained
6502F: Documentation/hwmon/lm78
6503F: drivers/hwmon/lm78.c
6504
1da177e4 6505LM83 HARDWARE MONITOR DRIVER
d8130624 6506M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6507L: lm-sensors@lm-sensors.org
1da177e4 6508S: Maintained
679655da
JP
6509F: Documentation/hwmon/lm83
6510F: drivers/hwmon/lm83.c
1da177e4
LT
6511
6512LM90 HARDWARE MONITOR DRIVER
d8130624 6513M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6514L: lm-sensors@lm-sensors.org
1da177e4 6515S: Maintained
679655da 6516F: Documentation/hwmon/lm90
aae7bce4 6517F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6518F: drivers/hwmon/lm90.c
1da177e4 6519
917cc4e6
GR
6520LM95234 HARDWARE MONITOR DRIVER
6521M: Guenter Roeck <linux@roeck-us.net>
6522L: lm-sensors@lm-sensors.org
6523S: Maintained
6524F: Documentation/hwmon/lm95234
6525F: drivers/hwmon/lm95234.c
6526
68620bdd
MP
6527LME2510 MEDIA DRIVER
6528M: Malcolm Priestley <tvboxspy@gmail.com>
6529L: linux-media@vger.kernel.org
6530W: http://linuxtv.org/
6531Q: http://patchwork.linuxtv.org/project/linux-media/list/
6532S: Maintained
6533F: drivers/media/usb/dvb-usb-v2/lmedm04*
6534
512e67f9 6535LOCKDEP AND LOCKSTAT
8b58be88
JP
6536M: Peter Zijlstra <peterz@infradead.org>
6537M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6538L: linux-kernel@vger.kernel.org
75fc2d37 6539T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6540S: Maintained
214e0aed
DB
6541F: Documentation/locking/lockdep*.txt
6542F: Documentation/locking/lockstat.txt
679655da 6543F: include/linux/lockdep.h
7486d6da 6544F: kernel/locking/
512e67f9 6545
dde33348 6546LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6547M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6548L: linux-ntfs-dev@lists.sourceforge.net
6549W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6550S: Maintained
679655da 6551F: Documentation/ldm.txt
20d16fef 6552F: block/partitions/ldm.*
1da177e4 6553
ef6ada3d
JE
6554LogFS
6555M: Joern Engel <joern@logfs.org>
756ccb3c 6556M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6557L: logfs@logfs.org
6558W: logfs.org
6559S: Maintained
6560F: fs/logfs/
6561
b62d7946
RS
6562LPC32XX MACHINE SUPPORT
6563M: Roland Stigge <stigge@antcom.de>
6564L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6565S: Maintained
6566F: arch/arm/mach-lpc32xx/
6567
c87e34ef 6568LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6569M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6570M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6571M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6572M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6573L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6574L: linux-scsi@vger.kernel.org
6575W: http://www.lsilogic.com/support
6576S: Supported
679655da 6577F: drivers/message/fusion/
500c152a 6578F: drivers/scsi/mpt2sas/
6579F: drivers/scsi/mpt3sas/
c87e34ef 6580
1da177e4 6581LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6582M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6583L: linux-scsi@vger.kernel.org
6584S: Maintained
679655da 6585F: drivers/scsi/sym53c8xx_2/
1da177e4 6586
e5f5c99a
GR
6587LTC4261 HARDWARE MONITOR DRIVER
6588M: Guenter Roeck <linux@roeck-us.net>
6589L: lm-sensors@lm-sensors.org
6590S: Maintained
6591F: Documentation/hwmon/ltc4261
6592F: drivers/hwmon/ltc4261.c
6593
81365c31 6594LTP (Linux Test Project)
28b8e8d4 6595M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6596M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6597M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6598M: Jan Stancek <jstancek@redhat.com>
6599M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6600M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6601L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6602W: http://linux-test-project.github.io/
7d1ae8a8 6603T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6604S: Maintained
6605
c12a54b3 6606M32R ARCHITECTURE
c12a54b3 6607W: http://www.linux-m32r.org/
b4174867 6608S: Orphan
679655da 6609F: arch/m32r/
c12a54b3 6610
1da177e4 6611M68K ARCHITECTURE
8b58be88 6612M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6613L: linux-m68k@lists.linux-m68k.org
6614W: http://www.linux-m68k.org/
54e5881d 6615T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6616S: Maintained
679655da 6617F: arch/m68k/
9db35182 6618F: drivers/zorro/
1da177e4
LT
6619
6620M68K ON APPLE MACINTOSH
8b58be88 6621M: Joshua Thompson <funaho@jurai.org>
1da177e4 6622W: http://www.mac.linux-m68k.org/
9bb9f222 6623L: linux-m68k@lists.linux-m68k.org
1da177e4 6624S: Maintained
9db35182 6625F: arch/m68k/mac/
1da177e4
LT
6626
6627M68K ON HP9000/300
8b58be88 6628M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6629W: http://www.tazenda.demon.co.uk/phil/linux-hp
6630S: Maintained
679655da 6631F: arch/m68k/hp300/
1da177e4 6632
74425546
AP
6633M88DS3103 MEDIA DRIVER
6634M: Antti Palosaari <crope@iki.fi>
6635L: linux-media@vger.kernel.org
6636W: http://linuxtv.org/
6637W: http://palosaari.fi/linux/
6638Q: http://patchwork.linuxtv.org/project/linux-media/list/
6639T: git git://linuxtv.org/anttip/media_tree.git
6640S: Maintained
6641F: drivers/media/dvb-frontends/m88ds3103*
6642
68620bdd
MP
6643M88RS2000 MEDIA DRIVER
6644M: Malcolm Priestley <tvboxspy@gmail.com>
6645L: linux-media@vger.kernel.org
6646W: http://linuxtv.org/
6647Q: http://patchwork.linuxtv.org/project/linux-media/list/
6648S: Maintained
6649F: drivers/media/dvb-frontends/m88rs2000*
6650
07a092fa 6651MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6652M: Alexey Klimov <klimov.linux@gmail.com>
6653L: linux-media@vger.kernel.org
6654T: git git://linuxtv.org/media_tree.git
6655S: Maintained
6656F: drivers/media/radio/radio-ma901.c
07a092fa 6657
64a327a7 6658MAC80211
8b58be88 6659M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6660L: linux-wireless@vger.kernel.org
491b26b4 6661W: http://wireless.kernel.org/
ce466579
JB
6662T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6663T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6664S: Maintained
679655da
JP
6665F: Documentation/networking/mac80211-injection.txt
6666F: include/net/mac80211.h
6667F: net/mac80211/
64a327a7 6668
b863ceb7 6669MACVLAN DRIVER
8b58be88 6670M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6671L: netdev@vger.kernel.org
6672S: Maintained
679655da
JP
6673F: drivers/net/macvlan.c
6674F: include/linux/if_macvlan.h
b863ceb7 6675
2b6d83e2
JB
6676MAILBOX API
6677M: Jassi Brar <jassisinghbrar@gmail.com>
6678L: linux-kernel@vger.kernel.org
6679S: Maintained
6680F: drivers/mailbox/
6681F: include/linux/mailbox_client.h
6682F: include/linux/mailbox_controller.h
6683
faf1668c 6684MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6685M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6686W: http://www.kernel.org/doc/man-pages
bd7ebec6 6687L: linux-man@vger.kernel.org
1b53dc74 6688S: Maintained
faf1668c 6689
8427defd
RK
6690MARVELL ARMADA DRM SUPPORT
6691M: Russell King <rmk+kernel@arm.linux.org.uk>
6692S: Maintained
6693F: drivers/gpu/drm/armada/
6694
3ad50cca
GR
6695MARVELL 88E6352 DSA support
6696M: Guenter Roeck <linux@roeck-us.net>
6697S: Maintained
6698F: drivers/net/dsa/mv88e6352.c
6699
c4d007bc
TP
6700MARVELL CRYPTO DRIVER
6701M: Boris Brezillon <boris.brezillon@free-electrons.com>
6702M: Arnaud Ebalard <arno@natisbad.org>
6703F: drivers/crypto/marvell/
6704S: Maintained
6705L: linux-crypto@vger.kernel.org
6706
44c14c1d 6707MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6708M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6709M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6710L: netdev@vger.kernel.org
6711S: Maintained
6712F: drivers/net/ethernet/marvell/sk*
6713
74cda169 6714MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6715L: libertas-dev@lists.infradead.org
8ac3e99e 6716S: Orphan
679655da 6717F: drivers/net/wireless/libertas/
74cda169 6718
b60d6975 6719MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6720M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6721L: netdev@vger.kernel.org
f5ca8502 6722S: Maintained
527a6266 6723F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6724F: include/linux/mv643xx.h
1da177e4 6725
370b8ed9
TP
6726MARVELL MVNETA ETHERNET DRIVER
6727M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6728L: netdev@vger.kernel.org
6729S: Maintained
6730F: drivers/net/ethernet/marvell/mvneta.*
6731
fcad584d 6732MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6733M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6734M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6735L: linux-wireless@vger.kernel.org
6736S: Maintained
6737F: drivers/net/wireless/mwifiex/
6738
a2c3f656 6739MARVELL MWL8K WIRELESS DRIVER
a040d532 6740M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6741L: linux-wireless@vger.kernel.org
16345910 6742S: Odd Fixes
a2c3f656
LB
6743F: drivers/net/wireless/mwl8k.c
6744
2a69567b 6745MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6746M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6747S: Odd Fixes
1fa7e547 6748F: drivers/mmc/host/mvsdio.*
2a69567b 6749
1da177e4 6750MATROX FRAMEBUFFER DRIVER
c69f677c 6751L: linux-fbdev@vger.kernel.org
52653199 6752S: Orphan
8a61f013 6753F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6754F: include/uapi/linux/matroxfb.h
1da177e4 6755
ca462085
GR
6756MAX16065 HARDWARE MONITOR DRIVER
6757M: Guenter Roeck <linux@roeck-us.net>
6758L: lm-sensors@lm-sensors.org
6759S: Maintained
6760F: Documentation/hwmon/max16065
6761F: drivers/hwmon/max16065.c
6762
1f61cab8
GR
6763MAX20751 HARDWARE MONITOR DRIVER
6764M: Guenter Roeck <linux@roeck-us.net>
6765L: lm-sensors@lm-sensors.org
6766S: Maintained
6767F: Documentation/hwmon/max20751
6768F: drivers/hwmon/max20751.c
6769
d20620de 6770MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6771M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6772L: lm-sensors@lm-sensors.org
6773S: Maintained
679655da
JP
6774F: Documentation/hwmon/max6650
6775F: drivers/hwmon/max6650.c
d20620de 6776
e89ab51f
GR
6777MAX6697 HARDWARE MONITOR DRIVER
6778M: Guenter Roeck <linux@roeck-us.net>
6779L: lm-sensors@lm-sensors.org
6780S: Maintained
6781F: Documentation/hwmon/max6697
6782F: Documentation/devicetree/bindings/i2c/max6697.txt
6783F: drivers/hwmon/max6697.c
6784F: include/linux/platform_data/max6697.h
6785
f8f847b5
KK
6786MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6787M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6788L: linux-pm@vger.kernel.org
6789S: Supported
6790F: drivers/power/max14577_charger.c
6791F: drivers/power/max77693_charger.c
6792
3811405e
JMC
6793MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6794M: Javier Martinez Canillas <javier@osg.samsung.com>
6795L: linux-kernel@vger.kernel.org
6796S: Supported
6797F: drivers/*/*max77802.c
6798F: Documentation/devicetree/bindings/*/*max77802.txt
6799F: include/dt-bindings/*/*max77802.h
6800
befeb596
KK
6801MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6802M: Chanwoo Choi <cw00.choi@samsung.com>
6803M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6804L: linux-kernel@vger.kernel.org
6805S: Supported
6806F: drivers/*/max14577.c
6807F: drivers/*/max77686.c
6808F: drivers/*/max77693.c
6809F: drivers/extcon/extcon-max14577.c
6810F: drivers/extcon/extcon-max77693.c
6811F: drivers/rtc/rtc-max77686.c
6812F: drivers/clk/clk-max77686.c
6813F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6814F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6815F: Documentation/devicetree/bindings/mfd/max77693.txt
6816F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6817F: include/linux/mfd/max14577*.h
6818F: include/linux/mfd/max77686*.h
6819F: include/linux/mfd/max77693*.h
6820
9be3c9a5
HV
6821MAXIRADIO FM RADIO RECEIVER DRIVER
6822M: Hans Verkuil <hverkuil@xs4all.nl>
6823L: linux-media@vger.kernel.org
6824T: git git://linuxtv.org/media_tree.git
6825W: http://linuxtv.org
6826S: Maintained
6827F: drivers/media/radio/radio-maxiradio*
6828
c05dc2cc
PR
6829MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6830M: Peter Rosin <peda@axentia.se>
6831L: linux-iio@vger.kernel.org
6832S: Maintained
6833F: drivers/iio/potentiometer/mcp4531.c
6834
6f32a8c9
LP
6835MEDIA DRIVERS FOR RENESAS - VSP1
6836M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6837L: linux-media@vger.kernel.org
6838L: linux-sh@vger.kernel.org
6839T: git git://linuxtv.org/media_tree.git
6840S: Supported
6841F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6842F: drivers/media/platform/vsp1/
6843
dacf9ce8
KS
6844MEDIA DRIVERS FOR ASCOT2E
6845M: Sergey Kozlov <serjk@netup.ru>
6846L: linux-media@vger.kernel.org
6847W: http://linuxtv.org
6848W: http://netup.tv/
6849T: git git://linuxtv.org/media_tree.git
6850S: Supported
6851F: drivers/media/dvb-frontends/ascot2e*
6852
a6dc60ff
KS
6853MEDIA DRIVERS FOR CXD2841ER
6854M: Sergey Kozlov <serjk@netup.ru>
6855L: linux-media@vger.kernel.org
6856W: http://linuxtv.org/
6857W: http://netup.tv/
6858T: git git://linuxtv.org/media_tree.git
6859S: Supported
6860F: drivers/media/dvb-frontends/cxd2841er*
6861
a5d32b35
KS
6862MEDIA DRIVERS FOR HORUS3A
6863M: Sergey Kozlov <serjk@netup.ru>
6864L: linux-media@vger.kernel.org
6865W: http://linuxtv.org/
6866W: http://netup.tv/
6867T: git git://linuxtv.org/media_tree.git
6868S: Supported
6869F: drivers/media/dvb-frontends/horus3a*
6870
e025273b
KS
6871MEDIA DRIVERS FOR LNBH25
6872M: Sergey Kozlov <serjk@netup.ru>
6873L: linux-media@vger.kernel.org
6874W: http://linuxtv.org/
6875W: http://netup.tv/
6876T: git git://linuxtv.org/media_tree.git
6877S: Supported
6878F: drivers/media/dvb-frontends/lnbh25*
6879
52b1eaf4
KS
6880MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6881M: Sergey Kozlov <serjk@netup.ru>
6882L: linux-media@vger.kernel.org
6883W: http://linuxtv.org/
6884W: http://netup.tv/
6885T: git git://linuxtv.org/media_tree.git
6886S: Supported
6887F: drivers/media/pci/netup_unidvb/*
6888
127c49ae 6889MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6890M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6891P: LinuxTV.org Project
6892L: linux-media@vger.kernel.org
6893W: http://linuxtv.org
8a6e2535 6894Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6895T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6896S: Maintained
6897F: Documentation/dvb/
6898F: Documentation/video4linux/
ffe06198 6899F: Documentation/DocBook/media/
127c49ae 6900F: drivers/media/
ffe06198 6901F: drivers/staging/media/
127c49ae 6902F: include/media/
6c0f0359
MCC
6903F: include/uapi/linux/dvb/
6904F: include/uapi/linux/videodev2.h
6905F: include/uapi/linux/media.h
6906F: include/uapi/linux/v4l2-*
6907F: include/uapi/linux/meye.h
6908F: include/uapi/linux/ivtv*
6909F: include/uapi/linux/uvcvideo.h
d20620de 6910
c869f77d
JK
6911MEDIATEK MT7601U WIRELESS LAN DRIVER
6912M: Jakub Kicinski <kubakici@wp.pl>
6913L: linux-wireless@vger.kernel.org
6914S: Maintained
6915F: drivers/net/wireless/mediatek/mt7601u/
6916
e399065b
SS
6917MEGARAID SCSI/SAS DRIVERS
6918M: Kashyap Desai <kashyap.desai@avagotech.com>
6919M: Sumit Saxena <sumit.saxena@avagotech.com>
6920M: Uday Lingala <uday.lingala@avagotech.com>
6921L: megaraidlinux.pdl@avagotech.com
baaea1dc 6922L: linux-scsi@vger.kernel.org
e399065b 6923W: http://www.lsi.com
ce00f85c 6924S: Maintained
679655da
JP
6925F: Documentation/scsi/megaraid.txt
6926F: drivers/scsi/megaraid.*
6927F: drivers/scsi/megaraid/
757e0108 6928
2c46c9d5 6929MELLANOX ETHERNET DRIVER (mlx4_en)
e7523a49 6930M: Eugenia Emantayev <eugenia@mellanox.com>
b75f0050 6931L: netdev@vger.kernel.org
2c46c9d5
AV
6932S: Supported
6933W: http://www.mellanox.com
6934Q: http://patchwork.ozlabs.org/project/netdev/list/
6935F: drivers/net/ethernet/mellanox/mlx4/en_*
6936
e7523a49
OG
6937MELLANOX ETHERNET DRIVER (mlx5e)
6938M: Saeed Mahameed <saeedm@mellanox.com>
6939L: netdev@vger.kernel.org
6940S: Supported
6941W: http://www.mellanox.com
6942Q: http://patchwork.ozlabs.org/project/netdev/list/
6943F: drivers/net/ethernet/mellanox/mlx5/core/en_*
6944
93c1edb2
JP
6945MELLANOX ETHERNET SWITCH DRIVERS
6946M: Jiri Pirko <jiri@mellanox.com>
6947M: Ido Schimmel <idosch@mellanox.com>
6948L: netdev@vger.kernel.org
6949S: Supported
6950W: http://www.mellanox.com
6951Q: http://patchwork.ozlabs.org/project/netdev/list/
6952F: drivers/net/ethernet/mellanox/mlxsw/
6953
5b25b13a
MD
6954MEMBARRIER SUPPORT
6955M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6956M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6957L: linux-kernel@vger.kernel.org
6958S: Supported
6959F: kernel/membarrier.c
6960F: include/uapi/linux/membarrier.h
6961
70ea91f1
SR
6962MEMORY MANAGEMENT
6963L: linux-mm@kvack.org
70ea91f1
SR
6964W: http://www.linux-mm.org
6965S: Maintained
679655da 6966F: include/linux/mm.h
551450bb
CS
6967F: include/linux/gfp.h
6968F: include/linux/mmzone.h
6969F: include/linux/memory_hotplug.h
6970F: include/linux/vmalloc.h
679655da 6971F: mm/
70ea91f1 6972
f4e9ce66 6973MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6974M: David Woodhouse <dwmw2@infradead.org>
242c325e 6975M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6976L: linux-mtd@lists.infradead.org
8a6e2535
JP
6977W: http://www.linux-mtd.infradead.org/
6978Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6979T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6980T: git git://git.infradead.org/l2-mtd.git
1da177e4 6981S: Maintained
679655da
JP
6982F: drivers/mtd/
6983F: include/linux/mtd/
c117ab84 6984F: include/uapi/mtd/
1da177e4 6985
26c57ef1 6986MEN A21 WATCHDOG DRIVER
30c7469b 6987M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6988L: linux-watchdog@vger.kernel.org
30c7469b 6989S: Maintained
26c57ef1
JT
6990F: drivers/watchdog/mena21_wdt.c
6991
3764e82e 6992MEN CHAMELEON BUS (mcb)
30c7469b
JT
6993M: Johannes Thumshirn <morbidrsa@gmail.com>
6994S: Maintained
3764e82e
JT
6995F: drivers/mcb/
6996F: include/linux/mcb.h
b9f2f459 6997F: Documentation/men-chameleon-bus.txt
3764e82e 6998
48b490d2
AW
6999MEN F21BMC (Board Management Controller)
7000M: Andreas Werner <andreas.werner@men.de>
7001S: Supported
7002F: drivers/mfd/menf21bmc.c
7003F: drivers/watchdog/menf21bmc_wdt.c
7004F: drivers/leds/leds-menf21bmc.c
7005F: drivers/hwmon/menf21bmc_hwmon.c
7006F: Documentation/hwmon/menf21bmc
7007
12285945
JH
7008METAG ARCHITECTURE
7009M: James Hogan <james.hogan@imgtec.com>
d668d9ed 7010L: linux-metag@vger.kernel.org
f23d0e24 7011S: Odd Fixes
12285945
JH
7012F: arch/metag/
7013F: Documentation/metag/
7014F: Documentation/devicetree/bindings/metag/
2d799dde 7015F: Documentation/devicetree/bindings/interrupt-controller/img,*
a2c5d4ed 7016F: drivers/clocksource/metag_generic.c
5698c50d
JH
7017F: drivers/irqchip/irq-metag.c
7018F: drivers/irqchip/irq-metag-ext.c
ae85ac71 7019F: drivers/tty/metag_da.c
12285945 7020
c6375b0a 7021MICROBLAZE ARCHITECTURE
8b58be88 7022M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
7023W: http://www.monstr.eu/fdt/
7024T: git git://git.monstr.eu/linux-2.6-microblaze.git
7025S: Supported
0a8c7914 7026F: arch/microblaze/
1da177e4 7027
2508a45a
CY
7028MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7029M: Chen Yu <yu.c.chen@intel.com>
7030L: platform-driver-x86@vger.kernel.org
7031S: Supported
7032F: drivers/platform/x86/surfacepro3_button.c
7033
1da177e4 7034MICROTEK X6 SCANNER
61eee9a7 7035M: Oliver Neukum <oliver@neukum.org>
1da177e4 7036S: Maintained
679655da 7037F: drivers/usb/image/microtek.*
1da177e4
LT
7038
7039MIPS
8b58be88 7040M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7041L: linux-mips@linux-mips.org
6097050d 7042W: http://www.linux-mips.org/
b05e988e 7043T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 7044Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 7045S: Supported
679655da
JP
7046F: Documentation/mips/
7047F: arch/mips/
1da177e4 7048
08b7620a
HV
7049MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7050M: Hans Verkuil <hverkuil@xs4all.nl>
7051L: linux-media@vger.kernel.org
7052T: git git://linuxtv.org/media_tree.git
7053W: http://linuxtv.org
7054S: Odd Fixes
7055F: drivers/media/radio/radio-miropcm20*
7056
e126ba97
EC
7057Mellanox MLX5 core VPI driver
7058M: Eli Cohen <eli@mellanox.com>
7059L: netdev@vger.kernel.org
7060L: linux-rdma@vger.kernel.org
7061W: http://www.mellanox.com
7062Q: http://patchwork.ozlabs.org/project/netdev/list/
7063Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7064T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
7065S: Supported
7066F: drivers/net/ethernet/mellanox/mlx5/core/
7067F: include/linux/mlx5/
7068
7069Mellanox MLX5 IB driver
b75f0050
JP
7070M: Eli Cohen <eli@mellanox.com>
7071L: linux-rdma@vger.kernel.org
7072W: http://www.mellanox.com
7073Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7074T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
7075S: Supported
7076F: include/linux/mlx5/
7077F: drivers/infiniband/hw/mlx5/
e126ba97 7078
764589b6
CM
7079MELEXIS MLX90614 DRIVER
7080M: Crt Mori <cmo@melexis.com>
7081L: linux-iio@vger.kernel.org
7082W: http://www.melexis.com
7083S: Supported
7084F: drivers/iio/temperature/mlx90614.c
7085
0ce277e4
AP
7086MN88472 MEDIA DRIVER
7087M: Antti Palosaari <crope@iki.fi>
7088L: linux-media@vger.kernel.org
7089W: http://linuxtv.org/
7090W: http://palosaari.fi/linux/
7091Q: http://patchwork.linuxtv.org/project/linux-media/list/
7092T: git git://linuxtv.org/anttip/media_tree.git
7093S: Maintained
7094F: drivers/staging/media/mn88472/
7095F: drivers/media/dvb-frontends/mn88472.h
7096
4f4d238f
AP
7097MN88473 MEDIA DRIVER
7098M: Antti Palosaari <crope@iki.fi>
7099L: linux-media@vger.kernel.org
7100W: http://linuxtv.org/
7101W: http://palosaari.fi/linux/
7102Q: http://patchwork.linuxtv.org/project/linux-media/list/
7103T: git git://linuxtv.org/anttip/media_tree.git
7104S: Maintained
7105F: drivers/staging/media/mn88473/
7106F: drivers/media/dvb-frontends/mn88473.h
7107
1da177e4 7108MODULE SUPPORT
8b58be88 7109M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 7110S: Maintained
679655da
JP
7111F: include/linux/module.h
7112F: kernel/module.c
1da177e4
LT
7113
7114MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 7115W: http://popies.net/meye/
b7788e13 7116S: Orphan
679655da 7117F: Documentation/video4linux/meye.txt
90d72ac6 7118F: drivers/media/pci/meye/
6c0f0359 7119F: include/uapi/linux/meye.h
1da177e4 7120
b9705b60 7121MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 7122M: Jiri Slaby <jirislaby@gmail.com>
d735410a 7123S: Maintained
679655da 7124F: Documentation/serial/moxa-smartio
c897401b 7125F: drivers/tty/mxser.*
d735410a 7126
889b2f87
AK
7127MR800 AVERMEDIA USB FM RADIO DRIVER
7128M: Alexey Klimov <klimov.linux@gmail.com>
7129L: linux-media@vger.kernel.org
7130T: git git://linuxtv.org/media_tree.git
7131S: Maintained
7132F: drivers/media/radio/radio-mr800.c
7133
d7155691
AO
7134MRF24J40 IEEE 802.15.4 RADIO DRIVER
7135M: Alan Ott <alan@signal11.us>
7136L: linux-wpan@vger.kernel.org
7137S: Maintained
7138F: drivers/net/ieee802154/mrf24j40.c
2e6fd648 7139F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
d7155691 7140
8c4c731a 7141MSI LAPTOP SUPPORT
182ae55c 7142M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7143L: platform-driver-x86@vger.kernel.org
8c4c731a 7144S: Maintained
679655da 7145F: drivers/platform/x86/msi-laptop.c
8c4c731a 7146
0f1006b1 7147MSI WMI SUPPORT
d0944853 7148L: platform-driver-x86@vger.kernel.org
5ee7041e 7149S: Orphan
0f1006b1
AA
7150F: drivers/platform/x86/msi-wmi.c
7151
19a628a0
AP
7152MSI001 MEDIA DRIVER
7153M: Antti Palosaari <crope@iki.fi>
7154L: linux-media@vger.kernel.org
7155W: http://linuxtv.org/
7156W: http://palosaari.fi/linux/
7157Q: http://patchwork.linuxtv.org/project/linux-media/list/
7158T: git git://linuxtv.org/anttip/media_tree.git
7159S: Maintained
0185e197 7160F: drivers/media/tuners/msi001*
19a628a0 7161
7570589d 7162MSI2500 MEDIA DRIVER
2c57213f
AP
7163M: Antti Palosaari <crope@iki.fi>
7164L: linux-media@vger.kernel.org
7165W: http://linuxtv.org/
7166W: http://palosaari.fi/linux/
7167Q: http://patchwork.linuxtv.org/project/linux-media/list/
7168T: git git://linuxtv.org/anttip/media_tree.git
7169S: Maintained
7570589d 7170F: drivers/media/usb/msi2500/
2c57213f 7171
159eeea4
RJ
7172MSYSTEMS DISKONCHIP G3 MTD DRIVER
7173M: Robert Jarzmik <robert.jarzmik@free.fr>
7174L: linux-mtd@lists.infradead.org
7175S: Maintained
7176F: drivers/mtd/devices/docg3*
7177
62a37dc7 7178MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7179M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7180L: linux-media@vger.kernel.org
7181T: git git://linuxtv.org/media_tree.git
7182S: Maintained
7183F: drivers/media/i2c/mt9m032.c
7184F: include/media/mt9m032.h
7185
62a37dc7 7186MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7187M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7188L: linux-media@vger.kernel.org
7189T: git git://linuxtv.org/media_tree.git
7190S: Maintained
7191F: drivers/media/i2c/mt9p031.c
7192F: include/media/mt9p031.h
7193
62a37dc7 7194MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7195M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7196L: linux-media@vger.kernel.org
7197T: git git://linuxtv.org/media_tree.git
7198S: Maintained
7199F: drivers/media/i2c/mt9t001.c
7200F: include/media/mt9t001.h
7201
62a37dc7 7202MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7203M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7204L: linux-media@vger.kernel.org
7205T: git git://linuxtv.org/media_tree.git
7206S: Maintained
f2272e13 7207F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7208F: drivers/media/i2c/mt9v032.c
7209F: include/media/mt9v032.h
7210
4e0d13cb 7211MULTIFUNCTION DEVICES (MFD)
f7d3210e 7212M: Lee Jones <lee.jones@linaro.org>
7caa7991 7213T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7214S: Supported
679655da 7215F: drivers/mfd/
55b5940d 7216F: include/linux/mfd/
4e0d13cb 7217
5c4e6f13 7218MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7219M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7220L: linux-mmc@vger.kernel.org
708dce3f 7221T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7222S: Maintained
679655da
JP
7223F: drivers/mmc/
7224F: include/linux/mmc/
c117ab84 7225F: include/uapi/linux/mmc/
baca2da4 7226
15a0580c 7227MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7228S: Orphan
679655da
JP
7229F: drivers/mmc/host/mmc_spi.c
7230F: include/linux/spi/mmc_spi.h
15a0580c 7231
1da177e4 7232MULTISOUND SOUND DRIVER
8b58be88 7233M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7234S: Maintained
679655da
JP
7235F: Documentation/sound/oss/MultiSound
7236F: sound/oss/msnd*
1da177e4 7237
d735410a 7238MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7239S: Orphan
c897401b 7240F: drivers/tty/isicom.c
679655da 7241F: include/linux/isicom.h
d735410a 7242
550a7375 7243MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7244M: Felipe Balbi <balbi@ti.com>
795fb7e7 7245L: linux-usb@vger.kernel.org
43b416e5 7246T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7247S: Maintained
679655da 7248F: drivers/usb/musb/
550a7375 7249
ea0af5f6
MK
7250MXL5007T MEDIA DRIVER
7251M: Michael Krufky <mkrufky@linuxtv.org>
7252L: linux-media@vger.kernel.org
7253W: http://linuxtv.org/
7254W: http://github.com/mkrufky
7255Q: http://patchwork.linuxtv.org/project/linux-media/list/
7256T: git git://linuxtv.org/mkrufky/tuners.git
7257S: Maintained
7258F: drivers/media/tuners/mxl5007t.*
7259
2d3cf588 7260MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7261M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7262L: netdev@vger.kernel.org
205057ae 7263W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7264S: Supported
93f7848b 7265F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7266
1da177e4 7267NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7268S: Orphan
d9fb9f38 7269F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7270
23dc05a3
DM
7271NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7272M: Daniel Mack <zonque@gmail.com>
7273S: Maintained
e5747e40 7274L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7275W: http://www.native-instruments.com
7276F: sound/usb/caiaq/
7277
1da177e4 7278NCP FILESYSTEM
52653199
PV
7279M: Petr Vandrovec <petr@vandrovec.name>
7280S: Odd Fixes
679655da 7281F: fs/ncpfs/
1da177e4 7282
a79b0322
FT
7283NCR 5380 SCSI DRIVERS
7284M: Finn Thain <fthain@telegraphics.com.au>
7285M: Michael Schmitz <schmitzmic@gmail.com>
7286L: linux-scsi@vger.kernel.org
7287S: Maintained
7288F: Documentation/scsi/g_NCR5380.txt
7289F: drivers/scsi/NCR5380.*
7290F: drivers/scsi/arm/cumana_1.c
7291F: drivers/scsi/arm/oak.c
7292F: drivers/scsi/atari_NCR5380.c
7293F: drivers/scsi/atari_scsi.*
7294F: drivers/scsi/dmx3191d.c
7295F: drivers/scsi/dtc.*
7296F: drivers/scsi/g_NCR5380.*
7297F: drivers/scsi/g_NCR5380_mmio.c
7298F: drivers/scsi/mac_scsi.*
7299F: drivers/scsi/pas16.*
a79b0322
FT
7300F: drivers/scsi/sun3_scsi.*
7301F: drivers/scsi/sun3_scsi_vme.c
7302F: drivers/scsi/t128.*
7303
1da177e4 7304NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7305M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7306L: linux-scsi@vger.kernel.org
7307S: Maintained
679655da 7308F: drivers/scsi/NCR_D700.*
1da177e4 7309
4aa3eb4c
GR
7310NCT6775 HARDWARE MONITOR DRIVER
7311M: Guenter Roeck <linux@roeck-us.net>
7312L: lm-sensors@lm-sensors.org
7313S: Maintained
7314F: Documentation/hwmon/nct6775
7315F: drivers/hwmon/nct6775.c
7316
3c2d774c 7317NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7318M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7319L: linux-rdma@vger.kernel.org
e3d33cb1 7320W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7321S: Supported
7322F: drivers/infiniband/hw/nes/
7323
be2f2e84 7324NETEM NETWORK EMULATOR
adbbf69d 7325M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7326L: netem@lists.linux-foundation.org
be2f2e84 7327S: Maintained
679655da 7328F: net/sched/sch_netem.c
be2f2e84 7329
b2f5a051 7330NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7331M: Jon Mason <jdmason@kudzu.us>
4a58448b 7332L: netdev@vger.kernel.org
4a58448b 7333S: Supported
679655da 7334F: Documentation/networking/s2io.txt
b2f5a051 7335F: Documentation/networking/vxge.txt
86387e1a 7336F: drivers/net/ethernet/neterion/
4a58448b 7337
db9cf3a3 7338NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7339M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7340M: Patrick McHardy <kaber@trash.net>
42010ed0 7341M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7342L: netfilter-devel@vger.kernel.org
82b98543 7343L: coreteam@netfilter.org
1da177e4
LT
7344W: http://www.netfilter.org/
7345W: http://www.iptables.org/
42010ed0
PNA
7346Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7347T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7348T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7349S: Supported
679655da
JP
7350F: include/linux/netfilter*
7351F: include/linux/netfilter/
7352F: include/net/netfilter/
c117ab84
CEB
7353F: include/uapi/linux/netfilter*
7354F: include/uapi/linux/netfilter/
679655da
JP
7355F: net/*/netfilter.c
7356F: net/*/netfilter/
7357F: net/netfilter/
91c269a0 7358F: net/bridge/br_netfilter*.c
1da177e4 7359
4cc67735 7360NETLABEL
87a0874c 7361M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7362W: http://netlabel.sf.net
7363L: netdev@vger.kernel.org
87a0874c 7364S: Maintained
80811493 7365F: Documentation/netlabel/
679655da
JP
7366F: include/net/netlabel.h
7367F: net/netlabel/
4cc67735 7368
1da177e4 7369NETROM NETWORK LAYER
8b58be88 7370M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7371L: linux-hams@vger.kernel.org
d34cb28a 7372W: http://www.linux-ax25.org/
1da177e4 7373S: Maintained
679655da 7374F: include/net/netrom.h
c117ab84 7375F: include/uapi/linux/netrom.h
679655da 7376F: net/netrom/
1da177e4 7377
5ddb88c0 7378NETWORK BLOCK DEVICE (NBD)
4ca5829a 7379M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7380S: Maintained
5e4b269b 7381L: nbd-general@lists.sourceforge.net
4ca5829a 7382T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7383F: Documentation/blockdev/nbd.txt
7384F: drivers/block/nbd.c
c117ab84 7385F: include/uapi/linux/nbd.h
1da177e4 7386
6e43650c
NH
7387NETWORK DROP MONITOR
7388M: Neil Horman <nhorman@tuxdriver.com>
7389L: netdev@vger.kernel.org
7390S: Maintained
7391W: https://fedorahosted.org/dropwatch/
7392F: net/core/drop_monitor.c
7393
1da177e4 7394NETWORKING [GENERAL]
8b58be88 7395M: "David S. Miller" <davem@davemloft.net>
979b6c13 7396L: netdev@vger.kernel.org
b1e8fd54 7397W: http://www.linuxfoundation.org/en/Net
11e98029 7398Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7399T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7400T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7401S: Maintained
679655da
JP
7402F: net/
7403F: include/net/
018d21ed
JP
7404F: include/linux/in.h
7405F: include/linux/net.h
7406F: include/linux/netdevice.h
c117ab84
CEB
7407F: include/uapi/linux/in.h
7408F: include/uapi/linux/net.h
7409F: include/uapi/linux/netdevice.h
0c7aecd4 7410F: include/uapi/linux/net_namespace.h
7e814a6c 7411F: tools/net/
f4e53f9a 7412F: tools/testing/selftests/net/
335a67d2 7413F: lib/random32.c
a101ccd1 7414F: lib/test_bpf.c
1da177e4
LT
7415
7416NETWORKING [IPv4/IPv6]
8b58be88
JP
7417M: "David S. Miller" <davem@davemloft.net>
7418M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7419M: James Morris <jmorris@namei.org>
7420M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7421M: Patrick McHardy <kaber@trash.net>
979b6c13 7422L: netdev@vger.kernel.org
08deed1e 7423T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7424S: Maintained
679655da
JP
7425F: net/ipv4/
7426F: net/ipv6/
7427F: include/net/ip*
0a14842f 7428F: arch/x86/net/*
1da177e4 7429
73b7656c
DM
7430NETWORKING [IPSEC]
7431M: Steffen Klassert <steffen.klassert@secunet.com>
7432M: Herbert Xu <herbert@gondor.apana.org.au>
7433M: "David S. Miller" <davem@davemloft.net>
7434L: netdev@vger.kernel.org
d1fc5024
SK
7435T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7436T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7437S: Maintained
5826bdd1 7438F: net/core/flow.c
73b7656c
DM
7439F: net/xfrm/
7440F: net/key/
7441F: net/ipv4/xfrm*
d1fc5024
SK
7442F: net/ipv4/esp4.c
7443F: net/ipv4/ah4.c
7444F: net/ipv4/ipcomp.c
7445F: net/ipv4/ip_vti.c
73b7656c 7446F: net/ipv6/xfrm*
d1fc5024
SK
7447F: net/ipv6/esp6.c
7448F: net/ipv6/ah6.c
7449F: net/ipv6/ipcomp6.c
7450F: net/ipv6/ip6_vti.c
73b7656c
DM
7451F: include/uapi/linux/xfrm.h
7452F: include/net/xfrm.h
7453
10e2ff1c 7454NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7455M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7456L: netdev@vger.kernel.org
7457S: Maintained
7458
29f8f632 7459NETWORKING [WIRELESS]
2cb4abd1 7460L: linux-wireless@vger.kernel.org
8a6e2535 7461Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7462
788873ac
JP
7463NETWORKING DRIVERS
7464L: netdev@vger.kernel.org
7465W: http://www.linuxfoundation.org/en/Net
11e98029 7466Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7467T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7468T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7469S: Odd Fixes
7470F: drivers/net/
018d21ed 7471F: include/linux/if_*
0b63bf1f 7472F: include/linux/netdevice.h
0b63bf1f
JD
7473F: include/linux/etherdevice.h
7474F: include/linux/fcdevice.h
7475F: include/linux/fddidevice.h
7476F: include/linux/hippidevice.h
7477F: include/linux/inetdevice.h
c117ab84
CEB
7478F: include/uapi/linux/if_*
7479F: include/uapi/linux/netdevice.h
788873ac 7480
0e324cf6
JL
7481NETWORKING DRIVERS (WIRELESS)
7482M: Kalle Valo <kvalo@codeaurora.org>
7483L: linux-wireless@vger.kernel.org
7484Q: http://patchwork.kernel.org/project/linux-wireless/list/
7485T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7486S: Maintained
7487F: drivers/net/wireless/
7488
3d396eb1 7489NETXEN (1/10) GbE SUPPORT
8622315e 7490M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7491M: Sony Chacko <sony.chacko@qlogic.com>
7492M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7493L: netdev@vger.kernel.org
9c2b5bde 7494W: http://www.qlogic.com
3d396eb1 7495S: Supported
aa43c215 7496F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7497
6423d30f
AAJ
7498NFC SUBSYSTEM
7499M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7500M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7501M: Samuel Ortiz <sameo@linux.intel.com>
7502L: linux-wireless@vger.kernel.org
1eb3b216 7503L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7504S: Supported
6423d30f 7505F: net/nfc/
55eb94f9 7506F: include/net/nfc/
c117ab84 7507F: include/uapi/linux/nfc.h
6423d30f 7508F: drivers/nfc/
08eaa1e0 7509F: include/linux/platform_data/pn544.h
7ebb88e5 7510F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7511
e8b43555 7512NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7513M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7514M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7515L: linux-nfs@vger.kernel.org
7516W: http://client.linux-nfs.org
cd7b996a 7517T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7518S: Maintained
679655da
JP
7519F: fs/lockd/
7520F: fs/nfs/
7521F: fs/nfs_common/
7522F: net/sunrpc/
7523F: include/linux/lockd/
7524F: include/linux/nfs*
7525F: include/linux/sunrpc/
c117ab84
CEB
7526F: include/uapi/linux/nfs*
7527F: include/uapi/linux/sunrpc/
1da177e4 7528
85ef9cea 7529NILFS2 FILESYSTEM
e2126935 7530M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7531L: linux-nilfs@vger.kernel.org
f9472265 7532W: http://nilfs.sourceforge.net/
e2126935 7533T: git git://github.com/konis/nilfs2.git
85ef9cea 7534S: Supported
679655da
JP
7535F: Documentation/filesystems/nilfs2.txt
7536F: fs/nilfs2/
7537F: include/linux/nilfs2_fs.h
c35c7ac5 7538F: include/trace/events/nilfs2.h
85ef9cea 7539
1da177e4 7540NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7541M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7542W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7543S: Maintained
679655da
JP
7544F: Documentation/scsi/NinjaSCSI.txt
7545F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7546
7547NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7548M: GOTO Masanori <gotom@debian.or.jp>
7549M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7550W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7551S: Maintained
679655da
JP
7552F: Documentation/scsi/NinjaSCSI.txt
7553F: drivers/scsi/nsp32*
1da177e4 7554
383b8fb9
LFT
7555NIOS2 ARCHITECTURE
7556M: Ley Foon Tan <lftan@altera.com>
7557L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7558T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7559S: Maintained
7560F: arch/nios2/
7561
2a6afddb
PR
7562NOKIA N900 POWER SUPPLY DRIVERS
7563M: Pali RohĂ¡r <pali.rohar@gmail.com>
7564S: Maintained
7565F: include/linux/power/bq2415x_charger.h
081bab21 7566F: include/linux/power/bq27xxx_battery.h
2a6afddb
PR
7567F: include/linux/power/isp1704_charger.h
7568F: drivers/power/bq2415x_charger.c
081bab21 7569F: drivers/power/bq27xxx_battery.c
2a6afddb
PR
7570F: drivers/power/isp1704_charger.c
7571F: drivers/power/rx51_battery.c
7572
a1bd3bae 7573NTB DRIVER CORE
9ef6bf6c
JM
7574M: Jon Mason <jdmason@kudzu.us>
7575M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7576M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7577L: linux-ntb@googlegroups.com
fce8a7bb 7578S: Supported
2984411f
JM
7579W: https://github.com/jonmason/ntb/wiki
7580T: git git://github.com/jonmason/ntb.git
fce8a7bb 7581F: drivers/ntb/
548c237c 7582F: drivers/net/ntb_netdev.c
fce8a7bb 7583F: include/linux/ntb.h
a1bd3bae 7584F: include/linux/ntb_transport.h
fce8a7bb 7585
e26a5843
AH
7586NTB INTEL DRIVER
7587M: Jon Mason <jdmason@kudzu.us>
7588M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7589L: linux-ntb@googlegroups.com
e26a5843
AH
7590S: Supported
7591W: https://github.com/jonmason/ntb/wiki
7592T: git git://github.com/jonmason/ntb.git
7593F: drivers/ntb/hw/intel/
fce8a7bb 7594
1da177e4 7595NTFS FILESYSTEM
2818ef50 7596M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7597L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7598W: http://www.tuxera.com/
e6f4dee7 7599T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7600S: Supported
679655da
JP
7601F: Documentation/filesystems/ntfs.txt
7602F: fs/ntfs/
1da177e4 7603
9eb8ef74 7604NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7605M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7606L: linux-fbdev@vger.kernel.org
ce00f85c 7607S: Maintained
8a61f013
JH
7608F: drivers/video/fbdev/riva/
7609F: drivers/video/fbdev/nvidia/
1da177e4 7610
79461681 7611NVM EXPRESS DRIVER
b3975e94
JF
7612M: Keith Busch <keith.busch@intel.com>
7613M: Jens Axboe <axboe@fb.com>
79461681 7614L: linux-nvme@lists.infradead.org
b3975e94
JF
7615T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7616W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
79461681 7617S: Supported
57dacad5 7618F: drivers/nvme/host/
79461681
MW
7619F: include/linux/nvme.h
7620
aee4b9bd
SK
7621NVMEM FRAMEWORK
7622M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7623M: Maxime Ripard <maxime.ripard@free-electrons.com>
7624S: Maintained
7625F: drivers/nvmem/
7626F: Documentation/devicetree/bindings/nvmem/
7627F: include/linux/nvmem-consumer.h
7628F: include/linux/nvmem-provider.h
7629
dece4585
CP
7630NXP-NCI NFC DRIVER
7631M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7632R: Charles Gorand <charles.gorand@effinnov.com>
7633L: linux-nfc@lists.01.org (moderated for non-subscribers)
7634S: Supported
7635F: drivers/nfc/nxp-nci
7636
f50d7146
RK
7637NXP TDA998X DRM DRIVER
7638M: Russell King <rmk+kernel@arm.linux.org.uk>
7639S: Supported
7640F: drivers/gpu/drm/i2c/tda998x_drv.c
7641F: include/drm/i2c/tda998x.h
7642
fbace43e
PR
7643NXP TFA9879 DRIVER
7644M: Peter Rosin <peda@axentia.se>
7645L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7646S: Maintained
7647F: sound/soc/codecs/tfa9879*
7648
f5525786 7649OMAP SUPPORT
0e24bdd4 7650M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7651L: linux-omap@vger.kernel.org
7652W: http://www.muru.com/linux/omap/
7653W: http://linux.omap.com/
8a6e2535 7654Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7655T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7656S: Maintained
4e04d5a3 7657F: arch/arm/*omap*/
026da812
FB
7658F: arch/arm/configs/omap1_defconfig
7659F: arch/arm/configs/omap2plus_defconfig
046d0a37 7660F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7661F: drivers/irqchip/irq-omap-intc.c
7662F: drivers/mfd/*omap*.c
7663F: drivers/mfd/menelaus.c
7664F: drivers/mfd/palmas.c
7665F: drivers/mfd/tps65217.c
7666F: drivers/mfd/tps65218.c
7667F: drivers/mfd/tps65910.c
7668F: drivers/mfd/twl-core.[ch]
7669F: drivers/mfd/twl4030*.c
7670F: drivers/mfd/twl6030*.c
7671F: drivers/mfd/twl6040*.c
7672F: drivers/regulator/palmas-regulator*.c
7673F: drivers/regulator/pbias-regulator.c
7674F: drivers/regulator/tps65217-regulator.c
7675F: drivers/regulator/tps65218-regulator.c
7676F: drivers/regulator/tps65910-regulator.c
7677F: drivers/regulator/twl-regulator.c
046d0a37 7678F: include/linux/i2c-omap.h
f5525786 7679
50f29fbd 7680OMAP DEVICE TREE SUPPORT
cdb55ab0 7681M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7682M: Tony Lindgren <tony@atomide.com>
7683L: linux-omap@vger.kernel.org
d0fb18c5 7684L: devicetree@vger.kernel.org
50f29fbd
TL
7685S: Maintained
7686F: arch/arm/boot/dts/*omap*
7687F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7688F: arch/arm/boot/dts/*am4*
7689F: arch/arm/boot/dts/*am5*
7690F: arch/arm/boot/dts/*dra7*
50f29fbd 7691
f5525786 7692OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7693M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7694L: linux-omap@vger.kernel.org
7695S: Maintained
7696F: arch/arm/*omap*/*clock*
7697
7698OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7699M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7700L: linux-omap@vger.kernel.org
7701S: Maintained
7702F: arch/arm/*omap*/*pm*
c46938d4 7703F: drivers/cpufreq/omap-cpufreq.c
f5525786 7704
d21db568 7705OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7706M: Rajendra Nayak <rnayak@ti.com>
7707M: Paul Walmsley <paul@pwsan.com>
7708L: linux-omap@vger.kernel.org
7709S: Maintained
d21db568 7710F: arch/arm/mach-omap2/prm*
692ab1f3 7711
f5525786 7712OMAP AUDIO SUPPORT
6c284903 7713M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7714M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7715L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7716L: linux-omap@vger.kernel.org
7717S: Maintained
7718F: sound/soc/omap/
7719
18640193
TL
7720OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7721M: Roger Quadros <rogerq@ti.com>
7722M: Tony Lindgren <tony@atomide.com>
7723L: linux-omap@vger.kernel.org
7724S: Maintained
7725F: drivers/memory/omap-gpmc.c
7726F: arch/arm/mach-omap2/*gpmc*
7727
f5525786 7728OMAP FRAMEBUFFER SUPPORT
830e6384 7729M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7730L: linux-fbdev@vger.kernel.org
f5525786
TL
7731L: linux-omap@vger.kernel.org
7732S: Maintained
8a61f013 7733F: drivers/video/fbdev/omap/
f5525786 7734
676eec0d 7735OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7736M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7737L: linux-omap@vger.kernel.org
676eec0d 7738L: linux-fbdev@vger.kernel.org
178ff4c9 7739S: Maintained
8a61f013 7740F: drivers/video/fbdev/omap2/
178ff4c9
TV
7741F: Documentation/arm/OMAP/DSS
7742
8b37fcfc
OBC
7743OMAP HARDWARE SPINLOCK SUPPORT
7744M: Ohad Ben-Cohen <ohad@wizery.com>
7745L: linux-omap@vger.kernel.org
7746S: Maintained
7747F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7748
f5525786 7749OMAP MMC SUPPORT
8b58be88 7750M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7751L: linux-omap@vger.kernel.org
7752S: Maintained
653f41b5
MC
7753F: drivers/mmc/host/omap.c
7754
7755OMAP HS MMC SUPPORT
0a4585c6 7756L: linux-mmc@vger.kernel.org
653f41b5 7757L: linux-omap@vger.kernel.org
dfa5d196 7758S: Orphan
653f41b5 7759F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7760
7761OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7762M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7763S: Maintained
7764F: drivers/char/hw_random/omap-rng.c
7765
f400c82e 7766OMAP HWMOD SUPPORT
cdb55ab0 7767M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7768M: Paul Walmsley <paul@pwsan.com>
7769L: linux-omap@vger.kernel.org
7770S: Maintained
8fc8b12b 7771F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7772
8633fb30
PW
7773OMAP HWMOD DATA
7774M: Paul Walmsley <paul@pwsan.com>
7775L: linux-omap@vger.kernel.org
7776S: Maintained
7777F: arch/arm/mach-omap2/omap_hwmod*data*
7778
f400c82e 7779OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7780M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7781L: linux-omap@vger.kernel.org
7782S: Maintained
7783F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7784
0db83ced 7785OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7786M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7787L: linux-media@vger.kernel.org
7788S: Maintained
7eec52db 7789F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7790F: drivers/media/platform/omap3isp/
0db83ced 7791F: drivers/staging/media/omap4iss/
7e8970e1 7792
f5525786 7793OMAP USB SUPPORT
f299470a 7794M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7795L: linux-usb@vger.kernel.org
7796L: linux-omap@vger.kernel.org
43b416e5 7797T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7798S: Maintained
a16fbd65
JP
7799F: drivers/usb/*/*omap*
7800F: arch/arm/*omap*/usb*
f5525786 7801
6d994710 7802OMAP GPIO DRIVER
fe643528 7803M: Grygorii Strashko <grygorii.strashko@ti.com>
97215800 7804M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7805M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7806L: linux-omap@vger.kernel.org
7807S: Maintained
fe643528 7808F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
6d994710
KH
7809F: drivers/gpio/gpio-omap.c
7810
c351e290
MJ
7811OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7812M: Mark Jackson <mpfj@newflow.co.uk>
7813L: linux-omap@vger.kernel.org
7814S: Maintained
7815F: arch/arm/boot/dts/am335x-nano.dts
7816
0ad122d9 7817OMFS FILESYSTEM
8b58be88 7818M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7819L: linux-karma-devel@lists.sourceforge.net
7820S: Maintained
679655da
JP
7821F: Documentation/filesystems/omfs.txt
7822F: fs/omfs/
0ad122d9 7823
c1986ee9 7824OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7825M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7826S: Maintained
679655da
JP
7827F: drivers/char/pcmcia/cm4000_cs.c
7828F: include/linux/cm4000_cs.h
c117ab84 7829F: include/uapi/linux/cm4000_cs.h
c1986ee9 7830
77c44ab1 7831OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7832M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7833S: Maintained
679655da 7834F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7835
77d5140f 7836OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7837M: Jonathan Corbet <corbet@lwn.net>
661263b5 7838L: linux-media@vger.kernel.org
275ffde4 7839T: git git://linuxtv.org/media_tree.git
77d5140f 7840S: Maintained
90d72ac6 7841F: drivers/media/i2c/ov7670.c
77d5140f 7842
431bca73 7843ONENAND FLASH DRIVER
8b58be88 7844M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7845L: linux-mtd@lists.infradead.org
7846S: Maintained
679655da
JP
7847F: drivers/mtd/onenand/
7848F: include/linux/mtd/onenand*.h
431bca73 7849
1da177e4 7850ONSTREAM SCSI TAPE DRIVER
8b58be88 7851M: Willem Riede <osst@riede.org>
1da177e4
LT
7852L: osst-users@lists.sourceforge.net
7853L: linux-scsi@vger.kernel.org
7854S: Maintained
f7269cfc
JD
7855F: Documentation/scsi/osst.txt
7856F: drivers/scsi/osst.*
7857F: drivers/scsi/osst_*.h
7858F: drivers/scsi/st.h
1da177e4 7859
e2d1d6c0 7860OPENCORES I2C BUS DRIVER
8b58be88 7861M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7862L: linux-i2c@vger.kernel.org
e2d1d6c0 7863S: Maintained
679655da
JP
7864F: Documentation/i2c/busses/i2c-ocores
7865F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7866
860c44c1 7867OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7868M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7869M: Frank Rowand <frowand.list@gmail.com>
7870M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7871L: devicetree@vger.kernel.org
a7fefe9f
RH
7872W: http://www.devicetree.org/
7873T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7874S: Maintained
f8828205 7875F: drivers/of/
860c44c1 7876F: include/linux/of*.h
f8828205 7877F: scripts/dtc/
860c44c1 7878
f8828205 7879OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7880M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7881M: Pawel Moll <pawel.moll@arm.com>
7882M: Mark Rutland <mark.rutland@arm.com>
de80963e 7883M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7884M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7885L: devicetree@vger.kernel.org
7886S: Maintained
7887F: Documentation/devicetree/
7888F: arch/*/boot/dts/
7889F: include/dt-bindings/
7890
2bb65f56
PA
7891OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7892M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7893L: devicetree@vger.kernel.org
7894S: Maintained
7895F: Documentation/devicetree/dynamic-resolution-notes.txt
7896F: Documentation/devicetree/overlay-notes.txt
7897F: drivers/of/overlay.c
7898F: drivers/of/resolver.c
7899
19f9d392
JB
7900OPENRISC ARCHITECTURE
7901M: Jonas Bonn <jonas@southpole.se>
7902W: http://openrisc.net
eab7c1c0 7903L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7904S: Maintained
7905T: git git://openrisc.net/~jonas/linux
14430813 7906F: arch/openrisc/
19f9d392 7907
ccb1352e 7908OPENVSWITCH
4f337ed5 7909M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7910L: netdev@vger.kernel.org
ccb1352e
JG
7911L: dev@openvswitch.org
7912W: http://openvswitch.org
ccb1352e
JG
7913S: Maintained
7914F: net/openvswitch/
b422da7c 7915F: include/uapi/linux/openvswitch.h
ccb1352e 7916
875fa6fb
VK
7917OPERATING PERFORMANCE POINTS (OPP)
7918M: Viresh Kumar <vireshk@kernel.org>
7919M: Nishanth Menon <nm@ti.com>
7920M: Stephen Boyd <sboyd@codeaurora.org>
7921L: linux-pm@vger.kernel.org
7922S: Maintained
7923T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7924F: drivers/base/power/opp/
7925F: include/linux/pm_opp.h
7926F: Documentation/power/opp.txt
7927F: Documentation/devicetree/bindings/opp/
7928
af39917d
CL
7929OPL4 DRIVER
7930M: Clemens Ladisch <clemens@ladisch.de>
7931L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7932T: git git://git.alsa-project.org/alsa-kernel.git
7933S: Maintained
7934F: sound/drivers/opl4/
7935
1da177e4 7936OPROFILE
4cf7e718 7937M: Robert Richter <rric@kernel.org>
1da177e4
LT
7938L: oprofile-list@lists.sf.net
7939S: Maintained
81c4a8a6 7940F: arch/*/include/asm/oprofile*.h
679655da
JP
7941F: arch/*/oprofile/
7942F: drivers/oprofile/
7943F: include/linux/oprofile.h
1da177e4 7944
e2d1d6c0 7945ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7946M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7947M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7948L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7949W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7950S: Supported
679655da
JP
7951F: Documentation/filesystems/ocfs2.txt
7952F: Documentation/filesystems/dlmfs.txt
7953F: fs/ocfs2/
e2d1d6c0 7954
1da177e4 7955ORINOCO DRIVER
724c6b35 7956L: linux-wireless@vger.kernel.org
491b26b4 7957W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7958W: http://www.nongnu.org/orinoco/
3a59babb 7959S: Orphan
679655da 7960F: drivers/net/wireless/orinoco/
1da177e4 7961
42c55aa8 7962OSD LIBRARY and FILESYSTEM
fadc0752 7963M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7964M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7965L: osd-dev@open-osd.org
7966W: http://open-osd.org
54e5881d 7967T: git git://git.open-osd.org/open-osd.git
68274794 7968S: Maintained
42c55aa8 7969F: drivers/scsi/osd/
6b6f0b6c 7970F: include/scsi/osd_*
42c55aa8 7971F: fs/exofs/
68274794 7972
ef94b186 7973OVERLAY FILESYSTEM
7c37fbda 7974M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7975L: linux-unionfs@vger.kernel.org
7976T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7977S: Supported
1d113735 7978F: fs/overlayfs/
7c37fbda
NB
7979F: Documentation/filesystems/overlayfs.txt
7980
e2d1d6c0 7981P54 WIRELESS DRIVER
084cb0fe 7982M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7983L: linux-wireless@vger.kernel.org
084cb0fe 7984W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7985S: Maintained
679655da 7986F: drivers/net/wireless/p54/
e2d1d6c0 7987
f5cd7872 7988PA SEMI ETHERNET DRIVER
8b58be88 7989M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7990L: netdev@vger.kernel.org
7991S: Maintained
ded19add 7992F: drivers/net/ethernet/pasemi/*
f5cd7872 7993
beb58aa3 7994PA SEMI SMBUS DRIVER
8b58be88 7995M: Olof Johansson <olof@lixom.net>
846557d3 7996L: linux-i2c@vger.kernel.org
beb58aa3 7997S: Maintained
679655da 7998F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7999
48fc267e
SK
8000PADATA PARALLEL EXECUTION MECHANISM
8001M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
8002L: linux-crypto@vger.kernel.org
8003S: Maintained
8004F: kernel/padata.c
8005F: include/linux/padata.h
8006F: Documentation/padata.txt
8007
709ee531 8008PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 8009M: Harald Welte <laforge@gnumonks.org>
d0944853 8010L: platform-driver-x86@vger.kernel.org
709ee531 8011S: Maintained
679655da 8012F: drivers/platform/x86/panasonic-laptop.c
709ee531 8013
368dd5ac 8014PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
8015M: David Howells <dhowells@redhat.com>
8016M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
8017L: linux-am33-list@redhat.com (moderated for non-subscribers)
8018W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8019S: Maintained
679655da
JP
8020F: Documentation/mn10300/
8021F: arch/mn10300/
4fa97181 8022
64dfff03
SM
8023PARALLEL PORT SUBSYSTEM
8024M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8025M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 8026L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 8027S: Maintained
679655da
JP
8028F: drivers/parport/
8029F: include/linux/parport*.h
8030F: drivers/char/ppdev.c
c117ab84 8031F: include/uapi/linux/ppdev.h
64dfff03 8032F: Documentation/parport*.txt
1da177e4 8033
4cdf6bc2 8034PARAVIRT_OPS INTERFACE
d633180c 8035M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
8036M: Chris Wright <chrisw@sous-sol.org>
8037M: Alok Kataria <akataria@vmware.com>
8038M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 8039L: virtualization@lists.linux-foundation.org
4cdf6bc2 8040S: Supported
a2e19991 8041F: Documentation/virtual/paravirt_ops.txt
679655da
JP
8042F: arch/*/kernel/paravirt*
8043F: arch/*/include/asm/paravirt.h
4cdf6bc2 8044
e2d1d6c0 8045PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 8046M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 8047L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 8048S: Maintained
679655da
JP
8049F: Documentation/blockdev/paride.txt
8050F: drivers/block/paride/
e2d1d6c0
RD
8051
8052PARISC ARCHITECTURE
b8828770 8053M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 8054M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
8055L: linux-parisc@vger.kernel.org
8056W: http://www.parisc-linux.org/
8a6e2535 8057Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 8058T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 8059T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 8060S: Maintained
679655da 8061F: arch/parisc/
2b6bac9e 8062F: Documentation/parisc/
679655da 8063F: drivers/parisc/
2b6bac9e
HD
8064F: drivers/char/agp/parisc-agp.c
8065F: drivers/input/serio/gscps2.c
8066F: drivers/parport/parport_gsc.*
8067F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 8068F: drivers/video/fbdev/sti*
2b6bac9e
HD
8069F: drivers/video/console/sti*
8070F: drivers/video/logo/logo_parisc*
e2d1d6c0 8071
1662d32c 8072PC87360 HARDWARE MONITORING DRIVER
8b58be88 8073M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
8074L: lm-sensors@lm-sensors.org
8075S: Maintained
679655da
JP
8076F: Documentation/hwmon/pc87360
8077F: drivers/hwmon/pc87360.c
1662d32c
JC
8078
8079PC8736x GPIO DRIVER
8b58be88 8080M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8081S: Maintained
679655da 8082F: drivers/char/pc8736x_gpio.c
1662d32c 8083
1ad107fd 8084PC87427 HARDWARE MONITORING DRIVER
d8130624 8085M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
8086L: lm-sensors@lm-sensors.org
8087S: Maintained
8088F: Documentation/hwmon/pc87427
8089F: drivers/hwmon/pc87427.c
8090
b26e0ed4 8091PCA9532 LED DRIVER
8b58be88 8092M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 8093S: Maintained
d5ca6918
JP
8094F: drivers/leds/leds-pca9532.c
8095F: include/linux/leds-pca9532.h
b26e0ed4 8096
5ce914a8 8097PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 8098M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
8099L: linux-i2c@vger.kernel.org
8100S: Maintained
b4f0b74e 8101F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 8102
3971dae5 8103PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 8104M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
8105S: Maintained
8106F: drivers/firmware/pcdp.*
8107
065c6359 8108PCI ERROR RECOVERY
6305902c 8109M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 8110L: linux-pci@vger.kernel.org
065c6359 8111S: Supported
679655da 8112F: Documentation/PCI/pci-error-recovery.txt
065c6359 8113
1da177e4 8114PCI SUBSYSTEM
5ac3a6d2 8115M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 8116L: linux-pci@vger.kernel.org
99662dd1 8117Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 8118T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 8119S: Supported
679655da
JP
8120F: Documentation/PCI/
8121F: drivers/pci/
8122F: include/linux/pci*
6b49ee49 8123F: arch/x86/pci/
cad01f91 8124F: arch/x86/kernel/quirks.c
1da177e4 8125
eaa6111b
LFT
8126PCI DRIVER FOR ALTERA PCIE IP
8127M: Ley Foon Tan <lftan@altera.com>
8128L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8129L: linux-pci@vger.kernel.org
8130S: Supported
8131F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8132F: drivers/pci/host/pcie-altera.c
8133
b7e78170
RH
8134PCI DRIVER FOR ARM VERSATILE PLATFORM
8135M: Rob Herring <robh@kernel.org>
8136L: linux-pci@vger.kernel.org
8137L: linux-arm-kernel@lists.infradead.org
8138S: Maintained
8139F: Documentation/devicetree/bindings/pci/versatile.txt
8140F: drivers/pci/host/pci-versatile.c
8141
5f6b6ccd
TI
8142PCI DRIVER FOR APPLIEDMICRO XGENE
8143M: Tanmay Inamdar <tinamdar@apm.com>
8144L: linux-pci@vger.kernel.org
8145L: linux-arm-kernel@lists.infradead.org
8146S: Maintained
8147F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8148F: drivers/pci/host/pci-xgene.c
8149
62d0ff83
ML
8150PCI DRIVER FOR FREESCALE LAYERSCAPE
8151M: Minghuan Lian <minghuan.Lian@freescale.com>
8152M: Mingkai Hu <mingkai.hu@freescale.com>
8153M: Roy Zang <tie-fei.zang@freescale.com>
8154L: linuxppc-dev@lists.ozlabs.org
8155L: linux-pci@vger.kernel.org
8156L: linux-arm-kernel@lists.infradead.org
8157S: Maintained
8158F: drivers/pci/host/*layerscape*
8159
f0b75693 8160PCI DRIVER FOR IMX6
f175aa2c 8161M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8162M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8163L: linux-pci@vger.kernel.org
8164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8165S: Maintained
8166F: drivers/pci/host/*imx6*
8167
0c4ffcfe
MK
8168PCI DRIVER FOR TI KEYSTONE
8169M: Murali Karicheri <m-karicheri2@ti.com>
8170L: linux-pci@vger.kernel.org
8171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8172S: Maintained
8173F: drivers/pci/host/*keystone*
8174
f0b75693
BH
8175PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8176M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8177M: Jason Cooper <jason@lakedaemon.net>
8178L: linux-pci@vger.kernel.org
8179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8180S: Maintained
8181F: drivers/pci/host/*mvebu*
8182
0447cfd7
TR
8183PCI DRIVER FOR NVIDIA TEGRA
8184M: Thierry Reding <thierry.reding@gmail.com>
8185L: linux-tegra@vger.kernel.org
f0b75693 8186L: linux-pci@vger.kernel.org
0447cfd7
TR
8187S: Supported
8188F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8189F: drivers/pci/host/pci-tegra.c
8190
47ff3de9
KVA
8191PCI DRIVER FOR TI DRA7XX
8192M: Kishon Vijay Abraham I <kishon@ti.com>
8193L: linux-omap@vger.kernel.org
8194L: linux-pci@vger.kernel.org
8195S: Supported
8196F: Documentation/devicetree/bindings/pci/ti-pci.txt
8197F: drivers/pci/host/pci-dra7xx.c
8198
f0b75693
BH
8199PCI DRIVER FOR RENESAS R-CAR
8200M: Simon Horman <horms@verge.net.au>
8201L: linux-pci@vger.kernel.org
8202L: linux-sh@vger.kernel.org
8203S: Maintained
8204F: drivers/pci/host/*rcar*
8205
4af82255 8206PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8207M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8208L: linux-pci@vger.kernel.org
f0b75693
BH
8209L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8210L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8211S: Maintained
8212F: drivers/pci/host/pci-exynos.c
8213
f0b75693 8214PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8215M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8216M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8217L: linux-pci@vger.kernel.org
8218S: Maintained
8219F: drivers/pci/host/*designware*
8220
cf28855b
WD
8221PCI DRIVER FOR GENERIC OF HOSTS
8222M: Will Deacon <will.deacon@arm.com>
8223L: linux-pci@vger.kernel.org
8224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8225S: Maintained
8226F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8227F: drivers/pci/host/pci-host-generic.c
8228
51b66a6c 8229PCIE DRIVER FOR ST SPEAR13XX
110baab1 8230M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8231L: linux-pci@vger.kernel.org
110baab1 8232S: Maintained
51b66a6c
PA
8233F: drivers/pci/host/*spear*
8234
af1169b4
LFT
8235PCI MSI DRIVER FOR ALTERA MSI IP
8236M: Ley Foon Tan <lftan@altera.com>
8237L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8238L: linux-pci@vger.kernel.org
8239S: Supported
8240F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8241F: drivers/pci/host/pcie-altera-msi.c
51b66a6c 8242
dcd19de3
DD
8243PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8244M: Duc Dang <dhdang@apm.com>
8245L: linux-pci@vger.kernel.org
8246L: linux-arm-kernel@lists.infradead.org
8247S: Maintained
8248F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8249F: drivers/pci/host/pci-xgene-msi.c
8250
500a1d9a
ZW
8251PCIE DRIVER FOR HISILICON
8252M: Zhou Wang <wangzhou1@hisilicon.com>
8253L: linux-pci@vger.kernel.org
8254S: Maintained
8255F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8256F: drivers/pci/host/pcie-hisi.c
8257
1da177e4 8258PCMCIA SUBSYSTEM
4230dfc9 8259P: Linux PCMCIA Team
f5df5881 8260L: linux-pcmcia@lists.infradead.org
6650e0a5 8261W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8262T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8263S: Maintained
679655da
JP
8264F: Documentation/pcmcia/
8265F: drivers/pcmcia/
8266F: include/pcmcia/
1da177e4
LT
8267
8268PCNET32 NETWORK DRIVER
227fb925 8269M: Don Fry <pcnet32@frontier.com>
979b6c13 8270L: netdev@vger.kernel.org
1da177e4 8271S: Maintained
b955f6ca 8272F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8273
48fc267e
SK
8274PCRYPT PARALLEL CRYPTO ENGINE
8275M: Steffen Klassert <steffen.klassert@secunet.com>
8276L: linux-crypto@vger.kernel.org
8277S: Maintained
8278F: crypto/pcrypt.c
8279F: include/crypto/pcrypt.h
8280
e72df0b8
TH
8281PER-CPU MEMORY ALLOCATOR
8282M: Tejun Heo <tj@kernel.org>
8283M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8284T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8285S: Maintained
8286F: include/linux/percpu*.h
8287F: mm/percpu*.c
8288F: arch/*/include/asm/percpu.h
8289
ad4ecbcb 8290PER-TASK DELAY ACCOUNTING
185e595f 8291M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8292S: Maintained
679655da
JP
8293F: include/linux/delayacct.h
8294F: kernel/delayacct.c
ad4ecbcb 8295
57c0c15b 8296PERFORMANCE EVENTS SUBSYSTEM
daecbd26 8297M: Peter Zijlstra <peterz@infradead.org>
dd9b238c 8298M: Ingo Molnar <mingo@redhat.com>
f80c5393 8299M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8300L: linux-kernel@vger.kernel.org
75fc2d37 8301T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8302S: Supported
d53e8365 8303F: kernel/events/*
a003236c 8304F: include/linux/perf_event.h
c117ab84 8305F: include/uapi/linux/perf_event.h
141c4296
RR
8306F: arch/*/kernel/perf_event*.c
8307F: arch/*/kernel/*/perf_event*.c
8308F: arch/*/kernel/*/*/perf_event*.c
a003236c 8309F: arch/*/include/asm/perf_event.h
a003236c
VL
8310F: arch/*/kernel/perf_callchain.c
8311F: tools/perf/
6c0b3244 8312
dd49d0f5 8313PERSONALITY HANDLING
8b58be88 8314M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8315L: linux-abi-devel@lists.sourceforge.net
8316S: Maintained
679655da 8317F: include/linux/personality.h
c117ab84 8318F: include/uapi/linux/personality.h
dd49d0f5 8319
838e7a03 8320PHONET PROTOCOL
2a06b40f 8321M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8322S: Supported
8323F: Documentation/networking/phonet.txt
8324F: include/linux/phonet.h
8325F: include/net/phonet/
c117ab84 8326F: include/uapi/linux/phonet.h
838e7a03
RDC
8327F: net/phonet/
8328
1da177e4 8329PHRAM MTD DRIVER
8b58be88 8330M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8331L: linux-mtd@lists.infradead.org
8332S: Maintained
679655da 8333F: drivers/mtd/devices/phram.c
1da177e4 8334
efdbb10e
BP
8335PICOLCD HID DRIVER
8336M: Bruno Prémont <bonbons@linux-vserver.org>
8337L: linux-input@vger.kernel.org
8338S: Maintained
8339F: drivers/hid/hid-picolcd*
8340
a53bfa07
JI
8341PICOXCELL SUPPORT
8342M: Jamie Iles <jamie@jamieiles.com>
8343L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8344T: git git://github.com/jamieiles/linux-2.6-ji.git
8345S: Supported
b8733987 8346F: arch/arm/boot/dts/picoxcell*
14430813 8347F: arch/arm/mach-picoxcell/
b8733987 8348F: drivers/crypto/picoxcell*
a53bfa07 8349
2744e8af
LW
8350PIN CONTROL SUBSYSTEM
8351M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8352L: linux-gpio@vger.kernel.org
dbe752a3 8353T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8354S: Maintained
07f29ba6 8355F: drivers/pinctrl/
8e406fe4 8356F: include/linux/pinctrl/
2744e8af 8357
2201bbb8
JCPV
8358PIN CONTROLLER - ATMEL AT91
8359M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8361S: Maintained
c654b6bf 8362F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8363
33d3690c
LD
8364PIN CONTROLLER - ATMEL AT91 PIO4
8365M: Ludovic Desroches <ludovic.desroches@atmel.com>
8366L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8367L: linux-gpio@vger.kernel.org
8368S: Supported
8369F: drivers/pinctrl/pinctrl-at91-pio4.*
8370
cbd1b652
MW
8371PIN CONTROLLER - INTEL
8372M: Mika Westerberg <mika.westerberg@linux.intel.com>
8373M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8374S: Maintained
8375F: drivers/pinctrl/intel/
2201bbb8 8376
9963b536
LP
8377PIN CONTROLLER - RENESAS
8378M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8379L: linux-sh@vger.kernel.org
8380S: Maintained
8381F: drivers/pinctrl/sh-pfc/
8382
b75e60d6 8383PIN CONTROLLER - SAMSUNG
fea685e9 8384M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8385L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8386L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8387S: Maintained
9b5b33f6 8388F: drivers/pinctrl/samsung/
b75e60d6 8389
13cbd906
TL
8390PIN CONTROLLER - SINGLE
8391M: Tony Lindgren <tony@atomide.com>
8392M: Haojian Zhuang <haojian.zhuang@linaro.org>
8393L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8394L: linux-omap@vger.kernel.org
8395S: Maintained
8396F: drivers/pinctrl/pinctrl-single.c
8397
deda8287 8398PIN CONTROLLER - ST SPEAR
da89947b 8399M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8400L: spear-devel@list.st.com
8401L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8402W: http://www.st.com/spear
8403S: Maintained
8e406fe4 8404F: drivers/pinctrl/spear/
deda8287 8405
249a6771 8406PKTCDVD DRIVER
e5f6450c 8407M: Jiri Kosina <jikos@kernel.org>
249a6771 8408S: Maintained
679655da
JP
8409F: drivers/block/pktcdvd.c
8410F: include/linux/pktcdvd.h
c117ab84 8411F: include/uapi/linux/pktcdvd.h
249a6771 8412
b31d8273
G
8413PKUNITY SOC DRIVERS
8414M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8415W: http://mprc.pku.edu.cn/~guanxuetao/linux
8416S: Maintained
ceebf4d5 8417T: git git://github.com/gxt/linux.git
b31d8273 8418F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8419F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8420F: drivers/video/fbdev/fb-puv3.c
2809e80b 8421F: drivers/rtc/rtc-puv3.c
b31d8273 8422
9d2ecfb7 8423PMBUS HARDWARE MONITORING DRIVERS
ca462085 8424M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8425L: lm-sensors@lm-sensors.org
8426W: http://www.lm-sensors.org/
8427W: http://www.roeck-us.net/linux/drivers/
8428T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8429S: Maintained
8430F: Documentation/hwmon/pmbus
8431F: drivers/hwmon/pmbus/
8432F: include/linux/i2c/pmbus.h
8433
89a36810 8434PMC SIERRA MaxRAID DRIVER
89a36810
AR
8435L: linux-scsi@vger.kernel.org
8436W: http://www.pmc-sierra.com/
3cdea4d7 8437S: Orphan
89a36810
AR
8438F: drivers/scsi/pmcraid.*
8439
dbf9bfe6 8440PMC SIERRA PM8001 DRIVER
d32477e2 8441M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8442M: lindar_liu@usish.com
f5a7b525 8443L: pmchba@pmcs.com
dbf9bfe6 8444L: linux-scsi@vger.kernel.org
8445S: Supported
8446F: drivers/scsi/pm8001/
8447
1da177e4 8448POSIX CLOCKS and TIMERS
8b58be88 8449M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8450L: linux-kernel@vger.kernel.org
75fc2d37 8451T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8452S: Maintained
679655da
JP
8453F: fs/timerfd.c
8454F: include/linux/timer*
5cee9645 8455F: kernel/time/*timer*
1da177e4 8456
3be86148 8457POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8458M: Sebastian Reichel <sre@kernel.org>
57318935 8459M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8460M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8461L: linux-pm@vger.kernel.org
54e5881d 8462T: git git://git.infradead.org/battery-2.6.git
3be86148 8463S: Maintained
679655da 8464F: include/linux/power_supply.h
8cd725a1 8465F: drivers/power/
26305022 8466X: drivers/power/avs/
3be86148 8467
514f161a
MR
8468POWER STATE COORDINATION INTERFACE (PSCI)
8469M: Mark Rutland <mark.rutland@arm.com>
8470M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8471L: linux-arm-kernel@lists.infradead.org
8472S: Maintained
8473F: drivers/firmware/psci.c
8474F: include/linux/psci.h
8475F: include/uapi/linux/psci.h
8476
1da177e4 8477PNP SUPPORT
9c3646d1 8478M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8479S: Maintained
679655da 8480F: drivers/pnp/
1da177e4
LT
8481
8482PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8483M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8484L: linux-ppp@vger.kernel.org
8485S: Maintained
224cf5ad 8486F: drivers/net/ppp/ppp_*
1da177e4
LT
8487
8488PPP OVER ATM (RFC 2364)
8b58be88 8489M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8490S: Maintained
679655da 8491F: net/atm/pppoatm.c
c117ab84 8492F: include/uapi/linux/atmppp.h
1da177e4
LT
8493
8494PPP OVER ETHERNET
8b58be88 8495M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8496S: Maintained
224cf5ad
JK
8497F: drivers/net/ppp/pppoe.c
8498F: drivers/net/ppp/pppox.c
1da177e4 8499
a6d2370b 8500PPP OVER L2TP
8b58be88 8501M: James Chapman <jchapman@katalix.com>
a6d2370b 8502S: Maintained
90ca28d1 8503F: net/l2tp/l2tp_ppp.c
679655da 8504F: include/linux/if_pppol2tp.h
c117ab84 8505F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8506
eae9d2ba 8507PPS SUPPORT
8b58be88 8508M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8509W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8510L: linuxpps@ml.enneenne.com (subscribers-only)
8511S: Maintained
cabaaf41
JP
8512F: Documentation/pps/
8513F: drivers/pps/
8514F: include/linux/pps*.h
eae9d2ba 8515
71a6d0af
HW
8516PPTP DRIVER
8517M: Dmitry Kozlov <xeb@mail.ru>
8518L: netdev@vger.kernel.org
8519S: Maintained
224cf5ad 8520F: drivers/net/ppp/pptp.c
71a6d0af
HW
8521W: http://sourceforge.net/projects/accel-pptp
8522
1da177e4 8523PREEMPTIBLE KERNEL
8b58be88 8524M: Robert Love <rml@tech9.net>
1da177e4
LT
8525L: kpreempt-tech@lists.sourceforge.net
8526W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8527S: Supported
679655da
JP
8528F: Documentation/preempt-locking.txt
8529F: include/linux/preempt.h
1da177e4
LT
8530
8531PRISM54 WIRELESS DRIVER
8b58be88 8532M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8533L: linux-wireless@vger.kernel.org
9ef80804 8534W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8535S: Obsolete
679655da 8536F: drivers/net/wireless/prism54/
1da177e4 8537
02c18891 8538PS3 NETWORK SUPPORT
b809b9ca 8539M: Geoff Levand <geoff@infradead.org>
02c18891 8540L: netdev@vger.kernel.org
a14ab6b6 8541L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8542S: Maintained
8df158ac 8543F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8544
f58a9d17 8545PS3 PLATFORM SUPPORT
b809b9ca 8546M: Geoff Levand <geoff@infradead.org>
a4724ed6 8547L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8548S: Maintained
679655da
JP
8549F: arch/powerpc/boot/ps3*
8550F: arch/powerpc/include/asm/lv1call.h
8551F: arch/powerpc/include/asm/ps3*.h
8552F: arch/powerpc/platforms/ps3/
8553F: drivers/*/ps3*
8554F: drivers/ps3/
fec629b8 8555F: drivers/rtc/rtc-ps3.c
679655da 8556F: drivers/usb/host/*ps3.c
fec629b8 8557F: sound/ppc/snd_ps3*
f58a9d17 8558
cffb4add 8559PS3VRAM DRIVER
8b58be88 8560M: Jim Paris <jim@jtan.com>
3715a5d0 8561M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8562L: linuxppc-dev@lists.ozlabs.org
cffb4add 8563S: Maintained
8a3977cb 8564F: drivers/block/ps3vram.c
cffb4add 8565
8defe599 8566PSTORE FILESYSTEM
9d5e2a02 8567M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8568M: Colin Cross <ccross@android.com>
8569M: Kees Cook <keescook@chromium.org>
8570M: Tony Luck <tony.luck@intel.com>
8571S: Maintained
8572T: git git://git.infradead.org/users/cbou/linux-pstore.git
8573F: fs/pstore/
8574F: include/linux/pstore*
04851772 8575F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8576F: drivers/acpi/apei/erst.c
8577
7fbc415d
RC
8578PTP HARDWARE CLOCK SUPPORT
8579M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8580L: netdev@vger.kernel.org
7fbc415d
RC
8581S: Maintained
8582W: http://linuxptp.sourceforge.net/
8583F: Documentation/ABI/testing/sysfs-ptp
8584F: Documentation/ptp/*
0ecb3cdd 8585F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8586F: drivers/net/phy/dp83640*
8587F: drivers/ptp/*
8588F: include/linux/ptp_cl*
8589
cf94a4d1 8590PTRACE SUPPORT
e846ee5f 8591M: Roland McGrath <roland@hack.frob.com>
8b58be88 8592M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8593S: Maintained
8594F: include/asm-generic/syscall.h
8595F: include/linux/ptrace.h
8596F: include/linux/regset.h
8597F: include/linux/tracehook.h
c117ab84 8598F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8599F: kernel/ptrace.c
8600
8320204a 8601PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8602M: Mike Isely <isely@pobox.com>
16e9495d 8603L: pvrusb2@isely.net (subscribers-only)
661263b5 8604L: linux-media@vger.kernel.org
8320204a 8605W: http://www.isely.net/pvrusb2/
275ffde4 8606T: git git://linuxtv.org/media_tree.git
8320204a 8607S: Maintained
679655da 8608F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8609F: drivers/media/usb/pvrusb2/
8320204a 8610
39532e6c
HG
8611PWC WEBCAM DRIVER
8612M: Hans de Goede <hdegoede@redhat.com>
8613L: linux-media@vger.kernel.org
8614T: git git://linuxtv.org/media_tree.git
8615S: Maintained
8616F: drivers/media/usb/pwc/*
8617
93c090b3
KD
8618PWM FAN DRIVER
8619M: Kamil Debski <k.debski@samsung.com>
8620L: lm-sensors@lm-sensors.org
8621S: Supported
8622F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8623F: Documentation/hwmon/pwm-fan
8624F: drivers/hwmon/pwm-fan.c
8625
200efedd 8626PWM SUBSYSTEM
aa3495f7
TR
8627M: Thierry Reding <thierry.reding@gmail.com>
8628L: linux-pwm@vger.kernel.org
0c2498f1 8629S: Maintained
006e854f 8630T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8631F: Documentation/pwm.txt
8632F: Documentation/devicetree/bindings/pwm/
8633F: include/linux/pwm.h
0c2498f1 8634F: drivers/pwm/
a140b98d
TR
8635F: drivers/video/backlight/pwm_bl.c
8636F: include/linux/pwm_backlight.h
0c2498f1 8637
30ec261e 8638PXA2xx/PXA3xx SUPPORT
8da5e302 8639M: Daniel Mack <daniel@zonque.org>
a323f664 8640M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8641M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8642L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8643T: git git://github.com/hzhuang1/linux.git
8da5e302 8644T: git git://github.com/rjarzmik/linux.git
1da177e4 8645S: Maintained
679655da 8646F: arch/arm/mach-pxa/
820439f1 8647F: drivers/dma/pxa*
679655da 8648F: drivers/pcmcia/pxa2xx*
9df92e6c 8649F: drivers/spi/spi-pxa2xx*
faf2e1db 8650F: drivers/usb/gadget/udc/pxa2*
679655da 8651F: include/sound/pxa2xx-lib.h
bec4c99e 8652F: sound/arm/pxa*
14430813 8653F: sound/soc/pxa/
1da177e4 8654
ec64d3bf
EG
8655PXA3xx NAND FLASH DRIVER
8656M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8657L: linux-mtd@lists.infradead.org
8658S: Maintained
9a67f099 8659F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8660
3f640c61 8661MMP SUPPORT
8b58be88 8662M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8663M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8664L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8665T: git git://github.com/hzhuang1/linux.git
8666T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8667S: Maintained
3f640c61 8668F: arch/arm/mach-mmp/
e8e6cb32 8669
272f133a
PO
8670PXA MMCI DRIVER
8671S: Orphan
8672
57f63bc8 8673PXA RTC DRIVER
8b58be88 8674M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8675L: rtc-linux@googlegroups.com
8676S: Maintained
8677
cea4001a 8678QAT DRIVER
49e7d9df
JP
8679M: Tadeusz Struk <tadeusz.struk@intel.com>
8680L: qat-linux@intel.com
8681S: Supported
8682F: drivers/crypto/qat/
cea4001a 8683
52a09a04 8684QIB DRIVER
8473c603 8685M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8686L: linux-rdma@vger.kernel.org
8687S: Supported
8688F: drivers/infiniband/hw/qib/
8689
5e9772b9
JS
8690QLOGIC QLA1280 SCSI DRIVER
8691M: Michael Reed <mdr@sgi.com>
8692L: linux-scsi@vger.kernel.org
8693S: Maintained
8694F: drivers/scsi/qla1280.[ch]
8695
1da177e4 8696QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8697M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8698L: linux-scsi@vger.kernel.org
8699S: Supported
679655da
JP
8700F: Documentation/scsi/LICENSE.qla2xxx
8701F: drivers/scsi/qla2xxx/
1da177e4 8702
883c98fe 8703QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8704M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8705L: linux-scsi@vger.kernel.org
8706S: Supported
bacfb81b 8707F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8708F: drivers/scsi/qla4xxx/
8709
5a4faa87 8710QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8711M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8712M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8713M: linux-driver@qlogic.com
8714L: netdev@vger.kernel.org
8715S: Supported
679655da 8716F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8717F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8718
0ec00f03 8719QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8720M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8721L: netdev@vger.kernel.org
8722S: Supported
aa43c215 8723F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8724
c4e84bde 8725QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8726M: Harish Patil <harish.patil@qlogic.com>
8727M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8728M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8729M: linux-driver@qlogic.com
c4e84bde
RM
8730L: netdev@vger.kernel.org
8731S: Supported
aa43c215 8732F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8733
fe56b9e6
YM
8734QLOGIC QL4xxx ETHERNET DRIVER
8735M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8736M: Ariel Elior <Ariel.Elior@qlogic.com>
8737M: everest-linux-l2@qlogic.com
8738L: netdev@vger.kernel.org
8739S: Supported
8740F: drivers/net/ethernet/qlogic/qed/
8741F: include/linux/qed/
8742F: drivers/net/ethernet/qlogic/qede/
8743
1da177e4 8744QNX4 FILESYSTEM
8b58be88 8745M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8746W: http://www.alarsen.net/linux/qnx4fs/
8747S: Maintained
80811493 8748F: fs/qnx4/
c117ab84
CEB
8749F: include/uapi/linux/qnx4_fs.h
8750F: include/uapi/linux/qnxtypes.h
1da177e4 8751
91952bc0
AP
8752QT1010 MEDIA DRIVER
8753M: Antti Palosaari <crope@iki.fi>
8754L: linux-media@vger.kernel.org
8755W: http://linuxtv.org/
8756W: http://palosaari.fi/linux/
8757Q: http://patchwork.linuxtv.org/project/linux-media/list/
8758T: git git://linuxtv.org/anttip/media_tree.git
8759S: Maintained
8760F: drivers/media/tuners/qt1010*
8761
966fb5ec
SM
8762QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8763M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8764L: linux-wireless@vger.kernel.org
8765L: ath9k-devel@lists.ath9k.org
8766W: http://wireless.kernel.org/en/users/Drivers/ath9k
8767S: Supported
8768F: drivers/net/wireless/ath/ath9k/
8769
2ea0ffcb
KV
8770QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8771M: Kalle Valo <kvalo@qca.qualcomm.com>
8772L: ath10k@lists.infradead.org
8773W: http://wireless.kernel.org/en/users/Drivers/ath10k
8774T: git git://github.com/kvalo/ath.git
8775S: Supported
8776F: drivers/net/wireless/ath/ath10k/
8777
4f4567cf
RK
8778QUALCOMM HEXAGON ARCHITECTURE
8779M: Richard Kuo <rkuo@codeaurora.org>
8780L: linux-hexagon@vger.kernel.org
8781S: Supported
8782F: arch/hexagon/
8783
8e84c258
EK
8784QUALCOMM WCN36XX WIRELESS DRIVER
8785M: Eugene Krasnikov <k.eugene.e@gmail.com>
8786L: wcn36xx@lists.infradead.org
8787W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8788T: git git://github.com/KrasnikovEugene/wcn36xx.git
8789S: Supported
8790F: drivers/net/wireless/ath/wcn36xx/
8791
602adf40 8792RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8793M: Ilya Dryomov <idryomov@gmail.com>
8794M: Sage Weil <sage@redhat.com>
527a88b9 8795M: Alex Elder <elder@kernel.org>
398ecff5 8796L: ceph-devel@vger.kernel.org
09d90327
SW
8797W: http://ceph.com/
8798T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8799T: git git://github.com/ceph/ceph-client.git
602adf40 8800S: Supported
398ecff5 8801F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8802F: drivers/block/rbd.c
8803F: drivers/block/rbd_types.h
8804
1da177e4 8805RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8806M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8807L: linux-fbdev@vger.kernel.org
1da177e4 8808S: Maintained
8a61f013 8809F: drivers/video/fbdev/aty/radeon*
c117ab84 8810F: include/uapi/linux/radeonfb.h
1da177e4 8811
c6c9b34c
HG
8812RADIOSHARK RADIO DRIVER
8813M: Hans de Goede <hdegoede@redhat.com>
8814L: linux-media@vger.kernel.org
8815T: git git://linuxtv.org/media_tree.git
8816S: Maintained
8817F: drivers/media/radio/radio-shark.c
8818
8819RADIOSHARK2 RADIO DRIVER
8820M: Hans de Goede <hdegoede@redhat.com>
8821L: linux-media@vger.kernel.org
8822T: git git://linuxtv.org/media_tree.git
8823S: Maintained
8824F: drivers/media/radio/radio-shark2.c
8825F: drivers/media/radio/radio-tea5777.c
8826
1da177e4 8827RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8828M: Paul Mackerras <paulus@samba.org>
c69f677c 8829L: linux-fbdev@vger.kernel.org
1da177e4 8830S: Maintained
8a61f013 8831F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8832
e7839f25 8833RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8834P: rt2x00 project
b182427e 8835M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8836M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8837L: linux-wireless@vger.kernel.org
95ea3627
ID
8838S: Maintained
8839F: drivers/net/wireless/rt2x00/
8840
9db5579b 8841RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8842M: Jens Axboe <axboe@kernel.dk>
9db5579b 8843S: Maintained
679655da
JP
8844F: Documentation/blockdev/ramdisk.txt
8845F: drivers/block/brd.c
9db5579b 8846
9e95ce27 8847RANDOM NUMBER DRIVER
0624bcaa 8848M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8849S: Maintained
679655da 8850F: drivers/char/random.c
9e95ce27 8851
394b701c 8852RAPIDIO SUBSYSTEM
8b58be88 8853M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8854M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8855S: Maintained
679655da 8856F: drivers/rapidio/
394b701c 8857
e2d1d6c0 8858RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8859L: linux-wireless@vger.kernel.org
f52a5490 8860S: Orphan
679655da 8861F: drivers/net/wireless/ray*
e2d1d6c0
RD
8862
8863RCUTORTURE MODULE
e0198b29 8864M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8865M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8866L: linux-kernel@vger.kernel.org
f9094d8e 8867S: Supported
08deed1e 8868T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8869F: Documentation/RCU/torture.txt
34e2d560 8870F: kernel/rcu/rcutorture.c
e2d1d6c0 8871
c87b9c60
PM
8872RCUTORTURE TEST FRAMEWORK
8873M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8874M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8875R: Steven Rostedt <rostedt@goodmis.org>
8876R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8877R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8878L: linux-kernel@vger.kernel.org
c87b9c60
PM
8879S: Supported
8880T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8881F: tools/testing/selftests/rcutorture
8882
c1f766b5 8883RDC R-321X SoC
8b58be88 8884M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8885S: Maintained
8886
db17f395 8887RDC R6040 FAST ETHERNET DRIVER
8b58be88 8888M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8889L: netdev@vger.kernel.org
8890S: Maintained
58565a35 8891F: drivers/net/ethernet/rdc/r6040.c
db17f395 8892
a09ed661 8893RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8894M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8895L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8896S: Supported
679655da 8897F: net/rds/
a09ed661 8898
595182bc 8899READ-COPY UPDATE (RCU)
8b58be88 8900M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8901M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8902R: Steven Rostedt <rostedt@goodmis.org>
8903R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8904R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8905L: linux-kernel@vger.kernel.org
9fab9787 8906W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8907S: Supported
08deed1e 8908T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8909F: Documentation/RCU/
9fab9787 8910X: Documentation/RCU/torture.txt
f9094d8e 8911F: include/linux/rcu*
4102adab
PM
8912X: include/linux/srcu.h
8913F: kernel/rcu/
34e2d560 8914X: kernel/torture.c
595182bc 8915
0c86edc0 8916REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8917M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8918M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8919L: rtc-linux@googlegroups.com
8a6e2535 8920Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8921T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8922S: Maintained
679655da
JP
8923F: Documentation/rtc.txt
8924F: drivers/rtc/
8925F: include/linux/rtc.h
c117ab84 8926F: include/uapi/linux/rtc.h
0c86edc0 8927
0e400c53
MB
8928REALTEK AUDIO CODECS
8929M: Bard Liao <bardliao@realtek.com>
8930M: Oder Chiou <oder_chiou@realtek.com>
8931S: Maintained
8932F: sound/soc/codecs/rt*
8933F: include/sound/rt*.h
8934
1da177e4 8935REISERFS FILE SYSTEM
76c4e5ea 8936L: reiserfs-devel@vger.kernel.org
1da177e4 8937S: Supported
679655da 8938F: fs/reiserfs/
1da177e4 8939
b83a313b 8940REGISTER MAP ABSTRACTION
b02e48f2 8941M: Mark Brown <broonie@kernel.org>
dd060bc9 8942L: linux-kernel@vger.kernel.org
b83a313b
MB
8943T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8944S: Supported
8945F: drivers/base/regmap/
8946F: include/linux/regmap.h
8947
400e64df
OBC
8948REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8949M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8950T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8951S: Maintained
8952F: drivers/remoteproc/
8953F: Documentation/remoteproc.txt
6fc26488 8954F: include/linux/remoteproc.h
400e64df 8955
d8115db5
OBC
8956REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8957M: Ohad Ben-Cohen <ohad@wizery.com>
8958T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8959S: Maintained
8960F: drivers/rpmsg/
8961F: Documentation/rpmsg.txt
8962F: include/linux/rpmsg.h
8963
8e6569af
SS
8964RENESAS ETHERNET DRIVERS
8965R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
8966L: netdev@vger.kernel.org
8967L: linux-sh@vger.kernel.org
8968F: drivers/net/ethernet/renesas/
8969F: include/linux/sh_eth.h
8970
1b0fe6be
PZ
8971RESET CONTROLLER FRAMEWORK
8972M: Philipp Zabel <p.zabel@pengutronix.de>
8973S: Maintained
8974F: drivers/reset/
8975F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8976F: include/dt-bindings/reset/
1b0fe6be
PZ
8977F: include/linux/reset.h
8978F: include/linux/reset-controller.h
8979
e0897645 8980RFKILL
8b58be88 8981M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8982L: linux-wireless@vger.kernel.org
ce466579
JB
8983W: http://wireless.kernel.org/
8984T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8985T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8986S: Maintained
505c9247 8987F: Documentation/rfkill.txt
80811493 8988F: net/rfkill/
e0897645 8989
933685ca
TG
8990RHASHTABLE
8991M: Thomas Graf <tgraf@suug.ch>
8992L: netdev@vger.kernel.org
8993S: Maintained
8994F: lib/rhashtable.c
8995F: include/linux/rhashtable.h
8996
67e054e9
ML
8997RICOH SMARTMEDIA/XD DRIVER
8998M: Maxim Levitsky <maximlevitsky@gmail.com>
8999S: Maintained
21c26f50
JP
9000F: drivers/mtd/nand/r852.c
9001F: drivers/mtd/nand/r852.h
67e054e9 9002
92634125
ML
9003RICOH R5C592 MEMORYSTICK DRIVER
9004M: Maxim Levitsky <maximlevitsky@gmail.com>
9005S: Maintained
9006F: drivers/memstick/host/r592.*
9007
27f1d2f9
SA
9008ROCCAT DRIVERS
9009M: Stefan Achatz <erazor_de@users.sourceforge.net>
9010W: http://sourceforge.net/projects/roccat/
9011S: Maintained
9012F: drivers/hid/hid-roccat*
9013F: include/linux/hid-roccat*
9014F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9015
4b8ac966
JP
9016ROCKER DRIVER
9017M: Jiri Pirko <jiri@resnulli.us>
9018M: Scott Feldman <sfeldma@gmail.com>
9019L: netdev@vger.kernel.org
9020S: Supported
9021F: drivers/net/ethernet/rocker/
9022
1da177e4
LT
9023ROCKETPORT DRIVER
9024P: Comtrol Corp.
1da177e4
LT
9025W: http://www.comtrol.com
9026S: Maintained
679655da 9027F: Documentation/serial/rocket.txt
c897401b 9028F: drivers/tty/rocket*
1da177e4 9029
7645c2f4
KC
9030ROCKETPORT EXPRESS/INFINITY DRIVER
9031M: Kevin Cernekee <cernekee@gmail.com>
9032L: linux-serial@vger.kernel.org
9033S: Odd Fixes
9034F: drivers/tty/serial/rp2.*
9035
1da177e4 9036ROSE NETWORK LAYER
8b58be88 9037M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 9038L: linux-hams@vger.kernel.org
d34cb28a 9039W: http://www.linux-ax25.org/
1da177e4 9040S: Maintained
679655da 9041F: include/net/rose.h
c117ab84 9042F: include/uapi/linux/rose.h
679655da 9043F: net/rose/
1da177e4 9044
91952bc0
AP
9045RTL2830 MEDIA DRIVER
9046M: Antti Palosaari <crope@iki.fi>
9047L: linux-media@vger.kernel.org
9048W: http://linuxtv.org/
9049W: http://palosaari.fi/linux/
9050Q: http://patchwork.linuxtv.org/project/linux-media/list/
9051T: git git://linuxtv.org/anttip/media_tree.git
9052S: Maintained
9053F: drivers/media/dvb-frontends/rtl2830*
9054
27a0aacf
AP
9055RTL2832 MEDIA DRIVER
9056M: Antti Palosaari <crope@iki.fi>
9057L: linux-media@vger.kernel.org
9058W: http://linuxtv.org/
9059W: http://palosaari.fi/linux/
9060Q: http://patchwork.linuxtv.org/project/linux-media/list/
9061T: git git://linuxtv.org/anttip/media_tree.git
9062S: Maintained
9063F: drivers/media/dvb-frontends/rtl2832*
9064
ba6e6f6e
AP
9065RTL2832_SDR MEDIA DRIVER
9066M: Antti Palosaari <crope@iki.fi>
9067L: linux-media@vger.kernel.org
9068W: http://linuxtv.org/
9069W: http://palosaari.fi/linux/
9070Q: http://patchwork.linuxtv.org/project/linux-media/list/
9071T: git git://linuxtv.org/anttip/media_tree.git
9072S: Maintained
b4bb1c28 9073F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 9074
59840488 9075RTL8180 WIRELESS DRIVER
605bebe2 9076L: linux-wireless@vger.kernel.org
491b26b4 9077W: http://wireless.kernel.org/
54e5881d 9078T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 9079S: Orphan
3cfeb0c3 9080F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 9081
59840488 9082RTL8187 WIRELESS DRIVER
9f0939bf 9083M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
9084M: Hin-Tak Leung <htl10@users.sourceforge.net>
9085M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 9086L: linux-wireless@vger.kernel.org
491b26b4 9087W: http://wireless.kernel.org/
54e5881d 9088T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 9089S: Maintained
3cfeb0c3 9090F: drivers/net/wireless/rtl818x/rtl8187/
59840488 9091
3cf0c8ad
LF
9092RTL8192CE WIRELESS DRIVER
9093M: Larry Finger <Larry.Finger@lwfinger.net>
9094M: Chaoming Li <chaoming_li@realsil.com.cn>
9095L: linux-wireless@vger.kernel.org
491b26b4 9096W: http://wireless.kernel.org/
3cf0c8ad
LF
9097T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9098S: Maintained
9099F: drivers/net/wireless/rtlwifi/
f0b3e4b7 9100F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 9101
26f1fad2
JS
9102RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9103M: Jes Sorensen <Jes.Sorensen@redhat.com>
9104L: linux-wireless@vger.kernel.org
9105T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9106S: Maintained
9107F: drivers/net/wireless/realtek/rtl8xxxu/
9108
9eb8ef74 9109S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 9110M: Antonino Daplas <adaplas@gmail.com>
c69f677c 9111L: linux-fbdev@vger.kernel.org
ce00f85c 9112S: Maintained
8a61f013 9113F: drivers/video/fbdev/savage/
9eb8ef74 9114
1da177e4 9115S390
8b58be88
JP
9116M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9117M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 9118L: linux-s390@vger.kernel.org
5238da45
HC
9119W: http://www.ibm.com/developerworks/linux/linux390/
9120S: Supported
679655da 9121F: arch/s390/
a968cd3e 9122F: drivers/s390/
3bfe6858
JN
9123F: Documentation/s390/
9124F: Documentation/DocBook/s390*
5238da45 9125
322986ca
SO
9126S390 COMMON I/O LAYER
9127M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9128M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9129L: linux-s390@vger.kernel.org
9130W: http://www.ibm.com/developerworks/linux/linux390/
9131S: Supported
9132F: drivers/s390/cio/
9133
9134S390 DASD DRIVER
9135M: Stefan Weinhuber <wein@de.ibm.com>
9136M: Stefan Haberland <stefan.haberland@de.ibm.com>
9137L: linux-s390@vger.kernel.org
9138W: http://www.ibm.com/developerworks/linux/linux390/
9139S: Supported
9140F: drivers/s390/block/dasd*
9141F: block/partitions/ibm.c
9142
5238da45 9143S390 NETWORK DRIVERS
8b58be88 9144M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 9145L: linux-s390@vger.kernel.org
5238da45
HC
9146W: http://www.ibm.com/developerworks/linux/linux390/
9147S: Supported
679655da 9148F: drivers/s390/net/
5238da45 9149
322986ca
SO
9150S390 PCI SUBSYSTEM
9151M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9152M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9153L: linux-s390@vger.kernel.org
9154W: http://www.ibm.com/developerworks/linux/linux390/
9155S: Supported
9156F: arch/s390/pci/
9157F: drivers/pci/hotplug/s390_pci_hpc.c
9158
feed9b62 9159S390 ZCRYPT DRIVER
5c8d0983 9160M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 9161L: linux-s390@vger.kernel.org
a968cd3e 9162W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 9163S: Supported
d5ca6918 9164F: drivers/s390/crypto/
feed9b62 9165
5238da45 9166S390 ZFCP DRIVER
d38e19d0 9167M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 9168L: linux-s390@vger.kernel.org
5238da45 9169W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 9170S: Supported
679655da 9171F: drivers/s390/scsi/zfcp_*
1da177e4 9172
dd96df2c 9173S390 IUCV NETWORK LAYER
8b58be88 9174M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
9175L: linux-s390@vger.kernel.org
9176W: http://www.ibm.com/developerworks/linux/linux390/
9177S: Supported
679655da
JP
9178F: drivers/s390/net/*iucv*
9179F: include/net/iucv/
9180F: net/iucv/
dd96df2c 9181
8128f23c
GS
9182S390 IOMMU (PCI)
9183M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9184L: linux-s390@vger.kernel.org
9185W: http://www.ibm.com/developerworks/linux/linux390/
9186S: Supported
9187F: drivers/iommu/s390-iommu.c
9188
4dde7f75 9189S3C24XX SD/MMC Driver
8b58be88 9190M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 9191L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 9192S: Supported
679655da 9193F: drivers/mmc/host/s3cmci.*
4dde7f75 9194
1f15a229
HV
9195SAA6588 RDS RECEIVER DRIVER
9196M: Hans Verkuil <hverkuil@xs4all.nl>
9197L: linux-media@vger.kernel.org
9198T: git git://linuxtv.org/media_tree.git
9199W: http://linuxtv.org
9200S: Odd Fixes
9201F: drivers/media/i2c/saa6588*
9202
98ed12e6 9203SAA7134 VIDEO4LINUX DRIVER
009a5410 9204M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
9205L: linux-media@vger.kernel.org
9206W: http://linuxtv.org
9207T: git git://linuxtv.org/media_tree.git
9208S: Odd fixes
e42bf501 9209F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
9210F: drivers/media/pci/saa7134/
9211
1da177e4 9212SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 9213M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 9214L: linux-media@vger.kernel.org
275ffde4 9215T: git git://linuxtv.org/media_tree.git
1da177e4 9216S: Maintained
90d72ac6
MCC
9217F: drivers/media/common/saa7146/
9218F: drivers/media/pci/saa7146/
9219F: include/media/saa7146*
1da177e4 9220
92304a40 9221SAMSUNG LAPTOP DRIVER
5909c654 9222M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9223L: platform-driver-x86@vger.kernel.org
9224S: Maintained
9225F: drivers/platform/x86/samsung-laptop.c
9226
4a109cc0 9227SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9228M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9229L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9230S: Supported
14430813 9231F: sound/soc/samsung/
4a109cc0 9232
0d89a28b 9233SAMSUNG FRAMEBUFFER DRIVER
b7701755 9234M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9235L: linux-fbdev@vger.kernel.org
9236S: Maintained
8a61f013 9237F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9238
b40f0632 9239SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9240M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9241M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9242L: linux-kernel@vger.kernel.org
b40f0632 9243L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9244S: Supported
9245F: drivers/mfd/sec*.c
9246F: drivers/regulator/s2m*.c
9247F: drivers/regulator/s5m*.c
b40f0632
KK
9248F: drivers/clk/clk-s2mps11.c
9249F: drivers/rtc/rtc-s5m.c
f69d3a17 9250F: include/linux/mfd/samsung/
b40f0632
KK
9251F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9252F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9253
038f5c4b
SN
9254SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9255M: Kyungmin Park <kyungmin.park@samsung.com>
9256M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9257L: linux-media@vger.kernel.org
9258Q: https://patchwork.linuxtv.org/project/linux-media/list/
9259S: Supported
9260F: drivers/media/platform/exynos4-is/
038f5c4b 9261
6fd86ab2
SN
9262SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9263M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9264L: linux-media@vger.kernel.org
9265L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9266S: Maintained
9267F: drivers/media/platform/s3c-camif/
9268F: include/media/s3c_camif.h
9269
b84ef24e
AH
9270SAMSUNG S5C73M3 CAMERA DRIVER
9271M: Kyungmin Park <kyungmin.park@samsung.com>
9272M: Andrzej Hajda <a.hajda@samsung.com>
9273L: linux-media@vger.kernel.org
9274S: Supported
9275F: drivers/media/i2c/s5c73m3/*
9276
7d459937
AH
9277SAMSUNG S5K5BAF CAMERA DRIVER
9278M: Kyungmin Park <kyungmin.park@samsung.com>
9279M: Andrzej Hajda <a.hajda@samsung.com>
9280L: linux-media@vger.kernel.org
9281S: Supported
9282F: drivers/media/i2c/s5k5baf.c
9283
c04c674f
RB
9284SAMSUNG S3FWRN5 NFC DRIVER
9285M: Robert Baldyga <r.baldyga@samsung.com>
9286L: linux-nfc@lists.01.org (moderated for non-subscribers)
9287S: Supported
9288F: drivers/nfc/s3fwrn5
9289
310e39c9 9290SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9291M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9292M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9293S: Supported
9294L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9295F: drivers/clk/samsung/
9296
66890ed6
BA
9297SAMSUNG SXGBE DRIVERS
9298M: Byungho An <bh74.an@samsung.com>
9299M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9300M: Vipul Pandya <vipul.pandya@samsung.com>
9301S: Supported
9302L: netdev@vger.kernel.org
9303F: drivers/net/ethernet/samsung/sxgbe/
9304
93c537af
LM
9305SAMSUNG THERMAL DRIVER
9306M: Lukasz Majewski <l.majewski@samsung.com>
9307L: linux-pm@vger.kernel.org
9308L: linux-samsung-soc@vger.kernel.org
9309S: Supported
9310T: https://github.com/lmajewski/linux-samsung-thermal.git
9311F: drivers/thermal/samsung/
9312
e296cd32
KD
9313SAMSUNG USB2 PHY DRIVER
9314M: Kamil Debski <k.debski@samsung.com>
9315L: linux-kernel@vger.kernel.org
9316S: Supported
9317F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9318F: Documentation/phy/samsung-usb2.txt
9319F: drivers/phy/phy-exynos4210-usb2.c
9320F: drivers/phy/phy-exynos4x12-usb2.c
9321F: drivers/phy/phy-exynos5250-usb2.c
9322F: drivers/phy/phy-s5pv210-usb2.c
9323F: drivers/phy/phy-samsung-usb2.c
9324F: drivers/phy/phy-samsung-usb2.h
9325
ca749e2a 9326SERIAL DRIVERS
5e30bbb7 9327M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9328L: linux-serial@vger.kernel.org
5e30bbb7 9329S: Maintained
14430813 9330F: drivers/tty/serial/
ca749e2a 9331
aecb7b64 9332SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9333M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9334M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9335S: Maintained
1fb200d6 9336F: include/linux/dma/dw.h
3d598f47 9337F: include/linux/platform_data/dma-dw.h
61a76496 9338F: drivers/dma/dw/
aecb7b64 9339
058999cc
LP
9340SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9341M: Lars Persson <lars.persson@axis.com>
9342L: netdev@vger.kernel.org
9343S: Supported
9344F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9345F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9346
fc531d98
WS
9347SYNOPSYS DESIGNWARE I2C DRIVER
9348M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9349M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9350M: Mika Westerberg <mika.westerberg@linux.intel.com>
9351L: linux-i2c@vger.kernel.org
9352S: Maintained
9353F: drivers/i2c/busses/i2c-designware-*
9354F: include/linux/platform_data/i2c-designware.h
9355
f9e37137 9356SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
f9e37137
SJ
9357M: Jaehoon Chung <jh80.chung@samsung.com>
9358L: linux-mmc@vger.kernel.org
9359S: Maintained
9360F: include/linux/mmc/dw_mmc.h
9361F: drivers/mmc/host/dw_mmc*
9362
a961e698
AS
9363SYSTEM TRACE MODULE CLASS
9364M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9365S: Maintained
9366F: Documentation/trace/stm.txt
9367F: drivers/hwtracing/stm/
9368F: include/linux/stm.h
9369F: include/uapi/linux/stm.h
9370
1db121d6
AN
9371THUNDERBOLT DRIVER
9372M: Andreas Noever <andreas.noever@gmail.com>
9373S: Maintained
9374F: drivers/thunderbolt/
9375
9222d247 9376TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9377M: John Stultz <john.stultz@linaro.org>
88606e80 9378M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9379L: linux-kernel@vger.kernel.org
75fc2d37 9380T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9381S: Supported
9382F: include/linux/clocksource.h
9383F: include/linux/time.h
9384F: include/linux/timex.h
c117ab84
CEB
9385F: include/uapi/linux/time.h
9386F: include/uapi/linux/timex.h
88606e80
TG
9387F: kernel/time/clocksource.c
9388F: kernel/time/time*.c
9389F: kernel/time/ntp.c
7fe5f1c1 9390F: tools/testing/selftests/timers/
88606e80 9391
1da177e4 9392SC1200 WDT DRIVER
b300645a 9393M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9394S: Maintained
679655da 9395F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9396
9397SCHEDULER
dd9b238c 9398M: Ingo Molnar <mingo@redhat.com>
8b58be88 9399M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9400L: linux-kernel@vger.kernel.org
75fc2d37 9401T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9402S: Maintained
95c0d71d 9403F: kernel/sched/
679655da 9404F: include/linux/sched.h
c117ab84 9405F: include/uapi/linux/sched.h
c2eb505b 9406F: include/linux/wait.h
1da177e4 9407
6bcf6737 9408SCORE ARCHITECTURE
ed38665e 9409M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9410M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9411W: http://www.sunplus.com
6bcf6737 9412S: Supported
a2681a75 9413F: arch/score/
6bcf6737 9414
80f390ea
SH
9415SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9416M: Sudeep Holla <sudeep.holla@arm.com>
9417L: linux-arm-kernel@lists.infradead.org
9418S: Maintained
9419F: Documentation/devicetree/bindings/arm/arm,scpi.txt
cd52c2a4 9420F: drivers/clk/clk-scpi.c
8def3103 9421F: drivers/cpufreq/scpi-cpufreq.c
8cb7cf56
SH
9422F: drivers/firmware/arm_scpi.c
9423F: include/linux/scpi_protocol.h
80f390ea 9424
1da177e4 9425SCSI CDROM DRIVER
8b58be88 9426M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9427L: linux-scsi@vger.kernel.org
9428W: http://www.kernel.dk
9429S: Maintained
679655da 9430F: drivers/scsi/sr*
1da177e4 9431
fb50a83d 9432SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9433M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9434L: linux-rdma@vger.kernel.org
9435S: Supported
9436W: http://www.openfabrics.org
9437Q: http://patchwork.kernel.org/project/linux-rdma/list/
9438T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9439F: drivers/infiniband/ulp/srp/
9440F: include/scsi/srp.h
9441
1da177e4 9442SCSI SG DRIVER
8b58be88 9443M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9444L: linux-scsi@vger.kernel.org
59ab3c93 9445W: http://sg.danny.cz/sg
1da177e4 9446S: Maintained
59ab3c93 9447F: Documentation/scsi/scsi-generic.txt
679655da
JP
9448F: drivers/scsi/sg.c
9449F: include/scsi/sg.h
1da177e4
LT
9450
9451SCSI SUBSYSTEM
0351b8f8 9452M: "James E.J. Bottomley" <JBottomley@odin.com>
0351b8f8 9453T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
f4ab421b
MP
9454M: "Martin K. Petersen" <martin.petersen@oracle.com>
9455T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9456L: linux-scsi@vger.kernel.org
1da177e4 9457S: Maintained
679655da
JP
9458F: drivers/scsi/
9459F: include/scsi/
1da177e4
LT
9460
9461SCSI TAPE DRIVER
8b58be88 9462M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9463L: linux-scsi@vger.kernel.org
9464S: Maintained
679655da 9465F: Documentation/scsi/st.txt
f7269cfc
JD
9466F: drivers/scsi/st.*
9467F: drivers/scsi/st_*.h
1da177e4
LT
9468
9469SCTP PROTOCOL
8b6efb75 9470M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9471M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9472L: linux-sctp@vger.kernel.org
5f85813c 9473W: http://lksctp.sourceforge.net
8b6efb75 9474S: Maintained
679655da
JP
9475F: Documentation/networking/sctp.txt
9476F: include/linux/sctp.h
4d58c025 9477F: include/uapi/linux/sctp.h
679655da
JP
9478F: include/net/sctp/
9479F: net/sctp/
1da177e4
LT
9480
9481SCx200 CPU SUPPORT
8b58be88 9482M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9483S: Odd Fixes
679655da 9484F: Documentation/i2c/busses/scx200_acb
390889b6 9485F: arch/x86/platform/scx200/
679655da
JP
9486F: drivers/watchdog/scx200_wdt.c
9487F: drivers/i2c/busses/scx200*
9488F: drivers/mtd/maps/scx200_docflash.c
9489F: include/linux/scx200.h
1662d32c
JC
9490
9491SCx200 GPIO DRIVER
8b58be88 9492M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9493S: Maintained
679655da
JP
9494F: drivers/char/scx200_gpio.c
9495F: include/linux/scx200_gpio.h
1662d32c
JC
9496
9497SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9498M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9499S: Maintained
679655da 9500F: drivers/clocksource/scx200_hrt.c
1da177e4 9501
6a36913a 9502SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9503M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9504L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9505S: Maintained
679655da 9506F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9507
e7839f25 9508SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9509L: linux-mmc@vger.kernel.org
a1cb1d11 9510S: Orphan
7a241d6e 9511F: drivers/mmc/host/sdhci.*
d4a45787 9512F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9513
c04f9d61
KC
9514SECURE COMPUTING
9515M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9516R: Andy Lutomirski <luto@amacapital.net>
9517R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9518T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9519S: Supported
9520F: kernel/seccomp.c
9521F: include/uapi/linux/seccomp.h
9522F: include/linux/seccomp.h
c99ee51a 9523F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9524K: \bsecure_computing
9525K: \bTIF_SECCOMP\b
9526
0d1bb41a 9527SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9528M: Ben Dooks <ben-linux@fluff.org>
dc524882 9529M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9530L: linux-mmc@vger.kernel.org
0d1bb41a 9531S: Maintained
dc524882 9532F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9533
c63b3cba 9534SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9535M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9536L: spear-devel@list.st.com
c63b3cba
VK
9537L: linux-mmc@vger.kernel.org
9538S: Maintained
9539F: drivers/mmc/host/sdhci-spear.c
9540
8711cca2 9541SECURITY SUBSYSTEM
9b45c0d2 9542M: James Morris <james.l.morris@oracle.com>
9c3646d1 9543M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9544L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9545T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9546W: http://kernsec.org/
8711cca2 9547S: Supported
7d2c86b5 9548F: security/
8711cca2 9549
1da177e4 9550SECURITY CONTACT
8b58be88 9551M: Security Officers <security@kernel.org>
1da177e4
LT
9552S: Supported
9553
9554SELINUX SECURITY MODULE
e0238b4c 9555M: Paul Moore <paul@paul-moore.com>
8b58be88 9556M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9557M: Eric Paris <eparis@parisplace.org>
e0238b4c 9558L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9559W: http://selinuxproject.org
5a5f2acf 9560T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9561S: Supported
679655da
JP
9562F: include/linux/selinux*
9563F: security/selinux/
6bde95ce 9564F: scripts/selinux/
1da177e4 9565
c1c124e9
JJ
9566APPARMOR SECURITY MODULE
9567M: John Johansen <john.johansen@canonical.com>
9568L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9569W: apparmor.wiki.kernel.org
9570T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9571S: Supported
9572F: security/apparmor/
9573
730daa16
KC
9574YAMA SECURITY MODULE
9575M: Kees Cook <keescook@chromium.org>
9576T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9577S: Supported
9578F: security/yama/
9579
cef2cf07 9580SENSABLE PHANTOM
8b58be88 9581M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9582S: Maintained
679655da 9583F: drivers/misc/phantom.c
c117ab84 9584F: include/uapi/linux/phantom.h
cef2cf07 9585
6733b39a 9586SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93 9587M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9d27e216
KM
9588M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9589M: John Soni Jose <sony.john@avagotech.com>
3387f656 9590L: linux-scsi@vger.kernel.org
4627de93 9591W: http://www.avagotech.com
3387f656
JP
9592S: Supported
9593F: drivers/scsi/be2iscsi/
6733b39a 9594
6938f855
SP
9595Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9596M: Sathya Perla <sathya.perla@avagotech.com>
9597M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9598M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9599M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9600L: netdev@vger.kernel.org
fea3af67 9601W: http://www.emulex.com
7d2c86b5 9602S: Supported
9aebddd1 9603F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9604
d2928a8c 9605EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9606M: Selvin Xavier <selvin.xavier@avagotech.com>
9607M: Devesh Sharma <devesh.sharma@avagotech.com>
9608M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9609L: linux-rdma@vger.kernel.org
9610W: http://www.emulex.com
9611S: Supported
9612F: drivers/infiniband/hw/ocrdma/
9613
8ceee660 9614SFC NETWORK DRIVER
c06f51ea 9615M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9616M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9617L: netdev@vger.kernel.org
8ceee660 9618S: Supported
874aeea5 9619F: drivers/net/ethernet/sfc/
8ceee660 9620
e2d1d6c0 9621SGI GRU DRIVER
cc883afc 9622M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9623S: Maintained
679655da 9624F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9625
9626SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9627M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9628L: linux-ia64@vger.kernel.org
9629S: Supported
679655da 9630F: Documentation/ia64/serial.txt
df621252 9631F: drivers/tty/serial/ioc?_serial.c
679655da 9632F: include/linux/ioc?.h
e2d1d6c0 9633
75312619 9634SGI XP/XPC/XPNET DRIVER
e180383f
RH
9635M: Cliff Whickman <cpw@sgi.com>
9636M: Robin Holt <robinmholt@gmail.com>
75312619 9637S: Maintained
679655da 9638F: drivers/misc/sgi-xp/
75312619 9639
46eacf3b
AP
9640SI2157 MEDIA DRIVER
9641M: Antti Palosaari <crope@iki.fi>
9642L: linux-media@vger.kernel.org
9643W: http://linuxtv.org/
9644W: http://palosaari.fi/linux/
9645Q: http://patchwork.linuxtv.org/project/linux-media/list/
9646T: git git://linuxtv.org/anttip/media_tree.git
9647S: Maintained
9648F: drivers/media/tuners/si2157*
9649
75e2d5ba
AP
9650SI2168 MEDIA DRIVER
9651M: Antti Palosaari <crope@iki.fi>
9652L: linux-media@vger.kernel.org
9653W: http://linuxtv.org/
9654W: http://palosaari.fi/linux/
9655Q: http://patchwork.linuxtv.org/project/linux-media/list/
9656T: git git://linuxtv.org/anttip/media_tree.git
9657S: Maintained
9658F: drivers/media/dvb-frontends/si2168*
9659
49cc629d
HV
9660SI470X FM RADIO RECEIVER I2C DRIVER
9661M: Hans Verkuil <hverkuil@xs4all.nl>
9662L: linux-media@vger.kernel.org
9663T: git git://linuxtv.org/media_tree.git
9664W: http://linuxtv.org
9665S: Odd Fixes
9666F: drivers/media/radio/si470x/radio-si470x-i2c.c
9667
9668SI470X FM RADIO RECEIVER USB DRIVER
9669M: Hans Verkuil <hverkuil@xs4all.nl>
9670L: linux-media@vger.kernel.org
9671T: git git://linuxtv.org/media_tree.git
9672W: http://linuxtv.org
9673S: Maintained
9674F: drivers/media/radio/si470x/radio-si470x-common.c
9675F: drivers/media/radio/si470x/radio-si470x.h
9676F: drivers/media/radio/si470x/radio-si470x-usb.c
9677
c937ca03
EV
9678SI4713 FM RADIO TRANSMITTER I2C DRIVER
9679M: Eduardo Valentin <edubezval@gmail.com>
9680L: linux-media@vger.kernel.org
9681T: git git://linuxtv.org/media_tree.git
9682W: http://linuxtv.org
9683S: Odd Fixes
99995ded 9684F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9685
9686SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9687M: Eduardo Valentin <edubezval@gmail.com>
9688L: linux-media@vger.kernel.org
9689T: git git://linuxtv.org/media_tree.git
9690W: http://linuxtv.org
9691S: Odd Fixes
99995ded
DR
9692F: drivers/media/radio/si4713/radio-platform-si4713.c
9693
9694SI4713 FM RADIO TRANSMITTER USB DRIVER
9695M: Hans Verkuil <hverkuil@xs4all.nl>
9696L: linux-media@vger.kernel.org
9697T: git git://linuxtv.org/media_tree.git
9698W: http://linuxtv.org
9699S: Maintained
9700F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9701
beb91d46 9702SIANO DVB DRIVER
009a5410 9703M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9704L: linux-media@vger.kernel.org
9705W: http://linuxtv.org
9706T: git git://linuxtv.org/media_tree.git
9707S: Odd fixes
9708F: drivers/media/common/siano/
beb91d46 9709F: drivers/media/usb/siano/
beb91d46 9710F: drivers/media/usb/siano/
14430813 9711F: drivers/media/mmc/siano/
beb91d46 9712
6f15b602
HG
9713SIMPLEFB FB DRIVER
9714M: Hans de Goede <hdegoede@redhat.com>
9715L: linux-fbdev@vger.kernel.org
9716S: Maintained
2d799dde 9717F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
6f15b602
HG
9718F: drivers/video/fbdev/simplefb.c
9719F: include/linux/platform_data/simplefb.h
9720
b618b69c 9721SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9722L: linux-media@vger.kernel.org
bb60fcb2 9723S: Orphan
b618b69c 9724F: drivers/media/platform/sh_veu.c
b618b69c
GL
9725
9726SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9727L: linux-media@vger.kernel.org
bb60fcb2 9728S: Orphan
b618b69c
GL
9729F: drivers/media/platform/sh_vou.c
9730F: include/media/sh_vou.h
9731
6349d997 9732SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9733M: Len Brown <lenb@kernel.org>
6349d997
LB
9734L: sfi-devel@simplefirmware.org
9735W: http://simplefirmware.org/
9736T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9737S: Supported
943fc810 9738F: arch/x86/platform/sfi/
6349d997
LB
9739F: drivers/sfi/
9740F: include/linux/sfi*.h
e2d1d6c0 9741
1da177e4
LT
9742SIMTEC EB110ATX (Chalice CATS)
9743P: Ben Dooks
b16957c6
BD
9744P: Vincent Sanders <vince@simtec.co.uk>
9745M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9746W: http://www.simtec.co.uk/products/EB110ATX/
9747S: Supported
9748
9749SIMTEC EB2410ITX (BAST)
9750P: Ben Dooks
b16957c6
BD
9751P: Vincent Sanders <vince@simtec.co.uk>
9752M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9753W: http://www.simtec.co.uk/products/EB2410ITX/
9754S: Supported
15dba387
JP
9755F: arch/arm/mach-s3c24xx/mach-bast.c
9756F: arch/arm/mach-s3c24xx/bast-ide.c
9757F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9758
4c5adde7 9759TI DAVINCI MACHINE SUPPORT
3ba789c0 9760M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9761M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9762T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9763Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9764S: Supported
14430813 9765F: arch/arm/mach-davinci/
046d0a37 9766F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9767
8d4b3f08 9768TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9769M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9770L: linux-media@vger.kernel.org
8d4b3f08
LP
9771W: http://linuxtv.org/
9772Q: http://patchwork.linuxtv.org/project/linux-media/list/
9773T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9774S: Maintained
8d4b3f08
LP
9775F: drivers/media/platform/davinci/
9776F: include/media/davinci/
9777
417d2e50 9778TI AM437X VPFE DRIVER
e43cdb56 9779M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9780L: linux-media@vger.kernel.org
9781W: http://linuxtv.org/
9782Q: http://patchwork.linuxtv.org/project/linux-media/list/
9783T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9784S: Maintained
9785F: drivers/media/platform/am437x/
9786
c4c0283a 9787OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9788M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9789L: linux-media@vger.kernel.org
9790W: http://linuxtv.org/
9791Q: http://patchwork.linuxtv.org/project/linux-media/list/
9792T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9793S: Maintained
9794F: drivers/media/i2c/ov2659.c
9795F: include/media/ov2659.h
9796
3a6779f5
SM
9797SILICON MOTION SM712 FRAME BUFFER DRIVER
9798M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9799M: Teddy Wang <teddy.wang@siliconmotion.com>
9800M: Sudip Mukherjee <sudip@vectorindia.org>
9801L: linux-fbdev@vger.kernel.org
9802S: Maintained
9803F: drivers/video/fbdev/sm712*
9804F: Documentation/fb/sm712fb.txt
9805
92aab3c0 9806SIS 190 ETHERNET DRIVER
8b58be88 9807M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9808L: netdev@vger.kernel.org
9809S: Maintained
8c7de408 9810F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9811
1da177e4 9812SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9813M: Daniele Venzano <venza@brownhat.org>
1da177e4 9814W: http://www.brownhat.org/sis900.html
979b6c13 9815L: netdev@vger.kernel.org
1da177e4 9816S: Maintained
8c7de408 9817F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9818
9819SIS FRAMEBUFFER DRIVER
8b58be88 9820M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9821W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9822S: Maintained
679655da 9823F: Documentation/fb/sisfb.txt
8a61f013 9824F: drivers/video/fbdev/sis/
679655da 9825F: include/video/sisfb.h
1da177e4
LT
9826
9827SIS USB2VGA DRIVER
8b58be88 9828M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9829W: http://www.winischhofer.at/linuxsisusbvga.shtml
9830S: Maintained
679655da 9831F: drivers/usb/misc/sisusbvga/
1da177e4 9832
415ad26d 9833SLAB ALLOCATOR
16e943bf 9834M: Christoph Lameter <cl@linux.com>
2ed1c525 9835M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9836M: David Rientjes <rientjes@google.com>
9837M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9838M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9839L: linux-mm@kvack.org
9840S: Maintained
679655da 9841F: include/linux/sl?b*.h
16e943bf 9842F: mm/sl?b*
415ad26d 9843
9fab9787 9844SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9845M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9846M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9847M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9848R: Steven Rostedt <rostedt@goodmis.org>
9849R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9850L: linux-kernel@vger.kernel.org
9fab9787
PM
9851W: http://www.rdrop.com/users/paulmck/RCU/
9852S: Supported
9853T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9854F: include/linux/srcu.h
9855F: kernel/rcu/srcu.c
9fab9787 9856
66372841
CS
9857SMACK SECURITY MODULE
9858M: Casey Schaufler <casey@schaufler-ca.com>
9859L: linux-security-module@vger.kernel.org
9860W: http://schaufler-ca.com
9861T: git git://git.gitorious.org/smack-next/kernel.git
9862S: Maintained
9863F: Documentation/security/Smack.txt
9864F: security/smack/
9865
20651e0b 9866DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9867M: Kevin Hilman <khilman@kernel.org>
9868M: Nishanth Menon <nm@ti.com>
9869S: Maintained
20651e0b 9870F: drivers/power/avs/
68ace3e1
KH
9871F: include/linux/power/smartreflex.h
9872L: linux-pm@vger.kernel.org
9873
1da177e4 9874SMC91x ETHERNET DRIVER
2f82af08 9875M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9876S: Odd Fixes
ae150435 9877F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9878
e8e31622
SA
9879SMIA AND SMIA++ IMAGE SENSOR DRIVER
9880M: Sakari Ailus <sakari.ailus@iki.fi>
9881L: linux-media@vger.kernel.org
9882S: Maintained
14430813 9883F: drivers/media/i2c/smiapp/
e8e31622
SA
9884F: include/media/smiapp.h
9885F: drivers/media/i2c/smiapp-pll.c
9886F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9887F: include/uapi/linux/smiapp.h
a2cec3c0 9888F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9889
920fa1ff
GR
9890SMM665 HARDWARE MONITOR DRIVER
9891M: Guenter Roeck <linux@roeck-us.net>
9892L: lm-sensors@lm-sensors.org
9893S: Maintained
9894F: Documentation/hwmon/smm665
9895F: drivers/hwmon/smm665.c
9896
9df7305b 9897SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9898M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9899L: lm-sensors@lm-sensors.org
90b24cfb 9900S: Maintained
9df7305b
SG
9901F: Documentation/hwmon/emc2103
9902F: drivers/hwmon/emc2103.c
9903
a98d506c
HG
9904SMSC SCH5627 HARDWARE MONITOR DRIVER
9905M: Hans de Goede <hdegoede@redhat.com>
9906L: lm-sensors@lm-sensors.org
9907S: Supported
9908F: Documentation/hwmon/sch5627
9909F: drivers/hwmon/sch5627.c
9910
6ea884db 9911SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9912M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9913L: lm-sensors@lm-sensors.org
9914S: Maintained
679655da
JP
9915F: Documentation/hwmon/smsc47b397
9916F: drivers/hwmon/smsc47b397.c
6ea884db 9917
fd9abb3d 9918SMSC911x ETHERNET DRIVER
90b24cfb 9919M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9920L: netdev@vger.kernel.org
90b24cfb 9921S: Maintained
679655da 9922F: include/linux/smsc911x.h
ae150435 9923F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9924
9925SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9926M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9927L: netdev@vger.kernel.org
90b24cfb 9928S: Maintained
ae150435 9929F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9930
3c8a63e2 9931SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9932M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9933L: linux-fbdev@vger.kernel.org
90b24cfb 9934S: Maintained
8a61f013 9935F: drivers/video/fbdev/smscufx.c
3c8a63e2 9936
668acf32 9937SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9938M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9939L: linux-media@vger.kernel.org
275ffde4 9940T: git git://linuxtv.org/media_tree.git
795fb7e7 9941S: Maintained
90d72ac6
MCC
9942F: include/media/soc*
9943F: drivers/media/i2c/soc_camera/
9944F: drivers/media/platform/soc_camera/
668acf32 9945
e2d1d6c0 9946SOEKRIS NET48XX LED SUPPORT
8b58be88 9947M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9948S: Maintained
679655da 9949F: drivers/leds/leds-net48xx.c
e2d1d6c0 9950
e3994db1 9951SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9952M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9953M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9954M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9955M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9956L: linux-media@vger.kernel.org
9957S: Supported
9958F: drivers/media/pci/solo6x10/
9959
1da177e4 9960SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9961M: Neil Brown <neilb@suse.com>
1da177e4 9962L: linux-raid@vger.kernel.org
524418bb 9963S: Supported
679655da
JP
9964F: drivers/md/
9965F: include/linux/raid/
c117ab84 9966F: include/uapi/linux/raid/
1da177e4 9967
1da177e4 9968SONIC NETWORK DRIVER
8b58be88 9969M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9970L: netdev@vger.kernel.org
1da177e4 9971S: Maintained
d9fb9f38 9972F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9973
61e115a5 9974SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9975M: Michael Buesch <m@bues.ch>
61e115a5
MB
9976L: netdev@vger.kernel.org
9977S: Maintained
679655da
JP
9978F: drivers/ssb/
9979F: include/linux/ssb/
61e115a5 9980
1da177e4 9981SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9982M: Mattia Dongili <malattia@linux.it>
d0944853 9983L: platform-driver-x86@vger.kernel.org
5b18167d 9984W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9985S: Maintained
679655da
JP
9986F: Documentation/laptops/sony-laptop.txt
9987F: drivers/char/sonypi.c
9988F: drivers/platform/x86/sony-laptop.c
9989F: include/linux/sony-laptop.h
1da177e4 9990
baf8532a 9991SONY MEMORYSTICK CARD SUPPORT
8b58be88 9992M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9993W: http://tifmxx.berlios.de/
9994S: Maintained
679655da 9995F: drivers/memstick/host/tifm_ms.c
baf8532a 9996
0ab30494
ML
9997SONY MEMORYSTICK STANDARD SUPPORT
9998M: Maxim Levitsky <maximlevitsky@gmail.com>
9999S: Maintained
10000F: drivers/memstick/core/ms_block.*
10001
1da177e4 10002SOUND
8b58be88 10003M: Jaroslav Kysela <perex@perex.cz>
d8130624 10004M: Takashi Iwai <tiwai@suse.com>
93711660 10005L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 10006W: http://www.alsa-project.org/
dde7ad8d 10007T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 10008T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 10009Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 10010S: Maintained
3126a179
JP
10011F: Documentation/sound/
10012F: include/sound/
c117ab84 10013F: include/uapi/sound/
679655da 10014F: sound/
1da177e4 10015
33bbe149
MB
10016SOUND - COMPRESSED AUDIO
10017M: Vinod Koul <vinod.koul@intel.com>
10018L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10019T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10020S: Supported
f672f31a 10021F: Documentation/sound/alsa/compress_offload.txt
33bbe149 10022F: include/sound/compress_driver.h
f672f31a 10023F: include/uapi/sound/compress_*
33bbe149
MB
10024F: sound/core/compress_offload.c
10025F: sound/soc/soc-compress.c
10026
bd903bde 10027SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 10028M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10029M: Mark Brown <broonie@kernel.org>
86f14df8 10030T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 10031L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 10032W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 10033S: Supported
2820f615 10034F: Documentation/sound/alsa/soc/
679655da 10035F: sound/soc/
e6e55122 10036F: include/sound/soc*
eb1a6af3 10037
d7f8761b
MB
10038SOUND - DMAENGINE HELPERS
10039M: Lars-Peter Clausen <lars@metafoo.de>
10040S: Supported
10041F: include/sound/dmaengine_pcm.h
10042F: sound/core/pcm_dmaengine.c
10043F: sound/soc/soc-generic-dmaengine-pcm.c
10044
990a6a99
OS
10045SP2 MEDIA DRIVER
10046M: Olli Salonen <olli.salonen@iki.fi>
10047L: linux-media@vger.kernel.org
10048W: http://linuxtv.org/
10049Q: http://patchwork.linuxtv.org/project/linux-media/list/
10050S: Maintained
10051F: drivers/media/dvb-frontends/sp2*
10052
473321fc 10053SPARC + UltraSPARC (sparc/sparc64)
8b58be88 10054M: "David S. Miller" <davem@davemloft.net>
1da177e4 10055L: sparclinux@vger.kernel.org
8a6e2535 10056Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
10057T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10058T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 10059S: Maintained
679655da 10060F: arch/sparc/
7765b8bb 10061F: drivers/sbus/
1da177e4 10062
6404fcca
DM
10063SPARC SERIAL DRIVERS
10064M: "David S. Miller" <davem@davemloft.net>
10065L: sparclinux@vger.kernel.org
08deed1e
JP
10066T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10067T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 10068S: Maintained
6816383a 10069F: include/linux/sunserialcore.h
df621252 10070F: drivers/tty/serial/suncore.c
df621252
GKH
10071F: drivers/tty/serial/sunhv.c
10072F: drivers/tty/serial/sunsab.c
10073F: drivers/tty/serial/sunsab.h
10074F: drivers/tty/serial/sunsu.c
10075F: drivers/tty/serial/sunzilog.c
10076F: drivers/tty/serial/sunzilog.h
6404fcca 10077
389325b4
CL
10078SPARSE CHECKER
10079M: "Christopher Li" <sparse@chrisli.org>
10080L: linux-sparse@vger.kernel.org
10081W: https://sparse.wiki.kernel.org/
10082T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10083T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10084S: Maintained
10085F: include/linux/compiler.h
10086
fc0c195a 10087SPEAR PLATFORM SUPPORT
da89947b 10088M: Viresh Kumar <vireshk@kernel.org>
9cc23682 10089M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
10090L: spear-devel@list.st.com
10091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10092W: http://www.st.com/spear
10093S: Maintained
281e192f 10094F: arch/arm/mach-spear/
fc0c195a 10095
10096SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 10097M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
10098L: spear-devel@list.st.com
10099L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10100W: http://www.st.com/spear
10101S: Maintained
5df33a62 10102F: drivers/clk/spear/
fc0c195a 10103
e2d1d6c0 10104SPI SUBSYSTEM
b02e48f2 10105M: Mark Brown <broonie@kernel.org>
dfbe403c 10106L: linux-spi@vger.kernel.org
e7e4e13c 10107T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 10108Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 10109S: Maintained
679655da
JP
10110F: Documentation/spi/
10111F: drivers/spi/
10112F: include/linux/spi/
c117ab84 10113F: include/uapi/linux/spi/
e2d1d6c0 10114
2752e401 10115SPIDERNET NETWORK DRIVER for CELL
8b58be88 10116M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
10117L: netdev@vger.kernel.org
10118S: Supported
679655da 10119F: Documentation/networking/spider_net.txt
8df158ac 10120F: drivers/net/ethernet/toshiba/spider_net*
2752e401 10121
e2d1d6c0 10122SPU FILE SYSTEM
8b58be88 10123M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 10124L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
10125W: http://www.ibm.com/developerworks/power/cell/
10126S: Supported
679655da
JP
10127F: Documentation/filesystems/spufs.txt
10128F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 10129
fc555841 10130SQUASHFS FILE SYSTEM
d7f2ff67 10131M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
10132L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10133W: http://squashfs.org.uk
10134S: Maintained
679655da
JP
10135F: Documentation/filesystems/squashfs.txt
10136F: fs/squashfs/
fc555841 10137
1da177e4 10138SRM (Alpha) environment access
8b58be88 10139M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 10140S: Maintained
679655da 10141F: arch/alpha/kernel/srm_env.c
1da177e4 10142
26e9a397 10143STABLE BRANCH
879a5a00 10144M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 10145L: stable@vger.kernel.org
879a5a00 10146S: Supported
7b175c46 10147F: Documentation/stable_kernel_rules.txt
e2d1d6c0 10148
26e9a397 10149STAGING SUBSYSTEM
879a5a00 10150M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 10151T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 10152L: devel@driverdev.osuosl.org
879a5a00 10153S: Supported
679655da 10154F: drivers/staging/
dbc6c2cc 10155
ebd3d010
JP
10156STAGING - COMEDI
10157M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 10158M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
10159S: Odd Fixes
10160F: drivers/staging/comedi/
10161
a0138163
JP
10162STAGING - FLARION FT1000 DRIVERS
10163M: Marek Belisko <marek.belisko@gmail.com>
10164S: Odd Fixes
10165F: drivers/staging/ft1000/
10166
6c1bb424 10167STAGING - INDUSTRIAL IO
030a13d7 10168M: Jonathan Cameron <jic23@kernel.org>
a0138163 10169L: linux-iio@vger.kernel.org
6c1bb424
JP
10170S: Odd Fixes
10171F: drivers/staging/iio/
10172
a0138163
JP
10173STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10174M: Jarod Wilson <jarod@wilsonet.com>
10175W: http://www.lirc.org/
10176S: Odd Fixes
b2b0186d 10177F: drivers/staging/media/lirc/
a0138163 10178
f5e5de1e
OD
10179STAGING - LUSTRE PARALLEL FILESYSTEM
10180M: Oleg Drokin <oleg.drokin@intel.com>
10181M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
10182L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10183W: http://wiki.lustre.org/
f5e5de1e
OD
10184S: Maintained
10185F: drivers/staging/lustre
10186
7c6b6c71
MD
10187STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10188M: Marc Dietrich <marvin24@gmx.de>
10189L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 10190L: linux-tegra@vger.kernel.org
7c6b6c71
MD
10191S: Maintained
10192F: drivers/staging/nvec/
10193
a0138163 10194STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
10195M: Jens Frederich <jfrederich@gmail.com>
10196M: Daniel Drake <dsd@laptop.org>
a0138163
JP
10197M: Jon Nettleton <jon.nettleton@gmail.com>
10198W: http://wiki.laptop.org/go/DCON
3140b458 10199S: Maintained
a0138163
JP
10200F: drivers/staging/olpc_dcon/
10201
10202STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
10203M: Willy Tarreau <willy@meta-x.org>
10204S: Odd Fixes
10205F: drivers/staging/panel/
10206
a0138163
JP
10207STAGING - REALTEK RTL8712U DRIVERS
10208M: Larry Finger <Larry.Finger@lwfinger.net>
10209M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10210S: Odd Fixes
10211F: drivers/staging/rtl8712/
10212
7591ba8b
JS
10213STAGING - REALTEK RTL8723U WIRELESS DRIVER
10214M: Larry Finger <Larry.Finger@lwfinger.net>
10215M: Jes Sorensen <Jes.Sorensen@redhat.com>
10216L: linux-wireless@vger.kernel.org
10217S: Maintained
10218F: drivers/staging/rtl8723au/
10219
980ac4d7
SM
10220STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10221M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10222M: Teddy Wang <teddy.wang@siliconmotion.com>
10223M: Sudip Mukherjee <sudip@vectorindia.org>
10224L: linux-fbdev@vger.kernel.org
10225S: Maintained
10226F: drivers/staging/sm750fb/
10227
510fa408
JP
10228STAGING - SLICOSS
10229M: Lior Dotan <liodot@gmail.com>
10230M: Christopher Harrer <charrer@alacritech.com>
10231S: Odd Fixes
10232F: drivers/staging/slicoss/
10233
a0138163
JP
10234STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10235M: William Hubbs <w.d.hubbs@gmail.com>
10236M: Chris Brannon <chris@the-brannons.com>
d33bce31 10237M: Kirk Reiser <kirk@reisers.ca>
a0138163 10238M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10239L: speakup@linux-speakup.org
a0138163
JP
10240W: http://www.linux-speakup.org/
10241S: Odd Fixes
10242F: drivers/staging/speakup/
10243
b3e871ce
JP
10244STAGING - VIA VT665X DRIVERS
10245M: Forest Bond <forest@alittletooquiet.net>
10246S: Odd Fixes
10247F: drivers/staging/vt665?/
10248
a30baec1
JK
10249STAGING - WILC1000 WIFI DRIVER
10250M: Johnny Kim <johnny.kim@atmel.com>
0c9dbce8 10251M: Austin Shin <austin.shin@atmel.com>
a30baec1 10252M: Chris Park <chris.park@atmel.com>
06b54863
TC
10253M: Tony Cho <tony.cho@atmel.com>
10254M: Glen Lee <glen.lee@atmel.com>
10255M: Leo Kim <leo.kim@atmel.com>
a30baec1
JK
10256L: linux-wireless@vger.kernel.org
10257S: Supported
10258F: drivers/staging/wilc1000/
10259
709bcb07 10260STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10261M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10262S: Odd Fixes
10263F: drivers/staging/xgifb/
10264
77241056
MM
10265HFI1 DRIVER
10266M: Mike Marciniszyn <infinipath@intel.com>
10267L: linux-rdma@vger.kernel.org
10268S: Supported
10269F: drivers/staging/rdma/hfi1
10270
1da177e4 10271STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10272M: Ion Badulescu <ionut@badula.org>
b4f90189 10273S: Odd Fixes
9bba23b0 10274F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10275
e2d1d6c0 10276SUN3/3X
8b58be88 10277M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10278W: http://sammy.net/sun3/
10279S: Maintained
679655da
JP
10280F: arch/m68k/kernel/*sun3*
10281F: arch/m68k/sun3*/
10282F: arch/m68k/include/asm/sun3*
e689cf4a 10283F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10284
af6a5af8
HG
10285SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10286M: Hans de Goede <hdegoede@redhat.com>
10287L: linux-input@vger.kernel.org
10288S: Maintained
10289F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10290F: drivers/input/keyboard/sun4i-lradc-keys.c
10291
2bc9ff01
DK
10292SUNDANCE NETWORK DRIVER
10293M: Denis Kirjanov <kda@linux-powerpc.org>
10294L: netdev@vger.kernel.org
10295S: Maintained
10296F: drivers/net/ethernet/dlink/sundance.c
10297
2cbb12a4 10298SUPERH
2cbb12a4 10299L: linux-sh@vger.kernel.org
8a6e2535 10300Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10301S: Orphan
066069e1 10302F: Documentation/sh/
679655da 10303F: arch/sh/
066069e1 10304F: drivers/sh/
1da177e4 10305
4480f15b 10306SUSPEND TO RAM
7fb06082 10307M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10308M: Len Brown <len.brown@intel.com>
10309M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10310L: linux-pm@vger.kernel.org
e2d1d6c0 10311S: Supported
679655da
JP
10312F: Documentation/power/
10313F: arch/x86/kernel/acpi/
10314F: drivers/base/power/
10315F: kernel/power/
10316F: include/linux/suspend.h
10317F: include/linux/freezer.h
10318F: include/linux/pm.h
1da177e4
LT
10319
10320SVGA HANDLING
8b58be88 10321M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10322L: linux-video@atrey.karlin.mff.cuni.cz
10323S: Maintained
679655da
JP
10324F: Documentation/svga.txt
10325F: arch/x86/boot/video*
1da177e4 10326
6e28b761
KRW
10327SWIOTLB SUBSYSTEM
10328M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10329L: linux-kernel@vger.kernel.org
10330S: Supported
10331F: lib/swiotlb.c
10332F: arch/*/kernel/pci-swiotlb.c
10333F: include/linux/swiotlb.h
10334
007f790c
JP
10335SWITCHDEV
10336M: Jiri Pirko <jiri@resnulli.us>
10337L: netdev@vger.kernel.org
10338S: Supported
10339F: net/switchdev/
10340F: include/net/switchdev.h
10341
db8e35d5
VG
10342SYNOPSYS ARC ARCHITECTURE
10343M: Vineet Gupta <vgupta@synopsys.com>
30b9dbee 10344L: linux-snps-arc@lists.infradead.org
db8e35d5
VG
10345S: Supported
10346F: arch/arc/
9b28829d 10347F: Documentation/devicetree/bindings/arc/*
2d799dde 10348F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
c6a0fe4a 10349F: drivers/tty/serial/arc_uart.c
b7182d1a 10350T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10351
556cc1c5
AB
10352SYNOPSYS ARC SDP platform support
10353M: Alexey Brodkin <abrodkin@synopsys.com>
10354S: Supported
10355F: arch/arc/plat-axs10x
10356F: arch/arc/boot/dts/ax*
10357F: Documentation/devicetree/bindings/arc/axs10*
10358
6c284c9a
LJ
10359SYSTEM CONFIGURATION (SYSCON)
10360M: Lee Jones <lee.jones@linaro.org>
10361M: Arnd Bergmann <arnd@arndb.de>
10362T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10363S: Supported
10364F: drivers/mfd/syscon.c
10365
1da177e4 10366SYSV FILESYSTEM
8b58be88 10367M: Christoph Hellwig <hch@infradead.org>
1da177e4 10368S: Maintained
679655da
JP
10369F: Documentation/filesystems/sysv-fs.txt
10370F: fs/sysv/
10371F: include/linux/sysv_fs.h
1da177e4 10372
86cfa7fc 10373TARGET SUBSYSTEM
9c3646d1 10374M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10375L: linux-scsi@vger.kernel.org
b9f5edc2 10376L: target-devel@vger.kernel.org
86cfa7fc 10377W: http://www.linux-iscsi.org
cf015e9f 10378W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10379T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10380S: Supported
10381F: drivers/target/
10382F: include/target/
10383F: Documentation/target/
10384
4e68852d 10385TASKSTATS STATISTICS INTERFACE
185e595f 10386M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10387S: Maintained
679655da
JP
10388F: Documentation/accounting/taskstats*
10389F: include/linux/taskstats*
10390F: kernel/taskstats.c
4e68852d 10391
781b456a 10392TC CLASSIFIER
f935f3f8 10393M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10394L: netdev@vger.kernel.org
10395S: Maintained
679655da 10396F: include/net/pkt_cls.h
c117ab84 10397F: include/uapi/linux/pkt_cls.h
679655da 10398F: net/sched/
781b456a 10399
5067f08a 10400TCP LOW PRIORITY MODULE
8b58be88
JP
10401M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10402M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10403W: http://tcp-lp-mod.sourceforge.net/
10404S: Maintained
679655da 10405F: net/ipv4/tcp_lp.c
5067f08a 10406
91952bc0
AP
10407TDA10071 MEDIA DRIVER
10408M: Antti Palosaari <crope@iki.fi>
10409L: linux-media@vger.kernel.org
10410W: http://linuxtv.org/
10411W: http://palosaari.fi/linux/
10412Q: http://patchwork.linuxtv.org/project/linux-media/list/
10413T: git git://linuxtv.org/anttip/media_tree.git
10414S: Maintained
10415F: drivers/media/dvb-frontends/tda10071*
10416
10417TDA18212 MEDIA DRIVER
10418M: Antti Palosaari <crope@iki.fi>
10419L: linux-media@vger.kernel.org
10420W: http://linuxtv.org/
10421W: http://palosaari.fi/linux/
10422Q: http://patchwork.linuxtv.org/project/linux-media/list/
10423T: git git://linuxtv.org/anttip/media_tree.git
10424S: Maintained
10425F: drivers/media/tuners/tda18212*
10426
10427TDA18218 MEDIA DRIVER
10428M: Antti Palosaari <crope@iki.fi>
10429L: linux-media@vger.kernel.org
10430W: http://linuxtv.org/
10431W: http://palosaari.fi/linux/
10432Q: http://patchwork.linuxtv.org/project/linux-media/list/
10433T: git git://linuxtv.org/anttip/media_tree.git
10434S: Maintained
10435F: drivers/media/tuners/tda18218*
10436
3b2f6aba
MK
10437TDA18271 MEDIA DRIVER
10438M: Michael Krufky <mkrufky@linuxtv.org>
10439L: linux-media@vger.kernel.org
10440W: http://linuxtv.org/
10441W: http://github.com/mkrufky
10442Q: http://patchwork.linuxtv.org/project/linux-media/list/
10443T: git git://linuxtv.org/mkrufky/tuners.git
10444S: Maintained
10445F: drivers/media/tuners/tda18271*
10446
e48307a9
MK
10447TDA827x MEDIA DRIVER
10448M: Michael Krufky <mkrufky@linuxtv.org>
10449L: linux-media@vger.kernel.org
10450W: http://linuxtv.org/
10451W: http://github.com/mkrufky
10452Q: http://patchwork.linuxtv.org/project/linux-media/list/
10453T: git git://linuxtv.org/mkrufky/tuners.git
10454S: Maintained
10455F: drivers/media/tuners/tda8290.*
10456
66cf9212
MK
10457TDA8290 MEDIA DRIVER
10458M: Michael Krufky <mkrufky@linuxtv.org>
10459L: linux-media@vger.kernel.org
10460W: http://linuxtv.org/
10461W: http://github.com/mkrufky
10462Q: http://patchwork.linuxtv.org/project/linux-media/list/
10463T: git git://linuxtv.org/mkrufky/tuners.git
10464S: Maintained
10465F: drivers/media/tuners/tda8290.*
10466
4b9fba30
HV
10467TDA9840 MEDIA DRIVER
10468M: Hans Verkuil <hverkuil@xs4all.nl>
10469L: linux-media@vger.kernel.org
10470T: git git://linuxtv.org/media_tree.git
10471W: http://linuxtv.org
10472S: Maintained
10473F: drivers/media/i2c/tda9840*
10474
2cb654fd 10475TEA5761 TUNER DRIVER
009a5410 10476M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10477L: linux-media@vger.kernel.org
10478W: http://linuxtv.org
10479T: git git://linuxtv.org/media_tree.git
10480S: Odd fixes
10481F: drivers/media/tuners/tea5761.*
10482
10483TEA5767 TUNER DRIVER
009a5410 10484M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10485L: linux-media@vger.kernel.org
10486W: http://linuxtv.org
10487T: git git://linuxtv.org/media_tree.git
10488S: Maintained
10489F: drivers/media/tuners/tea5767.*
10490
4b9fba30
HV
10491TEA6415C MEDIA DRIVER
10492M: Hans Verkuil <hverkuil@xs4all.nl>
10493L: linux-media@vger.kernel.org
10494T: git git://linuxtv.org/media_tree.git
10495W: http://linuxtv.org
10496S: Maintained
10497F: drivers/media/i2c/tea6415c*
10498
10499TEA6420 MEDIA DRIVER
10500M: Hans Verkuil <hverkuil@xs4all.nl>
10501L: linux-media@vger.kernel.org
10502T: git git://linuxtv.org/media_tree.git
10503W: http://linuxtv.org
10504S: Maintained
10505F: drivers/media/i2c/tea6420*
10506
3d249d4c 10507TEAM DRIVER
dca9ab92 10508M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10509L: netdev@vger.kernel.org
10510S: Supported
10511F: drivers/net/team/
10512F: include/linux/if_team.h
c117ab84 10513F: include/uapi/linux/if_team.h
3d249d4c 10514
7d029125 10515TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10516M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10517S: Maintained
10518F: arch/x86/platform/ts5500/
10519
40ad4a30
SY
10520TECHNOTREND USB IR RECEIVER
10521M: Sean Young <sean@mess.org>
10522L: linux-media@vger.kernel.org
10523S: Maintained
10524F: drivers/media/rc/ttusbir.c
10525
adabdb0c 10526TEGRA ARCHITECTURE SUPPORT
243d58ec 10527M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10528M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10529M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10530L: linux-tegra@vger.kernel.org
fd117cd1 10531Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10532T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10533S: Supported
bbbe96ed 10534N: [^a-z]tegra
84b9414b 10535
adabdb0c
SW
10536TEGRA CLOCK DRIVER
10537M: Peter De Schrijver <pdeschrijver@nvidia.com>
10538M: Prashant Gaikwad <pgaikwad@nvidia.com>
10539S: Supported
10540F: drivers/clk/tegra/
10541
10542TEGRA DMA DRIVER
10543M: Laxman Dewangan <ldewangan@nvidia.com>
10544S: Supported
10545F: drivers/dma/tegra20-apb-dma.c
10546
adabdb0c
SW
10547TEGRA I2C DRIVER
10548M: Laxman Dewangan <ldewangan@nvidia.com>
10549S: Supported
10550F: drivers/i2c/busses/i2c-tegra.c
10551
10552TEGRA IOMMU DRIVERS
10553M: Hiroshi Doyu <hdoyu@nvidia.com>
10554S: Supported
10555F: drivers/iommu/tegra*
10556
10557TEGRA KBC DRIVER
10558M: Rakesh Iyer <riyer@nvidia.com>
10559M: Laxman Dewangan <ldewangan@nvidia.com>
10560S: Supported
10561F: drivers/input/keyboard/tegra-kbc.c
10562
adabdb0c
SW
10563TEGRA PWM DRIVER
10564M: Thierry Reding <thierry.reding@gmail.com>
10565S: Supported
10566F: drivers/pwm/pwm-tegra.c
10567
10568TEGRA SERIAL DRIVER
10569M: Laxman Dewangan <ldewangan@nvidia.com>
10570S: Supported
10571F: drivers/tty/serial/serial-tegra.c
10572
10573TEGRA SPI DRIVER
10574M: Laxman Dewangan <ldewangan@nvidia.com>
10575S: Supported
10576F: drivers/spi/spi-tegra*
10577
1a348ccc 10578TEHUTI ETHERNET DRIVER
8b58be88 10579M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10580L: netdev@vger.kernel.org
10581S: Supported
ef7f5429 10582F: drivers/net/ethernet/tehuti/*
1a348ccc 10583
4e68852d 10584Telecom Clock Driver for MCPL0010
8b58be88 10585M: Mark Gross <mark.gross@intel.com>
4e68852d 10586S: Supported
679655da 10587F: drivers/char/tlclk.c
4e68852d 10588
4480f15b 10589TENSILICA XTENSA PORT (xtensa)
8b58be88 10590M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10591M: Max Filippov <jcmvbkbc@gmail.com>
10592L: linux-xtensa@linux-xtensa.org
4e68852d 10593S: Maintained
679655da 10594F: arch/xtensa/
3dc99857 10595F: drivers/irqchip/irq-xtensa-*
4e68852d 10596
5313ba66
HV
10597THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10598M: Hans Verkuil <hverkuil@xs4all.nl>
10599L: linux-media@vger.kernel.org
10600T: git git://linuxtv.org/media_tree.git
10601W: http://linuxtv.org
10602S: Maintained
10603F: drivers/media/radio/radio-raremono.c
10604
d3fb6955 10605THERMAL
b75f0050 10606M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10607M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10608L: linux-pm@vger.kernel.org
10609T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10610T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10611Q: https://patchwork.kernel.org/project/linux-pm/list/
10612S: Supported
10613F: drivers/thermal/
10614F: include/linux/thermal.h
af6c9f16 10615F: include/uapi/linux/thermal.h
b75f0050
JP
10616F: include/linux/cpu_cooling.h
10617F: Documentation/devicetree/bindings/thermal/
d3fb6955 10618
64e05d8b
VK
10619THERMAL/CPU_COOLING
10620M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10621M: Viresh Kumar <viresh.kumar@linaro.org>
10622M: Javi Merino <javi.merino@arm.com>
10623L: linux-pm@vger.kernel.org
10624S: Supported
10625F: Documentation/thermal/cpu-cooling-api.txt
10626F: drivers/thermal/cpu_cooling.c
10627F: include/linux/cpu_cooling.h
10628
30ba2fbd
VD
10629THINGM BLINK(1) USB RGB LED DRIVER
10630M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10631S: Maintained
10632F: drivers/hid/hid-thingm.c
10633
4e68852d 10634THINKPAD ACPI EXTRAS DRIVER
8b58be88 10635M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10636L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10637L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10638W: http://ibm-acpi.sourceforge.net
10639W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10640T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10641S: Maintained
679655da 10642F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10643
1b46f2a2 10644TI BANDGAP AND THERMAL DRIVER
f14d1c24 10645M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10646L: linux-pm@vger.kernel.org
531ff13e 10647L: linux-omap@vger.kernel.org
5a723e81 10648S: Maintained
794b2e25 10649F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10650
0c7665c3
MF
10651TI CDCE706 CLOCK DRIVER
10652M: Max Filippov <jcmvbkbc@gmail.com>
10653S: Maintained
10654F: drivers/clk/clk-cdce706.c
10655
49b6a5e3
TK
10656TI CLOCK DRIVER
10657M: Tero Kristo <t-kristo@ti.com>
10658L: linux-omap@vger.kernel.org
10659S: Maintained
10660F: drivers/clk/ti/
10661F: include/linux/clk/ti.h
10662
4020f2d7 10663TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10664M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10665S: Maintained
679655da
JP
10666F: drivers/misc/tifm*
10667F: drivers/mmc/host/tifm_sd.c
10668F: include/linux/tifm.h
4020f2d7 10669
e0c52404 10670TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10671M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10672L: linux-kernel@vger.kernel.org
10673L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10674S: Maintained
10675F: drivers/soc/ti/*
10676T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10677
10678
152ad442
SR
10679TI LM49xxx FAMILY ASoC CODEC DRIVERS
10680M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10681M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10682L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10683S: Maintained
10684F: sound/soc/codecs/lm49453*
d392dead 10685F: sound/soc/codecs/isabelle*
152ad442 10686
0edd807d
KM
10687TI LP855x BACKLIGHT DRIVER
10688M: Milo Kim <milo.kim@ti.com>
10689S: Maintained
10690F: Documentation/backlight/lp855x-driver.txt
10691F: drivers/video/backlight/lp855x_bl.c
10692F: include/linux/platform_data/lp855x.h
10693
faf13f6d
KM
10694TI LP8727 CHARGER DRIVER
10695M: Milo Kim <milo.kim@ti.com>
10696S: Maintained
10697F: drivers/power/lp8727_charger.c
10698F: include/linux/platform_data/lp8727.h
10699
22f1229f
KM
10700TI LP8788 MFD DRIVER
10701M: Milo Kim <milo.kim@ti.com>
10702S: Maintained
10703F: drivers/iio/adc/lp8788_adc.c
10704F: drivers/leds/leds-lp8788.c
10705F: drivers/mfd/lp8788*.c
10706F: drivers/power/lp8788-charger.c
10707F: drivers/regulator/lp8788-*.c
10708F: include/linux/mfd/lp8788*.h
10709
84640e27
KM
10710TI NETCP ETHERNET DRIVER
10711M: Wingman Kwok <w-kwok2@ti.com>
10712M: Murali Karicheri <m-karicheri2@ti.com>
10713L: netdev@vger.kernel.org
10714S: Maintained
10715F: drivers/net/ethernet/ti/netcp*
10716
217e0ca9
KC
10717TI TAS571X FAMILY ASoC CODEC DRIVER
10718M: Kevin Cernekee <cernekee@chromium.org>
10719L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10720S: Odd Fixes
10721F: sound/soc/codecs/tas571x*
10722
dd5e8e6b 10723TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10724M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10725L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10726S: Maintained
10727F: sound/soc/codecs/twl4030*
10728
90921014 10729TI WILINK WIRELESS DRIVERS
90921014
LC
10730L: linux-wireless@vger.kernel.org
10731W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10732W: http://wireless.kernel.org/en/users/Drivers/wl1251
10733T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10734S: Orphan
90921014
LC
10735F: drivers/net/wireless/ti/
10736F: include/linux/wl12xx.h
10737
e86eaa3a 10738TIPC NETWORK LAYER
8b58be88 10739M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10740M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10741L: netdev@vger.kernel.org (core kernel code)
10742L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10743W: http://tipc.sourceforge.net/
e86eaa3a 10744S: Maintained
c117ab84 10745F: include/uapi/linux/tipc*.h
679655da 10746F: net/tipc/
e86eaa3a 10747
867e359b 10748TILE ARCHITECTURE
c47b15c4 10749M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10750W: http://www.ezchip.com/scm/
867e359b
CM
10751S: Supported
10752F: arch/tile/
6b940606 10753F: drivers/char/tile-srom.c
5c770755 10754F: drivers/edac/tile_edac.c
6b940606
CM
10755F: drivers/net/ethernet/tile/
10756F: drivers/rtc/rtc-tile.c
10757F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10758F: drivers/tty/serial/tilegx.c
6b940606
CM
10759F: drivers/usb/host/*-tilegx.c
10760F: include/linux/usb/tilegx.h
867e359b 10761
1da177e4 10762TLAN NETWORK DRIVER
8b58be88 10763M: Samuel Chessman <chessman@tux.org>
88c07dde 10764L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10765W: http://sourceforge.net/projects/tlan/
10766S: Maintained
679655da 10767F: Documentation/networking/tlan.txt
b544dbac 10768F: drivers/net/ethernet/ti/tlan.*
1da177e4 10769
d74db3b2 10770TOMOYO SECURITY MODULE
8b58be88
JP
10771M: Kentaro Takeda <takedakn@nttdata.co.jp>
10772M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10773L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10774L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10775L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10776L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10777W: http://tomoyo.sourceforge.jp/
843d183c 10778T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10779S: Maintained
679655da 10780F: security/tomoyo/
d74db3b2 10781
9caeb532 10782TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10783M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10784L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10785S: Maintained
10786F: drivers/platform/x86/topstar-laptop.c
10787
1da177e4 10788TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10789M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10790L: platform-driver-x86@vger.kernel.org
0a63ca11 10791S: Maintained
679655da 10792F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10793
0a63ca11
AA
10794TOSHIBA BLUETOOTH DRIVER
10795M: Azael Avalos <coproscefalo@gmail.com>
10796L: platform-driver-x86@vger.kernel.org
10797S: Maintained
10798F: drivers/platform/x86/toshiba_bluetooth.c
10799
10800TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10801M: Azael Avalos <coproscefalo@gmail.com>
10802L: platform-driver-x86@vger.kernel.org
10803S: Maintained
10804F: drivers/platform/x86/toshiba_haps.c
10805
14991fc7
AA
10806TOSHIBA WMI HOTKEYS DRIVER
10807M: Azael Avalos <coproscefalo@gmail.com>
10808L: platform-driver-x86@vger.kernel.org
10809S: Maintained
10810F: drivers/platform/x86/toshiba-wmi.c
10811
1da177e4 10812TOSHIBA SMM DRIVER
8b58be88 10813M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10814W: http://www.buzzard.org.uk/toshiba/
10815S: Maintained
679655da
JP
10816F: drivers/char/toshiba.c
10817F: include/linux/toshiba.h
c117ab84 10818F: include/uapi/linux/toshiba.h
1da177e4 10819
d32d9864
MR
10820TOSHIBA TC358743 DRIVER
10821M: Mats Randgaard <matrandg@cisco.com>
10822L: linux-media@vger.kernel.org
10823S: Maintained
10824F: drivers/media/i2c/tc358743*
10825F: include/media/tc358743.h
10826
d719f900 10827TMIO MMC DRIVER
c4b13fb0 10828M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10829L: linux-mmc@vger.kernel.org
d719f900 10830S: Maintained
d1057c40
GL
10831F: drivers/mmc/host/tmio_mmc*
10832F: drivers/mmc/host/sh_mobile_sdhi.c
10833F: include/linux/mmc/tmio.h
10834F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10835
917cc4e6
GR
10836TMP401 HARDWARE MONITOR DRIVER
10837M: Guenter Roeck <linux@roeck-us.net>
10838L: lm-sensors@lm-sensors.org
10839S: Maintained
10840F: Documentation/hwmon/tmp401
10841F: drivers/hwmon/tmp401.c
10842
98f32602 10843TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10844M: Hugh Dickins <hughd@google.com>
98f32602
HD
10845L: linux-mm@kvack.org
10846S: Maintained
10847F: include/linux/shmem_fs.h
10848F: mm/shmem.c
10849
45f95b53 10850TM6000 VIDEO4LINUX DRIVER
009a5410 10851M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10852L: linux-media@vger.kernel.org
10853W: http://linuxtv.org
10854T: git git://linuxtv.org/media_tree.git
10855S: Odd fixes
10856F: drivers/media/usb/tm6000/
10857
c65fde19
HV
10858TW68 VIDEO4LINUX DRIVER
10859M: Hans Verkuil <hverkuil@xs4all.nl>
10860L: linux-media@vger.kernel.org
10861T: git git://linuxtv.org/media_tree.git
10862W: http://linuxtv.org
10863S: Odd Fixes
10864F: drivers/media/pci/tw68/
10865
4e68852d 10866TPM DEVICE DRIVER
901486b8 10867M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10868M: Marcel Selhorst <tpmdd@selhorst.net>
89adb83c 10869M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
ce93b4b0 10870R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10871W: http://tpmdd.sourceforge.net
63a10dfd 10872L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10873Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10874T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10875S: Maintained
679655da 10876F: drivers/char/tpm/
4e68852d 10877
1a0f1b27
AL
10878TPM IBM_VTPM DEVICE DRIVER
10879M: Ashley Lai <ashleydlai@gmail.com>
10880W: http://tpmdd.sourceforge.net
10881L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10882S: Maintained
10883F: drivers/char/tpm/tpm_ibmvtpm*
10884
d6f005a1
JP
10885TRACING
10886M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10887M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10888T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10889S: Maintained
10890F: Documentation/trace/ftrace.txt
10891F: arch/*/*/*/ftrace.h
10892F: arch/*/kernel/ftrace.c
10893F: include/*/ftrace.h
10894F: include/linux/trace*.h
10895F: include/trace/
10896F: kernel/trace/
6e68e6c5 10897F: tools/testing/selftests/ftrace/
d6f005a1 10898
1da177e4 10899TRIVIAL PATCHES
8b58be88 10900M: Jiri Kosina <trivial@kernel.org>
54e5881d 10901T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10902S: Maintained
86ef925f 10903K: ^Subject:.*(?i)trivial
1da177e4 10904
4e68852d 10905TTY LAYER
879a5a00 10906M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10907M: Jiri Slaby <jslaby@suse.com>
879a5a00 10908S: Supported
08deed1e 10909T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10910F: Documentation/serial/
8dd5d2f1 10911F: drivers/tty/
df621252 10912F: drivers/tty/serial/serial_core.c
e3288775
AC
10913F: include/linux/serial_core.h
10914F: include/linux/serial.h
10915F: include/linux/tty.h
c117ab84
CEB
10916F: include/uapi/linux/serial_core.h
10917F: include/uapi/linux/serial.h
10918F: include/uapi/linux/tty.h
4e68852d 10919
91952bc0
AP
10920TUA9001 MEDIA DRIVER
10921M: Antti Palosaari <crope@iki.fi>
10922L: linux-media@vger.kernel.org
10923W: http://linuxtv.org/
10924W: http://palosaari.fi/linux/
10925Q: http://patchwork.linuxtv.org/project/linux-media/list/
10926T: git git://linuxtv.org/anttip/media_tree.git
10927S: Maintained
10928F: drivers/media/tuners/tua9001*
10929
740db6d7 10930TULIP NETWORK DRIVERS
740db6d7 10931L: netdev@vger.kernel.org
cf869eb1
GG
10932L: linux-parisc@vger.kernel.org
10933S: Orphan
0f04e2aa 10934F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10935
10936TUN/TAP driver
ba57b6f2 10937M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10938W: http://vtun.sourceforge.net/tun
10939S: Maintained
679655da
JP
10940F: Documentation/networking/tuntap.txt
10941F: arch/um/os-Linux/drivers/
1da177e4 10942
b454cc66 10943TURBOCHANNEL SUBSYSTEM
8b58be88 10944M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10945M: Ralf Baechle <ralf@linux-mips.org>
10946L: linux-mips@linux-mips.org
10947Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10948S: Maintained
679655da
JP
10949F: drivers/tc/
10950F: include/linux/tc.h
b454cc66 10951
1da177e4 10952U14-34F SCSI DRIVER
8b58be88 10953M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10954L: linux-scsi@vger.kernel.org
10955S: Maintained
679655da 10956F: drivers/scsi/u14-34f.c
1da177e4 10957
e2d1d6c0 10958UBI FILE SYSTEM (UBIFS)
949cb623 10959M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10960M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10961L: linux-mtd@lists.infradead.org
e2966cbe 10962T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10963W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10964S: Maintained
679655da
JP
10965F: Documentation/filesystems/ubifs.txt
10966F: fs/ubifs/
e2d1d6c0 10967
e1632fa2 10968UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10969M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10970W: http://www.uclinux.org/
e1632fa2 10971L: linux-m68k@lists.linux-m68k.org
cc2020e6 10972L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10973T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10974S: Maintained
e1632fa2
GU
10975F: arch/m68k/coldfire/
10976F: arch/m68k/68*/
61bc02bb
JP
10977F: arch/m68k/*/*_no.*
10978F: arch/m68k/include/asm/*_no.*
cc2020e6 10979
1da177e4 10980UDF FILESYSTEM
d8130624 10981M: Jan Kara <jack@suse.com>
1da177e4 10982S: Maintained
679655da
JP
10983F: Documentation/filesystems/udf.txt
10984F: fs/udf/
1da177e4 10985
cc2020e6 10986UFS FILESYSTEM
8b58be88 10987M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10988S: Maintained
679655da
JP
10989F: Documentation/filesystems/ufs.txt
10990F: fs/ufs/
cc2020e6 10991
0a09d3ab
DH
10992UHID USERSPACE HID IO DRIVER:
10993M: David Herrmann <dh.herrmann@googlemail.com>
10994L: linux-input@vger.kernel.org
10995S: Maintained
10996F: drivers/hid/uhid.c
c117ab84 10997F: include/uapi/linux/uhid.h
0a09d3ab 10998
18332a80 10999ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 11000L: linux-usb@vger.kernel.org
10c6c9c9 11001S: Orphan
355ffe69 11002F: drivers/uwb/
679655da
JP
11003F: include/linux/uwb.h
11004F: include/linux/uwb/
18332a80 11005
b31d8273
G
11006UNICORE32 ARCHITECTURE:
11007M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11008W: http://mprc.pku.edu.cn/~guanxuetao/linux
11009S: Maintained
ceebf4d5 11010T: git git://github.com/gxt/linux.git
b31d8273
G
11011F: arch/unicore32/
11012
d8379ab1
TF
11013UNIFDEF
11014M: Tony Finch <dot@dotat.at>
11015W: http://dotat.at/prog/unifdef
11016S: Maintained
11017F: scripts/unifdef.c
11018
1da177e4 11019UNIFORM CDROM DRIVER
8b58be88 11020M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
11021W: http://www.kernel.dk
11022S: Maintained
679655da
JP
11023F: Documentation/cdrom/
11024F: drivers/cdrom/cdrom.c
11025F: include/linux/cdrom.h
c117ab84 11026F: include/uapi/linux/cdrom.h
1da177e4 11027
56df0122 11028UNISYS S-PAR DRIVERS
49e7d9df
JP
11029M: Benjamin Romer <benjamin.romer@unisys.com>
11030M: David Kershner <david.kershner@unisys.com>
11031L: sparmaintainer@unisys.com (Unisys internal)
11032S: Supported
11033F: drivers/staging/unisys/
56df0122 11034
9941fa6e
VH
11035UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11036M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
11037L: linux-scsi@vger.kernel.org
11038S: Supported
11039F: Documentation/scsi/ufs.txt
11040F: drivers/scsi/ufs/
11041
e2d1d6c0 11042UNSORTED BLOCK IMAGES (UBI)
949cb623 11043M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 11044M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
11045W: http://www.linux-mtd.infradead.org/
11046L: linux-mtd@lists.infradead.org
b6b44e0a 11047T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 11048S: Supported
80811493 11049F: drivers/mtd/ubi/
679655da 11050F: include/linux/mtd/ubi.h
c117ab84 11051F: include/uapi/mtd/ubi-user.h
e2d1d6c0 11052
1da177e4 11053USB ACM DRIVER
61eee9a7 11054M: Oliver Neukum <oliver@neukum.org>
6372594a 11055L: linux-usb@vger.kernel.org
1da177e4 11056S: Maintained
679655da
JP
11057F: Documentation/usb/acm.txt
11058F: drivers/usb/class/cdc-acm.*
1da177e4 11059
b7d572e1
PF
11060USB AR5523 WIRELESS DRIVER
11061M: Pontus Fuchs <pontus.fuchs@gmail.com>
11062L: linux-wireless@vger.kernel.org
11063S: Maintained
11064F: drivers/net/wireless/ath/ar5523/
11065
115bb1ff 11066USB ATTACHED SCSI
f50a4968 11067M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 11068M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
11069L: linux-usb@vger.kernel.org
11070L: linux-scsi@vger.kernel.org
8eae0fb7 11071S: Maintained
115bb1ff
MW
11072F: drivers/usb/storage/uas.c
11073
1da177e4 11074USB CDC ETHERNET DRIVER
61eee9a7 11075M: Oliver Neukum <oliver@neukum.org>
795fb7e7 11076L: linux-usb@vger.kernel.org
1da177e4 11077S: Maintained
679655da 11078F: drivers/net/usb/cdc_*.c
c117ab84 11079F: include/uapi/linux/usb/cdc.h
1da177e4 11080
66e3e591
KP
11081USB CHAOSKEY DRIVER
11082M: Keith Packard <keithp@keithp.com>
11083L: linux-usb@vger.kernel.org
11084S: Maintained
11085F: drivers/usb/misc/chaoskey.c
11086
b02b371e 11087USB CYPRESS C67X00 DRIVER
8b58be88 11088M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
11089L: linux-usb@vger.kernel.org
11090S: Maintained
679655da 11091F: drivers/usb/c67x00/
b02b371e 11092
d0374f4f 11093USB DAVICOM DM9601 DRIVER
8b58be88 11094M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 11095L: netdev@vger.kernel.org
d0374f4f
PK
11096W: http://www.linux-usb.org/usbnet
11097S: Maintained
679655da 11098F: drivers/net/usb/dm9601.c
d0374f4f 11099
cc2020e6 11100USB DIAMOND RIO500 DRIVER
8b58be88 11101M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
11102L: rio500-users@lists.sourceforge.net
11103W: http://rio500.sourceforge.net
11104S: Maintained
679655da 11105F: drivers/usb/misc/rio500*
cc2020e6 11106
1da177e4 11107USB EHCI DRIVER
578333ab 11108M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11109L: linux-usb@vger.kernel.org
578333ab 11110S: Maintained
679655da
JP
11111F: Documentation/usb/ehci.txt
11112F: drivers/usb/host/ehci*
1da177e4 11113
69ae9e3e 11114USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 11115M: Felipe Balbi <balbi@ti.com>
795fb7e7 11116L: linux-usb@vger.kernel.org
69ae9e3e 11117W: http://www.linux-usb.org/gadget
d6d0f665
FB
11118T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11119S: Maintained
679655da
JP
11120F: drivers/usb/gadget/
11121F: include/linux/usb/gadget*
69ae9e3e 11122
2dea64b4 11123USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 11124M: Jiri Kosina <jikos@kernel.org>
795fb7e7 11125L: linux-usb@vger.kernel.org
54e5881d 11126T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 11127S: Maintained
c2f01971 11128F: Documentation/hid/hiddev.txt
679655da 11129F: drivers/hid/usbhid/
1da177e4 11130
959eea21 11131USB ISP116X DRIVER
8b58be88 11132M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 11133L: linux-usb@vger.kernel.org
959eea21 11134S: Maintained
679655da
JP
11135F: drivers/usb/host/isp116x*
11136F: include/linux/usb/isp116x.h
959eea21 11137
1da177e4 11138USB MASS STORAGE DRIVER
8b58be88 11139M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 11140L: linux-usb@vger.kernel.org
8836aeb8 11141L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
11142S: Maintained
11143W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 11144F: drivers/usb/storage/
1da177e4 11145
af39917d
CL
11146USB MIDI DRIVER
11147M: Clemens Ladisch <clemens@ladisch.de>
11148L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11149T: git git://git.alsa-project.org/alsa-kernel.git
11150S: Maintained
11151F: sound/usb/midi.*
11152
444ce9d4
JP
11153USB NETWORKING DRIVERS
11154L: linux-usb@vger.kernel.org
11155S: Odd Fixes
11156F: drivers/net/usb/
11157
1da177e4 11158USB OHCI DRIVER
578333ab 11159M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11160L: linux-usb@vger.kernel.org
578333ab 11161S: Maintained
679655da
JP
11162F: Documentation/usb/ohci.txt
11163F: drivers/usb/host/ohci*
1da177e4 11164
963ffa3e
PC
11165USB OTG FSM (Finite State Machine)
11166M: Peter Chen <Peter.Chen@freescale.com>
8373856d 11167T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
11168L: linux-usb@vger.kernel.org
11169S: Maintained
11170F: drivers/usb/common/usb-otg-fsm.c
11171
563da3a9
VM
11172USB OVER IP DRIVER
11173M: Valentina Manea <valentina.manea.m@gmail.com>
11174M: Shuah Khan <shuah.kh@samsung.com>
11175L: linux-usb@vger.kernel.org
11176S: Maintained
11177F: drivers/usb/usbip/
11178F: tools/usb/usbip/
11179
1da177e4 11180USB PEGASUS DRIVER
a16b945c 11181M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11182L: linux-usb@vger.kernel.org
043600a6 11183L: netdev@vger.kernel.org
052e3128
PM
11184T: git git://github.com/petkan/pegasus.git
11185W: https://github.com/petkan/pegasus
1da177e4 11186S: Maintained
679655da 11187F: drivers/net/usb/pegasus.*
1da177e4 11188
d3ad558f
FB
11189USB PHY LAYER
11190M: Felipe Balbi <balbi@ti.com>
11191L: linux-usb@vger.kernel.org
11192T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11193S: Maintained
11194F: drivers/usb/phy/
d3ad558f 11195
73e4fb3f 11196USB PRINTER DRIVER (usblp)
8b58be88 11197M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 11198L: linux-usb@vger.kernel.org
73e4fb3f 11199S: Supported
679655da 11200F: drivers/usb/class/usblp.c
1da177e4
LT
11201
11202USB RTL8150 DRIVER
a16b945c 11203M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11204L: linux-usb@vger.kernel.org
043600a6 11205L: netdev@vger.kernel.org
052e3128
PM
11206T: git git://github.com/petkan/rtl8150.git
11207W: https://github.com/petkan/rtl8150
1da177e4 11208S: Maintained
679655da 11209F: drivers/net/usb/rtl8150.c
1da177e4 11210
f896b796 11211USB SERIAL SUBSYSTEM
66085694 11212M: Johan Hovold <johan@kernel.org>
795fb7e7 11213L: linux-usb@vger.kernel.org
4e68852d 11214S: Maintained
679655da 11215F: Documentation/usb/usb-serial.txt
f896b796 11216F: drivers/usb/serial/
679655da 11217F: include/linux/usb/serial.h
1da177e4 11218
b3f0db1c
SG
11219USB SMSC75XX ETHERNET DRIVER
11220M: Steve Glendinning <steve.glendinning@shawell.net>
11221L: netdev@vger.kernel.org
11222S: Maintained
11223F: drivers/net/usb/smsc75xx.*
11224
2f7ca802 11225USB SMSC95XX ETHERNET DRIVER
90b24cfb 11226M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 11227L: netdev@vger.kernel.org
90b24cfb 11228S: Maintained
679655da 11229F: drivers/net/usb/smsc95xx.*
2f7ca802 11230
1da177e4 11231USB SUBSYSTEM
879a5a00 11232M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 11233L: linux-usb@vger.kernel.org
1da177e4 11234W: http://www.linux-usb.org
08deed1e 11235T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 11236S: Supported
679655da 11237F: Documentation/usb/
679655da
JP
11238F: drivers/usb/
11239F: include/linux/usb.h
11240F: include/linux/usb/
1da177e4
LT
11241
11242USB UHCI DRIVER
8b58be88 11243M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11244L: linux-usb@vger.kernel.org
1da177e4 11245S: Maintained
679655da 11246F: drivers/usb/host/uhci*
1da177e4 11247
69ae9e3e 11248USB "USBNET" DRIVER FRAMEWORK
d8130624 11249M: Oliver Neukum <oneukum@suse.com>
043600a6 11250L: netdev@vger.kernel.org
69ae9e3e 11251W: http://www.linux-usb.org/usbnet
1da177e4 11252S: Maintained
679655da
JP
11253F: drivers/net/usb/usbnet.c
11254F: include/linux/usb/usbnet.h
1da177e4 11255
c0efd232 11256USB VIDEO CLASS
c53ac071 11257M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11258L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11259L: linux-media@vger.kernel.org
275ffde4 11260T: git git://linuxtv.org/media_tree.git
57c6d2e9 11261W: http://www.ideasonboard.org/uvc/
c0efd232 11262S: Maintained
0c0d06ca 11263F: drivers/media/usb/uvc/
6c0f0359 11264F: include/uapi/linux/uvcvideo.h
1da177e4 11265
b60b9c45
HV
11266USB VISION DRIVER
11267M: Hans Verkuil <hverkuil@xs4all.nl>
11268L: linux-media@vger.kernel.org
11269T: git git://linuxtv.org/media_tree.git
11270W: http://linuxtv.org
11271S: Odd Fixes
11272F: drivers/media/usb/usbvision/
11273
8282da47
LP
11274USB WEBCAM GADGET
11275M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11276L: linux-usb@vger.kernel.org
11277S: Maintained
3a83c16e 11278F: drivers/usb/gadget/function/*uvc*
faf2e1db 11279F: drivers/usb/gadget/legacy/webcam.c
8282da47 11280
bf164cc0 11281USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11282M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11283L: linux-wireless@vger.kernel.org
11284S: Maintained
679655da 11285F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11286
eb6bab13 11287USB XHCI DRIVER
03d85053 11288M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11289L: linux-usb@vger.kernel.org
11290S: Supported
36d0344c
SS
11291F: drivers/usb/host/xhci*
11292F: drivers/usb/host/pci-quirks*
eb6bab13 11293
1da177e4 11294USB ZD1201 DRIVER
4086b9ca 11295L: linux-wireless@vger.kernel.org
1da177e4 11296W: http://linux-lc100020.sourceforge.net
4086b9ca 11297S: Orphan
679655da 11298F: drivers/net/wireless/zd1201.*
1da177e4 11299
b7eee616 11300USB ZR364XX DRIVER
8b58be88 11301M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11302L: linux-usb@vger.kernel.org
661263b5 11303L: linux-media@vger.kernel.org
275ffde4 11304T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11305W: http://royale.zerezo.com/zr364xx/
11306S: Maintained
679655da 11307F: Documentation/video4linux/zr364xx.txt
90d72ac6 11308F: drivers/media/usb/zr364xx/
b7eee616 11309
289fcff4
HK
11310ULPI BUS
11311M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11312L: linux-usb@vger.kernel.org
11313S: Maintained
11314F: drivers/usb/common/ulpi.c
11315F: include/linux/ulpi/
11316
e7839f25 11317USER-MODE LINUX (UML)
8b58be88 11318M: Jeff Dike <jdike@addtoit.com>
b15194b7 11319M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11320L: user-mode-linux-devel@lists.sourceforge.net
11321L: user-mode-linux-user@lists.sourceforge.net
11322W: http://user-mode-linux.sourceforge.net
11323S: Maintained
61516587 11324F: Documentation/virtual/uml/
679655da 11325F: arch/um/
b070989a 11326F: arch/x86/um/
679655da
JP
11327F: fs/hostfs/
11328F: fs/hppfs/
b7eee616 11329
e5f114e9 11330USERSPACE I/O (UIO)
6a534c9d 11331M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11332M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11333S: Maintained
3d3fecbd 11334T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11335F: Documentation/DocBook/uio-howto.tmpl
11336F: drivers/uio/
11337F: include/linux/uio*.h
e5f114e9 11338
256cccbe 11339UTIL-LINUX PACKAGE
8b58be88 11340M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11341L: util-linux@vger.kernel.org
11342W: http://en.wikipedia.org/wiki/Util-linux
11343T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11344S: Maintained
11345
c1fd1c07 11346UVESAFB DRIVER
8b58be88 11347M: Michal Januszewski <spock@gentoo.org>
c69f677c 11348L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11349W: http://dev.gentoo.org/~spock/projects/uvesafb/
11350S: Maintained
679655da 11351F: Documentation/fb/uvesafb.txt
8a61f013 11352F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11353
456930d8
SA
11354VF610 NAND DRIVER
11355M: Stefan Agner <stefan@agner.ch>
11356L: linux-mtd@lists.infradead.org
11357S: Supported
11358F: drivers/mtd/nand/vf610_nfc.c
11359
4480f15b 11360VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11361M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11362S: Maintained
679655da
JP
11363F: Documentation/filesystems/vfat.txt
11364F: fs/fat/
1da177e4 11365
cba3345c
AW
11366VFIO DRIVER
11367M: Alex Williamson <alex.williamson@redhat.com>
11368L: kvm@vger.kernel.org
11369S: Maintained
11370F: Documentation/vfio.txt
11371F: drivers/vfio/
11372F: include/linux/vfio.h
c117ab84 11373F: include/uapi/linux/vfio.h
cba3345c 11374
a714ea5f
AW
11375VFIO PLATFORM DRIVER
11376M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11377L: kvm@vger.kernel.org
11378S: Maintained
11379F: drivers/vfio/platform/
11380
9e6f3438
PO
11381VIDEOBUF2 FRAMEWORK
11382M: Pawel Osciak <pawel@osciak.com>
11383M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11384M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11385L: linux-media@vger.kernel.org
11386S: Maintained
90d72ac6 11387F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11388F: include/media/videobuf2-*
11389
5523662e
SCP
11390VIRTUAL SERIO DEVICE DRIVER
11391M: Stephen Chandler Paul <thatslyude@gmail.com>
11392S: Maintained
11393F: drivers/input/serio/userio.c
11394F: include/uapi/linux/userio.h
11395
9a82446b
AS
11396VIRTIO CONSOLE DRIVER
11397M: Amit Shah <amit.shah@redhat.com>
11398L: virtualization@lists.linux-foundation.org
11399S: Maintained
11400F: drivers/char/virtio_console.c
11401F: include/linux/virtio_console.h
c117ab84 11402F: include/uapi/linux/virtio_console.h
9a82446b 11403
2426ec8f 11404VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11405M: "Michael S. Tsirkin" <mst@redhat.com>
11406L: virtualization@lists.linux-foundation.org
11407S: Maintained
11408F: drivers/virtio/
c893c8d7 11409F: tools/virtio/
2426ec8f
MT
11410F: drivers/net/virtio_net.c
11411F: drivers/block/virtio_blk.c
11412F: include/linux/virtio_*.h
916cdabc 11413F: include/uapi/linux/virtio_*.h
2426ec8f 11414
f2dbda3b
CH
11415VIRTIO DRIVERS FOR S390
11416M: Christian Borntraeger <borntraeger@de.ibm.com>
11417M: Cornelia Huck <cornelia.huck@de.ibm.com>
11418L: linux-s390@vger.kernel.org
11419L: virtualization@lists.linux-foundation.org
11420L: kvm@vger.kernel.org
11421S: Supported
1b568d93 11422F: drivers/s390/virtio/
f2dbda3b 11423
4ad6ee91
GH
11424VIRTIO GPU DRIVER
11425M: David Airlie <airlied@linux.ie>
11426M: Gerd Hoffmann <kraxel@redhat.com>
11427L: dri-devel@lists.freedesktop.org
11428L: virtualization@lists.linux-foundation.org
11429S: Maintained
11430F: drivers/gpu/drm/virtio/
11431F: include/uapi/linux/virtio_gpu.h
11432
3a4d5c94
MT
11433VIRTIO HOST (VHOST)
11434M: "Michael S. Tsirkin" <mst@redhat.com>
11435L: kvm@vger.kernel.org
c996d8b9 11436L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11437L: netdev@vger.kernel.org
11438S: Maintained
11439F: drivers/vhost/
c117ab84 11440F: include/uapi/linux/vhost.h
3a4d5c94 11441
271c8651
GH
11442VIRTIO INPUT DRIVER
11443M: Gerd Hoffmann <kraxel@redhat.com>
11444S: Maintained
11445F: drivers/virtio/virtio_input.c
11446F: include/uapi/linux/virtio_input.h
11447
1da177e4 11448VIA RHINE NETWORK DRIVER
210347e1 11449S: Orphan
f2148a47 11450F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11451
f0bf7f61 11452VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11453M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11454M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11455S: Maintained
11456F: drivers/mmc/host/via-sdmmc.c
11457
69e4a7c2 11458VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11459M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11460L: linux-fbdev@vger.kernel.org
69e4a7c2 11461S: Maintained
c7babebd
FTS
11462F: include/linux/via-core.h
11463F: include/linux/via-gpio.h
11464F: include/linux/via_i2c.h
8a61f013 11465F: drivers/video/fbdev/via/
69e4a7c2 11466
01f20734 11467VIA VELOCITY NETWORK DRIVER
8b58be88 11468M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11469L: netdev@vger.kernel.org
11470S: Maintained
f2148a47 11471F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11472
f73f8173
AW
11473VIRT LIB
11474M: Alex Williamson <alex.williamson@redhat.com>
11475M: Paolo Bonzini <pbonzini@redhat.com>
11476L: kvm@vger.kernel.org
11477S: Supported
11478F: virt/lib/
11479
77911fd2 11480VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11481M: Hans Verkuil <hverkuil@xs4all.nl>
11482L: linux-media@vger.kernel.org
11483T: git git://linuxtv.org/media_tree.git
11484W: http://linuxtv.org
11485S: Maintained
77911fd2 11486F: drivers/media/platform/vivid/*
0b7bc1fa 11487
be7f8273 11488VLAN (802.1Q)
8b58be88 11489M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11490L: netdev@vger.kernel.org
11491S: Maintained
679655da
JP
11492F: drivers/net/macvlan.c
11493F: include/linux/if_*vlan.h
11494F: net/8021q/
be7f8273 11495
55e331cf 11496VLYNQ BUS
8b58be88 11497M: Florian Fainelli <florian@openwrt.org>
8578d7af 11498L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11499S: Maintained
11500F: drivers/vlynq/vlynq.c
11501F: include/linux/vlynq.h
11502
390beae4 11503VME SUBSYSTEM
74c600e3 11504M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11505M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11506M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11507L: devel@driverdev.osuosl.org
11508S: Maintained
11509T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11510F: Documentation/vme_api.txt
11511F: drivers/staging/vme/
11512F: drivers/vme/
11513F: include/linux/vme*
11514
4488e09b
AK
11515VMWARE HYPERVISOR INTERFACE
11516M: Alok Kataria <akataria@vmware.com>
11517L: virtualization@lists.linux-foundation.org
11518S: Supported
11519F: arch/x86/kernel/cpu/vmware.c
11520
73b35d07
DT
11521VMWARE BALLOON DRIVER
11522M: Xavier Deguillard <xdeguillard@vmware.com>
11523M: Philip Moltmann <moltmann@vmware.com>
11524M: "VMware, Inc." <pv-drivers@vmware.com>
11525L: linux-kernel@vger.kernel.org
11526S: Maintained
11527F: drivers/misc/vmw_balloon.c
11528
8b8be51b
TH
11529VMWARE VMMOUSE SUBDRIVER
11530M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11531M: "VMware, Inc." <pv-drivers@vmware.com>
11532L: linux-input@vger.kernel.org
11533S: Maintained
11534F: drivers/input/mouse/vmmouse.c
11535F: drivers/input/mouse/vmmouse.h
11536
d1a890fa 11537VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11538M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11539M: "VMware, Inc." <pv-drivers@vmware.com>
11540L: netdev@vger.kernel.org
11541S: Maintained
11542F: drivers/net/vmxnet3/
d1a890fa 11543
851b1642 11544VMware PVSCSI driver
f2d7e40e 11545M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11546M: VMware PV-Drivers <pv-drivers@vmware.com>
11547L: linux-scsi@vger.kernel.org
11548S: Maintained
11549F: drivers/scsi/vmw_pvscsi.c
11550F: drivers/scsi/vmw_pvscsi.h
11551
e53e86c7 11552VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11553M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11554M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11555L: linux-kernel@vger.kernel.org
1dd68f01 11556W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11557T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11558S: Supported
679655da
JP
11559F: drivers/regulator/
11560F: include/linux/regulator/
e53e86c7 11561
081958eb
DA
11562VRF
11563M: David Ahern <dsa@cumulusnetworks.com>
11564M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11565L: netdev@vger.kernel.org
11566S: Maintained
11567F: drivers/net/vrf.c
562d897d 11568F: Documentation/networking/vrf.txt
081958eb 11569
ab41319e 11570VT1211 HARDWARE MONITOR DRIVER
8b58be88 11571M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11572L: lm-sensors@lm-sensors.org
11573S: Maintained
679655da
JP
11574F: Documentation/hwmon/vt1211
11575F: drivers/hwmon/vt1211.c
ab41319e 11576
1de9e371 11577VT8231 HARDWARE MONITOR DRIVER
8b58be88 11578M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11579L: lm-sensors@lm-sensors.org
11580S: Maintained
679655da 11581F: drivers/hwmon/vt8231.c
1de9e371 11582
88095e7b
TO
11583VUB300 USB to SDIO/SD/MMC bridge chip
11584M: Tony Olech <tony.olech@elandigitalsystems.com>
11585L: linux-mmc@vger.kernel.org
11586L: linux-usb@vger.kernel.org
11587S: Supported
11588F: drivers/mmc/host/vub300.c
11589
1da177e4 11590W1 DALLAS'S 1-WIRE BUS
a8018766 11591M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11592S: Maintained
679655da
JP
11593F: Documentation/w1/
11594F: drivers/w1/
1da177e4 11595
13927079 11596W83791D HARDWARE MONITORING DRIVER
8b58be88 11597M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11598L: lm-sensors@lm-sensors.org
25845c22 11599S: Maintained
679655da
JP
11600F: Documentation/hwmon/w83791d
11601F: drivers/hwmon/w83791d.c
13927079 11602
61db011d 11603W83793 HARDWARE MONITORING DRIVER
8b58be88 11604M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11605L: lm-sensors@lm-sensors.org
11606S: Maintained
679655da
JP
11607F: Documentation/hwmon/w83793
11608F: drivers/hwmon/w83793.c
61db011d 11609
e3760b43 11610W83795 HARDWARE MONITORING DRIVER
d8130624 11611M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11612L: lm-sensors@lm-sensors.org
11613S: Maintained
11614F: drivers/hwmon/w83795.c
11615
1da177e4 11616W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11617M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11618S: Maintained
679655da 11619F: drivers/mmc/host/wbsd.*
1da177e4 11620
b4e05923
HG
11621WACOM PROTOCOL 4 SERIAL TABLETS
11622M: Julian Squires <julian@cipht.net>
11623M: Hans de Goede <hdegoede@redhat.com>
11624L: linux-input@vger.kernel.org
11625S: Maintained
11626F: drivers/input/tablet/wacom_serial4.c
11627
3527761c 11628WATCHDOG DEVICE DRIVERS
8b58be88 11629M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11630L: linux-watchdog@vger.kernel.org
11631W: http://www.linux-watchdog.org/
f599aaf0 11632T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11633S: Maintained
679655da
JP
11634F: Documentation/watchdog/
11635F: drivers/watchdog/
11636F: include/linux/watchdog.h
c117ab84 11637F: include/uapi/linux/watchdog.h
3527761c 11638
1da177e4 11639WD7000 SCSI DRIVER
8b58be88 11640M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11641L: linux-scsi@vger.kernel.org
11642S: Maintained
679655da 11643F: drivers/scsi/wd7000.c
1da177e4 11644
b22e00f3
DH
11645WIIMOTE HID DRIVER
11646M: David Herrmann <dh.herrmann@googlemail.com>
11647L: linux-input@vger.kernel.org
11648S: Maintained
11649F: drivers/hid/hid-wiimote*
11650
e258b80e 11651WINBOND CIR DRIVER
364e9e18 11652M: David Härdeman <david@hardeman.nu>
e258b80e 11653S: Maintained
116ab806 11654F: drivers/media/rc/winbond-cir.c
e258b80e 11655
8a70da82 11656WIMAX STACK
8b58be88 11657M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11658M: linux-wimax@intel.com
49e7d9df 11659L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11660S: Supported
11661W: http://linuxwimax.org
315987dc 11662F: Documentation/wimax/README.wimax
315987dc
JP
11663F: include/linux/wimax/debug.h
11664F: include/net/wimax.h
c117ab84 11665F: include/uapi/linux/wimax.h
315987dc 11666F: net/wimax/
8a70da82 11667
5fc14680 11668WISTRON LAPTOP BUTTON DRIVER
8b58be88 11669M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11670S: Maintained
679655da 11671F: drivers/input/misc/wistron_btns.c
5fc14680 11672
1da177e4 11673WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11674M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11675L: linux-wireless@vger.kernel.org
926554c4 11676W: http://oops.ghostprotocols.net:81/blog
1da177e4 11677S: Maintained
679655da 11678F: drivers/net/wireless/wl3501*
1da177e4 11679
055bcbcb 11680WOLFSON MICROELECTRONICS DRIVERS
fef95164 11681L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11682T: git https://github.com/CirrusLogic/linux-drivers.git
11683W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11684S: Supported
3768f0b1 11685F: Documentation/hwmon/wm83??
f494993f
CK
11686F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11687F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11688F: Documentation/devicetree/bindings/mfd/arizona.txt
af1c5386 11689F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11690F: drivers/clk/clk-wm83*.c
9c309598 11691F: drivers/extcon/extcon-arizona.c
b75ea16a 11692F: drivers/leds/leds-wm83*.c
25b273ba 11693F: drivers/gpio/gpio-*wm*.c
9c309598 11694F: drivers/gpio/gpio-arizona.c
d22b0869 11695F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11696F: drivers/input/misc/wm831x-on.c
11697F: drivers/input/touchscreen/wm831x-ts.c
11698F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11699F: drivers/mfd/arizona*
11700F: drivers/mfd/wm*.c
b75ea16a
MB
11701F: drivers/power/wm83*.c
11702F: drivers/rtc/rtc-wm83*.c
11703F: drivers/regulator/wm8*.c
3860e6c4 11704F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11705F: drivers/watchdog/wm83*_wdt.c
9c309598 11706F: include/linux/mfd/arizona/
3860e6c4 11707F: include/linux/mfd/wm831x/
b75ea16a 11708F: include/linux/mfd/wm8350/
3768f0b1 11709F: include/linux/mfd/wm8400*
59ec6da2 11710F: include/linux/wm97xx.h
055bcbcb 11711F: include/sound/wm????.h
9c309598 11712F: sound/soc/codecs/arizona.?
055bcbcb 11713F: sound/soc/codecs/wm*
b75ea16a 11714
3e6cd7a4
TH
11715WORKQUEUE
11716M: Tejun Heo <tj@kernel.org>
badb7f5e 11717R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11718T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11719S: Maintained
11720F: include/linux/workqueue.h
11721F: kernel/workqueue.c
11722F: Documentation/workqueue.txt
11723
1da177e4 11724X.25 NETWORK LAYER
8bf28059 11725M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11726L: linux-x25@vger.kernel.org
8bf28059 11727S: Odd Fixes
679655da
JP
11728F: Documentation/networking/x25*
11729F: include/net/x25*
11730F: net/x25/
1da177e4 11731
e2d1d6c0 11732X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11733M: Thomas Gleixner <tglx@linutronix.de>
11734M: Ingo Molnar <mingo@redhat.com>
11735M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11736M: x86@kernel.org
981c3a4f 11737L: linux-kernel@vger.kernel.org
75fc2d37 11738T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11739S: Maintained
679655da
JP
11740F: Documentation/x86/
11741F: arch/x86/
e2d1d6c0 11742
d0944853 11743X86 PLATFORM DRIVERS
e181ba15 11744M: Darren Hart <dvhart@infradead.org>
d0944853 11745L: platform-driver-x86@vger.kernel.org
e181ba15 11746T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11747S: Maintained
14430813 11748F: drivers/platform/x86/
3a4bceef 11749F: drivers/platform/olpc/
d0944853 11750
c1f5c54b
IM
11751X86 MCE INFRASTRUCTURE
11752M: Tony Luck <tony.luck@intel.com>
487ba8e8 11753M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11754L: linux-edac@vger.kernel.org
11755S: Maintained
11756F: arch/x86/kernel/cpu/mcheck/*
11757
79ebdc95
BP
11758X86 MICROCODE UPDATE SUPPORT
11759M: Borislav Petkov <bp@alien8.de>
11760S: Maintained
11761F: arch/x86/kernel/cpu/microcode/*
11762
f0905c5a
AL
11763X86 VDSO
11764M: Andy Lutomirski <luto@amacapital.net>
11765L: linux-kernel@vger.kernel.org
11766T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11767S: Maintained
d603c8e1 11768F: arch/x86/entry/vdso/
f0905c5a 11769
d6fad502 11770XC2028/3028 TUNER DRIVER
009a5410 11771M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11772L: linux-media@vger.kernel.org
11773W: http://linuxtv.org
11774T: git git://linuxtv.org/media_tree.git
11775S: Maintained
11776F: drivers/media/tuners/tuner-xc2028.*
11777
c4468085 11778XEN HYPERVISOR INTERFACE
c4468085 11779M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11780M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11781M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11782L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11783T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11784S: Supported
11785F: arch/x86/xen/
11786F: drivers/*/xen-*front.c
11787F: drivers/xen/
11788F: arch/x86/include/asm/xen/
11789F: include/xen/
c117ab84 11790F: include/uapi/xen/
c4468085 11791
77bfb479
SS
11792XEN HYPERVISOR ARM
11793M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11794L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11795S: Supported
11796F: arch/arm/xen/
11797F: arch/arm/include/asm/xen/
11798
b475e83f
SS
11799XEN HYPERVISOR ARM64
11800M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11801L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11802S: Supported
11803F: arch/arm64/xen/
11804F: arch/arm64/include/asm/xen/
11805
9b57e1a7
IC
11806XEN NETWORK BACKEND DRIVER
11807M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11808M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11809L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11810L: netdev@vger.kernel.org
11811S: Supported
11812F: drivers/net/xen-netback/*
11813
c5f8e29d
KRW
11814XEN PCI SUBSYSTEM
11815M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11816L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11817S: Supported
11818F: arch/x86/pci/*xen*
11819F: drivers/pci/*xen*
11820
a2c5ae65
KRW
11821XEN BLOCK SUBSYSTEM
11822M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11823M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11824L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11825S: Supported
11826F: drivers/block/xen-blkback/*
11827F: drivers/block/xen*
11828
15d03609
JG
11829XEN PVSCSI DRIVERS
11830M: Juergen Gross <jgross@suse.com>
11831L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11832L: linux-scsi@vger.kernel.org
11833S: Supported
11834F: drivers/scsi/xen-scsifront.c
11835F: drivers/xen/xen-scsiback.c
11836F: include/xen/interface/io/vscsiif.h
11837
c5f8e29d
KRW
11838XEN SWIOTLB SUBSYSTEM
11839M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11840L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11841S: Supported
11842F: arch/x86/xen/*swiotlb*
11843F: drivers/xen/*swiotlb*
11844
1da177e4
LT
11845XFS FILESYSTEM
11846P: Silicon Graphics Inc
809625ca 11847M: Dave Chinner <david@fromorbit.com>
18caa67a 11848M: xfs@oss.sgi.com
d7ede1aa 11849L: xfs@oss.sgi.com
1da177e4 11850W: http://oss.sgi.com/projects/xfs
54e5881d 11851T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11852S: Supported
679655da
JP
11853F: Documentation/filesystems/xfs.txt
11854F: fs/xfs/
1da177e4 11855
8a3b7a25 11856XILINX AXI ETHERNET DRIVER
59a54f30
MS
11857M: Anirudha Sarangi <anirudh@xilinx.com>
11858M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11859S: Maintained
11860F: drivers/net/ethernet/xilinx/xilinx_axienet*
11861
238b8721 11862XILINX UARTLITE SERIAL DRIVER
8b58be88 11863M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11864L: linux-serial@vger.kernel.org
11865S: Maintained
df621252 11866F: drivers/tty/serial/uartlite.c
238b8721 11867
df330515
LP
11868XILINX VIDEO IP CORES
11869M: Hyun Kwon <hyun.kwon@xilinx.com>
11870M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11871L: linux-media@vger.kernel.org
11872T: git git://linuxtv.org/media_tree.git
11873S: Supported
11874F: Documentation/devicetree/bindings/media/xilinx/
11875F: drivers/media/platform/xilinx/
a5562f65 11876F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11877
74316949
EB
11878XILLYBUS DRIVER
11879M: Eli Billauer <eli.billauer@gmail.com>
11880L: linux-kernel@vger.kernel.org
11881S: Supported
11882F: drivers/char/xillybus/
11883
f620e4b8
MF
11884XTENSA XTFPGA PLATFORM SUPPORT
11885M: Max Filippov <jcmvbkbc@gmail.com>
11886L: linux-xtensa@linux-xtensa.org
11887S: Maintained
11888F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11889F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11890
1da177e4 11891YAM DRIVER FOR AX.25
8b58be88 11892M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11893L: linux-hams@vger.kernel.org
11894S: Maintained
679655da
JP
11895F: drivers/net/hamradio/yam*
11896F: include/linux/yam.h
1da177e4 11897
af64a5eb 11898YEALINK PHONE DRIVER
8b58be88 11899M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11900L: usbb2k-api-dev@nongnu.org
11901S: Maintained
679655da
JP
11902F: Documentation/input/yealink.txt
11903F: drivers/input/misc/yealink.*
af64a5eb 11904
1da177e4 11905Z8530 DRIVER FOR AX.25
8b58be88 11906M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11907W: http://yaina.de/jreuter/
11908W: http://www.qsl.net/dl1bke/
11909L: linux-hams@vger.kernel.org
11910S: Maintained
679655da
JP
11911F: Documentation/networking/z8530drv.txt
11912F: drivers/net/hamradio/*scc.c
11913F: drivers/net/hamradio/z8530.h
1da177e4 11914
0cf31ec1 11915ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11916M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11917L: linux-mm@kvack.org
11918S: Maintained
11919F: mm/zbud.c
11920F: include/linux/zbud.h
11921
7c0c3afb 11922ZD1211RW WIRELESS DRIVER
8b58be88
JP
11923M: Daniel Drake <dsd@gentoo.org>
11924M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11925W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11926L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11927L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11928S: Maintained
679655da 11929F: drivers/net/wireless/zd1211rw/
7c0c3afb 11930
20263029
DS
11931ZPOOL COMPRESSED PAGE STORAGE API
11932M: Dan Streetman <ddstreet@ieee.org>
11933L: linux-mm@kvack.org
11934S: Maintained
11935F: mm/zpool.c
11936F: include/linux/zpool.h
11937
1da177e4 11938ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11939L: mjpeg-users@lists.sourceforge.net
f63145e2 11940L: linux-media@vger.kernel.org
1da177e4 11941W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11942T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11943S: Odd Fixes
90d72ac6 11944F: drivers/media/pci/zoran/
1da177e4 11945
6920f2cc
MK
11946ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11947M: Minchan Kim <minchan@kernel.org>
11948M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11949R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11950L: linux-kernel@vger.kernel.org
11951S: Maintained
11952F: drivers/block/zram/
11953F: Documentation/blockdev/zram.txt
11954
8b4a4080 11955ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11956M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11957S: Maintained
df621252 11958F: drivers/tty/serial/zs.*
8b4a4080 11959
eae70d06
MK
11960ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11961M: Minchan Kim <minchan@kernel.org>
11962M: Nitin Gupta <ngupta@vflare.org>
41192a2d 11963R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
11964L: linux-mm@kvack.org
11965S: Maintained
11966F: mm/zsmalloc.c
11967F: include/linux/zsmalloc.h
d02be50d 11968F: Documentation/vm/zsmalloc.txt
eae70d06 11969
0cf31ec1 11970ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11971M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11972L: linux-mm@kvack.org
11973S: Maintained
11974F: mm/zswap.c
11975
1da177e4 11976THE REST
8b58be88 11977M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11978L: linux-kernel@vger.kernel.org
8a6e2535 11979Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11980T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11981S: Buried alive in reporters
34d03cc1
JP
11982F: *
11983F: */
This page took 6.690769 seconds and 5 git commands to generate.