irqchip: renesas-h8s: Replace ctrl_outw/ctrl_inw with writew/readw
[linux-2.6-block.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
e2558989
WBG
243ACCES 104-IDIO-16 GPIO DRIVER
244M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
245L: linux-gpio@vger.kernel.org
246S: Maintained
247F: drivers/gpio/gpio-104-idio-16.c
248
1da177e4 249ACENIC DRIVER
8b58be88 250M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
251L: linux-acenic@sunsite.dk
252S: Maintained
531c4f89 253F: drivers/net/ethernet/alteon/acenic*
1da177e4 254
e86435eb 255ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 256M: Peter Feuerer <peter@piie.net>
d0944853 257L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
258W: http://piie.net/?section=acerhdf
259S: Maintained
260F: drivers/platform/x86/acerhdf.c
e86435eb 261
745a5d21 262ACER WMI LAPTOP EXTRAS
182ae55c 263M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 264L: platform-driver-x86@vger.kernel.org
745a5d21 265S: Maintained
679655da 266F: drivers/platform/x86/acer-wmi.c
745a5d21 267
1da177e4 268ACPI
9c3646d1 269M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 270M: Len Brown <lenb@kernel.org>
6968e50c 271L: linux-acpi@vger.kernel.org
360818b8
RW
272W: https://01.org/linux-acpi
273Q: https://patchwork.kernel.org/project/linux-acpi/list/
274T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 275S: Supported
679655da
JP
276F: drivers/acpi/
277F: drivers/pnp/pnpacpi/
278F: include/linux/acpi.h
43368e74 279F: include/acpi/
3a75ef0c 280F: Documentation/acpi/
89ca78a0 281F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
282F: drivers/pci/*acpi*
283F: drivers/pci/*/*acpi*
284F: drivers/pci/*/*/*acpi*
3a75ef0c 285F: tools/power/acpi/
8b59a454 286
3774929d
RW
287ACPI COMPONENT ARCHITECTURE (ACPICA)
288M: Robert Moore <robert.moore@intel.com>
289M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 290M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
291L: linux-acpi@vger.kernel.org
292L: devel@acpica.org
293W: https://acpica.org/
294W: https://github.com/acpica/acpica/
295Q: https://patchwork.kernel.org/project/linux-acpi/list/
296T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297S: Supported
298F: drivers/acpi/acpica/
299F: include/acpi/
2754c447 300F: tools/power/acpi/
3774929d 301
8b59a454 302ACPI FAN DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/fan.c
1da177e4 308
8b59a454 309ACPI THERMAL DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/*thermal*
998be20f 315
359acec8 316ACPI VIDEO DRIVER
8b58be88 317M: Zhang Rui <rui.zhang@intel.com>
8b59a454 318L: linux-acpi@vger.kernel.org
5ca92bd9 319W: https://01.org/linux-acpi
8b59a454 320S: Supported
86f98a3a 321F: drivers/acpi/acpi_video.c
998be20f 322
bff431e4 323ACPI WMI DRIVER
d0944853 324L: platform-driver-x86@vger.kernel.org
5b927259 325S: Orphan
679655da 326F: drivers/platform/x86/wmi.c
bff431e4 327
2f39d519 328AD1889 ALSA SOUND DRIVER
8b58be88 329M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
330W: http://wiki.parisc-linux.org/AD1889
331L: linux-parisc@vger.kernel.org
332S: Maintained
679655da 333F: sound/pci/ad1889.*
2f39d519 334
527a1a83
MH
335AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 337W: http://wiki.analog.com/AD5254
a4edbc10 338W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
339S: Supported
340F: drivers/misc/ad525x_dpot.c
341
342AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 344W: http://wiki.analog.com/AD5398
a4edbc10 345W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
346S: Supported
347F: drivers/regulator/ad5398.c
348
349AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 351W: http://wiki.analog.com/AD7142
a4edbc10 352W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
353S: Supported
354F: drivers/input/misc/ad714x.c
355
356AD7877 TOUCHSCREEN DRIVER
357M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 358W: http://wiki.analog.com/AD7877
a4edbc10 359W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
360S: Supported
361F: drivers/input/touchscreen/ad7877.c
362
363AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 365W: http://wiki.analog.com/AD7879
a4edbc10 366W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
367S: Supported
368F: drivers/input/touchscreen/ad7879.c
369
1330b0dc 370ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 371M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
372S: Maintained
373
1da177e4 374ADM1025 HARDWARE MONITOR DRIVER
d8130624 375M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 376L: lm-sensors@lm-sensors.org
1da177e4 377S: Maintained
679655da
JP
378F: Documentation/hwmon/adm1025
379F: drivers/hwmon/adm1025.c
1da177e4 380
cae2caae 381ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 382M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
383L: lm-sensors@lm-sensors.org
384S: Maintained
679655da 385F: drivers/hwmon/adm1029.c
cae2caae 386
cc0b88cf 387ADM8211 WIRELESS DRIVER
cc0b88cf 388L: linux-wireless@vger.kernel.org
491b26b4 389W: http://wireless.kernel.org/
e71bcbd0 390S: Orphan
679655da 391F: drivers/net/wireless/adm8211.*
cc0b88cf 392
e8e31622
SA
393ADP1653 FLASH CONTROLLER DRIVER
394M: Sakari Ailus <sakari.ailus@iki.fi>
395L: linux-media@vger.kernel.org
396S: Maintained
397F: drivers/media/i2c/adp1653.c
398F: include/media/adp1653.h
399
527a1a83
MH
400ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
401M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 402W: http://wiki.analog.com/ADP5520
a4edbc10 403W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
404S: Supported
405F: drivers/mfd/adp5520.c
406F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 407F: drivers/leds/leds-adp5520.c
77278d50 408F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
409F: drivers/input/keyboard/adp5520-keys.c
410
411ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
412M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 413W: http://wiki.analog.com/ADP5588
a4edbc10 414W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
415S: Supported
416F: drivers/input/keyboard/adp5588-keys.c
77278d50 417F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
418
419ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
420M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 421W: http://wiki.analog.com/ADP8860
a4edbc10 422W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
423S: Supported
424F: drivers/video/backlight/adp8860_bl.c
425
8c22a8f5
DE
426ADS1015 HARDWARE MONITOR DRIVER
427M: Dirk Eibach <eibach@gdsys.de>
428L: lm-sensors@lm-sensors.org
429S: Maintained
430F: Documentation/hwmon/ads1015
431F: drivers/hwmon/ads1015.c
432F: include/linux/i2c/ads1015.h
433
1da177e4 434ADT746X FAN DRIVER
8b58be88 435M: Colin Leroy <colin@colino.net>
1da177e4 436S: Maintained
679655da 437F: drivers/macintosh/therm_adt746x.c
1da177e4 438
b058b859 439ADT7475 HARDWARE MONITOR DRIVER
d8130624 440M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
441L: lm-sensors@lm-sensors.org
442S: Maintained
443F: Documentation/hwmon/adt7475
444F: drivers/hwmon/adt7475.c
445
527a1a83
MH
446ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
447M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 448W: http://wiki.analog.com/ADXL345
a4edbc10 449W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
450S: Supported
451F: drivers/input/misc/adxl34x.c
452
8c6af9e1 453ADVANSYS SCSI DRIVER
8b58be88 454M: Matthew Wilcox <matthew@wil.cx>
d8130624 455M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
456L: linux-scsi@vger.kernel.org
457S: Maintained
679655da
JP
458F: Documentation/scsi/advansys.txt
459F: drivers/scsi/advansys.c
8c6af9e1 460
1da177e4 461AEDSP16 DRIVER
8b58be88 462M: Riccardo Facchetti <fizban@tin.it>
1da177e4 463S: Maintained
679655da 464F: sound/oss/aedsp16.c
1da177e4 465
91952bc0
AP
466AF9013 MEDIA DRIVER
467M: Antti Palosaari <crope@iki.fi>
468L: linux-media@vger.kernel.org
469W: http://linuxtv.org/
470W: http://palosaari.fi/linux/
471Q: http://patchwork.linuxtv.org/project/linux-media/list/
472T: git git://linuxtv.org/anttip/media_tree.git
473S: Maintained
474F: drivers/media/dvb-frontends/af9013*
475
476AF9033 MEDIA DRIVER
477M: Antti Palosaari <crope@iki.fi>
478L: linux-media@vger.kernel.org
479W: http://linuxtv.org/
480W: http://palosaari.fi/linux/
481Q: http://patchwork.linuxtv.org/project/linux-media/list/
482T: git git://linuxtv.org/anttip/media_tree.git
483S: Maintained
484F: drivers/media/dvb-frontends/af9033*
485
1da177e4 486AFFS FILE SYSTEM
6cf515e1
GU
487L: linux-fsdevel@vger.kernel.org
488S: Orphan
679655da
JP
489F: Documentation/filesystems/affs.txt
490F: fs/affs/
1da177e4 491
e2d1d6c0 492AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 493M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
494L: linux-afs@lists.infradead.org
495S: Supported
679655da
JP
496F: fs/afs/
497F: include/net/af_rxrpc.h
498F: net/rxrpc/af_rxrpc.c
e2d1d6c0 499
1da177e4 500AGPGART DRIVER
8b58be88 501M: David Airlie <airlied@linux.ie>
878eaf61 502T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 503S: Maintained
679655da
JP
504F: drivers/char/agp/
505F: include/linux/agp*
c117ab84 506F: include/uapi/linux/agp*
1da177e4
LT
507
508AHA152X SCSI DRIVER
8b58be88 509M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
510L: linux-scsi@vger.kernel.org
511S: Maintained
679655da
JP
512F: drivers/scsi/aha152x*
513F: drivers/scsi/pcmcia/aha152x*
1da177e4 514
64624d4f 515AIC7XXX / AIC79XX SCSI DRIVER
d8130624 516M: Hannes Reinecke <hare@suse.com>
64624d4f 517L: linux-scsi@vger.kernel.org
1da177e4 518S: Maintained
679655da 519F: drivers/scsi/aic7xxx/
1da177e4 520
450500ad
HV
521AIMSLAB FM RADIO RECEIVER DRIVER
522M: Hans Verkuil <hverkuil@xs4all.nl>
523L: linux-media@vger.kernel.org
524T: git git://linuxtv.org/media_tree.git
525W: http://linuxtv.org
526S: Maintained
527F: drivers/media/radio/radio-aimslab*
528
e2d1d6c0 529AIO
8b58be88 530M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
531L: linux-aio@kvack.org
532S: Supported
679655da
JP
533F: fs/aio.c
534F: include/linux/*aio*.h
e2d1d6c0 535
469d4ec8
AP
536AIRSPY MEDIA DRIVER
537M: Antti Palosaari <crope@iki.fi>
538L: linux-media@vger.kernel.org
539W: http://linuxtv.org/
540W: http://palosaari.fi/linux/
541Q: http://patchwork.linuxtv.org/project/linux-media/list/
542T: git git://linuxtv.org/anttip/media_tree.git
543S: Maintained
544F: drivers/media/usb/airspy/
545
1da177e4 546ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 547M: Duncan Sands <duncan.sands@free.fr>
6372594a 548L: linux-usb@vger.kernel.org
1da177e4
LT
549W: http://www.linux-usb.org/SpeedTouch/
550S: Maintained
679655da
JP
551F: drivers/usb/atm/speedtch.c
552F: drivers/usb/atm/usbatm.c
1da177e4 553
272f133a 554ALCHEMY AU1XX0 MMC DRIVER
8b58be88 555M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 556S: Maintained
679655da 557F: drivers/mmc/host/au1xmmc.c
272f133a 558
4a4e5787 559ALI1563 I2C DRIVER
8b58be88 560M: Rudolf Marek <r.marek@assembler.cz>
846557d3 561L: linux-i2c@vger.kernel.org
4a4e5787 562S: Maintained
679655da
JP
563F: Documentation/i2c/busses/i2c-ali1563
564F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 565
bc368798
LC
566ALLWINNER SECURITY SYSTEM
567M: Corentin Labbe <clabbe.montjoie@gmail.com>
568L: linux-crypto@vger.kernel.org
569S: Maintained
570F: drivers/crypto/sunxi-ss/
571
1da177e4 572ALPHA PORT
8b58be88 573M: Richard Henderson <rth@twiddle.net>
8b58be88 574M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 575M: Matt Turner <mattst88@gmail.com>
c89f4f9a 576S: Odd Fixes
a9406699 577L: linux-alpha@vger.kernel.org
679655da 578F: arch/alpha/
1da177e4 579
f62092f6
LFT
580ALTERA MAILBOX DRIVER
581M: Ley Foon Tan <lftan@altera.com>
582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S: Maintained
584F: drivers/mailbox/mailbox-altera.c
585
c5abbba9
THL
586ALTERA PIO DRIVER
587M: Tien Hock Loh <thloh@altera.com>
588L: linux-gpio@vger.kernel.org
589S: Maintained
590F: drivers/gpio/gpio-altera.c
591
16b8b922 592ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 593M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
594L: netdev@vger.kernel.org
595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596S: Maintained
597F: drivers/net/ethernet/altera/
598
adf9251f
TK
599ALTERA UART/JTAG UART SERIAL DRIVERS
600M: Tobias Klauser <tklauser@distanz.ch>
601L: linux-serial@vger.kernel.org
61bd0943 602L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
603S: Maintained
604F: drivers/tty/serial/altera_uart.c
605F: drivers/tty/serial/altera_jtaguart.c
606F: include/linux/altera_uart.h
607F: include/linux/altera_jtaguart.h
608
f4875e12
TL
609AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
610M: Tom Lendacky <thomas.lendacky@amd.com>
611L: linux-crypto@vger.kernel.org
612S: Supported
613F: drivers/crypto/ccp/
614F: include/linux/ccp.h
615
512d1027 616AMD FAM15H PROCESSOR POWER MONITORING DRIVER
96818b58 617M: Huang Rui <ray.huang@amd.com>
512d1027 618L: lm-sensors@lm-sensors.org
96818b58 619S: Supported
512d1027
AH
620F: Documentation/hwmon/fam15h_power
621F: drivers/hwmon/fam15h_power.c
622
167a675a 623AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
67d76710 624L: linux-geode@lists.infradead.org (moderated for non-subscribers)
b4731977 625S: Orphan
faf2e1db 626F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 627
f90b8116 628AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 629P: Andres Salomon <dilinger@queued.net>
67d76710 630L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
631W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
632S: Supported
679655da
JP
633F: drivers/char/hw_random/geode-rng.c
634F: drivers/crypto/geode*
8a61f013 635F: drivers/video/fbdev/geode/
679655da 636F: arch/x86/include/asm/geode.h
f90b8116 637
919ee7dd 638AMD IOMMU (AMD-VI)
e4110568 639M: Joerg Roedel <joro@8bytes.org>
919ee7dd 640L: iommu@lists.linux-foundation.org
525b233c 641T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 642S: Maintained
b2c16391
JP
643F: drivers/iommu/amd_iommu*.[ch]
644F: include/linux/amd-iommu.h
919ee7dd 645
16423d67 646AMD KFD
1241e0b4 647M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
648L: dri-devel@lists.freedesktop.org
649T: git git://people.freedesktop.org/~gabbayo/linux.git
650S: Supported
130e0371
OG
651F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
652F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 653F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 654F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 655F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
656F: drivers/gpu/drm/amd/include/cik_structs.h
657F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 658F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
659F: drivers/gpu/drm/radeon/radeon_kfd.c
660F: drivers/gpu/drm/radeon/radeon_kfd.h
661F: include/uapi/linux/kfd_ioctl.h
16423d67 662
45198c7b
LT
663AMD XGBE DRIVER
664M: Tom Lendacky <thomas.lendacky@amd.com>
665L: netdev@vger.kernel.org
666S: Supported
667F: drivers/net/ethernet/amd/xgbe/
45198c7b 668
284f42b6 669AMS (Apple Motion Sensor) DRIVER
8b58be88 670M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 671S: Supported
bd5f47ec 672F: drivers/macintosh/ams/
284f42b6 673
f94b533d 674AMSO1100 RNIC DRIVER
8b58be88
JP
675M: Tom Tucker <tom@opengridcomputing.com>
676M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 677L: linux-rdma@vger.kernel.org
f94b533d 678S: Maintained
679655da 679F: drivers/infiniband/hw/amso1100/
f94b533d 680
531fca16
HV
681ANALOG DEVICES INC AD9389B DRIVER
682M: Hans Verkuil <hans.verkuil@cisco.com>
683L: linux-media@vger.kernel.org
684S: Maintained
685F: drivers/media/i2c/ad9389b*
686
614b4384
LPC
687ANALOG DEVICES INC ADV7180 DRIVER
688M: Lars-Peter Clausen <lars@metafoo.de>
689L: linux-media@vger.kernel.org
690W: http://ez.analog.com/community/linux-device-drivers
691S: Supported
692F: drivers/media/i2c/adv7180.c
693
c40ddfa3
HV
694ANALOG DEVICES INC ADV7511 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7511*
699
531fca16
HV
700ANALOG DEVICES INC ADV7604 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7604*
705
c40ddfa3
HV
706ANALOG DEVICES INC ADV7842 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7842*
711
527a1a83 712ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 713M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 715W: http://wiki.analog.com/
a4edbc10 716W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 717S: Supported
39c9d199 718F: sound/soc/codecs/adau*
cc52688a 719F: sound/soc/codecs/adav*
4bdef3bd 720F: sound/soc/codecs/ad1*
ae48f5ef 721F: sound/soc/codecs/ad7*
4bdef3bd 722F: sound/soc/codecs/ssm*
40216ce7 723F: sound/soc/codecs/sigmadsp.*
4bdef3bd 724
527a1a83 725ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
727L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728W: http://blackfin.uclinux.org/
729S: Supported
730F: sound/soc/blackfin/*
7d1f9018 731
4ce72abc
LPC
732ANALOG DEVICES INC IIO DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734M: Michael Hennerich <Michael.Hennerich@analog.com>
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: drivers/iio/*/ad*
739X: drivers/iio/*/adjd*
740F: drivers/staging/iio/*/ad*
741F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 742
0e3b67b3
LPC
743ANALOG DEVICES INC DMA DRIVERS
744M: Lars-Peter Clausen <lars@metafoo.de>
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/dma/dma-axi-dmac.c
748
41c9e95d
GK
749ANDROID DRIVERS
750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 751M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 752M: Riley Andrews <riandrews@android.com>
0e4a566b 753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
754L: devel@driverdev.osuosl.org
755S: Supported
756F: drivers/android/
757F: drivers/staging/android/
758
42269063 759AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 760M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 761L: linuxppc-dev@lists.ozlabs.org
93711660 762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 763S: Maintained
679655da 764F: sound/aoa/
42269063 765
1da177e4 766APM DRIVER
e5f6450c 767M: Jiri Kosina <jikos@kernel.org>
81024fc4 768S: Odd fixes
679655da
JP
769F: arch/x86/kernel/apm_32.c
770F: include/linux/apm_bios.h
c117ab84 771F: include/uapi/linux/apm_bios.h
81024fc4 772F: drivers/char/apm-emulation.c
1da177e4 773
bd7aa4b2 774APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 775M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 776L: linux-input@vger.kernel.org
75dd112a 777S: Odd fixes
679655da 778F: drivers/input/mouse/bcm5974.c
bd7aa4b2 779
6f2fad74 780APPLE SMC DRIVER
75dd112a 781M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 782L: lm-sensors@lm-sensors.org
75dd112a 783S: Odd fixes
679655da 784F: drivers/hwmon/applesmc.c
6f2fad74 785
1da177e4 786APPLETALK NETWORK LAYER
8b58be88 787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 788S: Maintained
679655da
JP
789F: drivers/net/appletalk/
790F: net/appletalk/
1da177e4 791
21c75328
DD
792APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
793M: Duc Dang <dhdang@apm.com>
794S: Supported
795F: arch/arm64/boot/dts/apm/
796
24299502
IS
797APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
798M: Iyappan Subramanian <isubramanian@apm.com>
799M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
800S: Supported
801F: drivers/net/ethernet/apm/xgene/
802F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
803
62a37dc7
LP
804APTINA CAMERA SENSOR PLL
805M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
806L: linux-media@vger.kernel.org
807S: Maintained
808F: drivers/media/i2c/aptina-pll.*
809
1154ea7d 810ARC FRAMEBUFFER DRIVER
8b58be88 811M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 812S: Maintained
8a61f013
JH
813F: drivers/video/fbdev/arcfb.c
814F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 815
c38f6ac7
MG
816ARCNET NETWORK LAYER
817M: Michael Grzeschik <m.grzeschik@pengutronix.de>
818L: netdev@vger.kernel.org
819S: Maintained
820F: drivers/net/arcnet/
821F: include/uapi/linux/if_arcnet.h
822
1da177e4 823ARM MFM AND FLOPPY DRIVERS
8b58be88 824M: Ian Molton <spyro@f2s.com>
1da177e4 825S: Maintained
679655da
JP
826F: arch/arm/lib/floppydma.S
827F: arch/arm/include/asm/floppy.h
1da177e4 828
6f96521f
WD
829ARM PMU PROFILING AND DEBUGGING
830M: Will Deacon <will.deacon@arm.com>
70e238df 831R: Mark Rutland <mark.rutland@arm.com>
6f96521f 832S: Maintained
dd06a84b 833F: arch/arm*/kernel/perf_*
6f96521f 834F: arch/arm/oprofile/common.c
dd06a84b
MR
835F: arch/arm*/kernel/hw_breakpoint.c
836F: arch/arm*/include/asm/hw_breakpoint.h
837F: arch/arm*/include/asm/perf_event.h
fa8ad788
MR
838F: drivers/perf/arm_pmu.c
839F: include/linux/perf/arm_pmu.h
6f96521f 840
d4275354 841ARM PORT
8b58be88 842M: Russell King <linux@arm.linux.org.uk>
efc03ecb 843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
844W: http://www.arm.linux.org.uk/
845S: Maintained
846F: arch/arm/
847
d323c243
SB
848ARM SUB-ARCHITECTURES
849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 850S: Maintained
d323c243
SB
851F: arch/arm/mach-*/
852F: arch/arm/plat-*/
853T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
854
cefbf4ea
RK
855ARM PRIMECELL AACI PL041 DRIVER
856M: Russell King <linux@arm.linux.org.uk>
857S: Maintained
858F: sound/arm/aaci.*
859
860ARM PRIMECELL CLCD PL110 DRIVER
861M: Russell King <linux@arm.linux.org.uk>
862S: Maintained
8a61f013 863F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
864
865ARM PRIMECELL KMI PL050 DRIVER
866M: Russell King <linux@arm.linux.org.uk>
867S: Maintained
868F: drivers/input/serio/ambakmi.*
869F: include/linux/amba/kmi.h
870
2761f5c2 871ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
872M: Russell King <linux@arm.linux.org.uk>
873S: Maintained
679655da 874F: drivers/mmc/host/mmci.*
2f748aaa 875F: include/linux/amba/mmci.h
2761f5c2 876
1b4304e5
RK
877ARM PRIMECELL UART PL010 AND PL011 DRIVERS
878M: Russell King <linux@arm.linux.org.uk>
879S: Maintained
880F: drivers/tty/serial/amba-pl01*.c
881F: include/linux/amba/serial.h
2761f5c2 882
cefbf4ea
RK
883ARM PRIMECELL BUS SUPPORT
884M: Russell King <linux@arm.linux.org.uk>
885S: Maintained
886F: drivers/amba/
887F: include/linux/amba/bus.h
888
2b7a52a4 889ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 890M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
892S: Maintained
893
9c784f95 894ARM/AFEB9260 MACHINE SUPPORT
8b58be88 895M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
897S: Maintained
898
2b7a52a4 899ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 900M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
902S: Maintained
903
5c6dcd7f 904ARM/Allwinner sunXi SoC support
1b106699 905M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 906M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908S: Maintained
5c6dcd7f 909N: sun[x456789]i
60b0f380
MR
910
911ARM/Allwinner SoC Clock Support
912M: Emilio LĂ³pez <emilio@elopez.com.ar>
913S: Maintained
914F: drivers/clk/sunxi/
1b106699 915
7c1e3876
CC
916ARM/Amlogic MesonX SoC support
917M: Carlo Caione <carlo@caione.org>
918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S: Maintained
12ddbadf 920F: drivers/media/rc/meson-ir.c
7c1e3876
CC
921N: meson[x68]
922
eff506fa
TZ
923ARM/Annapurna Labs ALPINE ARCHITECTURE
924M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
925S: Maintained
926F: arch/arm/mach-alpine/
927
8dca5ce8 928ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
c1fc8675 929M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 930M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 931M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
933W: http://www.linux4sam.org
934S: Supported
935F: arch/arm/mach-at91/
f0a0a58e 936F: include/soc/at91/
70e389cc
MB
937F: arch/arm/boot/dts/at91*.dts
938F: arch/arm/boot/dts/at91*.dtsi
939F: arch/arm/boot/dts/sama*.dts
940F: arch/arm/boot/dts/sama*.dtsi
5f58c970 941F: arch/arm/include/debug/at91.S
d4a89c7d 942
6e05dd4e
BB
943ARM/ATMEL AT91 Clock Support
944M: Boris Brezillon <boris.brezillon@free-electrons.com>
945S: Maintained
946F: drivers/clk/at91
947
986cf2e9 948ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 949M: Rob Herring <robh@kernel.org>
986cf2e9
RH
950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
951S: Maintained
952F: arch/arm/mach-highbank/
953
d94f944e 954ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 955M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
956S: Maintained
957F: arch/arm/mach-cns3xxx/
d94f944e 958
4863dea3
SG
959ARM/CAVIUM THUNDER NETWORK DRIVER
960M: Sunil Goutham <sgoutham@cavium.com>
961M: Robert Richter <rric@kernel.org>
962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963S: Supported
322e5cc5 964F: drivers/net/ethernet/cavium/thunder/
4863dea3 965
386ab516
AS
966ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
967M: Alexander Shiyan <shc_work@mail.ru>
968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969S: Odd Fixes
b8ba3874 970N: clps711x
386ab516 971
2b7a52a4 972ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 973M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 974M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 976S: Maintained
d19d3667
HS
977F: arch/arm/mach-ep93xx/
978F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
979
980ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 981M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 982L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
983S: Maintained
984
d4275354 985ARM/CLKDEV SUPPORT
8b58be88 986M: Russell King <linux@arm.linux.org.uk>
efc03ecb 987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 988S: Maintained
d4275354 989F: arch/arm/include/asm/clkdev.h
4fa2651d 990F: drivers/clk/clkdev.c
d4275354 991
d48134e7 992ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 993M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
995S: Maintained
996
94150095
HF
997ARM/CONTEC MICRO9 MACHINE SUPPORT
998M: Hubert Feurstein <hubert.feurstein@contec.at>
999S: Maintained
1000F: arch/arm/mach-ep93xx/micro9.c
1001
a06ae860
PP
1002ARM/CORESIGHT FRAMEWORK AND DRIVERS
1003M: Mathieu Poirier <mathieu.poirier@linaro.org>
1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005S: Maintained
01081f5a 1006F: drivers/hwtracing/coresight/*
a06ae860
PP
1007F: Documentation/trace/coresight.txt
1008F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1009F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1010
1da177e4 1011ARM/CORGI MACHINE SUPPORT
8b58be88 1012M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1013S: Maintained
1014
881a95f9 1015ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1016M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1018T: git git://github.com/ulli-kroll/linux.git
162500b3 1019S: Maintained
f49afbb5 1020F: arch/arm/mach-gemini/
98a9bb5b 1021F: drivers/rtc/rtc-gemini.c
881a95f9 1022
a990cbd8 1023ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1024M: Barry Song <baohua@kernel.org>
a990cbd8 1025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1026T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1027S: Maintained
1028F: arch/arm/mach-prima2/
4a9c44f1 1029F: drivers/clk/sirf/
05f30e8d 1030F: drivers/clocksource/timer-prima2.c
5833ac98 1031F: drivers/clocksource/timer-atlas7.c
f8505ef5 1032N: [^a-z]sirf
a990cbd8 1033
c9d862c4
BS
1034ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1035M: Baruch Siach <baruch@tkos.co.il>
1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037S: Maintained
cde137aa 1038F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1039N: digicolor
1040
d4275354 1041ARM/EBSA110 MACHINE SUPPORT
8b58be88 1042M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1044W: http://www.arm.linux.org.uk/
1045S: Maintained
1046F: arch/arm/mach-ebsa110/
b955f6ca 1047F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1048
4721f3ce
UKK
1049ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1050M: Uwe Kleine-König <kernel@pengutronix.de>
1051L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052S: Maintained
1053N: efm32
1054
a9da4f7e 1055ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1056M: Daniel Ribeiro <drwyrm@gmail.com>
1057M: Stefan Schmidt <stefan@openezx.org>
1058M: Harald Welte <laforge@openezx.org>
d66f1886 1059L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1060W: http://www.openezx.org/
1061S: Maintained
cafc2265
SS
1062T: topgit git://git.openezx.org/openezx.git
1063F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1064
6a915af9 1065ARM/FARADAY FA526 PORT
162500b3 1066M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1068S: Maintained
1fa7e547 1069T: git git://git.berlios.de/gemini-board
f49afbb5 1070F: arch/arm/mm/*-fa*
6a915af9 1071
d4275354 1072ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1073M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1075W: http://www.arm.linux.org.uk/
1076S: Maintained
1077F: arch/arm/include/asm/hardware/dec21285.h
1078F: arch/arm/mach-footbridge/
1079
86183a5f 1080ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1081M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1082M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1084S: Maintained
f1c12837 1085T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1086F: arch/arm/mach-imx/
ce515a6b 1087F: arch/arm/mach-mxs/
2a82f95c 1088F: arch/arm/boot/dts/imx*
e5dafa22 1089F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1090F: drivers/clk/imx/
1091F: include/soc/imx/
86183a5f 1092
142109d2 1093ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1094M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1095M: Sascha Hauer <kernel@pengutronix.de>
1096R: Stefan Agner <stefan@agner.ch>
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S: Maintained
1099T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1100F: arch/arm/mach-imx/*vf610*
1101F: arch/arm/boot/dts/vf*
1102
2b7a52a4 1103ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1104M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1106S: Maintained
1107
90b8fc34 1108ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1109M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1111S: Maintained
1112
ef47d5f0 1113ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1114M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1115M: Paul Parsons <lost.distance@yahoo.com>
1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1117S: Maintained
1118F: arch/arm/mach-pxa/hx4700.c
1119F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1120F: sound/soc/pxa/hx4700.c
ef47d5f0 1121
4dfad069
WX
1122ARM/HISILICON SOC SUPPORT
1123M: Wei Xu <xuwei5@hisilicon.com>
1124L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125W: http://www.hisilicon.com
1126S: Supported
1127T: git git://github.com/hisilicon/linux-hisi.git
1128F: arch/arm/mach-hisi/
1129
21f37bc3 1130ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1131M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1132W: www.jlime.com
1133S: Maintained
084bad91
KE
1134T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1135F: arch/arm/mach-sa1100/jornada720.c
1136F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1137
5e767ab9
JMC
1138ARM/IGEP MACHINE SUPPORT
1139M: Enric Balletbo i Serra <eballetbo@gmail.com>
1140M: Javier Martinez Canillas <javier@dowhile0.org>
1141L: linux-omap@vger.kernel.org
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S: Maintained
06ff74fd 1144F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1145
403d2971
MV
1146ARM/INCOME PXA270 SUPPORT
1147M: Marek Vasut <marek.vasut@gmail.com>
1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149S: Maintained
ec154082 1150F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1151
2b7a52a4 1152ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1153M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1155S: Maintained
e2bdb176
DW
1156
1157ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1159S: Orphan
2b7a52a4
LB
1160
1161ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1162M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1164S: Maintained
2b7a52a4
LB
1165
1166ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1167M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1169S: Maintained
2b7a52a4 1170
2b7a52a4 1171ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1172M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1174S: Maintained
1175
dfdd8cc9
KH
1176ARM/INTEL IXP4XX ARM ARCHITECTURE
1177M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1178M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1180S: Maintained
1181F: arch/arm/mach-ixp4xx/
1182
838553c5 1183ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1184M: Jonathan Cameron <jic23@cam.ac.uk>
1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186S: Maintained
1187F: arch/arm/mach-pxa/stargate2.c
1188F: drivers/pcmcia/pxa2xx_stargate2.c
1189
2b7a52a4 1190ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1191M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1192L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1193S: Maintained
2b7a52a4
LB
1194
1195ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1196M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1198S: Maintained
1199
1154f858 1200ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1201M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203S: Maintained
1204F: arch/arm/mach-keystone/
317929cd 1205T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1206
bc6aa566 1207ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1208M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1209L: linux-kernel@vger.kernel.org
1210S: Maintained
1211F: drivers/clk/keystone/
1212
1213ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1214M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1215L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216L: linux-kernel@vger.kernel.org
1217S: Maintained
1218F: drivers/clocksource/timer-keystone.c
1219
1220ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1221M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1222L: linux-kernel@vger.kernel.org
1223S: Maintained
1224F: drivers/power/reset/keystone-reset.c
1225
1226ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1227M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1228L: linux-kernel@vger.kernel.org
1229S: Maintained
1230F: drivers/memory/*emif*
1231
2b7a52a4 1232ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1233M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1235S: Maintained
1236
3143875f
JE
1237ARM/LPC18XX ARCHITECTURE
1238M: Joachim Eastwood <manabian@gmail.com>
1239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240S: Maintained
19c1c32c
JE
1241F: arch/arm/boot/dts/lpc43*
1242F: drivers/clk/nxp/clk-lpc18xx*
1243F: drivers/clocksource/time-lpc32xx.c
1244F: drivers/i2c/busses/i2c-lpc2k.c
1245F: drivers/memory/pl172.c
1246F: drivers/mtd/spi-nor/nxp-spifi.c
1247F: drivers/rtc/rtc-lpc24xx.c
3143875f
JE
1248N: lpc18xx
1249
3b886171 1250ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1251M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1252S: Maintained
1253
31c17ac9 1254ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1255M: Jason Cooper <jason@lakedaemon.net>
1256M: Andrew Lunn <andrew@lunn.ch>
1257M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1258M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260S: Maintained
1261F: arch/arm/mach-mvebu/
59ec9671 1262F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1263F: arch/arm/boot/dts/armada*
1264F: arch/arm/boot/dts/kirkwood*
1265
75f41273 1266
40f4978b
SH
1267ARM/Marvell Berlin SoC support
1268M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270S: Maintained
1271F: arch/arm/mach-berlin/
31c17ac9
GC
1272F: arch/arm/boot/dts/berlin*
1273
40f4978b 1274
4cfab57e 1275ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1276M: Jason Cooper <jason@lakedaemon.net>
1277M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1278M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1279M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1281S: Maintained
1282F: arch/arm/mach-dove/
54a246ff
NP
1283F: arch/arm/mach-mv78xx0/
1284F: arch/arm/mach-orion5x/
1285F: arch/arm/plat-orion/
31c17ac9
GC
1286F: arch/arm/boot/dts/dove*
1287F: arch/arm/boot/dts/orion5x*
1288
3b886171 1289
d69ac131
AC
1290ARM/Orion SoC/Technologic Systems TS-78xx platform support
1291M: Alexander Clouter <alex@digriz.org.uk>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293W: http://www.digriz.org.uk/ts78xx/kernel
1294S: Maintained
1295F: arch/arm/mach-orion5x/ts78xx-*
1296
607b8fc9
EH
1297ARM/Mediatek RTC DRIVER
1298M: Eddie Huang <eddie.huang@mediatek.com>
1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1301S: Maintained
1302F: drivers/rtc/rtc-mt6397.c
1303
e54951c8
MB
1304ARM/Mediatek SoC support
1305M: Matthias Brugger <matthias.bgg@gmail.com>
1306L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1307L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1308S: Maintained
1309F: arch/arm/boot/dts/mt6*
1310F: arch/arm/boot/dts/mt8*
1311F: arch/arm/mach-mediatek/
1312N: mtk
1313K: mediatek
1314
0f8669e3
CY
1315ARM/Mediatek USB3 PHY DRIVER
1316M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1319S: Maintained
1320F: drivers/phy/phy-mt65xx-usb3.c
1321
adcb079f
AB
1322ARM/MICREL KS8695 ARCHITECTURE
1323M: Greg Ungerer <gerg@uclinux.org>
1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1325F: arch/arm/mach-ks8695/
adcb079f
AB
1326S: Odd Fixes
1327
d78ff0a5 1328ARM/MIOA701 MACHINE SUPPORT
8b58be88 1329M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1331F: arch/arm/mach-pxa/mioa701.c
1332S: Maintained
1333
9624dfe6 1334ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1335M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1336S: Maintained
1337
e0ee9851 1338ARM/NOMADIK ARCHITECTURE
28b8e8d4 1339M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1340M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342S: Maintained
1343F: arch/arm/mach-nomadik/
ecc265fe 1344F: drivers/pinctrl/nomadik/
87572880 1345F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1346T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1347
9d76295a 1348ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1349M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1350L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1351W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1352S: Supported
1353
8459c159 1354ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1355M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1356M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1357S: Maintained
1358
5d783a2d 1359ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1360M: Marek Vasut <marek.vasut@gmail.com>
75280787 1361L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1362W: http://hackndev.com
1363S: Maintained
933d35f0
JP
1364F: arch/arm/mach-pxa/include/mach/palmtx.h
1365F: arch/arm/mach-pxa/palmtx.c
1366F: arch/arm/mach-pxa/include/mach/palmt5.h
1367F: arch/arm/mach-pxa/palmt5.c
1368F: arch/arm/mach-pxa/include/mach/palmld.h
1369F: arch/arm/mach-pxa/palmld.c
1370F: arch/arm/mach-pxa/include/mach/palmte2.h
1371F: arch/arm/mach-pxa/palmte2.c
1372F: arch/arm/mach-pxa/include/mach/palmtc.h
1373F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1374
b57fe924 1375ARM/PALM TREO SUPPORT
d8130624 1376M: Tomas Cech <sleep_walker@suse.com>
75280787 1377L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1378W: http://hackndev.com
1379S: Maintained
b57fe924
JP
1380F: arch/arm/mach-pxa/include/mach/palmtreo.h
1381F: arch/arm/mach-pxa/palmtreo.c
90af5811 1382
c49e1e63 1383ARM/PALMZ72 SUPPORT
8b58be88 1384M: Sergey Lapin <slapin@ossfans.org>
75280787 1385L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1386W: http://hackndev.com
1387S: Maintained
933d35f0
JP
1388F: arch/arm/mach-pxa/include/mach/palmz72.h
1389F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1390
1da177e4 1391ARM/PLEB SUPPORT
8b58be88 1392M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1393W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1394S: Maintained
1395
1396ARM/PT DIGITAL BOARD PORT
8b58be88 1397M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1398L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1399W: http://www.arm.linux.org.uk/
1400S: Maintained
1401
8fc1b0f8
KG
1402ARM/QUALCOMM SUPPORT
1403M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1404M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1405M: David Brown <davidb@codeaurora.org>
1406L: linux-arm-msm@vger.kernel.org
f5d3af9d 1407L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1408S: Maintained
1409F: arch/arm/mach-qcom/
f5d3af9d 1410F: drivers/soc/qcom/
c0c89faf
SB
1411F: drivers/tty/serial/msm_serial.h
1412F: drivers/tty/serial/msm_serial.c
1413F: drivers/*/pm8???-*
1414F: drivers/mfd/ssbi.c
916f743d 1415F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1416T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1417
2b7a52a4 1418ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1419M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1420L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1421S: Maintained
1422
d4275354 1423ARM/RISCPC ARCHITECTURE
8b58be88 1424M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1426W: http://www.arm.linux.org.uk/
1427S: Maintained
d4275354
RK
1428F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1429F: arch/arm/include/asm/hardware/ioc.h
1430F: arch/arm/include/asm/hardware/iomd.h
1431F: arch/arm/include/asm/hardware/memc.h
1432F: arch/arm/mach-rpc/
1a6422f6 1433F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1434F: drivers/net/ethernet/i825xx/ether1*
1435F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1436F: drivers/scsi/arm/
1437
08ddbb0a
HS
1438ARM/Rockchip SoC support
1439M: Heiko Stuebner <heiko@sntech.de>
1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1441L: linux-rockchip@lists.infradead.org
08ddbb0a 1442S: Maintained
541555e9 1443F: arch/arm/boot/dts/rk3*
08ddbb0a 1444F: arch/arm/mach-rockchip/
541555e9
HS
1445F: drivers/clk/rockchip/
1446F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1447F: drivers/*/*rockchip*
541555e9
HS
1448F: drivers/*/*/*rockchip*
1449F: sound/soc/rockchip/
b4331b43 1450N: rockchip
08ddbb0a 1451
5bfb937c
KK
1452ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1453M: Kukjin Kim <kgene@kernel.org>
e8f98457 1454M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1456L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1457S: Maintained
6f0589c8
MB
1458F: arch/arm/boot/dts/s3c*
1459F: arch/arm/boot/dts/exynos*
d97236e6 1460F: arch/arm64/boot/dts/exynos/
482ce512 1461F: arch/arm/plat-samsung/
769bbb63
HS
1462F: arch/arm/mach-s3c24*/
1463F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1464F: arch/arm/mach-s5p*/
1465F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1466F: drivers/*/*s3c2410*
1467F: drivers/*/*/*s3c2410*
40c76662
MB
1468F: drivers/spi/spi-s3c*
1469F: sound/soc/samsung/*
d6b9aea6
KK
1470F: Documentation/arm/Samsung/
1471F: Documentation/devicetree/bindings/arm/samsung/
1472F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1473F: Documentation/devicetree/bindings/power/pd-samsung.txt
33d43cdd 1474N: exynos
f556cb07 1475
10ffa964
KP
1476ARM/SAMSUNG MOBILE MACHINE SUPPORT
1477M: Kyungmin Park <kyungmin.park@samsung.com>
1478L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479S: Maintained
004bbd3c 1480F: arch/arm/mach-s5pv210/
10ffa964 1481
3ce4ccb6
KD
1482ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1483M: Kyungmin Park <kyungmin.park@samsung.com>
1484M: Kamil Debski <k.debski@samsung.com>
1485L: linux-arm-kernel@lists.infradead.org
1486L: linux-media@vger.kernel.org
1487S: Maintained
1488F: drivers/media/platform/s5p-g2d/
1489
e6a476fd
MS
1490ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1491M: Kyungmin Park <kyungmin.park@samsung.com>
1492M: Kamil Debski <k.debski@samsung.com>
6305902c 1493M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1494L: linux-arm-kernel@lists.infradead.org
1495L: linux-media@vger.kernel.org
1496S: Maintained
934455d7 1497F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1498F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1499
1500ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1501M: Kyungmin Park <kyungmin.park@samsung.com>
1502M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1503L: linux-arm-kernel@lists.infradead.org
1504L: linux-media@vger.kernel.org
1505S: Maintained
90d72ac6 1506F: drivers/media/platform/s5p-tv/
e6a476fd 1507
7d9f9bf4
AP
1508ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1509M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1510M: Jacek Anaszewski <j.anaszewski@samsung.com>
1511L: linux-arm-kernel@lists.infradead.org
1512L: linux-media@vger.kernel.org
1513S: Maintained
1514F: drivers/media/platform/s5p-jpeg/
1515
d48d38e8 1516ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1517M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1518M: Magnus Damm <magnus.damm@gmail.com>
1519L: linux-sh@vger.kernel.org
d48d38e8 1520W: http://oss.renesas.com
bbff48f5 1521Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1522T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1523S: Supported
0b514fdb
SH
1524F: arch/arm/boot/dts/emev2*
1525F: arch/arm/boot/dts/r7s*
1526F: arch/arm/boot/dts/r8a*
1527F: arch/arm/boot/dts/sh*
0b514fdb 1528F: arch/arm/configs/shmobile_defconfig
7a2071c5 1529F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1530F: arch/arm/mach-shmobile/
1531F: drivers/sh/
1532
66314223 1533ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1534M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1535S: Maintained
1536F: arch/arm/mach-socfpga/
efadb751
DN
1537F: arch/arm/boot/dts/socfpga*
1538F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1539W: http://www.rocketboards.org
efadb751 1540T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1541
1542ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1543M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1544S: Maintained
1545F: drivers/clk/socfpga/
1546
71bcada8
TT
1547ARM/SOCFPGA EDAC SUPPORT
1548M: Thor Thayer <tthayer@opensource.altera.com>
1549S: Maintained
1550F: drivers/edac/altera_edac.
1551
65ebcc11 1552ARM/STI ARCHITECTURE
a92177ea
SK
1553M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1554M: Maxime Coquelin <maxime.coquelin@st.com>
1555M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557L: kernel@stlinux.com
1558W: http://www.stlinux.com
1559S: Maintained
1560F: arch/arm/mach-sti/
a92177ea 1561F: arch/arm/boot/dts/sti*
b8e31bf3 1562F: drivers/char/hw_random/st-rng.c
a92177ea 1563F: drivers/clocksource/arm_global_timer.c
82805d1b 1564F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1565F: drivers/i2c/busses/i2c-st.c
346e2e4a 1566F: drivers/media/rc/st_rc.c
95d66b16 1567F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1568F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1569F: drivers/phy/phy-miphy28lp.c
1570F: drivers/phy/phy-miphy365x.c
6da969a5 1571F: drivers/phy/phy-stih407-usb.c
26389c78 1572F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1573F: drivers/pinctrl/pinctrl-st.c
1574F: drivers/reset/sti/
db4112e6 1575F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1576F: drivers/tty/serial/st-asc.c
eb11adab 1577F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1578F: drivers/usb/host/ehci-st.c
1579F: drivers/usb/host/ohci-st.c
db4112e6 1580F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1581F: drivers/ata/ahci_st.c
65ebcc11 1582
ee6e7879
MC
1583ARM/STM32 ARCHITECTURE
1584M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586S: Maintained
1587T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1588N: stm32
1589F: drivers/clocksource/armv7m_systick.c
1590
2b7a52a4 1591ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1592M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1593L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1594S: Maintained
1595
1bbd7089 1596ARM/TETON BGA MACHINE SUPPORT
706e69d6 1597M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599S: Maintained
1600
2b7a52a4 1601ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1602M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1603L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1604S: Maintained
1605
98ad6e3b 1606ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1607M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1608L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1609W: http://www.mcuos.com
1610S: Maintained
4e89e8f6 1611F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1612F: drivers/input/keyboard/w90p910_keypad.c
1613F: drivers/input/touchscreen/w90p910_ts.c
1614F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1615F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1616F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1617F: drivers/rtc/rtc-nuc900.c
9df92e6c 1618F: drivers/spi/spi-nuc900.c
4e89e8f6 1619F: drivers/usb/host/ehci-w90x900.c
8a61f013 1620F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1621
54274d71 1622ARM/U300 MACHINE SUPPORT
e4651a9f 1623M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1624L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625S: Supported
1626F: arch/arm/mach-u300/
9affbd24 1627F: drivers/clocksource/timer-u300.c
54274d71
LW
1628F: drivers/i2c/busses/i2c-stu300.c
1629F: drivers/rtc/rtc-coh901331.c
1630F: drivers/watchdog/coh901327_wdt.c
1631F: drivers/dma/coh901318*
87572880
LW
1632F: drivers/mfd/ab3100*
1633F: drivers/rtc/rtc-ab3100.c
1634F: drivers/rtc/rtc-coh901331.c
1635T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1636
3d00d04f
MY
1637ARM/UNIPHIER ARCHITECTURE
1638M: Masahiro Yamada <yamada.masahiro@socionext.com>
1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S: Maintained
a3ff83d2 1641F: arch/arm/boot/dts/uniphier*
e7ecbc05 1642F: arch/arm/include/asm/hardware/cache-uniphier.h
3d00d04f 1643F: arch/arm/mach-uniphier/
e7ecbc05 1644F: arch/arm/mm/cache-uniphier.c
dd6fd4a3 1645F: drivers/i2c/busses/i2c-uniphier*
a3ff83d2
MY
1646F: drivers/pinctrl/uniphier/
1647F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1648N: uniphier
1649
87572880 1650ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1651M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1652L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1653S: Maintained
1654F: arch/arm/mach-ux500/
e4651a9f 1655F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1656F: drivers/dma/ste_dma40*
e4651a9f 1657F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1658F: drivers/mfd/abx500*
1659F: drivers/mfd/ab8500*
e4651a9f
LW
1660F: drivers/mfd/dbx500*
1661F: drivers/mfd/db8500*
ecc265fe
JP
1662F: drivers/pinctrl/nomadik/pinctrl-ab*
1663F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1664F: drivers/rtc/rtc-ab8500.c
e4651a9f 1665F: drivers/rtc/rtc-pl031.c
87572880 1666T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1667
e93fde28
UH
1668ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1669M: Ulf Hansson <ulf.hansson@linaro.org>
1670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671T: git git://git.linaro.org/people/ulfh/clk.git
1672S: Maintained
1673F: drivers/clk/ux500/
1674F: include/linux/platform_data/clk-ux500.h
1675
740d93b1
PM
1676ARM/VERSATILE EXPRESS PLATFORM
1677M: Liviu Dudau <liviu.dudau@arm.com>
1678M: Sudeep Holla <sudeep.holla@arm.com>
1679M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1680L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681S: Maintained
1682F: arch/arm/boot/dts/vexpress*
9ccd6080 1683F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1684F: arch/arm/mach-vexpress/
1685F: */*/vexpress*
7e8f403f 1686F: */*/*/vexpress*
740d93b1
PM
1687F: drivers/clk/versatile/clk-vexpress-osc.c
1688F: drivers/clocksource/versatile.c
1689
d4275354 1690ARM/VFP SUPPORT
8b58be88 1691M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1692L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1693W: http://www.arm.linux.org.uk/
1694S: Maintained
1695F: arch/arm/vfp/
1696
e66b6d8e
MV
1697ARM/VOIPAC PXA270 SUPPORT
1698M: Marek Vasut <marek.vasut@gmail.com>
1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700S: Maintained
1701F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1702F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1703
04529fe2
TP
1704ARM/VT8500 ARM ARCHITECTURE
1705M: Tony Prisk <linux@prisktech.co.nz>
1706L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707S: Maintained
1708F: arch/arm/mach-vt8500/
41fd91b4 1709F: drivers/clocksource/vt8500_timer.c
560746eb 1710F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1711F: drivers/mmc/host/wmt-sdmmc.c
1712F: drivers/pwm/pwm-vt8500.c
1713F: drivers/rtc/rtc-vt8500.c
1714F: drivers/tty/serial/vt8500_serial.c
4f31102b 1715F: drivers/usb/host/ehci-platform.c
41fd91b4 1716F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1717F: drivers/video/fbdev/vt8500lcdfb.*
1718F: drivers/video/fbdev/wm8505fb*
1719F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1720
e66b6d8e
MV
1721ARM/ZIPIT Z2 SUPPORT
1722M: Marek Vasut <marek.vasut@gmail.com>
1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724S: Maintained
1725F: arch/arm/mach-pxa/z2.c
6ab2a855 1726F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1727
5ecc4b53
JN
1728ARM/ZTE ARCHITECTURE
1729M: Jun Nie <jun.nie@linaro.org>
1730L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731S: Maintained
1732F: arch/arm/mach-zx/
1733F: drivers/clk/zte/
1734F: Documentation/devicetree/bindings/arm/zte.txt
1735F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1736
51f29d44
MS
1737ARM/ZYNQ ARCHITECTURE
1738M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1739R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1740L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741W: http://wiki.xilinx.com
d6448b76 1742T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1743S: Supported
1744F: arch/arm/mach-zynq/
bd2a337a 1745F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1746F: drivers/block/xsysace.c
c2fd4e38
MS
1747N: zynq
1748N: xilinx
1749F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1750F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1751F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1752F: drivers/edac/synopsys_edac.c
51f29d44 1753
48ec83bc 1754ARM SMMU DRIVERS
b8f9879e
WD
1755M: Will Deacon <will.deacon@arm.com>
1756L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757S: Maintained
1758F: drivers/iommu/arm-smmu.c
48ec83bc 1759F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1760F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1761
38074229
CM
1762ARM64 PORT (AARCH64 ARCHITECTURE)
1763M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1764M: Will Deacon <will.deacon@arm.com>
38074229
CM
1765L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766S: Maintained
1767F: arch/arm64/
d19766ec 1768F: Documentation/arm64/
38074229 1769
9d7005f9
LP
1770AS3645A LED FLASH CONTROLLER DRIVER
1771M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1772L: linux-media@vger.kernel.org
1773T: git git://linuxtv.org/media_tree.git
1774S: Maintained
1775F: drivers/media/i2c/as3645a.c
1776F: include/media/as3645a.h
1777
d58de038
GJ
1778ASC7621 HARDWARE MONITOR DRIVER
1779M: George Joseph <george.joseph@fairview5.com>
1780L: lm-sensors@lm-sensors.org
1781S: Maintained
1782F: Documentation/hwmon/asc7621
1783F: drivers/hwmon/asc7621.c
1784
b229ece9 1785ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1786M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1787L: acpi4asus-user@lists.sourceforge.net
d0944853 1788L: platform-driver-x86@vger.kernel.org
76593d6f 1789W: http://acpi4asus.sf.net
85091b71 1790S: Maintained
b229ece9
CC
1791F: drivers/platform/x86/asus*.c
1792F: drivers/platform/x86/eeepc*.c
85091b71 1793
953a6479 1794ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1795R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1796W: http://sourceforge.net/projects/xscaleiop
08223d80 1797S: Odd fixes
679655da
JP
1798F: Documentation/crypto/async-tx-api.txt
1799F: crypto/async_tx/
1800F: drivers/dma/
1801F: include/linux/dmaengine.h
1802F: include/linux/async_tx.h
b3e5f263 1803
a1867d36 1804AT24 EEPROM DRIVER
14d77c4d 1805M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1806L: linux-i2c@vger.kernel.org
1807S: Maintained
1808F: drivers/misc/eeprom/at24.c
25f73ed5 1809F: include/linux/platform_data/at24.h
a1867d36 1810
e7839f25 1811ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1812M: "Ed L. Cashin" <ed.cashin@acm.org>
1813W: http://www.openaoe.org/
1da177e4 1814S: Supported
679655da
JP
1815F: Documentation/aoe/
1816F: drivers/block/aoe/
1da177e4 1817
aad7a211
AB
1818ATHEROS 71XX/9XXX GPIO DRIVER
1819M: Alban Bedel <albeu@free.fr>
1820W: https://github.com/AlbanBedel/linux
1821T: git git://github.com/AlbanBedel/linux
1822S: Maintained
1823F: drivers/gpio/gpio-ath79.c
1824F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1825
9a10a870 1826ATHEROS ATH GENERIC UTILITIES
f726ee65 1827M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1828L: linux-wireless@vger.kernel.org
1829S: Supported
1830F: drivers/net/wireless/ath/*
1831
fa1c114f 1832ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1833M: Jiri Slaby <jirislaby@gmail.com>
1834M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1835M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1836L: linux-wireless@vger.kernel.org
72c706b7 1837W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1838S: Maintained
fa451753 1839F: drivers/net/wireless/ath/ath5k/
fa1c114f 1840
12e62d6f
KV
1841ATHEROS ATH6KL WIRELESS DRIVER
1842M: Kalle Valo <kvalo@qca.qualcomm.com>
1843L: linux-wireless@vger.kernel.org
1844W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1845T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1846S: Supported
1847F: drivers/net/wireless/ath/ath6kl/
1848
2be7d22f 1849WILOCITY WIL6210 WIRELESS DRIVER
23ba8a66 1850M: Maya Erez <qca_merez@qca.qualcomm.com>
2be7d22f
VK
1851L: linux-wireless@vger.kernel.org
1852L: wil6210@qca.qualcomm.com
1853S: Supported
1854W: http://wireless.kernel.org/en/users/Drivers/wil6210
1855F: drivers/net/wireless/ath/wil6210/
dba4b74d 1856F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1857
1d7e1e6b
CL
1858CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1859M: Christian Lamparter <chunkeey@googlemail.com>
1860L: linux-wireless@vger.kernel.org
1861W: http://wireless.kernel.org/en/users/Drivers/carl9170
1862S: Maintained
1863F: drivers/net/wireless/ath/carl9170/
1864
2c2a6172
LT
1865ATK0110 HWMON DRIVER
1866M: Luca Tettamanti <kronos.it@gmail.com>
1867L: lm-sensors@lm-sensors.org
1868S: Maintained
1869F: drivers/hwmon/asus_atk0110.c
1870
6f69a6d7 1871ATI_REMOTE2 DRIVER
8b58be88 1872M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1873S: Maintained
679655da 1874F: drivers/input/misc/ati_remote2.c
6f69a6d7 1875
7ae115b4 1876ATLX ETHERNET DRIVERS
8b58be88 1877M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1878M: Chris Snook <chris.snook@gmail.com>
e443e383 1879L: netdev@vger.kernel.org
8d5ca6ec
JC
1880W: http://sourceforge.net/projects/atl1
1881W: http://atl1.sourceforge.net
1882S: Maintained
2b133ad6 1883F: drivers/net/ethernet/atheros/
8d5ca6ec 1884
1da177e4 1885ATM
366c1bd1 1886M: Chas Williams <3chas3@gmail.com>
476604de 1887L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1888L: netdev@vger.kernel.org
1da177e4
LT
1889W: http://linux-atm.sourceforge.net
1890S: Maintained
679655da
JP
1891F: drivers/atm/
1892F: include/linux/atm*
c117ab84 1893F: include/uapi/linux/atm*
1da177e4 1894
04ac2f46 1895ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1896M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1897S: Maintained
1898F: drivers/mmc/host/atmel-mci.c
04ac2f46 1899
a1cfac48 1900ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1901M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1902S: Supported
df621252 1903F: drivers/tty/serial/atmel_serial.c
a1cfac48 1904
dfae90ed 1905ATMEL Audio ALSA driver
3a82002c 1906M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1907L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1908S: Supported
1909F: sound/soc/atmel
1910
b414dc16
NF
1911ATMEL DMA DRIVER
1912M: Nicolas Ferre <nicolas.ferre@atmel.com>
1913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1914S: Supported
1915F: drivers/dma/at_hdmac.c
1916F: drivers/dma/at_hdmac_regs.h
6f0d65af 1917F: include/linux/platform_data/dma-atmel.h
b414dc16 1918
6bd0f436
LD
1919ATMEL XDMA DRIVER
1920M: Ludovic Desroches <ludovic.desroches@atmel.com>
1921L: linux-arm-kernel@lists.infradead.org
1922L: dmaengine@vger.kernel.org
1923S: Supported
1924F: drivers/dma/at_xdmac.c
1925
888f2804
LD
1926ATMEL I2C DRIVER
1927M: Ludovic Desroches <ludovic.desroches@atmel.com>
1928L: linux-i2c@vger.kernel.org
1929S: Supported
1930F: drivers/i2c/busses/i2c-at91.c
1931
15515545 1932ATMEL ISI DRIVER
50cb2efa 1933M: Ludovic Desroches <ludovic.desroches@atmel.com>
15515545
JW
1934L: linux-media@vger.kernel.org
1935S: Supported
f2294c2d 1936F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1937F: include/media/atmel-isi.h
1938
8f4c79ce 1939ATMEL LCDFB DRIVER
8b58be88 1940M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1941L: linux-fbdev@vger.kernel.org
8f4c79ce 1942S: Maintained
8a61f013 1943F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1944F: include/video/atmel_lcdc.h
8f4c79ce 1945
89e5785f 1946ATMEL MACB ETHERNET DRIVER
a02875a6 1947M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1948S: Supported
9f2f381f 1949F: drivers/net/ethernet/cadence/
89e5785f 1950
5cbac98a 1951ATMEL NAND DRIVER
50cb2efa
NF
1952M: Wenyou Yang <wenyou.yang@atmel.com>
1953M: Josh Wu <rainyfeeling@outlook.com>
5cbac98a
JW
1954L: linux-mtd@lists.infradead.org
1955S: Supported
1956F: drivers/mtd/nand/atmel_nand*
1957
05c441ef 1958ATMEL SDMMC DRIVER
1959M: Ludovic Desroches <ludovic.desroches@atmel.com>
1960L: linux-mmc@vger.kernel.org
1961S: Supported
1962F: drivers/mmc/host/sdhci-of-at91.c
1963
754ce4f2 1964ATMEL SPI DRIVER
a02875a6 1965M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1966S: Supported
9df92e6c 1967F: drivers/spi/spi-atmel.*
754ce4f2 1968
0ef09015 1969ATMEL SSC DRIVER
03515f32 1970M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1972S: Supported
1973F: drivers/misc/atmel-ssc.c
1974F: include/linux/atmel-ssc.h
1975
e9cb1c5a
NF
1976ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1977M: Nicolas Ferre <nicolas.ferre@atmel.com>
1978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1979S: Supported
1980F: drivers/misc/atmel_tclib.c
1981F: drivers/clocksource/tcb_clksrc.c
1982
914a3f3b 1983ATMEL USBA UDC DRIVER
a02875a6
NF
1984M: Nicolas Ferre <nicolas.ferre@atmel.com>
1985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1986S: Supported
faf2e1db 1987F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1988
1da177e4 1989ATMEL WIRELESS DRIVER
8b58be88 1990M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1991L: linux-wireless@vger.kernel.org
1da177e4
LT
1992W: http://www.thekelleys.org.uk/atmel
1993W: http://atmelwlandriver.sourceforge.net/
1994S: Maintained
679655da 1995F: drivers/net/wireless/atmel*
1da177e4 1996
a14c0f8f
ND
1997ATMEL MAXTOUCH DRIVER
1998M: Nick Dyer <nick.dyer@itdev.co.uk>
1999T: git git://github.com/atmel-maxtouch/linux.git
2000S: Supported
2001F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2002F: drivers/input/touchscreen/atmel_mxt_ts.c
2003F: include/linux/platform_data/atmel_mxt_ts.h
2004
26780d9e 2005ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
2006M: Bradley Grove <linuxdrivers@attotech.com>
2007L: linux-scsi@vger.kernel.org
2008W: http://www.attotech.com
2009S: Supported
2010F: drivers/scsi/esas2r
26780d9e 2011
bc6e17b8
SS
2012ATUSB IEEE 802.15.4 RADIO DRIVER
2013M: Stefan Schmidt <stefan@osg.samsung.com>
2014L: linux-wpan@vger.kernel.org
2015S: Maintained
2016F: drivers/net/ieee802154/atusb.c
2017F: drivers/net/ieee802154/atusb.h
2018F: drivers/net/ieee802154/at86rf230.h
2019
a92b7b80 2020AUDIT SUBSYSTEM
915f389d 2021M: Paul Moore <paul@paul-moore.com>
8b58be88 2022M: Eric Paris <eparis@redhat.com>
915f389d 2023L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 2024W: http://people.redhat.com/sgrubb/audit/
915f389d 2025T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 2026S: Maintained
679655da 2027F: include/linux/audit.h
c117ab84 2028F: include/uapi/linux/audit.h
679655da 2029F: kernel/audit*
a92b7b80 2030
70e84049 2031AUXILIARY DISPLAY DRIVERS
8b58be88 2032M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2033W: http://miguelojeda.es/auxdisplay.htm
2034W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2035S: Maintained
679655da
JP
2036F: drivers/auxdisplay/
2037F: include/linux/cfag12864b.h
70e84049 2038
5f97f7f9 2039AVR32 ARCHITECTURE
e336f61f
HCE
2040M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2041M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 2042W: http://www.atmel.com/products/AVR32/
249d9d9d 2043W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2044W: http://avrfreaks.net/
e336f61f 2045S: Maintained
679655da 2046F: arch/avr32/
5f97f7f9
HS
2047
2048AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2049M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2050M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2051S: Maintained
679655da 2052F: arch/avr32/mach-at32ap/
5f97f7f9 2053
1da177e4 2054AX.25 NETWORK LAYER
8b58be88 2055M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2056L: linux-hams@vger.kernel.org
d34cb28a 2057W: http://www.linux-ax25.org/
1da177e4 2058S: Maintained
c117ab84 2059F: include/uapi/linux/ax25.h
679655da
JP
2060F: include/net/ax25.h
2061F: net/ax25/
1da177e4 2062
d5269395 2063AZ6007 DVB DRIVER
009a5410 2064M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2065L: linux-media@vger.kernel.org
2066W: http://linuxtv.org
2067T: git git://linuxtv.org/media_tree.git
2068S: Maintained
2069F: drivers/media/usb/dvb-usb-v2/az6007.c
2070
6777376e
HV
2071AZTECH FM RADIO RECEIVER DRIVER
2072M: Hans Verkuil <hverkuil@xs4all.nl>
2073L: linux-media@vger.kernel.org
2074T: git git://linuxtv.org/media_tree.git
2075W: http://linuxtv.org
2076S: Maintained
2077F: drivers/media/radio/radio-aztech*
2078
e2d1d6c0 2079B43 WIRELESS DRIVER
e2d1d6c0 2080L: linux-wireless@vger.kernel.org
ed072f9e 2081L: b43-dev@lists.infradead.org
491b26b4 2082W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2083S: Odd Fixes
679655da 2084F: drivers/net/wireless/b43/
e2d1d6c0
RD
2085
2086B43LEGACY WIRELESS DRIVER
8b58be88 2087M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2088L: linux-wireless@vger.kernel.org
ed072f9e 2089L: b43-dev@lists.infradead.org
491b26b4 2090W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2091S: Maintained
679655da 2092F: drivers/net/wireless/b43legacy/
e2d1d6c0 2093
300abeb5 2094BACKLIGHT CLASS/SUBSYSTEM
b7701755 2095M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2096M: Lee Jones <lee.jones@linaro.org>
300abeb5 2097S: Maintained
679655da
JP
2098F: drivers/video/backlight/
2099F: include/linux/backlight.h
300abeb5 2100
c6c8fea2 2101BATMAN ADVANCED
207df49e 2102M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2103M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2104M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2105L: b.a.t.m.a.n@lists.open-mesh.org
2106W: http://www.open-mesh.org/
2107S: Maintained
2108F: net/batman-adv/
2109
e2d1d6c0 2110BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2111M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2112L: linux-hams@vger.kernel.org
2113W: http://www.baycom.org/~tom/ham/ham.html
2114S: Maintained
679655da 2115F: drivers/net/hamradio/baycom*
e2d1d6c0 2116
cafe5635 2117BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2118M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2119L: linux-bcache@vger.kernel.org
2120W: http://bcache.evilpiepirate.org
d1aa1ab3 2121S: Maintained
cafe5635
KO
2122F: drivers/md/bcache/
2123
04bd844a
HV
2124BDISP ST MEDIA DRIVER
2125M: Fabien Dessenne <fabien.dessenne@st.com>
2126L: linux-media@vger.kernel.org
2127T: git git://linuxtv.org/media_tree.git
2128W: http://linuxtv.org
2129S: Supported
2130F: drivers/media/platform/sti/bdisp
2131
e2d1d6c0 2132BEFS FILE SYSTEM
55817d3d 2133S: Orphan
679655da
JP
2134F: Documentation/filesystems/befs.txt
2135F: fs/befs/
e2d1d6c0 2136
564ee360 2137BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2138M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2139L: netdev@vger.kernel.org
2140S: Maintained
2141F: drivers/net/ethernet/ec_bhf.c
564ee360 2142
e2d1d6c0 2143BFS FILE SYSTEM
8b58be88 2144M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2145S: Maintained
679655da
JP
2146F: Documentation/filesystems/bfs.txt
2147F: fs/bfs/
c117ab84 2148F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2149
1394f032 2150BLACKFIN ARCHITECTURE
a4edbc10 2151M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2152L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2153T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2154W: http://blackfin.uclinux.org
2155S: Supported
679655da 2156F: arch/blackfin/
566da5b2 2157
e190d6b1 2158BLACKFIN EMAC DRIVER
b3fe92b0 2159L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2160W: http://blackfin.uclinux.org
2161S: Supported
7b35f033 2162F: drivers/net/ethernet/adi/
e190d6b1 2163
566da5b2 2164BLACKFIN RTC DRIVER
b3fe92b0 2165L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2166W: http://blackfin.uclinux.org
2167S: Supported
679655da 2168F: drivers/rtc/rtc-bfin.c
1394f032 2169
936ed49a 2170BLACKFIN SDH DRIVER
109ec8c3 2171M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2172L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2173W: http://blackfin.uclinux.org
2174S: Supported
2175F: drivers/mmc/host/bfin_sdh.c
2176
1394f032 2177BLACKFIN SERIAL DRIVER
8b58be88 2178M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2179L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2180W: http://blackfin.uclinux.org
2181S: Supported
8460241e 2182F: drivers/tty/serial/bfin_uart.c
1394f032 2183
1e6d320f 2184BLACKFIN WATCHDOG DRIVER
b3fe92b0 2185L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2186W: http://blackfin.uclinux.org
2187S: Supported
679655da 2188F: drivers/watchdog/bfin_wdt.c
1e6d320f 2189
d24ecfcc 2190BLACKFIN I2C TWI DRIVER
8b58be88 2191M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2192L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2193W: http://blackfin.uclinux.org/
2194S: Supported
679655da 2195F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2196
1e204377
SJ
2197BLACKFIN MEDIA DRIVER
2198M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2199L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2200W: http://blackfin.uclinux.org/
2201S: Supported
2202F: drivers/media/platform/blackfin/
2203F: drivers/media/i2c/adv7183*
2204F: drivers/media/i2c/vs6624*
2205
b54cf35a
JSM
2206BLINKM RGB LED DRIVER
2207M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2208S: Maintained
2209F: drivers/leds/leds-blinkm.c
2210
1da177e4 2211BLOCK LAYER
8b58be88 2212M: Jens Axboe <axboe@kernel.dk>
82c426e0 2213L: linux-block@vger.kernel.org
08deed1e 2214T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2215S: Maintained
679655da 2216F: block/
ae11f7ef 2217F: kernel/trace/blktrace.c
1da177e4 2218
2b54aaef 2219BLOCK2MTD DRIVER
8b58be88 2220M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2221L: linux-mtd@lists.infradead.org
2222S: Maintained
679655da 2223F: drivers/mtd/devices/block2mtd.c
2b54aaef 2224
63fbd24e 2225BLUETOOTH DRIVERS
8b58be88 2226M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2227M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2228M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2229L: linux-bluetooth@vger.kernel.org
63fbd24e 2230W: http://www.bluez.org/
22e7a424
MH
2231T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2232T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2233S: Maintained
679655da 2234F: drivers/bluetooth/
1da177e4 2235
63fbd24e 2236BLUETOOTH SUBSYSTEM
8b58be88 2237M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2238M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2239M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2240L: linux-bluetooth@vger.kernel.org
2241W: http://www.bluez.org/
22e7a424
MH
2242T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2243T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2244S: Maintained
679655da
JP
2245F: net/bluetooth/
2246F: include/net/bluetooth/
1da177e4
LT
2247
2248BONDING DRIVER
79b30750 2249M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2250M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2251M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2252L: netdev@vger.kernel.org
ce00f85c
JC
2253W: http://sourceforge.net/projects/bonding/
2254S: Supported
679655da 2255F: drivers/net/bonding/
c117ab84 2256F: include/uapi/linux/if_bonding.h
1da177e4 2257
b5f4df34
AS
2258BPF (Safe dynamic programs and tools)
2259M: Alexei Starovoitov <ast@kernel.org>
2260L: netdev@vger.kernel.org
2261L: linux-kernel@vger.kernel.org
2262S: Supported
2263F: kernel/bpf/
2264
39105890 2265BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2266M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2267L: netdev@vger.kernel.org
2268S: Supported
adfc5217 2269F: drivers/net/ethernet/broadcom/b44.*
39105890 2270
32ec90d5
FF
2271BROADCOM GENET ETHERNET DRIVER
2272M: Florian Fainelli <f.fainelli@gmail.com>
2273L: netdev@vger.kernel.org
2274S: Supported
2275F: drivers/net/ethernet/broadcom/genet/
2276
948c51e6 2277BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2278M: Sony Chacko <sony.chacko@qlogic.com>
2279M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2280L: netdev@vger.kernel.org
2281S: Supported
adfc5217
JK
2282F: drivers/net/ethernet/broadcom/bnx2.*
2283F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2284
4d9d2cb0 2285BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2286M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2287L: netdev@vger.kernel.org
2288S: Supported
adfc5217 2289F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2290
90f4c594 2291BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2292M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2293M: Ray Jui <rjui@broadcom.com>
2294M: Scott Branden <sbranden@broadcom.com>
497a045d 2295L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2296T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2297S: Maintained
2298F: arch/arm/mach-bcm/
2299F: arch/arm/boot/dts/bcm113*
90f4c594 2300F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2301F: arch/arm/boot/dts/bcm281*
2302F: arch/arm/configs/bcm_defconfig
e4ef47f2 2303F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2304F: drivers/clocksource/bcm_kona_timer.c
2305
9209bec4 2306BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2307M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2308M: Lee Jones <lee@kernel.org>
10b9e887 2309M: Eric Anholt <eric@anholt.net>
f680f25c 2310L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2311L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2312T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2313S: Maintained
9209bec4 2314N: bcm2835
f680f25c 2315
a2f6734c
KC
2316BROADCOM BCM33XX MIPS ARCHITECTURE
2317M: Kevin Cernekee <cernekee@gmail.com>
2318L: linux-mips@linux-mips.org
2319S: Maintained
2320F: arch/mips/bcm3384/*
2321F: arch/mips/include/asm/mach-bcm3384/*
2322F: arch/mips/kernel/*bmips*
2323
5564f092
RM
2324BROADCOM BCM47XX MIPS ARCHITECTURE
2325M: Hauke Mehrtens <hauke@hauke-m.de>
2326M: Rafał Miłecki <zajec5@gmail.com>
2327L: linux-mips@linux-mips.org
2328S: Maintained
2329F: arch/mips/bcm47xx/*
2330F: arch/mips/include/asm/mach-bcm47xx/*
2331
9209bec4 2332BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2333M: Hauke Mehrtens <hauke@hauke-m.de>
2334L: linux-arm-kernel@lists.infradead.org
2335S: Maintained
2336F: arch/arm/mach-bcm/bcm_5301x.c
2337F: arch/arm/boot/dts/bcm5301x.dtsi
2338F: arch/arm/boot/dts/bcm470*
2339
e076e962
FF
2340BROADCOM BCM63XX ARM ARCHITECTURE
2341M: Florian Fainelli <f.fainelli@gmail.com>
2342L: linux-arm-kernel@lists.infradead.org
eb6725d0 2343T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2344S: Maintained
2345F: arch/arm/mach-bcm/bcm63xx.c
2346F: arch/arm/include/debug/bcm63xx.S
2347
7110e227
KC
2348BROADCOM BCM63XX/BCM33XX UDC DRIVER
2349M: Kevin Cernekee <cernekee@gmail.com>
2350L: linux-usb@vger.kernel.org
2351S: Maintained
2352F: drivers/usb/gadget/udc/bcm63xx_udc.*
2353
2df94fd6 2354BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2355M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2356M: Gregory Fong <gregory.0xf0@gmail.com>
2357M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2359T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2360S: Maintained
2361F: arch/arm/mach-bcm/*brcmstb*
2362F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2363F: drivers/bus/brcmstb_gisb.c
5009a289 2364N: brcmstb
2df94fd6 2365
70371cef
KC
2366BROADCOM BMIPS MIPS ARCHITECTURE
2367M: Kevin Cernekee <cernekee@gmail.com>
2368M: Florian Fainelli <f.fainelli@gmail.com>
2369L: linux-mips@linux-mips.org
eb6725d0 2370T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2371S: Maintained
2372F: arch/mips/bmips/*
2373F: arch/mips/include/asm/mach-bmips/*
2374F: arch/mips/kernel/*bmips*
338808de 2375F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2376F: drivers/irqchip/irq-bcm7*
2377F: drivers/irqchip/irq-brcmstb*
2378
948c51e6 2379BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2380M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2381M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2382L: netdev@vger.kernel.org
2383S: Supported
adfc5217 2384F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2385
a9533e7e
HP
2386BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2387M: Brett Rudley <brudley@broadcom.com>
818c07b8 2388M: Arend van Spriel <arend@broadcom.com>
85d63686 2389M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2390M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2391L: linux-wireless@vger.kernel.org
5615171c 2392L: brcm80211-dev-list@broadcom.com
a9533e7e 2393S: Supported
f62ebdd5 2394F: drivers/net/wireless/brcm80211/
a9533e7e 2395
9958d6f9 2396BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2397M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2398L: linux-scsi@vger.kernel.org
2399S: Supported
2400F: drivers/scsi/bnx2fc/
2401
6a6b5ad0 2402BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2403M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2404L: linux-scsi@vger.kernel.org
2405S: Supported
2406F: drivers/scsi/bnx2i/
2407
63f37ddf 2408BROADCOM IPROC ARM ARCHITECTURE
36c0237f
SB
2409M: Ray Jui <rjui@broadcom.com>
2410M: Scott Branden <sbranden@broadcom.com>
63f37ddf 2411M: Jon Mason <jonmason@broadcom.com>
36c0237f
SB
2412L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2413L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2414T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2415S: Maintained
2416N: iproc
2417N: cygnus
63f37ddf 2418N: nsp
36c0237f
SB
2419N: bcm9113*
2420N: bcm9583*
63f37ddf
JM
2421N: bcm9585*
2422N: bcm9586*
2423N: bcm988312
36c0237f 2424N: bcm113*
63f37ddf
JM
2425N: bcm583*
2426N: bcm585*
2427N: bcm586*
2428N: bcm88312
36c0237f 2429
3b0213d5
GF
2430BROADCOM BRCMSTB GPIO DRIVER
2431M: Gregory Fong <gregory.0xf0@gmail.com>
2432L: bcm-kernel-feedback-list@broadcom.com>
2433S: Supported
2434F: drivers/gpio/gpio-brcmstb.c
2435F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2436
7b7f588b 2437BROADCOM KONA GPIO DRIVER
5e163903 2438M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2439L: bcm-kernel-feedback-list@broadcom.com
2440S: Supported
2441F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2442F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2443
f6e734a8
RM
2444BROADCOM NVRAM DRIVER
2445M: Rafał Miłecki <zajec5@gmail.com>
2446L: linux-mips@linux-mips.org
2447S: Maintained
2448F: drivers/firmware/broadcom/*
2449
02787daa
BN
2450BROADCOM STB NAND FLASH DRIVER
2451M: Brian Norris <computersforpeace@gmail.com>
1ddaa021 2452M: Kamal Dasu <kdasu.kdev@gmail.com>
02787daa 2453L: linux-mtd@lists.infradead.org
1285734c 2454L: bcm-kernel-feedback-list@broadcom.com
02787daa
BN
2455S: Maintained
2456F: drivers/mtd/nand/brcmnand/
2457
c9678d86
RM
2458BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2459M: Rafał Miłecki <zajec5@gmail.com>
2460L: linux-wireless@vger.kernel.org
2461S: Maintained
2462F: drivers/bcma/
2463F: include/linux/bcma/
2464
b8302205
FF
2465BROADCOM SYSTEMPORT ETHERNET DRIVER
2466M: Florian Fainelli <f.fainelli@gmail.com>
2467L: netdev@vger.kernel.org
2468S: Supported
2469F: drivers/net/ethernet/broadcom/bcmsysport.*
2470
7725ccfd 2471BROCADE BFA FC SCSI DRIVER
aa803370
AG
2472M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2473M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2474L: linux-scsi@vger.kernel.org
2475S: Supported
2476F: drivers/scsi/bfa/
7725ccfd 2477
8b230ed8 2478BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2479M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2480L: netdev@vger.kernel.org
2481S: Supported
f844a0ea 2482F: drivers/net/ethernet/brocade/bna/
8b230ed8 2483
5cdf7f76 2484BSG (block layer generic sg v4 driver)
8b58be88 2485M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2486L: linux-scsi@vger.kernel.org
2487S: Supported
679655da
JP
2488F: block/bsg.c
2489F: include/linux/bsg.h
c117ab84 2490F: include/uapi/linux/bsg.h
5cdf7f76 2491
af39917d
CL
2492BT87X AUDIO DRIVER
2493M: Clemens Ladisch <clemens@ladisch.de>
2494L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2495T: git git://git.alsa-project.org/alsa-kernel.git
2496S: Maintained
2497F: Documentation/sound/alsa/Bt87x.txt
2498F: sound/pci/bt87x.c
2499
ff1d5c2f 2500BT8XXGPIO DRIVER
eb032b98 2501M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2502W: http://bu3sch.de/btgpio.php
2503S: Maintained
72dbb705 2504F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2505
eb1eb04f 2506BTRFS FILE SYSTEM
c0778e25
CM
2507M: Chris Mason <clm@fb.com>
2508M: Josef Bacik <jbacik@fb.com>
d8130624 2509M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2510L: linux-btrfs@vger.kernel.org
2511W: http://btrfs.wiki.kernel.org/
8a6e2535 2512Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2513T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2514S: Maintained
679655da
JP
2515F: Documentation/filesystems/btrfs.txt
2516F: fs/btrfs/
eb1eb04f 2517
1da177e4 2518BTTV VIDEO4LINUX DRIVER
009a5410 2519M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2520L: linux-media@vger.kernel.org
96b6aba0 2521W: http://linuxtv.org
275ffde4 2522T: git git://linuxtv.org/media_tree.git
f96236e5 2523S: Odd fixes
679655da 2524F: Documentation/video4linux/bttv/
90d72ac6 2525F: drivers/media/pci/bt8xx/bttv*
1da177e4 2526
1f34923c
KA
2527BUSLOGIC SCSI DRIVER
2528M: Khalid Aziz <khalid@gonehiking.org>
2529L: linux-scsi@vger.kernel.org
2530S: Maintained
2531F: drivers/scsi/BusLogic.*
2532F: drivers/scsi/FlashPoint.*
2533
af39917d
CL
2534C-MEDIA CMI8788 DRIVER
2535M: Clemens Ladisch <clemens@ladisch.de>
2536L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2537T: git git://git.alsa-project.org/alsa-kernel.git
2538S: Maintained
2539F: sound/pci/oxygen/
2540
2141355f
MS
2541C6X ARCHITECTURE
2542M: Mark Salter <msalter@redhat.com>
2543M: Aurelien Jacquiot <a-jacquiot@ti.com>
2544L: linux-c6x-dev@linux-c6x.org
2545W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2546S: Maintained
2547F: arch/c6x/
2548
a5432f5a 2549CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2550M: David Howells <dhowells@redhat.com>
e62d6e24 2551L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
2552S: Supported
2553F: Documentation/filesystems/caching/cachefiles.txt
2554F: fs/cachefiles/
2555
c815ca39
HV
2556CADET FM/AM RADIO RECEIVER DRIVER
2557M: Hans Verkuil <hverkuil@xs4all.nl>
2558L: linux-media@vger.kernel.org
2559T: git git://linuxtv.org/media_tree.git
2560W: http://linuxtv.org
2561S: Maintained
2562F: drivers/media/radio/radio-cadet*
2563
77d5140f 2564CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2565M: Jonathan Corbet <corbet@lwn.net>
661263b5 2566L: linux-media@vger.kernel.org
275ffde4 2567T: git git://linuxtv.org/media_tree.git
77d5140f 2568S: Maintained
679655da 2569F: Documentation/video4linux/cafe_ccic
90d72ac6 2570F: drivers/media/platform/marvell-ccic/
77d5140f 2571
201b6bab 2572CAIF NETWORK LAYER
5c574f50 2573M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2574L: netdev@vger.kernel.org
2575S: Supported
2576F: Documentation/networking/caif/
2577F: drivers/net/caif/
c117ab84 2578F: include/uapi/linux/caif/
201b6bab
JP
2579F: include/net/caif/
2580F: net/caif/
2581
77dac90f 2582CALGARY x86-64 IOMMU
8b58be88
JP
2583M: Muli Ben-Yehuda <muli@il.ibm.com>
2584M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2585L: discuss@x86-64.org
2586S: Maintained
679655da
JP
2587F: arch/x86/kernel/pci-calgary_64.c
2588F: arch/x86/kernel/tce_64.c
2589F: arch/x86/include/asm/calgary.h
2590F: arch/x86/include/asm/tce.h
77dac90f 2591
e2d1d6c0 2592CAN NETWORK LAYER
8d15d386 2593M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2594M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2595L: linux-can@vger.kernel.org
84b0d715 2596W: https://github.com/linux-can
870482a4
MKB
2597T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2598T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2599S: Maintained
f35f6c8f 2600F: Documentation/networking/can.txt
8d15d386 2601F: net/can/
8d15d386 2602F: include/linux/can/core.h
c117ab84
CEB
2603F: include/uapi/linux/can.h
2604F: include/uapi/linux/can/bcm.h
2605F: include/uapi/linux/can/raw.h
2606F: include/uapi/linux/can/gw.h
e2d1d6c0 2607
4261a204 2608CAN NETWORK DRIVERS
8b58be88 2609M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2610M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2611L: linux-can@vger.kernel.org
84b0d715 2612W: https://github.com/linux-can
870482a4
MKB
2613T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2614T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2615S: Maintained
8d15d386
OH
2616F: drivers/net/can/
2617F: include/linux/can/dev.h
8d15d386 2618F: include/linux/can/platform/
c117ab84
CEB
2619F: include/uapi/linux/can/error.h
2620F: include/uapi/linux/can/netlink.h
4261a204 2621
95d16c72
JM
2622CAPABILITIES
2623M: Serge Hallyn <serge.hallyn@canonical.com>
2624L: linux-security-module@vger.kernel.org
6305902c 2625S: Supported
95d16c72 2626F: include/linux/capability.h
c117ab84 2627F: include/uapi/linux/capability.h
6305902c 2628F: security/commoncap.c
38a94118 2629F: kernel/capability.c
95d16c72 2630
b84894c7
KT
2631CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2632M: Kevin Tsai <ktsai@capellamicro.com>
2633S: Maintained
2634F: drivers/iio/light/cm*
2635F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2636
f21fb3ed
RV
2637CAVIUM LIQUIDIO NETWORK DRIVER
2638M: Derek Chickles <derek.chickles@caviumnetworks.com>
2639M: Satanand Burla <satananda.burla@caviumnetworks.com>
2640M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2641M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2642L: netdev@vger.kernel.org
2643W: http://www.cavium.com
2644S: Supported
f21fb3ed
RV
2645F: drivers/net/ethernet/cavium/liquidio/
2646
ef0bbac3
VB
2647CC2520 IEEE-802.15.4 RADIO DRIVER
2648M: Varka Bhadram <varkabhadram@gmail.com>
2649L: linux-wpan@vger.kernel.org
2650S: Maintained
2651F: drivers/net/ieee802154/cc2520.c
2652F: include/linux/spi/cc2520.h
2653F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2654
b8154542 2655CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2656M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2657L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2658W: http://www.ibm.com/developerworks/power/cell/
2659S: Supported
679655da 2660F: arch/powerpc/include/asm/cell*.h
679655da 2661F: arch/powerpc/include/asm/spu*.h
c117ab84 2662F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2663F: arch/powerpc/oprofile/*cell*
2664F: arch/powerpc/platforms/cell/
b8154542 2665
398ecff5
SW
2666CEPH COMMON CODE (LIBCEPH)
2667M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2668M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2669M: Sage Weil <sage@redhat.com>
82593f87 2670L: ceph-devel@vger.kernel.org
09d90327 2671W: http://ceph.com/
fb99f881 2672T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2673T: git git://github.com/ceph/ceph-client.git
9030aaf9 2674S: Supported
14430813
JP
2675F: net/ceph/
2676F: include/linux/ceph/
2677F: include/linux/crush/
9030aaf9 2678
398ecff5
SW
2679CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2680M: "Yan, Zheng" <zyan@redhat.com>
2681M: Sage Weil <sage@redhat.com>
2682M: Ilya Dryomov <idryomov@gmail.com>
2683L: ceph-devel@vger.kernel.org
2684W: http://ceph.com/
2685T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2686T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2687S: Supported
2688F: Documentation/filesystems/ceph.txt
2689F: fs/ceph/
2690
cfc411e7
DH
2691CERTIFICATE HANDLING:
2692M: David Howells <dhowells@redhat.com>
2693M: David Woodhouse <dwmw2@infradead.org>
2694L: keyrings@linux-nfs.org
2695S: Maintained
2696F: Documentation/module-signing.txt
2697F: certs/
2698F: scripts/extract-cert.c
2699
18332a80 2700CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2701L: linux-usb@vger.kernel.org
10c6c9c9 2702S: Orphan
679655da
JP
2703F: Documentation/usb/WUSB-Design-overview.txt
2704F: Documentation/usb/wusb-cbaf
355ffe69
DV
2705F: drivers/usb/host/hwa-hc.c
2706F: drivers/usb/host/whci/
679655da
JP
2707F: drivers/usb/wusbcore/
2708F: include/linux/usb/wusb*
18332a80 2709
70e84049 2710CFAG12864B LCD DRIVER
8b58be88 2711M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2712W: http://miguelojeda.es/auxdisplay.htm
2713W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2714S: Maintained
679655da
JP
2715F: drivers/auxdisplay/cfag12864b.c
2716F: include/linux/cfag12864b.h
70e84049
MOS
2717
2718CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2719M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2720W: http://miguelojeda.es/auxdisplay.htm
2721W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2722S: Maintained
679655da
JP
2723F: drivers/auxdisplay/cfag12864bfb.c
2724F: include/linux/cfag12864b.h
70e84049 2725
704232c2 2726CFG80211 and NL80211
8b58be88 2727M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2728L: linux-wireless@vger.kernel.org
ce466579
JB
2729W: http://wireless.kernel.org/
2730T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2731T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2732S: Maintained
c117ab84 2733F: include/uapi/linux/nl80211.h
679655da
JP
2734F: include/net/cfg80211.h
2735F: net/wireless/*
2736X: net/wireless/wext*
704232c2 2737
46e64261
GKH
2738CHAR and MISC DRIVERS
2739M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2740M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2741T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2742S: Supported
46e64261
GKH
2743F: drivers/char/*
2744F: drivers/misc/*
471322a8 2745F: include/linux/miscdevice.h
46e64261 2746
0a920b5b 2747CHECKPATCH
8b58be88 2748M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2749M: Joe Perches <joe@perches.com>
2750S: Maintained
679655da 2751F: scripts/checkpatch.pl
0a920b5b 2752
f8407f26
HW
2753CHINESE DOCUMENTATION
2754M: Harry Wei <harryxiyou@gmail.com>
9740153c 2755L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2756L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2757S: Maintained
2758F: Documentation/zh_CN/
2759
2721ea2c 2760CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2761M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2762T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2763L: linux-usb@vger.kernel.org
2764S: Maintained
2765F: drivers/usb/chipidea/
2766
a93ad65d
HG
2767CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2768M: Hans de Goede <hdegoede@redhat.com>
2769L: linux-input@vger.kernel.org
2770S: Maintained
2771F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2772F: drivers/input/touchscreen/chipone_icn8318.c
2773
ab043105
OJ
2774CHROME HARDWARE PLATFORM SUPPORT
2775M: Olof Johansson <olof@lixom.net>
2776S: Maintained
2777F: drivers/platform/chrome/
2778
641cb85e 2779CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2780M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2781M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2782M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2783M: Neel Patel <neepatel@cisco.com>
7063fbf2 2784S: Supported
a6a5580c 2785F: drivers/net/ethernet/cisco/enic/
7063fbf2 2786
e3cf00d0 2787CISCO VIC LOW LATENCY NIC DRIVER
35ef4a9e
DG
2788M: Christian Benvenuti <benve@cisco.com>
2789M: Dave Goodell <dgoodell@cisco.com>
b75f0050 2790S: Supported
35ef4a9e 2791F: drivers/infiniband/hw/usnic/
e3cf00d0 2792
2b7a52a4 2793CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2794M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2795L: netdev@vger.kernel.org
2796S: Maintained
57d0b7a0 2797F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2798
3d4cfdc9
MB
2799CIRRUS LOGIC AUDIO CODEC DRIVERS
2800M: Brian Austin <brian.austin@cirrus.com>
2801M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2802L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2803S: Maintained
2804F: sound/soc/codecs/cs*
2805
94574d9a
KRW
2806CLEANCACHE API
2807M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2808L: linux-kernel@vger.kernel.org
2809S: Maintained
2810F: mm/cleancache.c
2811F: include/linux/cleancache.h
2812
d4275354 2813CLK API
8b58be88 2814M: Russell King <linux@arm.linux.org.uk>
aa571b14 2815L: linux-clk@vger.kernel.org
37417046 2816S: Maintained
d4275354
RK
2817F: include/linux/clk.h
2818
9222d247
JS
2819CLOCKSOURCE, CLOCKEVENT DRIVERS
2820M: Daniel Lezcano <daniel.lezcano@linaro.org>
2821M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2822L: linux-kernel@vger.kernel.org
9222d247
JS
2823T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2824S: Supported
2825F: drivers/clocksource
2826
5df6d737 2827CISCO FCOE HBA DRIVER
8fc89a79
HP
2828M: Hiral Patel <hiralpat@cisco.com>
2829M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2830M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2831L: linux-scsi@vger.kernel.org
2832S: Supported
2a99921a 2833F: drivers/scsi/fnic/
5df6d737 2834
c8806b6c
NM
2835CISCO SCSI HBA DRIVER
2836M: Narsimhulu Musini <nmusini@cisco.com>
2837M: Sesidhar Baddela <sebaddel@cisco.com>
2838L: linux-scsi@vger.kernel.org
2839S: Supported
2840F: drivers/scsi/snic/
2841
529aa8cb
TLSC
2842CMPC ACPI DRIVER
2843M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2844M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2845L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2846S: Supported
2847F: drivers/platform/x86/classmate-laptop.c
2848
85756a06
HV
2849COBALT MEDIA DRIVER
2850M: Hans Verkuil <hans.verkuil@cisco.com>
2851L: linux-media@vger.kernel.org
2852T: git git://linuxtv.org/media_tree.git
2853W: http://linuxtv.org
2854S: Supported
2855F: drivers/media/pci/cobalt/
2856
74425eee 2857COCCINELLE/Semantic Patches (SmPL)
26de9c26 2858M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2859M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2860M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2861M: Michal Marek <mmarek@suse.com>
26de9c26 2862L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2863T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2864W: http://coccinelle.lip6.fr/
2865S: Supported
4b92b2aa 2866F: Documentation/coccinelle.txt
74425eee
NP
2867F: scripts/coccinelle/
2868F: scripts/coccicheck
2869
1da177e4 2870CODA FILE SYSTEM
8b58be88 2871M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2872M: coda@cs.cmu.edu
2873L: codalist@coda.cs.cmu.edu
2874W: http://www.coda.cs.cmu.edu/
2875S: Maintained
679655da
JP
2876F: Documentation/filesystems/coda.txt
2877F: fs/coda/
2878F: include/linux/coda*.h
c117ab84 2879F: include/uapi/linux/coda*.h
1da177e4 2880
0b14261e
PZ
2881CODA V4L2 MEM2MEM DRIVER
2882M: Philipp Zabel <p.zabel@pengutronix.de>
2883L: linux-media@vger.kernel.org
2884S: Maintained
2885F: Documentation/devicetree/bindings/media/coda.txt
2886F: drivers/media/platform/coda/
2887
7704addb 2888COMMON CLK FRAMEWORK
a85fa007 2889M: Michael Turquette <mturquette@baylibre.com>
f956165f 2890M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2891L: linux-clk@vger.kernel.org
baeb0d9b 2892T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2893S: Maintained
60bea3b5
SW
2894F: drivers/clk/
2895X: drivers/clk/clkdev.c
7704addb 2896F: include/linux/clk-pr*
60bea3b5 2897F: include/linux/clk/
7704addb 2898
e2d1d6c0 2899COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2900M: Steve French <sfrench@samba.org>
51223df6 2901L: linux-cifs@vger.kernel.org
d1f28953 2902L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2903W: http://linux-cifs.samba.org/
bb1d5dda 2904T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2905S: Supported
ec421a71 2906F: Documentation/filesystems/cifs/
679655da 2907F: fs/cifs/
e2d1d6c0 2908
1da177e4 2909COMPACTPCI HOTPLUG CORE
8b58be88 2910M: Scott Murray <scott@spiteful.org>
64dab204 2911L: linux-pci@vger.kernel.org
82c4dfc7 2912S: Maintained
679655da 2913F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2914
2915COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2916M: Scott Murray <scott@spiteful.org>
64dab204 2917L: linux-pci@vger.kernel.org
82c4dfc7 2918S: Maintained
679655da 2919F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2920
2921COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2922M: Scott Murray <scott@spiteful.org>
64dab204 2923L: linux-pci@vger.kernel.org
82c4dfc7 2924S: Maintained
679655da 2925F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2926
5411552c 2927COMPAL LAPTOP SUPPORT
8b58be88 2928M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2929L: platform-driver-x86@vger.kernel.org
5411552c 2930S: Maintained
679655da 2931F: drivers/platform/x86/compal-laptop.c
5411552c 2932
949be0f7 2933CONEXANT ACCESSRUNNER USB DRIVER
9ae5e3bc
SA
2934L: accessrunner-general@lists.sourceforge.net
2935W: http://accessrunner.sourceforge.net/
44243ef4 2936S: Orphan
679655da 2937F: drivers/usb/atm/cxacru.c
949be0f7 2938
e2d1d6c0 2939CONFIGFS
d6351db2
JB
2940M: Joel Becker <jlbec@evilplan.org>
2941T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2942S: Supported
679655da
JP
2943F: fs/configfs/
2944F: include/linux/configfs.h
e2d1d6c0 2945
acb9c1b2 2946CONNECTOR
8b58be88 2947M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2948L: netdev@vger.kernel.org
2949S: Maintained
2950F: drivers/connector/
2951
a3e3354d 2952CONTROL GROUP (CGROUP)
860ca0e6 2953M: Tejun Heo <tj@kernel.org>
ad50c159 2954M: Li Zefan <lizefan@huawei.com>
4d205676 2955M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2956L: cgroups@vger.kernel.org
860ca0e6 2957T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2958S: Maintained
a3e3354d 2959F: Documentation/cgroups/
679655da
JP
2960F: include/linux/cgroup*
2961F: kernel/cgroup*
a3e3354d
TH
2962
2963CONTROL GROUP - CPUSET
2964M: Li Zefan <lizefan@huawei.com>
2965L: cgroups@vger.kernel.org
2966W: http://www.bullopensource.org/cpuset/
2967W: http://oss.sgi.com/projects/cpusets/
2968T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2969S: Maintained
2970F: Documentation/cgroups/cpusets.txt
2971F: include/linux/cpuset.h
2972F: kernel/cpuset.c
2973
2974CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2975M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2976M: Michal Hocko <mhocko@kernel.org>
ed0f1e21 2977M: Vladimir Davydov <vdavydov@virtuozzo.com>
a3e3354d
TH
2978L: cgroups@vger.kernel.org
2979L: linux-mm@kvack.org
2980S: Maintained
2981F: mm/memcontrol.c
5d1ea48b 2982F: mm/swap_cgroup.c
fb3a0fb6 2983
bebe4678 2984CORETEMP HARDWARE MONITORING DRIVER
96859129 2985M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2986L: lm-sensors@lm-sensors.org
2987S: Maintained
679655da
JP
2988F: Documentation/hwmon/coretemp
2989F: drivers/hwmon/coretemp.c
bebe4678 2990
1da177e4 2991COSA/SRP SYNC SERIAL DRIVER
8b58be88 2992M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2993W: http://www.fi.muni.cz/~kas/cosa/
2994S: Maintained
679655da 2995F: drivers/net/wan/cosa*
1da177e4 2996
4371ee35 2997CPMAC ETHERNET DRIVER
8b58be88 2998M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2999L: netdev@vger.kernel.org
3000S: Maintained
b544dbac 3001F: drivers/net/ethernet/ti/cpmac.c
4371ee35 3002
1da177e4 3003CPU FREQUENCY DRIVERS
9c3646d1 3004M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 3005M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 3006L: linux-pm@vger.kernel.org
1da177e4 3007S: Maintained
27209d91
VK
3008T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3009T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
3010F: drivers/cpufreq/
3011F: include/linux/cpufreq.h
1da177e4 3012
8a67f0ef
VK
3013CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3014M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 3015M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
3016L: linux-pm@vger.kernel.org
3017W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3018S: Maintained
3019F: drivers/cpufreq/arm_big_little.h
3020F: drivers/cpufreq/arm_big_little.c
3021F: drivers/cpufreq/arm_big_little_dt.c
3022
14d2c34c 3023CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
3024M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3025M: Daniel Lezcano <daniel.lezcano@linaro.org>
3026L: linux-pm@vger.kernel.org
3027L: linux-arm-kernel@lists.infradead.org
cea8321c 3028T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
3029S: Maintained
3030F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 3031
0c570c18
BZ
3032CPUIDLE DRIVER - ARM EXYNOS
3033M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3034M: Daniel Lezcano <daniel.lezcano@linaro.org>
3035M: Kukjin Kim <kgene@kernel.org>
3036L: linux-pm@vger.kernel.org
3037L: linux-samsung-soc@vger.kernel.org
3038S: Supported
3039F: drivers/cpuidle/cpuidle-exynos.c
3040F: arch/arm/mach-exynos/pm.c
3041
a8e39c35 3042CPUIDLE DRIVERS
9c3646d1 3043M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
3044M: Daniel Lezcano <daniel.lezcano@linaro.org>
3045L: linux-pm@vger.kernel.org
3046S: Maintained
cea8321c 3047T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
3048F: drivers/cpuidle/*
3049F: include/linux/cpuidle.h
3050
1da177e4 3051CPUID/MSR DRIVER
8b58be88 3052M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 3053S: Maintained
679655da
JP
3054F: arch/x86/kernel/cpuid.c
3055F: arch/x86/kernel/msr.c
1da177e4 3056
7fe2f639 3057CPU POWER MONITORING SUBSYSTEM
d8130624 3058M: Thomas Renninger <trenn@suse.com>
103f1790 3059L: linux-pm@vger.kernel.org
7fe2f639 3060S: Maintained
14430813 3061F: tools/power/cpupower/
7fe2f639 3062
1da177e4 3063CRAMFS FILESYSTEM
ce00f85c 3064W: http://sourceforge.net/projects/cramfs/
54886a71 3065S: Orphan / Obsolete
679655da
JP
3066F: Documentation/filesystems/cramfs.txt
3067F: fs/cramfs/
1da177e4
LT
3068
3069CRIS PORT
8b58be88
JP
3070M: Mikael Starvik <starvik@axis.com>
3071M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3072L: linux-cris-kernel@axis.com
1da177e4
LT
3073W: http://developer.axis.com
3074S: Maintained
679655da 3075F: arch/cris/
df621252 3076F: drivers/tty/serial/crisv10.*
1da177e4
LT
3077
3078CRYPTO API
8b58be88
JP
3079M: Herbert Xu <herbert@gondor.apana.org.au>
3080M: "David S. Miller" <davem@davemloft.net>
1da177e4 3081L: linux-crypto@vger.kernel.org
54e5881d 3082T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3083S: Maintained
679655da 3084F: Documentation/crypto/
2ca87a17 3085F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3086F: arch/*/crypto/
3087F: crypto/
3088F: drivers/crypto/
3089F: include/crypto/
1da177e4 3090
5b07bd57 3091CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3092M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3093L: linux-crypto@vger.kernel.org
3094S: Maintained
51a2228a
JP
3095F: crypto/ansi_cprng.c
3096F: crypto/rng.c
5b07bd57 3097
9b4ffa48 3098CS5535 Audio ALSA driver
8b58be88 3099M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3100S: Maintained
679655da 3101F: sound/pci/cs5535audio/
9b4ffa48 3102
a910e4a9 3103CW1200 WLAN driver
b75f0050
JP
3104M: Solomon Peachy <pizza@shaftnet.org>
3105S: Maintained
3106F: drivers/net/wireless/cw1200/
a910e4a9 3107
6d8425b1 3108CX18 VIDEO4LINUX DRIVER
6afdeaf8 3109M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3110L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3111L: linux-media@vger.kernel.org
275ffde4 3112T: git git://linuxtv.org/media_tree.git
6d8425b1 3113W: http://linuxtv.org
30e10993 3114W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3115S: Maintained
679655da 3116F: Documentation/video4linux/cx18.txt
90d72ac6 3117F: drivers/media/pci/cx18/
6c0f0359 3118F: include/uapi/linux/ivtv*
6d8425b1 3119
3f101d91
HV
3120CX2341X MPEG ENCODER HELPER MODULE
3121M: Hans Verkuil <hverkuil@xs4all.nl>
3122L: linux-media@vger.kernel.org
3123T: git git://linuxtv.org/media_tree.git
3124W: http://linuxtv.org
3125S: Maintained
c368360b 3126F: drivers/media/common/cx2341x*
3f101d91
HV
3127F: include/media/cx2341x*
3128
b8fe6e2c
PB
3129CX24120 MEDIA DRIVER
3130M: Jemma Denson <jdenson@gmail.com>
3131M: Patrick Boettcher <patrick.boettcher@posteo.de>
3132L: linux-media@vger.kernel.org
3133W: http://linuxtv.org/
3134Q: http://patchwork.linuxtv.org/project/linux-media/list/
3135S: Maintained
3136F: drivers/media/dvb-frontends/cx24120*
3137
20357578 3138CX88 VIDEO4LINUX DRIVER
009a5410 3139M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3140L: linux-media@vger.kernel.org
3141W: http://linuxtv.org
3142T: git git://linuxtv.org/media_tree.git
3143S: Odd fixes
3144F: Documentation/video4linux/cx88/
3145F: drivers/media/pci/cx88/
6d8425b1 3146
91952bc0
AP
3147CXD2820R MEDIA DRIVER
3148M: Antti Palosaari <crope@iki.fi>
3149L: linux-media@vger.kernel.org
3150W: http://linuxtv.org/
3151W: http://palosaari.fi/linux/
3152Q: http://patchwork.linuxtv.org/project/linux-media/list/
3153T: git git://linuxtv.org/anttip/media_tree.git
3154S: Maintained
3155F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3156
e5ec3789 3157CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3158M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3159L: netdev@vger.kernel.org
3160W: http://www.chelsio.com
3161S: Supported
f7917c00 3162F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3163
d8ae3c33 3164CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3165M: Karen Xie <kxie@chelsio.com>
3166L: linux-scsi@vger.kernel.org
3167W: http://www.chelsio.com
3168S: Supported
3169F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3170
e5ec3789 3171CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3172M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3173L: linux-rdma@vger.kernel.org
e5ec3789
SW
3174W: http://www.openfabrics.org
3175S: Supported
679655da 3176F: drivers/infiniband/hw/cxgb3/
e5ec3789 3177
be4c9bad 3178CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3179M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3180L: netdev@vger.kernel.org
3181W: http://www.chelsio.com
3182S: Supported
f7917c00 3183F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3184
d8ae3c33 3185CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3186M: Karen Xie <kxie@chelsio.com>
3187L: linux-scsi@vger.kernel.org
3188W: http://www.chelsio.com
3189S: Supported
3190F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3191
be4c9bad
RD
3192CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3193M: Steve Wise <swise@chelsio.com>
3194L: linux-rdma@vger.kernel.org
3195W: http://www.openfabrics.org
3196S: Supported
3197F: drivers/infiniband/hw/cxgb4/
3198
5c20a5c7
CL
3199CXGB4VF ETHERNET DRIVER (CXGB4VF)
3200M: Casey Leedom <leedom@chelsio.com>
3201L: netdev@vger.kernel.org
3202W: http://www.chelsio.com
3203S: Supported
f7917c00 3204F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3205
a9282d01
IM
3206CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3207M: Ian Munsie <imunsie@au1.ibm.com>
3208M: Michael Neuling <mikey@neuling.org>
3209L: linuxppc-dev@lists.ozlabs.org
3210S: Supported
3211F: drivers/misc/cxl/
ec249dd8 3212F: include/misc/cxl*
a9282d01
IM
3213F: include/uapi/misc/cxl.h
3214F: Documentation/powerpc/cxl.txt
3215F: Documentation/powerpc/cxl.txt
3216F: Documentation/ABI/testing/sysfs-class-cxl
3217
11f43ae7
MO
3218CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3219M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3220M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3221L: linux-scsi@vger.kernel.org
3222S: Supported
3223F: drivers/scsi/cxlflash/
3224F: include/uapi/scsi/cxlflash_ioctls.h
3225F: Documentation/powerpc/cxlflash.txt
3226
b52b97a3
GC
3227STMMAC ETHERNET DRIVER
3228M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3229L: netdev@vger.kernel.org
3230W: http://www.stlinux.com
3231S: Supported
7ac6653a 3232F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3233
1da177e4 3234CYBERPRO FB DRIVER
8b58be88 3235M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3236L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3237W: http://www.arm.linux.org.uk/
3238S: Maintained
8a61f013 3239F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3240
1da177e4 3241CYCLADES ASYNC MUX DRIVER
1da177e4 3242W: http://www.cyclades.com/
d459883e 3243S: Orphan
c897401b 3244F: drivers/tty/cyclades.c
679655da 3245F: include/linux/cyclades.h
c117ab84 3246F: include/uapi/linux/cyclades.h
1da177e4
LT
3247
3248CYCLADES PC300 DRIVER
1da177e4 3249W: http://www.cyclades.com/
d459883e 3250S: Orphan
679655da 3251F: drivers/net/wan/pc300*
1da177e4 3252
402f6ae4
AP
3253CYPRESS_FIRMWARE MEDIA DRIVER
3254M: Antti Palosaari <crope@iki.fi>
3255L: linux-media@vger.kernel.org
3256W: http://linuxtv.org/
3257W: http://palosaari.fi/linux/
3258Q: http://patchwork.linuxtv.org/project/linux-media/list/
3259T: git git://linuxtv.org/anttip/media_tree.git
3260S: Maintained
3261F: drivers/media/common/cypress_firmware*
3262
e3ae3525 3263CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3264M: Ferruh Yigit <fery@cypress.com>
6305902c 3265L: linux-input@vger.kernel.org
be9a6f40 3266S: Supported
6305902c
JP
3267F: drivers/input/touchscreen/cyttsp*
3268F: include/linux/input/cyttsp.h
e3ae3525 3269
aaaf5fbf
JK
3270DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3271M: Joshua Kinard <kumba@gentoo.org>
3272S: Maintained
3273F: drivers/rtc/rtc-ds1685.c
3274F: include/linux/rtc/ds1685.h
3275
1da177e4 3276DAMA SLAVE for AX.25
8b58be88 3277M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3278W: http://yaina.de/jreuter/
3279W: http://www.qsl.net/dl1bke/
3280L: linux-hams@vger.kernel.org
3281S: Maintained
679655da
JP
3282F: net/ax25/af_ax25.c
3283F: net/ax25/ax25_dev.c
3284F: net/ax25/ax25_ds_*
3285F: net/ax25/ax25_in.c
3286F: net/ax25/ax25_out.c
3287F: net/ax25/ax25_timer.c
3288F: net/ax25/sysctl_net_ax25.c
1da177e4 3289
e2d1d6c0 3290DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3291L: netdev@vger.kernel.org
5ff77428 3292S: Orphan
679655da 3293F: Documentation/networking/dmfe.txt
0f04e2aa 3294F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3295
3296DC390/AM53C974 SCSI driver
d8130624 3297M: Hannes Reinecke <hare@suse.com>
71bd849d 3298L: linux-scsi@vger.kernel.org
e2d1d6c0 3299S: Maintained
71bd849d 3300F: drivers/scsi/am53c974.c
e2d1d6c0 3301
1da177e4 3302DC395x SCSI driver
61eee9a7 3303M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3304M: Ali Akcaagac <aliakc@web.de>
3305M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3306L: dc395x@twibble.org
cf015e9f
JP
3307W: http://twibble.org/dist/dc395x/
3308W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3309S: Maintained
679655da
JP
3310F: Documentation/scsi/dc395x.txt
3311F: drivers/scsi/dc395x.*
1da177e4 3312
eb8edb08 3313DCCP PROTOCOL
a89d030e 3314M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3315L: dccp@vger.kernel.org
c996d8b9 3316W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3317S: Maintained
679655da 3318F: include/linux/dccp.h
c117ab84 3319F: include/uapi/linux/dccp.h
679655da
JP
3320F: include/linux/tfrc.h
3321F: net/dccp/
eb8edb08 3322
1da177e4 3323DECnet NETWORK LAYER
1da177e4
LT
3324W: http://linux-decnet.sourceforge.net
3325L: linux-decnet-user@lists.sourceforge.net
f546444d 3326S: Orphan
679655da
JP
3327F: Documentation/networking/decnet.txt
3328F: net/decnet/
1da177e4 3329
ebff05b9
MR
3330DECSTATION PLATFORM SUPPORT
3331M: "Maciej W. Rozycki" <macro@linux-mips.org>
3332L: linux-mips@linux-mips.org
3333W: http://www.linux-mips.org/wiki/DECstation
3334S: Maintained
3335F: arch/mips/dec/
3336F: arch/mips/include/asm/dec/
3337F: arch/mips/include/asm/mach-dec/
3338
1da177e4 3339DEFXX FDDI NETWORK DRIVER
8b58be88 3340M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3341S: Maintained
33f810b2 3342F: drivers/net/fddi/defxx.*
1da177e4 3343
ad8f07cc 3344DELL LAPTOP DRIVER
8b58be88 3345M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3346M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3347L: platform-driver-x86@vger.kernel.org
ad8f07cc 3348S: Maintained
679655da 3349F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3350
817a5cdb
PR
3351DELL LAPTOP RBTN DRIVER
3352M: Pali RohĂ¡r <pali.rohar@gmail.com>
3353S: Maintained
3354F: drivers/platform/x86/dell-rbtn.*
3355
cdbff611
PR
3356DELL LAPTOP FREEFALL DRIVER
3357M: Pali RohĂ¡r <pali.rohar@gmail.com>
3358S: Maintained
3359F: drivers/platform/x86/dell-smo8800.c
3360
1da177e4 3361DELL LAPTOP SMM DRIVER
a5afba16 3362M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3363S: Maintained
a5afba16 3364F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3365F: include/uapi/linux/i8k.h
1da177e4 3366
90563ec4 3367DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3368M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3369S: Maintained
679655da
JP
3370F: Documentation/dcdbas.txt
3371F: drivers/firmware/dcdbas.*
90563ec4 3372
0b3f6109 3373DELL WMI EXTRAS DRIVER
8b58be88 3374M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3375M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3376S: Maintained
36b3a96f 3377F: drivers/platform/x86/dell-wmi.c
0b3f6109 3378
5efc75e3 3379DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3380M: John Youn <johnyoun@synopsys.com>
5efc75e3 3381L: linux-usb@vger.kernel.org
18f340f9 3382T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3383S: Maintained
197ba5f4 3384F: drivers/usb/dwc2/
5efc75e3 3385
94ab23dd
FB
3386DESIGNWARE USB3 DRD IP DRIVER
3387M: Felipe Balbi <balbi@ti.com>
3388L: linux-usb@vger.kernel.org
3389L: linux-omap@vger.kernel.org
3390T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3391S: Maintained
3392F: drivers/usb/dwc3/
3393
833c9545
JB
3394DEVICE COREDUMP (DEV_COREDUMP)
3395M: Johannes Berg <johannes@sipsolutions.net>
3396L: linux-kernel@vger.kernel.org
3397S: Maintained
3398F: drivers/base/devcoredump.c
3399F: include/linux/devcoredump.h
3400
89d07767
KP
3401DEVICE FREQUENCY (DEVFREQ)
3402M: MyungJoo Ham <myungjoo.ham@samsung.com>
3403M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3404L: linux-pm@vger.kernel.org
89d07767
KP
3405S: Maintained
3406F: drivers/devfreq/
3407
1da177e4 3408DEVICE NUMBER REGISTRY
8b58be88 3409M: Torben Mathiasen <device@lanana.org>
1da177e4 3410W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3411S: Maintained
3412
e2d1d6c0 3413DEVICE-MAPPER (LVM)
854ecaad 3414M: Alasdair Kergon <agk@redhat.com>
8504eed3 3415M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3416M: dm-devel@redhat.com
e2d1d6c0
RD
3417L: dm-devel@redhat.com
3418W: http://sources.redhat.com/dm
8a6e2535 3419Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3420T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3421T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3422S: Maintained
679655da
JP
3423F: Documentation/device-mapper/
3424F: drivers/md/dm*
854ecaad 3425F: drivers/md/persistent-data/
679655da
JP
3426F: include/linux/device-mapper.h
3427F: include/linux/dm-*.h
8504eed3 3428F: include/uapi/linux/dm-*.h
e2d1d6c0 3429
c0d995aa
OST
3430DIALOG SEMICONDUCTOR DRIVERS
3431M: Support Opensource <support.opensource@diasemi.com>
3432W: http://www.dialog-semiconductor.com/products
3433S: Supported
3434F: Documentation/hwmon/da90??
7c933772 3435F: Documentation/devicetree/bindings/sound/da[79]*.txt
c0d995aa
OST
3436F: drivers/gpio/gpio-da90??.c
3437F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3438F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3439F: drivers/input/misc/da90??_onkey.c
3440F: drivers/input/touchscreen/da9052_tsi.c
3441F: drivers/leds/leds-da90??.c
3442F: drivers/mfd/da903x.c
3443F: drivers/mfd/da90??-*.c
7be72c2c 3444F: drivers/mfd/da91??-*.c
c0d995aa 3445F: drivers/power/da9052-battery.c
7be72c2c 3446F: drivers/power/da91??-*.c
c0d995aa
OST
3447F: drivers/regulator/da903x.c
3448F: drivers/regulator/da9???-regulator.[ch]
3449F: drivers/rtc/rtc-da90??.c
3450F: drivers/video/backlight/da90??_bl.c
3451F: drivers/watchdog/da90??_wdt.c
3452F: include/linux/mfd/da903x.h
3453F: include/linux/mfd/da9052/
3454F: include/linux/mfd/da9055/
3455F: include/linux/mfd/da9063/
7be72c2c 3456F: include/linux/mfd/da9150/
c0d995aa
OST
3457F: include/sound/da[79]*.h
3458F: sound/soc/codecs/da[79]*.[ch]
3459
599aa697
LL
3460DIGI NEO AND CLASSIC PCI PRODUCTS
3461M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3462M: Mark Hounschell <markh@compro.net>
599aa697
LL
3463L: driverdev-devel@linuxdriverproject.org
3464S: Maintained
3465F: drivers/staging/dgnc/
3466
3467DIGI EPCA PCI PRODUCTS
3468M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3469M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3470L: driverdev-devel@linuxdriverproject.org
3471S: Maintained
3472F: drivers/staging/dgap/
3473
335d7c58 3474DIOLAN U2C-12 I2C DRIVER
ca462085 3475M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3476L: linux-i2c@vger.kernel.org
3477S: Maintained
3478F: drivers/i2c/busses/i2c-diolan-u2c.c
3479
d475c634
MW
3480DIRECT ACCESS (DAX)
3481M: Matthew Wilcox <willy@linux.intel.com>
3482L: linux-fsdevel@vger.kernel.org
3483S: Supported
3484F: fs/dax.c
3485
e7839f25 3486DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3487M: Eric Paris <eparis@parisplace.org>
3c5119c0 3488S: Maintained
679655da
JP
3489F: Documentation/filesystems/dnotify.txt
3490F: fs/notify/dnotify/
3491F: include/linux/dnotify.h
1da177e4
LT
3492
3493DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3494M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3495W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3496W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3497W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3498S: Maintained
3499
4480f15b 3500DISKQUOTA
d8130624 3501M: Jan Kara <jack@suse.com>
1da177e4 3502S: Maintained
679655da
JP
3503F: Documentation/filesystems/quota.txt
3504F: fs/quota/
3505F: include/linux/quota*.h
c117ab84 3506F: include/uapi/linux/quota*.h
1da177e4 3507
702686ad
BT
3508DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3509M: Bernie Thompson <bernie@plugable.com>
3510L: linux-fbdev@vger.kernel.org
3511S: Maintained
3512W: http://plugable.com/category/projects/udlfb/
8a61f013 3513F: drivers/video/fbdev/udlfb.c
702686ad
BT
3514F: include/video/udlfb.h
3515F: Documentation/fb/udlfb.txt
3516
e7839f25 3517DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3518M: Christine Caulfield <ccaulfie@redhat.com>
3519M: David Teigland <teigland@redhat.com>
a4644184 3520L: cluster-devel@redhat.com
5be7b50f 3521W: http://sources.redhat.com/cluster/
54e5881d 3522T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3523S: Supported
679655da 3524F: fs/dlm/
5be7b50f 3525
53b6b3e0
SS
3526DMA BUFFER SHARING FRAMEWORK
3527M: Sumit Semwal <sumit.semwal@linaro.org>
3528S: Maintained
3529L: linux-media@vger.kernel.org
3530L: dri-devel@lists.freedesktop.org
8ada6d2d 3531L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3532F: drivers/dma-buf/
e46d12c6
JP
3533F: include/linux/dma-buf*
3534F: include/linux/reservation.h
3535F: include/linux/*fence.h
53b6b3e0
SS
3536F: Documentation/dma-buf-sharing.txt
3537T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3538
b3e5f263 3539DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3540M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3541L: dmaengine@vger.kernel.org
3542Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3543S: Maintained
679655da 3544F: drivers/dma/
0ce3c066 3545F: include/linux/dmaengine.h
979a281e
VK
3546F: Documentation/dmaengine/
3547T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3548
b825037d 3549DME1737 HARDWARE MONITOR DRIVER
8b58be88 3550M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3551L: lm-sensors@lm-sensors.org
3552S: Maintained
679655da
JP
3553F: Documentation/hwmon/dme1737
3554F: drivers/hwmon/dme1737.c
b825037d 3555
1f31e1b1 3556DMI/SMBIOS SUPPORT
d8130624 3557M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3558S: Maintained
d4aeef93 3559T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3560F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3561F: drivers/firmware/dmi-id.c
3562F: drivers/firmware/dmi_scan.c
3563F: include/linux/dmi.h
3564
7d2c86b5 3565DOCUMENTATION
ad3118b9 3566M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3567L: linux-doc@vger.kernel.org
3568S: Maintained
679655da 3569F: Documentation/
42f41ecf
JC
3570F: scripts/docproc.c
3571F: scripts/kernel-doc*
97be078b
RD
3572X: Documentation/ABI/
3573X: Documentation/devicetree/
933a46b8
JC
3574X: Documentation/acpi
3575X: Documentation/power
3576X: Documentation/spi
6c121170 3577X: Documentation/DocBook/media
c51edfb1 3578T: git git://git.lwn.net/linux.git docs-next
abbaeff3 3579
1da177e4 3580DOUBLETALK DRIVER
8b58be88 3581M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3582L: blinux-list@redhat.com
3583S: Maintained
679655da
JP
3584F: drivers/char/dtlk.c
3585F: include/linux/dtlk.h
1da177e4 3586
e2d1d6c0 3587DPT_I2O SCSI RAID DRIVER
8b58be88 3588M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3589L: linux-scsi@vger.kernel.org
3590W: http://www.adaptec.com/
3591S: Maintained
679655da
JP
3592F: drivers/scsi/dpt*
3593F: drivers/scsi/dpt/
e2d1d6c0 3594
b411b363 3595DRBD DRIVER
28b8e8d4
JP
3596P: Philipp Reisner
3597P: Lars Ellenberg
3598M: drbd-dev@lists.linbit.com
3599L: drbd-user@lists.linbit.com
3600W: http://www.drbd.org
3601T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3602T: git git://git.drbd.org/drbd-8.3.git
3603S: Supported
3604F: drivers/block/drbd/
3605F: lib/lru_cache.c
3606F: Documentation/blockdev/drbd/
b411b363 3607
dc7dfcd8 3608DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3609M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3610T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3611S: Supported
679655da 3612F: Documentation/kobject.txt
7cfc51b9 3613F: drivers/base/
87544653 3614F: fs/debugfs/
dc7dfcd8
WS
3615F: fs/kernfs/
3616F: fs/sysfs/
87544653 3617F: include/linux/debugfs.h
dc7dfcd8 3618F: include/linux/kobj*
679655da 3619F: lib/kobj*
1da177e4
LT
3620
3621DRM DRIVERS
8b58be88 3622M: David Airlie <airlied@linux.ie>
4c6a3999 3623L: dri-devel@lists.freedesktop.org
b0447888 3624T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3625S: Maintained
679655da 3626F: drivers/gpu/drm/
433e3b34 3627F: drivers/gpu/vga/
850e9411 3628F: include/drm/
c117ab84 3629F: include/uapi/drm/
1da177e4 3630
566f5939
AD
3631RADEON DRM DRIVERS
3632M: Alex Deucher <alexander.deucher@amd.com>
3633M: Christian König <christian.koenig@amd.com>
3634L: dri-devel@lists.freedesktop.org
3635T: git git://people.freedesktop.org/~agd5f/linux
3636S: Supported
3637F: drivers/gpu/drm/radeon/
566f5939
AD
3638F: include/uapi/drm/radeon*
3639
03e255b9
TR
3640DRM PANEL DRIVERS
3641M: Thierry Reding <thierry.reding@gmail.com>
3642L: dri-devel@lists.freedesktop.org
3643T: git git://anongit.freedesktop.org/tegra/linux.git
3644S: Maintained
3645F: drivers/gpu/drm/drm_panel.c
3646F: drivers/gpu/drm/panel/
3647F: include/drm/drm_panel.h
2d799dde 3648F: Documentation/devicetree/bindings/display/panel/
03e255b9 3649
8daf7473 3650INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3651M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3652M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3653L: intel-gfx@lists.freedesktop.org
8daf7473 3654L: dri-devel@lists.freedesktop.org
7564fde3 3655W: https://01.org/linuxgraphics/
47f95647 3656Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3657T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3658S: Supported
14430813 3659F: drivers/gpu/drm/i915/
8daf7473 3660F: include/drm/i915*
c117ab84 3661F: include/uapi/drm/i915*
8daf7473 3662
99763bb8
BB
3663DRM DRIVERS FOR ATMEL HLCDC
3664M: Boris Brezillon <boris.brezillon@free-electrons.com>
3665L: dri-devel@lists.freedesktop.org
3666S: Supported
3667F: drivers/gpu/drm/atmel-hlcdc/
3668F: Documentation/devicetree/bindings/drm/atmel/
3669
398a6d4a
KP
3670DRM DRIVERS FOR EXYNOS
3671M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3672M: Joonyoung Shim <jy0922.shim@samsung.com>
3673M: Seung-Woo Kim <sw0312.kim@samsung.com>
3674M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3675L: dri-devel@lists.freedesktop.org
25a58030 3676T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3677S: Supported
14430813 3678F: drivers/gpu/drm/exynos/
398a6d4a 3679F: include/drm/exynos*
c117ab84 3680F: include/uapi/drm/exynos*
398a6d4a 3681
b55a1b9c
JW
3682DRM DRIVERS FOR FREESCALE DCU
3683M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3684M: Alison Wang <alison.wang@freescale.com>
3685L: dri-devel@lists.freedesktop.org
3686S: Supported
3687F: drivers/gpu/drm/fsl-dcu/
2d799dde
RH
3688F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3689F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
b55a1b9c 3690
0a3d775f
PZ
3691DRM DRIVERS FOR FREESCALE IMX
3692M: Philipp Zabel <p.zabel@pengutronix.de>
3693L: dri-devel@lists.freedesktop.org
3694S: Maintained
3695F: drivers/gpu/drm/imx/
ef739aa4 3696F: drivers/gpu/ipu-v3/
2d799dde 3697F: Documentation/devicetree/bindings/display/imx/
0a3d775f 3698
ba2199a6
PJ
3699DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3700M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3701L: dri-devel@lists.freedesktop.org
3702T: git git://github.com/patjak/drm-gma500
3703S: Maintained
3704F: drivers/gpu/drm/gma500
3705F: include/drm/gma500*
3706
bd3b49f2 3707DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3708M: Thierry Reding <thierry.reding@gmail.com>
3709M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3710L: dri-devel@lists.freedesktop.org
3711L: linux-tegra@vger.kernel.org
a5ad7a63 3712T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3713S: Supported
dee8268f 3714F: drivers/gpu/drm/tegra/
a5ad7a63 3715F: drivers/gpu/host1x/
e1e90644 3716F: include/linux/host1x.h
a5ad7a63 3717F: include/uapi/drm/tegra_drm.h
2d799dde 3718F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
bd3b49f2 3719
a284e9d1
LP
3720DRM DRIVERS FOR RENESAS
3721M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3722L: dri-devel@lists.freedesktop.org
3723L: linux-sh@vger.kernel.org
3724T: git git://people.freedesktop.org/~airlied/linux
3725S: Supported
3726F: drivers/gpu/drm/rcar-du/
3727F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3728F: include/linux/platform_data/shmob_drm.h
3729
625e0346
HS
3730DRM DRIVERS FOR ROCKCHIP
3731M: Mark Yao <mark.yao@rock-chips.com>
3732L: dri-devel@lists.freedesktop.org
3733S: Maintained
3734F: drivers/gpu/drm/rockchip/
2d799dde 3735F: Documentation/devicetree/bindings/display/rockchip*
625e0346 3736
7f11c476
BG
3737DRM DRIVERS FOR STI
3738M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3739M: Vincent Abriou <vincent.abriou@st.com>
3740L: dri-devel@lists.freedesktop.org
3741T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3742S: Maintained
3743F: drivers/gpu/drm/sti
2d799dde 3744F: Documentation/devicetree/bindings/display/st,stih4xx.txt
7f11c476 3745
598df1ac
AK
3746DSBR100 USB FM RADIO DRIVER
3747M: Alexey Klimov <klimov.linux@gmail.com>
3748L: linux-media@vger.kernel.org
3749T: git git://linuxtv.org/media_tree.git
3750S: Maintained
3751F: drivers/media/radio/dsbr100.c
3752
1da177e4 3753DSCC4 DRIVER
8b58be88 3754M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3755L: netdev@vger.kernel.org
1da177e4 3756S: Maintained
679655da 3757F: drivers/net/wan/dscc4.c
1da177e4 3758
cc11b140
HV
3759DT3155 MEDIA DRIVER
3760M: Hans Verkuil <hverkuil@xs4all.nl>
3761L: linux-media@vger.kernel.org
3762T: git git://linuxtv.org/media_tree.git
3763W: http://linuxtv.org
3764S: Odd Fixes
3765F: drivers/media/pci/dt3155/
3766
91952bc0
AP
3767DVB_USB_AF9015 MEDIA DRIVER
3768M: Antti Palosaari <crope@iki.fi>
3769L: linux-media@vger.kernel.org
3770W: http://linuxtv.org/
3771W: http://palosaari.fi/linux/
3772Q: http://patchwork.linuxtv.org/project/linux-media/list/
3773T: git git://linuxtv.org/anttip/media_tree.git
3774S: Maintained
3775F: drivers/media/usb/dvb-usb-v2/af9015*
3776
3777DVB_USB_AF9035 MEDIA DRIVER
3778M: Antti Palosaari <crope@iki.fi>
3779L: linux-media@vger.kernel.org
3780W: http://linuxtv.org/
3781W: http://palosaari.fi/linux/
3782Q: http://patchwork.linuxtv.org/project/linux-media/list/
3783T: git git://linuxtv.org/anttip/media_tree.git
3784S: Maintained
3785F: drivers/media/usb/dvb-usb-v2/af9035*
3786
3787DVB_USB_ANYSEE MEDIA DRIVER
3788M: Antti Palosaari <crope@iki.fi>
3789L: linux-media@vger.kernel.org
3790W: http://linuxtv.org/
3791W: http://palosaari.fi/linux/
3792Q: http://patchwork.linuxtv.org/project/linux-media/list/
3793T: git git://linuxtv.org/anttip/media_tree.git
3794S: Maintained
3795F: drivers/media/usb/dvb-usb-v2/anysee*
3796
3797DVB_USB_AU6610 MEDIA DRIVER
3798M: Antti Palosaari <crope@iki.fi>
3799L: linux-media@vger.kernel.org
3800W: http://linuxtv.org/
3801W: http://palosaari.fi/linux/
3802Q: http://patchwork.linuxtv.org/project/linux-media/list/
3803T: git git://linuxtv.org/anttip/media_tree.git
3804S: Maintained
3805F: drivers/media/usb/dvb-usb-v2/au6610*
3806
3807DVB_USB_CE6230 MEDIA DRIVER
3808M: Antti Palosaari <crope@iki.fi>
3809L: linux-media@vger.kernel.org
3810W: http://linuxtv.org/
3811W: http://palosaari.fi/linux/
3812Q: http://patchwork.linuxtv.org/project/linux-media/list/
3813T: git git://linuxtv.org/anttip/media_tree.git
3814S: Maintained
3815F: drivers/media/usb/dvb-usb-v2/ce6230*
3816
d099dea2
MK
3817DVB_USB_CXUSB MEDIA DRIVER
3818M: Michael Krufky <mkrufky@linuxtv.org>
3819L: linux-media@vger.kernel.org
3820W: http://linuxtv.org/
3821W: http://github.com/mkrufky
3822Q: http://patchwork.linuxtv.org/project/linux-media/list/
3823T: git git://linuxtv.org/media_tree.git
3824S: Maintained
9819da66 3825F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3826
91952bc0 3827DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3828M: Antti Palosaari <crope@iki.fi>
3829L: linux-media@vger.kernel.org
3830W: http://linuxtv.org/
3831W: http://palosaari.fi/linux/
3832Q: http://patchwork.linuxtv.org/project/linux-media/list/
3833T: git git://linuxtv.org/anttip/media_tree.git
3834S: Maintained
91952bc0 3835F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3836
5560983b 3837DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3838M: Antti Palosaari <crope@iki.fi>
3839L: linux-media@vger.kernel.org
3840W: http://linuxtv.org/
91952bc0
AP
3841Q: http://patchwork.linuxtv.org/project/linux-media/list/
3842T: git git://linuxtv.org/anttip/media_tree.git
3843S: Maintained
5560983b 3844F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3845
8856f5f2
MK
3846DVB_USB_MXL111SF MEDIA DRIVER
3847M: Michael Krufky <mkrufky@linuxtv.org>
3848L: linux-media@vger.kernel.org
3849W: http://linuxtv.org/
3850W: http://github.com/mkrufky
3851Q: http://patchwork.linuxtv.org/project/linux-media/list/
3852T: git git://linuxtv.org/mkrufky/mxl111sf.git
3853S: Maintained
3854F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3855
91952bc0
AP
3856DVB_USB_RTL28XXU MEDIA DRIVER
3857M: Antti Palosaari <crope@iki.fi>
3858L: linux-media@vger.kernel.org
3859W: http://linuxtv.org/
3860W: http://palosaari.fi/linux/
3861Q: http://patchwork.linuxtv.org/project/linux-media/list/
3862T: git git://linuxtv.org/anttip/media_tree.git
3863S: Maintained
3864F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3865
3866DVB_USB_V2 MEDIA DRIVER
3867M: Antti Palosaari <crope@iki.fi>
3868L: linux-media@vger.kernel.org
3869W: http://linuxtv.org/
3870W: http://palosaari.fi/linux/
3871Q: http://patchwork.linuxtv.org/project/linux-media/list/
3872T: git git://linuxtv.org/anttip/media_tree.git
3873S: Maintained
3874F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3875F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3876
ac0ac38f 3877DYNAMIC DEBUG
5c4a97d1 3878M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3879S: Maintained
3880F: lib/dynamic_debug.c
3881F: include/linux/dynamic_debug.h
3882
789c7048 3883DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3884M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3885S: Maintained
df621252 3886F: drivers/tty/serial/dz.*
789c7048 3887
f17effbe
MF
3888E3X0 POWER BUTTON DRIVER
3889M: Moritz Fischer <moritz.fischer@ettus.com>
3890L: usrp-users@lists.ettus.com
3891W: http://www.ettus.com
3892S: Supported
3893F: drivers/input/misc/e3x0-button.c
3894F: Documentation/devicetree/bindings/input/e3x0-button.txt
3895
91952bc0
AP
3896E4000 MEDIA DRIVER
3897M: Antti Palosaari <crope@iki.fi>
3898L: linux-media@vger.kernel.org
3899W: http://linuxtv.org/
3900W: http://palosaari.fi/linux/
3901Q: http://patchwork.linuxtv.org/project/linux-media/list/
3902T: git git://linuxtv.org/anttip/media_tree.git
3903S: Maintained
3904F: drivers/media/tuners/e4000*
3905
1da177e4 3906EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3907M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3908L: linux-scsi@vger.kernel.org
3909S: Maintained
679655da 3910F: drivers/scsi/eata.c
1da177e4 3911
91952bc0
AP
3912EC100 MEDIA DRIVER
3913M: Antti Palosaari <crope@iki.fi>
3914L: linux-media@vger.kernel.org
3915W: http://linuxtv.org/
3916W: http://palosaari.fi/linux/
3917Q: http://patchwork.linuxtv.org/project/linux-media/list/
3918T: git git://linuxtv.org/anttip/media_tree.git
3919S: Maintained
3920F: drivers/media/dvb-frontends/ec100*
3921
237fead6 3922ECRYPT FILE SYSTEM
0de9adf2 3923M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3924L: ecryptfs@vger.kernel.org
24a923e4 3925W: http://ecryptfs.org
6dc7516e 3926W: https://launchpad.net/ecryptfs
237fead6 3927S: Supported
679655da
JP
3928F: Documentation/filesystems/ecryptfs.txt
3929F: fs/ecryptfs/
237fead6 3930
da9bb1d2 3931EDAC-CORE
8b58be88 3932M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3933M: Borislav Petkov <bp@alien8.de>
009a5410 3934M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3935L: linux-edac@vger.kernel.org
07cd6bf5
FW
3936T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
3937T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
8c2a6a40 3938S: Supported
679655da 3939F: Documentation/edac.txt
91445c72 3940F: drivers/edac/
679655da 3941F: include/linux/edac.h
0e438e3f 3942
c476c23b 3943EDAC-AMD64
8b58be88 3944M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3945M: Borislav Petkov <bp@alien8.de>
91445c72 3946L: linux-edac@vger.kernel.org
487ba8e8 3947S: Maintained
c476c23b
BP
3948F: drivers/edac/amd64_edac*
3949
836dae5d
RR
3950EDAC-CALXEDA
3951M: Doug Thompson <dougthompson@xmission.com>
3952M: Robert Richter <rric@kernel.org>
3953L: linux-edac@vger.kernel.org
836dae5d
RR
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
f65aad41
RB
3962S: Supported
3963F: drivers/edac/octeon_edac*
3964
0e438e3f 3965EDAC-E752X
8b58be88
JP
3966M: Mark Gross <mark.gross@intel.com>
3967M: Doug Thompson <dougthompson@xmission.com>
91445c72 3968L: linux-edac@vger.kernel.org
0e438e3f 3969S: Maintained
679655da 3970F: drivers/edac/e752x_edac.c
0e438e3f
DP
3971
3972EDAC-E7XXX
8b58be88 3973M: Doug Thompson <dougthompson@xmission.com>
91445c72 3974L: linux-edac@vger.kernel.org
0e438e3f 3975S: Maintained
679655da 3976F: drivers/edac/e7xxx_edac.c
0e438e3f 3977
77c5f5d2 3978EDAC-GHES
009a5410 3979M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2 3980L: linux-edac@vger.kernel.org
77c5f5d2 3981S: Maintained
2caa67a6 3982F: drivers/edac/ghes_edac.c
77c5f5d2 3983
6bc78404 3984EDAC-I82443BXGX
8b58be88 3985M: Tim Small <tim@buttersideup.com>
91445c72 3986L: linux-edac@vger.kernel.org
6bc78404 3987S: Maintained
679655da 3988F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3989
3990EDAC-I3000
8b58be88 3991M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3992L: linux-edac@vger.kernel.org
6bc78404 3993S: Maintained
679655da 3994F: drivers/edac/i3000_edac.c
6bc78404
DT
3995
3996EDAC-I5000
8b58be88 3997M: Doug Thompson <dougthompson@xmission.com>
91445c72 3998L: linux-edac@vger.kernel.org
ba9a5918 3999S: Maintained
679655da 4000F: drivers/edac/i5000_edac.c
ba9a5918 4001
44c12cb2 4002EDAC-I5400
009a5410 4003M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4004L: linux-edac@vger.kernel.org
44c12cb2 4005S: Maintained
679655da 4006F: drivers/edac/i5400_edac.c
44c12cb2 4007
3c9c92b6 4008EDAC-I7300
009a5410 4009M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6 4010L: linux-edac@vger.kernel.org
3c9c92b6
MCC
4011S: Maintained
4012F: drivers/edac/i7300_edac.c
4013
67c89316 4014EDAC-I7CORE
009a5410 4015M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4016L: linux-edac@vger.kernel.org
67c89316 4017S: Maintained
70aff0ce 4018F: drivers/edac/i7core_edac.c
67c89316 4019
ba9a5918 4020EDAC-I82975X
8b58be88 4021M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 4022M: "Arvind R." <arvino55@gmail.com>
91445c72 4023L: linux-edac@vger.kernel.org
ba9a5918 4024S: Maintained
679655da 4025F: drivers/edac/i82975x_edac.c
ba9a5918 4026
791b4706
JB
4027EDAC-IE31200
4028M: Jason Baron <jbaron@akamai.com>
4029L: linux-edac@vger.kernel.org
791b4706
JB
4030S: Maintained
4031F: drivers/edac/ie31200_edac.c
4032
ccdfb979 4033EDAC-MPC85XX
30c7469b 4034M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979 4035L: linux-edac@vger.kernel.org
ccdfb979
JT
4036S: Maintained
4037F: drivers/edac/mpc85xx_edac.[ch]
4038
ba9a5918 4039EDAC-PASEMI
8b58be88 4040M: Egor Martovetsky <egor@pasemi.com>
91445c72 4041L: linux-edac@vger.kernel.org
6bc78404 4042S: Maintained
679655da 4043F: drivers/edac/pasemi_edac.c
6bc78404 4044
0e438e3f 4045EDAC-R82600
8b58be88 4046M: Tim Small <tim@buttersideup.com>
91445c72 4047L: linux-edac@vger.kernel.org
0e438e3f 4048S: Maintained
679655da 4049F: drivers/edac/r82600_edac.c
da9bb1d2 4050
4d096ca7 4051EDAC-SBRIDGE
009a5410 4052M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7 4053L: linux-edac@vger.kernel.org
4d096ca7
MCC
4054S: Maintained
4055F: drivers/edac/sb_edac.c
4056
995e1de4
LH
4057EDAC-XGENE
4058APPLIED MICRO (APM) X-GENE SOC EDAC
4059M: Loc Ho <lho@apm.com>
4060S: Supported
4061F: drivers/edac/xgene_edac.c
4062F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4063
af39917d
CL
4064EDIROL UA-101/UA-1000 DRIVER
4065M: Clemens Ladisch <clemens@ladisch.de>
4066L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4067T: git git://git.alsa-project.org/alsa-kernel.git
4068S: Maintained
4069F: sound/usb/misc/ua101.c
4070
1f7df953 4071EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4072M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4073L: linux-efi@vger.kernel.org
78bef24e 4074T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4075S: Maintained
fb2efb5c 4076F: Documentation/efi-stub.txt
1f7df953
MF
4077F: arch/ia64/kernel/efi.c
4078F: arch/x86/boot/compressed/eboot.[ch]
4079F: arch/x86/include/asm/efi.h
4080F: arch/x86/platform/efi/*
a9499fa7 4081F: drivers/firmware/efi/*
1f7df953
MF
4082F: include/linux/efi*.h
4083
d68772b7
MF
4084EFI VARIABLE FILESYSTEM
4085M: Matthew Garrett <matthew.garrett@nebula.com>
4086M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4087M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4088T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4089L: linux-efi@vger.kernel.org
4090S: Maintained
4091F: fs/efivarfs/
4092
85a00d9b
PJ
4093EFIFB FRAMEBUFFER DRIVER
4094L: linux-fbdev@vger.kernel.org
4095M: Peter Jones <pjones@redhat.com>
4096S: Maintained
8a61f013 4097F: drivers/video/fbdev/efifb.c
85a00d9b 4098
0bee8d28
JT
4099EFS FILESYSTEM
4100W: http://aeschi.ch.eu.org/efs/
4101S: Orphan
679655da 4102F: fs/efs/
0bee8d28 4103
4480f15b 4104EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4105M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4106M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4107L: linux-rdma@vger.kernel.org
fab97220 4108S: Supported
679655da 4109F: drivers/infiniband/hw/ehca/
fab97220 4110
aa8a9e25 4111EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4112M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4113L: netdev@vger.kernel.org
4114S: Maintained
9aa32835 4115F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4116
f0319efe 4117EM28XX VIDEO4LINUX DRIVER
009a5410 4118M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4119L: linux-media@vger.kernel.org
4120W: http://linuxtv.org
4121T: git git://linuxtv.org/media_tree.git
4122S: Maintained
4123F: drivers/media/usb/em28xx/
4124
3e3a7d66 4125EMBEDDED LINUX
8b58be88
JP
4126M: Paul Gortmaker <paul.gortmaker@windriver.com>
4127M: Matt Mackall <mpm@selenic.com>
4128M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4129L: linux-embedded@vger.kernel.org
4130S: Maintained
4131
32505876
JS
4132EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4133M: James Smart <james.smart@avagotech.com>
4134M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4135L: linux-scsi@vger.kernel.org
32505876 4136W: http://www.avagotech.com
ce00f85c 4137S: Supported
679655da 4138F: drivers/scsi/lpfc/
3a1c1d44 4139
5f5bac82 4140ENE CB710 FLASH CARD READER DRIVER
8b58be88 4141M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4142S: Maintained
4143F: drivers/misc/cb710/
4144F: drivers/mmc/host/cb710-mmc.*
4145F: include/linux/cb710.h
4146
931e39a1
ML
4147ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4148M: Maxim Levitsky <maximlevitsky@gmail.com>
4149S: Maintained
2a837449 4150F: drivers/media/rc/ene_ir.*
931e39a1 4151
ec207dcc
GS
4152ENHANCED ERROR HANDLING (EEH)
4153M: Gavin Shan <shangw@linux.vnet.ibm.com>
4154L: linuxppc-dev@lists.ozlabs.org
4155S: Supported
4156F: Documentation/powerpc/eeh-pci-error-recovery.txt
4157F: arch/powerpc/kernel/eeh*.c
4158
d5ca9006 4159EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4160M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4161S: Maintained
084bad91 4162T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4163F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4164F: include/video/s1d13xxxfb.h
d5ca9006 4165
38df6492
ME
4166ET131X NETWORK DRIVER
4167M: Mark Einon <mark.einon@gmail.com>
4168S: Odd Fixes
4169F: drivers/net/ethernet/agere/
4170
1da177e4 4171ETHERNET BRIDGE
adbbf69d 4172M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4173L: bridge@lists.linux-foundation.org
4c325313 4174L: netdev@vger.kernel.org
c996d8b9 4175W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4176S: Maintained
679655da
JP
4177F: include/linux/netfilter_bridge/
4178F: net/bridge/
1da177e4 4179
22f08ad9
FF
4180ETHERNET PHY LIBRARY
4181M: Florian Fainelli <f.fainelli@gmail.com>
4182L: netdev@vger.kernel.org
4183S: Maintained
4184F: include/linux/phy.h
4185F: include/linux/phy_fixed.h
4186F: drivers/net/phy/
4187F: Documentation/networking/phy.txt
4188F: drivers/of/of_mdio.c
4189F: drivers/of/of_net.c
4190
1da177e4 4191EXT2 FILE SYSTEM
d8130624 4192M: Jan Kara <jack@suse.com>
72be2ccf 4193L: linux-ext4@vger.kernel.org
1da177e4 4194S: Maintained
679655da
JP
4195F: Documentation/filesystems/ext2.txt
4196F: fs/ext2/
4197F: include/linux/ext2*
1da177e4 4198
72be2ccf 4199EXT4 FILE SYSTEM
8b58be88 4200M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4201M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4202L: linux-ext4@vger.kernel.org
08a225f1 4203W: http://ext4.wiki.kernel.org
8a6e2535 4204Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4205S: Maintained
679655da
JP
4206F: Documentation/filesystems/ext4.txt
4207F: fs/ext4/
1da177e4 4208
c5532b09 4209Extended Verification Module (EVM)
74dd744f
MZ
4210M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4211L: linux-ima-devel@lists.sourceforge.net
4212L: linux-security-module@vger.kernel.org
c5532b09
MZ
4213S: Supported
4214F: security/integrity/evm/
4215
df6b3cfe
MH
4216EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4217M: MyungJoo Ham <myungjoo.ham@samsung.com>
4218M: Chanwoo Choi <cw00.choi@samsung.com>
4219L: linux-kernel@vger.kernel.org
81df63a9 4220T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4221S: Maintained
4222F: drivers/extcon/
cd2c3e7f
CC
4223F: include/linux/extcon/
4224F: include/linux/extcon.h
df6b3cfe 4225F: Documentation/extcon/
cd2c3e7f 4226F: Documentation/devicetree/bindings/extcon/
df6b3cfe 4227
e2a75c44 4228EXYNOS DP DRIVER
b7701755 4229M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4230L: dri-devel@lists.freedesktop.org
4231S: Maintained
4232F: drivers/gpu/drm/exynos/exynos_dp*
4233
33ad3912
DL
4234EXYNOS MIPI DISPLAY DRIVERS
4235M: Inki Dae <inki.dae@samsung.com>
4236M: Donghwa Lee <dh09.lee@samsung.com>
4237M: Kyungmin Park <kyungmin.park@samsung.com>
4238L: linux-fbdev@vger.kernel.org
4239S: Maintained
8a61f013 4240F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4241F: include/video/exynos_mipi*
4242
e53004e2 4243F71805F HARDWARE MONITORING DRIVER
d8130624 4244M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4245L: lm-sensors@lm-sensors.org
4246S: Maintained
679655da
JP
4247F: Documentation/hwmon/f71805f
4248F: drivers/hwmon/f71805f.c
e53004e2 4249
eea977ed
MB
4250FC0011 TUNER DRIVER
4251M: Michael Buesch <m@bues.ch>
4252L: linux-media@vger.kernel.org
4253S: Maintained
ccae7af2
MCC
4254F: drivers/media/tuners/fc0011.h
4255F: drivers/media/tuners/fc0011.c
eea977ed 4256
91952bc0
AP
4257FC2580 MEDIA DRIVER
4258M: Antti Palosaari <crope@iki.fi>
4259L: linux-media@vger.kernel.org
4260W: http://linuxtv.org/
4261W: http://palosaari.fi/linux/
4262Q: http://patchwork.linuxtv.org/project/linux-media/list/
4263T: git git://linuxtv.org/anttip/media_tree.git
4264S: Maintained
4265F: drivers/media/tuners/fc2580*
eea977ed 4266
88b2dbdb
EP
4267FANOTIFY
4268M: Eric Paris <eparis@redhat.com>
4269S: Maintained
4270F: fs/notify/fanotify/
4271F: include/linux/fanotify.h
c117ab84 4272F: include/uapi/linux/fanotify.h
88b2dbdb 4273
1da177e4 4274FARSYNC SYNCHRONOUS DRIVER
8b58be88 4275M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4276W: http://www.farsite.co.uk/
4277S: Supported
679655da 4278F: drivers/net/wan/farsync.*
1da177e4 4279
c5408b88 4280FAULT INJECTION SUPPORT
8b58be88 4281M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4282S: Supported
679655da
JP
4283F: Documentation/fault-injection/
4284F: lib/fault-inject.c
c5408b88 4285
053e514f
NT
4286FBTFT Framebuffer drivers
4287M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4288M: Noralf Trønnes <noralf@tronnes.org>
4289S: Maintained
4290F: drivers/staging/fbtft/
4291
cae727db 4292FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4293M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4294L: fcoe-devel@open-fcoe.org
cae727db
RL
4295W: www.Open-FCoE.org
4296S: Supported
4297F: drivers/scsi/libfc/
4298F: drivers/scsi/fcoe/
4299F: include/scsi/fc/
4300F: include/scsi/libfc.h
4301F: include/scsi/libfcoe.h
c117ab84 4302F: include/uapi/scsi/fc/
cae727db 4303
e2d1d6c0 4304FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4305M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4306M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4307L: linux-fsdevel@vger.kernel.org
1da177e4 4308S: Maintained
679655da
JP
4309F: include/linux/fcntl.h
4310F: include/linux/fs.h
c117ab84
CEB
4311F: include/uapi/linux/fcntl.h
4312F: include/uapi/linux/fs.h
679655da
JP
4313F: fs/fcntl.c
4314F: fs/locks.c
1da177e4 4315
e2d1d6c0 4316FILESYSTEMS (VFS and infrastructure)
8b58be88 4317M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4318L: linux-fsdevel@vger.kernel.org
173acc7c 4319S: Maintained
679655da 4320F: fs/*
173acc7c 4321
b26e0ed4 4322FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4323M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4324L: lm-sensors@lm-sensors.org
4325S: Maintained
d5ca6918
JP
4326F: drivers/hwmon/f75375s.c
4327F: include/linux/f75375s.h
b26e0ed4 4328
a331b0c3
CL
4329FIREWIRE AUDIO DRIVERS
4330M: Clemens Ladisch <clemens@ladisch.de>
4331L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4332T: git git://git.alsa-project.org/alsa-kernel.git
4333S: Maintained
4334F: sound/firewire/
4335
eb86ec51
SR
4336FIREWIRE MEDIA DRIVERS (firedtv)
4337M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4338L: linux-media@vger.kernel.org
4339L: linux1394-devel@lists.sourceforge.net
4340T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4341S: Maintained
4342F: drivers/media/firewire/
4343
a511ce33
CB
4344FIREWIRE SBP-2 TARGET
4345M: Chris Boot <bootc@bootc.net>
4346L: linux-scsi@vger.kernel.org
4347L: target-devel@vger.kernel.org
4348L: linux1394-devel@lists.sourceforge.net
4349T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4350S: Maintained
4351F: drivers/target/sbp/
4352
7d2c86b5 4353FIREWIRE SUBSYSTEM
8b58be88 4354M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4355L: linux1394-devel@lists.sourceforge.net
958a29cb 4356W: http://ieee1394.wiki.kernel.org/
2ca526bf 4357T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4358S: Maintained
679655da 4359F: drivers/firewire/
8f06ce3b
SR
4360F: include/linux/firewire.h
4361F: include/uapi/linux/firewire*.h
9f6d3c4b 4362F: tools/firewire/
e2d1d6c0
RD
4363
4364FIRMWARE LOADER (request_firmware)
39e68089
ML
4365M: Ming Lei <ming.lei@canonical.com>
4366L: linux-kernel@vger.kernel.org
4367S: Maintained
679655da
JP
4368F: Documentation/firmware_class/
4369F: drivers/base/firmware*.c
4370F: include/linux/firmware.h
e2d1d6c0 4371
f730e3dc 4372FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4373M: Joshua Morris <josh.h.morris@us.ibm.com>
4374M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4375S: Maintained
4376F: drivers/block/rsxx/
4377
8206f664 4378FLOPPY DRIVER
e5f6450c 4379M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4380T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4381S: Odd fixes
4382F: drivers/block/floppy.c
4383
9c9f32ed
AR
4384FMC SUBSYSTEM
4385M: Alessandro Rubini <rubini@gnudd.com>
4386W: http://www.ohwr.org/projects/fmc-bus
4387S: Supported
4388F: drivers/fmc/
4389F: include/linux/fmc*.h
4390F: include/linux/ipmi-fru.h
4391K: fmc_d.*register
4392
3c0ed7d5
AT
4393FPGA MANAGER FRAMEWORK
4394M: Alan Tull <atull@opensource.altera.com>
dd7d664a 4395R: Moritz Fischer <moritz.fischer@ettus.com>
3c0ed7d5
AT
4396S: Maintained
4397F: drivers/fpga/
4398F: include/linux/fpga/fpga-mgr.h
4399W: http://www.rocketboards.org
4400
e2d1d6c0 4401FPU EMULATOR
8b58be88 4402M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4403W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4404S: Maintained
679655da 4405F: arch/x86/math-emu/
e2d1d6c0
RD
4406
4407FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4408L: netdev@vger.kernel.org
c173bfac 4409S: Orphan
679655da
JP
4410F: drivers/net/wan/dlci.c
4411F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4412
4413FRAMEBUFFER LAYER
5489e948
JCPV
4414M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4415M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4416L: linux-fbdev@vger.kernel.org
e2d1d6c0 4417W: http://linux-fbdev.sourceforge.net/
b22fe37b 4418Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4419T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4420S: Maintained
679655da 4421F: Documentation/fb/
b22fe37b
PM
4422F: drivers/video/
4423F: include/video/
679655da 4424F: include/linux/fb.h
c117ab84
CEB
4425F: include/uapi/video/
4426F: include/uapi/linux/fb.h
e2d1d6c0 4427
a57c188e 4428FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4429M: Timur Tabi <timur@tabi.org>
a57c188e 4430L: linux-fbdev@vger.kernel.org
c4ef9bc4 4431S: Maintained
8a61f013 4432F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4433
e2d1d6c0 4434FREESCALE DMA DRIVER
8b58be88
JP
4435M: Li Yang <leoli@freescale.com>
4436M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4437L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4438S: Maintained
679655da 4439F: drivers/dma/fsldma.*
e2d1d6c0
RD
4440
4441FREESCALE I2C CPM DRIVER
8b58be88 4442M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4443L: linuxppc-dev@lists.ozlabs.org
846557d3 4444L: linux-i2c@vger.kernel.org
0d2b405a 4445S: Maintained
679655da 4446F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4447
60e8c5ab 4448FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4449M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4450L: linux-fbdev@vger.kernel.org
efc03ecb 4451L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4452S: Maintained
bad985a1 4453F: include/linux/platform_data/video-imxfb.h
8a61f013 4454F: drivers/video/fbdev/imxfb.c
60e8c5ab 4455
4d8e2cef
HX
4456FREESCALE QUAD SPI DRIVER
4457M: Han Xu <han.xu@freescale.com>
4458L: linux-mtd@lists.infradead.org
4459S: Maintained
4460F: drivers/mtd/spi-nor/fsl-quadspi.c
4461
4689a6b1 4462FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4463M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4464M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4465L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4466L: netdev@vger.kernel.org
4467S: Maintained
ec21e2ec 4468F: drivers/net/ethernet/freescale/fs_enet/
679655da 4469F: include/linux/fs_enet_pd.h
4689a6b1 4470
d9e9d82c 4471FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4472L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4473S: Orphan
679655da
JP
4474F: arch/powerpc/sysdev/qe_lib/
4475F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4476
b55ef929 4477FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4478M: Li Yang <leoli@freescale.com>
6372594a 4479L: linux-usb@vger.kernel.org
a4724ed6 4480L: linuxppc-dev@lists.ozlabs.org
a7205b30 4481S: Maintained
faf2e1db 4482F: drivers/usb/gadget/udc/fsl*
a7205b30 4483
beaf53bf 4484FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4485M: Li Yang <leoli@freescale.com>
beaf53bf 4486L: netdev@vger.kernel.org
a4724ed6 4487L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4488S: Maintained
ec21e2ec 4489F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4490
abb1ed7b
CM
4491FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4492M: Claudiu Manoil <claudiu.manoil@freescale.com>
4493L: netdev@vger.kernel.org
4494S: Maintained
4495F: drivers/net/ethernet/freescale/gianfar*
4496X: drivers/net/ethernet/freescale/gianfar_ptp.c
4497F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4498
d9e9d82c 4499FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4500M: Timur Tabi <timur@tabi.org>
a4724ed6 4501L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4502S: Maintained
df621252 4503F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4504
4505FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4506M: Timur Tabi <timur@tabi.org>
dc85950a 4507M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4508M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4509L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4510L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4511S: Maintained
69aefcea 4512F: sound/soc/fsl/fsl*
dc85950a 4513F: sound/soc/fsl/imx*
69aefcea 4514F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4515
31c88965 4516FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4517M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4518L: linux-kernel@vger.kernel.org
4519S: Maintained
4520F: drivers/staging/fsl-mc/
4521
1da177e4 4522FREEVXFS FILESYSTEM
8b58be88 4523M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4524W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4525S: Maintained
679655da 4526F: fs/freevxfs/
1da177e4 4527
71038f52 4528FREEZER
49db1903 4529M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4530M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4531L: linux-pm@vger.kernel.org
71038f52 4532S: Supported
679655da
JP
4533F: Documentation/power/freezing-of-tasks.txt
4534F: include/linux/freezer.h
4535F: kernel/freezer.c
71038f52 4536
839a1f79
KRW
4537FRONTSWAP API
4538M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4539L: linux-kernel@vger.kernel.org
4540S: Maintained
4541F: mm/frontswap.c
4542F: include/linux/frontswap.h
4543
a5432f5a 4544FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4545M: David Howells <dhowells@redhat.com>
e62d6e24 4546L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
4547S: Supported
4548F: Documentation/filesystems/caching/
4549F: fs/fscache/
4550F: include/linux/fscache*.h
4551
f58ad8f5 4552F2FS FILE SYSTEM
9b29d481 4553M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4554M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4555R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4556L: linux-f2fs-devel@lists.sourceforge.net
4557W: http://en.wikipedia.org/wiki/F2FS
4558T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4559S: Maintained
4560F: Documentation/filesystems/f2fs.txt
3bac380c 4561F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4562F: fs/f2fs/
4563F: include/linux/f2fs_fs.h
62d43eeb 4564F: include/trace/events/f2fs.h
f58ad8f5 4565
5ab7ffea 4566FUJITSU FR-V (FRV) PORT
8b58be88 4567M: David Howells <dhowells@redhat.com>
1da177e4 4568S: Maintained
679655da 4569F: arch/frv/
1da177e4 4570
20b93734 4571FUJITSU LAPTOP EXTRAS
409a3e98 4572M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4573L: platform-driver-x86@vger.kernel.org
20b93734 4574S: Maintained
679655da 4575F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4576
4da621b6
HK
4577FUJITSU M-5MO LS CAMERA ISP DRIVER
4578M: Kyungmin Park <kyungmin.park@samsung.com>
4579M: Heungjun Kim <riverful.kim@samsung.com>
4580L: linux-media@vger.kernel.org
4581S: Maintained
90d72ac6 4582F: drivers/media/i2c/m5mols/
4da621b6
HK
4583F: include/media/m5mols.h
4584
2d24c490
RG
4585FUJITSU TABLET EXTRAS
4586M: Robert Gerlach <khnz@gmx.de>
4587L: platform-driver-x86@vger.kernel.org
4588S: Maintained
4589F: drivers/platform/x86/fujitsu-tablet.c
4590
04578f17 4591FUSE: FILESYSTEM IN USERSPACE
8b58be88 4592M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4593L: fuse-devel@lists.sourceforge.net
4594W: http://fuse.sourceforge.net/
0a30f612 4595T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4596S: Maintained
679655da 4597F: fs/fuse/
c117ab84 4598F: include/uapi/linux/fuse.h
0a30f612 4599F: Documentation/filesystems/fuse.txt
04578f17 4600
1da177e4 4601FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4602M: Rik Faith <faith@cs.unc.edu>
1da177e4 4603L: linux-scsi@vger.kernel.org
baaea1dc 4604S: Odd Fixes (e.g., new signatures)
679655da 4605F: drivers/scsi/fdomain.*
1da177e4 4606
d8e2162c
PO
4607GCOV BASED KERNEL PROFILING
4608M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4609S: Maintained
4610F: kernel/gcov/
4611F: Documentation/gcov.txt
4612
1da177e4 4613GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4614M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4615L: linux-scsi@vger.kernel.org
4616W: http://www.icp-vortex.com/
4617S: Supported
679655da 4618F: drivers/scsi/gdt*
1da177e4 4619
158daf16
JK
4620GDB KERNEL DEBUGGING HELPER SCRIPTS
4621M: Jan Kiszka <jan.kiszka@siemens.com>
4622S: Supported
4623F: scripts/gdb/
4624
3169a1c7
HV
4625GEMTEK FM RADIO RECEIVER DRIVER
4626M: Hans Verkuil <hverkuil@xs4all.nl>
4627L: linux-media@vger.kernel.org
4628T: git git://linuxtv.org/media_tree.git
4629W: http://linuxtv.org
4630S: Maintained
4631F: drivers/media/radio/radio-gemtek*
4632
1c23af90 4633GENERIC GPIO I2C DRIVER
880b0e26 4634M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4635S: Supported
679655da
JP
4636F: drivers/i2c/busses/i2c-gpio.c
4637F: include/linux/i2c-gpio.h
1c23af90 4638
92ed1a76
PK
4639GENERIC GPIO I2C MULTIPLEXER DRIVER
4640M: Peter Korsgaard <peter.korsgaard@barco.com>
4641L: linux-i2c@vger.kernel.org
4642S: Supported
e7065e20
JD
4643F: drivers/i2c/muxes/i2c-mux-gpio.c
4644F: include/linux/i2c-mux-gpio.h
4645F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4646
9251ce95 4647GENERIC HDLC (WAN) DRIVERS
8b58be88 4648M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4649W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4650S: Maintained
679655da
JP
4651F: drivers/net/wan/c101.c
4652F: drivers/net/wan/hd6457*
4653F: drivers/net/wan/hdlc*
4654F: drivers/net/wan/n2.c
4655F: drivers/net/wan/pc300too.c
4656F: drivers/net/wan/pci200syn.c
4657F: drivers/net/wan/wanxl*
1da177e4 4658
1527aab6 4659GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4660M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4661L: linux-arch@vger.kernel.org
4662T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4663S: Maintained
14430813
JP
4664F: include/asm-generic/
4665F: include/uapi/asm-generic/
1527aab6 4666
ff764963
KVA
4667GENERIC PHY FRAMEWORK
4668M: Kishon Vijay Abraham I <kishon@ti.com>
4669L: linux-kernel@vger.kernel.org
4670T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4671S: Supported
4672F: drivers/phy/
4673F: include/linux/phy/
4674
eea97aed
KH
4675GENERIC PM DOMAINS
4676M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4677M: Kevin Hilman <khilman@kernel.org>
4678M: Ulf Hansson <ulf.hansson@linaro.org>
4679L: linux-pm@vger.kernel.org
4680S: Supported
4681F: drivers/base/power/domain*.c
4682F: include/linux/pm_domain.h
4683
ccb86a69 4684GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4685M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4686L: kvm@vger.kernel.org
ccb86a69
MT
4687S: Supported
4688F: drivers/uio/uio_pci_generic.c
4689
f8f1ec73
JP
4690GET_MAINTAINER SCRIPT
4691M: Joe Perches <joe@perches.com>
4692S: Maintained
4693F: scripts/get_maintainer.pl
4694
5be7b50f 4695GFS2 FILE SYSTEM
8b58be88 4696M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4697M: Bob Peterson <rpeterso@redhat.com>
a4644184 4698L: cluster-devel@redhat.com
5be7b50f 4699W: http://sources.redhat.com/cluster/
28666d6d 4700T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4701S: Supported
679655da
JP
4702F: Documentation/filesystems/gfs2*.txt
4703F: fs/gfs2/
c117ab84 4704F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4705
0a34eb8f 4706GIGASET ISDN DRIVERS
6b096fde 4707M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4708L: gigaset307x-common@lists.sourceforge.net
4709W: http://gigaset307x.sourceforge.net/
6b096fde 4710S: Odd Fixes
679655da
JP
4711F: Documentation/isdn/README.gigaset
4712F: drivers/isdn/gigaset/
c117ab84 4713F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4714
7eea35fe
JP
4715GO7007 MPEG CODEC
4716M: Hans Verkuil <hans.verkuil@cisco.com>
4717L: linux-media@vger.kernel.org
4718S: Maintained
4719F: drivers/media/usb/go7007/
4720
ca96ea86
BN
4721GOODIX TOUCHSCREEN
4722M: Bastien Nocera <hadess@hadess.net>
4723L: linux-input@vger.kernel.org
4724S: Maintained
4725F: drivers/input/touchscreen/goodix.c
4726
a0dc00b4 4727GPIO SUBSYSTEM
e4651a9f 4728M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4729M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4730L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4731T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4732S: Maintained
4733F: Documentation/gpio/
a0dc00b4 4734F: drivers/gpio/
bdc6e95e
AC
4735F: include/linux/gpio/
4736F: include/linux/gpio.h
9b692346 4737F: include/asm-generic/gpio.h
a0dc00b4 4738
71a6d0af
HW
4739GRE DEMULTIPLEXER DRIVER
4740M: Dmitry Kozlov <xeb@mail.ru>
4741L: netdev@vger.kernel.org
4742S: Maintained
11c26770
JP
4743F: net/ipv4/gre_demux.c
4744F: net/ipv4/gre_offload.c
71a6d0af
HW
4745F: include/net/gre.h
4746
d4c41139
KG
4747GRETH 10/100/1G Ethernet MAC device driver
4748M: Kristoffer Glembo <kristoffer@gaisler.com>
4749L: netdev@vger.kernel.org
4750S: Maintained
a31a96ad 4751F: drivers/net/ethernet/aeroflex/
d4c41139 4752
e8deeae2 4753GSPCA FINEPIX SUBDRIVER
8b58be88 4754M: Frank Zago <frank@zago.net>
661263b5 4755L: linux-media@vger.kernel.org
275ffde4 4756T: git git://linuxtv.org/media_tree.git
e8deeae2 4757S: Maintained
0c0d06ca 4758F: drivers/media/usb/gspca/finepix.c
e8deeae2 4759
4b3fa3c4
OL
4760GSPCA GL860 SUBDRIVER
4761M: Olivier Lorin <o.lorin@laposte.net>
4762L: linux-media@vger.kernel.org
275ffde4 4763T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4764S: Maintained
0c0d06ca 4765F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4766
e8deeae2 4767GSPCA M5602 SUBDRIVER
8b58be88 4768M: Erik Andren <erik.andren@gmail.com>
661263b5 4769L: linux-media@vger.kernel.org
275ffde4 4770T: git git://linuxtv.org/media_tree.git
e8deeae2 4771S: Maintained
0c0d06ca 4772F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4773
4774GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4775M: Hans de Goede <hdegoede@redhat.com>
661263b5 4776L: linux-media@vger.kernel.org
275ffde4 4777T: git git://linuxtv.org/media_tree.git
e8deeae2 4778S: Maintained
0c0d06ca 4779F: drivers/media/usb/gspca/pac207.c
e8deeae2 4780
261982f1 4781GSPCA SN9C20X SUBDRIVER
d95c5b0b 4782M: Brian Johnson <brijohn@gmail.com>
261982f1 4783L: linux-media@vger.kernel.org
275ffde4 4784T: git git://linuxtv.org/media_tree.git
261982f1 4785S: Maintained
0c0d06ca 4786F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4787
e8deeae2 4788GSPCA T613 SUBDRIVER
8b58be88 4789M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4790L: linux-media@vger.kernel.org
275ffde4 4791T: git git://linuxtv.org/media_tree.git
e8deeae2 4792S: Maintained
0c0d06ca 4793F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4794
4795GSPCA USB WEBCAM DRIVER
fc3f906b 4796M: Hans de Goede <hdegoede@redhat.com>
661263b5 4797L: linux-media@vger.kernel.org
275ffde4 4798T: git git://linuxtv.org/media_tree.git
e8deeae2 4799S: Maintained
0c0d06ca 4800F: drivers/media/usb/gspca/
e8deeae2 4801
584ec979 4802GUID PARTITION TABLE (GPT)
4f973c63 4803M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4804L: linux-efi@vger.kernel.org
4805S: Maintained
4806F: block/partitions/efi.*
4807
aa3c598b 4808STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4809M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4810L: linux-media@vger.kernel.org
275ffde4 4811T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4812S: Maintained
4813F: drivers/media/usb/stk1160/
e8deeae2 4814
4e456b86
YS
4815H8/300 ARCHITECTURE
4816M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4817L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4818W: http://uclinux-h8.sourceforge.jp
4819T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4820S: Maintained
4821F: arch/h8300/
4822F: drivers/clocksource/h8300_*.c
4823F: drivers/clk/h8300/
4824F: drivers/irqchip/irq-renesas-h8*.c
4825
71a6d0af
HW
4826HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4827M: Frank Seidel <frank@f-seidel.de>
4828L: platform-driver-x86@vger.kernel.org
4829W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4830S: Maintained
4831F: drivers/platform/x86/hdaps.c
4832
48fc9e26
HV
4833HDPVR USB VIDEO ENCODER DRIVER
4834M: Hans Verkuil <hverkuil@xs4all.nl>
4835L: linux-media@vger.kernel.org
4836T: git git://linuxtv.org/media_tree.git
4837W: http://linuxtv.org
4838S: Odd Fixes
14430813 4839F: drivers/media/usb/hdpvr/
48fc9e26 4840
71a6d0af 4841HWPOISON MEMORY FAILURE HANDLING
f9625c48 4842M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4843L: linux-mm@kvack.org
71a6d0af
HW
4844S: Maintained
4845F: mm/memory-failure.c
4846F: mm/hwpoison-inject.c
4847
4848HYPERVISOR VIRTUAL CONSOLE DRIVER
4849L: linuxppc-dev@lists.ozlabs.org
4850S: Odd Fixes
4851F: drivers/tty/hvc/
4852
e5ab1477
AP
4853HACKRF MEDIA DRIVER
4854M: Antti Palosaari <crope@iki.fi>
4855L: linux-media@vger.kernel.org
4856W: http://linuxtv.org/
4857W: http://palosaari.fi/linux/
4858Q: http://patchwork.linuxtv.org/project/linux-media/list/
4859T: git git://linuxtv.org/anttip/media_tree.git
4860S: Maintained
4861F: drivers/media/usb/hackrf/
4862
5b543965 4863HARDWARE MONITORING
d8130624 4864M: Jean Delvare <jdelvare@suse.com>
ca462085 4865M: Guenter Roeck <linux@roeck-us.net>
5b543965 4866L: lm-sensors@lm-sensors.org
595142e0 4867W: http://www.lm-sensors.org/
a94ef4ed 4868T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4869T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4870S: Maintained
047f4ec2 4871F: Documentation/hwmon/
679655da 4872F: drivers/hwmon/
047f4ec2 4873F: include/linux/hwmon*.h
5b543965 4874
844dd05f 4875HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4876M: Matt Mackall <mpm@selenic.com>
4877M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4878L: linux-crypto@vger.kernel.org
c0d0787b 4879S: Odd fixes
679655da
JP
4880F: Documentation/hw_random.txt
4881F: drivers/char/hw_random/
4882F: include/linux/hw_random.h
844dd05f 4883
8b37fcfc
OBC
4884HARDWARE SPINLOCK CORE
4885M: Ohad Ben-Cohen <ohad@wizery.com>
4886S: Maintained
4887F: Documentation/hwspinlock.txt
4888F: drivers/hwspinlock/hwspinlock_*
4889F: include/linux/hwspinlock.h
4890
1da177e4 4891HARMONY SOUND DRIVER
ac6aecbf 4892L: linux-parisc@vger.kernel.org
1da177e4 4893S: Maintained
679655da 4894F: sound/parisc/harmony.*
1da177e4 4895
91952bc0
AP
4896HD29L2 MEDIA DRIVER
4897M: Antti Palosaari <crope@iki.fi>
4898L: linux-media@vger.kernel.org
4899W: http://linuxtv.org/
4900W: http://palosaari.fi/linux/
4901Q: http://patchwork.linuxtv.org/project/linux-media/list/
4902T: git git://linuxtv.org/anttip/media_tree.git
4903S: Maintained
4904F: drivers/media/dvb-frontends/hd29l2*
4905
e2d1d6c0 4906HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4907L: iss_storagedev@hp.com
af9f1b3c 4908S: Orphan
679655da
JP
4909F: Documentation/blockdev/cpqarray.txt
4910F: drivers/block/cpqarray.*
e2d1d6c0 4911
9257aa49 4912HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4913M: Don Brace <don.brace@pmcs.com>
9257aa49 4914L: iss_storagedev@hp.com
693373db
DB
4915L: storagedev@pmcs.com
4916L: linux-scsi@vger.kernel.org
9257aa49
SC
4917S: Supported
4918F: Documentation/scsi/hpsa.txt
4919F: drivers/scsi/hpsa*.[ch]
4920F: include/linux/cciss*.h
c117ab84 4921F: include/uapi/linux/cciss*.h
9257aa49 4922
e2d1d6c0 4923HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4924M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4925L: iss_storagedev@hp.com
693373db
DB
4926L: storagedev@pmcs.com
4927L: linux-scsi@vger.kernel.org
e2d1d6c0 4928S: Supported
679655da
JP
4929F: Documentation/blockdev/cciss.txt
4930F: drivers/block/cciss*
4931F: include/linux/cciss_ioctl.h
c117ab84 4932F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4933
1da177e4 4934HFS FILESYSTEM
6cf515e1
GU
4935L: linux-fsdevel@vger.kernel.org
4936S: Orphan
679655da
JP
4937F: Documentation/filesystems/hfs.txt
4938F: fs/hfs/
1da177e4 4939
ef575f47
GU
4940HFSPLUS FILESYSTEM
4941L: linux-fsdevel@vger.kernel.org
4942S: Orphan
4943F: Documentation/filesystems/hfsplus.txt
4944F: fs/hfsplus/
4945
1da177e4 4946HGA FRAMEBUFFER DRIVER
8b58be88 4947M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4948L: linux-nvidia@lists.surfsouth.com
4949W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4950S: Maintained
8a61f013 4951F: drivers/video/fbdev/hgafb.c
1da177e4 4952
4480f15b 4953HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4954M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4955M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4956L: linux-pm@vger.kernel.org
e2d1d6c0 4957S: Supported
679655da
JP
4958F: arch/x86/power/
4959F: drivers/base/power/
4960F: kernel/power/
4961F: include/linux/suspend.h
4962F: include/linux/freezer.h
4963F: include/linux/pm.h
679655da 4964F: arch/*/include/asm/suspend*.h
e2d1d6c0 4965
4ef4caad 4966HID CORE LAYER
e5f6450c 4967M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4968L: linux-input@vger.kernel.org
54e5881d 4969T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4970S: Maintained
679655da
JP
4971F: drivers/hid/
4972F: include/linux/hid*
c117ab84 4973F: include/uapi/linux/hid*
4ef4caad 4974
30ee72f0 4975HID SENSOR HUB DRIVERS
e5f6450c 4976M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4977M: Jonathan Cameron <jic23@kernel.org>
4978M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4979L: linux-input@vger.kernel.org
4980L: linux-iio@vger.kernel.org
4981S: Maintained
4982F: Documentation/hid/hid-sensor*
4983F: drivers/hid/hid-sensor-*
4984F: drivers/iio/*/hid-*
4985F: include/linux/hid-sensor-*
4986
38bed542 4987HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4988M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4989L: linux-kernel@vger.kernel.org
75fc2d37 4990T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4991S: Maintained
679655da 4992F: Documentation/timers/
5cee9645 4993F: kernel/time/hrtimer.c
88606e80
TG
4994F: kernel/time/clockevents.c
4995F: kernel/time/tick*.*
4996F: kernel/time/timer_*.c
05ed8490 4997F: include/linux/clockchips.h
679655da 4998F: include/linux/hrtimer.h
38bed542 4999
1da177e4 5000HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 5001L: linux-hams@vger.kernel.org
8b64f2a0 5002S: Orphan
679655da
JP
5003F: drivers/net/hamradio/dmascc.c
5004F: drivers/net/hamradio/scc.c
1da177e4 5005
ede1e6f8 5006HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 5007M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
5008W: http://www.highpoint-tech.com
5009S: Supported
679655da
JP
5010F: Documentation/scsi/hptiop.txt
5011F: drivers/scsi/hptiop.c
ede1e6f8 5012
1da177e4 5013HIPPI
8b58be88 5014M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
5015L: linux-hippi@sunsite.dk
5016S: Maintained
679655da 5017F: include/linux/hippidevice.h
c117ab84 5018F: include/uapi/linux/if_hippi.h
679655da 5019F: net/802/hippi.c
ff5a3b50 5020F: drivers/net/hippi/
1da177e4 5021
ff1d2767 5022HOST AP DRIVER
8b58be88 5023M: Jouni Malinen <j@w1.fi>
85d32e7b 5024L: hostap@shmoo.com (subscribers-only)
724c6b35 5025L: linux-wireless@vger.kernel.org
ff1d2767
JM
5026W: http://hostap.epitest.fi/
5027S: Maintained
679655da 5028F: drivers/net/wireless/hostap/
ff1d2767 5029
dd8cd779 5030HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 5031L: platform-driver-x86@vger.kernel.org
95c70215 5032S: Orphan
679655da 5033F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 5034
e2d1d6c0 5035HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 5036M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5037S: Maintained
7e25d724 5038F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 5039
7d2c86b5 5040HPET: High Precision Event Timers driver
8b58be88 5041M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 5042S: Maintained
679655da
JP
5043F: Documentation/timers/hpet.txt
5044F: drivers/char/hpet.c
5045F: include/linux/hpet.h
c117ab84 5046F: include/uapi/linux/hpet.h
b9b0332f 5047
e07b5d79 5048HPET: x86
9e06f631 5049S: Orphan
679655da
JP
5050F: arch/x86/kernel/hpet.c
5051F: arch/x86/include/asm/hpet.h
b9b0332f 5052
1da177e4 5053HPFS FILESYSTEM
8b58be88 5054M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5055W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5056S: Maintained
679655da 5057F: fs/hpfs/
1da177e4 5058
3441cded 5059HSI SUBSYSTEM
56459ea9
SR
5060M: Sebastian Reichel <sre@kernel.org>
5061T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5062S: Maintained
5063F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5064F: Documentation/hsi.txt
3441cded
SR
5065F: drivers/hsi/
5066F: include/linux/hsi/
5067F: include/uapi/linux/hsi/
5068
7d2c86b5 5069HSO 3G MODEM DRIVER
8b58be88 5070M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5071W: http://www.pharscape.org
5072S: Maintained
679655da 5073F: drivers/net/usb/hso.c
11cd29b0 5074
19990e29
AB
5075HSR NETWORK PROTOCOL
5076M: Arvid Brodin <arvid.brodin@alten.se>
5077L: netdev@vger.kernel.org
5078S: Maintained
5079F: net/hsr/
5080
5a18c343 5081HTCPEN TOUCHSCREEN DRIVER
8b58be88 5082M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5083L: linux-input@vger.kernel.org
5084S: Maintained
679655da 5085F: drivers/input/touchscreen/htcpen.c
5a18c343 5086
1da177e4 5087HUGETLB FILESYSTEM
6d49e352 5088M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5089S: Maintained
679655da 5090F: fs/hugetlbfs/
1da177e4 5091
05183189 5092Hyper-V CORE AND DRIVERS
9c3646d1 5093M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5094M: Haiyang Zhang <haiyangz@microsoft.com>
5095L: devel@linuxdriverproject.org
5096S: Maintained
a4162747
HZ
5097F: arch/x86/include/asm/mshyperv.h
5098F: arch/x86/include/uapi/asm/hyperv.h
5099F: arch/x86/kernel/cpu/mshyperv.c
05183189 5100F: drivers/hid/hid-hyperv.c
a4162747 5101F: drivers/hv/
f92ca80b 5102F: drivers/input/serio/hyperv-keyboard.c
05183189 5103F: drivers/net/hyperv/
a4162747 5104F: drivers/scsi/storvsc_drv.c
8a61f013 5105F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5106F: include/linux/hyperv.h
5107F: tools/hv/
54bf725e 5108F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5109
d85c8a6a 5110I2C OVER PARALLEL PORT
d8130624 5111M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5112L: linux-i2c@vger.kernel.org
5113S: Maintained
5114F: Documentation/i2c/busses/i2c-parport
5115F: Documentation/i2c/busses/i2c-parport-light
5116F: drivers/i2c/busses/i2c-parport.c
5117F: drivers/i2c/busses/i2c-parport-light.c
5118
5119I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5120M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5121L: linux-i2c@vger.kernel.org
5122S: Maintained
5123F: Documentation/i2c/busses/i2c-ali1535
5124F: Documentation/i2c/busses/i2c-ali1563
5125F: Documentation/i2c/busses/i2c-ali15x3
5126F: Documentation/i2c/busses/i2c-amd756
5127F: Documentation/i2c/busses/i2c-amd8111
5128F: Documentation/i2c/busses/i2c-i801
5129F: Documentation/i2c/busses/i2c-nforce2
5130F: Documentation/i2c/busses/i2c-piix4
5131F: Documentation/i2c/busses/i2c-sis5595
5132F: Documentation/i2c/busses/i2c-sis630
5133F: Documentation/i2c/busses/i2c-sis96x
5134F: Documentation/i2c/busses/i2c-via
5135F: Documentation/i2c/busses/i2c-viapro
5136F: drivers/i2c/busses/i2c-ali1535.c
5137F: drivers/i2c/busses/i2c-ali1563.c
5138F: drivers/i2c/busses/i2c-ali15x3.c
5139F: drivers/i2c/busses/i2c-amd756.c
5140F: drivers/i2c/busses/i2c-amd756-s4882.c
5141F: drivers/i2c/busses/i2c-amd8111.c
5142F: drivers/i2c/busses/i2c-i801.c
5143F: drivers/i2c/busses/i2c-isch.c
5144F: drivers/i2c/busses/i2c-nforce2.c
5145F: drivers/i2c/busses/i2c-nforce2-s4985.c
5146F: drivers/i2c/busses/i2c-piix4.c
5147F: drivers/i2c/busses/i2c-sis5595.c
5148F: drivers/i2c/busses/i2c-sis630.c
5149F: drivers/i2c/busses/i2c-sis96x.c
5150F: drivers/i2c/busses/i2c-via.c
5151F: drivers/i2c/busses/i2c-viapro.c
5152
cb7f07a4
NH
5153I2C/SMBUS ISMT DRIVER
5154M: Seth Heasley <seth.heasley@intel.com>
5155M: Neil Horman <nhorman@tuxdriver.com>
5156L: linux-i2c@vger.kernel.org
5157F: drivers/i2c/busses/i2c-ismt.c
5158F: Documentation/i2c/busses/i2c-ismt
5159
6ea884db 5160I2C/SMBUS STUB DRIVER
d8130624 5161M: Jean Delvare <jdelvare@suse.com>
846557d3 5162L: linux-i2c@vger.kernel.org
6ea884db 5163S: Maintained
8547a5bc 5164F: drivers/i2c/i2c-stub.c
6ea884db 5165
5b543965 5166I2C SUBSYSTEM
14d77c4d 5167M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5168L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5169W: https://i2c.wiki.kernel.org/
5170Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5171T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5172S: Maintained
40ed1b4c 5173F: Documentation/devicetree/bindings/i2c/
679655da
JP
5174F: Documentation/i2c/
5175F: drivers/i2c/
630bc46e 5176F: drivers/i2c/*/
679655da 5177F: include/linux/i2c.h
03b70d62 5178F: include/linux/i2c-*.h
c117ab84
CEB
5179F: include/uapi/linux/i2c.h
5180F: include/uapi/linux/i2c-*.h
1da177e4 5181
4560d677
WS
5182I2C ACPI SUPPORT
5183M: Mika Westerberg <mika.westerberg@linux.intel.com>
5184L: linux-i2c@vger.kernel.org
5185L: linux-acpi@vger.kernel.org
5186S: Maintained
4560d677 5187
d85c8a6a 5188I2C-TAOS-EVM DRIVER
d8130624 5189M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5190L: linux-i2c@vger.kernel.org
5191S: Maintained
5192F: Documentation/i2c/busses/i2c-taos-evm
5193F: drivers/i2c/busses/i2c-taos-evm.c
5194
e8c76eed 5195I2C-TINY-USB DRIVER
8b58be88 5196M: Till Harbaum <till@harbaum.org>
846557d3 5197L: linux-i2c@vger.kernel.org
932d1872 5198W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5199S: Maintained
679655da 5200F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5201
1da177e4 5202i386 BOOT CODE
8b58be88 5203M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5204S: Maintained
679655da 5205F: arch/x86/boot/
1da177e4
LT
5206
5207i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5208M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5209T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5210S: Maintained
5211
1da177e4 5212IA64 (Itanium) PLATFORM
8b58be88
JP
5213M: Tony Luck <tony.luck@intel.com>
5214M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5215L: linux-ia64@vger.kernel.org
6b1c70b1 5216T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5217S: Maintained
679655da 5218F: arch/ia64/
1da177e4 5219
4cd38750
LDSB
5220IBM Power VMX Cryptographic instructions
5221M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5222M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5223L: linux-crypto@vger.kernel.org
5224S: Supported
5225F: drivers/crypto/vmx/Makefile
5226F: drivers/crypto/vmx/Kconfig
5227F: drivers/crypto/vmx/vmx.c
5228F: drivers/crypto/vmx/aes*
5229F: drivers/crypto/vmx/ghash*
5230F: drivers/crypto/vmx/ppc-xlate.pl
5231
956c203c 5232IBM Power in-Nest Crypto Acceleration
4cd38750 5233M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5234M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5235L: linux-crypto@vger.kernel.org
5236S: Supported
28bceeaa
DS
5237F: drivers/crypto/nx/Makefile
5238F: drivers/crypto/nx/Kconfig
5239F: drivers/crypto/nx/nx-aes*
5240F: drivers/crypto/nx/nx-sha*
5241F: drivers/crypto/nx/nx.*
5242F: drivers/crypto/nx/nx_csbcpb.h
5243F: drivers/crypto/nx/nx_debugfs.h
956c203c 5244
0e16aafb 5245IBM Power 842 compression accelerator
41656aa7 5246M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5247S: Supported
28bceeaa
DS
5248F: drivers/crypto/nx/Makefile
5249F: drivers/crypto/nx/Kconfig
7011a122 5250F: drivers/crypto/nx/nx-842*
2da572c9 5251F: include/linux/sw842.h
2062c5b6 5252F: crypto/842.c
2da572c9 5253F: lib/842/
0e16aafb 5254
1da177e4 5255IBM Power Linux RAID adapter
8b58be88 5256M: Brian King <brking@us.ibm.com>
1da177e4 5257S: Supported
679655da 5258F: drivers/scsi/ipr.*
1da177e4 5259
9d348af4 5260IBM Power Virtual Ethernet Device Driver
eddd63a6 5261M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5262L: netdev@vger.kernel.org
5263S: Supported
9aa32835 5264F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5265
e6babec6 5266IBM Power Virtual SCSI Device Drivers
bcbde52b 5267M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5268L: linux-scsi@vger.kernel.org
5269S: Supported
e6babec6
NF
5270F: drivers/scsi/ibmvscsi/ibmvscsi*
5271F: drivers/scsi/ibmvscsi/viosrp.h
5272
5273IBM Power Virtual FC Device Drivers
44b4dad9 5274M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5275L: linux-scsi@vger.kernel.org
5276S: Supported
5277F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5278
1da177e4 5279IBM ServeRAID RAID DRIVER
f9213e78 5280S: Orphan
679655da 5281F: drivers/scsi/ips.*
1da177e4 5282
6ed9f9c4
PT
5283ICH LPC AND GPIO DRIVER
5284M: Peter Tyser <ptyser@xes-inc.com>
5285S: Maintained
5286F: drivers/mfd/lpc_ich.c
5287F: drivers/gpio/gpio-ich.c
5288
1e7106fc 5289IDE SUBSYSTEM
8b58be88 5290M: "David S. Miller" <davem@davemloft.net>
1da177e4 5291L: linux-ide@vger.kernel.org
8a6e2535 5292Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5293T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5294S: Maintained
679655da
JP
5295F: Documentation/ide/
5296F: drivers/ide/
5297F: include/linux/ide.h
1da177e4 5298
6cb8c13d
IP
5299IDEAPAD LAPTOP EXTRAS DRIVER
5300M: Ike Panhc <ike.pan@canonical.com>
5301L: platform-driver-x86@vger.kernel.org
5302W: http://launchpad.net/ideapad-laptop
5303S: Maintained
5304F: drivers/platform/x86/ideapad-laptop.c
5305
1ea4c161
AM
5306IDEAPAD LAPTOP SLIDEBAR DRIVER
5307M: Andrey Moiseev <o2g.org.ru@gmail.com>
5308L: linux-input@vger.kernel.org
5309W: https://github.com/o2genum/ideapad-slidebar
5310S: Maintained
5311F: drivers/input/misc/ideapad_slidebar.c
5312
0f861e8c 5313IDE/ATAPI DRIVERS
487ba8e8 5314M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5315L: linux-ide@vger.kernel.org
c404c199 5316S: Maintained
679655da
JP
5317F: Documentation/cdrom/ide-cd
5318F: drivers/ide/ide-cd*
1da177e4 5319
27471fdb 5320IDLE-I7300
8b58be88 5321M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5322L: linux-pm@vger.kernel.org
27471fdb 5323S: Supported
679655da 5324F: drivers/idle/i7300_idle.c
27471fdb 5325
02cf2286 5326IEEE 802.15.4 SUBSYSTEM
b6e195fd 5327M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5328L: linux-wpan@vger.kernel.org
5329W: https://github.com/linux-wpan
5330T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5331S: Maintained
5332F: net/ieee802154/
68653359 5333F: net/mac802154/
251741b1 5334F: drivers/net/ieee802154/
580947d3
AA
5335F: include/linux/nl802154.h
5336F: include/linux/ieee802154.h
5337F: include/net/nl802154.h
5338F: include/net/mac802154.h
5339F: include/net/af_ieee802154.h
5340F: include/net/cfg802154.h
5341F: include/net/ieee802154_netdev.h
ebef9c12 5342F: Documentation/networking/ieee802154.txt
02cf2286 5343
b1c97193
SY
5344IGORPLUG-USB IR RECEIVER
5345M: Sean Young <sean@mess.org>
5346L: linux-media@vger.kernel.org
5347S: Maintained
5348F: drivers/media/rc/igorplugusb.c
5349
40ad4a30
SY
5350IGUANAWORKS USB IR TRANSCEIVER
5351M: Sean Young <sean@mess.org>
5352L: linux-media@vger.kernel.org
5353S: Maintained
5354F: drivers/media/rc/iguanair.c
5355
9545f86e 5356IIO SUBSYSTEM AND DRIVERS
030a13d7 5357M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5358R: Hartmut Knaack <knaack.h@gmx.de>
5359R: Lars-Peter Clausen <lars@metafoo.de>
5360R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5361L: linux-iio@vger.kernel.org
5362S: Maintained
03e7c251 5363F: drivers/iio/
9545f86e 5364F: drivers/staging/iio/
8fe671fc 5365F: include/linux/iio/
817020cf 5366F: tools/iio/
9545f86e 5367
65519263
SG
5368IKANOS/ADI EAGLE ADSL USB DRIVER
5369M: Matthieu Castet <castet.matthieu@free.fr>
5370M: Stanislaw Gruszka <stf_xl@wp.pl>
5371S: Maintained
5372F: drivers/usb/atm/ueagle-atm.c
5373
e89ab51f
GR
5374INA209 HARDWARE MONITOR DRIVER
5375M: Guenter Roeck <linux@roeck-us.net>
5376L: lm-sensors@lm-sensors.org
5377S: Maintained
5378F: Documentation/hwmon/ina209
5379F: Documentation/devicetree/bindings/i2c/ina209.txt
5380F: drivers/hwmon/ina209.c
5381
5382INA2XX HARDWARE MONITOR DRIVER
5383M: Guenter Roeck <linux@roeck-us.net>
5384L: lm-sensors@lm-sensors.org
5385S: Maintained
5386F: Documentation/hwmon/ina2xx
5387F: drivers/hwmon/ina2xx.c
5388F: include/linux/platform_data/ina2xx.h
5389
14dc124f
SIG
5390INDUSTRY PACK SUBSYSTEM (IPACK)
5391M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5392M: Jens Taprogge <jens.taprogge@taprogge.org>
5393M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5394L: industrypack-devel@lists.sourceforge.net
5395W: http://industrypack.sourceforge.net
5396S: Maintained
5397F: drivers/ipack/
5398
8adc53fd
ZLK
5399INGENIC JZ4780 DMA Driver
5400M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5401S: Maintained
5402F: drivers/dma/dma-jz4780.c
5403
aa7168f4 5404INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5405M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5406M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5407L: linux-ima-devel@lists.sourceforge.net
5408L: linux-ima-user@lists.sourceforge.net
5409L: linux-security-module@vger.kernel.org
aa7168f4 5410S: Supported
679655da 5411F: security/integrity/ima/
aa7168f4 5412
9a4ea5a9
JH
5413IMGTEC IR DECODER DRIVER
5414M: James Hogan <james.hogan@imgtec.com>
5415S: Maintained
5416F: drivers/media/rc/img-ir/
5417
1da177e4 5418IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5419L: linux-fbdev@vger.kernel.org
843393d3 5420S: Orphan
8a61f013 5421F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5422
5423INFINIBAND SUBSYSTEM
b6b2bbe6 5424M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5425M: Sean Hefty <sean.hefty@intel.com>
5426M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5427L: linux-rdma@vger.kernel.org
605841f5 5428W: http://www.openfabrics.org/
8a6e2535 5429Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5430T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5431S: Supported
679655da
JP
5432F: Documentation/infiniband/
5433F: drivers/infiniband/
2dfcad3a 5434F: drivers/staging/rdma/
c117ab84 5435F: include/uapi/linux/if_infiniband.h
954138dc
YD
5436F: include/uapi/rdma/
5437F: include/rdma/
1da177e4 5438
c9f04f58 5439INOTIFY
8b58be88
JP
5440M: John McCutchan <john@johnmccutchan.com>
5441M: Robert Love <rlove@rlove.org>
5442M: Eric Paris <eparis@parisplace.org>
c9f04f58 5443S: Maintained
679655da
JP
5444F: Documentation/filesystems/inotify.txt
5445F: fs/notify/inotify/
5446F: include/linux/inotify.h
c117ab84 5447F: include/uapi/linux/inotify.h
c9f04f58 5448
e2d1d6c0 5449INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5450M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5451L: linux-input@vger.kernel.org
8a6e2535 5452Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5453T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5454S: Maintained
679655da 5455F: drivers/input/
f4eea7e2 5456F: include/linux/input.h
c117ab84 5457F: include/uapi/linux/input.h
f4eea7e2 5458F: include/linux/input/
e2d1d6c0 5459
3267a87f 5460INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5461M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5462L: linux-input@vger.kernel.org
75dd112a 5463S: Odd fixes
3267a87f 5464F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5465F: drivers/input/input-mt.c
3267a87f
HR
5466K: \b(ABS|SYN)_MT_
5467
97fa99a3
JY
5468INTEL ASoC BDW/HSW DRIVERS
5469M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5470L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5471S: Supported
e8e1225d
JP
5472F: sound/soc/intel/common/sst-dsp*
5473F: sound/soc/intel/common/sst-firmware.c
5474F: sound/soc/intel/boards/broadwell.c
5475F: sound/soc/intel/haswell/
97fa99a3 5476
4ac13e17
DJ
5477INTEL C600 SERIES SAS CONTROLLER DRIVER
5478M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5479M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5480L: linux-scsi@vger.kernel.org
7106891a
DJ
5481T: git git://git.code.sf.net/p/intel-sas/isci
5482S: Supported
4ac13e17 5483F: drivers/scsi/isci/
4ac13e17 5484
26717172
LB
5485INTEL IDLE DRIVER
5486M: Len Brown <lenb@kernel.org>
bf1c138e 5487L: linux-pm@vger.kernel.org
08deed1e 5488T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5489S: Supported
5490F: drivers/idle/intel_idle.c
5491
7c1ac18d 5492INTEL PSTATE DRIVER
58ac1f62
SP
5493M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5494M: Len Brown <lenb@kernel.org>
7c1ac18d
KCA
5495L: linux-pm@vger.kernel.org
5496S: Supported
5497F: drivers/cpufreq/intel_pstate.c
5498
9eb8ef74 5499INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5500M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5501L: linux-fbdev@vger.kernel.org
ce00f85c 5502S: Maintained
679655da 5503F: Documentation/fb/intelfb.txt
8a61f013 5504F: drivers/video/fbdev/intelfb/
9eb8ef74 5505
1da177e4 5506INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5507M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5508L: linux-fbdev@vger.kernel.org
ce00f85c 5509S: Maintained
8a61f013 5510F: drivers/video/fbdev/i810/
1da177e4 5511
f4a9bc4c 5512INTEL MENLOW THERMAL DRIVER
8b58be88 5513M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5514L: platform-driver-x86@vger.kernel.org
5ca92bd9 5515W: https://01.org/linux-acpi
f4a9bc4c 5516S: Supported
679655da 5517F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5518
248a9dc3 5519INTEL I/OAT DMA DRIVER
18ebd564 5520M: Dave Jiang <dave.jiang@intel.com>
08223d80 5521R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5522L: dmaengine@vger.kernel.org
5523Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5524S: Supported
679655da 5525F: drivers/dma/ioat*
248a9dc3 5526
6c8909b4 5527INTEL IOMMU (VT-d)
8b58be88 5528M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5529L: iommu@lists.linux-foundation.org
54e5881d 5530T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5531S: Supported
3fb39615 5532F: drivers/iommu/intel-iommu.c
679655da 5533F: include/linux/intel-iommu.h
6c8909b4 5534
b3e5f263 5535INTEL IOP-ADMA DMA DRIVER
08223d80 5536R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5537S: Odd fixes
679655da 5538F: drivers/dma/iop-adma.c
b3e5f263 5539
9251ce95 5540INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5541M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5542S: Maintained
679655da
JP
5543F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5544F: arch/arm/mach-ixp4xx/include/mach/npe.h
5545F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5546F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5547F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5548F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5549
844dd05f 5550INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5551M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5552S: Maintained
679655da 5553F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5554
2f302324 5555INTEL ETHERNET DRIVERS
8b58be88 5556M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5557R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5558R: Shannon Nelson <shannon.nelson@intel.com>
5559R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5560R: Don Skidmore <donald.c.skidmore@intel.com>
6e80a18c 5561R: Bruce Allan <bruce.w.allan@intel.com>
2f302324
JK
5562R: John Ronciak <john.ronciak@intel.com>
5563R: Mitch Williams <mitch.a.williams@intel.com>
5564L: intel-wired-lan@lists.osuosl.org
f6fde11a 5565W: http://www.intel.com/support/feedback.htm
d94e6fed 5566W: http://e1000.sourceforge.net/
2f302324
JK
5567Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5568T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5569T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5570S: Supported
0d164401
JK
5571F: Documentation/networking/e100.txt
5572F: Documentation/networking/e1000.txt
5573F: Documentation/networking/e1000e.txt
5574F: Documentation/networking/igb.txt
5575F: Documentation/networking/igbvf.txt
5576F: Documentation/networking/ixgb.txt
5577F: Documentation/networking/ixgbe.txt
5578F: Documentation/networking/ixgbevf.txt
1bff6529 5579F: Documentation/networking/i40e.txt
105bf2fe 5580F: Documentation/networking/i40evf.txt
dee1ad47 5581F: drivers/net/ethernet/intel/
bc90d291 5582F: drivers/net/ethernet/intel/*/
1da177e4 5583
0963d59b
LW
5584INTEL-MID GPIO DRIVER
5585M: David Cohen <david.a.cohen@linux.intel.com>
5586L: linux-gpio@vger.kernel.org
5587S: Maintained
5588F: drivers/gpio/gpio-intel-mid.c
5589
ca907a90
SY
5590INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5591M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5592L: linux-wireless@vger.kernel.org
ca907a90 5593S: Maintained
679655da 5594F: Documentation/networking/README.ipw2100
679655da 5595F: Documentation/networking/README.ipw2200
ca907a90 5596F: drivers/net/wireless/ipw2x00/
826d2abe 5597
5760b0a5
AS
5598INTEL(R) TRACE HUB
5599M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5600S: Supported
5601F: Documentation/trace/intel_th.txt
5602F: drivers/hwtracing/intel_th/
5603
4bd96a7a 5604INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
74b18e17 5605M: Ning Sun <ning.sun@intel.com>
4bd96a7a
SW
5606L: tboot-devel@lists.sourceforge.net
5607W: http://tboot.sourceforge.net
e9b7d7c8 5608T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5609S: Supported
5610F: Documentation/intel_txt.txt
5611F: include/linux/tboot.h
5612F: arch/x86/kernel/tboot.c
5613
8a70da82 5614INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5615M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5616M: linux-wimax@intel.com
49e7d9df 5617L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5618S: Supported
5619W: http://linuxwimax.org
679655da
JP
5620F: Documentation/wimax/README.i2400m
5621F: drivers/net/wimax/i2400m/
c117ab84 5622F: include/uapi/linux/wimax/i2400m.h
8a70da82 5623
1c0ce89c
SG
5624INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5625M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5626L: linux-wireless@vger.kernel.org
1c0ce89c 5627S: Supported
efa3144e
WYG
5628F: drivers/net/wireless/iwlegacy/
5629
b481de9c 5630INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5631M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5632M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7b9aebf0 5633M: Intel Linux Wireless <linuxwifi@intel.com>
b481de9c 5634L: linux-wireless@vger.kernel.org
b481de9c 5635W: http://intellinuxwireless.org
b62ff718 5636T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5637S: Supported
679655da 5638F: drivers/net/wireless/iwlwifi/
b481de9c 5639
de8fe023
TW
5640INTEL MANAGEMENT ENGINE (mei)
5641M: Tomas Winkler <tomas.winkler@intel.com>
5642L: linux-kernel@vger.kernel.org
5643S: Supported
c117ab84 5644F: include/uapi/linux/mei.h
5069288b 5645F: include/linux/mei_cl_bus.h
de8fe023 5646F: drivers/misc/mei/*
e07950a1 5647F: Documentation/misc-devices/mei/*
de8fe023 5648
50ceb98b
SD
5649INTEL MIC DRIVERS (mic)
5650M: Sudeep Dutt <sudeep.dutt@intel.com>
5651M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5652S: Supported
5653W: https://github.com/sudeepdutt/mic
5654W: http://software.intel.com/en-us/mic-developer
5655F: include/linux/mic_bus.h
5656F: include/linux/scif.h
5657F: include/uapi/linux/mic_common.h
5658F: include/uapi/linux/mic_ioctl.h
5659F include/uapi/linux/scif_ioctl.h
5660F: drivers/misc/mic/
5661F: drivers/dma/mic_x100_dma.c
5662F: drivers/dma/mic_x100_dma.h
5663F Documentation/mic/
5664
0a8b8353 5665INTEL PMC IPC DRIVER
5666M: Zha Qipeng<qipeng.zha@intel.com>
5667L: platform-driver-x86@vger.kernel.org
5668S: Maintained
5669F: drivers/platform/x86/intel_pmc_ipc.c
5670F: arch/x86/include/asm/intel_pmc_ipc.h
5671
cb109a0e 5672IOC3 ETHERNET DRIVER
8b58be88 5673M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5674L: linux-mips@linux-mips.org
5675S: Maintained
8862bf1e 5676F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5677
cb109a0e 5678IOC3 SERIAL DRIVER
8b58be88 5679M: Pat Gefre <pfg@sgi.com>
d39e0721 5680L: linux-serial@vger.kernel.org
cb109a0e 5681S: Maintained
df621252 5682F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5683
0b6e8569
SW
5684IOMMU DRIVERS
5685M: Joerg Roedel <joro@8bytes.org>
5686L: iommu@lists.linux-foundation.org
5687T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5688S: Maintained
5689F: drivers/iommu/
5690
4480f15b 5691IP MASQUERADING
8b58be88 5692M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5693S: Maintained
679655da 5694F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5695
4480f15b 5696IPATH DRIVER
8473c603 5697M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5698L: linux-rdma@vger.kernel.org
52a09a04 5699S: Maintained
6f9b3890 5700F: drivers/staging/rdma/ipath/
77d8798b 5701
4409ebe9 5702IPMI SUBSYSTEM
8b58be88 5703M: Corey Minyard <minyard@acm.org>
b0c90653 5704L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5705W: http://openipmi.sourceforge.net/
5706S: Supported
679655da
JP
5707F: Documentation/IPMI.txt
5708F: drivers/char/ipmi/
5709F: include/linux/ipmi*
c117ab84 5710F: include/uapi/linux/ipmi*
4409ebe9 5711
2d800897
KW
5712QCOM AUDIO (ASoC) DRIVERS
5713M: Patrick Lai <plai@codeaurora.org>
5714M: Banajit Goswami <bgoswami@codeaurora.org>
5715L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5716S: Supported
5717F: sound/soc/qcom/
5718
e2d1d6c0 5719IPS SCSI RAID DRIVER
8b58be88 5720M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5721L: linux-scsi@vger.kernel.org
5722W: http://www.adaptec.com/
5723S: Maintained
679655da 5724F: drivers/scsi/ips*
e2d1d6c0
RD
5725
5726IPVS
8b58be88
JP
5727M: Wensong Zhang <wensong@linux-vs.org>
5728M: Simon Horman <horms@verge.net.au>
5729M: Julian Anastasov <ja@ssi.bg>
979b6c13 5730L: netdev@vger.kernel.org
e2d1d6c0 5731L: lvs-devel@vger.kernel.org
1da177e4 5732S: Maintained
679655da 5733F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5734F: include/net/ip_vs.h
c117ab84 5735F: include/uapi/linux/ip_vs.h
679655da 5736F: net/netfilter/ipvs/
1da177e4 5737
e7839f25 5738IPWIRELESS DRIVER
e5f6450c 5739M: Jiri Kosina <jikos@kernel.org>
d8130624 5740M: David Sterba <dsterba@suse.com>
92094aa0 5741S: Odd Fixes
282361a0 5742F: drivers/tty/ipwireless/
099dc4fb 5743
e2d1d6c0 5744IPX NETWORK LAYER
8b58be88 5745M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5746L: netdev@vger.kernel.org
5747S: Maintained
679655da 5748F: include/net/ipx.h
c117ab84 5749F: include/uapi/linux/ipx.h
679655da 5750F: net/ipx/
e2d1d6c0 5751
1da177e4 5752IRDA SUBSYSTEM
8b58be88 5753M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5754L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5755L: netdev@vger.kernel.org
1da177e4 5756W: http://irda.sourceforge.net/
f353976d 5757S: Maintained
e0057975 5758T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5759F: Documentation/networking/irda.txt
5760F: drivers/net/irda/
5761F: include/net/irda/
5762F: net/irda/
1da177e4 5763
a800c7cc
TG
5764IRQ SUBSYSTEM
5765M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5766L: linux-kernel@vger.kernel.org
a800c7cc 5767S: Maintained
75fc2d37 5768T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5769F: kernel/irq/
2ed9fd28
JC
5770
5771IRQCHIP DRIVERS
5772M: Thomas Gleixner <tglx@linutronix.de>
5773M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5774M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5775L: linux-kernel@vger.kernel.org
5776S: Maintained
5777T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5778T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5779F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5780F: drivers/irqchip/
a800c7cc 5781
7ab3a837 5782IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5783M: Jiang Liu <jiang.liu@linux.intel.com>
5784M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5785S: Maintained
b09dec2c 5786T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5787F: Documentation/IRQ-domain.txt
5788F: include/linux/irqdomain.h
5789F: kernel/irq/irqdomain.c
b09dec2c 5790F: kernel/irq/msi.c
7ab3a837 5791
e2d1d6c0 5792ISAPNP
8b58be88 5793M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5794S: Maintained
679655da
JP
5795F: Documentation/isapnp.txt
5796F: drivers/pnp/isapnp/
5797F: include/linux/isapnp.h
e2d1d6c0 5798
d39b8420
HV
5799ISA RADIO MODULE
5800M: Hans Verkuil <hverkuil@xs4all.nl>
5801L: linux-media@vger.kernel.org
5802T: git git://linuxtv.org/media_tree.git
5803W: http://linuxtv.org
5804S: Maintained
5805F: drivers/media/radio/radio-isa*
5806
71a6d0af
HW
5807iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5808M: Peter Jones <pjones@redhat.com>
5809M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5810S: Maintained
5811F: drivers/firmware/iscsi_ibft*
5812
14816b1e 5813ISCSI
8b58be88 5814M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5815L: open-iscsi@googlegroups.com
5816W: www.open-iscsi.org
54e5881d 5817T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5818S: Maintained
679655da
JP
5819F: drivers/scsi/*iscsi*
5820F: include/scsi/*iscsi*
14816b1e 5821
1e65eb42
OG
5822ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5823M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5824M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5825M: Roi Dayan <roid@mellanox.com>
5826L: linux-rdma@vger.kernel.org
5827S: Supported
5828W: http://www.openfabrics.org
5829W: www.open-iscsi.org
5830Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5831F: drivers/infiniband/ulp/iser/
1e65eb42 5832
2b70e5fd
SG
5833ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5834M: Sagi Grimberg <sagig@mellanox.com>
5835T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5836L: linux-rdma@vger.kernel.org
5837L: target-devel@vger.kernel.org
5838S: Supported
5839W: http://www.linux-iscsi.org
5840F: drivers/infiniband/ulp/isert
5841
1da177e4 5842ISDN SUBSYSTEM
8b58be88 5843M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5844L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5845L: netdev@vger.kernel.org
1da177e4 5846W: http://www.isdn4linux.de
54e5881d 5847T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5848S: Maintained
679655da
JP
5849F: Documentation/isdn/
5850F: drivers/isdn/
5851F: include/linux/isdn.h
5852F: include/linux/isdn/
c117ab84
CEB
5853F: include/uapi/linux/isdn.h
5854F: include/uapi/linux/isdn/
1da177e4
LT
5855
5856ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5857M: Armin Schindler <mac@melware.de>
d5d52273 5858L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5859W: http://www.melware.de
5860S: Maintained
679655da 5861F: drivers/isdn/hardware/eicon/
1da177e4 5862
d624870f 5863IT87 HARDWARE MONITORING DRIVER
d8130624 5864M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5865L: lm-sensors@lm-sensors.org
5866S: Maintained
5867F: Documentation/hwmon/it87
5868F: drivers/hwmon/it87.c
5869
d7104bff
AP
5870IT913X MEDIA DRIVER
5871M: Antti Palosaari <crope@iki.fi>
5872L: linux-media@vger.kernel.org
5873W: http://linuxtv.org/
5874W: http://palosaari.fi/linux/
5875Q: http://patchwork.linuxtv.org/project/linux-media/list/
5876T: git git://linuxtv.org/anttip/media_tree.git
5877S: Maintained
249c697e 5878F: drivers/media/tuners/it913x*
d7104bff 5879
91821ff3 5880IVTV VIDEO4LINUX DRIVER
6afdeaf8 5881M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5882L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5883L: linux-media@vger.kernel.org
275ffde4 5884T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5885W: http://www.ivtvdriver.org
5886S: Maintained
679655da 5887F: Documentation/video4linux/*.ivtv
90d72ac6 5888F: drivers/media/pci/ivtv/
c117ab84 5889F: include/uapi/linux/ivtv*
91821ff3 5890
68620bdd
MP
5891IX2505V MEDIA DRIVER
5892M: Malcolm Priestley <tvboxspy@gmail.com>
5893L: linux-media@vger.kernel.org
5894W: http://linuxtv.org/
5895Q: http://patchwork.linuxtv.org/project/linux-media/list/
5896S: Maintained
5897F: drivers/media/dvb-frontends/ix2505v*
5898
4453d736
GR
5899JC42.4 TEMPERATURE SENSOR DRIVER
5900M: Guenter Roeck <linux@roeck-us.net>
5901L: lm-sensors@lm-sensors.org
5902S: Maintained
5903F: drivers/hwmon/jc42.c
5904F: Documentation/hwmon/jc42
5905
e2d1d6c0 5906JFS FILESYSTEM
3256f80f 5907M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5908L: jfs-discussion@lists.sourceforge.net
5909W: http://jfs.sourceforge.net/
54e5881d 5910T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5911S: Maintained
679655da
JP
5912F: Documentation/filesystems/jfs.txt
5913F: fs/jfs/
e2d1d6c0 5914
95252236 5915JME NETWORK DRIVER
8b58be88 5916M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5917L: netdev@vger.kernel.org
5918S: Maintained
63d24a0e 5919F: drivers/net/ethernet/jme.*
95252236 5920
1da177e4 5921JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5922M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5923L: linux-mtd@lists.infradead.org
5924W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5925S: Maintained
679655da 5926F: fs/jffs2/
c117ab84 5927F: include/uapi/linux/jffs2.h
1da177e4 5928
d183e11a
TT
5929JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5930M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5931M: Jan Kara <jack@suse.com>
d183e11a
TT
5932L: linux-ext4@vger.kernel.org
5933S: Maintained
5934F: fs/jbd2/
5935F: include/linux/jbd2.h
ae0718f8 5936
207dab5f
MU
5937JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5938M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5939L: linux-media@vger.kernel.org
5940S: Maintained
5941F: drivers/media/platform/rcar_jpu.c
5942
fd8b6cb4 5943JSM Neo PCI based serial card
9d141cb9 5944M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5945L: linux-serial@vger.kernel.org
5946S: Maintained
df621252 5947F: drivers/tty/serial/jsm/
ae0718f8 5948
af39917d
CL
5949K10TEMP HARDWARE MONITORING DRIVER
5950M: Clemens Ladisch <clemens@ladisch.de>
5951L: lm-sensors@lm-sensors.org
5952S: Maintained
5953F: Documentation/hwmon/k10temp
5954F: drivers/hwmon/k10temp.c
5955
4660cb35 5956K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5957M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5958L: lm-sensors@lm-sensors.org
ae0718f8 5959S: Maintained
679655da
JP
5960F: Documentation/hwmon/k8temp
5961F: drivers/hwmon/k8temp.c
ae0718f8 5962
1da177e4 5963KCONFIG
5eb1f99e 5964M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5965L: linux-kbuild@vger.kernel.org
cea8321c 5966T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5967S: Maintained
679655da
JP
5968F: Documentation/kbuild/kconfig-language.txt
5969F: scripts/kconfig/
1da177e4 5970
ea6c2089 5971KDUMP
8b58be88
JP
5972M: Vivek Goyal <vgoyal@redhat.com>
5973M: Haren Myneni <hbabu@us.ibm.com>
34633993 5974L: kexec@lists.infradead.org
ea6c2089
VG
5975W: http://lse.sourceforge.net/kdump/
5976S: Maintained
80811493 5977F: Documentation/kdump/
ea6c2089 5978
f41bf02f
HV
5979KEENE FM RADIO TRANSMITTER DRIVER
5980M: Hans Verkuil <hverkuil@xs4all.nl>
5981L: linux-media@vger.kernel.org
5982T: git git://linuxtv.org/media_tree.git
5983W: http://linuxtv.org
5984S: Maintained
5985F: drivers/media/radio/radio-keene*
5986
1da177e4 5987KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5988M: Ian Kent <raven@themaw.net>
f694fc97 5989L: autofs@vger.kernel.org
1da177e4 5990S: Maintained
679655da 5991F: fs/autofs4/
1da177e4 5992
70fb7ba6 5993KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5994M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5995T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5996T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5997L: linux-kbuild@vger.kernel.org
5ce45962 5998S: Maintained
679655da
JP
5999F: Documentation/kbuild/
6000F: Makefile
6001F: scripts/Makefile.*
70fb7ba6
MM
6002F: scripts/basic/
6003F: scripts/mk*
6004F: scripts/package/
1da177e4
LT
6005
6006KERNEL JANITORS
c3000e03 6007L: kernel-janitors@vger.kernel.org
10466f5a 6008W: http://kernelnewbies.org/KernelJanitors
ee709b0c 6009S: Odd Fixes
1da177e4 6010
e8b43555 6011KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 6012M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 6013M: Jeff Layton <jlayton@poochiereds.net>
16141c02 6014L: linux-nfs@vger.kernel.org
1da177e4 6015W: http://nfs.sourceforge.net/
98fac23f 6016S: Supported
679655da 6017F: fs/nfsd/
c117ab84 6018F: include/uapi/linux/nfsd/
679655da
JP
6019F: fs/lockd/
6020F: fs/nfs_common/
6021F: net/sunrpc/
6022F: include/linux/lockd/
6023F: include/linux/sunrpc/
c117ab84 6024F: include/uapi/linux/sunrpc/
1da177e4 6025
13b122b3
SK
6026KERNEL SELFTEST FRAMEWORK
6027M: Shuah Khan <shuahkh@osg.samsung.com>
6028L: linux-api@vger.kernel.org
6029T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6030S: Maintained
6031F: tools/testing/selftests
6032
426d62e2 6033KERNEL VIRTUAL MACHINE (KVM)
0a00a775 6034M: Gleb Natapov <gleb@kernel.org>
c93a64fe 6035M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 6036L: kvm@vger.kernel.org
e3e58478 6037W: http://www.linux-kvm.org
a94b40a6 6038T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 6039S: Supported
c93a64fe
PB
6040F: Documentation/*/kvm*.txt
6041F: Documentation/virtual/kvm/
679655da 6042F: arch/*/kvm/
1662e862
CB
6043F: arch/x86/kernel/kvm.c
6044F: arch/x86/kernel/kvmclock.c
679655da
JP
6045F: arch/*/include/asm/kvm*
6046F: include/linux/kvm*
c117ab84 6047F: include/uapi/linux/kvm*
679655da 6048F: virt/kvm/
426d62e2 6049
ad8003d3 6050KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 6051M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 6052L: kvm@vger.kernel.org
038161de 6053W: http://www.linux-kvm.org/
7de609c8 6054S: Maintained
679655da 6055F: arch/x86/include/asm/svm.h
679655da 6056F: arch/x86/kvm/svm.c
426d62e2 6057
513014b7 6058KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 6059M: Alexander Graf <agraf@suse.com>
1fc9d2bf 6060L: kvm-ppc@vger.kernel.org
038161de 6061W: http://www.linux-kvm.org/
6a7f972d 6062T: git git://github.com/agraf/linux-2.6.git
513014b7 6063S: Supported
679655da
JP
6064F: arch/powerpc/include/asm/kvm*
6065F: arch/powerpc/kvm/
513014b7 6066
85f8fffe 6067KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6068M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6069M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6070L: linux-s390@vger.kernel.org
6071W: http://www.ibm.com/developerworks/linux/linux390/
6072S: Supported
679655da
JP
6073F: Documentation/s390/kvm.txt
6074F: arch/s390/include/asm/kvm*
80811493 6075F: arch/s390/kvm/
85f8fffe 6076
a749474d 6077KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6078M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6079M: Marc Zyngier <marc.zyngier@arm.com>
6080L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6081L: kvmarm@lists.cs.columbia.edu
6082W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 6083S: Supported
a749474d
CD
6084F: arch/arm/include/uapi/asm/kvm*
6085F: arch/arm/include/asm/kvm*
6086F: arch/arm/kvm/
5c8818b4
MZ
6087F: virt/kvm/arm/
6088F: include/kvm/arm_*
a749474d 6089
6394a3ec 6090KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6091M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6092M: Marc Zyngier <marc.zyngier@arm.com>
6093L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6094L: kvmarm@lists.cs.columbia.edu
6095S: Maintained
6096F: arch/arm64/include/uapi/asm/kvm*
6097F: arch/arm64/include/asm/kvm*
6098F: arch/arm64/kvm/
6099
dc009d92 6100KEXEC
8b58be88 6101M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6102W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6103L: kexec@lists.infradead.org
dc009d92 6104S: Maintained
679655da 6105F: include/linux/kexec.h
c117ab84 6106F: include/uapi/linux/kexec.h
679655da 6107F: kernel/kexec.c
dc009d92 6108
e971461f
DH
6109KEYS/KEYRINGS:
6110M: David Howells <dhowells@redhat.com>
aa62efff 6111L: keyrings@vger.kernel.org
e971461f 6112S: Maintained
d410fa4e 6113F: Documentation/security/keys.txt
e971461f
DH
6114F: include/linux/key.h
6115F: include/linux/key-type.h
6116F: include/keys/
6117F: security/keys/
6118
7f3c68be 6119KEYS-TRUSTED
74dd744f
MZ
6120M: David Safford <safford@us.ibm.com>
6121M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6122L: linux-security-module@vger.kernel.org
aa62efff 6123L: keyrings@vger.kernel.org
7f3c68be 6124S: Supported
d410fa4e 6125F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6126F: include/keys/trusted-type.h
6127F: security/keys/trusted.c
6128F: security/keys/trusted.h
6129
6130KEYS-ENCRYPTED
74dd744f
MZ
6131M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6132M: David Safford <safford@us.ibm.com>
7f3c68be 6133L: linux-security-module@vger.kernel.org
aa62efff 6134L: keyrings@vger.kernel.org
7f3c68be 6135S: Supported
d410fa4e 6136F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6137F: include/keys/encrypted-type.h
19c90aa6 6138F: security/keys/encrypted-keys/
7f3c68be 6139
5b778dad 6140KGDB / KDB /debug_core
8b58be88 6141M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6142W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6143L: kgdb-bugreport@lists.sourceforge.net
6144S: Maintained
679655da
JP
6145F: Documentation/DocBook/kgdb.tmpl
6146F: drivers/misc/kgdbts.c
df621252 6147F: drivers/tty/serial/kgdboc.c
5b778dad 6148F: include/linux/kdb.h
679655da 6149F: include/linux/kgdb.h
4063eb5f 6150F: kernel/debug/
e3e2aaf7 6151
456db8cc 6152KMEMCHECK
8b58be88 6153M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6154M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6155S: Maintained
410d7a97
JP
6156F: Documentation/kmemcheck.txt
6157F: arch/x86/include/asm/kmemcheck.h
6158F: arch/x86/mm/kmemcheck/
6159F: include/linux/kmemcheck.h
6160F: mm/kmemcheck.c
b9ce08c0 6161
c3bb4d24 6162KMEMLEAK
8b58be88 6163M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6164S: Maintained
6165F: Documentation/kmemleak.txt
6166F: include/linux/kmemleak.h
6167F: mm/kmemleak.c
6168F: mm/kmemleak-test.c
6169
89559a61 6170KPROBES
8b58be88
JP
6171M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6172M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6173M: "David S. Miller" <davem@davemloft.net>
97c29e74 6174M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6175S: Maintained
679655da
JP
6176F: Documentation/kprobes.txt
6177F: include/linux/kprobes.h
6178F: kernel/kprobes.c
89559a61 6179
70e84049 6180KS0108 LCD CONTROLLER DRIVER
8b58be88 6181M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6182W: http://miguelojeda.es/auxdisplay.htm
6183W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6184S: Maintained
679655da
JP
6185F: Documentation/auxdisplay/ks0108
6186F: drivers/auxdisplay/ks0108.c
6187F: include/linux/ks0108.h
70e84049 6188
1b69c6d0
DA
6189L3MDEV
6190M: David Ahern <dsa@cumulusnetworks.com>
6191L: netdev@vger.kernel.org
6192S: Maintained
6193F: net/l3mdev
6194F: include/net/l3mdev.h
6195
1da177e4 6196LAPB module
1da177e4 6197L: linux-x25@vger.kernel.org
bf9915cc 6198S: Orphan
679655da
JP
6199F: Documentation/networking/lapb-module.txt
6200F: include/*/lapb.h
6201F: net/lapb/
1da177e4
LT
6202
6203LASI 53c700 driver for PARISC
8b58be88 6204M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6205L: linux-scsi@vger.kernel.org
6206S: Maintained
679655da
JP
6207F: Documentation/scsi/53c700.txt
6208F: drivers/scsi/53c700*
1da177e4 6209
263de9b5 6210LED SUBSYSTEM
8b58be88 6211M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6212M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6213L: linux-leds@vger.kernel.org
b8926ba0 6214T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6215S: Maintained
679655da
JP
6216F: drivers/leds/
6217F: include/linux/leds.h
263de9b5 6218
b0461a44 6219LEGACY EEPROM DRIVER
d8130624 6220M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6221S: Maintained
6222F: Documentation/misc-devices/eeprom
6223F: drivers/misc/eeprom/eeprom.c
6224
1da177e4 6225LEGO USB Tower driver
8b58be88 6226M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6227L: legousb-devel@lists.sourceforge.net
6228W: http://legousb.sourceforge.net/
6229S: Maintained
679655da 6230F: drivers/usb/misc/legousbtower.c
1da177e4 6231
055616a8
MK
6232LG2160 MEDIA DRIVER
6233M: Michael Krufky <mkrufky@linuxtv.org>
6234L: linux-media@vger.kernel.org
6235W: http://linuxtv.org/
6236W: http://github.com/mkrufky
6237Q: http://patchwork.linuxtv.org/project/linux-media/list/
6238T: git git://linuxtv.org/mkrufky/tuners.git
6239S: Maintained
6240F: drivers/media/dvb-frontends/lg2160.*
6241
6f0e7725
MK
6242LGDT3305 MEDIA DRIVER
6243M: Michael Krufky <mkrufky@linuxtv.org>
6244L: linux-media@vger.kernel.org
6245W: http://linuxtv.org/
6246W: http://github.com/mkrufky
6247Q: http://patchwork.linuxtv.org/project/linux-media/list/
6248T: git git://linuxtv.org/mkrufky/tuners.git
6249S: Maintained
6250F: drivers/media/dvb-frontends/lgdt3305.*
6251
568a17ff 6252LGUEST
8b58be88 6253M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6254L: lguest@lists.ozlabs.org
568a17ff 6255W: http://lguest.ozlabs.org/
72e91863 6256S: Odd Fixes
070f420b 6257F: arch/x86/include/asm/lguest*.h
679655da
JP
6258F: arch/x86/lguest/
6259F: drivers/lguest/
6260F: include/linux/lguest*.h
070f420b 6261F: tools/lguest/
568a17ff 6262
32ac7cb2
TH
6263LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6264M: Tejun Heo <tj@kernel.org>
6265L: linux-ide@vger.kernel.org
6266T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6267S: Maintained
6268F: drivers/ata/
6269F: include/linux/ata.h
6270F: include/linux/libata.h
6271
6272LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6273M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6274L: linux-ide@vger.kernel.org
6275T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6276S: Maintained
6277F: include/linux/pata_arasan_cf_data.h
6278F: drivers/ata/pata_arasan_cf.c
6279
c7fa056c
BZ
6280LIBATA PATA DRIVERS
6281M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6282M: Tejun Heo <tj@kernel.org>
6283L: linux-ide@vger.kernel.org
6284T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6285S: Maintained
6286F: drivers/ata/pata_*.c
6287F: drivers/ata/ata_generic.c
6288
32ac7cb2
TH
6289LIBATA SATA AHCI PLATFORM devices support
6290M: Hans de Goede <hdegoede@redhat.com>
6291M: Tejun Heo <tj@kernel.org>
6292L: linux-ide@vger.kernel.org
6293T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6294S: Maintained
6295F: drivers/ata/ahci_platform.c
6296F: drivers/ata/libahci_platform.c
6297F: include/linux/ahci_platform.h
6298
6299LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6300M: Mikael Pettersson <mikpelinux@gmail.com>
6301L: linux-ide@vger.kernel.org
6302T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6303S: Maintained
6304F: drivers/ata/sata_promise.*
6305
1acd437c
SL
6306LIBLOCKDEP
6307M: Sasha Levin <sasha.levin@oracle.com>
6308S: Maintained
6309F: tools/lib/lockdep/
6310
bc30196f
DW
6311LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6312M: Dan Williams <dan.j.williams@intel.com>
6313L: linux-nvdimm@lists.01.org
6314Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6315S: Supported
6316F: drivers/nvdimm/*
6317F: include/linux/nd.h
6318F: include/linux/libnvdimm.h
6319F: include/uapi/linux/ndctl.h
6320
6321LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6322M: Ross Zwisler <ross.zwisler@linux.intel.com>
6323L: linux-nvdimm@lists.01.org
6324Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6325S: Supported
6326F: drivers/nvdimm/blk.c
6327F: drivers/nvdimm/region_devs.c
6328F: drivers/acpi/nfit*
6329
6330LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6331M: Vishal Verma <vishal.l.verma@intel.com>
6332L: linux-nvdimm@lists.01.org
6333Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6334S: Supported
6335F: drivers/nvdimm/btt*
6336
6337LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6338M: Ross Zwisler <ross.zwisler@linux.intel.com>
6339L: linux-nvdimm@lists.01.org
6340Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6341S: Supported
6342F: drivers/nvdimm/pmem.c
b864bc17 6343F: include/linux/pmem.h
40603526 6344F: arch/*/include/asm/pmem.h
bc30196f 6345
cd9e9808
MB
6346LIGHTNVM PLATFORM SUPPORT
6347M: Matias Bjorling <mb@lightnvm.io>
6348W: http://github/OpenChannelSSD
4ead1a25 6349L: linux-block@vger.kernel.org
cd9e9808
MB
6350S: Maintained
6351F: drivers/lightnvm/
6352F: include/linux/lightnvm.h
6353F: include/uapi/linux/lightnvm.h
6354
1da177e4 6355LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6356M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6357W: http://www.ibm.com/linux/ltc/projects/ppc
6358S: Supported
11c34c7d 6359F: arch/powerpc/boot/rs6000.h
1da177e4 6360
852bb9f5 6361LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6362M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6363M: Paul Mackerras <paulus@samba.org>
ea668936 6364M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6365W: http://www.penguinppc.org/
a4724ed6 6366L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6367Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6368T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6369S: Supported
11c34c7d
JP
6370F: Documentation/powerpc/
6371F: arch/powerpc/
1da177e4
LT
6372
6373LINUX FOR POWER MACINTOSH
8b58be88 6374M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6375W: http://www.penguinppc.org/
a4724ed6 6376L: linuxppc-dev@lists.ozlabs.org
1da177e4 6377S: Maintained
11c34c7d
JP
6378F: arch/powerpc/platforms/powermac/
6379F: drivers/macintosh/
1da177e4 6380
77a76369 6381LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6382M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6383L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6384T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6385S: Maintained
11c34c7d
JP
6386F: arch/powerpc/platforms/512x/
6387F: arch/powerpc/platforms/52xx/
1da177e4
LT
6388
6389LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6390M: Alistair Popple <alistair@popple.id.au>
8b58be88 6391M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6392W: http://www.penguinppc.org/
a4724ed6 6393L: linuxppc-dev@lists.ozlabs.org
1da177e4 6394S: Maintained
11c34c7d
JP
6395F: arch/powerpc/platforms/40x/
6396F: arch/powerpc/platforms/44x/
1da177e4 6397
260c02a9 6398LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6399L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6400S: Orphan
11c34c7d
JP
6401F: arch/powerpc/*/*virtex*
6402F: arch/powerpc/*/*/*virtex*
1da177e4 6403
e93adf1e 6404LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6405M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6406W: http://www.penguinppc.org/
a4724ed6 6407L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6408S: Maintained
a2b1f7c8 6409F: arch/powerpc/platforms/8xx/
e93adf1e 6410
1da177e4 6411LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6412M: Scott Wood <scottwood@freescale.com>
8b58be88 6413M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6414W: http://www.penguinppc.org/
a4724ed6 6415L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6416T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6417S: Maintained
11c34c7d 6418F: arch/powerpc/platforms/83xx/
4c8f581d 6419F: arch/powerpc/platforms/85xx/
1da177e4 6420
ab06ff3a 6421LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6422M: Olof Johansson <olof@lixom.net>
a4724ed6 6423L: linuxppc-dev@lists.ozlabs.org
92e19709 6424S: Maintained
11c34c7d
JP
6425F: arch/powerpc/platforms/pasemi/
6426F: drivers/*/*pasemi*
6427F: drivers/*/*/*pasemi*
ab06ff3a 6428
1da177e4 6429LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6430M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6431L: linux-security-module@vger.kernel.org
1da177e4
LT
6432S: Supported
6433
a23ce6da
HW
6434LIS3LV02D ACCELEROMETER DRIVER
6435M: Eric Piel <eric.piel@tremplin-utc.net>
6436S: Maintained
ff606677
JD
6437F: Documentation/misc-devices/lis3lv02d
6438F: drivers/misc/lis3lv02d/
bd35665f 6439F: drivers/platform/x86/hp_accel.c
a23ce6da 6440
b700e7f0
SJ
6441LIVE PATCHING
6442M: Josh Poimboeuf <jpoimboe@redhat.com>
6443M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6444M: Jiri Kosina <jikos@kernel.org>
d8130624 6445M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6446S: Maintained
6447F: kernel/livepatch/
6448F: include/linux/livepatch.h
6449F: arch/x86/include/asm/livepatch.h
6450F: arch/x86/kernel/livepatch.c
6451F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6452F: samples/livepatch/
b700e7f0 6453L: live-patching@vger.kernel.org
74d50da3 6454T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6455
e2d1d6c0 6456LLC (802.2)
8b58be88 6457M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6458S: Maintained
679655da 6459F: include/linux/llc.h
c117ab84 6460F: include/uapi/linux/llc.h
679655da
JP
6461F: include/net/llc*
6462F: net/llc/
e2d1d6c0 6463
4e233cbe
AD
6464LM73 HARDWARE MONITOR DRIVER
6465M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6466L: lm-sensors@lm-sensors.org
6467S: Maintained
6468F: drivers/hwmon/lm73.c
6469
156e2d1a 6470LM78 HARDWARE MONITOR DRIVER
d8130624 6471M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6472L: lm-sensors@lm-sensors.org
6473S: Maintained
6474F: Documentation/hwmon/lm78
6475F: drivers/hwmon/lm78.c
6476
1da177e4 6477LM83 HARDWARE MONITOR DRIVER
d8130624 6478M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6479L: lm-sensors@lm-sensors.org
1da177e4 6480S: Maintained
679655da
JP
6481F: Documentation/hwmon/lm83
6482F: drivers/hwmon/lm83.c
1da177e4
LT
6483
6484LM90 HARDWARE MONITOR DRIVER
d8130624 6485M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6486L: lm-sensors@lm-sensors.org
1da177e4 6487S: Maintained
679655da 6488F: Documentation/hwmon/lm90
aae7bce4 6489F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6490F: drivers/hwmon/lm90.c
1da177e4 6491
917cc4e6
GR
6492LM95234 HARDWARE MONITOR DRIVER
6493M: Guenter Roeck <linux@roeck-us.net>
6494L: lm-sensors@lm-sensors.org
6495S: Maintained
6496F: Documentation/hwmon/lm95234
6497F: drivers/hwmon/lm95234.c
6498
68620bdd
MP
6499LME2510 MEDIA DRIVER
6500M: Malcolm Priestley <tvboxspy@gmail.com>
6501L: linux-media@vger.kernel.org
6502W: http://linuxtv.org/
6503Q: http://patchwork.linuxtv.org/project/linux-media/list/
6504S: Maintained
6505F: drivers/media/usb/dvb-usb-v2/lmedm04*
6506
512e67f9 6507LOCKDEP AND LOCKSTAT
8b58be88
JP
6508M: Peter Zijlstra <peterz@infradead.org>
6509M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6510L: linux-kernel@vger.kernel.org
75fc2d37 6511T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6512S: Maintained
214e0aed
DB
6513F: Documentation/locking/lockdep*.txt
6514F: Documentation/locking/lockstat.txt
679655da 6515F: include/linux/lockdep.h
7486d6da 6516F: kernel/locking/
512e67f9 6517
dde33348 6518LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6519M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6520L: linux-ntfs-dev@lists.sourceforge.net
6521W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6522S: Maintained
679655da 6523F: Documentation/ldm.txt
20d16fef 6524F: block/partitions/ldm.*
1da177e4 6525
ef6ada3d
JE
6526LogFS
6527M: Joern Engel <joern@logfs.org>
756ccb3c 6528M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6529L: logfs@logfs.org
6530W: logfs.org
6531S: Maintained
6532F: fs/logfs/
6533
b62d7946
RS
6534LPC32XX MACHINE SUPPORT
6535M: Roland Stigge <stigge@antcom.de>
6536L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6537S: Maintained
6538F: arch/arm/mach-lpc32xx/
6539
c87e34ef 6540LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6541M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6542M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6543M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6544M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6545L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6546L: linux-scsi@vger.kernel.org
6547W: http://www.lsilogic.com/support
6548S: Supported
679655da 6549F: drivers/message/fusion/
500c152a 6550F: drivers/scsi/mpt2sas/
6551F: drivers/scsi/mpt3sas/
c87e34ef 6552
1da177e4 6553LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6554M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6555L: linux-scsi@vger.kernel.org
6556S: Maintained
679655da 6557F: drivers/scsi/sym53c8xx_2/
1da177e4 6558
e5f5c99a
GR
6559LTC4261 HARDWARE MONITOR DRIVER
6560M: Guenter Roeck <linux@roeck-us.net>
6561L: lm-sensors@lm-sensors.org
6562S: Maintained
6563F: Documentation/hwmon/ltc4261
6564F: drivers/hwmon/ltc4261.c
6565
81365c31 6566LTP (Linux Test Project)
28b8e8d4 6567M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6568M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6569M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6570M: Jan Stancek <jstancek@redhat.com>
6571M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6572M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6573L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6574W: http://linux-test-project.github.io/
7d1ae8a8 6575T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6576S: Maintained
6577
c12a54b3 6578M32R ARCHITECTURE
c12a54b3 6579W: http://www.linux-m32r.org/
b4174867 6580S: Orphan
679655da 6581F: arch/m32r/
c12a54b3 6582
1da177e4 6583M68K ARCHITECTURE
8b58be88 6584M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6585L: linux-m68k@lists.linux-m68k.org
6586W: http://www.linux-m68k.org/
54e5881d 6587T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6588S: Maintained
679655da 6589F: arch/m68k/
9db35182 6590F: drivers/zorro/
1da177e4
LT
6591
6592M68K ON APPLE MACINTOSH
8b58be88 6593M: Joshua Thompson <funaho@jurai.org>
1da177e4 6594W: http://www.mac.linux-m68k.org/
9bb9f222 6595L: linux-m68k@lists.linux-m68k.org
1da177e4 6596S: Maintained
9db35182 6597F: arch/m68k/mac/
1da177e4
LT
6598
6599M68K ON HP9000/300
8b58be88 6600M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6601W: http://www.tazenda.demon.co.uk/phil/linux-hp
6602S: Maintained
679655da 6603F: arch/m68k/hp300/
1da177e4 6604
74425546
AP
6605M88DS3103 MEDIA DRIVER
6606M: Antti Palosaari <crope@iki.fi>
6607L: linux-media@vger.kernel.org
6608W: http://linuxtv.org/
6609W: http://palosaari.fi/linux/
6610Q: http://patchwork.linuxtv.org/project/linux-media/list/
6611T: git git://linuxtv.org/anttip/media_tree.git
6612S: Maintained
6613F: drivers/media/dvb-frontends/m88ds3103*
6614
68620bdd
MP
6615M88RS2000 MEDIA DRIVER
6616M: Malcolm Priestley <tvboxspy@gmail.com>
6617L: linux-media@vger.kernel.org
6618W: http://linuxtv.org/
6619Q: http://patchwork.linuxtv.org/project/linux-media/list/
6620S: Maintained
6621F: drivers/media/dvb-frontends/m88rs2000*
6622
07a092fa 6623MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6624M: Alexey Klimov <klimov.linux@gmail.com>
6625L: linux-media@vger.kernel.org
6626T: git git://linuxtv.org/media_tree.git
6627S: Maintained
6628F: drivers/media/radio/radio-ma901.c
07a092fa 6629
64a327a7 6630MAC80211
8b58be88 6631M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6632L: linux-wireless@vger.kernel.org
491b26b4 6633W: http://wireless.kernel.org/
ce466579
JB
6634T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6635T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6636S: Maintained
679655da
JP
6637F: Documentation/networking/mac80211-injection.txt
6638F: include/net/mac80211.h
6639F: net/mac80211/
64a327a7 6640
b863ceb7 6641MACVLAN DRIVER
8b58be88 6642M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6643L: netdev@vger.kernel.org
6644S: Maintained
679655da
JP
6645F: drivers/net/macvlan.c
6646F: include/linux/if_macvlan.h
b863ceb7 6647
2b6d83e2
JB
6648MAILBOX API
6649M: Jassi Brar <jassisinghbrar@gmail.com>
6650L: linux-kernel@vger.kernel.org
6651S: Maintained
6652F: drivers/mailbox/
6653F: include/linux/mailbox_client.h
6654F: include/linux/mailbox_controller.h
6655
faf1668c 6656MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6657M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6658W: http://www.kernel.org/doc/man-pages
bd7ebec6 6659L: linux-man@vger.kernel.org
1b53dc74 6660S: Maintained
faf1668c 6661
8427defd
RK
6662MARVELL ARMADA DRM SUPPORT
6663M: Russell King <rmk+kernel@arm.linux.org.uk>
6664S: Maintained
6665F: drivers/gpu/drm/armada/
6666
3ad50cca
GR
6667MARVELL 88E6352 DSA support
6668M: Guenter Roeck <linux@roeck-us.net>
6669S: Maintained
6670F: drivers/net/dsa/mv88e6352.c
6671
c4d007bc
TP
6672MARVELL CRYPTO DRIVER
6673M: Boris Brezillon <boris.brezillon@free-electrons.com>
6674M: Arnaud Ebalard <arno@natisbad.org>
6675F: drivers/crypto/marvell/
6676S: Maintained
6677L: linux-crypto@vger.kernel.org
6678
44c14c1d 6679MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6680M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6681M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6682L: netdev@vger.kernel.org
6683S: Maintained
6684F: drivers/net/ethernet/marvell/sk*
6685
74cda169 6686MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6687L: libertas-dev@lists.infradead.org
8ac3e99e 6688S: Orphan
679655da 6689F: drivers/net/wireless/libertas/
74cda169 6690
b60d6975 6691MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6692M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6693L: netdev@vger.kernel.org
f5ca8502 6694S: Maintained
527a6266 6695F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6696F: include/linux/mv643xx.h
1da177e4 6697
370b8ed9
TP
6698MARVELL MVNETA ETHERNET DRIVER
6699M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6700L: netdev@vger.kernel.org
6701S: Maintained
6702F: drivers/net/ethernet/marvell/mvneta.*
6703
fcad584d 6704MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6705M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6706M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6707L: linux-wireless@vger.kernel.org
6708S: Maintained
6709F: drivers/net/wireless/mwifiex/
6710
a2c3f656 6711MARVELL MWL8K WIRELESS DRIVER
a040d532 6712M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6713L: linux-wireless@vger.kernel.org
16345910 6714S: Odd Fixes
a2c3f656
LB
6715F: drivers/net/wireless/mwl8k.c
6716
2a69567b 6717MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6718M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6719S: Odd Fixes
1fa7e547 6720F: drivers/mmc/host/mvsdio.*
2a69567b 6721
1da177e4 6722MATROX FRAMEBUFFER DRIVER
c69f677c 6723L: linux-fbdev@vger.kernel.org
52653199 6724S: Orphan
8a61f013 6725F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6726F: include/uapi/linux/matroxfb.h
1da177e4 6727
ca462085
GR
6728MAX16065 HARDWARE MONITOR DRIVER
6729M: Guenter Roeck <linux@roeck-us.net>
6730L: lm-sensors@lm-sensors.org
6731S: Maintained
6732F: Documentation/hwmon/max16065
6733F: drivers/hwmon/max16065.c
6734
1f61cab8
GR
6735MAX20751 HARDWARE MONITOR DRIVER
6736M: Guenter Roeck <linux@roeck-us.net>
6737L: lm-sensors@lm-sensors.org
6738S: Maintained
6739F: Documentation/hwmon/max20751
6740F: drivers/hwmon/max20751.c
6741
d20620de 6742MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6743M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6744L: lm-sensors@lm-sensors.org
6745S: Maintained
679655da
JP
6746F: Documentation/hwmon/max6650
6747F: drivers/hwmon/max6650.c
d20620de 6748
e89ab51f
GR
6749MAX6697 HARDWARE MONITOR DRIVER
6750M: Guenter Roeck <linux@roeck-us.net>
6751L: lm-sensors@lm-sensors.org
6752S: Maintained
6753F: Documentation/hwmon/max6697
6754F: Documentation/devicetree/bindings/i2c/max6697.txt
6755F: drivers/hwmon/max6697.c
6756F: include/linux/platform_data/max6697.h
6757
f8f847b5
KK
6758MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6759M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6760L: linux-pm@vger.kernel.org
6761S: Supported
6762F: drivers/power/max14577_charger.c
6763F: drivers/power/max77693_charger.c
6764
3811405e
JMC
6765MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6766M: Javier Martinez Canillas <javier@osg.samsung.com>
6767L: linux-kernel@vger.kernel.org
6768S: Supported
6769F: drivers/*/*max77802.c
6770F: Documentation/devicetree/bindings/*/*max77802.txt
6771F: include/dt-bindings/*/*max77802.h
6772
befeb596
KK
6773MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6774M: Chanwoo Choi <cw00.choi@samsung.com>
6775M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6776L: linux-kernel@vger.kernel.org
6777S: Supported
6778F: drivers/*/max14577.c
6779F: drivers/*/max77686.c
6780F: drivers/*/max77693.c
6781F: drivers/extcon/extcon-max14577.c
6782F: drivers/extcon/extcon-max77693.c
6783F: drivers/rtc/rtc-max77686.c
6784F: drivers/clk/clk-max77686.c
6785F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6786F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6787F: Documentation/devicetree/bindings/mfd/max77693.txt
6788F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6789F: include/linux/mfd/max14577*.h
6790F: include/linux/mfd/max77686*.h
6791F: include/linux/mfd/max77693*.h
6792
9be3c9a5
HV
6793MAXIRADIO FM RADIO RECEIVER DRIVER
6794M: Hans Verkuil <hverkuil@xs4all.nl>
6795L: linux-media@vger.kernel.org
6796T: git git://linuxtv.org/media_tree.git
6797W: http://linuxtv.org
6798S: Maintained
6799F: drivers/media/radio/radio-maxiradio*
6800
c05dc2cc
PR
6801MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6802M: Peter Rosin <peda@axentia.se>
6803L: linux-iio@vger.kernel.org
6804S: Maintained
6805F: drivers/iio/potentiometer/mcp4531.c
6806
6f32a8c9
LP
6807MEDIA DRIVERS FOR RENESAS - VSP1
6808M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6809L: linux-media@vger.kernel.org
6810L: linux-sh@vger.kernel.org
6811T: git git://linuxtv.org/media_tree.git
6812S: Supported
6813F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6814F: drivers/media/platform/vsp1/
6815
dacf9ce8
KS
6816MEDIA DRIVERS FOR ASCOT2E
6817M: Sergey Kozlov <serjk@netup.ru>
6818L: linux-media@vger.kernel.org
6819W: http://linuxtv.org
6820W: http://netup.tv/
6821T: git git://linuxtv.org/media_tree.git
6822S: Supported
6823F: drivers/media/dvb-frontends/ascot2e*
6824
a6dc60ff
KS
6825MEDIA DRIVERS FOR CXD2841ER
6826M: Sergey Kozlov <serjk@netup.ru>
6827L: linux-media@vger.kernel.org
6828W: http://linuxtv.org/
6829W: http://netup.tv/
6830T: git git://linuxtv.org/media_tree.git
6831S: Supported
6832F: drivers/media/dvb-frontends/cxd2841er*
6833
a5d32b35
KS
6834MEDIA DRIVERS FOR HORUS3A
6835M: Sergey Kozlov <serjk@netup.ru>
6836L: linux-media@vger.kernel.org
6837W: http://linuxtv.org/
6838W: http://netup.tv/
6839T: git git://linuxtv.org/media_tree.git
6840S: Supported
6841F: drivers/media/dvb-frontends/horus3a*
6842
e025273b
KS
6843MEDIA DRIVERS FOR LNBH25
6844M: Sergey Kozlov <serjk@netup.ru>
6845L: linux-media@vger.kernel.org
6846W: http://linuxtv.org/
6847W: http://netup.tv/
6848T: git git://linuxtv.org/media_tree.git
6849S: Supported
6850F: drivers/media/dvb-frontends/lnbh25*
6851
52b1eaf4
KS
6852MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6853M: Sergey Kozlov <serjk@netup.ru>
6854L: linux-media@vger.kernel.org
6855W: http://linuxtv.org/
6856W: http://netup.tv/
6857T: git git://linuxtv.org/media_tree.git
6858S: Supported
6859F: drivers/media/pci/netup_unidvb/*
6860
127c49ae 6861MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6862M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6863P: LinuxTV.org Project
6864L: linux-media@vger.kernel.org
6865W: http://linuxtv.org
8a6e2535 6866Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6867T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6868S: Maintained
6869F: Documentation/dvb/
6870F: Documentation/video4linux/
ffe06198 6871F: Documentation/DocBook/media/
127c49ae 6872F: drivers/media/
ffe06198 6873F: drivers/staging/media/
127c49ae 6874F: include/media/
6c0f0359
MCC
6875F: include/uapi/linux/dvb/
6876F: include/uapi/linux/videodev2.h
6877F: include/uapi/linux/media.h
6878F: include/uapi/linux/v4l2-*
6879F: include/uapi/linux/meye.h
6880F: include/uapi/linux/ivtv*
6881F: include/uapi/linux/uvcvideo.h
d20620de 6882
c869f77d
JK
6883MEDIATEK MT7601U WIRELESS LAN DRIVER
6884M: Jakub Kicinski <kubakici@wp.pl>
6885L: linux-wireless@vger.kernel.org
6886S: Maintained
6887F: drivers/net/wireless/mediatek/mt7601u/
6888
e399065b
SS
6889MEGARAID SCSI/SAS DRIVERS
6890M: Kashyap Desai <kashyap.desai@avagotech.com>
6891M: Sumit Saxena <sumit.saxena@avagotech.com>
6892M: Uday Lingala <uday.lingala@avagotech.com>
6893L: megaraidlinux.pdl@avagotech.com
baaea1dc 6894L: linux-scsi@vger.kernel.org
e399065b 6895W: http://www.lsi.com
ce00f85c 6896S: Maintained
679655da
JP
6897F: Documentation/scsi/megaraid.txt
6898F: drivers/scsi/megaraid.*
6899F: drivers/scsi/megaraid/
757e0108 6900
2c46c9d5 6901MELLANOX ETHERNET DRIVER (mlx4_en)
e7523a49 6902M: Eugenia Emantayev <eugenia@mellanox.com>
b75f0050 6903L: netdev@vger.kernel.org
2c46c9d5
AV
6904S: Supported
6905W: http://www.mellanox.com
6906Q: http://patchwork.ozlabs.org/project/netdev/list/
6907F: drivers/net/ethernet/mellanox/mlx4/en_*
6908
e7523a49
OG
6909MELLANOX ETHERNET DRIVER (mlx5e)
6910M: Saeed Mahameed <saeedm@mellanox.com>
6911L: netdev@vger.kernel.org
6912S: Supported
6913W: http://www.mellanox.com
6914Q: http://patchwork.ozlabs.org/project/netdev/list/
6915F: drivers/net/ethernet/mellanox/mlx5/core/en_*
6916
93c1edb2
JP
6917MELLANOX ETHERNET SWITCH DRIVERS
6918M: Jiri Pirko <jiri@mellanox.com>
6919M: Ido Schimmel <idosch@mellanox.com>
6920L: netdev@vger.kernel.org
6921S: Supported
6922W: http://www.mellanox.com
6923Q: http://patchwork.ozlabs.org/project/netdev/list/
6924F: drivers/net/ethernet/mellanox/mlxsw/
6925
5b25b13a
MD
6926MEMBARRIER SUPPORT
6927M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6928M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6929L: linux-kernel@vger.kernel.org
6930S: Supported
6931F: kernel/membarrier.c
6932F: include/uapi/linux/membarrier.h
6933
70ea91f1
SR
6934MEMORY MANAGEMENT
6935L: linux-mm@kvack.org
70ea91f1
SR
6936W: http://www.linux-mm.org
6937S: Maintained
679655da 6938F: include/linux/mm.h
551450bb
CS
6939F: include/linux/gfp.h
6940F: include/linux/mmzone.h
6941F: include/linux/memory_hotplug.h
6942F: include/linux/vmalloc.h
679655da 6943F: mm/
70ea91f1 6944
f4e9ce66 6945MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6946M: David Woodhouse <dwmw2@infradead.org>
242c325e 6947M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6948L: linux-mtd@lists.infradead.org
8a6e2535
JP
6949W: http://www.linux-mtd.infradead.org/
6950Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6951T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6952T: git git://git.infradead.org/l2-mtd.git
1da177e4 6953S: Maintained
679655da
JP
6954F: drivers/mtd/
6955F: include/linux/mtd/
c117ab84 6956F: include/uapi/mtd/
1da177e4 6957
26c57ef1 6958MEN A21 WATCHDOG DRIVER
30c7469b 6959M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6960L: linux-watchdog@vger.kernel.org
30c7469b 6961S: Maintained
26c57ef1
JT
6962F: drivers/watchdog/mena21_wdt.c
6963
3764e82e 6964MEN CHAMELEON BUS (mcb)
30c7469b
JT
6965M: Johannes Thumshirn <morbidrsa@gmail.com>
6966S: Maintained
3764e82e
JT
6967F: drivers/mcb/
6968F: include/linux/mcb.h
b9f2f459 6969F: Documentation/men-chameleon-bus.txt
3764e82e 6970
48b490d2
AW
6971MEN F21BMC (Board Management Controller)
6972M: Andreas Werner <andreas.werner@men.de>
6973S: Supported
6974F: drivers/mfd/menf21bmc.c
6975F: drivers/watchdog/menf21bmc_wdt.c
6976F: drivers/leds/leds-menf21bmc.c
6977F: drivers/hwmon/menf21bmc_hwmon.c
6978F: Documentation/hwmon/menf21bmc
6979
12285945
JH
6980METAG ARCHITECTURE
6981M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6982L: linux-metag@vger.kernel.org
f23d0e24 6983S: Odd Fixes
12285945
JH
6984F: arch/metag/
6985F: Documentation/metag/
6986F: Documentation/devicetree/bindings/metag/
2d799dde 6987F: Documentation/devicetree/bindings/interrupt-controller/img,*
a2c5d4ed 6988F: drivers/clocksource/metag_generic.c
5698c50d
JH
6989F: drivers/irqchip/irq-metag.c
6990F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6991F: drivers/tty/metag_da.c
12285945 6992
c6375b0a 6993MICROBLAZE ARCHITECTURE
8b58be88 6994M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6995W: http://www.monstr.eu/fdt/
6996T: git git://git.monstr.eu/linux-2.6-microblaze.git
6997S: Supported
0a8c7914 6998F: arch/microblaze/
1da177e4 6999
2508a45a
CY
7000MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7001M: Chen Yu <yu.c.chen@intel.com>
7002L: platform-driver-x86@vger.kernel.org
7003S: Supported
7004F: drivers/platform/x86/surfacepro3_button.c
7005
1da177e4 7006MICROTEK X6 SCANNER
61eee9a7 7007M: Oliver Neukum <oliver@neukum.org>
1da177e4 7008S: Maintained
679655da 7009F: drivers/usb/image/microtek.*
1da177e4
LT
7010
7011MIPS
8b58be88 7012M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7013L: linux-mips@linux-mips.org
6097050d 7014W: http://www.linux-mips.org/
b05e988e 7015T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 7016Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 7017S: Supported
679655da
JP
7018F: Documentation/mips/
7019F: arch/mips/
1da177e4 7020
08b7620a
HV
7021MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7022M: Hans Verkuil <hverkuil@xs4all.nl>
7023L: linux-media@vger.kernel.org
7024T: git git://linuxtv.org/media_tree.git
7025W: http://linuxtv.org
7026S: Odd Fixes
7027F: drivers/media/radio/radio-miropcm20*
7028
e126ba97
EC
7029Mellanox MLX5 core VPI driver
7030M: Eli Cohen <eli@mellanox.com>
7031L: netdev@vger.kernel.org
7032L: linux-rdma@vger.kernel.org
7033W: http://www.mellanox.com
7034Q: http://patchwork.ozlabs.org/project/netdev/list/
7035Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7036T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
7037S: Supported
7038F: drivers/net/ethernet/mellanox/mlx5/core/
7039F: include/linux/mlx5/
7040
7041Mellanox MLX5 IB driver
b75f0050
JP
7042M: Eli Cohen <eli@mellanox.com>
7043L: linux-rdma@vger.kernel.org
7044W: http://www.mellanox.com
7045Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7046T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
7047S: Supported
7048F: include/linux/mlx5/
7049F: drivers/infiniband/hw/mlx5/
e126ba97 7050
764589b6
CM
7051MELEXIS MLX90614 DRIVER
7052M: Crt Mori <cmo@melexis.com>
7053L: linux-iio@vger.kernel.org
7054W: http://www.melexis.com
7055S: Supported
7056F: drivers/iio/temperature/mlx90614.c
7057
0ce277e4
AP
7058MN88472 MEDIA DRIVER
7059M: Antti Palosaari <crope@iki.fi>
7060L: linux-media@vger.kernel.org
7061W: http://linuxtv.org/
7062W: http://palosaari.fi/linux/
7063Q: http://patchwork.linuxtv.org/project/linux-media/list/
7064T: git git://linuxtv.org/anttip/media_tree.git
7065S: Maintained
7066F: drivers/staging/media/mn88472/
7067F: drivers/media/dvb-frontends/mn88472.h
7068
4f4d238f
AP
7069MN88473 MEDIA DRIVER
7070M: Antti Palosaari <crope@iki.fi>
7071L: linux-media@vger.kernel.org
7072W: http://linuxtv.org/
7073W: http://palosaari.fi/linux/
7074Q: http://patchwork.linuxtv.org/project/linux-media/list/
7075T: git git://linuxtv.org/anttip/media_tree.git
7076S: Maintained
7077F: drivers/staging/media/mn88473/
7078F: drivers/media/dvb-frontends/mn88473.h
7079
1da177e4 7080MODULE SUPPORT
8b58be88 7081M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 7082S: Maintained
679655da
JP
7083F: include/linux/module.h
7084F: kernel/module.c
1da177e4
LT
7085
7086MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 7087W: http://popies.net/meye/
b7788e13 7088S: Orphan
679655da 7089F: Documentation/video4linux/meye.txt
90d72ac6 7090F: drivers/media/pci/meye/
6c0f0359 7091F: include/uapi/linux/meye.h
1da177e4 7092
b9705b60 7093MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 7094M: Jiri Slaby <jirislaby@gmail.com>
d735410a 7095S: Maintained
679655da 7096F: Documentation/serial/moxa-smartio
c897401b 7097F: drivers/tty/mxser.*
d735410a 7098
889b2f87
AK
7099MR800 AVERMEDIA USB FM RADIO DRIVER
7100M: Alexey Klimov <klimov.linux@gmail.com>
7101L: linux-media@vger.kernel.org
7102T: git git://linuxtv.org/media_tree.git
7103S: Maintained
7104F: drivers/media/radio/radio-mr800.c
7105
d7155691
AO
7106MRF24J40 IEEE 802.15.4 RADIO DRIVER
7107M: Alan Ott <alan@signal11.us>
7108L: linux-wpan@vger.kernel.org
7109S: Maintained
7110F: drivers/net/ieee802154/mrf24j40.c
2e6fd648 7111F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
d7155691 7112
8c4c731a 7113MSI LAPTOP SUPPORT
182ae55c 7114M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7115L: platform-driver-x86@vger.kernel.org
8c4c731a 7116S: Maintained
679655da 7117F: drivers/platform/x86/msi-laptop.c
8c4c731a 7118
0f1006b1 7119MSI WMI SUPPORT
d0944853 7120L: platform-driver-x86@vger.kernel.org
5ee7041e 7121S: Orphan
0f1006b1
AA
7122F: drivers/platform/x86/msi-wmi.c
7123
19a628a0
AP
7124MSI001 MEDIA DRIVER
7125M: Antti Palosaari <crope@iki.fi>
7126L: linux-media@vger.kernel.org
7127W: http://linuxtv.org/
7128W: http://palosaari.fi/linux/
7129Q: http://patchwork.linuxtv.org/project/linux-media/list/
7130T: git git://linuxtv.org/anttip/media_tree.git
7131S: Maintained
0185e197 7132F: drivers/media/tuners/msi001*
19a628a0 7133
7570589d 7134MSI2500 MEDIA DRIVER
2c57213f
AP
7135M: Antti Palosaari <crope@iki.fi>
7136L: linux-media@vger.kernel.org
7137W: http://linuxtv.org/
7138W: http://palosaari.fi/linux/
7139Q: http://patchwork.linuxtv.org/project/linux-media/list/
7140T: git git://linuxtv.org/anttip/media_tree.git
7141S: Maintained
7570589d 7142F: drivers/media/usb/msi2500/
2c57213f 7143
159eeea4
RJ
7144MSYSTEMS DISKONCHIP G3 MTD DRIVER
7145M: Robert Jarzmik <robert.jarzmik@free.fr>
7146L: linux-mtd@lists.infradead.org
7147S: Maintained
7148F: drivers/mtd/devices/docg3*
7149
62a37dc7 7150MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7151M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7152L: linux-media@vger.kernel.org
7153T: git git://linuxtv.org/media_tree.git
7154S: Maintained
7155F: drivers/media/i2c/mt9m032.c
7156F: include/media/mt9m032.h
7157
62a37dc7 7158MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7159M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7160L: linux-media@vger.kernel.org
7161T: git git://linuxtv.org/media_tree.git
7162S: Maintained
7163F: drivers/media/i2c/mt9p031.c
7164F: include/media/mt9p031.h
7165
62a37dc7 7166MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7167M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7168L: linux-media@vger.kernel.org
7169T: git git://linuxtv.org/media_tree.git
7170S: Maintained
7171F: drivers/media/i2c/mt9t001.c
7172F: include/media/mt9t001.h
7173
62a37dc7 7174MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7175M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7176L: linux-media@vger.kernel.org
7177T: git git://linuxtv.org/media_tree.git
7178S: Maintained
f2272e13 7179F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7180F: drivers/media/i2c/mt9v032.c
7181F: include/media/mt9v032.h
7182
4e0d13cb 7183MULTIFUNCTION DEVICES (MFD)
f7d3210e 7184M: Lee Jones <lee.jones@linaro.org>
7caa7991 7185T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7186S: Supported
679655da 7187F: drivers/mfd/
55b5940d 7188F: include/linux/mfd/
4e0d13cb 7189
5c4e6f13 7190MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7191M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7192L: linux-mmc@vger.kernel.org
708dce3f 7193T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7194S: Maintained
679655da
JP
7195F: drivers/mmc/
7196F: include/linux/mmc/
c117ab84 7197F: include/uapi/linux/mmc/
baca2da4 7198
15a0580c 7199MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7200S: Orphan
679655da
JP
7201F: drivers/mmc/host/mmc_spi.c
7202F: include/linux/spi/mmc_spi.h
15a0580c 7203
1da177e4 7204MULTISOUND SOUND DRIVER
8b58be88 7205M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7206S: Maintained
679655da
JP
7207F: Documentation/sound/oss/MultiSound
7208F: sound/oss/msnd*
1da177e4 7209
d735410a 7210MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7211S: Orphan
c897401b 7212F: drivers/tty/isicom.c
679655da 7213F: include/linux/isicom.h
d735410a 7214
550a7375 7215MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7216M: Felipe Balbi <balbi@ti.com>
795fb7e7 7217L: linux-usb@vger.kernel.org
43b416e5 7218T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7219S: Maintained
679655da 7220F: drivers/usb/musb/
550a7375 7221
ea0af5f6
MK
7222MXL5007T MEDIA DRIVER
7223M: Michael Krufky <mkrufky@linuxtv.org>
7224L: linux-media@vger.kernel.org
7225W: http://linuxtv.org/
7226W: http://github.com/mkrufky
7227Q: http://patchwork.linuxtv.org/project/linux-media/list/
7228T: git git://linuxtv.org/mkrufky/tuners.git
7229S: Maintained
7230F: drivers/media/tuners/mxl5007t.*
7231
2d3cf588 7232MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7233M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7234L: netdev@vger.kernel.org
205057ae 7235W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7236S: Supported
93f7848b 7237F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7238
1da177e4 7239NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7240S: Orphan
d9fb9f38 7241F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7242
23dc05a3
DM
7243NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7244M: Daniel Mack <zonque@gmail.com>
7245S: Maintained
e5747e40 7246L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7247W: http://www.native-instruments.com
7248F: sound/usb/caiaq/
7249
1da177e4 7250NCP FILESYSTEM
52653199
PV
7251M: Petr Vandrovec <petr@vandrovec.name>
7252S: Odd Fixes
679655da 7253F: fs/ncpfs/
1da177e4 7254
a79b0322
FT
7255NCR 5380 SCSI DRIVERS
7256M: Finn Thain <fthain@telegraphics.com.au>
7257M: Michael Schmitz <schmitzmic@gmail.com>
7258L: linux-scsi@vger.kernel.org
7259S: Maintained
7260F: Documentation/scsi/g_NCR5380.txt
7261F: drivers/scsi/NCR5380.*
7262F: drivers/scsi/arm/cumana_1.c
7263F: drivers/scsi/arm/oak.c
7264F: drivers/scsi/atari_NCR5380.c
7265F: drivers/scsi/atari_scsi.*
7266F: drivers/scsi/dmx3191d.c
7267F: drivers/scsi/dtc.*
7268F: drivers/scsi/g_NCR5380.*
7269F: drivers/scsi/g_NCR5380_mmio.c
7270F: drivers/scsi/mac_scsi.*
7271F: drivers/scsi/pas16.*
a79b0322
FT
7272F: drivers/scsi/sun3_scsi.*
7273F: drivers/scsi/sun3_scsi_vme.c
7274F: drivers/scsi/t128.*
7275
1da177e4 7276NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7277M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7278L: linux-scsi@vger.kernel.org
7279S: Maintained
679655da 7280F: drivers/scsi/NCR_D700.*
1da177e4 7281
4aa3eb4c
GR
7282NCT6775 HARDWARE MONITOR DRIVER
7283M: Guenter Roeck <linux@roeck-us.net>
7284L: lm-sensors@lm-sensors.org
7285S: Maintained
7286F: Documentation/hwmon/nct6775
7287F: drivers/hwmon/nct6775.c
7288
3c2d774c 7289NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7290M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7291L: linux-rdma@vger.kernel.org
e3d33cb1 7292W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7293S: Supported
7294F: drivers/infiniband/hw/nes/
7295
be2f2e84 7296NETEM NETWORK EMULATOR
adbbf69d 7297M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7298L: netem@lists.linux-foundation.org
be2f2e84 7299S: Maintained
679655da 7300F: net/sched/sch_netem.c
be2f2e84 7301
b2f5a051 7302NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7303M: Jon Mason <jdmason@kudzu.us>
4a58448b 7304L: netdev@vger.kernel.org
4a58448b 7305S: Supported
679655da 7306F: Documentation/networking/s2io.txt
b2f5a051 7307F: Documentation/networking/vxge.txt
86387e1a 7308F: drivers/net/ethernet/neterion/
4a58448b 7309
db9cf3a3 7310NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7311M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7312M: Patrick McHardy <kaber@trash.net>
42010ed0 7313M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7314L: netfilter-devel@vger.kernel.org
82b98543 7315L: coreteam@netfilter.org
1da177e4
LT
7316W: http://www.netfilter.org/
7317W: http://www.iptables.org/
42010ed0
PNA
7318Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7319T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7320T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7321S: Supported
679655da
JP
7322F: include/linux/netfilter*
7323F: include/linux/netfilter/
7324F: include/net/netfilter/
c117ab84
CEB
7325F: include/uapi/linux/netfilter*
7326F: include/uapi/linux/netfilter/
679655da
JP
7327F: net/*/netfilter.c
7328F: net/*/netfilter/
7329F: net/netfilter/
91c269a0 7330F: net/bridge/br_netfilter*.c
1da177e4 7331
4cc67735 7332NETLABEL
87a0874c 7333M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7334W: http://netlabel.sf.net
7335L: netdev@vger.kernel.org
87a0874c 7336S: Maintained
80811493 7337F: Documentation/netlabel/
679655da
JP
7338F: include/net/netlabel.h
7339F: net/netlabel/
4cc67735 7340
1da177e4 7341NETROM NETWORK LAYER
8b58be88 7342M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7343L: linux-hams@vger.kernel.org
d34cb28a 7344W: http://www.linux-ax25.org/
1da177e4 7345S: Maintained
679655da 7346F: include/net/netrom.h
c117ab84 7347F: include/uapi/linux/netrom.h
679655da 7348F: net/netrom/
1da177e4 7349
5ddb88c0 7350NETWORK BLOCK DEVICE (NBD)
4ca5829a 7351M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7352S: Maintained
5e4b269b 7353L: nbd-general@lists.sourceforge.net
4ca5829a 7354T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7355F: Documentation/blockdev/nbd.txt
7356F: drivers/block/nbd.c
c117ab84 7357F: include/uapi/linux/nbd.h
1da177e4 7358
6e43650c
NH
7359NETWORK DROP MONITOR
7360M: Neil Horman <nhorman@tuxdriver.com>
7361L: netdev@vger.kernel.org
7362S: Maintained
7363W: https://fedorahosted.org/dropwatch/
7364F: net/core/drop_monitor.c
7365
1da177e4 7366NETWORKING [GENERAL]
8b58be88 7367M: "David S. Miller" <davem@davemloft.net>
979b6c13 7368L: netdev@vger.kernel.org
b1e8fd54 7369W: http://www.linuxfoundation.org/en/Net
11e98029 7370Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7371T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7372T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7373S: Maintained
679655da
JP
7374F: net/
7375F: include/net/
018d21ed
JP
7376F: include/linux/in.h
7377F: include/linux/net.h
7378F: include/linux/netdevice.h
c117ab84
CEB
7379F: include/uapi/linux/in.h
7380F: include/uapi/linux/net.h
7381F: include/uapi/linux/netdevice.h
0c7aecd4 7382F: include/uapi/linux/net_namespace.h
7e814a6c 7383F: tools/net/
f4e53f9a 7384F: tools/testing/selftests/net/
335a67d2 7385F: lib/random32.c
a101ccd1 7386F: lib/test_bpf.c
1da177e4
LT
7387
7388NETWORKING [IPv4/IPv6]
8b58be88
JP
7389M: "David S. Miller" <davem@davemloft.net>
7390M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7391M: James Morris <jmorris@namei.org>
7392M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7393M: Patrick McHardy <kaber@trash.net>
979b6c13 7394L: netdev@vger.kernel.org
08deed1e 7395T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7396S: Maintained
679655da
JP
7397F: net/ipv4/
7398F: net/ipv6/
7399F: include/net/ip*
0a14842f 7400F: arch/x86/net/*
1da177e4 7401
73b7656c
DM
7402NETWORKING [IPSEC]
7403M: Steffen Klassert <steffen.klassert@secunet.com>
7404M: Herbert Xu <herbert@gondor.apana.org.au>
7405M: "David S. Miller" <davem@davemloft.net>
7406L: netdev@vger.kernel.org
d1fc5024
SK
7407T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7408T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7409S: Maintained
5826bdd1 7410F: net/core/flow.c
73b7656c
DM
7411F: net/xfrm/
7412F: net/key/
7413F: net/ipv4/xfrm*
d1fc5024
SK
7414F: net/ipv4/esp4.c
7415F: net/ipv4/ah4.c
7416F: net/ipv4/ipcomp.c
7417F: net/ipv4/ip_vti.c
73b7656c 7418F: net/ipv6/xfrm*
d1fc5024
SK
7419F: net/ipv6/esp6.c
7420F: net/ipv6/ah6.c
7421F: net/ipv6/ipcomp6.c
7422F: net/ipv6/ip6_vti.c
73b7656c
DM
7423F: include/uapi/linux/xfrm.h
7424F: include/net/xfrm.h
7425
10e2ff1c 7426NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7427M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7428L: netdev@vger.kernel.org
7429S: Maintained
7430
29f8f632 7431NETWORKING [WIRELESS]
2cb4abd1 7432L: linux-wireless@vger.kernel.org
8a6e2535 7433Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7434
788873ac
JP
7435NETWORKING DRIVERS
7436L: netdev@vger.kernel.org
7437W: http://www.linuxfoundation.org/en/Net
11e98029 7438Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7439T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7440T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7441S: Odd Fixes
7442F: drivers/net/
018d21ed 7443F: include/linux/if_*
0b63bf1f 7444F: include/linux/netdevice.h
0b63bf1f
JD
7445F: include/linux/etherdevice.h
7446F: include/linux/fcdevice.h
7447F: include/linux/fddidevice.h
7448F: include/linux/hippidevice.h
7449F: include/linux/inetdevice.h
c117ab84
CEB
7450F: include/uapi/linux/if_*
7451F: include/uapi/linux/netdevice.h
788873ac 7452
0e324cf6
JL
7453NETWORKING DRIVERS (WIRELESS)
7454M: Kalle Valo <kvalo@codeaurora.org>
7455L: linux-wireless@vger.kernel.org
7456Q: http://patchwork.kernel.org/project/linux-wireless/list/
7457T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7458S: Maintained
7459F: drivers/net/wireless/
7460
3d396eb1 7461NETXEN (1/10) GbE SUPPORT
8622315e 7462M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7463M: Sony Chacko <sony.chacko@qlogic.com>
7464M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7465L: netdev@vger.kernel.org
9c2b5bde 7466W: http://www.qlogic.com
3d396eb1 7467S: Supported
aa43c215 7468F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7469
6423d30f
AAJ
7470NFC SUBSYSTEM
7471M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7472M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7473M: Samuel Ortiz <sameo@linux.intel.com>
7474L: linux-wireless@vger.kernel.org
1eb3b216 7475L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7476S: Supported
6423d30f 7477F: net/nfc/
55eb94f9 7478F: include/net/nfc/
c117ab84 7479F: include/uapi/linux/nfc.h
6423d30f 7480F: drivers/nfc/
08eaa1e0 7481F: include/linux/platform_data/pn544.h
7ebb88e5 7482F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7483
e8b43555 7484NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7485M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7486M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7487L: linux-nfs@vger.kernel.org
7488W: http://client.linux-nfs.org
cd7b996a 7489T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7490S: Maintained
679655da
JP
7491F: fs/lockd/
7492F: fs/nfs/
7493F: fs/nfs_common/
7494F: net/sunrpc/
7495F: include/linux/lockd/
7496F: include/linux/nfs*
7497F: include/linux/sunrpc/
c117ab84
CEB
7498F: include/uapi/linux/nfs*
7499F: include/uapi/linux/sunrpc/
1da177e4 7500
85ef9cea 7501NILFS2 FILESYSTEM
e2126935 7502M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7503L: linux-nilfs@vger.kernel.org
f9472265 7504W: http://nilfs.sourceforge.net/
e2126935 7505T: git git://github.com/konis/nilfs2.git
85ef9cea 7506S: Supported
679655da
JP
7507F: Documentation/filesystems/nilfs2.txt
7508F: fs/nilfs2/
7509F: include/linux/nilfs2_fs.h
c35c7ac5 7510F: include/trace/events/nilfs2.h
85ef9cea 7511
1da177e4 7512NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7513M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7514W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7515S: Maintained
679655da
JP
7516F: Documentation/scsi/NinjaSCSI.txt
7517F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7518
7519NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7520M: GOTO Masanori <gotom@debian.or.jp>
7521M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7522W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7523S: Maintained
679655da
JP
7524F: Documentation/scsi/NinjaSCSI.txt
7525F: drivers/scsi/nsp32*
1da177e4 7526
383b8fb9
LFT
7527NIOS2 ARCHITECTURE
7528M: Ley Foon Tan <lftan@altera.com>
7529L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7530T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7531S: Maintained
7532F: arch/nios2/
7533
2a6afddb
PR
7534NOKIA N900 POWER SUPPLY DRIVERS
7535M: Pali RohĂ¡r <pali.rohar@gmail.com>
7536S: Maintained
7537F: include/linux/power/bq2415x_charger.h
081bab21 7538F: include/linux/power/bq27xxx_battery.h
2a6afddb
PR
7539F: include/linux/power/isp1704_charger.h
7540F: drivers/power/bq2415x_charger.c
081bab21 7541F: drivers/power/bq27xxx_battery.c
2a6afddb
PR
7542F: drivers/power/isp1704_charger.c
7543F: drivers/power/rx51_battery.c
7544
a1bd3bae 7545NTB DRIVER CORE
9ef6bf6c
JM
7546M: Jon Mason <jdmason@kudzu.us>
7547M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7548M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7549L: linux-ntb@googlegroups.com
fce8a7bb 7550S: Supported
2984411f
JM
7551W: https://github.com/jonmason/ntb/wiki
7552T: git git://github.com/jonmason/ntb.git
fce8a7bb 7553F: drivers/ntb/
548c237c 7554F: drivers/net/ntb_netdev.c
fce8a7bb 7555F: include/linux/ntb.h
a1bd3bae 7556F: include/linux/ntb_transport.h
fce8a7bb 7557
e26a5843
AH
7558NTB INTEL DRIVER
7559M: Jon Mason <jdmason@kudzu.us>
7560M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7561L: linux-ntb@googlegroups.com
e26a5843
AH
7562S: Supported
7563W: https://github.com/jonmason/ntb/wiki
7564T: git git://github.com/jonmason/ntb.git
7565F: drivers/ntb/hw/intel/
fce8a7bb 7566
1da177e4 7567NTFS FILESYSTEM
2818ef50 7568M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7569L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7570W: http://www.tuxera.com/
e6f4dee7 7571T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7572S: Supported
679655da
JP
7573F: Documentation/filesystems/ntfs.txt
7574F: fs/ntfs/
1da177e4 7575
9eb8ef74 7576NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7577M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7578L: linux-fbdev@vger.kernel.org
ce00f85c 7579S: Maintained
8a61f013
JH
7580F: drivers/video/fbdev/riva/
7581F: drivers/video/fbdev/nvidia/
1da177e4 7582
79461681 7583NVM EXPRESS DRIVER
b3975e94
JF
7584M: Keith Busch <keith.busch@intel.com>
7585M: Jens Axboe <axboe@fb.com>
79461681 7586L: linux-nvme@lists.infradead.org
b3975e94
JF
7587T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7588W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
79461681 7589S: Supported
57dacad5 7590F: drivers/nvme/host/
79461681
MW
7591F: include/linux/nvme.h
7592
aee4b9bd
SK
7593NVMEM FRAMEWORK
7594M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7595M: Maxime Ripard <maxime.ripard@free-electrons.com>
7596S: Maintained
7597F: drivers/nvmem/
7598F: Documentation/devicetree/bindings/nvmem/
7599F: include/linux/nvmem-consumer.h
7600F: include/linux/nvmem-provider.h
7601
dece4585
CP
7602NXP-NCI NFC DRIVER
7603M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7604R: Charles Gorand <charles.gorand@effinnov.com>
7605L: linux-nfc@lists.01.org (moderated for non-subscribers)
7606S: Supported
7607F: drivers/nfc/nxp-nci
7608
f50d7146
RK
7609NXP TDA998X DRM DRIVER
7610M: Russell King <rmk+kernel@arm.linux.org.uk>
7611S: Supported
7612F: drivers/gpu/drm/i2c/tda998x_drv.c
7613F: include/drm/i2c/tda998x.h
7614
fbace43e
PR
7615NXP TFA9879 DRIVER
7616M: Peter Rosin <peda@axentia.se>
7617L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7618S: Maintained
7619F: sound/soc/codecs/tfa9879*
7620
f5525786 7621OMAP SUPPORT
0e24bdd4 7622M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7623L: linux-omap@vger.kernel.org
7624W: http://www.muru.com/linux/omap/
7625W: http://linux.omap.com/
8a6e2535 7626Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7627T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7628S: Maintained
4e04d5a3 7629F: arch/arm/*omap*/
026da812
FB
7630F: arch/arm/configs/omap1_defconfig
7631F: arch/arm/configs/omap2plus_defconfig
046d0a37 7632F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7633F: drivers/irqchip/irq-omap-intc.c
7634F: drivers/mfd/*omap*.c
7635F: drivers/mfd/menelaus.c
7636F: drivers/mfd/palmas.c
7637F: drivers/mfd/tps65217.c
7638F: drivers/mfd/tps65218.c
7639F: drivers/mfd/tps65910.c
7640F: drivers/mfd/twl-core.[ch]
7641F: drivers/mfd/twl4030*.c
7642F: drivers/mfd/twl6030*.c
7643F: drivers/mfd/twl6040*.c
7644F: drivers/regulator/palmas-regulator*.c
7645F: drivers/regulator/pbias-regulator.c
7646F: drivers/regulator/tps65217-regulator.c
7647F: drivers/regulator/tps65218-regulator.c
7648F: drivers/regulator/tps65910-regulator.c
7649F: drivers/regulator/twl-regulator.c
046d0a37 7650F: include/linux/i2c-omap.h
f5525786 7651
50f29fbd 7652OMAP DEVICE TREE SUPPORT
cdb55ab0 7653M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7654M: Tony Lindgren <tony@atomide.com>
7655L: linux-omap@vger.kernel.org
d0fb18c5 7656L: devicetree@vger.kernel.org
50f29fbd
TL
7657S: Maintained
7658F: arch/arm/boot/dts/*omap*
7659F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7660F: arch/arm/boot/dts/*am4*
7661F: arch/arm/boot/dts/*am5*
7662F: arch/arm/boot/dts/*dra7*
50f29fbd 7663
f5525786 7664OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7665M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7666L: linux-omap@vger.kernel.org
7667S: Maintained
7668F: arch/arm/*omap*/*clock*
7669
7670OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7671M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7672L: linux-omap@vger.kernel.org
7673S: Maintained
7674F: arch/arm/*omap*/*pm*
c46938d4 7675F: drivers/cpufreq/omap-cpufreq.c
f5525786 7676
d21db568 7677OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7678M: Rajendra Nayak <rnayak@ti.com>
7679M: Paul Walmsley <paul@pwsan.com>
7680L: linux-omap@vger.kernel.org
7681S: Maintained
d21db568 7682F: arch/arm/mach-omap2/prm*
692ab1f3 7683
f5525786 7684OMAP AUDIO SUPPORT
6c284903 7685M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7686M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7687L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7688L: linux-omap@vger.kernel.org
7689S: Maintained
7690F: sound/soc/omap/
7691
18640193
TL
7692OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7693M: Roger Quadros <rogerq@ti.com>
7694M: Tony Lindgren <tony@atomide.com>
7695L: linux-omap@vger.kernel.org
7696S: Maintained
7697F: drivers/memory/omap-gpmc.c
7698F: arch/arm/mach-omap2/*gpmc*
7699
f5525786 7700OMAP FRAMEBUFFER SUPPORT
830e6384 7701M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7702L: linux-fbdev@vger.kernel.org
f5525786
TL
7703L: linux-omap@vger.kernel.org
7704S: Maintained
8a61f013 7705F: drivers/video/fbdev/omap/
f5525786 7706
676eec0d 7707OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7708M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7709L: linux-omap@vger.kernel.org
676eec0d 7710L: linux-fbdev@vger.kernel.org
178ff4c9 7711S: Maintained
8a61f013 7712F: drivers/video/fbdev/omap2/
178ff4c9
TV
7713F: Documentation/arm/OMAP/DSS
7714
8b37fcfc
OBC
7715OMAP HARDWARE SPINLOCK SUPPORT
7716M: Ohad Ben-Cohen <ohad@wizery.com>
7717L: linux-omap@vger.kernel.org
7718S: Maintained
7719F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7720
f5525786 7721OMAP MMC SUPPORT
8b58be88 7722M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7723L: linux-omap@vger.kernel.org
7724S: Maintained
653f41b5
MC
7725F: drivers/mmc/host/omap.c
7726
7727OMAP HS MMC SUPPORT
0a4585c6 7728L: linux-mmc@vger.kernel.org
653f41b5 7729L: linux-omap@vger.kernel.org
dfa5d196 7730S: Orphan
653f41b5 7731F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7732
7733OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7734M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7735S: Maintained
7736F: drivers/char/hw_random/omap-rng.c
7737
f400c82e 7738OMAP HWMOD SUPPORT
cdb55ab0 7739M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7740M: Paul Walmsley <paul@pwsan.com>
7741L: linux-omap@vger.kernel.org
7742S: Maintained
8fc8b12b 7743F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7744
8633fb30
PW
7745OMAP HWMOD DATA
7746M: Paul Walmsley <paul@pwsan.com>
7747L: linux-omap@vger.kernel.org
7748S: Maintained
7749F: arch/arm/mach-omap2/omap_hwmod*data*
7750
f400c82e 7751OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7752M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7753L: linux-omap@vger.kernel.org
7754S: Maintained
7755F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7756
0db83ced 7757OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7758M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7759L: linux-media@vger.kernel.org
7760S: Maintained
7eec52db 7761F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7762F: drivers/media/platform/omap3isp/
0db83ced 7763F: drivers/staging/media/omap4iss/
7e8970e1 7764
f5525786 7765OMAP USB SUPPORT
f299470a 7766M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7767L: linux-usb@vger.kernel.org
7768L: linux-omap@vger.kernel.org
43b416e5 7769T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7770S: Maintained
a16fbd65
JP
7771F: drivers/usb/*/*omap*
7772F: arch/arm/*omap*/usb*
f5525786 7773
6d994710 7774OMAP GPIO DRIVER
a1415a8f 7775M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7776M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7777M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7778L: linux-omap@vger.kernel.org
7779S: Maintained
7780F: drivers/gpio/gpio-omap.c
7781
c351e290
MJ
7782OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7783M: Mark Jackson <mpfj@newflow.co.uk>
7784L: linux-omap@vger.kernel.org
7785S: Maintained
7786F: arch/arm/boot/dts/am335x-nano.dts
7787
0ad122d9 7788OMFS FILESYSTEM
8b58be88 7789M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7790L: linux-karma-devel@lists.sourceforge.net
7791S: Maintained
679655da
JP
7792F: Documentation/filesystems/omfs.txt
7793F: fs/omfs/
0ad122d9 7794
c1986ee9 7795OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7796M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7797S: Maintained
679655da
JP
7798F: drivers/char/pcmcia/cm4000_cs.c
7799F: include/linux/cm4000_cs.h
c117ab84 7800F: include/uapi/linux/cm4000_cs.h
c1986ee9 7801
77c44ab1 7802OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7803M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7804S: Maintained
679655da 7805F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7806
77d5140f 7807OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7808M: Jonathan Corbet <corbet@lwn.net>
661263b5 7809L: linux-media@vger.kernel.org
275ffde4 7810T: git git://linuxtv.org/media_tree.git
77d5140f 7811S: Maintained
90d72ac6 7812F: drivers/media/i2c/ov7670.c
77d5140f 7813
431bca73 7814ONENAND FLASH DRIVER
8b58be88 7815M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7816L: linux-mtd@lists.infradead.org
7817S: Maintained
679655da
JP
7818F: drivers/mtd/onenand/
7819F: include/linux/mtd/onenand*.h
431bca73 7820
1da177e4 7821ONSTREAM SCSI TAPE DRIVER
8b58be88 7822M: Willem Riede <osst@riede.org>
1da177e4
LT
7823L: osst-users@lists.sourceforge.net
7824L: linux-scsi@vger.kernel.org
7825S: Maintained
f7269cfc
JD
7826F: Documentation/scsi/osst.txt
7827F: drivers/scsi/osst.*
7828F: drivers/scsi/osst_*.h
7829F: drivers/scsi/st.h
1da177e4 7830
e2d1d6c0 7831OPENCORES I2C BUS DRIVER
8b58be88 7832M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7833L: linux-i2c@vger.kernel.org
e2d1d6c0 7834S: Maintained
679655da
JP
7835F: Documentation/i2c/busses/i2c-ocores
7836F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7837
860c44c1 7838OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7839M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7840M: Frank Rowand <frowand.list@gmail.com>
7841M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7842L: devicetree@vger.kernel.org
a7fefe9f
RH
7843W: http://www.devicetree.org/
7844T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7845S: Maintained
f8828205 7846F: drivers/of/
860c44c1 7847F: include/linux/of*.h
f8828205 7848F: scripts/dtc/
860c44c1 7849
f8828205 7850OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7851M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7852M: Pawel Moll <pawel.moll@arm.com>
7853M: Mark Rutland <mark.rutland@arm.com>
de80963e 7854M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7855M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7856L: devicetree@vger.kernel.org
7857S: Maintained
7858F: Documentation/devicetree/
7859F: arch/*/boot/dts/
7860F: include/dt-bindings/
7861
2bb65f56
PA
7862OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7863M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7864L: devicetree@vger.kernel.org
7865S: Maintained
7866F: Documentation/devicetree/dynamic-resolution-notes.txt
7867F: Documentation/devicetree/overlay-notes.txt
7868F: drivers/of/overlay.c
7869F: drivers/of/resolver.c
7870
19f9d392
JB
7871OPENRISC ARCHITECTURE
7872M: Jonas Bonn <jonas@southpole.se>
7873W: http://openrisc.net
eab7c1c0 7874L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7875S: Maintained
7876T: git git://openrisc.net/~jonas/linux
14430813 7877F: arch/openrisc/
19f9d392 7878
ccb1352e 7879OPENVSWITCH
4f337ed5 7880M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7881L: netdev@vger.kernel.org
ccb1352e
JG
7882L: dev@openvswitch.org
7883W: http://openvswitch.org
ccb1352e
JG
7884S: Maintained
7885F: net/openvswitch/
b422da7c 7886F: include/uapi/linux/openvswitch.h
ccb1352e 7887
875fa6fb
VK
7888OPERATING PERFORMANCE POINTS (OPP)
7889M: Viresh Kumar <vireshk@kernel.org>
7890M: Nishanth Menon <nm@ti.com>
7891M: Stephen Boyd <sboyd@codeaurora.org>
7892L: linux-pm@vger.kernel.org
7893S: Maintained
7894T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7895F: drivers/base/power/opp/
7896F: include/linux/pm_opp.h
7897F: Documentation/power/opp.txt
7898F: Documentation/devicetree/bindings/opp/
7899
af39917d
CL
7900OPL4 DRIVER
7901M: Clemens Ladisch <clemens@ladisch.de>
7902L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7903T: git git://git.alsa-project.org/alsa-kernel.git
7904S: Maintained
7905F: sound/drivers/opl4/
7906
1da177e4 7907OPROFILE
4cf7e718 7908M: Robert Richter <rric@kernel.org>
1da177e4
LT
7909L: oprofile-list@lists.sf.net
7910S: Maintained
81c4a8a6 7911F: arch/*/include/asm/oprofile*.h
679655da
JP
7912F: arch/*/oprofile/
7913F: drivers/oprofile/
7914F: include/linux/oprofile.h
1da177e4 7915
e2d1d6c0 7916ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7917M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7918M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7919L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7920W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7921S: Supported
679655da
JP
7922F: Documentation/filesystems/ocfs2.txt
7923F: Documentation/filesystems/dlmfs.txt
7924F: fs/ocfs2/
e2d1d6c0 7925
1da177e4 7926ORINOCO DRIVER
724c6b35 7927L: linux-wireless@vger.kernel.org
491b26b4 7928W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7929W: http://www.nongnu.org/orinoco/
3a59babb 7930S: Orphan
679655da 7931F: drivers/net/wireless/orinoco/
1da177e4 7932
42c55aa8 7933OSD LIBRARY and FILESYSTEM
fadc0752 7934M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7935M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7936L: osd-dev@open-osd.org
7937W: http://open-osd.org
54e5881d 7938T: git git://git.open-osd.org/open-osd.git
68274794 7939S: Maintained
42c55aa8 7940F: drivers/scsi/osd/
6b6f0b6c 7941F: include/scsi/osd_*
42c55aa8 7942F: fs/exofs/
68274794 7943
ef94b186 7944OVERLAY FILESYSTEM
7c37fbda 7945M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7946L: linux-unionfs@vger.kernel.org
7947T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7948S: Supported
1d113735 7949F: fs/overlayfs/
7c37fbda
NB
7950F: Documentation/filesystems/overlayfs.txt
7951
e2d1d6c0 7952P54 WIRELESS DRIVER
084cb0fe 7953M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7954L: linux-wireless@vger.kernel.org
084cb0fe 7955W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7956S: Maintained
679655da 7957F: drivers/net/wireless/p54/
e2d1d6c0 7958
f5cd7872 7959PA SEMI ETHERNET DRIVER
8b58be88 7960M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7961L: netdev@vger.kernel.org
7962S: Maintained
ded19add 7963F: drivers/net/ethernet/pasemi/*
f5cd7872 7964
beb58aa3 7965PA SEMI SMBUS DRIVER
8b58be88 7966M: Olof Johansson <olof@lixom.net>
846557d3 7967L: linux-i2c@vger.kernel.org
beb58aa3 7968S: Maintained
679655da 7969F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7970
48fc267e
SK
7971PADATA PARALLEL EXECUTION MECHANISM
7972M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7973L: linux-crypto@vger.kernel.org
7974S: Maintained
7975F: kernel/padata.c
7976F: include/linux/padata.h
7977F: Documentation/padata.txt
7978
709ee531 7979PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7980M: Harald Welte <laforge@gnumonks.org>
d0944853 7981L: platform-driver-x86@vger.kernel.org
709ee531 7982S: Maintained
679655da 7983F: drivers/platform/x86/panasonic-laptop.c
709ee531 7984
368dd5ac 7985PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7986M: David Howells <dhowells@redhat.com>
7987M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7988L: linux-am33-list@redhat.com (moderated for non-subscribers)
7989W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7990S: Maintained
679655da
JP
7991F: Documentation/mn10300/
7992F: arch/mn10300/
4fa97181 7993
64dfff03
SM
7994PARALLEL PORT SUBSYSTEM
7995M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7996M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7997L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7998S: Maintained
679655da
JP
7999F: drivers/parport/
8000F: include/linux/parport*.h
8001F: drivers/char/ppdev.c
c117ab84 8002F: include/uapi/linux/ppdev.h
64dfff03 8003F: Documentation/parport*.txt
1da177e4 8004
4cdf6bc2 8005PARAVIRT_OPS INTERFACE
d633180c 8006M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
8007M: Chris Wright <chrisw@sous-sol.org>
8008M: Alok Kataria <akataria@vmware.com>
8009M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 8010L: virtualization@lists.linux-foundation.org
4cdf6bc2 8011S: Supported
a2e19991 8012F: Documentation/virtual/paravirt_ops.txt
679655da
JP
8013F: arch/*/kernel/paravirt*
8014F: arch/*/include/asm/paravirt.h
4cdf6bc2 8015
e2d1d6c0 8016PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 8017M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 8018L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 8019S: Maintained
679655da
JP
8020F: Documentation/blockdev/paride.txt
8021F: drivers/block/paride/
e2d1d6c0
RD
8022
8023PARISC ARCHITECTURE
b8828770 8024M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 8025M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
8026L: linux-parisc@vger.kernel.org
8027W: http://www.parisc-linux.org/
8a6e2535 8028Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 8029T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 8030T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 8031S: Maintained
679655da 8032F: arch/parisc/
2b6bac9e 8033F: Documentation/parisc/
679655da 8034F: drivers/parisc/
2b6bac9e
HD
8035F: drivers/char/agp/parisc-agp.c
8036F: drivers/input/serio/gscps2.c
8037F: drivers/parport/parport_gsc.*
8038F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 8039F: drivers/video/fbdev/sti*
2b6bac9e
HD
8040F: drivers/video/console/sti*
8041F: drivers/video/logo/logo_parisc*
e2d1d6c0 8042
1662d32c 8043PC87360 HARDWARE MONITORING DRIVER
8b58be88 8044M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
8045L: lm-sensors@lm-sensors.org
8046S: Maintained
679655da
JP
8047F: Documentation/hwmon/pc87360
8048F: drivers/hwmon/pc87360.c
1662d32c
JC
8049
8050PC8736x GPIO DRIVER
8b58be88 8051M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8052S: Maintained
679655da 8053F: drivers/char/pc8736x_gpio.c
1662d32c 8054
1ad107fd 8055PC87427 HARDWARE MONITORING DRIVER
d8130624 8056M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
8057L: lm-sensors@lm-sensors.org
8058S: Maintained
8059F: Documentation/hwmon/pc87427
8060F: drivers/hwmon/pc87427.c
8061
b26e0ed4 8062PCA9532 LED DRIVER
8b58be88 8063M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 8064S: Maintained
d5ca6918
JP
8065F: drivers/leds/leds-pca9532.c
8066F: include/linux/leds-pca9532.h
b26e0ed4 8067
5ce914a8 8068PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 8069M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
8070L: linux-i2c@vger.kernel.org
8071S: Maintained
b4f0b74e 8072F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 8073
3971dae5 8074PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 8075M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
8076S: Maintained
8077F: drivers/firmware/pcdp.*
8078
065c6359 8079PCI ERROR RECOVERY
6305902c 8080M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 8081L: linux-pci@vger.kernel.org
065c6359 8082S: Supported
679655da 8083F: Documentation/PCI/pci-error-recovery.txt
065c6359 8084
1da177e4 8085PCI SUBSYSTEM
5ac3a6d2 8086M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 8087L: linux-pci@vger.kernel.org
99662dd1 8088Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 8089T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 8090S: Supported
679655da
JP
8091F: Documentation/PCI/
8092F: drivers/pci/
8093F: include/linux/pci*
6b49ee49 8094F: arch/x86/pci/
cad01f91 8095F: arch/x86/kernel/quirks.c
1da177e4 8096
eaa6111b
LFT
8097PCI DRIVER FOR ALTERA PCIE IP
8098M: Ley Foon Tan <lftan@altera.com>
8099L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8100L: linux-pci@vger.kernel.org
8101S: Supported
8102F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8103F: drivers/pci/host/pcie-altera.c
8104
b7e78170
RH
8105PCI DRIVER FOR ARM VERSATILE PLATFORM
8106M: Rob Herring <robh@kernel.org>
8107L: linux-pci@vger.kernel.org
8108L: linux-arm-kernel@lists.infradead.org
8109S: Maintained
8110F: Documentation/devicetree/bindings/pci/versatile.txt
8111F: drivers/pci/host/pci-versatile.c
8112
5f6b6ccd
TI
8113PCI DRIVER FOR APPLIEDMICRO XGENE
8114M: Tanmay Inamdar <tinamdar@apm.com>
8115L: linux-pci@vger.kernel.org
8116L: linux-arm-kernel@lists.infradead.org
8117S: Maintained
8118F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8119F: drivers/pci/host/pci-xgene.c
8120
62d0ff83
ML
8121PCI DRIVER FOR FREESCALE LAYERSCAPE
8122M: Minghuan Lian <minghuan.Lian@freescale.com>
8123M: Mingkai Hu <mingkai.hu@freescale.com>
8124M: Roy Zang <tie-fei.zang@freescale.com>
8125L: linuxppc-dev@lists.ozlabs.org
8126L: linux-pci@vger.kernel.org
8127L: linux-arm-kernel@lists.infradead.org
8128S: Maintained
8129F: drivers/pci/host/*layerscape*
8130
f0b75693 8131PCI DRIVER FOR IMX6
f175aa2c 8132M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8133M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8134L: linux-pci@vger.kernel.org
8135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8136S: Maintained
8137F: drivers/pci/host/*imx6*
8138
0c4ffcfe
MK
8139PCI DRIVER FOR TI KEYSTONE
8140M: Murali Karicheri <m-karicheri2@ti.com>
8141L: linux-pci@vger.kernel.org
8142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8143S: Maintained
8144F: drivers/pci/host/*keystone*
8145
f0b75693
BH
8146PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8147M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8148M: Jason Cooper <jason@lakedaemon.net>
8149L: linux-pci@vger.kernel.org
8150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8151S: Maintained
8152F: drivers/pci/host/*mvebu*
8153
0447cfd7
TR
8154PCI DRIVER FOR NVIDIA TEGRA
8155M: Thierry Reding <thierry.reding@gmail.com>
8156L: linux-tegra@vger.kernel.org
f0b75693 8157L: linux-pci@vger.kernel.org
0447cfd7
TR
8158S: Supported
8159F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8160F: drivers/pci/host/pci-tegra.c
8161
47ff3de9
KVA
8162PCI DRIVER FOR TI DRA7XX
8163M: Kishon Vijay Abraham I <kishon@ti.com>
8164L: linux-omap@vger.kernel.org
8165L: linux-pci@vger.kernel.org
8166S: Supported
8167F: Documentation/devicetree/bindings/pci/ti-pci.txt
8168F: drivers/pci/host/pci-dra7xx.c
8169
f0b75693
BH
8170PCI DRIVER FOR RENESAS R-CAR
8171M: Simon Horman <horms@verge.net.au>
8172L: linux-pci@vger.kernel.org
8173L: linux-sh@vger.kernel.org
8174S: Maintained
8175F: drivers/pci/host/*rcar*
8176
4af82255 8177PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8178M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8179L: linux-pci@vger.kernel.org
f0b75693
BH
8180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8181L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8182S: Maintained
8183F: drivers/pci/host/pci-exynos.c
8184
f0b75693 8185PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8186M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8187M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8188L: linux-pci@vger.kernel.org
8189S: Maintained
8190F: drivers/pci/host/*designware*
8191
cf28855b
WD
8192PCI DRIVER FOR GENERIC OF HOSTS
8193M: Will Deacon <will.deacon@arm.com>
8194L: linux-pci@vger.kernel.org
8195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8196S: Maintained
8197F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8198F: drivers/pci/host/pci-host-generic.c
8199
51b66a6c 8200PCIE DRIVER FOR ST SPEAR13XX
110baab1 8201M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8202L: linux-pci@vger.kernel.org
110baab1 8203S: Maintained
51b66a6c
PA
8204F: drivers/pci/host/*spear*
8205
af1169b4
LFT
8206PCI MSI DRIVER FOR ALTERA MSI IP
8207M: Ley Foon Tan <lftan@altera.com>
8208L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8209L: linux-pci@vger.kernel.org
8210S: Supported
8211F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8212F: drivers/pci/host/pcie-altera-msi.c
51b66a6c 8213
dcd19de3
DD
8214PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8215M: Duc Dang <dhdang@apm.com>
8216L: linux-pci@vger.kernel.org
8217L: linux-arm-kernel@lists.infradead.org
8218S: Maintained
8219F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8220F: drivers/pci/host/pci-xgene-msi.c
8221
500a1d9a
ZW
8222PCIE DRIVER FOR HISILICON
8223M: Zhou Wang <wangzhou1@hisilicon.com>
8224L: linux-pci@vger.kernel.org
8225S: Maintained
8226F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8227F: drivers/pci/host/pcie-hisi.c
8228
1da177e4 8229PCMCIA SUBSYSTEM
4230dfc9 8230P: Linux PCMCIA Team
f5df5881 8231L: linux-pcmcia@lists.infradead.org
6650e0a5 8232W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8233T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8234S: Maintained
679655da
JP
8235F: Documentation/pcmcia/
8236F: drivers/pcmcia/
8237F: include/pcmcia/
1da177e4
LT
8238
8239PCNET32 NETWORK DRIVER
227fb925 8240M: Don Fry <pcnet32@frontier.com>
979b6c13 8241L: netdev@vger.kernel.org
1da177e4 8242S: Maintained
b955f6ca 8243F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8244
48fc267e
SK
8245PCRYPT PARALLEL CRYPTO ENGINE
8246M: Steffen Klassert <steffen.klassert@secunet.com>
8247L: linux-crypto@vger.kernel.org
8248S: Maintained
8249F: crypto/pcrypt.c
8250F: include/crypto/pcrypt.h
8251
e72df0b8
TH
8252PER-CPU MEMORY ALLOCATOR
8253M: Tejun Heo <tj@kernel.org>
8254M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8255T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8256S: Maintained
8257F: include/linux/percpu*.h
8258F: mm/percpu*.c
8259F: arch/*/include/asm/percpu.h
8260
ad4ecbcb 8261PER-TASK DELAY ACCOUNTING
185e595f 8262M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8263S: Maintained
679655da
JP
8264F: include/linux/delayacct.h
8265F: kernel/delayacct.c
ad4ecbcb 8266
57c0c15b 8267PERFORMANCE EVENTS SUBSYSTEM
daecbd26 8268M: Peter Zijlstra <peterz@infradead.org>
dd9b238c 8269M: Ingo Molnar <mingo@redhat.com>
f80c5393 8270M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8271L: linux-kernel@vger.kernel.org
75fc2d37 8272T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8273S: Supported
d53e8365 8274F: kernel/events/*
a003236c 8275F: include/linux/perf_event.h
c117ab84 8276F: include/uapi/linux/perf_event.h
141c4296
RR
8277F: arch/*/kernel/perf_event*.c
8278F: arch/*/kernel/*/perf_event*.c
8279F: arch/*/kernel/*/*/perf_event*.c
a003236c 8280F: arch/*/include/asm/perf_event.h
a003236c
VL
8281F: arch/*/kernel/perf_callchain.c
8282F: tools/perf/
6c0b3244 8283
dd49d0f5 8284PERSONALITY HANDLING
8b58be88 8285M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8286L: linux-abi-devel@lists.sourceforge.net
8287S: Maintained
679655da 8288F: include/linux/personality.h
c117ab84 8289F: include/uapi/linux/personality.h
dd49d0f5 8290
838e7a03 8291PHONET PROTOCOL
2a06b40f 8292M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8293S: Supported
8294F: Documentation/networking/phonet.txt
8295F: include/linux/phonet.h
8296F: include/net/phonet/
c117ab84 8297F: include/uapi/linux/phonet.h
838e7a03
RDC
8298F: net/phonet/
8299
1da177e4 8300PHRAM MTD DRIVER
8b58be88 8301M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8302L: linux-mtd@lists.infradead.org
8303S: Maintained
679655da 8304F: drivers/mtd/devices/phram.c
1da177e4 8305
efdbb10e
BP
8306PICOLCD HID DRIVER
8307M: Bruno Prémont <bonbons@linux-vserver.org>
8308L: linux-input@vger.kernel.org
8309S: Maintained
8310F: drivers/hid/hid-picolcd*
8311
a53bfa07
JI
8312PICOXCELL SUPPORT
8313M: Jamie Iles <jamie@jamieiles.com>
8314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8315T: git git://github.com/jamieiles/linux-2.6-ji.git
8316S: Supported
b8733987 8317F: arch/arm/boot/dts/picoxcell*
14430813 8318F: arch/arm/mach-picoxcell/
b8733987 8319F: drivers/crypto/picoxcell*
a53bfa07 8320
2744e8af
LW
8321PIN CONTROL SUBSYSTEM
8322M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8323L: linux-gpio@vger.kernel.org
dbe752a3 8324T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8325S: Maintained
07f29ba6 8326F: drivers/pinctrl/
8e406fe4 8327F: include/linux/pinctrl/
2744e8af 8328
2201bbb8
JCPV
8329PIN CONTROLLER - ATMEL AT91
8330M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8331L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8332S: Maintained
c654b6bf 8333F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8334
33d3690c
LD
8335PIN CONTROLLER - ATMEL AT91 PIO4
8336M: Ludovic Desroches <ludovic.desroches@atmel.com>
8337L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8338L: linux-gpio@vger.kernel.org
8339S: Supported
8340F: drivers/pinctrl/pinctrl-at91-pio4.*
8341
cbd1b652
MW
8342PIN CONTROLLER - INTEL
8343M: Mika Westerberg <mika.westerberg@linux.intel.com>
8344M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8345S: Maintained
8346F: drivers/pinctrl/intel/
2201bbb8 8347
9963b536
LP
8348PIN CONTROLLER - RENESAS
8349M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1a4ca6dd 8350M: Geert Uytterhoeven <geert+renesas@glider.be>
9963b536
LP
8351L: linux-sh@vger.kernel.org
8352S: Maintained
8353F: drivers/pinctrl/sh-pfc/
8354
b75e60d6 8355PIN CONTROLLER - SAMSUNG
fea685e9 8356M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8357L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8358L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8359S: Maintained
9b5b33f6 8360F: drivers/pinctrl/samsung/
b75e60d6 8361
13cbd906
TL
8362PIN CONTROLLER - SINGLE
8363M: Tony Lindgren <tony@atomide.com>
8364M: Haojian Zhuang <haojian.zhuang@linaro.org>
8365L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8366L: linux-omap@vger.kernel.org
8367S: Maintained
8368F: drivers/pinctrl/pinctrl-single.c
8369
deda8287 8370PIN CONTROLLER - ST SPEAR
da89947b 8371M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8372L: spear-devel@list.st.com
8373L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8374W: http://www.st.com/spear
8375S: Maintained
8e406fe4 8376F: drivers/pinctrl/spear/
deda8287 8377
249a6771 8378PKTCDVD DRIVER
e5f6450c 8379M: Jiri Kosina <jikos@kernel.org>
249a6771 8380S: Maintained
679655da
JP
8381F: drivers/block/pktcdvd.c
8382F: include/linux/pktcdvd.h
c117ab84 8383F: include/uapi/linux/pktcdvd.h
249a6771 8384
b31d8273
G
8385PKUNITY SOC DRIVERS
8386M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8387W: http://mprc.pku.edu.cn/~guanxuetao/linux
8388S: Maintained
ceebf4d5 8389T: git git://github.com/gxt/linux.git
b31d8273 8390F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8391F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8392F: drivers/video/fbdev/fb-puv3.c
2809e80b 8393F: drivers/rtc/rtc-puv3.c
b31d8273 8394
9d2ecfb7 8395PMBUS HARDWARE MONITORING DRIVERS
ca462085 8396M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8397L: lm-sensors@lm-sensors.org
8398W: http://www.lm-sensors.org/
8399W: http://www.roeck-us.net/linux/drivers/
8400T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8401S: Maintained
8402F: Documentation/hwmon/pmbus
8403F: drivers/hwmon/pmbus/
8404F: include/linux/i2c/pmbus.h
8405
89a36810 8406PMC SIERRA MaxRAID DRIVER
89a36810
AR
8407L: linux-scsi@vger.kernel.org
8408W: http://www.pmc-sierra.com/
3cdea4d7 8409S: Orphan
89a36810
AR
8410F: drivers/scsi/pmcraid.*
8411
dbf9bfe6 8412PMC SIERRA PM8001 DRIVER
d32477e2 8413M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8414M: lindar_liu@usish.com
f5a7b525 8415L: pmchba@pmcs.com
dbf9bfe6 8416L: linux-scsi@vger.kernel.org
8417S: Supported
8418F: drivers/scsi/pm8001/
8419
1da177e4 8420POSIX CLOCKS and TIMERS
8b58be88 8421M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8422L: linux-kernel@vger.kernel.org
75fc2d37 8423T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8424S: Maintained
679655da
JP
8425F: fs/timerfd.c
8426F: include/linux/timer*
5cee9645 8427F: kernel/time/*timer*
1da177e4 8428
3be86148 8429POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8430M: Sebastian Reichel <sre@kernel.org>
57318935 8431M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8432M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8433L: linux-pm@vger.kernel.org
54e5881d 8434T: git git://git.infradead.org/battery-2.6.git
3be86148 8435S: Maintained
679655da 8436F: include/linux/power_supply.h
8cd725a1 8437F: drivers/power/
26305022 8438X: drivers/power/avs/
3be86148 8439
514f161a
MR
8440POWER STATE COORDINATION INTERFACE (PSCI)
8441M: Mark Rutland <mark.rutland@arm.com>
8442M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8443L: linux-arm-kernel@lists.infradead.org
8444S: Maintained
8445F: drivers/firmware/psci.c
8446F: include/linux/psci.h
8447F: include/uapi/linux/psci.h
8448
1da177e4 8449PNP SUPPORT
9c3646d1 8450M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8451S: Maintained
679655da 8452F: drivers/pnp/
1da177e4
LT
8453
8454PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8455M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8456L: linux-ppp@vger.kernel.org
8457S: Maintained
224cf5ad 8458F: drivers/net/ppp/ppp_*
1da177e4
LT
8459
8460PPP OVER ATM (RFC 2364)
8b58be88 8461M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8462S: Maintained
679655da 8463F: net/atm/pppoatm.c
c117ab84 8464F: include/uapi/linux/atmppp.h
1da177e4
LT
8465
8466PPP OVER ETHERNET
8b58be88 8467M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8468S: Maintained
224cf5ad
JK
8469F: drivers/net/ppp/pppoe.c
8470F: drivers/net/ppp/pppox.c
1da177e4 8471
a6d2370b 8472PPP OVER L2TP
8b58be88 8473M: James Chapman <jchapman@katalix.com>
a6d2370b 8474S: Maintained
90ca28d1 8475F: net/l2tp/l2tp_ppp.c
679655da 8476F: include/linux/if_pppol2tp.h
c117ab84 8477F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8478
eae9d2ba 8479PPS SUPPORT
8b58be88 8480M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8481W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8482L: linuxpps@ml.enneenne.com (subscribers-only)
8483S: Maintained
cabaaf41
JP
8484F: Documentation/pps/
8485F: drivers/pps/
8486F: include/linux/pps*.h
eae9d2ba 8487
71a6d0af
HW
8488PPTP DRIVER
8489M: Dmitry Kozlov <xeb@mail.ru>
8490L: netdev@vger.kernel.org
8491S: Maintained
224cf5ad 8492F: drivers/net/ppp/pptp.c
71a6d0af
HW
8493W: http://sourceforge.net/projects/accel-pptp
8494
1da177e4 8495PREEMPTIBLE KERNEL
8b58be88 8496M: Robert Love <rml@tech9.net>
1da177e4
LT
8497L: kpreempt-tech@lists.sourceforge.net
8498W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8499S: Supported
679655da
JP
8500F: Documentation/preempt-locking.txt
8501F: include/linux/preempt.h
1da177e4
LT
8502
8503PRISM54 WIRELESS DRIVER
8b58be88 8504M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8505L: linux-wireless@vger.kernel.org
9ef80804 8506W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8507S: Obsolete
679655da 8508F: drivers/net/wireless/prism54/
1da177e4 8509
02c18891 8510PS3 NETWORK SUPPORT
b809b9ca 8511M: Geoff Levand <geoff@infradead.org>
02c18891 8512L: netdev@vger.kernel.org
a14ab6b6 8513L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8514S: Maintained
8df158ac 8515F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8516
f58a9d17 8517PS3 PLATFORM SUPPORT
b809b9ca 8518M: Geoff Levand <geoff@infradead.org>
a4724ed6 8519L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8520S: Maintained
679655da
JP
8521F: arch/powerpc/boot/ps3*
8522F: arch/powerpc/include/asm/lv1call.h
8523F: arch/powerpc/include/asm/ps3*.h
8524F: arch/powerpc/platforms/ps3/
8525F: drivers/*/ps3*
8526F: drivers/ps3/
fec629b8 8527F: drivers/rtc/rtc-ps3.c
679655da 8528F: drivers/usb/host/*ps3.c
fec629b8 8529F: sound/ppc/snd_ps3*
f58a9d17 8530
cffb4add 8531PS3VRAM DRIVER
8b58be88 8532M: Jim Paris <jim@jtan.com>
3715a5d0 8533M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8534L: linuxppc-dev@lists.ozlabs.org
cffb4add 8535S: Maintained
8a3977cb 8536F: drivers/block/ps3vram.c
cffb4add 8537
8defe599 8538PSTORE FILESYSTEM
9d5e2a02 8539M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8540M: Colin Cross <ccross@android.com>
8541M: Kees Cook <keescook@chromium.org>
8542M: Tony Luck <tony.luck@intel.com>
8543S: Maintained
8544T: git git://git.infradead.org/users/cbou/linux-pstore.git
8545F: fs/pstore/
8546F: include/linux/pstore*
04851772 8547F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8548F: drivers/acpi/apei/erst.c
8549
7fbc415d
RC
8550PTP HARDWARE CLOCK SUPPORT
8551M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8552L: netdev@vger.kernel.org
7fbc415d
RC
8553S: Maintained
8554W: http://linuxptp.sourceforge.net/
8555F: Documentation/ABI/testing/sysfs-ptp
8556F: Documentation/ptp/*
0ecb3cdd 8557F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8558F: drivers/net/phy/dp83640*
8559F: drivers/ptp/*
8560F: include/linux/ptp_cl*
8561
cf94a4d1 8562PTRACE SUPPORT
e846ee5f 8563M: Roland McGrath <roland@hack.frob.com>
8b58be88 8564M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8565S: Maintained
8566F: include/asm-generic/syscall.h
8567F: include/linux/ptrace.h
8568F: include/linux/regset.h
8569F: include/linux/tracehook.h
c117ab84 8570F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8571F: kernel/ptrace.c
8572
8320204a 8573PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8574M: Mike Isely <isely@pobox.com>
16e9495d 8575L: pvrusb2@isely.net (subscribers-only)
661263b5 8576L: linux-media@vger.kernel.org
8320204a 8577W: http://www.isely.net/pvrusb2/
275ffde4 8578T: git git://linuxtv.org/media_tree.git
8320204a 8579S: Maintained
679655da 8580F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8581F: drivers/media/usb/pvrusb2/
8320204a 8582
39532e6c
HG
8583PWC WEBCAM DRIVER
8584M: Hans de Goede <hdegoede@redhat.com>
8585L: linux-media@vger.kernel.org
8586T: git git://linuxtv.org/media_tree.git
8587S: Maintained
8588F: drivers/media/usb/pwc/*
8589
93c090b3
KD
8590PWM FAN DRIVER
8591M: Kamil Debski <k.debski@samsung.com>
8592L: lm-sensors@lm-sensors.org
8593S: Supported
8594F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8595F: Documentation/hwmon/pwm-fan
8596F: drivers/hwmon/pwm-fan.c
8597
200efedd 8598PWM SUBSYSTEM
aa3495f7
TR
8599M: Thierry Reding <thierry.reding@gmail.com>
8600L: linux-pwm@vger.kernel.org
0c2498f1 8601S: Maintained
006e854f 8602T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8603F: Documentation/pwm.txt
8604F: Documentation/devicetree/bindings/pwm/
8605F: include/linux/pwm.h
0c2498f1 8606F: drivers/pwm/
a140b98d
TR
8607F: drivers/video/backlight/pwm_bl.c
8608F: include/linux/pwm_backlight.h
0c2498f1 8609
30ec261e 8610PXA2xx/PXA3xx SUPPORT
8da5e302 8611M: Daniel Mack <daniel@zonque.org>
a323f664 8612M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8613M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8614L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8615T: git git://github.com/hzhuang1/linux.git
8da5e302 8616T: git git://github.com/rjarzmik/linux.git
1da177e4 8617S: Maintained
679655da 8618F: arch/arm/mach-pxa/
820439f1 8619F: drivers/dma/pxa*
679655da 8620F: drivers/pcmcia/pxa2xx*
1403ead9 8621F: drivers/pinctrl/pxa/
9df92e6c 8622F: drivers/spi/spi-pxa2xx*
faf2e1db 8623F: drivers/usb/gadget/udc/pxa2*
679655da 8624F: include/sound/pxa2xx-lib.h
bec4c99e 8625F: sound/arm/pxa*
14430813 8626F: sound/soc/pxa/
1da177e4 8627
ec64d3bf
EG
8628PXA3xx NAND FLASH DRIVER
8629M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8630L: linux-mtd@lists.infradead.org
8631S: Maintained
9a67f099 8632F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8633
3f640c61 8634MMP SUPPORT
8b58be88 8635M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8636M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8637L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8638T: git git://github.com/hzhuang1/linux.git
8639T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8640S: Maintained
3f640c61 8641F: arch/arm/mach-mmp/
e8e6cb32 8642
272f133a
PO
8643PXA MMCI DRIVER
8644S: Orphan
8645
57f63bc8 8646PXA RTC DRIVER
8b58be88 8647M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8648L: rtc-linux@googlegroups.com
8649S: Maintained
8650
cea4001a 8651QAT DRIVER
49e7d9df
JP
8652M: Tadeusz Struk <tadeusz.struk@intel.com>
8653L: qat-linux@intel.com
8654S: Supported
8655F: drivers/crypto/qat/
cea4001a 8656
52a09a04 8657QIB DRIVER
8473c603 8658M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8659L: linux-rdma@vger.kernel.org
8660S: Supported
8661F: drivers/infiniband/hw/qib/
8662
5e9772b9
JS
8663QLOGIC QLA1280 SCSI DRIVER
8664M: Michael Reed <mdr@sgi.com>
8665L: linux-scsi@vger.kernel.org
8666S: Maintained
8667F: drivers/scsi/qla1280.[ch]
8668
1da177e4 8669QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8670M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8671L: linux-scsi@vger.kernel.org
8672S: Supported
679655da
JP
8673F: Documentation/scsi/LICENSE.qla2xxx
8674F: drivers/scsi/qla2xxx/
1da177e4 8675
883c98fe 8676QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8677M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8678L: linux-scsi@vger.kernel.org
8679S: Supported
bacfb81b 8680F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8681F: drivers/scsi/qla4xxx/
8682
5a4faa87 8683QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8684M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8685M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8686M: linux-driver@qlogic.com
8687L: netdev@vger.kernel.org
8688S: Supported
679655da 8689F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8690F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8691
0ec00f03 8692QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8693M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8694L: netdev@vger.kernel.org
8695S: Supported
aa43c215 8696F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8697
c4e84bde 8698QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8699M: Harish Patil <harish.patil@qlogic.com>
8700M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8701M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8702M: linux-driver@qlogic.com
c4e84bde
RM
8703L: netdev@vger.kernel.org
8704S: Supported
aa43c215 8705F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8706
fe56b9e6
YM
8707QLOGIC QL4xxx ETHERNET DRIVER
8708M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8709M: Ariel Elior <Ariel.Elior@qlogic.com>
8710M: everest-linux-l2@qlogic.com
8711L: netdev@vger.kernel.org
8712S: Supported
8713F: drivers/net/ethernet/qlogic/qed/
8714F: include/linux/qed/
8715F: drivers/net/ethernet/qlogic/qede/
8716
1da177e4 8717QNX4 FILESYSTEM
8b58be88 8718M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8719W: http://www.alarsen.net/linux/qnx4fs/
8720S: Maintained
80811493 8721F: fs/qnx4/
c117ab84
CEB
8722F: include/uapi/linux/qnx4_fs.h
8723F: include/uapi/linux/qnxtypes.h
1da177e4 8724
91952bc0
AP
8725QT1010 MEDIA DRIVER
8726M: Antti Palosaari <crope@iki.fi>
8727L: linux-media@vger.kernel.org
8728W: http://linuxtv.org/
8729W: http://palosaari.fi/linux/
8730Q: http://patchwork.linuxtv.org/project/linux-media/list/
8731T: git git://linuxtv.org/anttip/media_tree.git
8732S: Maintained
8733F: drivers/media/tuners/qt1010*
8734
966fb5ec
SM
8735QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8736M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8737L: linux-wireless@vger.kernel.org
8738L: ath9k-devel@lists.ath9k.org
8739W: http://wireless.kernel.org/en/users/Drivers/ath9k
8740S: Supported
8741F: drivers/net/wireless/ath/ath9k/
8742
2ea0ffcb
KV
8743QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8744M: Kalle Valo <kvalo@qca.qualcomm.com>
8745L: ath10k@lists.infradead.org
8746W: http://wireless.kernel.org/en/users/Drivers/ath10k
8747T: git git://github.com/kvalo/ath.git
8748S: Supported
8749F: drivers/net/wireless/ath/ath10k/
8750
4f4567cf
RK
8751QUALCOMM HEXAGON ARCHITECTURE
8752M: Richard Kuo <rkuo@codeaurora.org>
8753L: linux-hexagon@vger.kernel.org
8754S: Supported
8755F: arch/hexagon/
8756
8e84c258
EK
8757QUALCOMM WCN36XX WIRELESS DRIVER
8758M: Eugene Krasnikov <k.eugene.e@gmail.com>
8759L: wcn36xx@lists.infradead.org
8760W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8761T: git git://github.com/KrasnikovEugene/wcn36xx.git
8762S: Supported
8763F: drivers/net/wireless/ath/wcn36xx/
8764
602adf40 8765RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8766M: Ilya Dryomov <idryomov@gmail.com>
8767M: Sage Weil <sage@redhat.com>
527a88b9 8768M: Alex Elder <elder@kernel.org>
398ecff5 8769L: ceph-devel@vger.kernel.org
09d90327
SW
8770W: http://ceph.com/
8771T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8772T: git git://github.com/ceph/ceph-client.git
602adf40 8773S: Supported
398ecff5 8774F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8775F: drivers/block/rbd.c
8776F: drivers/block/rbd_types.h
8777
1da177e4 8778RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8779M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8780L: linux-fbdev@vger.kernel.org
1da177e4 8781S: Maintained
8a61f013 8782F: drivers/video/fbdev/aty/radeon*
c117ab84 8783F: include/uapi/linux/radeonfb.h
1da177e4 8784
c6c9b34c
HG
8785RADIOSHARK 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-shark.c
8791
8792RADIOSHARK2 RADIO DRIVER
8793M: Hans de Goede <hdegoede@redhat.com>
8794L: linux-media@vger.kernel.org
8795T: git git://linuxtv.org/media_tree.git
8796S: Maintained
8797F: drivers/media/radio/radio-shark2.c
8798F: drivers/media/radio/radio-tea5777.c
8799
1da177e4 8800RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8801M: Paul Mackerras <paulus@samba.org>
c69f677c 8802L: linux-fbdev@vger.kernel.org
1da177e4 8803S: Maintained
8a61f013 8804F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8805
e7839f25 8806RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8807P: rt2x00 project
b182427e 8808M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8809M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8810L: linux-wireless@vger.kernel.org
95ea3627
ID
8811S: Maintained
8812F: drivers/net/wireless/rt2x00/
8813
9db5579b 8814RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8815M: Jens Axboe <axboe@kernel.dk>
9db5579b 8816S: Maintained
679655da
JP
8817F: Documentation/blockdev/ramdisk.txt
8818F: drivers/block/brd.c
9db5579b 8819
9e95ce27 8820RANDOM NUMBER DRIVER
0624bcaa 8821M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8822S: Maintained
679655da 8823F: drivers/char/random.c
9e95ce27 8824
394b701c 8825RAPIDIO SUBSYSTEM
8b58be88 8826M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8827M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8828S: Maintained
679655da 8829F: drivers/rapidio/
394b701c 8830
e2d1d6c0 8831RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8832L: linux-wireless@vger.kernel.org
f52a5490 8833S: Orphan
679655da 8834F: drivers/net/wireless/ray*
e2d1d6c0
RD
8835
8836RCUTORTURE MODULE
e0198b29 8837M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8838M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8839L: linux-kernel@vger.kernel.org
f9094d8e 8840S: Supported
08deed1e 8841T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8842F: Documentation/RCU/torture.txt
34e2d560 8843F: kernel/rcu/rcutorture.c
e2d1d6c0 8844
c87b9c60
PM
8845RCUTORTURE TEST FRAMEWORK
8846M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8847M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8848R: Steven Rostedt <rostedt@goodmis.org>
8849R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8850R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8851L: linux-kernel@vger.kernel.org
c87b9c60
PM
8852S: Supported
8853T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8854F: tools/testing/selftests/rcutorture
8855
c1f766b5 8856RDC R-321X SoC
8b58be88 8857M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8858S: Maintained
8859
db17f395 8860RDC R6040 FAST ETHERNET DRIVER
8b58be88 8861M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8862L: netdev@vger.kernel.org
8863S: Maintained
58565a35 8864F: drivers/net/ethernet/rdc/r6040.c
db17f395 8865
a09ed661 8866RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8867M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8868L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8869S: Supported
679655da 8870F: net/rds/
a09ed661 8871
595182bc 8872READ-COPY UPDATE (RCU)
8b58be88 8873M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8874M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8875R: Steven Rostedt <rostedt@goodmis.org>
8876R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8877R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8878L: linux-kernel@vger.kernel.org
9fab9787 8879W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8880S: Supported
08deed1e 8881T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8882F: Documentation/RCU/
9fab9787 8883X: Documentation/RCU/torture.txt
f9094d8e 8884F: include/linux/rcu*
4102adab
PM
8885X: include/linux/srcu.h
8886F: kernel/rcu/
34e2d560 8887X: kernel/torture.c
595182bc 8888
0c86edc0 8889REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8890M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8891M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8892L: rtc-linux@googlegroups.com
8a6e2535 8893Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8894T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8895S: Maintained
679655da
JP
8896F: Documentation/rtc.txt
8897F: drivers/rtc/
8898F: include/linux/rtc.h
c117ab84 8899F: include/uapi/linux/rtc.h
0c86edc0 8900
0e400c53
MB
8901REALTEK AUDIO CODECS
8902M: Bard Liao <bardliao@realtek.com>
8903M: Oder Chiou <oder_chiou@realtek.com>
8904S: Maintained
8905F: sound/soc/codecs/rt*
8906F: include/sound/rt*.h
8907
1da177e4 8908REISERFS FILE SYSTEM
76c4e5ea 8909L: reiserfs-devel@vger.kernel.org
1da177e4 8910S: Supported
679655da 8911F: fs/reiserfs/
1da177e4 8912
b83a313b 8913REGISTER MAP ABSTRACTION
b02e48f2 8914M: Mark Brown <broonie@kernel.org>
dd060bc9 8915L: linux-kernel@vger.kernel.org
b83a313b
MB
8916T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8917S: Supported
8918F: drivers/base/regmap/
8919F: include/linux/regmap.h
8920
400e64df
OBC
8921REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8922M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8923T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8924S: Maintained
8925F: drivers/remoteproc/
8926F: Documentation/remoteproc.txt
6fc26488 8927F: include/linux/remoteproc.h
400e64df 8928
d8115db5
OBC
8929REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8930M: Ohad Ben-Cohen <ohad@wizery.com>
8931T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8932S: Maintained
8933F: drivers/rpmsg/
8934F: Documentation/rpmsg.txt
8935F: include/linux/rpmsg.h
8936
8e6569af
SS
8937RENESAS ETHERNET DRIVERS
8938R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
8939L: netdev@vger.kernel.org
8940L: linux-sh@vger.kernel.org
8941F: drivers/net/ethernet/renesas/
8942F: include/linux/sh_eth.h
8943
1b0fe6be
PZ
8944RESET CONTROLLER FRAMEWORK
8945M: Philipp Zabel <p.zabel@pengutronix.de>
8946S: Maintained
8947F: drivers/reset/
8948F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8949F: include/dt-bindings/reset/
1b0fe6be
PZ
8950F: include/linux/reset.h
8951F: include/linux/reset-controller.h
8952
e0897645 8953RFKILL
8b58be88 8954M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8955L: linux-wireless@vger.kernel.org
ce466579
JB
8956W: http://wireless.kernel.org/
8957T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8958T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8959S: Maintained
505c9247 8960F: Documentation/rfkill.txt
80811493 8961F: net/rfkill/
e0897645 8962
933685ca
TG
8963RHASHTABLE
8964M: Thomas Graf <tgraf@suug.ch>
8965L: netdev@vger.kernel.org
8966S: Maintained
8967F: lib/rhashtable.c
8968F: include/linux/rhashtable.h
8969
67e054e9
ML
8970RICOH SMARTMEDIA/XD DRIVER
8971M: Maxim Levitsky <maximlevitsky@gmail.com>
8972S: Maintained
21c26f50
JP
8973F: drivers/mtd/nand/r852.c
8974F: drivers/mtd/nand/r852.h
67e054e9 8975
92634125
ML
8976RICOH R5C592 MEMORYSTICK DRIVER
8977M: Maxim Levitsky <maximlevitsky@gmail.com>
8978S: Maintained
8979F: drivers/memstick/host/r592.*
8980
27f1d2f9
SA
8981ROCCAT DRIVERS
8982M: Stefan Achatz <erazor_de@users.sourceforge.net>
8983W: http://sourceforge.net/projects/roccat/
8984S: Maintained
8985F: drivers/hid/hid-roccat*
8986F: include/linux/hid-roccat*
8987F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8988
4b8ac966
JP
8989ROCKER DRIVER
8990M: Jiri Pirko <jiri@resnulli.us>
8991M: Scott Feldman <sfeldma@gmail.com>
8992L: netdev@vger.kernel.org
8993S: Supported
8994F: drivers/net/ethernet/rocker/
8995
1da177e4
LT
8996ROCKETPORT DRIVER
8997P: Comtrol Corp.
1da177e4
LT
8998W: http://www.comtrol.com
8999S: Maintained
679655da 9000F: Documentation/serial/rocket.txt
c897401b 9001F: drivers/tty/rocket*
1da177e4 9002
7645c2f4
KC
9003ROCKETPORT EXPRESS/INFINITY DRIVER
9004M: Kevin Cernekee <cernekee@gmail.com>
9005L: linux-serial@vger.kernel.org
9006S: Odd Fixes
9007F: drivers/tty/serial/rp2.*
9008
1da177e4 9009ROSE NETWORK LAYER
8b58be88 9010M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 9011L: linux-hams@vger.kernel.org
d34cb28a 9012W: http://www.linux-ax25.org/
1da177e4 9013S: Maintained
679655da 9014F: include/net/rose.h
c117ab84 9015F: include/uapi/linux/rose.h
679655da 9016F: net/rose/
1da177e4 9017
91952bc0
AP
9018RTL2830 MEDIA DRIVER
9019M: Antti Palosaari <crope@iki.fi>
9020L: linux-media@vger.kernel.org
9021W: http://linuxtv.org/
9022W: http://palosaari.fi/linux/
9023Q: http://patchwork.linuxtv.org/project/linux-media/list/
9024T: git git://linuxtv.org/anttip/media_tree.git
9025S: Maintained
9026F: drivers/media/dvb-frontends/rtl2830*
9027
27a0aacf
AP
9028RTL2832 MEDIA DRIVER
9029M: Antti Palosaari <crope@iki.fi>
9030L: linux-media@vger.kernel.org
9031W: http://linuxtv.org/
9032W: http://palosaari.fi/linux/
9033Q: http://patchwork.linuxtv.org/project/linux-media/list/
9034T: git git://linuxtv.org/anttip/media_tree.git
9035S: Maintained
9036F: drivers/media/dvb-frontends/rtl2832*
9037
ba6e6f6e
AP
9038RTL2832_SDR MEDIA DRIVER
9039M: Antti Palosaari <crope@iki.fi>
9040L: linux-media@vger.kernel.org
9041W: http://linuxtv.org/
9042W: http://palosaari.fi/linux/
9043Q: http://patchwork.linuxtv.org/project/linux-media/list/
9044T: git git://linuxtv.org/anttip/media_tree.git
9045S: Maintained
b4bb1c28 9046F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 9047
59840488 9048RTL8180 WIRELESS DRIVER
605bebe2 9049L: linux-wireless@vger.kernel.org
491b26b4 9050W: http://wireless.kernel.org/
54e5881d 9051T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 9052S: Orphan
3cfeb0c3 9053F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 9054
59840488 9055RTL8187 WIRELESS DRIVER
9f0939bf 9056M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
9057M: Hin-Tak Leung <htl10@users.sourceforge.net>
9058M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 9059L: linux-wireless@vger.kernel.org
491b26b4 9060W: http://wireless.kernel.org/
54e5881d 9061T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 9062S: Maintained
3cfeb0c3 9063F: drivers/net/wireless/rtl818x/rtl8187/
59840488 9064
3cf0c8ad
LF
9065RTL8192CE WIRELESS DRIVER
9066M: Larry Finger <Larry.Finger@lwfinger.net>
9067M: Chaoming Li <chaoming_li@realsil.com.cn>
9068L: linux-wireless@vger.kernel.org
491b26b4 9069W: http://wireless.kernel.org/
3cf0c8ad
LF
9070T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9071S: Maintained
9072F: drivers/net/wireless/rtlwifi/
f0b3e4b7 9073F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 9074
26f1fad2
JS
9075RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9076M: Jes Sorensen <Jes.Sorensen@redhat.com>
9077L: linux-wireless@vger.kernel.org
9078T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9079S: Maintained
9080F: drivers/net/wireless/realtek/rtl8xxxu/
9081
9eb8ef74 9082S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 9083M: Antonino Daplas <adaplas@gmail.com>
c69f677c 9084L: linux-fbdev@vger.kernel.org
ce00f85c 9085S: Maintained
8a61f013 9086F: drivers/video/fbdev/savage/
9eb8ef74 9087
1da177e4 9088S390
8b58be88
JP
9089M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9090M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 9091L: linux-s390@vger.kernel.org
5238da45
HC
9092W: http://www.ibm.com/developerworks/linux/linux390/
9093S: Supported
679655da 9094F: arch/s390/
a968cd3e 9095F: drivers/s390/
3bfe6858
JN
9096F: Documentation/s390/
9097F: Documentation/DocBook/s390*
5238da45 9098
322986ca
SO
9099S390 COMMON I/O LAYER
9100M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9101M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9102L: linux-s390@vger.kernel.org
9103W: http://www.ibm.com/developerworks/linux/linux390/
9104S: Supported
9105F: drivers/s390/cio/
9106
9107S390 DASD DRIVER
9108M: Stefan Weinhuber <wein@de.ibm.com>
9109M: Stefan Haberland <stefan.haberland@de.ibm.com>
9110L: linux-s390@vger.kernel.org
9111W: http://www.ibm.com/developerworks/linux/linux390/
9112S: Supported
9113F: drivers/s390/block/dasd*
9114F: block/partitions/ibm.c
9115
5238da45 9116S390 NETWORK DRIVERS
8b58be88 9117M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 9118L: linux-s390@vger.kernel.org
5238da45
HC
9119W: http://www.ibm.com/developerworks/linux/linux390/
9120S: Supported
679655da 9121F: drivers/s390/net/
5238da45 9122
322986ca
SO
9123S390 PCI SUBSYSTEM
9124M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9125M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9126L: linux-s390@vger.kernel.org
9127W: http://www.ibm.com/developerworks/linux/linux390/
9128S: Supported
9129F: arch/s390/pci/
9130F: drivers/pci/hotplug/s390_pci_hpc.c
9131
feed9b62 9132S390 ZCRYPT DRIVER
5c8d0983 9133M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 9134L: linux-s390@vger.kernel.org
a968cd3e 9135W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 9136S: Supported
d5ca6918 9137F: drivers/s390/crypto/
feed9b62 9138
5238da45 9139S390 ZFCP DRIVER
d38e19d0 9140M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 9141L: linux-s390@vger.kernel.org
5238da45 9142W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 9143S: Supported
679655da 9144F: drivers/s390/scsi/zfcp_*
1da177e4 9145
dd96df2c 9146S390 IUCV NETWORK LAYER
8b58be88 9147M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
9148L: linux-s390@vger.kernel.org
9149W: http://www.ibm.com/developerworks/linux/linux390/
9150S: Supported
679655da
JP
9151F: drivers/s390/net/*iucv*
9152F: include/net/iucv/
9153F: net/iucv/
dd96df2c 9154
8128f23c
GS
9155S390 IOMMU (PCI)
9156M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9157L: linux-s390@vger.kernel.org
9158W: http://www.ibm.com/developerworks/linux/linux390/
9159S: Supported
9160F: drivers/iommu/s390-iommu.c
9161
4dde7f75 9162S3C24XX SD/MMC Driver
8b58be88 9163M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 9164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 9165S: Supported
679655da 9166F: drivers/mmc/host/s3cmci.*
4dde7f75 9167
1f15a229
HV
9168SAA6588 RDS RECEIVER DRIVER
9169M: Hans Verkuil <hverkuil@xs4all.nl>
9170L: linux-media@vger.kernel.org
9171T: git git://linuxtv.org/media_tree.git
9172W: http://linuxtv.org
9173S: Odd Fixes
9174F: drivers/media/i2c/saa6588*
9175
98ed12e6 9176SAA7134 VIDEO4LINUX DRIVER
009a5410 9177M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
9178L: linux-media@vger.kernel.org
9179W: http://linuxtv.org
9180T: git git://linuxtv.org/media_tree.git
9181S: Odd fixes
e42bf501 9182F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
9183F: drivers/media/pci/saa7134/
9184
1da177e4 9185SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 9186M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 9187L: linux-media@vger.kernel.org
275ffde4 9188T: git git://linuxtv.org/media_tree.git
1da177e4 9189S: Maintained
90d72ac6
MCC
9190F: drivers/media/common/saa7146/
9191F: drivers/media/pci/saa7146/
9192F: include/media/saa7146*
1da177e4 9193
92304a40 9194SAMSUNG LAPTOP DRIVER
5909c654 9195M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9196L: platform-driver-x86@vger.kernel.org
9197S: Maintained
9198F: drivers/platform/x86/samsung-laptop.c
9199
4a109cc0 9200SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9201M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9202L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9203S: Supported
14430813 9204F: sound/soc/samsung/
4a109cc0 9205
0d89a28b 9206SAMSUNG FRAMEBUFFER DRIVER
b7701755 9207M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9208L: linux-fbdev@vger.kernel.org
9209S: Maintained
8a61f013 9210F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9211
b40f0632 9212SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9213M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9214M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9215L: linux-kernel@vger.kernel.org
b40f0632 9216L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9217S: Supported
9218F: drivers/mfd/sec*.c
9219F: drivers/regulator/s2m*.c
9220F: drivers/regulator/s5m*.c
b40f0632
KK
9221F: drivers/clk/clk-s2mps11.c
9222F: drivers/rtc/rtc-s5m.c
f69d3a17 9223F: include/linux/mfd/samsung/
b40f0632
KK
9224F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9225F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9226
038f5c4b
SN
9227SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9228M: Kyungmin Park <kyungmin.park@samsung.com>
9229M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9230L: linux-media@vger.kernel.org
9231Q: https://patchwork.linuxtv.org/project/linux-media/list/
9232S: Supported
9233F: drivers/media/platform/exynos4-is/
038f5c4b 9234
6fd86ab2
SN
9235SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9236M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9237L: linux-media@vger.kernel.org
9238L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9239S: Maintained
9240F: drivers/media/platform/s3c-camif/
9241F: include/media/s3c_camif.h
9242
b84ef24e
AH
9243SAMSUNG S5C73M3 CAMERA DRIVER
9244M: Kyungmin Park <kyungmin.park@samsung.com>
9245M: Andrzej Hajda <a.hajda@samsung.com>
9246L: linux-media@vger.kernel.org
9247S: Supported
9248F: drivers/media/i2c/s5c73m3/*
9249
7d459937
AH
9250SAMSUNG S5K5BAF CAMERA DRIVER
9251M: Kyungmin Park <kyungmin.park@samsung.com>
9252M: Andrzej Hajda <a.hajda@samsung.com>
9253L: linux-media@vger.kernel.org
9254S: Supported
9255F: drivers/media/i2c/s5k5baf.c
9256
c04c674f
RB
9257SAMSUNG S3FWRN5 NFC DRIVER
9258M: Robert Baldyga <r.baldyga@samsung.com>
9259L: linux-nfc@lists.01.org (moderated for non-subscribers)
9260S: Supported
9261F: drivers/nfc/s3fwrn5
9262
310e39c9 9263SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9264M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9265M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9266S: Supported
9267L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9268F: drivers/clk/samsung/
9269
66890ed6
BA
9270SAMSUNG SXGBE DRIVERS
9271M: Byungho An <bh74.an@samsung.com>
9272M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9273M: Vipul Pandya <vipul.pandya@samsung.com>
9274S: Supported
9275L: netdev@vger.kernel.org
9276F: drivers/net/ethernet/samsung/sxgbe/
9277
93c537af
LM
9278SAMSUNG THERMAL DRIVER
9279M: Lukasz Majewski <l.majewski@samsung.com>
9280L: linux-pm@vger.kernel.org
9281L: linux-samsung-soc@vger.kernel.org
9282S: Supported
9283T: https://github.com/lmajewski/linux-samsung-thermal.git
9284F: drivers/thermal/samsung/
9285
e296cd32
KD
9286SAMSUNG USB2 PHY DRIVER
9287M: Kamil Debski <k.debski@samsung.com>
9288L: linux-kernel@vger.kernel.org
9289S: Supported
9290F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9291F: Documentation/phy/samsung-usb2.txt
9292F: drivers/phy/phy-exynos4210-usb2.c
9293F: drivers/phy/phy-exynos4x12-usb2.c
9294F: drivers/phy/phy-exynos5250-usb2.c
9295F: drivers/phy/phy-s5pv210-usb2.c
9296F: drivers/phy/phy-samsung-usb2.c
9297F: drivers/phy/phy-samsung-usb2.h
9298
ca749e2a 9299SERIAL DRIVERS
5e30bbb7 9300M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9301L: linux-serial@vger.kernel.org
5e30bbb7 9302S: Maintained
14430813 9303F: drivers/tty/serial/
ca749e2a 9304
aecb7b64 9305SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9306M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9307M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9308S: Maintained
1fb200d6 9309F: include/linux/dma/dw.h
3d598f47 9310F: include/linux/platform_data/dma-dw.h
61a76496 9311F: drivers/dma/dw/
aecb7b64 9312
058999cc
LP
9313SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9314M: Lars Persson <lars.persson@axis.com>
9315L: netdev@vger.kernel.org
9316S: Supported
9317F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9318F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9319
fc531d98
WS
9320SYNOPSYS DESIGNWARE I2C DRIVER
9321M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9322M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9323M: Mika Westerberg <mika.westerberg@linux.intel.com>
9324L: linux-i2c@vger.kernel.org
9325S: Maintained
9326F: drivers/i2c/busses/i2c-designware-*
9327F: include/linux/platform_data/i2c-designware.h
9328
f9e37137 9329SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
f9e37137
SJ
9330M: Jaehoon Chung <jh80.chung@samsung.com>
9331L: linux-mmc@vger.kernel.org
9332S: Maintained
9333F: include/linux/mmc/dw_mmc.h
9334F: drivers/mmc/host/dw_mmc*
9335
a961e698
AS
9336SYSTEM TRACE MODULE CLASS
9337M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9338S: Maintained
9339F: Documentation/trace/stm.txt
9340F: drivers/hwtracing/stm/
9341F: include/linux/stm.h
9342F: include/uapi/linux/stm.h
9343
1db121d6
AN
9344THUNDERBOLT DRIVER
9345M: Andreas Noever <andreas.noever@gmail.com>
9346S: Maintained
9347F: drivers/thunderbolt/
9348
34db37c6 9349TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
50363737 9350M: John Stultz <john.stultz@linaro.org>
88606e80 9351M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9352L: linux-kernel@vger.kernel.org
75fc2d37 9353T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9354S: Supported
9355F: include/linux/clocksource.h
9356F: include/linux/time.h
9357F: include/linux/timex.h
c117ab84
CEB
9358F: include/uapi/linux/time.h
9359F: include/uapi/linux/timex.h
88606e80
TG
9360F: kernel/time/clocksource.c
9361F: kernel/time/time*.c
34db37c6 9362F: kernel/time/alarmtimer.c
88606e80 9363F: kernel/time/ntp.c
7fe5f1c1 9364F: tools/testing/selftests/timers/
88606e80 9365
1da177e4 9366SC1200 WDT DRIVER
b300645a 9367M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9368S: Maintained
679655da 9369F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9370
9371SCHEDULER
dd9b238c 9372M: Ingo Molnar <mingo@redhat.com>
8b58be88 9373M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9374L: linux-kernel@vger.kernel.org
75fc2d37 9375T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9376S: Maintained
95c0d71d 9377F: kernel/sched/
679655da 9378F: include/linux/sched.h
c117ab84 9379F: include/uapi/linux/sched.h
c2eb505b 9380F: include/linux/wait.h
1da177e4 9381
6bcf6737 9382SCORE ARCHITECTURE
ed38665e 9383M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9384M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9385W: http://www.sunplus.com
6bcf6737 9386S: Supported
a2681a75 9387F: arch/score/
6bcf6737 9388
80f390ea
SH
9389SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9390M: Sudeep Holla <sudeep.holla@arm.com>
9391L: linux-arm-kernel@lists.infradead.org
9392S: Maintained
9393F: Documentation/devicetree/bindings/arm/arm,scpi.txt
cd52c2a4 9394F: drivers/clk/clk-scpi.c
8def3103 9395F: drivers/cpufreq/scpi-cpufreq.c
8cb7cf56
SH
9396F: drivers/firmware/arm_scpi.c
9397F: include/linux/scpi_protocol.h
80f390ea 9398
1da177e4 9399SCSI CDROM DRIVER
8b58be88 9400M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9401L: linux-scsi@vger.kernel.org
9402W: http://www.kernel.dk
9403S: Maintained
679655da 9404F: drivers/scsi/sr*
1da177e4 9405
fb50a83d 9406SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9407M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9408L: linux-rdma@vger.kernel.org
9409S: Supported
9410W: http://www.openfabrics.org
9411Q: http://patchwork.kernel.org/project/linux-rdma/list/
9412T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9413F: drivers/infiniband/ulp/srp/
9414F: include/scsi/srp.h
9415
1da177e4 9416SCSI SG DRIVER
8b58be88 9417M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9418L: linux-scsi@vger.kernel.org
59ab3c93 9419W: http://sg.danny.cz/sg
1da177e4 9420S: Maintained
59ab3c93 9421F: Documentation/scsi/scsi-generic.txt
679655da
JP
9422F: drivers/scsi/sg.c
9423F: include/scsi/sg.h
1da177e4
LT
9424
9425SCSI SUBSYSTEM
0351b8f8 9426M: "James E.J. Bottomley" <JBottomley@odin.com>
0351b8f8 9427T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
f4ab421b
MP
9428M: "Martin K. Petersen" <martin.petersen@oracle.com>
9429T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9430L: linux-scsi@vger.kernel.org
1da177e4 9431S: Maintained
679655da
JP
9432F: drivers/scsi/
9433F: include/scsi/
1da177e4
LT
9434
9435SCSI TAPE DRIVER
8b58be88 9436M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9437L: linux-scsi@vger.kernel.org
9438S: Maintained
679655da 9439F: Documentation/scsi/st.txt
f7269cfc
JD
9440F: drivers/scsi/st.*
9441F: drivers/scsi/st_*.h
1da177e4
LT
9442
9443SCTP PROTOCOL
8b6efb75 9444M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9445M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9446L: linux-sctp@vger.kernel.org
5f85813c 9447W: http://lksctp.sourceforge.net
8b6efb75 9448S: Maintained
679655da
JP
9449F: Documentation/networking/sctp.txt
9450F: include/linux/sctp.h
4d58c025 9451F: include/uapi/linux/sctp.h
679655da
JP
9452F: include/net/sctp/
9453F: net/sctp/
1da177e4
LT
9454
9455SCx200 CPU SUPPORT
8b58be88 9456M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9457S: Odd Fixes
679655da 9458F: Documentation/i2c/busses/scx200_acb
390889b6 9459F: arch/x86/platform/scx200/
679655da
JP
9460F: drivers/watchdog/scx200_wdt.c
9461F: drivers/i2c/busses/scx200*
9462F: drivers/mtd/maps/scx200_docflash.c
9463F: include/linux/scx200.h
1662d32c
JC
9464
9465SCx200 GPIO DRIVER
8b58be88 9466M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9467S: Maintained
679655da
JP
9468F: drivers/char/scx200_gpio.c
9469F: include/linux/scx200_gpio.h
1662d32c
JC
9470
9471SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9472M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9473S: Maintained
679655da 9474F: drivers/clocksource/scx200_hrt.c
1da177e4 9475
6a36913a 9476SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9477M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9478L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9479S: Maintained
679655da 9480F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9481
e7839f25 9482SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9483L: linux-mmc@vger.kernel.org
a1cb1d11 9484S: Orphan
7a241d6e 9485F: drivers/mmc/host/sdhci.*
d4a45787 9486F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9487
c04f9d61
KC
9488SECURE COMPUTING
9489M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9490R: Andy Lutomirski <luto@amacapital.net>
9491R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9492T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9493S: Supported
9494F: kernel/seccomp.c
9495F: include/uapi/linux/seccomp.h
9496F: include/linux/seccomp.h
c99ee51a 9497F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9498K: \bsecure_computing
9499K: \bTIF_SECCOMP\b
9500
0d1bb41a 9501SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9502M: Ben Dooks <ben-linux@fluff.org>
dc524882 9503M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9504L: linux-mmc@vger.kernel.org
0d1bb41a 9505S: Maintained
dc524882 9506F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9507
c63b3cba 9508SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9509M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9510L: spear-devel@list.st.com
c63b3cba
VK
9511L: linux-mmc@vger.kernel.org
9512S: Maintained
9513F: drivers/mmc/host/sdhci-spear.c
9514
8711cca2 9515SECURITY SUBSYSTEM
9b45c0d2 9516M: James Morris <james.l.morris@oracle.com>
9c3646d1 9517M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9518L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9519T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9520W: http://kernsec.org/
8711cca2 9521S: Supported
7d2c86b5 9522F: security/
8711cca2 9523
1da177e4 9524SECURITY CONTACT
8b58be88 9525M: Security Officers <security@kernel.org>
1da177e4
LT
9526S: Supported
9527
9528SELINUX SECURITY MODULE
e0238b4c 9529M: Paul Moore <paul@paul-moore.com>
8b58be88 9530M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9531M: Eric Paris <eparis@parisplace.org>
e0238b4c 9532L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9533W: http://selinuxproject.org
5a5f2acf 9534T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9535S: Supported
679655da
JP
9536F: include/linux/selinux*
9537F: security/selinux/
6bde95ce 9538F: scripts/selinux/
1da177e4 9539
c1c124e9
JJ
9540APPARMOR SECURITY MODULE
9541M: John Johansen <john.johansen@canonical.com>
9542L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9543W: apparmor.wiki.kernel.org
9544T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9545S: Supported
9546F: security/apparmor/
9547
730daa16
KC
9548YAMA SECURITY MODULE
9549M: Kees Cook <keescook@chromium.org>
9550T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9551S: Supported
9552F: security/yama/
9553
cef2cf07 9554SENSABLE PHANTOM
8b58be88 9555M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9556S: Maintained
679655da 9557F: drivers/misc/phantom.c
c117ab84 9558F: include/uapi/linux/phantom.h
cef2cf07 9559
6733b39a 9560SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93 9561M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9d27e216
KM
9562M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9563M: John Soni Jose <sony.john@avagotech.com>
3387f656 9564L: linux-scsi@vger.kernel.org
4627de93 9565W: http://www.avagotech.com
3387f656
JP
9566S: Supported
9567F: drivers/scsi/be2iscsi/
6733b39a 9568
6938f855
SP
9569Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9570M: Sathya Perla <sathya.perla@avagotech.com>
9571M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9572M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9573M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9574L: netdev@vger.kernel.org
fea3af67 9575W: http://www.emulex.com
7d2c86b5 9576S: Supported
9aebddd1 9577F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9578
d2928a8c 9579EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9580M: Selvin Xavier <selvin.xavier@avagotech.com>
9581M: Devesh Sharma <devesh.sharma@avagotech.com>
9582M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9583L: linux-rdma@vger.kernel.org
9584W: http://www.emulex.com
9585S: Supported
9586F: drivers/infiniband/hw/ocrdma/
9587
8ceee660 9588SFC NETWORK DRIVER
c06f51ea 9589M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9590M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9591L: netdev@vger.kernel.org
8ceee660 9592S: Supported
874aeea5 9593F: drivers/net/ethernet/sfc/
8ceee660 9594
e2d1d6c0 9595SGI GRU DRIVER
cc883afc 9596M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9597S: Maintained
679655da 9598F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9599
9600SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9601M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9602L: linux-ia64@vger.kernel.org
9603S: Supported
679655da 9604F: Documentation/ia64/serial.txt
df621252 9605F: drivers/tty/serial/ioc?_serial.c
679655da 9606F: include/linux/ioc?.h
e2d1d6c0 9607
75312619 9608SGI XP/XPC/XPNET DRIVER
e180383f
RH
9609M: Cliff Whickman <cpw@sgi.com>
9610M: Robin Holt <robinmholt@gmail.com>
75312619 9611S: Maintained
679655da 9612F: drivers/misc/sgi-xp/
75312619 9613
46eacf3b
AP
9614SI2157 MEDIA DRIVER
9615M: Antti Palosaari <crope@iki.fi>
9616L: linux-media@vger.kernel.org
9617W: http://linuxtv.org/
9618W: http://palosaari.fi/linux/
9619Q: http://patchwork.linuxtv.org/project/linux-media/list/
9620T: git git://linuxtv.org/anttip/media_tree.git
9621S: Maintained
9622F: drivers/media/tuners/si2157*
9623
75e2d5ba
AP
9624SI2168 MEDIA DRIVER
9625M: Antti Palosaari <crope@iki.fi>
9626L: linux-media@vger.kernel.org
9627W: http://linuxtv.org/
9628W: http://palosaari.fi/linux/
9629Q: http://patchwork.linuxtv.org/project/linux-media/list/
9630T: git git://linuxtv.org/anttip/media_tree.git
9631S: Maintained
9632F: drivers/media/dvb-frontends/si2168*
9633
49cc629d
HV
9634SI470X FM RADIO RECEIVER I2C DRIVER
9635M: Hans Verkuil <hverkuil@xs4all.nl>
9636L: linux-media@vger.kernel.org
9637T: git git://linuxtv.org/media_tree.git
9638W: http://linuxtv.org
9639S: Odd Fixes
9640F: drivers/media/radio/si470x/radio-si470x-i2c.c
9641
9642SI470X FM RADIO RECEIVER USB DRIVER
9643M: Hans Verkuil <hverkuil@xs4all.nl>
9644L: linux-media@vger.kernel.org
9645T: git git://linuxtv.org/media_tree.git
9646W: http://linuxtv.org
9647S: Maintained
9648F: drivers/media/radio/si470x/radio-si470x-common.c
9649F: drivers/media/radio/si470x/radio-si470x.h
9650F: drivers/media/radio/si470x/radio-si470x-usb.c
9651
c937ca03
EV
9652SI4713 FM RADIO TRANSMITTER I2C DRIVER
9653M: Eduardo Valentin <edubezval@gmail.com>
9654L: linux-media@vger.kernel.org
9655T: git git://linuxtv.org/media_tree.git
9656W: http://linuxtv.org
9657S: Odd Fixes
99995ded 9658F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9659
9660SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9661M: Eduardo Valentin <edubezval@gmail.com>
9662L: linux-media@vger.kernel.org
9663T: git git://linuxtv.org/media_tree.git
9664W: http://linuxtv.org
9665S: Odd Fixes
99995ded
DR
9666F: drivers/media/radio/si4713/radio-platform-si4713.c
9667
9668SI4713 FM RADIO TRANSMITTER USB DRIVER
9669M: Hans Verkuil <hverkuil@xs4all.nl>
9670L: linux-media@vger.kernel.org
9671T: git git://linuxtv.org/media_tree.git
9672W: http://linuxtv.org
9673S: Maintained
9674F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9675
beb91d46 9676SIANO DVB DRIVER
009a5410 9677M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9678L: linux-media@vger.kernel.org
9679W: http://linuxtv.org
9680T: git git://linuxtv.org/media_tree.git
9681S: Odd fixes
9682F: drivers/media/common/siano/
beb91d46 9683F: drivers/media/usb/siano/
beb91d46 9684F: drivers/media/usb/siano/
14430813 9685F: drivers/media/mmc/siano/
beb91d46 9686
6f15b602
HG
9687SIMPLEFB FB DRIVER
9688M: Hans de Goede <hdegoede@redhat.com>
9689L: linux-fbdev@vger.kernel.org
9690S: Maintained
2d799dde 9691F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
6f15b602
HG
9692F: drivers/video/fbdev/simplefb.c
9693F: include/linux/platform_data/simplefb.h
9694
b618b69c 9695SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9696L: linux-media@vger.kernel.org
bb60fcb2 9697S: Orphan
b618b69c 9698F: drivers/media/platform/sh_veu.c
b618b69c
GL
9699
9700SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9701L: linux-media@vger.kernel.org
bb60fcb2 9702S: Orphan
b618b69c
GL
9703F: drivers/media/platform/sh_vou.c
9704F: include/media/sh_vou.h
9705
6349d997 9706SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9707M: Len Brown <lenb@kernel.org>
6349d997
LB
9708L: sfi-devel@simplefirmware.org
9709W: http://simplefirmware.org/
9710T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9711S: Supported
943fc810 9712F: arch/x86/platform/sfi/
6349d997
LB
9713F: drivers/sfi/
9714F: include/linux/sfi*.h
e2d1d6c0 9715
1da177e4
LT
9716SIMTEC EB110ATX (Chalice CATS)
9717P: Ben Dooks
b16957c6
BD
9718P: Vincent Sanders <vince@simtec.co.uk>
9719M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9720W: http://www.simtec.co.uk/products/EB110ATX/
9721S: Supported
9722
9723SIMTEC EB2410ITX (BAST)
9724P: Ben Dooks
b16957c6
BD
9725P: Vincent Sanders <vince@simtec.co.uk>
9726M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9727W: http://www.simtec.co.uk/products/EB2410ITX/
9728S: Supported
15dba387
JP
9729F: arch/arm/mach-s3c24xx/mach-bast.c
9730F: arch/arm/mach-s3c24xx/bast-ide.c
9731F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9732
4c5adde7 9733TI DAVINCI MACHINE SUPPORT
3ba789c0 9734M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9735M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9736T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9737Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9738S: Supported
14430813 9739F: arch/arm/mach-davinci/
046d0a37 9740F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9741
8d4b3f08 9742TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9743M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9744L: linux-media@vger.kernel.org
8d4b3f08
LP
9745W: http://linuxtv.org/
9746Q: http://patchwork.linuxtv.org/project/linux-media/list/
9747T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9748S: Maintained
8d4b3f08
LP
9749F: drivers/media/platform/davinci/
9750F: include/media/davinci/
9751
417d2e50 9752TI AM437X VPFE DRIVER
e43cdb56 9753M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9754L: linux-media@vger.kernel.org
9755W: http://linuxtv.org/
9756Q: http://patchwork.linuxtv.org/project/linux-media/list/
9757T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9758S: Maintained
9759F: drivers/media/platform/am437x/
9760
c4c0283a 9761OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9762M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9763L: linux-media@vger.kernel.org
9764W: http://linuxtv.org/
9765Q: http://patchwork.linuxtv.org/project/linux-media/list/
9766T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9767S: Maintained
9768F: drivers/media/i2c/ov2659.c
9769F: include/media/ov2659.h
9770
3a6779f5
SM
9771SILICON MOTION SM712 FRAME BUFFER DRIVER
9772M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9773M: Teddy Wang <teddy.wang@siliconmotion.com>
9774M: Sudip Mukherjee <sudip@vectorindia.org>
9775L: linux-fbdev@vger.kernel.org
9776S: Maintained
9777F: drivers/video/fbdev/sm712*
9778F: Documentation/fb/sm712fb.txt
9779
92aab3c0 9780SIS 190 ETHERNET DRIVER
8b58be88 9781M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9782L: netdev@vger.kernel.org
9783S: Maintained
8c7de408 9784F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9785
1da177e4 9786SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9787M: Daniele Venzano <venza@brownhat.org>
1da177e4 9788W: http://www.brownhat.org/sis900.html
979b6c13 9789L: netdev@vger.kernel.org
1da177e4 9790S: Maintained
8c7de408 9791F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9792
9793SIS FRAMEBUFFER DRIVER
8b58be88 9794M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9795W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9796S: Maintained
679655da 9797F: Documentation/fb/sisfb.txt
8a61f013 9798F: drivers/video/fbdev/sis/
679655da 9799F: include/video/sisfb.h
1da177e4
LT
9800
9801SIS USB2VGA DRIVER
8b58be88 9802M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9803W: http://www.winischhofer.at/linuxsisusbvga.shtml
9804S: Maintained
679655da 9805F: drivers/usb/misc/sisusbvga/
1da177e4 9806
415ad26d 9807SLAB ALLOCATOR
16e943bf 9808M: Christoph Lameter <cl@linux.com>
2ed1c525 9809M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9810M: David Rientjes <rientjes@google.com>
9811M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9812M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9813L: linux-mm@kvack.org
9814S: Maintained
679655da 9815F: include/linux/sl?b*.h
16e943bf 9816F: mm/sl?b*
415ad26d 9817
9fab9787 9818SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9819M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9820M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9821M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9822R: Steven Rostedt <rostedt@goodmis.org>
9823R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9824L: linux-kernel@vger.kernel.org
9fab9787
PM
9825W: http://www.rdrop.com/users/paulmck/RCU/
9826S: Supported
9827T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9828F: include/linux/srcu.h
9829F: kernel/rcu/srcu.c
9fab9787 9830
66372841
CS
9831SMACK SECURITY MODULE
9832M: Casey Schaufler <casey@schaufler-ca.com>
9833L: linux-security-module@vger.kernel.org
9834W: http://schaufler-ca.com
9835T: git git://git.gitorious.org/smack-next/kernel.git
9836S: Maintained
9837F: Documentation/security/Smack.txt
9838F: security/smack/
9839
20651e0b 9840DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9841M: Kevin Hilman <khilman@kernel.org>
9842M: Nishanth Menon <nm@ti.com>
9843S: Maintained
20651e0b 9844F: drivers/power/avs/
68ace3e1
KH
9845F: include/linux/power/smartreflex.h
9846L: linux-pm@vger.kernel.org
9847
1da177e4 9848SMC91x ETHERNET DRIVER
2f82af08 9849M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9850S: Odd Fixes
ae150435 9851F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9852
e8e31622
SA
9853SMIA AND SMIA++ IMAGE SENSOR DRIVER
9854M: Sakari Ailus <sakari.ailus@iki.fi>
9855L: linux-media@vger.kernel.org
9856S: Maintained
14430813 9857F: drivers/media/i2c/smiapp/
e8e31622
SA
9858F: include/media/smiapp.h
9859F: drivers/media/i2c/smiapp-pll.c
9860F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9861F: include/uapi/linux/smiapp.h
a2cec3c0 9862F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9863
920fa1ff
GR
9864SMM665 HARDWARE MONITOR DRIVER
9865M: Guenter Roeck <linux@roeck-us.net>
9866L: lm-sensors@lm-sensors.org
9867S: Maintained
9868F: Documentation/hwmon/smm665
9869F: drivers/hwmon/smm665.c
9870
9df7305b 9871SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9872M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9873L: lm-sensors@lm-sensors.org
90b24cfb 9874S: Maintained
9df7305b
SG
9875F: Documentation/hwmon/emc2103
9876F: drivers/hwmon/emc2103.c
9877
a98d506c
HG
9878SMSC SCH5627 HARDWARE MONITOR DRIVER
9879M: Hans de Goede <hdegoede@redhat.com>
9880L: lm-sensors@lm-sensors.org
9881S: Supported
9882F: Documentation/hwmon/sch5627
9883F: drivers/hwmon/sch5627.c
9884
6ea884db 9885SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9886M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9887L: lm-sensors@lm-sensors.org
9888S: Maintained
679655da
JP
9889F: Documentation/hwmon/smsc47b397
9890F: drivers/hwmon/smsc47b397.c
6ea884db 9891
fd9abb3d 9892SMSC911x ETHERNET DRIVER
90b24cfb 9893M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9894L: netdev@vger.kernel.org
90b24cfb 9895S: Maintained
679655da 9896F: include/linux/smsc911x.h
ae150435 9897F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9898
9899SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9900M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9901L: netdev@vger.kernel.org
90b24cfb 9902S: Maintained
ae150435 9903F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9904
3c8a63e2 9905SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9906M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9907L: linux-fbdev@vger.kernel.org
90b24cfb 9908S: Maintained
8a61f013 9909F: drivers/video/fbdev/smscufx.c
3c8a63e2 9910
668acf32 9911SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9912M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9913L: linux-media@vger.kernel.org
275ffde4 9914T: git git://linuxtv.org/media_tree.git
795fb7e7 9915S: Maintained
90d72ac6
MCC
9916F: include/media/soc*
9917F: drivers/media/i2c/soc_camera/
9918F: drivers/media/platform/soc_camera/
668acf32 9919
e2d1d6c0 9920SOEKRIS NET48XX LED SUPPORT
8b58be88 9921M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9922S: Maintained
679655da 9923F: drivers/leds/leds-net48xx.c
e2d1d6c0 9924
e3994db1 9925SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9926M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9927M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9928M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9929M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9930L: linux-media@vger.kernel.org
9931S: Supported
9932F: drivers/media/pci/solo6x10/
9933
1da177e4 9934SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9935M: Neil Brown <neilb@suse.com>
1da177e4 9936L: linux-raid@vger.kernel.org
524418bb 9937S: Supported
679655da
JP
9938F: drivers/md/
9939F: include/linux/raid/
c117ab84 9940F: include/uapi/linux/raid/
1da177e4 9941
1da177e4 9942SONIC NETWORK DRIVER
8b58be88 9943M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9944L: netdev@vger.kernel.org
1da177e4 9945S: Maintained
d9fb9f38 9946F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9947
61e115a5 9948SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9949M: Michael Buesch <m@bues.ch>
61e115a5
MB
9950L: netdev@vger.kernel.org
9951S: Maintained
679655da
JP
9952F: drivers/ssb/
9953F: include/linux/ssb/
61e115a5 9954
1da177e4 9955SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9956M: Mattia Dongili <malattia@linux.it>
d0944853 9957L: platform-driver-x86@vger.kernel.org
5b18167d 9958W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9959S: Maintained
679655da
JP
9960F: Documentation/laptops/sony-laptop.txt
9961F: drivers/char/sonypi.c
9962F: drivers/platform/x86/sony-laptop.c
9963F: include/linux/sony-laptop.h
1da177e4 9964
baf8532a 9965SONY MEMORYSTICK CARD SUPPORT
8b58be88 9966M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9967W: http://tifmxx.berlios.de/
9968S: Maintained
679655da 9969F: drivers/memstick/host/tifm_ms.c
baf8532a 9970
0ab30494
ML
9971SONY MEMORYSTICK STANDARD SUPPORT
9972M: Maxim Levitsky <maximlevitsky@gmail.com>
9973S: Maintained
9974F: drivers/memstick/core/ms_block.*
9975
1da177e4 9976SOUND
8b58be88 9977M: Jaroslav Kysela <perex@perex.cz>
d8130624 9978M: Takashi Iwai <tiwai@suse.com>
93711660 9979L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9980W: http://www.alsa-project.org/
dde7ad8d 9981T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9982T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9983Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9984S: Maintained
3126a179
JP
9985F: Documentation/sound/
9986F: include/sound/
c117ab84 9987F: include/uapi/sound/
679655da 9988F: sound/
1da177e4 9989
33bbe149
MB
9990SOUND - COMPRESSED AUDIO
9991M: Vinod Koul <vinod.koul@intel.com>
9992L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9993T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9994S: Supported
f672f31a 9995F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9996F: include/sound/compress_driver.h
f672f31a 9997F: include/uapi/sound/compress_*
33bbe149
MB
9998F: sound/core/compress_offload.c
9999F: sound/soc/soc-compress.c
10000
bd903bde 10001SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 10002M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10003M: Mark Brown <broonie@kernel.org>
86f14df8 10004T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 10005L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 10006W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 10007S: Supported
2820f615 10008F: Documentation/sound/alsa/soc/
679655da 10009F: sound/soc/
e6e55122 10010F: include/sound/soc*
eb1a6af3 10011
d7f8761b
MB
10012SOUND - DMAENGINE HELPERS
10013M: Lars-Peter Clausen <lars@metafoo.de>
10014S: Supported
10015F: include/sound/dmaengine_pcm.h
10016F: sound/core/pcm_dmaengine.c
10017F: sound/soc/soc-generic-dmaengine-pcm.c
10018
990a6a99
OS
10019SP2 MEDIA DRIVER
10020M: Olli Salonen <olli.salonen@iki.fi>
10021L: linux-media@vger.kernel.org
10022W: http://linuxtv.org/
10023Q: http://patchwork.linuxtv.org/project/linux-media/list/
10024S: Maintained
10025F: drivers/media/dvb-frontends/sp2*
10026
473321fc 10027SPARC + UltraSPARC (sparc/sparc64)
8b58be88 10028M: "David S. Miller" <davem@davemloft.net>
1da177e4 10029L: sparclinux@vger.kernel.org
8a6e2535 10030Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
10031T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10032T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 10033S: Maintained
679655da 10034F: arch/sparc/
7765b8bb 10035F: drivers/sbus/
1da177e4 10036
6404fcca
DM
10037SPARC SERIAL DRIVERS
10038M: "David S. Miller" <davem@davemloft.net>
10039L: sparclinux@vger.kernel.org
08deed1e
JP
10040T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10041T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 10042S: Maintained
6816383a 10043F: include/linux/sunserialcore.h
df621252 10044F: drivers/tty/serial/suncore.c
df621252
GKH
10045F: drivers/tty/serial/sunhv.c
10046F: drivers/tty/serial/sunsab.c
10047F: drivers/tty/serial/sunsab.h
10048F: drivers/tty/serial/sunsu.c
10049F: drivers/tty/serial/sunzilog.c
10050F: drivers/tty/serial/sunzilog.h
6404fcca 10051
389325b4
CL
10052SPARSE CHECKER
10053M: "Christopher Li" <sparse@chrisli.org>
10054L: linux-sparse@vger.kernel.org
10055W: https://sparse.wiki.kernel.org/
10056T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10057T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10058S: Maintained
10059F: include/linux/compiler.h
10060
fc0c195a 10061SPEAR PLATFORM SUPPORT
da89947b 10062M: Viresh Kumar <vireshk@kernel.org>
9cc23682 10063M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
10064L: spear-devel@list.st.com
10065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10066W: http://www.st.com/spear
10067S: Maintained
281e192f 10068F: arch/arm/mach-spear/
fc0c195a 10069
10070SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 10071M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
10072L: spear-devel@list.st.com
10073L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10074W: http://www.st.com/spear
10075S: Maintained
5df33a62 10076F: drivers/clk/spear/
fc0c195a 10077
e2d1d6c0 10078SPI SUBSYSTEM
b02e48f2 10079M: Mark Brown <broonie@kernel.org>
dfbe403c 10080L: linux-spi@vger.kernel.org
e7e4e13c 10081T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 10082Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 10083S: Maintained
679655da
JP
10084F: Documentation/spi/
10085F: drivers/spi/
10086F: include/linux/spi/
c117ab84 10087F: include/uapi/linux/spi/
e2d1d6c0 10088
2752e401 10089SPIDERNET NETWORK DRIVER for CELL
8b58be88 10090M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
10091L: netdev@vger.kernel.org
10092S: Supported
679655da 10093F: Documentation/networking/spider_net.txt
8df158ac 10094F: drivers/net/ethernet/toshiba/spider_net*
2752e401 10095
e2d1d6c0 10096SPU FILE SYSTEM
8b58be88 10097M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 10098L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
10099W: http://www.ibm.com/developerworks/power/cell/
10100S: Supported
679655da
JP
10101F: Documentation/filesystems/spufs.txt
10102F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 10103
fc555841 10104SQUASHFS FILE SYSTEM
d7f2ff67 10105M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
10106L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10107W: http://squashfs.org.uk
10108S: Maintained
679655da
JP
10109F: Documentation/filesystems/squashfs.txt
10110F: fs/squashfs/
fc555841 10111
1da177e4 10112SRM (Alpha) environment access
8b58be88 10113M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 10114S: Maintained
679655da 10115F: arch/alpha/kernel/srm_env.c
1da177e4 10116
26e9a397 10117STABLE BRANCH
879a5a00 10118M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 10119L: stable@vger.kernel.org
879a5a00 10120S: Supported
7b175c46 10121F: Documentation/stable_kernel_rules.txt
e2d1d6c0 10122
26e9a397 10123STAGING SUBSYSTEM
879a5a00 10124M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 10125T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 10126L: devel@driverdev.osuosl.org
879a5a00 10127S: Supported
679655da 10128F: drivers/staging/
dbc6c2cc 10129
ebd3d010
JP
10130STAGING - COMEDI
10131M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 10132M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
10133S: Odd Fixes
10134F: drivers/staging/comedi/
10135
a0138163
JP
10136STAGING - FLARION FT1000 DRIVERS
10137M: Marek Belisko <marek.belisko@gmail.com>
10138S: Odd Fixes
10139F: drivers/staging/ft1000/
10140
6c1bb424 10141STAGING - INDUSTRIAL IO
030a13d7 10142M: Jonathan Cameron <jic23@kernel.org>
a0138163 10143L: linux-iio@vger.kernel.org
6c1bb424
JP
10144S: Odd Fixes
10145F: drivers/staging/iio/
10146
a0138163
JP
10147STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10148M: Jarod Wilson <jarod@wilsonet.com>
10149W: http://www.lirc.org/
10150S: Odd Fixes
b2b0186d 10151F: drivers/staging/media/lirc/
a0138163 10152
f5e5de1e
OD
10153STAGING - LUSTRE PARALLEL FILESYSTEM
10154M: Oleg Drokin <oleg.drokin@intel.com>
10155M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
10156L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10157W: http://wiki.lustre.org/
f5e5de1e
OD
10158S: Maintained
10159F: drivers/staging/lustre
10160
7c6b6c71
MD
10161STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10162M: Marc Dietrich <marvin24@gmx.de>
10163L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 10164L: linux-tegra@vger.kernel.org
7c6b6c71
MD
10165S: Maintained
10166F: drivers/staging/nvec/
10167
a0138163 10168STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
10169M: Jens Frederich <jfrederich@gmail.com>
10170M: Daniel Drake <dsd@laptop.org>
a0138163
JP
10171M: Jon Nettleton <jon.nettleton@gmail.com>
10172W: http://wiki.laptop.org/go/DCON
3140b458 10173S: Maintained
a0138163
JP
10174F: drivers/staging/olpc_dcon/
10175
10176STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
10177M: Willy Tarreau <willy@meta-x.org>
10178S: Odd Fixes
10179F: drivers/staging/panel/
10180
a0138163
JP
10181STAGING - REALTEK RTL8712U DRIVERS
10182M: Larry Finger <Larry.Finger@lwfinger.net>
10183M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10184S: Odd Fixes
10185F: drivers/staging/rtl8712/
10186
7591ba8b
JS
10187STAGING - REALTEK RTL8723U WIRELESS DRIVER
10188M: Larry Finger <Larry.Finger@lwfinger.net>
10189M: Jes Sorensen <Jes.Sorensen@redhat.com>
10190L: linux-wireless@vger.kernel.org
10191S: Maintained
10192F: drivers/staging/rtl8723au/
10193
980ac4d7
SM
10194STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10195M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10196M: Teddy Wang <teddy.wang@siliconmotion.com>
10197M: Sudip Mukherjee <sudip@vectorindia.org>
10198L: linux-fbdev@vger.kernel.org
10199S: Maintained
10200F: drivers/staging/sm750fb/
10201
510fa408
JP
10202STAGING - SLICOSS
10203M: Lior Dotan <liodot@gmail.com>
10204M: Christopher Harrer <charrer@alacritech.com>
10205S: Odd Fixes
10206F: drivers/staging/slicoss/
10207
a0138163
JP
10208STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10209M: William Hubbs <w.d.hubbs@gmail.com>
10210M: Chris Brannon <chris@the-brannons.com>
d33bce31 10211M: Kirk Reiser <kirk@reisers.ca>
a0138163 10212M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10213L: speakup@linux-speakup.org
a0138163
JP
10214W: http://www.linux-speakup.org/
10215S: Odd Fixes
10216F: drivers/staging/speakup/
10217
b3e871ce
JP
10218STAGING - VIA VT665X DRIVERS
10219M: Forest Bond <forest@alittletooquiet.net>
10220S: Odd Fixes
10221F: drivers/staging/vt665?/
10222
a30baec1
JK
10223STAGING - WILC1000 WIFI DRIVER
10224M: Johnny Kim <johnny.kim@atmel.com>
0c9dbce8 10225M: Austin Shin <austin.shin@atmel.com>
a30baec1 10226M: Chris Park <chris.park@atmel.com>
06b54863
TC
10227M: Tony Cho <tony.cho@atmel.com>
10228M: Glen Lee <glen.lee@atmel.com>
10229M: Leo Kim <leo.kim@atmel.com>
a30baec1
JK
10230L: linux-wireless@vger.kernel.org
10231S: Supported
10232F: drivers/staging/wilc1000/
10233
709bcb07 10234STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10235M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10236S: Odd Fixes
10237F: drivers/staging/xgifb/
10238
77241056
MM
10239HFI1 DRIVER
10240M: Mike Marciniszyn <infinipath@intel.com>
10241L: linux-rdma@vger.kernel.org
10242S: Supported
10243F: drivers/staging/rdma/hfi1
10244
1da177e4 10245STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10246M: Ion Badulescu <ionut@badula.org>
b4f90189 10247S: Odd Fixes
9bba23b0 10248F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10249
e2d1d6c0 10250SUN3/3X
8b58be88 10251M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10252W: http://sammy.net/sun3/
10253S: Maintained
679655da
JP
10254F: arch/m68k/kernel/*sun3*
10255F: arch/m68k/sun3*/
10256F: arch/m68k/include/asm/sun3*
e689cf4a 10257F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10258
af6a5af8
HG
10259SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10260M: Hans de Goede <hdegoede@redhat.com>
10261L: linux-input@vger.kernel.org
10262S: Maintained
10263F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10264F: drivers/input/keyboard/sun4i-lradc-keys.c
10265
2bc9ff01
DK
10266SUNDANCE NETWORK DRIVER
10267M: Denis Kirjanov <kda@linux-powerpc.org>
10268L: netdev@vger.kernel.org
10269S: Maintained
10270F: drivers/net/ethernet/dlink/sundance.c
10271
2cbb12a4 10272SUPERH
2cbb12a4 10273L: linux-sh@vger.kernel.org
8a6e2535 10274Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10275S: Orphan
066069e1 10276F: Documentation/sh/
679655da 10277F: arch/sh/
066069e1 10278F: drivers/sh/
1da177e4 10279
4480f15b 10280SUSPEND TO RAM
7fb06082 10281M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10282M: Len Brown <len.brown@intel.com>
10283M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10284L: linux-pm@vger.kernel.org
e2d1d6c0 10285S: Supported
679655da
JP
10286F: Documentation/power/
10287F: arch/x86/kernel/acpi/
10288F: drivers/base/power/
10289F: kernel/power/
10290F: include/linux/suspend.h
10291F: include/linux/freezer.h
10292F: include/linux/pm.h
1da177e4
LT
10293
10294SVGA HANDLING
8b58be88 10295M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10296L: linux-video@atrey.karlin.mff.cuni.cz
10297S: Maintained
679655da
JP
10298F: Documentation/svga.txt
10299F: arch/x86/boot/video*
1da177e4 10300
6e28b761
KRW
10301SWIOTLB SUBSYSTEM
10302M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10303L: linux-kernel@vger.kernel.org
10304S: Supported
10305F: lib/swiotlb.c
10306F: arch/*/kernel/pci-swiotlb.c
10307F: include/linux/swiotlb.h
10308
007f790c
JP
10309SWITCHDEV
10310M: Jiri Pirko <jiri@resnulli.us>
10311L: netdev@vger.kernel.org
10312S: Supported
10313F: net/switchdev/
10314F: include/net/switchdev.h
10315
db8e35d5
VG
10316SYNOPSYS ARC ARCHITECTURE
10317M: Vineet Gupta <vgupta@synopsys.com>
30b9dbee 10318L: linux-snps-arc@lists.infradead.org
db8e35d5
VG
10319S: Supported
10320F: arch/arc/
9b28829d 10321F: Documentation/devicetree/bindings/arc/*
2d799dde 10322F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
c6a0fe4a 10323F: drivers/tty/serial/arc_uart.c
b7182d1a 10324T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10325
556cc1c5
AB
10326SYNOPSYS ARC SDP platform support
10327M: Alexey Brodkin <abrodkin@synopsys.com>
10328S: Supported
10329F: arch/arc/plat-axs10x
10330F: arch/arc/boot/dts/ax*
10331F: Documentation/devicetree/bindings/arc/axs10*
10332
6c284c9a
LJ
10333SYSTEM CONFIGURATION (SYSCON)
10334M: Lee Jones <lee.jones@linaro.org>
10335M: Arnd Bergmann <arnd@arndb.de>
10336T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10337S: Supported
10338F: drivers/mfd/syscon.c
10339
1da177e4 10340SYSV FILESYSTEM
8b58be88 10341M: Christoph Hellwig <hch@infradead.org>
1da177e4 10342S: Maintained
679655da
JP
10343F: Documentation/filesystems/sysv-fs.txt
10344F: fs/sysv/
10345F: include/linux/sysv_fs.h
1da177e4 10346
86cfa7fc 10347TARGET SUBSYSTEM
9c3646d1 10348M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10349L: linux-scsi@vger.kernel.org
b9f5edc2 10350L: target-devel@vger.kernel.org
86cfa7fc 10351W: http://www.linux-iscsi.org
cf015e9f 10352W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10353T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10354S: Supported
10355F: drivers/target/
10356F: include/target/
10357F: Documentation/target/
10358
4e68852d 10359TASKSTATS STATISTICS INTERFACE
185e595f 10360M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10361S: Maintained
679655da
JP
10362F: Documentation/accounting/taskstats*
10363F: include/linux/taskstats*
10364F: kernel/taskstats.c
4e68852d 10365
781b456a 10366TC CLASSIFIER
f935f3f8 10367M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10368L: netdev@vger.kernel.org
10369S: Maintained
679655da 10370F: include/net/pkt_cls.h
c117ab84 10371F: include/uapi/linux/pkt_cls.h
679655da 10372F: net/sched/
781b456a 10373
5067f08a 10374TCP LOW PRIORITY MODULE
8b58be88
JP
10375M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10376M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10377W: http://tcp-lp-mod.sourceforge.net/
10378S: Maintained
679655da 10379F: net/ipv4/tcp_lp.c
5067f08a 10380
91952bc0
AP
10381TDA10071 MEDIA DRIVER
10382M: Antti Palosaari <crope@iki.fi>
10383L: linux-media@vger.kernel.org
10384W: http://linuxtv.org/
10385W: http://palosaari.fi/linux/
10386Q: http://patchwork.linuxtv.org/project/linux-media/list/
10387T: git git://linuxtv.org/anttip/media_tree.git
10388S: Maintained
10389F: drivers/media/dvb-frontends/tda10071*
10390
10391TDA18212 MEDIA DRIVER
10392M: Antti Palosaari <crope@iki.fi>
10393L: linux-media@vger.kernel.org
10394W: http://linuxtv.org/
10395W: http://palosaari.fi/linux/
10396Q: http://patchwork.linuxtv.org/project/linux-media/list/
10397T: git git://linuxtv.org/anttip/media_tree.git
10398S: Maintained
10399F: drivers/media/tuners/tda18212*
10400
10401TDA18218 MEDIA DRIVER
10402M: Antti Palosaari <crope@iki.fi>
10403L: linux-media@vger.kernel.org
10404W: http://linuxtv.org/
10405W: http://palosaari.fi/linux/
10406Q: http://patchwork.linuxtv.org/project/linux-media/list/
10407T: git git://linuxtv.org/anttip/media_tree.git
10408S: Maintained
10409F: drivers/media/tuners/tda18218*
10410
3b2f6aba
MK
10411TDA18271 MEDIA DRIVER
10412M: Michael Krufky <mkrufky@linuxtv.org>
10413L: linux-media@vger.kernel.org
10414W: http://linuxtv.org/
10415W: http://github.com/mkrufky
10416Q: http://patchwork.linuxtv.org/project/linux-media/list/
10417T: git git://linuxtv.org/mkrufky/tuners.git
10418S: Maintained
10419F: drivers/media/tuners/tda18271*
10420
e48307a9
MK
10421TDA827x MEDIA DRIVER
10422M: Michael Krufky <mkrufky@linuxtv.org>
10423L: linux-media@vger.kernel.org
10424W: http://linuxtv.org/
10425W: http://github.com/mkrufky
10426Q: http://patchwork.linuxtv.org/project/linux-media/list/
10427T: git git://linuxtv.org/mkrufky/tuners.git
10428S: Maintained
10429F: drivers/media/tuners/tda8290.*
10430
66cf9212
MK
10431TDA8290 MEDIA DRIVER
10432M: Michael Krufky <mkrufky@linuxtv.org>
10433L: linux-media@vger.kernel.org
10434W: http://linuxtv.org/
10435W: http://github.com/mkrufky
10436Q: http://patchwork.linuxtv.org/project/linux-media/list/
10437T: git git://linuxtv.org/mkrufky/tuners.git
10438S: Maintained
10439F: drivers/media/tuners/tda8290.*
10440
4b9fba30
HV
10441TDA9840 MEDIA DRIVER
10442M: Hans Verkuil <hverkuil@xs4all.nl>
10443L: linux-media@vger.kernel.org
10444T: git git://linuxtv.org/media_tree.git
10445W: http://linuxtv.org
10446S: Maintained
10447F: drivers/media/i2c/tda9840*
10448
2cb654fd 10449TEA5761 TUNER DRIVER
009a5410 10450M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10451L: linux-media@vger.kernel.org
10452W: http://linuxtv.org
10453T: git git://linuxtv.org/media_tree.git
10454S: Odd fixes
10455F: drivers/media/tuners/tea5761.*
10456
10457TEA5767 TUNER DRIVER
009a5410 10458M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10459L: linux-media@vger.kernel.org
10460W: http://linuxtv.org
10461T: git git://linuxtv.org/media_tree.git
10462S: Maintained
10463F: drivers/media/tuners/tea5767.*
10464
4b9fba30
HV
10465TEA6415C MEDIA DRIVER
10466M: Hans Verkuil <hverkuil@xs4all.nl>
10467L: linux-media@vger.kernel.org
10468T: git git://linuxtv.org/media_tree.git
10469W: http://linuxtv.org
10470S: Maintained
10471F: drivers/media/i2c/tea6415c*
10472
10473TEA6420 MEDIA DRIVER
10474M: Hans Verkuil <hverkuil@xs4all.nl>
10475L: linux-media@vger.kernel.org
10476T: git git://linuxtv.org/media_tree.git
10477W: http://linuxtv.org
10478S: Maintained
10479F: drivers/media/i2c/tea6420*
10480
3d249d4c 10481TEAM DRIVER
dca9ab92 10482M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10483L: netdev@vger.kernel.org
10484S: Supported
10485F: drivers/net/team/
10486F: include/linux/if_team.h
c117ab84 10487F: include/uapi/linux/if_team.h
3d249d4c 10488
7d029125 10489TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10490M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10491S: Maintained
10492F: arch/x86/platform/ts5500/
10493
40ad4a30
SY
10494TECHNOTREND USB IR RECEIVER
10495M: Sean Young <sean@mess.org>
10496L: linux-media@vger.kernel.org
10497S: Maintained
10498F: drivers/media/rc/ttusbir.c
10499
adabdb0c 10500TEGRA ARCHITECTURE SUPPORT
243d58ec 10501M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10502M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10503M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10504L: linux-tegra@vger.kernel.org
fd117cd1 10505Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10506T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10507S: Supported
bbbe96ed 10508N: [^a-z]tegra
84b9414b 10509
adabdb0c
SW
10510TEGRA CLOCK DRIVER
10511M: Peter De Schrijver <pdeschrijver@nvidia.com>
10512M: Prashant Gaikwad <pgaikwad@nvidia.com>
10513S: Supported
10514F: drivers/clk/tegra/
10515
10516TEGRA DMA DRIVER
10517M: Laxman Dewangan <ldewangan@nvidia.com>
10518S: Supported
10519F: drivers/dma/tegra20-apb-dma.c
10520
adabdb0c
SW
10521TEGRA I2C DRIVER
10522M: Laxman Dewangan <ldewangan@nvidia.com>
10523S: Supported
10524F: drivers/i2c/busses/i2c-tegra.c
10525
10526TEGRA IOMMU DRIVERS
10527M: Hiroshi Doyu <hdoyu@nvidia.com>
10528S: Supported
10529F: drivers/iommu/tegra*
10530
10531TEGRA KBC DRIVER
10532M: Rakesh Iyer <riyer@nvidia.com>
10533M: Laxman Dewangan <ldewangan@nvidia.com>
10534S: Supported
10535F: drivers/input/keyboard/tegra-kbc.c
10536
adabdb0c
SW
10537TEGRA PWM DRIVER
10538M: Thierry Reding <thierry.reding@gmail.com>
10539S: Supported
10540F: drivers/pwm/pwm-tegra.c
10541
10542TEGRA SERIAL DRIVER
10543M: Laxman Dewangan <ldewangan@nvidia.com>
10544S: Supported
10545F: drivers/tty/serial/serial-tegra.c
10546
10547TEGRA SPI DRIVER
10548M: Laxman Dewangan <ldewangan@nvidia.com>
10549S: Supported
10550F: drivers/spi/spi-tegra*
10551
1a348ccc 10552TEHUTI ETHERNET DRIVER
8b58be88 10553M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10554L: netdev@vger.kernel.org
10555S: Supported
ef7f5429 10556F: drivers/net/ethernet/tehuti/*
1a348ccc 10557
4e68852d 10558Telecom Clock Driver for MCPL0010
8b58be88 10559M: Mark Gross <mark.gross@intel.com>
4e68852d 10560S: Supported
679655da 10561F: drivers/char/tlclk.c
4e68852d 10562
4480f15b 10563TENSILICA XTENSA PORT (xtensa)
8b58be88 10564M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10565M: Max Filippov <jcmvbkbc@gmail.com>
10566L: linux-xtensa@linux-xtensa.org
4e68852d 10567S: Maintained
679655da 10568F: arch/xtensa/
3dc99857 10569F: drivers/irqchip/irq-xtensa-*
4e68852d 10570
5313ba66
HV
10571THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10572M: Hans Verkuil <hverkuil@xs4all.nl>
10573L: linux-media@vger.kernel.org
10574T: git git://linuxtv.org/media_tree.git
10575W: http://linuxtv.org
10576S: Maintained
10577F: drivers/media/radio/radio-raremono.c
10578
d3fb6955 10579THERMAL
b75f0050 10580M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10581M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10582L: linux-pm@vger.kernel.org
10583T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10584T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10585Q: https://patchwork.kernel.org/project/linux-pm/list/
10586S: Supported
10587F: drivers/thermal/
10588F: include/linux/thermal.h
af6c9f16 10589F: include/uapi/linux/thermal.h
b75f0050
JP
10590F: include/linux/cpu_cooling.h
10591F: Documentation/devicetree/bindings/thermal/
d3fb6955 10592
64e05d8b
VK
10593THERMAL/CPU_COOLING
10594M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10595M: Viresh Kumar <viresh.kumar@linaro.org>
10596M: Javi Merino <javi.merino@arm.com>
10597L: linux-pm@vger.kernel.org
10598S: Supported
10599F: Documentation/thermal/cpu-cooling-api.txt
10600F: drivers/thermal/cpu_cooling.c
10601F: include/linux/cpu_cooling.h
10602
30ba2fbd
VD
10603THINGM BLINK(1) USB RGB LED DRIVER
10604M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10605S: Maintained
10606F: drivers/hid/hid-thingm.c
10607
4e68852d 10608THINKPAD ACPI EXTRAS DRIVER
8b58be88 10609M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10610L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10611L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10612W: http://ibm-acpi.sourceforge.net
10613W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10614T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10615S: Maintained
679655da 10616F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10617
1b46f2a2 10618TI BANDGAP AND THERMAL DRIVER
f14d1c24 10619M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10620L: linux-pm@vger.kernel.org
531ff13e 10621L: linux-omap@vger.kernel.org
5a723e81 10622S: Maintained
794b2e25 10623F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10624
0c7665c3
MF
10625TI CDCE706 CLOCK DRIVER
10626M: Max Filippov <jcmvbkbc@gmail.com>
10627S: Maintained
10628F: drivers/clk/clk-cdce706.c
10629
49b6a5e3
TK
10630TI CLOCK DRIVER
10631M: Tero Kristo <t-kristo@ti.com>
10632L: linux-omap@vger.kernel.org
10633S: Maintained
10634F: drivers/clk/ti/
10635F: include/linux/clk/ti.h
10636
4020f2d7 10637TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10638M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10639S: Maintained
679655da
JP
10640F: drivers/misc/tifm*
10641F: drivers/mmc/host/tifm_sd.c
10642F: include/linux/tifm.h
4020f2d7 10643
e0c52404 10644TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10645M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10646L: linux-kernel@vger.kernel.org
10647L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10648S: Maintained
10649F: drivers/soc/ti/*
10650T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10651
10652
152ad442
SR
10653TI LM49xxx FAMILY ASoC CODEC DRIVERS
10654M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10655M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10656L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10657S: Maintained
10658F: sound/soc/codecs/lm49453*
d392dead 10659F: sound/soc/codecs/isabelle*
152ad442 10660
0edd807d
KM
10661TI LP855x BACKLIGHT DRIVER
10662M: Milo Kim <milo.kim@ti.com>
10663S: Maintained
10664F: Documentation/backlight/lp855x-driver.txt
10665F: drivers/video/backlight/lp855x_bl.c
10666F: include/linux/platform_data/lp855x.h
10667
faf13f6d
KM
10668TI LP8727 CHARGER DRIVER
10669M: Milo Kim <milo.kim@ti.com>
10670S: Maintained
10671F: drivers/power/lp8727_charger.c
10672F: include/linux/platform_data/lp8727.h
10673
22f1229f
KM
10674TI LP8788 MFD DRIVER
10675M: Milo Kim <milo.kim@ti.com>
10676S: Maintained
10677F: drivers/iio/adc/lp8788_adc.c
10678F: drivers/leds/leds-lp8788.c
10679F: drivers/mfd/lp8788*.c
10680F: drivers/power/lp8788-charger.c
10681F: drivers/regulator/lp8788-*.c
10682F: include/linux/mfd/lp8788*.h
10683
84640e27
KM
10684TI NETCP ETHERNET DRIVER
10685M: Wingman Kwok <w-kwok2@ti.com>
10686M: Murali Karicheri <m-karicheri2@ti.com>
10687L: netdev@vger.kernel.org
10688S: Maintained
10689F: drivers/net/ethernet/ti/netcp*
10690
217e0ca9
KC
10691TI TAS571X FAMILY ASoC CODEC DRIVER
10692M: Kevin Cernekee <cernekee@chromium.org>
10693L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10694S: Odd Fixes
10695F: sound/soc/codecs/tas571x*
10696
dd5e8e6b 10697TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10698M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10699L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10700S: Maintained
10701F: sound/soc/codecs/twl4030*
10702
90921014 10703TI WILINK WIRELESS DRIVERS
90921014
LC
10704L: linux-wireless@vger.kernel.org
10705W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10706W: http://wireless.kernel.org/en/users/Drivers/wl1251
10707T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10708S: Orphan
90921014
LC
10709F: drivers/net/wireless/ti/
10710F: include/linux/wl12xx.h
10711
e86eaa3a 10712TIPC NETWORK LAYER
8b58be88 10713M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10714M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10715L: netdev@vger.kernel.org (core kernel code)
10716L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10717W: http://tipc.sourceforge.net/
e86eaa3a 10718S: Maintained
c117ab84 10719F: include/uapi/linux/tipc*.h
679655da 10720F: net/tipc/
e86eaa3a 10721
867e359b 10722TILE ARCHITECTURE
c47b15c4 10723M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10724W: http://www.ezchip.com/scm/
867e359b
CM
10725S: Supported
10726F: arch/tile/
6b940606 10727F: drivers/char/tile-srom.c
5c770755 10728F: drivers/edac/tile_edac.c
6b940606
CM
10729F: drivers/net/ethernet/tile/
10730F: drivers/rtc/rtc-tile.c
10731F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10732F: drivers/tty/serial/tilegx.c
6b940606
CM
10733F: drivers/usb/host/*-tilegx.c
10734F: include/linux/usb/tilegx.h
867e359b 10735
1da177e4 10736TLAN NETWORK DRIVER
8b58be88 10737M: Samuel Chessman <chessman@tux.org>
88c07dde 10738L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10739W: http://sourceforge.net/projects/tlan/
10740S: Maintained
679655da 10741F: Documentation/networking/tlan.txt
b544dbac 10742F: drivers/net/ethernet/ti/tlan.*
1da177e4 10743
d74db3b2 10744TOMOYO SECURITY MODULE
8b58be88
JP
10745M: Kentaro Takeda <takedakn@nttdata.co.jp>
10746M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10747L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10748L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10749L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10750L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10751W: http://tomoyo.sourceforge.jp/
843d183c 10752T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10753S: Maintained
679655da 10754F: security/tomoyo/
d74db3b2 10755
9caeb532 10756TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10757M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10758L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10759S: Maintained
10760F: drivers/platform/x86/topstar-laptop.c
10761
1da177e4 10762TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10763M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10764L: platform-driver-x86@vger.kernel.org
0a63ca11 10765S: Maintained
679655da 10766F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10767
0a63ca11
AA
10768TOSHIBA BLUETOOTH DRIVER
10769M: Azael Avalos <coproscefalo@gmail.com>
10770L: platform-driver-x86@vger.kernel.org
10771S: Maintained
10772F: drivers/platform/x86/toshiba_bluetooth.c
10773
10774TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10775M: Azael Avalos <coproscefalo@gmail.com>
10776L: platform-driver-x86@vger.kernel.org
10777S: Maintained
10778F: drivers/platform/x86/toshiba_haps.c
10779
14991fc7
AA
10780TOSHIBA WMI HOTKEYS DRIVER
10781M: Azael Avalos <coproscefalo@gmail.com>
10782L: platform-driver-x86@vger.kernel.org
10783S: Maintained
10784F: drivers/platform/x86/toshiba-wmi.c
10785
1da177e4 10786TOSHIBA SMM DRIVER
8b58be88 10787M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10788W: http://www.buzzard.org.uk/toshiba/
10789S: Maintained
679655da
JP
10790F: drivers/char/toshiba.c
10791F: include/linux/toshiba.h
c117ab84 10792F: include/uapi/linux/toshiba.h
1da177e4 10793
d32d9864
MR
10794TOSHIBA TC358743 DRIVER
10795M: Mats Randgaard <matrandg@cisco.com>
10796L: linux-media@vger.kernel.org
10797S: Maintained
10798F: drivers/media/i2c/tc358743*
10799F: include/media/tc358743.h
10800
d719f900 10801TMIO MMC DRIVER
c4b13fb0 10802M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10803L: linux-mmc@vger.kernel.org
d719f900 10804S: Maintained
d1057c40
GL
10805F: drivers/mmc/host/tmio_mmc*
10806F: drivers/mmc/host/sh_mobile_sdhi.c
10807F: include/linux/mmc/tmio.h
10808F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10809
917cc4e6
GR
10810TMP401 HARDWARE MONITOR DRIVER
10811M: Guenter Roeck <linux@roeck-us.net>
10812L: lm-sensors@lm-sensors.org
10813S: Maintained
10814F: Documentation/hwmon/tmp401
10815F: drivers/hwmon/tmp401.c
10816
98f32602 10817TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10818M: Hugh Dickins <hughd@google.com>
98f32602
HD
10819L: linux-mm@kvack.org
10820S: Maintained
10821F: include/linux/shmem_fs.h
10822F: mm/shmem.c
10823
45f95b53 10824TM6000 VIDEO4LINUX DRIVER
009a5410 10825M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10826L: linux-media@vger.kernel.org
10827W: http://linuxtv.org
10828T: git git://linuxtv.org/media_tree.git
10829S: Odd fixes
10830F: drivers/media/usb/tm6000/
10831
c65fde19
HV
10832TW68 VIDEO4LINUX DRIVER
10833M: Hans Verkuil <hverkuil@xs4all.nl>
10834L: linux-media@vger.kernel.org
10835T: git git://linuxtv.org/media_tree.git
10836W: http://linuxtv.org
10837S: Odd Fixes
10838F: drivers/media/pci/tw68/
10839
4e68852d 10840TPM DEVICE DRIVER
901486b8 10841M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10842M: Marcel Selhorst <tpmdd@selhorst.net>
89adb83c 10843M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
ce93b4b0 10844R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10845W: http://tpmdd.sourceforge.net
63a10dfd 10846L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10847Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10848T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10849S: Maintained
679655da 10850F: drivers/char/tpm/
4e68852d 10851
1a0f1b27
AL
10852TPM IBM_VTPM DEVICE DRIVER
10853M: Ashley Lai <ashleydlai@gmail.com>
10854W: http://tpmdd.sourceforge.net
10855L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10856S: Maintained
10857F: drivers/char/tpm/tpm_ibmvtpm*
10858
d6f005a1
JP
10859TRACING
10860M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10861M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10862T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10863S: Maintained
10864F: Documentation/trace/ftrace.txt
10865F: arch/*/*/*/ftrace.h
10866F: arch/*/kernel/ftrace.c
10867F: include/*/ftrace.h
10868F: include/linux/trace*.h
10869F: include/trace/
10870F: kernel/trace/
6e68e6c5 10871F: tools/testing/selftests/ftrace/
d6f005a1 10872
1da177e4 10873TRIVIAL PATCHES
8b58be88 10874M: Jiri Kosina <trivial@kernel.org>
54e5881d 10875T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10876S: Maintained
86ef925f 10877K: ^Subject:.*(?i)trivial
1da177e4 10878
4e68852d 10879TTY LAYER
879a5a00 10880M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10881M: Jiri Slaby <jslaby@suse.com>
879a5a00 10882S: Supported
08deed1e 10883T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10884F: Documentation/serial/
8dd5d2f1 10885F: drivers/tty/
df621252 10886F: drivers/tty/serial/serial_core.c
e3288775
AC
10887F: include/linux/serial_core.h
10888F: include/linux/serial.h
10889F: include/linux/tty.h
c117ab84
CEB
10890F: include/uapi/linux/serial_core.h
10891F: include/uapi/linux/serial.h
10892F: include/uapi/linux/tty.h
4e68852d 10893
91952bc0
AP
10894TUA9001 MEDIA DRIVER
10895M: Antti Palosaari <crope@iki.fi>
10896L: linux-media@vger.kernel.org
10897W: http://linuxtv.org/
10898W: http://palosaari.fi/linux/
10899Q: http://patchwork.linuxtv.org/project/linux-media/list/
10900T: git git://linuxtv.org/anttip/media_tree.git
10901S: Maintained
10902F: drivers/media/tuners/tua9001*
10903
740db6d7 10904TULIP NETWORK DRIVERS
740db6d7 10905L: netdev@vger.kernel.org
cf869eb1
GG
10906L: linux-parisc@vger.kernel.org
10907S: Orphan
0f04e2aa 10908F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10909
10910TUN/TAP driver
ba57b6f2 10911M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10912W: http://vtun.sourceforge.net/tun
10913S: Maintained
679655da
JP
10914F: Documentation/networking/tuntap.txt
10915F: arch/um/os-Linux/drivers/
1da177e4 10916
b454cc66 10917TURBOCHANNEL SUBSYSTEM
8b58be88 10918M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10919M: Ralf Baechle <ralf@linux-mips.org>
10920L: linux-mips@linux-mips.org
10921Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10922S: Maintained
679655da
JP
10923F: drivers/tc/
10924F: include/linux/tc.h
b454cc66 10925
1da177e4 10926U14-34F SCSI DRIVER
8b58be88 10927M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10928L: linux-scsi@vger.kernel.org
10929S: Maintained
679655da 10930F: drivers/scsi/u14-34f.c
1da177e4 10931
e2d1d6c0 10932UBI FILE SYSTEM (UBIFS)
949cb623 10933M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10934M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10935L: linux-mtd@lists.infradead.org
e2966cbe 10936T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10937W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10938S: Maintained
679655da
JP
10939F: Documentation/filesystems/ubifs.txt
10940F: fs/ubifs/
e2d1d6c0 10941
e1632fa2 10942UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10943M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10944W: http://www.uclinux.org/
e1632fa2 10945L: linux-m68k@lists.linux-m68k.org
cc2020e6 10946L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10947T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10948S: Maintained
e1632fa2
GU
10949F: arch/m68k/coldfire/
10950F: arch/m68k/68*/
61bc02bb
JP
10951F: arch/m68k/*/*_no.*
10952F: arch/m68k/include/asm/*_no.*
cc2020e6 10953
1da177e4 10954UDF FILESYSTEM
d8130624 10955M: Jan Kara <jack@suse.com>
1da177e4 10956S: Maintained
679655da
JP
10957F: Documentation/filesystems/udf.txt
10958F: fs/udf/
1da177e4 10959
cc2020e6 10960UFS FILESYSTEM
8b58be88 10961M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10962S: Maintained
679655da
JP
10963F: Documentation/filesystems/ufs.txt
10964F: fs/ufs/
cc2020e6 10965
0a09d3ab
DH
10966UHID USERSPACE HID IO DRIVER:
10967M: David Herrmann <dh.herrmann@googlemail.com>
10968L: linux-input@vger.kernel.org
10969S: Maintained
10970F: drivers/hid/uhid.c
c117ab84 10971F: include/uapi/linux/uhid.h
0a09d3ab 10972
18332a80 10973ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10974L: linux-usb@vger.kernel.org
10c6c9c9 10975S: Orphan
355ffe69 10976F: drivers/uwb/
679655da
JP
10977F: include/linux/uwb.h
10978F: include/linux/uwb/
18332a80 10979
b31d8273
G
10980UNICORE32 ARCHITECTURE:
10981M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10982W: http://mprc.pku.edu.cn/~guanxuetao/linux
10983S: Maintained
ceebf4d5 10984T: git git://github.com/gxt/linux.git
b31d8273
G
10985F: arch/unicore32/
10986
d8379ab1
TF
10987UNIFDEF
10988M: Tony Finch <dot@dotat.at>
10989W: http://dotat.at/prog/unifdef
10990S: Maintained
10991F: scripts/unifdef.c
10992
1da177e4 10993UNIFORM CDROM DRIVER
8b58be88 10994M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10995W: http://www.kernel.dk
10996S: Maintained
679655da
JP
10997F: Documentation/cdrom/
10998F: drivers/cdrom/cdrom.c
10999F: include/linux/cdrom.h
c117ab84 11000F: include/uapi/linux/cdrom.h
1da177e4 11001
56df0122 11002UNISYS S-PAR DRIVERS
49e7d9df
JP
11003M: Benjamin Romer <benjamin.romer@unisys.com>
11004M: David Kershner <david.kershner@unisys.com>
11005L: sparmaintainer@unisys.com (Unisys internal)
11006S: Supported
11007F: drivers/staging/unisys/
56df0122 11008
9941fa6e
VH
11009UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11010M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
11011L: linux-scsi@vger.kernel.org
11012S: Supported
11013F: Documentation/scsi/ufs.txt
11014F: drivers/scsi/ufs/
11015
e2d1d6c0 11016UNSORTED BLOCK IMAGES (UBI)
949cb623 11017M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 11018M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
11019W: http://www.linux-mtd.infradead.org/
11020L: linux-mtd@lists.infradead.org
b6b44e0a 11021T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 11022S: Supported
80811493 11023F: drivers/mtd/ubi/
679655da 11024F: include/linux/mtd/ubi.h
c117ab84 11025F: include/uapi/mtd/ubi-user.h
e2d1d6c0 11026
1da177e4 11027USB ACM DRIVER
61eee9a7 11028M: Oliver Neukum <oliver@neukum.org>
6372594a 11029L: linux-usb@vger.kernel.org
1da177e4 11030S: Maintained
679655da
JP
11031F: Documentation/usb/acm.txt
11032F: drivers/usb/class/cdc-acm.*
1da177e4 11033
b7d572e1
PF
11034USB AR5523 WIRELESS DRIVER
11035M: Pontus Fuchs <pontus.fuchs@gmail.com>
11036L: linux-wireless@vger.kernel.org
11037S: Maintained
11038F: drivers/net/wireless/ath/ar5523/
11039
115bb1ff 11040USB ATTACHED SCSI
f50a4968 11041M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 11042M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
11043L: linux-usb@vger.kernel.org
11044L: linux-scsi@vger.kernel.org
8eae0fb7 11045S: Maintained
115bb1ff
MW
11046F: drivers/usb/storage/uas.c
11047
1da177e4 11048USB CDC ETHERNET DRIVER
61eee9a7 11049M: Oliver Neukum <oliver@neukum.org>
795fb7e7 11050L: linux-usb@vger.kernel.org
1da177e4 11051S: Maintained
679655da 11052F: drivers/net/usb/cdc_*.c
c117ab84 11053F: include/uapi/linux/usb/cdc.h
1da177e4 11054
66e3e591
KP
11055USB CHAOSKEY DRIVER
11056M: Keith Packard <keithp@keithp.com>
11057L: linux-usb@vger.kernel.org
11058S: Maintained
11059F: drivers/usb/misc/chaoskey.c
11060
b02b371e 11061USB CYPRESS C67X00 DRIVER
8b58be88 11062M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
11063L: linux-usb@vger.kernel.org
11064S: Maintained
679655da 11065F: drivers/usb/c67x00/
b02b371e 11066
d0374f4f 11067USB DAVICOM DM9601 DRIVER
8b58be88 11068M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 11069L: netdev@vger.kernel.org
d0374f4f
PK
11070W: http://www.linux-usb.org/usbnet
11071S: Maintained
679655da 11072F: drivers/net/usb/dm9601.c
d0374f4f 11073
cc2020e6 11074USB DIAMOND RIO500 DRIVER
8b58be88 11075M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
11076L: rio500-users@lists.sourceforge.net
11077W: http://rio500.sourceforge.net
11078S: Maintained
679655da 11079F: drivers/usb/misc/rio500*
cc2020e6 11080
1da177e4 11081USB EHCI DRIVER
578333ab 11082M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11083L: linux-usb@vger.kernel.org
578333ab 11084S: Maintained
679655da
JP
11085F: Documentation/usb/ehci.txt
11086F: drivers/usb/host/ehci*
1da177e4 11087
69ae9e3e 11088USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 11089M: Felipe Balbi <balbi@ti.com>
795fb7e7 11090L: linux-usb@vger.kernel.org
69ae9e3e 11091W: http://www.linux-usb.org/gadget
d6d0f665
FB
11092T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11093S: Maintained
679655da
JP
11094F: drivers/usb/gadget/
11095F: include/linux/usb/gadget*
69ae9e3e 11096
2dea64b4 11097USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 11098M: Jiri Kosina <jikos@kernel.org>
795fb7e7 11099L: linux-usb@vger.kernel.org
54e5881d 11100T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 11101S: Maintained
c2f01971 11102F: Documentation/hid/hiddev.txt
679655da 11103F: drivers/hid/usbhid/
1da177e4 11104
959eea21 11105USB ISP116X DRIVER
8b58be88 11106M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 11107L: linux-usb@vger.kernel.org
959eea21 11108S: Maintained
679655da
JP
11109F: drivers/usb/host/isp116x*
11110F: include/linux/usb/isp116x.h
959eea21 11111
1da177e4 11112USB MASS STORAGE DRIVER
8b58be88 11113M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 11114L: linux-usb@vger.kernel.org
8836aeb8 11115L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
11116S: Maintained
11117W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 11118F: drivers/usb/storage/
1da177e4 11119
af39917d
CL
11120USB MIDI DRIVER
11121M: Clemens Ladisch <clemens@ladisch.de>
11122L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11123T: git git://git.alsa-project.org/alsa-kernel.git
11124S: Maintained
11125F: sound/usb/midi.*
11126
444ce9d4
JP
11127USB NETWORKING DRIVERS
11128L: linux-usb@vger.kernel.org
11129S: Odd Fixes
11130F: drivers/net/usb/
11131
1da177e4 11132USB OHCI DRIVER
578333ab 11133M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11134L: linux-usb@vger.kernel.org
578333ab 11135S: Maintained
679655da
JP
11136F: Documentation/usb/ohci.txt
11137F: drivers/usb/host/ohci*
1da177e4 11138
963ffa3e
PC
11139USB OTG FSM (Finite State Machine)
11140M: Peter Chen <Peter.Chen@freescale.com>
8373856d 11141T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
11142L: linux-usb@vger.kernel.org
11143S: Maintained
11144F: drivers/usb/common/usb-otg-fsm.c
11145
563da3a9
VM
11146USB OVER IP DRIVER
11147M: Valentina Manea <valentina.manea.m@gmail.com>
11148M: Shuah Khan <shuah.kh@samsung.com>
11149L: linux-usb@vger.kernel.org
11150S: Maintained
11151F: drivers/usb/usbip/
11152F: tools/usb/usbip/
11153
1da177e4 11154USB PEGASUS DRIVER
a16b945c 11155M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11156L: linux-usb@vger.kernel.org
043600a6 11157L: netdev@vger.kernel.org
052e3128
PM
11158T: git git://github.com/petkan/pegasus.git
11159W: https://github.com/petkan/pegasus
1da177e4 11160S: Maintained
679655da 11161F: drivers/net/usb/pegasus.*
1da177e4 11162
d3ad558f
FB
11163USB PHY LAYER
11164M: Felipe Balbi <balbi@ti.com>
11165L: linux-usb@vger.kernel.org
11166T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11167S: Maintained
11168F: drivers/usb/phy/
d3ad558f 11169
73e4fb3f 11170USB PRINTER DRIVER (usblp)
8b58be88 11171M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 11172L: linux-usb@vger.kernel.org
73e4fb3f 11173S: Supported
679655da 11174F: drivers/usb/class/usblp.c
1da177e4
LT
11175
11176USB RTL8150 DRIVER
a16b945c 11177M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11178L: linux-usb@vger.kernel.org
043600a6 11179L: netdev@vger.kernel.org
052e3128
PM
11180T: git git://github.com/petkan/rtl8150.git
11181W: https://github.com/petkan/rtl8150
1da177e4 11182S: Maintained
679655da 11183F: drivers/net/usb/rtl8150.c
1da177e4 11184
f896b796 11185USB SERIAL SUBSYSTEM
66085694 11186M: Johan Hovold <johan@kernel.org>
795fb7e7 11187L: linux-usb@vger.kernel.org
4e68852d 11188S: Maintained
679655da 11189F: Documentation/usb/usb-serial.txt
f896b796 11190F: drivers/usb/serial/
679655da 11191F: include/linux/usb/serial.h
1da177e4 11192
b3f0db1c
SG
11193USB SMSC75XX ETHERNET DRIVER
11194M: Steve Glendinning <steve.glendinning@shawell.net>
11195L: netdev@vger.kernel.org
11196S: Maintained
11197F: drivers/net/usb/smsc75xx.*
11198
2f7ca802 11199USB SMSC95XX ETHERNET DRIVER
90b24cfb 11200M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 11201L: netdev@vger.kernel.org
90b24cfb 11202S: Maintained
679655da 11203F: drivers/net/usb/smsc95xx.*
2f7ca802 11204
1da177e4 11205USB SUBSYSTEM
879a5a00 11206M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 11207L: linux-usb@vger.kernel.org
1da177e4 11208W: http://www.linux-usb.org
08deed1e 11209T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 11210S: Supported
679655da 11211F: Documentation/usb/
679655da
JP
11212F: drivers/usb/
11213F: include/linux/usb.h
11214F: include/linux/usb/
1da177e4
LT
11215
11216USB UHCI DRIVER
8b58be88 11217M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11218L: linux-usb@vger.kernel.org
1da177e4 11219S: Maintained
679655da 11220F: drivers/usb/host/uhci*
1da177e4 11221
69ae9e3e 11222USB "USBNET" DRIVER FRAMEWORK
d8130624 11223M: Oliver Neukum <oneukum@suse.com>
043600a6 11224L: netdev@vger.kernel.org
69ae9e3e 11225W: http://www.linux-usb.org/usbnet
1da177e4 11226S: Maintained
679655da
JP
11227F: drivers/net/usb/usbnet.c
11228F: include/linux/usb/usbnet.h
1da177e4 11229
c0efd232 11230USB VIDEO CLASS
c53ac071 11231M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11232L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11233L: linux-media@vger.kernel.org
275ffde4 11234T: git git://linuxtv.org/media_tree.git
57c6d2e9 11235W: http://www.ideasonboard.org/uvc/
c0efd232 11236S: Maintained
0c0d06ca 11237F: drivers/media/usb/uvc/
6c0f0359 11238F: include/uapi/linux/uvcvideo.h
1da177e4 11239
b60b9c45
HV
11240USB VISION DRIVER
11241M: Hans Verkuil <hverkuil@xs4all.nl>
11242L: linux-media@vger.kernel.org
11243T: git git://linuxtv.org/media_tree.git
11244W: http://linuxtv.org
11245S: Odd Fixes
11246F: drivers/media/usb/usbvision/
11247
8282da47
LP
11248USB WEBCAM GADGET
11249M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11250L: linux-usb@vger.kernel.org
11251S: Maintained
3a83c16e 11252F: drivers/usb/gadget/function/*uvc*
faf2e1db 11253F: drivers/usb/gadget/legacy/webcam.c
8282da47 11254
bf164cc0 11255USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11256M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11257L: linux-wireless@vger.kernel.org
11258S: Maintained
679655da 11259F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11260
eb6bab13 11261USB XHCI DRIVER
03d85053 11262M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11263L: linux-usb@vger.kernel.org
11264S: Supported
36d0344c
SS
11265F: drivers/usb/host/xhci*
11266F: drivers/usb/host/pci-quirks*
eb6bab13 11267
1da177e4 11268USB ZD1201 DRIVER
4086b9ca 11269L: linux-wireless@vger.kernel.org
1da177e4 11270W: http://linux-lc100020.sourceforge.net
4086b9ca 11271S: Orphan
679655da 11272F: drivers/net/wireless/zd1201.*
1da177e4 11273
b7eee616 11274USB ZR364XX DRIVER
8b58be88 11275M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11276L: linux-usb@vger.kernel.org
661263b5 11277L: linux-media@vger.kernel.org
275ffde4 11278T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11279W: http://royale.zerezo.com/zr364xx/
11280S: Maintained
679655da 11281F: Documentation/video4linux/zr364xx.txt
90d72ac6 11282F: drivers/media/usb/zr364xx/
b7eee616 11283
289fcff4
HK
11284ULPI BUS
11285M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11286L: linux-usb@vger.kernel.org
11287S: Maintained
11288F: drivers/usb/common/ulpi.c
11289F: include/linux/ulpi/
11290
e7839f25 11291USER-MODE LINUX (UML)
8b58be88 11292M: Jeff Dike <jdike@addtoit.com>
b15194b7 11293M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11294L: user-mode-linux-devel@lists.sourceforge.net
11295L: user-mode-linux-user@lists.sourceforge.net
11296W: http://user-mode-linux.sourceforge.net
11297S: Maintained
61516587 11298F: Documentation/virtual/uml/
679655da 11299F: arch/um/
b070989a 11300F: arch/x86/um/
679655da
JP
11301F: fs/hostfs/
11302F: fs/hppfs/
b7eee616 11303
e5f114e9 11304USERSPACE I/O (UIO)
6a534c9d 11305M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11306M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11307S: Maintained
3d3fecbd 11308T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11309F: Documentation/DocBook/uio-howto.tmpl
11310F: drivers/uio/
11311F: include/linux/uio*.h
e5f114e9 11312
256cccbe 11313UTIL-LINUX PACKAGE
8b58be88 11314M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11315L: util-linux@vger.kernel.org
11316W: http://en.wikipedia.org/wiki/Util-linux
11317T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11318S: Maintained
11319
c1fd1c07 11320UVESAFB DRIVER
8b58be88 11321M: Michal Januszewski <spock@gentoo.org>
c69f677c 11322L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11323W: http://dev.gentoo.org/~spock/projects/uvesafb/
11324S: Maintained
679655da 11325F: Documentation/fb/uvesafb.txt
8a61f013 11326F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11327
456930d8
SA
11328VF610 NAND DRIVER
11329M: Stefan Agner <stefan@agner.ch>
11330L: linux-mtd@lists.infradead.org
11331S: Supported
11332F: drivers/mtd/nand/vf610_nfc.c
11333
4480f15b 11334VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11335M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11336S: Maintained
679655da
JP
11337F: Documentation/filesystems/vfat.txt
11338F: fs/fat/
1da177e4 11339
cba3345c
AW
11340VFIO DRIVER
11341M: Alex Williamson <alex.williamson@redhat.com>
11342L: kvm@vger.kernel.org
11343S: Maintained
11344F: Documentation/vfio.txt
11345F: drivers/vfio/
11346F: include/linux/vfio.h
c117ab84 11347F: include/uapi/linux/vfio.h
cba3345c 11348
a714ea5f
AW
11349VFIO PLATFORM DRIVER
11350M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11351L: kvm@vger.kernel.org
11352S: Maintained
11353F: drivers/vfio/platform/
11354
9e6f3438
PO
11355VIDEOBUF2 FRAMEWORK
11356M: Pawel Osciak <pawel@osciak.com>
11357M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11358M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11359L: linux-media@vger.kernel.org
11360S: Maintained
90d72ac6 11361F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11362F: include/media/videobuf2-*
11363
5523662e
SCP
11364VIRTUAL SERIO DEVICE DRIVER
11365M: Stephen Chandler Paul <thatslyude@gmail.com>
11366S: Maintained
11367F: drivers/input/serio/userio.c
11368F: include/uapi/linux/userio.h
11369
9a82446b
AS
11370VIRTIO CONSOLE DRIVER
11371M: Amit Shah <amit.shah@redhat.com>
11372L: virtualization@lists.linux-foundation.org
11373S: Maintained
11374F: drivers/char/virtio_console.c
11375F: include/linux/virtio_console.h
c117ab84 11376F: include/uapi/linux/virtio_console.h
9a82446b 11377
2426ec8f 11378VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11379M: "Michael S. Tsirkin" <mst@redhat.com>
11380L: virtualization@lists.linux-foundation.org
11381S: Maintained
11382F: drivers/virtio/
c893c8d7 11383F: tools/virtio/
2426ec8f
MT
11384F: drivers/net/virtio_net.c
11385F: drivers/block/virtio_blk.c
11386F: include/linux/virtio_*.h
916cdabc 11387F: include/uapi/linux/virtio_*.h
2426ec8f 11388
f2dbda3b
CH
11389VIRTIO DRIVERS FOR S390
11390M: Christian Borntraeger <borntraeger@de.ibm.com>
11391M: Cornelia Huck <cornelia.huck@de.ibm.com>
11392L: linux-s390@vger.kernel.org
11393L: virtualization@lists.linux-foundation.org
11394L: kvm@vger.kernel.org
11395S: Supported
1b568d93 11396F: drivers/s390/virtio/
f2dbda3b 11397
4ad6ee91
GH
11398VIRTIO GPU DRIVER
11399M: David Airlie <airlied@linux.ie>
11400M: Gerd Hoffmann <kraxel@redhat.com>
11401L: dri-devel@lists.freedesktop.org
11402L: virtualization@lists.linux-foundation.org
11403S: Maintained
11404F: drivers/gpu/drm/virtio/
11405F: include/uapi/linux/virtio_gpu.h
11406
3a4d5c94
MT
11407VIRTIO HOST (VHOST)
11408M: "Michael S. Tsirkin" <mst@redhat.com>
11409L: kvm@vger.kernel.org
c996d8b9 11410L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11411L: netdev@vger.kernel.org
11412S: Maintained
11413F: drivers/vhost/
c117ab84 11414F: include/uapi/linux/vhost.h
3a4d5c94 11415
271c8651
GH
11416VIRTIO INPUT DRIVER
11417M: Gerd Hoffmann <kraxel@redhat.com>
11418S: Maintained
11419F: drivers/virtio/virtio_input.c
11420F: include/uapi/linux/virtio_input.h
11421
1da177e4 11422VIA RHINE NETWORK DRIVER
210347e1 11423S: Orphan
f2148a47 11424F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11425
f0bf7f61 11426VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11427M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11428M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11429S: Maintained
11430F: drivers/mmc/host/via-sdmmc.c
11431
69e4a7c2 11432VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11433M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11434L: linux-fbdev@vger.kernel.org
69e4a7c2 11435S: Maintained
c7babebd
FTS
11436F: include/linux/via-core.h
11437F: include/linux/via-gpio.h
11438F: include/linux/via_i2c.h
8a61f013 11439F: drivers/video/fbdev/via/
69e4a7c2 11440
01f20734 11441VIA VELOCITY NETWORK DRIVER
8b58be88 11442M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11443L: netdev@vger.kernel.org
11444S: Maintained
f2148a47 11445F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11446
f73f8173
AW
11447VIRT LIB
11448M: Alex Williamson <alex.williamson@redhat.com>
11449M: Paolo Bonzini <pbonzini@redhat.com>
11450L: kvm@vger.kernel.org
11451S: Supported
11452F: virt/lib/
11453
77911fd2 11454VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11455M: Hans Verkuil <hverkuil@xs4all.nl>
11456L: linux-media@vger.kernel.org
11457T: git git://linuxtv.org/media_tree.git
11458W: http://linuxtv.org
11459S: Maintained
77911fd2 11460F: drivers/media/platform/vivid/*
0b7bc1fa 11461
be7f8273 11462VLAN (802.1Q)
8b58be88 11463M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11464L: netdev@vger.kernel.org
11465S: Maintained
679655da
JP
11466F: drivers/net/macvlan.c
11467F: include/linux/if_*vlan.h
11468F: net/8021q/
be7f8273 11469
55e331cf 11470VLYNQ BUS
8b58be88 11471M: Florian Fainelli <florian@openwrt.org>
8578d7af 11472L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11473S: Maintained
11474F: drivers/vlynq/vlynq.c
11475F: include/linux/vlynq.h
11476
390beae4 11477VME SUBSYSTEM
74c600e3 11478M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11479M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11480M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11481L: devel@driverdev.osuosl.org
11482S: Maintained
11483T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11484F: Documentation/vme_api.txt
11485F: drivers/staging/vme/
11486F: drivers/vme/
11487F: include/linux/vme*
11488
4488e09b
AK
11489VMWARE HYPERVISOR INTERFACE
11490M: Alok Kataria <akataria@vmware.com>
11491L: virtualization@lists.linux-foundation.org
11492S: Supported
11493F: arch/x86/kernel/cpu/vmware.c
11494
73b35d07
DT
11495VMWARE BALLOON DRIVER
11496M: Xavier Deguillard <xdeguillard@vmware.com>
11497M: Philip Moltmann <moltmann@vmware.com>
11498M: "VMware, Inc." <pv-drivers@vmware.com>
11499L: linux-kernel@vger.kernel.org
11500S: Maintained
11501F: drivers/misc/vmw_balloon.c
11502
8b8be51b
TH
11503VMWARE VMMOUSE SUBDRIVER
11504M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11505M: "VMware, Inc." <pv-drivers@vmware.com>
11506L: linux-input@vger.kernel.org
11507S: Maintained
11508F: drivers/input/mouse/vmmouse.c
11509F: drivers/input/mouse/vmmouse.h
11510
d1a890fa 11511VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11512M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11513M: "VMware, Inc." <pv-drivers@vmware.com>
11514L: netdev@vger.kernel.org
11515S: Maintained
11516F: drivers/net/vmxnet3/
d1a890fa 11517
851b1642 11518VMware PVSCSI driver
f2d7e40e 11519M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11520M: VMware PV-Drivers <pv-drivers@vmware.com>
11521L: linux-scsi@vger.kernel.org
11522S: Maintained
11523F: drivers/scsi/vmw_pvscsi.c
11524F: drivers/scsi/vmw_pvscsi.h
11525
e53e86c7 11526VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11527M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11528M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11529L: linux-kernel@vger.kernel.org
1dd68f01 11530W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11531T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11532S: Supported
679655da
JP
11533F: drivers/regulator/
11534F: include/linux/regulator/
e53e86c7 11535
081958eb
DA
11536VRF
11537M: David Ahern <dsa@cumulusnetworks.com>
11538M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11539L: netdev@vger.kernel.org
11540S: Maintained
11541F: drivers/net/vrf.c
562d897d 11542F: Documentation/networking/vrf.txt
081958eb 11543
ab41319e 11544VT1211 HARDWARE MONITOR DRIVER
8b58be88 11545M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11546L: lm-sensors@lm-sensors.org
11547S: Maintained
679655da
JP
11548F: Documentation/hwmon/vt1211
11549F: drivers/hwmon/vt1211.c
ab41319e 11550
1de9e371 11551VT8231 HARDWARE MONITOR DRIVER
8b58be88 11552M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11553L: lm-sensors@lm-sensors.org
11554S: Maintained
679655da 11555F: drivers/hwmon/vt8231.c
1de9e371 11556
88095e7b
TO
11557VUB300 USB to SDIO/SD/MMC bridge chip
11558M: Tony Olech <tony.olech@elandigitalsystems.com>
11559L: linux-mmc@vger.kernel.org
11560L: linux-usb@vger.kernel.org
11561S: Supported
11562F: drivers/mmc/host/vub300.c
11563
1da177e4 11564W1 DALLAS'S 1-WIRE BUS
a8018766 11565M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11566S: Maintained
679655da
JP
11567F: Documentation/w1/
11568F: drivers/w1/
1da177e4 11569
13927079 11570W83791D HARDWARE MONITORING DRIVER
8b58be88 11571M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11572L: lm-sensors@lm-sensors.org
25845c22 11573S: Maintained
679655da
JP
11574F: Documentation/hwmon/w83791d
11575F: drivers/hwmon/w83791d.c
13927079 11576
61db011d 11577W83793 HARDWARE MONITORING DRIVER
8b58be88 11578M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11579L: lm-sensors@lm-sensors.org
11580S: Maintained
679655da
JP
11581F: Documentation/hwmon/w83793
11582F: drivers/hwmon/w83793.c
61db011d 11583
e3760b43 11584W83795 HARDWARE MONITORING DRIVER
d8130624 11585M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11586L: lm-sensors@lm-sensors.org
11587S: Maintained
11588F: drivers/hwmon/w83795.c
11589
1da177e4 11590W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11591M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11592S: Maintained
679655da 11593F: drivers/mmc/host/wbsd.*
1da177e4 11594
b4e05923
HG
11595WACOM PROTOCOL 4 SERIAL TABLETS
11596M: Julian Squires <julian@cipht.net>
11597M: Hans de Goede <hdegoede@redhat.com>
11598L: linux-input@vger.kernel.org
11599S: Maintained
11600F: drivers/input/tablet/wacom_serial4.c
11601
3527761c 11602WATCHDOG DEVICE DRIVERS
8b58be88 11603M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11604L: linux-watchdog@vger.kernel.org
11605W: http://www.linux-watchdog.org/
f599aaf0 11606T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11607S: Maintained
679655da
JP
11608F: Documentation/watchdog/
11609F: drivers/watchdog/
11610F: include/linux/watchdog.h
c117ab84 11611F: include/uapi/linux/watchdog.h
3527761c 11612
1da177e4 11613WD7000 SCSI DRIVER
8b58be88 11614M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11615L: linux-scsi@vger.kernel.org
11616S: Maintained
679655da 11617F: drivers/scsi/wd7000.c
1da177e4 11618
b22e00f3
DH
11619WIIMOTE HID DRIVER
11620M: David Herrmann <dh.herrmann@googlemail.com>
11621L: linux-input@vger.kernel.org
11622S: Maintained
11623F: drivers/hid/hid-wiimote*
11624
e258b80e 11625WINBOND CIR DRIVER
364e9e18 11626M: David Härdeman <david@hardeman.nu>
e258b80e 11627S: Maintained
116ab806 11628F: drivers/media/rc/winbond-cir.c
e258b80e 11629
8a70da82 11630WIMAX STACK
8b58be88 11631M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11632M: linux-wimax@intel.com
49e7d9df 11633L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11634S: Supported
11635W: http://linuxwimax.org
315987dc 11636F: Documentation/wimax/README.wimax
315987dc
JP
11637F: include/linux/wimax/debug.h
11638F: include/net/wimax.h
c117ab84 11639F: include/uapi/linux/wimax.h
315987dc 11640F: net/wimax/
8a70da82 11641
5fc14680 11642WISTRON LAPTOP BUTTON DRIVER
8b58be88 11643M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11644S: Maintained
679655da 11645F: drivers/input/misc/wistron_btns.c
5fc14680 11646
1da177e4 11647WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11648M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11649L: linux-wireless@vger.kernel.org
926554c4 11650W: http://oops.ghostprotocols.net:81/blog
1da177e4 11651S: Maintained
679655da 11652F: drivers/net/wireless/wl3501*
1da177e4 11653
055bcbcb 11654WOLFSON MICROELECTRONICS DRIVERS
fef95164 11655L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11656T: git https://github.com/CirrusLogic/linux-drivers.git
11657W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11658S: Supported
3768f0b1 11659F: Documentation/hwmon/wm83??
f494993f
CK
11660F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11661F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11662F: Documentation/devicetree/bindings/mfd/arizona.txt
af1c5386 11663F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11664F: drivers/clk/clk-wm83*.c
9c309598 11665F: drivers/extcon/extcon-arizona.c
b75ea16a 11666F: drivers/leds/leds-wm83*.c
25b273ba 11667F: drivers/gpio/gpio-*wm*.c
9c309598 11668F: drivers/gpio/gpio-arizona.c
d22b0869 11669F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11670F: drivers/input/misc/wm831x-on.c
11671F: drivers/input/touchscreen/wm831x-ts.c
11672F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11673F: drivers/mfd/arizona*
11674F: drivers/mfd/wm*.c
b75ea16a
MB
11675F: drivers/power/wm83*.c
11676F: drivers/rtc/rtc-wm83*.c
11677F: drivers/regulator/wm8*.c
3860e6c4 11678F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11679F: drivers/watchdog/wm83*_wdt.c
9c309598 11680F: include/linux/mfd/arizona/
3860e6c4 11681F: include/linux/mfd/wm831x/
b75ea16a 11682F: include/linux/mfd/wm8350/
3768f0b1 11683F: include/linux/mfd/wm8400*
59ec6da2 11684F: include/linux/wm97xx.h
055bcbcb 11685F: include/sound/wm????.h
9c309598 11686F: sound/soc/codecs/arizona.?
055bcbcb 11687F: sound/soc/codecs/wm*
b75ea16a 11688
3e6cd7a4
TH
11689WORKQUEUE
11690M: Tejun Heo <tj@kernel.org>
badb7f5e 11691R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11692T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11693S: Maintained
11694F: include/linux/workqueue.h
11695F: kernel/workqueue.c
11696F: Documentation/workqueue.txt
11697
1da177e4 11698X.25 NETWORK LAYER
8bf28059 11699M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11700L: linux-x25@vger.kernel.org
8bf28059 11701S: Odd Fixes
679655da
JP
11702F: Documentation/networking/x25*
11703F: include/net/x25*
11704F: net/x25/
1da177e4 11705
e2d1d6c0 11706X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11707M: Thomas Gleixner <tglx@linutronix.de>
11708M: Ingo Molnar <mingo@redhat.com>
11709M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11710M: x86@kernel.org
981c3a4f 11711L: linux-kernel@vger.kernel.org
75fc2d37 11712T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11713S: Maintained
679655da
JP
11714F: Documentation/x86/
11715F: arch/x86/
e2d1d6c0 11716
d0944853 11717X86 PLATFORM DRIVERS
e181ba15 11718M: Darren Hart <dvhart@infradead.org>
d0944853 11719L: platform-driver-x86@vger.kernel.org
e181ba15 11720T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11721S: Maintained
14430813 11722F: drivers/platform/x86/
3a4bceef 11723F: drivers/platform/olpc/
d0944853 11724
c1f5c54b
IM
11725X86 MCE INFRASTRUCTURE
11726M: Tony Luck <tony.luck@intel.com>
487ba8e8 11727M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11728L: linux-edac@vger.kernel.org
11729S: Maintained
11730F: arch/x86/kernel/cpu/mcheck/*
11731
79ebdc95
BP
11732X86 MICROCODE UPDATE SUPPORT
11733M: Borislav Petkov <bp@alien8.de>
11734S: Maintained
11735F: arch/x86/kernel/cpu/microcode/*
11736
f0905c5a
AL
11737X86 VDSO
11738M: Andy Lutomirski <luto@amacapital.net>
11739L: linux-kernel@vger.kernel.org
11740T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11741S: Maintained
d603c8e1 11742F: arch/x86/entry/vdso/
f0905c5a 11743
d6fad502 11744XC2028/3028 TUNER DRIVER
009a5410 11745M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11746L: linux-media@vger.kernel.org
11747W: http://linuxtv.org
11748T: git git://linuxtv.org/media_tree.git
11749S: Maintained
11750F: drivers/media/tuners/tuner-xc2028.*
11751
c4468085 11752XEN HYPERVISOR INTERFACE
c4468085 11753M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11754M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11755M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11756L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11757T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11758S: Supported
11759F: arch/x86/xen/
11760F: drivers/*/xen-*front.c
11761F: drivers/xen/
11762F: arch/x86/include/asm/xen/
11763F: include/xen/
c117ab84 11764F: include/uapi/xen/
c4468085 11765
77bfb479
SS
11766XEN HYPERVISOR ARM
11767M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11768L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11769S: Supported
11770F: arch/arm/xen/
11771F: arch/arm/include/asm/xen/
11772
b475e83f
SS
11773XEN HYPERVISOR ARM64
11774M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11775L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11776S: Supported
11777F: arch/arm64/xen/
11778F: arch/arm64/include/asm/xen/
11779
9b57e1a7
IC
11780XEN NETWORK BACKEND DRIVER
11781M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11782M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11783L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11784L: netdev@vger.kernel.org
11785S: Supported
11786F: drivers/net/xen-netback/*
11787
c5f8e29d
KRW
11788XEN PCI SUBSYSTEM
11789M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11790L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11791S: Supported
11792F: arch/x86/pci/*xen*
11793F: drivers/pci/*xen*
11794
a2c5ae65
KRW
11795XEN BLOCK SUBSYSTEM
11796M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11797M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11798L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11799S: Supported
11800F: drivers/block/xen-blkback/*
11801F: drivers/block/xen*
11802
15d03609
JG
11803XEN PVSCSI DRIVERS
11804M: Juergen Gross <jgross@suse.com>
11805L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11806L: linux-scsi@vger.kernel.org
11807S: Supported
11808F: drivers/scsi/xen-scsifront.c
11809F: drivers/xen/xen-scsiback.c
11810F: include/xen/interface/io/vscsiif.h
11811
c5f8e29d
KRW
11812XEN SWIOTLB SUBSYSTEM
11813M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11814L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11815S: Supported
11816F: arch/x86/xen/*swiotlb*
11817F: drivers/xen/*swiotlb*
11818
1da177e4
LT
11819XFS FILESYSTEM
11820P: Silicon Graphics Inc
809625ca 11821M: Dave Chinner <david@fromorbit.com>
18caa67a 11822M: xfs@oss.sgi.com
d7ede1aa 11823L: xfs@oss.sgi.com
1da177e4 11824W: http://oss.sgi.com/projects/xfs
54e5881d 11825T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11826S: Supported
679655da
JP
11827F: Documentation/filesystems/xfs.txt
11828F: fs/xfs/
1da177e4 11829
8a3b7a25 11830XILINX AXI ETHERNET DRIVER
59a54f30
MS
11831M: Anirudha Sarangi <anirudh@xilinx.com>
11832M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11833S: Maintained
11834F: drivers/net/ethernet/xilinx/xilinx_axienet*
11835
238b8721 11836XILINX UARTLITE SERIAL DRIVER
8b58be88 11837M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11838L: linux-serial@vger.kernel.org
11839S: Maintained
df621252 11840F: drivers/tty/serial/uartlite.c
238b8721 11841
df330515
LP
11842XILINX VIDEO IP CORES
11843M: Hyun Kwon <hyun.kwon@xilinx.com>
11844M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11845L: linux-media@vger.kernel.org
11846T: git git://linuxtv.org/media_tree.git
11847S: Supported
11848F: Documentation/devicetree/bindings/media/xilinx/
11849F: drivers/media/platform/xilinx/
a5562f65 11850F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11851
74316949
EB
11852XILLYBUS DRIVER
11853M: Eli Billauer <eli.billauer@gmail.com>
11854L: linux-kernel@vger.kernel.org
11855S: Supported
11856F: drivers/char/xillybus/
11857
f620e4b8
MF
11858XTENSA XTFPGA PLATFORM SUPPORT
11859M: Max Filippov <jcmvbkbc@gmail.com>
11860L: linux-xtensa@linux-xtensa.org
11861S: Maintained
11862F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11863F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11864
1da177e4 11865YAM DRIVER FOR AX.25
8b58be88 11866M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11867L: linux-hams@vger.kernel.org
11868S: Maintained
679655da
JP
11869F: drivers/net/hamradio/yam*
11870F: include/linux/yam.h
1da177e4 11871
af64a5eb 11872YEALINK PHONE DRIVER
8b58be88 11873M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11874L: usbb2k-api-dev@nongnu.org
11875S: Maintained
679655da
JP
11876F: Documentation/input/yealink.txt
11877F: drivers/input/misc/yealink.*
af64a5eb 11878
1da177e4 11879Z8530 DRIVER FOR AX.25
8b58be88 11880M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11881W: http://yaina.de/jreuter/
11882W: http://www.qsl.net/dl1bke/
11883L: linux-hams@vger.kernel.org
11884S: Maintained
679655da
JP
11885F: Documentation/networking/z8530drv.txt
11886F: drivers/net/hamradio/*scc.c
11887F: drivers/net/hamradio/z8530.h
1da177e4 11888
0cf31ec1 11889ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11890M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11891L: linux-mm@kvack.org
11892S: Maintained
11893F: mm/zbud.c
11894F: include/linux/zbud.h
11895
7c0c3afb 11896ZD1211RW WIRELESS DRIVER
8b58be88
JP
11897M: Daniel Drake <dsd@gentoo.org>
11898M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11899W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11900L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11901L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11902S: Maintained
679655da 11903F: drivers/net/wireless/zd1211rw/
7c0c3afb 11904
20263029
DS
11905ZPOOL COMPRESSED PAGE STORAGE API
11906M: Dan Streetman <ddstreet@ieee.org>
11907L: linux-mm@kvack.org
11908S: Maintained
11909F: mm/zpool.c
11910F: include/linux/zpool.h
11911
1da177e4 11912ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11913L: mjpeg-users@lists.sourceforge.net
f63145e2 11914L: linux-media@vger.kernel.org
1da177e4 11915W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11916T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11917S: Odd Fixes
90d72ac6 11918F: drivers/media/pci/zoran/
1da177e4 11919
6920f2cc
MK
11920ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11921M: Minchan Kim <minchan@kernel.org>
11922M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11923R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11924L: linux-kernel@vger.kernel.org
11925S: Maintained
11926F: drivers/block/zram/
11927F: Documentation/blockdev/zram.txt
11928
8b4a4080 11929ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11930M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11931S: Maintained
df621252 11932F: drivers/tty/serial/zs.*
8b4a4080 11933
eae70d06
MK
11934ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11935M: Minchan Kim <minchan@kernel.org>
11936M: Nitin Gupta <ngupta@vflare.org>
41192a2d 11937R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
11938L: linux-mm@kvack.org
11939S: Maintained
11940F: mm/zsmalloc.c
11941F: include/linux/zsmalloc.h
d02be50d 11942F: Documentation/vm/zsmalloc.txt
eae70d06 11943
0cf31ec1 11944ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11945M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11946L: linux-mm@kvack.org
11947S: Maintained
11948F: mm/zswap.c
11949
1da177e4 11950THE REST
8b58be88 11951M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11952L: linux-kernel@vger.kernel.org
8a6e2535 11953Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11954T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11955S: Buried alive in reporters
34d03cc1
JP
11956F: *
11957F: */