pinctrl: bcm2835: Fix initial value for direction_output
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
e2558989
WBG
243ACCES 104-IDIO-16 GPIO DRIVER
244M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
245L: linux-gpio@vger.kernel.org
246S: Maintained
247F: drivers/gpio/gpio-104-idio-16.c
248
1da177e4 249ACENIC DRIVER
8b58be88 250M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
251L: linux-acenic@sunsite.dk
252S: Maintained
531c4f89 253F: drivers/net/ethernet/alteon/acenic*
1da177e4 254
e86435eb 255ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 256M: Peter Feuerer <peter@piie.net>
d0944853 257L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
258W: http://piie.net/?section=acerhdf
259S: Maintained
260F: drivers/platform/x86/acerhdf.c
e86435eb 261
745a5d21 262ACER WMI LAPTOP EXTRAS
182ae55c 263M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 264L: platform-driver-x86@vger.kernel.org
745a5d21 265S: Maintained
679655da 266F: drivers/platform/x86/acer-wmi.c
745a5d21 267
1da177e4 268ACPI
9c3646d1 269M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 270M: Len Brown <lenb@kernel.org>
6968e50c 271L: linux-acpi@vger.kernel.org
360818b8
RW
272W: https://01.org/linux-acpi
273Q: https://patchwork.kernel.org/project/linux-acpi/list/
274T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 275S: Supported
679655da
JP
276F: drivers/acpi/
277F: drivers/pnp/pnpacpi/
278F: include/linux/acpi.h
43368e74 279F: include/acpi/
3a75ef0c 280F: Documentation/acpi/
89ca78a0 281F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
282F: drivers/pci/*acpi*
283F: drivers/pci/*/*acpi*
284F: drivers/pci/*/*/*acpi*
3a75ef0c 285F: tools/power/acpi/
8b59a454 286
3774929d
RW
287ACPI COMPONENT ARCHITECTURE (ACPICA)
288M: Robert Moore <robert.moore@intel.com>
289M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 290M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
291L: linux-acpi@vger.kernel.org
292L: devel@acpica.org
293W: https://acpica.org/
294W: https://github.com/acpica/acpica/
295Q: https://patchwork.kernel.org/project/linux-acpi/list/
296T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297S: Supported
298F: drivers/acpi/acpica/
299F: include/acpi/
2754c447 300F: tools/power/acpi/
3774929d 301
8b59a454 302ACPI FAN DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/fan.c
1da177e4 308
8b59a454 309ACPI THERMAL DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/*thermal*
998be20f 315
359acec8 316ACPI VIDEO DRIVER
8b58be88 317M: Zhang Rui <rui.zhang@intel.com>
8b59a454 318L: linux-acpi@vger.kernel.org
5ca92bd9 319W: https://01.org/linux-acpi
8b59a454 320S: Supported
86f98a3a 321F: drivers/acpi/acpi_video.c
998be20f 322
bff431e4 323ACPI WMI DRIVER
d0944853 324L: platform-driver-x86@vger.kernel.org
5b927259 325S: Orphan
679655da 326F: drivers/platform/x86/wmi.c
bff431e4 327
2f39d519 328AD1889 ALSA SOUND DRIVER
8b58be88 329M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
330W: http://wiki.parisc-linux.org/AD1889
331L: linux-parisc@vger.kernel.org
332S: Maintained
679655da 333F: sound/pci/ad1889.*
2f39d519 334
527a1a83
MH
335AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 337W: http://wiki.analog.com/AD5254
a4edbc10 338W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
339S: Supported
340F: drivers/misc/ad525x_dpot.c
341
342AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 344W: http://wiki.analog.com/AD5398
a4edbc10 345W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
346S: Supported
347F: drivers/regulator/ad5398.c
348
349AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 351W: http://wiki.analog.com/AD7142
a4edbc10 352W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
353S: Supported
354F: drivers/input/misc/ad714x.c
355
356AD7877 TOUCHSCREEN DRIVER
357M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 358W: http://wiki.analog.com/AD7877
a4edbc10 359W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
360S: Supported
361F: drivers/input/touchscreen/ad7877.c
362
363AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 365W: http://wiki.analog.com/AD7879
a4edbc10 366W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
367S: Supported
368F: drivers/input/touchscreen/ad7879.c
369
1330b0dc 370ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 371M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
372S: Maintained
373
1da177e4 374ADM1025 HARDWARE MONITOR DRIVER
d8130624 375M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 376L: lm-sensors@lm-sensors.org
1da177e4 377S: Maintained
679655da
JP
378F: Documentation/hwmon/adm1025
379F: drivers/hwmon/adm1025.c
1da177e4 380
cae2caae 381ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 382M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
383L: lm-sensors@lm-sensors.org
384S: Maintained
679655da 385F: drivers/hwmon/adm1029.c
cae2caae 386
cc0b88cf 387ADM8211 WIRELESS DRIVER
cc0b88cf 388L: linux-wireless@vger.kernel.org
491b26b4 389W: http://wireless.kernel.org/
e71bcbd0 390S: Orphan
679655da 391F: drivers/net/wireless/adm8211.*
cc0b88cf 392
e8e31622
SA
393ADP1653 FLASH CONTROLLER DRIVER
394M: Sakari Ailus <sakari.ailus@iki.fi>
395L: linux-media@vger.kernel.org
396S: Maintained
397F: drivers/media/i2c/adp1653.c
398F: include/media/adp1653.h
399
527a1a83
MH
400ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
401M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 402W: http://wiki.analog.com/ADP5520
a4edbc10 403W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
404S: Supported
405F: drivers/mfd/adp5520.c
406F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 407F: drivers/leds/leds-adp5520.c
77278d50 408F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
409F: drivers/input/keyboard/adp5520-keys.c
410
411ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
412M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 413W: http://wiki.analog.com/ADP5588
a4edbc10 414W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
415S: Supported
416F: drivers/input/keyboard/adp5588-keys.c
77278d50 417F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
418
419ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
420M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 421W: http://wiki.analog.com/ADP8860
a4edbc10 422W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
423S: Supported
424F: drivers/video/backlight/adp8860_bl.c
425
8c22a8f5
DE
426ADS1015 HARDWARE MONITOR DRIVER
427M: Dirk Eibach <eibach@gdsys.de>
428L: lm-sensors@lm-sensors.org
429S: Maintained
430F: Documentation/hwmon/ads1015
431F: drivers/hwmon/ads1015.c
432F: include/linux/i2c/ads1015.h
433
1da177e4 434ADT746X FAN DRIVER
8b58be88 435M: Colin Leroy <colin@colino.net>
1da177e4 436S: Maintained
679655da 437F: drivers/macintosh/therm_adt746x.c
1da177e4 438
b058b859 439ADT7475 HARDWARE MONITOR DRIVER
d8130624 440M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
441L: lm-sensors@lm-sensors.org
442S: Maintained
443F: Documentation/hwmon/adt7475
444F: drivers/hwmon/adt7475.c
445
527a1a83
MH
446ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
447M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 448W: http://wiki.analog.com/ADXL345
a4edbc10 449W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
450S: Supported
451F: drivers/input/misc/adxl34x.c
452
8c6af9e1 453ADVANSYS SCSI DRIVER
8b58be88 454M: Matthew Wilcox <matthew@wil.cx>
d8130624 455M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
456L: linux-scsi@vger.kernel.org
457S: Maintained
679655da
JP
458F: Documentation/scsi/advansys.txt
459F: drivers/scsi/advansys.c
8c6af9e1 460
1da177e4 461AEDSP16 DRIVER
8b58be88 462M: Riccardo Facchetti <fizban@tin.it>
1da177e4 463S: Maintained
679655da 464F: sound/oss/aedsp16.c
1da177e4 465
91952bc0
AP
466AF9013 MEDIA DRIVER
467M: Antti Palosaari <crope@iki.fi>
468L: linux-media@vger.kernel.org
469W: http://linuxtv.org/
470W: http://palosaari.fi/linux/
471Q: http://patchwork.linuxtv.org/project/linux-media/list/
472T: git git://linuxtv.org/anttip/media_tree.git
473S: Maintained
474F: drivers/media/dvb-frontends/af9013*
475
476AF9033 MEDIA DRIVER
477M: Antti Palosaari <crope@iki.fi>
478L: linux-media@vger.kernel.org
479W: http://linuxtv.org/
480W: http://palosaari.fi/linux/
481Q: http://patchwork.linuxtv.org/project/linux-media/list/
482T: git git://linuxtv.org/anttip/media_tree.git
483S: Maintained
484F: drivers/media/dvb-frontends/af9033*
485
1da177e4 486AFFS FILE SYSTEM
6cf515e1
GU
487L: linux-fsdevel@vger.kernel.org
488S: Orphan
679655da
JP
489F: Documentation/filesystems/affs.txt
490F: fs/affs/
1da177e4 491
e2d1d6c0 492AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 493M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
494L: linux-afs@lists.infradead.org
495S: Supported
679655da
JP
496F: fs/afs/
497F: include/net/af_rxrpc.h
498F: net/rxrpc/af_rxrpc.c
e2d1d6c0 499
1da177e4 500AGPGART DRIVER
8b58be88 501M: David Airlie <airlied@linux.ie>
878eaf61 502T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 503S: Maintained
679655da
JP
504F: drivers/char/agp/
505F: include/linux/agp*
c117ab84 506F: include/uapi/linux/agp*
1da177e4
LT
507
508AHA152X SCSI DRIVER
8b58be88 509M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
510L: linux-scsi@vger.kernel.org
511S: Maintained
679655da
JP
512F: drivers/scsi/aha152x*
513F: drivers/scsi/pcmcia/aha152x*
1da177e4 514
64624d4f 515AIC7XXX / AIC79XX SCSI DRIVER
d8130624 516M: Hannes Reinecke <hare@suse.com>
64624d4f 517L: linux-scsi@vger.kernel.org
1da177e4 518S: Maintained
679655da 519F: drivers/scsi/aic7xxx/
1da177e4 520
450500ad
HV
521AIMSLAB FM RADIO RECEIVER DRIVER
522M: Hans Verkuil <hverkuil@xs4all.nl>
523L: linux-media@vger.kernel.org
524T: git git://linuxtv.org/media_tree.git
525W: http://linuxtv.org
526S: Maintained
527F: drivers/media/radio/radio-aimslab*
528
e2d1d6c0 529AIO
8b58be88 530M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
531L: linux-aio@kvack.org
532S: Supported
679655da
JP
533F: fs/aio.c
534F: include/linux/*aio*.h
e2d1d6c0 535
469d4ec8
AP
536AIRSPY MEDIA DRIVER
537M: Antti Palosaari <crope@iki.fi>
538L: linux-media@vger.kernel.org
539W: http://linuxtv.org/
540W: http://palosaari.fi/linux/
541Q: http://patchwork.linuxtv.org/project/linux-media/list/
542T: git git://linuxtv.org/anttip/media_tree.git
543S: Maintained
544F: drivers/media/usb/airspy/
545
1da177e4 546ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 547M: Duncan Sands <duncan.sands@free.fr>
6372594a 548L: linux-usb@vger.kernel.org
1da177e4
LT
549W: http://www.linux-usb.org/SpeedTouch/
550S: Maintained
679655da
JP
551F: drivers/usb/atm/speedtch.c
552F: drivers/usb/atm/usbatm.c
1da177e4 553
272f133a 554ALCHEMY AU1XX0 MMC DRIVER
8b58be88 555M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 556S: Maintained
679655da 557F: drivers/mmc/host/au1xmmc.c
272f133a 558
4a4e5787 559ALI1563 I2C DRIVER
8b58be88 560M: Rudolf Marek <r.marek@assembler.cz>
846557d3 561L: linux-i2c@vger.kernel.org
4a4e5787 562S: Maintained
679655da
JP
563F: Documentation/i2c/busses/i2c-ali1563
564F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 565
bc368798
LC
566ALLWINNER SECURITY SYSTEM
567M: Corentin Labbe <clabbe.montjoie@gmail.com>
568L: linux-crypto@vger.kernel.org
569S: Maintained
570F: drivers/crypto/sunxi-ss/
571
1da177e4 572ALPHA PORT
8b58be88 573M: Richard Henderson <rth@twiddle.net>
8b58be88 574M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 575M: Matt Turner <mattst88@gmail.com>
c89f4f9a 576S: Odd Fixes
a9406699 577L: linux-alpha@vger.kernel.org
679655da 578F: arch/alpha/
1da177e4 579
f62092f6
LFT
580ALTERA MAILBOX DRIVER
581M: Ley Foon Tan <lftan@altera.com>
582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S: Maintained
584F: drivers/mailbox/mailbox-altera.c
585
c5abbba9
THL
586ALTERA PIO DRIVER
587M: Tien Hock Loh <thloh@altera.com>
588L: linux-gpio@vger.kernel.org
589S: Maintained
590F: drivers/gpio/gpio-altera.c
591
16b8b922 592ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 593M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
594L: netdev@vger.kernel.org
595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596S: Maintained
597F: drivers/net/ethernet/altera/
598
adf9251f
TK
599ALTERA UART/JTAG UART SERIAL DRIVERS
600M: Tobias Klauser <tklauser@distanz.ch>
601L: linux-serial@vger.kernel.org
61bd0943 602L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
603S: Maintained
604F: drivers/tty/serial/altera_uart.c
605F: drivers/tty/serial/altera_jtaguart.c
606F: include/linux/altera_uart.h
607F: include/linux/altera_jtaguart.h
608
f4875e12
TL
609AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
610M: Tom Lendacky <thomas.lendacky@amd.com>
611L: linux-crypto@vger.kernel.org
612S: Supported
613F: drivers/crypto/ccp/
614F: include/linux/ccp.h
615
512d1027 616AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 617M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
618L: lm-sensors@lm-sensors.org
619S: Maintained
620F: Documentation/hwmon/fam15h_power
621F: drivers/hwmon/fam15h_power.c
622
167a675a 623AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
67d76710 624L: linux-geode@lists.infradead.org (moderated for non-subscribers)
b4731977 625S: Orphan
faf2e1db 626F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 627
f90b8116 628AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 629P: Andres Salomon <dilinger@queued.net>
67d76710 630L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
631W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
632S: Supported
679655da
JP
633F: drivers/char/hw_random/geode-rng.c
634F: drivers/crypto/geode*
8a61f013 635F: drivers/video/fbdev/geode/
679655da 636F: arch/x86/include/asm/geode.h
f90b8116 637
919ee7dd 638AMD IOMMU (AMD-VI)
e4110568 639M: Joerg Roedel <joro@8bytes.org>
919ee7dd 640L: iommu@lists.linux-foundation.org
525b233c 641T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 642S: Maintained
b2c16391
JP
643F: drivers/iommu/amd_iommu*.[ch]
644F: include/linux/amd-iommu.h
919ee7dd 645
16423d67 646AMD KFD
1241e0b4 647M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
648L: dri-devel@lists.freedesktop.org
649T: git git://people.freedesktop.org/~gabbayo/linux.git
650S: Supported
130e0371
OG
651F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
652F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 653F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 654F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 655F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
656F: drivers/gpu/drm/amd/include/cik_structs.h
657F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 658F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
659F: drivers/gpu/drm/radeon/radeon_kfd.c
660F: drivers/gpu/drm/radeon/radeon_kfd.h
661F: include/uapi/linux/kfd_ioctl.h
16423d67 662
45198c7b
LT
663AMD XGBE DRIVER
664M: Tom Lendacky <thomas.lendacky@amd.com>
665L: netdev@vger.kernel.org
666S: Supported
667F: drivers/net/ethernet/amd/xgbe/
45198c7b 668
284f42b6 669AMS (Apple Motion Sensor) DRIVER
8b58be88 670M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 671S: Supported
bd5f47ec 672F: drivers/macintosh/ams/
284f42b6 673
f94b533d 674AMSO1100 RNIC DRIVER
8b58be88
JP
675M: Tom Tucker <tom@opengridcomputing.com>
676M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 677L: linux-rdma@vger.kernel.org
f94b533d 678S: Maintained
679655da 679F: drivers/infiniband/hw/amso1100/
f94b533d 680
531fca16
HV
681ANALOG DEVICES INC AD9389B DRIVER
682M: Hans Verkuil <hans.verkuil@cisco.com>
683L: linux-media@vger.kernel.org
684S: Maintained
685F: drivers/media/i2c/ad9389b*
686
614b4384
LPC
687ANALOG DEVICES INC ADV7180 DRIVER
688M: Lars-Peter Clausen <lars@metafoo.de>
689L: linux-media@vger.kernel.org
690W: http://ez.analog.com/community/linux-device-drivers
691S: Supported
692F: drivers/media/i2c/adv7180.c
693
c40ddfa3
HV
694ANALOG DEVICES INC ADV7511 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7511*
699
531fca16
HV
700ANALOG DEVICES INC ADV7604 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7604*
705
c40ddfa3
HV
706ANALOG DEVICES INC ADV7842 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7842*
711
527a1a83 712ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 713M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 715W: http://wiki.analog.com/
a4edbc10 716W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 717S: Supported
39c9d199 718F: sound/soc/codecs/adau*
cc52688a 719F: sound/soc/codecs/adav*
4bdef3bd 720F: sound/soc/codecs/ad1*
ae48f5ef 721F: sound/soc/codecs/ad7*
4bdef3bd 722F: sound/soc/codecs/ssm*
40216ce7 723F: sound/soc/codecs/sigmadsp.*
4bdef3bd 724
527a1a83 725ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
727L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728W: http://blackfin.uclinux.org/
729S: Supported
730F: sound/soc/blackfin/*
7d1f9018 731
4ce72abc
LPC
732ANALOG DEVICES INC IIO DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734M: Michael Hennerich <Michael.Hennerich@analog.com>
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: drivers/iio/*/ad*
739X: drivers/iio/*/adjd*
740F: drivers/staging/iio/*/ad*
741F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 742
0e3b67b3
LPC
743ANALOG DEVICES INC DMA DRIVERS
744M: Lars-Peter Clausen <lars@metafoo.de>
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/dma/dma-axi-dmac.c
748
41c9e95d
GK
749ANDROID DRIVERS
750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 751M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 752M: Riley Andrews <riandrews@android.com>
0e4a566b 753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
754L: devel@driverdev.osuosl.org
755S: Supported
756F: drivers/android/
757F: drivers/staging/android/
758
42269063 759AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 760M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 761L: linuxppc-dev@lists.ozlabs.org
93711660 762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 763S: Maintained
679655da 764F: sound/aoa/
42269063 765
1da177e4 766APM DRIVER
e5f6450c 767M: Jiri Kosina <jikos@kernel.org>
81024fc4 768S: Odd fixes
679655da
JP
769F: arch/x86/kernel/apm_32.c
770F: include/linux/apm_bios.h
c117ab84 771F: include/uapi/linux/apm_bios.h
81024fc4 772F: drivers/char/apm-emulation.c
1da177e4 773
bd7aa4b2 774APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 775M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 776L: linux-input@vger.kernel.org
75dd112a 777S: Odd fixes
679655da 778F: drivers/input/mouse/bcm5974.c
bd7aa4b2 779
6f2fad74 780APPLE SMC DRIVER
75dd112a 781M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 782L: lm-sensors@lm-sensors.org
75dd112a 783S: Odd fixes
679655da 784F: drivers/hwmon/applesmc.c
6f2fad74 785
1da177e4 786APPLETALK NETWORK LAYER
8b58be88 787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 788S: Maintained
679655da
JP
789F: drivers/net/appletalk/
790F: net/appletalk/
1da177e4 791
21c75328
DD
792APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
793M: Duc Dang <dhdang@apm.com>
794S: Supported
795F: arch/arm64/boot/dts/apm/
796
24299502
IS
797APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
798M: Iyappan Subramanian <isubramanian@apm.com>
799M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
800S: Supported
801F: drivers/net/ethernet/apm/xgene/
802F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
803
62a37dc7
LP
804APTINA CAMERA SENSOR PLL
805M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
806L: linux-media@vger.kernel.org
807S: Maintained
808F: drivers/media/i2c/aptina-pll.*
809
1154ea7d 810ARC FRAMEBUFFER DRIVER
8b58be88 811M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 812S: Maintained
8a61f013
JH
813F: drivers/video/fbdev/arcfb.c
814F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 815
c38f6ac7
MG
816ARCNET NETWORK LAYER
817M: Michael Grzeschik <m.grzeschik@pengutronix.de>
818L: netdev@vger.kernel.org
819S: Maintained
820F: drivers/net/arcnet/
821F: include/uapi/linux/if_arcnet.h
822
1da177e4 823ARM MFM AND FLOPPY DRIVERS
8b58be88 824M: Ian Molton <spyro@f2s.com>
1da177e4 825S: Maintained
679655da
JP
826F: arch/arm/lib/floppydma.S
827F: arch/arm/include/asm/floppy.h
1da177e4 828
6f96521f
WD
829ARM PMU PROFILING AND DEBUGGING
830M: Will Deacon <will.deacon@arm.com>
70e238df 831R: Mark Rutland <mark.rutland@arm.com>
6f96521f 832S: Maintained
dd06a84b 833F: arch/arm*/kernel/perf_*
6f96521f 834F: arch/arm/oprofile/common.c
dd06a84b
MR
835F: arch/arm*/kernel/hw_breakpoint.c
836F: arch/arm*/include/asm/hw_breakpoint.h
837F: arch/arm*/include/asm/perf_event.h
fa8ad788
MR
838F: drivers/perf/arm_pmu.c
839F: include/linux/perf/arm_pmu.h
6f96521f 840
d4275354 841ARM PORT
8b58be88 842M: Russell King <linux@arm.linux.org.uk>
efc03ecb 843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
844W: http://www.arm.linux.org.uk/
845S: Maintained
846F: arch/arm/
847
d323c243
SB
848ARM SUB-ARCHITECTURES
849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 850S: Maintained
d323c243
SB
851F: arch/arm/mach-*/
852F: arch/arm/plat-*/
853T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
854
cefbf4ea
RK
855ARM PRIMECELL AACI PL041 DRIVER
856M: Russell King <linux@arm.linux.org.uk>
857S: Maintained
858F: sound/arm/aaci.*
859
860ARM PRIMECELL CLCD PL110 DRIVER
861M: Russell King <linux@arm.linux.org.uk>
862S: Maintained
8a61f013 863F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
864
865ARM PRIMECELL KMI PL050 DRIVER
866M: Russell King <linux@arm.linux.org.uk>
867S: Maintained
868F: drivers/input/serio/ambakmi.*
869F: include/linux/amba/kmi.h
870
2761f5c2 871ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
872M: Russell King <linux@arm.linux.org.uk>
873S: Maintained
679655da 874F: drivers/mmc/host/mmci.*
2f748aaa 875F: include/linux/amba/mmci.h
2761f5c2 876
1b4304e5
RK
877ARM PRIMECELL UART PL010 AND PL011 DRIVERS
878M: Russell King <linux@arm.linux.org.uk>
879S: Maintained
880F: drivers/tty/serial/amba-pl01*.c
881F: include/linux/amba/serial.h
2761f5c2 882
cefbf4ea
RK
883ARM PRIMECELL BUS SUPPORT
884M: Russell King <linux@arm.linux.org.uk>
885S: Maintained
886F: drivers/amba/
887F: include/linux/amba/bus.h
888
2b7a52a4 889ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 890M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
892S: Maintained
893
9c784f95 894ARM/AFEB9260 MACHINE SUPPORT
8b58be88 895M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
897S: Maintained
898
2b7a52a4 899ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 900M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
902S: Maintained
903
5c6dcd7f 904ARM/Allwinner sunXi SoC support
1b106699 905M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 906M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908S: Maintained
5c6dcd7f 909N: sun[x456789]i
60b0f380
MR
910
911ARM/Allwinner SoC Clock Support
912M: Emilio LĂ³pez <emilio@elopez.com.ar>
913S: Maintained
914F: drivers/clk/sunxi/
1b106699 915
7c1e3876
CC
916ARM/Amlogic MesonX SoC support
917M: Carlo Caione <carlo@caione.org>
918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S: Maintained
12ddbadf 920F: drivers/media/rc/meson-ir.c
7c1e3876
CC
921N: meson[x68]
922
eff506fa
TZ
923ARM/Annapurna Labs ALPINE ARCHITECTURE
924M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
925S: Maintained
926F: arch/arm/mach-alpine/
927
8dca5ce8 928ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
c1fc8675 929M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 930M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 931M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
933W: http://www.linux4sam.org
934S: Supported
935F: arch/arm/mach-at91/
f0a0a58e 936F: include/soc/at91/
70e389cc
MB
937F: arch/arm/boot/dts/at91*.dts
938F: arch/arm/boot/dts/at91*.dtsi
939F: arch/arm/boot/dts/sama*.dts
940F: arch/arm/boot/dts/sama*.dtsi
5f58c970 941F: arch/arm/include/debug/at91.S
d4a89c7d 942
6e05dd4e
BB
943ARM/ATMEL AT91 Clock Support
944M: Boris Brezillon <boris.brezillon@free-electrons.com>
945S: Maintained
946F: drivers/clk/at91
947
986cf2e9 948ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 949M: Rob Herring <robh@kernel.org>
986cf2e9
RH
950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
951S: Maintained
952F: arch/arm/mach-highbank/
953
d94f944e 954ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 955M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
956S: Maintained
957F: arch/arm/mach-cns3xxx/
d94f944e 958
4863dea3
SG
959ARM/CAVIUM THUNDER NETWORK DRIVER
960M: Sunil Goutham <sgoutham@cavium.com>
961M: Robert Richter <rric@kernel.org>
962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963S: Supported
322e5cc5 964F: drivers/net/ethernet/cavium/thunder/
4863dea3 965
386ab516
AS
966ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
967M: Alexander Shiyan <shc_work@mail.ru>
968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969S: Odd Fixes
b8ba3874 970N: clps711x
386ab516 971
2b7a52a4 972ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 973M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 974M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 976S: Maintained
d19d3667
HS
977F: arch/arm/mach-ep93xx/
978F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
979
980ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 981M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 982L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
983S: Maintained
984
d4275354 985ARM/CLKDEV SUPPORT
8b58be88 986M: Russell King <linux@arm.linux.org.uk>
efc03ecb 987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 988S: Maintained
d4275354 989F: arch/arm/include/asm/clkdev.h
4fa2651d 990F: drivers/clk/clkdev.c
d4275354 991
d48134e7 992ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 993M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
995S: Maintained
996
94150095
HF
997ARM/CONTEC MICRO9 MACHINE SUPPORT
998M: Hubert Feurstein <hubert.feurstein@contec.at>
999S: Maintained
1000F: arch/arm/mach-ep93xx/micro9.c
1001
a06ae860
PP
1002ARM/CORESIGHT FRAMEWORK AND DRIVERS
1003M: Mathieu Poirier <mathieu.poirier@linaro.org>
1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005S: Maintained
01081f5a 1006F: drivers/hwtracing/coresight/*
a06ae860
PP
1007F: Documentation/trace/coresight.txt
1008F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1009F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1010
1da177e4 1011ARM/CORGI MACHINE SUPPORT
8b58be88 1012M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1013S: Maintained
1014
881a95f9 1015ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1016M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1018T: git git://github.com/ulli-kroll/linux.git
162500b3 1019S: Maintained
f49afbb5 1020F: arch/arm/mach-gemini/
98a9bb5b 1021F: drivers/rtc/rtc-gemini.c
881a95f9 1022
a990cbd8 1023ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1024M: Barry Song <baohua@kernel.org>
a990cbd8 1025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1026T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1027S: Maintained
1028F: arch/arm/mach-prima2/
4a9c44f1 1029F: drivers/clk/sirf/
05f30e8d 1030F: drivers/clocksource/timer-prima2.c
5833ac98 1031F: drivers/clocksource/timer-atlas7.c
f8505ef5 1032N: [^a-z]sirf
a990cbd8 1033
c9d862c4
BS
1034ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1035M: Baruch Siach <baruch@tkos.co.il>
1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037S: Maintained
cde137aa 1038F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1039N: digicolor
1040
d4275354 1041ARM/EBSA110 MACHINE SUPPORT
8b58be88 1042M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1044W: http://www.arm.linux.org.uk/
1045S: Maintained
1046F: arch/arm/mach-ebsa110/
b955f6ca 1047F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1048
4721f3ce
UKK
1049ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1050M: Uwe Kleine-König <kernel@pengutronix.de>
1051L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052S: Maintained
1053N: efm32
1054
a9da4f7e 1055ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1056M: Daniel Ribeiro <drwyrm@gmail.com>
1057M: Stefan Schmidt <stefan@openezx.org>
1058M: Harald Welte <laforge@openezx.org>
d66f1886 1059L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1060W: http://www.openezx.org/
1061S: Maintained
cafc2265
SS
1062T: topgit git://git.openezx.org/openezx.git
1063F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1064
6a915af9 1065ARM/FARADAY FA526 PORT
162500b3 1066M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1068S: Maintained
1fa7e547 1069T: git git://git.berlios.de/gemini-board
f49afbb5 1070F: arch/arm/mm/*-fa*
6a915af9 1071
d4275354 1072ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1073M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1075W: http://www.arm.linux.org.uk/
1076S: Maintained
1077F: arch/arm/include/asm/hardware/dec21285.h
1078F: arch/arm/mach-footbridge/
1079
86183a5f 1080ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1081M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1082M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1084S: Maintained
f1c12837 1085T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1086F: arch/arm/mach-imx/
ce515a6b 1087F: arch/arm/mach-mxs/
2a82f95c 1088F: arch/arm/boot/dts/imx*
e5dafa22 1089F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1090F: drivers/clk/imx/
1091F: include/soc/imx/
86183a5f 1092
142109d2 1093ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1094M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1095M: Sascha Hauer <kernel@pengutronix.de>
1096R: Stefan Agner <stefan@agner.ch>
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S: Maintained
1099T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1100F: arch/arm/mach-imx/*vf610*
1101F: arch/arm/boot/dts/vf*
1102
2b7a52a4 1103ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1104M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1106S: Maintained
1107
90b8fc34 1108ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1109M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1111S: Maintained
1112
ef47d5f0 1113ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1114M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1115M: Paul Parsons <lost.distance@yahoo.com>
1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1117S: Maintained
1118F: arch/arm/mach-pxa/hx4700.c
1119F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1120F: sound/soc/pxa/hx4700.c
ef47d5f0 1121
4dfad069
WX
1122ARM/HISILICON SOC SUPPORT
1123M: Wei Xu <xuwei5@hisilicon.com>
1124L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125W: http://www.hisilicon.com
1126S: Supported
1127T: git git://github.com/hisilicon/linux-hisi.git
1128F: arch/arm/mach-hisi/
1129
21f37bc3 1130ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1131M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1132W: www.jlime.com
1133S: Maintained
084bad91
KE
1134T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1135F: arch/arm/mach-sa1100/jornada720.c
1136F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1137
5e767ab9
JMC
1138ARM/IGEP MACHINE SUPPORT
1139M: Enric Balletbo i Serra <eballetbo@gmail.com>
1140M: Javier Martinez Canillas <javier@dowhile0.org>
1141L: linux-omap@vger.kernel.org
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S: Maintained
06ff74fd 1144F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1145
403d2971
MV
1146ARM/INCOME PXA270 SUPPORT
1147M: Marek Vasut <marek.vasut@gmail.com>
1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149S: Maintained
ec154082 1150F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1151
2b7a52a4 1152ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1153M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1155S: Maintained
e2bdb176
DW
1156
1157ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1159S: Orphan
2b7a52a4
LB
1160
1161ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1162M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1164S: Maintained
2b7a52a4
LB
1165
1166ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1167M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1169S: Maintained
2b7a52a4 1170
2b7a52a4 1171ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1172M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1174S: Maintained
1175
dfdd8cc9
KH
1176ARM/INTEL IXP4XX ARM ARCHITECTURE
1177M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1178M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1180S: Maintained
1181F: arch/arm/mach-ixp4xx/
1182
838553c5 1183ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1184M: Jonathan Cameron <jic23@cam.ac.uk>
1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186S: Maintained
1187F: arch/arm/mach-pxa/stargate2.c
1188F: drivers/pcmcia/pxa2xx_stargate2.c
1189
2b7a52a4 1190ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1191M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1192L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1193S: Maintained
2b7a52a4
LB
1194
1195ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1196M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1198S: Maintained
1199
1154f858 1200ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1201M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203S: Maintained
1204F: arch/arm/mach-keystone/
317929cd 1205T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1206
bc6aa566 1207ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1208M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1209L: linux-kernel@vger.kernel.org
1210S: Maintained
1211F: drivers/clk/keystone/
1212
1213ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1214M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1215L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216L: linux-kernel@vger.kernel.org
1217S: Maintained
1218F: drivers/clocksource/timer-keystone.c
1219
1220ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1221M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1222L: linux-kernel@vger.kernel.org
1223S: Maintained
1224F: drivers/power/reset/keystone-reset.c
1225
1226ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1227M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1228L: linux-kernel@vger.kernel.org
1229S: Maintained
1230F: drivers/memory/*emif*
1231
2b7a52a4 1232ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1233M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1235S: Maintained
1236
3143875f
JE
1237ARM/LPC18XX ARCHITECTURE
1238M: Joachim Eastwood <manabian@gmail.com>
1239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240S: Maintained
19c1c32c
JE
1241F: arch/arm/boot/dts/lpc43*
1242F: drivers/clk/nxp/clk-lpc18xx*
1243F: drivers/clocksource/time-lpc32xx.c
1244F: drivers/i2c/busses/i2c-lpc2k.c
1245F: drivers/memory/pl172.c
1246F: drivers/mtd/spi-nor/nxp-spifi.c
1247F: drivers/rtc/rtc-lpc24xx.c
3143875f
JE
1248N: lpc18xx
1249
3b886171 1250ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1251M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1252S: Maintained
1253
31c17ac9 1254ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1255M: Jason Cooper <jason@lakedaemon.net>
1256M: Andrew Lunn <andrew@lunn.ch>
1257M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1258M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260S: Maintained
1261F: arch/arm/mach-mvebu/
59ec9671 1262F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1263F: arch/arm/boot/dts/armada*
1264F: arch/arm/boot/dts/kirkwood*
1265
75f41273 1266
40f4978b
SH
1267ARM/Marvell Berlin SoC support
1268M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270S: Maintained
1271F: arch/arm/mach-berlin/
31c17ac9
GC
1272F: arch/arm/boot/dts/berlin*
1273
40f4978b 1274
4cfab57e 1275ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1276M: Jason Cooper <jason@lakedaemon.net>
1277M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1278M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1279M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1281S: Maintained
1282F: arch/arm/mach-dove/
54a246ff
NP
1283F: arch/arm/mach-mv78xx0/
1284F: arch/arm/mach-orion5x/
1285F: arch/arm/plat-orion/
31c17ac9
GC
1286F: arch/arm/boot/dts/dove*
1287F: arch/arm/boot/dts/orion5x*
1288
3b886171 1289
d69ac131
AC
1290ARM/Orion SoC/Technologic Systems TS-78xx platform support
1291M: Alexander Clouter <alex@digriz.org.uk>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293W: http://www.digriz.org.uk/ts78xx/kernel
1294S: Maintained
1295F: arch/arm/mach-orion5x/ts78xx-*
1296
607b8fc9
EH
1297ARM/Mediatek RTC DRIVER
1298M: Eddie Huang <eddie.huang@mediatek.com>
1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1301S: Maintained
1302F: drivers/rtc/rtc-mt6397.c
1303
e54951c8
MB
1304ARM/Mediatek SoC support
1305M: Matthias Brugger <matthias.bgg@gmail.com>
1306L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1307L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1308S: Maintained
1309F: arch/arm/boot/dts/mt6*
1310F: arch/arm/boot/dts/mt8*
1311F: arch/arm/mach-mediatek/
1312N: mtk
1313K: mediatek
1314
0f8669e3
CY
1315ARM/Mediatek USB3 PHY DRIVER
1316M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1319S: Maintained
1320F: drivers/phy/phy-mt65xx-usb3.c
1321
adcb079f
AB
1322ARM/MICREL KS8695 ARCHITECTURE
1323M: Greg Ungerer <gerg@uclinux.org>
1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1325F: arch/arm/mach-ks8695/
adcb079f
AB
1326S: Odd Fixes
1327
d78ff0a5 1328ARM/MIOA701 MACHINE SUPPORT
8b58be88 1329M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1331F: arch/arm/mach-pxa/mioa701.c
1332S: Maintained
1333
9624dfe6 1334ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1335M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1336S: Maintained
1337
e0ee9851 1338ARM/NOMADIK ARCHITECTURE
28b8e8d4 1339M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1340M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342S: Maintained
1343F: arch/arm/mach-nomadik/
ecc265fe 1344F: drivers/pinctrl/nomadik/
87572880 1345F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1346T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1347
9d76295a 1348ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1349M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1350L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1351W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1352S: Supported
1353
8459c159 1354ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1355M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1356M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1357S: Maintained
1358
5d783a2d 1359ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1360M: Marek Vasut <marek.vasut@gmail.com>
75280787 1361L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1362W: http://hackndev.com
1363S: Maintained
933d35f0
JP
1364F: arch/arm/mach-pxa/include/mach/palmtx.h
1365F: arch/arm/mach-pxa/palmtx.c
1366F: arch/arm/mach-pxa/include/mach/palmt5.h
1367F: arch/arm/mach-pxa/palmt5.c
1368F: arch/arm/mach-pxa/include/mach/palmld.h
1369F: arch/arm/mach-pxa/palmld.c
1370F: arch/arm/mach-pxa/include/mach/palmte2.h
1371F: arch/arm/mach-pxa/palmte2.c
1372F: arch/arm/mach-pxa/include/mach/palmtc.h
1373F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1374
b57fe924 1375ARM/PALM TREO SUPPORT
d8130624 1376M: Tomas Cech <sleep_walker@suse.com>
75280787 1377L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1378W: http://hackndev.com
1379S: Maintained
b57fe924
JP
1380F: arch/arm/mach-pxa/include/mach/palmtreo.h
1381F: arch/arm/mach-pxa/palmtreo.c
90af5811 1382
c49e1e63 1383ARM/PALMZ72 SUPPORT
8b58be88 1384M: Sergey Lapin <slapin@ossfans.org>
75280787 1385L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1386W: http://hackndev.com
1387S: Maintained
933d35f0
JP
1388F: arch/arm/mach-pxa/include/mach/palmz72.h
1389F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1390
1da177e4 1391ARM/PLEB SUPPORT
8b58be88 1392M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1393W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1394S: Maintained
1395
1396ARM/PT DIGITAL BOARD PORT
8b58be88 1397M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1398L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1399W: http://www.arm.linux.org.uk/
1400S: Maintained
1401
8fc1b0f8
KG
1402ARM/QUALCOMM SUPPORT
1403M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1404M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1405M: David Brown <davidb@codeaurora.org>
1406L: linux-arm-msm@vger.kernel.org
f5d3af9d 1407L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1408S: Maintained
1409F: arch/arm/mach-qcom/
f5d3af9d 1410F: drivers/soc/qcom/
c0c89faf
SB
1411F: drivers/tty/serial/msm_serial.h
1412F: drivers/tty/serial/msm_serial.c
1413F: drivers/*/pm8???-*
1414F: drivers/mfd/ssbi.c
916f743d 1415F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1416T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1417
2b7a52a4 1418ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1419M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1420L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1421S: Maintained
1422
d4275354 1423ARM/RISCPC ARCHITECTURE
8b58be88 1424M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1426W: http://www.arm.linux.org.uk/
1427S: Maintained
d4275354
RK
1428F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1429F: arch/arm/include/asm/hardware/ioc.h
1430F: arch/arm/include/asm/hardware/iomd.h
1431F: arch/arm/include/asm/hardware/memc.h
1432F: arch/arm/mach-rpc/
1a6422f6 1433F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1434F: drivers/net/ethernet/i825xx/ether1*
1435F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1436F: drivers/scsi/arm/
1437
08ddbb0a
HS
1438ARM/Rockchip SoC support
1439M: Heiko Stuebner <heiko@sntech.de>
1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1441L: linux-rockchip@lists.infradead.org
08ddbb0a 1442S: Maintained
541555e9 1443F: arch/arm/boot/dts/rk3*
08ddbb0a 1444F: arch/arm/mach-rockchip/
541555e9
HS
1445F: drivers/clk/rockchip/
1446F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1447F: drivers/*/*rockchip*
541555e9
HS
1448F: drivers/*/*/*rockchip*
1449F: sound/soc/rockchip/
b4331b43 1450N: rockchip
08ddbb0a 1451
5bfb937c
KK
1452ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1453M: Kukjin Kim <kgene@kernel.org>
e8f98457 1454M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1456L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1457S: Maintained
6f0589c8
MB
1458F: arch/arm/boot/dts/s3c*
1459F: arch/arm/boot/dts/exynos*
d97236e6 1460F: arch/arm64/boot/dts/exynos/
482ce512 1461F: arch/arm/plat-samsung/
769bbb63
HS
1462F: arch/arm/mach-s3c24*/
1463F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1464F: arch/arm/mach-s5p*/
1465F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1466F: drivers/*/*s3c2410*
1467F: drivers/*/*/*s3c2410*
40c76662
MB
1468F: drivers/spi/spi-s3c*
1469F: sound/soc/samsung/*
d6b9aea6
KK
1470F: Documentation/arm/Samsung/
1471F: Documentation/devicetree/bindings/arm/samsung/
1472F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1473F: Documentation/devicetree/bindings/power/pd-samsung.txt
33d43cdd 1474N: exynos
f556cb07 1475
10ffa964
KP
1476ARM/SAMSUNG MOBILE MACHINE SUPPORT
1477M: Kyungmin Park <kyungmin.park@samsung.com>
1478L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479S: Maintained
004bbd3c 1480F: arch/arm/mach-s5pv210/
10ffa964 1481
3ce4ccb6
KD
1482ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1483M: Kyungmin Park <kyungmin.park@samsung.com>
1484M: Kamil Debski <k.debski@samsung.com>
1485L: linux-arm-kernel@lists.infradead.org
1486L: linux-media@vger.kernel.org
1487S: Maintained
1488F: drivers/media/platform/s5p-g2d/
1489
e6a476fd
MS
1490ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1491M: Kyungmin Park <kyungmin.park@samsung.com>
1492M: Kamil Debski <k.debski@samsung.com>
6305902c 1493M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1494L: linux-arm-kernel@lists.infradead.org
1495L: linux-media@vger.kernel.org
1496S: Maintained
934455d7 1497F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1498F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1499
1500ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1501M: Kyungmin Park <kyungmin.park@samsung.com>
1502M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1503L: linux-arm-kernel@lists.infradead.org
1504L: linux-media@vger.kernel.org
1505S: Maintained
90d72ac6 1506F: drivers/media/platform/s5p-tv/
e6a476fd 1507
7d9f9bf4
AP
1508ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1509M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1510M: Jacek Anaszewski <j.anaszewski@samsung.com>
1511L: linux-arm-kernel@lists.infradead.org
1512L: linux-media@vger.kernel.org
1513S: Maintained
1514F: drivers/media/platform/s5p-jpeg/
1515
d48d38e8 1516ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1517M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1518M: Magnus Damm <magnus.damm@gmail.com>
1519L: linux-sh@vger.kernel.org
d48d38e8 1520W: http://oss.renesas.com
bbff48f5 1521Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1522T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1523S: Supported
0b514fdb
SH
1524F: arch/arm/boot/dts/emev2*
1525F: arch/arm/boot/dts/r7s*
1526F: arch/arm/boot/dts/r8a*
1527F: arch/arm/boot/dts/sh*
0b514fdb 1528F: arch/arm/configs/shmobile_defconfig
7a2071c5 1529F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1530F: arch/arm/mach-shmobile/
1531F: drivers/sh/
1532
66314223 1533ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1534M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1535S: Maintained
1536F: arch/arm/mach-socfpga/
efadb751
DN
1537F: arch/arm/boot/dts/socfpga*
1538F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1539W: http://www.rocketboards.org
efadb751 1540T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1541
1542ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1543M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1544S: Maintained
1545F: drivers/clk/socfpga/
1546
71bcada8
TT
1547ARM/SOCFPGA EDAC SUPPORT
1548M: Thor Thayer <tthayer@opensource.altera.com>
1549S: Maintained
1550F: drivers/edac/altera_edac.
1551
65ebcc11 1552ARM/STI ARCHITECTURE
a92177ea
SK
1553M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1554M: Maxime Coquelin <maxime.coquelin@st.com>
1555M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557L: kernel@stlinux.com
1558W: http://www.stlinux.com
1559S: Maintained
1560F: arch/arm/mach-sti/
a92177ea 1561F: arch/arm/boot/dts/sti*
b8e31bf3 1562F: drivers/char/hw_random/st-rng.c
a92177ea 1563F: drivers/clocksource/arm_global_timer.c
82805d1b 1564F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1565F: drivers/i2c/busses/i2c-st.c
346e2e4a 1566F: drivers/media/rc/st_rc.c
95d66b16 1567F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1568F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1569F: drivers/phy/phy-miphy28lp.c
1570F: drivers/phy/phy-miphy365x.c
6da969a5 1571F: drivers/phy/phy-stih407-usb.c
26389c78 1572F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1573F: drivers/pinctrl/pinctrl-st.c
1574F: drivers/reset/sti/
db4112e6 1575F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1576F: drivers/tty/serial/st-asc.c
eb11adab 1577F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1578F: drivers/usb/host/ehci-st.c
1579F: drivers/usb/host/ohci-st.c
db4112e6 1580F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1581F: drivers/ata/ahci_st.c
65ebcc11 1582
ee6e7879
MC
1583ARM/STM32 ARCHITECTURE
1584M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586S: Maintained
1587T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1588N: stm32
1589F: drivers/clocksource/armv7m_systick.c
1590
2b7a52a4 1591ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1592M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1593L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1594S: Maintained
1595
1bbd7089 1596ARM/TETON BGA MACHINE SUPPORT
706e69d6 1597M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599S: Maintained
1600
2b7a52a4 1601ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1602M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1603L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1604S: Maintained
1605
98ad6e3b 1606ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1607M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1608L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1609W: http://www.mcuos.com
1610S: Maintained
4e89e8f6 1611F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1612F: drivers/input/keyboard/w90p910_keypad.c
1613F: drivers/input/touchscreen/w90p910_ts.c
1614F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1615F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1616F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1617F: drivers/rtc/rtc-nuc900.c
9df92e6c 1618F: drivers/spi/spi-nuc900.c
4e89e8f6 1619F: drivers/usb/host/ehci-w90x900.c
8a61f013 1620F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1621
54274d71 1622ARM/U300 MACHINE SUPPORT
e4651a9f 1623M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1624L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625S: Supported
1626F: arch/arm/mach-u300/
9affbd24 1627F: drivers/clocksource/timer-u300.c
54274d71
LW
1628F: drivers/i2c/busses/i2c-stu300.c
1629F: drivers/rtc/rtc-coh901331.c
1630F: drivers/watchdog/coh901327_wdt.c
1631F: drivers/dma/coh901318*
87572880
LW
1632F: drivers/mfd/ab3100*
1633F: drivers/rtc/rtc-ab3100.c
1634F: drivers/rtc/rtc-coh901331.c
1635T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1636
3d00d04f
MY
1637ARM/UNIPHIER ARCHITECTURE
1638M: Masahiro Yamada <yamada.masahiro@socionext.com>
1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S: Maintained
a3ff83d2 1641F: arch/arm/boot/dts/uniphier*
e7ecbc05 1642F: arch/arm/include/asm/hardware/cache-uniphier.h
3d00d04f 1643F: arch/arm/mach-uniphier/
e7ecbc05 1644F: arch/arm/mm/cache-uniphier.c
dd6fd4a3 1645F: drivers/i2c/busses/i2c-uniphier*
a3ff83d2
MY
1646F: drivers/pinctrl/uniphier/
1647F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1648N: uniphier
1649
87572880 1650ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1651M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1652L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1653S: Maintained
1654F: arch/arm/mach-ux500/
e4651a9f 1655F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1656F: drivers/dma/ste_dma40*
e4651a9f 1657F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1658F: drivers/mfd/abx500*
1659F: drivers/mfd/ab8500*
e4651a9f
LW
1660F: drivers/mfd/dbx500*
1661F: drivers/mfd/db8500*
ecc265fe
JP
1662F: drivers/pinctrl/nomadik/pinctrl-ab*
1663F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1664F: drivers/rtc/rtc-ab8500.c
e4651a9f 1665F: drivers/rtc/rtc-pl031.c
87572880 1666T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1667
e93fde28
UH
1668ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1669M: Ulf Hansson <ulf.hansson@linaro.org>
1670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671T: git git://git.linaro.org/people/ulfh/clk.git
1672S: Maintained
1673F: drivers/clk/ux500/
1674F: include/linux/platform_data/clk-ux500.h
1675
740d93b1
PM
1676ARM/VERSATILE EXPRESS PLATFORM
1677M: Liviu Dudau <liviu.dudau@arm.com>
1678M: Sudeep Holla <sudeep.holla@arm.com>
1679M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1680L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681S: Maintained
1682F: arch/arm/boot/dts/vexpress*
9ccd6080 1683F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1684F: arch/arm/mach-vexpress/
1685F: */*/vexpress*
7e8f403f 1686F: */*/*/vexpress*
740d93b1
PM
1687F: drivers/clk/versatile/clk-vexpress-osc.c
1688F: drivers/clocksource/versatile.c
1689
d4275354 1690ARM/VFP SUPPORT
8b58be88 1691M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1692L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1693W: http://www.arm.linux.org.uk/
1694S: Maintained
1695F: arch/arm/vfp/
1696
e66b6d8e
MV
1697ARM/VOIPAC PXA270 SUPPORT
1698M: Marek Vasut <marek.vasut@gmail.com>
1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700S: Maintained
1701F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1702F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1703
04529fe2
TP
1704ARM/VT8500 ARM ARCHITECTURE
1705M: Tony Prisk <linux@prisktech.co.nz>
1706L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707S: Maintained
1708F: arch/arm/mach-vt8500/
41fd91b4 1709F: drivers/clocksource/vt8500_timer.c
560746eb 1710F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1711F: drivers/mmc/host/wmt-sdmmc.c
1712F: drivers/pwm/pwm-vt8500.c
1713F: drivers/rtc/rtc-vt8500.c
1714F: drivers/tty/serial/vt8500_serial.c
4f31102b 1715F: drivers/usb/host/ehci-platform.c
41fd91b4 1716F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1717F: drivers/video/fbdev/vt8500lcdfb.*
1718F: drivers/video/fbdev/wm8505fb*
1719F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1720
e66b6d8e
MV
1721ARM/ZIPIT Z2 SUPPORT
1722M: Marek Vasut <marek.vasut@gmail.com>
1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724S: Maintained
1725F: arch/arm/mach-pxa/z2.c
6ab2a855 1726F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1727
5ecc4b53
JN
1728ARM/ZTE ARCHITECTURE
1729M: Jun Nie <jun.nie@linaro.org>
1730L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731S: Maintained
1732F: arch/arm/mach-zx/
1733F: drivers/clk/zte/
1734F: Documentation/devicetree/bindings/arm/zte.txt
1735F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1736
51f29d44
MS
1737ARM/ZYNQ ARCHITECTURE
1738M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1739R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1740L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741W: http://wiki.xilinx.com
d6448b76 1742T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1743S: Supported
1744F: arch/arm/mach-zynq/
bd2a337a 1745F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1746F: drivers/block/xsysace.c
c2fd4e38
MS
1747N: zynq
1748N: xilinx
1749F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1750F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1751F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1752F: drivers/edac/synopsys_edac.c
51f29d44 1753
48ec83bc 1754ARM SMMU DRIVERS
b8f9879e
WD
1755M: Will Deacon <will.deacon@arm.com>
1756L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757S: Maintained
1758F: drivers/iommu/arm-smmu.c
48ec83bc 1759F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1760F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1761
38074229
CM
1762ARM64 PORT (AARCH64 ARCHITECTURE)
1763M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1764M: Will Deacon <will.deacon@arm.com>
38074229
CM
1765L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766S: Maintained
1767F: arch/arm64/
d19766ec 1768F: Documentation/arm64/
38074229 1769
9d7005f9
LP
1770AS3645A LED FLASH CONTROLLER DRIVER
1771M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1772L: linux-media@vger.kernel.org
1773T: git git://linuxtv.org/media_tree.git
1774S: Maintained
1775F: drivers/media/i2c/as3645a.c
1776F: include/media/as3645a.h
1777
d58de038
GJ
1778ASC7621 HARDWARE MONITOR DRIVER
1779M: George Joseph <george.joseph@fairview5.com>
1780L: lm-sensors@lm-sensors.org
1781S: Maintained
1782F: Documentation/hwmon/asc7621
1783F: drivers/hwmon/asc7621.c
1784
b229ece9 1785ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1786M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1787L: acpi4asus-user@lists.sourceforge.net
d0944853 1788L: platform-driver-x86@vger.kernel.org
76593d6f 1789W: http://acpi4asus.sf.net
85091b71 1790S: Maintained
b229ece9
CC
1791F: drivers/platform/x86/asus*.c
1792F: drivers/platform/x86/eeepc*.c
85091b71 1793
953a6479 1794ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1795R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1796W: http://sourceforge.net/projects/xscaleiop
08223d80 1797S: Odd fixes
679655da
JP
1798F: Documentation/crypto/async-tx-api.txt
1799F: crypto/async_tx/
1800F: drivers/dma/
1801F: include/linux/dmaengine.h
1802F: include/linux/async_tx.h
b3e5f263 1803
a1867d36 1804AT24 EEPROM DRIVER
14d77c4d 1805M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1806L: linux-i2c@vger.kernel.org
1807S: Maintained
1808F: drivers/misc/eeprom/at24.c
25f73ed5 1809F: include/linux/platform_data/at24.h
a1867d36 1810
e7839f25 1811ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1812M: "Ed L. Cashin" <ed.cashin@acm.org>
1813W: http://www.openaoe.org/
1da177e4 1814S: Supported
679655da
JP
1815F: Documentation/aoe/
1816F: drivers/block/aoe/
1da177e4 1817
aad7a211
AB
1818ATHEROS 71XX/9XXX GPIO DRIVER
1819M: Alban Bedel <albeu@free.fr>
1820W: https://github.com/AlbanBedel/linux
1821T: git git://github.com/AlbanBedel/linux
1822S: Maintained
1823F: drivers/gpio/gpio-ath79.c
1824F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1825
9a10a870 1826ATHEROS ATH GENERIC UTILITIES
f726ee65 1827M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1828L: linux-wireless@vger.kernel.org
1829S: Supported
1830F: drivers/net/wireless/ath/*
1831
fa1c114f 1832ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1833M: Jiri Slaby <jirislaby@gmail.com>
1834M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1835M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1836L: linux-wireless@vger.kernel.org
72c706b7 1837W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1838S: Maintained
fa451753 1839F: drivers/net/wireless/ath/ath5k/
fa1c114f 1840
12e62d6f
KV
1841ATHEROS ATH6KL WIRELESS DRIVER
1842M: Kalle Valo <kvalo@qca.qualcomm.com>
1843L: linux-wireless@vger.kernel.org
1844W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1845T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1846S: Supported
1847F: drivers/net/wireless/ath/ath6kl/
1848
2be7d22f 1849WILOCITY WIL6210 WIRELESS DRIVER
23ba8a66 1850M: Maya Erez <qca_merez@qca.qualcomm.com>
2be7d22f
VK
1851L: linux-wireless@vger.kernel.org
1852L: wil6210@qca.qualcomm.com
1853S: Supported
1854W: http://wireless.kernel.org/en/users/Drivers/wil6210
1855F: drivers/net/wireless/ath/wil6210/
dba4b74d 1856F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1857
1d7e1e6b
CL
1858CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1859M: Christian Lamparter <chunkeey@googlemail.com>
1860L: linux-wireless@vger.kernel.org
1861W: http://wireless.kernel.org/en/users/Drivers/carl9170
1862S: Maintained
1863F: drivers/net/wireless/ath/carl9170/
1864
2c2a6172
LT
1865ATK0110 HWMON DRIVER
1866M: Luca Tettamanti <kronos.it@gmail.com>
1867L: lm-sensors@lm-sensors.org
1868S: Maintained
1869F: drivers/hwmon/asus_atk0110.c
1870
6f69a6d7 1871ATI_REMOTE2 DRIVER
8b58be88 1872M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1873S: Maintained
679655da 1874F: drivers/input/misc/ati_remote2.c
6f69a6d7 1875
7ae115b4 1876ATLX ETHERNET DRIVERS
8b58be88 1877M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1878M: Chris Snook <chris.snook@gmail.com>
e443e383 1879L: netdev@vger.kernel.org
8d5ca6ec
JC
1880W: http://sourceforge.net/projects/atl1
1881W: http://atl1.sourceforge.net
1882S: Maintained
2b133ad6 1883F: drivers/net/ethernet/atheros/
8d5ca6ec 1884
1da177e4 1885ATM
366c1bd1 1886M: Chas Williams <3chas3@gmail.com>
476604de 1887L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1888L: netdev@vger.kernel.org
1da177e4
LT
1889W: http://linux-atm.sourceforge.net
1890S: Maintained
679655da
JP
1891F: drivers/atm/
1892F: include/linux/atm*
c117ab84 1893F: include/uapi/linux/atm*
1da177e4 1894
04ac2f46 1895ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1896M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1897S: Maintained
1898F: drivers/mmc/host/atmel-mci.c
1899F: drivers/mmc/host/atmel-mci-regs.h
1900
a1cfac48 1901ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1902M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1903S: Supported
df621252 1904F: drivers/tty/serial/atmel_serial.c
a1cfac48 1905
dfae90ed 1906ATMEL Audio ALSA driver
3a82002c 1907M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1908L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1909S: Supported
1910F: sound/soc/atmel
1911
b414dc16
NF
1912ATMEL DMA DRIVER
1913M: Nicolas Ferre <nicolas.ferre@atmel.com>
1914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1915S: Supported
1916F: drivers/dma/at_hdmac.c
1917F: drivers/dma/at_hdmac_regs.h
6f0d65af 1918F: include/linux/platform_data/dma-atmel.h
b414dc16 1919
6bd0f436
LD
1920ATMEL XDMA DRIVER
1921M: Ludovic Desroches <ludovic.desroches@atmel.com>
1922L: linux-arm-kernel@lists.infradead.org
1923L: dmaengine@vger.kernel.org
1924S: Supported
1925F: drivers/dma/at_xdmac.c
1926
888f2804
LD
1927ATMEL I2C DRIVER
1928M: Ludovic Desroches <ludovic.desroches@atmel.com>
1929L: linux-i2c@vger.kernel.org
1930S: Supported
1931F: drivers/i2c/busses/i2c-at91.c
1932
15515545 1933ATMEL ISI DRIVER
50cb2efa 1934M: Ludovic Desroches <ludovic.desroches@atmel.com>
15515545
JW
1935L: linux-media@vger.kernel.org
1936S: Supported
f2294c2d 1937F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1938F: include/media/atmel-isi.h
1939
8f4c79ce 1940ATMEL LCDFB DRIVER
8b58be88 1941M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1942L: linux-fbdev@vger.kernel.org
8f4c79ce 1943S: Maintained
8a61f013 1944F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1945F: include/video/atmel_lcdc.h
8f4c79ce 1946
89e5785f 1947ATMEL MACB ETHERNET DRIVER
a02875a6 1948M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1949S: Supported
9f2f381f 1950F: drivers/net/ethernet/cadence/
89e5785f 1951
5cbac98a 1952ATMEL NAND DRIVER
50cb2efa
NF
1953M: Wenyou Yang <wenyou.yang@atmel.com>
1954M: Josh Wu <rainyfeeling@outlook.com>
5cbac98a
JW
1955L: linux-mtd@lists.infradead.org
1956S: Supported
1957F: drivers/mtd/nand/atmel_nand*
1958
05c441ef 1959ATMEL SDMMC DRIVER
1960M: Ludovic Desroches <ludovic.desroches@atmel.com>
1961L: linux-mmc@vger.kernel.org
1962S: Supported
1963F: drivers/mmc/host/sdhci-of-at91.c
1964
754ce4f2 1965ATMEL SPI DRIVER
a02875a6 1966M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1967S: Supported
9df92e6c 1968F: drivers/spi/spi-atmel.*
754ce4f2 1969
0ef09015 1970ATMEL SSC DRIVER
03515f32 1971M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1972L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1973S: Supported
1974F: drivers/misc/atmel-ssc.c
1975F: include/linux/atmel-ssc.h
1976
e9cb1c5a
NF
1977ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1978M: Nicolas Ferre <nicolas.ferre@atmel.com>
1979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1980S: Supported
1981F: drivers/misc/atmel_tclib.c
1982F: drivers/clocksource/tcb_clksrc.c
1983
914a3f3b 1984ATMEL USBA UDC DRIVER
a02875a6
NF
1985M: Nicolas Ferre <nicolas.ferre@atmel.com>
1986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1987S: Supported
faf2e1db 1988F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1989
1da177e4 1990ATMEL WIRELESS DRIVER
8b58be88 1991M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1992L: linux-wireless@vger.kernel.org
1da177e4
LT
1993W: http://www.thekelleys.org.uk/atmel
1994W: http://atmelwlandriver.sourceforge.net/
1995S: Maintained
679655da 1996F: drivers/net/wireless/atmel*
1da177e4 1997
a14c0f8f
ND
1998ATMEL MAXTOUCH DRIVER
1999M: Nick Dyer <nick.dyer@itdev.co.uk>
2000T: git git://github.com/atmel-maxtouch/linux.git
2001S: Supported
2002F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2003F: drivers/input/touchscreen/atmel_mxt_ts.c
2004F: include/linux/platform_data/atmel_mxt_ts.h
2005
26780d9e 2006ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
2007M: Bradley Grove <linuxdrivers@attotech.com>
2008L: linux-scsi@vger.kernel.org
2009W: http://www.attotech.com
2010S: Supported
2011F: drivers/scsi/esas2r
26780d9e 2012
bc6e17b8
SS
2013ATUSB IEEE 802.15.4 RADIO DRIVER
2014M: Stefan Schmidt <stefan@osg.samsung.com>
2015L: linux-wpan@vger.kernel.org
2016S: Maintained
2017F: drivers/net/ieee802154/atusb.c
2018F: drivers/net/ieee802154/atusb.h
2019F: drivers/net/ieee802154/at86rf230.h
2020
a92b7b80 2021AUDIT SUBSYSTEM
915f389d 2022M: Paul Moore <paul@paul-moore.com>
8b58be88 2023M: Eric Paris <eparis@redhat.com>
915f389d 2024L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 2025W: http://people.redhat.com/sgrubb/audit/
915f389d 2026T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 2027S: Maintained
679655da 2028F: include/linux/audit.h
c117ab84 2029F: include/uapi/linux/audit.h
679655da 2030F: kernel/audit*
a92b7b80 2031
70e84049 2032AUXILIARY DISPLAY DRIVERS
8b58be88 2033M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2034W: http://miguelojeda.es/auxdisplay.htm
2035W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2036S: Maintained
679655da
JP
2037F: drivers/auxdisplay/
2038F: include/linux/cfag12864b.h
70e84049 2039
5f97f7f9 2040AVR32 ARCHITECTURE
e336f61f
HCE
2041M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2042M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 2043W: http://www.atmel.com/products/AVR32/
249d9d9d 2044W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2045W: http://avrfreaks.net/
e336f61f 2046S: Maintained
679655da 2047F: arch/avr32/
5f97f7f9
HS
2048
2049AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2050M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2051M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2052S: Maintained
679655da 2053F: arch/avr32/mach-at32ap/
5f97f7f9 2054
1da177e4 2055AX.25 NETWORK LAYER
8b58be88 2056M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2057L: linux-hams@vger.kernel.org
d34cb28a 2058W: http://www.linux-ax25.org/
1da177e4 2059S: Maintained
c117ab84 2060F: include/uapi/linux/ax25.h
679655da
JP
2061F: include/net/ax25.h
2062F: net/ax25/
1da177e4 2063
d5269395 2064AZ6007 DVB DRIVER
009a5410 2065M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2066L: linux-media@vger.kernel.org
2067W: http://linuxtv.org
2068T: git git://linuxtv.org/media_tree.git
2069S: Maintained
2070F: drivers/media/usb/dvb-usb-v2/az6007.c
2071
6777376e
HV
2072AZTECH FM RADIO RECEIVER DRIVER
2073M: Hans Verkuil <hverkuil@xs4all.nl>
2074L: linux-media@vger.kernel.org
2075T: git git://linuxtv.org/media_tree.git
2076W: http://linuxtv.org
2077S: Maintained
2078F: drivers/media/radio/radio-aztech*
2079
e2d1d6c0 2080B43 WIRELESS DRIVER
e2d1d6c0 2081L: linux-wireless@vger.kernel.org
ed072f9e 2082L: b43-dev@lists.infradead.org
491b26b4 2083W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2084S: Odd Fixes
679655da 2085F: drivers/net/wireless/b43/
e2d1d6c0
RD
2086
2087B43LEGACY WIRELESS DRIVER
8b58be88 2088M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2089L: linux-wireless@vger.kernel.org
ed072f9e 2090L: b43-dev@lists.infradead.org
491b26b4 2091W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2092S: Maintained
679655da 2093F: drivers/net/wireless/b43legacy/
e2d1d6c0 2094
300abeb5 2095BACKLIGHT CLASS/SUBSYSTEM
b7701755 2096M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2097M: Lee Jones <lee.jones@linaro.org>
300abeb5 2098S: Maintained
679655da
JP
2099F: drivers/video/backlight/
2100F: include/linux/backlight.h
300abeb5 2101
c6c8fea2 2102BATMAN ADVANCED
207df49e 2103M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2104M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2105M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2106L: b.a.t.m.a.n@lists.open-mesh.org
2107W: http://www.open-mesh.org/
2108S: Maintained
2109F: net/batman-adv/
2110
e2d1d6c0 2111BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2112M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2113L: linux-hams@vger.kernel.org
2114W: http://www.baycom.org/~tom/ham/ham.html
2115S: Maintained
679655da 2116F: drivers/net/hamradio/baycom*
e2d1d6c0 2117
cafe5635 2118BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2119M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2120L: linux-bcache@vger.kernel.org
2121W: http://bcache.evilpiepirate.org
d1aa1ab3 2122S: Maintained
cafe5635
KO
2123F: drivers/md/bcache/
2124
04bd844a
HV
2125BDISP ST MEDIA DRIVER
2126M: Fabien Dessenne <fabien.dessenne@st.com>
2127L: linux-media@vger.kernel.org
2128T: git git://linuxtv.org/media_tree.git
2129W: http://linuxtv.org
2130S: Supported
2131F: drivers/media/platform/sti/bdisp
2132
e2d1d6c0 2133BEFS FILE SYSTEM
55817d3d 2134S: Orphan
679655da
JP
2135F: Documentation/filesystems/befs.txt
2136F: fs/befs/
e2d1d6c0 2137
564ee360 2138BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2139M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2140L: netdev@vger.kernel.org
2141S: Maintained
2142F: drivers/net/ethernet/ec_bhf.c
564ee360 2143
e2d1d6c0 2144BFS FILE SYSTEM
8b58be88 2145M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2146S: Maintained
679655da
JP
2147F: Documentation/filesystems/bfs.txt
2148F: fs/bfs/
c117ab84 2149F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2150
1394f032 2151BLACKFIN ARCHITECTURE
a4edbc10 2152M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2153L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2154T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2155W: http://blackfin.uclinux.org
2156S: Supported
679655da 2157F: arch/blackfin/
566da5b2 2158
e190d6b1 2159BLACKFIN EMAC DRIVER
b3fe92b0 2160L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2161W: http://blackfin.uclinux.org
2162S: Supported
7b35f033 2163F: drivers/net/ethernet/adi/
e190d6b1 2164
566da5b2 2165BLACKFIN RTC DRIVER
b3fe92b0 2166L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2167W: http://blackfin.uclinux.org
2168S: Supported
679655da 2169F: drivers/rtc/rtc-bfin.c
1394f032 2170
936ed49a 2171BLACKFIN SDH DRIVER
109ec8c3 2172M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2173L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2174W: http://blackfin.uclinux.org
2175S: Supported
2176F: drivers/mmc/host/bfin_sdh.c
2177
1394f032 2178BLACKFIN SERIAL DRIVER
8b58be88 2179M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2180L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2181W: http://blackfin.uclinux.org
2182S: Supported
8460241e 2183F: drivers/tty/serial/bfin_uart.c
1394f032 2184
1e6d320f 2185BLACKFIN WATCHDOG DRIVER
b3fe92b0 2186L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2187W: http://blackfin.uclinux.org
2188S: Supported
679655da 2189F: drivers/watchdog/bfin_wdt.c
1e6d320f 2190
d24ecfcc 2191BLACKFIN I2C TWI DRIVER
8b58be88 2192M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2193L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2194W: http://blackfin.uclinux.org/
2195S: Supported
679655da 2196F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2197
1e204377
SJ
2198BLACKFIN MEDIA DRIVER
2199M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2200L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2201W: http://blackfin.uclinux.org/
2202S: Supported
2203F: drivers/media/platform/blackfin/
2204F: drivers/media/i2c/adv7183*
2205F: drivers/media/i2c/vs6624*
2206
b54cf35a
JSM
2207BLINKM RGB LED DRIVER
2208M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2209S: Maintained
2210F: drivers/leds/leds-blinkm.c
2211
1da177e4 2212BLOCK LAYER
8b58be88 2213M: Jens Axboe <axboe@kernel.dk>
82c426e0 2214L: linux-block@vger.kernel.org
08deed1e 2215T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2216S: Maintained
679655da 2217F: block/
ae11f7ef 2218F: kernel/trace/blktrace.c
1da177e4 2219
2b54aaef 2220BLOCK2MTD DRIVER
8b58be88 2221M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2222L: linux-mtd@lists.infradead.org
2223S: Maintained
679655da 2224F: drivers/mtd/devices/block2mtd.c
2b54aaef 2225
63fbd24e 2226BLUETOOTH DRIVERS
8b58be88 2227M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2228M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2229M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2230L: linux-bluetooth@vger.kernel.org
63fbd24e 2231W: http://www.bluez.org/
22e7a424
MH
2232T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2233T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2234S: Maintained
679655da 2235F: drivers/bluetooth/
1da177e4 2236
63fbd24e 2237BLUETOOTH SUBSYSTEM
8b58be88 2238M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2239M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2240M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2241L: linux-bluetooth@vger.kernel.org
2242W: http://www.bluez.org/
22e7a424
MH
2243T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2244T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2245S: Maintained
679655da
JP
2246F: net/bluetooth/
2247F: include/net/bluetooth/
1da177e4
LT
2248
2249BONDING DRIVER
79b30750 2250M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2251M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2252M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2253L: netdev@vger.kernel.org
ce00f85c
JC
2254W: http://sourceforge.net/projects/bonding/
2255S: Supported
679655da 2256F: drivers/net/bonding/
c117ab84 2257F: include/uapi/linux/if_bonding.h
1da177e4 2258
b5f4df34
AS
2259BPF (Safe dynamic programs and tools)
2260M: Alexei Starovoitov <ast@kernel.org>
2261L: netdev@vger.kernel.org
2262L: linux-kernel@vger.kernel.org
2263S: Supported
2264F: kernel/bpf/
2265
39105890 2266BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2267M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2268L: netdev@vger.kernel.org
2269S: Supported
adfc5217 2270F: drivers/net/ethernet/broadcom/b44.*
39105890 2271
32ec90d5
FF
2272BROADCOM GENET ETHERNET DRIVER
2273M: Florian Fainelli <f.fainelli@gmail.com>
2274L: netdev@vger.kernel.org
2275S: Supported
2276F: drivers/net/ethernet/broadcom/genet/
2277
948c51e6 2278BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2279M: Sony Chacko <sony.chacko@qlogic.com>
2280M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2281L: netdev@vger.kernel.org
2282S: Supported
adfc5217
JK
2283F: drivers/net/ethernet/broadcom/bnx2.*
2284F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2285
4d9d2cb0 2286BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2287M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2288L: netdev@vger.kernel.org
2289S: Supported
adfc5217 2290F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2291
90f4c594 2292BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2293M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2294M: Ray Jui <rjui@broadcom.com>
2295M: Scott Branden <sbranden@broadcom.com>
497a045d 2296L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2297T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2298S: Maintained
2299F: arch/arm/mach-bcm/
2300F: arch/arm/boot/dts/bcm113*
90f4c594 2301F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2302F: arch/arm/boot/dts/bcm281*
2303F: arch/arm/configs/bcm_defconfig
e4ef47f2 2304F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2305F: drivers/clocksource/bcm_kona_timer.c
2306
9209bec4 2307BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2308M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2309M: Lee Jones <lee@kernel.org>
10b9e887 2310M: Eric Anholt <eric@anholt.net>
f680f25c 2311L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2312L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2313T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2314S: Maintained
9209bec4 2315N: bcm2835
f680f25c 2316
a2f6734c
KC
2317BROADCOM BCM33XX MIPS ARCHITECTURE
2318M: Kevin Cernekee <cernekee@gmail.com>
2319L: linux-mips@linux-mips.org
2320S: Maintained
2321F: arch/mips/bcm3384/*
2322F: arch/mips/include/asm/mach-bcm3384/*
2323F: arch/mips/kernel/*bmips*
2324
5564f092
RM
2325BROADCOM BCM47XX MIPS ARCHITECTURE
2326M: Hauke Mehrtens <hauke@hauke-m.de>
2327M: Rafał Miłecki <zajec5@gmail.com>
2328L: linux-mips@linux-mips.org
2329S: Maintained
2330F: arch/mips/bcm47xx/*
2331F: arch/mips/include/asm/mach-bcm47xx/*
2332
9209bec4 2333BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2334M: Hauke Mehrtens <hauke@hauke-m.de>
2335L: linux-arm-kernel@lists.infradead.org
2336S: Maintained
2337F: arch/arm/mach-bcm/bcm_5301x.c
2338F: arch/arm/boot/dts/bcm5301x.dtsi
2339F: arch/arm/boot/dts/bcm470*
2340
e076e962
FF
2341BROADCOM BCM63XX ARM ARCHITECTURE
2342M: Florian Fainelli <f.fainelli@gmail.com>
2343L: linux-arm-kernel@lists.infradead.org
eb6725d0 2344T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2345S: Maintained
2346F: arch/arm/mach-bcm/bcm63xx.c
2347F: arch/arm/include/debug/bcm63xx.S
2348
7110e227
KC
2349BROADCOM BCM63XX/BCM33XX UDC DRIVER
2350M: Kevin Cernekee <cernekee@gmail.com>
2351L: linux-usb@vger.kernel.org
2352S: Maintained
2353F: drivers/usb/gadget/udc/bcm63xx_udc.*
2354
2df94fd6 2355BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2356M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2357M: Gregory Fong <gregory.0xf0@gmail.com>
2358M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2359L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2360T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2361S: Maintained
2362F: arch/arm/mach-bcm/*brcmstb*
2363F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2364F: drivers/bus/brcmstb_gisb.c
5009a289 2365N: brcmstb
2df94fd6 2366
70371cef
KC
2367BROADCOM BMIPS MIPS ARCHITECTURE
2368M: Kevin Cernekee <cernekee@gmail.com>
2369M: Florian Fainelli <f.fainelli@gmail.com>
2370L: linux-mips@linux-mips.org
eb6725d0 2371T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2372S: Maintained
2373F: arch/mips/bmips/*
2374F: arch/mips/include/asm/mach-bmips/*
2375F: arch/mips/kernel/*bmips*
338808de 2376F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2377F: drivers/irqchip/irq-bcm7*
2378F: drivers/irqchip/irq-brcmstb*
2379
948c51e6 2380BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2381M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2382M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2383L: netdev@vger.kernel.org
2384S: Supported
adfc5217 2385F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2386
a9533e7e
HP
2387BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2388M: Brett Rudley <brudley@broadcom.com>
818c07b8 2389M: Arend van Spriel <arend@broadcom.com>
85d63686 2390M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2391M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2392L: linux-wireless@vger.kernel.org
5615171c 2393L: brcm80211-dev-list@broadcom.com
a9533e7e 2394S: Supported
f62ebdd5 2395F: drivers/net/wireless/brcm80211/
a9533e7e 2396
9958d6f9 2397BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2398M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2399L: linux-scsi@vger.kernel.org
2400S: Supported
2401F: drivers/scsi/bnx2fc/
2402
6a6b5ad0 2403BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2404M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2405L: linux-scsi@vger.kernel.org
2406S: Supported
2407F: drivers/scsi/bnx2i/
2408
63f37ddf 2409BROADCOM IPROC ARM ARCHITECTURE
36c0237f
SB
2410M: Ray Jui <rjui@broadcom.com>
2411M: Scott Branden <sbranden@broadcom.com>
63f37ddf 2412M: Jon Mason <jonmason@broadcom.com>
36c0237f
SB
2413L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2414L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2415T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2416S: Maintained
2417N: iproc
2418N: cygnus
63f37ddf 2419N: nsp
36c0237f
SB
2420N: bcm9113*
2421N: bcm9583*
63f37ddf
JM
2422N: bcm9585*
2423N: bcm9586*
2424N: bcm988312
36c0237f 2425N: bcm113*
63f37ddf
JM
2426N: bcm583*
2427N: bcm585*
2428N: bcm586*
2429N: bcm88312
36c0237f 2430
3b0213d5
GF
2431BROADCOM BRCMSTB GPIO DRIVER
2432M: Gregory Fong <gregory.0xf0@gmail.com>
2433L: bcm-kernel-feedback-list@broadcom.com>
2434S: Supported
2435F: drivers/gpio/gpio-brcmstb.c
2436F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2437
7b7f588b 2438BROADCOM KONA GPIO DRIVER
5e163903 2439M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2440L: bcm-kernel-feedback-list@broadcom.com
2441S: Supported
2442F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2443F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2444
f6e734a8
RM
2445BROADCOM NVRAM DRIVER
2446M: Rafał Miłecki <zajec5@gmail.com>
2447L: linux-mips@linux-mips.org
2448S: Maintained
2449F: drivers/firmware/broadcom/*
2450
02787daa
BN
2451BROADCOM STB NAND FLASH DRIVER
2452M: Brian Norris <computersforpeace@gmail.com>
1ddaa021 2453M: Kamal Dasu <kdasu.kdev@gmail.com>
02787daa 2454L: linux-mtd@lists.infradead.org
1285734c 2455L: bcm-kernel-feedback-list@broadcom.com
02787daa
BN
2456S: Maintained
2457F: drivers/mtd/nand/brcmnand/
2458
c9678d86
RM
2459BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2460M: Rafał Miłecki <zajec5@gmail.com>
2461L: linux-wireless@vger.kernel.org
2462S: Maintained
2463F: drivers/bcma/
2464F: include/linux/bcma/
2465
b8302205
FF
2466BROADCOM SYSTEMPORT ETHERNET DRIVER
2467M: Florian Fainelli <f.fainelli@gmail.com>
2468L: netdev@vger.kernel.org
2469S: Supported
2470F: drivers/net/ethernet/broadcom/bcmsysport.*
2471
7725ccfd 2472BROCADE BFA FC SCSI DRIVER
aa803370
AG
2473M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2474M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2475L: linux-scsi@vger.kernel.org
2476S: Supported
2477F: drivers/scsi/bfa/
7725ccfd 2478
8b230ed8 2479BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2480M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2481L: netdev@vger.kernel.org
2482S: Supported
f844a0ea 2483F: drivers/net/ethernet/brocade/bna/
8b230ed8 2484
5cdf7f76 2485BSG (block layer generic sg v4 driver)
8b58be88 2486M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2487L: linux-scsi@vger.kernel.org
2488S: Supported
679655da
JP
2489F: block/bsg.c
2490F: include/linux/bsg.h
c117ab84 2491F: include/uapi/linux/bsg.h
5cdf7f76 2492
af39917d
CL
2493BT87X AUDIO DRIVER
2494M: Clemens Ladisch <clemens@ladisch.de>
2495L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2496T: git git://git.alsa-project.org/alsa-kernel.git
2497S: Maintained
2498F: Documentation/sound/alsa/Bt87x.txt
2499F: sound/pci/bt87x.c
2500
ff1d5c2f 2501BT8XXGPIO DRIVER
eb032b98 2502M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2503W: http://bu3sch.de/btgpio.php
2504S: Maintained
72dbb705 2505F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2506
eb1eb04f 2507BTRFS FILE SYSTEM
c0778e25
CM
2508M: Chris Mason <clm@fb.com>
2509M: Josef Bacik <jbacik@fb.com>
d8130624 2510M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2511L: linux-btrfs@vger.kernel.org
2512W: http://btrfs.wiki.kernel.org/
8a6e2535 2513Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2514T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2515S: Maintained
679655da
JP
2516F: Documentation/filesystems/btrfs.txt
2517F: fs/btrfs/
eb1eb04f 2518
1da177e4 2519BTTV VIDEO4LINUX DRIVER
009a5410 2520M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2521L: linux-media@vger.kernel.org
96b6aba0 2522W: http://linuxtv.org
275ffde4 2523T: git git://linuxtv.org/media_tree.git
f96236e5 2524S: Odd fixes
679655da 2525F: Documentation/video4linux/bttv/
90d72ac6 2526F: drivers/media/pci/bt8xx/bttv*
1da177e4 2527
1f34923c
KA
2528BUSLOGIC SCSI DRIVER
2529M: Khalid Aziz <khalid@gonehiking.org>
2530L: linux-scsi@vger.kernel.org
2531S: Maintained
2532F: drivers/scsi/BusLogic.*
2533F: drivers/scsi/FlashPoint.*
2534
af39917d
CL
2535C-MEDIA CMI8788 DRIVER
2536M: Clemens Ladisch <clemens@ladisch.de>
2537L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2538T: git git://git.alsa-project.org/alsa-kernel.git
2539S: Maintained
2540F: sound/pci/oxygen/
2541
2141355f
MS
2542C6X ARCHITECTURE
2543M: Mark Salter <msalter@redhat.com>
2544M: Aurelien Jacquiot <a-jacquiot@ti.com>
2545L: linux-c6x-dev@linux-c6x.org
2546W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2547S: Maintained
2548F: arch/c6x/
2549
a5432f5a 2550CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2551M: David Howells <dhowells@redhat.com>
e62d6e24 2552L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
2553S: Supported
2554F: Documentation/filesystems/caching/cachefiles.txt
2555F: fs/cachefiles/
2556
c815ca39
HV
2557CADET FM/AM RADIO RECEIVER DRIVER
2558M: Hans Verkuil <hverkuil@xs4all.nl>
2559L: linux-media@vger.kernel.org
2560T: git git://linuxtv.org/media_tree.git
2561W: http://linuxtv.org
2562S: Maintained
2563F: drivers/media/radio/radio-cadet*
2564
77d5140f 2565CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2566M: Jonathan Corbet <corbet@lwn.net>
661263b5 2567L: linux-media@vger.kernel.org
275ffde4 2568T: git git://linuxtv.org/media_tree.git
77d5140f 2569S: Maintained
679655da 2570F: Documentation/video4linux/cafe_ccic
90d72ac6 2571F: drivers/media/platform/marvell-ccic/
77d5140f 2572
201b6bab 2573CAIF NETWORK LAYER
5c574f50 2574M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2575L: netdev@vger.kernel.org
2576S: Supported
2577F: Documentation/networking/caif/
2578F: drivers/net/caif/
c117ab84 2579F: include/uapi/linux/caif/
201b6bab
JP
2580F: include/net/caif/
2581F: net/caif/
2582
77dac90f 2583CALGARY x86-64 IOMMU
8b58be88
JP
2584M: Muli Ben-Yehuda <muli@il.ibm.com>
2585M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2586L: discuss@x86-64.org
2587S: Maintained
679655da
JP
2588F: arch/x86/kernel/pci-calgary_64.c
2589F: arch/x86/kernel/tce_64.c
2590F: arch/x86/include/asm/calgary.h
2591F: arch/x86/include/asm/tce.h
77dac90f 2592
e2d1d6c0 2593CAN NETWORK LAYER
8d15d386 2594M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2595M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2596L: linux-can@vger.kernel.org
84b0d715 2597W: https://github.com/linux-can
870482a4
MKB
2598T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2599T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2600S: Maintained
f35f6c8f 2601F: Documentation/networking/can.txt
8d15d386 2602F: net/can/
8d15d386 2603F: include/linux/can/core.h
c117ab84
CEB
2604F: include/uapi/linux/can.h
2605F: include/uapi/linux/can/bcm.h
2606F: include/uapi/linux/can/raw.h
2607F: include/uapi/linux/can/gw.h
e2d1d6c0 2608
4261a204 2609CAN NETWORK DRIVERS
8b58be88 2610M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2611M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2612L: linux-can@vger.kernel.org
84b0d715 2613W: https://github.com/linux-can
870482a4
MKB
2614T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2615T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2616S: Maintained
8d15d386
OH
2617F: drivers/net/can/
2618F: include/linux/can/dev.h
8d15d386 2619F: include/linux/can/platform/
c117ab84
CEB
2620F: include/uapi/linux/can/error.h
2621F: include/uapi/linux/can/netlink.h
4261a204 2622
95d16c72
JM
2623CAPABILITIES
2624M: Serge Hallyn <serge.hallyn@canonical.com>
2625L: linux-security-module@vger.kernel.org
6305902c 2626S: Supported
95d16c72 2627F: include/linux/capability.h
c117ab84 2628F: include/uapi/linux/capability.h
6305902c 2629F: security/commoncap.c
38a94118 2630F: kernel/capability.c
95d16c72 2631
b84894c7
KT
2632CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2633M: Kevin Tsai <ktsai@capellamicro.com>
2634S: Maintained
2635F: drivers/iio/light/cm*
2636F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2637
f21fb3ed
RV
2638CAVIUM LIQUIDIO NETWORK DRIVER
2639M: Derek Chickles <derek.chickles@caviumnetworks.com>
2640M: Satanand Burla <satananda.burla@caviumnetworks.com>
2641M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2642M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2643L: netdev@vger.kernel.org
2644W: http://www.cavium.com
2645S: Supported
f21fb3ed
RV
2646F: drivers/net/ethernet/cavium/liquidio/
2647
ef0bbac3
VB
2648CC2520 IEEE-802.15.4 RADIO DRIVER
2649M: Varka Bhadram <varkabhadram@gmail.com>
2650L: linux-wpan@vger.kernel.org
2651S: Maintained
2652F: drivers/net/ieee802154/cc2520.c
2653F: include/linux/spi/cc2520.h
2654F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2655
b8154542 2656CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2657M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2658L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2659W: http://www.ibm.com/developerworks/power/cell/
2660S: Supported
679655da 2661F: arch/powerpc/include/asm/cell*.h
679655da 2662F: arch/powerpc/include/asm/spu*.h
c117ab84 2663F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2664F: arch/powerpc/oprofile/*cell*
2665F: arch/powerpc/platforms/cell/
b8154542 2666
398ecff5
SW
2667CEPH COMMON CODE (LIBCEPH)
2668M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2669M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2670M: Sage Weil <sage@redhat.com>
82593f87 2671L: ceph-devel@vger.kernel.org
09d90327 2672W: http://ceph.com/
fb99f881 2673T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2674T: git git://github.com/ceph/ceph-client.git
9030aaf9 2675S: Supported
14430813
JP
2676F: net/ceph/
2677F: include/linux/ceph/
2678F: include/linux/crush/
9030aaf9 2679
398ecff5
SW
2680CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2681M: "Yan, Zheng" <zyan@redhat.com>
2682M: Sage Weil <sage@redhat.com>
2683M: Ilya Dryomov <idryomov@gmail.com>
2684L: ceph-devel@vger.kernel.org
2685W: http://ceph.com/
2686T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2687T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2688S: Supported
2689F: Documentation/filesystems/ceph.txt
2690F: fs/ceph/
2691
cfc411e7
DH
2692CERTIFICATE HANDLING:
2693M: David Howells <dhowells@redhat.com>
2694M: David Woodhouse <dwmw2@infradead.org>
2695L: keyrings@linux-nfs.org
2696S: Maintained
2697F: Documentation/module-signing.txt
2698F: certs/
2699F: scripts/extract-cert.c
2700
18332a80 2701CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2702L: linux-usb@vger.kernel.org
10c6c9c9 2703S: Orphan
679655da
JP
2704F: Documentation/usb/WUSB-Design-overview.txt
2705F: Documentation/usb/wusb-cbaf
355ffe69
DV
2706F: drivers/usb/host/hwa-hc.c
2707F: drivers/usb/host/whci/
679655da
JP
2708F: drivers/usb/wusbcore/
2709F: include/linux/usb/wusb*
18332a80 2710
70e84049 2711CFAG12864B LCD DRIVER
8b58be88 2712M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2713W: http://miguelojeda.es/auxdisplay.htm
2714W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2715S: Maintained
679655da
JP
2716F: drivers/auxdisplay/cfag12864b.c
2717F: include/linux/cfag12864b.h
70e84049
MOS
2718
2719CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2720M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2721W: http://miguelojeda.es/auxdisplay.htm
2722W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2723S: Maintained
679655da
JP
2724F: drivers/auxdisplay/cfag12864bfb.c
2725F: include/linux/cfag12864b.h
70e84049 2726
704232c2 2727CFG80211 and NL80211
8b58be88 2728M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2729L: linux-wireless@vger.kernel.org
ce466579
JB
2730W: http://wireless.kernel.org/
2731T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2732T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2733S: Maintained
c117ab84 2734F: include/uapi/linux/nl80211.h
679655da
JP
2735F: include/net/cfg80211.h
2736F: net/wireless/*
2737X: net/wireless/wext*
704232c2 2738
46e64261
GKH
2739CHAR and MISC DRIVERS
2740M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2741M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2742T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2743S: Supported
46e64261
GKH
2744F: drivers/char/*
2745F: drivers/misc/*
471322a8 2746F: include/linux/miscdevice.h
46e64261 2747
0a920b5b 2748CHECKPATCH
8b58be88 2749M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2750M: Joe Perches <joe@perches.com>
2751S: Maintained
679655da 2752F: scripts/checkpatch.pl
0a920b5b 2753
f8407f26
HW
2754CHINESE DOCUMENTATION
2755M: Harry Wei <harryxiyou@gmail.com>
9740153c 2756L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2757L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2758S: Maintained
2759F: Documentation/zh_CN/
2760
2721ea2c 2761CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2762M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2763T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2764L: linux-usb@vger.kernel.org
2765S: Maintained
2766F: drivers/usb/chipidea/
2767
a93ad65d
HG
2768CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2769M: Hans de Goede <hdegoede@redhat.com>
2770L: linux-input@vger.kernel.org
2771S: Maintained
2772F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2773F: drivers/input/touchscreen/chipone_icn8318.c
2774
ab043105
OJ
2775CHROME HARDWARE PLATFORM SUPPORT
2776M: Olof Johansson <olof@lixom.net>
2777S: Maintained
2778F: drivers/platform/chrome/
2779
641cb85e 2780CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2781M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2782M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2783M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2784M: Neel Patel <neepatel@cisco.com>
7063fbf2 2785S: Supported
a6a5580c 2786F: drivers/net/ethernet/cisco/enic/
7063fbf2 2787
e3cf00d0 2788CISCO VIC LOW LATENCY NIC DRIVER
35ef4a9e
DG
2789M: Christian Benvenuti <benve@cisco.com>
2790M: Dave Goodell <dgoodell@cisco.com>
b75f0050 2791S: Supported
35ef4a9e 2792F: drivers/infiniband/hw/usnic/
e3cf00d0 2793
2b7a52a4 2794CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2795M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2796L: netdev@vger.kernel.org
2797S: Maintained
57d0b7a0 2798F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2799
3d4cfdc9
MB
2800CIRRUS LOGIC AUDIO CODEC DRIVERS
2801M: Brian Austin <brian.austin@cirrus.com>
2802M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2803L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2804S: Maintained
2805F: sound/soc/codecs/cs*
2806
94574d9a
KRW
2807CLEANCACHE API
2808M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2809L: linux-kernel@vger.kernel.org
2810S: Maintained
2811F: mm/cleancache.c
2812F: include/linux/cleancache.h
2813
d4275354 2814CLK API
8b58be88 2815M: Russell King <linux@arm.linux.org.uk>
aa571b14 2816L: linux-clk@vger.kernel.org
37417046 2817S: Maintained
d4275354
RK
2818F: include/linux/clk.h
2819
9222d247
JS
2820CLOCKSOURCE, CLOCKEVENT DRIVERS
2821M: Daniel Lezcano <daniel.lezcano@linaro.org>
2822M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2823L: linux-kernel@vger.kernel.org
9222d247
JS
2824T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2825S: Supported
2826F: drivers/clocksource
2827
5df6d737 2828CISCO FCOE HBA DRIVER
8fc89a79
HP
2829M: Hiral Patel <hiralpat@cisco.com>
2830M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2831M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2832L: linux-scsi@vger.kernel.org
2833S: Supported
2a99921a 2834F: drivers/scsi/fnic/
5df6d737 2835
c8806b6c
NM
2836CISCO SCSI HBA DRIVER
2837M: Narsimhulu Musini <nmusini@cisco.com>
2838M: Sesidhar Baddela <sebaddel@cisco.com>
2839L: linux-scsi@vger.kernel.org
2840S: Supported
2841F: drivers/scsi/snic/
2842
529aa8cb
TLSC
2843CMPC ACPI DRIVER
2844M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2845M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2846L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2847S: Supported
2848F: drivers/platform/x86/classmate-laptop.c
2849
85756a06
HV
2850COBALT MEDIA DRIVER
2851M: Hans Verkuil <hans.verkuil@cisco.com>
2852L: linux-media@vger.kernel.org
2853T: git git://linuxtv.org/media_tree.git
2854W: http://linuxtv.org
2855S: Supported
2856F: drivers/media/pci/cobalt/
2857
74425eee 2858COCCINELLE/Semantic Patches (SmPL)
26de9c26 2859M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2860M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2861M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2862M: Michal Marek <mmarek@suse.com>
26de9c26 2863L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2864T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2865W: http://coccinelle.lip6.fr/
2866S: Supported
4b92b2aa 2867F: Documentation/coccinelle.txt
74425eee
NP
2868F: scripts/coccinelle/
2869F: scripts/coccicheck
2870
1da177e4 2871CODA FILE SYSTEM
8b58be88 2872M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2873M: coda@cs.cmu.edu
2874L: codalist@coda.cs.cmu.edu
2875W: http://www.coda.cs.cmu.edu/
2876S: Maintained
679655da
JP
2877F: Documentation/filesystems/coda.txt
2878F: fs/coda/
2879F: include/linux/coda*.h
c117ab84 2880F: include/uapi/linux/coda*.h
1da177e4 2881
0b14261e
PZ
2882CODA V4L2 MEM2MEM DRIVER
2883M: Philipp Zabel <p.zabel@pengutronix.de>
2884L: linux-media@vger.kernel.org
2885S: Maintained
2886F: Documentation/devicetree/bindings/media/coda.txt
2887F: drivers/media/platform/coda/
2888
7704addb 2889COMMON CLK FRAMEWORK
a85fa007 2890M: Michael Turquette <mturquette@baylibre.com>
f956165f 2891M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2892L: linux-clk@vger.kernel.org
baeb0d9b 2893T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2894S: Maintained
60bea3b5
SW
2895F: drivers/clk/
2896X: drivers/clk/clkdev.c
7704addb 2897F: include/linux/clk-pr*
60bea3b5 2898F: include/linux/clk/
7704addb 2899
e2d1d6c0 2900COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2901M: Steve French <sfrench@samba.org>
51223df6 2902L: linux-cifs@vger.kernel.org
d1f28953 2903L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2904W: http://linux-cifs.samba.org/
bb1d5dda 2905T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2906S: Supported
ec421a71 2907F: Documentation/filesystems/cifs/
679655da 2908F: fs/cifs/
e2d1d6c0 2909
1da177e4 2910COMPACTPCI HOTPLUG CORE
8b58be88 2911M: Scott Murray <scott@spiteful.org>
64dab204 2912L: linux-pci@vger.kernel.org
82c4dfc7 2913S: Maintained
679655da 2914F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2915
2916COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2917M: Scott Murray <scott@spiteful.org>
64dab204 2918L: linux-pci@vger.kernel.org
82c4dfc7 2919S: Maintained
679655da 2920F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2921
2922COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2923M: Scott Murray <scott@spiteful.org>
64dab204 2924L: linux-pci@vger.kernel.org
82c4dfc7 2925S: Maintained
679655da 2926F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2927
5411552c 2928COMPAL LAPTOP SUPPORT
8b58be88 2929M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2930L: platform-driver-x86@vger.kernel.org
5411552c 2931S: Maintained
679655da 2932F: drivers/platform/x86/compal-laptop.c
5411552c 2933
949be0f7 2934CONEXANT ACCESSRUNNER USB DRIVER
9ae5e3bc
SA
2935L: accessrunner-general@lists.sourceforge.net
2936W: http://accessrunner.sourceforge.net/
44243ef4 2937S: Orphan
679655da 2938F: drivers/usb/atm/cxacru.c
949be0f7 2939
e2d1d6c0 2940CONFIGFS
d6351db2
JB
2941M: Joel Becker <jlbec@evilplan.org>
2942T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2943S: Supported
679655da
JP
2944F: fs/configfs/
2945F: include/linux/configfs.h
e2d1d6c0 2946
acb9c1b2 2947CONNECTOR
8b58be88 2948M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2949L: netdev@vger.kernel.org
2950S: Maintained
2951F: drivers/connector/
2952
a3e3354d 2953CONTROL GROUP (CGROUP)
860ca0e6 2954M: Tejun Heo <tj@kernel.org>
ad50c159 2955M: Li Zefan <lizefan@huawei.com>
4d205676 2956M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2957L: cgroups@vger.kernel.org
860ca0e6 2958T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2959S: Maintained
a3e3354d 2960F: Documentation/cgroups/
679655da
JP
2961F: include/linux/cgroup*
2962F: kernel/cgroup*
a3e3354d
TH
2963
2964CONTROL GROUP - CPUSET
2965M: Li Zefan <lizefan@huawei.com>
2966L: cgroups@vger.kernel.org
2967W: http://www.bullopensource.org/cpuset/
2968W: http://oss.sgi.com/projects/cpusets/
2969T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2970S: Maintained
2971F: Documentation/cgroups/cpusets.txt
2972F: include/linux/cpuset.h
2973F: kernel/cpuset.c
2974
2975CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2976M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2977M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2978L: cgroups@vger.kernel.org
2979L: linux-mm@kvack.org
2980S: Maintained
2981F: mm/memcontrol.c
5d1ea48b 2982F: mm/swap_cgroup.c
fb3a0fb6 2983
bebe4678 2984CORETEMP HARDWARE MONITORING DRIVER
96859129 2985M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2986L: lm-sensors@lm-sensors.org
2987S: Maintained
679655da
JP
2988F: Documentation/hwmon/coretemp
2989F: drivers/hwmon/coretemp.c
bebe4678 2990
1da177e4 2991COSA/SRP SYNC SERIAL DRIVER
8b58be88 2992M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2993W: http://www.fi.muni.cz/~kas/cosa/
2994S: Maintained
679655da 2995F: drivers/net/wan/cosa*
1da177e4 2996
4371ee35 2997CPMAC ETHERNET DRIVER
8b58be88 2998M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2999L: netdev@vger.kernel.org
3000S: Maintained
b544dbac 3001F: drivers/net/ethernet/ti/cpmac.c
4371ee35 3002
1da177e4 3003CPU FREQUENCY DRIVERS
9c3646d1 3004M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 3005M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 3006L: linux-pm@vger.kernel.org
1da177e4 3007S: Maintained
27209d91
VK
3008T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3009T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
3010F: drivers/cpufreq/
3011F: include/linux/cpufreq.h
1da177e4 3012
8a67f0ef
VK
3013CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3014M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 3015M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
3016L: linux-pm@vger.kernel.org
3017W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3018S: Maintained
3019F: drivers/cpufreq/arm_big_little.h
3020F: drivers/cpufreq/arm_big_little.c
3021F: drivers/cpufreq/arm_big_little_dt.c
3022
14d2c34c 3023CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
3024M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3025M: Daniel Lezcano <daniel.lezcano@linaro.org>
3026L: linux-pm@vger.kernel.org
3027L: linux-arm-kernel@lists.infradead.org
cea8321c 3028T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
3029S: Maintained
3030F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 3031
0c570c18
BZ
3032CPUIDLE DRIVER - ARM EXYNOS
3033M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3034M: Daniel Lezcano <daniel.lezcano@linaro.org>
3035M: Kukjin Kim <kgene@kernel.org>
3036L: linux-pm@vger.kernel.org
3037L: linux-samsung-soc@vger.kernel.org
3038S: Supported
3039F: drivers/cpuidle/cpuidle-exynos.c
3040F: arch/arm/mach-exynos/pm.c
3041
a8e39c35 3042CPUIDLE DRIVERS
9c3646d1 3043M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
3044M: Daniel Lezcano <daniel.lezcano@linaro.org>
3045L: linux-pm@vger.kernel.org
3046S: Maintained
cea8321c 3047T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
3048F: drivers/cpuidle/*
3049F: include/linux/cpuidle.h
3050
1da177e4 3051CPUID/MSR DRIVER
8b58be88 3052M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 3053S: Maintained
679655da
JP
3054F: arch/x86/kernel/cpuid.c
3055F: arch/x86/kernel/msr.c
1da177e4 3056
7fe2f639 3057CPU POWER MONITORING SUBSYSTEM
d8130624 3058M: Thomas Renninger <trenn@suse.com>
103f1790 3059L: linux-pm@vger.kernel.org
7fe2f639 3060S: Maintained
14430813 3061F: tools/power/cpupower/
7fe2f639 3062
1da177e4 3063CRAMFS FILESYSTEM
ce00f85c 3064W: http://sourceforge.net/projects/cramfs/
54886a71 3065S: Orphan / Obsolete
679655da
JP
3066F: Documentation/filesystems/cramfs.txt
3067F: fs/cramfs/
1da177e4
LT
3068
3069CRIS PORT
8b58be88
JP
3070M: Mikael Starvik <starvik@axis.com>
3071M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3072L: linux-cris-kernel@axis.com
1da177e4
LT
3073W: http://developer.axis.com
3074S: Maintained
679655da 3075F: arch/cris/
df621252 3076F: drivers/tty/serial/crisv10.*
1da177e4
LT
3077
3078CRYPTO API
8b58be88
JP
3079M: Herbert Xu <herbert@gondor.apana.org.au>
3080M: "David S. Miller" <davem@davemloft.net>
1da177e4 3081L: linux-crypto@vger.kernel.org
54e5881d 3082T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3083S: Maintained
679655da 3084F: Documentation/crypto/
2ca87a17 3085F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3086F: arch/*/crypto/
3087F: crypto/
3088F: drivers/crypto/
3089F: include/crypto/
1da177e4 3090
5b07bd57 3091CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3092M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3093L: linux-crypto@vger.kernel.org
3094S: Maintained
51a2228a
JP
3095F: crypto/ansi_cprng.c
3096F: crypto/rng.c
5b07bd57 3097
9b4ffa48 3098CS5535 Audio ALSA driver
8b58be88 3099M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3100S: Maintained
679655da 3101F: sound/pci/cs5535audio/
9b4ffa48 3102
a910e4a9 3103CW1200 WLAN driver
b75f0050
JP
3104M: Solomon Peachy <pizza@shaftnet.org>
3105S: Maintained
3106F: drivers/net/wireless/cw1200/
a910e4a9 3107
6d8425b1 3108CX18 VIDEO4LINUX DRIVER
6afdeaf8 3109M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3110L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3111L: linux-media@vger.kernel.org
275ffde4 3112T: git git://linuxtv.org/media_tree.git
6d8425b1 3113W: http://linuxtv.org
30e10993 3114W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3115S: Maintained
679655da 3116F: Documentation/video4linux/cx18.txt
90d72ac6 3117F: drivers/media/pci/cx18/
6c0f0359 3118F: include/uapi/linux/ivtv*
6d8425b1 3119
3f101d91
HV
3120CX2341X MPEG ENCODER HELPER MODULE
3121M: Hans Verkuil <hverkuil@xs4all.nl>
3122L: linux-media@vger.kernel.org
3123T: git git://linuxtv.org/media_tree.git
3124W: http://linuxtv.org
3125S: Maintained
c368360b 3126F: drivers/media/common/cx2341x*
3f101d91
HV
3127F: include/media/cx2341x*
3128
b8fe6e2c
PB
3129CX24120 MEDIA DRIVER
3130M: Jemma Denson <jdenson@gmail.com>
3131M: Patrick Boettcher <patrick.boettcher@posteo.de>
3132L: linux-media@vger.kernel.org
3133W: http://linuxtv.org/
3134Q: http://patchwork.linuxtv.org/project/linux-media/list/
3135S: Maintained
3136F: drivers/media/dvb-frontends/cx24120*
3137
20357578 3138CX88 VIDEO4LINUX DRIVER
009a5410 3139M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3140L: linux-media@vger.kernel.org
3141W: http://linuxtv.org
3142T: git git://linuxtv.org/media_tree.git
3143S: Odd fixes
3144F: Documentation/video4linux/cx88/
3145F: drivers/media/pci/cx88/
6d8425b1 3146
91952bc0
AP
3147CXD2820R MEDIA DRIVER
3148M: Antti Palosaari <crope@iki.fi>
3149L: linux-media@vger.kernel.org
3150W: http://linuxtv.org/
3151W: http://palosaari.fi/linux/
3152Q: http://patchwork.linuxtv.org/project/linux-media/list/
3153T: git git://linuxtv.org/anttip/media_tree.git
3154S: Maintained
3155F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3156
e5ec3789 3157CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3158M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3159L: netdev@vger.kernel.org
3160W: http://www.chelsio.com
3161S: Supported
f7917c00 3162F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3163
d8ae3c33 3164CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3165M: Karen Xie <kxie@chelsio.com>
3166L: linux-scsi@vger.kernel.org
3167W: http://www.chelsio.com
3168S: Supported
3169F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3170
e5ec3789 3171CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3172M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3173L: linux-rdma@vger.kernel.org
e5ec3789
SW
3174W: http://www.openfabrics.org
3175S: Supported
679655da 3176F: drivers/infiniband/hw/cxgb3/
e5ec3789 3177
be4c9bad 3178CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3179M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3180L: netdev@vger.kernel.org
3181W: http://www.chelsio.com
3182S: Supported
f7917c00 3183F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3184
d8ae3c33 3185CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3186M: Karen Xie <kxie@chelsio.com>
3187L: linux-scsi@vger.kernel.org
3188W: http://www.chelsio.com
3189S: Supported
3190F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3191
be4c9bad
RD
3192CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3193M: Steve Wise <swise@chelsio.com>
3194L: linux-rdma@vger.kernel.org
3195W: http://www.openfabrics.org
3196S: Supported
3197F: drivers/infiniband/hw/cxgb4/
3198
5c20a5c7
CL
3199CXGB4VF ETHERNET DRIVER (CXGB4VF)
3200M: Casey Leedom <leedom@chelsio.com>
3201L: netdev@vger.kernel.org
3202W: http://www.chelsio.com
3203S: Supported
f7917c00 3204F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3205
a9282d01
IM
3206CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3207M: Ian Munsie <imunsie@au1.ibm.com>
3208M: Michael Neuling <mikey@neuling.org>
3209L: linuxppc-dev@lists.ozlabs.org
3210S: Supported
3211F: drivers/misc/cxl/
ec249dd8 3212F: include/misc/cxl*
a9282d01
IM
3213F: include/uapi/misc/cxl.h
3214F: Documentation/powerpc/cxl.txt
3215F: Documentation/powerpc/cxl.txt
3216F: Documentation/ABI/testing/sysfs-class-cxl
3217
11f43ae7
MO
3218CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3219M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3220M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3221L: linux-scsi@vger.kernel.org
3222S: Supported
3223F: drivers/scsi/cxlflash/
3224F: include/uapi/scsi/cxlflash_ioctls.h
3225F: Documentation/powerpc/cxlflash.txt
3226
b52b97a3
GC
3227STMMAC ETHERNET DRIVER
3228M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3229L: netdev@vger.kernel.org
3230W: http://www.stlinux.com
3231S: Supported
7ac6653a 3232F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3233
1da177e4 3234CYBERPRO FB DRIVER
8b58be88 3235M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3236L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3237W: http://www.arm.linux.org.uk/
3238S: Maintained
8a61f013 3239F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3240
1da177e4 3241CYCLADES ASYNC MUX DRIVER
1da177e4 3242W: http://www.cyclades.com/
d459883e 3243S: Orphan
c897401b 3244F: drivers/tty/cyclades.c
679655da 3245F: include/linux/cyclades.h
c117ab84 3246F: include/uapi/linux/cyclades.h
1da177e4
LT
3247
3248CYCLADES PC300 DRIVER
1da177e4 3249W: http://www.cyclades.com/
d459883e 3250S: Orphan
679655da 3251F: drivers/net/wan/pc300*
1da177e4 3252
402f6ae4
AP
3253CYPRESS_FIRMWARE MEDIA DRIVER
3254M: Antti Palosaari <crope@iki.fi>
3255L: linux-media@vger.kernel.org
3256W: http://linuxtv.org/
3257W: http://palosaari.fi/linux/
3258Q: http://patchwork.linuxtv.org/project/linux-media/list/
3259T: git git://linuxtv.org/anttip/media_tree.git
3260S: Maintained
3261F: drivers/media/common/cypress_firmware*
3262
e3ae3525 3263CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3264M: Ferruh Yigit <fery@cypress.com>
6305902c 3265L: linux-input@vger.kernel.org
be9a6f40 3266S: Supported
6305902c
JP
3267F: drivers/input/touchscreen/cyttsp*
3268F: include/linux/input/cyttsp.h
e3ae3525 3269
aaaf5fbf
JK
3270DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3271M: Joshua Kinard <kumba@gentoo.org>
3272S: Maintained
3273F: drivers/rtc/rtc-ds1685.c
3274F: include/linux/rtc/ds1685.h
3275
1da177e4 3276DAMA SLAVE for AX.25
8b58be88 3277M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3278W: http://yaina.de/jreuter/
3279W: http://www.qsl.net/dl1bke/
3280L: linux-hams@vger.kernel.org
3281S: Maintained
679655da
JP
3282F: net/ax25/af_ax25.c
3283F: net/ax25/ax25_dev.c
3284F: net/ax25/ax25_ds_*
3285F: net/ax25/ax25_in.c
3286F: net/ax25/ax25_out.c
3287F: net/ax25/ax25_timer.c
3288F: net/ax25/sysctl_net_ax25.c
1da177e4 3289
e2d1d6c0 3290DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3291L: netdev@vger.kernel.org
5ff77428 3292S: Orphan
679655da 3293F: Documentation/networking/dmfe.txt
0f04e2aa 3294F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3295
3296DC390/AM53C974 SCSI driver
d8130624 3297M: Hannes Reinecke <hare@suse.com>
71bd849d 3298L: linux-scsi@vger.kernel.org
e2d1d6c0 3299S: Maintained
71bd849d 3300F: drivers/scsi/am53c974.c
e2d1d6c0 3301
1da177e4 3302DC395x SCSI driver
61eee9a7 3303M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3304M: Ali Akcaagac <aliakc@web.de>
3305M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3306L: dc395x@twibble.org
cf015e9f
JP
3307W: http://twibble.org/dist/dc395x/
3308W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3309S: Maintained
679655da
JP
3310F: Documentation/scsi/dc395x.txt
3311F: drivers/scsi/dc395x.*
1da177e4 3312
eb8edb08 3313DCCP PROTOCOL
a89d030e 3314M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3315L: dccp@vger.kernel.org
c996d8b9 3316W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3317S: Maintained
679655da 3318F: include/linux/dccp.h
c117ab84 3319F: include/uapi/linux/dccp.h
679655da
JP
3320F: include/linux/tfrc.h
3321F: net/dccp/
eb8edb08 3322
1da177e4 3323DECnet NETWORK LAYER
1da177e4
LT
3324W: http://linux-decnet.sourceforge.net
3325L: linux-decnet-user@lists.sourceforge.net
f546444d 3326S: Orphan
679655da
JP
3327F: Documentation/networking/decnet.txt
3328F: net/decnet/
1da177e4 3329
ebff05b9
MR
3330DECSTATION PLATFORM SUPPORT
3331M: "Maciej W. Rozycki" <macro@linux-mips.org>
3332L: linux-mips@linux-mips.org
3333W: http://www.linux-mips.org/wiki/DECstation
3334S: Maintained
3335F: arch/mips/dec/
3336F: arch/mips/include/asm/dec/
3337F: arch/mips/include/asm/mach-dec/
3338
1da177e4 3339DEFXX FDDI NETWORK DRIVER
8b58be88 3340M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3341S: Maintained
33f810b2 3342F: drivers/net/fddi/defxx.*
1da177e4 3343
ad8f07cc 3344DELL LAPTOP DRIVER
8b58be88 3345M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3346M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3347L: platform-driver-x86@vger.kernel.org
ad8f07cc 3348S: Maintained
679655da 3349F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3350
817a5cdb
PR
3351DELL LAPTOP RBTN DRIVER
3352M: Pali RohĂ¡r <pali.rohar@gmail.com>
3353S: Maintained
3354F: drivers/platform/x86/dell-rbtn.*
3355
cdbff611
PR
3356DELL LAPTOP FREEFALL DRIVER
3357M: Pali RohĂ¡r <pali.rohar@gmail.com>
3358S: Maintained
3359F: drivers/platform/x86/dell-smo8800.c
3360
1da177e4 3361DELL LAPTOP SMM DRIVER
a5afba16 3362M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3363S: Maintained
a5afba16 3364F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3365F: include/uapi/linux/i8k.h
1da177e4 3366
90563ec4 3367DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3368M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3369S: Maintained
679655da
JP
3370F: Documentation/dcdbas.txt
3371F: drivers/firmware/dcdbas.*
90563ec4 3372
0b3f6109 3373DELL WMI EXTRAS DRIVER
8b58be88 3374M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3375M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3376S: Maintained
36b3a96f 3377F: drivers/platform/x86/dell-wmi.c
0b3f6109 3378
5efc75e3 3379DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3380M: John Youn <johnyoun@synopsys.com>
5efc75e3 3381L: linux-usb@vger.kernel.org
18f340f9 3382T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3383S: Maintained
197ba5f4 3384F: drivers/usb/dwc2/
5efc75e3 3385
94ab23dd
FB
3386DESIGNWARE USB3 DRD IP DRIVER
3387M: Felipe Balbi <balbi@ti.com>
3388L: linux-usb@vger.kernel.org
3389L: linux-omap@vger.kernel.org
3390T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3391S: Maintained
3392F: drivers/usb/dwc3/
3393
833c9545
JB
3394DEVICE COREDUMP (DEV_COREDUMP)
3395M: Johannes Berg <johannes@sipsolutions.net>
3396L: linux-kernel@vger.kernel.org
3397S: Maintained
3398F: drivers/base/devcoredump.c
3399F: include/linux/devcoredump.h
3400
89d07767
KP
3401DEVICE FREQUENCY (DEVFREQ)
3402M: MyungJoo Ham <myungjoo.ham@samsung.com>
3403M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3404L: linux-pm@vger.kernel.org
89d07767
KP
3405S: Maintained
3406F: drivers/devfreq/
3407
1da177e4 3408DEVICE NUMBER REGISTRY
8b58be88 3409M: Torben Mathiasen <device@lanana.org>
1da177e4 3410W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3411S: Maintained
3412
e2d1d6c0 3413DEVICE-MAPPER (LVM)
854ecaad 3414M: Alasdair Kergon <agk@redhat.com>
8504eed3 3415M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3416M: dm-devel@redhat.com
e2d1d6c0
RD
3417L: dm-devel@redhat.com
3418W: http://sources.redhat.com/dm
8a6e2535 3419Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3420T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3421T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3422S: Maintained
679655da
JP
3423F: Documentation/device-mapper/
3424F: drivers/md/dm*
854ecaad 3425F: drivers/md/persistent-data/
679655da
JP
3426F: include/linux/device-mapper.h
3427F: include/linux/dm-*.h
8504eed3 3428F: include/uapi/linux/dm-*.h
e2d1d6c0 3429
c0d995aa
OST
3430DIALOG SEMICONDUCTOR DRIVERS
3431M: Support Opensource <support.opensource@diasemi.com>
3432W: http://www.dialog-semiconductor.com/products
3433S: Supported
3434F: Documentation/hwmon/da90??
7c933772 3435F: Documentation/devicetree/bindings/sound/da[79]*.txt
c0d995aa
OST
3436F: drivers/gpio/gpio-da90??.c
3437F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3438F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3439F: drivers/input/misc/da90??_onkey.c
3440F: drivers/input/touchscreen/da9052_tsi.c
3441F: drivers/leds/leds-da90??.c
3442F: drivers/mfd/da903x.c
3443F: drivers/mfd/da90??-*.c
7be72c2c 3444F: drivers/mfd/da91??-*.c
c0d995aa 3445F: drivers/power/da9052-battery.c
7be72c2c 3446F: drivers/power/da91??-*.c
c0d995aa
OST
3447F: drivers/regulator/da903x.c
3448F: drivers/regulator/da9???-regulator.[ch]
3449F: drivers/rtc/rtc-da90??.c
3450F: drivers/video/backlight/da90??_bl.c
3451F: drivers/watchdog/da90??_wdt.c
3452F: include/linux/mfd/da903x.h
3453F: include/linux/mfd/da9052/
3454F: include/linux/mfd/da9055/
3455F: include/linux/mfd/da9063/
7be72c2c 3456F: include/linux/mfd/da9150/
c0d995aa
OST
3457F: include/sound/da[79]*.h
3458F: sound/soc/codecs/da[79]*.[ch]
3459
599aa697
LL
3460DIGI NEO AND CLASSIC PCI PRODUCTS
3461M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3462M: Mark Hounschell <markh@compro.net>
599aa697
LL
3463L: driverdev-devel@linuxdriverproject.org
3464S: Maintained
3465F: drivers/staging/dgnc/
3466
3467DIGI EPCA PCI PRODUCTS
3468M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3469M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3470L: driverdev-devel@linuxdriverproject.org
3471S: Maintained
3472F: drivers/staging/dgap/
3473
335d7c58 3474DIOLAN U2C-12 I2C DRIVER
ca462085 3475M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3476L: linux-i2c@vger.kernel.org
3477S: Maintained
3478F: drivers/i2c/busses/i2c-diolan-u2c.c
3479
d475c634
MW
3480DIRECT ACCESS (DAX)
3481M: Matthew Wilcox <willy@linux.intel.com>
3482L: linux-fsdevel@vger.kernel.org
3483S: Supported
3484F: fs/dax.c
3485
e7839f25 3486DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3487M: Eric Paris <eparis@parisplace.org>
3c5119c0 3488S: Maintained
679655da
JP
3489F: Documentation/filesystems/dnotify.txt
3490F: fs/notify/dnotify/
3491F: include/linux/dnotify.h
1da177e4
LT
3492
3493DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3494M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3495W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3496W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3497W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3498S: Maintained
3499
4480f15b 3500DISKQUOTA
d8130624 3501M: Jan Kara <jack@suse.com>
1da177e4 3502S: Maintained
679655da
JP
3503F: Documentation/filesystems/quota.txt
3504F: fs/quota/
3505F: include/linux/quota*.h
c117ab84 3506F: include/uapi/linux/quota*.h
1da177e4 3507
702686ad
BT
3508DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3509M: Bernie Thompson <bernie@plugable.com>
3510L: linux-fbdev@vger.kernel.org
3511S: Maintained
3512W: http://plugable.com/category/projects/udlfb/
8a61f013 3513F: drivers/video/fbdev/udlfb.c
702686ad
BT
3514F: include/video/udlfb.h
3515F: Documentation/fb/udlfb.txt
3516
e7839f25 3517DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3518M: Christine Caulfield <ccaulfie@redhat.com>
3519M: David Teigland <teigland@redhat.com>
a4644184 3520L: cluster-devel@redhat.com
5be7b50f 3521W: http://sources.redhat.com/cluster/
54e5881d 3522T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3523S: Supported
679655da 3524F: fs/dlm/
5be7b50f 3525
53b6b3e0
SS
3526DMA BUFFER SHARING FRAMEWORK
3527M: Sumit Semwal <sumit.semwal@linaro.org>
3528S: Maintained
3529L: linux-media@vger.kernel.org
3530L: dri-devel@lists.freedesktop.org
8ada6d2d 3531L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3532F: drivers/dma-buf/
e46d12c6
JP
3533F: include/linux/dma-buf*
3534F: include/linux/reservation.h
3535F: include/linux/*fence.h
53b6b3e0
SS
3536F: Documentation/dma-buf-sharing.txt
3537T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3538
b3e5f263 3539DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3540M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3541L: dmaengine@vger.kernel.org
3542Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3543S: Maintained
679655da 3544F: drivers/dma/
0ce3c066 3545F: include/linux/dmaengine.h
979a281e
VK
3546F: Documentation/dmaengine/
3547T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3548
b825037d 3549DME1737 HARDWARE MONITOR DRIVER
8b58be88 3550M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3551L: lm-sensors@lm-sensors.org
3552S: Maintained
679655da
JP
3553F: Documentation/hwmon/dme1737
3554F: drivers/hwmon/dme1737.c
b825037d 3555
1f31e1b1 3556DMI/SMBIOS SUPPORT
d8130624 3557M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3558S: Maintained
d4aeef93 3559T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3560F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3561F: drivers/firmware/dmi-id.c
3562F: drivers/firmware/dmi_scan.c
3563F: include/linux/dmi.h
3564
7d2c86b5 3565DOCUMENTATION
ad3118b9 3566M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3567L: linux-doc@vger.kernel.org
3568S: Maintained
679655da 3569F: Documentation/
42f41ecf
JC
3570F: scripts/docproc.c
3571F: scripts/kernel-doc*
97be078b
RD
3572X: Documentation/ABI/
3573X: Documentation/devicetree/
933a46b8
JC
3574X: Documentation/acpi
3575X: Documentation/power
3576X: Documentation/spi
6c121170 3577X: Documentation/DocBook/media
c51edfb1 3578T: git git://git.lwn.net/linux.git docs-next
abbaeff3 3579
1da177e4 3580DOUBLETALK DRIVER
8b58be88 3581M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3582L: blinux-list@redhat.com
3583S: Maintained
679655da
JP
3584F: drivers/char/dtlk.c
3585F: include/linux/dtlk.h
1da177e4 3586
e2d1d6c0 3587DPT_I2O SCSI RAID DRIVER
8b58be88 3588M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3589L: linux-scsi@vger.kernel.org
3590W: http://www.adaptec.com/
3591S: Maintained
679655da
JP
3592F: drivers/scsi/dpt*
3593F: drivers/scsi/dpt/
e2d1d6c0 3594
b411b363 3595DRBD DRIVER
28b8e8d4
JP
3596P: Philipp Reisner
3597P: Lars Ellenberg
3598M: drbd-dev@lists.linbit.com
3599L: drbd-user@lists.linbit.com
3600W: http://www.drbd.org
3601T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3602T: git git://git.drbd.org/drbd-8.3.git
3603S: Supported
3604F: drivers/block/drbd/
3605F: lib/lru_cache.c
3606F: Documentation/blockdev/drbd/
b411b363 3607
dc7dfcd8 3608DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3609M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3610T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3611S: Supported
679655da 3612F: Documentation/kobject.txt
7cfc51b9 3613F: drivers/base/
87544653 3614F: fs/debugfs/
dc7dfcd8
WS
3615F: fs/kernfs/
3616F: fs/sysfs/
87544653 3617F: include/linux/debugfs.h
dc7dfcd8 3618F: include/linux/kobj*
679655da 3619F: lib/kobj*
1da177e4
LT
3620
3621DRM DRIVERS
8b58be88 3622M: David Airlie <airlied@linux.ie>
4c6a3999 3623L: dri-devel@lists.freedesktop.org
b0447888 3624T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3625S: Maintained
679655da 3626F: drivers/gpu/drm/
433e3b34 3627F: drivers/gpu/vga/
850e9411 3628F: include/drm/
c117ab84 3629F: include/uapi/drm/
1da177e4 3630
566f5939
AD
3631RADEON DRM DRIVERS
3632M: Alex Deucher <alexander.deucher@amd.com>
3633M: Christian König <christian.koenig@amd.com>
3634L: dri-devel@lists.freedesktop.org
3635T: git git://people.freedesktop.org/~agd5f/linux
3636S: Supported
3637F: drivers/gpu/drm/radeon/
566f5939
AD
3638F: include/uapi/drm/radeon*
3639
03e255b9
TR
3640DRM PANEL DRIVERS
3641M: Thierry Reding <thierry.reding@gmail.com>
3642L: dri-devel@lists.freedesktop.org
3643T: git git://anongit.freedesktop.org/tegra/linux.git
3644S: Maintained
3645F: drivers/gpu/drm/drm_panel.c
3646F: drivers/gpu/drm/panel/
3647F: include/drm/drm_panel.h
2d799dde 3648F: Documentation/devicetree/bindings/display/panel/
03e255b9 3649
8daf7473 3650INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3651M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3652M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3653L: intel-gfx@lists.freedesktop.org
8daf7473 3654L: dri-devel@lists.freedesktop.org
7564fde3 3655W: https://01.org/linuxgraphics/
47f95647 3656Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3657T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3658S: Supported
14430813 3659F: drivers/gpu/drm/i915/
8daf7473 3660F: include/drm/i915*
c117ab84 3661F: include/uapi/drm/i915*
8daf7473 3662
99763bb8
BB
3663DRM DRIVERS FOR ATMEL HLCDC
3664M: Boris Brezillon <boris.brezillon@free-electrons.com>
3665L: dri-devel@lists.freedesktop.org
3666S: Supported
3667F: drivers/gpu/drm/atmel-hlcdc/
3668F: Documentation/devicetree/bindings/drm/atmel/
3669
398a6d4a
KP
3670DRM DRIVERS FOR EXYNOS
3671M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3672M: Joonyoung Shim <jy0922.shim@samsung.com>
3673M: Seung-Woo Kim <sw0312.kim@samsung.com>
3674M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3675L: dri-devel@lists.freedesktop.org
25a58030 3676T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3677S: Supported
14430813 3678F: drivers/gpu/drm/exynos/
398a6d4a 3679F: include/drm/exynos*
c117ab84 3680F: include/uapi/drm/exynos*
398a6d4a 3681
b55a1b9c
JW
3682DRM DRIVERS FOR FREESCALE DCU
3683M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3684M: Alison Wang <alison.wang@freescale.com>
3685L: dri-devel@lists.freedesktop.org
3686S: Supported
3687F: drivers/gpu/drm/fsl-dcu/
2d799dde
RH
3688F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3689F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
b55a1b9c 3690
0a3d775f
PZ
3691DRM DRIVERS FOR FREESCALE IMX
3692M: Philipp Zabel <p.zabel@pengutronix.de>
3693L: dri-devel@lists.freedesktop.org
3694S: Maintained
3695F: drivers/gpu/drm/imx/
ef739aa4 3696F: drivers/gpu/ipu-v3/
2d799dde 3697F: Documentation/devicetree/bindings/display/imx/
0a3d775f 3698
ba2199a6
PJ
3699DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3700M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3701L: dri-devel@lists.freedesktop.org
3702T: git git://github.com/patjak/drm-gma500
3703S: Maintained
3704F: drivers/gpu/drm/gma500
3705F: include/drm/gma500*
3706
bd3b49f2 3707DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3708M: Thierry Reding <thierry.reding@gmail.com>
3709M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3710L: dri-devel@lists.freedesktop.org
3711L: linux-tegra@vger.kernel.org
a5ad7a63 3712T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3713S: Supported
dee8268f 3714F: drivers/gpu/drm/tegra/
a5ad7a63 3715F: drivers/gpu/host1x/
e1e90644 3716F: include/linux/host1x.h
a5ad7a63 3717F: include/uapi/drm/tegra_drm.h
2d799dde 3718F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
bd3b49f2 3719
a284e9d1
LP
3720DRM DRIVERS FOR RENESAS
3721M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3722L: dri-devel@lists.freedesktop.org
3723L: linux-sh@vger.kernel.org
3724T: git git://people.freedesktop.org/~airlied/linux
3725S: Supported
3726F: drivers/gpu/drm/rcar-du/
3727F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3728F: include/linux/platform_data/shmob_drm.h
3729
625e0346
HS
3730DRM DRIVERS FOR ROCKCHIP
3731M: Mark Yao <mark.yao@rock-chips.com>
3732L: dri-devel@lists.freedesktop.org
3733S: Maintained
3734F: drivers/gpu/drm/rockchip/
2d799dde 3735F: Documentation/devicetree/bindings/display/rockchip*
625e0346 3736
7f11c476
BG
3737DRM DRIVERS FOR STI
3738M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3739M: Vincent Abriou <vincent.abriou@st.com>
3740L: dri-devel@lists.freedesktop.org
3741T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3742S: Maintained
3743F: drivers/gpu/drm/sti
2d799dde 3744F: Documentation/devicetree/bindings/display/st,stih4xx.txt
7f11c476 3745
598df1ac
AK
3746DSBR100 USB FM RADIO DRIVER
3747M: Alexey Klimov <klimov.linux@gmail.com>
3748L: linux-media@vger.kernel.org
3749T: git git://linuxtv.org/media_tree.git
3750S: Maintained
3751F: drivers/media/radio/dsbr100.c
3752
1da177e4 3753DSCC4 DRIVER
8b58be88 3754M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3755L: netdev@vger.kernel.org
1da177e4 3756S: Maintained
679655da 3757F: drivers/net/wan/dscc4.c
1da177e4 3758
cc11b140
HV
3759DT3155 MEDIA DRIVER
3760M: Hans Verkuil <hverkuil@xs4all.nl>
3761L: linux-media@vger.kernel.org
3762T: git git://linuxtv.org/media_tree.git
3763W: http://linuxtv.org
3764S: Odd Fixes
3765F: drivers/media/pci/dt3155/
3766
91952bc0
AP
3767DVB_USB_AF9015 MEDIA DRIVER
3768M: Antti Palosaari <crope@iki.fi>
3769L: linux-media@vger.kernel.org
3770W: http://linuxtv.org/
3771W: http://palosaari.fi/linux/
3772Q: http://patchwork.linuxtv.org/project/linux-media/list/
3773T: git git://linuxtv.org/anttip/media_tree.git
3774S: Maintained
3775F: drivers/media/usb/dvb-usb-v2/af9015*
3776
3777DVB_USB_AF9035 MEDIA DRIVER
3778M: Antti Palosaari <crope@iki.fi>
3779L: linux-media@vger.kernel.org
3780W: http://linuxtv.org/
3781W: http://palosaari.fi/linux/
3782Q: http://patchwork.linuxtv.org/project/linux-media/list/
3783T: git git://linuxtv.org/anttip/media_tree.git
3784S: Maintained
3785F: drivers/media/usb/dvb-usb-v2/af9035*
3786
3787DVB_USB_ANYSEE MEDIA DRIVER
3788M: Antti Palosaari <crope@iki.fi>
3789L: linux-media@vger.kernel.org
3790W: http://linuxtv.org/
3791W: http://palosaari.fi/linux/
3792Q: http://patchwork.linuxtv.org/project/linux-media/list/
3793T: git git://linuxtv.org/anttip/media_tree.git
3794S: Maintained
3795F: drivers/media/usb/dvb-usb-v2/anysee*
3796
3797DVB_USB_AU6610 MEDIA DRIVER
3798M: Antti Palosaari <crope@iki.fi>
3799L: linux-media@vger.kernel.org
3800W: http://linuxtv.org/
3801W: http://palosaari.fi/linux/
3802Q: http://patchwork.linuxtv.org/project/linux-media/list/
3803T: git git://linuxtv.org/anttip/media_tree.git
3804S: Maintained
3805F: drivers/media/usb/dvb-usb-v2/au6610*
3806
3807DVB_USB_CE6230 MEDIA DRIVER
3808M: Antti Palosaari <crope@iki.fi>
3809L: linux-media@vger.kernel.org
3810W: http://linuxtv.org/
3811W: http://palosaari.fi/linux/
3812Q: http://patchwork.linuxtv.org/project/linux-media/list/
3813T: git git://linuxtv.org/anttip/media_tree.git
3814S: Maintained
3815F: drivers/media/usb/dvb-usb-v2/ce6230*
3816
d099dea2
MK
3817DVB_USB_CXUSB MEDIA DRIVER
3818M: Michael Krufky <mkrufky@linuxtv.org>
3819L: linux-media@vger.kernel.org
3820W: http://linuxtv.org/
3821W: http://github.com/mkrufky
3822Q: http://patchwork.linuxtv.org/project/linux-media/list/
3823T: git git://linuxtv.org/media_tree.git
3824S: Maintained
9819da66 3825F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3826
91952bc0 3827DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3828M: Antti Palosaari <crope@iki.fi>
3829L: linux-media@vger.kernel.org
3830W: http://linuxtv.org/
3831W: http://palosaari.fi/linux/
3832Q: http://patchwork.linuxtv.org/project/linux-media/list/
3833T: git git://linuxtv.org/anttip/media_tree.git
3834S: Maintained
91952bc0 3835F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3836
5560983b 3837DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3838M: Antti Palosaari <crope@iki.fi>
3839L: linux-media@vger.kernel.org
3840W: http://linuxtv.org/
91952bc0
AP
3841Q: http://patchwork.linuxtv.org/project/linux-media/list/
3842T: git git://linuxtv.org/anttip/media_tree.git
3843S: Maintained
5560983b 3844F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3845
8856f5f2
MK
3846DVB_USB_MXL111SF MEDIA DRIVER
3847M: Michael Krufky <mkrufky@linuxtv.org>
3848L: linux-media@vger.kernel.org
3849W: http://linuxtv.org/
3850W: http://github.com/mkrufky
3851Q: http://patchwork.linuxtv.org/project/linux-media/list/
3852T: git git://linuxtv.org/mkrufky/mxl111sf.git
3853S: Maintained
3854F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3855
91952bc0
AP
3856DVB_USB_RTL28XXU MEDIA DRIVER
3857M: Antti Palosaari <crope@iki.fi>
3858L: linux-media@vger.kernel.org
3859W: http://linuxtv.org/
3860W: http://palosaari.fi/linux/
3861Q: http://patchwork.linuxtv.org/project/linux-media/list/
3862T: git git://linuxtv.org/anttip/media_tree.git
3863S: Maintained
3864F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3865
3866DVB_USB_V2 MEDIA DRIVER
3867M: Antti Palosaari <crope@iki.fi>
3868L: linux-media@vger.kernel.org
3869W: http://linuxtv.org/
3870W: http://palosaari.fi/linux/
3871Q: http://patchwork.linuxtv.org/project/linux-media/list/
3872T: git git://linuxtv.org/anttip/media_tree.git
3873S: Maintained
3874F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3875F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3876
ac0ac38f 3877DYNAMIC DEBUG
5c4a97d1 3878M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3879S: Maintained
3880F: lib/dynamic_debug.c
3881F: include/linux/dynamic_debug.h
3882
789c7048 3883DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3884M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3885S: Maintained
df621252 3886F: drivers/tty/serial/dz.*
789c7048 3887
f17effbe
MF
3888E3X0 POWER BUTTON DRIVER
3889M: Moritz Fischer <moritz.fischer@ettus.com>
3890L: usrp-users@lists.ettus.com
3891W: http://www.ettus.com
3892S: Supported
3893F: drivers/input/misc/e3x0-button.c
3894F: Documentation/devicetree/bindings/input/e3x0-button.txt
3895
91952bc0
AP
3896E4000 MEDIA DRIVER
3897M: Antti Palosaari <crope@iki.fi>
3898L: linux-media@vger.kernel.org
3899W: http://linuxtv.org/
3900W: http://palosaari.fi/linux/
3901Q: http://patchwork.linuxtv.org/project/linux-media/list/
3902T: git git://linuxtv.org/anttip/media_tree.git
3903S: Maintained
3904F: drivers/media/tuners/e4000*
3905
1da177e4 3906EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3907M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3908L: linux-scsi@vger.kernel.org
3909S: Maintained
679655da 3910F: drivers/scsi/eata.c
1da177e4 3911
91952bc0
AP
3912EC100 MEDIA DRIVER
3913M: Antti Palosaari <crope@iki.fi>
3914L: linux-media@vger.kernel.org
3915W: http://linuxtv.org/
3916W: http://palosaari.fi/linux/
3917Q: http://patchwork.linuxtv.org/project/linux-media/list/
3918T: git git://linuxtv.org/anttip/media_tree.git
3919S: Maintained
3920F: drivers/media/dvb-frontends/ec100*
3921
237fead6 3922ECRYPT FILE SYSTEM
0de9adf2 3923M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3924L: ecryptfs@vger.kernel.org
24a923e4 3925W: http://ecryptfs.org
6dc7516e 3926W: https://launchpad.net/ecryptfs
237fead6 3927S: Supported
679655da
JP
3928F: Documentation/filesystems/ecryptfs.txt
3929F: fs/ecryptfs/
237fead6 3930
da9bb1d2 3931EDAC-CORE
8b58be88 3932M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3933M: Borislav Petkov <bp@alien8.de>
009a5410 3934M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3935L: linux-edac@vger.kernel.org
0e438e3f 3936W: bluesmoke.sourceforge.net
7a859516
BP
3937T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3938T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3939S: Supported
679655da 3940F: Documentation/edac.txt
91445c72 3941F: drivers/edac/
679655da 3942F: include/linux/edac.h
0e438e3f 3943
c476c23b 3944EDAC-AMD64
8b58be88 3945M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3946M: Borislav Petkov <bp@alien8.de>
91445c72 3947L: linux-edac@vger.kernel.org
c476c23b 3948W: bluesmoke.sourceforge.net
487ba8e8 3949S: Maintained
c476c23b
BP
3950F: drivers/edac/amd64_edac*
3951
836dae5d
RR
3952EDAC-CALXEDA
3953M: Doug Thompson <dougthompson@xmission.com>
3954M: Robert Richter <rric@kernel.org>
3955L: linux-edac@vger.kernel.org
3956W: bluesmoke.sourceforge.net
3957S: Maintained
3958F: drivers/edac/highbank*
3959
f65aad41
RB
3960EDAC-CAVIUM
3961M: Ralf Baechle <ralf@linux-mips.org>
3962M: David Daney <david.daney@cavium.com>
3963L: linux-edac@vger.kernel.org
3964L: linux-mips@linux-mips.org
3965W: bluesmoke.sourceforge.net
3966S: Supported
3967F: drivers/edac/octeon_edac*
3968
0e438e3f 3969EDAC-E752X
8b58be88
JP
3970M: Mark Gross <mark.gross@intel.com>
3971M: Doug Thompson <dougthompson@xmission.com>
91445c72 3972L: linux-edac@vger.kernel.org
0e438e3f
DP
3973W: bluesmoke.sourceforge.net
3974S: Maintained
679655da 3975F: drivers/edac/e752x_edac.c
0e438e3f
DP
3976
3977EDAC-E7XXX
8b58be88 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/e7xxx_edac.c
0e438e3f 3983
77c5f5d2 3984EDAC-GHES
009a5410 3985M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3986L: linux-edac@vger.kernel.org
3987W: bluesmoke.sourceforge.net
3988S: Maintained
2caa67a6 3989F: drivers/edac/ghes_edac.c
77c5f5d2 3990
6bc78404 3991EDAC-I82443BXGX
8b58be88 3992M: Tim Small <tim@buttersideup.com>
91445c72 3993L: linux-edac@vger.kernel.org
6bc78404
DT
3994W: bluesmoke.sourceforge.net
3995S: Maintained
679655da 3996F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3997
3998EDAC-I3000
8b58be88 3999M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 4000L: linux-edac@vger.kernel.org
6bc78404
DT
4001W: bluesmoke.sourceforge.net
4002S: Maintained
679655da 4003F: drivers/edac/i3000_edac.c
6bc78404
DT
4004
4005EDAC-I5000
8b58be88 4006M: Doug Thompson <dougthompson@xmission.com>
91445c72 4007L: linux-edac@vger.kernel.org
ba9a5918
DT
4008W: bluesmoke.sourceforge.net
4009S: Maintained
679655da 4010F: drivers/edac/i5000_edac.c
ba9a5918 4011
44c12cb2 4012EDAC-I5400
009a5410 4013M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4014L: linux-edac@vger.kernel.org
44c12cb2
MCC
4015W: bluesmoke.sourceforge.net
4016S: Maintained
679655da 4017F: drivers/edac/i5400_edac.c
44c12cb2 4018
3c9c92b6 4019EDAC-I7300
009a5410 4020M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
4021L: linux-edac@vger.kernel.org
4022W: bluesmoke.sourceforge.net
4023S: Maintained
4024F: drivers/edac/i7300_edac.c
4025
67c89316 4026EDAC-I7CORE
009a5410 4027M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
4028L: linux-edac@vger.kernel.org
4029W: bluesmoke.sourceforge.net
4030S: Maintained
70aff0ce 4031F: drivers/edac/i7core_edac.c
67c89316 4032
ba9a5918 4033EDAC-I82975X
8b58be88 4034M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 4035M: "Arvind R." <arvino55@gmail.com>
91445c72 4036L: linux-edac@vger.kernel.org
ba9a5918
DT
4037W: bluesmoke.sourceforge.net
4038S: Maintained
679655da 4039F: drivers/edac/i82975x_edac.c
ba9a5918 4040
791b4706
JB
4041EDAC-IE31200
4042M: Jason Baron <jbaron@akamai.com>
4043L: linux-edac@vger.kernel.org
4044W: bluesmoke.sourceforge.net
4045S: Maintained
4046F: drivers/edac/ie31200_edac.c
4047
ccdfb979 4048EDAC-MPC85XX
30c7469b 4049M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
4050L: linux-edac@vger.kernel.org
4051W: bluesmoke.sourceforge.net
4052S: Maintained
4053F: drivers/edac/mpc85xx_edac.[ch]
4054
ba9a5918 4055EDAC-PASEMI
8b58be88 4056M: Egor Martovetsky <egor@pasemi.com>
91445c72 4057L: linux-edac@vger.kernel.org
6bc78404
DT
4058W: bluesmoke.sourceforge.net
4059S: Maintained
679655da 4060F: drivers/edac/pasemi_edac.c
6bc78404 4061
0e438e3f 4062EDAC-R82600
8b58be88 4063M: Tim Small <tim@buttersideup.com>
91445c72 4064L: linux-edac@vger.kernel.org
0e438e3f
DP
4065W: bluesmoke.sourceforge.net
4066S: Maintained
679655da 4067F: drivers/edac/r82600_edac.c
da9bb1d2 4068
4d096ca7 4069EDAC-SBRIDGE
009a5410 4070M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
4071L: linux-edac@vger.kernel.org
4072W: bluesmoke.sourceforge.net
4073S: Maintained
4074F: drivers/edac/sb_edac.c
4075
995e1de4
LH
4076EDAC-XGENE
4077APPLIED MICRO (APM) X-GENE SOC EDAC
4078M: Loc Ho <lho@apm.com>
4079S: Supported
4080F: drivers/edac/xgene_edac.c
4081F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4082
af39917d
CL
4083EDIROL UA-101/UA-1000 DRIVER
4084M: Clemens Ladisch <clemens@ladisch.de>
4085L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4086T: git git://git.alsa-project.org/alsa-kernel.git
4087S: Maintained
4088F: sound/usb/misc/ua101.c
4089
1f7df953 4090EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4091M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4092L: linux-efi@vger.kernel.org
78bef24e 4093T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4094S: Maintained
fb2efb5c 4095F: Documentation/efi-stub.txt
1f7df953
MF
4096F: arch/ia64/kernel/efi.c
4097F: arch/x86/boot/compressed/eboot.[ch]
4098F: arch/x86/include/asm/efi.h
4099F: arch/x86/platform/efi/*
a9499fa7 4100F: drivers/firmware/efi/*
1f7df953
MF
4101F: include/linux/efi*.h
4102
d68772b7
MF
4103EFI VARIABLE FILESYSTEM
4104M: Matthew Garrett <matthew.garrett@nebula.com>
4105M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4106M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4107T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4108L: linux-efi@vger.kernel.org
4109S: Maintained
4110F: fs/efivarfs/
4111
85a00d9b
PJ
4112EFIFB FRAMEBUFFER DRIVER
4113L: linux-fbdev@vger.kernel.org
4114M: Peter Jones <pjones@redhat.com>
4115S: Maintained
8a61f013 4116F: drivers/video/fbdev/efifb.c
85a00d9b 4117
0bee8d28
JT
4118EFS FILESYSTEM
4119W: http://aeschi.ch.eu.org/efs/
4120S: Orphan
679655da 4121F: fs/efs/
0bee8d28 4122
4480f15b 4123EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4124M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4125M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4126L: linux-rdma@vger.kernel.org
fab97220 4127S: Supported
679655da 4128F: drivers/infiniband/hw/ehca/
fab97220 4129
aa8a9e25 4130EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4131M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4132L: netdev@vger.kernel.org
4133S: Maintained
9aa32835 4134F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4135
f0319efe 4136EM28XX VIDEO4LINUX DRIVER
009a5410 4137M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4138L: linux-media@vger.kernel.org
4139W: http://linuxtv.org
4140T: git git://linuxtv.org/media_tree.git
4141S: Maintained
4142F: drivers/media/usb/em28xx/
4143
3e3a7d66 4144EMBEDDED LINUX
8b58be88
JP
4145M: Paul Gortmaker <paul.gortmaker@windriver.com>
4146M: Matt Mackall <mpm@selenic.com>
4147M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4148L: linux-embedded@vger.kernel.org
4149S: Maintained
4150
32505876
JS
4151EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4152M: James Smart <james.smart@avagotech.com>
4153M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4154L: linux-scsi@vger.kernel.org
32505876 4155W: http://www.avagotech.com
ce00f85c 4156S: Supported
679655da 4157F: drivers/scsi/lpfc/
3a1c1d44 4158
5f5bac82 4159ENE CB710 FLASH CARD READER DRIVER
8b58be88 4160M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4161S: Maintained
4162F: drivers/misc/cb710/
4163F: drivers/mmc/host/cb710-mmc.*
4164F: include/linux/cb710.h
4165
931e39a1
ML
4166ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4167M: Maxim Levitsky <maximlevitsky@gmail.com>
4168S: Maintained
2a837449 4169F: drivers/media/rc/ene_ir.*
931e39a1 4170
ec207dcc
GS
4171ENHANCED ERROR HANDLING (EEH)
4172M: Gavin Shan <shangw@linux.vnet.ibm.com>
4173L: linuxppc-dev@lists.ozlabs.org
4174S: Supported
4175F: Documentation/powerpc/eeh-pci-error-recovery.txt
4176F: arch/powerpc/kernel/eeh*.c
4177
d5ca9006 4178EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4179M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4180S: Maintained
084bad91 4181T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4182F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4183F: include/video/s1d13xxxfb.h
d5ca9006 4184
38df6492
ME
4185ET131X NETWORK DRIVER
4186M: Mark Einon <mark.einon@gmail.com>
4187S: Odd Fixes
4188F: drivers/net/ethernet/agere/
4189
1da177e4 4190ETHERNET BRIDGE
adbbf69d 4191M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4192L: bridge@lists.linux-foundation.org
4c325313 4193L: netdev@vger.kernel.org
c996d8b9 4194W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4195S: Maintained
679655da
JP
4196F: include/linux/netfilter_bridge/
4197F: net/bridge/
1da177e4 4198
22f08ad9
FF
4199ETHERNET PHY LIBRARY
4200M: Florian Fainelli <f.fainelli@gmail.com>
4201L: netdev@vger.kernel.org
4202S: Maintained
4203F: include/linux/phy.h
4204F: include/linux/phy_fixed.h
4205F: drivers/net/phy/
4206F: Documentation/networking/phy.txt
4207F: drivers/of/of_mdio.c
4208F: drivers/of/of_net.c
4209
1da177e4 4210EXT2 FILE SYSTEM
d8130624 4211M: Jan Kara <jack@suse.com>
72be2ccf 4212L: linux-ext4@vger.kernel.org
1da177e4 4213S: Maintained
679655da
JP
4214F: Documentation/filesystems/ext2.txt
4215F: fs/ext2/
4216F: include/linux/ext2*
1da177e4 4217
72be2ccf 4218EXT4 FILE SYSTEM
8b58be88 4219M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4220M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4221L: linux-ext4@vger.kernel.org
08a225f1 4222W: http://ext4.wiki.kernel.org
8a6e2535 4223Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4224S: Maintained
679655da
JP
4225F: Documentation/filesystems/ext4.txt
4226F: fs/ext4/
1da177e4 4227
c5532b09 4228Extended Verification Module (EVM)
74dd744f
MZ
4229M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4230L: linux-ima-devel@lists.sourceforge.net
4231L: linux-security-module@vger.kernel.org
c5532b09
MZ
4232S: Supported
4233F: security/integrity/evm/
4234
df6b3cfe
MH
4235EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4236M: MyungJoo Ham <myungjoo.ham@samsung.com>
4237M: Chanwoo Choi <cw00.choi@samsung.com>
4238L: linux-kernel@vger.kernel.org
81df63a9 4239T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4240S: Maintained
4241F: drivers/extcon/
cd2c3e7f
CC
4242F: include/linux/extcon/
4243F: include/linux/extcon.h
df6b3cfe 4244F: Documentation/extcon/
cd2c3e7f 4245F: Documentation/devicetree/bindings/extcon/
df6b3cfe 4246
e2a75c44 4247EXYNOS DP DRIVER
b7701755 4248M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4249L: dri-devel@lists.freedesktop.org
4250S: Maintained
4251F: drivers/gpu/drm/exynos/exynos_dp*
4252
33ad3912
DL
4253EXYNOS MIPI DISPLAY DRIVERS
4254M: Inki Dae <inki.dae@samsung.com>
4255M: Donghwa Lee <dh09.lee@samsung.com>
4256M: Kyungmin Park <kyungmin.park@samsung.com>
4257L: linux-fbdev@vger.kernel.org
4258S: Maintained
8a61f013 4259F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4260F: include/video/exynos_mipi*
4261
e53004e2 4262F71805F HARDWARE MONITORING DRIVER
d8130624 4263M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4264L: lm-sensors@lm-sensors.org
4265S: Maintained
679655da
JP
4266F: Documentation/hwmon/f71805f
4267F: drivers/hwmon/f71805f.c
e53004e2 4268
eea977ed
MB
4269FC0011 TUNER DRIVER
4270M: Michael Buesch <m@bues.ch>
4271L: linux-media@vger.kernel.org
4272S: Maintained
ccae7af2
MCC
4273F: drivers/media/tuners/fc0011.h
4274F: drivers/media/tuners/fc0011.c
eea977ed 4275
91952bc0
AP
4276FC2580 MEDIA DRIVER
4277M: Antti Palosaari <crope@iki.fi>
4278L: linux-media@vger.kernel.org
4279W: http://linuxtv.org/
4280W: http://palosaari.fi/linux/
4281Q: http://patchwork.linuxtv.org/project/linux-media/list/
4282T: git git://linuxtv.org/anttip/media_tree.git
4283S: Maintained
4284F: drivers/media/tuners/fc2580*
eea977ed 4285
88b2dbdb
EP
4286FANOTIFY
4287M: Eric Paris <eparis@redhat.com>
4288S: Maintained
4289F: fs/notify/fanotify/
4290F: include/linux/fanotify.h
c117ab84 4291F: include/uapi/linux/fanotify.h
88b2dbdb 4292
1da177e4 4293FARSYNC SYNCHRONOUS DRIVER
8b58be88 4294M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4295W: http://www.farsite.co.uk/
4296S: Supported
679655da 4297F: drivers/net/wan/farsync.*
1da177e4 4298
c5408b88 4299FAULT INJECTION SUPPORT
8b58be88 4300M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4301S: Supported
679655da
JP
4302F: Documentation/fault-injection/
4303F: lib/fault-inject.c
c5408b88 4304
053e514f
NT
4305FBTFT Framebuffer drivers
4306M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4307M: Noralf Trønnes <noralf@tronnes.org>
4308S: Maintained
4309F: drivers/staging/fbtft/
4310
cae727db 4311FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4312M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4313L: fcoe-devel@open-fcoe.org
cae727db
RL
4314W: www.Open-FCoE.org
4315S: Supported
4316F: drivers/scsi/libfc/
4317F: drivers/scsi/fcoe/
4318F: include/scsi/fc/
4319F: include/scsi/libfc.h
4320F: include/scsi/libfcoe.h
c117ab84 4321F: include/uapi/scsi/fc/
cae727db 4322
e2d1d6c0 4323FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4324M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4325M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4326L: linux-fsdevel@vger.kernel.org
1da177e4 4327S: Maintained
679655da
JP
4328F: include/linux/fcntl.h
4329F: include/linux/fs.h
c117ab84
CEB
4330F: include/uapi/linux/fcntl.h
4331F: include/uapi/linux/fs.h
679655da
JP
4332F: fs/fcntl.c
4333F: fs/locks.c
1da177e4 4334
e2d1d6c0 4335FILESYSTEMS (VFS and infrastructure)
8b58be88 4336M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4337L: linux-fsdevel@vger.kernel.org
173acc7c 4338S: Maintained
679655da 4339F: fs/*
173acc7c 4340
b26e0ed4 4341FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4342M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4343L: lm-sensors@lm-sensors.org
4344S: Maintained
d5ca6918
JP
4345F: drivers/hwmon/f75375s.c
4346F: include/linux/f75375s.h
b26e0ed4 4347
a331b0c3
CL
4348FIREWIRE AUDIO DRIVERS
4349M: Clemens Ladisch <clemens@ladisch.de>
4350L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4351T: git git://git.alsa-project.org/alsa-kernel.git
4352S: Maintained
4353F: sound/firewire/
4354
eb86ec51
SR
4355FIREWIRE MEDIA DRIVERS (firedtv)
4356M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4357L: linux-media@vger.kernel.org
4358L: linux1394-devel@lists.sourceforge.net
4359T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4360S: Maintained
4361F: drivers/media/firewire/
4362
a511ce33
CB
4363FIREWIRE SBP-2 TARGET
4364M: Chris Boot <bootc@bootc.net>
4365L: linux-scsi@vger.kernel.org
4366L: target-devel@vger.kernel.org
4367L: linux1394-devel@lists.sourceforge.net
4368T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4369S: Maintained
4370F: drivers/target/sbp/
4371
7d2c86b5 4372FIREWIRE SUBSYSTEM
8b58be88 4373M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4374L: linux1394-devel@lists.sourceforge.net
958a29cb 4375W: http://ieee1394.wiki.kernel.org/
2ca526bf 4376T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4377S: Maintained
679655da 4378F: drivers/firewire/
8f06ce3b
SR
4379F: include/linux/firewire.h
4380F: include/uapi/linux/firewire*.h
9f6d3c4b 4381F: tools/firewire/
e2d1d6c0
RD
4382
4383FIRMWARE LOADER (request_firmware)
39e68089
ML
4384M: Ming Lei <ming.lei@canonical.com>
4385L: linux-kernel@vger.kernel.org
4386S: Maintained
679655da
JP
4387F: Documentation/firmware_class/
4388F: drivers/base/firmware*.c
4389F: include/linux/firmware.h
e2d1d6c0 4390
f730e3dc 4391FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4392M: Joshua Morris <josh.h.morris@us.ibm.com>
4393M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4394S: Maintained
4395F: drivers/block/rsxx/
4396
8206f664 4397FLOPPY DRIVER
e5f6450c 4398M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4399T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4400S: Odd fixes
4401F: drivers/block/floppy.c
4402
9c9f32ed
AR
4403FMC SUBSYSTEM
4404M: Alessandro Rubini <rubini@gnudd.com>
4405W: http://www.ohwr.org/projects/fmc-bus
4406S: Supported
4407F: drivers/fmc/
4408F: include/linux/fmc*.h
4409F: include/linux/ipmi-fru.h
4410K: fmc_d.*register
4411
3c0ed7d5
AT
4412FPGA MANAGER FRAMEWORK
4413M: Alan Tull <atull@opensource.altera.com>
dd7d664a 4414R: Moritz Fischer <moritz.fischer@ettus.com>
3c0ed7d5
AT
4415S: Maintained
4416F: drivers/fpga/
4417F: include/linux/fpga/fpga-mgr.h
4418W: http://www.rocketboards.org
4419
e2d1d6c0 4420FPU EMULATOR
8b58be88 4421M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4422W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4423S: Maintained
679655da 4424F: arch/x86/math-emu/
e2d1d6c0
RD
4425
4426FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4427L: netdev@vger.kernel.org
c173bfac 4428S: Orphan
679655da
JP
4429F: drivers/net/wan/dlci.c
4430F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4431
4432FRAMEBUFFER LAYER
5489e948
JCPV
4433M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4434M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4435L: linux-fbdev@vger.kernel.org
e2d1d6c0 4436W: http://linux-fbdev.sourceforge.net/
b22fe37b 4437Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4438T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4439S: Maintained
679655da 4440F: Documentation/fb/
b22fe37b
PM
4441F: drivers/video/
4442F: include/video/
679655da 4443F: include/linux/fb.h
c117ab84
CEB
4444F: include/uapi/video/
4445F: include/uapi/linux/fb.h
e2d1d6c0 4446
a57c188e 4447FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4448M: Timur Tabi <timur@tabi.org>
a57c188e 4449L: linux-fbdev@vger.kernel.org
c4ef9bc4 4450S: Maintained
8a61f013 4451F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4452
e2d1d6c0 4453FREESCALE DMA DRIVER
8b58be88
JP
4454M: Li Yang <leoli@freescale.com>
4455M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4456L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4457S: Maintained
679655da 4458F: drivers/dma/fsldma.*
e2d1d6c0
RD
4459
4460FREESCALE I2C CPM DRIVER
8b58be88 4461M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4462L: linuxppc-dev@lists.ozlabs.org
846557d3 4463L: linux-i2c@vger.kernel.org
0d2b405a 4464S: Maintained
679655da 4465F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4466
60e8c5ab 4467FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4468M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4469L: linux-fbdev@vger.kernel.org
efc03ecb 4470L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4471S: Maintained
bad985a1 4472F: include/linux/platform_data/video-imxfb.h
8a61f013 4473F: drivers/video/fbdev/imxfb.c
60e8c5ab 4474
4d8e2cef
HX
4475FREESCALE QUAD SPI DRIVER
4476M: Han Xu <han.xu@freescale.com>
4477L: linux-mtd@lists.infradead.org
4478S: Maintained
4479F: drivers/mtd/spi-nor/fsl-quadspi.c
4480
4689a6b1 4481FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4482M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4483M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4484L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4485L: netdev@vger.kernel.org
4486S: Maintained
ec21e2ec 4487F: drivers/net/ethernet/freescale/fs_enet/
679655da 4488F: include/linux/fs_enet_pd.h
4689a6b1 4489
d9e9d82c 4490FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4491L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4492S: Orphan
679655da
JP
4493F: arch/powerpc/sysdev/qe_lib/
4494F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4495
b55ef929 4496FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4497M: Li Yang <leoli@freescale.com>
6372594a 4498L: linux-usb@vger.kernel.org
a4724ed6 4499L: linuxppc-dev@lists.ozlabs.org
a7205b30 4500S: Maintained
faf2e1db 4501F: drivers/usb/gadget/udc/fsl*
a7205b30 4502
beaf53bf 4503FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4504M: Li Yang <leoli@freescale.com>
beaf53bf 4505L: netdev@vger.kernel.org
a4724ed6 4506L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4507S: Maintained
ec21e2ec 4508F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4509
abb1ed7b
CM
4510FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4511M: Claudiu Manoil <claudiu.manoil@freescale.com>
4512L: netdev@vger.kernel.org
4513S: Maintained
4514F: drivers/net/ethernet/freescale/gianfar*
4515X: drivers/net/ethernet/freescale/gianfar_ptp.c
4516F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4517
d9e9d82c 4518FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4519M: Timur Tabi <timur@tabi.org>
a4724ed6 4520L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4521S: Maintained
df621252 4522F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4523
4524FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4525M: Timur Tabi <timur@tabi.org>
dc85950a 4526M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4527M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4528L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4529L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4530S: Maintained
69aefcea 4531F: sound/soc/fsl/fsl*
dc85950a 4532F: sound/soc/fsl/imx*
69aefcea 4533F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4534
31c88965 4535FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4536M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4537L: linux-kernel@vger.kernel.org
4538S: Maintained
4539F: drivers/staging/fsl-mc/
4540
1da177e4 4541FREEVXFS FILESYSTEM
8b58be88 4542M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4543W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4544S: Maintained
679655da 4545F: fs/freevxfs/
1da177e4 4546
71038f52 4547FREEZER
49db1903 4548M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4549M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4550L: linux-pm@vger.kernel.org
71038f52 4551S: Supported
679655da
JP
4552F: Documentation/power/freezing-of-tasks.txt
4553F: include/linux/freezer.h
4554F: kernel/freezer.c
71038f52 4555
839a1f79
KRW
4556FRONTSWAP API
4557M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4558L: linux-kernel@vger.kernel.org
4559S: Maintained
4560F: mm/frontswap.c
4561F: include/linux/frontswap.h
4562
a5432f5a 4563FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4564M: David Howells <dhowells@redhat.com>
e62d6e24 4565L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
4566S: Supported
4567F: Documentation/filesystems/caching/
4568F: fs/fscache/
4569F: include/linux/fscache*.h
4570
f58ad8f5 4571F2FS FILE SYSTEM
9b29d481 4572M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4573M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4574R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4575L: linux-f2fs-devel@lists.sourceforge.net
4576W: http://en.wikipedia.org/wiki/F2FS
4577T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4578S: Maintained
4579F: Documentation/filesystems/f2fs.txt
3bac380c 4580F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4581F: fs/f2fs/
4582F: include/linux/f2fs_fs.h
62d43eeb 4583F: include/trace/events/f2fs.h
f58ad8f5 4584
5ab7ffea 4585FUJITSU FR-V (FRV) PORT
8b58be88 4586M: David Howells <dhowells@redhat.com>
1da177e4 4587S: Maintained
679655da 4588F: arch/frv/
1da177e4 4589
20b93734 4590FUJITSU LAPTOP EXTRAS
409a3e98 4591M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4592L: platform-driver-x86@vger.kernel.org
20b93734 4593S: Maintained
679655da 4594F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4595
4da621b6
HK
4596FUJITSU M-5MO LS CAMERA ISP DRIVER
4597M: Kyungmin Park <kyungmin.park@samsung.com>
4598M: Heungjun Kim <riverful.kim@samsung.com>
4599L: linux-media@vger.kernel.org
4600S: Maintained
90d72ac6 4601F: drivers/media/i2c/m5mols/
4da621b6
HK
4602F: include/media/m5mols.h
4603
2d24c490
RG
4604FUJITSU TABLET EXTRAS
4605M: Robert Gerlach <khnz@gmx.de>
4606L: platform-driver-x86@vger.kernel.org
4607S: Maintained
4608F: drivers/platform/x86/fujitsu-tablet.c
4609
04578f17 4610FUSE: FILESYSTEM IN USERSPACE
8b58be88 4611M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4612L: fuse-devel@lists.sourceforge.net
4613W: http://fuse.sourceforge.net/
0a30f612 4614T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4615S: Maintained
679655da 4616F: fs/fuse/
c117ab84 4617F: include/uapi/linux/fuse.h
0a30f612 4618F: Documentation/filesystems/fuse.txt
04578f17 4619
1da177e4 4620FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4621M: Rik Faith <faith@cs.unc.edu>
1da177e4 4622L: linux-scsi@vger.kernel.org
baaea1dc 4623S: Odd Fixes (e.g., new signatures)
679655da 4624F: drivers/scsi/fdomain.*
1da177e4 4625
d8e2162c
PO
4626GCOV BASED KERNEL PROFILING
4627M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4628S: Maintained
4629F: kernel/gcov/
4630F: Documentation/gcov.txt
4631
1da177e4 4632GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4633M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4634L: linux-scsi@vger.kernel.org
4635W: http://www.icp-vortex.com/
4636S: Supported
679655da 4637F: drivers/scsi/gdt*
1da177e4 4638
158daf16
JK
4639GDB KERNEL DEBUGGING HELPER SCRIPTS
4640M: Jan Kiszka <jan.kiszka@siemens.com>
4641S: Supported
4642F: scripts/gdb/
4643
3169a1c7
HV
4644GEMTEK FM RADIO RECEIVER DRIVER
4645M: Hans Verkuil <hverkuil@xs4all.nl>
4646L: linux-media@vger.kernel.org
4647T: git git://linuxtv.org/media_tree.git
4648W: http://linuxtv.org
4649S: Maintained
4650F: drivers/media/radio/radio-gemtek*
4651
1c23af90 4652GENERIC GPIO I2C DRIVER
880b0e26 4653M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4654S: Supported
679655da
JP
4655F: drivers/i2c/busses/i2c-gpio.c
4656F: include/linux/i2c-gpio.h
1c23af90 4657
92ed1a76
PK
4658GENERIC GPIO I2C MULTIPLEXER DRIVER
4659M: Peter Korsgaard <peter.korsgaard@barco.com>
4660L: linux-i2c@vger.kernel.org
4661S: Supported
e7065e20
JD
4662F: drivers/i2c/muxes/i2c-mux-gpio.c
4663F: include/linux/i2c-mux-gpio.h
4664F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4665
9251ce95 4666GENERIC HDLC (WAN) DRIVERS
8b58be88 4667M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4668W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4669S: Maintained
679655da
JP
4670F: drivers/net/wan/c101.c
4671F: drivers/net/wan/hd6457*
4672F: drivers/net/wan/hdlc*
4673F: drivers/net/wan/n2.c
4674F: drivers/net/wan/pc300too.c
4675F: drivers/net/wan/pci200syn.c
4676F: drivers/net/wan/wanxl*
1da177e4 4677
1527aab6 4678GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4679M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4680L: linux-arch@vger.kernel.org
4681T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4682S: Maintained
14430813
JP
4683F: include/asm-generic/
4684F: include/uapi/asm-generic/
1527aab6 4685
ff764963
KVA
4686GENERIC PHY FRAMEWORK
4687M: Kishon Vijay Abraham I <kishon@ti.com>
4688L: linux-kernel@vger.kernel.org
4689T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4690S: Supported
4691F: drivers/phy/
4692F: include/linux/phy/
4693
eea97aed
KH
4694GENERIC PM DOMAINS
4695M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4696M: Kevin Hilman <khilman@kernel.org>
4697M: Ulf Hansson <ulf.hansson@linaro.org>
4698L: linux-pm@vger.kernel.org
4699S: Supported
4700F: drivers/base/power/domain*.c
4701F: include/linux/pm_domain.h
4702
ccb86a69 4703GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4704M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4705L: kvm@vger.kernel.org
ccb86a69
MT
4706S: Supported
4707F: drivers/uio/uio_pci_generic.c
4708
f8f1ec73
JP
4709GET_MAINTAINER SCRIPT
4710M: Joe Perches <joe@perches.com>
4711S: Maintained
4712F: scripts/get_maintainer.pl
4713
5be7b50f 4714GFS2 FILE SYSTEM
8b58be88 4715M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4716M: Bob Peterson <rpeterso@redhat.com>
a4644184 4717L: cluster-devel@redhat.com
5be7b50f 4718W: http://sources.redhat.com/cluster/
28666d6d 4719T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4720S: Supported
679655da
JP
4721F: Documentation/filesystems/gfs2*.txt
4722F: fs/gfs2/
c117ab84 4723F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4724
0a34eb8f 4725GIGASET ISDN DRIVERS
6b096fde 4726M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4727L: gigaset307x-common@lists.sourceforge.net
4728W: http://gigaset307x.sourceforge.net/
6b096fde 4729S: Odd Fixes
679655da
JP
4730F: Documentation/isdn/README.gigaset
4731F: drivers/isdn/gigaset/
c117ab84 4732F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4733
7eea35fe
JP
4734GO7007 MPEG CODEC
4735M: Hans Verkuil <hans.verkuil@cisco.com>
4736L: linux-media@vger.kernel.org
4737S: Maintained
4738F: drivers/media/usb/go7007/
4739
ca96ea86
BN
4740GOODIX TOUCHSCREEN
4741M: Bastien Nocera <hadess@hadess.net>
4742L: linux-input@vger.kernel.org
4743S: Maintained
4744F: drivers/input/touchscreen/goodix.c
4745
a0dc00b4 4746GPIO SUBSYSTEM
e4651a9f 4747M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4748M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4749L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4750T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4751S: Maintained
4752F: Documentation/gpio/
a0dc00b4 4753F: drivers/gpio/
bdc6e95e
AC
4754F: include/linux/gpio/
4755F: include/linux/gpio.h
9b692346 4756F: include/asm-generic/gpio.h
a0dc00b4 4757
71a6d0af
HW
4758GRE DEMULTIPLEXER DRIVER
4759M: Dmitry Kozlov <xeb@mail.ru>
4760L: netdev@vger.kernel.org
4761S: Maintained
11c26770
JP
4762F: net/ipv4/gre_demux.c
4763F: net/ipv4/gre_offload.c
71a6d0af
HW
4764F: include/net/gre.h
4765
d4c41139
KG
4766GRETH 10/100/1G Ethernet MAC device driver
4767M: Kristoffer Glembo <kristoffer@gaisler.com>
4768L: netdev@vger.kernel.org
4769S: Maintained
a31a96ad 4770F: drivers/net/ethernet/aeroflex/
d4c41139 4771
e8deeae2 4772GSPCA FINEPIX SUBDRIVER
8b58be88 4773M: Frank Zago <frank@zago.net>
661263b5 4774L: linux-media@vger.kernel.org
275ffde4 4775T: git git://linuxtv.org/media_tree.git
e8deeae2 4776S: Maintained
0c0d06ca 4777F: drivers/media/usb/gspca/finepix.c
e8deeae2 4778
4b3fa3c4
OL
4779GSPCA GL860 SUBDRIVER
4780M: Olivier Lorin <o.lorin@laposte.net>
4781L: linux-media@vger.kernel.org
275ffde4 4782T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4783S: Maintained
0c0d06ca 4784F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4785
e8deeae2 4786GSPCA M5602 SUBDRIVER
8b58be88 4787M: Erik Andren <erik.andren@gmail.com>
661263b5 4788L: linux-media@vger.kernel.org
275ffde4 4789T: git git://linuxtv.org/media_tree.git
e8deeae2 4790S: Maintained
0c0d06ca 4791F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4792
4793GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4794M: Hans de Goede <hdegoede@redhat.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/pac207.c
e8deeae2 4799
261982f1 4800GSPCA SN9C20X SUBDRIVER
d95c5b0b 4801M: Brian Johnson <brijohn@gmail.com>
261982f1 4802L: linux-media@vger.kernel.org
275ffde4 4803T: git git://linuxtv.org/media_tree.git
261982f1 4804S: Maintained
0c0d06ca 4805F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4806
e8deeae2 4807GSPCA T613 SUBDRIVER
8b58be88 4808M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4809L: linux-media@vger.kernel.org
275ffde4 4810T: git git://linuxtv.org/media_tree.git
e8deeae2 4811S: Maintained
0c0d06ca 4812F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4813
4814GSPCA USB WEBCAM DRIVER
fc3f906b 4815M: Hans de Goede <hdegoede@redhat.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/
e8deeae2 4820
584ec979 4821GUID PARTITION TABLE (GPT)
4f973c63 4822M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4823L: linux-efi@vger.kernel.org
4824S: Maintained
4825F: block/partitions/efi.*
4826
aa3c598b 4827STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4828M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4829L: linux-media@vger.kernel.org
275ffde4 4830T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4831S: Maintained
4832F: drivers/media/usb/stk1160/
e8deeae2 4833
4e456b86
YS
4834H8/300 ARCHITECTURE
4835M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4836L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4837W: http://uclinux-h8.sourceforge.jp
4838T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4839S: Maintained
4840F: arch/h8300/
4841F: drivers/clocksource/h8300_*.c
4842F: drivers/clk/h8300/
4843F: drivers/irqchip/irq-renesas-h8*.c
4844
71a6d0af
HW
4845HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4846M: Frank Seidel <frank@f-seidel.de>
4847L: platform-driver-x86@vger.kernel.org
4848W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4849S: Maintained
4850F: drivers/platform/x86/hdaps.c
4851
48fc9e26
HV
4852HDPVR USB VIDEO ENCODER DRIVER
4853M: Hans Verkuil <hverkuil@xs4all.nl>
4854L: linux-media@vger.kernel.org
4855T: git git://linuxtv.org/media_tree.git
4856W: http://linuxtv.org
4857S: Odd Fixes
14430813 4858F: drivers/media/usb/hdpvr/
48fc9e26 4859
71a6d0af 4860HWPOISON MEMORY FAILURE HANDLING
f9625c48 4861M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4862L: linux-mm@kvack.org
71a6d0af
HW
4863S: Maintained
4864F: mm/memory-failure.c
4865F: mm/hwpoison-inject.c
4866
4867HYPERVISOR VIRTUAL CONSOLE DRIVER
4868L: linuxppc-dev@lists.ozlabs.org
4869S: Odd Fixes
4870F: drivers/tty/hvc/
4871
e5ab1477
AP
4872HACKRF MEDIA DRIVER
4873M: Antti Palosaari <crope@iki.fi>
4874L: linux-media@vger.kernel.org
4875W: http://linuxtv.org/
4876W: http://palosaari.fi/linux/
4877Q: http://patchwork.linuxtv.org/project/linux-media/list/
4878T: git git://linuxtv.org/anttip/media_tree.git
4879S: Maintained
4880F: drivers/media/usb/hackrf/
4881
5b543965 4882HARDWARE MONITORING
d8130624 4883M: Jean Delvare <jdelvare@suse.com>
ca462085 4884M: Guenter Roeck <linux@roeck-us.net>
5b543965 4885L: lm-sensors@lm-sensors.org
595142e0 4886W: http://www.lm-sensors.org/
a94ef4ed 4887T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4888T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4889S: Maintained
047f4ec2 4890F: Documentation/hwmon/
679655da 4891F: drivers/hwmon/
047f4ec2 4892F: include/linux/hwmon*.h
5b543965 4893
844dd05f 4894HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4895M: Matt Mackall <mpm@selenic.com>
4896M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4897L: linux-crypto@vger.kernel.org
c0d0787b 4898S: Odd fixes
679655da
JP
4899F: Documentation/hw_random.txt
4900F: drivers/char/hw_random/
4901F: include/linux/hw_random.h
844dd05f 4902
8b37fcfc
OBC
4903HARDWARE SPINLOCK CORE
4904M: Ohad Ben-Cohen <ohad@wizery.com>
4905S: Maintained
4906F: Documentation/hwspinlock.txt
4907F: drivers/hwspinlock/hwspinlock_*
4908F: include/linux/hwspinlock.h
4909
1da177e4 4910HARMONY SOUND DRIVER
ac6aecbf 4911L: linux-parisc@vger.kernel.org
1da177e4 4912S: Maintained
679655da 4913F: sound/parisc/harmony.*
1da177e4 4914
91952bc0
AP
4915HD29L2 MEDIA DRIVER
4916M: Antti Palosaari <crope@iki.fi>
4917L: linux-media@vger.kernel.org
4918W: http://linuxtv.org/
4919W: http://palosaari.fi/linux/
4920Q: http://patchwork.linuxtv.org/project/linux-media/list/
4921T: git git://linuxtv.org/anttip/media_tree.git
4922S: Maintained
4923F: drivers/media/dvb-frontends/hd29l2*
4924
e2d1d6c0 4925HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4926L: iss_storagedev@hp.com
af9f1b3c 4927S: Orphan
679655da
JP
4928F: Documentation/blockdev/cpqarray.txt
4929F: drivers/block/cpqarray.*
e2d1d6c0 4930
9257aa49 4931HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4932M: Don Brace <don.brace@pmcs.com>
9257aa49 4933L: iss_storagedev@hp.com
693373db
DB
4934L: storagedev@pmcs.com
4935L: linux-scsi@vger.kernel.org
9257aa49
SC
4936S: Supported
4937F: Documentation/scsi/hpsa.txt
4938F: drivers/scsi/hpsa*.[ch]
4939F: include/linux/cciss*.h
c117ab84 4940F: include/uapi/linux/cciss*.h
9257aa49 4941
e2d1d6c0 4942HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4943M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4944L: iss_storagedev@hp.com
693373db
DB
4945L: storagedev@pmcs.com
4946L: linux-scsi@vger.kernel.org
e2d1d6c0 4947S: Supported
679655da
JP
4948F: Documentation/blockdev/cciss.txt
4949F: drivers/block/cciss*
4950F: include/linux/cciss_ioctl.h
c117ab84 4951F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4952
1da177e4 4953HFS FILESYSTEM
6cf515e1
GU
4954L: linux-fsdevel@vger.kernel.org
4955S: Orphan
679655da
JP
4956F: Documentation/filesystems/hfs.txt
4957F: fs/hfs/
1da177e4 4958
ef575f47
GU
4959HFSPLUS FILESYSTEM
4960L: linux-fsdevel@vger.kernel.org
4961S: Orphan
4962F: Documentation/filesystems/hfsplus.txt
4963F: fs/hfsplus/
4964
1da177e4 4965HGA FRAMEBUFFER DRIVER
8b58be88 4966M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4967L: linux-nvidia@lists.surfsouth.com
4968W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4969S: Maintained
8a61f013 4970F: drivers/video/fbdev/hgafb.c
1da177e4 4971
4480f15b 4972HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4973M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4974M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4975L: linux-pm@vger.kernel.org
e2d1d6c0 4976S: Supported
679655da
JP
4977F: arch/x86/power/
4978F: drivers/base/power/
4979F: kernel/power/
4980F: include/linux/suspend.h
4981F: include/linux/freezer.h
4982F: include/linux/pm.h
679655da 4983F: arch/*/include/asm/suspend*.h
e2d1d6c0 4984
4ef4caad 4985HID CORE LAYER
e5f6450c 4986M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4987L: linux-input@vger.kernel.org
54e5881d 4988T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4989S: Maintained
679655da
JP
4990F: drivers/hid/
4991F: include/linux/hid*
c117ab84 4992F: include/uapi/linux/hid*
4ef4caad 4993
30ee72f0 4994HID SENSOR HUB DRIVERS
e5f6450c 4995M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4996M: Jonathan Cameron <jic23@kernel.org>
4997M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4998L: linux-input@vger.kernel.org
4999L: linux-iio@vger.kernel.org
5000S: Maintained
5001F: Documentation/hid/hid-sensor*
5002F: drivers/hid/hid-sensor-*
5003F: drivers/iio/*/hid-*
5004F: include/linux/hid-sensor-*
5005
38bed542 5006HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 5007M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5008L: linux-kernel@vger.kernel.org
75fc2d37 5009T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 5010S: Maintained
679655da 5011F: Documentation/timers/
5cee9645 5012F: kernel/time/hrtimer.c
88606e80
TG
5013F: kernel/time/clockevents.c
5014F: kernel/time/tick*.*
5015F: kernel/time/timer_*.c
05ed8490 5016F: include/linux/clockchips.h
679655da 5017F: include/linux/hrtimer.h
38bed542 5018
1da177e4 5019HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 5020L: linux-hams@vger.kernel.org
8b64f2a0 5021S: Orphan
679655da
JP
5022F: drivers/net/hamradio/dmascc.c
5023F: drivers/net/hamradio/scc.c
1da177e4 5024
ede1e6f8 5025HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 5026M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
5027W: http://www.highpoint-tech.com
5028S: Supported
679655da
JP
5029F: Documentation/scsi/hptiop.txt
5030F: drivers/scsi/hptiop.c
ede1e6f8 5031
1da177e4 5032HIPPI
8b58be88 5033M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
5034L: linux-hippi@sunsite.dk
5035S: Maintained
679655da 5036F: include/linux/hippidevice.h
c117ab84 5037F: include/uapi/linux/if_hippi.h
679655da 5038F: net/802/hippi.c
ff5a3b50 5039F: drivers/net/hippi/
1da177e4 5040
ff1d2767 5041HOST AP DRIVER
8b58be88 5042M: Jouni Malinen <j@w1.fi>
85d32e7b 5043L: hostap@shmoo.com (subscribers-only)
724c6b35 5044L: linux-wireless@vger.kernel.org
ff1d2767
JM
5045W: http://hostap.epitest.fi/
5046S: Maintained
679655da 5047F: drivers/net/wireless/hostap/
ff1d2767 5048
dd8cd779 5049HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 5050L: platform-driver-x86@vger.kernel.org
95c70215 5051S: Orphan
679655da 5052F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 5053
e2d1d6c0 5054HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 5055M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5056S: Maintained
7e25d724 5057F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 5058
7d2c86b5 5059HPET: High Precision Event Timers driver
8b58be88 5060M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 5061S: Maintained
679655da
JP
5062F: Documentation/timers/hpet.txt
5063F: drivers/char/hpet.c
5064F: include/linux/hpet.h
c117ab84 5065F: include/uapi/linux/hpet.h
b9b0332f 5066
e07b5d79 5067HPET: x86
9e06f631 5068S: Orphan
679655da
JP
5069F: arch/x86/kernel/hpet.c
5070F: arch/x86/include/asm/hpet.h
b9b0332f 5071
1da177e4 5072HPFS FILESYSTEM
8b58be88 5073M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5074W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5075S: Maintained
679655da 5076F: fs/hpfs/
1da177e4 5077
3441cded 5078HSI SUBSYSTEM
56459ea9
SR
5079M: Sebastian Reichel <sre@kernel.org>
5080T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5081S: Maintained
5082F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5083F: Documentation/hsi.txt
3441cded
SR
5084F: drivers/hsi/
5085F: include/linux/hsi/
5086F: include/uapi/linux/hsi/
5087
7d2c86b5 5088HSO 3G MODEM DRIVER
8b58be88 5089M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5090W: http://www.pharscape.org
5091S: Maintained
679655da 5092F: drivers/net/usb/hso.c
11cd29b0 5093
19990e29
AB
5094HSR NETWORK PROTOCOL
5095M: Arvid Brodin <arvid.brodin@alten.se>
5096L: netdev@vger.kernel.org
5097S: Maintained
5098F: net/hsr/
5099
5a18c343 5100HTCPEN TOUCHSCREEN DRIVER
8b58be88 5101M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5102L: linux-input@vger.kernel.org
5103S: Maintained
679655da 5104F: drivers/input/touchscreen/htcpen.c
5a18c343 5105
1da177e4 5106HUGETLB FILESYSTEM
6d49e352 5107M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5108S: Maintained
679655da 5109F: fs/hugetlbfs/
1da177e4 5110
05183189 5111Hyper-V CORE AND DRIVERS
9c3646d1 5112M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5113M: Haiyang Zhang <haiyangz@microsoft.com>
5114L: devel@linuxdriverproject.org
5115S: Maintained
a4162747
HZ
5116F: arch/x86/include/asm/mshyperv.h
5117F: arch/x86/include/uapi/asm/hyperv.h
5118F: arch/x86/kernel/cpu/mshyperv.c
05183189 5119F: drivers/hid/hid-hyperv.c
a4162747 5120F: drivers/hv/
f92ca80b 5121F: drivers/input/serio/hyperv-keyboard.c
05183189 5122F: drivers/net/hyperv/
a4162747 5123F: drivers/scsi/storvsc_drv.c
8a61f013 5124F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5125F: include/linux/hyperv.h
5126F: tools/hv/
54bf725e 5127F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5128
d85c8a6a 5129I2C OVER PARALLEL PORT
d8130624 5130M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5131L: linux-i2c@vger.kernel.org
5132S: Maintained
5133F: Documentation/i2c/busses/i2c-parport
5134F: Documentation/i2c/busses/i2c-parport-light
5135F: drivers/i2c/busses/i2c-parport.c
5136F: drivers/i2c/busses/i2c-parport-light.c
5137
5138I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5139M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5140L: linux-i2c@vger.kernel.org
5141S: Maintained
5142F: Documentation/i2c/busses/i2c-ali1535
5143F: Documentation/i2c/busses/i2c-ali1563
5144F: Documentation/i2c/busses/i2c-ali15x3
5145F: Documentation/i2c/busses/i2c-amd756
5146F: Documentation/i2c/busses/i2c-amd8111
5147F: Documentation/i2c/busses/i2c-i801
5148F: Documentation/i2c/busses/i2c-nforce2
5149F: Documentation/i2c/busses/i2c-piix4
5150F: Documentation/i2c/busses/i2c-sis5595
5151F: Documentation/i2c/busses/i2c-sis630
5152F: Documentation/i2c/busses/i2c-sis96x
5153F: Documentation/i2c/busses/i2c-via
5154F: Documentation/i2c/busses/i2c-viapro
5155F: drivers/i2c/busses/i2c-ali1535.c
5156F: drivers/i2c/busses/i2c-ali1563.c
5157F: drivers/i2c/busses/i2c-ali15x3.c
5158F: drivers/i2c/busses/i2c-amd756.c
5159F: drivers/i2c/busses/i2c-amd756-s4882.c
5160F: drivers/i2c/busses/i2c-amd8111.c
5161F: drivers/i2c/busses/i2c-i801.c
5162F: drivers/i2c/busses/i2c-isch.c
5163F: drivers/i2c/busses/i2c-nforce2.c
5164F: drivers/i2c/busses/i2c-nforce2-s4985.c
5165F: drivers/i2c/busses/i2c-piix4.c
5166F: drivers/i2c/busses/i2c-sis5595.c
5167F: drivers/i2c/busses/i2c-sis630.c
5168F: drivers/i2c/busses/i2c-sis96x.c
5169F: drivers/i2c/busses/i2c-via.c
5170F: drivers/i2c/busses/i2c-viapro.c
5171
cb7f07a4
NH
5172I2C/SMBUS ISMT DRIVER
5173M: Seth Heasley <seth.heasley@intel.com>
5174M: Neil Horman <nhorman@tuxdriver.com>
5175L: linux-i2c@vger.kernel.org
5176F: drivers/i2c/busses/i2c-ismt.c
5177F: Documentation/i2c/busses/i2c-ismt
5178
6ea884db 5179I2C/SMBUS STUB DRIVER
d8130624 5180M: Jean Delvare <jdelvare@suse.com>
846557d3 5181L: linux-i2c@vger.kernel.org
6ea884db 5182S: Maintained
8547a5bc 5183F: drivers/i2c/i2c-stub.c
6ea884db 5184
5b543965 5185I2C SUBSYSTEM
14d77c4d 5186M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5187L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5188W: https://i2c.wiki.kernel.org/
5189Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5190T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5191S: Maintained
40ed1b4c 5192F: Documentation/devicetree/bindings/i2c/
679655da
JP
5193F: Documentation/i2c/
5194F: drivers/i2c/
630bc46e 5195F: drivers/i2c/*/
679655da 5196F: include/linux/i2c.h
03b70d62 5197F: include/linux/i2c-*.h
c117ab84
CEB
5198F: include/uapi/linux/i2c.h
5199F: include/uapi/linux/i2c-*.h
1da177e4 5200
4560d677
WS
5201I2C ACPI SUPPORT
5202M: Mika Westerberg <mika.westerberg@linux.intel.com>
5203L: linux-i2c@vger.kernel.org
5204L: linux-acpi@vger.kernel.org
5205S: Maintained
4560d677 5206
d85c8a6a 5207I2C-TAOS-EVM DRIVER
d8130624 5208M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5209L: linux-i2c@vger.kernel.org
5210S: Maintained
5211F: Documentation/i2c/busses/i2c-taos-evm
5212F: drivers/i2c/busses/i2c-taos-evm.c
5213
e8c76eed 5214I2C-TINY-USB DRIVER
8b58be88 5215M: Till Harbaum <till@harbaum.org>
846557d3 5216L: linux-i2c@vger.kernel.org
932d1872 5217W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5218S: Maintained
679655da 5219F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5220
1da177e4 5221i386 BOOT CODE
8b58be88 5222M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5223S: Maintained
679655da 5224F: arch/x86/boot/
1da177e4
LT
5225
5226i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5227M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5228T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5229S: Maintained
5230
1da177e4 5231IA64 (Itanium) PLATFORM
8b58be88
JP
5232M: Tony Luck <tony.luck@intel.com>
5233M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5234L: linux-ia64@vger.kernel.org
6b1c70b1 5235T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5236S: Maintained
679655da 5237F: arch/ia64/
1da177e4 5238
4cd38750
LDSB
5239IBM Power VMX Cryptographic instructions
5240M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5241M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5242L: linux-crypto@vger.kernel.org
5243S: Supported
5244F: drivers/crypto/vmx/Makefile
5245F: drivers/crypto/vmx/Kconfig
5246F: drivers/crypto/vmx/vmx.c
5247F: drivers/crypto/vmx/aes*
5248F: drivers/crypto/vmx/ghash*
5249F: drivers/crypto/vmx/ppc-xlate.pl
5250
956c203c 5251IBM Power in-Nest Crypto Acceleration
4cd38750 5252M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5253M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5254L: linux-crypto@vger.kernel.org
5255S: Supported
28bceeaa
DS
5256F: drivers/crypto/nx/Makefile
5257F: drivers/crypto/nx/Kconfig
5258F: drivers/crypto/nx/nx-aes*
5259F: drivers/crypto/nx/nx-sha*
5260F: drivers/crypto/nx/nx.*
5261F: drivers/crypto/nx/nx_csbcpb.h
5262F: drivers/crypto/nx/nx_debugfs.h
956c203c 5263
0e16aafb 5264IBM Power 842 compression accelerator
41656aa7 5265M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5266S: Supported
28bceeaa
DS
5267F: drivers/crypto/nx/Makefile
5268F: drivers/crypto/nx/Kconfig
7011a122 5269F: drivers/crypto/nx/nx-842*
2da572c9 5270F: include/linux/sw842.h
2062c5b6 5271F: crypto/842.c
2da572c9 5272F: lib/842/
0e16aafb 5273
1da177e4 5274IBM Power Linux RAID adapter
8b58be88 5275M: Brian King <brking@us.ibm.com>
1da177e4 5276S: Supported
679655da 5277F: drivers/scsi/ipr.*
1da177e4 5278
9d348af4 5279IBM Power Virtual Ethernet Device Driver
eddd63a6 5280M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5281L: netdev@vger.kernel.org
5282S: Supported
9aa32835 5283F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5284
e6babec6 5285IBM Power Virtual SCSI Device Drivers
bcbde52b 5286M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5287L: linux-scsi@vger.kernel.org
5288S: Supported
e6babec6
NF
5289F: drivers/scsi/ibmvscsi/ibmvscsi*
5290F: drivers/scsi/ibmvscsi/viosrp.h
5291
5292IBM Power Virtual FC Device Drivers
44b4dad9 5293M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5294L: linux-scsi@vger.kernel.org
5295S: Supported
5296F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5297
1da177e4 5298IBM ServeRAID RAID DRIVER
f9213e78 5299S: Orphan
679655da 5300F: drivers/scsi/ips.*
1da177e4 5301
6ed9f9c4
PT
5302ICH LPC AND GPIO DRIVER
5303M: Peter Tyser <ptyser@xes-inc.com>
5304S: Maintained
5305F: drivers/mfd/lpc_ich.c
5306F: drivers/gpio/gpio-ich.c
5307
1e7106fc 5308IDE SUBSYSTEM
8b58be88 5309M: "David S. Miller" <davem@davemloft.net>
1da177e4 5310L: linux-ide@vger.kernel.org
8a6e2535 5311Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5312T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5313S: Maintained
679655da
JP
5314F: Documentation/ide/
5315F: drivers/ide/
5316F: include/linux/ide.h
1da177e4 5317
6cb8c13d
IP
5318IDEAPAD LAPTOP EXTRAS DRIVER
5319M: Ike Panhc <ike.pan@canonical.com>
5320L: platform-driver-x86@vger.kernel.org
5321W: http://launchpad.net/ideapad-laptop
5322S: Maintained
5323F: drivers/platform/x86/ideapad-laptop.c
5324
1ea4c161
AM
5325IDEAPAD LAPTOP SLIDEBAR DRIVER
5326M: Andrey Moiseev <o2g.org.ru@gmail.com>
5327L: linux-input@vger.kernel.org
5328W: https://github.com/o2genum/ideapad-slidebar
5329S: Maintained
5330F: drivers/input/misc/ideapad_slidebar.c
5331
0f861e8c 5332IDE/ATAPI DRIVERS
487ba8e8 5333M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5334L: linux-ide@vger.kernel.org
c404c199 5335S: Maintained
679655da
JP
5336F: Documentation/cdrom/ide-cd
5337F: drivers/ide/ide-cd*
1da177e4 5338
27471fdb 5339IDLE-I7300
8b58be88 5340M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5341L: linux-pm@vger.kernel.org
27471fdb 5342S: Supported
679655da 5343F: drivers/idle/i7300_idle.c
27471fdb 5344
02cf2286 5345IEEE 802.15.4 SUBSYSTEM
b6e195fd 5346M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5347L: linux-wpan@vger.kernel.org
5348W: https://github.com/linux-wpan
5349T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5350S: Maintained
5351F: net/ieee802154/
68653359 5352F: net/mac802154/
251741b1 5353F: drivers/net/ieee802154/
580947d3
AA
5354F: include/linux/nl802154.h
5355F: include/linux/ieee802154.h
5356F: include/net/nl802154.h
5357F: include/net/mac802154.h
5358F: include/net/af_ieee802154.h
5359F: include/net/cfg802154.h
5360F: include/net/ieee802154_netdev.h
ebef9c12 5361F: Documentation/networking/ieee802154.txt
02cf2286 5362
b1c97193
SY
5363IGORPLUG-USB IR RECEIVER
5364M: Sean Young <sean@mess.org>
5365L: linux-media@vger.kernel.org
5366S: Maintained
5367F: drivers/media/rc/igorplugusb.c
5368
40ad4a30
SY
5369IGUANAWORKS USB IR TRANSCEIVER
5370M: Sean Young <sean@mess.org>
5371L: linux-media@vger.kernel.org
5372S: Maintained
5373F: drivers/media/rc/iguanair.c
5374
9545f86e 5375IIO SUBSYSTEM AND DRIVERS
030a13d7 5376M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5377R: Hartmut Knaack <knaack.h@gmx.de>
5378R: Lars-Peter Clausen <lars@metafoo.de>
5379R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5380L: linux-iio@vger.kernel.org
5381S: Maintained
03e7c251 5382F: drivers/iio/
9545f86e 5383F: drivers/staging/iio/
8fe671fc 5384F: include/linux/iio/
817020cf 5385F: tools/iio/
9545f86e 5386
65519263
SG
5387IKANOS/ADI EAGLE ADSL USB DRIVER
5388M: Matthieu Castet <castet.matthieu@free.fr>
5389M: Stanislaw Gruszka <stf_xl@wp.pl>
5390S: Maintained
5391F: drivers/usb/atm/ueagle-atm.c
5392
e89ab51f
GR
5393INA209 HARDWARE MONITOR DRIVER
5394M: Guenter Roeck <linux@roeck-us.net>
5395L: lm-sensors@lm-sensors.org
5396S: Maintained
5397F: Documentation/hwmon/ina209
5398F: Documentation/devicetree/bindings/i2c/ina209.txt
5399F: drivers/hwmon/ina209.c
5400
5401INA2XX HARDWARE MONITOR DRIVER
5402M: Guenter Roeck <linux@roeck-us.net>
5403L: lm-sensors@lm-sensors.org
5404S: Maintained
5405F: Documentation/hwmon/ina2xx
5406F: drivers/hwmon/ina2xx.c
5407F: include/linux/platform_data/ina2xx.h
5408
14dc124f
SIG
5409INDUSTRY PACK SUBSYSTEM (IPACK)
5410M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5411M: Jens Taprogge <jens.taprogge@taprogge.org>
5412M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5413L: industrypack-devel@lists.sourceforge.net
5414W: http://industrypack.sourceforge.net
5415S: Maintained
5416F: drivers/ipack/
5417
8adc53fd
ZLK
5418INGENIC JZ4780 DMA Driver
5419M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5420S: Maintained
5421F: drivers/dma/dma-jz4780.c
5422
aa7168f4 5423INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5424M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5425M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5426L: linux-ima-devel@lists.sourceforge.net
5427L: linux-ima-user@lists.sourceforge.net
5428L: linux-security-module@vger.kernel.org
aa7168f4 5429S: Supported
679655da 5430F: security/integrity/ima/
aa7168f4 5431
9a4ea5a9
JH
5432IMGTEC IR DECODER DRIVER
5433M: James Hogan <james.hogan@imgtec.com>
5434S: Maintained
5435F: drivers/media/rc/img-ir/
5436
1da177e4 5437IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5438L: linux-fbdev@vger.kernel.org
843393d3 5439S: Orphan
8a61f013 5440F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5441
5442INFINIBAND SUBSYSTEM
b6b2bbe6 5443M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5444M: Sean Hefty <sean.hefty@intel.com>
5445M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5446L: linux-rdma@vger.kernel.org
605841f5 5447W: http://www.openfabrics.org/
8a6e2535 5448Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5449T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5450S: Supported
679655da
JP
5451F: Documentation/infiniband/
5452F: drivers/infiniband/
2dfcad3a 5453F: drivers/staging/rdma/
c117ab84 5454F: include/uapi/linux/if_infiniband.h
954138dc
YD
5455F: include/uapi/rdma/
5456F: include/rdma/
1da177e4 5457
c9f04f58 5458INOTIFY
8b58be88
JP
5459M: John McCutchan <john@johnmccutchan.com>
5460M: Robert Love <rlove@rlove.org>
5461M: Eric Paris <eparis@parisplace.org>
c9f04f58 5462S: Maintained
679655da
JP
5463F: Documentation/filesystems/inotify.txt
5464F: fs/notify/inotify/
5465F: include/linux/inotify.h
c117ab84 5466F: include/uapi/linux/inotify.h
c9f04f58 5467
e2d1d6c0 5468INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5469M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5470L: linux-input@vger.kernel.org
8a6e2535 5471Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5472T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5473S: Maintained
679655da 5474F: drivers/input/
f4eea7e2 5475F: include/linux/input.h
c117ab84 5476F: include/uapi/linux/input.h
f4eea7e2 5477F: include/linux/input/
e2d1d6c0 5478
3267a87f 5479INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5480M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5481L: linux-input@vger.kernel.org
75dd112a 5482S: Odd fixes
3267a87f 5483F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5484F: drivers/input/input-mt.c
3267a87f
HR
5485K: \b(ABS|SYN)_MT_
5486
97fa99a3
JY
5487INTEL ASoC BDW/HSW DRIVERS
5488M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5489L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5490S: Supported
e8e1225d
JP
5491F: sound/soc/intel/common/sst-dsp*
5492F: sound/soc/intel/common/sst-firmware.c
5493F: sound/soc/intel/boards/broadwell.c
5494F: sound/soc/intel/haswell/
97fa99a3 5495
4ac13e17
DJ
5496INTEL C600 SERIES SAS CONTROLLER DRIVER
5497M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5498M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5499L: linux-scsi@vger.kernel.org
7106891a
DJ
5500T: git git://git.code.sf.net/p/intel-sas/isci
5501S: Supported
4ac13e17 5502F: drivers/scsi/isci/
4ac13e17 5503
26717172
LB
5504INTEL IDLE DRIVER
5505M: Len Brown <lenb@kernel.org>
bf1c138e 5506L: linux-pm@vger.kernel.org
08deed1e 5507T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5508S: Supported
5509F: drivers/idle/intel_idle.c
5510
7c1ac18d 5511INTEL PSTATE DRIVER
58ac1f62
SP
5512M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5513M: Len Brown <lenb@kernel.org>
7c1ac18d
KCA
5514L: linux-pm@vger.kernel.org
5515S: Supported
5516F: drivers/cpufreq/intel_pstate.c
5517
9eb8ef74 5518INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5519M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5520L: linux-fbdev@vger.kernel.org
ce00f85c 5521S: Maintained
679655da 5522F: Documentation/fb/intelfb.txt
8a61f013 5523F: drivers/video/fbdev/intelfb/
9eb8ef74 5524
1da177e4 5525INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5526M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5527L: linux-fbdev@vger.kernel.org
ce00f85c 5528S: Maintained
8a61f013 5529F: drivers/video/fbdev/i810/
1da177e4 5530
f4a9bc4c 5531INTEL MENLOW THERMAL DRIVER
8b58be88 5532M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5533L: platform-driver-x86@vger.kernel.org
5ca92bd9 5534W: https://01.org/linux-acpi
f4a9bc4c 5535S: Supported
679655da 5536F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5537
248a9dc3 5538INTEL I/OAT DMA DRIVER
18ebd564 5539M: Dave Jiang <dave.jiang@intel.com>
08223d80 5540R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5541L: dmaengine@vger.kernel.org
5542Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5543S: Supported
679655da 5544F: drivers/dma/ioat*
248a9dc3 5545
6c8909b4 5546INTEL IOMMU (VT-d)
8b58be88 5547M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5548L: iommu@lists.linux-foundation.org
54e5881d 5549T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5550S: Supported
3fb39615 5551F: drivers/iommu/intel-iommu.c
679655da 5552F: include/linux/intel-iommu.h
6c8909b4 5553
b3e5f263 5554INTEL IOP-ADMA DMA DRIVER
08223d80 5555R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5556S: Odd fixes
679655da 5557F: drivers/dma/iop-adma.c
b3e5f263 5558
9251ce95 5559INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5560M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5561S: Maintained
679655da
JP
5562F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5563F: arch/arm/mach-ixp4xx/include/mach/npe.h
5564F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5565F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5566F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5567F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5568
844dd05f 5569INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5570M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5571S: Maintained
679655da 5572F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5573
2f302324 5574INTEL ETHERNET DRIVERS
8b58be88 5575M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5576R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5577R: Shannon Nelson <shannon.nelson@intel.com>
5578R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5579R: Don Skidmore <donald.c.skidmore@intel.com>
5580R: Matthew Vick <matthew.vick@intel.com>
5581R: John Ronciak <john.ronciak@intel.com>
5582R: Mitch Williams <mitch.a.williams@intel.com>
5583L: intel-wired-lan@lists.osuosl.org
f6fde11a 5584W: http://www.intel.com/support/feedback.htm
d94e6fed 5585W: http://e1000.sourceforge.net/
2f302324
JK
5586Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5587T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5588T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5589S: Supported
0d164401
JK
5590F: Documentation/networking/e100.txt
5591F: Documentation/networking/e1000.txt
5592F: Documentation/networking/e1000e.txt
5593F: Documentation/networking/igb.txt
5594F: Documentation/networking/igbvf.txt
5595F: Documentation/networking/ixgb.txt
5596F: Documentation/networking/ixgbe.txt
5597F: Documentation/networking/ixgbevf.txt
1bff6529 5598F: Documentation/networking/i40e.txt
105bf2fe 5599F: Documentation/networking/i40evf.txt
dee1ad47 5600F: drivers/net/ethernet/intel/
bc90d291 5601F: drivers/net/ethernet/intel/*/
1da177e4 5602
0963d59b
LW
5603INTEL-MID GPIO DRIVER
5604M: David Cohen <david.a.cohen@linux.intel.com>
5605L: linux-gpio@vger.kernel.org
5606S: Maintained
5607F: drivers/gpio/gpio-intel-mid.c
5608
ca907a90
SY
5609INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5610M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5611L: linux-wireless@vger.kernel.org
ca907a90 5612S: Maintained
679655da 5613F: Documentation/networking/README.ipw2100
679655da 5614F: Documentation/networking/README.ipw2200
ca907a90 5615F: drivers/net/wireless/ipw2x00/
826d2abe 5616
5760b0a5
AS
5617INTEL(R) TRACE HUB
5618M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5619S: Supported
5620F: Documentation/trace/intel_th.txt
5621F: drivers/hwtracing/intel_th/
5622
4bd96a7a 5623INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5624M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5625M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5626M: Shane Wang <shane.wang@intel.com>
5627L: tboot-devel@lists.sourceforge.net
5628W: http://tboot.sourceforge.net
e9b7d7c8 5629T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5630S: Supported
5631F: Documentation/intel_txt.txt
5632F: include/linux/tboot.h
5633F: arch/x86/kernel/tboot.c
5634
8a70da82 5635INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5636M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5637M: linux-wimax@intel.com
49e7d9df 5638L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5639S: Supported
5640W: http://linuxwimax.org
679655da
JP
5641F: Documentation/wimax/README.i2400m
5642F: drivers/net/wimax/i2400m/
c117ab84 5643F: include/uapi/linux/wimax/i2400m.h
8a70da82 5644
1c0ce89c
SG
5645INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5646M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5647L: linux-wireless@vger.kernel.org
1c0ce89c 5648S: Supported
efa3144e
WYG
5649F: drivers/net/wireless/iwlegacy/
5650
b481de9c 5651INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5652M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5653M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7b9aebf0 5654M: Intel Linux Wireless <linuxwifi@intel.com>
b481de9c 5655L: linux-wireless@vger.kernel.org
b481de9c 5656W: http://intellinuxwireless.org
b62ff718 5657T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5658S: Supported
679655da 5659F: drivers/net/wireless/iwlwifi/
b481de9c 5660
de8fe023
TW
5661INTEL MANAGEMENT ENGINE (mei)
5662M: Tomas Winkler <tomas.winkler@intel.com>
5663L: linux-kernel@vger.kernel.org
5664S: Supported
c117ab84 5665F: include/uapi/linux/mei.h
5069288b 5666F: include/linux/mei_cl_bus.h
de8fe023 5667F: drivers/misc/mei/*
e07950a1 5668F: Documentation/misc-devices/mei/*
de8fe023 5669
50ceb98b
SD
5670INTEL MIC DRIVERS (mic)
5671M: Sudeep Dutt <sudeep.dutt@intel.com>
5672M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5673S: Supported
5674W: https://github.com/sudeepdutt/mic
5675W: http://software.intel.com/en-us/mic-developer
5676F: include/linux/mic_bus.h
5677F: include/linux/scif.h
5678F: include/uapi/linux/mic_common.h
5679F: include/uapi/linux/mic_ioctl.h
5680F include/uapi/linux/scif_ioctl.h
5681F: drivers/misc/mic/
5682F: drivers/dma/mic_x100_dma.c
5683F: drivers/dma/mic_x100_dma.h
5684F Documentation/mic/
5685
0a8b8353 5686INTEL PMC IPC DRIVER
5687M: Zha Qipeng<qipeng.zha@intel.com>
5688L: platform-driver-x86@vger.kernel.org
5689S: Maintained
5690F: drivers/platform/x86/intel_pmc_ipc.c
5691F: arch/x86/include/asm/intel_pmc_ipc.h
5692
cb109a0e 5693IOC3 ETHERNET DRIVER
8b58be88 5694M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5695L: linux-mips@linux-mips.org
5696S: Maintained
8862bf1e 5697F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5698
cb109a0e 5699IOC3 SERIAL DRIVER
8b58be88 5700M: Pat Gefre <pfg@sgi.com>
d39e0721 5701L: linux-serial@vger.kernel.org
cb109a0e 5702S: Maintained
df621252 5703F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5704
0b6e8569
SW
5705IOMMU DRIVERS
5706M: Joerg Roedel <joro@8bytes.org>
5707L: iommu@lists.linux-foundation.org
5708T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5709S: Maintained
5710F: drivers/iommu/
5711
4480f15b 5712IP MASQUERADING
8b58be88 5713M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5714S: Maintained
679655da 5715F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5716
4480f15b 5717IPATH DRIVER
8473c603 5718M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5719L: linux-rdma@vger.kernel.org
52a09a04 5720S: Maintained
6f9b3890 5721F: drivers/staging/rdma/ipath/
77d8798b 5722
4409ebe9 5723IPMI SUBSYSTEM
8b58be88 5724M: Corey Minyard <minyard@acm.org>
b0c90653 5725L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5726W: http://openipmi.sourceforge.net/
5727S: Supported
679655da
JP
5728F: Documentation/IPMI.txt
5729F: drivers/char/ipmi/
5730F: include/linux/ipmi*
c117ab84 5731F: include/uapi/linux/ipmi*
4409ebe9 5732
2d800897
KW
5733QCOM AUDIO (ASoC) DRIVERS
5734M: Patrick Lai <plai@codeaurora.org>
5735M: Banajit Goswami <bgoswami@codeaurora.org>
5736L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5737S: Supported
5738F: sound/soc/qcom/
5739
e2d1d6c0 5740IPS SCSI RAID DRIVER
8b58be88 5741M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5742L: linux-scsi@vger.kernel.org
5743W: http://www.adaptec.com/
5744S: Maintained
679655da 5745F: drivers/scsi/ips*
e2d1d6c0
RD
5746
5747IPVS
8b58be88
JP
5748M: Wensong Zhang <wensong@linux-vs.org>
5749M: Simon Horman <horms@verge.net.au>
5750M: Julian Anastasov <ja@ssi.bg>
979b6c13 5751L: netdev@vger.kernel.org
e2d1d6c0 5752L: lvs-devel@vger.kernel.org
1da177e4 5753S: Maintained
679655da 5754F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5755F: include/net/ip_vs.h
c117ab84 5756F: include/uapi/linux/ip_vs.h
679655da 5757F: net/netfilter/ipvs/
1da177e4 5758
e7839f25 5759IPWIRELESS DRIVER
e5f6450c 5760M: Jiri Kosina <jikos@kernel.org>
d8130624 5761M: David Sterba <dsterba@suse.com>
92094aa0 5762S: Odd Fixes
282361a0 5763F: drivers/tty/ipwireless/
099dc4fb 5764
e2d1d6c0 5765IPX NETWORK LAYER
8b58be88 5766M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5767L: netdev@vger.kernel.org
5768S: Maintained
679655da 5769F: include/net/ipx.h
c117ab84 5770F: include/uapi/linux/ipx.h
679655da 5771F: net/ipx/
e2d1d6c0 5772
1da177e4 5773IRDA SUBSYSTEM
8b58be88 5774M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5775L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5776L: netdev@vger.kernel.org
1da177e4 5777W: http://irda.sourceforge.net/
f353976d 5778S: Maintained
e0057975 5779T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5780F: Documentation/networking/irda.txt
5781F: drivers/net/irda/
5782F: include/net/irda/
5783F: net/irda/
1da177e4 5784
a800c7cc
TG
5785IRQ SUBSYSTEM
5786M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5787L: linux-kernel@vger.kernel.org
a800c7cc 5788S: Maintained
75fc2d37 5789T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5790F: kernel/irq/
2ed9fd28
JC
5791
5792IRQCHIP DRIVERS
5793M: Thomas Gleixner <tglx@linutronix.de>
5794M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5795M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5796L: linux-kernel@vger.kernel.org
5797S: Maintained
5798T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5799T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5800F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5801F: drivers/irqchip/
a800c7cc 5802
7ab3a837 5803IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5804M: Jiang Liu <jiang.liu@linux.intel.com>
5805M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5806S: Maintained
b09dec2c 5807T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5808F: Documentation/IRQ-domain.txt
5809F: include/linux/irqdomain.h
5810F: kernel/irq/irqdomain.c
b09dec2c 5811F: kernel/irq/msi.c
7ab3a837 5812
e2d1d6c0 5813ISAPNP
8b58be88 5814M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5815S: Maintained
679655da
JP
5816F: Documentation/isapnp.txt
5817F: drivers/pnp/isapnp/
5818F: include/linux/isapnp.h
e2d1d6c0 5819
d39b8420
HV
5820ISA RADIO MODULE
5821M: Hans Verkuil <hverkuil@xs4all.nl>
5822L: linux-media@vger.kernel.org
5823T: git git://linuxtv.org/media_tree.git
5824W: http://linuxtv.org
5825S: Maintained
5826F: drivers/media/radio/radio-isa*
5827
71a6d0af
HW
5828iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5829M: Peter Jones <pjones@redhat.com>
5830M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5831S: Maintained
5832F: drivers/firmware/iscsi_ibft*
5833
14816b1e 5834ISCSI
8b58be88 5835M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5836L: open-iscsi@googlegroups.com
5837W: www.open-iscsi.org
54e5881d 5838T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5839S: Maintained
679655da
JP
5840F: drivers/scsi/*iscsi*
5841F: include/scsi/*iscsi*
14816b1e 5842
1e65eb42
OG
5843ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5844M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5845M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5846M: Roi Dayan <roid@mellanox.com>
5847L: linux-rdma@vger.kernel.org
5848S: Supported
5849W: http://www.openfabrics.org
5850W: www.open-iscsi.org
5851Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5852F: drivers/infiniband/ulp/iser/
1e65eb42 5853
2b70e5fd
SG
5854ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5855M: Sagi Grimberg <sagig@mellanox.com>
5856T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5857L: linux-rdma@vger.kernel.org
5858L: target-devel@vger.kernel.org
5859S: Supported
5860W: http://www.linux-iscsi.org
5861F: drivers/infiniband/ulp/isert
5862
1da177e4 5863ISDN SUBSYSTEM
8b58be88 5864M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5865L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5866L: netdev@vger.kernel.org
1da177e4 5867W: http://www.isdn4linux.de
54e5881d 5868T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5869S: Maintained
679655da
JP
5870F: Documentation/isdn/
5871F: drivers/isdn/
5872F: include/linux/isdn.h
5873F: include/linux/isdn/
c117ab84
CEB
5874F: include/uapi/linux/isdn.h
5875F: include/uapi/linux/isdn/
1da177e4
LT
5876
5877ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5878M: Armin Schindler <mac@melware.de>
d5d52273 5879L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5880W: http://www.melware.de
5881S: Maintained
679655da 5882F: drivers/isdn/hardware/eicon/
1da177e4 5883
d624870f 5884IT87 HARDWARE MONITORING DRIVER
d8130624 5885M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5886L: lm-sensors@lm-sensors.org
5887S: Maintained
5888F: Documentation/hwmon/it87
5889F: drivers/hwmon/it87.c
5890
d7104bff
AP
5891IT913X MEDIA DRIVER
5892M: Antti Palosaari <crope@iki.fi>
5893L: linux-media@vger.kernel.org
5894W: http://linuxtv.org/
5895W: http://palosaari.fi/linux/
5896Q: http://patchwork.linuxtv.org/project/linux-media/list/
5897T: git git://linuxtv.org/anttip/media_tree.git
5898S: Maintained
249c697e 5899F: drivers/media/tuners/it913x*
d7104bff 5900
91821ff3 5901IVTV VIDEO4LINUX DRIVER
6afdeaf8 5902M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5903L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5904L: linux-media@vger.kernel.org
275ffde4 5905T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5906W: http://www.ivtvdriver.org
5907S: Maintained
679655da 5908F: Documentation/video4linux/*.ivtv
90d72ac6 5909F: drivers/media/pci/ivtv/
c117ab84 5910F: include/uapi/linux/ivtv*
91821ff3 5911
68620bdd
MP
5912IX2505V MEDIA DRIVER
5913M: Malcolm Priestley <tvboxspy@gmail.com>
5914L: linux-media@vger.kernel.org
5915W: http://linuxtv.org/
5916Q: http://patchwork.linuxtv.org/project/linux-media/list/
5917S: Maintained
5918F: drivers/media/dvb-frontends/ix2505v*
5919
4453d736
GR
5920JC42.4 TEMPERATURE SENSOR DRIVER
5921M: Guenter Roeck <linux@roeck-us.net>
5922L: lm-sensors@lm-sensors.org
5923S: Maintained
5924F: drivers/hwmon/jc42.c
5925F: Documentation/hwmon/jc42
5926
e2d1d6c0 5927JFS FILESYSTEM
3256f80f 5928M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5929L: jfs-discussion@lists.sourceforge.net
5930W: http://jfs.sourceforge.net/
54e5881d 5931T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5932S: Maintained
679655da
JP
5933F: Documentation/filesystems/jfs.txt
5934F: fs/jfs/
e2d1d6c0 5935
95252236 5936JME NETWORK DRIVER
8b58be88 5937M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5938L: netdev@vger.kernel.org
5939S: Maintained
63d24a0e 5940F: drivers/net/ethernet/jme.*
95252236 5941
1da177e4 5942JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5943M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5944L: linux-mtd@lists.infradead.org
5945W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5946S: Maintained
679655da 5947F: fs/jffs2/
c117ab84 5948F: include/uapi/linux/jffs2.h
1da177e4 5949
d183e11a
TT
5950JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5951M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5952M: Jan Kara <jack@suse.com>
d183e11a
TT
5953L: linux-ext4@vger.kernel.org
5954S: Maintained
5955F: fs/jbd2/
5956F: include/linux/jbd2.h
ae0718f8 5957
207dab5f
MU
5958JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5959M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5960L: linux-media@vger.kernel.org
5961S: Maintained
5962F: drivers/media/platform/rcar_jpu.c
5963
fd8b6cb4 5964JSM Neo PCI based serial card
9d141cb9 5965M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5966L: linux-serial@vger.kernel.org
5967S: Maintained
df621252 5968F: drivers/tty/serial/jsm/
ae0718f8 5969
af39917d
CL
5970K10TEMP HARDWARE MONITORING DRIVER
5971M: Clemens Ladisch <clemens@ladisch.de>
5972L: lm-sensors@lm-sensors.org
5973S: Maintained
5974F: Documentation/hwmon/k10temp
5975F: drivers/hwmon/k10temp.c
5976
4660cb35 5977K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5978M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5979L: lm-sensors@lm-sensors.org
ae0718f8 5980S: Maintained
679655da
JP
5981F: Documentation/hwmon/k8temp
5982F: drivers/hwmon/k8temp.c
ae0718f8 5983
1da177e4 5984KCONFIG
5eb1f99e 5985M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5986L: linux-kbuild@vger.kernel.org
cea8321c 5987T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5988S: Maintained
679655da
JP
5989F: Documentation/kbuild/kconfig-language.txt
5990F: scripts/kconfig/
1da177e4 5991
ea6c2089 5992KDUMP
8b58be88
JP
5993M: Vivek Goyal <vgoyal@redhat.com>
5994M: Haren Myneni <hbabu@us.ibm.com>
34633993 5995L: kexec@lists.infradead.org
ea6c2089
VG
5996W: http://lse.sourceforge.net/kdump/
5997S: Maintained
80811493 5998F: Documentation/kdump/
ea6c2089 5999
f41bf02f
HV
6000KEENE FM RADIO TRANSMITTER DRIVER
6001M: Hans Verkuil <hverkuil@xs4all.nl>
6002L: linux-media@vger.kernel.org
6003T: git git://linuxtv.org/media_tree.git
6004W: http://linuxtv.org
6005S: Maintained
6006F: drivers/media/radio/radio-keene*
6007
1da177e4 6008KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 6009M: Ian Kent <raven@themaw.net>
f694fc97 6010L: autofs@vger.kernel.org
1da177e4 6011S: Maintained
679655da 6012F: fs/autofs4/
1da177e4 6013
70fb7ba6 6014KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 6015M: Michal Marek <mmarek@suse.com>
08deed1e
JP
6016T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6017T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 6018L: linux-kbuild@vger.kernel.org
5ce45962 6019S: Maintained
679655da
JP
6020F: Documentation/kbuild/
6021F: Makefile
6022F: scripts/Makefile.*
70fb7ba6
MM
6023F: scripts/basic/
6024F: scripts/mk*
6025F: scripts/package/
1da177e4
LT
6026
6027KERNEL JANITORS
c3000e03 6028L: kernel-janitors@vger.kernel.org
10466f5a 6029W: http://kernelnewbies.org/KernelJanitors
ee709b0c 6030S: Odd Fixes
1da177e4 6031
e8b43555 6032KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 6033M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 6034M: Jeff Layton <jlayton@poochiereds.net>
16141c02 6035L: linux-nfs@vger.kernel.org
1da177e4 6036W: http://nfs.sourceforge.net/
98fac23f 6037S: Supported
679655da 6038F: fs/nfsd/
c117ab84 6039F: include/uapi/linux/nfsd/
679655da
JP
6040F: fs/lockd/
6041F: fs/nfs_common/
6042F: net/sunrpc/
6043F: include/linux/lockd/
6044F: include/linux/sunrpc/
c117ab84 6045F: include/uapi/linux/sunrpc/
1da177e4 6046
13b122b3
SK
6047KERNEL SELFTEST FRAMEWORK
6048M: Shuah Khan <shuahkh@osg.samsung.com>
6049L: linux-api@vger.kernel.org
6050T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6051S: Maintained
6052F: tools/testing/selftests
6053
426d62e2 6054KERNEL VIRTUAL MACHINE (KVM)
0a00a775 6055M: Gleb Natapov <gleb@kernel.org>
c93a64fe 6056M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 6057L: kvm@vger.kernel.org
e3e58478 6058W: http://www.linux-kvm.org
a94b40a6 6059T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 6060S: Supported
c93a64fe
PB
6061F: Documentation/*/kvm*.txt
6062F: Documentation/virtual/kvm/
679655da 6063F: arch/*/kvm/
1662e862
CB
6064F: arch/x86/kernel/kvm.c
6065F: arch/x86/kernel/kvmclock.c
679655da
JP
6066F: arch/*/include/asm/kvm*
6067F: include/linux/kvm*
c117ab84 6068F: include/uapi/linux/kvm*
679655da 6069F: virt/kvm/
426d62e2 6070
ad8003d3 6071KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 6072M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 6073L: kvm@vger.kernel.org
038161de 6074W: http://www.linux-kvm.org/
7de609c8 6075S: Maintained
679655da 6076F: arch/x86/include/asm/svm.h
679655da 6077F: arch/x86/kvm/svm.c
426d62e2 6078
513014b7 6079KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 6080M: Alexander Graf <agraf@suse.com>
1fc9d2bf 6081L: kvm-ppc@vger.kernel.org
038161de 6082W: http://www.linux-kvm.org/
6a7f972d 6083T: git git://github.com/agraf/linux-2.6.git
513014b7 6084S: Supported
679655da
JP
6085F: arch/powerpc/include/asm/kvm*
6086F: arch/powerpc/kvm/
513014b7 6087
85f8fffe 6088KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6089M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6090M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6091L: linux-s390@vger.kernel.org
6092W: http://www.ibm.com/developerworks/linux/linux390/
6093S: Supported
679655da
JP
6094F: Documentation/s390/kvm.txt
6095F: arch/s390/include/asm/kvm*
80811493 6096F: arch/s390/kvm/
85f8fffe 6097
a749474d 6098KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6099M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6100M: Marc Zyngier <marc.zyngier@arm.com>
6101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6102L: kvmarm@lists.cs.columbia.edu
6103W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 6104S: Supported
a749474d
CD
6105F: arch/arm/include/uapi/asm/kvm*
6106F: arch/arm/include/asm/kvm*
6107F: arch/arm/kvm/
5c8818b4
MZ
6108F: virt/kvm/arm/
6109F: include/kvm/arm_*
a749474d 6110
6394a3ec 6111KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6112M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6113M: Marc Zyngier <marc.zyngier@arm.com>
6114L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6115L: kvmarm@lists.cs.columbia.edu
6116S: Maintained
6117F: arch/arm64/include/uapi/asm/kvm*
6118F: arch/arm64/include/asm/kvm*
6119F: arch/arm64/kvm/
6120
dc009d92 6121KEXEC
8b58be88 6122M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6123W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6124L: kexec@lists.infradead.org
dc009d92 6125S: Maintained
679655da 6126F: include/linux/kexec.h
c117ab84 6127F: include/uapi/linux/kexec.h
679655da 6128F: kernel/kexec.c
dc009d92 6129
e971461f
DH
6130KEYS/KEYRINGS:
6131M: David Howells <dhowells@redhat.com>
aa62efff 6132L: keyrings@vger.kernel.org
e971461f 6133S: Maintained
d410fa4e 6134F: Documentation/security/keys.txt
e971461f
DH
6135F: include/linux/key.h
6136F: include/linux/key-type.h
6137F: include/keys/
6138F: security/keys/
6139
7f3c68be 6140KEYS-TRUSTED
74dd744f
MZ
6141M: David Safford <safford@us.ibm.com>
6142M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6143L: linux-security-module@vger.kernel.org
aa62efff 6144L: keyrings@vger.kernel.org
7f3c68be 6145S: Supported
d410fa4e 6146F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6147F: include/keys/trusted-type.h
6148F: security/keys/trusted.c
6149F: security/keys/trusted.h
6150
6151KEYS-ENCRYPTED
74dd744f
MZ
6152M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6153M: David Safford <safford@us.ibm.com>
7f3c68be 6154L: linux-security-module@vger.kernel.org
aa62efff 6155L: keyrings@vger.kernel.org
7f3c68be 6156S: Supported
d410fa4e 6157F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6158F: include/keys/encrypted-type.h
19c90aa6 6159F: security/keys/encrypted-keys/
7f3c68be 6160
5b778dad 6161KGDB / KDB /debug_core
8b58be88 6162M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6163W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6164L: kgdb-bugreport@lists.sourceforge.net
6165S: Maintained
679655da
JP
6166F: Documentation/DocBook/kgdb.tmpl
6167F: drivers/misc/kgdbts.c
df621252 6168F: drivers/tty/serial/kgdboc.c
5b778dad 6169F: include/linux/kdb.h
679655da 6170F: include/linux/kgdb.h
4063eb5f 6171F: kernel/debug/
e3e2aaf7 6172
456db8cc 6173KMEMCHECK
8b58be88 6174M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6175M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6176S: Maintained
410d7a97
JP
6177F: Documentation/kmemcheck.txt
6178F: arch/x86/include/asm/kmemcheck.h
6179F: arch/x86/mm/kmemcheck/
6180F: include/linux/kmemcheck.h
6181F: mm/kmemcheck.c
b9ce08c0 6182
c3bb4d24 6183KMEMLEAK
8b58be88 6184M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6185S: Maintained
6186F: Documentation/kmemleak.txt
6187F: include/linux/kmemleak.h
6188F: mm/kmemleak.c
6189F: mm/kmemleak-test.c
6190
89559a61 6191KPROBES
8b58be88
JP
6192M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6193M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6194M: "David S. Miller" <davem@davemloft.net>
97c29e74 6195M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6196S: Maintained
679655da
JP
6197F: Documentation/kprobes.txt
6198F: include/linux/kprobes.h
6199F: kernel/kprobes.c
89559a61 6200
70e84049 6201KS0108 LCD CONTROLLER DRIVER
8b58be88 6202M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6203W: http://miguelojeda.es/auxdisplay.htm
6204W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6205S: Maintained
679655da
JP
6206F: Documentation/auxdisplay/ks0108
6207F: drivers/auxdisplay/ks0108.c
6208F: include/linux/ks0108.h
70e84049 6209
1b69c6d0
DA
6210L3MDEV
6211M: David Ahern <dsa@cumulusnetworks.com>
6212L: netdev@vger.kernel.org
6213S: Maintained
6214F: net/l3mdev
6215F: include/net/l3mdev.h
6216
1da177e4 6217LAPB module
1da177e4 6218L: linux-x25@vger.kernel.org
bf9915cc 6219S: Orphan
679655da
JP
6220F: Documentation/networking/lapb-module.txt
6221F: include/*/lapb.h
6222F: net/lapb/
1da177e4
LT
6223
6224LASI 53c700 driver for PARISC
8b58be88 6225M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6226L: linux-scsi@vger.kernel.org
6227S: Maintained
679655da
JP
6228F: Documentation/scsi/53c700.txt
6229F: drivers/scsi/53c700*
1da177e4 6230
263de9b5 6231LED SUBSYSTEM
8b58be88 6232M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6233M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6234L: linux-leds@vger.kernel.org
b8926ba0 6235T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6236S: Maintained
679655da
JP
6237F: drivers/leds/
6238F: include/linux/leds.h
263de9b5 6239
b0461a44 6240LEGACY EEPROM DRIVER
d8130624 6241M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6242S: Maintained
6243F: Documentation/misc-devices/eeprom
6244F: drivers/misc/eeprom/eeprom.c
6245
1da177e4 6246LEGO USB Tower driver
8b58be88 6247M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6248L: legousb-devel@lists.sourceforge.net
6249W: http://legousb.sourceforge.net/
6250S: Maintained
679655da 6251F: drivers/usb/misc/legousbtower.c
1da177e4 6252
055616a8
MK
6253LG2160 MEDIA DRIVER
6254M: Michael Krufky <mkrufky@linuxtv.org>
6255L: linux-media@vger.kernel.org
6256W: http://linuxtv.org/
6257W: http://github.com/mkrufky
6258Q: http://patchwork.linuxtv.org/project/linux-media/list/
6259T: git git://linuxtv.org/mkrufky/tuners.git
6260S: Maintained
6261F: drivers/media/dvb-frontends/lg2160.*
6262
6f0e7725
MK
6263LGDT3305 MEDIA DRIVER
6264M: Michael Krufky <mkrufky@linuxtv.org>
6265L: linux-media@vger.kernel.org
6266W: http://linuxtv.org/
6267W: http://github.com/mkrufky
6268Q: http://patchwork.linuxtv.org/project/linux-media/list/
6269T: git git://linuxtv.org/mkrufky/tuners.git
6270S: Maintained
6271F: drivers/media/dvb-frontends/lgdt3305.*
6272
568a17ff 6273LGUEST
8b58be88 6274M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6275L: lguest@lists.ozlabs.org
568a17ff 6276W: http://lguest.ozlabs.org/
72e91863 6277S: Odd Fixes
070f420b 6278F: arch/x86/include/asm/lguest*.h
679655da
JP
6279F: arch/x86/lguest/
6280F: drivers/lguest/
6281F: include/linux/lguest*.h
070f420b 6282F: tools/lguest/
568a17ff 6283
32ac7cb2
TH
6284LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6285M: Tejun Heo <tj@kernel.org>
6286L: linux-ide@vger.kernel.org
6287T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6288S: Maintained
6289F: drivers/ata/
6290F: include/linux/ata.h
6291F: include/linux/libata.h
6292
6293LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6294M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6295L: linux-ide@vger.kernel.org
6296T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6297S: Maintained
6298F: include/linux/pata_arasan_cf_data.h
6299F: drivers/ata/pata_arasan_cf.c
6300
c7fa056c
BZ
6301LIBATA PATA DRIVERS
6302M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6303M: Tejun Heo <tj@kernel.org>
6304L: linux-ide@vger.kernel.org
6305T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6306S: Maintained
6307F: drivers/ata/pata_*.c
6308F: drivers/ata/ata_generic.c
6309
32ac7cb2
TH
6310LIBATA SATA AHCI PLATFORM devices support
6311M: Hans de Goede <hdegoede@redhat.com>
6312M: Tejun Heo <tj@kernel.org>
6313L: linux-ide@vger.kernel.org
6314T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6315S: Maintained
6316F: drivers/ata/ahci_platform.c
6317F: drivers/ata/libahci_platform.c
6318F: include/linux/ahci_platform.h
6319
6320LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6321M: Mikael Pettersson <mikpelinux@gmail.com>
6322L: linux-ide@vger.kernel.org
6323T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6324S: Maintained
6325F: drivers/ata/sata_promise.*
6326
1acd437c
SL
6327LIBLOCKDEP
6328M: Sasha Levin <sasha.levin@oracle.com>
6329S: Maintained
6330F: tools/lib/lockdep/
6331
bc30196f
DW
6332LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6333M: Dan Williams <dan.j.williams@intel.com>
6334L: linux-nvdimm@lists.01.org
6335Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6336S: Supported
6337F: drivers/nvdimm/*
6338F: include/linux/nd.h
6339F: include/linux/libnvdimm.h
6340F: include/uapi/linux/ndctl.h
6341
6342LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6343M: Ross Zwisler <ross.zwisler@linux.intel.com>
6344L: linux-nvdimm@lists.01.org
6345Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6346S: Supported
6347F: drivers/nvdimm/blk.c
6348F: drivers/nvdimm/region_devs.c
6349F: drivers/acpi/nfit*
6350
6351LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6352M: Vishal Verma <vishal.l.verma@intel.com>
6353L: linux-nvdimm@lists.01.org
6354Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6355S: Supported
6356F: drivers/nvdimm/btt*
6357
6358LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6359M: Ross Zwisler <ross.zwisler@linux.intel.com>
6360L: linux-nvdimm@lists.01.org
6361Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6362S: Supported
6363F: drivers/nvdimm/pmem.c
b864bc17 6364F: include/linux/pmem.h
40603526 6365F: arch/*/include/asm/pmem.h
bc30196f 6366
cd9e9808
MB
6367LIGHTNVM PLATFORM SUPPORT
6368M: Matias Bjorling <mb@lightnvm.io>
6369W: http://github/OpenChannelSSD
4ead1a25 6370L: linux-block@vger.kernel.org
cd9e9808
MB
6371S: Maintained
6372F: drivers/lightnvm/
6373F: include/linux/lightnvm.h
6374F: include/uapi/linux/lightnvm.h
6375
1da177e4 6376LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6377M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6378W: http://www.ibm.com/linux/ltc/projects/ppc
6379S: Supported
11c34c7d 6380F: arch/powerpc/boot/rs6000.h
1da177e4 6381
852bb9f5 6382LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6383M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6384M: Paul Mackerras <paulus@samba.org>
ea668936 6385M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6386W: http://www.penguinppc.org/
a4724ed6 6387L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6388Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6389T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6390S: Supported
11c34c7d
JP
6391F: Documentation/powerpc/
6392F: arch/powerpc/
1da177e4
LT
6393
6394LINUX FOR POWER MACINTOSH
8b58be88 6395M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6396W: http://www.penguinppc.org/
a4724ed6 6397L: linuxppc-dev@lists.ozlabs.org
1da177e4 6398S: Maintained
11c34c7d
JP
6399F: arch/powerpc/platforms/powermac/
6400F: drivers/macintosh/
1da177e4 6401
77a76369 6402LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6403M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6404L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6405T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6406S: Maintained
11c34c7d
JP
6407F: arch/powerpc/platforms/512x/
6408F: arch/powerpc/platforms/52xx/
1da177e4
LT
6409
6410LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6411M: Alistair Popple <alistair@popple.id.au>
8b58be88 6412M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6413W: http://www.penguinppc.org/
a4724ed6 6414L: linuxppc-dev@lists.ozlabs.org
1da177e4 6415S: Maintained
11c34c7d
JP
6416F: arch/powerpc/platforms/40x/
6417F: arch/powerpc/platforms/44x/
1da177e4 6418
260c02a9 6419LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6420L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6421S: Orphan
11c34c7d
JP
6422F: arch/powerpc/*/*virtex*
6423F: arch/powerpc/*/*/*virtex*
1da177e4 6424
e93adf1e 6425LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6426M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6427W: http://www.penguinppc.org/
a4724ed6 6428L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6429S: Maintained
a2b1f7c8 6430F: arch/powerpc/platforms/8xx/
e93adf1e 6431
1da177e4 6432LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6433M: Scott Wood <scottwood@freescale.com>
8b58be88 6434M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6435W: http://www.penguinppc.org/
a4724ed6 6436L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6437T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6438S: Maintained
11c34c7d 6439F: arch/powerpc/platforms/83xx/
4c8f581d 6440F: arch/powerpc/platforms/85xx/
1da177e4 6441
ab06ff3a 6442LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6443M: Olof Johansson <olof@lixom.net>
a4724ed6 6444L: linuxppc-dev@lists.ozlabs.org
92e19709 6445S: Maintained
11c34c7d
JP
6446F: arch/powerpc/platforms/pasemi/
6447F: drivers/*/*pasemi*
6448F: drivers/*/*/*pasemi*
ab06ff3a 6449
1da177e4 6450LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6451M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6452L: linux-security-module@vger.kernel.org
1da177e4
LT
6453S: Supported
6454
a23ce6da
HW
6455LIS3LV02D ACCELEROMETER DRIVER
6456M: Eric Piel <eric.piel@tremplin-utc.net>
6457S: Maintained
ff606677
JD
6458F: Documentation/misc-devices/lis3lv02d
6459F: drivers/misc/lis3lv02d/
bd35665f 6460F: drivers/platform/x86/hp_accel.c
a23ce6da 6461
b700e7f0
SJ
6462LIVE PATCHING
6463M: Josh Poimboeuf <jpoimboe@redhat.com>
6464M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6465M: Jiri Kosina <jikos@kernel.org>
d8130624 6466M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6467S: Maintained
6468F: kernel/livepatch/
6469F: include/linux/livepatch.h
6470F: arch/x86/include/asm/livepatch.h
6471F: arch/x86/kernel/livepatch.c
6472F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6473F: samples/livepatch/
b700e7f0 6474L: live-patching@vger.kernel.org
74d50da3 6475T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6476
e2d1d6c0 6477LLC (802.2)
8b58be88 6478M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6479S: Maintained
679655da 6480F: include/linux/llc.h
c117ab84 6481F: include/uapi/linux/llc.h
679655da
JP
6482F: include/net/llc*
6483F: net/llc/
e2d1d6c0 6484
4e233cbe
AD
6485LM73 HARDWARE MONITOR DRIVER
6486M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6487L: lm-sensors@lm-sensors.org
6488S: Maintained
6489F: drivers/hwmon/lm73.c
6490
156e2d1a 6491LM78 HARDWARE MONITOR DRIVER
d8130624 6492M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6493L: lm-sensors@lm-sensors.org
6494S: Maintained
6495F: Documentation/hwmon/lm78
6496F: drivers/hwmon/lm78.c
6497
1da177e4 6498LM83 HARDWARE MONITOR DRIVER
d8130624 6499M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6500L: lm-sensors@lm-sensors.org
1da177e4 6501S: Maintained
679655da
JP
6502F: Documentation/hwmon/lm83
6503F: drivers/hwmon/lm83.c
1da177e4
LT
6504
6505LM90 HARDWARE MONITOR DRIVER
d8130624 6506M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6507L: lm-sensors@lm-sensors.org
1da177e4 6508S: Maintained
679655da 6509F: Documentation/hwmon/lm90
aae7bce4 6510F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6511F: drivers/hwmon/lm90.c
1da177e4 6512
917cc4e6
GR
6513LM95234 HARDWARE MONITOR DRIVER
6514M: Guenter Roeck <linux@roeck-us.net>
6515L: lm-sensors@lm-sensors.org
6516S: Maintained
6517F: Documentation/hwmon/lm95234
6518F: drivers/hwmon/lm95234.c
6519
68620bdd
MP
6520LME2510 MEDIA DRIVER
6521M: Malcolm Priestley <tvboxspy@gmail.com>
6522L: linux-media@vger.kernel.org
6523W: http://linuxtv.org/
6524Q: http://patchwork.linuxtv.org/project/linux-media/list/
6525S: Maintained
6526F: drivers/media/usb/dvb-usb-v2/lmedm04*
6527
512e67f9 6528LOCKDEP AND LOCKSTAT
8b58be88
JP
6529M: Peter Zijlstra <peterz@infradead.org>
6530M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6531L: linux-kernel@vger.kernel.org
75fc2d37 6532T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6533S: Maintained
214e0aed
DB
6534F: Documentation/locking/lockdep*.txt
6535F: Documentation/locking/lockstat.txt
679655da 6536F: include/linux/lockdep.h
7486d6da 6537F: kernel/locking/
512e67f9 6538
dde33348 6539LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6540M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6541L: linux-ntfs-dev@lists.sourceforge.net
6542W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6543S: Maintained
679655da 6544F: Documentation/ldm.txt
20d16fef 6545F: block/partitions/ldm.*
1da177e4 6546
ef6ada3d
JE
6547LogFS
6548M: Joern Engel <joern@logfs.org>
756ccb3c 6549M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6550L: logfs@logfs.org
6551W: logfs.org
6552S: Maintained
6553F: fs/logfs/
6554
b62d7946
RS
6555LPC32XX MACHINE SUPPORT
6556M: Roland Stigge <stigge@antcom.de>
6557L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6558S: Maintained
6559F: arch/arm/mach-lpc32xx/
6560
c87e34ef 6561LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6562M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6563M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6564M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6565M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6566L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6567L: linux-scsi@vger.kernel.org
6568W: http://www.lsilogic.com/support
6569S: Supported
679655da 6570F: drivers/message/fusion/
500c152a 6571F: drivers/scsi/mpt2sas/
6572F: drivers/scsi/mpt3sas/
c87e34ef 6573
1da177e4 6574LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6575M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6576L: linux-scsi@vger.kernel.org
6577S: Maintained
679655da 6578F: drivers/scsi/sym53c8xx_2/
1da177e4 6579
e5f5c99a
GR
6580LTC4261 HARDWARE MONITOR DRIVER
6581M: Guenter Roeck <linux@roeck-us.net>
6582L: lm-sensors@lm-sensors.org
6583S: Maintained
6584F: Documentation/hwmon/ltc4261
6585F: drivers/hwmon/ltc4261.c
6586
81365c31 6587LTP (Linux Test Project)
28b8e8d4 6588M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6589M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6590M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6591M: Jan Stancek <jstancek@redhat.com>
6592M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6593M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6594L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6595W: http://linux-test-project.github.io/
7d1ae8a8 6596T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6597S: Maintained
6598
c12a54b3 6599M32R ARCHITECTURE
c12a54b3 6600W: http://www.linux-m32r.org/
b4174867 6601S: Orphan
679655da 6602F: arch/m32r/
c12a54b3 6603
1da177e4 6604M68K ARCHITECTURE
8b58be88 6605M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6606L: linux-m68k@lists.linux-m68k.org
6607W: http://www.linux-m68k.org/
54e5881d 6608T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6609S: Maintained
679655da 6610F: arch/m68k/
9db35182 6611F: drivers/zorro/
1da177e4
LT
6612
6613M68K ON APPLE MACINTOSH
8b58be88 6614M: Joshua Thompson <funaho@jurai.org>
1da177e4 6615W: http://www.mac.linux-m68k.org/
9bb9f222 6616L: linux-m68k@lists.linux-m68k.org
1da177e4 6617S: Maintained
9db35182 6618F: arch/m68k/mac/
1da177e4
LT
6619
6620M68K ON HP9000/300
8b58be88 6621M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6622W: http://www.tazenda.demon.co.uk/phil/linux-hp
6623S: Maintained
679655da 6624F: arch/m68k/hp300/
1da177e4 6625
74425546
AP
6626M88DS3103 MEDIA DRIVER
6627M: Antti Palosaari <crope@iki.fi>
6628L: linux-media@vger.kernel.org
6629W: http://linuxtv.org/
6630W: http://palosaari.fi/linux/
6631Q: http://patchwork.linuxtv.org/project/linux-media/list/
6632T: git git://linuxtv.org/anttip/media_tree.git
6633S: Maintained
6634F: drivers/media/dvb-frontends/m88ds3103*
6635
68620bdd
MP
6636M88RS2000 MEDIA DRIVER
6637M: Malcolm Priestley <tvboxspy@gmail.com>
6638L: linux-media@vger.kernel.org
6639W: http://linuxtv.org/
6640Q: http://patchwork.linuxtv.org/project/linux-media/list/
6641S: Maintained
6642F: drivers/media/dvb-frontends/m88rs2000*
6643
07a092fa 6644MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6645M: Alexey Klimov <klimov.linux@gmail.com>
6646L: linux-media@vger.kernel.org
6647T: git git://linuxtv.org/media_tree.git
6648S: Maintained
6649F: drivers/media/radio/radio-ma901.c
07a092fa 6650
64a327a7 6651MAC80211
8b58be88 6652M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6653L: linux-wireless@vger.kernel.org
491b26b4 6654W: http://wireless.kernel.org/
ce466579
JB
6655T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6656T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6657S: Maintained
679655da
JP
6658F: Documentation/networking/mac80211-injection.txt
6659F: include/net/mac80211.h
6660F: net/mac80211/
64a327a7 6661
b863ceb7 6662MACVLAN DRIVER
8b58be88 6663M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6664L: netdev@vger.kernel.org
6665S: Maintained
679655da
JP
6666F: drivers/net/macvlan.c
6667F: include/linux/if_macvlan.h
b863ceb7 6668
2b6d83e2
JB
6669MAILBOX API
6670M: Jassi Brar <jassisinghbrar@gmail.com>
6671L: linux-kernel@vger.kernel.org
6672S: Maintained
6673F: drivers/mailbox/
6674F: include/linux/mailbox_client.h
6675F: include/linux/mailbox_controller.h
6676
faf1668c 6677MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6678M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6679W: http://www.kernel.org/doc/man-pages
bd7ebec6 6680L: linux-man@vger.kernel.org
1b53dc74 6681S: Maintained
faf1668c 6682
8427defd
RK
6683MARVELL ARMADA DRM SUPPORT
6684M: Russell King <rmk+kernel@arm.linux.org.uk>
6685S: Maintained
6686F: drivers/gpu/drm/armada/
6687
3ad50cca
GR
6688MARVELL 88E6352 DSA support
6689M: Guenter Roeck <linux@roeck-us.net>
6690S: Maintained
6691F: drivers/net/dsa/mv88e6352.c
6692
c4d007bc
TP
6693MARVELL CRYPTO DRIVER
6694M: Boris Brezillon <boris.brezillon@free-electrons.com>
6695M: Arnaud Ebalard <arno@natisbad.org>
6696F: drivers/crypto/marvell/
6697S: Maintained
6698L: linux-crypto@vger.kernel.org
6699
44c14c1d 6700MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6701M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6702M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6703L: netdev@vger.kernel.org
6704S: Maintained
6705F: drivers/net/ethernet/marvell/sk*
6706
74cda169 6707MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6708L: libertas-dev@lists.infradead.org
8ac3e99e 6709S: Orphan
679655da 6710F: drivers/net/wireless/libertas/
74cda169 6711
b60d6975 6712MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6713M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6714L: netdev@vger.kernel.org
f5ca8502 6715S: Maintained
527a6266 6716F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6717F: include/linux/mv643xx.h
1da177e4 6718
370b8ed9
TP
6719MARVELL MVNETA ETHERNET DRIVER
6720M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6721L: netdev@vger.kernel.org
6722S: Maintained
6723F: drivers/net/ethernet/marvell/mvneta.*
6724
fcad584d 6725MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6726M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6727M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6728L: linux-wireless@vger.kernel.org
6729S: Maintained
6730F: drivers/net/wireless/mwifiex/
6731
a2c3f656 6732MARVELL MWL8K WIRELESS DRIVER
a040d532 6733M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6734L: linux-wireless@vger.kernel.org
16345910 6735S: Odd Fixes
a2c3f656
LB
6736F: drivers/net/wireless/mwl8k.c
6737
2a69567b 6738MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6739M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6740S: Odd Fixes
1fa7e547 6741F: drivers/mmc/host/mvsdio.*
2a69567b 6742
1da177e4 6743MATROX FRAMEBUFFER DRIVER
c69f677c 6744L: linux-fbdev@vger.kernel.org
52653199 6745S: Orphan
8a61f013 6746F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6747F: include/uapi/linux/matroxfb.h
1da177e4 6748
ca462085
GR
6749MAX16065 HARDWARE MONITOR DRIVER
6750M: Guenter Roeck <linux@roeck-us.net>
6751L: lm-sensors@lm-sensors.org
6752S: Maintained
6753F: Documentation/hwmon/max16065
6754F: drivers/hwmon/max16065.c
6755
1f61cab8
GR
6756MAX20751 HARDWARE MONITOR DRIVER
6757M: Guenter Roeck <linux@roeck-us.net>
6758L: lm-sensors@lm-sensors.org
6759S: Maintained
6760F: Documentation/hwmon/max20751
6761F: drivers/hwmon/max20751.c
6762
d20620de 6763MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6764M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6765L: lm-sensors@lm-sensors.org
6766S: Maintained
679655da
JP
6767F: Documentation/hwmon/max6650
6768F: drivers/hwmon/max6650.c
d20620de 6769
e89ab51f
GR
6770MAX6697 HARDWARE MONITOR DRIVER
6771M: Guenter Roeck <linux@roeck-us.net>
6772L: lm-sensors@lm-sensors.org
6773S: Maintained
6774F: Documentation/hwmon/max6697
6775F: Documentation/devicetree/bindings/i2c/max6697.txt
6776F: drivers/hwmon/max6697.c
6777F: include/linux/platform_data/max6697.h
6778
f8f847b5
KK
6779MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6780M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6781L: linux-pm@vger.kernel.org
6782S: Supported
6783F: drivers/power/max14577_charger.c
6784F: drivers/power/max77693_charger.c
6785
3811405e
JMC
6786MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6787M: Javier Martinez Canillas <javier@osg.samsung.com>
6788L: linux-kernel@vger.kernel.org
6789S: Supported
6790F: drivers/*/*max77802.c
6791F: Documentation/devicetree/bindings/*/*max77802.txt
6792F: include/dt-bindings/*/*max77802.h
6793
befeb596
KK
6794MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6795M: Chanwoo Choi <cw00.choi@samsung.com>
6796M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6797L: linux-kernel@vger.kernel.org
6798S: Supported
6799F: drivers/*/max14577.c
6800F: drivers/*/max77686.c
6801F: drivers/*/max77693.c
6802F: drivers/extcon/extcon-max14577.c
6803F: drivers/extcon/extcon-max77693.c
6804F: drivers/rtc/rtc-max77686.c
6805F: drivers/clk/clk-max77686.c
6806F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6807F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6808F: Documentation/devicetree/bindings/mfd/max77693.txt
6809F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6810F: include/linux/mfd/max14577*.h
6811F: include/linux/mfd/max77686*.h
6812F: include/linux/mfd/max77693*.h
6813
9be3c9a5
HV
6814MAXIRADIO FM RADIO RECEIVER DRIVER
6815M: Hans Verkuil <hverkuil@xs4all.nl>
6816L: linux-media@vger.kernel.org
6817T: git git://linuxtv.org/media_tree.git
6818W: http://linuxtv.org
6819S: Maintained
6820F: drivers/media/radio/radio-maxiradio*
6821
c05dc2cc
PR
6822MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6823M: Peter Rosin <peda@axentia.se>
6824L: linux-iio@vger.kernel.org
6825S: Maintained
6826F: drivers/iio/potentiometer/mcp4531.c
6827
6f32a8c9
LP
6828MEDIA DRIVERS FOR RENESAS - VSP1
6829M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6830L: linux-media@vger.kernel.org
6831L: linux-sh@vger.kernel.org
6832T: git git://linuxtv.org/media_tree.git
6833S: Supported
6834F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6835F: drivers/media/platform/vsp1/
6836
dacf9ce8
KS
6837MEDIA DRIVERS FOR ASCOT2E
6838M: Sergey Kozlov <serjk@netup.ru>
6839L: linux-media@vger.kernel.org
6840W: http://linuxtv.org
6841W: http://netup.tv/
6842T: git git://linuxtv.org/media_tree.git
6843S: Supported
6844F: drivers/media/dvb-frontends/ascot2e*
6845
a6dc60ff
KS
6846MEDIA DRIVERS FOR CXD2841ER
6847M: Sergey Kozlov <serjk@netup.ru>
6848L: linux-media@vger.kernel.org
6849W: http://linuxtv.org/
6850W: http://netup.tv/
6851T: git git://linuxtv.org/media_tree.git
6852S: Supported
6853F: drivers/media/dvb-frontends/cxd2841er*
6854
a5d32b35
KS
6855MEDIA DRIVERS FOR HORUS3A
6856M: Sergey Kozlov <serjk@netup.ru>
6857L: linux-media@vger.kernel.org
6858W: http://linuxtv.org/
6859W: http://netup.tv/
6860T: git git://linuxtv.org/media_tree.git
6861S: Supported
6862F: drivers/media/dvb-frontends/horus3a*
6863
e025273b
KS
6864MEDIA DRIVERS FOR LNBH25
6865M: Sergey Kozlov <serjk@netup.ru>
6866L: linux-media@vger.kernel.org
6867W: http://linuxtv.org/
6868W: http://netup.tv/
6869T: git git://linuxtv.org/media_tree.git
6870S: Supported
6871F: drivers/media/dvb-frontends/lnbh25*
6872
52b1eaf4
KS
6873MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6874M: Sergey Kozlov <serjk@netup.ru>
6875L: linux-media@vger.kernel.org
6876W: http://linuxtv.org/
6877W: http://netup.tv/
6878T: git git://linuxtv.org/media_tree.git
6879S: Supported
6880F: drivers/media/pci/netup_unidvb/*
6881
127c49ae 6882MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6883M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6884P: LinuxTV.org Project
6885L: linux-media@vger.kernel.org
6886W: http://linuxtv.org
8a6e2535 6887Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6888T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6889S: Maintained
6890F: Documentation/dvb/
6891F: Documentation/video4linux/
ffe06198 6892F: Documentation/DocBook/media/
127c49ae 6893F: drivers/media/
ffe06198 6894F: drivers/staging/media/
127c49ae 6895F: include/media/
6c0f0359
MCC
6896F: include/uapi/linux/dvb/
6897F: include/uapi/linux/videodev2.h
6898F: include/uapi/linux/media.h
6899F: include/uapi/linux/v4l2-*
6900F: include/uapi/linux/meye.h
6901F: include/uapi/linux/ivtv*
6902F: include/uapi/linux/uvcvideo.h
d20620de 6903
c869f77d
JK
6904MEDIATEK MT7601U WIRELESS LAN DRIVER
6905M: Jakub Kicinski <kubakici@wp.pl>
6906L: linux-wireless@vger.kernel.org
6907S: Maintained
6908F: drivers/net/wireless/mediatek/mt7601u/
6909
e399065b
SS
6910MEGARAID SCSI/SAS DRIVERS
6911M: Kashyap Desai <kashyap.desai@avagotech.com>
6912M: Sumit Saxena <sumit.saxena@avagotech.com>
6913M: Uday Lingala <uday.lingala@avagotech.com>
6914L: megaraidlinux.pdl@avagotech.com
baaea1dc 6915L: linux-scsi@vger.kernel.org
e399065b 6916W: http://www.lsi.com
ce00f85c 6917S: Maintained
679655da
JP
6918F: Documentation/scsi/megaraid.txt
6919F: drivers/scsi/megaraid.*
6920F: drivers/scsi/megaraid/
757e0108 6921
2c46c9d5 6922MELLANOX ETHERNET DRIVER (mlx4_en)
e7523a49 6923M: Eugenia Emantayev <eugenia@mellanox.com>
b75f0050 6924L: netdev@vger.kernel.org
2c46c9d5
AV
6925S: Supported
6926W: http://www.mellanox.com
6927Q: http://patchwork.ozlabs.org/project/netdev/list/
6928F: drivers/net/ethernet/mellanox/mlx4/en_*
6929
e7523a49
OG
6930MELLANOX ETHERNET DRIVER (mlx5e)
6931M: Saeed Mahameed <saeedm@mellanox.com>
6932L: netdev@vger.kernel.org
6933S: Supported
6934W: http://www.mellanox.com
6935Q: http://patchwork.ozlabs.org/project/netdev/list/
6936F: drivers/net/ethernet/mellanox/mlx5/core/en_*
6937
93c1edb2
JP
6938MELLANOX ETHERNET SWITCH DRIVERS
6939M: Jiri Pirko <jiri@mellanox.com>
6940M: Ido Schimmel <idosch@mellanox.com>
6941L: netdev@vger.kernel.org
6942S: Supported
6943W: http://www.mellanox.com
6944Q: http://patchwork.ozlabs.org/project/netdev/list/
6945F: drivers/net/ethernet/mellanox/mlxsw/
6946
5b25b13a
MD
6947MEMBARRIER SUPPORT
6948M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6949M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6950L: linux-kernel@vger.kernel.org
6951S: Supported
6952F: kernel/membarrier.c
6953F: include/uapi/linux/membarrier.h
6954
70ea91f1
SR
6955MEMORY MANAGEMENT
6956L: linux-mm@kvack.org
70ea91f1
SR
6957W: http://www.linux-mm.org
6958S: Maintained
679655da 6959F: include/linux/mm.h
551450bb
CS
6960F: include/linux/gfp.h
6961F: include/linux/mmzone.h
6962F: include/linux/memory_hotplug.h
6963F: include/linux/vmalloc.h
679655da 6964F: mm/
70ea91f1 6965
f4e9ce66 6966MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6967M: David Woodhouse <dwmw2@infradead.org>
242c325e 6968M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6969L: linux-mtd@lists.infradead.org
8a6e2535
JP
6970W: http://www.linux-mtd.infradead.org/
6971Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6972T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6973T: git git://git.infradead.org/l2-mtd.git
1da177e4 6974S: Maintained
679655da
JP
6975F: drivers/mtd/
6976F: include/linux/mtd/
c117ab84 6977F: include/uapi/mtd/
1da177e4 6978
26c57ef1 6979MEN A21 WATCHDOG DRIVER
30c7469b 6980M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6981L: linux-watchdog@vger.kernel.org
30c7469b 6982S: Maintained
26c57ef1
JT
6983F: drivers/watchdog/mena21_wdt.c
6984
3764e82e 6985MEN CHAMELEON BUS (mcb)
30c7469b
JT
6986M: Johannes Thumshirn <morbidrsa@gmail.com>
6987S: Maintained
3764e82e
JT
6988F: drivers/mcb/
6989F: include/linux/mcb.h
b9f2f459 6990F: Documentation/men-chameleon-bus.txt
3764e82e 6991
48b490d2
AW
6992MEN F21BMC (Board Management Controller)
6993M: Andreas Werner <andreas.werner@men.de>
6994S: Supported
6995F: drivers/mfd/menf21bmc.c
6996F: drivers/watchdog/menf21bmc_wdt.c
6997F: drivers/leds/leds-menf21bmc.c
6998F: drivers/hwmon/menf21bmc_hwmon.c
6999F: Documentation/hwmon/menf21bmc
7000
12285945
JH
7001METAG ARCHITECTURE
7002M: James Hogan <james.hogan@imgtec.com>
d668d9ed 7003L: linux-metag@vger.kernel.org
f23d0e24 7004S: Odd Fixes
12285945
JH
7005F: arch/metag/
7006F: Documentation/metag/
7007F: Documentation/devicetree/bindings/metag/
2d799dde 7008F: Documentation/devicetree/bindings/interrupt-controller/img,*
a2c5d4ed 7009F: drivers/clocksource/metag_generic.c
5698c50d
JH
7010F: drivers/irqchip/irq-metag.c
7011F: drivers/irqchip/irq-metag-ext.c
ae85ac71 7012F: drivers/tty/metag_da.c
12285945 7013
c6375b0a 7014MICROBLAZE ARCHITECTURE
8b58be88 7015M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
7016W: http://www.monstr.eu/fdt/
7017T: git git://git.monstr.eu/linux-2.6-microblaze.git
7018S: Supported
0a8c7914 7019F: arch/microblaze/
1da177e4 7020
2508a45a
CY
7021MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7022M: Chen Yu <yu.c.chen@intel.com>
7023L: platform-driver-x86@vger.kernel.org
7024S: Supported
7025F: drivers/platform/x86/surfacepro3_button.c
7026
1da177e4 7027MICROTEK X6 SCANNER
61eee9a7 7028M: Oliver Neukum <oliver@neukum.org>
1da177e4 7029S: Maintained
679655da 7030F: drivers/usb/image/microtek.*
1da177e4
LT
7031
7032MIPS
8b58be88 7033M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7034L: linux-mips@linux-mips.org
6097050d 7035W: http://www.linux-mips.org/
b05e988e 7036T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 7037Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 7038S: Supported
679655da
JP
7039F: Documentation/mips/
7040F: arch/mips/
1da177e4 7041
08b7620a
HV
7042MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7043M: Hans Verkuil <hverkuil@xs4all.nl>
7044L: linux-media@vger.kernel.org
7045T: git git://linuxtv.org/media_tree.git
7046W: http://linuxtv.org
7047S: Odd Fixes
7048F: drivers/media/radio/radio-miropcm20*
7049
e126ba97
EC
7050Mellanox MLX5 core VPI driver
7051M: Eli Cohen <eli@mellanox.com>
7052L: netdev@vger.kernel.org
7053L: linux-rdma@vger.kernel.org
7054W: http://www.mellanox.com
7055Q: http://patchwork.ozlabs.org/project/netdev/list/
7056Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7057T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
7058S: Supported
7059F: drivers/net/ethernet/mellanox/mlx5/core/
7060F: include/linux/mlx5/
7061
7062Mellanox MLX5 IB driver
b75f0050
JP
7063M: Eli Cohen <eli@mellanox.com>
7064L: linux-rdma@vger.kernel.org
7065W: http://www.mellanox.com
7066Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7067T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
7068S: Supported
7069F: include/linux/mlx5/
7070F: drivers/infiniband/hw/mlx5/
e126ba97 7071
764589b6
CM
7072MELEXIS MLX90614 DRIVER
7073M: Crt Mori <cmo@melexis.com>
7074L: linux-iio@vger.kernel.org
7075W: http://www.melexis.com
7076S: Supported
7077F: drivers/iio/temperature/mlx90614.c
7078
0ce277e4
AP
7079MN88472 MEDIA DRIVER
7080M: Antti Palosaari <crope@iki.fi>
7081L: linux-media@vger.kernel.org
7082W: http://linuxtv.org/
7083W: http://palosaari.fi/linux/
7084Q: http://patchwork.linuxtv.org/project/linux-media/list/
7085T: git git://linuxtv.org/anttip/media_tree.git
7086S: Maintained
7087F: drivers/staging/media/mn88472/
7088F: drivers/media/dvb-frontends/mn88472.h
7089
4f4d238f
AP
7090MN88473 MEDIA DRIVER
7091M: Antti Palosaari <crope@iki.fi>
7092L: linux-media@vger.kernel.org
7093W: http://linuxtv.org/
7094W: http://palosaari.fi/linux/
7095Q: http://patchwork.linuxtv.org/project/linux-media/list/
7096T: git git://linuxtv.org/anttip/media_tree.git
7097S: Maintained
7098F: drivers/staging/media/mn88473/
7099F: drivers/media/dvb-frontends/mn88473.h
7100
1da177e4 7101MODULE SUPPORT
8b58be88 7102M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 7103S: Maintained
679655da
JP
7104F: include/linux/module.h
7105F: kernel/module.c
1da177e4
LT
7106
7107MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 7108W: http://popies.net/meye/
b7788e13 7109S: Orphan
679655da 7110F: Documentation/video4linux/meye.txt
90d72ac6 7111F: drivers/media/pci/meye/
6c0f0359 7112F: include/uapi/linux/meye.h
1da177e4 7113
b9705b60 7114MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 7115M: Jiri Slaby <jirislaby@gmail.com>
d735410a 7116S: Maintained
679655da 7117F: Documentation/serial/moxa-smartio
c897401b 7118F: drivers/tty/mxser.*
d735410a 7119
889b2f87
AK
7120MR800 AVERMEDIA USB FM RADIO DRIVER
7121M: Alexey Klimov <klimov.linux@gmail.com>
7122L: linux-media@vger.kernel.org
7123T: git git://linuxtv.org/media_tree.git
7124S: Maintained
7125F: drivers/media/radio/radio-mr800.c
7126
d7155691
AO
7127MRF24J40 IEEE 802.15.4 RADIO DRIVER
7128M: Alan Ott <alan@signal11.us>
7129L: linux-wpan@vger.kernel.org
7130S: Maintained
7131F: drivers/net/ieee802154/mrf24j40.c
2e6fd648 7132F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
d7155691 7133
8c4c731a 7134MSI LAPTOP SUPPORT
182ae55c 7135M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7136L: platform-driver-x86@vger.kernel.org
8c4c731a 7137S: Maintained
679655da 7138F: drivers/platform/x86/msi-laptop.c
8c4c731a 7139
0f1006b1 7140MSI WMI SUPPORT
d0944853 7141L: platform-driver-x86@vger.kernel.org
5ee7041e 7142S: Orphan
0f1006b1
AA
7143F: drivers/platform/x86/msi-wmi.c
7144
19a628a0
AP
7145MSI001 MEDIA DRIVER
7146M: Antti Palosaari <crope@iki.fi>
7147L: linux-media@vger.kernel.org
7148W: http://linuxtv.org/
7149W: http://palosaari.fi/linux/
7150Q: http://patchwork.linuxtv.org/project/linux-media/list/
7151T: git git://linuxtv.org/anttip/media_tree.git
7152S: Maintained
0185e197 7153F: drivers/media/tuners/msi001*
19a628a0 7154
7570589d 7155MSI2500 MEDIA DRIVER
2c57213f
AP
7156M: Antti Palosaari <crope@iki.fi>
7157L: linux-media@vger.kernel.org
7158W: http://linuxtv.org/
7159W: http://palosaari.fi/linux/
7160Q: http://patchwork.linuxtv.org/project/linux-media/list/
7161T: git git://linuxtv.org/anttip/media_tree.git
7162S: Maintained
7570589d 7163F: drivers/media/usb/msi2500/
2c57213f 7164
159eeea4
RJ
7165MSYSTEMS DISKONCHIP G3 MTD DRIVER
7166M: Robert Jarzmik <robert.jarzmik@free.fr>
7167L: linux-mtd@lists.infradead.org
7168S: Maintained
7169F: drivers/mtd/devices/docg3*
7170
62a37dc7 7171MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7172M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7173L: linux-media@vger.kernel.org
7174T: git git://linuxtv.org/media_tree.git
7175S: Maintained
7176F: drivers/media/i2c/mt9m032.c
7177F: include/media/mt9m032.h
7178
62a37dc7 7179MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7180M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7181L: linux-media@vger.kernel.org
7182T: git git://linuxtv.org/media_tree.git
7183S: Maintained
7184F: drivers/media/i2c/mt9p031.c
7185F: include/media/mt9p031.h
7186
62a37dc7 7187MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7188M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7189L: linux-media@vger.kernel.org
7190T: git git://linuxtv.org/media_tree.git
7191S: Maintained
7192F: drivers/media/i2c/mt9t001.c
7193F: include/media/mt9t001.h
7194
62a37dc7 7195MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7196M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7197L: linux-media@vger.kernel.org
7198T: git git://linuxtv.org/media_tree.git
7199S: Maintained
f2272e13 7200F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7201F: drivers/media/i2c/mt9v032.c
7202F: include/media/mt9v032.h
7203
4e0d13cb 7204MULTIFUNCTION DEVICES (MFD)
f7d3210e 7205M: Lee Jones <lee.jones@linaro.org>
7caa7991 7206T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7207S: Supported
679655da 7208F: drivers/mfd/
55b5940d 7209F: include/linux/mfd/
4e0d13cb 7210
5c4e6f13 7211MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7212M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7213L: linux-mmc@vger.kernel.org
708dce3f 7214T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7215S: Maintained
679655da
JP
7216F: drivers/mmc/
7217F: include/linux/mmc/
c117ab84 7218F: include/uapi/linux/mmc/
baca2da4 7219
15a0580c 7220MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7221S: Orphan
679655da
JP
7222F: drivers/mmc/host/mmc_spi.c
7223F: include/linux/spi/mmc_spi.h
15a0580c 7224
1da177e4 7225MULTISOUND SOUND DRIVER
8b58be88 7226M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7227S: Maintained
679655da
JP
7228F: Documentation/sound/oss/MultiSound
7229F: sound/oss/msnd*
1da177e4 7230
d735410a 7231MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7232S: Orphan
c897401b 7233F: drivers/tty/isicom.c
679655da 7234F: include/linux/isicom.h
d735410a 7235
550a7375 7236MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7237M: Felipe Balbi <balbi@ti.com>
795fb7e7 7238L: linux-usb@vger.kernel.org
43b416e5 7239T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7240S: Maintained
679655da 7241F: drivers/usb/musb/
550a7375 7242
ea0af5f6
MK
7243MXL5007T MEDIA DRIVER
7244M: Michael Krufky <mkrufky@linuxtv.org>
7245L: linux-media@vger.kernel.org
7246W: http://linuxtv.org/
7247W: http://github.com/mkrufky
7248Q: http://patchwork.linuxtv.org/project/linux-media/list/
7249T: git git://linuxtv.org/mkrufky/tuners.git
7250S: Maintained
7251F: drivers/media/tuners/mxl5007t.*
7252
2d3cf588 7253MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7254M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7255L: netdev@vger.kernel.org
205057ae 7256W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7257S: Supported
93f7848b 7258F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7259
1da177e4 7260NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7261S: Orphan
d9fb9f38 7262F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7263
23dc05a3
DM
7264NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7265M: Daniel Mack <zonque@gmail.com>
7266S: Maintained
e5747e40 7267L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7268W: http://www.native-instruments.com
7269F: sound/usb/caiaq/
7270
1da177e4 7271NCP FILESYSTEM
52653199
PV
7272M: Petr Vandrovec <petr@vandrovec.name>
7273S: Odd Fixes
679655da 7274F: fs/ncpfs/
1da177e4 7275
a79b0322
FT
7276NCR 5380 SCSI DRIVERS
7277M: Finn Thain <fthain@telegraphics.com.au>
7278M: Michael Schmitz <schmitzmic@gmail.com>
7279L: linux-scsi@vger.kernel.org
7280S: Maintained
7281F: Documentation/scsi/g_NCR5380.txt
7282F: drivers/scsi/NCR5380.*
7283F: drivers/scsi/arm/cumana_1.c
7284F: drivers/scsi/arm/oak.c
7285F: drivers/scsi/atari_NCR5380.c
7286F: drivers/scsi/atari_scsi.*
7287F: drivers/scsi/dmx3191d.c
7288F: drivers/scsi/dtc.*
7289F: drivers/scsi/g_NCR5380.*
7290F: drivers/scsi/g_NCR5380_mmio.c
7291F: drivers/scsi/mac_scsi.*
7292F: drivers/scsi/pas16.*
a79b0322
FT
7293F: drivers/scsi/sun3_scsi.*
7294F: drivers/scsi/sun3_scsi_vme.c
7295F: drivers/scsi/t128.*
7296
1da177e4 7297NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7298M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7299L: linux-scsi@vger.kernel.org
7300S: Maintained
679655da 7301F: drivers/scsi/NCR_D700.*
1da177e4 7302
4aa3eb4c
GR
7303NCT6775 HARDWARE MONITOR DRIVER
7304M: Guenter Roeck <linux@roeck-us.net>
7305L: lm-sensors@lm-sensors.org
7306S: Maintained
7307F: Documentation/hwmon/nct6775
7308F: drivers/hwmon/nct6775.c
7309
3c2d774c 7310NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7311M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7312L: linux-rdma@vger.kernel.org
e3d33cb1 7313W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7314S: Supported
7315F: drivers/infiniband/hw/nes/
7316
be2f2e84 7317NETEM NETWORK EMULATOR
adbbf69d 7318M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7319L: netem@lists.linux-foundation.org
be2f2e84 7320S: Maintained
679655da 7321F: net/sched/sch_netem.c
be2f2e84 7322
b2f5a051 7323NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7324M: Jon Mason <jdmason@kudzu.us>
4a58448b 7325L: netdev@vger.kernel.org
4a58448b 7326S: Supported
679655da 7327F: Documentation/networking/s2io.txt
b2f5a051 7328F: Documentation/networking/vxge.txt
86387e1a 7329F: drivers/net/ethernet/neterion/
4a58448b 7330
db9cf3a3 7331NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7332M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7333M: Patrick McHardy <kaber@trash.net>
42010ed0 7334M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7335L: netfilter-devel@vger.kernel.org
82b98543 7336L: coreteam@netfilter.org
1da177e4
LT
7337W: http://www.netfilter.org/
7338W: http://www.iptables.org/
42010ed0
PNA
7339Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7340T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7341T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7342S: Supported
679655da
JP
7343F: include/linux/netfilter*
7344F: include/linux/netfilter/
7345F: include/net/netfilter/
c117ab84
CEB
7346F: include/uapi/linux/netfilter*
7347F: include/uapi/linux/netfilter/
679655da
JP
7348F: net/*/netfilter.c
7349F: net/*/netfilter/
7350F: net/netfilter/
91c269a0 7351F: net/bridge/br_netfilter*.c
1da177e4 7352
4cc67735 7353NETLABEL
87a0874c 7354M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7355W: http://netlabel.sf.net
7356L: netdev@vger.kernel.org
87a0874c 7357S: Maintained
80811493 7358F: Documentation/netlabel/
679655da
JP
7359F: include/net/netlabel.h
7360F: net/netlabel/
4cc67735 7361
1da177e4 7362NETROM NETWORK LAYER
8b58be88 7363M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7364L: linux-hams@vger.kernel.org
d34cb28a 7365W: http://www.linux-ax25.org/
1da177e4 7366S: Maintained
679655da 7367F: include/net/netrom.h
c117ab84 7368F: include/uapi/linux/netrom.h
679655da 7369F: net/netrom/
1da177e4 7370
5ddb88c0 7371NETWORK BLOCK DEVICE (NBD)
4ca5829a 7372M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7373S: Maintained
5e4b269b 7374L: nbd-general@lists.sourceforge.net
4ca5829a 7375T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7376F: Documentation/blockdev/nbd.txt
7377F: drivers/block/nbd.c
c117ab84 7378F: include/uapi/linux/nbd.h
1da177e4 7379
6e43650c
NH
7380NETWORK DROP MONITOR
7381M: Neil Horman <nhorman@tuxdriver.com>
7382L: netdev@vger.kernel.org
7383S: Maintained
7384W: https://fedorahosted.org/dropwatch/
7385F: net/core/drop_monitor.c
7386
1da177e4 7387NETWORKING [GENERAL]
8b58be88 7388M: "David S. Miller" <davem@davemloft.net>
979b6c13 7389L: netdev@vger.kernel.org
b1e8fd54 7390W: http://www.linuxfoundation.org/en/Net
11e98029 7391Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7392T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7393T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7394S: Maintained
679655da
JP
7395F: net/
7396F: include/net/
018d21ed
JP
7397F: include/linux/in.h
7398F: include/linux/net.h
7399F: include/linux/netdevice.h
c117ab84
CEB
7400F: include/uapi/linux/in.h
7401F: include/uapi/linux/net.h
7402F: include/uapi/linux/netdevice.h
0c7aecd4 7403F: include/uapi/linux/net_namespace.h
7e814a6c 7404F: tools/net/
f4e53f9a 7405F: tools/testing/selftests/net/
335a67d2 7406F: lib/random32.c
a101ccd1 7407F: lib/test_bpf.c
1da177e4
LT
7408
7409NETWORKING [IPv4/IPv6]
8b58be88
JP
7410M: "David S. Miller" <davem@davemloft.net>
7411M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7412M: James Morris <jmorris@namei.org>
7413M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7414M: Patrick McHardy <kaber@trash.net>
979b6c13 7415L: netdev@vger.kernel.org
08deed1e 7416T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7417S: Maintained
679655da
JP
7418F: net/ipv4/
7419F: net/ipv6/
7420F: include/net/ip*
0a14842f 7421F: arch/x86/net/*
1da177e4 7422
73b7656c
DM
7423NETWORKING [IPSEC]
7424M: Steffen Klassert <steffen.klassert@secunet.com>
7425M: Herbert Xu <herbert@gondor.apana.org.au>
7426M: "David S. Miller" <davem@davemloft.net>
7427L: netdev@vger.kernel.org
d1fc5024
SK
7428T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7429T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7430S: Maintained
5826bdd1 7431F: net/core/flow.c
73b7656c
DM
7432F: net/xfrm/
7433F: net/key/
7434F: net/ipv4/xfrm*
d1fc5024
SK
7435F: net/ipv4/esp4.c
7436F: net/ipv4/ah4.c
7437F: net/ipv4/ipcomp.c
7438F: net/ipv4/ip_vti.c
73b7656c 7439F: net/ipv6/xfrm*
d1fc5024
SK
7440F: net/ipv6/esp6.c
7441F: net/ipv6/ah6.c
7442F: net/ipv6/ipcomp6.c
7443F: net/ipv6/ip6_vti.c
73b7656c
DM
7444F: include/uapi/linux/xfrm.h
7445F: include/net/xfrm.h
7446
10e2ff1c 7447NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7448M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7449L: netdev@vger.kernel.org
7450S: Maintained
7451
29f8f632 7452NETWORKING [WIRELESS]
2cb4abd1 7453L: linux-wireless@vger.kernel.org
8a6e2535 7454Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7455
788873ac
JP
7456NETWORKING DRIVERS
7457L: netdev@vger.kernel.org
7458W: http://www.linuxfoundation.org/en/Net
11e98029 7459Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7460T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7461T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7462S: Odd Fixes
7463F: drivers/net/
018d21ed 7464F: include/linux/if_*
0b63bf1f 7465F: include/linux/netdevice.h
0b63bf1f
JD
7466F: include/linux/etherdevice.h
7467F: include/linux/fcdevice.h
7468F: include/linux/fddidevice.h
7469F: include/linux/hippidevice.h
7470F: include/linux/inetdevice.h
c117ab84
CEB
7471F: include/uapi/linux/if_*
7472F: include/uapi/linux/netdevice.h
788873ac 7473
0e324cf6
JL
7474NETWORKING DRIVERS (WIRELESS)
7475M: Kalle Valo <kvalo@codeaurora.org>
7476L: linux-wireless@vger.kernel.org
7477Q: http://patchwork.kernel.org/project/linux-wireless/list/
7478T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7479S: Maintained
7480F: drivers/net/wireless/
7481
3d396eb1 7482NETXEN (1/10) GbE SUPPORT
8622315e 7483M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7484M: Sony Chacko <sony.chacko@qlogic.com>
7485M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7486L: netdev@vger.kernel.org
9c2b5bde 7487W: http://www.qlogic.com
3d396eb1 7488S: Supported
aa43c215 7489F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7490
6423d30f
AAJ
7491NFC SUBSYSTEM
7492M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7493M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7494M: Samuel Ortiz <sameo@linux.intel.com>
7495L: linux-wireless@vger.kernel.org
1eb3b216 7496L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7497S: Supported
6423d30f 7498F: net/nfc/
55eb94f9 7499F: include/net/nfc/
c117ab84 7500F: include/uapi/linux/nfc.h
6423d30f 7501F: drivers/nfc/
08eaa1e0 7502F: include/linux/platform_data/pn544.h
7ebb88e5 7503F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7504
e8b43555 7505NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7506M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7507M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7508L: linux-nfs@vger.kernel.org
7509W: http://client.linux-nfs.org
cd7b996a 7510T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7511S: Maintained
679655da
JP
7512F: fs/lockd/
7513F: fs/nfs/
7514F: fs/nfs_common/
7515F: net/sunrpc/
7516F: include/linux/lockd/
7517F: include/linux/nfs*
7518F: include/linux/sunrpc/
c117ab84
CEB
7519F: include/uapi/linux/nfs*
7520F: include/uapi/linux/sunrpc/
1da177e4 7521
85ef9cea 7522NILFS2 FILESYSTEM
e2126935 7523M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7524L: linux-nilfs@vger.kernel.org
f9472265 7525W: http://nilfs.sourceforge.net/
e2126935 7526T: git git://github.com/konis/nilfs2.git
85ef9cea 7527S: Supported
679655da
JP
7528F: Documentation/filesystems/nilfs2.txt
7529F: fs/nilfs2/
7530F: include/linux/nilfs2_fs.h
c35c7ac5 7531F: include/trace/events/nilfs2.h
85ef9cea 7532
1da177e4 7533NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7534M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7535W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7536S: Maintained
679655da
JP
7537F: Documentation/scsi/NinjaSCSI.txt
7538F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7539
7540NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7541M: GOTO Masanori <gotom@debian.or.jp>
7542M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7543W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7544S: Maintained
679655da
JP
7545F: Documentation/scsi/NinjaSCSI.txt
7546F: drivers/scsi/nsp32*
1da177e4 7547
383b8fb9
LFT
7548NIOS2 ARCHITECTURE
7549M: Ley Foon Tan <lftan@altera.com>
7550L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7551T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7552S: Maintained
7553F: arch/nios2/
7554
2a6afddb
PR
7555NOKIA N900 POWER SUPPLY DRIVERS
7556M: Pali RohĂ¡r <pali.rohar@gmail.com>
7557S: Maintained
7558F: include/linux/power/bq2415x_charger.h
081bab21 7559F: include/linux/power/bq27xxx_battery.h
2a6afddb
PR
7560F: include/linux/power/isp1704_charger.h
7561F: drivers/power/bq2415x_charger.c
081bab21 7562F: drivers/power/bq27xxx_battery.c
2a6afddb
PR
7563F: drivers/power/isp1704_charger.c
7564F: drivers/power/rx51_battery.c
7565
a1bd3bae 7566NTB DRIVER CORE
9ef6bf6c
JM
7567M: Jon Mason <jdmason@kudzu.us>
7568M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7569M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7570L: linux-ntb@googlegroups.com
fce8a7bb 7571S: Supported
2984411f
JM
7572W: https://github.com/jonmason/ntb/wiki
7573T: git git://github.com/jonmason/ntb.git
fce8a7bb 7574F: drivers/ntb/
548c237c 7575F: drivers/net/ntb_netdev.c
fce8a7bb 7576F: include/linux/ntb.h
a1bd3bae 7577F: include/linux/ntb_transport.h
fce8a7bb 7578
e26a5843
AH
7579NTB INTEL DRIVER
7580M: Jon Mason <jdmason@kudzu.us>
7581M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7582L: linux-ntb@googlegroups.com
e26a5843
AH
7583S: Supported
7584W: https://github.com/jonmason/ntb/wiki
7585T: git git://github.com/jonmason/ntb.git
7586F: drivers/ntb/hw/intel/
fce8a7bb 7587
1da177e4 7588NTFS FILESYSTEM
2818ef50 7589M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7590L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7591W: http://www.tuxera.com/
e6f4dee7 7592T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7593S: Supported
679655da
JP
7594F: Documentation/filesystems/ntfs.txt
7595F: fs/ntfs/
1da177e4 7596
9eb8ef74 7597NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7598M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7599L: linux-fbdev@vger.kernel.org
ce00f85c 7600S: Maintained
8a61f013
JH
7601F: drivers/video/fbdev/riva/
7602F: drivers/video/fbdev/nvidia/
1da177e4 7603
79461681 7604NVM EXPRESS DRIVER
b3975e94
JF
7605M: Keith Busch <keith.busch@intel.com>
7606M: Jens Axboe <axboe@fb.com>
79461681 7607L: linux-nvme@lists.infradead.org
b3975e94
JF
7608T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7609W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
79461681 7610S: Supported
57dacad5 7611F: drivers/nvme/host/
79461681
MW
7612F: include/linux/nvme.h
7613
aee4b9bd
SK
7614NVMEM FRAMEWORK
7615M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7616M: Maxime Ripard <maxime.ripard@free-electrons.com>
7617S: Maintained
7618F: drivers/nvmem/
7619F: Documentation/devicetree/bindings/nvmem/
7620F: include/linux/nvmem-consumer.h
7621F: include/linux/nvmem-provider.h
7622
dece4585
CP
7623NXP-NCI NFC DRIVER
7624M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7625R: Charles Gorand <charles.gorand@effinnov.com>
7626L: linux-nfc@lists.01.org (moderated for non-subscribers)
7627S: Supported
7628F: drivers/nfc/nxp-nci
7629
f50d7146
RK
7630NXP TDA998X DRM DRIVER
7631M: Russell King <rmk+kernel@arm.linux.org.uk>
7632S: Supported
7633F: drivers/gpu/drm/i2c/tda998x_drv.c
7634F: include/drm/i2c/tda998x.h
7635
fbace43e
PR
7636NXP TFA9879 DRIVER
7637M: Peter Rosin <peda@axentia.se>
7638L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7639S: Maintained
7640F: sound/soc/codecs/tfa9879*
7641
f5525786 7642OMAP SUPPORT
0e24bdd4 7643M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7644L: linux-omap@vger.kernel.org
7645W: http://www.muru.com/linux/omap/
7646W: http://linux.omap.com/
8a6e2535 7647Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7648T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7649S: Maintained
4e04d5a3 7650F: arch/arm/*omap*/
026da812
FB
7651F: arch/arm/configs/omap1_defconfig
7652F: arch/arm/configs/omap2plus_defconfig
046d0a37 7653F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7654F: drivers/irqchip/irq-omap-intc.c
7655F: drivers/mfd/*omap*.c
7656F: drivers/mfd/menelaus.c
7657F: drivers/mfd/palmas.c
7658F: drivers/mfd/tps65217.c
7659F: drivers/mfd/tps65218.c
7660F: drivers/mfd/tps65910.c
7661F: drivers/mfd/twl-core.[ch]
7662F: drivers/mfd/twl4030*.c
7663F: drivers/mfd/twl6030*.c
7664F: drivers/mfd/twl6040*.c
7665F: drivers/regulator/palmas-regulator*.c
7666F: drivers/regulator/pbias-regulator.c
7667F: drivers/regulator/tps65217-regulator.c
7668F: drivers/regulator/tps65218-regulator.c
7669F: drivers/regulator/tps65910-regulator.c
7670F: drivers/regulator/twl-regulator.c
046d0a37 7671F: include/linux/i2c-omap.h
f5525786 7672
50f29fbd 7673OMAP DEVICE TREE SUPPORT
cdb55ab0 7674M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7675M: Tony Lindgren <tony@atomide.com>
7676L: linux-omap@vger.kernel.org
d0fb18c5 7677L: devicetree@vger.kernel.org
50f29fbd
TL
7678S: Maintained
7679F: arch/arm/boot/dts/*omap*
7680F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7681F: arch/arm/boot/dts/*am4*
7682F: arch/arm/boot/dts/*am5*
7683F: arch/arm/boot/dts/*dra7*
50f29fbd 7684
f5525786 7685OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7686M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7687L: linux-omap@vger.kernel.org
7688S: Maintained
7689F: arch/arm/*omap*/*clock*
7690
7691OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7692M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7693L: linux-omap@vger.kernel.org
7694S: Maintained
7695F: arch/arm/*omap*/*pm*
c46938d4 7696F: drivers/cpufreq/omap-cpufreq.c
f5525786 7697
d21db568 7698OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7699M: Rajendra Nayak <rnayak@ti.com>
7700M: Paul Walmsley <paul@pwsan.com>
7701L: linux-omap@vger.kernel.org
7702S: Maintained
d21db568 7703F: arch/arm/mach-omap2/prm*
692ab1f3 7704
f5525786 7705OMAP AUDIO SUPPORT
6c284903 7706M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7707M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7708L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7709L: linux-omap@vger.kernel.org
7710S: Maintained
7711F: sound/soc/omap/
7712
18640193
TL
7713OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7714M: Roger Quadros <rogerq@ti.com>
7715M: Tony Lindgren <tony@atomide.com>
7716L: linux-omap@vger.kernel.org
7717S: Maintained
7718F: drivers/memory/omap-gpmc.c
7719F: arch/arm/mach-omap2/*gpmc*
7720
f5525786 7721OMAP FRAMEBUFFER SUPPORT
830e6384 7722M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7723L: linux-fbdev@vger.kernel.org
f5525786
TL
7724L: linux-omap@vger.kernel.org
7725S: Maintained
8a61f013 7726F: drivers/video/fbdev/omap/
f5525786 7727
676eec0d 7728OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7729M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7730L: linux-omap@vger.kernel.org
676eec0d 7731L: linux-fbdev@vger.kernel.org
178ff4c9 7732S: Maintained
8a61f013 7733F: drivers/video/fbdev/omap2/
178ff4c9
TV
7734F: Documentation/arm/OMAP/DSS
7735
8b37fcfc
OBC
7736OMAP HARDWARE SPINLOCK SUPPORT
7737M: Ohad Ben-Cohen <ohad@wizery.com>
7738L: linux-omap@vger.kernel.org
7739S: Maintained
7740F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7741
f5525786 7742OMAP MMC SUPPORT
8b58be88 7743M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7744L: linux-omap@vger.kernel.org
7745S: Maintained
653f41b5
MC
7746F: drivers/mmc/host/omap.c
7747
7748OMAP HS MMC SUPPORT
0a4585c6 7749L: linux-mmc@vger.kernel.org
653f41b5 7750L: linux-omap@vger.kernel.org
dfa5d196 7751S: Orphan
653f41b5 7752F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7753
7754OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7755M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7756S: Maintained
7757F: drivers/char/hw_random/omap-rng.c
7758
f400c82e 7759OMAP HWMOD SUPPORT
cdb55ab0 7760M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7761M: Paul Walmsley <paul@pwsan.com>
7762L: linux-omap@vger.kernel.org
7763S: Maintained
8fc8b12b 7764F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7765
8633fb30
PW
7766OMAP HWMOD DATA
7767M: Paul Walmsley <paul@pwsan.com>
7768L: linux-omap@vger.kernel.org
7769S: Maintained
7770F: arch/arm/mach-omap2/omap_hwmod*data*
7771
f400c82e 7772OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7773M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7774L: linux-omap@vger.kernel.org
7775S: Maintained
7776F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7777
0db83ced 7778OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7779M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7780L: linux-media@vger.kernel.org
7781S: Maintained
7eec52db 7782F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7783F: drivers/media/platform/omap3isp/
0db83ced 7784F: drivers/staging/media/omap4iss/
7e8970e1 7785
f5525786 7786OMAP USB SUPPORT
f299470a 7787M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7788L: linux-usb@vger.kernel.org
7789L: linux-omap@vger.kernel.org
43b416e5 7790T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7791S: Maintained
a16fbd65
JP
7792F: drivers/usb/*/*omap*
7793F: arch/arm/*omap*/usb*
f5525786 7794
6d994710 7795OMAP GPIO DRIVER
a1415a8f 7796M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7797M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7798M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7799L: linux-omap@vger.kernel.org
7800S: Maintained
7801F: drivers/gpio/gpio-omap.c
7802
c351e290
MJ
7803OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7804M: Mark Jackson <mpfj@newflow.co.uk>
7805L: linux-omap@vger.kernel.org
7806S: Maintained
7807F: arch/arm/boot/dts/am335x-nano.dts
7808
0ad122d9 7809OMFS FILESYSTEM
8b58be88 7810M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7811L: linux-karma-devel@lists.sourceforge.net
7812S: Maintained
679655da
JP
7813F: Documentation/filesystems/omfs.txt
7814F: fs/omfs/
0ad122d9 7815
c1986ee9 7816OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7817M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7818S: Maintained
679655da
JP
7819F: drivers/char/pcmcia/cm4000_cs.c
7820F: include/linux/cm4000_cs.h
c117ab84 7821F: include/uapi/linux/cm4000_cs.h
c1986ee9 7822
77c44ab1 7823OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7824M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7825S: Maintained
679655da 7826F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7827
77d5140f 7828OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7829M: Jonathan Corbet <corbet@lwn.net>
661263b5 7830L: linux-media@vger.kernel.org
275ffde4 7831T: git git://linuxtv.org/media_tree.git
77d5140f 7832S: Maintained
90d72ac6 7833F: drivers/media/i2c/ov7670.c
77d5140f 7834
431bca73 7835ONENAND FLASH DRIVER
8b58be88 7836M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7837L: linux-mtd@lists.infradead.org
7838S: Maintained
679655da
JP
7839F: drivers/mtd/onenand/
7840F: include/linux/mtd/onenand*.h
431bca73 7841
1da177e4 7842ONSTREAM SCSI TAPE DRIVER
8b58be88 7843M: Willem Riede <osst@riede.org>
1da177e4
LT
7844L: osst-users@lists.sourceforge.net
7845L: linux-scsi@vger.kernel.org
7846S: Maintained
f7269cfc
JD
7847F: Documentation/scsi/osst.txt
7848F: drivers/scsi/osst.*
7849F: drivers/scsi/osst_*.h
7850F: drivers/scsi/st.h
1da177e4 7851
e2d1d6c0 7852OPENCORES I2C BUS DRIVER
8b58be88 7853M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7854L: linux-i2c@vger.kernel.org
e2d1d6c0 7855S: Maintained
679655da
JP
7856F: Documentation/i2c/busses/i2c-ocores
7857F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7858
860c44c1 7859OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7860M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7861M: Frank Rowand <frowand.list@gmail.com>
7862M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7863L: devicetree@vger.kernel.org
a7fefe9f
RH
7864W: http://www.devicetree.org/
7865T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7866S: Maintained
f8828205 7867F: drivers/of/
860c44c1 7868F: include/linux/of*.h
f8828205 7869F: scripts/dtc/
860c44c1 7870
f8828205 7871OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7872M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7873M: Pawel Moll <pawel.moll@arm.com>
7874M: Mark Rutland <mark.rutland@arm.com>
de80963e 7875M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7876M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7877L: devicetree@vger.kernel.org
7878S: Maintained
7879F: Documentation/devicetree/
7880F: arch/*/boot/dts/
7881F: include/dt-bindings/
7882
2bb65f56
PA
7883OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7884M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7885L: devicetree@vger.kernel.org
7886S: Maintained
7887F: Documentation/devicetree/dynamic-resolution-notes.txt
7888F: Documentation/devicetree/overlay-notes.txt
7889F: drivers/of/overlay.c
7890F: drivers/of/resolver.c
7891
19f9d392
JB
7892OPENRISC ARCHITECTURE
7893M: Jonas Bonn <jonas@southpole.se>
7894W: http://openrisc.net
eab7c1c0 7895L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7896S: Maintained
7897T: git git://openrisc.net/~jonas/linux
14430813 7898F: arch/openrisc/
19f9d392 7899
ccb1352e 7900OPENVSWITCH
4f337ed5 7901M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7902L: netdev@vger.kernel.org
ccb1352e
JG
7903L: dev@openvswitch.org
7904W: http://openvswitch.org
ccb1352e
JG
7905S: Maintained
7906F: net/openvswitch/
b422da7c 7907F: include/uapi/linux/openvswitch.h
ccb1352e 7908
875fa6fb
VK
7909OPERATING PERFORMANCE POINTS (OPP)
7910M: Viresh Kumar <vireshk@kernel.org>
7911M: Nishanth Menon <nm@ti.com>
7912M: Stephen Boyd <sboyd@codeaurora.org>
7913L: linux-pm@vger.kernel.org
7914S: Maintained
7915T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7916F: drivers/base/power/opp/
7917F: include/linux/pm_opp.h
7918F: Documentation/power/opp.txt
7919F: Documentation/devicetree/bindings/opp/
7920
af39917d
CL
7921OPL4 DRIVER
7922M: Clemens Ladisch <clemens@ladisch.de>
7923L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7924T: git git://git.alsa-project.org/alsa-kernel.git
7925S: Maintained
7926F: sound/drivers/opl4/
7927
1da177e4 7928OPROFILE
4cf7e718 7929M: Robert Richter <rric@kernel.org>
1da177e4
LT
7930L: oprofile-list@lists.sf.net
7931S: Maintained
81c4a8a6 7932F: arch/*/include/asm/oprofile*.h
679655da
JP
7933F: arch/*/oprofile/
7934F: drivers/oprofile/
7935F: include/linux/oprofile.h
1da177e4 7936
e2d1d6c0 7937ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7938M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7939M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7940L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7941W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7942S: Supported
679655da
JP
7943F: Documentation/filesystems/ocfs2.txt
7944F: Documentation/filesystems/dlmfs.txt
7945F: fs/ocfs2/
e2d1d6c0 7946
1da177e4 7947ORINOCO DRIVER
724c6b35 7948L: linux-wireless@vger.kernel.org
491b26b4 7949W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7950W: http://www.nongnu.org/orinoco/
3a59babb 7951S: Orphan
679655da 7952F: drivers/net/wireless/orinoco/
1da177e4 7953
42c55aa8 7954OSD LIBRARY and FILESYSTEM
fadc0752 7955M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7956M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7957L: osd-dev@open-osd.org
7958W: http://open-osd.org
54e5881d 7959T: git git://git.open-osd.org/open-osd.git
68274794 7960S: Maintained
42c55aa8 7961F: drivers/scsi/osd/
6b6f0b6c 7962F: include/scsi/osd_*
42c55aa8 7963F: fs/exofs/
68274794 7964
ef94b186 7965OVERLAY FILESYSTEM
7c37fbda 7966M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7967L: linux-unionfs@vger.kernel.org
7968T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7969S: Supported
1d113735 7970F: fs/overlayfs/
7c37fbda
NB
7971F: Documentation/filesystems/overlayfs.txt
7972
e2d1d6c0 7973P54 WIRELESS DRIVER
084cb0fe 7974M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7975L: linux-wireless@vger.kernel.org
084cb0fe 7976W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7977S: Maintained
679655da 7978F: drivers/net/wireless/p54/
e2d1d6c0 7979
f5cd7872 7980PA SEMI ETHERNET DRIVER
8b58be88 7981M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7982L: netdev@vger.kernel.org
7983S: Maintained
ded19add 7984F: drivers/net/ethernet/pasemi/*
f5cd7872 7985
beb58aa3 7986PA SEMI SMBUS DRIVER
8b58be88 7987M: Olof Johansson <olof@lixom.net>
846557d3 7988L: linux-i2c@vger.kernel.org
beb58aa3 7989S: Maintained
679655da 7990F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7991
48fc267e
SK
7992PADATA PARALLEL EXECUTION MECHANISM
7993M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7994L: linux-crypto@vger.kernel.org
7995S: Maintained
7996F: kernel/padata.c
7997F: include/linux/padata.h
7998F: Documentation/padata.txt
7999
709ee531 8000PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 8001M: Harald Welte <laforge@gnumonks.org>
d0944853 8002L: platform-driver-x86@vger.kernel.org
709ee531 8003S: Maintained
679655da 8004F: drivers/platform/x86/panasonic-laptop.c
709ee531 8005
368dd5ac 8006PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
8007M: David Howells <dhowells@redhat.com>
8008M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
8009L: linux-am33-list@redhat.com (moderated for non-subscribers)
8010W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8011S: Maintained
679655da
JP
8012F: Documentation/mn10300/
8013F: arch/mn10300/
4fa97181 8014
64dfff03
SM
8015PARALLEL PORT SUBSYSTEM
8016M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8017M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 8018L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 8019S: Maintained
679655da
JP
8020F: drivers/parport/
8021F: include/linux/parport*.h
8022F: drivers/char/ppdev.c
c117ab84 8023F: include/uapi/linux/ppdev.h
64dfff03 8024F: Documentation/parport*.txt
1da177e4 8025
4cdf6bc2 8026PARAVIRT_OPS INTERFACE
d633180c 8027M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
8028M: Chris Wright <chrisw@sous-sol.org>
8029M: Alok Kataria <akataria@vmware.com>
8030M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 8031L: virtualization@lists.linux-foundation.org
4cdf6bc2 8032S: Supported
a2e19991 8033F: Documentation/virtual/paravirt_ops.txt
679655da
JP
8034F: arch/*/kernel/paravirt*
8035F: arch/*/include/asm/paravirt.h
4cdf6bc2 8036
e2d1d6c0 8037PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 8038M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 8039L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 8040S: Maintained
679655da
JP
8041F: Documentation/blockdev/paride.txt
8042F: drivers/block/paride/
e2d1d6c0
RD
8043
8044PARISC ARCHITECTURE
b8828770 8045M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 8046M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
8047L: linux-parisc@vger.kernel.org
8048W: http://www.parisc-linux.org/
8a6e2535 8049Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 8050T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 8051T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 8052S: Maintained
679655da 8053F: arch/parisc/
2b6bac9e 8054F: Documentation/parisc/
679655da 8055F: drivers/parisc/
2b6bac9e
HD
8056F: drivers/char/agp/parisc-agp.c
8057F: drivers/input/serio/gscps2.c
8058F: drivers/parport/parport_gsc.*
8059F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 8060F: drivers/video/fbdev/sti*
2b6bac9e
HD
8061F: drivers/video/console/sti*
8062F: drivers/video/logo/logo_parisc*
e2d1d6c0 8063
1662d32c 8064PC87360 HARDWARE MONITORING DRIVER
8b58be88 8065M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
8066L: lm-sensors@lm-sensors.org
8067S: Maintained
679655da
JP
8068F: Documentation/hwmon/pc87360
8069F: drivers/hwmon/pc87360.c
1662d32c
JC
8070
8071PC8736x GPIO DRIVER
8b58be88 8072M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8073S: Maintained
679655da 8074F: drivers/char/pc8736x_gpio.c
1662d32c 8075
1ad107fd 8076PC87427 HARDWARE MONITORING DRIVER
d8130624 8077M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
8078L: lm-sensors@lm-sensors.org
8079S: Maintained
8080F: Documentation/hwmon/pc87427
8081F: drivers/hwmon/pc87427.c
8082
b26e0ed4 8083PCA9532 LED DRIVER
8b58be88 8084M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 8085S: Maintained
d5ca6918
JP
8086F: drivers/leds/leds-pca9532.c
8087F: include/linux/leds-pca9532.h
b26e0ed4 8088
5ce914a8 8089PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 8090M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
8091L: linux-i2c@vger.kernel.org
8092S: Maintained
b4f0b74e 8093F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 8094
3971dae5 8095PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 8096M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
8097S: Maintained
8098F: drivers/firmware/pcdp.*
8099
065c6359 8100PCI ERROR RECOVERY
6305902c 8101M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 8102L: linux-pci@vger.kernel.org
065c6359 8103S: Supported
679655da 8104F: Documentation/PCI/pci-error-recovery.txt
065c6359 8105
1da177e4 8106PCI SUBSYSTEM
5ac3a6d2 8107M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 8108L: linux-pci@vger.kernel.org
99662dd1 8109Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 8110T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 8111S: Supported
679655da
JP
8112F: Documentation/PCI/
8113F: drivers/pci/
8114F: include/linux/pci*
6b49ee49 8115F: arch/x86/pci/
cad01f91 8116F: arch/x86/kernel/quirks.c
1da177e4 8117
eaa6111b
LFT
8118PCI DRIVER FOR ALTERA PCIE IP
8119M: Ley Foon Tan <lftan@altera.com>
8120L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8121L: linux-pci@vger.kernel.org
8122S: Supported
8123F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8124F: drivers/pci/host/pcie-altera.c
8125
b7e78170
RH
8126PCI DRIVER FOR ARM VERSATILE PLATFORM
8127M: Rob Herring <robh@kernel.org>
8128L: linux-pci@vger.kernel.org
8129L: linux-arm-kernel@lists.infradead.org
8130S: Maintained
8131F: Documentation/devicetree/bindings/pci/versatile.txt
8132F: drivers/pci/host/pci-versatile.c
8133
5f6b6ccd
TI
8134PCI DRIVER FOR APPLIEDMICRO XGENE
8135M: Tanmay Inamdar <tinamdar@apm.com>
8136L: linux-pci@vger.kernel.org
8137L: linux-arm-kernel@lists.infradead.org
8138S: Maintained
8139F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8140F: drivers/pci/host/pci-xgene.c
8141
62d0ff83
ML
8142PCI DRIVER FOR FREESCALE LAYERSCAPE
8143M: Minghuan Lian <minghuan.Lian@freescale.com>
8144M: Mingkai Hu <mingkai.hu@freescale.com>
8145M: Roy Zang <tie-fei.zang@freescale.com>
8146L: linuxppc-dev@lists.ozlabs.org
8147L: linux-pci@vger.kernel.org
8148L: linux-arm-kernel@lists.infradead.org
8149S: Maintained
8150F: drivers/pci/host/*layerscape*
8151
f0b75693 8152PCI DRIVER FOR IMX6
f175aa2c 8153M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8154M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8155L: linux-pci@vger.kernel.org
8156L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8157S: Maintained
8158F: drivers/pci/host/*imx6*
8159
0c4ffcfe
MK
8160PCI DRIVER FOR TI KEYSTONE
8161M: Murali Karicheri <m-karicheri2@ti.com>
8162L: linux-pci@vger.kernel.org
8163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8164S: Maintained
8165F: drivers/pci/host/*keystone*
8166
f0b75693
BH
8167PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8168M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8169M: Jason Cooper <jason@lakedaemon.net>
8170L: linux-pci@vger.kernel.org
8171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8172S: Maintained
8173F: drivers/pci/host/*mvebu*
8174
0447cfd7
TR
8175PCI DRIVER FOR NVIDIA TEGRA
8176M: Thierry Reding <thierry.reding@gmail.com>
8177L: linux-tegra@vger.kernel.org
f0b75693 8178L: linux-pci@vger.kernel.org
0447cfd7
TR
8179S: Supported
8180F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8181F: drivers/pci/host/pci-tegra.c
8182
47ff3de9
KVA
8183PCI DRIVER FOR TI DRA7XX
8184M: Kishon Vijay Abraham I <kishon@ti.com>
8185L: linux-omap@vger.kernel.org
8186L: linux-pci@vger.kernel.org
8187S: Supported
8188F: Documentation/devicetree/bindings/pci/ti-pci.txt
8189F: drivers/pci/host/pci-dra7xx.c
8190
f0b75693
BH
8191PCI DRIVER FOR RENESAS R-CAR
8192M: Simon Horman <horms@verge.net.au>
8193L: linux-pci@vger.kernel.org
8194L: linux-sh@vger.kernel.org
8195S: Maintained
8196F: drivers/pci/host/*rcar*
8197
4af82255 8198PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8199M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8200L: linux-pci@vger.kernel.org
f0b75693
BH
8201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8202L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8203S: Maintained
8204F: drivers/pci/host/pci-exynos.c
8205
f0b75693 8206PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8207M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8208M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8209L: linux-pci@vger.kernel.org
8210S: Maintained
8211F: drivers/pci/host/*designware*
8212
cf28855b
WD
8213PCI DRIVER FOR GENERIC OF HOSTS
8214M: Will Deacon <will.deacon@arm.com>
8215L: linux-pci@vger.kernel.org
8216L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8217S: Maintained
8218F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8219F: drivers/pci/host/pci-host-generic.c
8220
51b66a6c 8221PCIE DRIVER FOR ST SPEAR13XX
110baab1 8222M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8223L: linux-pci@vger.kernel.org
110baab1 8224S: Maintained
51b66a6c
PA
8225F: drivers/pci/host/*spear*
8226
af1169b4
LFT
8227PCI MSI DRIVER FOR ALTERA MSI IP
8228M: Ley Foon Tan <lftan@altera.com>
8229L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8230L: linux-pci@vger.kernel.org
8231S: Supported
8232F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8233F: drivers/pci/host/pcie-altera-msi.c
51b66a6c 8234
dcd19de3
DD
8235PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8236M: Duc Dang <dhdang@apm.com>
8237L: linux-pci@vger.kernel.org
8238L: linux-arm-kernel@lists.infradead.org
8239S: Maintained
8240F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8241F: drivers/pci/host/pci-xgene-msi.c
8242
500a1d9a
ZW
8243PCIE DRIVER FOR HISILICON
8244M: Zhou Wang <wangzhou1@hisilicon.com>
8245L: linux-pci@vger.kernel.org
8246S: Maintained
8247F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8248F: drivers/pci/host/pcie-hisi.c
8249
1da177e4 8250PCMCIA SUBSYSTEM
4230dfc9 8251P: Linux PCMCIA Team
f5df5881 8252L: linux-pcmcia@lists.infradead.org
6650e0a5 8253W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8254T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8255S: Maintained
679655da
JP
8256F: Documentation/pcmcia/
8257F: drivers/pcmcia/
8258F: include/pcmcia/
1da177e4
LT
8259
8260PCNET32 NETWORK DRIVER
227fb925 8261M: Don Fry <pcnet32@frontier.com>
979b6c13 8262L: netdev@vger.kernel.org
1da177e4 8263S: Maintained
b955f6ca 8264F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8265
48fc267e
SK
8266PCRYPT PARALLEL CRYPTO ENGINE
8267M: Steffen Klassert <steffen.klassert@secunet.com>
8268L: linux-crypto@vger.kernel.org
8269S: Maintained
8270F: crypto/pcrypt.c
8271F: include/crypto/pcrypt.h
8272
e72df0b8
TH
8273PER-CPU MEMORY ALLOCATOR
8274M: Tejun Heo <tj@kernel.org>
8275M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8276T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8277S: Maintained
8278F: include/linux/percpu*.h
8279F: mm/percpu*.c
8280F: arch/*/include/asm/percpu.h
8281
ad4ecbcb 8282PER-TASK DELAY ACCOUNTING
185e595f 8283M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8284S: Maintained
679655da
JP
8285F: include/linux/delayacct.h
8286F: kernel/delayacct.c
ad4ecbcb 8287
57c0c15b 8288PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8289M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8290M: Ingo Molnar <mingo@redhat.com>
f80c5393 8291M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8292L: linux-kernel@vger.kernel.org
75fc2d37 8293T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8294S: Supported
d53e8365 8295F: kernel/events/*
a003236c 8296F: include/linux/perf_event.h
c117ab84 8297F: include/uapi/linux/perf_event.h
141c4296
RR
8298F: arch/*/kernel/perf_event*.c
8299F: arch/*/kernel/*/perf_event*.c
8300F: arch/*/kernel/*/*/perf_event*.c
a003236c 8301F: arch/*/include/asm/perf_event.h
a003236c
VL
8302F: arch/*/kernel/perf_callchain.c
8303F: tools/perf/
6c0b3244 8304
dd49d0f5 8305PERSONALITY HANDLING
8b58be88 8306M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8307L: linux-abi-devel@lists.sourceforge.net
8308S: Maintained
679655da 8309F: include/linux/personality.h
c117ab84 8310F: include/uapi/linux/personality.h
dd49d0f5 8311
838e7a03 8312PHONET PROTOCOL
2a06b40f 8313M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8314S: Supported
8315F: Documentation/networking/phonet.txt
8316F: include/linux/phonet.h
8317F: include/net/phonet/
c117ab84 8318F: include/uapi/linux/phonet.h
838e7a03
RDC
8319F: net/phonet/
8320
1da177e4 8321PHRAM MTD DRIVER
8b58be88 8322M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8323L: linux-mtd@lists.infradead.org
8324S: Maintained
679655da 8325F: drivers/mtd/devices/phram.c
1da177e4 8326
efdbb10e
BP
8327PICOLCD HID DRIVER
8328M: Bruno Prémont <bonbons@linux-vserver.org>
8329L: linux-input@vger.kernel.org
8330S: Maintained
8331F: drivers/hid/hid-picolcd*
8332
a53bfa07
JI
8333PICOXCELL SUPPORT
8334M: Jamie Iles <jamie@jamieiles.com>
8335L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8336T: git git://github.com/jamieiles/linux-2.6-ji.git
8337S: Supported
b8733987 8338F: arch/arm/boot/dts/picoxcell*
14430813 8339F: arch/arm/mach-picoxcell/
b8733987 8340F: drivers/crypto/picoxcell*
a53bfa07 8341
2744e8af
LW
8342PIN CONTROL SUBSYSTEM
8343M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8344L: linux-gpio@vger.kernel.org
dbe752a3 8345T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8346S: Maintained
07f29ba6 8347F: drivers/pinctrl/
8e406fe4 8348F: include/linux/pinctrl/
2744e8af 8349
2201bbb8
JCPV
8350PIN CONTROLLER - ATMEL AT91
8351M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8352L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8353S: Maintained
c654b6bf 8354F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8355
33d3690c
LD
8356PIN CONTROLLER - ATMEL AT91 PIO4
8357M: Ludovic Desroches <ludovic.desroches@atmel.com>
8358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8359L: linux-gpio@vger.kernel.org
8360S: Supported
8361F: drivers/pinctrl/pinctrl-at91-pio4.*
8362
cbd1b652
MW
8363PIN CONTROLLER - INTEL
8364M: Mika Westerberg <mika.westerberg@linux.intel.com>
8365M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8366S: Maintained
8367F: drivers/pinctrl/intel/
2201bbb8 8368
9963b536
LP
8369PIN CONTROLLER - RENESAS
8370M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8371L: linux-sh@vger.kernel.org
8372S: Maintained
8373F: drivers/pinctrl/sh-pfc/
8374
b75e60d6 8375PIN CONTROLLER - SAMSUNG
fea685e9 8376M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8378L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8379S: Maintained
9b5b33f6 8380F: drivers/pinctrl/samsung/
b75e60d6 8381
deda8287 8382PIN CONTROLLER - ST SPEAR
da89947b 8383M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8384L: spear-devel@list.st.com
8385L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8386W: http://www.st.com/spear
8387S: Maintained
8e406fe4 8388F: drivers/pinctrl/spear/
deda8287 8389
249a6771 8390PKTCDVD DRIVER
e5f6450c 8391M: Jiri Kosina <jikos@kernel.org>
249a6771 8392S: Maintained
679655da
JP
8393F: drivers/block/pktcdvd.c
8394F: include/linux/pktcdvd.h
c117ab84 8395F: include/uapi/linux/pktcdvd.h
249a6771 8396
b31d8273
G
8397PKUNITY SOC DRIVERS
8398M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8399W: http://mprc.pku.edu.cn/~guanxuetao/linux
8400S: Maintained
ceebf4d5 8401T: git git://github.com/gxt/linux.git
b31d8273 8402F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8403F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8404F: drivers/video/fbdev/fb-puv3.c
2809e80b 8405F: drivers/rtc/rtc-puv3.c
b31d8273 8406
9d2ecfb7 8407PMBUS HARDWARE MONITORING DRIVERS
ca462085 8408M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8409L: lm-sensors@lm-sensors.org
8410W: http://www.lm-sensors.org/
8411W: http://www.roeck-us.net/linux/drivers/
8412T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8413S: Maintained
8414F: Documentation/hwmon/pmbus
8415F: drivers/hwmon/pmbus/
8416F: include/linux/i2c/pmbus.h
8417
89a36810 8418PMC SIERRA MaxRAID DRIVER
89a36810
AR
8419L: linux-scsi@vger.kernel.org
8420W: http://www.pmc-sierra.com/
3cdea4d7 8421S: Orphan
89a36810
AR
8422F: drivers/scsi/pmcraid.*
8423
dbf9bfe6 8424PMC SIERRA PM8001 DRIVER
d32477e2 8425M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8426M: lindar_liu@usish.com
f5a7b525 8427L: pmchba@pmcs.com
dbf9bfe6 8428L: linux-scsi@vger.kernel.org
8429S: Supported
8430F: drivers/scsi/pm8001/
8431
1da177e4 8432POSIX CLOCKS and TIMERS
8b58be88 8433M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8434L: linux-kernel@vger.kernel.org
75fc2d37 8435T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8436S: Maintained
679655da
JP
8437F: fs/timerfd.c
8438F: include/linux/timer*
5cee9645 8439F: kernel/time/*timer*
1da177e4 8440
3be86148 8441POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8442M: Sebastian Reichel <sre@kernel.org>
57318935 8443M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8444M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8445L: linux-pm@vger.kernel.org
54e5881d 8446T: git git://git.infradead.org/battery-2.6.git
3be86148 8447S: Maintained
679655da 8448F: include/linux/power_supply.h
8cd725a1 8449F: drivers/power/
26305022 8450X: drivers/power/avs/
3be86148 8451
514f161a
MR
8452POWER STATE COORDINATION INTERFACE (PSCI)
8453M: Mark Rutland <mark.rutland@arm.com>
8454M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8455L: linux-arm-kernel@lists.infradead.org
8456S: Maintained
8457F: drivers/firmware/psci.c
8458F: include/linux/psci.h
8459F: include/uapi/linux/psci.h
8460
1da177e4 8461PNP SUPPORT
9c3646d1 8462M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8463S: Maintained
679655da 8464F: drivers/pnp/
1da177e4
LT
8465
8466PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8467M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8468L: linux-ppp@vger.kernel.org
8469S: Maintained
224cf5ad 8470F: drivers/net/ppp/ppp_*
1da177e4
LT
8471
8472PPP OVER ATM (RFC 2364)
8b58be88 8473M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8474S: Maintained
679655da 8475F: net/atm/pppoatm.c
c117ab84 8476F: include/uapi/linux/atmppp.h
1da177e4
LT
8477
8478PPP OVER ETHERNET
8b58be88 8479M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8480S: Maintained
224cf5ad
JK
8481F: drivers/net/ppp/pppoe.c
8482F: drivers/net/ppp/pppox.c
1da177e4 8483
a6d2370b 8484PPP OVER L2TP
8b58be88 8485M: James Chapman <jchapman@katalix.com>
a6d2370b 8486S: Maintained
90ca28d1 8487F: net/l2tp/l2tp_ppp.c
679655da 8488F: include/linux/if_pppol2tp.h
c117ab84 8489F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8490
eae9d2ba 8491PPS SUPPORT
8b58be88 8492M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8493W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8494L: linuxpps@ml.enneenne.com (subscribers-only)
8495S: Maintained
cabaaf41
JP
8496F: Documentation/pps/
8497F: drivers/pps/
8498F: include/linux/pps*.h
eae9d2ba 8499
71a6d0af
HW
8500PPTP DRIVER
8501M: Dmitry Kozlov <xeb@mail.ru>
8502L: netdev@vger.kernel.org
8503S: Maintained
224cf5ad 8504F: drivers/net/ppp/pptp.c
71a6d0af
HW
8505W: http://sourceforge.net/projects/accel-pptp
8506
1da177e4 8507PREEMPTIBLE KERNEL
8b58be88 8508M: Robert Love <rml@tech9.net>
1da177e4
LT
8509L: kpreempt-tech@lists.sourceforge.net
8510W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8511S: Supported
679655da
JP
8512F: Documentation/preempt-locking.txt
8513F: include/linux/preempt.h
1da177e4
LT
8514
8515PRISM54 WIRELESS DRIVER
8b58be88 8516M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8517L: linux-wireless@vger.kernel.org
9ef80804 8518W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8519S: Obsolete
679655da 8520F: drivers/net/wireless/prism54/
1da177e4 8521
02c18891 8522PS3 NETWORK SUPPORT
b809b9ca 8523M: Geoff Levand <geoff@infradead.org>
02c18891 8524L: netdev@vger.kernel.org
a14ab6b6 8525L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8526S: Maintained
8df158ac 8527F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8528
f58a9d17 8529PS3 PLATFORM SUPPORT
b809b9ca 8530M: Geoff Levand <geoff@infradead.org>
a4724ed6 8531L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8532S: Maintained
679655da
JP
8533F: arch/powerpc/boot/ps3*
8534F: arch/powerpc/include/asm/lv1call.h
8535F: arch/powerpc/include/asm/ps3*.h
8536F: arch/powerpc/platforms/ps3/
8537F: drivers/*/ps3*
8538F: drivers/ps3/
fec629b8 8539F: drivers/rtc/rtc-ps3.c
679655da 8540F: drivers/usb/host/*ps3.c
fec629b8 8541F: sound/ppc/snd_ps3*
f58a9d17 8542
cffb4add 8543PS3VRAM DRIVER
8b58be88 8544M: Jim Paris <jim@jtan.com>
3715a5d0 8545M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8546L: linuxppc-dev@lists.ozlabs.org
cffb4add 8547S: Maintained
8a3977cb 8548F: drivers/block/ps3vram.c
cffb4add 8549
8defe599 8550PSTORE FILESYSTEM
9d5e2a02 8551M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8552M: Colin Cross <ccross@android.com>
8553M: Kees Cook <keescook@chromium.org>
8554M: Tony Luck <tony.luck@intel.com>
8555S: Maintained
8556T: git git://git.infradead.org/users/cbou/linux-pstore.git
8557F: fs/pstore/
8558F: include/linux/pstore*
04851772 8559F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8560F: drivers/acpi/apei/erst.c
8561
7fbc415d
RC
8562PTP HARDWARE CLOCK SUPPORT
8563M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8564L: netdev@vger.kernel.org
7fbc415d
RC
8565S: Maintained
8566W: http://linuxptp.sourceforge.net/
8567F: Documentation/ABI/testing/sysfs-ptp
8568F: Documentation/ptp/*
0ecb3cdd 8569F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8570F: drivers/net/phy/dp83640*
8571F: drivers/ptp/*
8572F: include/linux/ptp_cl*
8573
cf94a4d1 8574PTRACE SUPPORT
e846ee5f 8575M: Roland McGrath <roland@hack.frob.com>
8b58be88 8576M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8577S: Maintained
8578F: include/asm-generic/syscall.h
8579F: include/linux/ptrace.h
8580F: include/linux/regset.h
8581F: include/linux/tracehook.h
c117ab84 8582F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8583F: kernel/ptrace.c
8584
8320204a 8585PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8586M: Mike Isely <isely@pobox.com>
16e9495d 8587L: pvrusb2@isely.net (subscribers-only)
661263b5 8588L: linux-media@vger.kernel.org
8320204a 8589W: http://www.isely.net/pvrusb2/
275ffde4 8590T: git git://linuxtv.org/media_tree.git
8320204a 8591S: Maintained
679655da 8592F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8593F: drivers/media/usb/pvrusb2/
8320204a 8594
39532e6c
HG
8595PWC WEBCAM DRIVER
8596M: Hans de Goede <hdegoede@redhat.com>
8597L: linux-media@vger.kernel.org
8598T: git git://linuxtv.org/media_tree.git
8599S: Maintained
8600F: drivers/media/usb/pwc/*
8601
93c090b3
KD
8602PWM FAN DRIVER
8603M: Kamil Debski <k.debski@samsung.com>
8604L: lm-sensors@lm-sensors.org
8605S: Supported
8606F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8607F: Documentation/hwmon/pwm-fan
8608F: drivers/hwmon/pwm-fan.c
8609
200efedd 8610PWM SUBSYSTEM
aa3495f7
TR
8611M: Thierry Reding <thierry.reding@gmail.com>
8612L: linux-pwm@vger.kernel.org
0c2498f1 8613S: Maintained
006e854f 8614T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8615F: Documentation/pwm.txt
8616F: Documentation/devicetree/bindings/pwm/
8617F: include/linux/pwm.h
0c2498f1 8618F: drivers/pwm/
a140b98d
TR
8619F: drivers/video/backlight/pwm_bl.c
8620F: include/linux/pwm_backlight.h
0c2498f1 8621
30ec261e 8622PXA2xx/PXA3xx SUPPORT
8da5e302 8623M: Daniel Mack <daniel@zonque.org>
a323f664 8624M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8625M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8626L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8627T: git git://github.com/hzhuang1/linux.git
8da5e302 8628T: git git://github.com/rjarzmik/linux.git
1da177e4 8629S: Maintained
679655da 8630F: arch/arm/mach-pxa/
820439f1 8631F: drivers/dma/pxa*
679655da 8632F: drivers/pcmcia/pxa2xx*
9df92e6c 8633F: drivers/spi/spi-pxa2xx*
faf2e1db 8634F: drivers/usb/gadget/udc/pxa2*
679655da 8635F: include/sound/pxa2xx-lib.h
bec4c99e 8636F: sound/arm/pxa*
14430813 8637F: sound/soc/pxa/
1da177e4 8638
ec64d3bf
EG
8639PXA3xx NAND FLASH DRIVER
8640M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8641L: linux-mtd@lists.infradead.org
8642S: Maintained
9a67f099 8643F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8644
3f640c61 8645MMP SUPPORT
8b58be88 8646M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8647M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8648L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8649T: git git://github.com/hzhuang1/linux.git
8650T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8651S: Maintained
3f640c61 8652F: arch/arm/mach-mmp/
e8e6cb32 8653
272f133a
PO
8654PXA MMCI DRIVER
8655S: Orphan
8656
57f63bc8 8657PXA RTC DRIVER
8b58be88 8658M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8659L: rtc-linux@googlegroups.com
8660S: Maintained
8661
cea4001a 8662QAT DRIVER
49e7d9df
JP
8663M: Tadeusz Struk <tadeusz.struk@intel.com>
8664L: qat-linux@intel.com
8665S: Supported
8666F: drivers/crypto/qat/
cea4001a 8667
52a09a04 8668QIB DRIVER
8473c603 8669M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8670L: linux-rdma@vger.kernel.org
8671S: Supported
8672F: drivers/infiniband/hw/qib/
8673
5e9772b9
JS
8674QLOGIC QLA1280 SCSI DRIVER
8675M: Michael Reed <mdr@sgi.com>
8676L: linux-scsi@vger.kernel.org
8677S: Maintained
8678F: drivers/scsi/qla1280.[ch]
8679
1da177e4 8680QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8681M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8682L: linux-scsi@vger.kernel.org
8683S: Supported
679655da
JP
8684F: Documentation/scsi/LICENSE.qla2xxx
8685F: drivers/scsi/qla2xxx/
1da177e4 8686
883c98fe 8687QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8688M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8689L: linux-scsi@vger.kernel.org
8690S: Supported
bacfb81b 8691F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8692F: drivers/scsi/qla4xxx/
8693
5a4faa87 8694QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8695M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8696M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8697M: linux-driver@qlogic.com
8698L: netdev@vger.kernel.org
8699S: Supported
679655da 8700F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8701F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8702
0ec00f03 8703QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8704M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8705L: netdev@vger.kernel.org
8706S: Supported
aa43c215 8707F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8708
c4e84bde 8709QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8710M: Harish Patil <harish.patil@qlogic.com>
8711M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8712M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8713M: linux-driver@qlogic.com
c4e84bde
RM
8714L: netdev@vger.kernel.org
8715S: Supported
aa43c215 8716F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8717
fe56b9e6
YM
8718QLOGIC QL4xxx ETHERNET DRIVER
8719M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8720M: Ariel Elior <Ariel.Elior@qlogic.com>
8721M: everest-linux-l2@qlogic.com
8722L: netdev@vger.kernel.org
8723S: Supported
8724F: drivers/net/ethernet/qlogic/qed/
8725F: include/linux/qed/
8726F: drivers/net/ethernet/qlogic/qede/
8727
1da177e4 8728QNX4 FILESYSTEM
8b58be88 8729M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8730W: http://www.alarsen.net/linux/qnx4fs/
8731S: Maintained
80811493 8732F: fs/qnx4/
c117ab84
CEB
8733F: include/uapi/linux/qnx4_fs.h
8734F: include/uapi/linux/qnxtypes.h
1da177e4 8735
91952bc0
AP
8736QT1010 MEDIA DRIVER
8737M: Antti Palosaari <crope@iki.fi>
8738L: linux-media@vger.kernel.org
8739W: http://linuxtv.org/
8740W: http://palosaari.fi/linux/
8741Q: http://patchwork.linuxtv.org/project/linux-media/list/
8742T: git git://linuxtv.org/anttip/media_tree.git
8743S: Maintained
8744F: drivers/media/tuners/qt1010*
8745
966fb5ec
SM
8746QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8747M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8748L: linux-wireless@vger.kernel.org
8749L: ath9k-devel@lists.ath9k.org
8750W: http://wireless.kernel.org/en/users/Drivers/ath9k
8751S: Supported
8752F: drivers/net/wireless/ath/ath9k/
8753
2ea0ffcb
KV
8754QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8755M: Kalle Valo <kvalo@qca.qualcomm.com>
8756L: ath10k@lists.infradead.org
8757W: http://wireless.kernel.org/en/users/Drivers/ath10k
8758T: git git://github.com/kvalo/ath.git
8759S: Supported
8760F: drivers/net/wireless/ath/ath10k/
8761
4f4567cf
RK
8762QUALCOMM HEXAGON ARCHITECTURE
8763M: Richard Kuo <rkuo@codeaurora.org>
8764L: linux-hexagon@vger.kernel.org
8765S: Supported
8766F: arch/hexagon/
8767
8e84c258
EK
8768QUALCOMM WCN36XX WIRELESS DRIVER
8769M: Eugene Krasnikov <k.eugene.e@gmail.com>
8770L: wcn36xx@lists.infradead.org
8771W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8772T: git git://github.com/KrasnikovEugene/wcn36xx.git
8773S: Supported
8774F: drivers/net/wireless/ath/wcn36xx/
8775
602adf40 8776RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8777M: Ilya Dryomov <idryomov@gmail.com>
8778M: Sage Weil <sage@redhat.com>
527a88b9 8779M: Alex Elder <elder@kernel.org>
398ecff5 8780L: ceph-devel@vger.kernel.org
09d90327
SW
8781W: http://ceph.com/
8782T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8783T: git git://github.com/ceph/ceph-client.git
602adf40 8784S: Supported
398ecff5 8785F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8786F: drivers/block/rbd.c
8787F: drivers/block/rbd_types.h
8788
1da177e4 8789RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8790M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8791L: linux-fbdev@vger.kernel.org
1da177e4 8792S: Maintained
8a61f013 8793F: drivers/video/fbdev/aty/radeon*
c117ab84 8794F: include/uapi/linux/radeonfb.h
1da177e4 8795
c6c9b34c
HG
8796RADIOSHARK RADIO DRIVER
8797M: Hans de Goede <hdegoede@redhat.com>
8798L: linux-media@vger.kernel.org
8799T: git git://linuxtv.org/media_tree.git
8800S: Maintained
8801F: drivers/media/radio/radio-shark.c
8802
8803RADIOSHARK2 RADIO DRIVER
8804M: Hans de Goede <hdegoede@redhat.com>
8805L: linux-media@vger.kernel.org
8806T: git git://linuxtv.org/media_tree.git
8807S: Maintained
8808F: drivers/media/radio/radio-shark2.c
8809F: drivers/media/radio/radio-tea5777.c
8810
1da177e4 8811RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8812M: Paul Mackerras <paulus@samba.org>
c69f677c 8813L: linux-fbdev@vger.kernel.org
1da177e4 8814S: Maintained
8a61f013 8815F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8816
e7839f25 8817RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8818P: rt2x00 project
b182427e 8819M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8820M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8821L: linux-wireless@vger.kernel.org
95ea3627
ID
8822S: Maintained
8823F: drivers/net/wireless/rt2x00/
8824
9db5579b 8825RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8826M: Jens Axboe <axboe@kernel.dk>
9db5579b 8827S: Maintained
679655da
JP
8828F: Documentation/blockdev/ramdisk.txt
8829F: drivers/block/brd.c
9db5579b 8830
9e95ce27 8831RANDOM NUMBER DRIVER
0624bcaa 8832M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8833S: Maintained
679655da 8834F: drivers/char/random.c
9e95ce27 8835
394b701c 8836RAPIDIO SUBSYSTEM
8b58be88 8837M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8838M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8839S: Maintained
679655da 8840F: drivers/rapidio/
394b701c 8841
e2d1d6c0 8842RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8843L: linux-wireless@vger.kernel.org
f52a5490 8844S: Orphan
679655da 8845F: drivers/net/wireless/ray*
e2d1d6c0
RD
8846
8847RCUTORTURE MODULE
e0198b29 8848M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8849M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8850L: linux-kernel@vger.kernel.org
f9094d8e 8851S: Supported
08deed1e 8852T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8853F: Documentation/RCU/torture.txt
34e2d560 8854F: kernel/rcu/rcutorture.c
e2d1d6c0 8855
c87b9c60
PM
8856RCUTORTURE TEST FRAMEWORK
8857M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8858M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8859R: Steven Rostedt <rostedt@goodmis.org>
8860R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8861R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8862L: linux-kernel@vger.kernel.org
c87b9c60
PM
8863S: Supported
8864T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8865F: tools/testing/selftests/rcutorture
8866
c1f766b5 8867RDC R-321X SoC
8b58be88 8868M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8869S: Maintained
8870
db17f395 8871RDC R6040 FAST ETHERNET DRIVER
8b58be88 8872M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8873L: netdev@vger.kernel.org
8874S: Maintained
58565a35 8875F: drivers/net/ethernet/rdc/r6040.c
db17f395 8876
a09ed661 8877RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8878M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8879L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8880S: Supported
679655da 8881F: net/rds/
a09ed661 8882
595182bc 8883READ-COPY UPDATE (RCU)
8b58be88 8884M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8885M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8886R: Steven Rostedt <rostedt@goodmis.org>
8887R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8888R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8889L: linux-kernel@vger.kernel.org
9fab9787 8890W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8891S: Supported
08deed1e 8892T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8893F: Documentation/RCU/
9fab9787 8894X: Documentation/RCU/torture.txt
f9094d8e 8895F: include/linux/rcu*
4102adab
PM
8896X: include/linux/srcu.h
8897F: kernel/rcu/
34e2d560 8898X: kernel/torture.c
595182bc 8899
0c86edc0 8900REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8901M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8902M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8903L: rtc-linux@googlegroups.com
8a6e2535 8904Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8905T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8906S: Maintained
679655da
JP
8907F: Documentation/rtc.txt
8908F: drivers/rtc/
8909F: include/linux/rtc.h
c117ab84 8910F: include/uapi/linux/rtc.h
0c86edc0 8911
0e400c53
MB
8912REALTEK AUDIO CODECS
8913M: Bard Liao <bardliao@realtek.com>
8914M: Oder Chiou <oder_chiou@realtek.com>
8915S: Maintained
8916F: sound/soc/codecs/rt*
8917F: include/sound/rt*.h
8918
1da177e4 8919REISERFS FILE SYSTEM
76c4e5ea 8920L: reiserfs-devel@vger.kernel.org
1da177e4 8921S: Supported
679655da 8922F: fs/reiserfs/
1da177e4 8923
b83a313b 8924REGISTER MAP ABSTRACTION
b02e48f2 8925M: Mark Brown <broonie@kernel.org>
dd060bc9 8926L: linux-kernel@vger.kernel.org
b83a313b
MB
8927T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8928S: Supported
8929F: drivers/base/regmap/
8930F: include/linux/regmap.h
8931
400e64df
OBC
8932REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8933M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8934T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8935S: Maintained
8936F: drivers/remoteproc/
8937F: Documentation/remoteproc.txt
6fc26488 8938F: include/linux/remoteproc.h
400e64df 8939
d8115db5
OBC
8940REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8941M: Ohad Ben-Cohen <ohad@wizery.com>
8942T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8943S: Maintained
8944F: drivers/rpmsg/
8945F: Documentation/rpmsg.txt
8946F: include/linux/rpmsg.h
8947
1b0fe6be
PZ
8948RESET CONTROLLER FRAMEWORK
8949M: Philipp Zabel <p.zabel@pengutronix.de>
8950S: Maintained
8951F: drivers/reset/
8952F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8953F: include/dt-bindings/reset/
1b0fe6be
PZ
8954F: include/linux/reset.h
8955F: include/linux/reset-controller.h
8956
e0897645 8957RFKILL
8b58be88 8958M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8959L: linux-wireless@vger.kernel.org
ce466579
JB
8960W: http://wireless.kernel.org/
8961T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8962T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8963S: Maintained
505c9247 8964F: Documentation/rfkill.txt
80811493 8965F: net/rfkill/
e0897645 8966
933685ca
TG
8967RHASHTABLE
8968M: Thomas Graf <tgraf@suug.ch>
8969L: netdev@vger.kernel.org
8970S: Maintained
8971F: lib/rhashtable.c
8972F: include/linux/rhashtable.h
8973
67e054e9
ML
8974RICOH SMARTMEDIA/XD DRIVER
8975M: Maxim Levitsky <maximlevitsky@gmail.com>
8976S: Maintained
21c26f50
JP
8977F: drivers/mtd/nand/r852.c
8978F: drivers/mtd/nand/r852.h
67e054e9 8979
92634125
ML
8980RICOH R5C592 MEMORYSTICK DRIVER
8981M: Maxim Levitsky <maximlevitsky@gmail.com>
8982S: Maintained
8983F: drivers/memstick/host/r592.*
8984
27f1d2f9
SA
8985ROCCAT DRIVERS
8986M: Stefan Achatz <erazor_de@users.sourceforge.net>
8987W: http://sourceforge.net/projects/roccat/
8988S: Maintained
8989F: drivers/hid/hid-roccat*
8990F: include/linux/hid-roccat*
8991F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8992
4b8ac966
JP
8993ROCKER DRIVER
8994M: Jiri Pirko <jiri@resnulli.us>
8995M: Scott Feldman <sfeldma@gmail.com>
8996L: netdev@vger.kernel.org
8997S: Supported
8998F: drivers/net/ethernet/rocker/
8999
1da177e4
LT
9000ROCKETPORT DRIVER
9001P: Comtrol Corp.
1da177e4
LT
9002W: http://www.comtrol.com
9003S: Maintained
679655da 9004F: Documentation/serial/rocket.txt
c897401b 9005F: drivers/tty/rocket*
1da177e4 9006
7645c2f4
KC
9007ROCKETPORT EXPRESS/INFINITY DRIVER
9008M: Kevin Cernekee <cernekee@gmail.com>
9009L: linux-serial@vger.kernel.org
9010S: Odd Fixes
9011F: drivers/tty/serial/rp2.*
9012
1da177e4 9013ROSE NETWORK LAYER
8b58be88 9014M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 9015L: linux-hams@vger.kernel.org
d34cb28a 9016W: http://www.linux-ax25.org/
1da177e4 9017S: Maintained
679655da 9018F: include/net/rose.h
c117ab84 9019F: include/uapi/linux/rose.h
679655da 9020F: net/rose/
1da177e4 9021
91952bc0
AP
9022RTL2830 MEDIA DRIVER
9023M: Antti Palosaari <crope@iki.fi>
9024L: linux-media@vger.kernel.org
9025W: http://linuxtv.org/
9026W: http://palosaari.fi/linux/
9027Q: http://patchwork.linuxtv.org/project/linux-media/list/
9028T: git git://linuxtv.org/anttip/media_tree.git
9029S: Maintained
9030F: drivers/media/dvb-frontends/rtl2830*
9031
27a0aacf
AP
9032RTL2832 MEDIA DRIVER
9033M: Antti Palosaari <crope@iki.fi>
9034L: linux-media@vger.kernel.org
9035W: http://linuxtv.org/
9036W: http://palosaari.fi/linux/
9037Q: http://patchwork.linuxtv.org/project/linux-media/list/
9038T: git git://linuxtv.org/anttip/media_tree.git
9039S: Maintained
9040F: drivers/media/dvb-frontends/rtl2832*
9041
ba6e6f6e
AP
9042RTL2832_SDR MEDIA DRIVER
9043M: Antti Palosaari <crope@iki.fi>
9044L: linux-media@vger.kernel.org
9045W: http://linuxtv.org/
9046W: http://palosaari.fi/linux/
9047Q: http://patchwork.linuxtv.org/project/linux-media/list/
9048T: git git://linuxtv.org/anttip/media_tree.git
9049S: Maintained
b4bb1c28 9050F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 9051
59840488 9052RTL8180 WIRELESS DRIVER
605bebe2 9053L: linux-wireless@vger.kernel.org
491b26b4 9054W: http://wireless.kernel.org/
54e5881d 9055T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 9056S: Orphan
3cfeb0c3 9057F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 9058
59840488 9059RTL8187 WIRELESS DRIVER
9f0939bf 9060M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
9061M: Hin-Tak Leung <htl10@users.sourceforge.net>
9062M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 9063L: linux-wireless@vger.kernel.org
491b26b4 9064W: http://wireless.kernel.org/
54e5881d 9065T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 9066S: Maintained
3cfeb0c3 9067F: drivers/net/wireless/rtl818x/rtl8187/
59840488 9068
3cf0c8ad
LF
9069RTL8192CE WIRELESS DRIVER
9070M: Larry Finger <Larry.Finger@lwfinger.net>
9071M: Chaoming Li <chaoming_li@realsil.com.cn>
9072L: linux-wireless@vger.kernel.org
491b26b4 9073W: http://wireless.kernel.org/
3cf0c8ad
LF
9074T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9075S: Maintained
9076F: drivers/net/wireless/rtlwifi/
f0b3e4b7 9077F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 9078
26f1fad2
JS
9079RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9080M: Jes Sorensen <Jes.Sorensen@redhat.com>
9081L: linux-wireless@vger.kernel.org
9082T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9083S: Maintained
9084F: drivers/net/wireless/realtek/rtl8xxxu/
9085
9eb8ef74 9086S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 9087M: Antonino Daplas <adaplas@gmail.com>
c69f677c 9088L: linux-fbdev@vger.kernel.org
ce00f85c 9089S: Maintained
8a61f013 9090F: drivers/video/fbdev/savage/
9eb8ef74 9091
1da177e4 9092S390
8b58be88
JP
9093M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9094M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 9095L: linux-s390@vger.kernel.org
5238da45
HC
9096W: http://www.ibm.com/developerworks/linux/linux390/
9097S: Supported
679655da 9098F: arch/s390/
a968cd3e 9099F: drivers/s390/
3bfe6858
JN
9100F: Documentation/s390/
9101F: Documentation/DocBook/s390*
5238da45 9102
322986ca
SO
9103S390 COMMON I/O LAYER
9104M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9105M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9106L: linux-s390@vger.kernel.org
9107W: http://www.ibm.com/developerworks/linux/linux390/
9108S: Supported
9109F: drivers/s390/cio/
9110
9111S390 DASD DRIVER
9112M: Stefan Weinhuber <wein@de.ibm.com>
9113M: Stefan Haberland <stefan.haberland@de.ibm.com>
9114L: linux-s390@vger.kernel.org
9115W: http://www.ibm.com/developerworks/linux/linux390/
9116S: Supported
9117F: drivers/s390/block/dasd*
9118F: block/partitions/ibm.c
9119
5238da45 9120S390 NETWORK DRIVERS
8b58be88 9121M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 9122L: linux-s390@vger.kernel.org
5238da45
HC
9123W: http://www.ibm.com/developerworks/linux/linux390/
9124S: Supported
679655da 9125F: drivers/s390/net/
5238da45 9126
322986ca
SO
9127S390 PCI SUBSYSTEM
9128M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9129M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9130L: linux-s390@vger.kernel.org
9131W: http://www.ibm.com/developerworks/linux/linux390/
9132S: Supported
9133F: arch/s390/pci/
9134F: drivers/pci/hotplug/s390_pci_hpc.c
9135
feed9b62 9136S390 ZCRYPT DRIVER
5c8d0983 9137M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 9138L: linux-s390@vger.kernel.org
a968cd3e 9139W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 9140S: Supported
d5ca6918 9141F: drivers/s390/crypto/
feed9b62 9142
5238da45 9143S390 ZFCP DRIVER
d38e19d0 9144M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 9145L: linux-s390@vger.kernel.org
5238da45 9146W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 9147S: Supported
679655da 9148F: drivers/s390/scsi/zfcp_*
1da177e4 9149
dd96df2c 9150S390 IUCV NETWORK LAYER
8b58be88 9151M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
9152L: linux-s390@vger.kernel.org
9153W: http://www.ibm.com/developerworks/linux/linux390/
9154S: Supported
679655da
JP
9155F: drivers/s390/net/*iucv*
9156F: include/net/iucv/
9157F: net/iucv/
dd96df2c 9158
8128f23c
GS
9159S390 IOMMU (PCI)
9160M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9161L: linux-s390@vger.kernel.org
9162W: http://www.ibm.com/developerworks/linux/linux390/
9163S: Supported
9164F: drivers/iommu/s390-iommu.c
9165
4dde7f75 9166S3C24XX SD/MMC Driver
8b58be88 9167M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 9168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 9169S: Supported
679655da 9170F: drivers/mmc/host/s3cmci.*
4dde7f75 9171
1f15a229
HV
9172SAA6588 RDS RECEIVER DRIVER
9173M: Hans Verkuil <hverkuil@xs4all.nl>
9174L: linux-media@vger.kernel.org
9175T: git git://linuxtv.org/media_tree.git
9176W: http://linuxtv.org
9177S: Odd Fixes
9178F: drivers/media/i2c/saa6588*
9179
98ed12e6 9180SAA7134 VIDEO4LINUX DRIVER
009a5410 9181M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
9182L: linux-media@vger.kernel.org
9183W: http://linuxtv.org
9184T: git git://linuxtv.org/media_tree.git
9185S: Odd fixes
e42bf501 9186F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
9187F: drivers/media/pci/saa7134/
9188
1da177e4 9189SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 9190M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 9191L: linux-media@vger.kernel.org
275ffde4 9192T: git git://linuxtv.org/media_tree.git
1da177e4 9193S: Maintained
90d72ac6
MCC
9194F: drivers/media/common/saa7146/
9195F: drivers/media/pci/saa7146/
9196F: include/media/saa7146*
1da177e4 9197
92304a40 9198SAMSUNG LAPTOP DRIVER
5909c654 9199M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9200L: platform-driver-x86@vger.kernel.org
9201S: Maintained
9202F: drivers/platform/x86/samsung-laptop.c
9203
4a109cc0 9204SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9205M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9206L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9207S: Supported
14430813 9208F: sound/soc/samsung/
4a109cc0 9209
0d89a28b 9210SAMSUNG FRAMEBUFFER DRIVER
b7701755 9211M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9212L: linux-fbdev@vger.kernel.org
9213S: Maintained
8a61f013 9214F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9215
b40f0632 9216SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9217M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9218M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9219L: linux-kernel@vger.kernel.org
b40f0632 9220L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9221S: Supported
9222F: drivers/mfd/sec*.c
9223F: drivers/regulator/s2m*.c
9224F: drivers/regulator/s5m*.c
b40f0632
KK
9225F: drivers/clk/clk-s2mps11.c
9226F: drivers/rtc/rtc-s5m.c
f69d3a17 9227F: include/linux/mfd/samsung/
b40f0632
KK
9228F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9229F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9230
038f5c4b
SN
9231SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9232M: Kyungmin Park <kyungmin.park@samsung.com>
9233M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9234L: linux-media@vger.kernel.org
9235Q: https://patchwork.linuxtv.org/project/linux-media/list/
9236S: Supported
9237F: drivers/media/platform/exynos4-is/
038f5c4b 9238
6fd86ab2
SN
9239SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9240M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9241L: linux-media@vger.kernel.org
9242L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9243S: Maintained
9244F: drivers/media/platform/s3c-camif/
9245F: include/media/s3c_camif.h
9246
b84ef24e
AH
9247SAMSUNG S5C73M3 CAMERA DRIVER
9248M: Kyungmin Park <kyungmin.park@samsung.com>
9249M: Andrzej Hajda <a.hajda@samsung.com>
9250L: linux-media@vger.kernel.org
9251S: Supported
9252F: drivers/media/i2c/s5c73m3/*
9253
7d459937
AH
9254SAMSUNG S5K5BAF CAMERA DRIVER
9255M: Kyungmin Park <kyungmin.park@samsung.com>
9256M: Andrzej Hajda <a.hajda@samsung.com>
9257L: linux-media@vger.kernel.org
9258S: Supported
9259F: drivers/media/i2c/s5k5baf.c
9260
c04c674f
RB
9261SAMSUNG S3FWRN5 NFC DRIVER
9262M: Robert Baldyga <r.baldyga@samsung.com>
9263L: linux-nfc@lists.01.org (moderated for non-subscribers)
9264S: Supported
9265F: drivers/nfc/s3fwrn5
9266
310e39c9 9267SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9268M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9269M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9270S: Supported
9271L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9272F: drivers/clk/samsung/
9273
66890ed6
BA
9274SAMSUNG SXGBE DRIVERS
9275M: Byungho An <bh74.an@samsung.com>
9276M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9277M: Vipul Pandya <vipul.pandya@samsung.com>
9278S: Supported
9279L: netdev@vger.kernel.org
9280F: drivers/net/ethernet/samsung/sxgbe/
9281
93c537af
LM
9282SAMSUNG THERMAL DRIVER
9283M: Lukasz Majewski <l.majewski@samsung.com>
9284L: linux-pm@vger.kernel.org
9285L: linux-samsung-soc@vger.kernel.org
9286S: Supported
9287T: https://github.com/lmajewski/linux-samsung-thermal.git
9288F: drivers/thermal/samsung/
9289
e296cd32
KD
9290SAMSUNG USB2 PHY DRIVER
9291M: Kamil Debski <k.debski@samsung.com>
9292L: linux-kernel@vger.kernel.org
9293S: Supported
9294F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9295F: Documentation/phy/samsung-usb2.txt
9296F: drivers/phy/phy-exynos4210-usb2.c
9297F: drivers/phy/phy-exynos4x12-usb2.c
9298F: drivers/phy/phy-exynos5250-usb2.c
9299F: drivers/phy/phy-s5pv210-usb2.c
9300F: drivers/phy/phy-samsung-usb2.c
9301F: drivers/phy/phy-samsung-usb2.h
9302
ca749e2a 9303SERIAL DRIVERS
5e30bbb7 9304M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9305L: linux-serial@vger.kernel.org
5e30bbb7 9306S: Maintained
14430813 9307F: drivers/tty/serial/
ca749e2a 9308
aecb7b64 9309SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9310M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9311M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9312S: Maintained
1fb200d6 9313F: include/linux/dma/dw.h
3d598f47 9314F: include/linux/platform_data/dma-dw.h
61a76496 9315F: drivers/dma/dw/
aecb7b64 9316
058999cc
LP
9317SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9318M: Lars Persson <lars.persson@axis.com>
9319L: netdev@vger.kernel.org
9320S: Supported
9321F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9322F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9323
fc531d98
WS
9324SYNOPSYS DESIGNWARE I2C DRIVER
9325M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9326M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9327M: Mika Westerberg <mika.westerberg@linux.intel.com>
9328L: linux-i2c@vger.kernel.org
9329S: Maintained
9330F: drivers/i2c/busses/i2c-designware-*
9331F: include/linux/platform_data/i2c-designware.h
9332
f9e37137 9333SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
f9e37137
SJ
9334M: Jaehoon Chung <jh80.chung@samsung.com>
9335L: linux-mmc@vger.kernel.org
9336S: Maintained
9337F: include/linux/mmc/dw_mmc.h
9338F: drivers/mmc/host/dw_mmc*
9339
a961e698
AS
9340SYSTEM TRACE MODULE CLASS
9341M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9342S: Maintained
9343F: Documentation/trace/stm.txt
9344F: drivers/hwtracing/stm/
9345F: include/linux/stm.h
9346F: include/uapi/linux/stm.h
9347
1db121d6
AN
9348THUNDERBOLT DRIVER
9349M: Andreas Noever <andreas.noever@gmail.com>
9350S: Maintained
9351F: drivers/thunderbolt/
9352
9222d247 9353TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9354M: John Stultz <john.stultz@linaro.org>
88606e80 9355M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9356L: linux-kernel@vger.kernel.org
75fc2d37 9357T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9358S: Supported
9359F: include/linux/clocksource.h
9360F: include/linux/time.h
9361F: include/linux/timex.h
c117ab84
CEB
9362F: include/uapi/linux/time.h
9363F: include/uapi/linux/timex.h
88606e80
TG
9364F: kernel/time/clocksource.c
9365F: kernel/time/time*.c
9366F: kernel/time/ntp.c
7fe5f1c1 9367F: tools/testing/selftests/timers/
88606e80 9368
1da177e4 9369SC1200 WDT DRIVER
b300645a 9370M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9371S: Maintained
679655da 9372F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9373
9374SCHEDULER
dd9b238c 9375M: Ingo Molnar <mingo@redhat.com>
8b58be88 9376M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9377L: linux-kernel@vger.kernel.org
75fc2d37 9378T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9379S: Maintained
95c0d71d 9380F: kernel/sched/
679655da 9381F: include/linux/sched.h
c117ab84 9382F: include/uapi/linux/sched.h
c2eb505b 9383F: include/linux/wait.h
1da177e4 9384
6bcf6737 9385SCORE ARCHITECTURE
ed38665e 9386M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9387M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9388W: http://www.sunplus.com
6bcf6737 9389S: Supported
a2681a75 9390F: arch/score/
6bcf6737 9391
80f390ea
SH
9392SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9393M: Sudeep Holla <sudeep.holla@arm.com>
9394L: linux-arm-kernel@lists.infradead.org
9395S: Maintained
9396F: Documentation/devicetree/bindings/arm/arm,scpi.txt
cd52c2a4 9397F: drivers/clk/clk-scpi.c
8def3103 9398F: drivers/cpufreq/scpi-cpufreq.c
8cb7cf56
SH
9399F: drivers/firmware/arm_scpi.c
9400F: include/linux/scpi_protocol.h
80f390ea 9401
1da177e4 9402SCSI CDROM DRIVER
8b58be88 9403M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9404L: linux-scsi@vger.kernel.org
9405W: http://www.kernel.dk
9406S: Maintained
679655da 9407F: drivers/scsi/sr*
1da177e4 9408
fb50a83d 9409SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9410M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9411L: linux-rdma@vger.kernel.org
9412S: Supported
9413W: http://www.openfabrics.org
9414Q: http://patchwork.kernel.org/project/linux-rdma/list/
9415T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9416F: drivers/infiniband/ulp/srp/
9417F: include/scsi/srp.h
9418
1da177e4 9419SCSI SG DRIVER
8b58be88 9420M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9421L: linux-scsi@vger.kernel.org
59ab3c93 9422W: http://sg.danny.cz/sg
1da177e4 9423S: Maintained
59ab3c93 9424F: Documentation/scsi/scsi-generic.txt
679655da
JP
9425F: drivers/scsi/sg.c
9426F: include/scsi/sg.h
1da177e4
LT
9427
9428SCSI SUBSYSTEM
0351b8f8 9429M: "James E.J. Bottomley" <JBottomley@odin.com>
0351b8f8 9430T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
f4ab421b
MP
9431M: "Martin K. Petersen" <martin.petersen@oracle.com>
9432T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9433L: linux-scsi@vger.kernel.org
1da177e4 9434S: Maintained
679655da
JP
9435F: drivers/scsi/
9436F: include/scsi/
1da177e4
LT
9437
9438SCSI TAPE DRIVER
8b58be88 9439M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9440L: linux-scsi@vger.kernel.org
9441S: Maintained
679655da 9442F: Documentation/scsi/st.txt
f7269cfc
JD
9443F: drivers/scsi/st.*
9444F: drivers/scsi/st_*.h
1da177e4
LT
9445
9446SCTP PROTOCOL
8b6efb75 9447M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9448M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9449L: linux-sctp@vger.kernel.org
5f85813c 9450W: http://lksctp.sourceforge.net
8b6efb75 9451S: Maintained
679655da
JP
9452F: Documentation/networking/sctp.txt
9453F: include/linux/sctp.h
4d58c025 9454F: include/uapi/linux/sctp.h
679655da
JP
9455F: include/net/sctp/
9456F: net/sctp/
1da177e4
LT
9457
9458SCx200 CPU SUPPORT
8b58be88 9459M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9460S: Odd Fixes
679655da 9461F: Documentation/i2c/busses/scx200_acb
390889b6 9462F: arch/x86/platform/scx200/
679655da
JP
9463F: drivers/watchdog/scx200_wdt.c
9464F: drivers/i2c/busses/scx200*
9465F: drivers/mtd/maps/scx200_docflash.c
9466F: include/linux/scx200.h
1662d32c
JC
9467
9468SCx200 GPIO DRIVER
8b58be88 9469M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9470S: Maintained
679655da
JP
9471F: drivers/char/scx200_gpio.c
9472F: include/linux/scx200_gpio.h
1662d32c
JC
9473
9474SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9475M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9476S: Maintained
679655da 9477F: drivers/clocksource/scx200_hrt.c
1da177e4 9478
6a36913a 9479SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9480M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9481L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9482S: Maintained
679655da 9483F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9484
e7839f25 9485SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9486L: linux-mmc@vger.kernel.org
a1cb1d11 9487S: Orphan
7a241d6e 9488F: drivers/mmc/host/sdhci.*
d4a45787 9489F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9490
c04f9d61
KC
9491SECURE COMPUTING
9492M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9493R: Andy Lutomirski <luto@amacapital.net>
9494R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9495T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9496S: Supported
9497F: kernel/seccomp.c
9498F: include/uapi/linux/seccomp.h
9499F: include/linux/seccomp.h
c99ee51a 9500F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9501K: \bsecure_computing
9502K: \bTIF_SECCOMP\b
9503
0d1bb41a 9504SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9505M: Ben Dooks <ben-linux@fluff.org>
dc524882 9506M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9507L: linux-mmc@vger.kernel.org
0d1bb41a 9508S: Maintained
dc524882 9509F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9510
c63b3cba 9511SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9512M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9513L: spear-devel@list.st.com
c63b3cba
VK
9514L: linux-mmc@vger.kernel.org
9515S: Maintained
9516F: drivers/mmc/host/sdhci-spear.c
9517
8711cca2 9518SECURITY SUBSYSTEM
9b45c0d2 9519M: James Morris <james.l.morris@oracle.com>
9c3646d1 9520M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9521L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9522T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9523W: http://kernsec.org/
8711cca2 9524S: Supported
7d2c86b5 9525F: security/
8711cca2 9526
1da177e4 9527SECURITY CONTACT
8b58be88 9528M: Security Officers <security@kernel.org>
1da177e4
LT
9529S: Supported
9530
9531SELINUX SECURITY MODULE
e0238b4c 9532M: Paul Moore <paul@paul-moore.com>
8b58be88 9533M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9534M: Eric Paris <eparis@parisplace.org>
e0238b4c 9535L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9536W: http://selinuxproject.org
5a5f2acf 9537T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9538S: Supported
679655da
JP
9539F: include/linux/selinux*
9540F: security/selinux/
6bde95ce 9541F: scripts/selinux/
1da177e4 9542
c1c124e9
JJ
9543APPARMOR SECURITY MODULE
9544M: John Johansen <john.johansen@canonical.com>
9545L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9546W: apparmor.wiki.kernel.org
9547T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9548S: Supported
9549F: security/apparmor/
9550
730daa16
KC
9551YAMA SECURITY MODULE
9552M: Kees Cook <keescook@chromium.org>
9553T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9554S: Supported
9555F: security/yama/
9556
cef2cf07 9557SENSABLE PHANTOM
8b58be88 9558M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9559S: Maintained
679655da 9560F: drivers/misc/phantom.c
c117ab84 9561F: include/uapi/linux/phantom.h
cef2cf07 9562
6733b39a 9563SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93 9564M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9d27e216
KM
9565M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9566M: John Soni Jose <sony.john@avagotech.com>
3387f656 9567L: linux-scsi@vger.kernel.org
4627de93 9568W: http://www.avagotech.com
3387f656
JP
9569S: Supported
9570F: drivers/scsi/be2iscsi/
6733b39a 9571
6938f855
SP
9572Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9573M: Sathya Perla <sathya.perla@avagotech.com>
9574M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9575M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9576M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9577L: netdev@vger.kernel.org
fea3af67 9578W: http://www.emulex.com
7d2c86b5 9579S: Supported
9aebddd1 9580F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9581
d2928a8c 9582EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9583M: Selvin Xavier <selvin.xavier@avagotech.com>
9584M: Devesh Sharma <devesh.sharma@avagotech.com>
9585M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9586L: linux-rdma@vger.kernel.org
9587W: http://www.emulex.com
9588S: Supported
9589F: drivers/infiniband/hw/ocrdma/
9590
8ceee660 9591SFC NETWORK DRIVER
c06f51ea 9592M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9593M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9594L: netdev@vger.kernel.org
8ceee660 9595S: Supported
874aeea5 9596F: drivers/net/ethernet/sfc/
8ceee660 9597
e2d1d6c0 9598SGI GRU DRIVER
cc883afc 9599M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9600S: Maintained
679655da 9601F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9602
9603SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9604M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9605L: linux-ia64@vger.kernel.org
9606S: Supported
679655da 9607F: Documentation/ia64/serial.txt
df621252 9608F: drivers/tty/serial/ioc?_serial.c
679655da 9609F: include/linux/ioc?.h
e2d1d6c0 9610
75312619 9611SGI XP/XPC/XPNET DRIVER
e180383f
RH
9612M: Cliff Whickman <cpw@sgi.com>
9613M: Robin Holt <robinmholt@gmail.com>
75312619 9614S: Maintained
679655da 9615F: drivers/misc/sgi-xp/
75312619 9616
46eacf3b
AP
9617SI2157 MEDIA DRIVER
9618M: Antti Palosaari <crope@iki.fi>
9619L: linux-media@vger.kernel.org
9620W: http://linuxtv.org/
9621W: http://palosaari.fi/linux/
9622Q: http://patchwork.linuxtv.org/project/linux-media/list/
9623T: git git://linuxtv.org/anttip/media_tree.git
9624S: Maintained
9625F: drivers/media/tuners/si2157*
9626
75e2d5ba
AP
9627SI2168 MEDIA DRIVER
9628M: Antti Palosaari <crope@iki.fi>
9629L: linux-media@vger.kernel.org
9630W: http://linuxtv.org/
9631W: http://palosaari.fi/linux/
9632Q: http://patchwork.linuxtv.org/project/linux-media/list/
9633T: git git://linuxtv.org/anttip/media_tree.git
9634S: Maintained
9635F: drivers/media/dvb-frontends/si2168*
9636
49cc629d
HV
9637SI470X FM RADIO RECEIVER I2C DRIVER
9638M: Hans Verkuil <hverkuil@xs4all.nl>
9639L: linux-media@vger.kernel.org
9640T: git git://linuxtv.org/media_tree.git
9641W: http://linuxtv.org
9642S: Odd Fixes
9643F: drivers/media/radio/si470x/radio-si470x-i2c.c
9644
9645SI470X FM RADIO RECEIVER USB DRIVER
9646M: Hans Verkuil <hverkuil@xs4all.nl>
9647L: linux-media@vger.kernel.org
9648T: git git://linuxtv.org/media_tree.git
9649W: http://linuxtv.org
9650S: Maintained
9651F: drivers/media/radio/si470x/radio-si470x-common.c
9652F: drivers/media/radio/si470x/radio-si470x.h
9653F: drivers/media/radio/si470x/radio-si470x-usb.c
9654
c937ca03
EV
9655SI4713 FM RADIO TRANSMITTER I2C DRIVER
9656M: Eduardo Valentin <edubezval@gmail.com>
9657L: linux-media@vger.kernel.org
9658T: git git://linuxtv.org/media_tree.git
9659W: http://linuxtv.org
9660S: Odd Fixes
99995ded 9661F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9662
9663SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9664M: Eduardo Valentin <edubezval@gmail.com>
9665L: linux-media@vger.kernel.org
9666T: git git://linuxtv.org/media_tree.git
9667W: http://linuxtv.org
9668S: Odd Fixes
99995ded
DR
9669F: drivers/media/radio/si4713/radio-platform-si4713.c
9670
9671SI4713 FM RADIO TRANSMITTER USB DRIVER
9672M: Hans Verkuil <hverkuil@xs4all.nl>
9673L: linux-media@vger.kernel.org
9674T: git git://linuxtv.org/media_tree.git
9675W: http://linuxtv.org
9676S: Maintained
9677F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9678
beb91d46 9679SIANO DVB DRIVER
009a5410 9680M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9681L: linux-media@vger.kernel.org
9682W: http://linuxtv.org
9683T: git git://linuxtv.org/media_tree.git
9684S: Odd fixes
9685F: drivers/media/common/siano/
beb91d46 9686F: drivers/media/usb/siano/
beb91d46 9687F: drivers/media/usb/siano/
14430813 9688F: drivers/media/mmc/siano/
beb91d46 9689
6f15b602
HG
9690SIMPLEFB FB DRIVER
9691M: Hans de Goede <hdegoede@redhat.com>
9692L: linux-fbdev@vger.kernel.org
9693S: Maintained
2d799dde 9694F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
6f15b602
HG
9695F: drivers/video/fbdev/simplefb.c
9696F: include/linux/platform_data/simplefb.h
9697
b618b69c 9698SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9699L: linux-media@vger.kernel.org
bb60fcb2 9700S: Orphan
b618b69c 9701F: drivers/media/platform/sh_veu.c
b618b69c
GL
9702
9703SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9704L: linux-media@vger.kernel.org
bb60fcb2 9705S: Orphan
b618b69c
GL
9706F: drivers/media/platform/sh_vou.c
9707F: include/media/sh_vou.h
9708
6349d997 9709SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9710M: Len Brown <lenb@kernel.org>
6349d997
LB
9711L: sfi-devel@simplefirmware.org
9712W: http://simplefirmware.org/
9713T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9714S: Supported
943fc810 9715F: arch/x86/platform/sfi/
6349d997
LB
9716F: drivers/sfi/
9717F: include/linux/sfi*.h
e2d1d6c0 9718
1da177e4
LT
9719SIMTEC EB110ATX (Chalice CATS)
9720P: Ben Dooks
b16957c6
BD
9721P: Vincent Sanders <vince@simtec.co.uk>
9722M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9723W: http://www.simtec.co.uk/products/EB110ATX/
9724S: Supported
9725
9726SIMTEC EB2410ITX (BAST)
9727P: Ben Dooks
b16957c6
BD
9728P: Vincent Sanders <vince@simtec.co.uk>
9729M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9730W: http://www.simtec.co.uk/products/EB2410ITX/
9731S: Supported
15dba387
JP
9732F: arch/arm/mach-s3c24xx/mach-bast.c
9733F: arch/arm/mach-s3c24xx/bast-ide.c
9734F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9735
4c5adde7 9736TI DAVINCI MACHINE SUPPORT
3ba789c0 9737M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9738M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9739T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9740Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9741S: Supported
14430813 9742F: arch/arm/mach-davinci/
046d0a37 9743F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9744
8d4b3f08 9745TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9746M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9747L: linux-media@vger.kernel.org
8d4b3f08
LP
9748W: http://linuxtv.org/
9749Q: http://patchwork.linuxtv.org/project/linux-media/list/
9750T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9751S: Maintained
8d4b3f08
LP
9752F: drivers/media/platform/davinci/
9753F: include/media/davinci/
9754
417d2e50 9755TI AM437X VPFE DRIVER
e43cdb56 9756M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9757L: linux-media@vger.kernel.org
9758W: http://linuxtv.org/
9759Q: http://patchwork.linuxtv.org/project/linux-media/list/
9760T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9761S: Maintained
9762F: drivers/media/platform/am437x/
9763
c4c0283a 9764OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9765M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9766L: linux-media@vger.kernel.org
9767W: http://linuxtv.org/
9768Q: http://patchwork.linuxtv.org/project/linux-media/list/
9769T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9770S: Maintained
9771F: drivers/media/i2c/ov2659.c
9772F: include/media/ov2659.h
9773
3a6779f5
SM
9774SILICON MOTION SM712 FRAME BUFFER DRIVER
9775M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9776M: Teddy Wang <teddy.wang@siliconmotion.com>
9777M: Sudip Mukherjee <sudip@vectorindia.org>
9778L: linux-fbdev@vger.kernel.org
9779S: Maintained
9780F: drivers/video/fbdev/sm712*
9781F: Documentation/fb/sm712fb.txt
9782
92aab3c0 9783SIS 190 ETHERNET DRIVER
8b58be88 9784M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9785L: netdev@vger.kernel.org
9786S: Maintained
8c7de408 9787F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9788
1da177e4 9789SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9790M: Daniele Venzano <venza@brownhat.org>
1da177e4 9791W: http://www.brownhat.org/sis900.html
979b6c13 9792L: netdev@vger.kernel.org
1da177e4 9793S: Maintained
8c7de408 9794F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9795
9796SIS FRAMEBUFFER DRIVER
8b58be88 9797M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9798W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9799S: Maintained
679655da 9800F: Documentation/fb/sisfb.txt
8a61f013 9801F: drivers/video/fbdev/sis/
679655da 9802F: include/video/sisfb.h
1da177e4
LT
9803
9804SIS USB2VGA DRIVER
8b58be88 9805M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9806W: http://www.winischhofer.at/linuxsisusbvga.shtml
9807S: Maintained
679655da 9808F: drivers/usb/misc/sisusbvga/
1da177e4 9809
415ad26d 9810SLAB ALLOCATOR
16e943bf 9811M: Christoph Lameter <cl@linux.com>
2ed1c525 9812M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9813M: David Rientjes <rientjes@google.com>
9814M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9815M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9816L: linux-mm@kvack.org
9817S: Maintained
679655da 9818F: include/linux/sl?b*.h
16e943bf 9819F: mm/sl?b*
415ad26d 9820
9fab9787 9821SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9822M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9823M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9824M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9825R: Steven Rostedt <rostedt@goodmis.org>
9826R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9827L: linux-kernel@vger.kernel.org
9fab9787
PM
9828W: http://www.rdrop.com/users/paulmck/RCU/
9829S: Supported
9830T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9831F: include/linux/srcu.h
9832F: kernel/rcu/srcu.c
9fab9787 9833
66372841
CS
9834SMACK SECURITY MODULE
9835M: Casey Schaufler <casey@schaufler-ca.com>
9836L: linux-security-module@vger.kernel.org
9837W: http://schaufler-ca.com
9838T: git git://git.gitorious.org/smack-next/kernel.git
9839S: Maintained
9840F: Documentation/security/Smack.txt
9841F: security/smack/
9842
20651e0b 9843DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9844M: Kevin Hilman <khilman@kernel.org>
9845M: Nishanth Menon <nm@ti.com>
9846S: Maintained
20651e0b 9847F: drivers/power/avs/
68ace3e1
KH
9848F: include/linux/power/smartreflex.h
9849L: linux-pm@vger.kernel.org
9850
1da177e4 9851SMC91x ETHERNET DRIVER
2f82af08 9852M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9853S: Odd Fixes
ae150435 9854F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9855
e8e31622
SA
9856SMIA AND SMIA++ IMAGE SENSOR DRIVER
9857M: Sakari Ailus <sakari.ailus@iki.fi>
9858L: linux-media@vger.kernel.org
9859S: Maintained
14430813 9860F: drivers/media/i2c/smiapp/
e8e31622
SA
9861F: include/media/smiapp.h
9862F: drivers/media/i2c/smiapp-pll.c
9863F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9864F: include/uapi/linux/smiapp.h
a2cec3c0 9865F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9866
920fa1ff
GR
9867SMM665 HARDWARE MONITOR DRIVER
9868M: Guenter Roeck <linux@roeck-us.net>
9869L: lm-sensors@lm-sensors.org
9870S: Maintained
9871F: Documentation/hwmon/smm665
9872F: drivers/hwmon/smm665.c
9873
9df7305b 9874SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9875M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9876L: lm-sensors@lm-sensors.org
90b24cfb 9877S: Maintained
9df7305b
SG
9878F: Documentation/hwmon/emc2103
9879F: drivers/hwmon/emc2103.c
9880
a98d506c
HG
9881SMSC SCH5627 HARDWARE MONITOR DRIVER
9882M: Hans de Goede <hdegoede@redhat.com>
9883L: lm-sensors@lm-sensors.org
9884S: Supported
9885F: Documentation/hwmon/sch5627
9886F: drivers/hwmon/sch5627.c
9887
6ea884db 9888SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9889M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9890L: lm-sensors@lm-sensors.org
9891S: Maintained
679655da
JP
9892F: Documentation/hwmon/smsc47b397
9893F: drivers/hwmon/smsc47b397.c
6ea884db 9894
fd9abb3d 9895SMSC911x ETHERNET DRIVER
90b24cfb 9896M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9897L: netdev@vger.kernel.org
90b24cfb 9898S: Maintained
679655da 9899F: include/linux/smsc911x.h
ae150435 9900F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9901
9902SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9903M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9904L: netdev@vger.kernel.org
90b24cfb 9905S: Maintained
ae150435 9906F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9907
3c8a63e2 9908SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9909M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9910L: linux-fbdev@vger.kernel.org
90b24cfb 9911S: Maintained
8a61f013 9912F: drivers/video/fbdev/smscufx.c
3c8a63e2 9913
668acf32 9914SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9915M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9916L: linux-media@vger.kernel.org
275ffde4 9917T: git git://linuxtv.org/media_tree.git
795fb7e7 9918S: Maintained
90d72ac6
MCC
9919F: include/media/soc*
9920F: drivers/media/i2c/soc_camera/
9921F: drivers/media/platform/soc_camera/
668acf32 9922
e2d1d6c0 9923SOEKRIS NET48XX LED SUPPORT
8b58be88 9924M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9925S: Maintained
679655da 9926F: drivers/leds/leds-net48xx.c
e2d1d6c0 9927
e3994db1 9928SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9929M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9930M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9931M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9932M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9933L: linux-media@vger.kernel.org
9934S: Supported
9935F: drivers/media/pci/solo6x10/
9936
1da177e4 9937SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9938M: Neil Brown <neilb@suse.com>
1da177e4 9939L: linux-raid@vger.kernel.org
524418bb 9940S: Supported
679655da
JP
9941F: drivers/md/
9942F: include/linux/raid/
c117ab84 9943F: include/uapi/linux/raid/
1da177e4 9944
1da177e4 9945SONIC NETWORK DRIVER
8b58be88 9946M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9947L: netdev@vger.kernel.org
1da177e4 9948S: Maintained
d9fb9f38 9949F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9950
61e115a5 9951SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9952M: Michael Buesch <m@bues.ch>
61e115a5
MB
9953L: netdev@vger.kernel.org
9954S: Maintained
679655da
JP
9955F: drivers/ssb/
9956F: include/linux/ssb/
61e115a5 9957
1da177e4 9958SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9959M: Mattia Dongili <malattia@linux.it>
d0944853 9960L: platform-driver-x86@vger.kernel.org
5b18167d 9961W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9962S: Maintained
679655da
JP
9963F: Documentation/laptops/sony-laptop.txt
9964F: drivers/char/sonypi.c
9965F: drivers/platform/x86/sony-laptop.c
9966F: include/linux/sony-laptop.h
1da177e4 9967
baf8532a 9968SONY MEMORYSTICK CARD SUPPORT
8b58be88 9969M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9970W: http://tifmxx.berlios.de/
9971S: Maintained
679655da 9972F: drivers/memstick/host/tifm_ms.c
baf8532a 9973
0ab30494
ML
9974SONY MEMORYSTICK STANDARD SUPPORT
9975M: Maxim Levitsky <maximlevitsky@gmail.com>
9976S: Maintained
9977F: drivers/memstick/core/ms_block.*
9978
1da177e4 9979SOUND
8b58be88 9980M: Jaroslav Kysela <perex@perex.cz>
d8130624 9981M: Takashi Iwai <tiwai@suse.com>
93711660 9982L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9983W: http://www.alsa-project.org/
dde7ad8d 9984T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9985T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9986Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9987S: Maintained
3126a179
JP
9988F: Documentation/sound/
9989F: include/sound/
c117ab84 9990F: include/uapi/sound/
679655da 9991F: sound/
1da177e4 9992
33bbe149
MB
9993SOUND - COMPRESSED AUDIO
9994M: Vinod Koul <vinod.koul@intel.com>
9995L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9996T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9997S: Supported
f672f31a 9998F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9999F: include/sound/compress_driver.h
f672f31a 10000F: include/uapi/sound/compress_*
33bbe149
MB
10001F: sound/core/compress_offload.c
10002F: sound/soc/soc-compress.c
10003
bd903bde 10004SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 10005M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10006M: Mark Brown <broonie@kernel.org>
86f14df8 10007T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 10008L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 10009W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 10010S: Supported
2820f615 10011F: Documentation/sound/alsa/soc/
679655da 10012F: sound/soc/
e6e55122 10013F: include/sound/soc*
eb1a6af3 10014
d7f8761b
MB
10015SOUND - DMAENGINE HELPERS
10016M: Lars-Peter Clausen <lars@metafoo.de>
10017S: Supported
10018F: include/sound/dmaengine_pcm.h
10019F: sound/core/pcm_dmaengine.c
10020F: sound/soc/soc-generic-dmaengine-pcm.c
10021
990a6a99
OS
10022SP2 MEDIA DRIVER
10023M: Olli Salonen <olli.salonen@iki.fi>
10024L: linux-media@vger.kernel.org
10025W: http://linuxtv.org/
10026Q: http://patchwork.linuxtv.org/project/linux-media/list/
10027S: Maintained
10028F: drivers/media/dvb-frontends/sp2*
10029
473321fc 10030SPARC + UltraSPARC (sparc/sparc64)
8b58be88 10031M: "David S. Miller" <davem@davemloft.net>
1da177e4 10032L: sparclinux@vger.kernel.org
8a6e2535 10033Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
10034T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10035T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 10036S: Maintained
679655da 10037F: arch/sparc/
7765b8bb 10038F: drivers/sbus/
1da177e4 10039
6404fcca
DM
10040SPARC SERIAL DRIVERS
10041M: "David S. Miller" <davem@davemloft.net>
10042L: sparclinux@vger.kernel.org
08deed1e
JP
10043T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10044T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 10045S: Maintained
6816383a 10046F: include/linux/sunserialcore.h
df621252 10047F: drivers/tty/serial/suncore.c
df621252
GKH
10048F: drivers/tty/serial/sunhv.c
10049F: drivers/tty/serial/sunsab.c
10050F: drivers/tty/serial/sunsab.h
10051F: drivers/tty/serial/sunsu.c
10052F: drivers/tty/serial/sunzilog.c
10053F: drivers/tty/serial/sunzilog.h
6404fcca 10054
389325b4
CL
10055SPARSE CHECKER
10056M: "Christopher Li" <sparse@chrisli.org>
10057L: linux-sparse@vger.kernel.org
10058W: https://sparse.wiki.kernel.org/
10059T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10060T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10061S: Maintained
10062F: include/linux/compiler.h
10063
fc0c195a 10064SPEAR PLATFORM SUPPORT
da89947b 10065M: Viresh Kumar <vireshk@kernel.org>
9cc23682 10066M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
10067L: spear-devel@list.st.com
10068L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10069W: http://www.st.com/spear
10070S: Maintained
281e192f 10071F: arch/arm/mach-spear/
fc0c195a 10072
10073SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 10074M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
10075L: spear-devel@list.st.com
10076L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10077W: http://www.st.com/spear
10078S: Maintained
5df33a62 10079F: drivers/clk/spear/
fc0c195a 10080
e2d1d6c0 10081SPI SUBSYSTEM
b02e48f2 10082M: Mark Brown <broonie@kernel.org>
dfbe403c 10083L: linux-spi@vger.kernel.org
e7e4e13c 10084T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 10085Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 10086S: Maintained
679655da
JP
10087F: Documentation/spi/
10088F: drivers/spi/
10089F: include/linux/spi/
c117ab84 10090F: include/uapi/linux/spi/
e2d1d6c0 10091
2752e401 10092SPIDERNET NETWORK DRIVER for CELL
8b58be88 10093M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
10094L: netdev@vger.kernel.org
10095S: Supported
679655da 10096F: Documentation/networking/spider_net.txt
8df158ac 10097F: drivers/net/ethernet/toshiba/spider_net*
2752e401 10098
e2d1d6c0 10099SPU FILE SYSTEM
8b58be88 10100M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 10101L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
10102W: http://www.ibm.com/developerworks/power/cell/
10103S: Supported
679655da
JP
10104F: Documentation/filesystems/spufs.txt
10105F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 10106
fc555841 10107SQUASHFS FILE SYSTEM
d7f2ff67 10108M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
10109L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10110W: http://squashfs.org.uk
10111S: Maintained
679655da
JP
10112F: Documentation/filesystems/squashfs.txt
10113F: fs/squashfs/
fc555841 10114
1da177e4 10115SRM (Alpha) environment access
8b58be88 10116M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 10117S: Maintained
679655da 10118F: arch/alpha/kernel/srm_env.c
1da177e4 10119
26e9a397 10120STABLE BRANCH
879a5a00 10121M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 10122L: stable@vger.kernel.org
879a5a00 10123S: Supported
7b175c46 10124F: Documentation/stable_kernel_rules.txt
e2d1d6c0 10125
26e9a397 10126STAGING SUBSYSTEM
879a5a00 10127M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 10128T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 10129L: devel@driverdev.osuosl.org
879a5a00 10130S: Supported
679655da 10131F: drivers/staging/
dbc6c2cc 10132
ebd3d010
JP
10133STAGING - COMEDI
10134M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 10135M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
10136S: Odd Fixes
10137F: drivers/staging/comedi/
10138
a0138163
JP
10139STAGING - FLARION FT1000 DRIVERS
10140M: Marek Belisko <marek.belisko@gmail.com>
10141S: Odd Fixes
10142F: drivers/staging/ft1000/
10143
6c1bb424 10144STAGING - INDUSTRIAL IO
030a13d7 10145M: Jonathan Cameron <jic23@kernel.org>
a0138163 10146L: linux-iio@vger.kernel.org
6c1bb424
JP
10147S: Odd Fixes
10148F: drivers/staging/iio/
10149
a0138163
JP
10150STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10151M: Jarod Wilson <jarod@wilsonet.com>
10152W: http://www.lirc.org/
10153S: Odd Fixes
b2b0186d 10154F: drivers/staging/media/lirc/
a0138163 10155
f5e5de1e
OD
10156STAGING - LUSTRE PARALLEL FILESYSTEM
10157M: Oleg Drokin <oleg.drokin@intel.com>
10158M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
10159L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10160W: http://wiki.lustre.org/
f5e5de1e
OD
10161S: Maintained
10162F: drivers/staging/lustre
10163
7c6b6c71
MD
10164STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10165M: Marc Dietrich <marvin24@gmx.de>
10166L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 10167L: linux-tegra@vger.kernel.org
7c6b6c71
MD
10168S: Maintained
10169F: drivers/staging/nvec/
10170
a0138163 10171STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
10172M: Jens Frederich <jfrederich@gmail.com>
10173M: Daniel Drake <dsd@laptop.org>
a0138163
JP
10174M: Jon Nettleton <jon.nettleton@gmail.com>
10175W: http://wiki.laptop.org/go/DCON
3140b458 10176S: Maintained
a0138163
JP
10177F: drivers/staging/olpc_dcon/
10178
10179STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
10180M: Willy Tarreau <willy@meta-x.org>
10181S: Odd Fixes
10182F: drivers/staging/panel/
10183
a0138163
JP
10184STAGING - REALTEK RTL8712U DRIVERS
10185M: Larry Finger <Larry.Finger@lwfinger.net>
10186M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10187S: Odd Fixes
10188F: drivers/staging/rtl8712/
10189
7591ba8b
JS
10190STAGING - REALTEK RTL8723U WIRELESS DRIVER
10191M: Larry Finger <Larry.Finger@lwfinger.net>
10192M: Jes Sorensen <Jes.Sorensen@redhat.com>
10193L: linux-wireless@vger.kernel.org
10194S: Maintained
10195F: drivers/staging/rtl8723au/
10196
980ac4d7
SM
10197STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10198M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10199M: Teddy Wang <teddy.wang@siliconmotion.com>
10200M: Sudip Mukherjee <sudip@vectorindia.org>
10201L: linux-fbdev@vger.kernel.org
10202S: Maintained
10203F: drivers/staging/sm750fb/
10204
510fa408
JP
10205STAGING - SLICOSS
10206M: Lior Dotan <liodot@gmail.com>
10207M: Christopher Harrer <charrer@alacritech.com>
10208S: Odd Fixes
10209F: drivers/staging/slicoss/
10210
a0138163
JP
10211STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10212M: William Hubbs <w.d.hubbs@gmail.com>
10213M: Chris Brannon <chris@the-brannons.com>
d33bce31 10214M: Kirk Reiser <kirk@reisers.ca>
a0138163 10215M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10216L: speakup@linux-speakup.org
a0138163
JP
10217W: http://www.linux-speakup.org/
10218S: Odd Fixes
10219F: drivers/staging/speakup/
10220
b3e871ce
JP
10221STAGING - VIA VT665X DRIVERS
10222M: Forest Bond <forest@alittletooquiet.net>
10223S: Odd Fixes
10224F: drivers/staging/vt665?/
10225
a30baec1
JK
10226STAGING - WILC1000 WIFI DRIVER
10227M: Johnny Kim <johnny.kim@atmel.com>
0c9dbce8 10228M: Austin Shin <austin.shin@atmel.com>
a30baec1 10229M: Chris Park <chris.park@atmel.com>
06b54863
TC
10230M: Tony Cho <tony.cho@atmel.com>
10231M: Glen Lee <glen.lee@atmel.com>
10232M: Leo Kim <leo.kim@atmel.com>
a30baec1
JK
10233L: linux-wireless@vger.kernel.org
10234S: Supported
10235F: drivers/staging/wilc1000/
10236
709bcb07 10237STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10238M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10239S: Odd Fixes
10240F: drivers/staging/xgifb/
10241
77241056
MM
10242HFI1 DRIVER
10243M: Mike Marciniszyn <infinipath@intel.com>
10244L: linux-rdma@vger.kernel.org
10245S: Supported
10246F: drivers/staging/rdma/hfi1
10247
1da177e4 10248STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10249M: Ion Badulescu <ionut@badula.org>
b4f90189 10250S: Odd Fixes
9bba23b0 10251F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10252
e2d1d6c0 10253SUN3/3X
8b58be88 10254M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10255W: http://sammy.net/sun3/
10256S: Maintained
679655da
JP
10257F: arch/m68k/kernel/*sun3*
10258F: arch/m68k/sun3*/
10259F: arch/m68k/include/asm/sun3*
e689cf4a 10260F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10261
af6a5af8
HG
10262SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10263M: Hans de Goede <hdegoede@redhat.com>
10264L: linux-input@vger.kernel.org
10265S: Maintained
10266F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10267F: drivers/input/keyboard/sun4i-lradc-keys.c
10268
2bc9ff01
DK
10269SUNDANCE NETWORK DRIVER
10270M: Denis Kirjanov <kda@linux-powerpc.org>
10271L: netdev@vger.kernel.org
10272S: Maintained
10273F: drivers/net/ethernet/dlink/sundance.c
10274
2cbb12a4 10275SUPERH
2cbb12a4 10276L: linux-sh@vger.kernel.org
8a6e2535 10277Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10278S: Orphan
066069e1 10279F: Documentation/sh/
679655da 10280F: arch/sh/
066069e1 10281F: drivers/sh/
1da177e4 10282
4480f15b 10283SUSPEND TO RAM
7fb06082 10284M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10285M: Len Brown <len.brown@intel.com>
10286M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10287L: linux-pm@vger.kernel.org
e2d1d6c0 10288S: Supported
679655da
JP
10289F: Documentation/power/
10290F: arch/x86/kernel/acpi/
10291F: drivers/base/power/
10292F: kernel/power/
10293F: include/linux/suspend.h
10294F: include/linux/freezer.h
10295F: include/linux/pm.h
1da177e4
LT
10296
10297SVGA HANDLING
8b58be88 10298M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10299L: linux-video@atrey.karlin.mff.cuni.cz
10300S: Maintained
679655da
JP
10301F: Documentation/svga.txt
10302F: arch/x86/boot/video*
1da177e4 10303
6e28b761
KRW
10304SWIOTLB SUBSYSTEM
10305M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10306L: linux-kernel@vger.kernel.org
10307S: Supported
10308F: lib/swiotlb.c
10309F: arch/*/kernel/pci-swiotlb.c
10310F: include/linux/swiotlb.h
10311
007f790c
JP
10312SWITCHDEV
10313M: Jiri Pirko <jiri@resnulli.us>
10314L: netdev@vger.kernel.org
10315S: Supported
10316F: net/switchdev/
10317F: include/net/switchdev.h
10318
db8e35d5
VG
10319SYNOPSYS ARC ARCHITECTURE
10320M: Vineet Gupta <vgupta@synopsys.com>
30b9dbee 10321L: linux-snps-arc@lists.infradead.org
db8e35d5
VG
10322S: Supported
10323F: arch/arc/
9b28829d 10324F: Documentation/devicetree/bindings/arc/*
2d799dde 10325F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
c6a0fe4a 10326F: drivers/tty/serial/arc_uart.c
b7182d1a 10327T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10328
556cc1c5
AB
10329SYNOPSYS ARC SDP platform support
10330M: Alexey Brodkin <abrodkin@synopsys.com>
10331S: Supported
10332F: arch/arc/plat-axs10x
10333F: arch/arc/boot/dts/ax*
10334F: Documentation/devicetree/bindings/arc/axs10*
10335
6c284c9a
LJ
10336SYSTEM CONFIGURATION (SYSCON)
10337M: Lee Jones <lee.jones@linaro.org>
10338M: Arnd Bergmann <arnd@arndb.de>
10339T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10340S: Supported
10341F: drivers/mfd/syscon.c
10342
1da177e4 10343SYSV FILESYSTEM
8b58be88 10344M: Christoph Hellwig <hch@infradead.org>
1da177e4 10345S: Maintained
679655da
JP
10346F: Documentation/filesystems/sysv-fs.txt
10347F: fs/sysv/
10348F: include/linux/sysv_fs.h
1da177e4 10349
86cfa7fc 10350TARGET SUBSYSTEM
9c3646d1 10351M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10352L: linux-scsi@vger.kernel.org
b9f5edc2 10353L: target-devel@vger.kernel.org
86cfa7fc 10354W: http://www.linux-iscsi.org
cf015e9f 10355W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10356T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10357S: Supported
10358F: drivers/target/
10359F: include/target/
10360F: Documentation/target/
10361
4e68852d 10362TASKSTATS STATISTICS INTERFACE
185e595f 10363M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10364S: Maintained
679655da
JP
10365F: Documentation/accounting/taskstats*
10366F: include/linux/taskstats*
10367F: kernel/taskstats.c
4e68852d 10368
781b456a 10369TC CLASSIFIER
f935f3f8 10370M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10371L: netdev@vger.kernel.org
10372S: Maintained
679655da 10373F: include/net/pkt_cls.h
c117ab84 10374F: include/uapi/linux/pkt_cls.h
679655da 10375F: net/sched/
781b456a 10376
5067f08a 10377TCP LOW PRIORITY MODULE
8b58be88
JP
10378M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10379M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10380W: http://tcp-lp-mod.sourceforge.net/
10381S: Maintained
679655da 10382F: net/ipv4/tcp_lp.c
5067f08a 10383
91952bc0
AP
10384TDA10071 MEDIA DRIVER
10385M: Antti Palosaari <crope@iki.fi>
10386L: linux-media@vger.kernel.org
10387W: http://linuxtv.org/
10388W: http://palosaari.fi/linux/
10389Q: http://patchwork.linuxtv.org/project/linux-media/list/
10390T: git git://linuxtv.org/anttip/media_tree.git
10391S: Maintained
10392F: drivers/media/dvb-frontends/tda10071*
10393
10394TDA18212 MEDIA DRIVER
10395M: Antti Palosaari <crope@iki.fi>
10396L: linux-media@vger.kernel.org
10397W: http://linuxtv.org/
10398W: http://palosaari.fi/linux/
10399Q: http://patchwork.linuxtv.org/project/linux-media/list/
10400T: git git://linuxtv.org/anttip/media_tree.git
10401S: Maintained
10402F: drivers/media/tuners/tda18212*
10403
10404TDA18218 MEDIA DRIVER
10405M: Antti Palosaari <crope@iki.fi>
10406L: linux-media@vger.kernel.org
10407W: http://linuxtv.org/
10408W: http://palosaari.fi/linux/
10409Q: http://patchwork.linuxtv.org/project/linux-media/list/
10410T: git git://linuxtv.org/anttip/media_tree.git
10411S: Maintained
10412F: drivers/media/tuners/tda18218*
10413
3b2f6aba
MK
10414TDA18271 MEDIA DRIVER
10415M: Michael Krufky <mkrufky@linuxtv.org>
10416L: linux-media@vger.kernel.org
10417W: http://linuxtv.org/
10418W: http://github.com/mkrufky
10419Q: http://patchwork.linuxtv.org/project/linux-media/list/
10420T: git git://linuxtv.org/mkrufky/tuners.git
10421S: Maintained
10422F: drivers/media/tuners/tda18271*
10423
e48307a9
MK
10424TDA827x MEDIA DRIVER
10425M: Michael Krufky <mkrufky@linuxtv.org>
10426L: linux-media@vger.kernel.org
10427W: http://linuxtv.org/
10428W: http://github.com/mkrufky
10429Q: http://patchwork.linuxtv.org/project/linux-media/list/
10430T: git git://linuxtv.org/mkrufky/tuners.git
10431S: Maintained
10432F: drivers/media/tuners/tda8290.*
10433
66cf9212
MK
10434TDA8290 MEDIA DRIVER
10435M: Michael Krufky <mkrufky@linuxtv.org>
10436L: linux-media@vger.kernel.org
10437W: http://linuxtv.org/
10438W: http://github.com/mkrufky
10439Q: http://patchwork.linuxtv.org/project/linux-media/list/
10440T: git git://linuxtv.org/mkrufky/tuners.git
10441S: Maintained
10442F: drivers/media/tuners/tda8290.*
10443
4b9fba30
HV
10444TDA9840 MEDIA DRIVER
10445M: Hans Verkuil <hverkuil@xs4all.nl>
10446L: linux-media@vger.kernel.org
10447T: git git://linuxtv.org/media_tree.git
10448W: http://linuxtv.org
10449S: Maintained
10450F: drivers/media/i2c/tda9840*
10451
2cb654fd 10452TEA5761 TUNER DRIVER
009a5410 10453M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10454L: linux-media@vger.kernel.org
10455W: http://linuxtv.org
10456T: git git://linuxtv.org/media_tree.git
10457S: Odd fixes
10458F: drivers/media/tuners/tea5761.*
10459
10460TEA5767 TUNER DRIVER
009a5410 10461M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10462L: linux-media@vger.kernel.org
10463W: http://linuxtv.org
10464T: git git://linuxtv.org/media_tree.git
10465S: Maintained
10466F: drivers/media/tuners/tea5767.*
10467
4b9fba30
HV
10468TEA6415C MEDIA DRIVER
10469M: Hans Verkuil <hverkuil@xs4all.nl>
10470L: linux-media@vger.kernel.org
10471T: git git://linuxtv.org/media_tree.git
10472W: http://linuxtv.org
10473S: Maintained
10474F: drivers/media/i2c/tea6415c*
10475
10476TEA6420 MEDIA DRIVER
10477M: Hans Verkuil <hverkuil@xs4all.nl>
10478L: linux-media@vger.kernel.org
10479T: git git://linuxtv.org/media_tree.git
10480W: http://linuxtv.org
10481S: Maintained
10482F: drivers/media/i2c/tea6420*
10483
3d249d4c 10484TEAM DRIVER
dca9ab92 10485M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10486L: netdev@vger.kernel.org
10487S: Supported
10488F: drivers/net/team/
10489F: include/linux/if_team.h
c117ab84 10490F: include/uapi/linux/if_team.h
3d249d4c 10491
7d029125 10492TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10493M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10494S: Maintained
10495F: arch/x86/platform/ts5500/
10496
40ad4a30
SY
10497TECHNOTREND USB IR RECEIVER
10498M: Sean Young <sean@mess.org>
10499L: linux-media@vger.kernel.org
10500S: Maintained
10501F: drivers/media/rc/ttusbir.c
10502
adabdb0c 10503TEGRA ARCHITECTURE SUPPORT
243d58ec 10504M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10505M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10506M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10507L: linux-tegra@vger.kernel.org
fd117cd1 10508Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10509T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10510S: Supported
bbbe96ed 10511N: [^a-z]tegra
84b9414b 10512
adabdb0c
SW
10513TEGRA CLOCK DRIVER
10514M: Peter De Schrijver <pdeschrijver@nvidia.com>
10515M: Prashant Gaikwad <pgaikwad@nvidia.com>
10516S: Supported
10517F: drivers/clk/tegra/
10518
10519TEGRA DMA DRIVER
10520M: Laxman Dewangan <ldewangan@nvidia.com>
10521S: Supported
10522F: drivers/dma/tegra20-apb-dma.c
10523
adabdb0c
SW
10524TEGRA I2C DRIVER
10525M: Laxman Dewangan <ldewangan@nvidia.com>
10526S: Supported
10527F: drivers/i2c/busses/i2c-tegra.c
10528
10529TEGRA IOMMU DRIVERS
10530M: Hiroshi Doyu <hdoyu@nvidia.com>
10531S: Supported
10532F: drivers/iommu/tegra*
10533
10534TEGRA KBC DRIVER
10535M: Rakesh Iyer <riyer@nvidia.com>
10536M: Laxman Dewangan <ldewangan@nvidia.com>
10537S: Supported
10538F: drivers/input/keyboard/tegra-kbc.c
10539
adabdb0c
SW
10540TEGRA PWM DRIVER
10541M: Thierry Reding <thierry.reding@gmail.com>
10542S: Supported
10543F: drivers/pwm/pwm-tegra.c
10544
10545TEGRA SERIAL DRIVER
10546M: Laxman Dewangan <ldewangan@nvidia.com>
10547S: Supported
10548F: drivers/tty/serial/serial-tegra.c
10549
10550TEGRA SPI DRIVER
10551M: Laxman Dewangan <ldewangan@nvidia.com>
10552S: Supported
10553F: drivers/spi/spi-tegra*
10554
1a348ccc 10555TEHUTI ETHERNET DRIVER
8b58be88 10556M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10557L: netdev@vger.kernel.org
10558S: Supported
ef7f5429 10559F: drivers/net/ethernet/tehuti/*
1a348ccc 10560
4e68852d 10561Telecom Clock Driver for MCPL0010
8b58be88 10562M: Mark Gross <mark.gross@intel.com>
4e68852d 10563S: Supported
679655da 10564F: drivers/char/tlclk.c
4e68852d 10565
4480f15b 10566TENSILICA XTENSA PORT (xtensa)
8b58be88 10567M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10568M: Max Filippov <jcmvbkbc@gmail.com>
10569L: linux-xtensa@linux-xtensa.org
4e68852d 10570S: Maintained
679655da 10571F: arch/xtensa/
3dc99857 10572F: drivers/irqchip/irq-xtensa-*
4e68852d 10573
5313ba66
HV
10574THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10575M: Hans Verkuil <hverkuil@xs4all.nl>
10576L: linux-media@vger.kernel.org
10577T: git git://linuxtv.org/media_tree.git
10578W: http://linuxtv.org
10579S: Maintained
10580F: drivers/media/radio/radio-raremono.c
10581
d3fb6955 10582THERMAL
b75f0050 10583M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10584M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10585L: linux-pm@vger.kernel.org
10586T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10587T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10588Q: https://patchwork.kernel.org/project/linux-pm/list/
10589S: Supported
10590F: drivers/thermal/
10591F: include/linux/thermal.h
af6c9f16 10592F: include/uapi/linux/thermal.h
b75f0050
JP
10593F: include/linux/cpu_cooling.h
10594F: Documentation/devicetree/bindings/thermal/
d3fb6955 10595
64e05d8b
VK
10596THERMAL/CPU_COOLING
10597M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10598M: Viresh Kumar <viresh.kumar@linaro.org>
10599M: Javi Merino <javi.merino@arm.com>
10600L: linux-pm@vger.kernel.org
10601S: Supported
10602F: Documentation/thermal/cpu-cooling-api.txt
10603F: drivers/thermal/cpu_cooling.c
10604F: include/linux/cpu_cooling.h
10605
30ba2fbd
VD
10606THINGM BLINK(1) USB RGB LED DRIVER
10607M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10608S: Maintained
10609F: drivers/hid/hid-thingm.c
10610
4e68852d 10611THINKPAD ACPI EXTRAS DRIVER
8b58be88 10612M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10613L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10614L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10615W: http://ibm-acpi.sourceforge.net
10616W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10617T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10618S: Maintained
679655da 10619F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10620
1b46f2a2 10621TI BANDGAP AND THERMAL DRIVER
f14d1c24 10622M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10623L: linux-pm@vger.kernel.org
531ff13e 10624L: linux-omap@vger.kernel.org
5a723e81 10625S: Maintained
794b2e25 10626F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10627
0c7665c3
MF
10628TI CDCE706 CLOCK DRIVER
10629M: Max Filippov <jcmvbkbc@gmail.com>
10630S: Maintained
10631F: drivers/clk/clk-cdce706.c
10632
49b6a5e3
TK
10633TI CLOCK DRIVER
10634M: Tero Kristo <t-kristo@ti.com>
10635L: linux-omap@vger.kernel.org
10636S: Maintained
10637F: drivers/clk/ti/
10638F: include/linux/clk/ti.h
10639
4020f2d7 10640TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10641M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10642S: Maintained
679655da
JP
10643F: drivers/misc/tifm*
10644F: drivers/mmc/host/tifm_sd.c
10645F: include/linux/tifm.h
4020f2d7 10646
e0c52404 10647TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10648M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10649L: linux-kernel@vger.kernel.org
10650L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10651S: Maintained
10652F: drivers/soc/ti/*
10653T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10654
10655
152ad442
SR
10656TI LM49xxx FAMILY ASoC CODEC DRIVERS
10657M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10658M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10659L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10660S: Maintained
10661F: sound/soc/codecs/lm49453*
d392dead 10662F: sound/soc/codecs/isabelle*
152ad442 10663
0edd807d
KM
10664TI LP855x BACKLIGHT DRIVER
10665M: Milo Kim <milo.kim@ti.com>
10666S: Maintained
10667F: Documentation/backlight/lp855x-driver.txt
10668F: drivers/video/backlight/lp855x_bl.c
10669F: include/linux/platform_data/lp855x.h
10670
faf13f6d
KM
10671TI LP8727 CHARGER DRIVER
10672M: Milo Kim <milo.kim@ti.com>
10673S: Maintained
10674F: drivers/power/lp8727_charger.c
10675F: include/linux/platform_data/lp8727.h
10676
22f1229f
KM
10677TI LP8788 MFD DRIVER
10678M: Milo Kim <milo.kim@ti.com>
10679S: Maintained
10680F: drivers/iio/adc/lp8788_adc.c
10681F: drivers/leds/leds-lp8788.c
10682F: drivers/mfd/lp8788*.c
10683F: drivers/power/lp8788-charger.c
10684F: drivers/regulator/lp8788-*.c
10685F: include/linux/mfd/lp8788*.h
10686
84640e27
KM
10687TI NETCP ETHERNET DRIVER
10688M: Wingman Kwok <w-kwok2@ti.com>
10689M: Murali Karicheri <m-karicheri2@ti.com>
10690L: netdev@vger.kernel.org
10691S: Maintained
10692F: drivers/net/ethernet/ti/netcp*
10693
217e0ca9
KC
10694TI TAS571X FAMILY ASoC CODEC DRIVER
10695M: Kevin Cernekee <cernekee@chromium.org>
10696L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10697S: Odd Fixes
10698F: sound/soc/codecs/tas571x*
10699
dd5e8e6b 10700TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10701M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10702L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10703S: Maintained
10704F: sound/soc/codecs/twl4030*
10705
90921014 10706TI WILINK WIRELESS DRIVERS
90921014
LC
10707L: linux-wireless@vger.kernel.org
10708W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10709W: http://wireless.kernel.org/en/users/Drivers/wl1251
10710T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10711S: Orphan
90921014
LC
10712F: drivers/net/wireless/ti/
10713F: include/linux/wl12xx.h
10714
e86eaa3a 10715TIPC NETWORK LAYER
8b58be88 10716M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10717M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10718L: netdev@vger.kernel.org (core kernel code)
10719L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10720W: http://tipc.sourceforge.net/
e86eaa3a 10721S: Maintained
c117ab84 10722F: include/uapi/linux/tipc*.h
679655da 10723F: net/tipc/
e86eaa3a 10724
867e359b 10725TILE ARCHITECTURE
c47b15c4 10726M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10727W: http://www.ezchip.com/scm/
867e359b
CM
10728S: Supported
10729F: arch/tile/
6b940606 10730F: drivers/char/tile-srom.c
5c770755 10731F: drivers/edac/tile_edac.c
6b940606
CM
10732F: drivers/net/ethernet/tile/
10733F: drivers/rtc/rtc-tile.c
10734F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10735F: drivers/tty/serial/tilegx.c
6b940606
CM
10736F: drivers/usb/host/*-tilegx.c
10737F: include/linux/usb/tilegx.h
867e359b 10738
1da177e4 10739TLAN NETWORK DRIVER
8b58be88 10740M: Samuel Chessman <chessman@tux.org>
88c07dde 10741L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10742W: http://sourceforge.net/projects/tlan/
10743S: Maintained
679655da 10744F: Documentation/networking/tlan.txt
b544dbac 10745F: drivers/net/ethernet/ti/tlan.*
1da177e4 10746
d74db3b2 10747TOMOYO SECURITY MODULE
8b58be88
JP
10748M: Kentaro Takeda <takedakn@nttdata.co.jp>
10749M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10750L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10751L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10752L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10753L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10754W: http://tomoyo.sourceforge.jp/
843d183c 10755T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10756S: Maintained
679655da 10757F: security/tomoyo/
d74db3b2 10758
9caeb532 10759TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10760M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10761L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10762S: Maintained
10763F: drivers/platform/x86/topstar-laptop.c
10764
1da177e4 10765TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10766M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10767L: platform-driver-x86@vger.kernel.org
0a63ca11 10768S: Maintained
679655da 10769F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10770
0a63ca11
AA
10771TOSHIBA BLUETOOTH DRIVER
10772M: Azael Avalos <coproscefalo@gmail.com>
10773L: platform-driver-x86@vger.kernel.org
10774S: Maintained
10775F: drivers/platform/x86/toshiba_bluetooth.c
10776
10777TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10778M: Azael Avalos <coproscefalo@gmail.com>
10779L: platform-driver-x86@vger.kernel.org
10780S: Maintained
10781F: drivers/platform/x86/toshiba_haps.c
10782
14991fc7
AA
10783TOSHIBA WMI HOTKEYS DRIVER
10784M: Azael Avalos <coproscefalo@gmail.com>
10785L: platform-driver-x86@vger.kernel.org
10786S: Maintained
10787F: drivers/platform/x86/toshiba-wmi.c
10788
1da177e4 10789TOSHIBA SMM DRIVER
8b58be88 10790M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10791W: http://www.buzzard.org.uk/toshiba/
10792S: Maintained
679655da
JP
10793F: drivers/char/toshiba.c
10794F: include/linux/toshiba.h
c117ab84 10795F: include/uapi/linux/toshiba.h
1da177e4 10796
d32d9864
MR
10797TOSHIBA TC358743 DRIVER
10798M: Mats Randgaard <matrandg@cisco.com>
10799L: linux-media@vger.kernel.org
10800S: Maintained
10801F: drivers/media/i2c/tc358743*
10802F: include/media/tc358743.h
10803
d719f900 10804TMIO MMC DRIVER
c4b13fb0 10805M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10806L: linux-mmc@vger.kernel.org
d719f900 10807S: Maintained
d1057c40
GL
10808F: drivers/mmc/host/tmio_mmc*
10809F: drivers/mmc/host/sh_mobile_sdhi.c
10810F: include/linux/mmc/tmio.h
10811F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10812
917cc4e6
GR
10813TMP401 HARDWARE MONITOR DRIVER
10814M: Guenter Roeck <linux@roeck-us.net>
10815L: lm-sensors@lm-sensors.org
10816S: Maintained
10817F: Documentation/hwmon/tmp401
10818F: drivers/hwmon/tmp401.c
10819
98f32602 10820TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10821M: Hugh Dickins <hughd@google.com>
98f32602
HD
10822L: linux-mm@kvack.org
10823S: Maintained
10824F: include/linux/shmem_fs.h
10825F: mm/shmem.c
10826
45f95b53 10827TM6000 VIDEO4LINUX DRIVER
009a5410 10828M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10829L: linux-media@vger.kernel.org
10830W: http://linuxtv.org
10831T: git git://linuxtv.org/media_tree.git
10832S: Odd fixes
10833F: drivers/media/usb/tm6000/
10834
c65fde19
HV
10835TW68 VIDEO4LINUX DRIVER
10836M: Hans Verkuil <hverkuil@xs4all.nl>
10837L: linux-media@vger.kernel.org
10838T: git git://linuxtv.org/media_tree.git
10839W: http://linuxtv.org
10840S: Odd Fixes
10841F: drivers/media/pci/tw68/
10842
4e68852d 10843TPM DEVICE DRIVER
901486b8 10844M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10845M: Marcel Selhorst <tpmdd@selhorst.net>
89adb83c 10846M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
ce93b4b0 10847R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10848W: http://tpmdd.sourceforge.net
63a10dfd 10849L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10850Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10851T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10852S: Maintained
679655da 10853F: drivers/char/tpm/
4e68852d 10854
1a0f1b27
AL
10855TPM IBM_VTPM DEVICE DRIVER
10856M: Ashley Lai <ashleydlai@gmail.com>
10857W: http://tpmdd.sourceforge.net
10858L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10859S: Maintained
10860F: drivers/char/tpm/tpm_ibmvtpm*
10861
d6f005a1
JP
10862TRACING
10863M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10864M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10865T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10866S: Maintained
10867F: Documentation/trace/ftrace.txt
10868F: arch/*/*/*/ftrace.h
10869F: arch/*/kernel/ftrace.c
10870F: include/*/ftrace.h
10871F: include/linux/trace*.h
10872F: include/trace/
10873F: kernel/trace/
6e68e6c5 10874F: tools/testing/selftests/ftrace/
d6f005a1 10875
1da177e4 10876TRIVIAL PATCHES
8b58be88 10877M: Jiri Kosina <trivial@kernel.org>
54e5881d 10878T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10879S: Maintained
86ef925f 10880K: ^Subject:.*(?i)trivial
1da177e4 10881
4e68852d 10882TTY LAYER
879a5a00 10883M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10884M: Jiri Slaby <jslaby@suse.com>
879a5a00 10885S: Supported
08deed1e 10886T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10887F: Documentation/serial/
8dd5d2f1 10888F: drivers/tty/
df621252 10889F: drivers/tty/serial/serial_core.c
e3288775
AC
10890F: include/linux/serial_core.h
10891F: include/linux/serial.h
10892F: include/linux/tty.h
c117ab84
CEB
10893F: include/uapi/linux/serial_core.h
10894F: include/uapi/linux/serial.h
10895F: include/uapi/linux/tty.h
4e68852d 10896
91952bc0
AP
10897TUA9001 MEDIA DRIVER
10898M: Antti Palosaari <crope@iki.fi>
10899L: linux-media@vger.kernel.org
10900W: http://linuxtv.org/
10901W: http://palosaari.fi/linux/
10902Q: http://patchwork.linuxtv.org/project/linux-media/list/
10903T: git git://linuxtv.org/anttip/media_tree.git
10904S: Maintained
10905F: drivers/media/tuners/tua9001*
10906
740db6d7 10907TULIP NETWORK DRIVERS
740db6d7 10908L: netdev@vger.kernel.org
cf869eb1
GG
10909L: linux-parisc@vger.kernel.org
10910S: Orphan
0f04e2aa 10911F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10912
10913TUN/TAP driver
ba57b6f2 10914M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10915W: http://vtun.sourceforge.net/tun
10916S: Maintained
679655da
JP
10917F: Documentation/networking/tuntap.txt
10918F: arch/um/os-Linux/drivers/
1da177e4 10919
b454cc66 10920TURBOCHANNEL SUBSYSTEM
8b58be88 10921M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10922M: Ralf Baechle <ralf@linux-mips.org>
10923L: linux-mips@linux-mips.org
10924Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10925S: Maintained
679655da
JP
10926F: drivers/tc/
10927F: include/linux/tc.h
b454cc66 10928
1da177e4 10929U14-34F SCSI DRIVER
8b58be88 10930M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10931L: linux-scsi@vger.kernel.org
10932S: Maintained
679655da 10933F: drivers/scsi/u14-34f.c
1da177e4 10934
e2d1d6c0 10935UBI FILE SYSTEM (UBIFS)
949cb623 10936M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10937M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10938L: linux-mtd@lists.infradead.org
e2966cbe 10939T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10940W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10941S: Maintained
679655da
JP
10942F: Documentation/filesystems/ubifs.txt
10943F: fs/ubifs/
e2d1d6c0 10944
e1632fa2 10945UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10946M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10947W: http://www.uclinux.org/
e1632fa2 10948L: linux-m68k@lists.linux-m68k.org
cc2020e6 10949L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10950T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10951S: Maintained
e1632fa2
GU
10952F: arch/m68k/coldfire/
10953F: arch/m68k/68*/
61bc02bb
JP
10954F: arch/m68k/*/*_no.*
10955F: arch/m68k/include/asm/*_no.*
cc2020e6 10956
1da177e4 10957UDF FILESYSTEM
d8130624 10958M: Jan Kara <jack@suse.com>
1da177e4 10959S: Maintained
679655da
JP
10960F: Documentation/filesystems/udf.txt
10961F: fs/udf/
1da177e4 10962
cc2020e6 10963UFS FILESYSTEM
8b58be88 10964M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10965S: Maintained
679655da
JP
10966F: Documentation/filesystems/ufs.txt
10967F: fs/ufs/
cc2020e6 10968
0a09d3ab
DH
10969UHID USERSPACE HID IO DRIVER:
10970M: David Herrmann <dh.herrmann@googlemail.com>
10971L: linux-input@vger.kernel.org
10972S: Maintained
10973F: drivers/hid/uhid.c
c117ab84 10974F: include/uapi/linux/uhid.h
0a09d3ab 10975
18332a80 10976ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10977L: linux-usb@vger.kernel.org
10c6c9c9 10978S: Orphan
355ffe69 10979F: drivers/uwb/
679655da
JP
10980F: include/linux/uwb.h
10981F: include/linux/uwb/
18332a80 10982
b31d8273
G
10983UNICORE32 ARCHITECTURE:
10984M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10985W: http://mprc.pku.edu.cn/~guanxuetao/linux
10986S: Maintained
ceebf4d5 10987T: git git://github.com/gxt/linux.git
b31d8273
G
10988F: arch/unicore32/
10989
d8379ab1
TF
10990UNIFDEF
10991M: Tony Finch <dot@dotat.at>
10992W: http://dotat.at/prog/unifdef
10993S: Maintained
10994F: scripts/unifdef.c
10995
1da177e4 10996UNIFORM CDROM DRIVER
8b58be88 10997M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10998W: http://www.kernel.dk
10999S: Maintained
679655da
JP
11000F: Documentation/cdrom/
11001F: drivers/cdrom/cdrom.c
11002F: include/linux/cdrom.h
c117ab84 11003F: include/uapi/linux/cdrom.h
1da177e4 11004
56df0122 11005UNISYS S-PAR DRIVERS
49e7d9df
JP
11006M: Benjamin Romer <benjamin.romer@unisys.com>
11007M: David Kershner <david.kershner@unisys.com>
11008L: sparmaintainer@unisys.com (Unisys internal)
11009S: Supported
11010F: drivers/staging/unisys/
56df0122 11011
9941fa6e
VH
11012UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11013M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
11014L: linux-scsi@vger.kernel.org
11015S: Supported
11016F: Documentation/scsi/ufs.txt
11017F: drivers/scsi/ufs/
11018
e2d1d6c0 11019UNSORTED BLOCK IMAGES (UBI)
949cb623 11020M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 11021M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
11022W: http://www.linux-mtd.infradead.org/
11023L: linux-mtd@lists.infradead.org
b6b44e0a 11024T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 11025S: Supported
80811493 11026F: drivers/mtd/ubi/
679655da 11027F: include/linux/mtd/ubi.h
c117ab84 11028F: include/uapi/mtd/ubi-user.h
e2d1d6c0 11029
1da177e4 11030USB ACM DRIVER
61eee9a7 11031M: Oliver Neukum <oliver@neukum.org>
6372594a 11032L: linux-usb@vger.kernel.org
1da177e4 11033S: Maintained
679655da
JP
11034F: Documentation/usb/acm.txt
11035F: drivers/usb/class/cdc-acm.*
1da177e4 11036
b7d572e1
PF
11037USB AR5523 WIRELESS DRIVER
11038M: Pontus Fuchs <pontus.fuchs@gmail.com>
11039L: linux-wireless@vger.kernel.org
11040S: Maintained
11041F: drivers/net/wireless/ath/ar5523/
11042
115bb1ff 11043USB ATTACHED SCSI
f50a4968 11044M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 11045M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
11046L: linux-usb@vger.kernel.org
11047L: linux-scsi@vger.kernel.org
8eae0fb7 11048S: Maintained
115bb1ff
MW
11049F: drivers/usb/storage/uas.c
11050
1da177e4 11051USB CDC ETHERNET DRIVER
61eee9a7 11052M: Oliver Neukum <oliver@neukum.org>
795fb7e7 11053L: linux-usb@vger.kernel.org
1da177e4 11054S: Maintained
679655da 11055F: drivers/net/usb/cdc_*.c
c117ab84 11056F: include/uapi/linux/usb/cdc.h
1da177e4 11057
66e3e591
KP
11058USB CHAOSKEY DRIVER
11059M: Keith Packard <keithp@keithp.com>
11060L: linux-usb@vger.kernel.org
11061S: Maintained
11062F: drivers/usb/misc/chaoskey.c
11063
b02b371e 11064USB CYPRESS C67X00 DRIVER
8b58be88 11065M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
11066L: linux-usb@vger.kernel.org
11067S: Maintained
679655da 11068F: drivers/usb/c67x00/
b02b371e 11069
d0374f4f 11070USB DAVICOM DM9601 DRIVER
8b58be88 11071M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 11072L: netdev@vger.kernel.org
d0374f4f
PK
11073W: http://www.linux-usb.org/usbnet
11074S: Maintained
679655da 11075F: drivers/net/usb/dm9601.c
d0374f4f 11076
cc2020e6 11077USB DIAMOND RIO500 DRIVER
8b58be88 11078M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
11079L: rio500-users@lists.sourceforge.net
11080W: http://rio500.sourceforge.net
11081S: Maintained
679655da 11082F: drivers/usb/misc/rio500*
cc2020e6 11083
1da177e4 11084USB EHCI DRIVER
578333ab 11085M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11086L: linux-usb@vger.kernel.org
578333ab 11087S: Maintained
679655da
JP
11088F: Documentation/usb/ehci.txt
11089F: drivers/usb/host/ehci*
1da177e4 11090
69ae9e3e 11091USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 11092M: Felipe Balbi <balbi@ti.com>
795fb7e7 11093L: linux-usb@vger.kernel.org
69ae9e3e 11094W: http://www.linux-usb.org/gadget
d6d0f665
FB
11095T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11096S: Maintained
679655da
JP
11097F: drivers/usb/gadget/
11098F: include/linux/usb/gadget*
69ae9e3e 11099
2dea64b4 11100USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 11101M: Jiri Kosina <jikos@kernel.org>
795fb7e7 11102L: linux-usb@vger.kernel.org
54e5881d 11103T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 11104S: Maintained
c2f01971 11105F: Documentation/hid/hiddev.txt
679655da 11106F: drivers/hid/usbhid/
1da177e4 11107
959eea21 11108USB ISP116X DRIVER
8b58be88 11109M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 11110L: linux-usb@vger.kernel.org
959eea21 11111S: Maintained
679655da
JP
11112F: drivers/usb/host/isp116x*
11113F: include/linux/usb/isp116x.h
959eea21 11114
1da177e4 11115USB MASS STORAGE DRIVER
8b58be88 11116M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 11117L: linux-usb@vger.kernel.org
8836aeb8 11118L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
11119S: Maintained
11120W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 11121F: drivers/usb/storage/
1da177e4 11122
af39917d
CL
11123USB MIDI DRIVER
11124M: Clemens Ladisch <clemens@ladisch.de>
11125L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11126T: git git://git.alsa-project.org/alsa-kernel.git
11127S: Maintained
11128F: sound/usb/midi.*
11129
444ce9d4
JP
11130USB NETWORKING DRIVERS
11131L: linux-usb@vger.kernel.org
11132S: Odd Fixes
11133F: drivers/net/usb/
11134
1da177e4 11135USB OHCI DRIVER
578333ab 11136M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11137L: linux-usb@vger.kernel.org
578333ab 11138S: Maintained
679655da
JP
11139F: Documentation/usb/ohci.txt
11140F: drivers/usb/host/ohci*
1da177e4 11141
963ffa3e
PC
11142USB OTG FSM (Finite State Machine)
11143M: Peter Chen <Peter.Chen@freescale.com>
8373856d 11144T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
11145L: linux-usb@vger.kernel.org
11146S: Maintained
11147F: drivers/usb/common/usb-otg-fsm.c
11148
563da3a9
VM
11149USB OVER IP DRIVER
11150M: Valentina Manea <valentina.manea.m@gmail.com>
11151M: Shuah Khan <shuah.kh@samsung.com>
11152L: linux-usb@vger.kernel.org
11153S: Maintained
11154F: drivers/usb/usbip/
11155F: tools/usb/usbip/
11156
1da177e4 11157USB PEGASUS DRIVER
a16b945c 11158M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11159L: linux-usb@vger.kernel.org
043600a6 11160L: netdev@vger.kernel.org
052e3128
PM
11161T: git git://github.com/petkan/pegasus.git
11162W: https://github.com/petkan/pegasus
1da177e4 11163S: Maintained
679655da 11164F: drivers/net/usb/pegasus.*
1da177e4 11165
d3ad558f
FB
11166USB PHY LAYER
11167M: Felipe Balbi <balbi@ti.com>
11168L: linux-usb@vger.kernel.org
11169T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11170S: Maintained
11171F: drivers/usb/phy/
d3ad558f 11172
73e4fb3f 11173USB PRINTER DRIVER (usblp)
8b58be88 11174M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 11175L: linux-usb@vger.kernel.org
73e4fb3f 11176S: Supported
679655da 11177F: drivers/usb/class/usblp.c
1da177e4
LT
11178
11179USB RTL8150 DRIVER
a16b945c 11180M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11181L: linux-usb@vger.kernel.org
043600a6 11182L: netdev@vger.kernel.org
052e3128
PM
11183T: git git://github.com/petkan/rtl8150.git
11184W: https://github.com/petkan/rtl8150
1da177e4 11185S: Maintained
679655da 11186F: drivers/net/usb/rtl8150.c
1da177e4 11187
f896b796 11188USB SERIAL SUBSYSTEM
66085694 11189M: Johan Hovold <johan@kernel.org>
795fb7e7 11190L: linux-usb@vger.kernel.org
4e68852d 11191S: Maintained
679655da 11192F: Documentation/usb/usb-serial.txt
f896b796 11193F: drivers/usb/serial/
679655da 11194F: include/linux/usb/serial.h
1da177e4 11195
b3f0db1c
SG
11196USB SMSC75XX ETHERNET DRIVER
11197M: Steve Glendinning <steve.glendinning@shawell.net>
11198L: netdev@vger.kernel.org
11199S: Maintained
11200F: drivers/net/usb/smsc75xx.*
11201
2f7ca802 11202USB SMSC95XX ETHERNET DRIVER
90b24cfb 11203M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 11204L: netdev@vger.kernel.org
90b24cfb 11205S: Maintained
679655da 11206F: drivers/net/usb/smsc95xx.*
2f7ca802 11207
1da177e4 11208USB SUBSYSTEM
879a5a00 11209M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 11210L: linux-usb@vger.kernel.org
1da177e4 11211W: http://www.linux-usb.org
08deed1e 11212T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 11213S: Supported
679655da 11214F: Documentation/usb/
679655da
JP
11215F: drivers/usb/
11216F: include/linux/usb.h
11217F: include/linux/usb/
1da177e4
LT
11218
11219USB UHCI DRIVER
8b58be88 11220M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11221L: linux-usb@vger.kernel.org
1da177e4 11222S: Maintained
679655da 11223F: drivers/usb/host/uhci*
1da177e4 11224
69ae9e3e 11225USB "USBNET" DRIVER FRAMEWORK
d8130624 11226M: Oliver Neukum <oneukum@suse.com>
043600a6 11227L: netdev@vger.kernel.org
69ae9e3e 11228W: http://www.linux-usb.org/usbnet
1da177e4 11229S: Maintained
679655da
JP
11230F: drivers/net/usb/usbnet.c
11231F: include/linux/usb/usbnet.h
1da177e4 11232
c0efd232 11233USB VIDEO CLASS
c53ac071 11234M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11235L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11236L: linux-media@vger.kernel.org
275ffde4 11237T: git git://linuxtv.org/media_tree.git
57c6d2e9 11238W: http://www.ideasonboard.org/uvc/
c0efd232 11239S: Maintained
0c0d06ca 11240F: drivers/media/usb/uvc/
6c0f0359 11241F: include/uapi/linux/uvcvideo.h
1da177e4 11242
b60b9c45
HV
11243USB VISION DRIVER
11244M: Hans Verkuil <hverkuil@xs4all.nl>
11245L: linux-media@vger.kernel.org
11246T: git git://linuxtv.org/media_tree.git
11247W: http://linuxtv.org
11248S: Odd Fixes
11249F: drivers/media/usb/usbvision/
11250
8282da47
LP
11251USB WEBCAM GADGET
11252M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11253L: linux-usb@vger.kernel.org
11254S: Maintained
3a83c16e 11255F: drivers/usb/gadget/function/*uvc*
faf2e1db 11256F: drivers/usb/gadget/legacy/webcam.c
8282da47 11257
bf164cc0 11258USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11259M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11260L: linux-wireless@vger.kernel.org
11261S: Maintained
679655da 11262F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11263
eb6bab13 11264USB XHCI DRIVER
03d85053 11265M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11266L: linux-usb@vger.kernel.org
11267S: Supported
36d0344c
SS
11268F: drivers/usb/host/xhci*
11269F: drivers/usb/host/pci-quirks*
eb6bab13 11270
1da177e4 11271USB ZD1201 DRIVER
4086b9ca 11272L: linux-wireless@vger.kernel.org
1da177e4 11273W: http://linux-lc100020.sourceforge.net
4086b9ca 11274S: Orphan
679655da 11275F: drivers/net/wireless/zd1201.*
1da177e4 11276
b7eee616 11277USB ZR364XX DRIVER
8b58be88 11278M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11279L: linux-usb@vger.kernel.org
661263b5 11280L: linux-media@vger.kernel.org
275ffde4 11281T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11282W: http://royale.zerezo.com/zr364xx/
11283S: Maintained
679655da 11284F: Documentation/video4linux/zr364xx.txt
90d72ac6 11285F: drivers/media/usb/zr364xx/
b7eee616 11286
289fcff4
HK
11287ULPI BUS
11288M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11289L: linux-usb@vger.kernel.org
11290S: Maintained
11291F: drivers/usb/common/ulpi.c
11292F: include/linux/ulpi/
11293
e7839f25 11294USER-MODE LINUX (UML)
8b58be88 11295M: Jeff Dike <jdike@addtoit.com>
b15194b7 11296M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11297L: user-mode-linux-devel@lists.sourceforge.net
11298L: user-mode-linux-user@lists.sourceforge.net
11299W: http://user-mode-linux.sourceforge.net
11300S: Maintained
61516587 11301F: Documentation/virtual/uml/
679655da 11302F: arch/um/
b070989a 11303F: arch/x86/um/
679655da
JP
11304F: fs/hostfs/
11305F: fs/hppfs/
b7eee616 11306
e5f114e9 11307USERSPACE I/O (UIO)
6a534c9d 11308M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11309M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11310S: Maintained
3d3fecbd 11311T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11312F: Documentation/DocBook/uio-howto.tmpl
11313F: drivers/uio/
11314F: include/linux/uio*.h
e5f114e9 11315
256cccbe 11316UTIL-LINUX PACKAGE
8b58be88 11317M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11318L: util-linux@vger.kernel.org
11319W: http://en.wikipedia.org/wiki/Util-linux
11320T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11321S: Maintained
11322
c1fd1c07 11323UVESAFB DRIVER
8b58be88 11324M: Michal Januszewski <spock@gentoo.org>
c69f677c 11325L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11326W: http://dev.gentoo.org/~spock/projects/uvesafb/
11327S: Maintained
679655da 11328F: Documentation/fb/uvesafb.txt
8a61f013 11329F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11330
456930d8
SA
11331VF610 NAND DRIVER
11332M: Stefan Agner <stefan@agner.ch>
11333L: linux-mtd@lists.infradead.org
11334S: Supported
11335F: drivers/mtd/nand/vf610_nfc.c
11336
4480f15b 11337VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11338M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11339S: Maintained
679655da
JP
11340F: Documentation/filesystems/vfat.txt
11341F: fs/fat/
1da177e4 11342
cba3345c
AW
11343VFIO DRIVER
11344M: Alex Williamson <alex.williamson@redhat.com>
11345L: kvm@vger.kernel.org
11346S: Maintained
11347F: Documentation/vfio.txt
11348F: drivers/vfio/
11349F: include/linux/vfio.h
c117ab84 11350F: include/uapi/linux/vfio.h
cba3345c 11351
a714ea5f
AW
11352VFIO PLATFORM DRIVER
11353M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11354L: kvm@vger.kernel.org
11355S: Maintained
11356F: drivers/vfio/platform/
11357
9e6f3438
PO
11358VIDEOBUF2 FRAMEWORK
11359M: Pawel Osciak <pawel@osciak.com>
11360M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11361M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11362L: linux-media@vger.kernel.org
11363S: Maintained
90d72ac6 11364F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11365F: include/media/videobuf2-*
11366
5523662e
SCP
11367VIRTUAL SERIO DEVICE DRIVER
11368M: Stephen Chandler Paul <thatslyude@gmail.com>
11369S: Maintained
11370F: drivers/input/serio/userio.c
11371F: include/uapi/linux/userio.h
11372
9a82446b
AS
11373VIRTIO CONSOLE DRIVER
11374M: Amit Shah <amit.shah@redhat.com>
11375L: virtualization@lists.linux-foundation.org
11376S: Maintained
11377F: drivers/char/virtio_console.c
11378F: include/linux/virtio_console.h
c117ab84 11379F: include/uapi/linux/virtio_console.h
9a82446b 11380
2426ec8f 11381VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11382M: "Michael S. Tsirkin" <mst@redhat.com>
11383L: virtualization@lists.linux-foundation.org
11384S: Maintained
11385F: drivers/virtio/
c893c8d7 11386F: tools/virtio/
2426ec8f
MT
11387F: drivers/net/virtio_net.c
11388F: drivers/block/virtio_blk.c
11389F: include/linux/virtio_*.h
916cdabc 11390F: include/uapi/linux/virtio_*.h
2426ec8f 11391
f2dbda3b
CH
11392VIRTIO DRIVERS FOR S390
11393M: Christian Borntraeger <borntraeger@de.ibm.com>
11394M: Cornelia Huck <cornelia.huck@de.ibm.com>
11395L: linux-s390@vger.kernel.org
11396L: virtualization@lists.linux-foundation.org
11397L: kvm@vger.kernel.org
11398S: Supported
1b568d93 11399F: drivers/s390/virtio/
f2dbda3b 11400
4ad6ee91
GH
11401VIRTIO GPU DRIVER
11402M: David Airlie <airlied@linux.ie>
11403M: Gerd Hoffmann <kraxel@redhat.com>
11404L: dri-devel@lists.freedesktop.org
11405L: virtualization@lists.linux-foundation.org
11406S: Maintained
11407F: drivers/gpu/drm/virtio/
11408F: include/uapi/linux/virtio_gpu.h
11409
3a4d5c94
MT
11410VIRTIO HOST (VHOST)
11411M: "Michael S. Tsirkin" <mst@redhat.com>
11412L: kvm@vger.kernel.org
c996d8b9 11413L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11414L: netdev@vger.kernel.org
11415S: Maintained
11416F: drivers/vhost/
c117ab84 11417F: include/uapi/linux/vhost.h
3a4d5c94 11418
271c8651
GH
11419VIRTIO INPUT DRIVER
11420M: Gerd Hoffmann <kraxel@redhat.com>
11421S: Maintained
11422F: drivers/virtio/virtio_input.c
11423F: include/uapi/linux/virtio_input.h
11424
1da177e4 11425VIA RHINE NETWORK DRIVER
210347e1 11426S: Orphan
f2148a47 11427F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11428
f0bf7f61 11429VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11430M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11431M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11432S: Maintained
11433F: drivers/mmc/host/via-sdmmc.c
11434
69e4a7c2 11435VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11436M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11437L: linux-fbdev@vger.kernel.org
69e4a7c2 11438S: Maintained
c7babebd
FTS
11439F: include/linux/via-core.h
11440F: include/linux/via-gpio.h
11441F: include/linux/via_i2c.h
8a61f013 11442F: drivers/video/fbdev/via/
69e4a7c2 11443
01f20734 11444VIA VELOCITY NETWORK DRIVER
8b58be88 11445M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11446L: netdev@vger.kernel.org
11447S: Maintained
f2148a47 11448F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11449
f73f8173
AW
11450VIRT LIB
11451M: Alex Williamson <alex.williamson@redhat.com>
11452M: Paolo Bonzini <pbonzini@redhat.com>
11453L: kvm@vger.kernel.org
11454S: Supported
11455F: virt/lib/
11456
77911fd2 11457VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11458M: Hans Verkuil <hverkuil@xs4all.nl>
11459L: linux-media@vger.kernel.org
11460T: git git://linuxtv.org/media_tree.git
11461W: http://linuxtv.org
11462S: Maintained
77911fd2 11463F: drivers/media/platform/vivid/*
0b7bc1fa 11464
be7f8273 11465VLAN (802.1Q)
8b58be88 11466M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11467L: netdev@vger.kernel.org
11468S: Maintained
679655da
JP
11469F: drivers/net/macvlan.c
11470F: include/linux/if_*vlan.h
11471F: net/8021q/
be7f8273 11472
55e331cf 11473VLYNQ BUS
8b58be88 11474M: Florian Fainelli <florian@openwrt.org>
8578d7af 11475L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11476S: Maintained
11477F: drivers/vlynq/vlynq.c
11478F: include/linux/vlynq.h
11479
390beae4 11480VME SUBSYSTEM
74c600e3 11481M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11482M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11483M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11484L: devel@driverdev.osuosl.org
11485S: Maintained
11486T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11487F: Documentation/vme_api.txt
11488F: drivers/staging/vme/
11489F: drivers/vme/
11490F: include/linux/vme*
11491
4488e09b
AK
11492VMWARE HYPERVISOR INTERFACE
11493M: Alok Kataria <akataria@vmware.com>
11494L: virtualization@lists.linux-foundation.org
11495S: Supported
11496F: arch/x86/kernel/cpu/vmware.c
11497
73b35d07
DT
11498VMWARE BALLOON DRIVER
11499M: Xavier Deguillard <xdeguillard@vmware.com>
11500M: Philip Moltmann <moltmann@vmware.com>
11501M: "VMware, Inc." <pv-drivers@vmware.com>
11502L: linux-kernel@vger.kernel.org
11503S: Maintained
11504F: drivers/misc/vmw_balloon.c
11505
8b8be51b
TH
11506VMWARE VMMOUSE SUBDRIVER
11507M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11508M: "VMware, Inc." <pv-drivers@vmware.com>
11509L: linux-input@vger.kernel.org
11510S: Maintained
11511F: drivers/input/mouse/vmmouse.c
11512F: drivers/input/mouse/vmmouse.h
11513
d1a890fa 11514VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11515M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11516M: "VMware, Inc." <pv-drivers@vmware.com>
11517L: netdev@vger.kernel.org
11518S: Maintained
11519F: drivers/net/vmxnet3/
d1a890fa 11520
851b1642 11521VMware PVSCSI driver
f2d7e40e 11522M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11523M: VMware PV-Drivers <pv-drivers@vmware.com>
11524L: linux-scsi@vger.kernel.org
11525S: Maintained
11526F: drivers/scsi/vmw_pvscsi.c
11527F: drivers/scsi/vmw_pvscsi.h
11528
e53e86c7 11529VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11530M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11531M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11532L: linux-kernel@vger.kernel.org
1dd68f01 11533W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11534T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11535S: Supported
679655da
JP
11536F: drivers/regulator/
11537F: include/linux/regulator/
e53e86c7 11538
081958eb
DA
11539VRF
11540M: David Ahern <dsa@cumulusnetworks.com>
11541M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11542L: netdev@vger.kernel.org
11543S: Maintained
11544F: drivers/net/vrf.c
562d897d 11545F: Documentation/networking/vrf.txt
081958eb 11546
ab41319e 11547VT1211 HARDWARE MONITOR DRIVER
8b58be88 11548M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11549L: lm-sensors@lm-sensors.org
11550S: Maintained
679655da
JP
11551F: Documentation/hwmon/vt1211
11552F: drivers/hwmon/vt1211.c
ab41319e 11553
1de9e371 11554VT8231 HARDWARE MONITOR DRIVER
8b58be88 11555M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11556L: lm-sensors@lm-sensors.org
11557S: Maintained
679655da 11558F: drivers/hwmon/vt8231.c
1de9e371 11559
88095e7b
TO
11560VUB300 USB to SDIO/SD/MMC bridge chip
11561M: Tony Olech <tony.olech@elandigitalsystems.com>
11562L: linux-mmc@vger.kernel.org
11563L: linux-usb@vger.kernel.org
11564S: Supported
11565F: drivers/mmc/host/vub300.c
11566
1da177e4 11567W1 DALLAS'S 1-WIRE BUS
a8018766 11568M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11569S: Maintained
679655da
JP
11570F: Documentation/w1/
11571F: drivers/w1/
1da177e4 11572
13927079 11573W83791D HARDWARE MONITORING DRIVER
8b58be88 11574M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11575L: lm-sensors@lm-sensors.org
25845c22 11576S: Maintained
679655da
JP
11577F: Documentation/hwmon/w83791d
11578F: drivers/hwmon/w83791d.c
13927079 11579
61db011d 11580W83793 HARDWARE MONITORING DRIVER
8b58be88 11581M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11582L: lm-sensors@lm-sensors.org
11583S: Maintained
679655da
JP
11584F: Documentation/hwmon/w83793
11585F: drivers/hwmon/w83793.c
61db011d 11586
e3760b43 11587W83795 HARDWARE MONITORING DRIVER
d8130624 11588M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11589L: lm-sensors@lm-sensors.org
11590S: Maintained
11591F: drivers/hwmon/w83795.c
11592
1da177e4 11593W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11594M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11595S: Maintained
679655da 11596F: drivers/mmc/host/wbsd.*
1da177e4 11597
b4e05923
HG
11598WACOM PROTOCOL 4 SERIAL TABLETS
11599M: Julian Squires <julian@cipht.net>
11600M: Hans de Goede <hdegoede@redhat.com>
11601L: linux-input@vger.kernel.org
11602S: Maintained
11603F: drivers/input/tablet/wacom_serial4.c
11604
3527761c 11605WATCHDOG DEVICE DRIVERS
8b58be88 11606M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11607L: linux-watchdog@vger.kernel.org
11608W: http://www.linux-watchdog.org/
f599aaf0 11609T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11610S: Maintained
679655da
JP
11611F: Documentation/watchdog/
11612F: drivers/watchdog/
11613F: include/linux/watchdog.h
c117ab84 11614F: include/uapi/linux/watchdog.h
3527761c 11615
1da177e4 11616WD7000 SCSI DRIVER
8b58be88 11617M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11618L: linux-scsi@vger.kernel.org
11619S: Maintained
679655da 11620F: drivers/scsi/wd7000.c
1da177e4 11621
b22e00f3
DH
11622WIIMOTE HID DRIVER
11623M: David Herrmann <dh.herrmann@googlemail.com>
11624L: linux-input@vger.kernel.org
11625S: Maintained
11626F: drivers/hid/hid-wiimote*
11627
e258b80e 11628WINBOND CIR DRIVER
364e9e18 11629M: David Härdeman <david@hardeman.nu>
e258b80e 11630S: Maintained
116ab806 11631F: drivers/media/rc/winbond-cir.c
e258b80e 11632
8a70da82 11633WIMAX STACK
8b58be88 11634M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11635M: linux-wimax@intel.com
49e7d9df 11636L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11637S: Supported
11638W: http://linuxwimax.org
315987dc 11639F: Documentation/wimax/README.wimax
315987dc
JP
11640F: include/linux/wimax/debug.h
11641F: include/net/wimax.h
c117ab84 11642F: include/uapi/linux/wimax.h
315987dc 11643F: net/wimax/
8a70da82 11644
5fc14680 11645WISTRON LAPTOP BUTTON DRIVER
8b58be88 11646M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11647S: Maintained
679655da 11648F: drivers/input/misc/wistron_btns.c
5fc14680 11649
1da177e4 11650WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11651M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11652L: linux-wireless@vger.kernel.org
926554c4 11653W: http://oops.ghostprotocols.net:81/blog
1da177e4 11654S: Maintained
679655da 11655F: drivers/net/wireless/wl3501*
1da177e4 11656
055bcbcb 11657WOLFSON MICROELECTRONICS DRIVERS
fef95164 11658L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11659T: git https://github.com/CirrusLogic/linux-drivers.git
11660W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11661S: Supported
3768f0b1 11662F: Documentation/hwmon/wm83??
f494993f
CK
11663F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11664F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11665F: Documentation/devicetree/bindings/mfd/arizona.txt
af1c5386 11666F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11667F: drivers/clk/clk-wm83*.c
9c309598 11668F: drivers/extcon/extcon-arizona.c
b75ea16a 11669F: drivers/leds/leds-wm83*.c
25b273ba 11670F: drivers/gpio/gpio-*wm*.c
9c309598 11671F: drivers/gpio/gpio-arizona.c
d22b0869 11672F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11673F: drivers/input/misc/wm831x-on.c
11674F: drivers/input/touchscreen/wm831x-ts.c
11675F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11676F: drivers/mfd/arizona*
11677F: drivers/mfd/wm*.c
b75ea16a
MB
11678F: drivers/power/wm83*.c
11679F: drivers/rtc/rtc-wm83*.c
11680F: drivers/regulator/wm8*.c
3860e6c4 11681F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11682F: drivers/watchdog/wm83*_wdt.c
9c309598 11683F: include/linux/mfd/arizona/
3860e6c4 11684F: include/linux/mfd/wm831x/
b75ea16a 11685F: include/linux/mfd/wm8350/
3768f0b1 11686F: include/linux/mfd/wm8400*
59ec6da2 11687F: include/linux/wm97xx.h
055bcbcb 11688F: include/sound/wm????.h
9c309598 11689F: sound/soc/codecs/arizona.?
055bcbcb 11690F: sound/soc/codecs/wm*
b75ea16a 11691
3e6cd7a4
TH
11692WORKQUEUE
11693M: Tejun Heo <tj@kernel.org>
badb7f5e 11694R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11695T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11696S: Maintained
11697F: include/linux/workqueue.h
11698F: kernel/workqueue.c
11699F: Documentation/workqueue.txt
11700
1da177e4 11701X.25 NETWORK LAYER
8bf28059 11702M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11703L: linux-x25@vger.kernel.org
8bf28059 11704S: Odd Fixes
679655da
JP
11705F: Documentation/networking/x25*
11706F: include/net/x25*
11707F: net/x25/
1da177e4 11708
e2d1d6c0 11709X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11710M: Thomas Gleixner <tglx@linutronix.de>
11711M: Ingo Molnar <mingo@redhat.com>
11712M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11713M: x86@kernel.org
981c3a4f 11714L: linux-kernel@vger.kernel.org
75fc2d37 11715T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11716S: Maintained
679655da
JP
11717F: Documentation/x86/
11718F: arch/x86/
e2d1d6c0 11719
d0944853 11720X86 PLATFORM DRIVERS
e181ba15 11721M: Darren Hart <dvhart@infradead.org>
d0944853 11722L: platform-driver-x86@vger.kernel.org
e181ba15 11723T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11724S: Maintained
14430813 11725F: drivers/platform/x86/
3a4bceef 11726F: drivers/platform/olpc/
d0944853 11727
c1f5c54b
IM
11728X86 MCE INFRASTRUCTURE
11729M: Tony Luck <tony.luck@intel.com>
487ba8e8 11730M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11731L: linux-edac@vger.kernel.org
11732S: Maintained
11733F: arch/x86/kernel/cpu/mcheck/*
11734
79ebdc95
BP
11735X86 MICROCODE UPDATE SUPPORT
11736M: Borislav Petkov <bp@alien8.de>
11737S: Maintained
11738F: arch/x86/kernel/cpu/microcode/*
11739
f0905c5a
AL
11740X86 VDSO
11741M: Andy Lutomirski <luto@amacapital.net>
11742L: linux-kernel@vger.kernel.org
11743T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11744S: Maintained
d603c8e1 11745F: arch/x86/entry/vdso/
f0905c5a 11746
d6fad502 11747XC2028/3028 TUNER DRIVER
009a5410 11748M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11749L: linux-media@vger.kernel.org
11750W: http://linuxtv.org
11751T: git git://linuxtv.org/media_tree.git
11752S: Maintained
11753F: drivers/media/tuners/tuner-xc2028.*
11754
c4468085 11755XEN HYPERVISOR INTERFACE
c4468085 11756M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11757M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11758M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11759L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11760T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11761S: Supported
11762F: arch/x86/xen/
11763F: drivers/*/xen-*front.c
11764F: drivers/xen/
11765F: arch/x86/include/asm/xen/
11766F: include/xen/
c117ab84 11767F: include/uapi/xen/
c4468085 11768
77bfb479
SS
11769XEN HYPERVISOR ARM
11770M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11771L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11772S: Supported
11773F: arch/arm/xen/
11774F: arch/arm/include/asm/xen/
11775
b475e83f
SS
11776XEN HYPERVISOR ARM64
11777M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11778L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11779S: Supported
11780F: arch/arm64/xen/
11781F: arch/arm64/include/asm/xen/
11782
9b57e1a7
IC
11783XEN NETWORK BACKEND DRIVER
11784M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11785M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11786L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11787L: netdev@vger.kernel.org
11788S: Supported
11789F: drivers/net/xen-netback/*
11790
c5f8e29d
KRW
11791XEN PCI SUBSYSTEM
11792M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11793L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11794S: Supported
11795F: arch/x86/pci/*xen*
11796F: drivers/pci/*xen*
11797
a2c5ae65
KRW
11798XEN BLOCK SUBSYSTEM
11799M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11800M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11801L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11802S: Supported
11803F: drivers/block/xen-blkback/*
11804F: drivers/block/xen*
11805
15d03609
JG
11806XEN PVSCSI DRIVERS
11807M: Juergen Gross <jgross@suse.com>
11808L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11809L: linux-scsi@vger.kernel.org
11810S: Supported
11811F: drivers/scsi/xen-scsifront.c
11812F: drivers/xen/xen-scsiback.c
11813F: include/xen/interface/io/vscsiif.h
11814
c5f8e29d
KRW
11815XEN SWIOTLB SUBSYSTEM
11816M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11817L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11818S: Supported
11819F: arch/x86/xen/*swiotlb*
11820F: drivers/xen/*swiotlb*
11821
1da177e4
LT
11822XFS FILESYSTEM
11823P: Silicon Graphics Inc
809625ca 11824M: Dave Chinner <david@fromorbit.com>
18caa67a 11825M: xfs@oss.sgi.com
d7ede1aa 11826L: xfs@oss.sgi.com
1da177e4 11827W: http://oss.sgi.com/projects/xfs
54e5881d 11828T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11829S: Supported
679655da
JP
11830F: Documentation/filesystems/xfs.txt
11831F: fs/xfs/
1da177e4 11832
8a3b7a25 11833XILINX AXI ETHERNET DRIVER
59a54f30
MS
11834M: Anirudha Sarangi <anirudh@xilinx.com>
11835M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11836S: Maintained
11837F: drivers/net/ethernet/xilinx/xilinx_axienet*
11838
238b8721 11839XILINX UARTLITE SERIAL DRIVER
8b58be88 11840M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11841L: linux-serial@vger.kernel.org
11842S: Maintained
df621252 11843F: drivers/tty/serial/uartlite.c
238b8721 11844
df330515
LP
11845XILINX VIDEO IP CORES
11846M: Hyun Kwon <hyun.kwon@xilinx.com>
11847M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11848L: linux-media@vger.kernel.org
11849T: git git://linuxtv.org/media_tree.git
11850S: Supported
11851F: Documentation/devicetree/bindings/media/xilinx/
11852F: drivers/media/platform/xilinx/
a5562f65 11853F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11854
74316949
EB
11855XILLYBUS DRIVER
11856M: Eli Billauer <eli.billauer@gmail.com>
11857L: linux-kernel@vger.kernel.org
11858S: Supported
11859F: drivers/char/xillybus/
11860
f620e4b8
MF
11861XTENSA XTFPGA PLATFORM SUPPORT
11862M: Max Filippov <jcmvbkbc@gmail.com>
11863L: linux-xtensa@linux-xtensa.org
11864S: Maintained
11865F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11866F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11867
1da177e4 11868YAM DRIVER FOR AX.25
8b58be88 11869M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11870L: linux-hams@vger.kernel.org
11871S: Maintained
679655da
JP
11872F: drivers/net/hamradio/yam*
11873F: include/linux/yam.h
1da177e4 11874
af64a5eb 11875YEALINK PHONE DRIVER
8b58be88 11876M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11877L: usbb2k-api-dev@nongnu.org
11878S: Maintained
679655da
JP
11879F: Documentation/input/yealink.txt
11880F: drivers/input/misc/yealink.*
af64a5eb 11881
1da177e4 11882Z8530 DRIVER FOR AX.25
8b58be88 11883M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11884W: http://yaina.de/jreuter/
11885W: http://www.qsl.net/dl1bke/
11886L: linux-hams@vger.kernel.org
11887S: Maintained
679655da
JP
11888F: Documentation/networking/z8530drv.txt
11889F: drivers/net/hamradio/*scc.c
11890F: drivers/net/hamradio/z8530.h
1da177e4 11891
0cf31ec1 11892ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11893M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11894L: linux-mm@kvack.org
11895S: Maintained
11896F: mm/zbud.c
11897F: include/linux/zbud.h
11898
7c0c3afb 11899ZD1211RW WIRELESS DRIVER
8b58be88
JP
11900M: Daniel Drake <dsd@gentoo.org>
11901M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11902W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11903L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11904L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11905S: Maintained
679655da 11906F: drivers/net/wireless/zd1211rw/
7c0c3afb 11907
20263029
DS
11908ZPOOL COMPRESSED PAGE STORAGE API
11909M: Dan Streetman <ddstreet@ieee.org>
11910L: linux-mm@kvack.org
11911S: Maintained
11912F: mm/zpool.c
11913F: include/linux/zpool.h
11914
1da177e4 11915ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11916L: mjpeg-users@lists.sourceforge.net
f63145e2 11917L: linux-media@vger.kernel.org
1da177e4 11918W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11919T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11920S: Odd Fixes
90d72ac6 11921F: drivers/media/pci/zoran/
1da177e4 11922
6920f2cc
MK
11923ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11924M: Minchan Kim <minchan@kernel.org>
11925M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11926R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11927L: linux-kernel@vger.kernel.org
11928S: Maintained
11929F: drivers/block/zram/
11930F: Documentation/blockdev/zram.txt
11931
8b4a4080 11932ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11933M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11934S: Maintained
df621252 11935F: drivers/tty/serial/zs.*
8b4a4080 11936
eae70d06
MK
11937ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11938M: Minchan Kim <minchan@kernel.org>
11939M: Nitin Gupta <ngupta@vflare.org>
41192a2d 11940R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
11941L: linux-mm@kvack.org
11942S: Maintained
11943F: mm/zsmalloc.c
11944F: include/linux/zsmalloc.h
d02be50d 11945F: Documentation/vm/zsmalloc.txt
eae70d06 11946
0cf31ec1 11947ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11948M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11949L: linux-mm@kvack.org
11950S: Maintained
11951F: mm/zswap.c
11952
1da177e4 11953THE REST
8b58be88 11954M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11955L: linux-kernel@vger.kernel.org
8a6e2535 11956Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11957T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11958S: Buried alive in reporters
34d03cc1
JP
11959F: *
11960F: */
This page took 6.589329 seconds and 5 git commands to generate.