drm/amdgpu: wait interruptible when semaphores are disabled v2
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
e2558989
WBG
243ACCES 104-IDIO-16 GPIO DRIVER
244M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
245L: linux-gpio@vger.kernel.org
246S: Maintained
247F: drivers/gpio/gpio-104-idio-16.c
248
1da177e4 249ACENIC DRIVER
8b58be88 250M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
251L: linux-acenic@sunsite.dk
252S: Maintained
531c4f89 253F: drivers/net/ethernet/alteon/acenic*
1da177e4 254
e86435eb 255ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 256M: Peter Feuerer <peter@piie.net>
d0944853 257L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
258W: http://piie.net/?section=acerhdf
259S: Maintained
260F: drivers/platform/x86/acerhdf.c
e86435eb 261
745a5d21 262ACER WMI LAPTOP EXTRAS
182ae55c 263M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 264L: platform-driver-x86@vger.kernel.org
745a5d21 265S: Maintained
679655da 266F: drivers/platform/x86/acer-wmi.c
745a5d21 267
1da177e4 268ACPI
9c3646d1 269M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 270M: Len Brown <lenb@kernel.org>
6968e50c 271L: linux-acpi@vger.kernel.org
360818b8
RW
272W: https://01.org/linux-acpi
273Q: https://patchwork.kernel.org/project/linux-acpi/list/
274T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 275S: Supported
679655da
JP
276F: drivers/acpi/
277F: drivers/pnp/pnpacpi/
278F: include/linux/acpi.h
43368e74 279F: include/acpi/
3a75ef0c 280F: Documentation/acpi/
89ca78a0 281F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
282F: drivers/pci/*acpi*
283F: drivers/pci/*/*acpi*
284F: drivers/pci/*/*/*acpi*
3a75ef0c 285F: tools/power/acpi/
8b59a454 286
3774929d
RW
287ACPI COMPONENT ARCHITECTURE (ACPICA)
288M: Robert Moore <robert.moore@intel.com>
289M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 290M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
291L: linux-acpi@vger.kernel.org
292L: devel@acpica.org
293W: https://acpica.org/
294W: https://github.com/acpica/acpica/
295Q: https://patchwork.kernel.org/project/linux-acpi/list/
296T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297S: Supported
298F: drivers/acpi/acpica/
299F: include/acpi/
2754c447 300F: tools/power/acpi/
3774929d 301
8b59a454 302ACPI FAN DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/fan.c
1da177e4 308
8b59a454 309ACPI THERMAL DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/*thermal*
998be20f 315
359acec8 316ACPI VIDEO DRIVER
8b58be88 317M: Zhang Rui <rui.zhang@intel.com>
8b59a454 318L: linux-acpi@vger.kernel.org
5ca92bd9 319W: https://01.org/linux-acpi
8b59a454 320S: Supported
679655da 321F: drivers/acpi/video.c
998be20f 322
bff431e4 323ACPI WMI DRIVER
d0944853 324L: platform-driver-x86@vger.kernel.org
5b927259 325S: Orphan
679655da 326F: drivers/platform/x86/wmi.c
bff431e4 327
2f39d519 328AD1889 ALSA SOUND DRIVER
8b58be88 329M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
330W: http://wiki.parisc-linux.org/AD1889
331L: linux-parisc@vger.kernel.org
332S: Maintained
679655da 333F: sound/pci/ad1889.*
2f39d519 334
527a1a83
MH
335AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 337W: http://wiki.analog.com/AD5254
a4edbc10 338W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
339S: Supported
340F: drivers/misc/ad525x_dpot.c
341
342AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 344W: http://wiki.analog.com/AD5398
a4edbc10 345W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
346S: Supported
347F: drivers/regulator/ad5398.c
348
349AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 351W: http://wiki.analog.com/AD7142
a4edbc10 352W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
353S: Supported
354F: drivers/input/misc/ad714x.c
355
356AD7877 TOUCHSCREEN DRIVER
357M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 358W: http://wiki.analog.com/AD7877
a4edbc10 359W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
360S: Supported
361F: drivers/input/touchscreen/ad7877.c
362
363AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 365W: http://wiki.analog.com/AD7879
a4edbc10 366W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
367S: Supported
368F: drivers/input/touchscreen/ad7879.c
369
1330b0dc 370ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 371M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
372S: Maintained
373
1da177e4 374ADM1025 HARDWARE MONITOR DRIVER
d8130624 375M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 376L: lm-sensors@lm-sensors.org
1da177e4 377S: Maintained
679655da
JP
378F: Documentation/hwmon/adm1025
379F: drivers/hwmon/adm1025.c
1da177e4 380
cae2caae 381ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 382M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
383L: lm-sensors@lm-sensors.org
384S: Maintained
679655da 385F: drivers/hwmon/adm1029.c
cae2caae 386
cc0b88cf 387ADM8211 WIRELESS DRIVER
cc0b88cf 388L: linux-wireless@vger.kernel.org
491b26b4 389W: http://wireless.kernel.org/
e71bcbd0 390S: Orphan
679655da 391F: drivers/net/wireless/adm8211.*
cc0b88cf 392
e8e31622
SA
393ADP1653 FLASH CONTROLLER DRIVER
394M: Sakari Ailus <sakari.ailus@iki.fi>
395L: linux-media@vger.kernel.org
396S: Maintained
397F: drivers/media/i2c/adp1653.c
398F: include/media/adp1653.h
399
527a1a83
MH
400ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
401M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 402W: http://wiki.analog.com/ADP5520
a4edbc10 403W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
404S: Supported
405F: drivers/mfd/adp5520.c
406F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 407F: drivers/leds/leds-adp5520.c
77278d50 408F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
409F: drivers/input/keyboard/adp5520-keys.c
410
411ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
412M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 413W: http://wiki.analog.com/ADP5588
a4edbc10 414W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
415S: Supported
416F: drivers/input/keyboard/adp5588-keys.c
77278d50 417F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
418
419ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
420M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 421W: http://wiki.analog.com/ADP8860
a4edbc10 422W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
423S: Supported
424F: drivers/video/backlight/adp8860_bl.c
425
8c22a8f5
DE
426ADS1015 HARDWARE MONITOR DRIVER
427M: Dirk Eibach <eibach@gdsys.de>
428L: lm-sensors@lm-sensors.org
429S: Maintained
430F: Documentation/hwmon/ads1015
431F: drivers/hwmon/ads1015.c
432F: include/linux/i2c/ads1015.h
433
1da177e4 434ADT746X FAN DRIVER
8b58be88 435M: Colin Leroy <colin@colino.net>
1da177e4 436S: Maintained
679655da 437F: drivers/macintosh/therm_adt746x.c
1da177e4 438
b058b859 439ADT7475 HARDWARE MONITOR DRIVER
d8130624 440M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
441L: lm-sensors@lm-sensors.org
442S: Maintained
443F: Documentation/hwmon/adt7475
444F: drivers/hwmon/adt7475.c
445
527a1a83
MH
446ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
447M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 448W: http://wiki.analog.com/ADXL345
a4edbc10 449W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
450S: Supported
451F: drivers/input/misc/adxl34x.c
452
8c6af9e1 453ADVANSYS SCSI DRIVER
8b58be88 454M: Matthew Wilcox <matthew@wil.cx>
d8130624 455M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
456L: linux-scsi@vger.kernel.org
457S: Maintained
679655da
JP
458F: Documentation/scsi/advansys.txt
459F: drivers/scsi/advansys.c
8c6af9e1 460
1da177e4 461AEDSP16 DRIVER
8b58be88 462M: Riccardo Facchetti <fizban@tin.it>
1da177e4 463S: Maintained
679655da 464F: sound/oss/aedsp16.c
1da177e4 465
91952bc0
AP
466AF9013 MEDIA DRIVER
467M: Antti Palosaari <crope@iki.fi>
468L: linux-media@vger.kernel.org
469W: http://linuxtv.org/
470W: http://palosaari.fi/linux/
471Q: http://patchwork.linuxtv.org/project/linux-media/list/
472T: git git://linuxtv.org/anttip/media_tree.git
473S: Maintained
474F: drivers/media/dvb-frontends/af9013*
475
476AF9033 MEDIA DRIVER
477M: Antti Palosaari <crope@iki.fi>
478L: linux-media@vger.kernel.org
479W: http://linuxtv.org/
480W: http://palosaari.fi/linux/
481Q: http://patchwork.linuxtv.org/project/linux-media/list/
482T: git git://linuxtv.org/anttip/media_tree.git
483S: Maintained
484F: drivers/media/dvb-frontends/af9033*
485
1da177e4 486AFFS FILE SYSTEM
6cf515e1
GU
487L: linux-fsdevel@vger.kernel.org
488S: Orphan
679655da
JP
489F: Documentation/filesystems/affs.txt
490F: fs/affs/
1da177e4 491
e2d1d6c0 492AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 493M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
494L: linux-afs@lists.infradead.org
495S: Supported
679655da
JP
496F: fs/afs/
497F: include/net/af_rxrpc.h
498F: net/rxrpc/af_rxrpc.c
e2d1d6c0 499
1da177e4 500AGPGART DRIVER
8b58be88 501M: David Airlie <airlied@linux.ie>
878eaf61 502T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 503S: Maintained
679655da
JP
504F: drivers/char/agp/
505F: include/linux/agp*
c117ab84 506F: include/uapi/linux/agp*
1da177e4
LT
507
508AHA152X SCSI DRIVER
8b58be88 509M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
510L: linux-scsi@vger.kernel.org
511S: Maintained
679655da
JP
512F: drivers/scsi/aha152x*
513F: drivers/scsi/pcmcia/aha152x*
1da177e4 514
64624d4f 515AIC7XXX / AIC79XX SCSI DRIVER
d8130624 516M: Hannes Reinecke <hare@suse.com>
64624d4f 517L: linux-scsi@vger.kernel.org
1da177e4 518S: Maintained
679655da 519F: drivers/scsi/aic7xxx/
1da177e4 520
450500ad
HV
521AIMSLAB FM RADIO RECEIVER DRIVER
522M: Hans Verkuil <hverkuil@xs4all.nl>
523L: linux-media@vger.kernel.org
524T: git git://linuxtv.org/media_tree.git
525W: http://linuxtv.org
526S: Maintained
527F: drivers/media/radio/radio-aimslab*
528
e2d1d6c0 529AIO
8b58be88 530M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
531L: linux-aio@kvack.org
532S: Supported
679655da
JP
533F: fs/aio.c
534F: include/linux/*aio*.h
e2d1d6c0 535
469d4ec8
AP
536AIRSPY MEDIA DRIVER
537M: Antti Palosaari <crope@iki.fi>
538L: linux-media@vger.kernel.org
539W: http://linuxtv.org/
540W: http://palosaari.fi/linux/
541Q: http://patchwork.linuxtv.org/project/linux-media/list/
542T: git git://linuxtv.org/anttip/media_tree.git
543S: Maintained
544F: drivers/media/usb/airspy/
545
1da177e4 546ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 547M: Duncan Sands <duncan.sands@free.fr>
6372594a 548L: linux-usb@vger.kernel.org
1da177e4
LT
549W: http://www.linux-usb.org/SpeedTouch/
550S: Maintained
679655da
JP
551F: drivers/usb/atm/speedtch.c
552F: drivers/usb/atm/usbatm.c
1da177e4 553
272f133a 554ALCHEMY AU1XX0 MMC DRIVER
8b58be88 555M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 556S: Maintained
679655da 557F: drivers/mmc/host/au1xmmc.c
272f133a 558
4a4e5787 559ALI1563 I2C DRIVER
8b58be88 560M: Rudolf Marek <r.marek@assembler.cz>
846557d3 561L: linux-i2c@vger.kernel.org
4a4e5787 562S: Maintained
679655da
JP
563F: Documentation/i2c/busses/i2c-ali1563
564F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 565
bc368798
LC
566ALLWINNER SECURITY SYSTEM
567M: Corentin Labbe <clabbe.montjoie@gmail.com>
568L: linux-crypto@vger.kernel.org
569S: Maintained
570F: drivers/crypto/sunxi-ss/
571
1da177e4 572ALPHA PORT
8b58be88 573M: Richard Henderson <rth@twiddle.net>
8b58be88 574M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 575M: Matt Turner <mattst88@gmail.com>
c89f4f9a 576S: Odd Fixes
a9406699 577L: linux-alpha@vger.kernel.org
679655da 578F: arch/alpha/
1da177e4 579
f62092f6
LFT
580ALTERA MAILBOX DRIVER
581M: Ley Foon Tan <lftan@altera.com>
582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S: Maintained
584F: drivers/mailbox/mailbox-altera.c
585
c5abbba9
THL
586ALTERA PIO DRIVER
587M: Tien Hock Loh <thloh@altera.com>
588L: linux-gpio@vger.kernel.org
589S: Maintained
590F: drivers/gpio/gpio-altera.c
591
16b8b922 592ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 593M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
594L: netdev@vger.kernel.org
595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596S: Maintained
597F: drivers/net/ethernet/altera/
598
adf9251f
TK
599ALTERA UART/JTAG UART SERIAL DRIVERS
600M: Tobias Klauser <tklauser@distanz.ch>
601L: linux-serial@vger.kernel.org
61bd0943 602L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
603S: Maintained
604F: drivers/tty/serial/altera_uart.c
605F: drivers/tty/serial/altera_jtaguart.c
606F: include/linux/altera_uart.h
607F: include/linux/altera_jtaguart.h
608
f4875e12
TL
609AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
610M: Tom Lendacky <thomas.lendacky@amd.com>
611L: linux-crypto@vger.kernel.org
612S: Supported
613F: drivers/crypto/ccp/
614F: include/linux/ccp.h
615
512d1027 616AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 617M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
618L: lm-sensors@lm-sensors.org
619S: Maintained
620F: Documentation/hwmon/fam15h_power
621F: drivers/hwmon/fam15h_power.c
622
167a675a 623AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
67d76710 624L: linux-geode@lists.infradead.org (moderated for non-subscribers)
b4731977 625S: Orphan
faf2e1db 626F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 627
f90b8116 628AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 629P: Andres Salomon <dilinger@queued.net>
67d76710 630L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
631W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
632S: Supported
679655da
JP
633F: drivers/char/hw_random/geode-rng.c
634F: drivers/crypto/geode*
8a61f013 635F: drivers/video/fbdev/geode/
679655da 636F: arch/x86/include/asm/geode.h
f90b8116 637
919ee7dd 638AMD IOMMU (AMD-VI)
e4110568 639M: Joerg Roedel <joro@8bytes.org>
919ee7dd 640L: iommu@lists.linux-foundation.org
525b233c 641T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 642S: Maintained
b2c16391
JP
643F: drivers/iommu/amd_iommu*.[ch]
644F: include/linux/amd-iommu.h
919ee7dd 645
16423d67 646AMD KFD
1241e0b4 647M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
648L: dri-devel@lists.freedesktop.org
649T: git git://people.freedesktop.org/~gabbayo/linux.git
650S: Supported
130e0371
OG
651F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
652F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 653F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 654F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 655F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
656F: drivers/gpu/drm/amd/include/cik_structs.h
657F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 658F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
659F: drivers/gpu/drm/radeon/radeon_kfd.c
660F: drivers/gpu/drm/radeon/radeon_kfd.h
661F: include/uapi/linux/kfd_ioctl.h
16423d67 662
45198c7b
LT
663AMD XGBE DRIVER
664M: Tom Lendacky <thomas.lendacky@amd.com>
665L: netdev@vger.kernel.org
666S: Supported
667F: drivers/net/ethernet/amd/xgbe/
45198c7b 668
284f42b6 669AMS (Apple Motion Sensor) DRIVER
8b58be88 670M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 671S: Supported
bd5f47ec 672F: drivers/macintosh/ams/
284f42b6 673
f94b533d 674AMSO1100 RNIC DRIVER
8b58be88
JP
675M: Tom Tucker <tom@opengridcomputing.com>
676M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 677L: linux-rdma@vger.kernel.org
f94b533d 678S: Maintained
679655da 679F: drivers/infiniband/hw/amso1100/
f94b533d 680
531fca16
HV
681ANALOG DEVICES INC AD9389B DRIVER
682M: Hans Verkuil <hans.verkuil@cisco.com>
683L: linux-media@vger.kernel.org
684S: Maintained
685F: drivers/media/i2c/ad9389b*
686
614b4384
LPC
687ANALOG DEVICES INC ADV7180 DRIVER
688M: Lars-Peter Clausen <lars@metafoo.de>
689L: linux-media@vger.kernel.org
690W: http://ez.analog.com/community/linux-device-drivers
691S: Supported
692F: drivers/media/i2c/adv7180.c
693
c40ddfa3
HV
694ANALOG DEVICES INC ADV7511 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7511*
699
531fca16
HV
700ANALOG DEVICES INC ADV7604 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7604*
705
c40ddfa3
HV
706ANALOG DEVICES INC ADV7842 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7842*
711
527a1a83 712ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 713M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 715W: http://wiki.analog.com/
a4edbc10 716W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 717S: Supported
39c9d199 718F: sound/soc/codecs/adau*
cc52688a 719F: sound/soc/codecs/adav*
4bdef3bd 720F: sound/soc/codecs/ad1*
ae48f5ef 721F: sound/soc/codecs/ad7*
4bdef3bd 722F: sound/soc/codecs/ssm*
40216ce7 723F: sound/soc/codecs/sigmadsp.*
4bdef3bd 724
527a1a83 725ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
727L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728W: http://blackfin.uclinux.org/
729S: Supported
730F: sound/soc/blackfin/*
7d1f9018 731
4ce72abc
LPC
732ANALOG DEVICES INC IIO DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734M: Michael Hennerich <Michael.Hennerich@analog.com>
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: drivers/iio/*/ad*
739X: drivers/iio/*/adjd*
740F: drivers/staging/iio/*/ad*
741F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 742
0e3b67b3
LPC
743ANALOG DEVICES INC DMA DRIVERS
744M: Lars-Peter Clausen <lars@metafoo.de>
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/dma/dma-axi-dmac.c
748
41c9e95d
GK
749ANDROID DRIVERS
750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 751M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 752M: Riley Andrews <riandrews@android.com>
0e4a566b 753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
754L: devel@driverdev.osuosl.org
755S: Supported
756F: drivers/android/
757F: drivers/staging/android/
758
42269063 759AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 760M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 761L: linuxppc-dev@lists.ozlabs.org
93711660 762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 763S: Maintained
679655da 764F: sound/aoa/
42269063 765
1da177e4 766APM DRIVER
e5f6450c 767M: Jiri Kosina <jikos@kernel.org>
81024fc4 768S: Odd fixes
679655da
JP
769F: arch/x86/kernel/apm_32.c
770F: include/linux/apm_bios.h
c117ab84 771F: include/uapi/linux/apm_bios.h
81024fc4 772F: drivers/char/apm-emulation.c
1da177e4 773
bd7aa4b2 774APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 775M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 776L: linux-input@vger.kernel.org
75dd112a 777S: Odd fixes
679655da 778F: drivers/input/mouse/bcm5974.c
bd7aa4b2 779
6f2fad74 780APPLE SMC DRIVER
75dd112a 781M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 782L: lm-sensors@lm-sensors.org
75dd112a 783S: Odd fixes
679655da 784F: drivers/hwmon/applesmc.c
6f2fad74 785
1da177e4 786APPLETALK NETWORK LAYER
8b58be88 787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 788S: Maintained
679655da
JP
789F: drivers/net/appletalk/
790F: net/appletalk/
1da177e4 791
21c75328
DD
792APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
793M: Duc Dang <dhdang@apm.com>
794S: Supported
795F: arch/arm64/boot/dts/apm/
796
24299502
IS
797APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
798M: Iyappan Subramanian <isubramanian@apm.com>
799M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
800S: Supported
801F: drivers/net/ethernet/apm/xgene/
802F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
803
62a37dc7
LP
804APTINA CAMERA SENSOR PLL
805M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
806L: linux-media@vger.kernel.org
807S: Maintained
808F: drivers/media/i2c/aptina-pll.*
809
1154ea7d 810ARC FRAMEBUFFER DRIVER
8b58be88 811M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 812S: Maintained
8a61f013
JH
813F: drivers/video/fbdev/arcfb.c
814F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 815
c38f6ac7
MG
816ARCNET NETWORK LAYER
817M: Michael Grzeschik <m.grzeschik@pengutronix.de>
818L: netdev@vger.kernel.org
819S: Maintained
820F: drivers/net/arcnet/
821F: include/uapi/linux/if_arcnet.h
822
1da177e4 823ARM MFM AND FLOPPY DRIVERS
8b58be88 824M: Ian Molton <spyro@f2s.com>
1da177e4 825S: Maintained
679655da
JP
826F: arch/arm/lib/floppydma.S
827F: arch/arm/include/asm/floppy.h
1da177e4 828
6f96521f
WD
829ARM PMU PROFILING AND DEBUGGING
830M: Will Deacon <will.deacon@arm.com>
70e238df 831R: Mark Rutland <mark.rutland@arm.com>
6f96521f 832S: Maintained
dd06a84b 833F: arch/arm*/kernel/perf_*
6f96521f 834F: arch/arm/oprofile/common.c
dd06a84b
MR
835F: arch/arm*/kernel/hw_breakpoint.c
836F: arch/arm*/include/asm/hw_breakpoint.h
837F: arch/arm*/include/asm/perf_event.h
fa8ad788
MR
838F: drivers/perf/arm_pmu.c
839F: include/linux/perf/arm_pmu.h
6f96521f 840
d4275354 841ARM PORT
8b58be88 842M: Russell King <linux@arm.linux.org.uk>
efc03ecb 843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
844W: http://www.arm.linux.org.uk/
845S: Maintained
846F: arch/arm/
847
d323c243
SB
848ARM SUB-ARCHITECTURES
849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 850S: Maintained
d323c243
SB
851F: arch/arm/mach-*/
852F: arch/arm/plat-*/
853T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
854
cefbf4ea
RK
855ARM PRIMECELL AACI PL041 DRIVER
856M: Russell King <linux@arm.linux.org.uk>
857S: Maintained
858F: sound/arm/aaci.*
859
860ARM PRIMECELL CLCD PL110 DRIVER
861M: Russell King <linux@arm.linux.org.uk>
862S: Maintained
8a61f013 863F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
864
865ARM PRIMECELL KMI PL050 DRIVER
866M: Russell King <linux@arm.linux.org.uk>
867S: Maintained
868F: drivers/input/serio/ambakmi.*
869F: include/linux/amba/kmi.h
870
2761f5c2 871ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
872M: Russell King <linux@arm.linux.org.uk>
873S: Maintained
679655da 874F: drivers/mmc/host/mmci.*
2f748aaa 875F: include/linux/amba/mmci.h
2761f5c2 876
1b4304e5
RK
877ARM PRIMECELL UART PL010 AND PL011 DRIVERS
878M: Russell King <linux@arm.linux.org.uk>
879S: Maintained
880F: drivers/tty/serial/amba-pl01*.c
881F: include/linux/amba/serial.h
2761f5c2 882
cefbf4ea
RK
883ARM PRIMECELL BUS SUPPORT
884M: Russell King <linux@arm.linux.org.uk>
885S: Maintained
886F: drivers/amba/
887F: include/linux/amba/bus.h
888
2b7a52a4 889ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 890M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
892S: Maintained
893
9c784f95 894ARM/AFEB9260 MACHINE SUPPORT
8b58be88 895M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
897S: Maintained
898
2b7a52a4 899ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 900M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
902S: Maintained
903
5c6dcd7f 904ARM/Allwinner sunXi SoC support
1b106699 905M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 906M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908S: Maintained
5c6dcd7f 909N: sun[x456789]i
60b0f380
MR
910
911ARM/Allwinner SoC Clock Support
912M: Emilio LĂ³pez <emilio@elopez.com.ar>
913S: Maintained
914F: drivers/clk/sunxi/
1b106699 915
7c1e3876
CC
916ARM/Amlogic MesonX SoC support
917M: Carlo Caione <carlo@caione.org>
918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S: Maintained
12ddbadf 920F: drivers/media/rc/meson-ir.c
7c1e3876
CC
921N: meson[x68]
922
eff506fa
TZ
923ARM/Annapurna Labs ALPINE ARCHITECTURE
924M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
925S: Maintained
926F: arch/arm/mach-alpine/
927
8dca5ce8 928ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
c1fc8675 929M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 930M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 931M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
933W: http://www.linux4sam.org
934S: Supported
935F: arch/arm/mach-at91/
f0a0a58e 936F: include/soc/at91/
70e389cc
MB
937F: arch/arm/boot/dts/at91*.dts
938F: arch/arm/boot/dts/at91*.dtsi
939F: arch/arm/boot/dts/sama*.dts
940F: arch/arm/boot/dts/sama*.dtsi
5f58c970 941F: arch/arm/include/debug/at91.S
d4a89c7d 942
6e05dd4e
BB
943ARM/ATMEL AT91 Clock Support
944M: Boris Brezillon <boris.brezillon@free-electrons.com>
945S: Maintained
946F: drivers/clk/at91
947
986cf2e9 948ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 949M: Rob Herring <robh@kernel.org>
986cf2e9
RH
950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
951S: Maintained
952F: arch/arm/mach-highbank/
953
d94f944e 954ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 955M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
956S: Maintained
957F: arch/arm/mach-cns3xxx/
d94f944e 958
4863dea3
SG
959ARM/CAVIUM THUNDER NETWORK DRIVER
960M: Sunil Goutham <sgoutham@cavium.com>
961M: Robert Richter <rric@kernel.org>
962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963S: Supported
322e5cc5 964F: drivers/net/ethernet/cavium/thunder/
4863dea3 965
386ab516
AS
966ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
967M: Alexander Shiyan <shc_work@mail.ru>
968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969S: Odd Fixes
b8ba3874 970N: clps711x
386ab516 971
2b7a52a4 972ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 973M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 974M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 976S: Maintained
d19d3667
HS
977F: arch/arm/mach-ep93xx/
978F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
979
980ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 981M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 982L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
983S: Maintained
984
d4275354 985ARM/CLKDEV SUPPORT
8b58be88 986M: Russell King <linux@arm.linux.org.uk>
efc03ecb 987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 988S: Maintained
d4275354 989F: arch/arm/include/asm/clkdev.h
4fa2651d 990F: drivers/clk/clkdev.c
d4275354 991
d48134e7 992ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 993M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
995S: Maintained
996
94150095
HF
997ARM/CONTEC MICRO9 MACHINE SUPPORT
998M: Hubert Feurstein <hubert.feurstein@contec.at>
999S: Maintained
1000F: arch/arm/mach-ep93xx/micro9.c
1001
a06ae860
PP
1002ARM/CORESIGHT FRAMEWORK AND DRIVERS
1003M: Mathieu Poirier <mathieu.poirier@linaro.org>
1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005S: Maintained
01081f5a 1006F: drivers/hwtracing/coresight/*
a06ae860
PP
1007F: Documentation/trace/coresight.txt
1008F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1009F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1010
1da177e4 1011ARM/CORGI MACHINE SUPPORT
8b58be88 1012M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1013S: Maintained
1014
881a95f9 1015ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1016M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1018T: git git://github.com/ulli-kroll/linux.git
162500b3 1019S: Maintained
f49afbb5 1020F: arch/arm/mach-gemini/
98a9bb5b 1021F: drivers/rtc/rtc-gemini.c
881a95f9 1022
a990cbd8 1023ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1024M: Barry Song <baohua@kernel.org>
a990cbd8 1025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1026T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1027S: Maintained
1028F: arch/arm/mach-prima2/
4a9c44f1 1029F: drivers/clk/sirf/
05f30e8d 1030F: drivers/clocksource/timer-prima2.c
5833ac98 1031F: drivers/clocksource/timer-atlas7.c
f8505ef5 1032N: [^a-z]sirf
a990cbd8 1033
c9d862c4
BS
1034ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1035M: Baruch Siach <baruch@tkos.co.il>
1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037S: Maintained
cde137aa 1038F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1039N: digicolor
1040
d4275354 1041ARM/EBSA110 MACHINE SUPPORT
8b58be88 1042M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1044W: http://www.arm.linux.org.uk/
1045S: Maintained
1046F: arch/arm/mach-ebsa110/
b955f6ca 1047F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1048
4721f3ce
UKK
1049ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1050M: Uwe Kleine-König <kernel@pengutronix.de>
1051L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052S: Maintained
1053N: efm32
1054
a9da4f7e 1055ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1056M: Daniel Ribeiro <drwyrm@gmail.com>
1057M: Stefan Schmidt <stefan@openezx.org>
1058M: Harald Welte <laforge@openezx.org>
d66f1886 1059L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1060W: http://www.openezx.org/
1061S: Maintained
cafc2265
SS
1062T: topgit git://git.openezx.org/openezx.git
1063F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1064
6a915af9 1065ARM/FARADAY FA526 PORT
162500b3 1066M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1068S: Maintained
1fa7e547 1069T: git git://git.berlios.de/gemini-board
f49afbb5 1070F: arch/arm/mm/*-fa*
6a915af9 1071
d4275354 1072ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1073M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1075W: http://www.arm.linux.org.uk/
1076S: Maintained
1077F: arch/arm/include/asm/hardware/dec21285.h
1078F: arch/arm/mach-footbridge/
1079
86183a5f 1080ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1081M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1082M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1084S: Maintained
f1c12837 1085T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1086F: arch/arm/mach-imx/
ce515a6b 1087F: arch/arm/mach-mxs/
2a82f95c 1088F: arch/arm/boot/dts/imx*
e5dafa22 1089F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1090F: drivers/clk/imx/
1091F: include/soc/imx/
86183a5f 1092
142109d2 1093ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1094M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1095M: Sascha Hauer <kernel@pengutronix.de>
1096R: Stefan Agner <stefan@agner.ch>
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S: Maintained
1099T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1100F: arch/arm/mach-imx/*vf610*
1101F: arch/arm/boot/dts/vf*
1102
2b7a52a4 1103ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1104M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1106S: Maintained
1107
90b8fc34 1108ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1109M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1111S: Maintained
1112
ef47d5f0 1113ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1114M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1115M: Paul Parsons <lost.distance@yahoo.com>
1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1117S: Maintained
1118F: arch/arm/mach-pxa/hx4700.c
1119F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1120F: sound/soc/pxa/hx4700.c
ef47d5f0 1121
4dfad069
WX
1122ARM/HISILICON SOC SUPPORT
1123M: Wei Xu <xuwei5@hisilicon.com>
1124L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125W: http://www.hisilicon.com
1126S: Supported
1127T: git git://github.com/hisilicon/linux-hisi.git
1128F: arch/arm/mach-hisi/
1129
21f37bc3 1130ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1131M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1132W: www.jlime.com
1133S: Maintained
084bad91
KE
1134T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1135F: arch/arm/mach-sa1100/jornada720.c
1136F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1137
5e767ab9
JMC
1138ARM/IGEP MACHINE SUPPORT
1139M: Enric Balletbo i Serra <eballetbo@gmail.com>
1140M: Javier Martinez Canillas <javier@dowhile0.org>
1141L: linux-omap@vger.kernel.org
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S: Maintained
06ff74fd 1144F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1145
403d2971
MV
1146ARM/INCOME PXA270 SUPPORT
1147M: Marek Vasut <marek.vasut@gmail.com>
1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149S: Maintained
ec154082 1150F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1151
2b7a52a4 1152ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1153M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1155S: Maintained
e2bdb176
DW
1156
1157ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1159S: Orphan
2b7a52a4
LB
1160
1161ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1162M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1164S: Maintained
2b7a52a4
LB
1165
1166ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1167M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1169S: Maintained
2b7a52a4 1170
2b7a52a4 1171ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1172M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1174S: Maintained
1175
dfdd8cc9
KH
1176ARM/INTEL IXP4XX ARM ARCHITECTURE
1177M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1178M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1180S: Maintained
1181F: arch/arm/mach-ixp4xx/
1182
838553c5 1183ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1184M: Jonathan Cameron <jic23@cam.ac.uk>
1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186S: Maintained
1187F: arch/arm/mach-pxa/stargate2.c
1188F: drivers/pcmcia/pxa2xx_stargate2.c
1189
2b7a52a4 1190ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1191M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1192L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1193S: Maintained
2b7a52a4
LB
1194
1195ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1196M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1198S: Maintained
1199
1154f858 1200ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1201M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203S: Maintained
1204F: arch/arm/mach-keystone/
317929cd 1205T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1206
bc6aa566 1207ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1208M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1209L: linux-kernel@vger.kernel.org
1210S: Maintained
1211F: drivers/clk/keystone/
1212
1213ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1214M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1215L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216L: linux-kernel@vger.kernel.org
1217S: Maintained
1218F: drivers/clocksource/timer-keystone.c
1219
1220ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1221M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1222L: linux-kernel@vger.kernel.org
1223S: Maintained
1224F: drivers/power/reset/keystone-reset.c
1225
1226ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1227M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1228L: linux-kernel@vger.kernel.org
1229S: Maintained
1230F: drivers/memory/*emif*
1231
2b7a52a4 1232ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1233M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1235S: Maintained
1236
3143875f
JE
1237ARM/LPC18XX ARCHITECTURE
1238M: Joachim Eastwood <manabian@gmail.com>
1239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240S: Maintained
19c1c32c
JE
1241F: arch/arm/boot/dts/lpc43*
1242F: drivers/clk/nxp/clk-lpc18xx*
1243F: drivers/clocksource/time-lpc32xx.c
1244F: drivers/i2c/busses/i2c-lpc2k.c
1245F: drivers/memory/pl172.c
1246F: drivers/mtd/spi-nor/nxp-spifi.c
1247F: drivers/rtc/rtc-lpc24xx.c
3143875f
JE
1248N: lpc18xx
1249
3b886171 1250ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1251M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1252S: Maintained
1253
31c17ac9 1254ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1255M: Jason Cooper <jason@lakedaemon.net>
1256M: Andrew Lunn <andrew@lunn.ch>
1257M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1258M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260S: Maintained
1261F: arch/arm/mach-mvebu/
59ec9671 1262F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1263F: arch/arm/boot/dts/armada*
1264F: arch/arm/boot/dts/kirkwood*
1265
75f41273 1266
40f4978b
SH
1267ARM/Marvell Berlin SoC support
1268M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270S: Maintained
1271F: arch/arm/mach-berlin/
31c17ac9
GC
1272F: arch/arm/boot/dts/berlin*
1273
40f4978b 1274
4cfab57e 1275ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1276M: Jason Cooper <jason@lakedaemon.net>
1277M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1278M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1279M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1281S: Maintained
1282F: arch/arm/mach-dove/
54a246ff
NP
1283F: arch/arm/mach-mv78xx0/
1284F: arch/arm/mach-orion5x/
1285F: arch/arm/plat-orion/
31c17ac9
GC
1286F: arch/arm/boot/dts/dove*
1287F: arch/arm/boot/dts/orion5x*
1288
3b886171 1289
d69ac131
AC
1290ARM/Orion SoC/Technologic Systems TS-78xx platform support
1291M: Alexander Clouter <alex@digriz.org.uk>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293W: http://www.digriz.org.uk/ts78xx/kernel
1294S: Maintained
1295F: arch/arm/mach-orion5x/ts78xx-*
1296
607b8fc9
EH
1297ARM/Mediatek RTC DRIVER
1298M: Eddie Huang <eddie.huang@mediatek.com>
1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1301S: Maintained
1302F: drivers/rtc/rtc-mt6397.c
1303
e54951c8
MB
1304ARM/Mediatek SoC support
1305M: Matthias Brugger <matthias.bgg@gmail.com>
1306L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1307L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1308S: Maintained
1309F: arch/arm/boot/dts/mt6*
1310F: arch/arm/boot/dts/mt8*
1311F: arch/arm/mach-mediatek/
1312N: mtk
1313K: mediatek
1314
0f8669e3
CY
1315ARM/Mediatek USB3 PHY DRIVER
1316M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1319S: Maintained
1320F: drivers/phy/phy-mt65xx-usb3.c
1321
adcb079f
AB
1322ARM/MICREL KS8695 ARCHITECTURE
1323M: Greg Ungerer <gerg@uclinux.org>
1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1325F: arch/arm/mach-ks8695/
adcb079f
AB
1326S: Odd Fixes
1327
d78ff0a5 1328ARM/MIOA701 MACHINE SUPPORT
8b58be88 1329M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1331F: arch/arm/mach-pxa/mioa701.c
1332S: Maintained
1333
9624dfe6 1334ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1335M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1336S: Maintained
1337
e0ee9851 1338ARM/NOMADIK ARCHITECTURE
28b8e8d4 1339M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1340M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342S: Maintained
1343F: arch/arm/mach-nomadik/
ecc265fe 1344F: drivers/pinctrl/nomadik/
87572880 1345F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1346T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1347
9d76295a 1348ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1349M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1350L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1351W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1352S: Supported
1353
8459c159 1354ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1355M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1356M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1357S: Maintained
1358
5d783a2d 1359ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1360M: Marek Vasut <marek.vasut@gmail.com>
75280787 1361L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1362W: http://hackndev.com
1363S: Maintained
933d35f0
JP
1364F: arch/arm/mach-pxa/include/mach/palmtx.h
1365F: arch/arm/mach-pxa/palmtx.c
1366F: arch/arm/mach-pxa/include/mach/palmt5.h
1367F: arch/arm/mach-pxa/palmt5.c
1368F: arch/arm/mach-pxa/include/mach/palmld.h
1369F: arch/arm/mach-pxa/palmld.c
1370F: arch/arm/mach-pxa/include/mach/palmte2.h
1371F: arch/arm/mach-pxa/palmte2.c
1372F: arch/arm/mach-pxa/include/mach/palmtc.h
1373F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1374
b57fe924 1375ARM/PALM TREO SUPPORT
d8130624 1376M: Tomas Cech <sleep_walker@suse.com>
75280787 1377L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1378W: http://hackndev.com
1379S: Maintained
b57fe924
JP
1380F: arch/arm/mach-pxa/include/mach/palmtreo.h
1381F: arch/arm/mach-pxa/palmtreo.c
90af5811 1382
c49e1e63 1383ARM/PALMZ72 SUPPORT
8b58be88 1384M: Sergey Lapin <slapin@ossfans.org>
75280787 1385L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1386W: http://hackndev.com
1387S: Maintained
933d35f0
JP
1388F: arch/arm/mach-pxa/include/mach/palmz72.h
1389F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1390
1da177e4 1391ARM/PLEB SUPPORT
8b58be88 1392M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1393W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1394S: Maintained
1395
1396ARM/PT DIGITAL BOARD PORT
8b58be88 1397M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1398L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1399W: http://www.arm.linux.org.uk/
1400S: Maintained
1401
8fc1b0f8
KG
1402ARM/QUALCOMM SUPPORT
1403M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1404M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1405M: David Brown <davidb@codeaurora.org>
1406L: linux-arm-msm@vger.kernel.org
f5d3af9d 1407L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1408S: Maintained
1409F: arch/arm/mach-qcom/
f5d3af9d 1410F: drivers/soc/qcom/
c0c89faf
SB
1411F: drivers/tty/serial/msm_serial.h
1412F: drivers/tty/serial/msm_serial.c
1413F: drivers/*/pm8???-*
1414F: drivers/mfd/ssbi.c
916f743d 1415F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1416T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1417
2b7a52a4 1418ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1419M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1420L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1421S: Maintained
1422
d4275354 1423ARM/RISCPC ARCHITECTURE
8b58be88 1424M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1426W: http://www.arm.linux.org.uk/
1427S: Maintained
d4275354
RK
1428F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1429F: arch/arm/include/asm/hardware/ioc.h
1430F: arch/arm/include/asm/hardware/iomd.h
1431F: arch/arm/include/asm/hardware/memc.h
1432F: arch/arm/mach-rpc/
1a6422f6 1433F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1434F: drivers/net/ethernet/i825xx/ether1*
1435F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1436F: drivers/scsi/arm/
1437
08ddbb0a
HS
1438ARM/Rockchip SoC support
1439M: Heiko Stuebner <heiko@sntech.de>
1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1441L: linux-rockchip@lists.infradead.org
08ddbb0a 1442S: Maintained
541555e9 1443F: arch/arm/boot/dts/rk3*
08ddbb0a 1444F: arch/arm/mach-rockchip/
541555e9
HS
1445F: drivers/clk/rockchip/
1446F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1447F: drivers/*/*rockchip*
541555e9
HS
1448F: drivers/*/*/*rockchip*
1449F: sound/soc/rockchip/
b4331b43 1450N: rockchip
08ddbb0a 1451
5bfb937c
KK
1452ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1453M: Kukjin Kim <kgene@kernel.org>
e8f98457 1454M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1456L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1457S: Maintained
6f0589c8
MB
1458F: arch/arm/boot/dts/s3c*
1459F: arch/arm/boot/dts/exynos*
d97236e6 1460F: arch/arm64/boot/dts/exynos/
482ce512 1461F: arch/arm/plat-samsung/
769bbb63
HS
1462F: arch/arm/mach-s3c24*/
1463F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1464F: arch/arm/mach-s5p*/
1465F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1466F: drivers/*/*s3c2410*
1467F: drivers/*/*/*s3c2410*
40c76662
MB
1468F: drivers/spi/spi-s3c*
1469F: sound/soc/samsung/*
d6b9aea6
KK
1470F: Documentation/arm/Samsung/
1471F: Documentation/devicetree/bindings/arm/samsung/
1472F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1473F: Documentation/devicetree/bindings/power/pd-samsung.txt
33d43cdd 1474N: exynos
f556cb07 1475
10ffa964
KP
1476ARM/SAMSUNG MOBILE MACHINE SUPPORT
1477M: Kyungmin Park <kyungmin.park@samsung.com>
1478L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479S: Maintained
004bbd3c 1480F: arch/arm/mach-s5pv210/
10ffa964 1481
3ce4ccb6
KD
1482ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1483M: Kyungmin Park <kyungmin.park@samsung.com>
1484M: Kamil Debski <k.debski@samsung.com>
1485L: linux-arm-kernel@lists.infradead.org
1486L: linux-media@vger.kernel.org
1487S: Maintained
1488F: drivers/media/platform/s5p-g2d/
1489
e6a476fd
MS
1490ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1491M: Kyungmin Park <kyungmin.park@samsung.com>
1492M: Kamil Debski <k.debski@samsung.com>
6305902c 1493M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1494L: linux-arm-kernel@lists.infradead.org
1495L: linux-media@vger.kernel.org
1496S: Maintained
934455d7 1497F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1498F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1499
1500ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1501M: Kyungmin Park <kyungmin.park@samsung.com>
1502M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1503L: linux-arm-kernel@lists.infradead.org
1504L: linux-media@vger.kernel.org
1505S: Maintained
90d72ac6 1506F: drivers/media/platform/s5p-tv/
e6a476fd 1507
7d9f9bf4
AP
1508ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1509M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1510M: Jacek Anaszewski <j.anaszewski@samsung.com>
1511L: linux-arm-kernel@lists.infradead.org
1512L: linux-media@vger.kernel.org
1513S: Maintained
1514F: drivers/media/platform/s5p-jpeg/
1515
d48d38e8 1516ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1517M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1518M: Magnus Damm <magnus.damm@gmail.com>
1519L: linux-sh@vger.kernel.org
d48d38e8 1520W: http://oss.renesas.com
bbff48f5 1521Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1522T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1523S: Supported
0b514fdb
SH
1524F: arch/arm/boot/dts/emev2*
1525F: arch/arm/boot/dts/r7s*
1526F: arch/arm/boot/dts/r8a*
1527F: arch/arm/boot/dts/sh*
0b514fdb 1528F: arch/arm/configs/shmobile_defconfig
7a2071c5 1529F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1530F: arch/arm/mach-shmobile/
1531F: drivers/sh/
1532
66314223 1533ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1534M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1535S: Maintained
1536F: arch/arm/mach-socfpga/
efadb751
DN
1537F: arch/arm/boot/dts/socfpga*
1538F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1539W: http://www.rocketboards.org
efadb751 1540T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1541
1542ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1543M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1544S: Maintained
1545F: drivers/clk/socfpga/
1546
71bcada8
TT
1547ARM/SOCFPGA EDAC SUPPORT
1548M: Thor Thayer <tthayer@opensource.altera.com>
1549S: Maintained
1550F: drivers/edac/altera_edac.
1551
65ebcc11 1552ARM/STI ARCHITECTURE
a92177ea
SK
1553M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1554M: Maxime Coquelin <maxime.coquelin@st.com>
1555M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557L: kernel@stlinux.com
1558W: http://www.stlinux.com
1559S: Maintained
1560F: arch/arm/mach-sti/
a92177ea 1561F: arch/arm/boot/dts/sti*
b8e31bf3 1562F: drivers/char/hw_random/st-rng.c
a92177ea 1563F: drivers/clocksource/arm_global_timer.c
82805d1b 1564F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1565F: drivers/i2c/busses/i2c-st.c
346e2e4a 1566F: drivers/media/rc/st_rc.c
95d66b16 1567F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1568F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1569F: drivers/phy/phy-miphy28lp.c
1570F: drivers/phy/phy-miphy365x.c
6da969a5 1571F: drivers/phy/phy-stih407-usb.c
26389c78 1572F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1573F: drivers/pinctrl/pinctrl-st.c
1574F: drivers/reset/sti/
db4112e6 1575F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1576F: drivers/tty/serial/st-asc.c
eb11adab 1577F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1578F: drivers/usb/host/ehci-st.c
1579F: drivers/usb/host/ohci-st.c
db4112e6 1580F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1581F: drivers/ata/ahci_st.c
65ebcc11 1582
ee6e7879
MC
1583ARM/STM32 ARCHITECTURE
1584M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586S: Maintained
1587T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1588N: stm32
1589F: drivers/clocksource/armv7m_systick.c
1590
2b7a52a4 1591ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1592M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1593L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1594S: Maintained
1595
1bbd7089 1596ARM/TETON BGA MACHINE SUPPORT
706e69d6 1597M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599S: Maintained
1600
2b7a52a4 1601ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1602M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1603L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1604S: Maintained
1605
98ad6e3b 1606ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1607M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1608L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1609W: http://www.mcuos.com
1610S: Maintained
4e89e8f6 1611F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1612F: drivers/input/keyboard/w90p910_keypad.c
1613F: drivers/input/touchscreen/w90p910_ts.c
1614F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1615F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1616F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1617F: drivers/rtc/rtc-nuc900.c
9df92e6c 1618F: drivers/spi/spi-nuc900.c
4e89e8f6 1619F: drivers/usb/host/ehci-w90x900.c
8a61f013 1620F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1621
54274d71 1622ARM/U300 MACHINE SUPPORT
e4651a9f 1623M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1624L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625S: Supported
1626F: arch/arm/mach-u300/
9affbd24 1627F: drivers/clocksource/timer-u300.c
54274d71
LW
1628F: drivers/i2c/busses/i2c-stu300.c
1629F: drivers/rtc/rtc-coh901331.c
1630F: drivers/watchdog/coh901327_wdt.c
1631F: drivers/dma/coh901318*
87572880
LW
1632F: drivers/mfd/ab3100*
1633F: drivers/rtc/rtc-ab3100.c
1634F: drivers/rtc/rtc-coh901331.c
1635T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1636
3d00d04f
MY
1637ARM/UNIPHIER ARCHITECTURE
1638M: Masahiro Yamada <yamada.masahiro@socionext.com>
1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S: Maintained
a3ff83d2 1641F: arch/arm/boot/dts/uniphier*
e7ecbc05 1642F: arch/arm/include/asm/hardware/cache-uniphier.h
3d00d04f 1643F: arch/arm/mach-uniphier/
e7ecbc05 1644F: arch/arm/mm/cache-uniphier.c
dd6fd4a3 1645F: drivers/i2c/busses/i2c-uniphier*
a3ff83d2
MY
1646F: drivers/pinctrl/uniphier/
1647F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1648N: uniphier
1649
87572880 1650ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1651M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1652L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1653S: Maintained
1654F: arch/arm/mach-ux500/
e4651a9f 1655F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1656F: drivers/dma/ste_dma40*
e4651a9f 1657F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1658F: drivers/mfd/abx500*
1659F: drivers/mfd/ab8500*
e4651a9f
LW
1660F: drivers/mfd/dbx500*
1661F: drivers/mfd/db8500*
ecc265fe
JP
1662F: drivers/pinctrl/nomadik/pinctrl-ab*
1663F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1664F: drivers/rtc/rtc-ab8500.c
e4651a9f 1665F: drivers/rtc/rtc-pl031.c
87572880 1666T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1667
e93fde28
UH
1668ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1669M: Ulf Hansson <ulf.hansson@linaro.org>
1670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671T: git git://git.linaro.org/people/ulfh/clk.git
1672S: Maintained
1673F: drivers/clk/ux500/
1674F: include/linux/platform_data/clk-ux500.h
1675
740d93b1
PM
1676ARM/VERSATILE EXPRESS PLATFORM
1677M: Liviu Dudau <liviu.dudau@arm.com>
1678M: Sudeep Holla <sudeep.holla@arm.com>
1679M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1680L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681S: Maintained
1682F: arch/arm/boot/dts/vexpress*
9ccd6080 1683F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1684F: arch/arm/mach-vexpress/
1685F: */*/vexpress*
7e8f403f 1686F: */*/*/vexpress*
740d93b1
PM
1687F: drivers/clk/versatile/clk-vexpress-osc.c
1688F: drivers/clocksource/versatile.c
1689
d4275354 1690ARM/VFP SUPPORT
8b58be88 1691M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1692L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1693W: http://www.arm.linux.org.uk/
1694S: Maintained
1695F: arch/arm/vfp/
1696
e66b6d8e
MV
1697ARM/VOIPAC PXA270 SUPPORT
1698M: Marek Vasut <marek.vasut@gmail.com>
1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700S: Maintained
1701F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1702F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1703
04529fe2
TP
1704ARM/VT8500 ARM ARCHITECTURE
1705M: Tony Prisk <linux@prisktech.co.nz>
1706L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707S: Maintained
1708F: arch/arm/mach-vt8500/
41fd91b4 1709F: drivers/clocksource/vt8500_timer.c
560746eb 1710F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1711F: drivers/mmc/host/wmt-sdmmc.c
1712F: drivers/pwm/pwm-vt8500.c
1713F: drivers/rtc/rtc-vt8500.c
1714F: drivers/tty/serial/vt8500_serial.c
4f31102b 1715F: drivers/usb/host/ehci-platform.c
41fd91b4 1716F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1717F: drivers/video/fbdev/vt8500lcdfb.*
1718F: drivers/video/fbdev/wm8505fb*
1719F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1720
e66b6d8e
MV
1721ARM/ZIPIT Z2 SUPPORT
1722M: Marek Vasut <marek.vasut@gmail.com>
1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724S: Maintained
1725F: arch/arm/mach-pxa/z2.c
6ab2a855 1726F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1727
5ecc4b53
JN
1728ARM/ZTE ARCHITECTURE
1729M: Jun Nie <jun.nie@linaro.org>
1730L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731S: Maintained
1732F: arch/arm/mach-zx/
1733F: drivers/clk/zte/
1734F: Documentation/devicetree/bindings/arm/zte.txt
1735F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1736
51f29d44
MS
1737ARM/ZYNQ ARCHITECTURE
1738M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1739R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1740L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741W: http://wiki.xilinx.com
d6448b76 1742T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1743S: Supported
1744F: arch/arm/mach-zynq/
bd2a337a 1745F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1746F: drivers/block/xsysace.c
c2fd4e38
MS
1747N: zynq
1748N: xilinx
1749F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1750F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1751F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1752F: drivers/edac/synopsys_edac.c
51f29d44 1753
48ec83bc 1754ARM SMMU DRIVERS
b8f9879e
WD
1755M: Will Deacon <will.deacon@arm.com>
1756L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757S: Maintained
1758F: drivers/iommu/arm-smmu.c
48ec83bc 1759F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1760F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1761
38074229
CM
1762ARM64 PORT (AARCH64 ARCHITECTURE)
1763M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1764M: Will Deacon <will.deacon@arm.com>
38074229
CM
1765L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766S: Maintained
1767F: arch/arm64/
d19766ec 1768F: Documentation/arm64/
38074229 1769
9d7005f9
LP
1770AS3645A LED FLASH CONTROLLER DRIVER
1771M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1772L: linux-media@vger.kernel.org
1773T: git git://linuxtv.org/media_tree.git
1774S: Maintained
1775F: drivers/media/i2c/as3645a.c
1776F: include/media/as3645a.h
1777
d58de038
GJ
1778ASC7621 HARDWARE MONITOR DRIVER
1779M: George Joseph <george.joseph@fairview5.com>
1780L: lm-sensors@lm-sensors.org
1781S: Maintained
1782F: Documentation/hwmon/asc7621
1783F: drivers/hwmon/asc7621.c
1784
b229ece9 1785ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1786M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1787L: acpi4asus-user@lists.sourceforge.net
d0944853 1788L: platform-driver-x86@vger.kernel.org
76593d6f 1789W: http://acpi4asus.sf.net
85091b71 1790S: Maintained
b229ece9
CC
1791F: drivers/platform/x86/asus*.c
1792F: drivers/platform/x86/eeepc*.c
85091b71 1793
953a6479 1794ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1795R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1796W: http://sourceforge.net/projects/xscaleiop
08223d80 1797S: Odd fixes
679655da
JP
1798F: Documentation/crypto/async-tx-api.txt
1799F: crypto/async_tx/
1800F: drivers/dma/
1801F: include/linux/dmaengine.h
1802F: include/linux/async_tx.h
b3e5f263 1803
a1867d36 1804AT24 EEPROM DRIVER
14d77c4d 1805M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1806L: linux-i2c@vger.kernel.org
1807S: Maintained
1808F: drivers/misc/eeprom/at24.c
25f73ed5 1809F: include/linux/platform_data/at24.h
a1867d36 1810
e7839f25 1811ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1812M: "Ed L. Cashin" <ed.cashin@acm.org>
1813W: http://www.openaoe.org/
1da177e4 1814S: Supported
679655da
JP
1815F: Documentation/aoe/
1816F: drivers/block/aoe/
1da177e4 1817
aad7a211
AB
1818ATHEROS 71XX/9XXX GPIO DRIVER
1819M: Alban Bedel <albeu@free.fr>
1820W: https://github.com/AlbanBedel/linux
1821T: git git://github.com/AlbanBedel/linux
1822S: Maintained
1823F: drivers/gpio/gpio-ath79.c
1824F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1825
9a10a870 1826ATHEROS ATH GENERIC UTILITIES
f726ee65 1827M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1828L: linux-wireless@vger.kernel.org
1829S: Supported
1830F: drivers/net/wireless/ath/*
1831
fa1c114f 1832ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1833M: Jiri Slaby <jirislaby@gmail.com>
1834M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1835M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1836L: linux-wireless@vger.kernel.org
72c706b7 1837W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1838S: Maintained
fa451753 1839F: drivers/net/wireless/ath/ath5k/
fa1c114f 1840
12e62d6f
KV
1841ATHEROS ATH6KL WIRELESS DRIVER
1842M: Kalle Valo <kvalo@qca.qualcomm.com>
1843L: linux-wireless@vger.kernel.org
1844W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1845T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1846S: Supported
1847F: drivers/net/wireless/ath/ath6kl/
1848
2be7d22f
VK
1849WILOCITY WIL6210 WIRELESS DRIVER
1850M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1851L: linux-wireless@vger.kernel.org
1852L: wil6210@qca.qualcomm.com
1853S: Supported
1854W: http://wireless.kernel.org/en/users/Drivers/wil6210
1855F: drivers/net/wireless/ath/wil6210/
dba4b74d 1856F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1857
1d7e1e6b
CL
1858CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1859M: Christian Lamparter <chunkeey@googlemail.com>
1860L: linux-wireless@vger.kernel.org
1861W: http://wireless.kernel.org/en/users/Drivers/carl9170
1862S: Maintained
1863F: drivers/net/wireless/ath/carl9170/
1864
2c2a6172
LT
1865ATK0110 HWMON DRIVER
1866M: Luca Tettamanti <kronos.it@gmail.com>
1867L: lm-sensors@lm-sensors.org
1868S: Maintained
1869F: drivers/hwmon/asus_atk0110.c
1870
6f69a6d7 1871ATI_REMOTE2 DRIVER
8b58be88 1872M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1873S: Maintained
679655da 1874F: drivers/input/misc/ati_remote2.c
6f69a6d7 1875
7ae115b4 1876ATLX ETHERNET DRIVERS
8b58be88 1877M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1878M: Chris Snook <chris.snook@gmail.com>
e443e383 1879L: netdev@vger.kernel.org
8d5ca6ec
JC
1880W: http://sourceforge.net/projects/atl1
1881W: http://atl1.sourceforge.net
1882S: Maintained
2b133ad6 1883F: drivers/net/ethernet/atheros/
8d5ca6ec 1884
1da177e4 1885ATM
366c1bd1 1886M: Chas Williams <3chas3@gmail.com>
476604de 1887L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1888L: netdev@vger.kernel.org
1da177e4
LT
1889W: http://linux-atm.sourceforge.net
1890S: Maintained
679655da
JP
1891F: drivers/atm/
1892F: include/linux/atm*
c117ab84 1893F: include/uapi/linux/atm*
1da177e4 1894
04ac2f46 1895ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1896M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1897S: Maintained
1898F: drivers/mmc/host/atmel-mci.c
1899F: drivers/mmc/host/atmel-mci-regs.h
1900
a1cfac48 1901ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1902M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1903S: Supported
df621252 1904F: drivers/tty/serial/atmel_serial.c
a1cfac48 1905
dfae90ed 1906ATMEL Audio ALSA driver
3a82002c 1907M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1908L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1909S: Supported
1910F: sound/soc/atmel
1911
b414dc16
NF
1912ATMEL DMA DRIVER
1913M: Nicolas Ferre <nicolas.ferre@atmel.com>
1914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1915S: Supported
1916F: drivers/dma/at_hdmac.c
1917F: drivers/dma/at_hdmac_regs.h
6f0d65af 1918F: include/linux/platform_data/dma-atmel.h
b414dc16 1919
6bd0f436
LD
1920ATMEL XDMA DRIVER
1921M: Ludovic Desroches <ludovic.desroches@atmel.com>
1922L: linux-arm-kernel@lists.infradead.org
1923L: dmaengine@vger.kernel.org
1924S: Supported
1925F: drivers/dma/at_xdmac.c
1926
888f2804
LD
1927ATMEL I2C DRIVER
1928M: Ludovic Desroches <ludovic.desroches@atmel.com>
1929L: linux-i2c@vger.kernel.org
1930S: Supported
1931F: drivers/i2c/busses/i2c-at91.c
1932
15515545
JW
1933ATMEL ISI DRIVER
1934M: Josh Wu <josh.wu@atmel.com>
1935L: linux-media@vger.kernel.org
1936S: Supported
f2294c2d 1937F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1938F: include/media/atmel-isi.h
1939
8f4c79ce 1940ATMEL LCDFB DRIVER
8b58be88 1941M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1942L: linux-fbdev@vger.kernel.org
8f4c79ce 1943S: Maintained
8a61f013 1944F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1945F: include/video/atmel_lcdc.h
8f4c79ce 1946
89e5785f 1947ATMEL MACB ETHERNET DRIVER
a02875a6 1948M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1949S: Supported
9f2f381f 1950F: drivers/net/ethernet/cadence/
89e5785f 1951
5cbac98a
JW
1952ATMEL NAND DRIVER
1953M: Josh Wu <josh.wu@atmel.com>
1954L: linux-mtd@lists.infradead.org
1955S: Supported
1956F: drivers/mtd/nand/atmel_nand*
1957
05c441ef 1958ATMEL SDMMC DRIVER
1959M: Ludovic Desroches <ludovic.desroches@atmel.com>
1960L: linux-mmc@vger.kernel.org
1961S: Supported
1962F: drivers/mmc/host/sdhci-of-at91.c
1963
754ce4f2 1964ATMEL SPI DRIVER
a02875a6 1965M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1966S: Supported
9df92e6c 1967F: drivers/spi/spi-atmel.*
754ce4f2 1968
0ef09015 1969ATMEL SSC DRIVER
03515f32 1970M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1972S: Supported
1973F: drivers/misc/atmel-ssc.c
1974F: include/linux/atmel-ssc.h
1975
e9cb1c5a
NF
1976ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1977M: Nicolas Ferre <nicolas.ferre@atmel.com>
1978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1979S: Supported
1980F: drivers/misc/atmel_tclib.c
1981F: drivers/clocksource/tcb_clksrc.c
1982
914a3f3b 1983ATMEL USBA UDC DRIVER
a02875a6
NF
1984M: Nicolas Ferre <nicolas.ferre@atmel.com>
1985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1986S: Supported
faf2e1db 1987F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1988
1da177e4 1989ATMEL WIRELESS DRIVER
8b58be88 1990M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1991L: linux-wireless@vger.kernel.org
1da177e4
LT
1992W: http://www.thekelleys.org.uk/atmel
1993W: http://atmelwlandriver.sourceforge.net/
1994S: Maintained
679655da 1995F: drivers/net/wireless/atmel*
1da177e4 1996
a14c0f8f
ND
1997ATMEL MAXTOUCH DRIVER
1998M: Nick Dyer <nick.dyer@itdev.co.uk>
1999T: git git://github.com/atmel-maxtouch/linux.git
2000S: Supported
2001F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2002F: drivers/input/touchscreen/atmel_mxt_ts.c
2003F: include/linux/platform_data/atmel_mxt_ts.h
2004
26780d9e 2005ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
2006M: Bradley Grove <linuxdrivers@attotech.com>
2007L: linux-scsi@vger.kernel.org
2008W: http://www.attotech.com
2009S: Supported
2010F: drivers/scsi/esas2r
26780d9e 2011
bc6e17b8
SS
2012ATUSB IEEE 802.15.4 RADIO DRIVER
2013M: Stefan Schmidt <stefan@osg.samsung.com>
2014L: linux-wpan@vger.kernel.org
2015S: Maintained
2016F: drivers/net/ieee802154/atusb.c
2017F: drivers/net/ieee802154/atusb.h
2018F: drivers/net/ieee802154/at86rf230.h
2019
a92b7b80 2020AUDIT SUBSYSTEM
915f389d 2021M: Paul Moore <paul@paul-moore.com>
8b58be88 2022M: Eric Paris <eparis@redhat.com>
915f389d 2023L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 2024W: http://people.redhat.com/sgrubb/audit/
915f389d 2025T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 2026S: Maintained
679655da 2027F: include/linux/audit.h
c117ab84 2028F: include/uapi/linux/audit.h
679655da 2029F: kernel/audit*
a92b7b80 2030
70e84049 2031AUXILIARY DISPLAY DRIVERS
8b58be88 2032M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2033W: http://miguelojeda.es/auxdisplay.htm
2034W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2035S: Maintained
679655da
JP
2036F: drivers/auxdisplay/
2037F: include/linux/cfag12864b.h
70e84049 2038
5f97f7f9 2039AVR32 ARCHITECTURE
e336f61f
HCE
2040M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2041M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 2042W: http://www.atmel.com/products/AVR32/
249d9d9d 2043W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2044W: http://avrfreaks.net/
e336f61f 2045S: Maintained
679655da 2046F: arch/avr32/
5f97f7f9
HS
2047
2048AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2049M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2050M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2051S: Maintained
679655da 2052F: arch/avr32/mach-at32ap/
5f97f7f9 2053
1da177e4 2054AX.25 NETWORK LAYER
8b58be88 2055M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2056L: linux-hams@vger.kernel.org
d34cb28a 2057W: http://www.linux-ax25.org/
1da177e4 2058S: Maintained
c117ab84 2059F: include/uapi/linux/ax25.h
679655da
JP
2060F: include/net/ax25.h
2061F: net/ax25/
1da177e4 2062
d5269395 2063AZ6007 DVB DRIVER
009a5410 2064M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2065L: linux-media@vger.kernel.org
2066W: http://linuxtv.org
2067T: git git://linuxtv.org/media_tree.git
2068S: Maintained
2069F: drivers/media/usb/dvb-usb-v2/az6007.c
2070
6777376e
HV
2071AZTECH FM RADIO RECEIVER DRIVER
2072M: Hans Verkuil <hverkuil@xs4all.nl>
2073L: linux-media@vger.kernel.org
2074T: git git://linuxtv.org/media_tree.git
2075W: http://linuxtv.org
2076S: Maintained
2077F: drivers/media/radio/radio-aztech*
2078
e2d1d6c0 2079B43 WIRELESS DRIVER
e2d1d6c0 2080L: linux-wireless@vger.kernel.org
ed072f9e 2081L: b43-dev@lists.infradead.org
491b26b4 2082W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2083S: Odd Fixes
679655da 2084F: drivers/net/wireless/b43/
e2d1d6c0
RD
2085
2086B43LEGACY WIRELESS DRIVER
8b58be88 2087M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2088L: linux-wireless@vger.kernel.org
ed072f9e 2089L: b43-dev@lists.infradead.org
491b26b4 2090W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2091S: Maintained
679655da 2092F: drivers/net/wireless/b43legacy/
e2d1d6c0 2093
300abeb5 2094BACKLIGHT CLASS/SUBSYSTEM
b7701755 2095M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2096M: Lee Jones <lee.jones@linaro.org>
300abeb5 2097S: Maintained
679655da
JP
2098F: drivers/video/backlight/
2099F: include/linux/backlight.h
300abeb5 2100
c6c8fea2 2101BATMAN ADVANCED
207df49e 2102M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2103M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2104M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2105L: b.a.t.m.a.n@lists.open-mesh.org
2106W: http://www.open-mesh.org/
2107S: Maintained
2108F: net/batman-adv/
2109
e2d1d6c0 2110BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2111M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2112L: linux-hams@vger.kernel.org
2113W: http://www.baycom.org/~tom/ham/ham.html
2114S: Maintained
679655da 2115F: drivers/net/hamradio/baycom*
e2d1d6c0 2116
cafe5635 2117BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2118M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2119L: linux-bcache@vger.kernel.org
2120W: http://bcache.evilpiepirate.org
d1aa1ab3 2121S: Maintained
cafe5635
KO
2122F: drivers/md/bcache/
2123
04bd844a
HV
2124BDISP ST MEDIA DRIVER
2125M: Fabien Dessenne <fabien.dessenne@st.com>
2126L: linux-media@vger.kernel.org
2127T: git git://linuxtv.org/media_tree.git
2128W: http://linuxtv.org
2129S: Supported
2130F: drivers/media/platform/sti/bdisp
2131
e2d1d6c0 2132BEFS FILE SYSTEM
55817d3d 2133S: Orphan
679655da
JP
2134F: Documentation/filesystems/befs.txt
2135F: fs/befs/
e2d1d6c0 2136
564ee360 2137BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2138M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2139L: netdev@vger.kernel.org
2140S: Maintained
2141F: drivers/net/ethernet/ec_bhf.c
564ee360 2142
e2d1d6c0 2143BFS FILE SYSTEM
8b58be88 2144M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2145S: Maintained
679655da
JP
2146F: Documentation/filesystems/bfs.txt
2147F: fs/bfs/
c117ab84 2148F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2149
1394f032 2150BLACKFIN ARCHITECTURE
a4edbc10 2151M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2152L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2153T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2154W: http://blackfin.uclinux.org
2155S: Supported
679655da 2156F: arch/blackfin/
566da5b2 2157
e190d6b1 2158BLACKFIN EMAC DRIVER
b3fe92b0 2159L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2160W: http://blackfin.uclinux.org
2161S: Supported
7b35f033 2162F: drivers/net/ethernet/adi/
e190d6b1 2163
566da5b2 2164BLACKFIN RTC DRIVER
b3fe92b0 2165L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2166W: http://blackfin.uclinux.org
2167S: Supported
679655da 2168F: drivers/rtc/rtc-bfin.c
1394f032 2169
936ed49a 2170BLACKFIN SDH DRIVER
109ec8c3 2171M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2172L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2173W: http://blackfin.uclinux.org
2174S: Supported
2175F: drivers/mmc/host/bfin_sdh.c
2176
1394f032 2177BLACKFIN SERIAL DRIVER
8b58be88 2178M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2179L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2180W: http://blackfin.uclinux.org
2181S: Supported
8460241e 2182F: drivers/tty/serial/bfin_uart.c
1394f032 2183
1e6d320f 2184BLACKFIN WATCHDOG DRIVER
b3fe92b0 2185L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2186W: http://blackfin.uclinux.org
2187S: Supported
679655da 2188F: drivers/watchdog/bfin_wdt.c
1e6d320f 2189
d24ecfcc 2190BLACKFIN I2C TWI DRIVER
8b58be88 2191M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2192L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2193W: http://blackfin.uclinux.org/
2194S: Supported
679655da 2195F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2196
1e204377
SJ
2197BLACKFIN MEDIA DRIVER
2198M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2199L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2200W: http://blackfin.uclinux.org/
2201S: Supported
2202F: drivers/media/platform/blackfin/
2203F: drivers/media/i2c/adv7183*
2204F: drivers/media/i2c/vs6624*
2205
b54cf35a
JSM
2206BLINKM RGB LED DRIVER
2207M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2208S: Maintained
2209F: drivers/leds/leds-blinkm.c
2210
1da177e4 2211BLOCK LAYER
8b58be88 2212M: Jens Axboe <axboe@kernel.dk>
08deed1e 2213T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2214S: Maintained
679655da 2215F: block/
ae11f7ef 2216F: kernel/trace/blktrace.c
1da177e4 2217
2b54aaef 2218BLOCK2MTD DRIVER
8b58be88 2219M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2220L: linux-mtd@lists.infradead.org
2221S: Maintained
679655da 2222F: drivers/mtd/devices/block2mtd.c
2b54aaef 2223
63fbd24e 2224BLUETOOTH DRIVERS
8b58be88 2225M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2226M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2227M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2228L: linux-bluetooth@vger.kernel.org
63fbd24e 2229W: http://www.bluez.org/
22e7a424
MH
2230T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2231T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2232S: Maintained
679655da 2233F: drivers/bluetooth/
1da177e4 2234
63fbd24e 2235BLUETOOTH SUBSYSTEM
8b58be88 2236M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2237M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2238M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2239L: linux-bluetooth@vger.kernel.org
2240W: http://www.bluez.org/
22e7a424
MH
2241T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2242T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2243S: Maintained
679655da
JP
2244F: net/bluetooth/
2245F: include/net/bluetooth/
1da177e4
LT
2246
2247BONDING DRIVER
79b30750 2248M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2249M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2250M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2251L: netdev@vger.kernel.org
ce00f85c
JC
2252W: http://sourceforge.net/projects/bonding/
2253S: Supported
679655da 2254F: drivers/net/bonding/
c117ab84 2255F: include/uapi/linux/if_bonding.h
1da177e4 2256
b5f4df34
AS
2257BPF (Safe dynamic programs and tools)
2258M: Alexei Starovoitov <ast@kernel.org>
2259L: netdev@vger.kernel.org
2260L: linux-kernel@vger.kernel.org
2261S: Supported
2262F: kernel/bpf/
2263
39105890 2264BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2265M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2266L: netdev@vger.kernel.org
2267S: Supported
adfc5217 2268F: drivers/net/ethernet/broadcom/b44.*
39105890 2269
32ec90d5
FF
2270BROADCOM GENET ETHERNET DRIVER
2271M: Florian Fainelli <f.fainelli@gmail.com>
2272L: netdev@vger.kernel.org
2273S: Supported
2274F: drivers/net/ethernet/broadcom/genet/
2275
948c51e6 2276BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2277M: Sony Chacko <sony.chacko@qlogic.com>
2278M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2279L: netdev@vger.kernel.org
2280S: Supported
adfc5217
JK
2281F: drivers/net/ethernet/broadcom/bnx2.*
2282F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2283
4d9d2cb0 2284BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2285M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2286L: netdev@vger.kernel.org
2287S: Supported
adfc5217 2288F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2289
90f4c594 2290BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2291M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2292M: Ray Jui <rjui@broadcom.com>
2293M: Scott Branden <sbranden@broadcom.com>
497a045d 2294L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2295T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2296S: Maintained
2297F: arch/arm/mach-bcm/
2298F: arch/arm/boot/dts/bcm113*
90f4c594 2299F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2300F: arch/arm/boot/dts/bcm281*
2301F: arch/arm/configs/bcm_defconfig
e4ef47f2 2302F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2303F: drivers/clocksource/bcm_kona_timer.c
2304
9209bec4 2305BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2306M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2307M: Lee Jones <lee@kernel.org>
10b9e887 2308M: Eric Anholt <eric@anholt.net>
f680f25c 2309L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2310L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2311T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2312S: Maintained
9209bec4 2313N: bcm2835
f680f25c 2314
a2f6734c
KC
2315BROADCOM BCM33XX MIPS ARCHITECTURE
2316M: Kevin Cernekee <cernekee@gmail.com>
2317L: linux-mips@linux-mips.org
2318S: Maintained
2319F: arch/mips/bcm3384/*
2320F: arch/mips/include/asm/mach-bcm3384/*
2321F: arch/mips/kernel/*bmips*
2322
5564f092
RM
2323BROADCOM BCM47XX MIPS ARCHITECTURE
2324M: Hauke Mehrtens <hauke@hauke-m.de>
2325M: Rafał Miłecki <zajec5@gmail.com>
2326L: linux-mips@linux-mips.org
2327S: Maintained
2328F: arch/mips/bcm47xx/*
2329F: arch/mips/include/asm/mach-bcm47xx/*
2330
9209bec4 2331BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2332M: Hauke Mehrtens <hauke@hauke-m.de>
2333L: linux-arm-kernel@lists.infradead.org
2334S: Maintained
2335F: arch/arm/mach-bcm/bcm_5301x.c
2336F: arch/arm/boot/dts/bcm5301x.dtsi
2337F: arch/arm/boot/dts/bcm470*
2338
e076e962
FF
2339BROADCOM BCM63XX ARM ARCHITECTURE
2340M: Florian Fainelli <f.fainelli@gmail.com>
2341L: linux-arm-kernel@lists.infradead.org
eb6725d0 2342T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2343S: Maintained
2344F: arch/arm/mach-bcm/bcm63xx.c
2345F: arch/arm/include/debug/bcm63xx.S
2346
7110e227
KC
2347BROADCOM BCM63XX/BCM33XX UDC DRIVER
2348M: Kevin Cernekee <cernekee@gmail.com>
2349L: linux-usb@vger.kernel.org
2350S: Maintained
2351F: drivers/usb/gadget/udc/bcm63xx_udc.*
2352
2df94fd6 2353BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2354M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2355M: Gregory Fong <gregory.0xf0@gmail.com>
2356M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2357L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2358T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2359S: Maintained
2360F: arch/arm/mach-bcm/*brcmstb*
2361F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2362F: drivers/bus/brcmstb_gisb.c
5009a289 2363N: brcmstb
2df94fd6 2364
70371cef
KC
2365BROADCOM BMIPS MIPS ARCHITECTURE
2366M: Kevin Cernekee <cernekee@gmail.com>
2367M: Florian Fainelli <f.fainelli@gmail.com>
2368L: linux-mips@linux-mips.org
eb6725d0 2369T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2370S: Maintained
2371F: arch/mips/bmips/*
2372F: arch/mips/include/asm/mach-bmips/*
2373F: arch/mips/kernel/*bmips*
338808de 2374F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2375F: drivers/irqchip/irq-bcm7*
2376F: drivers/irqchip/irq-brcmstb*
2377
948c51e6 2378BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2379M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2380M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2381L: netdev@vger.kernel.org
2382S: Supported
adfc5217 2383F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2384
a9533e7e
HP
2385BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2386M: Brett Rudley <brudley@broadcom.com>
818c07b8 2387M: Arend van Spriel <arend@broadcom.com>
85d63686 2388M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2389M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2390L: linux-wireless@vger.kernel.org
5615171c 2391L: brcm80211-dev-list@broadcom.com
a9533e7e 2392S: Supported
f62ebdd5 2393F: drivers/net/wireless/brcm80211/
a9533e7e 2394
9958d6f9 2395BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2396M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2397L: linux-scsi@vger.kernel.org
2398S: Supported
2399F: drivers/scsi/bnx2fc/
2400
6a6b5ad0 2401BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2402M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2403L: linux-scsi@vger.kernel.org
2404S: Supported
2405F: drivers/scsi/bnx2i/
2406
63f37ddf 2407BROADCOM IPROC ARM ARCHITECTURE
36c0237f
SB
2408M: Ray Jui <rjui@broadcom.com>
2409M: Scott Branden <sbranden@broadcom.com>
63f37ddf 2410M: Jon Mason <jonmason@broadcom.com>
36c0237f
SB
2411L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2412L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2413T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2414S: Maintained
2415N: iproc
2416N: cygnus
63f37ddf 2417N: nsp
36c0237f
SB
2418N: bcm9113*
2419N: bcm9583*
63f37ddf
JM
2420N: bcm9585*
2421N: bcm9586*
2422N: bcm988312
36c0237f 2423N: bcm113*
63f37ddf
JM
2424N: bcm583*
2425N: bcm585*
2426N: bcm586*
2427N: bcm88312
36c0237f 2428
3b0213d5
GF
2429BROADCOM BRCMSTB GPIO DRIVER
2430M: Gregory Fong <gregory.0xf0@gmail.com>
2431L: bcm-kernel-feedback-list@broadcom.com>
2432S: Supported
2433F: drivers/gpio/gpio-brcmstb.c
2434F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2435
7b7f588b 2436BROADCOM KONA GPIO DRIVER
5e163903 2437M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2438L: bcm-kernel-feedback-list@broadcom.com
2439S: Supported
2440F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2441F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2442
f6e734a8
RM
2443BROADCOM NVRAM DRIVER
2444M: Rafał Miłecki <zajec5@gmail.com>
2445L: linux-mips@linux-mips.org
2446S: Maintained
2447F: drivers/firmware/broadcom/*
2448
02787daa
BN
2449BROADCOM STB NAND FLASH DRIVER
2450M: Brian Norris <computersforpeace@gmail.com>
2451L: linux-mtd@lists.infradead.org
2452S: Maintained
2453F: drivers/mtd/nand/brcmnand/
2454
c9678d86
RM
2455BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2456M: Rafał Miłecki <zajec5@gmail.com>
2457L: linux-wireless@vger.kernel.org
2458S: Maintained
2459F: drivers/bcma/
2460F: include/linux/bcma/
2461
b8302205
FF
2462BROADCOM SYSTEMPORT ETHERNET DRIVER
2463M: Florian Fainelli <f.fainelli@gmail.com>
2464L: netdev@vger.kernel.org
2465S: Supported
2466F: drivers/net/ethernet/broadcom/bcmsysport.*
2467
7725ccfd 2468BROCADE BFA FC SCSI DRIVER
aa803370
AG
2469M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2470M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2471L: linux-scsi@vger.kernel.org
2472S: Supported
2473F: drivers/scsi/bfa/
7725ccfd 2474
8b230ed8 2475BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2476M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2477L: netdev@vger.kernel.org
2478S: Supported
f844a0ea 2479F: drivers/net/ethernet/brocade/bna/
8b230ed8 2480
5cdf7f76 2481BSG (block layer generic sg v4 driver)
8b58be88 2482M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2483L: linux-scsi@vger.kernel.org
2484S: Supported
679655da
JP
2485F: block/bsg.c
2486F: include/linux/bsg.h
c117ab84 2487F: include/uapi/linux/bsg.h
5cdf7f76 2488
af39917d
CL
2489BT87X AUDIO DRIVER
2490M: Clemens Ladisch <clemens@ladisch.de>
2491L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2492T: git git://git.alsa-project.org/alsa-kernel.git
2493S: Maintained
2494F: Documentation/sound/alsa/Bt87x.txt
2495F: sound/pci/bt87x.c
2496
ff1d5c2f 2497BT8XXGPIO DRIVER
eb032b98 2498M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2499W: http://bu3sch.de/btgpio.php
2500S: Maintained
72dbb705 2501F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2502
eb1eb04f 2503BTRFS FILE SYSTEM
c0778e25
CM
2504M: Chris Mason <clm@fb.com>
2505M: Josef Bacik <jbacik@fb.com>
d8130624 2506M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2507L: linux-btrfs@vger.kernel.org
2508W: http://btrfs.wiki.kernel.org/
8a6e2535 2509Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2510T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2511S: Maintained
679655da
JP
2512F: Documentation/filesystems/btrfs.txt
2513F: fs/btrfs/
eb1eb04f 2514
1da177e4 2515BTTV VIDEO4LINUX DRIVER
009a5410 2516M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2517L: linux-media@vger.kernel.org
96b6aba0 2518W: http://linuxtv.org
275ffde4 2519T: git git://linuxtv.org/media_tree.git
f96236e5 2520S: Odd fixes
679655da 2521F: Documentation/video4linux/bttv/
90d72ac6 2522F: drivers/media/pci/bt8xx/bttv*
1da177e4 2523
1f34923c
KA
2524BUSLOGIC SCSI DRIVER
2525M: Khalid Aziz <khalid@gonehiking.org>
2526L: linux-scsi@vger.kernel.org
2527S: Maintained
2528F: drivers/scsi/BusLogic.*
2529F: drivers/scsi/FlashPoint.*
2530
af39917d
CL
2531C-MEDIA CMI8788 DRIVER
2532M: Clemens Ladisch <clemens@ladisch.de>
2533L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2534T: git git://git.alsa-project.org/alsa-kernel.git
2535S: Maintained
2536F: sound/pci/oxygen/
2537
2141355f
MS
2538C6X ARCHITECTURE
2539M: Mark Salter <msalter@redhat.com>
2540M: Aurelien Jacquiot <a-jacquiot@ti.com>
2541L: linux-c6x-dev@linux-c6x.org
2542W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2543S: Maintained
2544F: arch/c6x/
2545
a5432f5a 2546CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2547M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2548L: linux-cachefs@redhat.com
2549S: Supported
2550F: Documentation/filesystems/caching/cachefiles.txt
2551F: fs/cachefiles/
2552
c815ca39
HV
2553CADET FM/AM RADIO RECEIVER DRIVER
2554M: Hans Verkuil <hverkuil@xs4all.nl>
2555L: linux-media@vger.kernel.org
2556T: git git://linuxtv.org/media_tree.git
2557W: http://linuxtv.org
2558S: Maintained
2559F: drivers/media/radio/radio-cadet*
2560
77d5140f 2561CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2562M: Jonathan Corbet <corbet@lwn.net>
661263b5 2563L: linux-media@vger.kernel.org
275ffde4 2564T: git git://linuxtv.org/media_tree.git
77d5140f 2565S: Maintained
679655da 2566F: Documentation/video4linux/cafe_ccic
90d72ac6 2567F: drivers/media/platform/marvell-ccic/
77d5140f 2568
201b6bab 2569CAIF NETWORK LAYER
5c574f50 2570M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2571L: netdev@vger.kernel.org
2572S: Supported
2573F: Documentation/networking/caif/
2574F: drivers/net/caif/
c117ab84 2575F: include/uapi/linux/caif/
201b6bab
JP
2576F: include/net/caif/
2577F: net/caif/
2578
77dac90f 2579CALGARY x86-64 IOMMU
8b58be88
JP
2580M: Muli Ben-Yehuda <muli@il.ibm.com>
2581M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2582L: discuss@x86-64.org
2583S: Maintained
679655da
JP
2584F: arch/x86/kernel/pci-calgary_64.c
2585F: arch/x86/kernel/tce_64.c
2586F: arch/x86/include/asm/calgary.h
2587F: arch/x86/include/asm/tce.h
77dac90f 2588
e2d1d6c0 2589CAN NETWORK LAYER
8d15d386 2590M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2591M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2592L: linux-can@vger.kernel.org
84b0d715 2593W: https://github.com/linux-can
870482a4
MKB
2594T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2595T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2596S: Maintained
f35f6c8f 2597F: Documentation/networking/can.txt
8d15d386 2598F: net/can/
8d15d386 2599F: include/linux/can/core.h
c117ab84
CEB
2600F: include/uapi/linux/can.h
2601F: include/uapi/linux/can/bcm.h
2602F: include/uapi/linux/can/raw.h
2603F: include/uapi/linux/can/gw.h
e2d1d6c0 2604
4261a204 2605CAN NETWORK DRIVERS
8b58be88 2606M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2607M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2608L: linux-can@vger.kernel.org
84b0d715 2609W: https://github.com/linux-can
870482a4
MKB
2610T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2611T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2612S: Maintained
8d15d386
OH
2613F: drivers/net/can/
2614F: include/linux/can/dev.h
8d15d386 2615F: include/linux/can/platform/
c117ab84
CEB
2616F: include/uapi/linux/can/error.h
2617F: include/uapi/linux/can/netlink.h
4261a204 2618
95d16c72
JM
2619CAPABILITIES
2620M: Serge Hallyn <serge.hallyn@canonical.com>
2621L: linux-security-module@vger.kernel.org
6305902c 2622S: Supported
95d16c72 2623F: include/linux/capability.h
c117ab84 2624F: include/uapi/linux/capability.h
6305902c 2625F: security/commoncap.c
38a94118 2626F: kernel/capability.c
95d16c72 2627
b84894c7
KT
2628CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2629M: Kevin Tsai <ktsai@capellamicro.com>
2630S: Maintained
2631F: drivers/iio/light/cm*
2632F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2633
f21fb3ed
RV
2634CAVIUM LIQUIDIO NETWORK DRIVER
2635M: Derek Chickles <derek.chickles@caviumnetworks.com>
2636M: Satanand Burla <satananda.burla@caviumnetworks.com>
2637M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2638M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2639L: netdev@vger.kernel.org
2640W: http://www.cavium.com
2641S: Supported
f21fb3ed
RV
2642F: drivers/net/ethernet/cavium/liquidio/
2643
ef0bbac3
VB
2644CC2520 IEEE-802.15.4 RADIO DRIVER
2645M: Varka Bhadram <varkabhadram@gmail.com>
2646L: linux-wpan@vger.kernel.org
2647S: Maintained
2648F: drivers/net/ieee802154/cc2520.c
2649F: include/linux/spi/cc2520.h
2650F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2651
b8154542 2652CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2653M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2654L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2655W: http://www.ibm.com/developerworks/power/cell/
2656S: Supported
679655da 2657F: arch/powerpc/include/asm/cell*.h
679655da 2658F: arch/powerpc/include/asm/spu*.h
c117ab84 2659F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2660F: arch/powerpc/oprofile/*cell*
2661F: arch/powerpc/platforms/cell/
b8154542 2662
398ecff5
SW
2663CEPH COMMON CODE (LIBCEPH)
2664M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2665M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2666M: Sage Weil <sage@redhat.com>
82593f87 2667L: ceph-devel@vger.kernel.org
09d90327 2668W: http://ceph.com/
fb99f881 2669T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2670T: git git://github.com/ceph/ceph-client.git
9030aaf9 2671S: Supported
14430813
JP
2672F: net/ceph/
2673F: include/linux/ceph/
2674F: include/linux/crush/
9030aaf9 2675
398ecff5
SW
2676CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2677M: "Yan, Zheng" <zyan@redhat.com>
2678M: Sage Weil <sage@redhat.com>
2679M: Ilya Dryomov <idryomov@gmail.com>
2680L: ceph-devel@vger.kernel.org
2681W: http://ceph.com/
2682T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2683T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2684S: Supported
2685F: Documentation/filesystems/ceph.txt
2686F: fs/ceph/
2687
cfc411e7
DH
2688CERTIFICATE HANDLING:
2689M: David Howells <dhowells@redhat.com>
2690M: David Woodhouse <dwmw2@infradead.org>
2691L: keyrings@linux-nfs.org
2692S: Maintained
2693F: Documentation/module-signing.txt
2694F: certs/
2695F: scripts/extract-cert.c
2696
18332a80 2697CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2698L: linux-usb@vger.kernel.org
10c6c9c9 2699S: Orphan
679655da
JP
2700F: Documentation/usb/WUSB-Design-overview.txt
2701F: Documentation/usb/wusb-cbaf
355ffe69
DV
2702F: drivers/usb/host/hwa-hc.c
2703F: drivers/usb/host/whci/
679655da
JP
2704F: drivers/usb/wusbcore/
2705F: include/linux/usb/wusb*
18332a80 2706
70e84049 2707CFAG12864B LCD DRIVER
8b58be88 2708M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2709W: http://miguelojeda.es/auxdisplay.htm
2710W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2711S: Maintained
679655da
JP
2712F: drivers/auxdisplay/cfag12864b.c
2713F: include/linux/cfag12864b.h
70e84049
MOS
2714
2715CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2716M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2717W: http://miguelojeda.es/auxdisplay.htm
2718W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2719S: Maintained
679655da
JP
2720F: drivers/auxdisplay/cfag12864bfb.c
2721F: include/linux/cfag12864b.h
70e84049 2722
704232c2 2723CFG80211 and NL80211
8b58be88 2724M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2725L: linux-wireless@vger.kernel.org
ce466579
JB
2726W: http://wireless.kernel.org/
2727T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2728T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2729S: Maintained
c117ab84 2730F: include/uapi/linux/nl80211.h
679655da
JP
2731F: include/net/cfg80211.h
2732F: net/wireless/*
2733X: net/wireless/wext*
704232c2 2734
46e64261
GKH
2735CHAR and MISC DRIVERS
2736M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2737M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2738T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2739S: Supported
46e64261
GKH
2740F: drivers/char/*
2741F: drivers/misc/*
471322a8 2742F: include/linux/miscdevice.h
46e64261 2743
0a920b5b 2744CHECKPATCH
8b58be88 2745M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2746M: Joe Perches <joe@perches.com>
2747S: Maintained
679655da 2748F: scripts/checkpatch.pl
0a920b5b 2749
f8407f26
HW
2750CHINESE DOCUMENTATION
2751M: Harry Wei <harryxiyou@gmail.com>
9740153c 2752L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2753L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2754S: Maintained
2755F: Documentation/zh_CN/
2756
2721ea2c 2757CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2758M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2759T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2760L: linux-usb@vger.kernel.org
2761S: Maintained
2762F: drivers/usb/chipidea/
2763
a93ad65d
HG
2764CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2765M: Hans de Goede <hdegoede@redhat.com>
2766L: linux-input@vger.kernel.org
2767S: Maintained
2768F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2769F: drivers/input/touchscreen/chipone_icn8318.c
2770
ab043105
OJ
2771CHROME HARDWARE PLATFORM SUPPORT
2772M: Olof Johansson <olof@lixom.net>
2773S: Maintained
2774F: drivers/platform/chrome/
2775
641cb85e 2776CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2777M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2778M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2779M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2780M: Neel Patel <neepatel@cisco.com>
7063fbf2 2781S: Supported
a6a5580c 2782F: drivers/net/ethernet/cisco/enic/
7063fbf2 2783
e3cf00d0 2784CISCO VIC LOW LATENCY NIC DRIVER
35ef4a9e
DG
2785M: Christian Benvenuti <benve@cisco.com>
2786M: Dave Goodell <dgoodell@cisco.com>
b75f0050 2787S: Supported
35ef4a9e 2788F: drivers/infiniband/hw/usnic/
e3cf00d0 2789
2b7a52a4 2790CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2791M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2792L: netdev@vger.kernel.org
2793S: Maintained
57d0b7a0 2794F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2795
3d4cfdc9
MB
2796CIRRUS LOGIC AUDIO CODEC DRIVERS
2797M: Brian Austin <brian.austin@cirrus.com>
2798M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2799L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2800S: Maintained
2801F: sound/soc/codecs/cs*
2802
94574d9a
KRW
2803CLEANCACHE API
2804M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2805L: linux-kernel@vger.kernel.org
2806S: Maintained
2807F: mm/cleancache.c
2808F: include/linux/cleancache.h
2809
d4275354 2810CLK API
8b58be88 2811M: Russell King <linux@arm.linux.org.uk>
aa571b14 2812L: linux-clk@vger.kernel.org
37417046 2813S: Maintained
d4275354
RK
2814F: include/linux/clk.h
2815
9222d247
JS
2816CLOCKSOURCE, CLOCKEVENT DRIVERS
2817M: Daniel Lezcano <daniel.lezcano@linaro.org>
2818M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2819L: linux-kernel@vger.kernel.org
9222d247
JS
2820T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2821S: Supported
2822F: drivers/clocksource
2823
5df6d737 2824CISCO FCOE HBA DRIVER
8fc89a79
HP
2825M: Hiral Patel <hiralpat@cisco.com>
2826M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2827M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2828L: linux-scsi@vger.kernel.org
2829S: Supported
2a99921a 2830F: drivers/scsi/fnic/
5df6d737 2831
c8806b6c
NM
2832CISCO SCSI HBA DRIVER
2833M: Narsimhulu Musini <nmusini@cisco.com>
2834M: Sesidhar Baddela <sebaddel@cisco.com>
2835L: linux-scsi@vger.kernel.org
2836S: Supported
2837F: drivers/scsi/snic/
2838
529aa8cb
TLSC
2839CMPC ACPI DRIVER
2840M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2841M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2842L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2843S: Supported
2844F: drivers/platform/x86/classmate-laptop.c
2845
85756a06
HV
2846COBALT MEDIA DRIVER
2847M: Hans Verkuil <hans.verkuil@cisco.com>
2848L: linux-media@vger.kernel.org
2849T: git git://linuxtv.org/media_tree.git
2850W: http://linuxtv.org
2851S: Supported
2852F: drivers/media/pci/cobalt/
2853
74425eee 2854COCCINELLE/Semantic Patches (SmPL)
26de9c26 2855M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2856M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2857M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2858M: Michal Marek <mmarek@suse.com>
26de9c26 2859L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2860T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2861W: http://coccinelle.lip6.fr/
2862S: Supported
4b92b2aa 2863F: Documentation/coccinelle.txt
74425eee
NP
2864F: scripts/coccinelle/
2865F: scripts/coccicheck
2866
1da177e4 2867CODA FILE SYSTEM
8b58be88 2868M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2869M: coda@cs.cmu.edu
2870L: codalist@coda.cs.cmu.edu
2871W: http://www.coda.cs.cmu.edu/
2872S: Maintained
679655da
JP
2873F: Documentation/filesystems/coda.txt
2874F: fs/coda/
2875F: include/linux/coda*.h
c117ab84 2876F: include/uapi/linux/coda*.h
1da177e4 2877
0b14261e
PZ
2878CODA V4L2 MEM2MEM DRIVER
2879M: Philipp Zabel <p.zabel@pengutronix.de>
2880L: linux-media@vger.kernel.org
2881S: Maintained
2882F: Documentation/devicetree/bindings/media/coda.txt
2883F: drivers/media/platform/coda/
2884
7704addb 2885COMMON CLK FRAMEWORK
a85fa007 2886M: Michael Turquette <mturquette@baylibre.com>
f956165f 2887M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2888L: linux-clk@vger.kernel.org
baeb0d9b 2889T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2890S: Maintained
60bea3b5
SW
2891F: drivers/clk/
2892X: drivers/clk/clkdev.c
7704addb 2893F: include/linux/clk-pr*
60bea3b5 2894F: include/linux/clk/
7704addb 2895
e2d1d6c0 2896COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2897M: Steve French <sfrench@samba.org>
51223df6 2898L: linux-cifs@vger.kernel.org
d1f28953 2899L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2900W: http://linux-cifs.samba.org/
bb1d5dda 2901T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2902S: Supported
ec421a71 2903F: Documentation/filesystems/cifs/
679655da 2904F: fs/cifs/
e2d1d6c0 2905
1da177e4 2906COMPACTPCI HOTPLUG CORE
8b58be88 2907M: Scott Murray <scott@spiteful.org>
64dab204 2908L: linux-pci@vger.kernel.org
82c4dfc7 2909S: Maintained
679655da 2910F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2911
2912COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2913M: Scott Murray <scott@spiteful.org>
64dab204 2914L: linux-pci@vger.kernel.org
82c4dfc7 2915S: Maintained
679655da 2916F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2917
2918COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2919M: Scott Murray <scott@spiteful.org>
64dab204 2920L: linux-pci@vger.kernel.org
82c4dfc7 2921S: Maintained
679655da 2922F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2923
5411552c 2924COMPAL LAPTOP SUPPORT
8b58be88 2925M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2926L: platform-driver-x86@vger.kernel.org
5411552c 2927S: Maintained
679655da 2928F: drivers/platform/x86/compal-laptop.c
5411552c 2929
949be0f7 2930CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2931M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2932L: accessrunner-general@lists.sourceforge.net
2933W: http://accessrunner.sourceforge.net/
949be0f7 2934S: Maintained
679655da 2935F: drivers/usb/atm/cxacru.c
949be0f7 2936
e2d1d6c0 2937CONFIGFS
d6351db2
JB
2938M: Joel Becker <jlbec@evilplan.org>
2939T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2940S: Supported
679655da
JP
2941F: fs/configfs/
2942F: include/linux/configfs.h
e2d1d6c0 2943
acb9c1b2 2944CONNECTOR
8b58be88 2945M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2946L: netdev@vger.kernel.org
2947S: Maintained
2948F: drivers/connector/
2949
a3e3354d 2950CONTROL GROUP (CGROUP)
860ca0e6 2951M: Tejun Heo <tj@kernel.org>
ad50c159 2952M: Li Zefan <lizefan@huawei.com>
4d205676 2953M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2954L: cgroups@vger.kernel.org
860ca0e6 2955T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2956S: Maintained
a3e3354d 2957F: Documentation/cgroups/
679655da
JP
2958F: include/linux/cgroup*
2959F: kernel/cgroup*
a3e3354d
TH
2960
2961CONTROL GROUP - CPUSET
2962M: Li Zefan <lizefan@huawei.com>
2963L: cgroups@vger.kernel.org
2964W: http://www.bullopensource.org/cpuset/
2965W: http://oss.sgi.com/projects/cpusets/
2966T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2967S: Maintained
2968F: Documentation/cgroups/cpusets.txt
2969F: include/linux/cpuset.h
2970F: kernel/cpuset.c
2971
2972CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2973M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2974M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2975L: cgroups@vger.kernel.org
2976L: linux-mm@kvack.org
2977S: Maintained
2978F: mm/memcontrol.c
5d1ea48b 2979F: mm/swap_cgroup.c
fb3a0fb6 2980
bebe4678 2981CORETEMP HARDWARE MONITORING DRIVER
96859129 2982M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2983L: lm-sensors@lm-sensors.org
2984S: Maintained
679655da
JP
2985F: Documentation/hwmon/coretemp
2986F: drivers/hwmon/coretemp.c
bebe4678 2987
1da177e4 2988COSA/SRP SYNC SERIAL DRIVER
8b58be88 2989M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2990W: http://www.fi.muni.cz/~kas/cosa/
2991S: Maintained
679655da 2992F: drivers/net/wan/cosa*
1da177e4 2993
4371ee35 2994CPMAC ETHERNET DRIVER
8b58be88 2995M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2996L: netdev@vger.kernel.org
2997S: Maintained
b544dbac 2998F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2999
1da177e4 3000CPU FREQUENCY DRIVERS
9c3646d1 3001M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 3002M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 3003L: linux-pm@vger.kernel.org
1da177e4 3004S: Maintained
27209d91
VK
3005T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3006T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
3007F: drivers/cpufreq/
3008F: include/linux/cpufreq.h
1da177e4 3009
8a67f0ef
VK
3010CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3011M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 3012M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
3013L: linux-pm@vger.kernel.org
3014W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3015S: Maintained
3016F: drivers/cpufreq/arm_big_little.h
3017F: drivers/cpufreq/arm_big_little.c
3018F: drivers/cpufreq/arm_big_little_dt.c
3019
14d2c34c 3020CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
3021M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3022M: Daniel Lezcano <daniel.lezcano@linaro.org>
3023L: linux-pm@vger.kernel.org
3024L: linux-arm-kernel@lists.infradead.org
cea8321c 3025T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
3026S: Maintained
3027F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 3028
0c570c18
BZ
3029CPUIDLE DRIVER - ARM EXYNOS
3030M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3031M: Daniel Lezcano <daniel.lezcano@linaro.org>
3032M: Kukjin Kim <kgene@kernel.org>
3033L: linux-pm@vger.kernel.org
3034L: linux-samsung-soc@vger.kernel.org
3035S: Supported
3036F: drivers/cpuidle/cpuidle-exynos.c
3037F: arch/arm/mach-exynos/pm.c
3038
a8e39c35 3039CPUIDLE DRIVERS
9c3646d1 3040M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
3041M: Daniel Lezcano <daniel.lezcano@linaro.org>
3042L: linux-pm@vger.kernel.org
3043S: Maintained
cea8321c 3044T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
3045F: drivers/cpuidle/*
3046F: include/linux/cpuidle.h
3047
1da177e4 3048CPUID/MSR DRIVER
8b58be88 3049M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 3050S: Maintained
679655da
JP
3051F: arch/x86/kernel/cpuid.c
3052F: arch/x86/kernel/msr.c
1da177e4 3053
7fe2f639 3054CPU POWER MONITORING SUBSYSTEM
d8130624 3055M: Thomas Renninger <trenn@suse.com>
103f1790 3056L: linux-pm@vger.kernel.org
7fe2f639 3057S: Maintained
14430813 3058F: tools/power/cpupower/
7fe2f639 3059
1da177e4 3060CRAMFS FILESYSTEM
ce00f85c 3061W: http://sourceforge.net/projects/cramfs/
54886a71 3062S: Orphan / Obsolete
679655da
JP
3063F: Documentation/filesystems/cramfs.txt
3064F: fs/cramfs/
1da177e4
LT
3065
3066CRIS PORT
8b58be88
JP
3067M: Mikael Starvik <starvik@axis.com>
3068M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3069L: linux-cris-kernel@axis.com
1da177e4
LT
3070W: http://developer.axis.com
3071S: Maintained
679655da 3072F: arch/cris/
df621252 3073F: drivers/tty/serial/crisv10.*
1da177e4
LT
3074
3075CRYPTO API
8b58be88
JP
3076M: Herbert Xu <herbert@gondor.apana.org.au>
3077M: "David S. Miller" <davem@davemloft.net>
1da177e4 3078L: linux-crypto@vger.kernel.org
54e5881d 3079T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3080S: Maintained
679655da 3081F: Documentation/crypto/
2ca87a17 3082F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3083F: arch/*/crypto/
3084F: crypto/
3085F: drivers/crypto/
3086F: include/crypto/
1da177e4 3087
5b07bd57 3088CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3089M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3090L: linux-crypto@vger.kernel.org
3091S: Maintained
51a2228a
JP
3092F: crypto/ansi_cprng.c
3093F: crypto/rng.c
5b07bd57 3094
9b4ffa48 3095CS5535 Audio ALSA driver
8b58be88 3096M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3097S: Maintained
679655da 3098F: sound/pci/cs5535audio/
9b4ffa48 3099
a910e4a9 3100CW1200 WLAN driver
b75f0050
JP
3101M: Solomon Peachy <pizza@shaftnet.org>
3102S: Maintained
3103F: drivers/net/wireless/cw1200/
a910e4a9 3104
6d8425b1 3105CX18 VIDEO4LINUX DRIVER
6afdeaf8 3106M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3107L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3108L: linux-media@vger.kernel.org
275ffde4 3109T: git git://linuxtv.org/media_tree.git
6d8425b1 3110W: http://linuxtv.org
30e10993 3111W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3112S: Maintained
679655da 3113F: Documentation/video4linux/cx18.txt
90d72ac6 3114F: drivers/media/pci/cx18/
6c0f0359 3115F: include/uapi/linux/ivtv*
6d8425b1 3116
3f101d91
HV
3117CX2341X MPEG ENCODER HELPER MODULE
3118M: Hans Verkuil <hverkuil@xs4all.nl>
3119L: linux-media@vger.kernel.org
3120T: git git://linuxtv.org/media_tree.git
3121W: http://linuxtv.org
3122S: Maintained
c368360b 3123F: drivers/media/common/cx2341x*
3f101d91
HV
3124F: include/media/cx2341x*
3125
b8fe6e2c
PB
3126CX24120 MEDIA DRIVER
3127M: Jemma Denson <jdenson@gmail.com>
3128M: Patrick Boettcher <patrick.boettcher@posteo.de>
3129L: linux-media@vger.kernel.org
3130W: http://linuxtv.org/
3131Q: http://patchwork.linuxtv.org/project/linux-media/list/
3132S: Maintained
3133F: drivers/media/dvb-frontends/cx24120*
3134
20357578 3135CX88 VIDEO4LINUX DRIVER
009a5410 3136M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3137L: linux-media@vger.kernel.org
3138W: http://linuxtv.org
3139T: git git://linuxtv.org/media_tree.git
3140S: Odd fixes
3141F: Documentation/video4linux/cx88/
3142F: drivers/media/pci/cx88/
6d8425b1 3143
91952bc0
AP
3144CXD2820R MEDIA DRIVER
3145M: Antti Palosaari <crope@iki.fi>
3146L: linux-media@vger.kernel.org
3147W: http://linuxtv.org/
3148W: http://palosaari.fi/linux/
3149Q: http://patchwork.linuxtv.org/project/linux-media/list/
3150T: git git://linuxtv.org/anttip/media_tree.git
3151S: Maintained
3152F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3153
e5ec3789 3154CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3155M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3156L: netdev@vger.kernel.org
3157W: http://www.chelsio.com
3158S: Supported
f7917c00 3159F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3160
d8ae3c33 3161CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3162M: Karen Xie <kxie@chelsio.com>
3163L: linux-scsi@vger.kernel.org
3164W: http://www.chelsio.com
3165S: Supported
3166F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3167
e5ec3789 3168CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3169M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3170L: linux-rdma@vger.kernel.org
e5ec3789
SW
3171W: http://www.openfabrics.org
3172S: Supported
679655da 3173F: drivers/infiniband/hw/cxgb3/
e5ec3789 3174
be4c9bad 3175CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3176M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3177L: netdev@vger.kernel.org
3178W: http://www.chelsio.com
3179S: Supported
f7917c00 3180F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3181
d8ae3c33 3182CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3183M: Karen Xie <kxie@chelsio.com>
3184L: linux-scsi@vger.kernel.org
3185W: http://www.chelsio.com
3186S: Supported
3187F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3188
be4c9bad
RD
3189CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3190M: Steve Wise <swise@chelsio.com>
3191L: linux-rdma@vger.kernel.org
3192W: http://www.openfabrics.org
3193S: Supported
3194F: drivers/infiniband/hw/cxgb4/
3195
5c20a5c7
CL
3196CXGB4VF ETHERNET DRIVER (CXGB4VF)
3197M: Casey Leedom <leedom@chelsio.com>
3198L: netdev@vger.kernel.org
3199W: http://www.chelsio.com
3200S: Supported
f7917c00 3201F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3202
a9282d01
IM
3203CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3204M: Ian Munsie <imunsie@au1.ibm.com>
3205M: Michael Neuling <mikey@neuling.org>
3206L: linuxppc-dev@lists.ozlabs.org
3207S: Supported
3208F: drivers/misc/cxl/
ec249dd8 3209F: include/misc/cxl*
a9282d01
IM
3210F: include/uapi/misc/cxl.h
3211F: Documentation/powerpc/cxl.txt
3212F: Documentation/powerpc/cxl.txt
3213F: Documentation/ABI/testing/sysfs-class-cxl
3214
11f43ae7
MO
3215CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3216M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3217M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3218L: linux-scsi@vger.kernel.org
3219S: Supported
3220F: drivers/scsi/cxlflash/
3221F: include/uapi/scsi/cxlflash_ioctls.h
3222F: Documentation/powerpc/cxlflash.txt
3223
b52b97a3
GC
3224STMMAC ETHERNET DRIVER
3225M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3226L: netdev@vger.kernel.org
3227W: http://www.stlinux.com
3228S: Supported
7ac6653a 3229F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3230
1da177e4 3231CYBERPRO FB DRIVER
8b58be88 3232M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3234W: http://www.arm.linux.org.uk/
3235S: Maintained
8a61f013 3236F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3237
1da177e4 3238CYCLADES ASYNC MUX DRIVER
1da177e4 3239W: http://www.cyclades.com/
d459883e 3240S: Orphan
c897401b 3241F: drivers/tty/cyclades.c
679655da 3242F: include/linux/cyclades.h
c117ab84 3243F: include/uapi/linux/cyclades.h
1da177e4
LT
3244
3245CYCLADES PC300 DRIVER
1da177e4 3246W: http://www.cyclades.com/
d459883e 3247S: Orphan
679655da 3248F: drivers/net/wan/pc300*
1da177e4 3249
402f6ae4
AP
3250CYPRESS_FIRMWARE MEDIA DRIVER
3251M: Antti Palosaari <crope@iki.fi>
3252L: linux-media@vger.kernel.org
3253W: http://linuxtv.org/
3254W: http://palosaari.fi/linux/
3255Q: http://patchwork.linuxtv.org/project/linux-media/list/
3256T: git git://linuxtv.org/anttip/media_tree.git
3257S: Maintained
3258F: drivers/media/common/cypress_firmware*
3259
e3ae3525 3260CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3261M: Ferruh Yigit <fery@cypress.com>
6305902c 3262L: linux-input@vger.kernel.org
be9a6f40 3263S: Supported
6305902c
JP
3264F: drivers/input/touchscreen/cyttsp*
3265F: include/linux/input/cyttsp.h
e3ae3525 3266
aaaf5fbf
JK
3267DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3268M: Joshua Kinard <kumba@gentoo.org>
3269S: Maintained
3270F: drivers/rtc/rtc-ds1685.c
3271F: include/linux/rtc/ds1685.h
3272
1da177e4 3273DAMA SLAVE for AX.25
8b58be88 3274M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3275W: http://yaina.de/jreuter/
3276W: http://www.qsl.net/dl1bke/
3277L: linux-hams@vger.kernel.org
3278S: Maintained
679655da
JP
3279F: net/ax25/af_ax25.c
3280F: net/ax25/ax25_dev.c
3281F: net/ax25/ax25_ds_*
3282F: net/ax25/ax25_in.c
3283F: net/ax25/ax25_out.c
3284F: net/ax25/ax25_timer.c
3285F: net/ax25/sysctl_net_ax25.c
1da177e4 3286
e2d1d6c0 3287DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3288L: netdev@vger.kernel.org
5ff77428 3289S: Orphan
679655da 3290F: Documentation/networking/dmfe.txt
0f04e2aa 3291F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3292
3293DC390/AM53C974 SCSI driver
d8130624 3294M: Hannes Reinecke <hare@suse.com>
71bd849d 3295L: linux-scsi@vger.kernel.org
e2d1d6c0 3296S: Maintained
71bd849d 3297F: drivers/scsi/am53c974.c
e2d1d6c0 3298
1da177e4 3299DC395x SCSI driver
61eee9a7 3300M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3301M: Ali Akcaagac <aliakc@web.de>
3302M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3303L: dc395x@twibble.org
cf015e9f
JP
3304W: http://twibble.org/dist/dc395x/
3305W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3306S: Maintained
679655da
JP
3307F: Documentation/scsi/dc395x.txt
3308F: drivers/scsi/dc395x.*
1da177e4 3309
eb8edb08 3310DCCP PROTOCOL
a89d030e 3311M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3312L: dccp@vger.kernel.org
c996d8b9 3313W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3314S: Maintained
679655da 3315F: include/linux/dccp.h
c117ab84 3316F: include/uapi/linux/dccp.h
679655da
JP
3317F: include/linux/tfrc.h
3318F: net/dccp/
eb8edb08 3319
1da177e4 3320DECnet NETWORK LAYER
1da177e4
LT
3321W: http://linux-decnet.sourceforge.net
3322L: linux-decnet-user@lists.sourceforge.net
f546444d 3323S: Orphan
679655da
JP
3324F: Documentation/networking/decnet.txt
3325F: net/decnet/
1da177e4 3326
ebff05b9
MR
3327DECSTATION PLATFORM SUPPORT
3328M: "Maciej W. Rozycki" <macro@linux-mips.org>
3329L: linux-mips@linux-mips.org
3330W: http://www.linux-mips.org/wiki/DECstation
3331S: Maintained
3332F: arch/mips/dec/
3333F: arch/mips/include/asm/dec/
3334F: arch/mips/include/asm/mach-dec/
3335
1da177e4 3336DEFXX FDDI NETWORK DRIVER
8b58be88 3337M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3338S: Maintained
33f810b2 3339F: drivers/net/fddi/defxx.*
1da177e4 3340
ad8f07cc 3341DELL LAPTOP DRIVER
8b58be88 3342M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3343M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3344L: platform-driver-x86@vger.kernel.org
ad8f07cc 3345S: Maintained
679655da 3346F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3347
817a5cdb
PR
3348DELL LAPTOP RBTN DRIVER
3349M: Pali RohĂ¡r <pali.rohar@gmail.com>
3350S: Maintained
3351F: drivers/platform/x86/dell-rbtn.*
3352
cdbff611
PR
3353DELL LAPTOP FREEFALL DRIVER
3354M: Pali RohĂ¡r <pali.rohar@gmail.com>
3355S: Maintained
3356F: drivers/platform/x86/dell-smo8800.c
3357
1da177e4 3358DELL LAPTOP SMM DRIVER
a5afba16 3359M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3360S: Maintained
a5afba16 3361F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3362F: include/uapi/linux/i8k.h
1da177e4 3363
90563ec4 3364DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3365M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3366S: Maintained
679655da
JP
3367F: Documentation/dcdbas.txt
3368F: drivers/firmware/dcdbas.*
90563ec4 3369
0b3f6109 3370DELL WMI EXTRAS DRIVER
8b58be88 3371M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3372M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3373S: Maintained
36b3a96f 3374F: drivers/platform/x86/dell-wmi.c
0b3f6109 3375
5efc75e3 3376DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3377M: John Youn <johnyoun@synopsys.com>
5efc75e3 3378L: linux-usb@vger.kernel.org
18f340f9 3379T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3380S: Maintained
197ba5f4 3381F: drivers/usb/dwc2/
5efc75e3 3382
94ab23dd
FB
3383DESIGNWARE USB3 DRD IP DRIVER
3384M: Felipe Balbi <balbi@ti.com>
3385L: linux-usb@vger.kernel.org
3386L: linux-omap@vger.kernel.org
3387T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3388S: Maintained
3389F: drivers/usb/dwc3/
3390
833c9545
JB
3391DEVICE COREDUMP (DEV_COREDUMP)
3392M: Johannes Berg <johannes@sipsolutions.net>
3393L: linux-kernel@vger.kernel.org
3394S: Maintained
3395F: drivers/base/devcoredump.c
3396F: include/linux/devcoredump.h
3397
89d07767
KP
3398DEVICE FREQUENCY (DEVFREQ)
3399M: MyungJoo Ham <myungjoo.ham@samsung.com>
3400M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3401L: linux-pm@vger.kernel.org
89d07767
KP
3402S: Maintained
3403F: drivers/devfreq/
3404
1da177e4 3405DEVICE NUMBER REGISTRY
8b58be88 3406M: Torben Mathiasen <device@lanana.org>
1da177e4 3407W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3408S: Maintained
3409
e2d1d6c0 3410DEVICE-MAPPER (LVM)
854ecaad 3411M: Alasdair Kergon <agk@redhat.com>
8504eed3 3412M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3413M: dm-devel@redhat.com
e2d1d6c0
RD
3414L: dm-devel@redhat.com
3415W: http://sources.redhat.com/dm
8a6e2535 3416Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3417T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3418T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3419S: Maintained
679655da
JP
3420F: Documentation/device-mapper/
3421F: drivers/md/dm*
854ecaad 3422F: drivers/md/persistent-data/
679655da
JP
3423F: include/linux/device-mapper.h
3424F: include/linux/dm-*.h
8504eed3 3425F: include/uapi/linux/dm-*.h
e2d1d6c0 3426
c0d995aa
OST
3427DIALOG SEMICONDUCTOR DRIVERS
3428M: Support Opensource <support.opensource@diasemi.com>
3429W: http://www.dialog-semiconductor.com/products
3430S: Supported
3431F: Documentation/hwmon/da90??
7c933772 3432F: Documentation/devicetree/bindings/sound/da[79]*.txt
c0d995aa
OST
3433F: drivers/gpio/gpio-da90??.c
3434F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3435F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3436F: drivers/input/misc/da90??_onkey.c
3437F: drivers/input/touchscreen/da9052_tsi.c
3438F: drivers/leds/leds-da90??.c
3439F: drivers/mfd/da903x.c
3440F: drivers/mfd/da90??-*.c
7be72c2c 3441F: drivers/mfd/da91??-*.c
c0d995aa 3442F: drivers/power/da9052-battery.c
7be72c2c 3443F: drivers/power/da91??-*.c
c0d995aa
OST
3444F: drivers/regulator/da903x.c
3445F: drivers/regulator/da9???-regulator.[ch]
3446F: drivers/rtc/rtc-da90??.c
3447F: drivers/video/backlight/da90??_bl.c
3448F: drivers/watchdog/da90??_wdt.c
3449F: include/linux/mfd/da903x.h
3450F: include/linux/mfd/da9052/
3451F: include/linux/mfd/da9055/
3452F: include/linux/mfd/da9063/
7be72c2c 3453F: include/linux/mfd/da9150/
c0d995aa
OST
3454F: include/sound/da[79]*.h
3455F: sound/soc/codecs/da[79]*.[ch]
3456
599aa697
LL
3457DIGI NEO AND CLASSIC PCI PRODUCTS
3458M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3459M: Mark Hounschell <markh@compro.net>
599aa697
LL
3460L: driverdev-devel@linuxdriverproject.org
3461S: Maintained
3462F: drivers/staging/dgnc/
3463
3464DIGI EPCA PCI PRODUCTS
3465M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3466M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3467L: driverdev-devel@linuxdriverproject.org
3468S: Maintained
3469F: drivers/staging/dgap/
3470
335d7c58 3471DIOLAN U2C-12 I2C DRIVER
ca462085 3472M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3473L: linux-i2c@vger.kernel.org
3474S: Maintained
3475F: drivers/i2c/busses/i2c-diolan-u2c.c
3476
d475c634
MW
3477DIRECT ACCESS (DAX)
3478M: Matthew Wilcox <willy@linux.intel.com>
3479L: linux-fsdevel@vger.kernel.org
3480S: Supported
3481F: fs/dax.c
3482
e7839f25 3483DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3484M: Eric Paris <eparis@parisplace.org>
3c5119c0 3485S: Maintained
679655da
JP
3486F: Documentation/filesystems/dnotify.txt
3487F: fs/notify/dnotify/
3488F: include/linux/dnotify.h
1da177e4
LT
3489
3490DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3491M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3492W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3493W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3494W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3495S: Maintained
3496
4480f15b 3497DISKQUOTA
d8130624 3498M: Jan Kara <jack@suse.com>
1da177e4 3499S: Maintained
679655da
JP
3500F: Documentation/filesystems/quota.txt
3501F: fs/quota/
3502F: include/linux/quota*.h
c117ab84 3503F: include/uapi/linux/quota*.h
1da177e4 3504
702686ad
BT
3505DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3506M: Bernie Thompson <bernie@plugable.com>
3507L: linux-fbdev@vger.kernel.org
3508S: Maintained
3509W: http://plugable.com/category/projects/udlfb/
8a61f013 3510F: drivers/video/fbdev/udlfb.c
702686ad
BT
3511F: include/video/udlfb.h
3512F: Documentation/fb/udlfb.txt
3513
e7839f25 3514DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3515M: Christine Caulfield <ccaulfie@redhat.com>
3516M: David Teigland <teigland@redhat.com>
a4644184 3517L: cluster-devel@redhat.com
5be7b50f 3518W: http://sources.redhat.com/cluster/
54e5881d 3519T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3520S: Supported
679655da 3521F: fs/dlm/
5be7b50f 3522
53b6b3e0
SS
3523DMA BUFFER SHARING FRAMEWORK
3524M: Sumit Semwal <sumit.semwal@linaro.org>
3525S: Maintained
3526L: linux-media@vger.kernel.org
3527L: dri-devel@lists.freedesktop.org
8ada6d2d 3528L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3529F: drivers/dma-buf/
e46d12c6
JP
3530F: include/linux/dma-buf*
3531F: include/linux/reservation.h
3532F: include/linux/*fence.h
53b6b3e0
SS
3533F: Documentation/dma-buf-sharing.txt
3534T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3535
b3e5f263 3536DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3537M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3538L: dmaengine@vger.kernel.org
3539Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3540S: Maintained
679655da 3541F: drivers/dma/
0ce3c066 3542F: include/linux/dmaengine.h
979a281e
VK
3543F: Documentation/dmaengine/
3544T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3545
b825037d 3546DME1737 HARDWARE MONITOR DRIVER
8b58be88 3547M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3548L: lm-sensors@lm-sensors.org
3549S: Maintained
679655da
JP
3550F: Documentation/hwmon/dme1737
3551F: drivers/hwmon/dme1737.c
b825037d 3552
1f31e1b1 3553DMI/SMBIOS SUPPORT
d8130624 3554M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3555S: Maintained
d4aeef93 3556T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3557F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3558F: drivers/firmware/dmi-id.c
3559F: drivers/firmware/dmi_scan.c
3560F: include/linux/dmi.h
3561
7d2c86b5 3562DOCUMENTATION
ad3118b9 3563M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3564L: linux-doc@vger.kernel.org
3565S: Maintained
679655da 3566F: Documentation/
42f41ecf
JC
3567F: scripts/docproc.c
3568F: scripts/kernel-doc*
97be078b
RD
3569X: Documentation/ABI/
3570X: Documentation/devicetree/
933a46b8
JC
3571X: Documentation/acpi
3572X: Documentation/power
3573X: Documentation/spi
6c121170 3574X: Documentation/DocBook/media
c51edfb1 3575T: git git://git.lwn.net/linux.git docs-next
abbaeff3 3576
1da177e4 3577DOUBLETALK DRIVER
8b58be88 3578M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3579L: blinux-list@redhat.com
3580S: Maintained
679655da
JP
3581F: drivers/char/dtlk.c
3582F: include/linux/dtlk.h
1da177e4 3583
e2d1d6c0 3584DPT_I2O SCSI RAID DRIVER
8b58be88 3585M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3586L: linux-scsi@vger.kernel.org
3587W: http://www.adaptec.com/
3588S: Maintained
679655da
JP
3589F: drivers/scsi/dpt*
3590F: drivers/scsi/dpt/
e2d1d6c0 3591
b411b363 3592DRBD DRIVER
28b8e8d4
JP
3593P: Philipp Reisner
3594P: Lars Ellenberg
3595M: drbd-dev@lists.linbit.com
3596L: drbd-user@lists.linbit.com
3597W: http://www.drbd.org
3598T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3599T: git git://git.drbd.org/drbd-8.3.git
3600S: Supported
3601F: drivers/block/drbd/
3602F: lib/lru_cache.c
3603F: Documentation/blockdev/drbd/
b411b363 3604
dc7dfcd8 3605DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3606M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3607T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3608S: Supported
679655da 3609F: Documentation/kobject.txt
7cfc51b9 3610F: drivers/base/
87544653 3611F: fs/debugfs/
dc7dfcd8
WS
3612F: fs/kernfs/
3613F: fs/sysfs/
87544653 3614F: include/linux/debugfs.h
dc7dfcd8 3615F: include/linux/kobj*
679655da 3616F: lib/kobj*
1da177e4
LT
3617
3618DRM DRIVERS
8b58be88 3619M: David Airlie <airlied@linux.ie>
4c6a3999 3620L: dri-devel@lists.freedesktop.org
b0447888 3621T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3622S: Maintained
679655da 3623F: drivers/gpu/drm/
433e3b34 3624F: drivers/gpu/vga/
850e9411 3625F: include/drm/
c117ab84 3626F: include/uapi/drm/
1da177e4 3627
566f5939
AD
3628RADEON DRM DRIVERS
3629M: Alex Deucher <alexander.deucher@amd.com>
3630M: Christian König <christian.koenig@amd.com>
3631L: dri-devel@lists.freedesktop.org
3632T: git git://people.freedesktop.org/~agd5f/linux
3633S: Supported
3634F: drivers/gpu/drm/radeon/
566f5939
AD
3635F: include/uapi/drm/radeon*
3636
03e255b9
TR
3637DRM PANEL DRIVERS
3638M: Thierry Reding <thierry.reding@gmail.com>
3639L: dri-devel@lists.freedesktop.org
3640T: git git://anongit.freedesktop.org/tegra/linux.git
3641S: Maintained
3642F: drivers/gpu/drm/drm_panel.c
3643F: drivers/gpu/drm/panel/
3644F: include/drm/drm_panel.h
2d799dde 3645F: Documentation/devicetree/bindings/display/panel/
03e255b9 3646
8daf7473 3647INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3648M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3649M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3650L: intel-gfx@lists.freedesktop.org
8daf7473 3651L: dri-devel@lists.freedesktop.org
7564fde3 3652W: https://01.org/linuxgraphics/
47f95647 3653Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3654T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3655S: Supported
14430813 3656F: drivers/gpu/drm/i915/
8daf7473 3657F: include/drm/i915*
c117ab84 3658F: include/uapi/drm/i915*
8daf7473 3659
99763bb8
BB
3660DRM DRIVERS FOR ATMEL HLCDC
3661M: Boris Brezillon <boris.brezillon@free-electrons.com>
3662L: dri-devel@lists.freedesktop.org
3663S: Supported
3664F: drivers/gpu/drm/atmel-hlcdc/
3665F: Documentation/devicetree/bindings/drm/atmel/
3666
398a6d4a
KP
3667DRM DRIVERS FOR EXYNOS
3668M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3669M: Joonyoung Shim <jy0922.shim@samsung.com>
3670M: Seung-Woo Kim <sw0312.kim@samsung.com>
3671M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3672L: dri-devel@lists.freedesktop.org
25a58030 3673T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3674S: Supported
14430813 3675F: drivers/gpu/drm/exynos/
398a6d4a 3676F: include/drm/exynos*
c117ab84 3677F: include/uapi/drm/exynos*
398a6d4a 3678
b55a1b9c
JW
3679DRM DRIVERS FOR FREESCALE DCU
3680M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3681M: Alison Wang <alison.wang@freescale.com>
3682L: dri-devel@lists.freedesktop.org
3683S: Supported
3684F: drivers/gpu/drm/fsl-dcu/
2d799dde
RH
3685F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3686F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
b55a1b9c 3687
0a3d775f
PZ
3688DRM DRIVERS FOR FREESCALE IMX
3689M: Philipp Zabel <p.zabel@pengutronix.de>
3690L: dri-devel@lists.freedesktop.org
3691S: Maintained
3692F: drivers/gpu/drm/imx/
ef739aa4 3693F: drivers/gpu/ipu-v3/
2d799dde 3694F: Documentation/devicetree/bindings/display/imx/
0a3d775f 3695
ba2199a6
PJ
3696DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3697M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3698L: dri-devel@lists.freedesktop.org
3699T: git git://github.com/patjak/drm-gma500
3700S: Maintained
3701F: drivers/gpu/drm/gma500
3702F: include/drm/gma500*
3703
bd3b49f2 3704DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3705M: Thierry Reding <thierry.reding@gmail.com>
3706M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3707L: dri-devel@lists.freedesktop.org
3708L: linux-tegra@vger.kernel.org
a5ad7a63 3709T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3710S: Supported
dee8268f 3711F: drivers/gpu/drm/tegra/
a5ad7a63 3712F: drivers/gpu/host1x/
e1e90644 3713F: include/linux/host1x.h
a5ad7a63 3714F: include/uapi/drm/tegra_drm.h
2d799dde 3715F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
bd3b49f2 3716
a284e9d1
LP
3717DRM DRIVERS FOR RENESAS
3718M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3719L: dri-devel@lists.freedesktop.org
3720L: linux-sh@vger.kernel.org
3721T: git git://people.freedesktop.org/~airlied/linux
3722S: Supported
3723F: drivers/gpu/drm/rcar-du/
3724F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3725F: include/linux/platform_data/shmob_drm.h
3726
625e0346
HS
3727DRM DRIVERS FOR ROCKCHIP
3728M: Mark Yao <mark.yao@rock-chips.com>
3729L: dri-devel@lists.freedesktop.org
3730S: Maintained
3731F: drivers/gpu/drm/rockchip/
2d799dde 3732F: Documentation/devicetree/bindings/display/rockchip*
625e0346 3733
7f11c476
BG
3734DRM DRIVERS FOR STI
3735M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3736M: Vincent Abriou <vincent.abriou@st.com>
3737L: dri-devel@lists.freedesktop.org
3738T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3739S: Maintained
3740F: drivers/gpu/drm/sti
2d799dde 3741F: Documentation/devicetree/bindings/display/st,stih4xx.txt
7f11c476 3742
598df1ac
AK
3743DSBR100 USB FM RADIO DRIVER
3744M: Alexey Klimov <klimov.linux@gmail.com>
3745L: linux-media@vger.kernel.org
3746T: git git://linuxtv.org/media_tree.git
3747S: Maintained
3748F: drivers/media/radio/dsbr100.c
3749
1da177e4 3750DSCC4 DRIVER
8b58be88 3751M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3752L: netdev@vger.kernel.org
1da177e4 3753S: Maintained
679655da 3754F: drivers/net/wan/dscc4.c
1da177e4 3755
cc11b140
HV
3756DT3155 MEDIA DRIVER
3757M: Hans Verkuil <hverkuil@xs4all.nl>
3758L: linux-media@vger.kernel.org
3759T: git git://linuxtv.org/media_tree.git
3760W: http://linuxtv.org
3761S: Odd Fixes
3762F: drivers/media/pci/dt3155/
3763
91952bc0
AP
3764DVB_USB_AF9015 MEDIA DRIVER
3765M: Antti Palosaari <crope@iki.fi>
3766L: linux-media@vger.kernel.org
3767W: http://linuxtv.org/
3768W: http://palosaari.fi/linux/
3769Q: http://patchwork.linuxtv.org/project/linux-media/list/
3770T: git git://linuxtv.org/anttip/media_tree.git
3771S: Maintained
3772F: drivers/media/usb/dvb-usb-v2/af9015*
3773
3774DVB_USB_AF9035 MEDIA DRIVER
3775M: Antti Palosaari <crope@iki.fi>
3776L: linux-media@vger.kernel.org
3777W: http://linuxtv.org/
3778W: http://palosaari.fi/linux/
3779Q: http://patchwork.linuxtv.org/project/linux-media/list/
3780T: git git://linuxtv.org/anttip/media_tree.git
3781S: Maintained
3782F: drivers/media/usb/dvb-usb-v2/af9035*
3783
3784DVB_USB_ANYSEE MEDIA DRIVER
3785M: Antti Palosaari <crope@iki.fi>
3786L: linux-media@vger.kernel.org
3787W: http://linuxtv.org/
3788W: http://palosaari.fi/linux/
3789Q: http://patchwork.linuxtv.org/project/linux-media/list/
3790T: git git://linuxtv.org/anttip/media_tree.git
3791S: Maintained
3792F: drivers/media/usb/dvb-usb-v2/anysee*
3793
3794DVB_USB_AU6610 MEDIA DRIVER
3795M: Antti Palosaari <crope@iki.fi>
3796L: linux-media@vger.kernel.org
3797W: http://linuxtv.org/
3798W: http://palosaari.fi/linux/
3799Q: http://patchwork.linuxtv.org/project/linux-media/list/
3800T: git git://linuxtv.org/anttip/media_tree.git
3801S: Maintained
3802F: drivers/media/usb/dvb-usb-v2/au6610*
3803
3804DVB_USB_CE6230 MEDIA DRIVER
3805M: Antti Palosaari <crope@iki.fi>
3806L: linux-media@vger.kernel.org
3807W: http://linuxtv.org/
3808W: http://palosaari.fi/linux/
3809Q: http://patchwork.linuxtv.org/project/linux-media/list/
3810T: git git://linuxtv.org/anttip/media_tree.git
3811S: Maintained
3812F: drivers/media/usb/dvb-usb-v2/ce6230*
3813
d099dea2
MK
3814DVB_USB_CXUSB MEDIA DRIVER
3815M: Michael Krufky <mkrufky@linuxtv.org>
3816L: linux-media@vger.kernel.org
3817W: http://linuxtv.org/
3818W: http://github.com/mkrufky
3819Q: http://patchwork.linuxtv.org/project/linux-media/list/
3820T: git git://linuxtv.org/media_tree.git
3821S: Maintained
9819da66 3822F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3823
91952bc0 3824DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3825M: Antti Palosaari <crope@iki.fi>
3826L: linux-media@vger.kernel.org
3827W: http://linuxtv.org/
3828W: http://palosaari.fi/linux/
3829Q: http://patchwork.linuxtv.org/project/linux-media/list/
3830T: git git://linuxtv.org/anttip/media_tree.git
3831S: Maintained
91952bc0 3832F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3833
5560983b 3834DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3835M: Antti Palosaari <crope@iki.fi>
3836L: linux-media@vger.kernel.org
3837W: http://linuxtv.org/
91952bc0
AP
3838Q: http://patchwork.linuxtv.org/project/linux-media/list/
3839T: git git://linuxtv.org/anttip/media_tree.git
3840S: Maintained
5560983b 3841F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3842
8856f5f2
MK
3843DVB_USB_MXL111SF MEDIA DRIVER
3844M: Michael Krufky <mkrufky@linuxtv.org>
3845L: linux-media@vger.kernel.org
3846W: http://linuxtv.org/
3847W: http://github.com/mkrufky
3848Q: http://patchwork.linuxtv.org/project/linux-media/list/
3849T: git git://linuxtv.org/mkrufky/mxl111sf.git
3850S: Maintained
3851F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3852
91952bc0
AP
3853DVB_USB_RTL28XXU MEDIA DRIVER
3854M: Antti Palosaari <crope@iki.fi>
3855L: linux-media@vger.kernel.org
3856W: http://linuxtv.org/
3857W: http://palosaari.fi/linux/
3858Q: http://patchwork.linuxtv.org/project/linux-media/list/
3859T: git git://linuxtv.org/anttip/media_tree.git
3860S: Maintained
3861F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3862
3863DVB_USB_V2 MEDIA DRIVER
3864M: Antti Palosaari <crope@iki.fi>
3865L: linux-media@vger.kernel.org
3866W: http://linuxtv.org/
3867W: http://palosaari.fi/linux/
3868Q: http://patchwork.linuxtv.org/project/linux-media/list/
3869T: git git://linuxtv.org/anttip/media_tree.git
3870S: Maintained
3871F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3872F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3873
ac0ac38f 3874DYNAMIC DEBUG
5c4a97d1 3875M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3876S: Maintained
3877F: lib/dynamic_debug.c
3878F: include/linux/dynamic_debug.h
3879
789c7048 3880DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3881M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3882S: Maintained
df621252 3883F: drivers/tty/serial/dz.*
789c7048 3884
f17effbe
MF
3885E3X0 POWER BUTTON DRIVER
3886M: Moritz Fischer <moritz.fischer@ettus.com>
3887L: usrp-users@lists.ettus.com
3888W: http://www.ettus.com
3889S: Supported
3890F: drivers/input/misc/e3x0-button.c
3891F: Documentation/devicetree/bindings/input/e3x0-button.txt
3892
91952bc0
AP
3893E4000 MEDIA DRIVER
3894M: Antti Palosaari <crope@iki.fi>
3895L: linux-media@vger.kernel.org
3896W: http://linuxtv.org/
3897W: http://palosaari.fi/linux/
3898Q: http://patchwork.linuxtv.org/project/linux-media/list/
3899T: git git://linuxtv.org/anttip/media_tree.git
3900S: Maintained
3901F: drivers/media/tuners/e4000*
3902
1da177e4 3903EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3904M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3905L: linux-scsi@vger.kernel.org
3906S: Maintained
679655da 3907F: drivers/scsi/eata.c
1da177e4 3908
91952bc0
AP
3909EC100 MEDIA DRIVER
3910M: Antti Palosaari <crope@iki.fi>
3911L: linux-media@vger.kernel.org
3912W: http://linuxtv.org/
3913W: http://palosaari.fi/linux/
3914Q: http://patchwork.linuxtv.org/project/linux-media/list/
3915T: git git://linuxtv.org/anttip/media_tree.git
3916S: Maintained
3917F: drivers/media/dvb-frontends/ec100*
3918
237fead6 3919ECRYPT FILE SYSTEM
0de9adf2 3920M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3921L: ecryptfs@vger.kernel.org
24a923e4 3922W: http://ecryptfs.org
6dc7516e 3923W: https://launchpad.net/ecryptfs
237fead6 3924S: Supported
679655da
JP
3925F: Documentation/filesystems/ecryptfs.txt
3926F: fs/ecryptfs/
237fead6 3927
da9bb1d2 3928EDAC-CORE
8b58be88 3929M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3930M: Borislav Petkov <bp@alien8.de>
009a5410 3931M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3932L: linux-edac@vger.kernel.org
0e438e3f 3933W: bluesmoke.sourceforge.net
7a859516
BP
3934T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3935T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3936S: Supported
679655da 3937F: Documentation/edac.txt
91445c72 3938F: drivers/edac/
679655da 3939F: include/linux/edac.h
0e438e3f 3940
c476c23b 3941EDAC-AMD64
8b58be88 3942M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3943M: Borislav Petkov <bp@alien8.de>
91445c72 3944L: linux-edac@vger.kernel.org
c476c23b 3945W: bluesmoke.sourceforge.net
487ba8e8 3946S: Maintained
c476c23b
BP
3947F: drivers/edac/amd64_edac*
3948
836dae5d
RR
3949EDAC-CALXEDA
3950M: Doug Thompson <dougthompson@xmission.com>
3951M: Robert Richter <rric@kernel.org>
3952L: linux-edac@vger.kernel.org
3953W: bluesmoke.sourceforge.net
3954S: Maintained
3955F: drivers/edac/highbank*
3956
f65aad41
RB
3957EDAC-CAVIUM
3958M: Ralf Baechle <ralf@linux-mips.org>
3959M: David Daney <david.daney@cavium.com>
3960L: linux-edac@vger.kernel.org
3961L: linux-mips@linux-mips.org
3962W: bluesmoke.sourceforge.net
3963S: Supported
3964F: drivers/edac/octeon_edac*
3965
0e438e3f 3966EDAC-E752X
8b58be88
JP
3967M: Mark Gross <mark.gross@intel.com>
3968M: Doug Thompson <dougthompson@xmission.com>
91445c72 3969L: linux-edac@vger.kernel.org
0e438e3f
DP
3970W: bluesmoke.sourceforge.net
3971S: Maintained
679655da 3972F: drivers/edac/e752x_edac.c
0e438e3f
DP
3973
3974EDAC-E7XXX
8b58be88 3975M: Doug Thompson <dougthompson@xmission.com>
91445c72 3976L: linux-edac@vger.kernel.org
0e438e3f
DP
3977W: bluesmoke.sourceforge.net
3978S: Maintained
679655da 3979F: drivers/edac/e7xxx_edac.c
0e438e3f 3980
77c5f5d2 3981EDAC-GHES
009a5410 3982M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3983L: linux-edac@vger.kernel.org
3984W: bluesmoke.sourceforge.net
3985S: Maintained
2caa67a6 3986F: drivers/edac/ghes_edac.c
77c5f5d2 3987
6bc78404 3988EDAC-I82443BXGX
8b58be88 3989M: Tim Small <tim@buttersideup.com>
91445c72 3990L: linux-edac@vger.kernel.org
6bc78404
DT
3991W: bluesmoke.sourceforge.net
3992S: Maintained
679655da 3993F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3994
3995EDAC-I3000
8b58be88 3996M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3997L: linux-edac@vger.kernel.org
6bc78404
DT
3998W: bluesmoke.sourceforge.net
3999S: Maintained
679655da 4000F: drivers/edac/i3000_edac.c
6bc78404
DT
4001
4002EDAC-I5000
8b58be88 4003M: Doug Thompson <dougthompson@xmission.com>
91445c72 4004L: linux-edac@vger.kernel.org
ba9a5918
DT
4005W: bluesmoke.sourceforge.net
4006S: Maintained
679655da 4007F: drivers/edac/i5000_edac.c
ba9a5918 4008
44c12cb2 4009EDAC-I5400
009a5410 4010M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4011L: linux-edac@vger.kernel.org
44c12cb2
MCC
4012W: bluesmoke.sourceforge.net
4013S: Maintained
679655da 4014F: drivers/edac/i5400_edac.c
44c12cb2 4015
3c9c92b6 4016EDAC-I7300
009a5410 4017M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
4018L: linux-edac@vger.kernel.org
4019W: bluesmoke.sourceforge.net
4020S: Maintained
4021F: drivers/edac/i7300_edac.c
4022
67c89316 4023EDAC-I7CORE
009a5410 4024M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
4025L: linux-edac@vger.kernel.org
4026W: bluesmoke.sourceforge.net
4027S: Maintained
70aff0ce 4028F: drivers/edac/i7core_edac.c
67c89316 4029
ba9a5918 4030EDAC-I82975X
8b58be88 4031M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 4032M: "Arvind R." <arvino55@gmail.com>
91445c72 4033L: linux-edac@vger.kernel.org
ba9a5918
DT
4034W: bluesmoke.sourceforge.net
4035S: Maintained
679655da 4036F: drivers/edac/i82975x_edac.c
ba9a5918 4037
791b4706
JB
4038EDAC-IE31200
4039M: Jason Baron <jbaron@akamai.com>
4040L: linux-edac@vger.kernel.org
4041W: bluesmoke.sourceforge.net
4042S: Maintained
4043F: drivers/edac/ie31200_edac.c
4044
ccdfb979 4045EDAC-MPC85XX
30c7469b 4046M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
4047L: linux-edac@vger.kernel.org
4048W: bluesmoke.sourceforge.net
4049S: Maintained
4050F: drivers/edac/mpc85xx_edac.[ch]
4051
ba9a5918 4052EDAC-PASEMI
8b58be88 4053M: Egor Martovetsky <egor@pasemi.com>
91445c72 4054L: linux-edac@vger.kernel.org
6bc78404
DT
4055W: bluesmoke.sourceforge.net
4056S: Maintained
679655da 4057F: drivers/edac/pasemi_edac.c
6bc78404 4058
0e438e3f 4059EDAC-R82600
8b58be88 4060M: Tim Small <tim@buttersideup.com>
91445c72 4061L: linux-edac@vger.kernel.org
0e438e3f
DP
4062W: bluesmoke.sourceforge.net
4063S: Maintained
679655da 4064F: drivers/edac/r82600_edac.c
da9bb1d2 4065
4d096ca7 4066EDAC-SBRIDGE
009a5410 4067M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
4068L: linux-edac@vger.kernel.org
4069W: bluesmoke.sourceforge.net
4070S: Maintained
4071F: drivers/edac/sb_edac.c
4072
995e1de4
LH
4073EDAC-XGENE
4074APPLIED MICRO (APM) X-GENE SOC EDAC
4075M: Loc Ho <lho@apm.com>
4076S: Supported
4077F: drivers/edac/xgene_edac.c
4078F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4079
af39917d
CL
4080EDIROL UA-101/UA-1000 DRIVER
4081M: Clemens Ladisch <clemens@ladisch.de>
4082L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4083T: git git://git.alsa-project.org/alsa-kernel.git
4084S: Maintained
4085F: sound/usb/misc/ua101.c
4086
1f7df953 4087EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4088M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4089L: linux-efi@vger.kernel.org
78bef24e 4090T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4091S: Maintained
fb2efb5c 4092F: Documentation/efi-stub.txt
1f7df953
MF
4093F: arch/ia64/kernel/efi.c
4094F: arch/x86/boot/compressed/eboot.[ch]
4095F: arch/x86/include/asm/efi.h
4096F: arch/x86/platform/efi/*
a9499fa7 4097F: drivers/firmware/efi/*
1f7df953
MF
4098F: include/linux/efi*.h
4099
d68772b7
MF
4100EFI VARIABLE FILESYSTEM
4101M: Matthew Garrett <matthew.garrett@nebula.com>
4102M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4103M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4104T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4105L: linux-efi@vger.kernel.org
4106S: Maintained
4107F: fs/efivarfs/
4108
85a00d9b
PJ
4109EFIFB FRAMEBUFFER DRIVER
4110L: linux-fbdev@vger.kernel.org
4111M: Peter Jones <pjones@redhat.com>
4112S: Maintained
8a61f013 4113F: drivers/video/fbdev/efifb.c
85a00d9b 4114
0bee8d28
JT
4115EFS FILESYSTEM
4116W: http://aeschi.ch.eu.org/efs/
4117S: Orphan
679655da 4118F: fs/efs/
0bee8d28 4119
4480f15b 4120EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4121M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4122M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4123L: linux-rdma@vger.kernel.org
fab97220 4124S: Supported
679655da 4125F: drivers/infiniband/hw/ehca/
fab97220 4126
aa8a9e25 4127EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4128M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4129L: netdev@vger.kernel.org
4130S: Maintained
9aa32835 4131F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4132
f0319efe 4133EM28XX VIDEO4LINUX DRIVER
009a5410 4134M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4135L: linux-media@vger.kernel.org
4136W: http://linuxtv.org
4137T: git git://linuxtv.org/media_tree.git
4138S: Maintained
4139F: drivers/media/usb/em28xx/
4140
3e3a7d66 4141EMBEDDED LINUX
8b58be88
JP
4142M: Paul Gortmaker <paul.gortmaker@windriver.com>
4143M: Matt Mackall <mpm@selenic.com>
4144M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4145L: linux-embedded@vger.kernel.org
4146S: Maintained
4147
32505876
JS
4148EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4149M: James Smart <james.smart@avagotech.com>
4150M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4151L: linux-scsi@vger.kernel.org
32505876 4152W: http://www.avagotech.com
ce00f85c 4153S: Supported
679655da 4154F: drivers/scsi/lpfc/
3a1c1d44 4155
5f5bac82 4156ENE CB710 FLASH CARD READER DRIVER
8b58be88 4157M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4158S: Maintained
4159F: drivers/misc/cb710/
4160F: drivers/mmc/host/cb710-mmc.*
4161F: include/linux/cb710.h
4162
931e39a1
ML
4163ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4164M: Maxim Levitsky <maximlevitsky@gmail.com>
4165S: Maintained
2a837449 4166F: drivers/media/rc/ene_ir.*
931e39a1 4167
ec207dcc
GS
4168ENHANCED ERROR HANDLING (EEH)
4169M: Gavin Shan <shangw@linux.vnet.ibm.com>
4170L: linuxppc-dev@lists.ozlabs.org
4171S: Supported
4172F: Documentation/powerpc/eeh-pci-error-recovery.txt
4173F: arch/powerpc/kernel/eeh*.c
4174
d5ca9006 4175EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4176M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4177S: Maintained
084bad91 4178T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4179F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4180F: include/video/s1d13xxxfb.h
d5ca9006 4181
38df6492
ME
4182ET131X NETWORK DRIVER
4183M: Mark Einon <mark.einon@gmail.com>
4184S: Odd Fixes
4185F: drivers/net/ethernet/agere/
4186
1da177e4 4187ETHERNET BRIDGE
adbbf69d 4188M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4189L: bridge@lists.linux-foundation.org
4c325313 4190L: netdev@vger.kernel.org
c996d8b9 4191W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4192S: Maintained
679655da
JP
4193F: include/linux/netfilter_bridge/
4194F: net/bridge/
1da177e4 4195
22f08ad9
FF
4196ETHERNET PHY LIBRARY
4197M: Florian Fainelli <f.fainelli@gmail.com>
4198L: netdev@vger.kernel.org
4199S: Maintained
4200F: include/linux/phy.h
4201F: include/linux/phy_fixed.h
4202F: drivers/net/phy/
4203F: Documentation/networking/phy.txt
4204F: drivers/of/of_mdio.c
4205F: drivers/of/of_net.c
4206
1da177e4 4207EXT2 FILE SYSTEM
d8130624 4208M: Jan Kara <jack@suse.com>
72be2ccf 4209L: linux-ext4@vger.kernel.org
1da177e4 4210S: Maintained
679655da
JP
4211F: Documentation/filesystems/ext2.txt
4212F: fs/ext2/
4213F: include/linux/ext2*
1da177e4 4214
72be2ccf 4215EXT4 FILE SYSTEM
8b58be88 4216M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4217M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4218L: linux-ext4@vger.kernel.org
08a225f1 4219W: http://ext4.wiki.kernel.org
8a6e2535 4220Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4221S: Maintained
679655da
JP
4222F: Documentation/filesystems/ext4.txt
4223F: fs/ext4/
1da177e4 4224
c5532b09 4225Extended Verification Module (EVM)
74dd744f
MZ
4226M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4227L: linux-ima-devel@lists.sourceforge.net
4228L: linux-security-module@vger.kernel.org
c5532b09
MZ
4229S: Supported
4230F: security/integrity/evm/
4231
df6b3cfe
MH
4232EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4233M: MyungJoo Ham <myungjoo.ham@samsung.com>
4234M: Chanwoo Choi <cw00.choi@samsung.com>
4235L: linux-kernel@vger.kernel.org
81df63a9 4236T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4237S: Maintained
4238F: drivers/extcon/
cd2c3e7f
CC
4239F: include/linux/extcon/
4240F: include/linux/extcon.h
df6b3cfe 4241F: Documentation/extcon/
cd2c3e7f 4242F: Documentation/devicetree/bindings/extcon/
df6b3cfe 4243
e2a75c44 4244EXYNOS DP DRIVER
b7701755 4245M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4246L: dri-devel@lists.freedesktop.org
4247S: Maintained
4248F: drivers/gpu/drm/exynos/exynos_dp*
4249
33ad3912
DL
4250EXYNOS MIPI DISPLAY DRIVERS
4251M: Inki Dae <inki.dae@samsung.com>
4252M: Donghwa Lee <dh09.lee@samsung.com>
4253M: Kyungmin Park <kyungmin.park@samsung.com>
4254L: linux-fbdev@vger.kernel.org
4255S: Maintained
8a61f013 4256F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4257F: include/video/exynos_mipi*
4258
e53004e2 4259F71805F HARDWARE MONITORING DRIVER
d8130624 4260M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4261L: lm-sensors@lm-sensors.org
4262S: Maintained
679655da
JP
4263F: Documentation/hwmon/f71805f
4264F: drivers/hwmon/f71805f.c
e53004e2 4265
eea977ed
MB
4266FC0011 TUNER DRIVER
4267M: Michael Buesch <m@bues.ch>
4268L: linux-media@vger.kernel.org
4269S: Maintained
ccae7af2
MCC
4270F: drivers/media/tuners/fc0011.h
4271F: drivers/media/tuners/fc0011.c
eea977ed 4272
91952bc0
AP
4273FC2580 MEDIA DRIVER
4274M: Antti Palosaari <crope@iki.fi>
4275L: linux-media@vger.kernel.org
4276W: http://linuxtv.org/
4277W: http://palosaari.fi/linux/
4278Q: http://patchwork.linuxtv.org/project/linux-media/list/
4279T: git git://linuxtv.org/anttip/media_tree.git
4280S: Maintained
4281F: drivers/media/tuners/fc2580*
eea977ed 4282
88b2dbdb
EP
4283FANOTIFY
4284M: Eric Paris <eparis@redhat.com>
4285S: Maintained
4286F: fs/notify/fanotify/
4287F: include/linux/fanotify.h
c117ab84 4288F: include/uapi/linux/fanotify.h
88b2dbdb 4289
1da177e4 4290FARSYNC SYNCHRONOUS DRIVER
8b58be88 4291M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4292W: http://www.farsite.co.uk/
4293S: Supported
679655da 4294F: drivers/net/wan/farsync.*
1da177e4 4295
c5408b88 4296FAULT INJECTION SUPPORT
8b58be88 4297M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4298S: Supported
679655da
JP
4299F: Documentation/fault-injection/
4300F: lib/fault-inject.c
c5408b88 4301
053e514f
NT
4302FBTFT Framebuffer drivers
4303M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4304M: Noralf Trønnes <noralf@tronnes.org>
4305S: Maintained
4306F: drivers/staging/fbtft/
4307
cae727db 4308FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4309M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4310L: fcoe-devel@open-fcoe.org
cae727db
RL
4311W: www.Open-FCoE.org
4312S: Supported
4313F: drivers/scsi/libfc/
4314F: drivers/scsi/fcoe/
4315F: include/scsi/fc/
4316F: include/scsi/libfc.h
4317F: include/scsi/libfcoe.h
c117ab84 4318F: include/uapi/scsi/fc/
cae727db 4319
e2d1d6c0 4320FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4321M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4322M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4323L: linux-fsdevel@vger.kernel.org
1da177e4 4324S: Maintained
679655da
JP
4325F: include/linux/fcntl.h
4326F: include/linux/fs.h
c117ab84
CEB
4327F: include/uapi/linux/fcntl.h
4328F: include/uapi/linux/fs.h
679655da
JP
4329F: fs/fcntl.c
4330F: fs/locks.c
1da177e4 4331
e2d1d6c0 4332FILESYSTEMS (VFS and infrastructure)
8b58be88 4333M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4334L: linux-fsdevel@vger.kernel.org
173acc7c 4335S: Maintained
679655da 4336F: fs/*
173acc7c 4337
b26e0ed4 4338FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4339M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4340L: lm-sensors@lm-sensors.org
4341S: Maintained
d5ca6918
JP
4342F: drivers/hwmon/f75375s.c
4343F: include/linux/f75375s.h
b26e0ed4 4344
a331b0c3
CL
4345FIREWIRE AUDIO DRIVERS
4346M: Clemens Ladisch <clemens@ladisch.de>
4347L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4348T: git git://git.alsa-project.org/alsa-kernel.git
4349S: Maintained
4350F: sound/firewire/
4351
eb86ec51
SR
4352FIREWIRE MEDIA DRIVERS (firedtv)
4353M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4354L: linux-media@vger.kernel.org
4355L: linux1394-devel@lists.sourceforge.net
4356T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4357S: Maintained
4358F: drivers/media/firewire/
4359
a511ce33
CB
4360FIREWIRE SBP-2 TARGET
4361M: Chris Boot <bootc@bootc.net>
4362L: linux-scsi@vger.kernel.org
4363L: target-devel@vger.kernel.org
4364L: linux1394-devel@lists.sourceforge.net
4365T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4366S: Maintained
4367F: drivers/target/sbp/
4368
7d2c86b5 4369FIREWIRE SUBSYSTEM
8b58be88 4370M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4371L: linux1394-devel@lists.sourceforge.net
958a29cb 4372W: http://ieee1394.wiki.kernel.org/
2ca526bf 4373T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4374S: Maintained
679655da 4375F: drivers/firewire/
8f06ce3b
SR
4376F: include/linux/firewire.h
4377F: include/uapi/linux/firewire*.h
9f6d3c4b 4378F: tools/firewire/
e2d1d6c0
RD
4379
4380FIRMWARE LOADER (request_firmware)
39e68089
ML
4381M: Ming Lei <ming.lei@canonical.com>
4382L: linux-kernel@vger.kernel.org
4383S: Maintained
679655da
JP
4384F: Documentation/firmware_class/
4385F: drivers/base/firmware*.c
4386F: include/linux/firmware.h
e2d1d6c0 4387
f730e3dc 4388FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4389M: Joshua Morris <josh.h.morris@us.ibm.com>
4390M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4391S: Maintained
4392F: drivers/block/rsxx/
4393
8206f664 4394FLOPPY DRIVER
e5f6450c 4395M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4396T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4397S: Odd fixes
4398F: drivers/block/floppy.c
4399
9c9f32ed
AR
4400FMC SUBSYSTEM
4401M: Alessandro Rubini <rubini@gnudd.com>
4402W: http://www.ohwr.org/projects/fmc-bus
4403S: Supported
4404F: drivers/fmc/
4405F: include/linux/fmc*.h
4406F: include/linux/ipmi-fru.h
4407K: fmc_d.*register
4408
3c0ed7d5
AT
4409FPGA MANAGER FRAMEWORK
4410M: Alan Tull <atull@opensource.altera.com>
4411S: Maintained
4412F: drivers/fpga/
4413F: include/linux/fpga/fpga-mgr.h
4414W: http://www.rocketboards.org
4415
e2d1d6c0 4416FPU EMULATOR
8b58be88 4417M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4418W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4419S: Maintained
679655da 4420F: arch/x86/math-emu/
e2d1d6c0
RD
4421
4422FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4423L: netdev@vger.kernel.org
c173bfac 4424S: Orphan
679655da
JP
4425F: drivers/net/wan/dlci.c
4426F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4427
4428FRAMEBUFFER LAYER
5489e948
JCPV
4429M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4430M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4431L: linux-fbdev@vger.kernel.org
e2d1d6c0 4432W: http://linux-fbdev.sourceforge.net/
b22fe37b 4433Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4434T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4435S: Maintained
679655da 4436F: Documentation/fb/
b22fe37b
PM
4437F: drivers/video/
4438F: include/video/
679655da 4439F: include/linux/fb.h
c117ab84
CEB
4440F: include/uapi/video/
4441F: include/uapi/linux/fb.h
e2d1d6c0 4442
a57c188e 4443FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4444M: Timur Tabi <timur@tabi.org>
a57c188e 4445L: linux-fbdev@vger.kernel.org
c4ef9bc4 4446S: Maintained
8a61f013 4447F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4448
e2d1d6c0 4449FREESCALE DMA DRIVER
8b58be88
JP
4450M: Li Yang <leoli@freescale.com>
4451M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4452L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4453S: Maintained
679655da 4454F: drivers/dma/fsldma.*
e2d1d6c0
RD
4455
4456FREESCALE I2C CPM DRIVER
8b58be88 4457M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4458L: linuxppc-dev@lists.ozlabs.org
846557d3 4459L: linux-i2c@vger.kernel.org
0d2b405a 4460S: Maintained
679655da 4461F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4462
60e8c5ab 4463FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4464M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4465L: linux-fbdev@vger.kernel.org
efc03ecb 4466L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4467S: Maintained
bad985a1 4468F: include/linux/platform_data/video-imxfb.h
8a61f013 4469F: drivers/video/fbdev/imxfb.c
60e8c5ab 4470
4d8e2cef
HX
4471FREESCALE QUAD SPI DRIVER
4472M: Han Xu <han.xu@freescale.com>
4473L: linux-mtd@lists.infradead.org
4474S: Maintained
4475F: drivers/mtd/spi-nor/fsl-quadspi.c
4476
4689a6b1 4477FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4478M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4479M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4480L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4481L: netdev@vger.kernel.org
4482S: Maintained
ec21e2ec 4483F: drivers/net/ethernet/freescale/fs_enet/
679655da 4484F: include/linux/fs_enet_pd.h
4689a6b1 4485
d9e9d82c 4486FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4487L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4488S: Orphan
679655da
JP
4489F: arch/powerpc/sysdev/qe_lib/
4490F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4491
b55ef929 4492FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4493M: Li Yang <leoli@freescale.com>
6372594a 4494L: linux-usb@vger.kernel.org
a4724ed6 4495L: linuxppc-dev@lists.ozlabs.org
a7205b30 4496S: Maintained
faf2e1db 4497F: drivers/usb/gadget/udc/fsl*
a7205b30 4498
beaf53bf 4499FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4500M: Li Yang <leoli@freescale.com>
beaf53bf 4501L: netdev@vger.kernel.org
a4724ed6 4502L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4503S: Maintained
ec21e2ec 4504F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4505
abb1ed7b
CM
4506FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4507M: Claudiu Manoil <claudiu.manoil@freescale.com>
4508L: netdev@vger.kernel.org
4509S: Maintained
4510F: drivers/net/ethernet/freescale/gianfar*
4511X: drivers/net/ethernet/freescale/gianfar_ptp.c
4512F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4513
d9e9d82c 4514FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4515M: Timur Tabi <timur@tabi.org>
a4724ed6 4516L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4517S: Maintained
df621252 4518F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4519
4520FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4521M: Timur Tabi <timur@tabi.org>
dc85950a 4522M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4523M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4524L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4525L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4526S: Maintained
69aefcea 4527F: sound/soc/fsl/fsl*
dc85950a 4528F: sound/soc/fsl/imx*
69aefcea 4529F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4530
31c88965 4531FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4532M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4533L: linux-kernel@vger.kernel.org
4534S: Maintained
4535F: drivers/staging/fsl-mc/
4536
1da177e4 4537FREEVXFS FILESYSTEM
8b58be88 4538M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4539W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4540S: Maintained
679655da 4541F: fs/freevxfs/
1da177e4 4542
71038f52 4543FREEZER
49db1903 4544M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4545M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4546L: linux-pm@vger.kernel.org
71038f52 4547S: Supported
679655da
JP
4548F: Documentation/power/freezing-of-tasks.txt
4549F: include/linux/freezer.h
4550F: kernel/freezer.c
71038f52 4551
839a1f79
KRW
4552FRONTSWAP API
4553M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4554L: linux-kernel@vger.kernel.org
4555S: Maintained
4556F: mm/frontswap.c
4557F: include/linux/frontswap.h
4558
a5432f5a 4559FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4560M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4561L: linux-cachefs@redhat.com
4562S: Supported
4563F: Documentation/filesystems/caching/
4564F: fs/fscache/
4565F: include/linux/fscache*.h
4566
f58ad8f5 4567F2FS FILE SYSTEM
9b29d481 4568M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4569M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4570R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4571L: linux-f2fs-devel@lists.sourceforge.net
4572W: http://en.wikipedia.org/wiki/F2FS
4573T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4574S: Maintained
4575F: Documentation/filesystems/f2fs.txt
3bac380c 4576F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4577F: fs/f2fs/
4578F: include/linux/f2fs_fs.h
62d43eeb 4579F: include/trace/events/f2fs.h
f58ad8f5 4580
5ab7ffea 4581FUJITSU FR-V (FRV) PORT
8b58be88 4582M: David Howells <dhowells@redhat.com>
1da177e4 4583S: Maintained
679655da 4584F: arch/frv/
1da177e4 4585
20b93734 4586FUJITSU LAPTOP EXTRAS
409a3e98 4587M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4588L: platform-driver-x86@vger.kernel.org
20b93734 4589S: Maintained
679655da 4590F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4591
4da621b6
HK
4592FUJITSU M-5MO LS CAMERA ISP DRIVER
4593M: Kyungmin Park <kyungmin.park@samsung.com>
4594M: Heungjun Kim <riverful.kim@samsung.com>
4595L: linux-media@vger.kernel.org
4596S: Maintained
90d72ac6 4597F: drivers/media/i2c/m5mols/
4da621b6
HK
4598F: include/media/m5mols.h
4599
2d24c490
RG
4600FUJITSU TABLET EXTRAS
4601M: Robert Gerlach <khnz@gmx.de>
4602L: platform-driver-x86@vger.kernel.org
4603S: Maintained
4604F: drivers/platform/x86/fujitsu-tablet.c
4605
04578f17 4606FUSE: FILESYSTEM IN USERSPACE
8b58be88 4607M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4608L: fuse-devel@lists.sourceforge.net
4609W: http://fuse.sourceforge.net/
0a30f612 4610T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4611S: Maintained
679655da 4612F: fs/fuse/
c117ab84 4613F: include/uapi/linux/fuse.h
0a30f612 4614F: Documentation/filesystems/fuse.txt
04578f17 4615
1da177e4 4616FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4617M: Rik Faith <faith@cs.unc.edu>
1da177e4 4618L: linux-scsi@vger.kernel.org
baaea1dc 4619S: Odd Fixes (e.g., new signatures)
679655da 4620F: drivers/scsi/fdomain.*
1da177e4 4621
d8e2162c
PO
4622GCOV BASED KERNEL PROFILING
4623M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4624S: Maintained
4625F: kernel/gcov/
4626F: Documentation/gcov.txt
4627
1da177e4 4628GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4629M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4630L: linux-scsi@vger.kernel.org
4631W: http://www.icp-vortex.com/
4632S: Supported
679655da 4633F: drivers/scsi/gdt*
1da177e4 4634
158daf16
JK
4635GDB KERNEL DEBUGGING HELPER SCRIPTS
4636M: Jan Kiszka <jan.kiszka@siemens.com>
4637S: Supported
4638F: scripts/gdb/
4639
3169a1c7
HV
4640GEMTEK FM RADIO RECEIVER DRIVER
4641M: Hans Verkuil <hverkuil@xs4all.nl>
4642L: linux-media@vger.kernel.org
4643T: git git://linuxtv.org/media_tree.git
4644W: http://linuxtv.org
4645S: Maintained
4646F: drivers/media/radio/radio-gemtek*
4647
1c23af90 4648GENERIC GPIO I2C DRIVER
880b0e26 4649M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4650S: Supported
679655da
JP
4651F: drivers/i2c/busses/i2c-gpio.c
4652F: include/linux/i2c-gpio.h
1c23af90 4653
92ed1a76
PK
4654GENERIC GPIO I2C MULTIPLEXER DRIVER
4655M: Peter Korsgaard <peter.korsgaard@barco.com>
4656L: linux-i2c@vger.kernel.org
4657S: Supported
e7065e20
JD
4658F: drivers/i2c/muxes/i2c-mux-gpio.c
4659F: include/linux/i2c-mux-gpio.h
4660F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4661
9251ce95 4662GENERIC HDLC (WAN) DRIVERS
8b58be88 4663M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4664W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4665S: Maintained
679655da
JP
4666F: drivers/net/wan/c101.c
4667F: drivers/net/wan/hd6457*
4668F: drivers/net/wan/hdlc*
4669F: drivers/net/wan/n2.c
4670F: drivers/net/wan/pc300too.c
4671F: drivers/net/wan/pci200syn.c
4672F: drivers/net/wan/wanxl*
1da177e4 4673
1527aab6 4674GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4675M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4676L: linux-arch@vger.kernel.org
4677T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4678S: Maintained
14430813
JP
4679F: include/asm-generic/
4680F: include/uapi/asm-generic/
1527aab6 4681
ff764963
KVA
4682GENERIC PHY FRAMEWORK
4683M: Kishon Vijay Abraham I <kishon@ti.com>
4684L: linux-kernel@vger.kernel.org
4685T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4686S: Supported
4687F: drivers/phy/
4688F: include/linux/phy/
4689
eea97aed
KH
4690GENERIC PM DOMAINS
4691M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4692M: Kevin Hilman <khilman@kernel.org>
4693M: Ulf Hansson <ulf.hansson@linaro.org>
4694L: linux-pm@vger.kernel.org
4695S: Supported
4696F: drivers/base/power/domain*.c
4697F: include/linux/pm_domain.h
4698
ccb86a69 4699GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4700M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4701L: kvm@vger.kernel.org
ccb86a69
MT
4702S: Supported
4703F: drivers/uio/uio_pci_generic.c
4704
f8f1ec73
JP
4705GET_MAINTAINER SCRIPT
4706M: Joe Perches <joe@perches.com>
4707S: Maintained
4708F: scripts/get_maintainer.pl
4709
5be7b50f 4710GFS2 FILE SYSTEM
8b58be88 4711M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4712M: Bob Peterson <rpeterso@redhat.com>
a4644184 4713L: cluster-devel@redhat.com
5be7b50f 4714W: http://sources.redhat.com/cluster/
28666d6d 4715T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4716S: Supported
679655da
JP
4717F: Documentation/filesystems/gfs2*.txt
4718F: fs/gfs2/
c117ab84 4719F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4720
0a34eb8f 4721GIGASET ISDN DRIVERS
6b096fde 4722M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4723L: gigaset307x-common@lists.sourceforge.net
4724W: http://gigaset307x.sourceforge.net/
6b096fde 4725S: Odd Fixes
679655da
JP
4726F: Documentation/isdn/README.gigaset
4727F: drivers/isdn/gigaset/
c117ab84 4728F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4729
7eea35fe
JP
4730GO7007 MPEG CODEC
4731M: Hans Verkuil <hans.verkuil@cisco.com>
4732L: linux-media@vger.kernel.org
4733S: Maintained
4734F: drivers/media/usb/go7007/
4735
ca96ea86
BN
4736GOODIX TOUCHSCREEN
4737M: Bastien Nocera <hadess@hadess.net>
4738L: linux-input@vger.kernel.org
4739S: Maintained
4740F: drivers/input/touchscreen/goodix.c
4741
a0dc00b4 4742GPIO SUBSYSTEM
e4651a9f 4743M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4744M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4745L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4746T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4747S: Maintained
4748F: Documentation/gpio/
a0dc00b4 4749F: drivers/gpio/
bdc6e95e
AC
4750F: include/linux/gpio/
4751F: include/linux/gpio.h
9b692346 4752F: include/asm-generic/gpio.h
a0dc00b4 4753
71a6d0af
HW
4754GRE DEMULTIPLEXER DRIVER
4755M: Dmitry Kozlov <xeb@mail.ru>
4756L: netdev@vger.kernel.org
4757S: Maintained
11c26770
JP
4758F: net/ipv4/gre_demux.c
4759F: net/ipv4/gre_offload.c
71a6d0af
HW
4760F: include/net/gre.h
4761
d4c41139
KG
4762GRETH 10/100/1G Ethernet MAC device driver
4763M: Kristoffer Glembo <kristoffer@gaisler.com>
4764L: netdev@vger.kernel.org
4765S: Maintained
a31a96ad 4766F: drivers/net/ethernet/aeroflex/
d4c41139 4767
e8deeae2 4768GSPCA FINEPIX SUBDRIVER
8b58be88 4769M: Frank Zago <frank@zago.net>
661263b5 4770L: linux-media@vger.kernel.org
275ffde4 4771T: git git://linuxtv.org/media_tree.git
e8deeae2 4772S: Maintained
0c0d06ca 4773F: drivers/media/usb/gspca/finepix.c
e8deeae2 4774
4b3fa3c4
OL
4775GSPCA GL860 SUBDRIVER
4776M: Olivier Lorin <o.lorin@laposte.net>
4777L: linux-media@vger.kernel.org
275ffde4 4778T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4779S: Maintained
0c0d06ca 4780F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4781
e8deeae2 4782GSPCA M5602 SUBDRIVER
8b58be88 4783M: Erik Andren <erik.andren@gmail.com>
661263b5 4784L: linux-media@vger.kernel.org
275ffde4 4785T: git git://linuxtv.org/media_tree.git
e8deeae2 4786S: Maintained
0c0d06ca 4787F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4788
4789GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4790M: Hans de Goede <hdegoede@redhat.com>
661263b5 4791L: linux-media@vger.kernel.org
275ffde4 4792T: git git://linuxtv.org/media_tree.git
e8deeae2 4793S: Maintained
0c0d06ca 4794F: drivers/media/usb/gspca/pac207.c
e8deeae2 4795
261982f1 4796GSPCA SN9C20X SUBDRIVER
d95c5b0b 4797M: Brian Johnson <brijohn@gmail.com>
261982f1 4798L: linux-media@vger.kernel.org
275ffde4 4799T: git git://linuxtv.org/media_tree.git
261982f1 4800S: Maintained
0c0d06ca 4801F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4802
e8deeae2 4803GSPCA T613 SUBDRIVER
8b58be88 4804M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4805L: linux-media@vger.kernel.org
275ffde4 4806T: git git://linuxtv.org/media_tree.git
e8deeae2 4807S: Maintained
0c0d06ca 4808F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4809
4810GSPCA USB WEBCAM DRIVER
fc3f906b 4811M: Hans de Goede <hdegoede@redhat.com>
661263b5 4812L: linux-media@vger.kernel.org
275ffde4 4813T: git git://linuxtv.org/media_tree.git
e8deeae2 4814S: Maintained
0c0d06ca 4815F: drivers/media/usb/gspca/
e8deeae2 4816
584ec979 4817GUID PARTITION TABLE (GPT)
4f973c63 4818M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4819L: linux-efi@vger.kernel.org
4820S: Maintained
4821F: block/partitions/efi.*
4822
aa3c598b 4823STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4824M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4825L: linux-media@vger.kernel.org
275ffde4 4826T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4827S: Maintained
4828F: drivers/media/usb/stk1160/
e8deeae2 4829
4e456b86
YS
4830H8/300 ARCHITECTURE
4831M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4832L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4833W: http://uclinux-h8.sourceforge.jp
4834T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4835S: Maintained
4836F: arch/h8300/
4837F: drivers/clocksource/h8300_*.c
4838F: drivers/clk/h8300/
4839F: drivers/irqchip/irq-renesas-h8*.c
4840
71a6d0af
HW
4841HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4842M: Frank Seidel <frank@f-seidel.de>
4843L: platform-driver-x86@vger.kernel.org
4844W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4845S: Maintained
4846F: drivers/platform/x86/hdaps.c
4847
48fc9e26
HV
4848HDPVR USB VIDEO ENCODER DRIVER
4849M: Hans Verkuil <hverkuil@xs4all.nl>
4850L: linux-media@vger.kernel.org
4851T: git git://linuxtv.org/media_tree.git
4852W: http://linuxtv.org
4853S: Odd Fixes
14430813 4854F: drivers/media/usb/hdpvr/
48fc9e26 4855
71a6d0af 4856HWPOISON MEMORY FAILURE HANDLING
f9625c48 4857M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4858L: linux-mm@kvack.org
71a6d0af
HW
4859S: Maintained
4860F: mm/memory-failure.c
4861F: mm/hwpoison-inject.c
4862
4863HYPERVISOR VIRTUAL CONSOLE DRIVER
4864L: linuxppc-dev@lists.ozlabs.org
4865S: Odd Fixes
4866F: drivers/tty/hvc/
4867
e5ab1477
AP
4868HACKRF MEDIA DRIVER
4869M: Antti Palosaari <crope@iki.fi>
4870L: linux-media@vger.kernel.org
4871W: http://linuxtv.org/
4872W: http://palosaari.fi/linux/
4873Q: http://patchwork.linuxtv.org/project/linux-media/list/
4874T: git git://linuxtv.org/anttip/media_tree.git
4875S: Maintained
4876F: drivers/media/usb/hackrf/
4877
5b543965 4878HARDWARE MONITORING
d8130624 4879M: Jean Delvare <jdelvare@suse.com>
ca462085 4880M: Guenter Roeck <linux@roeck-us.net>
5b543965 4881L: lm-sensors@lm-sensors.org
595142e0 4882W: http://www.lm-sensors.org/
a94ef4ed 4883T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4884T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4885S: Maintained
047f4ec2 4886F: Documentation/hwmon/
679655da 4887F: drivers/hwmon/
047f4ec2 4888F: include/linux/hwmon*.h
5b543965 4889
844dd05f 4890HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4891M: Matt Mackall <mpm@selenic.com>
4892M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4893L: linux-crypto@vger.kernel.org
c0d0787b 4894S: Odd fixes
679655da
JP
4895F: Documentation/hw_random.txt
4896F: drivers/char/hw_random/
4897F: include/linux/hw_random.h
844dd05f 4898
8b37fcfc
OBC
4899HARDWARE SPINLOCK CORE
4900M: Ohad Ben-Cohen <ohad@wizery.com>
4901S: Maintained
4902F: Documentation/hwspinlock.txt
4903F: drivers/hwspinlock/hwspinlock_*
4904F: include/linux/hwspinlock.h
4905
1da177e4 4906HARMONY SOUND DRIVER
ac6aecbf 4907L: linux-parisc@vger.kernel.org
1da177e4 4908S: Maintained
679655da 4909F: sound/parisc/harmony.*
1da177e4 4910
91952bc0
AP
4911HD29L2 MEDIA DRIVER
4912M: Antti Palosaari <crope@iki.fi>
4913L: linux-media@vger.kernel.org
4914W: http://linuxtv.org/
4915W: http://palosaari.fi/linux/
4916Q: http://patchwork.linuxtv.org/project/linux-media/list/
4917T: git git://linuxtv.org/anttip/media_tree.git
4918S: Maintained
4919F: drivers/media/dvb-frontends/hd29l2*
4920
e2d1d6c0 4921HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4922L: iss_storagedev@hp.com
af9f1b3c 4923S: Orphan
679655da
JP
4924F: Documentation/blockdev/cpqarray.txt
4925F: drivers/block/cpqarray.*
e2d1d6c0 4926
9257aa49 4927HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4928M: Don Brace <don.brace@pmcs.com>
9257aa49 4929L: iss_storagedev@hp.com
693373db
DB
4930L: storagedev@pmcs.com
4931L: linux-scsi@vger.kernel.org
9257aa49
SC
4932S: Supported
4933F: Documentation/scsi/hpsa.txt
4934F: drivers/scsi/hpsa*.[ch]
4935F: include/linux/cciss*.h
c117ab84 4936F: include/uapi/linux/cciss*.h
9257aa49 4937
e2d1d6c0 4938HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4939M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4940L: iss_storagedev@hp.com
693373db
DB
4941L: storagedev@pmcs.com
4942L: linux-scsi@vger.kernel.org
e2d1d6c0 4943S: Supported
679655da
JP
4944F: Documentation/blockdev/cciss.txt
4945F: drivers/block/cciss*
4946F: include/linux/cciss_ioctl.h
c117ab84 4947F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4948
1da177e4 4949HFS FILESYSTEM
6cf515e1
GU
4950L: linux-fsdevel@vger.kernel.org
4951S: Orphan
679655da
JP
4952F: Documentation/filesystems/hfs.txt
4953F: fs/hfs/
1da177e4 4954
ef575f47
GU
4955HFSPLUS FILESYSTEM
4956L: linux-fsdevel@vger.kernel.org
4957S: Orphan
4958F: Documentation/filesystems/hfsplus.txt
4959F: fs/hfsplus/
4960
1da177e4 4961HGA FRAMEBUFFER DRIVER
8b58be88 4962M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4963L: linux-nvidia@lists.surfsouth.com
4964W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4965S: Maintained
8a61f013 4966F: drivers/video/fbdev/hgafb.c
1da177e4 4967
4480f15b 4968HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4969M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4970M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4971L: linux-pm@vger.kernel.org
e2d1d6c0 4972S: Supported
679655da
JP
4973F: arch/x86/power/
4974F: drivers/base/power/
4975F: kernel/power/
4976F: include/linux/suspend.h
4977F: include/linux/freezer.h
4978F: include/linux/pm.h
679655da 4979F: arch/*/include/asm/suspend*.h
e2d1d6c0 4980
4ef4caad 4981HID CORE LAYER
e5f6450c 4982M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4983L: linux-input@vger.kernel.org
54e5881d 4984T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4985S: Maintained
679655da
JP
4986F: drivers/hid/
4987F: include/linux/hid*
c117ab84 4988F: include/uapi/linux/hid*
4ef4caad 4989
30ee72f0 4990HID SENSOR HUB DRIVERS
e5f6450c 4991M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4992M: Jonathan Cameron <jic23@kernel.org>
4993M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4994L: linux-input@vger.kernel.org
4995L: linux-iio@vger.kernel.org
4996S: Maintained
4997F: Documentation/hid/hid-sensor*
4998F: drivers/hid/hid-sensor-*
4999F: drivers/iio/*/hid-*
5000F: include/linux/hid-sensor-*
5001
38bed542 5002HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 5003M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5004L: linux-kernel@vger.kernel.org
75fc2d37 5005T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 5006S: Maintained
679655da 5007F: Documentation/timers/
5cee9645 5008F: kernel/time/hrtimer.c
88606e80
TG
5009F: kernel/time/clockevents.c
5010F: kernel/time/tick*.*
5011F: kernel/time/timer_*.c
05ed8490 5012F: include/linux/clockchips.h
679655da 5013F: include/linux/hrtimer.h
38bed542 5014
1da177e4 5015HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 5016L: linux-hams@vger.kernel.org
8b64f2a0 5017S: Orphan
679655da
JP
5018F: drivers/net/hamradio/dmascc.c
5019F: drivers/net/hamradio/scc.c
1da177e4 5020
ede1e6f8 5021HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 5022M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
5023W: http://www.highpoint-tech.com
5024S: Supported
679655da
JP
5025F: Documentation/scsi/hptiop.txt
5026F: drivers/scsi/hptiop.c
ede1e6f8 5027
1da177e4 5028HIPPI
8b58be88 5029M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
5030L: linux-hippi@sunsite.dk
5031S: Maintained
679655da 5032F: include/linux/hippidevice.h
c117ab84 5033F: include/uapi/linux/if_hippi.h
679655da 5034F: net/802/hippi.c
ff5a3b50 5035F: drivers/net/hippi/
1da177e4 5036
ff1d2767 5037HOST AP DRIVER
8b58be88 5038M: Jouni Malinen <j@w1.fi>
85d32e7b 5039L: hostap@shmoo.com (subscribers-only)
724c6b35 5040L: linux-wireless@vger.kernel.org
ff1d2767
JM
5041W: http://hostap.epitest.fi/
5042S: Maintained
679655da 5043F: drivers/net/wireless/hostap/
ff1d2767 5044
dd8cd779 5045HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 5046L: platform-driver-x86@vger.kernel.org
95c70215 5047S: Orphan
679655da 5048F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 5049
e2d1d6c0 5050HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 5051M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5052S: Maintained
7e25d724 5053F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 5054
7d2c86b5 5055HPET: High Precision Event Timers driver
8b58be88 5056M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 5057S: Maintained
679655da
JP
5058F: Documentation/timers/hpet.txt
5059F: drivers/char/hpet.c
5060F: include/linux/hpet.h
c117ab84 5061F: include/uapi/linux/hpet.h
b9b0332f 5062
e07b5d79 5063HPET: x86
9e06f631 5064S: Orphan
679655da
JP
5065F: arch/x86/kernel/hpet.c
5066F: arch/x86/include/asm/hpet.h
b9b0332f 5067
1da177e4 5068HPFS FILESYSTEM
8b58be88 5069M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5070W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5071S: Maintained
679655da 5072F: fs/hpfs/
1da177e4 5073
3441cded 5074HSI SUBSYSTEM
56459ea9
SR
5075M: Sebastian Reichel <sre@kernel.org>
5076T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5077S: Maintained
5078F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5079F: Documentation/hsi.txt
3441cded
SR
5080F: drivers/hsi/
5081F: include/linux/hsi/
5082F: include/uapi/linux/hsi/
5083
7d2c86b5 5084HSO 3G MODEM DRIVER
8b58be88 5085M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5086W: http://www.pharscape.org
5087S: Maintained
679655da 5088F: drivers/net/usb/hso.c
11cd29b0 5089
19990e29
AB
5090HSR NETWORK PROTOCOL
5091M: Arvid Brodin <arvid.brodin@alten.se>
5092L: netdev@vger.kernel.org
5093S: Maintained
5094F: net/hsr/
5095
5a18c343 5096HTCPEN TOUCHSCREEN DRIVER
8b58be88 5097M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5098L: linux-input@vger.kernel.org
5099S: Maintained
679655da 5100F: drivers/input/touchscreen/htcpen.c
5a18c343 5101
1da177e4 5102HUGETLB FILESYSTEM
6d49e352 5103M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5104S: Maintained
679655da 5105F: fs/hugetlbfs/
1da177e4 5106
05183189 5107Hyper-V CORE AND DRIVERS
9c3646d1 5108M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5109M: Haiyang Zhang <haiyangz@microsoft.com>
5110L: devel@linuxdriverproject.org
5111S: Maintained
a4162747
HZ
5112F: arch/x86/include/asm/mshyperv.h
5113F: arch/x86/include/uapi/asm/hyperv.h
5114F: arch/x86/kernel/cpu/mshyperv.c
05183189 5115F: drivers/hid/hid-hyperv.c
a4162747 5116F: drivers/hv/
f92ca80b 5117F: drivers/input/serio/hyperv-keyboard.c
05183189 5118F: drivers/net/hyperv/
a4162747 5119F: drivers/scsi/storvsc_drv.c
8a61f013 5120F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5121F: include/linux/hyperv.h
5122F: tools/hv/
54bf725e 5123F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5124
d85c8a6a 5125I2C OVER PARALLEL PORT
d8130624 5126M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5127L: linux-i2c@vger.kernel.org
5128S: Maintained
5129F: Documentation/i2c/busses/i2c-parport
5130F: Documentation/i2c/busses/i2c-parport-light
5131F: drivers/i2c/busses/i2c-parport.c
5132F: drivers/i2c/busses/i2c-parport-light.c
5133
5134I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5135M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5136L: linux-i2c@vger.kernel.org
5137S: Maintained
5138F: Documentation/i2c/busses/i2c-ali1535
5139F: Documentation/i2c/busses/i2c-ali1563
5140F: Documentation/i2c/busses/i2c-ali15x3
5141F: Documentation/i2c/busses/i2c-amd756
5142F: Documentation/i2c/busses/i2c-amd8111
5143F: Documentation/i2c/busses/i2c-i801
5144F: Documentation/i2c/busses/i2c-nforce2
5145F: Documentation/i2c/busses/i2c-piix4
5146F: Documentation/i2c/busses/i2c-sis5595
5147F: Documentation/i2c/busses/i2c-sis630
5148F: Documentation/i2c/busses/i2c-sis96x
5149F: Documentation/i2c/busses/i2c-via
5150F: Documentation/i2c/busses/i2c-viapro
5151F: drivers/i2c/busses/i2c-ali1535.c
5152F: drivers/i2c/busses/i2c-ali1563.c
5153F: drivers/i2c/busses/i2c-ali15x3.c
5154F: drivers/i2c/busses/i2c-amd756.c
5155F: drivers/i2c/busses/i2c-amd756-s4882.c
5156F: drivers/i2c/busses/i2c-amd8111.c
5157F: drivers/i2c/busses/i2c-i801.c
5158F: drivers/i2c/busses/i2c-isch.c
5159F: drivers/i2c/busses/i2c-nforce2.c
5160F: drivers/i2c/busses/i2c-nforce2-s4985.c
5161F: drivers/i2c/busses/i2c-piix4.c
5162F: drivers/i2c/busses/i2c-sis5595.c
5163F: drivers/i2c/busses/i2c-sis630.c
5164F: drivers/i2c/busses/i2c-sis96x.c
5165F: drivers/i2c/busses/i2c-via.c
5166F: drivers/i2c/busses/i2c-viapro.c
5167
cb7f07a4
NH
5168I2C/SMBUS ISMT DRIVER
5169M: Seth Heasley <seth.heasley@intel.com>
5170M: Neil Horman <nhorman@tuxdriver.com>
5171L: linux-i2c@vger.kernel.org
5172F: drivers/i2c/busses/i2c-ismt.c
5173F: Documentation/i2c/busses/i2c-ismt
5174
6ea884db 5175I2C/SMBUS STUB DRIVER
d8130624 5176M: Jean Delvare <jdelvare@suse.com>
846557d3 5177L: linux-i2c@vger.kernel.org
6ea884db 5178S: Maintained
8547a5bc 5179F: drivers/i2c/i2c-stub.c
6ea884db 5180
5b543965 5181I2C SUBSYSTEM
14d77c4d 5182M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5183L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5184W: https://i2c.wiki.kernel.org/
5185Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5186T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5187S: Maintained
40ed1b4c 5188F: Documentation/devicetree/bindings/i2c/
679655da
JP
5189F: Documentation/i2c/
5190F: drivers/i2c/
630bc46e 5191F: drivers/i2c/*/
679655da 5192F: include/linux/i2c.h
03b70d62 5193F: include/linux/i2c-*.h
c117ab84
CEB
5194F: include/uapi/linux/i2c.h
5195F: include/uapi/linux/i2c-*.h
1da177e4 5196
4560d677
WS
5197I2C ACPI SUPPORT
5198M: Mika Westerberg <mika.westerberg@linux.intel.com>
5199L: linux-i2c@vger.kernel.org
5200L: linux-acpi@vger.kernel.org
5201S: Maintained
4560d677 5202
d85c8a6a 5203I2C-TAOS-EVM DRIVER
d8130624 5204M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5205L: linux-i2c@vger.kernel.org
5206S: Maintained
5207F: Documentation/i2c/busses/i2c-taos-evm
5208F: drivers/i2c/busses/i2c-taos-evm.c
5209
e8c76eed 5210I2C-TINY-USB DRIVER
8b58be88 5211M: Till Harbaum <till@harbaum.org>
846557d3 5212L: linux-i2c@vger.kernel.org
932d1872 5213W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5214S: Maintained
679655da 5215F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5216
1da177e4 5217i386 BOOT CODE
8b58be88 5218M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5219S: Maintained
679655da 5220F: arch/x86/boot/
1da177e4
LT
5221
5222i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5223M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5224T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5225S: Maintained
5226
1da177e4 5227IA64 (Itanium) PLATFORM
8b58be88
JP
5228M: Tony Luck <tony.luck@intel.com>
5229M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5230L: linux-ia64@vger.kernel.org
6b1c70b1 5231T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5232S: Maintained
679655da 5233F: arch/ia64/
1da177e4 5234
4cd38750
LDSB
5235IBM Power VMX Cryptographic instructions
5236M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5237M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5238L: linux-crypto@vger.kernel.org
5239S: Supported
5240F: drivers/crypto/vmx/Makefile
5241F: drivers/crypto/vmx/Kconfig
5242F: drivers/crypto/vmx/vmx.c
5243F: drivers/crypto/vmx/aes*
5244F: drivers/crypto/vmx/ghash*
5245F: drivers/crypto/vmx/ppc-xlate.pl
5246
956c203c 5247IBM Power in-Nest Crypto Acceleration
4cd38750 5248M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5249M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5250L: linux-crypto@vger.kernel.org
5251S: Supported
28bceeaa
DS
5252F: drivers/crypto/nx/Makefile
5253F: drivers/crypto/nx/Kconfig
5254F: drivers/crypto/nx/nx-aes*
5255F: drivers/crypto/nx/nx-sha*
5256F: drivers/crypto/nx/nx.*
5257F: drivers/crypto/nx/nx_csbcpb.h
5258F: drivers/crypto/nx/nx_debugfs.h
956c203c 5259
0e16aafb 5260IBM Power 842 compression accelerator
41656aa7 5261M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5262S: Supported
28bceeaa
DS
5263F: drivers/crypto/nx/Makefile
5264F: drivers/crypto/nx/Kconfig
7011a122 5265F: drivers/crypto/nx/nx-842*
2da572c9 5266F: include/linux/sw842.h
2062c5b6 5267F: crypto/842.c
2da572c9 5268F: lib/842/
0e16aafb 5269
1da177e4 5270IBM Power Linux RAID adapter
8b58be88 5271M: Brian King <brking@us.ibm.com>
1da177e4 5272S: Supported
679655da 5273F: drivers/scsi/ipr.*
1da177e4 5274
9d348af4 5275IBM Power Virtual Ethernet Device Driver
eddd63a6 5276M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5277L: netdev@vger.kernel.org
5278S: Supported
9aa32835 5279F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5280
e6babec6 5281IBM Power Virtual SCSI Device Drivers
bcbde52b 5282M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5283L: linux-scsi@vger.kernel.org
5284S: Supported
e6babec6
NF
5285F: drivers/scsi/ibmvscsi/ibmvscsi*
5286F: drivers/scsi/ibmvscsi/viosrp.h
5287
5288IBM Power Virtual FC Device Drivers
44b4dad9 5289M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5290L: linux-scsi@vger.kernel.org
5291S: Supported
5292F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5293
1da177e4 5294IBM ServeRAID RAID DRIVER
f9213e78 5295S: Orphan
679655da 5296F: drivers/scsi/ips.*
1da177e4 5297
6ed9f9c4
PT
5298ICH LPC AND GPIO DRIVER
5299M: Peter Tyser <ptyser@xes-inc.com>
5300S: Maintained
5301F: drivers/mfd/lpc_ich.c
5302F: drivers/gpio/gpio-ich.c
5303
1e7106fc 5304IDE SUBSYSTEM
8b58be88 5305M: "David S. Miller" <davem@davemloft.net>
1da177e4 5306L: linux-ide@vger.kernel.org
8a6e2535 5307Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5308T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5309S: Maintained
679655da
JP
5310F: Documentation/ide/
5311F: drivers/ide/
5312F: include/linux/ide.h
1da177e4 5313
6cb8c13d
IP
5314IDEAPAD LAPTOP EXTRAS DRIVER
5315M: Ike Panhc <ike.pan@canonical.com>
5316L: platform-driver-x86@vger.kernel.org
5317W: http://launchpad.net/ideapad-laptop
5318S: Maintained
5319F: drivers/platform/x86/ideapad-laptop.c
5320
1ea4c161
AM
5321IDEAPAD LAPTOP SLIDEBAR DRIVER
5322M: Andrey Moiseev <o2g.org.ru@gmail.com>
5323L: linux-input@vger.kernel.org
5324W: https://github.com/o2genum/ideapad-slidebar
5325S: Maintained
5326F: drivers/input/misc/ideapad_slidebar.c
5327
0f861e8c 5328IDE/ATAPI DRIVERS
487ba8e8 5329M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5330L: linux-ide@vger.kernel.org
c404c199 5331S: Maintained
679655da
JP
5332F: Documentation/cdrom/ide-cd
5333F: drivers/ide/ide-cd*
1da177e4 5334
27471fdb 5335IDLE-I7300
8b58be88 5336M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5337L: linux-pm@vger.kernel.org
27471fdb 5338S: Supported
679655da 5339F: drivers/idle/i7300_idle.c
27471fdb 5340
02cf2286 5341IEEE 802.15.4 SUBSYSTEM
b6e195fd 5342M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5343L: linux-wpan@vger.kernel.org
5344W: https://github.com/linux-wpan
5345T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5346S: Maintained
5347F: net/ieee802154/
68653359 5348F: net/mac802154/
251741b1 5349F: drivers/net/ieee802154/
580947d3
AA
5350F: include/linux/nl802154.h
5351F: include/linux/ieee802154.h
5352F: include/net/nl802154.h
5353F: include/net/mac802154.h
5354F: include/net/af_ieee802154.h
5355F: include/net/cfg802154.h
5356F: include/net/ieee802154_netdev.h
ebef9c12 5357F: Documentation/networking/ieee802154.txt
02cf2286 5358
b1c97193
SY
5359IGORPLUG-USB IR RECEIVER
5360M: Sean Young <sean@mess.org>
5361L: linux-media@vger.kernel.org
5362S: Maintained
5363F: drivers/media/rc/igorplugusb.c
5364
40ad4a30
SY
5365IGUANAWORKS USB IR TRANSCEIVER
5366M: Sean Young <sean@mess.org>
5367L: linux-media@vger.kernel.org
5368S: Maintained
5369F: drivers/media/rc/iguanair.c
5370
9545f86e 5371IIO SUBSYSTEM AND DRIVERS
030a13d7 5372M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5373R: Hartmut Knaack <knaack.h@gmx.de>
5374R: Lars-Peter Clausen <lars@metafoo.de>
5375R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5376L: linux-iio@vger.kernel.org
5377S: Maintained
03e7c251 5378F: drivers/iio/
9545f86e 5379F: drivers/staging/iio/
8fe671fc 5380F: include/linux/iio/
817020cf 5381F: tools/iio/
9545f86e 5382
65519263
SG
5383IKANOS/ADI EAGLE ADSL USB DRIVER
5384M: Matthieu Castet <castet.matthieu@free.fr>
5385M: Stanislaw Gruszka <stf_xl@wp.pl>
5386S: Maintained
5387F: drivers/usb/atm/ueagle-atm.c
5388
e89ab51f
GR
5389INA209 HARDWARE MONITOR DRIVER
5390M: Guenter Roeck <linux@roeck-us.net>
5391L: lm-sensors@lm-sensors.org
5392S: Maintained
5393F: Documentation/hwmon/ina209
5394F: Documentation/devicetree/bindings/i2c/ina209.txt
5395F: drivers/hwmon/ina209.c
5396
5397INA2XX HARDWARE MONITOR DRIVER
5398M: Guenter Roeck <linux@roeck-us.net>
5399L: lm-sensors@lm-sensors.org
5400S: Maintained
5401F: Documentation/hwmon/ina2xx
5402F: drivers/hwmon/ina2xx.c
5403F: include/linux/platform_data/ina2xx.h
5404
14dc124f
SIG
5405INDUSTRY PACK SUBSYSTEM (IPACK)
5406M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5407M: Jens Taprogge <jens.taprogge@taprogge.org>
5408M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5409L: industrypack-devel@lists.sourceforge.net
5410W: http://industrypack.sourceforge.net
5411S: Maintained
5412F: drivers/ipack/
5413
8adc53fd
ZLK
5414INGENIC JZ4780 DMA Driver
5415M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5416S: Maintained
5417F: drivers/dma/dma-jz4780.c
5418
aa7168f4 5419INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5420M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5421M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5422L: linux-ima-devel@lists.sourceforge.net
5423L: linux-ima-user@lists.sourceforge.net
5424L: linux-security-module@vger.kernel.org
aa7168f4 5425S: Supported
679655da 5426F: security/integrity/ima/
aa7168f4 5427
9a4ea5a9
JH
5428IMGTEC IR DECODER DRIVER
5429M: James Hogan <james.hogan@imgtec.com>
5430S: Maintained
5431F: drivers/media/rc/img-ir/
5432
1da177e4 5433IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5434L: linux-fbdev@vger.kernel.org
843393d3 5435S: Orphan
8a61f013 5436F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5437
5438INFINIBAND SUBSYSTEM
b6b2bbe6 5439M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5440M: Sean Hefty <sean.hefty@intel.com>
5441M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5442L: linux-rdma@vger.kernel.org
605841f5 5443W: http://www.openfabrics.org/
8a6e2535 5444Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5445T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5446S: Supported
679655da
JP
5447F: Documentation/infiniband/
5448F: drivers/infiniband/
2dfcad3a 5449F: drivers/staging/rdma/
c117ab84 5450F: include/uapi/linux/if_infiniband.h
954138dc
YD
5451F: include/uapi/rdma/
5452F: include/rdma/
1da177e4 5453
c9f04f58 5454INOTIFY
8b58be88
JP
5455M: John McCutchan <john@johnmccutchan.com>
5456M: Robert Love <rlove@rlove.org>
5457M: Eric Paris <eparis@parisplace.org>
c9f04f58 5458S: Maintained
679655da
JP
5459F: Documentation/filesystems/inotify.txt
5460F: fs/notify/inotify/
5461F: include/linux/inotify.h
c117ab84 5462F: include/uapi/linux/inotify.h
c9f04f58 5463
e2d1d6c0 5464INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5465M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5466L: linux-input@vger.kernel.org
8a6e2535 5467Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5468T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5469S: Maintained
679655da 5470F: drivers/input/
f4eea7e2 5471F: include/linux/input.h
c117ab84 5472F: include/uapi/linux/input.h
f4eea7e2 5473F: include/linux/input/
e2d1d6c0 5474
3267a87f 5475INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5476M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5477L: linux-input@vger.kernel.org
75dd112a 5478S: Odd fixes
3267a87f 5479F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5480F: drivers/input/input-mt.c
3267a87f
HR
5481K: \b(ABS|SYN)_MT_
5482
97fa99a3
JY
5483INTEL ASoC BDW/HSW DRIVERS
5484M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5485L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5486S: Supported
e8e1225d
JP
5487F: sound/soc/intel/common/sst-dsp*
5488F: sound/soc/intel/common/sst-firmware.c
5489F: sound/soc/intel/boards/broadwell.c
5490F: sound/soc/intel/haswell/
97fa99a3 5491
4ac13e17
DJ
5492INTEL C600 SERIES SAS CONTROLLER DRIVER
5493M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5494M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5495L: linux-scsi@vger.kernel.org
7106891a
DJ
5496T: git git://git.code.sf.net/p/intel-sas/isci
5497S: Supported
4ac13e17 5498F: drivers/scsi/isci/
4ac13e17 5499
26717172
LB
5500INTEL IDLE DRIVER
5501M: Len Brown <lenb@kernel.org>
bf1c138e 5502L: linux-pm@vger.kernel.org
08deed1e 5503T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5504S: Supported
5505F: drivers/idle/intel_idle.c
5506
7c1ac18d 5507INTEL PSTATE DRIVER
58ac1f62
SP
5508M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5509M: Len Brown <lenb@kernel.org>
7c1ac18d
KCA
5510L: linux-pm@vger.kernel.org
5511S: Supported
5512F: drivers/cpufreq/intel_pstate.c
5513
9eb8ef74 5514INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5515M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5516L: linux-fbdev@vger.kernel.org
ce00f85c 5517S: Maintained
679655da 5518F: Documentation/fb/intelfb.txt
8a61f013 5519F: drivers/video/fbdev/intelfb/
9eb8ef74 5520
1da177e4 5521INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5522M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5523L: linux-fbdev@vger.kernel.org
ce00f85c 5524S: Maintained
8a61f013 5525F: drivers/video/fbdev/i810/
1da177e4 5526
f4a9bc4c 5527INTEL MENLOW THERMAL DRIVER
8b58be88 5528M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5529L: platform-driver-x86@vger.kernel.org
5ca92bd9 5530W: https://01.org/linux-acpi
f4a9bc4c 5531S: Supported
679655da 5532F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5533
248a9dc3 5534INTEL I/OAT DMA DRIVER
18ebd564 5535M: Dave Jiang <dave.jiang@intel.com>
08223d80 5536R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5537L: dmaengine@vger.kernel.org
5538Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5539S: Supported
679655da 5540F: drivers/dma/ioat*
248a9dc3 5541
6c8909b4 5542INTEL IOMMU (VT-d)
8b58be88 5543M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5544L: iommu@lists.linux-foundation.org
54e5881d 5545T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5546S: Supported
3fb39615 5547F: drivers/iommu/intel-iommu.c
679655da 5548F: include/linux/intel-iommu.h
6c8909b4 5549
b3e5f263 5550INTEL IOP-ADMA DMA DRIVER
08223d80 5551R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5552S: Odd fixes
679655da 5553F: drivers/dma/iop-adma.c
b3e5f263 5554
9251ce95 5555INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5556M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5557S: Maintained
679655da
JP
5558F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5559F: arch/arm/mach-ixp4xx/include/mach/npe.h
5560F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5561F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5562F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5563F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5564
844dd05f 5565INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5566M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5567S: Maintained
679655da 5568F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5569
2f302324 5570INTEL ETHERNET DRIVERS
8b58be88 5571M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5572R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5573R: Shannon Nelson <shannon.nelson@intel.com>
5574R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5575R: Don Skidmore <donald.c.skidmore@intel.com>
5576R: Matthew Vick <matthew.vick@intel.com>
5577R: John Ronciak <john.ronciak@intel.com>
5578R: Mitch Williams <mitch.a.williams@intel.com>
5579L: intel-wired-lan@lists.osuosl.org
f6fde11a 5580W: http://www.intel.com/support/feedback.htm
d94e6fed 5581W: http://e1000.sourceforge.net/
2f302324
JK
5582Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5583T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5584T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5585S: Supported
0d164401
JK
5586F: Documentation/networking/e100.txt
5587F: Documentation/networking/e1000.txt
5588F: Documentation/networking/e1000e.txt
5589F: Documentation/networking/igb.txt
5590F: Documentation/networking/igbvf.txt
5591F: Documentation/networking/ixgb.txt
5592F: Documentation/networking/ixgbe.txt
5593F: Documentation/networking/ixgbevf.txt
1bff6529 5594F: Documentation/networking/i40e.txt
105bf2fe 5595F: Documentation/networking/i40evf.txt
dee1ad47 5596F: drivers/net/ethernet/intel/
bc90d291 5597F: drivers/net/ethernet/intel/*/
1da177e4 5598
0963d59b
LW
5599INTEL-MID GPIO DRIVER
5600M: David Cohen <david.a.cohen@linux.intel.com>
5601L: linux-gpio@vger.kernel.org
5602S: Maintained
5603F: drivers/gpio/gpio-intel-mid.c
5604
ca907a90
SY
5605INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5606M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5607L: linux-wireless@vger.kernel.org
ca907a90 5608S: Maintained
679655da 5609F: Documentation/networking/README.ipw2100
679655da 5610F: Documentation/networking/README.ipw2200
ca907a90 5611F: drivers/net/wireless/ipw2x00/
826d2abe 5612
5760b0a5
AS
5613INTEL(R) TRACE HUB
5614M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5615S: Supported
5616F: Documentation/trace/intel_th.txt
5617F: drivers/hwtracing/intel_th/
5618
4bd96a7a 5619INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5620M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5621M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5622M: Shane Wang <shane.wang@intel.com>
5623L: tboot-devel@lists.sourceforge.net
5624W: http://tboot.sourceforge.net
e9b7d7c8 5625T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5626S: Supported
5627F: Documentation/intel_txt.txt
5628F: include/linux/tboot.h
5629F: arch/x86/kernel/tboot.c
5630
8a70da82 5631INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5632M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5633M: linux-wimax@intel.com
49e7d9df 5634L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5635S: Supported
5636W: http://linuxwimax.org
679655da
JP
5637F: Documentation/wimax/README.i2400m
5638F: drivers/net/wimax/i2400m/
c117ab84 5639F: include/uapi/linux/wimax/i2400m.h
8a70da82 5640
1c0ce89c
SG
5641INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5642M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5643L: linux-wireless@vger.kernel.org
1c0ce89c 5644S: Supported
efa3144e
WYG
5645F: drivers/net/wireless/iwlegacy/
5646
b481de9c 5647INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5648M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5649M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7b9aebf0 5650M: Intel Linux Wireless <linuxwifi@intel.com>
b481de9c 5651L: linux-wireless@vger.kernel.org
b481de9c 5652W: http://intellinuxwireless.org
b62ff718 5653T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5654S: Supported
679655da 5655F: drivers/net/wireless/iwlwifi/
b481de9c 5656
de8fe023
TW
5657INTEL MANAGEMENT ENGINE (mei)
5658M: Tomas Winkler <tomas.winkler@intel.com>
5659L: linux-kernel@vger.kernel.org
5660S: Supported
c117ab84 5661F: include/uapi/linux/mei.h
5069288b 5662F: include/linux/mei_cl_bus.h
de8fe023 5663F: drivers/misc/mei/*
e07950a1 5664F: Documentation/misc-devices/mei/*
de8fe023 5665
50ceb98b
SD
5666INTEL MIC DRIVERS (mic)
5667M: Sudeep Dutt <sudeep.dutt@intel.com>
5668M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5669S: Supported
5670W: https://github.com/sudeepdutt/mic
5671W: http://software.intel.com/en-us/mic-developer
5672F: include/linux/mic_bus.h
5673F: include/linux/scif.h
5674F: include/uapi/linux/mic_common.h
5675F: include/uapi/linux/mic_ioctl.h
5676F include/uapi/linux/scif_ioctl.h
5677F: drivers/misc/mic/
5678F: drivers/dma/mic_x100_dma.c
5679F: drivers/dma/mic_x100_dma.h
5680F Documentation/mic/
5681
0a8b8353 5682INTEL PMC IPC DRIVER
5683M: Zha Qipeng<qipeng.zha@intel.com>
5684L: platform-driver-x86@vger.kernel.org
5685S: Maintained
5686F: drivers/platform/x86/intel_pmc_ipc.c
5687F: arch/x86/include/asm/intel_pmc_ipc.h
5688
cb109a0e 5689IOC3 ETHERNET DRIVER
8b58be88 5690M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5691L: linux-mips@linux-mips.org
5692S: Maintained
8862bf1e 5693F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5694
cb109a0e 5695IOC3 SERIAL DRIVER
8b58be88 5696M: Pat Gefre <pfg@sgi.com>
d39e0721 5697L: linux-serial@vger.kernel.org
cb109a0e 5698S: Maintained
df621252 5699F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5700
0b6e8569
SW
5701IOMMU DRIVERS
5702M: Joerg Roedel <joro@8bytes.org>
5703L: iommu@lists.linux-foundation.org
5704T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5705S: Maintained
5706F: drivers/iommu/
5707
4480f15b 5708IP MASQUERADING
8b58be88 5709M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5710S: Maintained
679655da 5711F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5712
1202d6ff 5713IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5714M: Francois Romieu <romieu@fr.zoreil.com>
5715M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5716L: netdev@vger.kernel.org
5717S: Maintained
7443713a 5718F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5719
4480f15b 5720IPATH DRIVER
8473c603 5721M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5722L: linux-rdma@vger.kernel.org
52a09a04 5723S: Maintained
6f9b3890 5724F: drivers/staging/rdma/ipath/
77d8798b 5725
4409ebe9 5726IPMI SUBSYSTEM
8b58be88 5727M: Corey Minyard <minyard@acm.org>
b0c90653 5728L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5729W: http://openipmi.sourceforge.net/
5730S: Supported
679655da
JP
5731F: Documentation/IPMI.txt
5732F: drivers/char/ipmi/
5733F: include/linux/ipmi*
c117ab84 5734F: include/uapi/linux/ipmi*
4409ebe9 5735
2d800897
KW
5736QCOM AUDIO (ASoC) DRIVERS
5737M: Patrick Lai <plai@codeaurora.org>
5738M: Banajit Goswami <bgoswami@codeaurora.org>
5739L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5740S: Supported
5741F: sound/soc/qcom/
5742
e2d1d6c0 5743IPS SCSI RAID DRIVER
8b58be88 5744M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5745L: linux-scsi@vger.kernel.org
5746W: http://www.adaptec.com/
5747S: Maintained
679655da 5748F: drivers/scsi/ips*
e2d1d6c0
RD
5749
5750IPVS
8b58be88
JP
5751M: Wensong Zhang <wensong@linux-vs.org>
5752M: Simon Horman <horms@verge.net.au>
5753M: Julian Anastasov <ja@ssi.bg>
979b6c13 5754L: netdev@vger.kernel.org
e2d1d6c0 5755L: lvs-devel@vger.kernel.org
1da177e4 5756S: Maintained
679655da 5757F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5758F: include/net/ip_vs.h
c117ab84 5759F: include/uapi/linux/ip_vs.h
679655da 5760F: net/netfilter/ipvs/
1da177e4 5761
e7839f25 5762IPWIRELESS DRIVER
e5f6450c 5763M: Jiri Kosina <jikos@kernel.org>
d8130624 5764M: David Sterba <dsterba@suse.com>
92094aa0 5765S: Odd Fixes
282361a0 5766F: drivers/tty/ipwireless/
099dc4fb 5767
e2d1d6c0 5768IPX NETWORK LAYER
8b58be88 5769M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5770L: netdev@vger.kernel.org
5771S: Maintained
679655da 5772F: include/net/ipx.h
c117ab84 5773F: include/uapi/linux/ipx.h
679655da 5774F: net/ipx/
e2d1d6c0 5775
1da177e4 5776IRDA SUBSYSTEM
8b58be88 5777M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5778L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5779L: netdev@vger.kernel.org
1da177e4 5780W: http://irda.sourceforge.net/
f353976d 5781S: Maintained
e0057975 5782T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5783F: Documentation/networking/irda.txt
5784F: drivers/net/irda/
5785F: include/net/irda/
5786F: net/irda/
1da177e4 5787
a800c7cc
TG
5788IRQ SUBSYSTEM
5789M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5790L: linux-kernel@vger.kernel.org
a800c7cc 5791S: Maintained
75fc2d37 5792T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5793F: kernel/irq/
2ed9fd28
JC
5794
5795IRQCHIP DRIVERS
5796M: Thomas Gleixner <tglx@linutronix.de>
5797M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5798M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5799L: linux-kernel@vger.kernel.org
5800S: Maintained
5801T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5802T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5803F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5804F: drivers/irqchip/
a800c7cc 5805
7ab3a837 5806IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5807M: Jiang Liu <jiang.liu@linux.intel.com>
5808M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5809S: Maintained
b09dec2c 5810T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5811F: Documentation/IRQ-domain.txt
5812F: include/linux/irqdomain.h
5813F: kernel/irq/irqdomain.c
b09dec2c 5814F: kernel/irq/msi.c
7ab3a837 5815
e2d1d6c0 5816ISAPNP
8b58be88 5817M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5818S: Maintained
679655da
JP
5819F: Documentation/isapnp.txt
5820F: drivers/pnp/isapnp/
5821F: include/linux/isapnp.h
e2d1d6c0 5822
d39b8420
HV
5823ISA RADIO MODULE
5824M: Hans Verkuil <hverkuil@xs4all.nl>
5825L: linux-media@vger.kernel.org
5826T: git git://linuxtv.org/media_tree.git
5827W: http://linuxtv.org
5828S: Maintained
5829F: drivers/media/radio/radio-isa*
5830
71a6d0af
HW
5831iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5832M: Peter Jones <pjones@redhat.com>
5833M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5834S: Maintained
5835F: drivers/firmware/iscsi_ibft*
5836
14816b1e 5837ISCSI
8b58be88 5838M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5839L: open-iscsi@googlegroups.com
5840W: www.open-iscsi.org
54e5881d 5841T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5842S: Maintained
679655da
JP
5843F: drivers/scsi/*iscsi*
5844F: include/scsi/*iscsi*
14816b1e 5845
1e65eb42
OG
5846ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5847M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5848M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5849M: Roi Dayan <roid@mellanox.com>
5850L: linux-rdma@vger.kernel.org
5851S: Supported
5852W: http://www.openfabrics.org
5853W: www.open-iscsi.org
5854Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5855F: drivers/infiniband/ulp/iser/
1e65eb42 5856
2b70e5fd
SG
5857ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5858M: Sagi Grimberg <sagig@mellanox.com>
5859T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5860L: linux-rdma@vger.kernel.org
5861L: target-devel@vger.kernel.org
5862S: Supported
5863W: http://www.linux-iscsi.org
5864F: drivers/infiniband/ulp/isert
5865
1da177e4 5866ISDN SUBSYSTEM
8b58be88 5867M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5868L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5869L: netdev@vger.kernel.org
1da177e4 5870W: http://www.isdn4linux.de
54e5881d 5871T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5872S: Maintained
679655da
JP
5873F: Documentation/isdn/
5874F: drivers/isdn/
5875F: include/linux/isdn.h
5876F: include/linux/isdn/
c117ab84
CEB
5877F: include/uapi/linux/isdn.h
5878F: include/uapi/linux/isdn/
1da177e4
LT
5879
5880ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5881M: Armin Schindler <mac@melware.de>
d5d52273 5882L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5883W: http://www.melware.de
5884S: Maintained
679655da 5885F: drivers/isdn/hardware/eicon/
1da177e4 5886
d624870f 5887IT87 HARDWARE MONITORING DRIVER
d8130624 5888M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5889L: lm-sensors@lm-sensors.org
5890S: Maintained
5891F: Documentation/hwmon/it87
5892F: drivers/hwmon/it87.c
5893
d7104bff
AP
5894IT913X MEDIA DRIVER
5895M: Antti Palosaari <crope@iki.fi>
5896L: linux-media@vger.kernel.org
5897W: http://linuxtv.org/
5898W: http://palosaari.fi/linux/
5899Q: http://patchwork.linuxtv.org/project/linux-media/list/
5900T: git git://linuxtv.org/anttip/media_tree.git
5901S: Maintained
249c697e 5902F: drivers/media/tuners/it913x*
d7104bff 5903
91821ff3 5904IVTV VIDEO4LINUX DRIVER
6afdeaf8 5905M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5906L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5907L: linux-media@vger.kernel.org
275ffde4 5908T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5909W: http://www.ivtvdriver.org
5910S: Maintained
679655da 5911F: Documentation/video4linux/*.ivtv
90d72ac6 5912F: drivers/media/pci/ivtv/
c117ab84 5913F: include/uapi/linux/ivtv*
91821ff3 5914
68620bdd
MP
5915IX2505V MEDIA DRIVER
5916M: Malcolm Priestley <tvboxspy@gmail.com>
5917L: linux-media@vger.kernel.org
5918W: http://linuxtv.org/
5919Q: http://patchwork.linuxtv.org/project/linux-media/list/
5920S: Maintained
5921F: drivers/media/dvb-frontends/ix2505v*
5922
4453d736
GR
5923JC42.4 TEMPERATURE SENSOR DRIVER
5924M: Guenter Roeck <linux@roeck-us.net>
5925L: lm-sensors@lm-sensors.org
5926S: Maintained
5927F: drivers/hwmon/jc42.c
5928F: Documentation/hwmon/jc42
5929
e2d1d6c0 5930JFS FILESYSTEM
3256f80f 5931M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5932L: jfs-discussion@lists.sourceforge.net
5933W: http://jfs.sourceforge.net/
54e5881d 5934T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5935S: Maintained
679655da
JP
5936F: Documentation/filesystems/jfs.txt
5937F: fs/jfs/
e2d1d6c0 5938
95252236 5939JME NETWORK DRIVER
8b58be88 5940M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5941L: netdev@vger.kernel.org
5942S: Maintained
63d24a0e 5943F: drivers/net/ethernet/jme.*
95252236 5944
1da177e4 5945JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5946M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5947L: linux-mtd@lists.infradead.org
5948W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5949S: Maintained
679655da 5950F: fs/jffs2/
c117ab84 5951F: include/uapi/linux/jffs2.h
1da177e4 5952
d183e11a
TT
5953JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5954M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5955M: Jan Kara <jack@suse.com>
d183e11a
TT
5956L: linux-ext4@vger.kernel.org
5957S: Maintained
5958F: fs/jbd2/
5959F: include/linux/jbd2.h
ae0718f8 5960
207dab5f
MU
5961JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5962M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5963L: linux-media@vger.kernel.org
5964S: Maintained
5965F: drivers/media/platform/rcar_jpu.c
5966
fd8b6cb4 5967JSM Neo PCI based serial card
9d141cb9 5968M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5969L: linux-serial@vger.kernel.org
5970S: Maintained
df621252 5971F: drivers/tty/serial/jsm/
ae0718f8 5972
af39917d
CL
5973K10TEMP HARDWARE MONITORING DRIVER
5974M: Clemens Ladisch <clemens@ladisch.de>
5975L: lm-sensors@lm-sensors.org
5976S: Maintained
5977F: Documentation/hwmon/k10temp
5978F: drivers/hwmon/k10temp.c
5979
4660cb35 5980K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5981M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5982L: lm-sensors@lm-sensors.org
ae0718f8 5983S: Maintained
679655da
JP
5984F: Documentation/hwmon/k8temp
5985F: drivers/hwmon/k8temp.c
ae0718f8 5986
1da177e4 5987KCONFIG
5eb1f99e 5988M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5989L: linux-kbuild@vger.kernel.org
cea8321c 5990T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5991S: Maintained
679655da
JP
5992F: Documentation/kbuild/kconfig-language.txt
5993F: scripts/kconfig/
1da177e4 5994
ea6c2089 5995KDUMP
8b58be88
JP
5996M: Vivek Goyal <vgoyal@redhat.com>
5997M: Haren Myneni <hbabu@us.ibm.com>
34633993 5998L: kexec@lists.infradead.org
ea6c2089
VG
5999W: http://lse.sourceforge.net/kdump/
6000S: Maintained
80811493 6001F: Documentation/kdump/
ea6c2089 6002
f41bf02f
HV
6003KEENE FM RADIO TRANSMITTER DRIVER
6004M: Hans Verkuil <hverkuil@xs4all.nl>
6005L: linux-media@vger.kernel.org
6006T: git git://linuxtv.org/media_tree.git
6007W: http://linuxtv.org
6008S: Maintained
6009F: drivers/media/radio/radio-keene*
6010
1da177e4 6011KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 6012M: Ian Kent <raven@themaw.net>
f694fc97 6013L: autofs@vger.kernel.org
1da177e4 6014S: Maintained
679655da 6015F: fs/autofs4/
1da177e4 6016
70fb7ba6 6017KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 6018M: Michal Marek <mmarek@suse.com>
08deed1e
JP
6019T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6020T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 6021L: linux-kbuild@vger.kernel.org
5ce45962 6022S: Maintained
679655da
JP
6023F: Documentation/kbuild/
6024F: Makefile
6025F: scripts/Makefile.*
70fb7ba6
MM
6026F: scripts/basic/
6027F: scripts/mk*
6028F: scripts/package/
1da177e4
LT
6029
6030KERNEL JANITORS
c3000e03 6031L: kernel-janitors@vger.kernel.org
10466f5a 6032W: http://kernelnewbies.org/KernelJanitors
ee709b0c 6033S: Odd Fixes
1da177e4 6034
e8b43555 6035KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 6036M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 6037M: Jeff Layton <jlayton@poochiereds.net>
16141c02 6038L: linux-nfs@vger.kernel.org
1da177e4 6039W: http://nfs.sourceforge.net/
98fac23f 6040S: Supported
679655da 6041F: fs/nfsd/
c117ab84 6042F: include/uapi/linux/nfsd/
679655da
JP
6043F: fs/lockd/
6044F: fs/nfs_common/
6045F: net/sunrpc/
6046F: include/linux/lockd/
6047F: include/linux/sunrpc/
c117ab84 6048F: include/uapi/linux/sunrpc/
1da177e4 6049
13b122b3
SK
6050KERNEL SELFTEST FRAMEWORK
6051M: Shuah Khan <shuahkh@osg.samsung.com>
6052L: linux-api@vger.kernel.org
6053T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6054S: Maintained
6055F: tools/testing/selftests
6056
426d62e2 6057KERNEL VIRTUAL MACHINE (KVM)
0a00a775 6058M: Gleb Natapov <gleb@kernel.org>
c93a64fe 6059M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 6060L: kvm@vger.kernel.org
e3e58478 6061W: http://www.linux-kvm.org
a94b40a6 6062T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 6063S: Supported
c93a64fe
PB
6064F: Documentation/*/kvm*.txt
6065F: Documentation/virtual/kvm/
679655da 6066F: arch/*/kvm/
1662e862
CB
6067F: arch/x86/kernel/kvm.c
6068F: arch/x86/kernel/kvmclock.c
679655da
JP
6069F: arch/*/include/asm/kvm*
6070F: include/linux/kvm*
c117ab84 6071F: include/uapi/linux/kvm*
679655da 6072F: virt/kvm/
426d62e2 6073
ad8003d3 6074KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 6075M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 6076L: kvm@vger.kernel.org
038161de 6077W: http://www.linux-kvm.org/
7de609c8 6078S: Maintained
679655da 6079F: arch/x86/include/asm/svm.h
679655da 6080F: arch/x86/kvm/svm.c
426d62e2 6081
513014b7 6082KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 6083M: Alexander Graf <agraf@suse.com>
1fc9d2bf 6084L: kvm-ppc@vger.kernel.org
038161de 6085W: http://www.linux-kvm.org/
6a7f972d 6086T: git git://github.com/agraf/linux-2.6.git
513014b7 6087S: Supported
679655da
JP
6088F: arch/powerpc/include/asm/kvm*
6089F: arch/powerpc/kvm/
513014b7 6090
85f8fffe 6091KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6092M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6093M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6094L: linux-s390@vger.kernel.org
6095W: http://www.ibm.com/developerworks/linux/linux390/
6096S: Supported
679655da
JP
6097F: Documentation/s390/kvm.txt
6098F: arch/s390/include/asm/kvm*
80811493 6099F: arch/s390/kvm/
85f8fffe 6100
a749474d 6101KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6102M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6103M: Marc Zyngier <marc.zyngier@arm.com>
6104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6105L: kvmarm@lists.cs.columbia.edu
6106W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 6107S: Supported
a749474d
CD
6108F: arch/arm/include/uapi/asm/kvm*
6109F: arch/arm/include/asm/kvm*
6110F: arch/arm/kvm/
5c8818b4
MZ
6111F: virt/kvm/arm/
6112F: include/kvm/arm_*
a749474d 6113
6394a3ec 6114KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6115M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6116M: Marc Zyngier <marc.zyngier@arm.com>
6117L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6118L: kvmarm@lists.cs.columbia.edu
6119S: Maintained
6120F: arch/arm64/include/uapi/asm/kvm*
6121F: arch/arm64/include/asm/kvm*
6122F: arch/arm64/kvm/
6123
dc009d92 6124KEXEC
8b58be88 6125M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6126W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6127L: kexec@lists.infradead.org
dc009d92 6128S: Maintained
679655da 6129F: include/linux/kexec.h
c117ab84 6130F: include/uapi/linux/kexec.h
679655da 6131F: kernel/kexec.c
dc009d92 6132
e971461f
DH
6133KEYS/KEYRINGS:
6134M: David Howells <dhowells@redhat.com>
aa62efff 6135L: keyrings@vger.kernel.org
e971461f 6136S: Maintained
d410fa4e 6137F: Documentation/security/keys.txt
e971461f
DH
6138F: include/linux/key.h
6139F: include/linux/key-type.h
6140F: include/keys/
6141F: security/keys/
6142
7f3c68be 6143KEYS-TRUSTED
74dd744f
MZ
6144M: David Safford <safford@us.ibm.com>
6145M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6146L: linux-security-module@vger.kernel.org
aa62efff 6147L: keyrings@vger.kernel.org
7f3c68be 6148S: Supported
d410fa4e 6149F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6150F: include/keys/trusted-type.h
6151F: security/keys/trusted.c
6152F: security/keys/trusted.h
6153
6154KEYS-ENCRYPTED
74dd744f
MZ
6155M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6156M: David Safford <safford@us.ibm.com>
7f3c68be 6157L: linux-security-module@vger.kernel.org
aa62efff 6158L: keyrings@vger.kernel.org
7f3c68be 6159S: Supported
d410fa4e 6160F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6161F: include/keys/encrypted-type.h
19c90aa6 6162F: security/keys/encrypted-keys/
7f3c68be 6163
5b778dad 6164KGDB / KDB /debug_core
8b58be88 6165M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6166W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6167L: kgdb-bugreport@lists.sourceforge.net
6168S: Maintained
679655da
JP
6169F: Documentation/DocBook/kgdb.tmpl
6170F: drivers/misc/kgdbts.c
df621252 6171F: drivers/tty/serial/kgdboc.c
5b778dad 6172F: include/linux/kdb.h
679655da 6173F: include/linux/kgdb.h
4063eb5f 6174F: kernel/debug/
e3e2aaf7 6175
456db8cc 6176KMEMCHECK
8b58be88 6177M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6178M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6179S: Maintained
410d7a97
JP
6180F: Documentation/kmemcheck.txt
6181F: arch/x86/include/asm/kmemcheck.h
6182F: arch/x86/mm/kmemcheck/
6183F: include/linux/kmemcheck.h
6184F: mm/kmemcheck.c
b9ce08c0 6185
c3bb4d24 6186KMEMLEAK
8b58be88 6187M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6188S: Maintained
6189F: Documentation/kmemleak.txt
6190F: include/linux/kmemleak.h
6191F: mm/kmemleak.c
6192F: mm/kmemleak-test.c
6193
89559a61 6194KPROBES
8b58be88
JP
6195M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6196M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6197M: "David S. Miller" <davem@davemloft.net>
97c29e74 6198M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6199S: Maintained
679655da
JP
6200F: Documentation/kprobes.txt
6201F: include/linux/kprobes.h
6202F: kernel/kprobes.c
89559a61 6203
70e84049 6204KS0108 LCD CONTROLLER DRIVER
8b58be88 6205M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6206W: http://miguelojeda.es/auxdisplay.htm
6207W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6208S: Maintained
679655da
JP
6209F: Documentation/auxdisplay/ks0108
6210F: drivers/auxdisplay/ks0108.c
6211F: include/linux/ks0108.h
70e84049 6212
1b69c6d0
DA
6213L3MDEV
6214M: David Ahern <dsa@cumulusnetworks.com>
6215L: netdev@vger.kernel.org
6216S: Maintained
6217F: net/l3mdev
6218F: include/net/l3mdev.h
6219
1da177e4 6220LAPB module
1da177e4 6221L: linux-x25@vger.kernel.org
bf9915cc 6222S: Orphan
679655da
JP
6223F: Documentation/networking/lapb-module.txt
6224F: include/*/lapb.h
6225F: net/lapb/
1da177e4
LT
6226
6227LASI 53c700 driver for PARISC
8b58be88 6228M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6229L: linux-scsi@vger.kernel.org
6230S: Maintained
679655da
JP
6231F: Documentation/scsi/53c700.txt
6232F: drivers/scsi/53c700*
1da177e4 6233
263de9b5 6234LED SUBSYSTEM
8b58be88 6235M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6236M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6237L: linux-leds@vger.kernel.org
b8926ba0 6238T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6239S: Maintained
679655da
JP
6240F: drivers/leds/
6241F: include/linux/leds.h
263de9b5 6242
b0461a44 6243LEGACY EEPROM DRIVER
d8130624 6244M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6245S: Maintained
6246F: Documentation/misc-devices/eeprom
6247F: drivers/misc/eeprom/eeprom.c
6248
1da177e4 6249LEGO USB Tower driver
8b58be88 6250M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6251L: legousb-devel@lists.sourceforge.net
6252W: http://legousb.sourceforge.net/
6253S: Maintained
679655da 6254F: drivers/usb/misc/legousbtower.c
1da177e4 6255
055616a8
MK
6256LG2160 MEDIA DRIVER
6257M: Michael Krufky <mkrufky@linuxtv.org>
6258L: linux-media@vger.kernel.org
6259W: http://linuxtv.org/
6260W: http://github.com/mkrufky
6261Q: http://patchwork.linuxtv.org/project/linux-media/list/
6262T: git git://linuxtv.org/mkrufky/tuners.git
6263S: Maintained
6264F: drivers/media/dvb-frontends/lg2160.*
6265
6f0e7725
MK
6266LGDT3305 MEDIA DRIVER
6267M: Michael Krufky <mkrufky@linuxtv.org>
6268L: linux-media@vger.kernel.org
6269W: http://linuxtv.org/
6270W: http://github.com/mkrufky
6271Q: http://patchwork.linuxtv.org/project/linux-media/list/
6272T: git git://linuxtv.org/mkrufky/tuners.git
6273S: Maintained
6274F: drivers/media/dvb-frontends/lgdt3305.*
6275
568a17ff 6276LGUEST
8b58be88 6277M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6278L: lguest@lists.ozlabs.org
568a17ff 6279W: http://lguest.ozlabs.org/
72e91863 6280S: Odd Fixes
070f420b 6281F: arch/x86/include/asm/lguest*.h
679655da
JP
6282F: arch/x86/lguest/
6283F: drivers/lguest/
6284F: include/linux/lguest*.h
070f420b 6285F: tools/lguest/
568a17ff 6286
32ac7cb2
TH
6287LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6288M: Tejun Heo <tj@kernel.org>
6289L: linux-ide@vger.kernel.org
6290T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6291S: Maintained
6292F: drivers/ata/
6293F: include/linux/ata.h
6294F: include/linux/libata.h
6295
6296LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6297M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6298L: linux-ide@vger.kernel.org
6299T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6300S: Maintained
6301F: include/linux/pata_arasan_cf_data.h
6302F: drivers/ata/pata_arasan_cf.c
6303
c7fa056c
BZ
6304LIBATA PATA DRIVERS
6305M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6306M: Tejun Heo <tj@kernel.org>
6307L: linux-ide@vger.kernel.org
6308T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6309S: Maintained
6310F: drivers/ata/pata_*.c
6311F: drivers/ata/ata_generic.c
6312
32ac7cb2
TH
6313LIBATA SATA AHCI PLATFORM devices support
6314M: Hans de Goede <hdegoede@redhat.com>
6315M: Tejun Heo <tj@kernel.org>
6316L: linux-ide@vger.kernel.org
6317T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6318S: Maintained
6319F: drivers/ata/ahci_platform.c
6320F: drivers/ata/libahci_platform.c
6321F: include/linux/ahci_platform.h
6322
6323LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6324M: Mikael Pettersson <mikpelinux@gmail.com>
6325L: linux-ide@vger.kernel.org
6326T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6327S: Maintained
6328F: drivers/ata/sata_promise.*
6329
1acd437c
SL
6330LIBLOCKDEP
6331M: Sasha Levin <sasha.levin@oracle.com>
6332S: Maintained
6333F: tools/lib/lockdep/
6334
bc30196f
DW
6335LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6336M: Dan Williams <dan.j.williams@intel.com>
6337L: linux-nvdimm@lists.01.org
6338Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6339S: Supported
6340F: drivers/nvdimm/*
6341F: include/linux/nd.h
6342F: include/linux/libnvdimm.h
6343F: include/uapi/linux/ndctl.h
6344
6345LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6346M: Ross Zwisler <ross.zwisler@linux.intel.com>
6347L: linux-nvdimm@lists.01.org
6348Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6349S: Supported
6350F: drivers/nvdimm/blk.c
6351F: drivers/nvdimm/region_devs.c
6352F: drivers/acpi/nfit*
6353
6354LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6355M: Vishal Verma <vishal.l.verma@intel.com>
6356L: linux-nvdimm@lists.01.org
6357Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6358S: Supported
6359F: drivers/nvdimm/btt*
6360
6361LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6362M: Ross Zwisler <ross.zwisler@linux.intel.com>
6363L: linux-nvdimm@lists.01.org
6364Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6365S: Supported
6366F: drivers/nvdimm/pmem.c
b864bc17 6367F: include/linux/pmem.h
40603526 6368F: arch/*/include/asm/pmem.h
bc30196f 6369
cd9e9808
MB
6370LIGHTNVM PLATFORM SUPPORT
6371M: Matias Bjorling <mb@lightnvm.io>
6372W: http://github/OpenChannelSSD
6373S: Maintained
6374F: drivers/lightnvm/
6375F: include/linux/lightnvm.h
6376F: include/uapi/linux/lightnvm.h
6377
1da177e4 6378LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6379M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6380W: http://www.ibm.com/linux/ltc/projects/ppc
6381S: Supported
11c34c7d 6382F: arch/powerpc/boot/rs6000.h
1da177e4 6383
852bb9f5 6384LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6385M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6386M: Paul Mackerras <paulus@samba.org>
ea668936 6387M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6388W: http://www.penguinppc.org/
a4724ed6 6389L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6390Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6391T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6392S: Supported
11c34c7d
JP
6393F: Documentation/powerpc/
6394F: arch/powerpc/
1da177e4
LT
6395
6396LINUX FOR POWER MACINTOSH
8b58be88 6397M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6398W: http://www.penguinppc.org/
a4724ed6 6399L: linuxppc-dev@lists.ozlabs.org
1da177e4 6400S: Maintained
11c34c7d
JP
6401F: arch/powerpc/platforms/powermac/
6402F: drivers/macintosh/
1da177e4 6403
77a76369 6404LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6405M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6406L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6407T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6408S: Maintained
11c34c7d
JP
6409F: arch/powerpc/platforms/512x/
6410F: arch/powerpc/platforms/52xx/
1da177e4
LT
6411
6412LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6413M: Alistair Popple <alistair@popple.id.au>
8b58be88 6414M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6415W: http://www.penguinppc.org/
a4724ed6 6416L: linuxppc-dev@lists.ozlabs.org
1da177e4 6417S: Maintained
11c34c7d
JP
6418F: arch/powerpc/platforms/40x/
6419F: arch/powerpc/platforms/44x/
1da177e4 6420
260c02a9 6421LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6422L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6423S: Orphan
11c34c7d
JP
6424F: arch/powerpc/*/*virtex*
6425F: arch/powerpc/*/*/*virtex*
1da177e4 6426
e93adf1e 6427LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6428M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6429W: http://www.penguinppc.org/
a4724ed6 6430L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6431S: Maintained
a2b1f7c8 6432F: arch/powerpc/platforms/8xx/
e93adf1e 6433
1da177e4 6434LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6435M: Scott Wood <scottwood@freescale.com>
8b58be88 6436M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6437W: http://www.penguinppc.org/
a4724ed6 6438L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6439T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6440S: Maintained
11c34c7d 6441F: arch/powerpc/platforms/83xx/
4c8f581d 6442F: arch/powerpc/platforms/85xx/
1da177e4 6443
ab06ff3a 6444LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6445M: Olof Johansson <olof@lixom.net>
a4724ed6 6446L: linuxppc-dev@lists.ozlabs.org
92e19709 6447S: Maintained
11c34c7d
JP
6448F: arch/powerpc/platforms/pasemi/
6449F: drivers/*/*pasemi*
6450F: drivers/*/*/*pasemi*
ab06ff3a 6451
1da177e4 6452LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6453M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6454L: linux-security-module@vger.kernel.org
1da177e4
LT
6455S: Supported
6456
a23ce6da
HW
6457LIS3LV02D ACCELEROMETER DRIVER
6458M: Eric Piel <eric.piel@tremplin-utc.net>
6459S: Maintained
ff606677
JD
6460F: Documentation/misc-devices/lis3lv02d
6461F: drivers/misc/lis3lv02d/
bd35665f 6462F: drivers/platform/x86/hp_accel.c
a23ce6da 6463
b700e7f0
SJ
6464LIVE PATCHING
6465M: Josh Poimboeuf <jpoimboe@redhat.com>
6466M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6467M: Jiri Kosina <jikos@kernel.org>
d8130624 6468M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6469S: Maintained
6470F: kernel/livepatch/
6471F: include/linux/livepatch.h
6472F: arch/x86/include/asm/livepatch.h
6473F: arch/x86/kernel/livepatch.c
6474F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6475F: samples/livepatch/
b700e7f0 6476L: live-patching@vger.kernel.org
74d50da3 6477T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6478
e2d1d6c0 6479LLC (802.2)
8b58be88 6480M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6481S: Maintained
679655da 6482F: include/linux/llc.h
c117ab84 6483F: include/uapi/linux/llc.h
679655da
JP
6484F: include/net/llc*
6485F: net/llc/
e2d1d6c0 6486
4e233cbe
AD
6487LM73 HARDWARE MONITOR DRIVER
6488M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6489L: lm-sensors@lm-sensors.org
6490S: Maintained
6491F: drivers/hwmon/lm73.c
6492
156e2d1a 6493LM78 HARDWARE MONITOR DRIVER
d8130624 6494M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6495L: lm-sensors@lm-sensors.org
6496S: Maintained
6497F: Documentation/hwmon/lm78
6498F: drivers/hwmon/lm78.c
6499
1da177e4 6500LM83 HARDWARE MONITOR DRIVER
d8130624 6501M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6502L: lm-sensors@lm-sensors.org
1da177e4 6503S: Maintained
679655da
JP
6504F: Documentation/hwmon/lm83
6505F: drivers/hwmon/lm83.c
1da177e4
LT
6506
6507LM90 HARDWARE MONITOR DRIVER
d8130624 6508M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6509L: lm-sensors@lm-sensors.org
1da177e4 6510S: Maintained
679655da 6511F: Documentation/hwmon/lm90
aae7bce4 6512F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6513F: drivers/hwmon/lm90.c
1da177e4 6514
917cc4e6
GR
6515LM95234 HARDWARE MONITOR DRIVER
6516M: Guenter Roeck <linux@roeck-us.net>
6517L: lm-sensors@lm-sensors.org
6518S: Maintained
6519F: Documentation/hwmon/lm95234
6520F: drivers/hwmon/lm95234.c
6521
68620bdd
MP
6522LME2510 MEDIA DRIVER
6523M: Malcolm Priestley <tvboxspy@gmail.com>
6524L: linux-media@vger.kernel.org
6525W: http://linuxtv.org/
6526Q: http://patchwork.linuxtv.org/project/linux-media/list/
6527S: Maintained
6528F: drivers/media/usb/dvb-usb-v2/lmedm04*
6529
512e67f9 6530LOCKDEP AND LOCKSTAT
8b58be88
JP
6531M: Peter Zijlstra <peterz@infradead.org>
6532M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6533L: linux-kernel@vger.kernel.org
75fc2d37 6534T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6535S: Maintained
214e0aed
DB
6536F: Documentation/locking/lockdep*.txt
6537F: Documentation/locking/lockstat.txt
679655da 6538F: include/linux/lockdep.h
7486d6da 6539F: kernel/locking/
512e67f9 6540
dde33348 6541LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6542M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6543L: linux-ntfs-dev@lists.sourceforge.net
6544W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6545S: Maintained
679655da 6546F: Documentation/ldm.txt
20d16fef 6547F: block/partitions/ldm.*
1da177e4 6548
ef6ada3d
JE
6549LogFS
6550M: Joern Engel <joern@logfs.org>
756ccb3c 6551M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6552L: logfs@logfs.org
6553W: logfs.org
6554S: Maintained
6555F: fs/logfs/
6556
b62d7946
RS
6557LPC32XX MACHINE SUPPORT
6558M: Roland Stigge <stigge@antcom.de>
6559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6560S: Maintained
6561F: arch/arm/mach-lpc32xx/
6562
c87e34ef 6563LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6564M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6565M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6566M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6567M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6568L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6569L: linux-scsi@vger.kernel.org
6570W: http://www.lsilogic.com/support
6571S: Supported
679655da 6572F: drivers/message/fusion/
500c152a 6573F: drivers/scsi/mpt2sas/
6574F: drivers/scsi/mpt3sas/
c87e34ef 6575
1da177e4 6576LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6577M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6578L: linux-scsi@vger.kernel.org
6579S: Maintained
679655da 6580F: drivers/scsi/sym53c8xx_2/
1da177e4 6581
e5f5c99a
GR
6582LTC4261 HARDWARE MONITOR DRIVER
6583M: Guenter Roeck <linux@roeck-us.net>
6584L: lm-sensors@lm-sensors.org
6585S: Maintained
6586F: Documentation/hwmon/ltc4261
6587F: drivers/hwmon/ltc4261.c
6588
81365c31 6589LTP (Linux Test Project)
28b8e8d4 6590M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6591M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6592M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6593M: Jan Stancek <jstancek@redhat.com>
6594M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6595M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6596L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6597W: http://linux-test-project.github.io/
7d1ae8a8 6598T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6599S: Maintained
6600
c12a54b3 6601M32R ARCHITECTURE
c12a54b3 6602W: http://www.linux-m32r.org/
b4174867 6603S: Orphan
679655da 6604F: arch/m32r/
c12a54b3 6605
1da177e4 6606M68K ARCHITECTURE
8b58be88 6607M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6608L: linux-m68k@lists.linux-m68k.org
6609W: http://www.linux-m68k.org/
54e5881d 6610T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6611S: Maintained
679655da 6612F: arch/m68k/
9db35182 6613F: drivers/zorro/
1da177e4
LT
6614
6615M68K ON APPLE MACINTOSH
8b58be88 6616M: Joshua Thompson <funaho@jurai.org>
1da177e4 6617W: http://www.mac.linux-m68k.org/
9bb9f222 6618L: linux-m68k@lists.linux-m68k.org
1da177e4 6619S: Maintained
9db35182 6620F: arch/m68k/mac/
1da177e4
LT
6621
6622M68K ON HP9000/300
8b58be88 6623M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6624W: http://www.tazenda.demon.co.uk/phil/linux-hp
6625S: Maintained
679655da 6626F: arch/m68k/hp300/
1da177e4 6627
74425546
AP
6628M88DS3103 MEDIA DRIVER
6629M: Antti Palosaari <crope@iki.fi>
6630L: linux-media@vger.kernel.org
6631W: http://linuxtv.org/
6632W: http://palosaari.fi/linux/
6633Q: http://patchwork.linuxtv.org/project/linux-media/list/
6634T: git git://linuxtv.org/anttip/media_tree.git
6635S: Maintained
6636F: drivers/media/dvb-frontends/m88ds3103*
6637
68620bdd
MP
6638M88RS2000 MEDIA DRIVER
6639M: Malcolm Priestley <tvboxspy@gmail.com>
6640L: linux-media@vger.kernel.org
6641W: http://linuxtv.org/
6642Q: http://patchwork.linuxtv.org/project/linux-media/list/
6643S: Maintained
6644F: drivers/media/dvb-frontends/m88rs2000*
6645
07a092fa 6646MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6647M: Alexey Klimov <klimov.linux@gmail.com>
6648L: linux-media@vger.kernel.org
6649T: git git://linuxtv.org/media_tree.git
6650S: Maintained
6651F: drivers/media/radio/radio-ma901.c
07a092fa 6652
64a327a7 6653MAC80211
8b58be88 6654M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6655L: linux-wireless@vger.kernel.org
491b26b4 6656W: http://wireless.kernel.org/
ce466579
JB
6657T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6658T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6659S: Maintained
679655da
JP
6660F: Documentation/networking/mac80211-injection.txt
6661F: include/net/mac80211.h
6662F: net/mac80211/
64a327a7 6663
b863ceb7 6664MACVLAN DRIVER
8b58be88 6665M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6666L: netdev@vger.kernel.org
6667S: Maintained
679655da
JP
6668F: drivers/net/macvlan.c
6669F: include/linux/if_macvlan.h
b863ceb7 6670
2b6d83e2
JB
6671MAILBOX API
6672M: Jassi Brar <jassisinghbrar@gmail.com>
6673L: linux-kernel@vger.kernel.org
6674S: Maintained
6675F: drivers/mailbox/
6676F: include/linux/mailbox_client.h
6677F: include/linux/mailbox_controller.h
6678
faf1668c 6679MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6680M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6681W: http://www.kernel.org/doc/man-pages
bd7ebec6 6682L: linux-man@vger.kernel.org
1b53dc74 6683S: Maintained
faf1668c 6684
8427defd
RK
6685MARVELL ARMADA DRM SUPPORT
6686M: Russell King <rmk+kernel@arm.linux.org.uk>
6687S: Maintained
6688F: drivers/gpu/drm/armada/
6689
3ad50cca
GR
6690MARVELL 88E6352 DSA support
6691M: Guenter Roeck <linux@roeck-us.net>
6692S: Maintained
6693F: drivers/net/dsa/mv88e6352.c
6694
c4d007bc
TP
6695MARVELL CRYPTO DRIVER
6696M: Boris Brezillon <boris.brezillon@free-electrons.com>
6697M: Arnaud Ebalard <arno@natisbad.org>
6698F: drivers/crypto/marvell/
6699S: Maintained
6700L: linux-crypto@vger.kernel.org
6701
44c14c1d 6702MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6703M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6704M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6705L: netdev@vger.kernel.org
6706S: Maintained
6707F: drivers/net/ethernet/marvell/sk*
6708
74cda169 6709MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6710L: libertas-dev@lists.infradead.org
8ac3e99e 6711S: Orphan
679655da 6712F: drivers/net/wireless/libertas/
74cda169 6713
b60d6975 6714MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6715M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6716L: netdev@vger.kernel.org
f5ca8502 6717S: Maintained
527a6266 6718F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6719F: include/linux/mv643xx.h
1da177e4 6720
370b8ed9
TP
6721MARVELL MVNETA ETHERNET DRIVER
6722M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6723L: netdev@vger.kernel.org
6724S: Maintained
6725F: drivers/net/ethernet/marvell/mvneta.*
6726
fcad584d 6727MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6728M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6729M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6730L: linux-wireless@vger.kernel.org
6731S: Maintained
6732F: drivers/net/wireless/mwifiex/
6733
a2c3f656 6734MARVELL MWL8K WIRELESS DRIVER
a040d532 6735M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6736L: linux-wireless@vger.kernel.org
16345910 6737S: Odd Fixes
a2c3f656
LB
6738F: drivers/net/wireless/mwl8k.c
6739
2a69567b 6740MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6741M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6742S: Odd Fixes
1fa7e547 6743F: drivers/mmc/host/mvsdio.*
2a69567b 6744
1da177e4 6745MATROX FRAMEBUFFER DRIVER
c69f677c 6746L: linux-fbdev@vger.kernel.org
52653199 6747S: Orphan
8a61f013 6748F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6749F: include/uapi/linux/matroxfb.h
1da177e4 6750
ca462085
GR
6751MAX16065 HARDWARE MONITOR DRIVER
6752M: Guenter Roeck <linux@roeck-us.net>
6753L: lm-sensors@lm-sensors.org
6754S: Maintained
6755F: Documentation/hwmon/max16065
6756F: drivers/hwmon/max16065.c
6757
1f61cab8
GR
6758MAX20751 HARDWARE MONITOR DRIVER
6759M: Guenter Roeck <linux@roeck-us.net>
6760L: lm-sensors@lm-sensors.org
6761S: Maintained
6762F: Documentation/hwmon/max20751
6763F: drivers/hwmon/max20751.c
6764
d20620de 6765MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6766M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6767L: lm-sensors@lm-sensors.org
6768S: Maintained
679655da
JP
6769F: Documentation/hwmon/max6650
6770F: drivers/hwmon/max6650.c
d20620de 6771
e89ab51f
GR
6772MAX6697 HARDWARE MONITOR DRIVER
6773M: Guenter Roeck <linux@roeck-us.net>
6774L: lm-sensors@lm-sensors.org
6775S: Maintained
6776F: Documentation/hwmon/max6697
6777F: Documentation/devicetree/bindings/i2c/max6697.txt
6778F: drivers/hwmon/max6697.c
6779F: include/linux/platform_data/max6697.h
6780
f8f847b5
KK
6781MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6782M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6783L: linux-pm@vger.kernel.org
6784S: Supported
6785F: drivers/power/max14577_charger.c
6786F: drivers/power/max77693_charger.c
6787
3811405e
JMC
6788MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6789M: Javier Martinez Canillas <javier@osg.samsung.com>
6790L: linux-kernel@vger.kernel.org
6791S: Supported
6792F: drivers/*/*max77802.c
6793F: Documentation/devicetree/bindings/*/*max77802.txt
6794F: include/dt-bindings/*/*max77802.h
6795
befeb596
KK
6796MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6797M: Chanwoo Choi <cw00.choi@samsung.com>
6798M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6799L: linux-kernel@vger.kernel.org
6800S: Supported
6801F: drivers/*/max14577.c
6802F: drivers/*/max77686.c
6803F: drivers/*/max77693.c
6804F: drivers/extcon/extcon-max14577.c
6805F: drivers/extcon/extcon-max77693.c
6806F: drivers/rtc/rtc-max77686.c
6807F: drivers/clk/clk-max77686.c
6808F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6809F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6810F: Documentation/devicetree/bindings/mfd/max77693.txt
6811F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6812F: include/linux/mfd/max14577*.h
6813F: include/linux/mfd/max77686*.h
6814F: include/linux/mfd/max77693*.h
6815
9be3c9a5
HV
6816MAXIRADIO FM RADIO RECEIVER DRIVER
6817M: Hans Verkuil <hverkuil@xs4all.nl>
6818L: linux-media@vger.kernel.org
6819T: git git://linuxtv.org/media_tree.git
6820W: http://linuxtv.org
6821S: Maintained
6822F: drivers/media/radio/radio-maxiradio*
6823
c05dc2cc
PR
6824MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6825M: Peter Rosin <peda@axentia.se>
6826L: linux-iio@vger.kernel.org
6827S: Maintained
6828F: drivers/iio/potentiometer/mcp4531.c
6829
6f32a8c9
LP
6830MEDIA DRIVERS FOR RENESAS - VSP1
6831M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6832L: linux-media@vger.kernel.org
6833L: linux-sh@vger.kernel.org
6834T: git git://linuxtv.org/media_tree.git
6835S: Supported
6836F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6837F: drivers/media/platform/vsp1/
6838
dacf9ce8
KS
6839MEDIA DRIVERS FOR ASCOT2E
6840M: Sergey Kozlov <serjk@netup.ru>
6841L: linux-media@vger.kernel.org
6842W: http://linuxtv.org
6843W: http://netup.tv/
6844T: git git://linuxtv.org/media_tree.git
6845S: Supported
6846F: drivers/media/dvb-frontends/ascot2e*
6847
a6dc60ff
KS
6848MEDIA DRIVERS FOR CXD2841ER
6849M: Sergey Kozlov <serjk@netup.ru>
6850L: linux-media@vger.kernel.org
6851W: http://linuxtv.org/
6852W: http://netup.tv/
6853T: git git://linuxtv.org/media_tree.git
6854S: Supported
6855F: drivers/media/dvb-frontends/cxd2841er*
6856
a5d32b35
KS
6857MEDIA DRIVERS FOR HORUS3A
6858M: Sergey Kozlov <serjk@netup.ru>
6859L: linux-media@vger.kernel.org
6860W: http://linuxtv.org/
6861W: http://netup.tv/
6862T: git git://linuxtv.org/media_tree.git
6863S: Supported
6864F: drivers/media/dvb-frontends/horus3a*
6865
e025273b
KS
6866MEDIA DRIVERS FOR LNBH25
6867M: Sergey Kozlov <serjk@netup.ru>
6868L: linux-media@vger.kernel.org
6869W: http://linuxtv.org/
6870W: http://netup.tv/
6871T: git git://linuxtv.org/media_tree.git
6872S: Supported
6873F: drivers/media/dvb-frontends/lnbh25*
6874
52b1eaf4
KS
6875MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6876M: Sergey Kozlov <serjk@netup.ru>
6877L: linux-media@vger.kernel.org
6878W: http://linuxtv.org/
6879W: http://netup.tv/
6880T: git git://linuxtv.org/media_tree.git
6881S: Supported
6882F: drivers/media/pci/netup_unidvb/*
6883
127c49ae 6884MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6885M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6886P: LinuxTV.org Project
6887L: linux-media@vger.kernel.org
6888W: http://linuxtv.org
8a6e2535 6889Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6890T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6891S: Maintained
6892F: Documentation/dvb/
6893F: Documentation/video4linux/
ffe06198 6894F: Documentation/DocBook/media/
127c49ae 6895F: drivers/media/
ffe06198 6896F: drivers/staging/media/
127c49ae 6897F: include/media/
6c0f0359
MCC
6898F: include/uapi/linux/dvb/
6899F: include/uapi/linux/videodev2.h
6900F: include/uapi/linux/media.h
6901F: include/uapi/linux/v4l2-*
6902F: include/uapi/linux/meye.h
6903F: include/uapi/linux/ivtv*
6904F: include/uapi/linux/uvcvideo.h
d20620de 6905
c869f77d
JK
6906MEDIATEK MT7601U WIRELESS LAN DRIVER
6907M: Jakub Kicinski <kubakici@wp.pl>
6908L: linux-wireless@vger.kernel.org
6909S: Maintained
6910F: drivers/net/wireless/mediatek/mt7601u/
6911
e399065b
SS
6912MEGARAID SCSI/SAS DRIVERS
6913M: Kashyap Desai <kashyap.desai@avagotech.com>
6914M: Sumit Saxena <sumit.saxena@avagotech.com>
6915M: Uday Lingala <uday.lingala@avagotech.com>
6916L: megaraidlinux.pdl@avagotech.com
baaea1dc 6917L: linux-scsi@vger.kernel.org
e399065b 6918W: http://www.lsi.com
ce00f85c 6919S: Maintained
679655da
JP
6920F: Documentation/scsi/megaraid.txt
6921F: drivers/scsi/megaraid.*
6922F: drivers/scsi/megaraid/
757e0108 6923
2c46c9d5
AV
6924MELLANOX ETHERNET DRIVER (mlx4_en)
6925M: Amir Vadai <amirv@mellanox.com>
b75f0050 6926L: netdev@vger.kernel.org
2c46c9d5
AV
6927S: Supported
6928W: http://www.mellanox.com
6929Q: http://patchwork.ozlabs.org/project/netdev/list/
6930F: drivers/net/ethernet/mellanox/mlx4/en_*
6931
93c1edb2
JP
6932MELLANOX ETHERNET SWITCH DRIVERS
6933M: Jiri Pirko <jiri@mellanox.com>
6934M: Ido Schimmel <idosch@mellanox.com>
6935L: netdev@vger.kernel.org
6936S: Supported
6937W: http://www.mellanox.com
6938Q: http://patchwork.ozlabs.org/project/netdev/list/
6939F: drivers/net/ethernet/mellanox/mlxsw/
6940
5b25b13a
MD
6941MEMBARRIER SUPPORT
6942M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6943M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6944L: linux-kernel@vger.kernel.org
6945S: Supported
6946F: kernel/membarrier.c
6947F: include/uapi/linux/membarrier.h
6948
70ea91f1
SR
6949MEMORY MANAGEMENT
6950L: linux-mm@kvack.org
70ea91f1
SR
6951W: http://www.linux-mm.org
6952S: Maintained
679655da 6953F: include/linux/mm.h
551450bb
CS
6954F: include/linux/gfp.h
6955F: include/linux/mmzone.h
6956F: include/linux/memory_hotplug.h
6957F: include/linux/vmalloc.h
679655da 6958F: mm/
70ea91f1 6959
f4e9ce66 6960MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6961M: David Woodhouse <dwmw2@infradead.org>
242c325e 6962M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6963L: linux-mtd@lists.infradead.org
8a6e2535
JP
6964W: http://www.linux-mtd.infradead.org/
6965Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6966T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6967T: git git://git.infradead.org/l2-mtd.git
1da177e4 6968S: Maintained
679655da
JP
6969F: drivers/mtd/
6970F: include/linux/mtd/
c117ab84 6971F: include/uapi/mtd/
1da177e4 6972
26c57ef1 6973MEN A21 WATCHDOG DRIVER
30c7469b 6974M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6975L: linux-watchdog@vger.kernel.org
30c7469b 6976S: Maintained
26c57ef1
JT
6977F: drivers/watchdog/mena21_wdt.c
6978
3764e82e 6979MEN CHAMELEON BUS (mcb)
30c7469b
JT
6980M: Johannes Thumshirn <morbidrsa@gmail.com>
6981S: Maintained
3764e82e
JT
6982F: drivers/mcb/
6983F: include/linux/mcb.h
b9f2f459 6984F: Documentation/men-chameleon-bus.txt
3764e82e 6985
48b490d2
AW
6986MEN F21BMC (Board Management Controller)
6987M: Andreas Werner <andreas.werner@men.de>
6988S: Supported
6989F: drivers/mfd/menf21bmc.c
6990F: drivers/watchdog/menf21bmc_wdt.c
6991F: drivers/leds/leds-menf21bmc.c
6992F: drivers/hwmon/menf21bmc_hwmon.c
6993F: Documentation/hwmon/menf21bmc
6994
12285945
JH
6995METAG ARCHITECTURE
6996M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6997L: linux-metag@vger.kernel.org
f23d0e24 6998S: Odd Fixes
12285945
JH
6999F: arch/metag/
7000F: Documentation/metag/
7001F: Documentation/devicetree/bindings/metag/
2d799dde 7002F: Documentation/devicetree/bindings/interrupt-controller/img,*
a2c5d4ed 7003F: drivers/clocksource/metag_generic.c
5698c50d
JH
7004F: drivers/irqchip/irq-metag.c
7005F: drivers/irqchip/irq-metag-ext.c
ae85ac71 7006F: drivers/tty/metag_da.c
12285945 7007
c6375b0a 7008MICROBLAZE ARCHITECTURE
8b58be88 7009M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
7010W: http://www.monstr.eu/fdt/
7011T: git git://git.monstr.eu/linux-2.6-microblaze.git
7012S: Supported
0a8c7914 7013F: arch/microblaze/
1da177e4 7014
2508a45a
CY
7015MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7016M: Chen Yu <yu.c.chen@intel.com>
7017L: platform-driver-x86@vger.kernel.org
7018S: Supported
7019F: drivers/platform/x86/surfacepro3_button.c
7020
1da177e4 7021MICROTEK X6 SCANNER
61eee9a7 7022M: Oliver Neukum <oliver@neukum.org>
1da177e4 7023S: Maintained
679655da 7024F: drivers/usb/image/microtek.*
1da177e4
LT
7025
7026MIPS
8b58be88 7027M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7028L: linux-mips@linux-mips.org
6097050d 7029W: http://www.linux-mips.org/
b05e988e 7030T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 7031Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 7032S: Supported
679655da
JP
7033F: Documentation/mips/
7034F: arch/mips/
1da177e4 7035
08b7620a
HV
7036MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7037M: Hans Verkuil <hverkuil@xs4all.nl>
7038L: linux-media@vger.kernel.org
7039T: git git://linuxtv.org/media_tree.git
7040W: http://linuxtv.org
7041S: Odd Fixes
7042F: drivers/media/radio/radio-miropcm20*
7043
e126ba97
EC
7044Mellanox MLX5 core VPI driver
7045M: Eli Cohen <eli@mellanox.com>
7046L: netdev@vger.kernel.org
7047L: linux-rdma@vger.kernel.org
7048W: http://www.mellanox.com
7049Q: http://patchwork.ozlabs.org/project/netdev/list/
7050Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7051T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
7052S: Supported
7053F: drivers/net/ethernet/mellanox/mlx5/core/
7054F: include/linux/mlx5/
7055
7056Mellanox MLX5 IB driver
b75f0050
JP
7057M: Eli Cohen <eli@mellanox.com>
7058L: linux-rdma@vger.kernel.org
7059W: http://www.mellanox.com
7060Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7061T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
7062S: Supported
7063F: include/linux/mlx5/
7064F: drivers/infiniband/hw/mlx5/
e126ba97 7065
764589b6
CM
7066MELEXIS MLX90614 DRIVER
7067M: Crt Mori <cmo@melexis.com>
7068L: linux-iio@vger.kernel.org
7069W: http://www.melexis.com
7070S: Supported
7071F: drivers/iio/temperature/mlx90614.c
7072
0ce277e4
AP
7073MN88472 MEDIA DRIVER
7074M: Antti Palosaari <crope@iki.fi>
7075L: linux-media@vger.kernel.org
7076W: http://linuxtv.org/
7077W: http://palosaari.fi/linux/
7078Q: http://patchwork.linuxtv.org/project/linux-media/list/
7079T: git git://linuxtv.org/anttip/media_tree.git
7080S: Maintained
7081F: drivers/staging/media/mn88472/
7082F: drivers/media/dvb-frontends/mn88472.h
7083
4f4d238f
AP
7084MN88473 MEDIA DRIVER
7085M: Antti Palosaari <crope@iki.fi>
7086L: linux-media@vger.kernel.org
7087W: http://linuxtv.org/
7088W: http://palosaari.fi/linux/
7089Q: http://patchwork.linuxtv.org/project/linux-media/list/
7090T: git git://linuxtv.org/anttip/media_tree.git
7091S: Maintained
7092F: drivers/staging/media/mn88473/
7093F: drivers/media/dvb-frontends/mn88473.h
7094
1da177e4 7095MODULE SUPPORT
8b58be88 7096M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 7097S: Maintained
679655da
JP
7098F: include/linux/module.h
7099F: kernel/module.c
1da177e4
LT
7100
7101MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 7102W: http://popies.net/meye/
b7788e13 7103S: Orphan
679655da 7104F: Documentation/video4linux/meye.txt
90d72ac6 7105F: drivers/media/pci/meye/
6c0f0359 7106F: include/uapi/linux/meye.h
1da177e4 7107
b9705b60 7108MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 7109M: Jiri Slaby <jirislaby@gmail.com>
d735410a 7110S: Maintained
679655da 7111F: Documentation/serial/moxa-smartio
c897401b 7112F: drivers/tty/mxser.*
d735410a 7113
889b2f87
AK
7114MR800 AVERMEDIA USB FM RADIO DRIVER
7115M: Alexey Klimov <klimov.linux@gmail.com>
7116L: linux-media@vger.kernel.org
7117T: git git://linuxtv.org/media_tree.git
7118S: Maintained
7119F: drivers/media/radio/radio-mr800.c
7120
d7155691
AO
7121MRF24J40 IEEE 802.15.4 RADIO DRIVER
7122M: Alan Ott <alan@signal11.us>
7123L: linux-wpan@vger.kernel.org
7124S: Maintained
7125F: drivers/net/ieee802154/mrf24j40.c
2e6fd648 7126F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
d7155691 7127
8c4c731a 7128MSI LAPTOP SUPPORT
182ae55c 7129M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7130L: platform-driver-x86@vger.kernel.org
8c4c731a 7131S: Maintained
679655da 7132F: drivers/platform/x86/msi-laptop.c
8c4c731a 7133
0f1006b1 7134MSI WMI SUPPORT
d0944853 7135L: platform-driver-x86@vger.kernel.org
5ee7041e 7136S: Orphan
0f1006b1
AA
7137F: drivers/platform/x86/msi-wmi.c
7138
19a628a0
AP
7139MSI001 MEDIA DRIVER
7140M: Antti Palosaari <crope@iki.fi>
7141L: linux-media@vger.kernel.org
7142W: http://linuxtv.org/
7143W: http://palosaari.fi/linux/
7144Q: http://patchwork.linuxtv.org/project/linux-media/list/
7145T: git git://linuxtv.org/anttip/media_tree.git
7146S: Maintained
0185e197 7147F: drivers/media/tuners/msi001*
19a628a0 7148
7570589d 7149MSI2500 MEDIA DRIVER
2c57213f
AP
7150M: Antti Palosaari <crope@iki.fi>
7151L: linux-media@vger.kernel.org
7152W: http://linuxtv.org/
7153W: http://palosaari.fi/linux/
7154Q: http://patchwork.linuxtv.org/project/linux-media/list/
7155T: git git://linuxtv.org/anttip/media_tree.git
7156S: Maintained
7570589d 7157F: drivers/media/usb/msi2500/
2c57213f 7158
159eeea4
RJ
7159MSYSTEMS DISKONCHIP G3 MTD DRIVER
7160M: Robert Jarzmik <robert.jarzmik@free.fr>
7161L: linux-mtd@lists.infradead.org
7162S: Maintained
7163F: drivers/mtd/devices/docg3*
7164
62a37dc7 7165MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7166M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7167L: linux-media@vger.kernel.org
7168T: git git://linuxtv.org/media_tree.git
7169S: Maintained
7170F: drivers/media/i2c/mt9m032.c
7171F: include/media/mt9m032.h
7172
62a37dc7 7173MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7174M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7175L: linux-media@vger.kernel.org
7176T: git git://linuxtv.org/media_tree.git
7177S: Maintained
7178F: drivers/media/i2c/mt9p031.c
7179F: include/media/mt9p031.h
7180
62a37dc7 7181MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7182M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7183L: linux-media@vger.kernel.org
7184T: git git://linuxtv.org/media_tree.git
7185S: Maintained
7186F: drivers/media/i2c/mt9t001.c
7187F: include/media/mt9t001.h
7188
62a37dc7 7189MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7190M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7191L: linux-media@vger.kernel.org
7192T: git git://linuxtv.org/media_tree.git
7193S: Maintained
f2272e13 7194F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7195F: drivers/media/i2c/mt9v032.c
7196F: include/media/mt9v032.h
7197
4e0d13cb 7198MULTIFUNCTION DEVICES (MFD)
f7d3210e 7199M: Lee Jones <lee.jones@linaro.org>
7caa7991 7200T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7201S: Supported
679655da 7202F: drivers/mfd/
55b5940d 7203F: include/linux/mfd/
4e0d13cb 7204
5c4e6f13 7205MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7206M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7207L: linux-mmc@vger.kernel.org
708dce3f 7208T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7209S: Maintained
679655da
JP
7210F: drivers/mmc/
7211F: include/linux/mmc/
c117ab84 7212F: include/uapi/linux/mmc/
baca2da4 7213
15a0580c 7214MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7215S: Orphan
679655da
JP
7216F: drivers/mmc/host/mmc_spi.c
7217F: include/linux/spi/mmc_spi.h
15a0580c 7218
1da177e4 7219MULTISOUND SOUND DRIVER
8b58be88 7220M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7221S: Maintained
679655da
JP
7222F: Documentation/sound/oss/MultiSound
7223F: sound/oss/msnd*
1da177e4 7224
d735410a 7225MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7226S: Orphan
c897401b 7227F: drivers/tty/isicom.c
679655da 7228F: include/linux/isicom.h
d735410a 7229
550a7375 7230MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7231M: Felipe Balbi <balbi@ti.com>
795fb7e7 7232L: linux-usb@vger.kernel.org
43b416e5 7233T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7234S: Maintained
679655da 7235F: drivers/usb/musb/
550a7375 7236
ea0af5f6
MK
7237MXL5007T MEDIA DRIVER
7238M: Michael Krufky <mkrufky@linuxtv.org>
7239L: linux-media@vger.kernel.org
7240W: http://linuxtv.org/
7241W: http://github.com/mkrufky
7242Q: http://patchwork.linuxtv.org/project/linux-media/list/
7243T: git git://linuxtv.org/mkrufky/tuners.git
7244S: Maintained
7245F: drivers/media/tuners/mxl5007t.*
7246
2d3cf588 7247MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7248M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7249L: netdev@vger.kernel.org
205057ae 7250W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7251S: Supported
93f7848b 7252F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7253
1da177e4 7254NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7255S: Orphan
d9fb9f38 7256F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7257
23dc05a3
DM
7258NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7259M: Daniel Mack <zonque@gmail.com>
7260S: Maintained
e5747e40 7261L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7262W: http://www.native-instruments.com
7263F: sound/usb/caiaq/
7264
1da177e4 7265NCP FILESYSTEM
52653199
PV
7266M: Petr Vandrovec <petr@vandrovec.name>
7267S: Odd Fixes
679655da 7268F: fs/ncpfs/
1da177e4 7269
a79b0322
FT
7270NCR 5380 SCSI DRIVERS
7271M: Finn Thain <fthain@telegraphics.com.au>
7272M: Michael Schmitz <schmitzmic@gmail.com>
7273L: linux-scsi@vger.kernel.org
7274S: Maintained
7275F: Documentation/scsi/g_NCR5380.txt
7276F: drivers/scsi/NCR5380.*
7277F: drivers/scsi/arm/cumana_1.c
7278F: drivers/scsi/arm/oak.c
7279F: drivers/scsi/atari_NCR5380.c
7280F: drivers/scsi/atari_scsi.*
7281F: drivers/scsi/dmx3191d.c
7282F: drivers/scsi/dtc.*
7283F: drivers/scsi/g_NCR5380.*
7284F: drivers/scsi/g_NCR5380_mmio.c
7285F: drivers/scsi/mac_scsi.*
7286F: drivers/scsi/pas16.*
a79b0322
FT
7287F: drivers/scsi/sun3_scsi.*
7288F: drivers/scsi/sun3_scsi_vme.c
7289F: drivers/scsi/t128.*
7290
1da177e4 7291NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7292M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7293L: linux-scsi@vger.kernel.org
7294S: Maintained
679655da 7295F: drivers/scsi/NCR_D700.*
1da177e4 7296
4aa3eb4c
GR
7297NCT6775 HARDWARE MONITOR DRIVER
7298M: Guenter Roeck <linux@roeck-us.net>
7299L: lm-sensors@lm-sensors.org
7300S: Maintained
7301F: Documentation/hwmon/nct6775
7302F: drivers/hwmon/nct6775.c
7303
3c2d774c 7304NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7305M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7306L: linux-rdma@vger.kernel.org
e3d33cb1 7307W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7308S: Supported
7309F: drivers/infiniband/hw/nes/
7310
be2f2e84 7311NETEM NETWORK EMULATOR
adbbf69d 7312M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7313L: netem@lists.linux-foundation.org
be2f2e84 7314S: Maintained
679655da 7315F: net/sched/sch_netem.c
be2f2e84 7316
b2f5a051 7317NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7318M: Jon Mason <jdmason@kudzu.us>
4a58448b 7319L: netdev@vger.kernel.org
4a58448b 7320S: Supported
679655da 7321F: Documentation/networking/s2io.txt
b2f5a051 7322F: Documentation/networking/vxge.txt
86387e1a 7323F: drivers/net/ethernet/neterion/
4a58448b 7324
db9cf3a3 7325NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7326M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7327M: Patrick McHardy <kaber@trash.net>
42010ed0 7328M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7329L: netfilter-devel@vger.kernel.org
82b98543 7330L: coreteam@netfilter.org
1da177e4
LT
7331W: http://www.netfilter.org/
7332W: http://www.iptables.org/
42010ed0
PNA
7333Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7334T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7335T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7336S: Supported
679655da
JP
7337F: include/linux/netfilter*
7338F: include/linux/netfilter/
7339F: include/net/netfilter/
c117ab84
CEB
7340F: include/uapi/linux/netfilter*
7341F: include/uapi/linux/netfilter/
679655da
JP
7342F: net/*/netfilter.c
7343F: net/*/netfilter/
7344F: net/netfilter/
91c269a0 7345F: net/bridge/br_netfilter*.c
1da177e4 7346
4cc67735 7347NETLABEL
87a0874c 7348M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7349W: http://netlabel.sf.net
7350L: netdev@vger.kernel.org
87a0874c 7351S: Maintained
80811493 7352F: Documentation/netlabel/
679655da
JP
7353F: include/net/netlabel.h
7354F: net/netlabel/
4cc67735 7355
1da177e4 7356NETROM NETWORK LAYER
8b58be88 7357M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7358L: linux-hams@vger.kernel.org
d34cb28a 7359W: http://www.linux-ax25.org/
1da177e4 7360S: Maintained
679655da 7361F: include/net/netrom.h
c117ab84 7362F: include/uapi/linux/netrom.h
679655da 7363F: net/netrom/
1da177e4 7364
5ddb88c0 7365NETWORK BLOCK DEVICE (NBD)
4ca5829a 7366M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7367S: Maintained
5e4b269b 7368L: nbd-general@lists.sourceforge.net
4ca5829a 7369T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7370F: Documentation/blockdev/nbd.txt
7371F: drivers/block/nbd.c
c117ab84 7372F: include/uapi/linux/nbd.h
1da177e4 7373
6e43650c
NH
7374NETWORK DROP MONITOR
7375M: Neil Horman <nhorman@tuxdriver.com>
7376L: netdev@vger.kernel.org
7377S: Maintained
7378W: https://fedorahosted.org/dropwatch/
7379F: net/core/drop_monitor.c
7380
1da177e4 7381NETWORKING [GENERAL]
8b58be88 7382M: "David S. Miller" <davem@davemloft.net>
979b6c13 7383L: netdev@vger.kernel.org
b1e8fd54 7384W: http://www.linuxfoundation.org/en/Net
11e98029 7385Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7386T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7387T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7388S: Maintained
679655da
JP
7389F: net/
7390F: include/net/
018d21ed
JP
7391F: include/linux/in.h
7392F: include/linux/net.h
7393F: include/linux/netdevice.h
c117ab84
CEB
7394F: include/uapi/linux/in.h
7395F: include/uapi/linux/net.h
7396F: include/uapi/linux/netdevice.h
0c7aecd4 7397F: include/uapi/linux/net_namespace.h
7e814a6c 7398F: tools/net/
f4e53f9a 7399F: tools/testing/selftests/net/
335a67d2 7400F: lib/random32.c
a101ccd1 7401F: lib/test_bpf.c
1da177e4
LT
7402
7403NETWORKING [IPv4/IPv6]
8b58be88
JP
7404M: "David S. Miller" <davem@davemloft.net>
7405M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7406M: James Morris <jmorris@namei.org>
7407M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7408M: Patrick McHardy <kaber@trash.net>
979b6c13 7409L: netdev@vger.kernel.org
08deed1e 7410T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7411S: Maintained
679655da
JP
7412F: net/ipv4/
7413F: net/ipv6/
7414F: include/net/ip*
0a14842f 7415F: arch/x86/net/*
1da177e4 7416
73b7656c
DM
7417NETWORKING [IPSEC]
7418M: Steffen Klassert <steffen.klassert@secunet.com>
7419M: Herbert Xu <herbert@gondor.apana.org.au>
7420M: "David S. Miller" <davem@davemloft.net>
7421L: netdev@vger.kernel.org
d1fc5024
SK
7422T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7423T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7424S: Maintained
5826bdd1 7425F: net/core/flow.c
73b7656c
DM
7426F: net/xfrm/
7427F: net/key/
7428F: net/ipv4/xfrm*
d1fc5024
SK
7429F: net/ipv4/esp4.c
7430F: net/ipv4/ah4.c
7431F: net/ipv4/ipcomp.c
7432F: net/ipv4/ip_vti.c
73b7656c 7433F: net/ipv6/xfrm*
d1fc5024
SK
7434F: net/ipv6/esp6.c
7435F: net/ipv6/ah6.c
7436F: net/ipv6/ipcomp6.c
7437F: net/ipv6/ip6_vti.c
73b7656c
DM
7438F: include/uapi/linux/xfrm.h
7439F: include/net/xfrm.h
7440
10e2ff1c 7441NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7442M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7443L: netdev@vger.kernel.org
7444S: Maintained
7445
29f8f632 7446NETWORKING [WIRELESS]
2cb4abd1 7447L: linux-wireless@vger.kernel.org
8a6e2535 7448Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7449
788873ac
JP
7450NETWORKING DRIVERS
7451L: netdev@vger.kernel.org
7452W: http://www.linuxfoundation.org/en/Net
11e98029 7453Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7454T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7455T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7456S: Odd Fixes
7457F: drivers/net/
018d21ed 7458F: include/linux/if_*
0b63bf1f 7459F: include/linux/netdevice.h
0b63bf1f
JD
7460F: include/linux/etherdevice.h
7461F: include/linux/fcdevice.h
7462F: include/linux/fddidevice.h
7463F: include/linux/hippidevice.h
7464F: include/linux/inetdevice.h
c117ab84
CEB
7465F: include/uapi/linux/if_*
7466F: include/uapi/linux/netdevice.h
788873ac 7467
0e324cf6
JL
7468NETWORKING DRIVERS (WIRELESS)
7469M: Kalle Valo <kvalo@codeaurora.org>
7470L: linux-wireless@vger.kernel.org
7471Q: http://patchwork.kernel.org/project/linux-wireless/list/
7472T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7473S: Maintained
7474F: drivers/net/wireless/
7475
3d396eb1 7476NETXEN (1/10) GbE SUPPORT
8622315e 7477M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7478M: Sony Chacko <sony.chacko@qlogic.com>
7479M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7480L: netdev@vger.kernel.org
9c2b5bde 7481W: http://www.qlogic.com
3d396eb1 7482S: Supported
aa43c215 7483F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7484
6423d30f
AAJ
7485NFC SUBSYSTEM
7486M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7487M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7488M: Samuel Ortiz <sameo@linux.intel.com>
7489L: linux-wireless@vger.kernel.org
1eb3b216 7490L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7491S: Supported
6423d30f 7492F: net/nfc/
55eb94f9 7493F: include/net/nfc/
c117ab84 7494F: include/uapi/linux/nfc.h
6423d30f 7495F: drivers/nfc/
08eaa1e0 7496F: include/linux/platform_data/pn544.h
7ebb88e5 7497F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7498
e8b43555 7499NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7500M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7501M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7502L: linux-nfs@vger.kernel.org
7503W: http://client.linux-nfs.org
cd7b996a 7504T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7505S: Maintained
679655da
JP
7506F: fs/lockd/
7507F: fs/nfs/
7508F: fs/nfs_common/
7509F: net/sunrpc/
7510F: include/linux/lockd/
7511F: include/linux/nfs*
7512F: include/linux/sunrpc/
c117ab84
CEB
7513F: include/uapi/linux/nfs*
7514F: include/uapi/linux/sunrpc/
1da177e4 7515
85ef9cea 7516NILFS2 FILESYSTEM
e2126935 7517M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7518L: linux-nilfs@vger.kernel.org
f9472265 7519W: http://nilfs.sourceforge.net/
e2126935 7520T: git git://github.com/konis/nilfs2.git
85ef9cea 7521S: Supported
679655da
JP
7522F: Documentation/filesystems/nilfs2.txt
7523F: fs/nilfs2/
7524F: include/linux/nilfs2_fs.h
c35c7ac5 7525F: include/trace/events/nilfs2.h
85ef9cea 7526
1da177e4 7527NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7528M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7529W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7530S: Maintained
679655da
JP
7531F: Documentation/scsi/NinjaSCSI.txt
7532F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7533
7534NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7535M: GOTO Masanori <gotom@debian.or.jp>
7536M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7537W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7538S: Maintained
679655da
JP
7539F: Documentation/scsi/NinjaSCSI.txt
7540F: drivers/scsi/nsp32*
1da177e4 7541
383b8fb9
LFT
7542NIOS2 ARCHITECTURE
7543M: Ley Foon Tan <lftan@altera.com>
7544L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7545T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7546S: Maintained
7547F: arch/nios2/
7548
2a6afddb
PR
7549NOKIA N900 POWER SUPPLY DRIVERS
7550M: Pali RohĂ¡r <pali.rohar@gmail.com>
7551S: Maintained
7552F: include/linux/power/bq2415x_charger.h
081bab21 7553F: include/linux/power/bq27xxx_battery.h
2a6afddb
PR
7554F: include/linux/power/isp1704_charger.h
7555F: drivers/power/bq2415x_charger.c
081bab21 7556F: drivers/power/bq27xxx_battery.c
2a6afddb
PR
7557F: drivers/power/isp1704_charger.c
7558F: drivers/power/rx51_battery.c
7559
a1bd3bae 7560NTB DRIVER CORE
9ef6bf6c
JM
7561M: Jon Mason <jdmason@kudzu.us>
7562M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7563M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7564L: linux-ntb@googlegroups.com
fce8a7bb 7565S: Supported
2984411f
JM
7566W: https://github.com/jonmason/ntb/wiki
7567T: git git://github.com/jonmason/ntb.git
fce8a7bb 7568F: drivers/ntb/
548c237c 7569F: drivers/net/ntb_netdev.c
fce8a7bb 7570F: include/linux/ntb.h
a1bd3bae 7571F: include/linux/ntb_transport.h
fce8a7bb 7572
e26a5843
AH
7573NTB INTEL DRIVER
7574M: Jon Mason <jdmason@kudzu.us>
7575M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7576L: linux-ntb@googlegroups.com
e26a5843
AH
7577S: Supported
7578W: https://github.com/jonmason/ntb/wiki
7579T: git git://github.com/jonmason/ntb.git
7580F: drivers/ntb/hw/intel/
fce8a7bb 7581
1da177e4 7582NTFS FILESYSTEM
2818ef50 7583M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7584L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7585W: http://www.tuxera.com/
e6f4dee7 7586T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7587S: Supported
679655da
JP
7588F: Documentation/filesystems/ntfs.txt
7589F: fs/ntfs/
1da177e4 7590
9eb8ef74 7591NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7592M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7593L: linux-fbdev@vger.kernel.org
ce00f85c 7594S: Maintained
8a61f013
JH
7595F: drivers/video/fbdev/riva/
7596F: drivers/video/fbdev/nvidia/
1da177e4 7597
79461681 7598NVM EXPRESS DRIVER
b3975e94
JF
7599M: Keith Busch <keith.busch@intel.com>
7600M: Jens Axboe <axboe@fb.com>
79461681 7601L: linux-nvme@lists.infradead.org
b3975e94
JF
7602T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7603W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
79461681 7604S: Supported
57dacad5 7605F: drivers/nvme/host/
79461681
MW
7606F: include/linux/nvme.h
7607
aee4b9bd
SK
7608NVMEM FRAMEWORK
7609M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7610M: Maxime Ripard <maxime.ripard@free-electrons.com>
7611S: Maintained
7612F: drivers/nvmem/
7613F: Documentation/devicetree/bindings/nvmem/
7614F: include/linux/nvmem-consumer.h
7615F: include/linux/nvmem-provider.h
7616
dece4585
CP
7617NXP-NCI NFC DRIVER
7618M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7619R: Charles Gorand <charles.gorand@effinnov.com>
7620L: linux-nfc@lists.01.org (moderated for non-subscribers)
7621S: Supported
7622F: drivers/nfc/nxp-nci
7623
f50d7146
RK
7624NXP TDA998X DRM DRIVER
7625M: Russell King <rmk+kernel@arm.linux.org.uk>
7626S: Supported
7627F: drivers/gpu/drm/i2c/tda998x_drv.c
7628F: include/drm/i2c/tda998x.h
7629
fbace43e
PR
7630NXP TFA9879 DRIVER
7631M: Peter Rosin <peda@axentia.se>
7632L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7633S: Maintained
7634F: sound/soc/codecs/tfa9879*
7635
f5525786 7636OMAP SUPPORT
0e24bdd4 7637M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7638L: linux-omap@vger.kernel.org
7639W: http://www.muru.com/linux/omap/
7640W: http://linux.omap.com/
8a6e2535 7641Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7642T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7643S: Maintained
4e04d5a3 7644F: arch/arm/*omap*/
026da812
FB
7645F: arch/arm/configs/omap1_defconfig
7646F: arch/arm/configs/omap2plus_defconfig
046d0a37 7647F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7648F: drivers/irqchip/irq-omap-intc.c
7649F: drivers/mfd/*omap*.c
7650F: drivers/mfd/menelaus.c
7651F: drivers/mfd/palmas.c
7652F: drivers/mfd/tps65217.c
7653F: drivers/mfd/tps65218.c
7654F: drivers/mfd/tps65910.c
7655F: drivers/mfd/twl-core.[ch]
7656F: drivers/mfd/twl4030*.c
7657F: drivers/mfd/twl6030*.c
7658F: drivers/mfd/twl6040*.c
7659F: drivers/regulator/palmas-regulator*.c
7660F: drivers/regulator/pbias-regulator.c
7661F: drivers/regulator/tps65217-regulator.c
7662F: drivers/regulator/tps65218-regulator.c
7663F: drivers/regulator/tps65910-regulator.c
7664F: drivers/regulator/twl-regulator.c
046d0a37 7665F: include/linux/i2c-omap.h
f5525786 7666
50f29fbd 7667OMAP DEVICE TREE SUPPORT
cdb55ab0 7668M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7669M: Tony Lindgren <tony@atomide.com>
7670L: linux-omap@vger.kernel.org
d0fb18c5 7671L: devicetree@vger.kernel.org
50f29fbd
TL
7672S: Maintained
7673F: arch/arm/boot/dts/*omap*
7674F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7675F: arch/arm/boot/dts/*am4*
7676F: arch/arm/boot/dts/*am5*
7677F: arch/arm/boot/dts/*dra7*
50f29fbd 7678
f5525786 7679OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7680M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7681L: linux-omap@vger.kernel.org
7682S: Maintained
7683F: arch/arm/*omap*/*clock*
7684
7685OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7686M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7687L: linux-omap@vger.kernel.org
7688S: Maintained
7689F: arch/arm/*omap*/*pm*
c46938d4 7690F: drivers/cpufreq/omap-cpufreq.c
f5525786 7691
d21db568 7692OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7693M: Rajendra Nayak <rnayak@ti.com>
7694M: Paul Walmsley <paul@pwsan.com>
7695L: linux-omap@vger.kernel.org
7696S: Maintained
d21db568 7697F: arch/arm/mach-omap2/prm*
692ab1f3 7698
f5525786 7699OMAP AUDIO SUPPORT
6c284903 7700M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7701M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7702L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7703L: linux-omap@vger.kernel.org
7704S: Maintained
7705F: sound/soc/omap/
7706
18640193
TL
7707OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7708M: Roger Quadros <rogerq@ti.com>
7709M: Tony Lindgren <tony@atomide.com>
7710L: linux-omap@vger.kernel.org
7711S: Maintained
7712F: drivers/memory/omap-gpmc.c
7713F: arch/arm/mach-omap2/*gpmc*
7714
f5525786 7715OMAP FRAMEBUFFER SUPPORT
830e6384 7716M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7717L: linux-fbdev@vger.kernel.org
f5525786
TL
7718L: linux-omap@vger.kernel.org
7719S: Maintained
8a61f013 7720F: drivers/video/fbdev/omap/
f5525786 7721
676eec0d 7722OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7723M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7724L: linux-omap@vger.kernel.org
676eec0d 7725L: linux-fbdev@vger.kernel.org
178ff4c9 7726S: Maintained
8a61f013 7727F: drivers/video/fbdev/omap2/
178ff4c9
TV
7728F: Documentation/arm/OMAP/DSS
7729
8b37fcfc
OBC
7730OMAP HARDWARE SPINLOCK SUPPORT
7731M: Ohad Ben-Cohen <ohad@wizery.com>
7732L: linux-omap@vger.kernel.org
7733S: Maintained
7734F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7735
f5525786 7736OMAP MMC SUPPORT
8b58be88 7737M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7738L: linux-omap@vger.kernel.org
7739S: Maintained
653f41b5
MC
7740F: drivers/mmc/host/omap.c
7741
7742OMAP HS MMC SUPPORT
0a4585c6 7743L: linux-mmc@vger.kernel.org
653f41b5 7744L: linux-omap@vger.kernel.org
dfa5d196 7745S: Orphan
653f41b5 7746F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7747
7748OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7749M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7750S: Maintained
7751F: drivers/char/hw_random/omap-rng.c
7752
f400c82e 7753OMAP HWMOD SUPPORT
cdb55ab0 7754M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7755M: Paul Walmsley <paul@pwsan.com>
7756L: linux-omap@vger.kernel.org
7757S: Maintained
8fc8b12b 7758F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7759
8633fb30
PW
7760OMAP HWMOD DATA
7761M: Paul Walmsley <paul@pwsan.com>
7762L: linux-omap@vger.kernel.org
7763S: Maintained
7764F: arch/arm/mach-omap2/omap_hwmod*data*
7765
f400c82e 7766OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7767M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7768L: linux-omap@vger.kernel.org
7769S: Maintained
7770F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7771
0db83ced 7772OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7773M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7774L: linux-media@vger.kernel.org
7775S: Maintained
7eec52db 7776F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7777F: drivers/media/platform/omap3isp/
0db83ced 7778F: drivers/staging/media/omap4iss/
7e8970e1 7779
f5525786 7780OMAP USB SUPPORT
f299470a 7781M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7782L: linux-usb@vger.kernel.org
7783L: linux-omap@vger.kernel.org
43b416e5 7784T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7785S: Maintained
a16fbd65
JP
7786F: drivers/usb/*/*omap*
7787F: arch/arm/*omap*/usb*
f5525786 7788
6d994710 7789OMAP GPIO DRIVER
a1415a8f 7790M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7791M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7792M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7793L: linux-omap@vger.kernel.org
7794S: Maintained
7795F: drivers/gpio/gpio-omap.c
7796
c351e290
MJ
7797OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7798M: Mark Jackson <mpfj@newflow.co.uk>
7799L: linux-omap@vger.kernel.org
7800S: Maintained
7801F: arch/arm/boot/dts/am335x-nano.dts
7802
0ad122d9 7803OMFS FILESYSTEM
8b58be88 7804M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7805L: linux-karma-devel@lists.sourceforge.net
7806S: Maintained
679655da
JP
7807F: Documentation/filesystems/omfs.txt
7808F: fs/omfs/
0ad122d9 7809
c1986ee9 7810OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7811M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7812S: Maintained
679655da
JP
7813F: drivers/char/pcmcia/cm4000_cs.c
7814F: include/linux/cm4000_cs.h
c117ab84 7815F: include/uapi/linux/cm4000_cs.h
c1986ee9 7816
77c44ab1 7817OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7818M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7819S: Maintained
679655da 7820F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7821
77d5140f 7822OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7823M: Jonathan Corbet <corbet@lwn.net>
661263b5 7824L: linux-media@vger.kernel.org
275ffde4 7825T: git git://linuxtv.org/media_tree.git
77d5140f 7826S: Maintained
90d72ac6 7827F: drivers/media/i2c/ov7670.c
77d5140f 7828
431bca73 7829ONENAND FLASH DRIVER
8b58be88 7830M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7831L: linux-mtd@lists.infradead.org
7832S: Maintained
679655da
JP
7833F: drivers/mtd/onenand/
7834F: include/linux/mtd/onenand*.h
431bca73 7835
1da177e4 7836ONSTREAM SCSI TAPE DRIVER
8b58be88 7837M: Willem Riede <osst@riede.org>
1da177e4
LT
7838L: osst-users@lists.sourceforge.net
7839L: linux-scsi@vger.kernel.org
7840S: Maintained
f7269cfc
JD
7841F: Documentation/scsi/osst.txt
7842F: drivers/scsi/osst.*
7843F: drivers/scsi/osst_*.h
7844F: drivers/scsi/st.h
1da177e4 7845
e2d1d6c0 7846OPENCORES I2C BUS DRIVER
8b58be88 7847M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7848L: linux-i2c@vger.kernel.org
e2d1d6c0 7849S: Maintained
679655da
JP
7850F: Documentation/i2c/busses/i2c-ocores
7851F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7852
860c44c1 7853OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7854M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7855M: Frank Rowand <frowand.list@gmail.com>
7856M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7857L: devicetree@vger.kernel.org
a7fefe9f
RH
7858W: http://www.devicetree.org/
7859T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7860S: Maintained
f8828205 7861F: drivers/of/
860c44c1 7862F: include/linux/of*.h
f8828205 7863F: scripts/dtc/
860c44c1 7864
f8828205 7865OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7866M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7867M: Pawel Moll <pawel.moll@arm.com>
7868M: Mark Rutland <mark.rutland@arm.com>
de80963e 7869M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7870M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7871L: devicetree@vger.kernel.org
7872S: Maintained
7873F: Documentation/devicetree/
7874F: arch/*/boot/dts/
7875F: include/dt-bindings/
7876
2bb65f56
PA
7877OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7878M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7879L: devicetree@vger.kernel.org
7880S: Maintained
7881F: Documentation/devicetree/dynamic-resolution-notes.txt
7882F: Documentation/devicetree/overlay-notes.txt
7883F: drivers/of/overlay.c
7884F: drivers/of/resolver.c
7885
19f9d392
JB
7886OPENRISC ARCHITECTURE
7887M: Jonas Bonn <jonas@southpole.se>
7888W: http://openrisc.net
eab7c1c0 7889L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7890S: Maintained
7891T: git git://openrisc.net/~jonas/linux
14430813 7892F: arch/openrisc/
19f9d392 7893
ccb1352e 7894OPENVSWITCH
4f337ed5 7895M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7896L: netdev@vger.kernel.org
ccb1352e
JG
7897L: dev@openvswitch.org
7898W: http://openvswitch.org
ccb1352e
JG
7899S: Maintained
7900F: net/openvswitch/
b422da7c 7901F: include/uapi/linux/openvswitch.h
ccb1352e 7902
af39917d
CL
7903OPL4 DRIVER
7904M: Clemens Ladisch <clemens@ladisch.de>
7905L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7906T: git git://git.alsa-project.org/alsa-kernel.git
7907S: Maintained
7908F: sound/drivers/opl4/
7909
1da177e4 7910OPROFILE
4cf7e718 7911M: Robert Richter <rric@kernel.org>
1da177e4
LT
7912L: oprofile-list@lists.sf.net
7913S: Maintained
81c4a8a6 7914F: arch/*/include/asm/oprofile*.h
679655da
JP
7915F: arch/*/oprofile/
7916F: drivers/oprofile/
7917F: include/linux/oprofile.h
1da177e4 7918
e2d1d6c0 7919ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7920M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7921M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7922L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7923W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7924S: Supported
679655da
JP
7925F: Documentation/filesystems/ocfs2.txt
7926F: Documentation/filesystems/dlmfs.txt
7927F: fs/ocfs2/
e2d1d6c0 7928
1da177e4 7929ORINOCO DRIVER
724c6b35 7930L: linux-wireless@vger.kernel.org
491b26b4 7931W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7932W: http://www.nongnu.org/orinoco/
3a59babb 7933S: Orphan
679655da 7934F: drivers/net/wireless/orinoco/
1da177e4 7935
42c55aa8 7936OSD LIBRARY and FILESYSTEM
fadc0752 7937M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7938M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7939L: osd-dev@open-osd.org
7940W: http://open-osd.org
54e5881d 7941T: git git://git.open-osd.org/open-osd.git
68274794 7942S: Maintained
42c55aa8 7943F: drivers/scsi/osd/
6b6f0b6c 7944F: include/scsi/osd_*
42c55aa8 7945F: fs/exofs/
68274794 7946
ef94b186 7947OVERLAY FILESYSTEM
7c37fbda 7948M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7949L: linux-unionfs@vger.kernel.org
7950T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7951S: Supported
1d113735 7952F: fs/overlayfs/
7c37fbda
NB
7953F: Documentation/filesystems/overlayfs.txt
7954
e2d1d6c0 7955P54 WIRELESS DRIVER
084cb0fe 7956M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7957L: linux-wireless@vger.kernel.org
084cb0fe 7958W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7959S: Maintained
679655da 7960F: drivers/net/wireless/p54/
e2d1d6c0 7961
f5cd7872 7962PA SEMI ETHERNET DRIVER
8b58be88 7963M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7964L: netdev@vger.kernel.org
7965S: Maintained
ded19add 7966F: drivers/net/ethernet/pasemi/*
f5cd7872 7967
beb58aa3 7968PA SEMI SMBUS DRIVER
8b58be88 7969M: Olof Johansson <olof@lixom.net>
846557d3 7970L: linux-i2c@vger.kernel.org
beb58aa3 7971S: Maintained
679655da 7972F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7973
48fc267e
SK
7974PADATA PARALLEL EXECUTION MECHANISM
7975M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7976L: linux-crypto@vger.kernel.org
7977S: Maintained
7978F: kernel/padata.c
7979F: include/linux/padata.h
7980F: Documentation/padata.txt
7981
709ee531 7982PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7983M: Harald Welte <laforge@gnumonks.org>
d0944853 7984L: platform-driver-x86@vger.kernel.org
709ee531 7985S: Maintained
679655da 7986F: drivers/platform/x86/panasonic-laptop.c
709ee531 7987
368dd5ac 7988PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7989M: David Howells <dhowells@redhat.com>
7990M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7991L: linux-am33-list@redhat.com (moderated for non-subscribers)
7992W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7993S: Maintained
679655da
JP
7994F: Documentation/mn10300/
7995F: arch/mn10300/
4fa97181 7996
64dfff03
SM
7997PARALLEL PORT SUBSYSTEM
7998M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7999M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 8000L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 8001S: Maintained
679655da
JP
8002F: drivers/parport/
8003F: include/linux/parport*.h
8004F: drivers/char/ppdev.c
c117ab84 8005F: include/uapi/linux/ppdev.h
64dfff03 8006F: Documentation/parport*.txt
1da177e4 8007
4cdf6bc2 8008PARAVIRT_OPS INTERFACE
d633180c 8009M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
8010M: Chris Wright <chrisw@sous-sol.org>
8011M: Alok Kataria <akataria@vmware.com>
8012M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 8013L: virtualization@lists.linux-foundation.org
4cdf6bc2 8014S: Supported
a2e19991 8015F: Documentation/virtual/paravirt_ops.txt
679655da
JP
8016F: arch/*/kernel/paravirt*
8017F: arch/*/include/asm/paravirt.h
4cdf6bc2 8018
e2d1d6c0 8019PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 8020M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 8021L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 8022S: Maintained
679655da
JP
8023F: Documentation/blockdev/paride.txt
8024F: drivers/block/paride/
e2d1d6c0
RD
8025
8026PARISC ARCHITECTURE
b8828770 8027M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 8028M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
8029L: linux-parisc@vger.kernel.org
8030W: http://www.parisc-linux.org/
8a6e2535 8031Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 8032T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 8033T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 8034S: Maintained
679655da 8035F: arch/parisc/
2b6bac9e 8036F: Documentation/parisc/
679655da 8037F: drivers/parisc/
2b6bac9e
HD
8038F: drivers/char/agp/parisc-agp.c
8039F: drivers/input/serio/gscps2.c
8040F: drivers/parport/parport_gsc.*
8041F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 8042F: drivers/video/fbdev/sti*
2b6bac9e
HD
8043F: drivers/video/console/sti*
8044F: drivers/video/logo/logo_parisc*
e2d1d6c0 8045
1662d32c 8046PC87360 HARDWARE MONITORING DRIVER
8b58be88 8047M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
8048L: lm-sensors@lm-sensors.org
8049S: Maintained
679655da
JP
8050F: Documentation/hwmon/pc87360
8051F: drivers/hwmon/pc87360.c
1662d32c
JC
8052
8053PC8736x GPIO DRIVER
8b58be88 8054M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8055S: Maintained
679655da 8056F: drivers/char/pc8736x_gpio.c
1662d32c 8057
1ad107fd 8058PC87427 HARDWARE MONITORING DRIVER
d8130624 8059M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
8060L: lm-sensors@lm-sensors.org
8061S: Maintained
8062F: Documentation/hwmon/pc87427
8063F: drivers/hwmon/pc87427.c
8064
b26e0ed4 8065PCA9532 LED DRIVER
8b58be88 8066M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 8067S: Maintained
d5ca6918
JP
8068F: drivers/leds/leds-pca9532.c
8069F: include/linux/leds-pca9532.h
b26e0ed4 8070
5ce914a8 8071PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 8072M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
8073L: linux-i2c@vger.kernel.org
8074S: Maintained
b4f0b74e 8075F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 8076
3971dae5 8077PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 8078M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
8079S: Maintained
8080F: drivers/firmware/pcdp.*
8081
065c6359 8082PCI ERROR RECOVERY
6305902c 8083M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 8084L: linux-pci@vger.kernel.org
065c6359 8085S: Supported
679655da 8086F: Documentation/PCI/pci-error-recovery.txt
065c6359 8087
1da177e4 8088PCI SUBSYSTEM
5ac3a6d2 8089M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 8090L: linux-pci@vger.kernel.org
99662dd1 8091Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 8092T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 8093S: Supported
679655da
JP
8094F: Documentation/PCI/
8095F: drivers/pci/
8096F: include/linux/pci*
6b49ee49 8097F: arch/x86/pci/
cad01f91 8098F: arch/x86/kernel/quirks.c
1da177e4 8099
eaa6111b
LFT
8100PCI DRIVER FOR ALTERA PCIE IP
8101M: Ley Foon Tan <lftan@altera.com>
8102L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8103L: linux-pci@vger.kernel.org
8104S: Supported
8105F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8106F: drivers/pci/host/pcie-altera.c
8107
b7e78170
RH
8108PCI DRIVER FOR ARM VERSATILE PLATFORM
8109M: Rob Herring <robh@kernel.org>
8110L: linux-pci@vger.kernel.org
8111L: linux-arm-kernel@lists.infradead.org
8112S: Maintained
8113F: Documentation/devicetree/bindings/pci/versatile.txt
8114F: drivers/pci/host/pci-versatile.c
8115
5f6b6ccd
TI
8116PCI DRIVER FOR APPLIEDMICRO XGENE
8117M: Tanmay Inamdar <tinamdar@apm.com>
8118L: linux-pci@vger.kernel.org
8119L: linux-arm-kernel@lists.infradead.org
8120S: Maintained
8121F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8122F: drivers/pci/host/pci-xgene.c
8123
62d0ff83
ML
8124PCI DRIVER FOR FREESCALE LAYERSCAPE
8125M: Minghuan Lian <minghuan.Lian@freescale.com>
8126M: Mingkai Hu <mingkai.hu@freescale.com>
8127M: Roy Zang <tie-fei.zang@freescale.com>
8128L: linuxppc-dev@lists.ozlabs.org
8129L: linux-pci@vger.kernel.org
8130L: linux-arm-kernel@lists.infradead.org
8131S: Maintained
8132F: drivers/pci/host/*layerscape*
8133
f0b75693 8134PCI DRIVER FOR IMX6
f175aa2c 8135M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8136M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8137L: linux-pci@vger.kernel.org
8138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8139S: Maintained
8140F: drivers/pci/host/*imx6*
8141
0c4ffcfe
MK
8142PCI DRIVER FOR TI KEYSTONE
8143M: Murali Karicheri <m-karicheri2@ti.com>
8144L: linux-pci@vger.kernel.org
8145L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8146S: Maintained
8147F: drivers/pci/host/*keystone*
8148
f0b75693
BH
8149PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8150M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8151M: Jason Cooper <jason@lakedaemon.net>
8152L: linux-pci@vger.kernel.org
8153L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8154S: Maintained
8155F: drivers/pci/host/*mvebu*
8156
0447cfd7
TR
8157PCI DRIVER FOR NVIDIA TEGRA
8158M: Thierry Reding <thierry.reding@gmail.com>
8159L: linux-tegra@vger.kernel.org
f0b75693 8160L: linux-pci@vger.kernel.org
0447cfd7
TR
8161S: Supported
8162F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8163F: drivers/pci/host/pci-tegra.c
8164
47ff3de9
KVA
8165PCI DRIVER FOR TI DRA7XX
8166M: Kishon Vijay Abraham I <kishon@ti.com>
8167L: linux-omap@vger.kernel.org
8168L: linux-pci@vger.kernel.org
8169S: Supported
8170F: Documentation/devicetree/bindings/pci/ti-pci.txt
8171F: drivers/pci/host/pci-dra7xx.c
8172
f0b75693
BH
8173PCI DRIVER FOR RENESAS R-CAR
8174M: Simon Horman <horms@verge.net.au>
8175L: linux-pci@vger.kernel.org
8176L: linux-sh@vger.kernel.org
8177S: Maintained
8178F: drivers/pci/host/*rcar*
8179
4af82255 8180PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8181M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8182L: linux-pci@vger.kernel.org
f0b75693
BH
8183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8184L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8185S: Maintained
8186F: drivers/pci/host/pci-exynos.c
8187
f0b75693 8188PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8189M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8190M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8191L: linux-pci@vger.kernel.org
8192S: Maintained
8193F: drivers/pci/host/*designware*
8194
cf28855b
WD
8195PCI DRIVER FOR GENERIC OF HOSTS
8196M: Will Deacon <will.deacon@arm.com>
8197L: linux-pci@vger.kernel.org
8198L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8199S: Maintained
8200F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8201F: drivers/pci/host/pci-host-generic.c
8202
51b66a6c 8203PCIE DRIVER FOR ST SPEAR13XX
110baab1 8204M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8205L: linux-pci@vger.kernel.org
110baab1 8206S: Maintained
51b66a6c
PA
8207F: drivers/pci/host/*spear*
8208
af1169b4
LFT
8209PCI MSI DRIVER FOR ALTERA MSI IP
8210M: Ley Foon Tan <lftan@altera.com>
8211L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8212L: linux-pci@vger.kernel.org
8213S: Supported
8214F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8215F: drivers/pci/host/pcie-altera-msi.c
51b66a6c 8216
dcd19de3
DD
8217PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8218M: Duc Dang <dhdang@apm.com>
8219L: linux-pci@vger.kernel.org
8220L: linux-arm-kernel@lists.infradead.org
8221S: Maintained
8222F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8223F: drivers/pci/host/pci-xgene-msi.c
8224
500a1d9a
ZW
8225PCIE DRIVER FOR HISILICON
8226M: Zhou Wang <wangzhou1@hisilicon.com>
8227L: linux-pci@vger.kernel.org
8228S: Maintained
8229F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8230F: drivers/pci/host/pcie-hisi.c
8231
1da177e4 8232PCMCIA SUBSYSTEM
4230dfc9 8233P: Linux PCMCIA Team
f5df5881 8234L: linux-pcmcia@lists.infradead.org
6650e0a5 8235W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8236T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8237S: Maintained
679655da
JP
8238F: Documentation/pcmcia/
8239F: drivers/pcmcia/
8240F: include/pcmcia/
1da177e4
LT
8241
8242PCNET32 NETWORK DRIVER
227fb925 8243M: Don Fry <pcnet32@frontier.com>
979b6c13 8244L: netdev@vger.kernel.org
1da177e4 8245S: Maintained
b955f6ca 8246F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8247
48fc267e
SK
8248PCRYPT PARALLEL CRYPTO ENGINE
8249M: Steffen Klassert <steffen.klassert@secunet.com>
8250L: linux-crypto@vger.kernel.org
8251S: Maintained
8252F: crypto/pcrypt.c
8253F: include/crypto/pcrypt.h
8254
e72df0b8
TH
8255PER-CPU MEMORY ALLOCATOR
8256M: Tejun Heo <tj@kernel.org>
8257M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8258T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8259S: Maintained
8260F: include/linux/percpu*.h
8261F: mm/percpu*.c
8262F: arch/*/include/asm/percpu.h
8263
ad4ecbcb 8264PER-TASK DELAY ACCOUNTING
185e595f 8265M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8266S: Maintained
679655da
JP
8267F: include/linux/delayacct.h
8268F: kernel/delayacct.c
ad4ecbcb 8269
57c0c15b 8270PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8271M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8272M: Ingo Molnar <mingo@redhat.com>
f80c5393 8273M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8274L: linux-kernel@vger.kernel.org
75fc2d37 8275T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8276S: Supported
d53e8365 8277F: kernel/events/*
a003236c 8278F: include/linux/perf_event.h
c117ab84 8279F: include/uapi/linux/perf_event.h
141c4296
RR
8280F: arch/*/kernel/perf_event*.c
8281F: arch/*/kernel/*/perf_event*.c
8282F: arch/*/kernel/*/*/perf_event*.c
a003236c 8283F: arch/*/include/asm/perf_event.h
a003236c
VL
8284F: arch/*/kernel/perf_callchain.c
8285F: tools/perf/
6c0b3244 8286
dd49d0f5 8287PERSONALITY HANDLING
8b58be88 8288M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8289L: linux-abi-devel@lists.sourceforge.net
8290S: Maintained
679655da 8291F: include/linux/personality.h
c117ab84 8292F: include/uapi/linux/personality.h
dd49d0f5 8293
838e7a03 8294PHONET PROTOCOL
2a06b40f 8295M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8296S: Supported
8297F: Documentation/networking/phonet.txt
8298F: include/linux/phonet.h
8299F: include/net/phonet/
c117ab84 8300F: include/uapi/linux/phonet.h
838e7a03
RDC
8301F: net/phonet/
8302
1da177e4 8303PHRAM MTD DRIVER
8b58be88 8304M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8305L: linux-mtd@lists.infradead.org
8306S: Maintained
679655da 8307F: drivers/mtd/devices/phram.c
1da177e4 8308
efdbb10e
BP
8309PICOLCD HID DRIVER
8310M: Bruno Prémont <bonbons@linux-vserver.org>
8311L: linux-input@vger.kernel.org
8312S: Maintained
8313F: drivers/hid/hid-picolcd*
8314
a53bfa07
JI
8315PICOXCELL SUPPORT
8316M: Jamie Iles <jamie@jamieiles.com>
8317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8318T: git git://github.com/jamieiles/linux-2.6-ji.git
8319S: Supported
b8733987 8320F: arch/arm/boot/dts/picoxcell*
14430813 8321F: arch/arm/mach-picoxcell/
b8733987 8322F: drivers/crypto/picoxcell*
a53bfa07 8323
2744e8af
LW
8324PIN CONTROL SUBSYSTEM
8325M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8326L: linux-gpio@vger.kernel.org
dbe752a3 8327T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8328S: Maintained
07f29ba6 8329F: drivers/pinctrl/
8e406fe4 8330F: include/linux/pinctrl/
2744e8af 8331
2201bbb8
JCPV
8332PIN CONTROLLER - ATMEL AT91
8333M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8335S: Maintained
c654b6bf 8336F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8337
33d3690c
LD
8338PIN CONTROLLER - ATMEL AT91 PIO4
8339M: Ludovic Desroches <ludovic.desroches@atmel.com>
8340L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8341L: linux-gpio@vger.kernel.org
8342S: Supported
8343F: drivers/pinctrl/pinctrl-at91-pio4.*
8344
cbd1b652
MW
8345PIN CONTROLLER - INTEL
8346M: Mika Westerberg <mika.westerberg@linux.intel.com>
8347M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8348S: Maintained
8349F: drivers/pinctrl/intel/
2201bbb8 8350
9963b536
LP
8351PIN CONTROLLER - RENESAS
8352M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8353L: linux-sh@vger.kernel.org
8354S: Maintained
8355F: drivers/pinctrl/sh-pfc/
8356
b75e60d6 8357PIN CONTROLLER - SAMSUNG
fea685e9 8358M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8359L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8360L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8361S: Maintained
9b5b33f6 8362F: drivers/pinctrl/samsung/
b75e60d6 8363
deda8287 8364PIN CONTROLLER - ST SPEAR
da89947b 8365M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8366L: spear-devel@list.st.com
8367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8368W: http://www.st.com/spear
8369S: Maintained
8e406fe4 8370F: drivers/pinctrl/spear/
deda8287 8371
249a6771 8372PKTCDVD DRIVER
e5f6450c 8373M: Jiri Kosina <jikos@kernel.org>
249a6771 8374S: Maintained
679655da
JP
8375F: drivers/block/pktcdvd.c
8376F: include/linux/pktcdvd.h
c117ab84 8377F: include/uapi/linux/pktcdvd.h
249a6771 8378
b31d8273
G
8379PKUNITY SOC DRIVERS
8380M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8381W: http://mprc.pku.edu.cn/~guanxuetao/linux
8382S: Maintained
ceebf4d5 8383T: git git://github.com/gxt/linux.git
b31d8273 8384F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8385F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8386F: drivers/video/fbdev/fb-puv3.c
2809e80b 8387F: drivers/rtc/rtc-puv3.c
b31d8273 8388
9d2ecfb7 8389PMBUS HARDWARE MONITORING DRIVERS
ca462085 8390M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8391L: lm-sensors@lm-sensors.org
8392W: http://www.lm-sensors.org/
8393W: http://www.roeck-us.net/linux/drivers/
8394T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8395S: Maintained
8396F: Documentation/hwmon/pmbus
8397F: drivers/hwmon/pmbus/
8398F: include/linux/i2c/pmbus.h
8399
89a36810 8400PMC SIERRA MaxRAID DRIVER
89a36810
AR
8401L: linux-scsi@vger.kernel.org
8402W: http://www.pmc-sierra.com/
3cdea4d7 8403S: Orphan
89a36810
AR
8404F: drivers/scsi/pmcraid.*
8405
dbf9bfe6 8406PMC SIERRA PM8001 DRIVER
d32477e2 8407M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8408M: lindar_liu@usish.com
f5a7b525 8409L: pmchba@pmcs.com
dbf9bfe6 8410L: linux-scsi@vger.kernel.org
8411S: Supported
8412F: drivers/scsi/pm8001/
8413
1da177e4 8414POSIX CLOCKS and TIMERS
8b58be88 8415M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8416L: linux-kernel@vger.kernel.org
75fc2d37 8417T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8418S: Maintained
679655da
JP
8419F: fs/timerfd.c
8420F: include/linux/timer*
5cee9645 8421F: kernel/time/*timer*
1da177e4 8422
3be86148 8423POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8424M: Sebastian Reichel <sre@kernel.org>
57318935 8425M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8426M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8427L: linux-pm@vger.kernel.org
54e5881d 8428T: git git://git.infradead.org/battery-2.6.git
3be86148 8429S: Maintained
679655da 8430F: include/linux/power_supply.h
8cd725a1 8431F: drivers/power/
26305022 8432X: drivers/power/avs/
3be86148 8433
514f161a
MR
8434POWER STATE COORDINATION INTERFACE (PSCI)
8435M: Mark Rutland <mark.rutland@arm.com>
8436M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8437L: linux-arm-kernel@lists.infradead.org
8438S: Maintained
8439F: drivers/firmware/psci.c
8440F: include/linux/psci.h
8441F: include/uapi/linux/psci.h
8442
1da177e4 8443PNP SUPPORT
9c3646d1 8444M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8445S: Maintained
679655da 8446F: drivers/pnp/
1da177e4
LT
8447
8448PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8449M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8450L: linux-ppp@vger.kernel.org
8451S: Maintained
224cf5ad 8452F: drivers/net/ppp/ppp_*
1da177e4
LT
8453
8454PPP OVER ATM (RFC 2364)
8b58be88 8455M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8456S: Maintained
679655da 8457F: net/atm/pppoatm.c
c117ab84 8458F: include/uapi/linux/atmppp.h
1da177e4
LT
8459
8460PPP OVER ETHERNET
8b58be88 8461M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8462S: Maintained
224cf5ad
JK
8463F: drivers/net/ppp/pppoe.c
8464F: drivers/net/ppp/pppox.c
1da177e4 8465
a6d2370b 8466PPP OVER L2TP
8b58be88 8467M: James Chapman <jchapman@katalix.com>
a6d2370b 8468S: Maintained
90ca28d1 8469F: net/l2tp/l2tp_ppp.c
679655da 8470F: include/linux/if_pppol2tp.h
c117ab84 8471F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8472
eae9d2ba 8473PPS SUPPORT
8b58be88 8474M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8475W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8476L: linuxpps@ml.enneenne.com (subscribers-only)
8477S: Maintained
cabaaf41
JP
8478F: Documentation/pps/
8479F: drivers/pps/
8480F: include/linux/pps*.h
eae9d2ba 8481
71a6d0af
HW
8482PPTP DRIVER
8483M: Dmitry Kozlov <xeb@mail.ru>
8484L: netdev@vger.kernel.org
8485S: Maintained
224cf5ad 8486F: drivers/net/ppp/pptp.c
71a6d0af
HW
8487W: http://sourceforge.net/projects/accel-pptp
8488
1da177e4 8489PREEMPTIBLE KERNEL
8b58be88 8490M: Robert Love <rml@tech9.net>
1da177e4
LT
8491L: kpreempt-tech@lists.sourceforge.net
8492W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8493S: Supported
679655da
JP
8494F: Documentation/preempt-locking.txt
8495F: include/linux/preempt.h
1da177e4
LT
8496
8497PRISM54 WIRELESS DRIVER
8b58be88 8498M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8499L: linux-wireless@vger.kernel.org
9ef80804 8500W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8501S: Obsolete
679655da 8502F: drivers/net/wireless/prism54/
1da177e4 8503
02c18891 8504PS3 NETWORK SUPPORT
b809b9ca 8505M: Geoff Levand <geoff@infradead.org>
02c18891 8506L: netdev@vger.kernel.org
a14ab6b6 8507L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8508S: Maintained
8df158ac 8509F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8510
f58a9d17 8511PS3 PLATFORM SUPPORT
b809b9ca 8512M: Geoff Levand <geoff@infradead.org>
a4724ed6 8513L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8514S: Maintained
679655da
JP
8515F: arch/powerpc/boot/ps3*
8516F: arch/powerpc/include/asm/lv1call.h
8517F: arch/powerpc/include/asm/ps3*.h
8518F: arch/powerpc/platforms/ps3/
8519F: drivers/*/ps3*
8520F: drivers/ps3/
fec629b8 8521F: drivers/rtc/rtc-ps3.c
679655da 8522F: drivers/usb/host/*ps3.c
fec629b8 8523F: sound/ppc/snd_ps3*
f58a9d17 8524
cffb4add 8525PS3VRAM DRIVER
8b58be88 8526M: Jim Paris <jim@jtan.com>
3715a5d0 8527M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8528L: linuxppc-dev@lists.ozlabs.org
cffb4add 8529S: Maintained
8a3977cb 8530F: drivers/block/ps3vram.c
cffb4add 8531
8defe599 8532PSTORE FILESYSTEM
9d5e2a02 8533M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8534M: Colin Cross <ccross@android.com>
8535M: Kees Cook <keescook@chromium.org>
8536M: Tony Luck <tony.luck@intel.com>
8537S: Maintained
8538T: git git://git.infradead.org/users/cbou/linux-pstore.git
8539F: fs/pstore/
8540F: include/linux/pstore*
04851772 8541F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8542F: drivers/acpi/apei/erst.c
8543
7fbc415d
RC
8544PTP HARDWARE CLOCK SUPPORT
8545M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8546L: netdev@vger.kernel.org
7fbc415d
RC
8547S: Maintained
8548W: http://linuxptp.sourceforge.net/
8549F: Documentation/ABI/testing/sysfs-ptp
8550F: Documentation/ptp/*
0ecb3cdd 8551F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8552F: drivers/net/phy/dp83640*
8553F: drivers/ptp/*
8554F: include/linux/ptp_cl*
8555
cf94a4d1 8556PTRACE SUPPORT
e846ee5f 8557M: Roland McGrath <roland@hack.frob.com>
8b58be88 8558M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8559S: Maintained
8560F: include/asm-generic/syscall.h
8561F: include/linux/ptrace.h
8562F: include/linux/regset.h
8563F: include/linux/tracehook.h
c117ab84 8564F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8565F: kernel/ptrace.c
8566
8320204a 8567PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8568M: Mike Isely <isely@pobox.com>
16e9495d 8569L: pvrusb2@isely.net (subscribers-only)
661263b5 8570L: linux-media@vger.kernel.org
8320204a 8571W: http://www.isely.net/pvrusb2/
275ffde4 8572T: git git://linuxtv.org/media_tree.git
8320204a 8573S: Maintained
679655da 8574F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8575F: drivers/media/usb/pvrusb2/
8320204a 8576
39532e6c
HG
8577PWC WEBCAM DRIVER
8578M: Hans de Goede <hdegoede@redhat.com>
8579L: linux-media@vger.kernel.org
8580T: git git://linuxtv.org/media_tree.git
8581S: Maintained
8582F: drivers/media/usb/pwc/*
8583
93c090b3
KD
8584PWM FAN DRIVER
8585M: Kamil Debski <k.debski@samsung.com>
8586L: lm-sensors@lm-sensors.org
8587S: Supported
8588F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8589F: Documentation/hwmon/pwm-fan
8590F: drivers/hwmon/pwm-fan.c
8591
200efedd 8592PWM SUBSYSTEM
aa3495f7
TR
8593M: Thierry Reding <thierry.reding@gmail.com>
8594L: linux-pwm@vger.kernel.org
0c2498f1 8595S: Maintained
006e854f 8596T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8597F: Documentation/pwm.txt
8598F: Documentation/devicetree/bindings/pwm/
8599F: include/linux/pwm.h
0c2498f1 8600F: drivers/pwm/
a140b98d
TR
8601F: drivers/video/backlight/pwm_bl.c
8602F: include/linux/pwm_backlight.h
0c2498f1 8603
30ec261e 8604PXA2xx/PXA3xx SUPPORT
8da5e302 8605M: Daniel Mack <daniel@zonque.org>
a323f664 8606M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8607M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8608L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8609T: git git://github.com/hzhuang1/linux.git
8da5e302 8610T: git git://github.com/rjarzmik/linux.git
1da177e4 8611S: Maintained
679655da 8612F: arch/arm/mach-pxa/
820439f1 8613F: drivers/dma/pxa*
679655da 8614F: drivers/pcmcia/pxa2xx*
9df92e6c 8615F: drivers/spi/spi-pxa2xx*
faf2e1db 8616F: drivers/usb/gadget/udc/pxa2*
679655da 8617F: include/sound/pxa2xx-lib.h
bec4c99e 8618F: sound/arm/pxa*
14430813 8619F: sound/soc/pxa/
1da177e4 8620
ec64d3bf
EG
8621PXA3xx NAND FLASH DRIVER
8622M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8623L: linux-mtd@lists.infradead.org
8624S: Maintained
9a67f099 8625F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8626
3f640c61 8627MMP SUPPORT
8b58be88 8628M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8629M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8630L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8631T: git git://github.com/hzhuang1/linux.git
8632T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8633S: Maintained
3f640c61 8634F: arch/arm/mach-mmp/
e8e6cb32 8635
272f133a
PO
8636PXA MMCI DRIVER
8637S: Orphan
8638
57f63bc8 8639PXA RTC DRIVER
8b58be88 8640M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8641L: rtc-linux@googlegroups.com
8642S: Maintained
8643
cea4001a 8644QAT DRIVER
49e7d9df
JP
8645M: Tadeusz Struk <tadeusz.struk@intel.com>
8646L: qat-linux@intel.com
8647S: Supported
8648F: drivers/crypto/qat/
cea4001a 8649
52a09a04 8650QIB DRIVER
8473c603 8651M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8652L: linux-rdma@vger.kernel.org
8653S: Supported
8654F: drivers/infiniband/hw/qib/
8655
5e9772b9
JS
8656QLOGIC QLA1280 SCSI DRIVER
8657M: Michael Reed <mdr@sgi.com>
8658L: linux-scsi@vger.kernel.org
8659S: Maintained
8660F: drivers/scsi/qla1280.[ch]
8661
1da177e4 8662QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8663M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8664L: linux-scsi@vger.kernel.org
8665S: Supported
679655da
JP
8666F: Documentation/scsi/LICENSE.qla2xxx
8667F: drivers/scsi/qla2xxx/
1da177e4 8668
883c98fe 8669QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8670M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8671L: linux-scsi@vger.kernel.org
8672S: Supported
bacfb81b 8673F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8674F: drivers/scsi/qla4xxx/
8675
5a4faa87 8676QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8677M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8678M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8679M: linux-driver@qlogic.com
8680L: netdev@vger.kernel.org
8681S: Supported
679655da 8682F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8683F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8684
0ec00f03 8685QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8686M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8687L: netdev@vger.kernel.org
8688S: Supported
aa43c215 8689F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8690
c4e84bde 8691QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8692M: Harish Patil <harish.patil@qlogic.com>
8693M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8694M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8695M: linux-driver@qlogic.com
c4e84bde
RM
8696L: netdev@vger.kernel.org
8697S: Supported
aa43c215 8698F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8699
fe56b9e6
YM
8700QLOGIC QL4xxx ETHERNET DRIVER
8701M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8702M: Ariel Elior <Ariel.Elior@qlogic.com>
8703M: everest-linux-l2@qlogic.com
8704L: netdev@vger.kernel.org
8705S: Supported
8706F: drivers/net/ethernet/qlogic/qed/
8707F: include/linux/qed/
8708F: drivers/net/ethernet/qlogic/qede/
8709
1da177e4 8710QNX4 FILESYSTEM
8b58be88 8711M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8712W: http://www.alarsen.net/linux/qnx4fs/
8713S: Maintained
80811493 8714F: fs/qnx4/
c117ab84
CEB
8715F: include/uapi/linux/qnx4_fs.h
8716F: include/uapi/linux/qnxtypes.h
1da177e4 8717
91952bc0
AP
8718QT1010 MEDIA DRIVER
8719M: Antti Palosaari <crope@iki.fi>
8720L: linux-media@vger.kernel.org
8721W: http://linuxtv.org/
8722W: http://palosaari.fi/linux/
8723Q: http://patchwork.linuxtv.org/project/linux-media/list/
8724T: git git://linuxtv.org/anttip/media_tree.git
8725S: Maintained
8726F: drivers/media/tuners/qt1010*
8727
966fb5ec
SM
8728QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8729M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8730L: linux-wireless@vger.kernel.org
8731L: ath9k-devel@lists.ath9k.org
8732W: http://wireless.kernel.org/en/users/Drivers/ath9k
8733S: Supported
8734F: drivers/net/wireless/ath/ath9k/
8735
2ea0ffcb
KV
8736QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8737M: Kalle Valo <kvalo@qca.qualcomm.com>
8738L: ath10k@lists.infradead.org
8739W: http://wireless.kernel.org/en/users/Drivers/ath10k
8740T: git git://github.com/kvalo/ath.git
8741S: Supported
8742F: drivers/net/wireless/ath/ath10k/
8743
4f4567cf
RK
8744QUALCOMM HEXAGON ARCHITECTURE
8745M: Richard Kuo <rkuo@codeaurora.org>
8746L: linux-hexagon@vger.kernel.org
8747S: Supported
8748F: arch/hexagon/
8749
8e84c258
EK
8750QUALCOMM WCN36XX WIRELESS DRIVER
8751M: Eugene Krasnikov <k.eugene.e@gmail.com>
8752L: wcn36xx@lists.infradead.org
8753W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8754T: git git://github.com/KrasnikovEugene/wcn36xx.git
8755S: Supported
8756F: drivers/net/wireless/ath/wcn36xx/
8757
602adf40 8758RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8759M: Ilya Dryomov <idryomov@gmail.com>
8760M: Sage Weil <sage@redhat.com>
527a88b9 8761M: Alex Elder <elder@kernel.org>
398ecff5 8762L: ceph-devel@vger.kernel.org
09d90327
SW
8763W: http://ceph.com/
8764T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8765T: git git://github.com/ceph/ceph-client.git
602adf40 8766S: Supported
398ecff5 8767F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8768F: drivers/block/rbd.c
8769F: drivers/block/rbd_types.h
8770
1da177e4 8771RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8772M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8773L: linux-fbdev@vger.kernel.org
1da177e4 8774S: Maintained
8a61f013 8775F: drivers/video/fbdev/aty/radeon*
c117ab84 8776F: include/uapi/linux/radeonfb.h
1da177e4 8777
c6c9b34c
HG
8778RADIOSHARK RADIO DRIVER
8779M: Hans de Goede <hdegoede@redhat.com>
8780L: linux-media@vger.kernel.org
8781T: git git://linuxtv.org/media_tree.git
8782S: Maintained
8783F: drivers/media/radio/radio-shark.c
8784
8785RADIOSHARK2 RADIO DRIVER
8786M: Hans de Goede <hdegoede@redhat.com>
8787L: linux-media@vger.kernel.org
8788T: git git://linuxtv.org/media_tree.git
8789S: Maintained
8790F: drivers/media/radio/radio-shark2.c
8791F: drivers/media/radio/radio-tea5777.c
8792
1da177e4 8793RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8794M: Paul Mackerras <paulus@samba.org>
c69f677c 8795L: linux-fbdev@vger.kernel.org
1da177e4 8796S: Maintained
8a61f013 8797F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8798
e7839f25 8799RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8800P: rt2x00 project
b182427e 8801M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8802M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8803L: linux-wireless@vger.kernel.org
95ea3627
ID
8804S: Maintained
8805F: drivers/net/wireless/rt2x00/
8806
9db5579b 8807RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8808M: Jens Axboe <axboe@kernel.dk>
9db5579b 8809S: Maintained
679655da
JP
8810F: Documentation/blockdev/ramdisk.txt
8811F: drivers/block/brd.c
9db5579b 8812
9e95ce27 8813RANDOM NUMBER DRIVER
0624bcaa 8814M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8815S: Maintained
679655da 8816F: drivers/char/random.c
9e95ce27 8817
394b701c 8818RAPIDIO SUBSYSTEM
8b58be88 8819M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8820M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8821S: Maintained
679655da 8822F: drivers/rapidio/
394b701c 8823
e2d1d6c0 8824RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8825L: linux-wireless@vger.kernel.org
f52a5490 8826S: Orphan
679655da 8827F: drivers/net/wireless/ray*
e2d1d6c0
RD
8828
8829RCUTORTURE MODULE
e0198b29 8830M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8831M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8832L: linux-kernel@vger.kernel.org
f9094d8e 8833S: Supported
08deed1e 8834T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8835F: Documentation/RCU/torture.txt
34e2d560 8836F: kernel/rcu/rcutorture.c
e2d1d6c0 8837
c87b9c60
PM
8838RCUTORTURE TEST FRAMEWORK
8839M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8840M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8841R: Steven Rostedt <rostedt@goodmis.org>
8842R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8843R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8844L: linux-kernel@vger.kernel.org
c87b9c60
PM
8845S: Supported
8846T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8847F: tools/testing/selftests/rcutorture
8848
c1f766b5 8849RDC R-321X SoC
8b58be88 8850M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8851S: Maintained
8852
db17f395 8853RDC R6040 FAST ETHERNET DRIVER
8b58be88 8854M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8855L: netdev@vger.kernel.org
8856S: Maintained
58565a35 8857F: drivers/net/ethernet/rdc/r6040.c
db17f395 8858
a09ed661 8859RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8860M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8861L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8862S: Supported
679655da 8863F: net/rds/
a09ed661 8864
595182bc 8865READ-COPY UPDATE (RCU)
8b58be88 8866M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8867M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8868R: Steven Rostedt <rostedt@goodmis.org>
8869R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8870R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8871L: linux-kernel@vger.kernel.org
9fab9787 8872W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8873S: Supported
08deed1e 8874T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8875F: Documentation/RCU/
9fab9787 8876X: Documentation/RCU/torture.txt
f9094d8e 8877F: include/linux/rcu*
4102adab
PM
8878X: include/linux/srcu.h
8879F: kernel/rcu/
34e2d560 8880X: kernel/torture.c
595182bc 8881
0c86edc0 8882REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8883M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8884M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8885L: rtc-linux@googlegroups.com
8a6e2535 8886Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8887T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8888S: Maintained
679655da
JP
8889F: Documentation/rtc.txt
8890F: drivers/rtc/
8891F: include/linux/rtc.h
c117ab84 8892F: include/uapi/linux/rtc.h
0c86edc0 8893
0e400c53
MB
8894REALTEK AUDIO CODECS
8895M: Bard Liao <bardliao@realtek.com>
8896M: Oder Chiou <oder_chiou@realtek.com>
8897S: Maintained
8898F: sound/soc/codecs/rt*
8899F: include/sound/rt*.h
8900
1da177e4 8901REISERFS FILE SYSTEM
76c4e5ea 8902L: reiserfs-devel@vger.kernel.org
1da177e4 8903S: Supported
679655da 8904F: fs/reiserfs/
1da177e4 8905
b83a313b 8906REGISTER MAP ABSTRACTION
b02e48f2 8907M: Mark Brown <broonie@kernel.org>
dd060bc9 8908L: linux-kernel@vger.kernel.org
b83a313b
MB
8909T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8910S: Supported
8911F: drivers/base/regmap/
8912F: include/linux/regmap.h
8913
400e64df
OBC
8914REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8915M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8916T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8917S: Maintained
8918F: drivers/remoteproc/
8919F: Documentation/remoteproc.txt
6fc26488 8920F: include/linux/remoteproc.h
400e64df 8921
d8115db5
OBC
8922REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8923M: Ohad Ben-Cohen <ohad@wizery.com>
8924T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8925S: Maintained
8926F: drivers/rpmsg/
8927F: Documentation/rpmsg.txt
8928F: include/linux/rpmsg.h
8929
1b0fe6be
PZ
8930RESET CONTROLLER FRAMEWORK
8931M: Philipp Zabel <p.zabel@pengutronix.de>
8932S: Maintained
8933F: drivers/reset/
8934F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8935F: include/dt-bindings/reset/
1b0fe6be
PZ
8936F: include/linux/reset.h
8937F: include/linux/reset-controller.h
8938
e0897645 8939RFKILL
8b58be88 8940M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8941L: linux-wireless@vger.kernel.org
ce466579
JB
8942W: http://wireless.kernel.org/
8943T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8944T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8945S: Maintained
505c9247 8946F: Documentation/rfkill.txt
80811493 8947F: net/rfkill/
e0897645 8948
933685ca
TG
8949RHASHTABLE
8950M: Thomas Graf <tgraf@suug.ch>
8951L: netdev@vger.kernel.org
8952S: Maintained
8953F: lib/rhashtable.c
8954F: include/linux/rhashtable.h
8955
67e054e9
ML
8956RICOH SMARTMEDIA/XD DRIVER
8957M: Maxim Levitsky <maximlevitsky@gmail.com>
8958S: Maintained
21c26f50
JP
8959F: drivers/mtd/nand/r852.c
8960F: drivers/mtd/nand/r852.h
67e054e9 8961
92634125
ML
8962RICOH R5C592 MEMORYSTICK DRIVER
8963M: Maxim Levitsky <maximlevitsky@gmail.com>
8964S: Maintained
8965F: drivers/memstick/host/r592.*
8966
27f1d2f9
SA
8967ROCCAT DRIVERS
8968M: Stefan Achatz <erazor_de@users.sourceforge.net>
8969W: http://sourceforge.net/projects/roccat/
8970S: Maintained
8971F: drivers/hid/hid-roccat*
8972F: include/linux/hid-roccat*
8973F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8974
4b8ac966
JP
8975ROCKER DRIVER
8976M: Jiri Pirko <jiri@resnulli.us>
8977M: Scott Feldman <sfeldma@gmail.com>
8978L: netdev@vger.kernel.org
8979S: Supported
8980F: drivers/net/ethernet/rocker/
8981
1da177e4
LT
8982ROCKETPORT DRIVER
8983P: Comtrol Corp.
1da177e4
LT
8984W: http://www.comtrol.com
8985S: Maintained
679655da 8986F: Documentation/serial/rocket.txt
c897401b 8987F: drivers/tty/rocket*
1da177e4 8988
7645c2f4
KC
8989ROCKETPORT EXPRESS/INFINITY DRIVER
8990M: Kevin Cernekee <cernekee@gmail.com>
8991L: linux-serial@vger.kernel.org
8992S: Odd Fixes
8993F: drivers/tty/serial/rp2.*
8994
1da177e4 8995ROSE NETWORK LAYER
8b58be88 8996M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8997L: linux-hams@vger.kernel.org
d34cb28a 8998W: http://www.linux-ax25.org/
1da177e4 8999S: Maintained
679655da 9000F: include/net/rose.h
c117ab84 9001F: include/uapi/linux/rose.h
679655da 9002F: net/rose/
1da177e4 9003
91952bc0
AP
9004RTL2830 MEDIA DRIVER
9005M: Antti Palosaari <crope@iki.fi>
9006L: linux-media@vger.kernel.org
9007W: http://linuxtv.org/
9008W: http://palosaari.fi/linux/
9009Q: http://patchwork.linuxtv.org/project/linux-media/list/
9010T: git git://linuxtv.org/anttip/media_tree.git
9011S: Maintained
9012F: drivers/media/dvb-frontends/rtl2830*
9013
27a0aacf
AP
9014RTL2832 MEDIA DRIVER
9015M: Antti Palosaari <crope@iki.fi>
9016L: linux-media@vger.kernel.org
9017W: http://linuxtv.org/
9018W: http://palosaari.fi/linux/
9019Q: http://patchwork.linuxtv.org/project/linux-media/list/
9020T: git git://linuxtv.org/anttip/media_tree.git
9021S: Maintained
9022F: drivers/media/dvb-frontends/rtl2832*
9023
ba6e6f6e
AP
9024RTL2832_SDR MEDIA DRIVER
9025M: Antti Palosaari <crope@iki.fi>
9026L: linux-media@vger.kernel.org
9027W: http://linuxtv.org/
9028W: http://palosaari.fi/linux/
9029Q: http://patchwork.linuxtv.org/project/linux-media/list/
9030T: git git://linuxtv.org/anttip/media_tree.git
9031S: Maintained
b4bb1c28 9032F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 9033
59840488 9034RTL8180 WIRELESS DRIVER
605bebe2 9035L: linux-wireless@vger.kernel.org
491b26b4 9036W: http://wireless.kernel.org/
54e5881d 9037T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 9038S: Orphan
3cfeb0c3 9039F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 9040
59840488 9041RTL8187 WIRELESS DRIVER
9f0939bf 9042M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
9043M: Hin-Tak Leung <htl10@users.sourceforge.net>
9044M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 9045L: linux-wireless@vger.kernel.org
491b26b4 9046W: http://wireless.kernel.org/
54e5881d 9047T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 9048S: Maintained
3cfeb0c3 9049F: drivers/net/wireless/rtl818x/rtl8187/
59840488 9050
3cf0c8ad
LF
9051RTL8192CE WIRELESS DRIVER
9052M: Larry Finger <Larry.Finger@lwfinger.net>
9053M: Chaoming Li <chaoming_li@realsil.com.cn>
9054L: linux-wireless@vger.kernel.org
491b26b4 9055W: http://wireless.kernel.org/
3cf0c8ad
LF
9056T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9057S: Maintained
9058F: drivers/net/wireless/rtlwifi/
f0b3e4b7 9059F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 9060
26f1fad2
JS
9061RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9062M: Jes Sorensen <Jes.Sorensen@redhat.com>
9063L: linux-wireless@vger.kernel.org
9064T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9065S: Maintained
9066F: drivers/net/wireless/realtek/rtl8xxxu/
9067
9eb8ef74 9068S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 9069M: Antonino Daplas <adaplas@gmail.com>
c69f677c 9070L: linux-fbdev@vger.kernel.org
ce00f85c 9071S: Maintained
8a61f013 9072F: drivers/video/fbdev/savage/
9eb8ef74 9073
1da177e4 9074S390
8b58be88
JP
9075M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9076M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 9077L: linux-s390@vger.kernel.org
5238da45
HC
9078W: http://www.ibm.com/developerworks/linux/linux390/
9079S: Supported
679655da 9080F: arch/s390/
a968cd3e 9081F: drivers/s390/
3bfe6858
JN
9082F: Documentation/s390/
9083F: Documentation/DocBook/s390*
5238da45 9084
322986ca
SO
9085S390 COMMON I/O LAYER
9086M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9087M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9088L: linux-s390@vger.kernel.org
9089W: http://www.ibm.com/developerworks/linux/linux390/
9090S: Supported
9091F: drivers/s390/cio/
9092
9093S390 DASD DRIVER
9094M: Stefan Weinhuber <wein@de.ibm.com>
9095M: Stefan Haberland <stefan.haberland@de.ibm.com>
9096L: linux-s390@vger.kernel.org
9097W: http://www.ibm.com/developerworks/linux/linux390/
9098S: Supported
9099F: drivers/s390/block/dasd*
9100F: block/partitions/ibm.c
9101
5238da45 9102S390 NETWORK DRIVERS
8b58be88 9103M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 9104L: linux-s390@vger.kernel.org
5238da45
HC
9105W: http://www.ibm.com/developerworks/linux/linux390/
9106S: Supported
679655da 9107F: drivers/s390/net/
5238da45 9108
322986ca
SO
9109S390 PCI SUBSYSTEM
9110M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9111M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9112L: linux-s390@vger.kernel.org
9113W: http://www.ibm.com/developerworks/linux/linux390/
9114S: Supported
9115F: arch/s390/pci/
9116F: drivers/pci/hotplug/s390_pci_hpc.c
9117
feed9b62 9118S390 ZCRYPT DRIVER
5c8d0983 9119M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 9120L: linux-s390@vger.kernel.org
a968cd3e 9121W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 9122S: Supported
d5ca6918 9123F: drivers/s390/crypto/
feed9b62 9124
5238da45 9125S390 ZFCP DRIVER
d38e19d0 9126M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 9127L: linux-s390@vger.kernel.org
5238da45 9128W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 9129S: Supported
679655da 9130F: drivers/s390/scsi/zfcp_*
1da177e4 9131
dd96df2c 9132S390 IUCV NETWORK LAYER
8b58be88 9133M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
9134L: linux-s390@vger.kernel.org
9135W: http://www.ibm.com/developerworks/linux/linux390/
9136S: Supported
679655da
JP
9137F: drivers/s390/net/*iucv*
9138F: include/net/iucv/
9139F: net/iucv/
dd96df2c 9140
8128f23c
GS
9141S390 IOMMU (PCI)
9142M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9143L: linux-s390@vger.kernel.org
9144W: http://www.ibm.com/developerworks/linux/linux390/
9145S: Supported
9146F: drivers/iommu/s390-iommu.c
9147
4dde7f75 9148S3C24XX SD/MMC Driver
8b58be88 9149M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 9150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 9151S: Supported
679655da 9152F: drivers/mmc/host/s3cmci.*
4dde7f75 9153
1f15a229
HV
9154SAA6588 RDS RECEIVER DRIVER
9155M: Hans Verkuil <hverkuil@xs4all.nl>
9156L: linux-media@vger.kernel.org
9157T: git git://linuxtv.org/media_tree.git
9158W: http://linuxtv.org
9159S: Odd Fixes
9160F: drivers/media/i2c/saa6588*
9161
98ed12e6 9162SAA7134 VIDEO4LINUX DRIVER
009a5410 9163M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
9164L: linux-media@vger.kernel.org
9165W: http://linuxtv.org
9166T: git git://linuxtv.org/media_tree.git
9167S: Odd fixes
e42bf501 9168F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
9169F: drivers/media/pci/saa7134/
9170
1da177e4 9171SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 9172M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 9173L: linux-media@vger.kernel.org
275ffde4 9174T: git git://linuxtv.org/media_tree.git
1da177e4 9175S: Maintained
90d72ac6
MCC
9176F: drivers/media/common/saa7146/
9177F: drivers/media/pci/saa7146/
9178F: include/media/saa7146*
1da177e4 9179
92304a40 9180SAMSUNG LAPTOP DRIVER
5909c654 9181M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9182L: platform-driver-x86@vger.kernel.org
9183S: Maintained
9184F: drivers/platform/x86/samsung-laptop.c
9185
4a109cc0 9186SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9187M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9188L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9189S: Supported
14430813 9190F: sound/soc/samsung/
4a109cc0 9191
0d89a28b 9192SAMSUNG FRAMEBUFFER DRIVER
b7701755 9193M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9194L: linux-fbdev@vger.kernel.org
9195S: Maintained
8a61f013 9196F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9197
b40f0632 9198SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9199M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9200M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9201L: linux-kernel@vger.kernel.org
b40f0632 9202L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9203S: Supported
9204F: drivers/mfd/sec*.c
9205F: drivers/regulator/s2m*.c
9206F: drivers/regulator/s5m*.c
b40f0632
KK
9207F: drivers/clk/clk-s2mps11.c
9208F: drivers/rtc/rtc-s5m.c
f69d3a17 9209F: include/linux/mfd/samsung/
b40f0632
KK
9210F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9211F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9212
038f5c4b
SN
9213SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9214M: Kyungmin Park <kyungmin.park@samsung.com>
9215M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9216L: linux-media@vger.kernel.org
9217Q: https://patchwork.linuxtv.org/project/linux-media/list/
9218S: Supported
9219F: drivers/media/platform/exynos4-is/
038f5c4b 9220
6fd86ab2
SN
9221SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9222M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9223L: linux-media@vger.kernel.org
9224L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9225S: Maintained
9226F: drivers/media/platform/s3c-camif/
9227F: include/media/s3c_camif.h
9228
b84ef24e
AH
9229SAMSUNG S5C73M3 CAMERA DRIVER
9230M: Kyungmin Park <kyungmin.park@samsung.com>
9231M: Andrzej Hajda <a.hajda@samsung.com>
9232L: linux-media@vger.kernel.org
9233S: Supported
9234F: drivers/media/i2c/s5c73m3/*
9235
7d459937
AH
9236SAMSUNG S5K5BAF CAMERA DRIVER
9237M: Kyungmin Park <kyungmin.park@samsung.com>
9238M: Andrzej Hajda <a.hajda@samsung.com>
9239L: linux-media@vger.kernel.org
9240S: Supported
9241F: drivers/media/i2c/s5k5baf.c
9242
c04c674f
RB
9243SAMSUNG S3FWRN5 NFC DRIVER
9244M: Robert Baldyga <r.baldyga@samsung.com>
9245L: linux-nfc@lists.01.org (moderated for non-subscribers)
9246S: Supported
9247F: drivers/nfc/s3fwrn5
9248
310e39c9 9249SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9250M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9251M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9252S: Supported
9253L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9254F: drivers/clk/samsung/
9255
66890ed6
BA
9256SAMSUNG SXGBE DRIVERS
9257M: Byungho An <bh74.an@samsung.com>
9258M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9259M: Vipul Pandya <vipul.pandya@samsung.com>
9260S: Supported
9261L: netdev@vger.kernel.org
9262F: drivers/net/ethernet/samsung/sxgbe/
9263
93c537af
LM
9264SAMSUNG THERMAL DRIVER
9265M: Lukasz Majewski <l.majewski@samsung.com>
9266L: linux-pm@vger.kernel.org
9267L: linux-samsung-soc@vger.kernel.org
9268S: Supported
9269T: https://github.com/lmajewski/linux-samsung-thermal.git
9270F: drivers/thermal/samsung/
9271
e296cd32
KD
9272SAMSUNG USB2 PHY DRIVER
9273M: Kamil Debski <k.debski@samsung.com>
9274L: linux-kernel@vger.kernel.org
9275S: Supported
9276F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9277F: Documentation/phy/samsung-usb2.txt
9278F: drivers/phy/phy-exynos4210-usb2.c
9279F: drivers/phy/phy-exynos4x12-usb2.c
9280F: drivers/phy/phy-exynos5250-usb2.c
9281F: drivers/phy/phy-s5pv210-usb2.c
9282F: drivers/phy/phy-samsung-usb2.c
9283F: drivers/phy/phy-samsung-usb2.h
9284
ca749e2a 9285SERIAL DRIVERS
5e30bbb7 9286M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9287L: linux-serial@vger.kernel.org
5e30bbb7 9288S: Maintained
14430813 9289F: drivers/tty/serial/
ca749e2a 9290
aecb7b64 9291SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9292M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9293M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9294S: Maintained
1fb200d6 9295F: include/linux/dma/dw.h
3d598f47 9296F: include/linux/platform_data/dma-dw.h
61a76496 9297F: drivers/dma/dw/
aecb7b64 9298
058999cc
LP
9299SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9300M: Lars Persson <lars.persson@axis.com>
9301L: netdev@vger.kernel.org
9302S: Supported
9303F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9304F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9305
fc531d98
WS
9306SYNOPSYS DESIGNWARE I2C DRIVER
9307M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9308M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9309M: Mika Westerberg <mika.westerberg@linux.intel.com>
9310L: linux-i2c@vger.kernel.org
9311S: Maintained
9312F: drivers/i2c/busses/i2c-designware-*
9313F: include/linux/platform_data/i2c-designware.h
9314
f9e37137
SJ
9315SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9316M: Seungwon Jeon <tgih.jun@samsung.com>
9317M: Jaehoon Chung <jh80.chung@samsung.com>
9318L: linux-mmc@vger.kernel.org
9319S: Maintained
9320F: include/linux/mmc/dw_mmc.h
9321F: drivers/mmc/host/dw_mmc*
9322
a961e698
AS
9323SYSTEM TRACE MODULE CLASS
9324M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9325S: Maintained
9326F: Documentation/trace/stm.txt
9327F: drivers/hwtracing/stm/
9328F: include/linux/stm.h
9329F: include/uapi/linux/stm.h
9330
1db121d6
AN
9331THUNDERBOLT DRIVER
9332M: Andreas Noever <andreas.noever@gmail.com>
9333S: Maintained
9334F: drivers/thunderbolt/
9335
9222d247 9336TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9337M: John Stultz <john.stultz@linaro.org>
88606e80 9338M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9339L: linux-kernel@vger.kernel.org
75fc2d37 9340T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9341S: Supported
9342F: include/linux/clocksource.h
9343F: include/linux/time.h
9344F: include/linux/timex.h
c117ab84
CEB
9345F: include/uapi/linux/time.h
9346F: include/uapi/linux/timex.h
88606e80
TG
9347F: kernel/time/clocksource.c
9348F: kernel/time/time*.c
9349F: kernel/time/ntp.c
7fe5f1c1 9350F: tools/testing/selftests/timers/
88606e80 9351
1da177e4 9352SC1200 WDT DRIVER
b300645a 9353M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9354S: Maintained
679655da 9355F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9356
9357SCHEDULER
dd9b238c 9358M: Ingo Molnar <mingo@redhat.com>
8b58be88 9359M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9360L: linux-kernel@vger.kernel.org
75fc2d37 9361T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9362S: Maintained
95c0d71d 9363F: kernel/sched/
679655da 9364F: include/linux/sched.h
c117ab84 9365F: include/uapi/linux/sched.h
c2eb505b 9366F: include/linux/wait.h
1da177e4 9367
6bcf6737 9368SCORE ARCHITECTURE
ed38665e 9369M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9370M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9371W: http://www.sunplus.com
6bcf6737 9372S: Supported
a2681a75 9373F: arch/score/
6bcf6737 9374
80f390ea
SH
9375SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9376M: Sudeep Holla <sudeep.holla@arm.com>
9377L: linux-arm-kernel@lists.infradead.org
9378S: Maintained
9379F: Documentation/devicetree/bindings/arm/arm,scpi.txt
cd52c2a4 9380F: drivers/clk/clk-scpi.c
8def3103 9381F: drivers/cpufreq/scpi-cpufreq.c
8cb7cf56
SH
9382F: drivers/firmware/arm_scpi.c
9383F: include/linux/scpi_protocol.h
80f390ea 9384
1da177e4 9385SCSI CDROM DRIVER
8b58be88 9386M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9387L: linux-scsi@vger.kernel.org
9388W: http://www.kernel.dk
9389S: Maintained
679655da 9390F: drivers/scsi/sr*
1da177e4 9391
fb50a83d 9392SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9393M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9394L: linux-rdma@vger.kernel.org
9395S: Supported
9396W: http://www.openfabrics.org
9397Q: http://patchwork.kernel.org/project/linux-rdma/list/
9398T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9399F: drivers/infiniband/ulp/srp/
9400F: include/scsi/srp.h
9401
1da177e4 9402SCSI SG DRIVER
8b58be88 9403M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9404L: linux-scsi@vger.kernel.org
59ab3c93 9405W: http://sg.danny.cz/sg
1da177e4 9406S: Maintained
59ab3c93 9407F: Documentation/scsi/scsi-generic.txt
679655da
JP
9408F: drivers/scsi/sg.c
9409F: include/scsi/sg.h
1da177e4
LT
9410
9411SCSI SUBSYSTEM
0351b8f8 9412M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9413L: linux-scsi@vger.kernel.org
0351b8f8 9414T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9415S: Maintained
679655da
JP
9416F: drivers/scsi/
9417F: include/scsi/
1da177e4
LT
9418
9419SCSI TAPE DRIVER
8b58be88 9420M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9421L: linux-scsi@vger.kernel.org
9422S: Maintained
679655da 9423F: Documentation/scsi/st.txt
f7269cfc
JD
9424F: drivers/scsi/st.*
9425F: drivers/scsi/st_*.h
1da177e4
LT
9426
9427SCTP PROTOCOL
8b6efb75 9428M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9429M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9430L: linux-sctp@vger.kernel.org
5f85813c 9431W: http://lksctp.sourceforge.net
8b6efb75 9432S: Maintained
679655da
JP
9433F: Documentation/networking/sctp.txt
9434F: include/linux/sctp.h
4d58c025 9435F: include/uapi/linux/sctp.h
679655da
JP
9436F: include/net/sctp/
9437F: net/sctp/
1da177e4
LT
9438
9439SCx200 CPU SUPPORT
8b58be88 9440M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9441S: Odd Fixes
679655da 9442F: Documentation/i2c/busses/scx200_acb
390889b6 9443F: arch/x86/platform/scx200/
679655da
JP
9444F: drivers/watchdog/scx200_wdt.c
9445F: drivers/i2c/busses/scx200*
9446F: drivers/mtd/maps/scx200_docflash.c
9447F: include/linux/scx200.h
1662d32c
JC
9448
9449SCx200 GPIO DRIVER
8b58be88 9450M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9451S: Maintained
679655da
JP
9452F: drivers/char/scx200_gpio.c
9453F: include/linux/scx200_gpio.h
1662d32c
JC
9454
9455SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9456M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9457S: Maintained
679655da 9458F: drivers/clocksource/scx200_hrt.c
1da177e4 9459
6a36913a 9460SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9461M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9462L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9463S: Maintained
679655da 9464F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9465
e7839f25 9466SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9467L: linux-mmc@vger.kernel.org
a1cb1d11 9468S: Orphan
7a241d6e 9469F: drivers/mmc/host/sdhci.*
d4a45787 9470F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9471
c04f9d61
KC
9472SECURE COMPUTING
9473M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9474R: Andy Lutomirski <luto@amacapital.net>
9475R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9476T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9477S: Supported
9478F: kernel/seccomp.c
9479F: include/uapi/linux/seccomp.h
9480F: include/linux/seccomp.h
c99ee51a 9481F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9482K: \bsecure_computing
9483K: \bTIF_SECCOMP\b
9484
0d1bb41a 9485SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9486M: Ben Dooks <ben-linux@fluff.org>
dc524882 9487M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9488L: linux-mmc@vger.kernel.org
0d1bb41a 9489S: Maintained
dc524882 9490F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9491
c63b3cba 9492SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9493M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9494L: spear-devel@list.st.com
c63b3cba
VK
9495L: linux-mmc@vger.kernel.org
9496S: Maintained
9497F: drivers/mmc/host/sdhci-spear.c
9498
8711cca2 9499SECURITY SUBSYSTEM
9b45c0d2 9500M: James Morris <james.l.morris@oracle.com>
9c3646d1 9501M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9502L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9503T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9504W: http://kernsec.org/
8711cca2 9505S: Supported
7d2c86b5 9506F: security/
8711cca2 9507
1da177e4 9508SECURITY CONTACT
8b58be88 9509M: Security Officers <security@kernel.org>
1da177e4
LT
9510S: Supported
9511
9512SELINUX SECURITY MODULE
e0238b4c 9513M: Paul Moore <paul@paul-moore.com>
8b58be88 9514M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9515M: Eric Paris <eparis@parisplace.org>
e0238b4c 9516L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9517W: http://selinuxproject.org
5a5f2acf 9518T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9519S: Supported
679655da
JP
9520F: include/linux/selinux*
9521F: security/selinux/
6bde95ce 9522F: scripts/selinux/
1da177e4 9523
c1c124e9
JJ
9524APPARMOR SECURITY MODULE
9525M: John Johansen <john.johansen@canonical.com>
9526L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9527W: apparmor.wiki.kernel.org
9528T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9529S: Supported
9530F: security/apparmor/
9531
730daa16
KC
9532YAMA SECURITY MODULE
9533M: Kees Cook <keescook@chromium.org>
9534T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9535S: Supported
9536F: security/yama/
9537
cef2cf07 9538SENSABLE PHANTOM
8b58be88 9539M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9540S: Maintained
679655da 9541F: drivers/misc/phantom.c
c117ab84 9542F: include/uapi/linux/phantom.h
cef2cf07 9543
6733b39a 9544SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93 9545M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9d27e216
KM
9546M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9547M: John Soni Jose <sony.john@avagotech.com>
3387f656 9548L: linux-scsi@vger.kernel.org
4627de93 9549W: http://www.avagotech.com
3387f656
JP
9550S: Supported
9551F: drivers/scsi/be2iscsi/
6733b39a 9552
6938f855
SP
9553Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9554M: Sathya Perla <sathya.perla@avagotech.com>
9555M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9556M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9557M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9558L: netdev@vger.kernel.org
fea3af67 9559W: http://www.emulex.com
7d2c86b5 9560S: Supported
9aebddd1 9561F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9562
d2928a8c 9563EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9564M: Selvin Xavier <selvin.xavier@avagotech.com>
9565M: Devesh Sharma <devesh.sharma@avagotech.com>
9566M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9567L: linux-rdma@vger.kernel.org
9568W: http://www.emulex.com
9569S: Supported
9570F: drivers/infiniband/hw/ocrdma/
9571
8ceee660 9572SFC NETWORK DRIVER
c06f51ea 9573M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9574M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9575L: netdev@vger.kernel.org
8ceee660 9576S: Supported
874aeea5 9577F: drivers/net/ethernet/sfc/
8ceee660 9578
e2d1d6c0 9579SGI GRU DRIVER
cc883afc 9580M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9581S: Maintained
679655da 9582F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9583
9584SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9585M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9586L: linux-ia64@vger.kernel.org
9587S: Supported
679655da 9588F: Documentation/ia64/serial.txt
df621252 9589F: drivers/tty/serial/ioc?_serial.c
679655da 9590F: include/linux/ioc?.h
e2d1d6c0 9591
75312619 9592SGI XP/XPC/XPNET DRIVER
e180383f
RH
9593M: Cliff Whickman <cpw@sgi.com>
9594M: Robin Holt <robinmholt@gmail.com>
75312619 9595S: Maintained
679655da 9596F: drivers/misc/sgi-xp/
75312619 9597
46eacf3b
AP
9598SI2157 MEDIA DRIVER
9599M: Antti Palosaari <crope@iki.fi>
9600L: linux-media@vger.kernel.org
9601W: http://linuxtv.org/
9602W: http://palosaari.fi/linux/
9603Q: http://patchwork.linuxtv.org/project/linux-media/list/
9604T: git git://linuxtv.org/anttip/media_tree.git
9605S: Maintained
9606F: drivers/media/tuners/si2157*
9607
75e2d5ba
AP
9608SI2168 MEDIA DRIVER
9609M: Antti Palosaari <crope@iki.fi>
9610L: linux-media@vger.kernel.org
9611W: http://linuxtv.org/
9612W: http://palosaari.fi/linux/
9613Q: http://patchwork.linuxtv.org/project/linux-media/list/
9614T: git git://linuxtv.org/anttip/media_tree.git
9615S: Maintained
9616F: drivers/media/dvb-frontends/si2168*
9617
49cc629d
HV
9618SI470X FM RADIO RECEIVER I2C DRIVER
9619M: Hans Verkuil <hverkuil@xs4all.nl>
9620L: linux-media@vger.kernel.org
9621T: git git://linuxtv.org/media_tree.git
9622W: http://linuxtv.org
9623S: Odd Fixes
9624F: drivers/media/radio/si470x/radio-si470x-i2c.c
9625
9626SI470X FM RADIO RECEIVER USB DRIVER
9627M: Hans Verkuil <hverkuil@xs4all.nl>
9628L: linux-media@vger.kernel.org
9629T: git git://linuxtv.org/media_tree.git
9630W: http://linuxtv.org
9631S: Maintained
9632F: drivers/media/radio/si470x/radio-si470x-common.c
9633F: drivers/media/radio/si470x/radio-si470x.h
9634F: drivers/media/radio/si470x/radio-si470x-usb.c
9635
c937ca03
EV
9636SI4713 FM RADIO TRANSMITTER I2C DRIVER
9637M: Eduardo Valentin <edubezval@gmail.com>
9638L: linux-media@vger.kernel.org
9639T: git git://linuxtv.org/media_tree.git
9640W: http://linuxtv.org
9641S: Odd Fixes
99995ded 9642F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9643
9644SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9645M: Eduardo Valentin <edubezval@gmail.com>
9646L: linux-media@vger.kernel.org
9647T: git git://linuxtv.org/media_tree.git
9648W: http://linuxtv.org
9649S: Odd Fixes
99995ded
DR
9650F: drivers/media/radio/si4713/radio-platform-si4713.c
9651
9652SI4713 FM RADIO TRANSMITTER USB DRIVER
9653M: Hans Verkuil <hverkuil@xs4all.nl>
9654L: linux-media@vger.kernel.org
9655T: git git://linuxtv.org/media_tree.git
9656W: http://linuxtv.org
9657S: Maintained
9658F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9659
beb91d46 9660SIANO DVB DRIVER
009a5410 9661M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9662L: linux-media@vger.kernel.org
9663W: http://linuxtv.org
9664T: git git://linuxtv.org/media_tree.git
9665S: Odd fixes
9666F: drivers/media/common/siano/
beb91d46 9667F: drivers/media/usb/siano/
beb91d46 9668F: drivers/media/usb/siano/
14430813 9669F: drivers/media/mmc/siano/
beb91d46 9670
6f15b602
HG
9671SIMPLEFB FB DRIVER
9672M: Hans de Goede <hdegoede@redhat.com>
9673L: linux-fbdev@vger.kernel.org
9674S: Maintained
2d799dde 9675F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
6f15b602
HG
9676F: drivers/video/fbdev/simplefb.c
9677F: include/linux/platform_data/simplefb.h
9678
b618b69c 9679SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9680L: linux-media@vger.kernel.org
bb60fcb2 9681S: Orphan
b618b69c 9682F: drivers/media/platform/sh_veu.c
b618b69c
GL
9683
9684SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9685L: linux-media@vger.kernel.org
bb60fcb2 9686S: Orphan
b618b69c
GL
9687F: drivers/media/platform/sh_vou.c
9688F: include/media/sh_vou.h
9689
6349d997 9690SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9691M: Len Brown <lenb@kernel.org>
6349d997
LB
9692L: sfi-devel@simplefirmware.org
9693W: http://simplefirmware.org/
9694T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9695S: Supported
943fc810 9696F: arch/x86/platform/sfi/
6349d997
LB
9697F: drivers/sfi/
9698F: include/linux/sfi*.h
e2d1d6c0 9699
1da177e4
LT
9700SIMTEC EB110ATX (Chalice CATS)
9701P: Ben Dooks
b16957c6
BD
9702P: Vincent Sanders <vince@simtec.co.uk>
9703M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9704W: http://www.simtec.co.uk/products/EB110ATX/
9705S: Supported
9706
9707SIMTEC EB2410ITX (BAST)
9708P: Ben Dooks
b16957c6
BD
9709P: Vincent Sanders <vince@simtec.co.uk>
9710M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9711W: http://www.simtec.co.uk/products/EB2410ITX/
9712S: Supported
15dba387
JP
9713F: arch/arm/mach-s3c24xx/mach-bast.c
9714F: arch/arm/mach-s3c24xx/bast-ide.c
9715F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9716
4c5adde7 9717TI DAVINCI MACHINE SUPPORT
3ba789c0 9718M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9719M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9720T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9721Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9722S: Supported
14430813 9723F: arch/arm/mach-davinci/
046d0a37 9724F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9725
8d4b3f08 9726TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9727M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9728L: linux-media@vger.kernel.org
8d4b3f08
LP
9729W: http://linuxtv.org/
9730Q: http://patchwork.linuxtv.org/project/linux-media/list/
9731T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9732S: Maintained
8d4b3f08
LP
9733F: drivers/media/platform/davinci/
9734F: include/media/davinci/
9735
417d2e50 9736TI AM437X VPFE DRIVER
e43cdb56 9737M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9738L: linux-media@vger.kernel.org
9739W: http://linuxtv.org/
9740Q: http://patchwork.linuxtv.org/project/linux-media/list/
9741T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9742S: Maintained
9743F: drivers/media/platform/am437x/
9744
c4c0283a 9745OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9746M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9747L: linux-media@vger.kernel.org
9748W: http://linuxtv.org/
9749Q: http://patchwork.linuxtv.org/project/linux-media/list/
9750T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9751S: Maintained
9752F: drivers/media/i2c/ov2659.c
9753F: include/media/ov2659.h
9754
3a6779f5
SM
9755SILICON MOTION SM712 FRAME BUFFER DRIVER
9756M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9757M: Teddy Wang <teddy.wang@siliconmotion.com>
9758M: Sudip Mukherjee <sudip@vectorindia.org>
9759L: linux-fbdev@vger.kernel.org
9760S: Maintained
9761F: drivers/video/fbdev/sm712*
9762F: Documentation/fb/sm712fb.txt
9763
92aab3c0 9764SIS 190 ETHERNET DRIVER
8b58be88 9765M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9766L: netdev@vger.kernel.org
9767S: Maintained
8c7de408 9768F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9769
1da177e4 9770SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9771M: Daniele Venzano <venza@brownhat.org>
1da177e4 9772W: http://www.brownhat.org/sis900.html
979b6c13 9773L: netdev@vger.kernel.org
1da177e4 9774S: Maintained
8c7de408 9775F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9776
9777SIS FRAMEBUFFER DRIVER
8b58be88 9778M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9779W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9780S: Maintained
679655da 9781F: Documentation/fb/sisfb.txt
8a61f013 9782F: drivers/video/fbdev/sis/
679655da 9783F: include/video/sisfb.h
1da177e4
LT
9784
9785SIS USB2VGA DRIVER
8b58be88 9786M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9787W: http://www.winischhofer.at/linuxsisusbvga.shtml
9788S: Maintained
679655da 9789F: drivers/usb/misc/sisusbvga/
1da177e4 9790
415ad26d 9791SLAB ALLOCATOR
16e943bf 9792M: Christoph Lameter <cl@linux.com>
2ed1c525 9793M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9794M: David Rientjes <rientjes@google.com>
9795M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9796M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9797L: linux-mm@kvack.org
9798S: Maintained
679655da 9799F: include/linux/sl?b*.h
16e943bf 9800F: mm/sl?b*
415ad26d 9801
9fab9787 9802SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9803M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9804M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9805M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9806R: Steven Rostedt <rostedt@goodmis.org>
9807R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9808L: linux-kernel@vger.kernel.org
9fab9787
PM
9809W: http://www.rdrop.com/users/paulmck/RCU/
9810S: Supported
9811T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9812F: include/linux/srcu.h
9813F: kernel/rcu/srcu.c
9fab9787 9814
66372841
CS
9815SMACK SECURITY MODULE
9816M: Casey Schaufler <casey@schaufler-ca.com>
9817L: linux-security-module@vger.kernel.org
9818W: http://schaufler-ca.com
9819T: git git://git.gitorious.org/smack-next/kernel.git
9820S: Maintained
9821F: Documentation/security/Smack.txt
9822F: security/smack/
9823
20651e0b 9824DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9825M: Kevin Hilman <khilman@kernel.org>
9826M: Nishanth Menon <nm@ti.com>
9827S: Maintained
20651e0b 9828F: drivers/power/avs/
68ace3e1
KH
9829F: include/linux/power/smartreflex.h
9830L: linux-pm@vger.kernel.org
9831
1da177e4 9832SMC91x ETHERNET DRIVER
2f82af08 9833M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9834S: Odd Fixes
ae150435 9835F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9836
e8e31622
SA
9837SMIA AND SMIA++ IMAGE SENSOR DRIVER
9838M: Sakari Ailus <sakari.ailus@iki.fi>
9839L: linux-media@vger.kernel.org
9840S: Maintained
14430813 9841F: drivers/media/i2c/smiapp/
e8e31622
SA
9842F: include/media/smiapp.h
9843F: drivers/media/i2c/smiapp-pll.c
9844F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9845F: include/uapi/linux/smiapp.h
a2cec3c0 9846F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9847
920fa1ff
GR
9848SMM665 HARDWARE MONITOR DRIVER
9849M: Guenter Roeck <linux@roeck-us.net>
9850L: lm-sensors@lm-sensors.org
9851S: Maintained
9852F: Documentation/hwmon/smm665
9853F: drivers/hwmon/smm665.c
9854
9df7305b 9855SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9856M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9857L: lm-sensors@lm-sensors.org
90b24cfb 9858S: Maintained
9df7305b
SG
9859F: Documentation/hwmon/emc2103
9860F: drivers/hwmon/emc2103.c
9861
a98d506c
HG
9862SMSC SCH5627 HARDWARE MONITOR DRIVER
9863M: Hans de Goede <hdegoede@redhat.com>
9864L: lm-sensors@lm-sensors.org
9865S: Supported
9866F: Documentation/hwmon/sch5627
9867F: drivers/hwmon/sch5627.c
9868
6ea884db 9869SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9870M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9871L: lm-sensors@lm-sensors.org
9872S: Maintained
679655da
JP
9873F: Documentation/hwmon/smsc47b397
9874F: drivers/hwmon/smsc47b397.c
6ea884db 9875
fd9abb3d 9876SMSC911x ETHERNET DRIVER
90b24cfb 9877M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9878L: netdev@vger.kernel.org
90b24cfb 9879S: Maintained
679655da 9880F: include/linux/smsc911x.h
ae150435 9881F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9882
9883SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9884M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9885L: netdev@vger.kernel.org
90b24cfb 9886S: Maintained
ae150435 9887F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9888
3c8a63e2 9889SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9890M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9891L: linux-fbdev@vger.kernel.org
90b24cfb 9892S: Maintained
8a61f013 9893F: drivers/video/fbdev/smscufx.c
3c8a63e2 9894
668acf32 9895SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9896M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9897L: linux-media@vger.kernel.org
275ffde4 9898T: git git://linuxtv.org/media_tree.git
795fb7e7 9899S: Maintained
90d72ac6
MCC
9900F: include/media/soc*
9901F: drivers/media/i2c/soc_camera/
9902F: drivers/media/platform/soc_camera/
668acf32 9903
e2d1d6c0 9904SOEKRIS NET48XX LED SUPPORT
8b58be88 9905M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9906S: Maintained
679655da 9907F: drivers/leds/leds-net48xx.c
e2d1d6c0 9908
e3994db1 9909SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9910M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9911M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9912M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9913M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9914L: linux-media@vger.kernel.org
9915S: Supported
9916F: drivers/media/pci/solo6x10/
9917
1da177e4 9918SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9919M: Neil Brown <neilb@suse.com>
1da177e4 9920L: linux-raid@vger.kernel.org
524418bb 9921S: Supported
679655da
JP
9922F: drivers/md/
9923F: include/linux/raid/
c117ab84 9924F: include/uapi/linux/raid/
1da177e4 9925
1da177e4 9926SONIC NETWORK DRIVER
8b58be88 9927M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9928L: netdev@vger.kernel.org
1da177e4 9929S: Maintained
d9fb9f38 9930F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9931
61e115a5 9932SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9933M: Michael Buesch <m@bues.ch>
61e115a5
MB
9934L: netdev@vger.kernel.org
9935S: Maintained
679655da
JP
9936F: drivers/ssb/
9937F: include/linux/ssb/
61e115a5 9938
1da177e4 9939SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9940M: Mattia Dongili <malattia@linux.it>
d0944853 9941L: platform-driver-x86@vger.kernel.org
5b18167d 9942W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9943S: Maintained
679655da
JP
9944F: Documentation/laptops/sony-laptop.txt
9945F: drivers/char/sonypi.c
9946F: drivers/platform/x86/sony-laptop.c
9947F: include/linux/sony-laptop.h
1da177e4 9948
baf8532a 9949SONY MEMORYSTICK CARD SUPPORT
8b58be88 9950M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9951W: http://tifmxx.berlios.de/
9952S: Maintained
679655da 9953F: drivers/memstick/host/tifm_ms.c
baf8532a 9954
0ab30494
ML
9955SONY MEMORYSTICK STANDARD SUPPORT
9956M: Maxim Levitsky <maximlevitsky@gmail.com>
9957S: Maintained
9958F: drivers/memstick/core/ms_block.*
9959
1da177e4 9960SOUND
8b58be88 9961M: Jaroslav Kysela <perex@perex.cz>
d8130624 9962M: Takashi Iwai <tiwai@suse.com>
93711660 9963L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9964W: http://www.alsa-project.org/
dde7ad8d 9965T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9966T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9967Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9968S: Maintained
3126a179
JP
9969F: Documentation/sound/
9970F: include/sound/
c117ab84 9971F: include/uapi/sound/
679655da 9972F: sound/
1da177e4 9973
33bbe149
MB
9974SOUND - COMPRESSED AUDIO
9975M: Vinod Koul <vinod.koul@intel.com>
9976L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9977T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9978S: Supported
f672f31a 9979F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9980F: include/sound/compress_driver.h
f672f31a 9981F: include/uapi/sound/compress_*
33bbe149
MB
9982F: sound/core/compress_offload.c
9983F: sound/soc/soc-compress.c
9984
bd903bde 9985SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9986M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9987M: Mark Brown <broonie@kernel.org>
86f14df8 9988T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9989L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9990W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9991S: Supported
2820f615 9992F: Documentation/sound/alsa/soc/
679655da 9993F: sound/soc/
e6e55122 9994F: include/sound/soc*
eb1a6af3 9995
d7f8761b
MB
9996SOUND - DMAENGINE HELPERS
9997M: Lars-Peter Clausen <lars@metafoo.de>
9998S: Supported
9999F: include/sound/dmaengine_pcm.h
10000F: sound/core/pcm_dmaengine.c
10001F: sound/soc/soc-generic-dmaengine-pcm.c
10002
990a6a99
OS
10003SP2 MEDIA DRIVER
10004M: Olli Salonen <olli.salonen@iki.fi>
10005L: linux-media@vger.kernel.org
10006W: http://linuxtv.org/
10007Q: http://patchwork.linuxtv.org/project/linux-media/list/
10008S: Maintained
10009F: drivers/media/dvb-frontends/sp2*
10010
473321fc 10011SPARC + UltraSPARC (sparc/sparc64)
8b58be88 10012M: "David S. Miller" <davem@davemloft.net>
1da177e4 10013L: sparclinux@vger.kernel.org
8a6e2535 10014Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
10015T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10016T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 10017S: Maintained
679655da 10018F: arch/sparc/
7765b8bb 10019F: drivers/sbus/
1da177e4 10020
6404fcca
DM
10021SPARC SERIAL DRIVERS
10022M: "David S. Miller" <davem@davemloft.net>
10023L: sparclinux@vger.kernel.org
08deed1e
JP
10024T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10025T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 10026S: Maintained
6816383a 10027F: include/linux/sunserialcore.h
df621252 10028F: drivers/tty/serial/suncore.c
df621252
GKH
10029F: drivers/tty/serial/sunhv.c
10030F: drivers/tty/serial/sunsab.c
10031F: drivers/tty/serial/sunsab.h
10032F: drivers/tty/serial/sunsu.c
10033F: drivers/tty/serial/sunzilog.c
10034F: drivers/tty/serial/sunzilog.h
6404fcca 10035
389325b4
CL
10036SPARSE CHECKER
10037M: "Christopher Li" <sparse@chrisli.org>
10038L: linux-sparse@vger.kernel.org
10039W: https://sparse.wiki.kernel.org/
10040T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10041T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10042S: Maintained
10043F: include/linux/compiler.h
10044
fc0c195a 10045SPEAR PLATFORM SUPPORT
da89947b 10046M: Viresh Kumar <vireshk@kernel.org>
9cc23682 10047M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
10048L: spear-devel@list.st.com
10049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10050W: http://www.st.com/spear
10051S: Maintained
281e192f 10052F: arch/arm/mach-spear/
fc0c195a 10053
10054SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 10055M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
10056L: spear-devel@list.st.com
10057L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10058W: http://www.st.com/spear
10059S: Maintained
5df33a62 10060F: drivers/clk/spear/
fc0c195a 10061
e2d1d6c0 10062SPI SUBSYSTEM
b02e48f2 10063M: Mark Brown <broonie@kernel.org>
dfbe403c 10064L: linux-spi@vger.kernel.org
e7e4e13c 10065T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 10066Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 10067S: Maintained
679655da
JP
10068F: Documentation/spi/
10069F: drivers/spi/
10070F: include/linux/spi/
c117ab84 10071F: include/uapi/linux/spi/
e2d1d6c0 10072
2752e401 10073SPIDERNET NETWORK DRIVER for CELL
8b58be88 10074M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
10075L: netdev@vger.kernel.org
10076S: Supported
679655da 10077F: Documentation/networking/spider_net.txt
8df158ac 10078F: drivers/net/ethernet/toshiba/spider_net*
2752e401 10079
e2d1d6c0 10080SPU FILE SYSTEM
8b58be88 10081M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 10082L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
10083W: http://www.ibm.com/developerworks/power/cell/
10084S: Supported
679655da
JP
10085F: Documentation/filesystems/spufs.txt
10086F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 10087
fc555841 10088SQUASHFS FILE SYSTEM
d7f2ff67 10089M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
10090L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10091W: http://squashfs.org.uk
10092S: Maintained
679655da
JP
10093F: Documentation/filesystems/squashfs.txt
10094F: fs/squashfs/
fc555841 10095
1da177e4 10096SRM (Alpha) environment access
8b58be88 10097M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 10098S: Maintained
679655da 10099F: arch/alpha/kernel/srm_env.c
1da177e4 10100
26e9a397 10101STABLE BRANCH
879a5a00 10102M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 10103L: stable@vger.kernel.org
879a5a00 10104S: Supported
7b175c46 10105F: Documentation/stable_kernel_rules.txt
e2d1d6c0 10106
26e9a397 10107STAGING SUBSYSTEM
879a5a00 10108M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 10109T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 10110L: devel@driverdev.osuosl.org
879a5a00 10111S: Supported
679655da 10112F: drivers/staging/
dbc6c2cc 10113
ebd3d010
JP
10114STAGING - COMEDI
10115M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 10116M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
10117S: Odd Fixes
10118F: drivers/staging/comedi/
10119
a0138163
JP
10120STAGING - FLARION FT1000 DRIVERS
10121M: Marek Belisko <marek.belisko@gmail.com>
10122S: Odd Fixes
10123F: drivers/staging/ft1000/
10124
6c1bb424 10125STAGING - INDUSTRIAL IO
030a13d7 10126M: Jonathan Cameron <jic23@kernel.org>
a0138163 10127L: linux-iio@vger.kernel.org
6c1bb424
JP
10128S: Odd Fixes
10129F: drivers/staging/iio/
10130
a0138163
JP
10131STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10132M: Jarod Wilson <jarod@wilsonet.com>
10133W: http://www.lirc.org/
10134S: Odd Fixes
b2b0186d 10135F: drivers/staging/media/lirc/
a0138163 10136
f5e5de1e
OD
10137STAGING - LUSTRE PARALLEL FILESYSTEM
10138M: Oleg Drokin <oleg.drokin@intel.com>
10139M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
10140L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10141W: http://wiki.lustre.org/
f5e5de1e
OD
10142S: Maintained
10143F: drivers/staging/lustre
10144
7c6b6c71
MD
10145STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10146M: Marc Dietrich <marvin24@gmx.de>
10147L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 10148L: linux-tegra@vger.kernel.org
7c6b6c71
MD
10149S: Maintained
10150F: drivers/staging/nvec/
10151
a0138163 10152STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
10153M: Jens Frederich <jfrederich@gmail.com>
10154M: Daniel Drake <dsd@laptop.org>
a0138163
JP
10155M: Jon Nettleton <jon.nettleton@gmail.com>
10156W: http://wiki.laptop.org/go/DCON
3140b458 10157S: Maintained
a0138163
JP
10158F: drivers/staging/olpc_dcon/
10159
10160STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
10161M: Willy Tarreau <willy@meta-x.org>
10162S: Odd Fixes
10163F: drivers/staging/panel/
10164
a0138163
JP
10165STAGING - REALTEK RTL8712U DRIVERS
10166M: Larry Finger <Larry.Finger@lwfinger.net>
10167M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10168S: Odd Fixes
10169F: drivers/staging/rtl8712/
10170
7591ba8b
JS
10171STAGING - REALTEK RTL8723U WIRELESS DRIVER
10172M: Larry Finger <Larry.Finger@lwfinger.net>
10173M: Jes Sorensen <Jes.Sorensen@redhat.com>
10174L: linux-wireless@vger.kernel.org
10175S: Maintained
10176F: drivers/staging/rtl8723au/
10177
980ac4d7
SM
10178STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10179M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10180M: Teddy Wang <teddy.wang@siliconmotion.com>
10181M: Sudip Mukherjee <sudip@vectorindia.org>
10182L: linux-fbdev@vger.kernel.org
10183S: Maintained
10184F: drivers/staging/sm750fb/
10185
510fa408
JP
10186STAGING - SLICOSS
10187M: Lior Dotan <liodot@gmail.com>
10188M: Christopher Harrer <charrer@alacritech.com>
10189S: Odd Fixes
10190F: drivers/staging/slicoss/
10191
a0138163
JP
10192STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10193M: William Hubbs <w.d.hubbs@gmail.com>
10194M: Chris Brannon <chris@the-brannons.com>
d33bce31 10195M: Kirk Reiser <kirk@reisers.ca>
a0138163 10196M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10197L: speakup@linux-speakup.org
a0138163
JP
10198W: http://www.linux-speakup.org/
10199S: Odd Fixes
10200F: drivers/staging/speakup/
10201
b3e871ce
JP
10202STAGING - VIA VT665X DRIVERS
10203M: Forest Bond <forest@alittletooquiet.net>
10204S: Odd Fixes
10205F: drivers/staging/vt665?/
10206
a30baec1
JK
10207STAGING - WILC1000 WIFI DRIVER
10208M: Johnny Kim <johnny.kim@atmel.com>
0c9dbce8 10209M: Austin Shin <austin.shin@atmel.com>
a30baec1 10210M: Chris Park <chris.park@atmel.com>
06b54863
TC
10211M: Tony Cho <tony.cho@atmel.com>
10212M: Glen Lee <glen.lee@atmel.com>
10213M: Leo Kim <leo.kim@atmel.com>
a30baec1
JK
10214L: linux-wireless@vger.kernel.org
10215S: Supported
10216F: drivers/staging/wilc1000/
10217
709bcb07 10218STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10219M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10220S: Odd Fixes
10221F: drivers/staging/xgifb/
10222
77241056
MM
10223HFI1 DRIVER
10224M: Mike Marciniszyn <infinipath@intel.com>
10225L: linux-rdma@vger.kernel.org
10226S: Supported
10227F: drivers/staging/rdma/hfi1
10228
1da177e4 10229STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10230M: Ion Badulescu <ionut@badula.org>
b4f90189 10231S: Odd Fixes
9bba23b0 10232F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10233
e2d1d6c0 10234SUN3/3X
8b58be88 10235M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10236W: http://sammy.net/sun3/
10237S: Maintained
679655da
JP
10238F: arch/m68k/kernel/*sun3*
10239F: arch/m68k/sun3*/
10240F: arch/m68k/include/asm/sun3*
e689cf4a 10241F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10242
af6a5af8
HG
10243SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10244M: Hans de Goede <hdegoede@redhat.com>
10245L: linux-input@vger.kernel.org
10246S: Maintained
10247F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10248F: drivers/input/keyboard/sun4i-lradc-keys.c
10249
2bc9ff01
DK
10250SUNDANCE NETWORK DRIVER
10251M: Denis Kirjanov <kda@linux-powerpc.org>
10252L: netdev@vger.kernel.org
10253S: Maintained
10254F: drivers/net/ethernet/dlink/sundance.c
10255
2cbb12a4 10256SUPERH
2cbb12a4 10257L: linux-sh@vger.kernel.org
8a6e2535 10258Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10259S: Orphan
066069e1 10260F: Documentation/sh/
679655da 10261F: arch/sh/
066069e1 10262F: drivers/sh/
1da177e4 10263
4480f15b 10264SUSPEND TO RAM
7fb06082 10265M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10266M: Len Brown <len.brown@intel.com>
10267M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10268L: linux-pm@vger.kernel.org
e2d1d6c0 10269S: Supported
679655da
JP
10270F: Documentation/power/
10271F: arch/x86/kernel/acpi/
10272F: drivers/base/power/
10273F: kernel/power/
10274F: include/linux/suspend.h
10275F: include/linux/freezer.h
10276F: include/linux/pm.h
1da177e4
LT
10277
10278SVGA HANDLING
8b58be88 10279M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10280L: linux-video@atrey.karlin.mff.cuni.cz
10281S: Maintained
679655da
JP
10282F: Documentation/svga.txt
10283F: arch/x86/boot/video*
1da177e4 10284
6e28b761
KRW
10285SWIOTLB SUBSYSTEM
10286M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10287L: linux-kernel@vger.kernel.org
10288S: Supported
10289F: lib/swiotlb.c
10290F: arch/*/kernel/pci-swiotlb.c
10291F: include/linux/swiotlb.h
10292
007f790c
JP
10293SWITCHDEV
10294M: Jiri Pirko <jiri@resnulli.us>
10295L: netdev@vger.kernel.org
10296S: Supported
10297F: net/switchdev/
10298F: include/net/switchdev.h
10299
db8e35d5
VG
10300SYNOPSYS ARC ARCHITECTURE
10301M: Vineet Gupta <vgupta@synopsys.com>
9acdc911 10302L: linux-snps-arc@lists.infraded.org
db8e35d5
VG
10303S: Supported
10304F: arch/arc/
9b28829d 10305F: Documentation/devicetree/bindings/arc/*
2d799dde 10306F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
c6a0fe4a 10307F: drivers/tty/serial/arc_uart.c
b7182d1a 10308T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10309
556cc1c5
AB
10310SYNOPSYS ARC SDP platform support
10311M: Alexey Brodkin <abrodkin@synopsys.com>
10312S: Supported
10313F: arch/arc/plat-axs10x
10314F: arch/arc/boot/dts/ax*
10315F: Documentation/devicetree/bindings/arc/axs10*
10316
6c284c9a
LJ
10317SYSTEM CONFIGURATION (SYSCON)
10318M: Lee Jones <lee.jones@linaro.org>
10319M: Arnd Bergmann <arnd@arndb.de>
10320T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10321S: Supported
10322F: drivers/mfd/syscon.c
10323
1da177e4 10324SYSV FILESYSTEM
8b58be88 10325M: Christoph Hellwig <hch@infradead.org>
1da177e4 10326S: Maintained
679655da
JP
10327F: Documentation/filesystems/sysv-fs.txt
10328F: fs/sysv/
10329F: include/linux/sysv_fs.h
1da177e4 10330
86cfa7fc 10331TARGET SUBSYSTEM
9c3646d1 10332M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10333L: linux-scsi@vger.kernel.org
b9f5edc2 10334L: target-devel@vger.kernel.org
86cfa7fc 10335W: http://www.linux-iscsi.org
cf015e9f 10336W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10337T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10338S: Supported
10339F: drivers/target/
10340F: include/target/
10341F: Documentation/target/
10342
4e68852d 10343TASKSTATS STATISTICS INTERFACE
185e595f 10344M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10345S: Maintained
679655da
JP
10346F: Documentation/accounting/taskstats*
10347F: include/linux/taskstats*
10348F: kernel/taskstats.c
4e68852d 10349
781b456a 10350TC CLASSIFIER
f935f3f8 10351M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10352L: netdev@vger.kernel.org
10353S: Maintained
679655da 10354F: include/net/pkt_cls.h
c117ab84 10355F: include/uapi/linux/pkt_cls.h
679655da 10356F: net/sched/
781b456a 10357
5067f08a 10358TCP LOW PRIORITY MODULE
8b58be88
JP
10359M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10360M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10361W: http://tcp-lp-mod.sourceforge.net/
10362S: Maintained
679655da 10363F: net/ipv4/tcp_lp.c
5067f08a 10364
91952bc0
AP
10365TDA10071 MEDIA DRIVER
10366M: Antti Palosaari <crope@iki.fi>
10367L: linux-media@vger.kernel.org
10368W: http://linuxtv.org/
10369W: http://palosaari.fi/linux/
10370Q: http://patchwork.linuxtv.org/project/linux-media/list/
10371T: git git://linuxtv.org/anttip/media_tree.git
10372S: Maintained
10373F: drivers/media/dvb-frontends/tda10071*
10374
10375TDA18212 MEDIA DRIVER
10376M: Antti Palosaari <crope@iki.fi>
10377L: linux-media@vger.kernel.org
10378W: http://linuxtv.org/
10379W: http://palosaari.fi/linux/
10380Q: http://patchwork.linuxtv.org/project/linux-media/list/
10381T: git git://linuxtv.org/anttip/media_tree.git
10382S: Maintained
10383F: drivers/media/tuners/tda18212*
10384
10385TDA18218 MEDIA DRIVER
10386M: Antti Palosaari <crope@iki.fi>
10387L: linux-media@vger.kernel.org
10388W: http://linuxtv.org/
10389W: http://palosaari.fi/linux/
10390Q: http://patchwork.linuxtv.org/project/linux-media/list/
10391T: git git://linuxtv.org/anttip/media_tree.git
10392S: Maintained
10393F: drivers/media/tuners/tda18218*
10394
3b2f6aba
MK
10395TDA18271 MEDIA DRIVER
10396M: Michael Krufky <mkrufky@linuxtv.org>
10397L: linux-media@vger.kernel.org
10398W: http://linuxtv.org/
10399W: http://github.com/mkrufky
10400Q: http://patchwork.linuxtv.org/project/linux-media/list/
10401T: git git://linuxtv.org/mkrufky/tuners.git
10402S: Maintained
10403F: drivers/media/tuners/tda18271*
10404
e48307a9
MK
10405TDA827x MEDIA DRIVER
10406M: Michael Krufky <mkrufky@linuxtv.org>
10407L: linux-media@vger.kernel.org
10408W: http://linuxtv.org/
10409W: http://github.com/mkrufky
10410Q: http://patchwork.linuxtv.org/project/linux-media/list/
10411T: git git://linuxtv.org/mkrufky/tuners.git
10412S: Maintained
10413F: drivers/media/tuners/tda8290.*
10414
66cf9212
MK
10415TDA8290 MEDIA DRIVER
10416M: Michael Krufky <mkrufky@linuxtv.org>
10417L: linux-media@vger.kernel.org
10418W: http://linuxtv.org/
10419W: http://github.com/mkrufky
10420Q: http://patchwork.linuxtv.org/project/linux-media/list/
10421T: git git://linuxtv.org/mkrufky/tuners.git
10422S: Maintained
10423F: drivers/media/tuners/tda8290.*
10424
4b9fba30
HV
10425TDA9840 MEDIA DRIVER
10426M: Hans Verkuil <hverkuil@xs4all.nl>
10427L: linux-media@vger.kernel.org
10428T: git git://linuxtv.org/media_tree.git
10429W: http://linuxtv.org
10430S: Maintained
10431F: drivers/media/i2c/tda9840*
10432
2cb654fd 10433TEA5761 TUNER DRIVER
009a5410 10434M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10435L: linux-media@vger.kernel.org
10436W: http://linuxtv.org
10437T: git git://linuxtv.org/media_tree.git
10438S: Odd fixes
10439F: drivers/media/tuners/tea5761.*
10440
10441TEA5767 TUNER DRIVER
009a5410 10442M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10443L: linux-media@vger.kernel.org
10444W: http://linuxtv.org
10445T: git git://linuxtv.org/media_tree.git
10446S: Maintained
10447F: drivers/media/tuners/tea5767.*
10448
4b9fba30
HV
10449TEA6415C MEDIA DRIVER
10450M: Hans Verkuil <hverkuil@xs4all.nl>
10451L: linux-media@vger.kernel.org
10452T: git git://linuxtv.org/media_tree.git
10453W: http://linuxtv.org
10454S: Maintained
10455F: drivers/media/i2c/tea6415c*
10456
10457TEA6420 MEDIA DRIVER
10458M: Hans Verkuil <hverkuil@xs4all.nl>
10459L: linux-media@vger.kernel.org
10460T: git git://linuxtv.org/media_tree.git
10461W: http://linuxtv.org
10462S: Maintained
10463F: drivers/media/i2c/tea6420*
10464
3d249d4c 10465TEAM DRIVER
dca9ab92 10466M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10467L: netdev@vger.kernel.org
10468S: Supported
10469F: drivers/net/team/
10470F: include/linux/if_team.h
c117ab84 10471F: include/uapi/linux/if_team.h
3d249d4c 10472
7d029125 10473TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10474M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10475S: Maintained
10476F: arch/x86/platform/ts5500/
10477
40ad4a30
SY
10478TECHNOTREND USB IR RECEIVER
10479M: Sean Young <sean@mess.org>
10480L: linux-media@vger.kernel.org
10481S: Maintained
10482F: drivers/media/rc/ttusbir.c
10483
adabdb0c 10484TEGRA ARCHITECTURE SUPPORT
243d58ec 10485M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10486M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10487M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10488L: linux-tegra@vger.kernel.org
fd117cd1 10489Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10490T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10491S: Supported
bbbe96ed 10492N: [^a-z]tegra
84b9414b 10493
adabdb0c
SW
10494TEGRA CLOCK DRIVER
10495M: Peter De Schrijver <pdeschrijver@nvidia.com>
10496M: Prashant Gaikwad <pgaikwad@nvidia.com>
10497S: Supported
10498F: drivers/clk/tegra/
10499
10500TEGRA DMA DRIVER
10501M: Laxman Dewangan <ldewangan@nvidia.com>
10502S: Supported
10503F: drivers/dma/tegra20-apb-dma.c
10504
adabdb0c
SW
10505TEGRA I2C DRIVER
10506M: Laxman Dewangan <ldewangan@nvidia.com>
10507S: Supported
10508F: drivers/i2c/busses/i2c-tegra.c
10509
10510TEGRA IOMMU DRIVERS
10511M: Hiroshi Doyu <hdoyu@nvidia.com>
10512S: Supported
10513F: drivers/iommu/tegra*
10514
10515TEGRA KBC DRIVER
10516M: Rakesh Iyer <riyer@nvidia.com>
10517M: Laxman Dewangan <ldewangan@nvidia.com>
10518S: Supported
10519F: drivers/input/keyboard/tegra-kbc.c
10520
adabdb0c
SW
10521TEGRA PWM DRIVER
10522M: Thierry Reding <thierry.reding@gmail.com>
10523S: Supported
10524F: drivers/pwm/pwm-tegra.c
10525
10526TEGRA SERIAL DRIVER
10527M: Laxman Dewangan <ldewangan@nvidia.com>
10528S: Supported
10529F: drivers/tty/serial/serial-tegra.c
10530
10531TEGRA SPI DRIVER
10532M: Laxman Dewangan <ldewangan@nvidia.com>
10533S: Supported
10534F: drivers/spi/spi-tegra*
10535
1a348ccc 10536TEHUTI ETHERNET DRIVER
8b58be88 10537M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10538L: netdev@vger.kernel.org
10539S: Supported
ef7f5429 10540F: drivers/net/ethernet/tehuti/*
1a348ccc 10541
4e68852d 10542Telecom Clock Driver for MCPL0010
8b58be88 10543M: Mark Gross <mark.gross@intel.com>
4e68852d 10544S: Supported
679655da 10545F: drivers/char/tlclk.c
4e68852d 10546
4480f15b 10547TENSILICA XTENSA PORT (xtensa)
8b58be88 10548M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10549M: Max Filippov <jcmvbkbc@gmail.com>
10550L: linux-xtensa@linux-xtensa.org
4e68852d 10551S: Maintained
679655da 10552F: arch/xtensa/
3dc99857 10553F: drivers/irqchip/irq-xtensa-*
4e68852d 10554
5313ba66
HV
10555THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10556M: Hans Verkuil <hverkuil@xs4all.nl>
10557L: linux-media@vger.kernel.org
10558T: git git://linuxtv.org/media_tree.git
10559W: http://linuxtv.org
10560S: Maintained
10561F: drivers/media/radio/radio-raremono.c
10562
d3fb6955 10563THERMAL
b75f0050 10564M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10565M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10566L: linux-pm@vger.kernel.org
10567T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10568T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10569Q: https://patchwork.kernel.org/project/linux-pm/list/
10570S: Supported
10571F: drivers/thermal/
10572F: include/linux/thermal.h
af6c9f16 10573F: include/uapi/linux/thermal.h
b75f0050
JP
10574F: include/linux/cpu_cooling.h
10575F: Documentation/devicetree/bindings/thermal/
d3fb6955 10576
64e05d8b
VK
10577THERMAL/CPU_COOLING
10578M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10579M: Viresh Kumar <viresh.kumar@linaro.org>
10580M: Javi Merino <javi.merino@arm.com>
10581L: linux-pm@vger.kernel.org
10582S: Supported
10583F: Documentation/thermal/cpu-cooling-api.txt
10584F: drivers/thermal/cpu_cooling.c
10585F: include/linux/cpu_cooling.h
10586
30ba2fbd
VD
10587THINGM BLINK(1) USB RGB LED DRIVER
10588M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10589S: Maintained
10590F: drivers/hid/hid-thingm.c
10591
4e68852d 10592THINKPAD ACPI EXTRAS DRIVER
8b58be88 10593M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10594L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10595L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10596W: http://ibm-acpi.sourceforge.net
10597W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10598T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10599S: Maintained
679655da 10600F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10601
1b46f2a2 10602TI BANDGAP AND THERMAL DRIVER
f14d1c24 10603M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10604L: linux-pm@vger.kernel.org
531ff13e 10605L: linux-omap@vger.kernel.org
5a723e81 10606S: Maintained
794b2e25 10607F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10608
0c7665c3
MF
10609TI CDCE706 CLOCK DRIVER
10610M: Max Filippov <jcmvbkbc@gmail.com>
10611S: Maintained
10612F: drivers/clk/clk-cdce706.c
10613
49b6a5e3
TK
10614TI CLOCK DRIVER
10615M: Tero Kristo <t-kristo@ti.com>
10616L: linux-omap@vger.kernel.org
10617S: Maintained
10618F: drivers/clk/ti/
10619F: include/linux/clk/ti.h
10620
4020f2d7 10621TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10622M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10623S: Maintained
679655da
JP
10624F: drivers/misc/tifm*
10625F: drivers/mmc/host/tifm_sd.c
10626F: include/linux/tifm.h
4020f2d7 10627
e0c52404 10628TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10629M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10630L: linux-kernel@vger.kernel.org
10631L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10632S: Maintained
10633F: drivers/soc/ti/*
10634T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10635
10636
152ad442
SR
10637TI LM49xxx FAMILY ASoC CODEC DRIVERS
10638M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10639M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10640L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10641S: Maintained
10642F: sound/soc/codecs/lm49453*
d392dead 10643F: sound/soc/codecs/isabelle*
152ad442 10644
0edd807d
KM
10645TI LP855x BACKLIGHT DRIVER
10646M: Milo Kim <milo.kim@ti.com>
10647S: Maintained
10648F: Documentation/backlight/lp855x-driver.txt
10649F: drivers/video/backlight/lp855x_bl.c
10650F: include/linux/platform_data/lp855x.h
10651
faf13f6d
KM
10652TI LP8727 CHARGER DRIVER
10653M: Milo Kim <milo.kim@ti.com>
10654S: Maintained
10655F: drivers/power/lp8727_charger.c
10656F: include/linux/platform_data/lp8727.h
10657
22f1229f
KM
10658TI LP8788 MFD DRIVER
10659M: Milo Kim <milo.kim@ti.com>
10660S: Maintained
10661F: drivers/iio/adc/lp8788_adc.c
10662F: drivers/leds/leds-lp8788.c
10663F: drivers/mfd/lp8788*.c
10664F: drivers/power/lp8788-charger.c
10665F: drivers/regulator/lp8788-*.c
10666F: include/linux/mfd/lp8788*.h
10667
84640e27
KM
10668TI NETCP ETHERNET DRIVER
10669M: Wingman Kwok <w-kwok2@ti.com>
10670M: Murali Karicheri <m-karicheri2@ti.com>
10671L: netdev@vger.kernel.org
10672S: Maintained
10673F: drivers/net/ethernet/ti/netcp*
10674
217e0ca9
KC
10675TI TAS571X FAMILY ASoC CODEC DRIVER
10676M: Kevin Cernekee <cernekee@chromium.org>
10677L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10678S: Odd Fixes
10679F: sound/soc/codecs/tas571x*
10680
dd5e8e6b 10681TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10682M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10683L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10684S: Maintained
10685F: sound/soc/codecs/twl4030*
10686
90921014 10687TI WILINK WIRELESS DRIVERS
90921014
LC
10688L: linux-wireless@vger.kernel.org
10689W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10690W: http://wireless.kernel.org/en/users/Drivers/wl1251
10691T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10692S: Orphan
90921014
LC
10693F: drivers/net/wireless/ti/
10694F: include/linux/wl12xx.h
10695
e86eaa3a 10696TIPC NETWORK LAYER
8b58be88 10697M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10698M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10699L: netdev@vger.kernel.org (core kernel code)
10700L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10701W: http://tipc.sourceforge.net/
e86eaa3a 10702S: Maintained
c117ab84 10703F: include/uapi/linux/tipc*.h
679655da 10704F: net/tipc/
e86eaa3a 10705
867e359b 10706TILE ARCHITECTURE
c47b15c4 10707M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10708W: http://www.ezchip.com/scm/
867e359b
CM
10709S: Supported
10710F: arch/tile/
6b940606 10711F: drivers/char/tile-srom.c
5c770755 10712F: drivers/edac/tile_edac.c
6b940606
CM
10713F: drivers/net/ethernet/tile/
10714F: drivers/rtc/rtc-tile.c
10715F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10716F: drivers/tty/serial/tilegx.c
6b940606
CM
10717F: drivers/usb/host/*-tilegx.c
10718F: include/linux/usb/tilegx.h
867e359b 10719
1da177e4 10720TLAN NETWORK DRIVER
8b58be88 10721M: Samuel Chessman <chessman@tux.org>
88c07dde 10722L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10723W: http://sourceforge.net/projects/tlan/
10724S: Maintained
679655da 10725F: Documentation/networking/tlan.txt
b544dbac 10726F: drivers/net/ethernet/ti/tlan.*
1da177e4 10727
d74db3b2 10728TOMOYO SECURITY MODULE
8b58be88
JP
10729M: Kentaro Takeda <takedakn@nttdata.co.jp>
10730M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10731L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10732L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10733L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10734L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10735W: http://tomoyo.sourceforge.jp/
843d183c 10736T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10737S: Maintained
679655da 10738F: security/tomoyo/
d74db3b2 10739
9caeb532 10740TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10741M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10742L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10743S: Maintained
10744F: drivers/platform/x86/topstar-laptop.c
10745
1da177e4 10746TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10747M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10748L: platform-driver-x86@vger.kernel.org
0a63ca11 10749S: Maintained
679655da 10750F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10751
0a63ca11
AA
10752TOSHIBA BLUETOOTH DRIVER
10753M: Azael Avalos <coproscefalo@gmail.com>
10754L: platform-driver-x86@vger.kernel.org
10755S: Maintained
10756F: drivers/platform/x86/toshiba_bluetooth.c
10757
10758TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10759M: Azael Avalos <coproscefalo@gmail.com>
10760L: platform-driver-x86@vger.kernel.org
10761S: Maintained
10762F: drivers/platform/x86/toshiba_haps.c
10763
14991fc7
AA
10764TOSHIBA WMI HOTKEYS DRIVER
10765M: Azael Avalos <coproscefalo@gmail.com>
10766L: platform-driver-x86@vger.kernel.org
10767S: Maintained
10768F: drivers/platform/x86/toshiba-wmi.c
10769
1da177e4 10770TOSHIBA SMM DRIVER
8b58be88 10771M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10772W: http://www.buzzard.org.uk/toshiba/
10773S: Maintained
679655da
JP
10774F: drivers/char/toshiba.c
10775F: include/linux/toshiba.h
c117ab84 10776F: include/uapi/linux/toshiba.h
1da177e4 10777
d32d9864
MR
10778TOSHIBA TC358743 DRIVER
10779M: Mats Randgaard <matrandg@cisco.com>
10780L: linux-media@vger.kernel.org
10781S: Maintained
10782F: drivers/media/i2c/tc358743*
10783F: include/media/tc358743.h
10784
d719f900 10785TMIO MMC DRIVER
c4b13fb0 10786M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10787L: linux-mmc@vger.kernel.org
d719f900 10788S: Maintained
d1057c40
GL
10789F: drivers/mmc/host/tmio_mmc*
10790F: drivers/mmc/host/sh_mobile_sdhi.c
10791F: include/linux/mmc/tmio.h
10792F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10793
917cc4e6
GR
10794TMP401 HARDWARE MONITOR DRIVER
10795M: Guenter Roeck <linux@roeck-us.net>
10796L: lm-sensors@lm-sensors.org
10797S: Maintained
10798F: Documentation/hwmon/tmp401
10799F: drivers/hwmon/tmp401.c
10800
98f32602 10801TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10802M: Hugh Dickins <hughd@google.com>
98f32602
HD
10803L: linux-mm@kvack.org
10804S: Maintained
10805F: include/linux/shmem_fs.h
10806F: mm/shmem.c
10807
45f95b53 10808TM6000 VIDEO4LINUX DRIVER
009a5410 10809M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10810L: linux-media@vger.kernel.org
10811W: http://linuxtv.org
10812T: git git://linuxtv.org/media_tree.git
10813S: Odd fixes
10814F: drivers/media/usb/tm6000/
10815
c65fde19
HV
10816TW68 VIDEO4LINUX DRIVER
10817M: Hans Verkuil <hverkuil@xs4all.nl>
10818L: linux-media@vger.kernel.org
10819T: git git://linuxtv.org/media_tree.git
10820W: http://linuxtv.org
10821S: Odd Fixes
10822F: drivers/media/pci/tw68/
10823
4e68852d 10824TPM DEVICE DRIVER
901486b8 10825M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10826M: Marcel Selhorst <tpmdd@selhorst.net>
89adb83c 10827M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
ce93b4b0 10828R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10829W: http://tpmdd.sourceforge.net
63a10dfd 10830L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10831Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10832T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10833S: Maintained
679655da 10834F: drivers/char/tpm/
4e68852d 10835
1a0f1b27
AL
10836TPM IBM_VTPM DEVICE DRIVER
10837M: Ashley Lai <ashleydlai@gmail.com>
10838W: http://tpmdd.sourceforge.net
10839L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10840S: Maintained
10841F: drivers/char/tpm/tpm_ibmvtpm*
10842
d6f005a1
JP
10843TRACING
10844M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10845M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10846T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10847S: Maintained
10848F: Documentation/trace/ftrace.txt
10849F: arch/*/*/*/ftrace.h
10850F: arch/*/kernel/ftrace.c
10851F: include/*/ftrace.h
10852F: include/linux/trace*.h
10853F: include/trace/
10854F: kernel/trace/
6e68e6c5 10855F: tools/testing/selftests/ftrace/
d6f005a1 10856
1da177e4 10857TRIVIAL PATCHES
8b58be88 10858M: Jiri Kosina <trivial@kernel.org>
54e5881d 10859T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10860S: Maintained
86ef925f 10861K: ^Subject:.*(?i)trivial
1da177e4 10862
4e68852d 10863TTY LAYER
879a5a00 10864M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10865M: Jiri Slaby <jslaby@suse.com>
879a5a00 10866S: Supported
08deed1e 10867T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10868F: Documentation/serial/
8dd5d2f1 10869F: drivers/tty/
df621252 10870F: drivers/tty/serial/serial_core.c
e3288775
AC
10871F: include/linux/serial_core.h
10872F: include/linux/serial.h
10873F: include/linux/tty.h
c117ab84
CEB
10874F: include/uapi/linux/serial_core.h
10875F: include/uapi/linux/serial.h
10876F: include/uapi/linux/tty.h
4e68852d 10877
91952bc0
AP
10878TUA9001 MEDIA DRIVER
10879M: Antti Palosaari <crope@iki.fi>
10880L: linux-media@vger.kernel.org
10881W: http://linuxtv.org/
10882W: http://palosaari.fi/linux/
10883Q: http://patchwork.linuxtv.org/project/linux-media/list/
10884T: git git://linuxtv.org/anttip/media_tree.git
10885S: Maintained
10886F: drivers/media/tuners/tua9001*
10887
740db6d7 10888TULIP NETWORK DRIVERS
8b58be88 10889M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10890L: netdev@vger.kernel.org
10891S: Maintained
0f04e2aa 10892F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10893
10894TUN/TAP driver
ba57b6f2 10895M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10896W: http://vtun.sourceforge.net/tun
10897S: Maintained
679655da
JP
10898F: Documentation/networking/tuntap.txt
10899F: arch/um/os-Linux/drivers/
1da177e4 10900
b454cc66 10901TURBOCHANNEL SUBSYSTEM
8b58be88 10902M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10903M: Ralf Baechle <ralf@linux-mips.org>
10904L: linux-mips@linux-mips.org
10905Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10906S: Maintained
679655da
JP
10907F: drivers/tc/
10908F: include/linux/tc.h
b454cc66 10909
1da177e4 10910U14-34F SCSI DRIVER
8b58be88 10911M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10912L: linux-scsi@vger.kernel.org
10913S: Maintained
679655da 10914F: drivers/scsi/u14-34f.c
1da177e4 10915
e2d1d6c0 10916UBI FILE SYSTEM (UBIFS)
949cb623 10917M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10918M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10919L: linux-mtd@lists.infradead.org
e2966cbe 10920T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10921W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10922S: Maintained
679655da
JP
10923F: Documentation/filesystems/ubifs.txt
10924F: fs/ubifs/
e2d1d6c0 10925
e1632fa2 10926UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10927M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10928W: http://www.uclinux.org/
e1632fa2 10929L: linux-m68k@lists.linux-m68k.org
cc2020e6 10930L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10931T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10932S: Maintained
e1632fa2
GU
10933F: arch/m68k/coldfire/
10934F: arch/m68k/68*/
61bc02bb
JP
10935F: arch/m68k/*/*_no.*
10936F: arch/m68k/include/asm/*_no.*
cc2020e6 10937
1da177e4 10938UDF FILESYSTEM
d8130624 10939M: Jan Kara <jack@suse.com>
1da177e4 10940S: Maintained
679655da
JP
10941F: Documentation/filesystems/udf.txt
10942F: fs/udf/
1da177e4 10943
cc2020e6 10944UFS FILESYSTEM
8b58be88 10945M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10946S: Maintained
679655da
JP
10947F: Documentation/filesystems/ufs.txt
10948F: fs/ufs/
cc2020e6 10949
0a09d3ab
DH
10950UHID USERSPACE HID IO DRIVER:
10951M: David Herrmann <dh.herrmann@googlemail.com>
10952L: linux-input@vger.kernel.org
10953S: Maintained
10954F: drivers/hid/uhid.c
c117ab84 10955F: include/uapi/linux/uhid.h
0a09d3ab 10956
18332a80 10957ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10958L: linux-usb@vger.kernel.org
10c6c9c9 10959S: Orphan
355ffe69 10960F: drivers/uwb/
679655da
JP
10961F: include/linux/uwb.h
10962F: include/linux/uwb/
18332a80 10963
b31d8273
G
10964UNICORE32 ARCHITECTURE:
10965M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10966W: http://mprc.pku.edu.cn/~guanxuetao/linux
10967S: Maintained
ceebf4d5 10968T: git git://github.com/gxt/linux.git
b31d8273
G
10969F: arch/unicore32/
10970
d8379ab1
TF
10971UNIFDEF
10972M: Tony Finch <dot@dotat.at>
10973W: http://dotat.at/prog/unifdef
10974S: Maintained
10975F: scripts/unifdef.c
10976
1da177e4 10977UNIFORM CDROM DRIVER
8b58be88 10978M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10979W: http://www.kernel.dk
10980S: Maintained
679655da
JP
10981F: Documentation/cdrom/
10982F: drivers/cdrom/cdrom.c
10983F: include/linux/cdrom.h
c117ab84 10984F: include/uapi/linux/cdrom.h
1da177e4 10985
56df0122 10986UNISYS S-PAR DRIVERS
49e7d9df
JP
10987M: Benjamin Romer <benjamin.romer@unisys.com>
10988M: David Kershner <david.kershner@unisys.com>
10989L: sparmaintainer@unisys.com (Unisys internal)
10990S: Supported
10991F: drivers/staging/unisys/
56df0122 10992
9941fa6e
VH
10993UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10994M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10995L: linux-scsi@vger.kernel.org
10996S: Supported
10997F: Documentation/scsi/ufs.txt
10998F: drivers/scsi/ufs/
10999
e2d1d6c0 11000UNSORTED BLOCK IMAGES (UBI)
949cb623 11001M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 11002M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
11003W: http://www.linux-mtd.infradead.org/
11004L: linux-mtd@lists.infradead.org
b6b44e0a 11005T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 11006S: Supported
80811493 11007F: drivers/mtd/ubi/
679655da 11008F: include/linux/mtd/ubi.h
c117ab84 11009F: include/uapi/mtd/ubi-user.h
e2d1d6c0 11010
1da177e4 11011USB ACM DRIVER
61eee9a7 11012M: Oliver Neukum <oliver@neukum.org>
6372594a 11013L: linux-usb@vger.kernel.org
1da177e4 11014S: Maintained
679655da
JP
11015F: Documentation/usb/acm.txt
11016F: drivers/usb/class/cdc-acm.*
1da177e4 11017
b7d572e1
PF
11018USB AR5523 WIRELESS DRIVER
11019M: Pontus Fuchs <pontus.fuchs@gmail.com>
11020L: linux-wireless@vger.kernel.org
11021S: Maintained
11022F: drivers/net/wireless/ath/ar5523/
11023
115bb1ff 11024USB ATTACHED SCSI
f50a4968 11025M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 11026M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
11027L: linux-usb@vger.kernel.org
11028L: linux-scsi@vger.kernel.org
8eae0fb7 11029S: Maintained
115bb1ff
MW
11030F: drivers/usb/storage/uas.c
11031
1da177e4 11032USB CDC ETHERNET DRIVER
61eee9a7 11033M: Oliver Neukum <oliver@neukum.org>
795fb7e7 11034L: linux-usb@vger.kernel.org
1da177e4 11035S: Maintained
679655da 11036F: drivers/net/usb/cdc_*.c
c117ab84 11037F: include/uapi/linux/usb/cdc.h
1da177e4 11038
66e3e591
KP
11039USB CHAOSKEY DRIVER
11040M: Keith Packard <keithp@keithp.com>
11041L: linux-usb@vger.kernel.org
11042S: Maintained
11043F: drivers/usb/misc/chaoskey.c
11044
b02b371e 11045USB CYPRESS C67X00 DRIVER
8b58be88 11046M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
11047L: linux-usb@vger.kernel.org
11048S: Maintained
679655da 11049F: drivers/usb/c67x00/
b02b371e 11050
d0374f4f 11051USB DAVICOM DM9601 DRIVER
8b58be88 11052M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 11053L: netdev@vger.kernel.org
d0374f4f
PK
11054W: http://www.linux-usb.org/usbnet
11055S: Maintained
679655da 11056F: drivers/net/usb/dm9601.c
d0374f4f 11057
cc2020e6 11058USB DIAMOND RIO500 DRIVER
8b58be88 11059M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
11060L: rio500-users@lists.sourceforge.net
11061W: http://rio500.sourceforge.net
11062S: Maintained
679655da 11063F: drivers/usb/misc/rio500*
cc2020e6 11064
1da177e4 11065USB EHCI DRIVER
578333ab 11066M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11067L: linux-usb@vger.kernel.org
578333ab 11068S: Maintained
679655da
JP
11069F: Documentation/usb/ehci.txt
11070F: drivers/usb/host/ehci*
1da177e4 11071
69ae9e3e 11072USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 11073M: Felipe Balbi <balbi@ti.com>
795fb7e7 11074L: linux-usb@vger.kernel.org
69ae9e3e 11075W: http://www.linux-usb.org/gadget
d6d0f665
FB
11076T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11077S: Maintained
679655da
JP
11078F: drivers/usb/gadget/
11079F: include/linux/usb/gadget*
69ae9e3e 11080
2dea64b4 11081USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 11082M: Jiri Kosina <jikos@kernel.org>
795fb7e7 11083L: linux-usb@vger.kernel.org
54e5881d 11084T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 11085S: Maintained
c2f01971 11086F: Documentation/hid/hiddev.txt
679655da 11087F: drivers/hid/usbhid/
1da177e4 11088
959eea21 11089USB ISP116X DRIVER
8b58be88 11090M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 11091L: linux-usb@vger.kernel.org
959eea21 11092S: Maintained
679655da
JP
11093F: drivers/usb/host/isp116x*
11094F: include/linux/usb/isp116x.h
959eea21 11095
1da177e4 11096USB MASS STORAGE DRIVER
8b58be88 11097M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 11098L: linux-usb@vger.kernel.org
8836aeb8 11099L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
11100S: Maintained
11101W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 11102F: drivers/usb/storage/
1da177e4 11103
af39917d
CL
11104USB MIDI DRIVER
11105M: Clemens Ladisch <clemens@ladisch.de>
11106L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11107T: git git://git.alsa-project.org/alsa-kernel.git
11108S: Maintained
11109F: sound/usb/midi.*
11110
444ce9d4
JP
11111USB NETWORKING DRIVERS
11112L: linux-usb@vger.kernel.org
11113S: Odd Fixes
11114F: drivers/net/usb/
11115
1da177e4 11116USB OHCI DRIVER
578333ab 11117M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11118L: linux-usb@vger.kernel.org
578333ab 11119S: Maintained
679655da
JP
11120F: Documentation/usb/ohci.txt
11121F: drivers/usb/host/ohci*
1da177e4 11122
963ffa3e
PC
11123USB OTG FSM (Finite State Machine)
11124M: Peter Chen <Peter.Chen@freescale.com>
8373856d 11125T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
11126L: linux-usb@vger.kernel.org
11127S: Maintained
11128F: drivers/usb/common/usb-otg-fsm.c
11129
563da3a9
VM
11130USB OVER IP DRIVER
11131M: Valentina Manea <valentina.manea.m@gmail.com>
11132M: Shuah Khan <shuah.kh@samsung.com>
11133L: linux-usb@vger.kernel.org
11134S: Maintained
11135F: drivers/usb/usbip/
11136F: tools/usb/usbip/
11137
1da177e4 11138USB PEGASUS DRIVER
a16b945c 11139M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11140L: linux-usb@vger.kernel.org
043600a6 11141L: netdev@vger.kernel.org
052e3128
PM
11142T: git git://github.com/petkan/pegasus.git
11143W: https://github.com/petkan/pegasus
1da177e4 11144S: Maintained
679655da 11145F: drivers/net/usb/pegasus.*
1da177e4 11146
d3ad558f
FB
11147USB PHY LAYER
11148M: Felipe Balbi <balbi@ti.com>
11149L: linux-usb@vger.kernel.org
11150T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11151S: Maintained
11152F: drivers/usb/phy/
d3ad558f 11153
73e4fb3f 11154USB PRINTER DRIVER (usblp)
8b58be88 11155M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 11156L: linux-usb@vger.kernel.org
73e4fb3f 11157S: Supported
679655da 11158F: drivers/usb/class/usblp.c
1da177e4
LT
11159
11160USB RTL8150 DRIVER
a16b945c 11161M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11162L: linux-usb@vger.kernel.org
043600a6 11163L: netdev@vger.kernel.org
052e3128
PM
11164T: git git://github.com/petkan/rtl8150.git
11165W: https://github.com/petkan/rtl8150
1da177e4 11166S: Maintained
679655da 11167F: drivers/net/usb/rtl8150.c
1da177e4 11168
f896b796 11169USB SERIAL SUBSYSTEM
66085694 11170M: Johan Hovold <johan@kernel.org>
795fb7e7 11171L: linux-usb@vger.kernel.org
4e68852d 11172S: Maintained
679655da 11173F: Documentation/usb/usb-serial.txt
f896b796 11174F: drivers/usb/serial/
679655da 11175F: include/linux/usb/serial.h
1da177e4 11176
b3f0db1c
SG
11177USB SMSC75XX ETHERNET DRIVER
11178M: Steve Glendinning <steve.glendinning@shawell.net>
11179L: netdev@vger.kernel.org
11180S: Maintained
11181F: drivers/net/usb/smsc75xx.*
11182
2f7ca802 11183USB SMSC95XX ETHERNET DRIVER
90b24cfb 11184M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 11185L: netdev@vger.kernel.org
90b24cfb 11186S: Maintained
679655da 11187F: drivers/net/usb/smsc95xx.*
2f7ca802 11188
1da177e4 11189USB SUBSYSTEM
879a5a00 11190M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 11191L: linux-usb@vger.kernel.org
1da177e4 11192W: http://www.linux-usb.org
08deed1e 11193T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 11194S: Supported
679655da 11195F: Documentation/usb/
679655da
JP
11196F: drivers/usb/
11197F: include/linux/usb.h
11198F: include/linux/usb/
1da177e4
LT
11199
11200USB UHCI DRIVER
8b58be88 11201M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11202L: linux-usb@vger.kernel.org
1da177e4 11203S: Maintained
679655da 11204F: drivers/usb/host/uhci*
1da177e4 11205
69ae9e3e 11206USB "USBNET" DRIVER FRAMEWORK
d8130624 11207M: Oliver Neukum <oneukum@suse.com>
043600a6 11208L: netdev@vger.kernel.org
69ae9e3e 11209W: http://www.linux-usb.org/usbnet
1da177e4 11210S: Maintained
679655da
JP
11211F: drivers/net/usb/usbnet.c
11212F: include/linux/usb/usbnet.h
1da177e4 11213
c0efd232 11214USB VIDEO CLASS
c53ac071 11215M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11216L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11217L: linux-media@vger.kernel.org
275ffde4 11218T: git git://linuxtv.org/media_tree.git
57c6d2e9 11219W: http://www.ideasonboard.org/uvc/
c0efd232 11220S: Maintained
0c0d06ca 11221F: drivers/media/usb/uvc/
6c0f0359 11222F: include/uapi/linux/uvcvideo.h
1da177e4 11223
b60b9c45
HV
11224USB VISION DRIVER
11225M: Hans Verkuil <hverkuil@xs4all.nl>
11226L: linux-media@vger.kernel.org
11227T: git git://linuxtv.org/media_tree.git
11228W: http://linuxtv.org
11229S: Odd Fixes
11230F: drivers/media/usb/usbvision/
11231
8282da47
LP
11232USB WEBCAM GADGET
11233M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11234L: linux-usb@vger.kernel.org
11235S: Maintained
3a83c16e 11236F: drivers/usb/gadget/function/*uvc*
faf2e1db 11237F: drivers/usb/gadget/legacy/webcam.c
8282da47 11238
bf164cc0 11239USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11240M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11241L: linux-wireless@vger.kernel.org
11242S: Maintained
679655da 11243F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11244
eb6bab13 11245USB XHCI DRIVER
03d85053 11246M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11247L: linux-usb@vger.kernel.org
11248S: Supported
36d0344c
SS
11249F: drivers/usb/host/xhci*
11250F: drivers/usb/host/pci-quirks*
eb6bab13 11251
1da177e4 11252USB ZD1201 DRIVER
4086b9ca 11253L: linux-wireless@vger.kernel.org
1da177e4 11254W: http://linux-lc100020.sourceforge.net
4086b9ca 11255S: Orphan
679655da 11256F: drivers/net/wireless/zd1201.*
1da177e4 11257
b7eee616 11258USB ZR364XX DRIVER
8b58be88 11259M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11260L: linux-usb@vger.kernel.org
661263b5 11261L: linux-media@vger.kernel.org
275ffde4 11262T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11263W: http://royale.zerezo.com/zr364xx/
11264S: Maintained
679655da 11265F: Documentation/video4linux/zr364xx.txt
90d72ac6 11266F: drivers/media/usb/zr364xx/
b7eee616 11267
289fcff4
HK
11268ULPI BUS
11269M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11270L: linux-usb@vger.kernel.org
11271S: Maintained
11272F: drivers/usb/common/ulpi.c
11273F: include/linux/ulpi/
11274
e7839f25 11275USER-MODE LINUX (UML)
8b58be88 11276M: Jeff Dike <jdike@addtoit.com>
b15194b7 11277M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11278L: user-mode-linux-devel@lists.sourceforge.net
11279L: user-mode-linux-user@lists.sourceforge.net
11280W: http://user-mode-linux.sourceforge.net
11281S: Maintained
61516587 11282F: Documentation/virtual/uml/
679655da 11283F: arch/um/
b070989a 11284F: arch/x86/um/
679655da
JP
11285F: fs/hostfs/
11286F: fs/hppfs/
b7eee616 11287
e5f114e9 11288USERSPACE I/O (UIO)
6a534c9d 11289M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11290M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11291S: Maintained
3d3fecbd 11292T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11293F: Documentation/DocBook/uio-howto.tmpl
11294F: drivers/uio/
11295F: include/linux/uio*.h
e5f114e9 11296
256cccbe 11297UTIL-LINUX PACKAGE
8b58be88 11298M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11299L: util-linux@vger.kernel.org
11300W: http://en.wikipedia.org/wiki/Util-linux
11301T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11302S: Maintained
11303
c1fd1c07 11304UVESAFB DRIVER
8b58be88 11305M: Michal Januszewski <spock@gentoo.org>
c69f677c 11306L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11307W: http://dev.gentoo.org/~spock/projects/uvesafb/
11308S: Maintained
679655da 11309F: Documentation/fb/uvesafb.txt
8a61f013 11310F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11311
456930d8
SA
11312VF610 NAND DRIVER
11313M: Stefan Agner <stefan@agner.ch>
11314L: linux-mtd@lists.infradead.org
11315S: Supported
11316F: drivers/mtd/nand/vf610_nfc.c
11317
4480f15b 11318VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11319M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11320S: Maintained
679655da
JP
11321F: Documentation/filesystems/vfat.txt
11322F: fs/fat/
1da177e4 11323
cba3345c
AW
11324VFIO DRIVER
11325M: Alex Williamson <alex.williamson@redhat.com>
11326L: kvm@vger.kernel.org
11327S: Maintained
11328F: Documentation/vfio.txt
11329F: drivers/vfio/
11330F: include/linux/vfio.h
c117ab84 11331F: include/uapi/linux/vfio.h
cba3345c 11332
a714ea5f
AW
11333VFIO PLATFORM DRIVER
11334M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11335L: kvm@vger.kernel.org
11336S: Maintained
11337F: drivers/vfio/platform/
11338
9e6f3438
PO
11339VIDEOBUF2 FRAMEWORK
11340M: Pawel Osciak <pawel@osciak.com>
11341M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11342M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11343L: linux-media@vger.kernel.org
11344S: Maintained
90d72ac6 11345F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11346F: include/media/videobuf2-*
11347
5523662e
SCP
11348VIRTUAL SERIO DEVICE DRIVER
11349M: Stephen Chandler Paul <thatslyude@gmail.com>
11350S: Maintained
11351F: drivers/input/serio/userio.c
11352F: include/uapi/linux/userio.h
11353
9a82446b
AS
11354VIRTIO CONSOLE DRIVER
11355M: Amit Shah <amit.shah@redhat.com>
11356L: virtualization@lists.linux-foundation.org
11357S: Maintained
11358F: drivers/char/virtio_console.c
11359F: include/linux/virtio_console.h
c117ab84 11360F: include/uapi/linux/virtio_console.h
9a82446b 11361
2426ec8f 11362VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11363M: "Michael S. Tsirkin" <mst@redhat.com>
11364L: virtualization@lists.linux-foundation.org
11365S: Maintained
11366F: drivers/virtio/
c893c8d7 11367F: tools/virtio/
2426ec8f
MT
11368F: drivers/net/virtio_net.c
11369F: drivers/block/virtio_blk.c
11370F: include/linux/virtio_*.h
916cdabc 11371F: include/uapi/linux/virtio_*.h
2426ec8f 11372
f2dbda3b
CH
11373VIRTIO DRIVERS FOR S390
11374M: Christian Borntraeger <borntraeger@de.ibm.com>
11375M: Cornelia Huck <cornelia.huck@de.ibm.com>
11376L: linux-s390@vger.kernel.org
11377L: virtualization@lists.linux-foundation.org
11378L: kvm@vger.kernel.org
11379S: Supported
1b568d93 11380F: drivers/s390/virtio/
f2dbda3b 11381
4ad6ee91
GH
11382VIRTIO GPU DRIVER
11383M: David Airlie <airlied@linux.ie>
11384M: Gerd Hoffmann <kraxel@redhat.com>
11385L: dri-devel@lists.freedesktop.org
11386L: virtualization@lists.linux-foundation.org
11387S: Maintained
11388F: drivers/gpu/drm/virtio/
11389F: include/uapi/linux/virtio_gpu.h
11390
3a4d5c94
MT
11391VIRTIO HOST (VHOST)
11392M: "Michael S. Tsirkin" <mst@redhat.com>
11393L: kvm@vger.kernel.org
c996d8b9 11394L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11395L: netdev@vger.kernel.org
11396S: Maintained
11397F: drivers/vhost/
c117ab84 11398F: include/uapi/linux/vhost.h
3a4d5c94 11399
271c8651
GH
11400VIRTIO INPUT DRIVER
11401M: Gerd Hoffmann <kraxel@redhat.com>
11402S: Maintained
11403F: drivers/virtio/virtio_input.c
11404F: include/uapi/linux/virtio_input.h
11405
1da177e4 11406VIA RHINE NETWORK DRIVER
210347e1 11407S: Orphan
f2148a47 11408F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11409
f0bf7f61 11410VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11411M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11412M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11413S: Maintained
11414F: drivers/mmc/host/via-sdmmc.c
11415
69e4a7c2 11416VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11417M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11418L: linux-fbdev@vger.kernel.org
69e4a7c2 11419S: Maintained
c7babebd
FTS
11420F: include/linux/via-core.h
11421F: include/linux/via-gpio.h
11422F: include/linux/via_i2c.h
8a61f013 11423F: drivers/video/fbdev/via/
69e4a7c2 11424
01f20734 11425VIA VELOCITY NETWORK DRIVER
8b58be88 11426M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11427L: netdev@vger.kernel.org
11428S: Maintained
f2148a47 11429F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11430
f73f8173
AW
11431VIRT LIB
11432M: Alex Williamson <alex.williamson@redhat.com>
11433M: Paolo Bonzini <pbonzini@redhat.com>
11434L: kvm@vger.kernel.org
11435S: Supported
11436F: virt/lib/
11437
77911fd2 11438VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11439M: Hans Verkuil <hverkuil@xs4all.nl>
11440L: linux-media@vger.kernel.org
11441T: git git://linuxtv.org/media_tree.git
11442W: http://linuxtv.org
11443S: Maintained
77911fd2 11444F: drivers/media/platform/vivid/*
0b7bc1fa 11445
be7f8273 11446VLAN (802.1Q)
8b58be88 11447M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11448L: netdev@vger.kernel.org
11449S: Maintained
679655da
JP
11450F: drivers/net/macvlan.c
11451F: include/linux/if_*vlan.h
11452F: net/8021q/
be7f8273 11453
55e331cf 11454VLYNQ BUS
8b58be88 11455M: Florian Fainelli <florian@openwrt.org>
8578d7af 11456L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11457S: Maintained
11458F: drivers/vlynq/vlynq.c
11459F: include/linux/vlynq.h
11460
390beae4 11461VME SUBSYSTEM
74c600e3 11462M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11463M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11464M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11465L: devel@driverdev.osuosl.org
11466S: Maintained
11467T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11468F: Documentation/vme_api.txt
11469F: drivers/staging/vme/
11470F: drivers/vme/
11471F: include/linux/vme*
11472
4488e09b
AK
11473VMWARE HYPERVISOR INTERFACE
11474M: Alok Kataria <akataria@vmware.com>
11475L: virtualization@lists.linux-foundation.org
11476S: Supported
11477F: arch/x86/kernel/cpu/vmware.c
11478
73b35d07
DT
11479VMWARE BALLOON DRIVER
11480M: Xavier Deguillard <xdeguillard@vmware.com>
11481M: Philip Moltmann <moltmann@vmware.com>
11482M: "VMware, Inc." <pv-drivers@vmware.com>
11483L: linux-kernel@vger.kernel.org
11484S: Maintained
11485F: drivers/misc/vmw_balloon.c
11486
8b8be51b
TH
11487VMWARE VMMOUSE SUBDRIVER
11488M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11489M: "VMware, Inc." <pv-drivers@vmware.com>
11490L: linux-input@vger.kernel.org
11491S: Maintained
11492F: drivers/input/mouse/vmmouse.c
11493F: drivers/input/mouse/vmmouse.h
11494
d1a890fa 11495VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11496M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11497M: "VMware, Inc." <pv-drivers@vmware.com>
11498L: netdev@vger.kernel.org
11499S: Maintained
11500F: drivers/net/vmxnet3/
d1a890fa 11501
851b1642 11502VMware PVSCSI driver
f2d7e40e 11503M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11504M: VMware PV-Drivers <pv-drivers@vmware.com>
11505L: linux-scsi@vger.kernel.org
11506S: Maintained
11507F: drivers/scsi/vmw_pvscsi.c
11508F: drivers/scsi/vmw_pvscsi.h
11509
e53e86c7 11510VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11511M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11512M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11513L: linux-kernel@vger.kernel.org
1dd68f01 11514W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11515T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11516S: Supported
679655da
JP
11517F: drivers/regulator/
11518F: include/linux/regulator/
e53e86c7 11519
081958eb
DA
11520VRF
11521M: David Ahern <dsa@cumulusnetworks.com>
11522M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11523L: netdev@vger.kernel.org
11524S: Maintained
11525F: drivers/net/vrf.c
562d897d 11526F: Documentation/networking/vrf.txt
081958eb 11527
ab41319e 11528VT1211 HARDWARE MONITOR DRIVER
8b58be88 11529M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11530L: lm-sensors@lm-sensors.org
11531S: Maintained
679655da
JP
11532F: Documentation/hwmon/vt1211
11533F: drivers/hwmon/vt1211.c
ab41319e 11534
1de9e371 11535VT8231 HARDWARE MONITOR DRIVER
8b58be88 11536M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11537L: lm-sensors@lm-sensors.org
11538S: Maintained
679655da 11539F: drivers/hwmon/vt8231.c
1de9e371 11540
88095e7b
TO
11541VUB300 USB to SDIO/SD/MMC bridge chip
11542M: Tony Olech <tony.olech@elandigitalsystems.com>
11543L: linux-mmc@vger.kernel.org
11544L: linux-usb@vger.kernel.org
11545S: Supported
11546F: drivers/mmc/host/vub300.c
11547
1da177e4 11548W1 DALLAS'S 1-WIRE BUS
a8018766 11549M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11550S: Maintained
679655da
JP
11551F: Documentation/w1/
11552F: drivers/w1/
1da177e4 11553
13927079 11554W83791D HARDWARE MONITORING DRIVER
8b58be88 11555M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11556L: lm-sensors@lm-sensors.org
25845c22 11557S: Maintained
679655da
JP
11558F: Documentation/hwmon/w83791d
11559F: drivers/hwmon/w83791d.c
13927079 11560
61db011d 11561W83793 HARDWARE MONITORING DRIVER
8b58be88 11562M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11563L: lm-sensors@lm-sensors.org
11564S: Maintained
679655da
JP
11565F: Documentation/hwmon/w83793
11566F: drivers/hwmon/w83793.c
61db011d 11567
e3760b43 11568W83795 HARDWARE MONITORING DRIVER
d8130624 11569M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11570L: lm-sensors@lm-sensors.org
11571S: Maintained
11572F: drivers/hwmon/w83795.c
11573
1da177e4 11574W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11575M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11576S: Maintained
679655da 11577F: drivers/mmc/host/wbsd.*
1da177e4 11578
b4e05923
HG
11579WACOM PROTOCOL 4 SERIAL TABLETS
11580M: Julian Squires <julian@cipht.net>
11581M: Hans de Goede <hdegoede@redhat.com>
11582L: linux-input@vger.kernel.org
11583S: Maintained
11584F: drivers/input/tablet/wacom_serial4.c
11585
3527761c 11586WATCHDOG DEVICE DRIVERS
8b58be88 11587M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11588L: linux-watchdog@vger.kernel.org
11589W: http://www.linux-watchdog.org/
f599aaf0 11590T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11591S: Maintained
679655da
JP
11592F: Documentation/watchdog/
11593F: drivers/watchdog/
11594F: include/linux/watchdog.h
c117ab84 11595F: include/uapi/linux/watchdog.h
3527761c 11596
1da177e4 11597WD7000 SCSI DRIVER
8b58be88 11598M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11599L: linux-scsi@vger.kernel.org
11600S: Maintained
679655da 11601F: drivers/scsi/wd7000.c
1da177e4 11602
b22e00f3
DH
11603WIIMOTE HID DRIVER
11604M: David Herrmann <dh.herrmann@googlemail.com>
11605L: linux-input@vger.kernel.org
11606S: Maintained
11607F: drivers/hid/hid-wiimote*
11608
e258b80e 11609WINBOND CIR DRIVER
364e9e18 11610M: David Härdeman <david@hardeman.nu>
e258b80e 11611S: Maintained
116ab806 11612F: drivers/media/rc/winbond-cir.c
e258b80e 11613
8a70da82 11614WIMAX STACK
8b58be88 11615M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11616M: linux-wimax@intel.com
49e7d9df 11617L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11618S: Supported
11619W: http://linuxwimax.org
315987dc 11620F: Documentation/wimax/README.wimax
315987dc
JP
11621F: include/linux/wimax/debug.h
11622F: include/net/wimax.h
c117ab84 11623F: include/uapi/linux/wimax.h
315987dc 11624F: net/wimax/
8a70da82 11625
5fc14680 11626WISTRON LAPTOP BUTTON DRIVER
8b58be88 11627M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11628S: Maintained
679655da 11629F: drivers/input/misc/wistron_btns.c
5fc14680 11630
1da177e4 11631WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11632M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11633L: linux-wireless@vger.kernel.org
926554c4 11634W: http://oops.ghostprotocols.net:81/blog
1da177e4 11635S: Maintained
679655da 11636F: drivers/net/wireless/wl3501*
1da177e4 11637
055bcbcb 11638WOLFSON MICROELECTRONICS DRIVERS
fef95164 11639L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11640T: git https://github.com/CirrusLogic/linux-drivers.git
11641W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11642S: Supported
3768f0b1 11643F: Documentation/hwmon/wm83??
f494993f
CK
11644F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11645F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11646F: Documentation/devicetree/bindings/mfd/arizona.txt
af1c5386 11647F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11648F: drivers/clk/clk-wm83*.c
9c309598 11649F: drivers/extcon/extcon-arizona.c
b75ea16a 11650F: drivers/leds/leds-wm83*.c
25b273ba 11651F: drivers/gpio/gpio-*wm*.c
9c309598 11652F: drivers/gpio/gpio-arizona.c
d22b0869 11653F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11654F: drivers/input/misc/wm831x-on.c
11655F: drivers/input/touchscreen/wm831x-ts.c
11656F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11657F: drivers/mfd/arizona*
11658F: drivers/mfd/wm*.c
b75ea16a
MB
11659F: drivers/power/wm83*.c
11660F: drivers/rtc/rtc-wm83*.c
11661F: drivers/regulator/wm8*.c
3860e6c4 11662F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11663F: drivers/watchdog/wm83*_wdt.c
9c309598 11664F: include/linux/mfd/arizona/
3860e6c4 11665F: include/linux/mfd/wm831x/
b75ea16a 11666F: include/linux/mfd/wm8350/
3768f0b1 11667F: include/linux/mfd/wm8400*
59ec6da2 11668F: include/linux/wm97xx.h
055bcbcb 11669F: include/sound/wm????.h
9c309598 11670F: sound/soc/codecs/arizona.?
055bcbcb 11671F: sound/soc/codecs/wm*
b75ea16a 11672
3e6cd7a4
TH
11673WORKQUEUE
11674M: Tejun Heo <tj@kernel.org>
badb7f5e 11675R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11676T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11677S: Maintained
11678F: include/linux/workqueue.h
11679F: kernel/workqueue.c
11680F: Documentation/workqueue.txt
11681
1da177e4 11682X.25 NETWORK LAYER
8bf28059 11683M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11684L: linux-x25@vger.kernel.org
8bf28059 11685S: Odd Fixes
679655da
JP
11686F: Documentation/networking/x25*
11687F: include/net/x25*
11688F: net/x25/
1da177e4 11689
e2d1d6c0 11690X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11691M: Thomas Gleixner <tglx@linutronix.de>
11692M: Ingo Molnar <mingo@redhat.com>
11693M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11694M: x86@kernel.org
981c3a4f 11695L: linux-kernel@vger.kernel.org
75fc2d37 11696T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11697S: Maintained
679655da
JP
11698F: Documentation/x86/
11699F: arch/x86/
e2d1d6c0 11700
d0944853 11701X86 PLATFORM DRIVERS
e181ba15 11702M: Darren Hart <dvhart@infradead.org>
d0944853 11703L: platform-driver-x86@vger.kernel.org
e181ba15 11704T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11705S: Maintained
14430813 11706F: drivers/platform/x86/
3a4bceef 11707F: drivers/platform/olpc/
d0944853 11708
c1f5c54b
IM
11709X86 MCE INFRASTRUCTURE
11710M: Tony Luck <tony.luck@intel.com>
487ba8e8 11711M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11712L: linux-edac@vger.kernel.org
11713S: Maintained
11714F: arch/x86/kernel/cpu/mcheck/*
11715
79ebdc95
BP
11716X86 MICROCODE UPDATE SUPPORT
11717M: Borislav Petkov <bp@alien8.de>
11718S: Maintained
11719F: arch/x86/kernel/cpu/microcode/*
11720
f0905c5a
AL
11721X86 VDSO
11722M: Andy Lutomirski <luto@amacapital.net>
11723L: linux-kernel@vger.kernel.org
11724T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11725S: Maintained
d603c8e1 11726F: arch/x86/entry/vdso/
f0905c5a 11727
d6fad502 11728XC2028/3028 TUNER DRIVER
009a5410 11729M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11730L: linux-media@vger.kernel.org
11731W: http://linuxtv.org
11732T: git git://linuxtv.org/media_tree.git
11733S: Maintained
11734F: drivers/media/tuners/tuner-xc2028.*
11735
c4468085 11736XEN HYPERVISOR INTERFACE
c4468085 11737M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11738M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11739M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11740L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11741T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11742S: Supported
11743F: arch/x86/xen/
11744F: drivers/*/xen-*front.c
11745F: drivers/xen/
11746F: arch/x86/include/asm/xen/
11747F: include/xen/
c117ab84 11748F: include/uapi/xen/
c4468085 11749
77bfb479
SS
11750XEN HYPERVISOR ARM
11751M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11752L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11753S: Supported
11754F: arch/arm/xen/
11755F: arch/arm/include/asm/xen/
11756
b475e83f
SS
11757XEN HYPERVISOR ARM64
11758M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11759L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11760S: Supported
11761F: arch/arm64/xen/
11762F: arch/arm64/include/asm/xen/
11763
9b57e1a7
IC
11764XEN NETWORK BACKEND DRIVER
11765M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11766M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11767L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11768L: netdev@vger.kernel.org
11769S: Supported
11770F: drivers/net/xen-netback/*
11771
c5f8e29d
KRW
11772XEN PCI SUBSYSTEM
11773M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11774L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11775S: Supported
11776F: arch/x86/pci/*xen*
11777F: drivers/pci/*xen*
11778
a2c5ae65
KRW
11779XEN BLOCK SUBSYSTEM
11780M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11781M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11782L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11783S: Supported
11784F: drivers/block/xen-blkback/*
11785F: drivers/block/xen*
11786
15d03609
JG
11787XEN PVSCSI DRIVERS
11788M: Juergen Gross <jgross@suse.com>
11789L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11790L: linux-scsi@vger.kernel.org
11791S: Supported
11792F: drivers/scsi/xen-scsifront.c
11793F: drivers/xen/xen-scsiback.c
11794F: include/xen/interface/io/vscsiif.h
11795
c5f8e29d
KRW
11796XEN SWIOTLB SUBSYSTEM
11797M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11798L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11799S: Supported
11800F: arch/x86/xen/*swiotlb*
11801F: drivers/xen/*swiotlb*
11802
1da177e4
LT
11803XFS FILESYSTEM
11804P: Silicon Graphics Inc
809625ca 11805M: Dave Chinner <david@fromorbit.com>
18caa67a 11806M: xfs@oss.sgi.com
d7ede1aa 11807L: xfs@oss.sgi.com
1da177e4 11808W: http://oss.sgi.com/projects/xfs
54e5881d 11809T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11810S: Supported
679655da
JP
11811F: Documentation/filesystems/xfs.txt
11812F: fs/xfs/
1da177e4 11813
8a3b7a25 11814XILINX AXI ETHERNET DRIVER
59a54f30
MS
11815M: Anirudha Sarangi <anirudh@xilinx.com>
11816M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11817S: Maintained
11818F: drivers/net/ethernet/xilinx/xilinx_axienet*
11819
238b8721 11820XILINX UARTLITE SERIAL DRIVER
8b58be88 11821M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11822L: linux-serial@vger.kernel.org
11823S: Maintained
df621252 11824F: drivers/tty/serial/uartlite.c
238b8721 11825
df330515
LP
11826XILINX VIDEO IP CORES
11827M: Hyun Kwon <hyun.kwon@xilinx.com>
11828M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11829L: linux-media@vger.kernel.org
11830T: git git://linuxtv.org/media_tree.git
11831S: Supported
11832F: Documentation/devicetree/bindings/media/xilinx/
11833F: drivers/media/platform/xilinx/
a5562f65 11834F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11835
74316949
EB
11836XILLYBUS DRIVER
11837M: Eli Billauer <eli.billauer@gmail.com>
11838L: linux-kernel@vger.kernel.org
11839S: Supported
11840F: drivers/char/xillybus/
11841
f620e4b8
MF
11842XTENSA XTFPGA PLATFORM SUPPORT
11843M: Max Filippov <jcmvbkbc@gmail.com>
11844L: linux-xtensa@linux-xtensa.org
11845S: Maintained
11846F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11847F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11848
1da177e4 11849YAM DRIVER FOR AX.25
8b58be88 11850M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11851L: linux-hams@vger.kernel.org
11852S: Maintained
679655da
JP
11853F: drivers/net/hamradio/yam*
11854F: include/linux/yam.h
1da177e4 11855
af64a5eb 11856YEALINK PHONE DRIVER
8b58be88 11857M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11858L: usbb2k-api-dev@nongnu.org
11859S: Maintained
679655da
JP
11860F: Documentation/input/yealink.txt
11861F: drivers/input/misc/yealink.*
af64a5eb 11862
1da177e4 11863Z8530 DRIVER FOR AX.25
8b58be88 11864M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11865W: http://yaina.de/jreuter/
11866W: http://www.qsl.net/dl1bke/
11867L: linux-hams@vger.kernel.org
11868S: Maintained
679655da
JP
11869F: Documentation/networking/z8530drv.txt
11870F: drivers/net/hamradio/*scc.c
11871F: drivers/net/hamradio/z8530.h
1da177e4 11872
0cf31ec1 11873ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11874M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11875L: linux-mm@kvack.org
11876S: Maintained
11877F: mm/zbud.c
11878F: include/linux/zbud.h
11879
7c0c3afb 11880ZD1211RW WIRELESS DRIVER
8b58be88
JP
11881M: Daniel Drake <dsd@gentoo.org>
11882M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11883W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11884L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11885L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11886S: Maintained
679655da 11887F: drivers/net/wireless/zd1211rw/
7c0c3afb 11888
20263029
DS
11889ZPOOL COMPRESSED PAGE STORAGE API
11890M: Dan Streetman <ddstreet@ieee.org>
11891L: linux-mm@kvack.org
11892S: Maintained
11893F: mm/zpool.c
11894F: include/linux/zpool.h
11895
1da177e4 11896ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11897L: mjpeg-users@lists.sourceforge.net
f63145e2 11898L: linux-media@vger.kernel.org
1da177e4 11899W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11900T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11901S: Odd Fixes
90d72ac6 11902F: drivers/media/pci/zoran/
1da177e4 11903
6920f2cc
MK
11904ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11905M: Minchan Kim <minchan@kernel.org>
11906M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11907R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11908L: linux-kernel@vger.kernel.org
11909S: Maintained
11910F: drivers/block/zram/
11911F: Documentation/blockdev/zram.txt
11912
8b4a4080 11913ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11914M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11915S: Maintained
df621252 11916F: drivers/tty/serial/zs.*
8b4a4080 11917
eae70d06
MK
11918ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11919M: Minchan Kim <minchan@kernel.org>
11920M: Nitin Gupta <ngupta@vflare.org>
41192a2d 11921R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
11922L: linux-mm@kvack.org
11923S: Maintained
11924F: mm/zsmalloc.c
11925F: include/linux/zsmalloc.h
d02be50d 11926F: Documentation/vm/zsmalloc.txt
eae70d06 11927
0cf31ec1 11928ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11929M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11930L: linux-mm@kvack.org
11931S: Maintained
11932F: mm/zswap.c
11933
1da177e4 11934THE REST
8b58be88 11935M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11936L: linux-kernel@vger.kernel.org
8a6e2535 11937Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11938T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11939S: Buried alive in reporters
34d03cc1
JP
11940F: *
11941F: */
This page took 7.052574 seconds and 5 git commands to generate.