net/core: revert "net: fix __netdev_update_features return.." and add comment
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
e2558989
WBG
243ACCES 104-IDIO-16 GPIO DRIVER
244M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
245L: linux-gpio@vger.kernel.org
246S: Maintained
247F: drivers/gpio/gpio-104-idio-16.c
248
1da177e4 249ACENIC DRIVER
8b58be88 250M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
251L: linux-acenic@sunsite.dk
252S: Maintained
531c4f89 253F: drivers/net/ethernet/alteon/acenic*
1da177e4 254
e86435eb 255ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 256M: Peter Feuerer <peter@piie.net>
d0944853 257L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
258W: http://piie.net/?section=acerhdf
259S: Maintained
260F: drivers/platform/x86/acerhdf.c
e86435eb 261
745a5d21 262ACER WMI LAPTOP EXTRAS
182ae55c 263M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 264L: platform-driver-x86@vger.kernel.org
745a5d21 265S: Maintained
679655da 266F: drivers/platform/x86/acer-wmi.c
745a5d21 267
1da177e4 268ACPI
9c3646d1 269M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 270M: Len Brown <lenb@kernel.org>
6968e50c 271L: linux-acpi@vger.kernel.org
360818b8
RW
272W: https://01.org/linux-acpi
273Q: https://patchwork.kernel.org/project/linux-acpi/list/
274T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 275S: Supported
679655da
JP
276F: drivers/acpi/
277F: drivers/pnp/pnpacpi/
278F: include/linux/acpi.h
43368e74 279F: include/acpi/
3a75ef0c 280F: Documentation/acpi/
89ca78a0 281F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
282F: drivers/pci/*acpi*
283F: drivers/pci/*/*acpi*
284F: drivers/pci/*/*/*acpi*
3a75ef0c 285F: tools/power/acpi/
8b59a454 286
3774929d
RW
287ACPI COMPONENT ARCHITECTURE (ACPICA)
288M: Robert Moore <robert.moore@intel.com>
289M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 290M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
291L: linux-acpi@vger.kernel.org
292L: devel@acpica.org
293W: https://acpica.org/
294W: https://github.com/acpica/acpica/
295Q: https://patchwork.kernel.org/project/linux-acpi/list/
296T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297S: Supported
298F: drivers/acpi/acpica/
299F: include/acpi/
2754c447 300F: tools/power/acpi/
3774929d 301
8b59a454 302ACPI FAN DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/fan.c
1da177e4 308
8b59a454 309ACPI THERMAL DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/*thermal*
998be20f 315
359acec8 316ACPI VIDEO DRIVER
8b58be88 317M: Zhang Rui <rui.zhang@intel.com>
8b59a454 318L: linux-acpi@vger.kernel.org
5ca92bd9 319W: https://01.org/linux-acpi
8b59a454 320S: Supported
679655da 321F: drivers/acpi/video.c
998be20f 322
bff431e4 323ACPI WMI DRIVER
d0944853 324L: platform-driver-x86@vger.kernel.org
5b927259 325S: Orphan
679655da 326F: drivers/platform/x86/wmi.c
bff431e4 327
2f39d519 328AD1889 ALSA SOUND DRIVER
8b58be88 329M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
330W: http://wiki.parisc-linux.org/AD1889
331L: linux-parisc@vger.kernel.org
332S: Maintained
679655da 333F: sound/pci/ad1889.*
2f39d519 334
527a1a83
MH
335AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 337W: http://wiki.analog.com/AD5254
a4edbc10 338W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
339S: Supported
340F: drivers/misc/ad525x_dpot.c
341
342AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 344W: http://wiki.analog.com/AD5398
a4edbc10 345W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
346S: Supported
347F: drivers/regulator/ad5398.c
348
349AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 351W: http://wiki.analog.com/AD7142
a4edbc10 352W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
353S: Supported
354F: drivers/input/misc/ad714x.c
355
356AD7877 TOUCHSCREEN DRIVER
357M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 358W: http://wiki.analog.com/AD7877
a4edbc10 359W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
360S: Supported
361F: drivers/input/touchscreen/ad7877.c
362
363AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 365W: http://wiki.analog.com/AD7879
a4edbc10 366W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
367S: Supported
368F: drivers/input/touchscreen/ad7879.c
369
1330b0dc 370ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 371M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
372S: Maintained
373
1da177e4 374ADM1025 HARDWARE MONITOR DRIVER
d8130624 375M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 376L: lm-sensors@lm-sensors.org
1da177e4 377S: Maintained
679655da
JP
378F: Documentation/hwmon/adm1025
379F: drivers/hwmon/adm1025.c
1da177e4 380
cae2caae 381ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 382M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
383L: lm-sensors@lm-sensors.org
384S: Maintained
679655da 385F: drivers/hwmon/adm1029.c
cae2caae 386
cc0b88cf 387ADM8211 WIRELESS DRIVER
cc0b88cf 388L: linux-wireless@vger.kernel.org
491b26b4 389W: http://wireless.kernel.org/
e71bcbd0 390S: Orphan
679655da 391F: drivers/net/wireless/adm8211.*
cc0b88cf 392
e8e31622
SA
393ADP1653 FLASH CONTROLLER DRIVER
394M: Sakari Ailus <sakari.ailus@iki.fi>
395L: linux-media@vger.kernel.org
396S: Maintained
397F: drivers/media/i2c/adp1653.c
398F: include/media/adp1653.h
399
527a1a83
MH
400ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
401M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 402W: http://wiki.analog.com/ADP5520
a4edbc10 403W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
404S: Supported
405F: drivers/mfd/adp5520.c
406F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 407F: drivers/leds/leds-adp5520.c
77278d50 408F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
409F: drivers/input/keyboard/adp5520-keys.c
410
411ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
412M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 413W: http://wiki.analog.com/ADP5588
a4edbc10 414W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
415S: Supported
416F: drivers/input/keyboard/adp5588-keys.c
77278d50 417F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
418
419ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
420M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 421W: http://wiki.analog.com/ADP8860
a4edbc10 422W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
423S: Supported
424F: drivers/video/backlight/adp8860_bl.c
425
8c22a8f5
DE
426ADS1015 HARDWARE MONITOR DRIVER
427M: Dirk Eibach <eibach@gdsys.de>
428L: lm-sensors@lm-sensors.org
429S: Maintained
430F: Documentation/hwmon/ads1015
431F: drivers/hwmon/ads1015.c
432F: include/linux/i2c/ads1015.h
433
1da177e4 434ADT746X FAN DRIVER
8b58be88 435M: Colin Leroy <colin@colino.net>
1da177e4 436S: Maintained
679655da 437F: drivers/macintosh/therm_adt746x.c
1da177e4 438
b058b859 439ADT7475 HARDWARE MONITOR DRIVER
d8130624 440M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
441L: lm-sensors@lm-sensors.org
442S: Maintained
443F: Documentation/hwmon/adt7475
444F: drivers/hwmon/adt7475.c
445
527a1a83
MH
446ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
447M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 448W: http://wiki.analog.com/ADXL345
a4edbc10 449W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
450S: Supported
451F: drivers/input/misc/adxl34x.c
452
8c6af9e1 453ADVANSYS SCSI DRIVER
8b58be88 454M: Matthew Wilcox <matthew@wil.cx>
d8130624 455M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
456L: linux-scsi@vger.kernel.org
457S: Maintained
679655da
JP
458F: Documentation/scsi/advansys.txt
459F: drivers/scsi/advansys.c
8c6af9e1 460
1da177e4 461AEDSP16 DRIVER
8b58be88 462M: Riccardo Facchetti <fizban@tin.it>
1da177e4 463S: Maintained
679655da 464F: sound/oss/aedsp16.c
1da177e4 465
91952bc0
AP
466AF9013 MEDIA DRIVER
467M: Antti Palosaari <crope@iki.fi>
468L: linux-media@vger.kernel.org
469W: http://linuxtv.org/
470W: http://palosaari.fi/linux/
471Q: http://patchwork.linuxtv.org/project/linux-media/list/
472T: git git://linuxtv.org/anttip/media_tree.git
473S: Maintained
474F: drivers/media/dvb-frontends/af9013*
475
476AF9033 MEDIA DRIVER
477M: Antti Palosaari <crope@iki.fi>
478L: linux-media@vger.kernel.org
479W: http://linuxtv.org/
480W: http://palosaari.fi/linux/
481Q: http://patchwork.linuxtv.org/project/linux-media/list/
482T: git git://linuxtv.org/anttip/media_tree.git
483S: Maintained
484F: drivers/media/dvb-frontends/af9033*
485
1da177e4 486AFFS FILE SYSTEM
6cf515e1
GU
487L: linux-fsdevel@vger.kernel.org
488S: Orphan
679655da
JP
489F: Documentation/filesystems/affs.txt
490F: fs/affs/
1da177e4 491
e2d1d6c0 492AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 493M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
494L: linux-afs@lists.infradead.org
495S: Supported
679655da
JP
496F: fs/afs/
497F: include/net/af_rxrpc.h
498F: net/rxrpc/af_rxrpc.c
e2d1d6c0 499
1da177e4 500AGPGART DRIVER
8b58be88 501M: David Airlie <airlied@linux.ie>
878eaf61 502T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 503S: Maintained
679655da
JP
504F: drivers/char/agp/
505F: include/linux/agp*
c117ab84 506F: include/uapi/linux/agp*
1da177e4
LT
507
508AHA152X SCSI DRIVER
8b58be88 509M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
510L: linux-scsi@vger.kernel.org
511S: Maintained
679655da
JP
512F: drivers/scsi/aha152x*
513F: drivers/scsi/pcmcia/aha152x*
1da177e4 514
64624d4f 515AIC7XXX / AIC79XX SCSI DRIVER
d8130624 516M: Hannes Reinecke <hare@suse.com>
64624d4f 517L: linux-scsi@vger.kernel.org
1da177e4 518S: Maintained
679655da 519F: drivers/scsi/aic7xxx/
1da177e4 520
450500ad
HV
521AIMSLAB FM RADIO RECEIVER DRIVER
522M: Hans Verkuil <hverkuil@xs4all.nl>
523L: linux-media@vger.kernel.org
524T: git git://linuxtv.org/media_tree.git
525W: http://linuxtv.org
526S: Maintained
527F: drivers/media/radio/radio-aimslab*
528
e2d1d6c0 529AIO
8b58be88 530M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
531L: linux-aio@kvack.org
532S: Supported
679655da
JP
533F: fs/aio.c
534F: include/linux/*aio*.h
e2d1d6c0 535
469d4ec8
AP
536AIRSPY MEDIA DRIVER
537M: Antti Palosaari <crope@iki.fi>
538L: linux-media@vger.kernel.org
539W: http://linuxtv.org/
540W: http://palosaari.fi/linux/
541Q: http://patchwork.linuxtv.org/project/linux-media/list/
542T: git git://linuxtv.org/anttip/media_tree.git
543S: Maintained
544F: drivers/media/usb/airspy/
545
1da177e4 546ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 547M: Duncan Sands <duncan.sands@free.fr>
6372594a 548L: linux-usb@vger.kernel.org
1da177e4
LT
549W: http://www.linux-usb.org/SpeedTouch/
550S: Maintained
679655da
JP
551F: drivers/usb/atm/speedtch.c
552F: drivers/usb/atm/usbatm.c
1da177e4 553
272f133a 554ALCHEMY AU1XX0 MMC DRIVER
8b58be88 555M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 556S: Maintained
679655da 557F: drivers/mmc/host/au1xmmc.c
272f133a 558
4a4e5787 559ALI1563 I2C DRIVER
8b58be88 560M: Rudolf Marek <r.marek@assembler.cz>
846557d3 561L: linux-i2c@vger.kernel.org
4a4e5787 562S: Maintained
679655da
JP
563F: Documentation/i2c/busses/i2c-ali1563
564F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 565
bc368798
LC
566ALLWINNER SECURITY SYSTEM
567M: Corentin Labbe <clabbe.montjoie@gmail.com>
568L: linux-crypto@vger.kernel.org
569S: Maintained
570F: drivers/crypto/sunxi-ss/
571
1da177e4 572ALPHA PORT
8b58be88 573M: Richard Henderson <rth@twiddle.net>
8b58be88 574M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 575M: Matt Turner <mattst88@gmail.com>
c89f4f9a 576S: Odd Fixes
a9406699 577L: linux-alpha@vger.kernel.org
679655da 578F: arch/alpha/
1da177e4 579
f62092f6
LFT
580ALTERA MAILBOX DRIVER
581M: Ley Foon Tan <lftan@altera.com>
582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S: Maintained
584F: drivers/mailbox/mailbox-altera.c
585
c5abbba9
THL
586ALTERA PIO DRIVER
587M: Tien Hock Loh <thloh@altera.com>
588L: linux-gpio@vger.kernel.org
589S: Maintained
590F: drivers/gpio/gpio-altera.c
591
16b8b922 592ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 593M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
594L: netdev@vger.kernel.org
595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596S: Maintained
597F: drivers/net/ethernet/altera/
598
adf9251f
TK
599ALTERA UART/JTAG UART SERIAL DRIVERS
600M: Tobias Klauser <tklauser@distanz.ch>
601L: linux-serial@vger.kernel.org
61bd0943 602L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
603S: Maintained
604F: drivers/tty/serial/altera_uart.c
605F: drivers/tty/serial/altera_jtaguart.c
606F: include/linux/altera_uart.h
607F: include/linux/altera_jtaguart.h
608
f4875e12
TL
609AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
610M: Tom Lendacky <thomas.lendacky@amd.com>
611L: linux-crypto@vger.kernel.org
612S: Supported
613F: drivers/crypto/ccp/
614F: include/linux/ccp.h
615
512d1027 616AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 617M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
618L: lm-sensors@lm-sensors.org
619S: Maintained
620F: Documentation/hwmon/fam15h_power
621F: drivers/hwmon/fam15h_power.c
622
167a675a 623AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
67d76710 624L: linux-geode@lists.infradead.org (moderated for non-subscribers)
b4731977 625S: Orphan
faf2e1db 626F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 627
f90b8116 628AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 629P: Andres Salomon <dilinger@queued.net>
67d76710 630L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
631W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
632S: Supported
679655da
JP
633F: drivers/char/hw_random/geode-rng.c
634F: drivers/crypto/geode*
8a61f013 635F: drivers/video/fbdev/geode/
679655da 636F: arch/x86/include/asm/geode.h
f90b8116 637
919ee7dd 638AMD IOMMU (AMD-VI)
e4110568 639M: Joerg Roedel <joro@8bytes.org>
919ee7dd 640L: iommu@lists.linux-foundation.org
525b233c 641T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 642S: Maintained
b2c16391
JP
643F: drivers/iommu/amd_iommu*.[ch]
644F: include/linux/amd-iommu.h
919ee7dd 645
16423d67 646AMD KFD
1241e0b4 647M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
648L: dri-devel@lists.freedesktop.org
649T: git git://people.freedesktop.org/~gabbayo/linux.git
650S: Supported
130e0371
OG
651F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
652F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 653F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 654F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 655F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
656F: drivers/gpu/drm/amd/include/cik_structs.h
657F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 658F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
659F: drivers/gpu/drm/radeon/radeon_kfd.c
660F: drivers/gpu/drm/radeon/radeon_kfd.h
661F: include/uapi/linux/kfd_ioctl.h
16423d67 662
45198c7b
LT
663AMD XGBE DRIVER
664M: Tom Lendacky <thomas.lendacky@amd.com>
665L: netdev@vger.kernel.org
666S: Supported
667F: drivers/net/ethernet/amd/xgbe/
45198c7b 668
284f42b6 669AMS (Apple Motion Sensor) DRIVER
8b58be88 670M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 671S: Supported
bd5f47ec 672F: drivers/macintosh/ams/
284f42b6 673
f94b533d 674AMSO1100 RNIC DRIVER
8b58be88
JP
675M: Tom Tucker <tom@opengridcomputing.com>
676M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 677L: linux-rdma@vger.kernel.org
f94b533d 678S: Maintained
679655da 679F: drivers/infiniband/hw/amso1100/
f94b533d 680
531fca16
HV
681ANALOG DEVICES INC AD9389B DRIVER
682M: Hans Verkuil <hans.verkuil@cisco.com>
683L: linux-media@vger.kernel.org
684S: Maintained
685F: drivers/media/i2c/ad9389b*
686
614b4384
LPC
687ANALOG DEVICES INC ADV7180 DRIVER
688M: Lars-Peter Clausen <lars@metafoo.de>
689L: linux-media@vger.kernel.org
690W: http://ez.analog.com/community/linux-device-drivers
691S: Supported
692F: drivers/media/i2c/adv7180.c
693
c40ddfa3
HV
694ANALOG DEVICES INC ADV7511 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7511*
699
531fca16
HV
700ANALOG DEVICES INC ADV7604 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7604*
705
c40ddfa3
HV
706ANALOG DEVICES INC ADV7842 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7842*
711
527a1a83 712ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 713M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 715W: http://wiki.analog.com/
a4edbc10 716W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 717S: Supported
39c9d199 718F: sound/soc/codecs/adau*
cc52688a 719F: sound/soc/codecs/adav*
4bdef3bd 720F: sound/soc/codecs/ad1*
ae48f5ef 721F: sound/soc/codecs/ad7*
4bdef3bd 722F: sound/soc/codecs/ssm*
40216ce7 723F: sound/soc/codecs/sigmadsp.*
4bdef3bd 724
527a1a83 725ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
727L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728W: http://blackfin.uclinux.org/
729S: Supported
730F: sound/soc/blackfin/*
7d1f9018 731
4ce72abc
LPC
732ANALOG DEVICES INC IIO DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734M: Michael Hennerich <Michael.Hennerich@analog.com>
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: drivers/iio/*/ad*
739X: drivers/iio/*/adjd*
740F: drivers/staging/iio/*/ad*
741F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 742
0e3b67b3
LPC
743ANALOG DEVICES INC DMA DRIVERS
744M: Lars-Peter Clausen <lars@metafoo.de>
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/dma/dma-axi-dmac.c
748
41c9e95d
GK
749ANDROID DRIVERS
750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 751M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 752M: Riley Andrews <riandrews@android.com>
0e4a566b 753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
754L: devel@driverdev.osuosl.org
755S: Supported
756F: drivers/android/
757F: drivers/staging/android/
758
42269063 759AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 760M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 761L: linuxppc-dev@lists.ozlabs.org
93711660 762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 763S: Maintained
679655da 764F: sound/aoa/
42269063 765
1da177e4 766APM DRIVER
e5f6450c 767M: Jiri Kosina <jikos@kernel.org>
81024fc4 768S: Odd fixes
679655da
JP
769F: arch/x86/kernel/apm_32.c
770F: include/linux/apm_bios.h
c117ab84 771F: include/uapi/linux/apm_bios.h
81024fc4 772F: drivers/char/apm-emulation.c
1da177e4 773
bd7aa4b2 774APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 775M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 776L: linux-input@vger.kernel.org
75dd112a 777S: Odd fixes
679655da 778F: drivers/input/mouse/bcm5974.c
bd7aa4b2 779
6f2fad74 780APPLE SMC DRIVER
75dd112a 781M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 782L: lm-sensors@lm-sensors.org
75dd112a 783S: Odd fixes
679655da 784F: drivers/hwmon/applesmc.c
6f2fad74 785
1da177e4 786APPLETALK NETWORK LAYER
8b58be88 787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 788S: Maintained
679655da
JP
789F: drivers/net/appletalk/
790F: net/appletalk/
1da177e4 791
21c75328
DD
792APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
793M: Duc Dang <dhdang@apm.com>
794S: Supported
795F: arch/arm64/boot/dts/apm/
796
24299502
IS
797APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
798M: Iyappan Subramanian <isubramanian@apm.com>
799M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
800S: Supported
801F: drivers/net/ethernet/apm/xgene/
802F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
803
62a37dc7
LP
804APTINA CAMERA SENSOR PLL
805M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
806L: linux-media@vger.kernel.org
807S: Maintained
808F: drivers/media/i2c/aptina-pll.*
809
1154ea7d 810ARC FRAMEBUFFER DRIVER
8b58be88 811M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 812S: Maintained
8a61f013
JH
813F: drivers/video/fbdev/arcfb.c
814F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 815
c38f6ac7
MG
816ARCNET NETWORK LAYER
817M: Michael Grzeschik <m.grzeschik@pengutronix.de>
818L: netdev@vger.kernel.org
819S: Maintained
820F: drivers/net/arcnet/
821F: include/uapi/linux/if_arcnet.h
822
1da177e4 823ARM MFM AND FLOPPY DRIVERS
8b58be88 824M: Ian Molton <spyro@f2s.com>
1da177e4 825S: Maintained
679655da
JP
826F: arch/arm/lib/floppydma.S
827F: arch/arm/include/asm/floppy.h
1da177e4 828
6f96521f
WD
829ARM PMU PROFILING AND DEBUGGING
830M: Will Deacon <will.deacon@arm.com>
70e238df 831R: Mark Rutland <mark.rutland@arm.com>
6f96521f 832S: Maintained
dd06a84b 833F: arch/arm*/kernel/perf_*
6f96521f 834F: arch/arm/oprofile/common.c
dd06a84b
MR
835F: arch/arm*/kernel/hw_breakpoint.c
836F: arch/arm*/include/asm/hw_breakpoint.h
837F: arch/arm*/include/asm/perf_event.h
fa8ad788
MR
838F: drivers/perf/arm_pmu.c
839F: include/linux/perf/arm_pmu.h
6f96521f 840
d4275354 841ARM PORT
8b58be88 842M: Russell King <linux@arm.linux.org.uk>
efc03ecb 843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
844W: http://www.arm.linux.org.uk/
845S: Maintained
846F: arch/arm/
847
d323c243
SB
848ARM SUB-ARCHITECTURES
849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 850S: Maintained
d323c243
SB
851F: arch/arm/mach-*/
852F: arch/arm/plat-*/
853T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
854
cefbf4ea
RK
855ARM PRIMECELL AACI PL041 DRIVER
856M: Russell King <linux@arm.linux.org.uk>
857S: Maintained
858F: sound/arm/aaci.*
859
860ARM PRIMECELL CLCD PL110 DRIVER
861M: Russell King <linux@arm.linux.org.uk>
862S: Maintained
8a61f013 863F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
864
865ARM PRIMECELL KMI PL050 DRIVER
866M: Russell King <linux@arm.linux.org.uk>
867S: Maintained
868F: drivers/input/serio/ambakmi.*
869F: include/linux/amba/kmi.h
870
2761f5c2 871ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
872M: Russell King <linux@arm.linux.org.uk>
873S: Maintained
679655da 874F: drivers/mmc/host/mmci.*
2f748aaa 875F: include/linux/amba/mmci.h
2761f5c2 876
1b4304e5
RK
877ARM PRIMECELL UART PL010 AND PL011 DRIVERS
878M: Russell King <linux@arm.linux.org.uk>
879S: Maintained
880F: drivers/tty/serial/amba-pl01*.c
881F: include/linux/amba/serial.h
2761f5c2 882
cefbf4ea
RK
883ARM PRIMECELL BUS SUPPORT
884M: Russell King <linux@arm.linux.org.uk>
885S: Maintained
886F: drivers/amba/
887F: include/linux/amba/bus.h
888
2b7a52a4 889ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 890M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
892S: Maintained
893
9c784f95 894ARM/AFEB9260 MACHINE SUPPORT
8b58be88 895M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
897S: Maintained
898
2b7a52a4 899ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 900M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
902S: Maintained
903
5c6dcd7f 904ARM/Allwinner sunXi SoC support
1b106699 905M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 906M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908S: Maintained
5c6dcd7f 909N: sun[x456789]i
60b0f380
MR
910
911ARM/Allwinner SoC Clock Support
912M: Emilio LĂ³pez <emilio@elopez.com.ar>
913S: Maintained
914F: drivers/clk/sunxi/
1b106699 915
7c1e3876
CC
916ARM/Amlogic MesonX SoC support
917M: Carlo Caione <carlo@caione.org>
918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S: Maintained
12ddbadf 920F: drivers/media/rc/meson-ir.c
7c1e3876
CC
921N: meson[x68]
922
eff506fa
TZ
923ARM/Annapurna Labs ALPINE ARCHITECTURE
924M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
925S: Maintained
926F: arch/arm/mach-alpine/
927
8dca5ce8 928ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
c1fc8675 929M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 930M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 931M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
933W: http://www.linux4sam.org
934S: Supported
935F: arch/arm/mach-at91/
f0a0a58e 936F: include/soc/at91/
70e389cc
MB
937F: arch/arm/boot/dts/at91*.dts
938F: arch/arm/boot/dts/at91*.dtsi
939F: arch/arm/boot/dts/sama*.dts
940F: arch/arm/boot/dts/sama*.dtsi
5f58c970 941F: arch/arm/include/debug/at91.S
d4a89c7d 942
6e05dd4e
BB
943ARM/ATMEL AT91 Clock Support
944M: Boris Brezillon <boris.brezillon@free-electrons.com>
945S: Maintained
946F: drivers/clk/at91
947
986cf2e9 948ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 949M: Rob Herring <robh@kernel.org>
986cf2e9
RH
950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
951S: Maintained
952F: arch/arm/mach-highbank/
953
d94f944e 954ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 955M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
956S: Maintained
957F: arch/arm/mach-cns3xxx/
d94f944e 958
4863dea3
SG
959ARM/CAVIUM THUNDER NETWORK DRIVER
960M: Sunil Goutham <sgoutham@cavium.com>
961M: Robert Richter <rric@kernel.org>
962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963S: Supported
322e5cc5 964F: drivers/net/ethernet/cavium/thunder/
4863dea3 965
386ab516
AS
966ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
967M: Alexander Shiyan <shc_work@mail.ru>
968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969S: Odd Fixes
b8ba3874 970N: clps711x
386ab516 971
2b7a52a4 972ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 973M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 974M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 976S: Maintained
d19d3667
HS
977F: arch/arm/mach-ep93xx/
978F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
979
980ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 981M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 982L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
983S: Maintained
984
d4275354 985ARM/CLKDEV SUPPORT
8b58be88 986M: Russell King <linux@arm.linux.org.uk>
efc03ecb 987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 988S: Maintained
d4275354 989F: arch/arm/include/asm/clkdev.h
4fa2651d 990F: drivers/clk/clkdev.c
d4275354 991
d48134e7 992ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 993M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
995S: Maintained
996
94150095
HF
997ARM/CONTEC MICRO9 MACHINE SUPPORT
998M: Hubert Feurstein <hubert.feurstein@contec.at>
999S: Maintained
1000F: arch/arm/mach-ep93xx/micro9.c
1001
a06ae860
PP
1002ARM/CORESIGHT FRAMEWORK AND DRIVERS
1003M: Mathieu Poirier <mathieu.poirier@linaro.org>
1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005S: Maintained
01081f5a 1006F: drivers/hwtracing/coresight/*
a06ae860
PP
1007F: Documentation/trace/coresight.txt
1008F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1009F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1010
1da177e4 1011ARM/CORGI MACHINE SUPPORT
8b58be88 1012M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1013S: Maintained
1014
881a95f9 1015ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1016M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1018T: git git://github.com/ulli-kroll/linux.git
162500b3 1019S: Maintained
f49afbb5 1020F: arch/arm/mach-gemini/
98a9bb5b 1021F: drivers/rtc/rtc-gemini.c
881a95f9 1022
a990cbd8 1023ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1024M: Barry Song <baohua@kernel.org>
a990cbd8 1025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1026T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1027S: Maintained
1028F: arch/arm/mach-prima2/
4a9c44f1 1029F: drivers/clk/sirf/
05f30e8d 1030F: drivers/clocksource/timer-prima2.c
5833ac98 1031F: drivers/clocksource/timer-atlas7.c
f8505ef5 1032N: [^a-z]sirf
a990cbd8 1033
c9d862c4
BS
1034ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1035M: Baruch Siach <baruch@tkos.co.il>
1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037S: Maintained
cde137aa 1038F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1039N: digicolor
1040
d4275354 1041ARM/EBSA110 MACHINE SUPPORT
8b58be88 1042M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1044W: http://www.arm.linux.org.uk/
1045S: Maintained
1046F: arch/arm/mach-ebsa110/
b955f6ca 1047F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1048
4721f3ce
UKK
1049ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1050M: Uwe Kleine-König <kernel@pengutronix.de>
1051L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052S: Maintained
1053N: efm32
1054
a9da4f7e 1055ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1056M: Daniel Ribeiro <drwyrm@gmail.com>
1057M: Stefan Schmidt <stefan@openezx.org>
1058M: Harald Welte <laforge@openezx.org>
d66f1886 1059L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1060W: http://www.openezx.org/
1061S: Maintained
cafc2265
SS
1062T: topgit git://git.openezx.org/openezx.git
1063F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1064
6a915af9 1065ARM/FARADAY FA526 PORT
162500b3 1066M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1068S: Maintained
1fa7e547 1069T: git git://git.berlios.de/gemini-board
f49afbb5 1070F: arch/arm/mm/*-fa*
6a915af9 1071
d4275354 1072ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1073M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1075W: http://www.arm.linux.org.uk/
1076S: Maintained
1077F: arch/arm/include/asm/hardware/dec21285.h
1078F: arch/arm/mach-footbridge/
1079
86183a5f 1080ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1081M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1082M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1084S: Maintained
f1c12837 1085T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1086F: arch/arm/mach-imx/
ce515a6b 1087F: arch/arm/mach-mxs/
2a82f95c 1088F: arch/arm/boot/dts/imx*
e5dafa22 1089F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1090F: drivers/clk/imx/
1091F: include/soc/imx/
86183a5f 1092
142109d2 1093ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1094M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1095M: Sascha Hauer <kernel@pengutronix.de>
1096R: Stefan Agner <stefan@agner.ch>
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S: Maintained
1099T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1100F: arch/arm/mach-imx/*vf610*
1101F: arch/arm/boot/dts/vf*
1102
2b7a52a4 1103ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1104M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1106S: Maintained
1107
90b8fc34 1108ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1109M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1111S: Maintained
1112
ef47d5f0 1113ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1114M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1115M: Paul Parsons <lost.distance@yahoo.com>
1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1117S: Maintained
1118F: arch/arm/mach-pxa/hx4700.c
1119F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1120F: sound/soc/pxa/hx4700.c
ef47d5f0 1121
4dfad069
WX
1122ARM/HISILICON SOC SUPPORT
1123M: Wei Xu <xuwei5@hisilicon.com>
1124L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125W: http://www.hisilicon.com
1126S: Supported
1127T: git git://github.com/hisilicon/linux-hisi.git
1128F: arch/arm/mach-hisi/
1129
21f37bc3 1130ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1131M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1132W: www.jlime.com
1133S: Maintained
084bad91
KE
1134T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1135F: arch/arm/mach-sa1100/jornada720.c
1136F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1137
5e767ab9
JMC
1138ARM/IGEP MACHINE SUPPORT
1139M: Enric Balletbo i Serra <eballetbo@gmail.com>
1140M: Javier Martinez Canillas <javier@dowhile0.org>
1141L: linux-omap@vger.kernel.org
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S: Maintained
06ff74fd 1144F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1145
403d2971
MV
1146ARM/INCOME PXA270 SUPPORT
1147M: Marek Vasut <marek.vasut@gmail.com>
1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149S: Maintained
ec154082 1150F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1151
2b7a52a4 1152ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1153M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1155S: Maintained
e2bdb176
DW
1156
1157ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1159S: Orphan
2b7a52a4
LB
1160
1161ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1162M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1164S: Maintained
2b7a52a4
LB
1165
1166ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1167M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1169S: Maintained
2b7a52a4 1170
2b7a52a4 1171ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1172M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1174S: Maintained
1175
dfdd8cc9
KH
1176ARM/INTEL IXP4XX ARM ARCHITECTURE
1177M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1178M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1180S: Maintained
1181F: arch/arm/mach-ixp4xx/
1182
838553c5 1183ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1184M: Jonathan Cameron <jic23@cam.ac.uk>
1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186S: Maintained
1187F: arch/arm/mach-pxa/stargate2.c
1188F: drivers/pcmcia/pxa2xx_stargate2.c
1189
2b7a52a4 1190ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1191M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1192L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1193S: Maintained
2b7a52a4
LB
1194
1195ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1196M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1198S: Maintained
1199
1154f858 1200ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1201M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203S: Maintained
1204F: arch/arm/mach-keystone/
317929cd 1205T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1206
bc6aa566 1207ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1208M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1209L: linux-kernel@vger.kernel.org
1210S: Maintained
1211F: drivers/clk/keystone/
1212
1213ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1214M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1215L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216L: linux-kernel@vger.kernel.org
1217S: Maintained
1218F: drivers/clocksource/timer-keystone.c
1219
1220ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1221M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1222L: linux-kernel@vger.kernel.org
1223S: Maintained
1224F: drivers/power/reset/keystone-reset.c
1225
1226ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1227M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1228L: linux-kernel@vger.kernel.org
1229S: Maintained
1230F: drivers/memory/*emif*
1231
2b7a52a4 1232ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1233M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1235S: Maintained
1236
3143875f
JE
1237ARM/LPC18XX ARCHITECTURE
1238M: Joachim Eastwood <manabian@gmail.com>
1239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240S: Maintained
19c1c32c
JE
1241F: arch/arm/boot/dts/lpc43*
1242F: drivers/clk/nxp/clk-lpc18xx*
1243F: drivers/clocksource/time-lpc32xx.c
1244F: drivers/i2c/busses/i2c-lpc2k.c
1245F: drivers/memory/pl172.c
1246F: drivers/mtd/spi-nor/nxp-spifi.c
1247F: drivers/rtc/rtc-lpc24xx.c
3143875f
JE
1248N: lpc18xx
1249
3b886171 1250ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1251M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1252S: Maintained
1253
31c17ac9 1254ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1255M: Jason Cooper <jason@lakedaemon.net>
1256M: Andrew Lunn <andrew@lunn.ch>
1257M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1258M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260S: Maintained
1261F: arch/arm/mach-mvebu/
59ec9671 1262F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1263F: arch/arm/boot/dts/armada*
1264F: arch/arm/boot/dts/kirkwood*
1265
75f41273 1266
40f4978b
SH
1267ARM/Marvell Berlin SoC support
1268M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270S: Maintained
1271F: arch/arm/mach-berlin/
31c17ac9
GC
1272F: arch/arm/boot/dts/berlin*
1273
40f4978b 1274
4cfab57e 1275ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1276M: Jason Cooper <jason@lakedaemon.net>
1277M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1278M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1279M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1281S: Maintained
1282F: arch/arm/mach-dove/
54a246ff
NP
1283F: arch/arm/mach-mv78xx0/
1284F: arch/arm/mach-orion5x/
1285F: arch/arm/plat-orion/
31c17ac9
GC
1286F: arch/arm/boot/dts/dove*
1287F: arch/arm/boot/dts/orion5x*
1288
3b886171 1289
d69ac131
AC
1290ARM/Orion SoC/Technologic Systems TS-78xx platform support
1291M: Alexander Clouter <alex@digriz.org.uk>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293W: http://www.digriz.org.uk/ts78xx/kernel
1294S: Maintained
1295F: arch/arm/mach-orion5x/ts78xx-*
1296
607b8fc9
EH
1297ARM/Mediatek RTC DRIVER
1298M: Eddie Huang <eddie.huang@mediatek.com>
1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1301S: Maintained
1302F: drivers/rtc/rtc-mt6397.c
1303
e54951c8
MB
1304ARM/Mediatek SoC support
1305M: Matthias Brugger <matthias.bgg@gmail.com>
1306L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1307L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1308S: Maintained
1309F: arch/arm/boot/dts/mt6*
1310F: arch/arm/boot/dts/mt8*
1311F: arch/arm/mach-mediatek/
1312N: mtk
1313K: mediatek
1314
0f8669e3
CY
1315ARM/Mediatek USB3 PHY DRIVER
1316M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1319S: Maintained
1320F: drivers/phy/phy-mt65xx-usb3.c
1321
adcb079f
AB
1322ARM/MICREL KS8695 ARCHITECTURE
1323M: Greg Ungerer <gerg@uclinux.org>
1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1325F: arch/arm/mach-ks8695/
adcb079f
AB
1326S: Odd Fixes
1327
d78ff0a5 1328ARM/MIOA701 MACHINE SUPPORT
8b58be88 1329M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1331F: arch/arm/mach-pxa/mioa701.c
1332S: Maintained
1333
9624dfe6 1334ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1335M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1336S: Maintained
1337
e0ee9851 1338ARM/NOMADIK ARCHITECTURE
28b8e8d4 1339M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1340M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342S: Maintained
1343F: arch/arm/mach-nomadik/
ecc265fe 1344F: drivers/pinctrl/nomadik/
87572880 1345F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1346T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1347
9d76295a 1348ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1349M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1350L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1351W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1352S: Supported
1353
8459c159 1354ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1355M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1356M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1357S: Maintained
1358
5d783a2d 1359ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1360M: Marek Vasut <marek.vasut@gmail.com>
75280787 1361L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1362W: http://hackndev.com
1363S: Maintained
933d35f0
JP
1364F: arch/arm/mach-pxa/include/mach/palmtx.h
1365F: arch/arm/mach-pxa/palmtx.c
1366F: arch/arm/mach-pxa/include/mach/palmt5.h
1367F: arch/arm/mach-pxa/palmt5.c
1368F: arch/arm/mach-pxa/include/mach/palmld.h
1369F: arch/arm/mach-pxa/palmld.c
1370F: arch/arm/mach-pxa/include/mach/palmte2.h
1371F: arch/arm/mach-pxa/palmte2.c
1372F: arch/arm/mach-pxa/include/mach/palmtc.h
1373F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1374
b57fe924 1375ARM/PALM TREO SUPPORT
d8130624 1376M: Tomas Cech <sleep_walker@suse.com>
75280787 1377L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1378W: http://hackndev.com
1379S: Maintained
b57fe924
JP
1380F: arch/arm/mach-pxa/include/mach/palmtreo.h
1381F: arch/arm/mach-pxa/palmtreo.c
90af5811 1382
c49e1e63 1383ARM/PALMZ72 SUPPORT
8b58be88 1384M: Sergey Lapin <slapin@ossfans.org>
75280787 1385L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1386W: http://hackndev.com
1387S: Maintained
933d35f0
JP
1388F: arch/arm/mach-pxa/include/mach/palmz72.h
1389F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1390
1da177e4 1391ARM/PLEB SUPPORT
8b58be88 1392M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1393W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1394S: Maintained
1395
1396ARM/PT DIGITAL BOARD PORT
8b58be88 1397M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1398L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1399W: http://www.arm.linux.org.uk/
1400S: Maintained
1401
8fc1b0f8
KG
1402ARM/QUALCOMM SUPPORT
1403M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1404M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1405M: David Brown <davidb@codeaurora.org>
1406L: linux-arm-msm@vger.kernel.org
f5d3af9d 1407L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1408S: Maintained
1409F: arch/arm/mach-qcom/
f5d3af9d 1410F: drivers/soc/qcom/
c0c89faf
SB
1411F: drivers/tty/serial/msm_serial.h
1412F: drivers/tty/serial/msm_serial.c
1413F: drivers/*/pm8???-*
1414F: drivers/mfd/ssbi.c
916f743d 1415F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1416T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1417
2b7a52a4 1418ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1419M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1420L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1421S: Maintained
1422
d4275354 1423ARM/RISCPC ARCHITECTURE
8b58be88 1424M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1426W: http://www.arm.linux.org.uk/
1427S: Maintained
d4275354
RK
1428F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1429F: arch/arm/include/asm/hardware/ioc.h
1430F: arch/arm/include/asm/hardware/iomd.h
1431F: arch/arm/include/asm/hardware/memc.h
1432F: arch/arm/mach-rpc/
1a6422f6 1433F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1434F: drivers/net/ethernet/i825xx/ether1*
1435F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1436F: drivers/scsi/arm/
1437
08ddbb0a
HS
1438ARM/Rockchip SoC support
1439M: Heiko Stuebner <heiko@sntech.de>
1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1441L: linux-rockchip@lists.infradead.org
08ddbb0a 1442S: Maintained
541555e9 1443F: arch/arm/boot/dts/rk3*
08ddbb0a 1444F: arch/arm/mach-rockchip/
541555e9
HS
1445F: drivers/clk/rockchip/
1446F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1447F: drivers/*/*rockchip*
541555e9
HS
1448F: drivers/*/*/*rockchip*
1449F: sound/soc/rockchip/
b4331b43 1450N: rockchip
08ddbb0a 1451
5bfb937c
KK
1452ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1453M: Kukjin Kim <kgene@kernel.org>
e8f98457 1454M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1456L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1457S: Maintained
6f0589c8
MB
1458F: arch/arm/boot/dts/s3c*
1459F: arch/arm/boot/dts/exynos*
d97236e6 1460F: arch/arm64/boot/dts/exynos/
482ce512 1461F: arch/arm/plat-samsung/
769bbb63
HS
1462F: arch/arm/mach-s3c24*/
1463F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1464F: arch/arm/mach-s5p*/
1465F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1466F: drivers/*/*s3c2410*
1467F: drivers/*/*/*s3c2410*
40c76662
MB
1468F: drivers/spi/spi-s3c*
1469F: sound/soc/samsung/*
d6b9aea6
KK
1470F: Documentation/arm/Samsung/
1471F: Documentation/devicetree/bindings/arm/samsung/
1472F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1473F: Documentation/devicetree/bindings/power/pd-samsung.txt
33d43cdd 1474N: exynos
f556cb07 1475
10ffa964
KP
1476ARM/SAMSUNG MOBILE MACHINE SUPPORT
1477M: Kyungmin Park <kyungmin.park@samsung.com>
1478L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479S: Maintained
004bbd3c 1480F: arch/arm/mach-s5pv210/
10ffa964 1481
3ce4ccb6
KD
1482ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1483M: Kyungmin Park <kyungmin.park@samsung.com>
1484M: Kamil Debski <k.debski@samsung.com>
1485L: linux-arm-kernel@lists.infradead.org
1486L: linux-media@vger.kernel.org
1487S: Maintained
1488F: drivers/media/platform/s5p-g2d/
1489
e6a476fd
MS
1490ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1491M: Kyungmin Park <kyungmin.park@samsung.com>
1492M: Kamil Debski <k.debski@samsung.com>
6305902c 1493M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1494L: linux-arm-kernel@lists.infradead.org
1495L: linux-media@vger.kernel.org
1496S: Maintained
934455d7 1497F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1498F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1499
1500ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1501M: Kyungmin Park <kyungmin.park@samsung.com>
1502M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1503L: linux-arm-kernel@lists.infradead.org
1504L: linux-media@vger.kernel.org
1505S: Maintained
90d72ac6 1506F: drivers/media/platform/s5p-tv/
e6a476fd 1507
7d9f9bf4
AP
1508ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1509M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1510M: Jacek Anaszewski <j.anaszewski@samsung.com>
1511L: linux-arm-kernel@lists.infradead.org
1512L: linux-media@vger.kernel.org
1513S: Maintained
1514F: drivers/media/platform/s5p-jpeg/
1515
d48d38e8 1516ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1517M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1518M: Magnus Damm <magnus.damm@gmail.com>
1519L: linux-sh@vger.kernel.org
d48d38e8 1520W: http://oss.renesas.com
bbff48f5 1521Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1522T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1523S: Supported
0b514fdb
SH
1524F: arch/arm/boot/dts/emev2*
1525F: arch/arm/boot/dts/r7s*
1526F: arch/arm/boot/dts/r8a*
1527F: arch/arm/boot/dts/sh*
0b514fdb 1528F: arch/arm/configs/shmobile_defconfig
7a2071c5 1529F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1530F: arch/arm/mach-shmobile/
1531F: drivers/sh/
1532
66314223 1533ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1534M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1535S: Maintained
1536F: arch/arm/mach-socfpga/
efadb751
DN
1537F: arch/arm/boot/dts/socfpga*
1538F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1539W: http://www.rocketboards.org
efadb751 1540T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1541
1542ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1543M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1544S: Maintained
1545F: drivers/clk/socfpga/
1546
71bcada8
TT
1547ARM/SOCFPGA EDAC SUPPORT
1548M: Thor Thayer <tthayer@opensource.altera.com>
1549S: Maintained
1550F: drivers/edac/altera_edac.
1551
65ebcc11 1552ARM/STI ARCHITECTURE
a92177ea
SK
1553M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1554M: Maxime Coquelin <maxime.coquelin@st.com>
1555M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557L: kernel@stlinux.com
1558W: http://www.stlinux.com
1559S: Maintained
1560F: arch/arm/mach-sti/
a92177ea 1561F: arch/arm/boot/dts/sti*
b8e31bf3 1562F: drivers/char/hw_random/st-rng.c
a92177ea 1563F: drivers/clocksource/arm_global_timer.c
82805d1b 1564F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1565F: drivers/i2c/busses/i2c-st.c
346e2e4a 1566F: drivers/media/rc/st_rc.c
95d66b16 1567F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1568F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1569F: drivers/phy/phy-miphy28lp.c
1570F: drivers/phy/phy-miphy365x.c
6da969a5 1571F: drivers/phy/phy-stih407-usb.c
26389c78 1572F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1573F: drivers/pinctrl/pinctrl-st.c
1574F: drivers/reset/sti/
db4112e6 1575F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1576F: drivers/tty/serial/st-asc.c
eb11adab 1577F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1578F: drivers/usb/host/ehci-st.c
1579F: drivers/usb/host/ohci-st.c
db4112e6 1580F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1581F: drivers/ata/ahci_st.c
65ebcc11 1582
ee6e7879
MC
1583ARM/STM32 ARCHITECTURE
1584M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586S: Maintained
1587T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1588N: stm32
1589F: drivers/clocksource/armv7m_systick.c
1590
2b7a52a4 1591ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1592M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1593L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1594S: Maintained
1595
1bbd7089 1596ARM/TETON BGA MACHINE SUPPORT
706e69d6 1597M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599S: Maintained
1600
2b7a52a4 1601ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1602M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1603L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1604S: Maintained
1605
98ad6e3b 1606ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1607M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1608L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1609W: http://www.mcuos.com
1610S: Maintained
4e89e8f6 1611F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1612F: drivers/input/keyboard/w90p910_keypad.c
1613F: drivers/input/touchscreen/w90p910_ts.c
1614F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1615F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1616F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1617F: drivers/rtc/rtc-nuc900.c
9df92e6c 1618F: drivers/spi/spi-nuc900.c
4e89e8f6 1619F: drivers/usb/host/ehci-w90x900.c
8a61f013 1620F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1621
54274d71 1622ARM/U300 MACHINE SUPPORT
e4651a9f 1623M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1624L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625S: Supported
1626F: arch/arm/mach-u300/
9affbd24 1627F: drivers/clocksource/timer-u300.c
54274d71
LW
1628F: drivers/i2c/busses/i2c-stu300.c
1629F: drivers/rtc/rtc-coh901331.c
1630F: drivers/watchdog/coh901327_wdt.c
1631F: drivers/dma/coh901318*
87572880
LW
1632F: drivers/mfd/ab3100*
1633F: drivers/rtc/rtc-ab3100.c
1634F: drivers/rtc/rtc-coh901331.c
1635T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1636
3d00d04f
MY
1637ARM/UNIPHIER ARCHITECTURE
1638M: Masahiro Yamada <yamada.masahiro@socionext.com>
1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S: Maintained
a3ff83d2 1641F: arch/arm/boot/dts/uniphier*
e7ecbc05 1642F: arch/arm/include/asm/hardware/cache-uniphier.h
3d00d04f 1643F: arch/arm/mach-uniphier/
e7ecbc05 1644F: arch/arm/mm/cache-uniphier.c
dd6fd4a3 1645F: drivers/i2c/busses/i2c-uniphier*
a3ff83d2
MY
1646F: drivers/pinctrl/uniphier/
1647F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1648N: uniphier
1649
87572880 1650ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1651M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1652L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1653S: Maintained
1654F: arch/arm/mach-ux500/
e4651a9f 1655F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1656F: drivers/dma/ste_dma40*
e4651a9f 1657F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1658F: drivers/mfd/abx500*
1659F: drivers/mfd/ab8500*
e4651a9f
LW
1660F: drivers/mfd/dbx500*
1661F: drivers/mfd/db8500*
ecc265fe
JP
1662F: drivers/pinctrl/nomadik/pinctrl-ab*
1663F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1664F: drivers/rtc/rtc-ab8500.c
e4651a9f 1665F: drivers/rtc/rtc-pl031.c
87572880 1666T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1667
e93fde28
UH
1668ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1669M: Ulf Hansson <ulf.hansson@linaro.org>
1670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671T: git git://git.linaro.org/people/ulfh/clk.git
1672S: Maintained
1673F: drivers/clk/ux500/
1674F: include/linux/platform_data/clk-ux500.h
1675
740d93b1
PM
1676ARM/VERSATILE EXPRESS PLATFORM
1677M: Liviu Dudau <liviu.dudau@arm.com>
1678M: Sudeep Holla <sudeep.holla@arm.com>
1679M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1680L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681S: Maintained
1682F: arch/arm/boot/dts/vexpress*
9ccd6080 1683F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1684F: arch/arm/mach-vexpress/
1685F: */*/vexpress*
7e8f403f 1686F: */*/*/vexpress*
740d93b1
PM
1687F: drivers/clk/versatile/clk-vexpress-osc.c
1688F: drivers/clocksource/versatile.c
1689
d4275354 1690ARM/VFP SUPPORT
8b58be88 1691M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1692L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1693W: http://www.arm.linux.org.uk/
1694S: Maintained
1695F: arch/arm/vfp/
1696
e66b6d8e
MV
1697ARM/VOIPAC PXA270 SUPPORT
1698M: Marek Vasut <marek.vasut@gmail.com>
1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700S: Maintained
1701F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1702F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1703
04529fe2
TP
1704ARM/VT8500 ARM ARCHITECTURE
1705M: Tony Prisk <linux@prisktech.co.nz>
1706L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707S: Maintained
1708F: arch/arm/mach-vt8500/
41fd91b4 1709F: drivers/clocksource/vt8500_timer.c
560746eb 1710F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1711F: drivers/mmc/host/wmt-sdmmc.c
1712F: drivers/pwm/pwm-vt8500.c
1713F: drivers/rtc/rtc-vt8500.c
1714F: drivers/tty/serial/vt8500_serial.c
4f31102b 1715F: drivers/usb/host/ehci-platform.c
41fd91b4 1716F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1717F: drivers/video/fbdev/vt8500lcdfb.*
1718F: drivers/video/fbdev/wm8505fb*
1719F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1720
e66b6d8e
MV
1721ARM/ZIPIT Z2 SUPPORT
1722M: Marek Vasut <marek.vasut@gmail.com>
1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724S: Maintained
1725F: arch/arm/mach-pxa/z2.c
6ab2a855 1726F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1727
5ecc4b53
JN
1728ARM/ZTE ARCHITECTURE
1729M: Jun Nie <jun.nie@linaro.org>
1730L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731S: Maintained
1732F: arch/arm/mach-zx/
1733F: drivers/clk/zte/
1734F: Documentation/devicetree/bindings/arm/zte.txt
1735F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1736
51f29d44
MS
1737ARM/ZYNQ ARCHITECTURE
1738M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1739R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1740L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741W: http://wiki.xilinx.com
d6448b76 1742T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1743S: Supported
1744F: arch/arm/mach-zynq/
bd2a337a 1745F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1746F: drivers/block/xsysace.c
c2fd4e38
MS
1747N: zynq
1748N: xilinx
1749F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1750F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1751F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1752F: drivers/edac/synopsys_edac.c
51f29d44 1753
48ec83bc 1754ARM SMMU DRIVERS
b8f9879e
WD
1755M: Will Deacon <will.deacon@arm.com>
1756L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757S: Maintained
1758F: drivers/iommu/arm-smmu.c
48ec83bc 1759F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1760F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1761
38074229
CM
1762ARM64 PORT (AARCH64 ARCHITECTURE)
1763M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1764M: Will Deacon <will.deacon@arm.com>
38074229
CM
1765L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766S: Maintained
1767F: arch/arm64/
d19766ec 1768F: Documentation/arm64/
38074229 1769
9d7005f9
LP
1770AS3645A LED FLASH CONTROLLER DRIVER
1771M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1772L: linux-media@vger.kernel.org
1773T: git git://linuxtv.org/media_tree.git
1774S: Maintained
1775F: drivers/media/i2c/as3645a.c
1776F: include/media/as3645a.h
1777
d58de038
GJ
1778ASC7621 HARDWARE MONITOR DRIVER
1779M: George Joseph <george.joseph@fairview5.com>
1780L: lm-sensors@lm-sensors.org
1781S: Maintained
1782F: Documentation/hwmon/asc7621
1783F: drivers/hwmon/asc7621.c
1784
b229ece9 1785ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1786M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1787L: acpi4asus-user@lists.sourceforge.net
d0944853 1788L: platform-driver-x86@vger.kernel.org
76593d6f 1789W: http://acpi4asus.sf.net
85091b71 1790S: Maintained
b229ece9
CC
1791F: drivers/platform/x86/asus*.c
1792F: drivers/platform/x86/eeepc*.c
85091b71 1793
953a6479 1794ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1795R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1796W: http://sourceforge.net/projects/xscaleiop
08223d80 1797S: Odd fixes
679655da
JP
1798F: Documentation/crypto/async-tx-api.txt
1799F: crypto/async_tx/
1800F: drivers/dma/
1801F: include/linux/dmaengine.h
1802F: include/linux/async_tx.h
b3e5f263 1803
a1867d36 1804AT24 EEPROM DRIVER
14d77c4d 1805M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1806L: linux-i2c@vger.kernel.org
1807S: Maintained
1808F: drivers/misc/eeprom/at24.c
25f73ed5 1809F: include/linux/platform_data/at24.h
a1867d36 1810
e7839f25 1811ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1812M: "Ed L. Cashin" <ed.cashin@acm.org>
1813W: http://www.openaoe.org/
1da177e4 1814S: Supported
679655da
JP
1815F: Documentation/aoe/
1816F: drivers/block/aoe/
1da177e4 1817
aad7a211
AB
1818ATHEROS 71XX/9XXX GPIO DRIVER
1819M: Alban Bedel <albeu@free.fr>
1820W: https://github.com/AlbanBedel/linux
1821T: git git://github.com/AlbanBedel/linux
1822S: Maintained
1823F: drivers/gpio/gpio-ath79.c
1824F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1825
9a10a870 1826ATHEROS ATH GENERIC UTILITIES
f726ee65 1827M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1828L: linux-wireless@vger.kernel.org
1829S: Supported
1830F: drivers/net/wireless/ath/*
1831
fa1c114f 1832ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1833M: Jiri Slaby <jirislaby@gmail.com>
1834M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1835M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1836L: linux-wireless@vger.kernel.org
72c706b7 1837W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1838S: Maintained
fa451753 1839F: drivers/net/wireless/ath/ath5k/
fa1c114f 1840
12e62d6f
KV
1841ATHEROS ATH6KL WIRELESS DRIVER
1842M: Kalle Valo <kvalo@qca.qualcomm.com>
1843L: linux-wireless@vger.kernel.org
1844W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1845T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1846S: Supported
1847F: drivers/net/wireless/ath/ath6kl/
1848
2be7d22f
VK
1849WILOCITY WIL6210 WIRELESS DRIVER
1850M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1851L: linux-wireless@vger.kernel.org
1852L: wil6210@qca.qualcomm.com
1853S: Supported
1854W: http://wireless.kernel.org/en/users/Drivers/wil6210
1855F: drivers/net/wireless/ath/wil6210/
dba4b74d 1856F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1857
1d7e1e6b
CL
1858CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1859M: Christian Lamparter <chunkeey@googlemail.com>
1860L: linux-wireless@vger.kernel.org
1861W: http://wireless.kernel.org/en/users/Drivers/carl9170
1862S: Maintained
1863F: drivers/net/wireless/ath/carl9170/
1864
2c2a6172
LT
1865ATK0110 HWMON DRIVER
1866M: Luca Tettamanti <kronos.it@gmail.com>
1867L: lm-sensors@lm-sensors.org
1868S: Maintained
1869F: drivers/hwmon/asus_atk0110.c
1870
6f69a6d7 1871ATI_REMOTE2 DRIVER
8b58be88 1872M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1873S: Maintained
679655da 1874F: drivers/input/misc/ati_remote2.c
6f69a6d7 1875
7ae115b4 1876ATLX ETHERNET DRIVERS
8b58be88 1877M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1878M: Chris Snook <chris.snook@gmail.com>
e443e383 1879L: netdev@vger.kernel.org
8d5ca6ec
JC
1880W: http://sourceforge.net/projects/atl1
1881W: http://atl1.sourceforge.net
1882S: Maintained
2b133ad6 1883F: drivers/net/ethernet/atheros/
8d5ca6ec 1884
1da177e4 1885ATM
366c1bd1 1886M: Chas Williams <3chas3@gmail.com>
476604de 1887L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1888L: netdev@vger.kernel.org
1da177e4
LT
1889W: http://linux-atm.sourceforge.net
1890S: Maintained
679655da
JP
1891F: drivers/atm/
1892F: include/linux/atm*
c117ab84 1893F: include/uapi/linux/atm*
1da177e4 1894
04ac2f46 1895ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1896M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1897S: Maintained
1898F: drivers/mmc/host/atmel-mci.c
1899F: drivers/mmc/host/atmel-mci-regs.h
1900
a1cfac48 1901ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1902M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1903S: Supported
df621252 1904F: drivers/tty/serial/atmel_serial.c
a1cfac48 1905
dfae90ed 1906ATMEL Audio ALSA driver
3a82002c 1907M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1908L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1909S: Supported
1910F: sound/soc/atmel
1911
b414dc16
NF
1912ATMEL DMA DRIVER
1913M: Nicolas Ferre <nicolas.ferre@atmel.com>
1914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1915S: Supported
1916F: drivers/dma/at_hdmac.c
1917F: drivers/dma/at_hdmac_regs.h
6f0d65af 1918F: include/linux/platform_data/dma-atmel.h
b414dc16 1919
6bd0f436
LD
1920ATMEL XDMA DRIVER
1921M: Ludovic Desroches <ludovic.desroches@atmel.com>
1922L: linux-arm-kernel@lists.infradead.org
1923L: dmaengine@vger.kernel.org
1924S: Supported
1925F: drivers/dma/at_xdmac.c
1926
888f2804
LD
1927ATMEL I2C DRIVER
1928M: Ludovic Desroches <ludovic.desroches@atmel.com>
1929L: linux-i2c@vger.kernel.org
1930S: Supported
1931F: drivers/i2c/busses/i2c-at91.c
1932
15515545
JW
1933ATMEL ISI DRIVER
1934M: Josh Wu <josh.wu@atmel.com>
1935L: linux-media@vger.kernel.org
1936S: Supported
f2294c2d 1937F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1938F: include/media/atmel-isi.h
1939
8f4c79ce 1940ATMEL LCDFB DRIVER
8b58be88 1941M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1942L: linux-fbdev@vger.kernel.org
8f4c79ce 1943S: Maintained
8a61f013 1944F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1945F: include/video/atmel_lcdc.h
8f4c79ce 1946
89e5785f 1947ATMEL MACB ETHERNET DRIVER
a02875a6 1948M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1949S: Supported
9f2f381f 1950F: drivers/net/ethernet/cadence/
89e5785f 1951
5cbac98a
JW
1952ATMEL NAND DRIVER
1953M: Josh Wu <josh.wu@atmel.com>
1954L: linux-mtd@lists.infradead.org
1955S: Supported
1956F: drivers/mtd/nand/atmel_nand*
1957
05c441ef 1958ATMEL SDMMC DRIVER
1959M: Ludovic Desroches <ludovic.desroches@atmel.com>
1960L: linux-mmc@vger.kernel.org
1961S: Supported
1962F: drivers/mmc/host/sdhci-of-at91.c
1963
754ce4f2 1964ATMEL SPI DRIVER
a02875a6 1965M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1966S: Supported
9df92e6c 1967F: drivers/spi/spi-atmel.*
754ce4f2 1968
0ef09015 1969ATMEL SSC DRIVER
03515f32 1970M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1972S: Supported
1973F: drivers/misc/atmel-ssc.c
1974F: include/linux/atmel-ssc.h
1975
e9cb1c5a
NF
1976ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1977M: Nicolas Ferre <nicolas.ferre@atmel.com>
1978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1979S: Supported
1980F: drivers/misc/atmel_tclib.c
1981F: drivers/clocksource/tcb_clksrc.c
1982
914a3f3b 1983ATMEL USBA UDC DRIVER
a02875a6
NF
1984M: Nicolas Ferre <nicolas.ferre@atmel.com>
1985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1986S: Supported
faf2e1db 1987F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1988
1da177e4 1989ATMEL WIRELESS DRIVER
8b58be88 1990M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1991L: linux-wireless@vger.kernel.org
1da177e4
LT
1992W: http://www.thekelleys.org.uk/atmel
1993W: http://atmelwlandriver.sourceforge.net/
1994S: Maintained
679655da 1995F: drivers/net/wireless/atmel*
1da177e4 1996
a14c0f8f
ND
1997ATMEL MAXTOUCH DRIVER
1998M: Nick Dyer <nick.dyer@itdev.co.uk>
1999T: git git://github.com/atmel-maxtouch/linux.git
2000S: Supported
2001F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2002F: drivers/input/touchscreen/atmel_mxt_ts.c
2003F: include/linux/platform_data/atmel_mxt_ts.h
2004
26780d9e 2005ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
2006M: Bradley Grove <linuxdrivers@attotech.com>
2007L: linux-scsi@vger.kernel.org
2008W: http://www.attotech.com
2009S: Supported
2010F: drivers/scsi/esas2r
26780d9e 2011
bc6e17b8
SS
2012ATUSB IEEE 802.15.4 RADIO DRIVER
2013M: Stefan Schmidt <stefan@osg.samsung.com>
2014L: linux-wpan@vger.kernel.org
2015S: Maintained
2016F: drivers/net/ieee802154/atusb.c
2017F: drivers/net/ieee802154/atusb.h
2018F: drivers/net/ieee802154/at86rf230.h
2019
a92b7b80 2020AUDIT SUBSYSTEM
915f389d 2021M: Paul Moore <paul@paul-moore.com>
8b58be88 2022M: Eric Paris <eparis@redhat.com>
915f389d 2023L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 2024W: http://people.redhat.com/sgrubb/audit/
915f389d 2025T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 2026S: Maintained
679655da 2027F: include/linux/audit.h
c117ab84 2028F: include/uapi/linux/audit.h
679655da 2029F: kernel/audit*
a92b7b80 2030
70e84049 2031AUXILIARY DISPLAY DRIVERS
8b58be88 2032M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2033W: http://miguelojeda.es/auxdisplay.htm
2034W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2035S: Maintained
679655da
JP
2036F: drivers/auxdisplay/
2037F: include/linux/cfag12864b.h
70e84049 2038
5f97f7f9 2039AVR32 ARCHITECTURE
e336f61f
HCE
2040M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2041M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 2042W: http://www.atmel.com/products/AVR32/
249d9d9d 2043W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2044W: http://avrfreaks.net/
e336f61f 2045S: Maintained
679655da 2046F: arch/avr32/
5f97f7f9
HS
2047
2048AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2049M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2050M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2051S: Maintained
679655da 2052F: arch/avr32/mach-at32ap/
5f97f7f9 2053
1da177e4 2054AX.25 NETWORK LAYER
8b58be88 2055M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2056L: linux-hams@vger.kernel.org
d34cb28a 2057W: http://www.linux-ax25.org/
1da177e4 2058S: Maintained
c117ab84 2059F: include/uapi/linux/ax25.h
679655da
JP
2060F: include/net/ax25.h
2061F: net/ax25/
1da177e4 2062
d5269395 2063AZ6007 DVB DRIVER
009a5410 2064M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2065L: linux-media@vger.kernel.org
2066W: http://linuxtv.org
2067T: git git://linuxtv.org/media_tree.git
2068S: Maintained
2069F: drivers/media/usb/dvb-usb-v2/az6007.c
2070
6777376e
HV
2071AZTECH FM RADIO RECEIVER DRIVER
2072M: Hans Verkuil <hverkuil@xs4all.nl>
2073L: linux-media@vger.kernel.org
2074T: git git://linuxtv.org/media_tree.git
2075W: http://linuxtv.org
2076S: Maintained
2077F: drivers/media/radio/radio-aztech*
2078
e2d1d6c0 2079B43 WIRELESS DRIVER
e2d1d6c0 2080L: linux-wireless@vger.kernel.org
ed072f9e 2081L: b43-dev@lists.infradead.org
491b26b4 2082W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2083S: Odd Fixes
679655da 2084F: drivers/net/wireless/b43/
e2d1d6c0
RD
2085
2086B43LEGACY WIRELESS DRIVER
8b58be88 2087M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2088L: linux-wireless@vger.kernel.org
ed072f9e 2089L: b43-dev@lists.infradead.org
491b26b4 2090W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2091S: Maintained
679655da 2092F: drivers/net/wireless/b43legacy/
e2d1d6c0 2093
300abeb5 2094BACKLIGHT CLASS/SUBSYSTEM
b7701755 2095M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2096M: Lee Jones <lee.jones@linaro.org>
300abeb5 2097S: Maintained
679655da
JP
2098F: drivers/video/backlight/
2099F: include/linux/backlight.h
300abeb5 2100
c6c8fea2 2101BATMAN ADVANCED
207df49e 2102M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2103M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2104M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2105L: b.a.t.m.a.n@lists.open-mesh.org
2106W: http://www.open-mesh.org/
2107S: Maintained
2108F: net/batman-adv/
2109
e2d1d6c0 2110BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2111M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2112L: linux-hams@vger.kernel.org
2113W: http://www.baycom.org/~tom/ham/ham.html
2114S: Maintained
679655da 2115F: drivers/net/hamradio/baycom*
e2d1d6c0 2116
cafe5635 2117BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2118M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2119L: linux-bcache@vger.kernel.org
2120W: http://bcache.evilpiepirate.org
d1aa1ab3 2121S: Maintained
cafe5635
KO
2122F: drivers/md/bcache/
2123
04bd844a
HV
2124BDISP ST MEDIA DRIVER
2125M: Fabien Dessenne <fabien.dessenne@st.com>
2126L: linux-media@vger.kernel.org
2127T: git git://linuxtv.org/media_tree.git
2128W: http://linuxtv.org
2129S: Supported
2130F: drivers/media/platform/sti/bdisp
2131
e2d1d6c0 2132BEFS FILE SYSTEM
55817d3d 2133S: Orphan
679655da
JP
2134F: Documentation/filesystems/befs.txt
2135F: fs/befs/
e2d1d6c0 2136
564ee360 2137BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2138M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2139L: netdev@vger.kernel.org
2140S: Maintained
2141F: drivers/net/ethernet/ec_bhf.c
564ee360 2142
e2d1d6c0 2143BFS FILE SYSTEM
8b58be88 2144M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2145S: Maintained
679655da
JP
2146F: Documentation/filesystems/bfs.txt
2147F: fs/bfs/
c117ab84 2148F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2149
1394f032 2150BLACKFIN ARCHITECTURE
a4edbc10 2151M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2152L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2153T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2154W: http://blackfin.uclinux.org
2155S: Supported
679655da 2156F: arch/blackfin/
566da5b2 2157
e190d6b1 2158BLACKFIN EMAC DRIVER
b3fe92b0 2159L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2160W: http://blackfin.uclinux.org
2161S: Supported
7b35f033 2162F: drivers/net/ethernet/adi/
e190d6b1 2163
566da5b2 2164BLACKFIN RTC DRIVER
b3fe92b0 2165L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2166W: http://blackfin.uclinux.org
2167S: Supported
679655da 2168F: drivers/rtc/rtc-bfin.c
1394f032 2169
936ed49a 2170BLACKFIN SDH DRIVER
109ec8c3 2171M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2172L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2173W: http://blackfin.uclinux.org
2174S: Supported
2175F: drivers/mmc/host/bfin_sdh.c
2176
1394f032 2177BLACKFIN SERIAL DRIVER
8b58be88 2178M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2179L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2180W: http://blackfin.uclinux.org
2181S: Supported
8460241e 2182F: drivers/tty/serial/bfin_uart.c
1394f032 2183
1e6d320f 2184BLACKFIN WATCHDOG DRIVER
b3fe92b0 2185L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2186W: http://blackfin.uclinux.org
2187S: Supported
679655da 2188F: drivers/watchdog/bfin_wdt.c
1e6d320f 2189
d24ecfcc 2190BLACKFIN I2C TWI DRIVER
8b58be88 2191M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2192L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2193W: http://blackfin.uclinux.org/
2194S: Supported
679655da 2195F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2196
1e204377
SJ
2197BLACKFIN MEDIA DRIVER
2198M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2199L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2200W: http://blackfin.uclinux.org/
2201S: Supported
2202F: drivers/media/platform/blackfin/
2203F: drivers/media/i2c/adv7183*
2204F: drivers/media/i2c/vs6624*
2205
b54cf35a
JSM
2206BLINKM RGB LED DRIVER
2207M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2208S: Maintained
2209F: drivers/leds/leds-blinkm.c
2210
1da177e4 2211BLOCK LAYER
8b58be88 2212M: Jens Axboe <axboe@kernel.dk>
08deed1e 2213T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2214S: Maintained
679655da 2215F: block/
ae11f7ef 2216F: kernel/trace/blktrace.c
1da177e4 2217
2b54aaef 2218BLOCK2MTD DRIVER
8b58be88 2219M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2220L: linux-mtd@lists.infradead.org
2221S: Maintained
679655da 2222F: drivers/mtd/devices/block2mtd.c
2b54aaef 2223
63fbd24e 2224BLUETOOTH DRIVERS
8b58be88 2225M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2226M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2227M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2228L: linux-bluetooth@vger.kernel.org
63fbd24e 2229W: http://www.bluez.org/
22e7a424
MH
2230T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2231T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2232S: Maintained
679655da 2233F: drivers/bluetooth/
1da177e4 2234
63fbd24e 2235BLUETOOTH SUBSYSTEM
8b58be88 2236M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2237M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2238M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2239L: linux-bluetooth@vger.kernel.org
2240W: http://www.bluez.org/
22e7a424
MH
2241T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2242T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2243S: Maintained
679655da
JP
2244F: net/bluetooth/
2245F: include/net/bluetooth/
1da177e4
LT
2246
2247BONDING DRIVER
79b30750 2248M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2249M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2250M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2251L: netdev@vger.kernel.org
ce00f85c
JC
2252W: http://sourceforge.net/projects/bonding/
2253S: Supported
679655da 2254F: drivers/net/bonding/
c117ab84 2255F: include/uapi/linux/if_bonding.h
1da177e4 2256
b5f4df34
AS
2257BPF (Safe dynamic programs and tools)
2258M: Alexei Starovoitov <ast@kernel.org>
2259L: netdev@vger.kernel.org
2260L: linux-kernel@vger.kernel.org
2261S: Supported
2262F: kernel/bpf/
2263
39105890 2264BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2265M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2266L: netdev@vger.kernel.org
2267S: Supported
adfc5217 2268F: drivers/net/ethernet/broadcom/b44.*
39105890 2269
32ec90d5
FF
2270BROADCOM GENET ETHERNET DRIVER
2271M: Florian Fainelli <f.fainelli@gmail.com>
2272L: netdev@vger.kernel.org
2273S: Supported
2274F: drivers/net/ethernet/broadcom/genet/
2275
948c51e6 2276BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2277M: Sony Chacko <sony.chacko@qlogic.com>
2278M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2279L: netdev@vger.kernel.org
2280S: Supported
adfc5217
JK
2281F: drivers/net/ethernet/broadcom/bnx2.*
2282F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2283
4d9d2cb0 2284BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2285M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2286L: netdev@vger.kernel.org
2287S: Supported
adfc5217 2288F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2289
90f4c594 2290BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2291M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2292M: Ray Jui <rjui@broadcom.com>
2293M: Scott Branden <sbranden@broadcom.com>
497a045d 2294L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2295T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2296S: Maintained
2297F: arch/arm/mach-bcm/
2298F: arch/arm/boot/dts/bcm113*
90f4c594 2299F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2300F: arch/arm/boot/dts/bcm281*
2301F: arch/arm/configs/bcm_defconfig
e4ef47f2 2302F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2303F: drivers/clocksource/bcm_kona_timer.c
2304
9209bec4 2305BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2306M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2307M: Lee Jones <lee@kernel.org>
10b9e887 2308M: Eric Anholt <eric@anholt.net>
f680f25c 2309L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2310L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2311T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2312S: Maintained
9209bec4 2313N: bcm2835
f680f25c 2314
a2f6734c
KC
2315BROADCOM BCM33XX MIPS ARCHITECTURE
2316M: Kevin Cernekee <cernekee@gmail.com>
2317L: linux-mips@linux-mips.org
2318S: Maintained
2319F: arch/mips/bcm3384/*
2320F: arch/mips/include/asm/mach-bcm3384/*
2321F: arch/mips/kernel/*bmips*
2322
5564f092
RM
2323BROADCOM BCM47XX MIPS ARCHITECTURE
2324M: Hauke Mehrtens <hauke@hauke-m.de>
2325M: Rafał Miłecki <zajec5@gmail.com>
2326L: linux-mips@linux-mips.org
2327S: Maintained
2328F: arch/mips/bcm47xx/*
2329F: arch/mips/include/asm/mach-bcm47xx/*
2330
9209bec4 2331BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2332M: Hauke Mehrtens <hauke@hauke-m.de>
2333L: linux-arm-kernel@lists.infradead.org
2334S: Maintained
2335F: arch/arm/mach-bcm/bcm_5301x.c
2336F: arch/arm/boot/dts/bcm5301x.dtsi
2337F: arch/arm/boot/dts/bcm470*
2338
e076e962
FF
2339BROADCOM BCM63XX ARM ARCHITECTURE
2340M: Florian Fainelli <f.fainelli@gmail.com>
2341L: linux-arm-kernel@lists.infradead.org
eb6725d0 2342T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2343S: Maintained
2344F: arch/arm/mach-bcm/bcm63xx.c
2345F: arch/arm/include/debug/bcm63xx.S
2346
7110e227
KC
2347BROADCOM BCM63XX/BCM33XX UDC DRIVER
2348M: Kevin Cernekee <cernekee@gmail.com>
2349L: linux-usb@vger.kernel.org
2350S: Maintained
2351F: drivers/usb/gadget/udc/bcm63xx_udc.*
2352
2df94fd6 2353BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2354M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2355M: Gregory Fong <gregory.0xf0@gmail.com>
2356M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2357L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2358T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2359S: Maintained
2360F: arch/arm/mach-bcm/*brcmstb*
2361F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2362F: drivers/bus/brcmstb_gisb.c
5009a289 2363N: brcmstb
2df94fd6 2364
70371cef
KC
2365BROADCOM BMIPS MIPS ARCHITECTURE
2366M: Kevin Cernekee <cernekee@gmail.com>
2367M: Florian Fainelli <f.fainelli@gmail.com>
2368L: linux-mips@linux-mips.org
eb6725d0 2369T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2370S: Maintained
2371F: arch/mips/bmips/*
2372F: arch/mips/include/asm/mach-bmips/*
2373F: arch/mips/kernel/*bmips*
338808de 2374F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2375F: drivers/irqchip/irq-bcm7*
2376F: drivers/irqchip/irq-brcmstb*
2377
948c51e6 2378BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2379M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2380M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2381L: netdev@vger.kernel.org
2382S: Supported
adfc5217 2383F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2384
a9533e7e
HP
2385BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2386M: Brett Rudley <brudley@broadcom.com>
818c07b8 2387M: Arend van Spriel <arend@broadcom.com>
85d63686 2388M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2389M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2390L: linux-wireless@vger.kernel.org
5615171c 2391L: brcm80211-dev-list@broadcom.com
a9533e7e 2392S: Supported
f62ebdd5 2393F: drivers/net/wireless/brcm80211/
a9533e7e 2394
9958d6f9 2395BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2396M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2397L: linux-scsi@vger.kernel.org
2398S: Supported
2399F: drivers/scsi/bnx2fc/
2400
6a6b5ad0 2401BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2402M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2403L: linux-scsi@vger.kernel.org
2404S: Supported
2405F: drivers/scsi/bnx2i/
2406
63f37ddf 2407BROADCOM IPROC ARM ARCHITECTURE
36c0237f
SB
2408M: Ray Jui <rjui@broadcom.com>
2409M: Scott Branden <sbranden@broadcom.com>
63f37ddf 2410M: Jon Mason <jonmason@broadcom.com>
36c0237f
SB
2411L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2412L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2413T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2414S: Maintained
2415N: iproc
2416N: cygnus
63f37ddf 2417N: nsp
36c0237f
SB
2418N: bcm9113*
2419N: bcm9583*
63f37ddf
JM
2420N: bcm9585*
2421N: bcm9586*
2422N: bcm988312
36c0237f 2423N: bcm113*
63f37ddf
JM
2424N: bcm583*
2425N: bcm585*
2426N: bcm586*
2427N: bcm88312
36c0237f 2428
3b0213d5
GF
2429BROADCOM BRCMSTB GPIO DRIVER
2430M: Gregory Fong <gregory.0xf0@gmail.com>
2431L: bcm-kernel-feedback-list@broadcom.com>
2432S: Supported
2433F: drivers/gpio/gpio-brcmstb.c
2434F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2435
7b7f588b 2436BROADCOM KONA GPIO DRIVER
5e163903 2437M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2438L: bcm-kernel-feedback-list@broadcom.com
2439S: Supported
2440F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2441F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2442
f6e734a8
RM
2443BROADCOM NVRAM DRIVER
2444M: Rafał Miłecki <zajec5@gmail.com>
2445L: linux-mips@linux-mips.org
2446S: Maintained
2447F: drivers/firmware/broadcom/*
2448
02787daa
BN
2449BROADCOM STB NAND FLASH DRIVER
2450M: Brian Norris <computersforpeace@gmail.com>
2451L: linux-mtd@lists.infradead.org
2452S: Maintained
2453F: drivers/mtd/nand/brcmnand/
2454
c9678d86
RM
2455BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2456M: Rafał Miłecki <zajec5@gmail.com>
2457L: linux-wireless@vger.kernel.org
2458S: Maintained
2459F: drivers/bcma/
2460F: include/linux/bcma/
2461
b8302205
FF
2462BROADCOM SYSTEMPORT ETHERNET DRIVER
2463M: Florian Fainelli <f.fainelli@gmail.com>
2464L: netdev@vger.kernel.org
2465S: Supported
2466F: drivers/net/ethernet/broadcom/bcmsysport.*
2467
7725ccfd 2468BROCADE BFA FC SCSI DRIVER
aa803370
AG
2469M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2470M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2471L: linux-scsi@vger.kernel.org
2472S: Supported
2473F: drivers/scsi/bfa/
7725ccfd 2474
8b230ed8 2475BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2476M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2477L: netdev@vger.kernel.org
2478S: Supported
f844a0ea 2479F: drivers/net/ethernet/brocade/bna/
8b230ed8 2480
5cdf7f76 2481BSG (block layer generic sg v4 driver)
8b58be88 2482M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2483L: linux-scsi@vger.kernel.org
2484S: Supported
679655da
JP
2485F: block/bsg.c
2486F: include/linux/bsg.h
c117ab84 2487F: include/uapi/linux/bsg.h
5cdf7f76 2488
af39917d
CL
2489BT87X AUDIO DRIVER
2490M: Clemens Ladisch <clemens@ladisch.de>
2491L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2492T: git git://git.alsa-project.org/alsa-kernel.git
2493S: Maintained
2494F: Documentation/sound/alsa/Bt87x.txt
2495F: sound/pci/bt87x.c
2496
ff1d5c2f 2497BT8XXGPIO DRIVER
eb032b98 2498M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2499W: http://bu3sch.de/btgpio.php
2500S: Maintained
72dbb705 2501F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2502
eb1eb04f 2503BTRFS FILE SYSTEM
c0778e25
CM
2504M: Chris Mason <clm@fb.com>
2505M: Josef Bacik <jbacik@fb.com>
d8130624 2506M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2507L: linux-btrfs@vger.kernel.org
2508W: http://btrfs.wiki.kernel.org/
8a6e2535 2509Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2510T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2511S: Maintained
679655da
JP
2512F: Documentation/filesystems/btrfs.txt
2513F: fs/btrfs/
eb1eb04f 2514
1da177e4 2515BTTV VIDEO4LINUX DRIVER
009a5410 2516M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2517L: linux-media@vger.kernel.org
96b6aba0 2518W: http://linuxtv.org
275ffde4 2519T: git git://linuxtv.org/media_tree.git
f96236e5 2520S: Odd fixes
679655da 2521F: Documentation/video4linux/bttv/
90d72ac6 2522F: drivers/media/pci/bt8xx/bttv*
1da177e4 2523
1f34923c
KA
2524BUSLOGIC SCSI DRIVER
2525M: Khalid Aziz <khalid@gonehiking.org>
2526L: linux-scsi@vger.kernel.org
2527S: Maintained
2528F: drivers/scsi/BusLogic.*
2529F: drivers/scsi/FlashPoint.*
2530
af39917d
CL
2531C-MEDIA CMI8788 DRIVER
2532M: Clemens Ladisch <clemens@ladisch.de>
2533L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2534T: git git://git.alsa-project.org/alsa-kernel.git
2535S: Maintained
2536F: sound/pci/oxygen/
2537
2141355f
MS
2538C6X ARCHITECTURE
2539M: Mark Salter <msalter@redhat.com>
2540M: Aurelien Jacquiot <a-jacquiot@ti.com>
2541L: linux-c6x-dev@linux-c6x.org
2542W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2543S: Maintained
2544F: arch/c6x/
2545
a5432f5a 2546CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2547M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2548L: linux-cachefs@redhat.com
2549S: Supported
2550F: Documentation/filesystems/caching/cachefiles.txt
2551F: fs/cachefiles/
2552
c815ca39
HV
2553CADET FM/AM RADIO RECEIVER DRIVER
2554M: Hans Verkuil <hverkuil@xs4all.nl>
2555L: linux-media@vger.kernel.org
2556T: git git://linuxtv.org/media_tree.git
2557W: http://linuxtv.org
2558S: Maintained
2559F: drivers/media/radio/radio-cadet*
2560
77d5140f 2561CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2562M: Jonathan Corbet <corbet@lwn.net>
661263b5 2563L: linux-media@vger.kernel.org
275ffde4 2564T: git git://linuxtv.org/media_tree.git
77d5140f 2565S: Maintained
679655da 2566F: Documentation/video4linux/cafe_ccic
90d72ac6 2567F: drivers/media/platform/marvell-ccic/
77d5140f 2568
201b6bab 2569CAIF NETWORK LAYER
5c574f50 2570M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2571L: netdev@vger.kernel.org
2572S: Supported
2573F: Documentation/networking/caif/
2574F: drivers/net/caif/
c117ab84 2575F: include/uapi/linux/caif/
201b6bab
JP
2576F: include/net/caif/
2577F: net/caif/
2578
77dac90f 2579CALGARY x86-64 IOMMU
8b58be88
JP
2580M: Muli Ben-Yehuda <muli@il.ibm.com>
2581M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2582L: discuss@x86-64.org
2583S: Maintained
679655da
JP
2584F: arch/x86/kernel/pci-calgary_64.c
2585F: arch/x86/kernel/tce_64.c
2586F: arch/x86/include/asm/calgary.h
2587F: arch/x86/include/asm/tce.h
77dac90f 2588
e2d1d6c0 2589CAN NETWORK LAYER
8d15d386 2590M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2591M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2592L: linux-can@vger.kernel.org
84b0d715 2593W: https://github.com/linux-can
870482a4
MKB
2594T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2595T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2596S: Maintained
f35f6c8f 2597F: Documentation/networking/can.txt
8d15d386 2598F: net/can/
8d15d386 2599F: include/linux/can/core.h
c117ab84
CEB
2600F: include/uapi/linux/can.h
2601F: include/uapi/linux/can/bcm.h
2602F: include/uapi/linux/can/raw.h
2603F: include/uapi/linux/can/gw.h
e2d1d6c0 2604
4261a204 2605CAN NETWORK DRIVERS
8b58be88 2606M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2607M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2608L: linux-can@vger.kernel.org
84b0d715 2609W: https://github.com/linux-can
870482a4
MKB
2610T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2611T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2612S: Maintained
8d15d386
OH
2613F: drivers/net/can/
2614F: include/linux/can/dev.h
8d15d386 2615F: include/linux/can/platform/
c117ab84
CEB
2616F: include/uapi/linux/can/error.h
2617F: include/uapi/linux/can/netlink.h
4261a204 2618
95d16c72
JM
2619CAPABILITIES
2620M: Serge Hallyn <serge.hallyn@canonical.com>
2621L: linux-security-module@vger.kernel.org
6305902c 2622S: Supported
95d16c72 2623F: include/linux/capability.h
c117ab84 2624F: include/uapi/linux/capability.h
6305902c 2625F: security/commoncap.c
38a94118 2626F: kernel/capability.c
95d16c72 2627
b84894c7
KT
2628CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2629M: Kevin Tsai <ktsai@capellamicro.com>
2630S: Maintained
2631F: drivers/iio/light/cm*
2632F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2633
f21fb3ed
RV
2634CAVIUM LIQUIDIO NETWORK DRIVER
2635M: Derek Chickles <derek.chickles@caviumnetworks.com>
2636M: Satanand Burla <satananda.burla@caviumnetworks.com>
2637M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2638M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2639L: netdev@vger.kernel.org
2640W: http://www.cavium.com
2641S: Supported
f21fb3ed
RV
2642F: drivers/net/ethernet/cavium/liquidio/
2643
ef0bbac3
VB
2644CC2520 IEEE-802.15.4 RADIO DRIVER
2645M: Varka Bhadram <varkabhadram@gmail.com>
2646L: linux-wpan@vger.kernel.org
2647S: Maintained
2648F: drivers/net/ieee802154/cc2520.c
2649F: include/linux/spi/cc2520.h
2650F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2651
b8154542 2652CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2653M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2654L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2655W: http://www.ibm.com/developerworks/power/cell/
2656S: Supported
679655da 2657F: arch/powerpc/include/asm/cell*.h
679655da 2658F: arch/powerpc/include/asm/spu*.h
c117ab84 2659F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2660F: arch/powerpc/oprofile/*cell*
2661F: arch/powerpc/platforms/cell/
b8154542 2662
398ecff5
SW
2663CEPH COMMON CODE (LIBCEPH)
2664M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2665M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2666M: Sage Weil <sage@redhat.com>
82593f87 2667L: ceph-devel@vger.kernel.org
09d90327 2668W: http://ceph.com/
fb99f881 2669T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2670T: git git://github.com/ceph/ceph-client.git
9030aaf9 2671S: Supported
14430813
JP
2672F: net/ceph/
2673F: include/linux/ceph/
2674F: include/linux/crush/
9030aaf9 2675
398ecff5
SW
2676CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2677M: "Yan, Zheng" <zyan@redhat.com>
2678M: Sage Weil <sage@redhat.com>
2679M: Ilya Dryomov <idryomov@gmail.com>
2680L: ceph-devel@vger.kernel.org
2681W: http://ceph.com/
2682T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2683T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2684S: Supported
2685F: Documentation/filesystems/ceph.txt
2686F: fs/ceph/
2687
cfc411e7
DH
2688CERTIFICATE HANDLING:
2689M: David Howells <dhowells@redhat.com>
2690M: David Woodhouse <dwmw2@infradead.org>
2691L: keyrings@linux-nfs.org
2692S: Maintained
2693F: Documentation/module-signing.txt
2694F: certs/
2695F: scripts/extract-cert.c
2696
18332a80 2697CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2698L: linux-usb@vger.kernel.org
10c6c9c9 2699S: Orphan
679655da
JP
2700F: Documentation/usb/WUSB-Design-overview.txt
2701F: Documentation/usb/wusb-cbaf
355ffe69
DV
2702F: drivers/usb/host/hwa-hc.c
2703F: drivers/usb/host/whci/
679655da
JP
2704F: drivers/usb/wusbcore/
2705F: include/linux/usb/wusb*
18332a80 2706
70e84049 2707CFAG12864B LCD DRIVER
8b58be88 2708M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2709W: http://miguelojeda.es/auxdisplay.htm
2710W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2711S: Maintained
679655da
JP
2712F: drivers/auxdisplay/cfag12864b.c
2713F: include/linux/cfag12864b.h
70e84049
MOS
2714
2715CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2716M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2717W: http://miguelojeda.es/auxdisplay.htm
2718W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2719S: Maintained
679655da
JP
2720F: drivers/auxdisplay/cfag12864bfb.c
2721F: include/linux/cfag12864b.h
70e84049 2722
704232c2 2723CFG80211 and NL80211
8b58be88 2724M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2725L: linux-wireless@vger.kernel.org
ce466579
JB
2726W: http://wireless.kernel.org/
2727T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2728T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2729S: Maintained
c117ab84 2730F: include/uapi/linux/nl80211.h
679655da
JP
2731F: include/net/cfg80211.h
2732F: net/wireless/*
2733X: net/wireless/wext*
704232c2 2734
46e64261
GKH
2735CHAR and MISC DRIVERS
2736M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2737M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2738T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2739S: Supported
46e64261
GKH
2740F: drivers/char/*
2741F: drivers/misc/*
471322a8 2742F: include/linux/miscdevice.h
46e64261 2743
0a920b5b 2744CHECKPATCH
8b58be88 2745M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2746M: Joe Perches <joe@perches.com>
2747S: Maintained
679655da 2748F: scripts/checkpatch.pl
0a920b5b 2749
f8407f26
HW
2750CHINESE DOCUMENTATION
2751M: Harry Wei <harryxiyou@gmail.com>
9740153c 2752L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2753L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2754S: Maintained
2755F: Documentation/zh_CN/
2756
2721ea2c 2757CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2758M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2759T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2760L: linux-usb@vger.kernel.org
2761S: Maintained
2762F: drivers/usb/chipidea/
2763
a93ad65d
HG
2764CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2765M: Hans de Goede <hdegoede@redhat.com>
2766L: linux-input@vger.kernel.org
2767S: Maintained
2768F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2769F: drivers/input/touchscreen/chipone_icn8318.c
2770
ab043105
OJ
2771CHROME HARDWARE PLATFORM SUPPORT
2772M: Olof Johansson <olof@lixom.net>
2773S: Maintained
2774F: drivers/platform/chrome/
2775
641cb85e 2776CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2777M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2778M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2779M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2780M: Neel Patel <neepatel@cisco.com>
7063fbf2 2781S: Supported
a6a5580c 2782F: drivers/net/ethernet/cisco/enic/
7063fbf2 2783
e3cf00d0 2784CISCO VIC LOW LATENCY NIC DRIVER
35ef4a9e
DG
2785M: Christian Benvenuti <benve@cisco.com>
2786M: Dave Goodell <dgoodell@cisco.com>
b75f0050 2787S: Supported
35ef4a9e 2788F: drivers/infiniband/hw/usnic/
e3cf00d0 2789
2b7a52a4 2790CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2791M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2792L: netdev@vger.kernel.org
2793S: Maintained
57d0b7a0 2794F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2795
3d4cfdc9
MB
2796CIRRUS LOGIC AUDIO CODEC DRIVERS
2797M: Brian Austin <brian.austin@cirrus.com>
2798M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2799L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2800S: Maintained
2801F: sound/soc/codecs/cs*
2802
94574d9a
KRW
2803CLEANCACHE API
2804M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2805L: linux-kernel@vger.kernel.org
2806S: Maintained
2807F: mm/cleancache.c
2808F: include/linux/cleancache.h
2809
d4275354 2810CLK API
8b58be88 2811M: Russell King <linux@arm.linux.org.uk>
aa571b14 2812L: linux-clk@vger.kernel.org
37417046 2813S: Maintained
d4275354
RK
2814F: include/linux/clk.h
2815
9222d247
JS
2816CLOCKSOURCE, CLOCKEVENT DRIVERS
2817M: Daniel Lezcano <daniel.lezcano@linaro.org>
2818M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2819L: linux-kernel@vger.kernel.org
9222d247
JS
2820T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2821S: Supported
2822F: drivers/clocksource
2823
5df6d737 2824CISCO FCOE HBA DRIVER
8fc89a79
HP
2825M: Hiral Patel <hiralpat@cisco.com>
2826M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2827M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2828L: linux-scsi@vger.kernel.org
2829S: Supported
2a99921a 2830F: drivers/scsi/fnic/
5df6d737 2831
c8806b6c
NM
2832CISCO SCSI HBA DRIVER
2833M: Narsimhulu Musini <nmusini@cisco.com>
2834M: Sesidhar Baddela <sebaddel@cisco.com>
2835L: linux-scsi@vger.kernel.org
2836S: Supported
2837F: drivers/scsi/snic/
2838
529aa8cb
TLSC
2839CMPC ACPI DRIVER
2840M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2841M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2842L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2843S: Supported
2844F: drivers/platform/x86/classmate-laptop.c
2845
85756a06
HV
2846COBALT MEDIA DRIVER
2847M: Hans Verkuil <hans.verkuil@cisco.com>
2848L: linux-media@vger.kernel.org
2849T: git git://linuxtv.org/media_tree.git
2850W: http://linuxtv.org
2851S: Supported
2852F: drivers/media/pci/cobalt/
2853
74425eee 2854COCCINELLE/Semantic Patches (SmPL)
26de9c26 2855M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2856M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2857M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2858M: Michal Marek <mmarek@suse.com>
26de9c26 2859L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2860T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2861W: http://coccinelle.lip6.fr/
2862S: Supported
4b92b2aa 2863F: Documentation/coccinelle.txt
74425eee
NP
2864F: scripts/coccinelle/
2865F: scripts/coccicheck
2866
1da177e4 2867CODA FILE SYSTEM
8b58be88 2868M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2869M: coda@cs.cmu.edu
2870L: codalist@coda.cs.cmu.edu
2871W: http://www.coda.cs.cmu.edu/
2872S: Maintained
679655da
JP
2873F: Documentation/filesystems/coda.txt
2874F: fs/coda/
2875F: include/linux/coda*.h
c117ab84 2876F: include/uapi/linux/coda*.h
1da177e4 2877
0b14261e
PZ
2878CODA V4L2 MEM2MEM DRIVER
2879M: Philipp Zabel <p.zabel@pengutronix.de>
2880L: linux-media@vger.kernel.org
2881S: Maintained
2882F: Documentation/devicetree/bindings/media/coda.txt
2883F: drivers/media/platform/coda/
2884
7704addb 2885COMMON CLK FRAMEWORK
a85fa007 2886M: Michael Turquette <mturquette@baylibre.com>
f956165f 2887M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2888L: linux-clk@vger.kernel.org
baeb0d9b 2889T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2890S: Maintained
60bea3b5
SW
2891F: drivers/clk/
2892X: drivers/clk/clkdev.c
7704addb 2893F: include/linux/clk-pr*
60bea3b5 2894F: include/linux/clk/
7704addb 2895
e2d1d6c0 2896COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2897M: Steve French <sfrench@samba.org>
51223df6 2898L: linux-cifs@vger.kernel.org
d1f28953 2899L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2900W: http://linux-cifs.samba.org/
bb1d5dda 2901T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2902S: Supported
ec421a71 2903F: Documentation/filesystems/cifs/
679655da 2904F: fs/cifs/
e2d1d6c0 2905
1da177e4 2906COMPACTPCI HOTPLUG CORE
8b58be88 2907M: Scott Murray <scott@spiteful.org>
64dab204 2908L: linux-pci@vger.kernel.org
82c4dfc7 2909S: Maintained
679655da 2910F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2911
2912COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2913M: Scott Murray <scott@spiteful.org>
64dab204 2914L: linux-pci@vger.kernel.org
82c4dfc7 2915S: Maintained
679655da 2916F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2917
2918COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2919M: Scott Murray <scott@spiteful.org>
64dab204 2920L: linux-pci@vger.kernel.org
82c4dfc7 2921S: Maintained
679655da 2922F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2923
5411552c 2924COMPAL LAPTOP SUPPORT
8b58be88 2925M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2926L: platform-driver-x86@vger.kernel.org
5411552c 2927S: Maintained
679655da 2928F: drivers/platform/x86/compal-laptop.c
5411552c 2929
949be0f7 2930CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2931M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2932L: accessrunner-general@lists.sourceforge.net
2933W: http://accessrunner.sourceforge.net/
949be0f7 2934S: Maintained
679655da 2935F: drivers/usb/atm/cxacru.c
949be0f7 2936
e2d1d6c0 2937CONFIGFS
d6351db2
JB
2938M: Joel Becker <jlbec@evilplan.org>
2939T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2940S: Supported
679655da
JP
2941F: fs/configfs/
2942F: include/linux/configfs.h
e2d1d6c0 2943
acb9c1b2 2944CONNECTOR
8b58be88 2945M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2946L: netdev@vger.kernel.org
2947S: Maintained
2948F: drivers/connector/
2949
a3e3354d 2950CONTROL GROUP (CGROUP)
860ca0e6 2951M: Tejun Heo <tj@kernel.org>
ad50c159 2952M: Li Zefan <lizefan@huawei.com>
4d205676 2953M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2954L: cgroups@vger.kernel.org
860ca0e6 2955T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2956S: Maintained
a3e3354d 2957F: Documentation/cgroups/
679655da
JP
2958F: include/linux/cgroup*
2959F: kernel/cgroup*
a3e3354d
TH
2960
2961CONTROL GROUP - CPUSET
2962M: Li Zefan <lizefan@huawei.com>
2963L: cgroups@vger.kernel.org
2964W: http://www.bullopensource.org/cpuset/
2965W: http://oss.sgi.com/projects/cpusets/
2966T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2967S: Maintained
2968F: Documentation/cgroups/cpusets.txt
2969F: include/linux/cpuset.h
2970F: kernel/cpuset.c
2971
2972CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2973M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2974M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2975L: cgroups@vger.kernel.org
2976L: linux-mm@kvack.org
2977S: Maintained
2978F: mm/memcontrol.c
5d1ea48b 2979F: mm/swap_cgroup.c
fb3a0fb6 2980
bebe4678 2981CORETEMP HARDWARE MONITORING DRIVER
96859129 2982M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2983L: lm-sensors@lm-sensors.org
2984S: Maintained
679655da
JP
2985F: Documentation/hwmon/coretemp
2986F: drivers/hwmon/coretemp.c
bebe4678 2987
1da177e4 2988COSA/SRP SYNC SERIAL DRIVER
8b58be88 2989M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2990W: http://www.fi.muni.cz/~kas/cosa/
2991S: Maintained
679655da 2992F: drivers/net/wan/cosa*
1da177e4 2993
4371ee35 2994CPMAC ETHERNET DRIVER
8b58be88 2995M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2996L: netdev@vger.kernel.org
2997S: Maintained
b544dbac 2998F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2999
1da177e4 3000CPU FREQUENCY DRIVERS
9c3646d1 3001M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 3002M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 3003L: linux-pm@vger.kernel.org
1da177e4 3004S: Maintained
27209d91
VK
3005T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3006T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
3007F: drivers/cpufreq/
3008F: include/linux/cpufreq.h
1da177e4 3009
8a67f0ef
VK
3010CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3011M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 3012M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
3013L: linux-pm@vger.kernel.org
3014W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3015S: Maintained
3016F: drivers/cpufreq/arm_big_little.h
3017F: drivers/cpufreq/arm_big_little.c
3018F: drivers/cpufreq/arm_big_little_dt.c
3019
14d2c34c 3020CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
3021M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3022M: Daniel Lezcano <daniel.lezcano@linaro.org>
3023L: linux-pm@vger.kernel.org
3024L: linux-arm-kernel@lists.infradead.org
cea8321c 3025T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
3026S: Maintained
3027F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 3028
0c570c18
BZ
3029CPUIDLE DRIVER - ARM EXYNOS
3030M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3031M: Daniel Lezcano <daniel.lezcano@linaro.org>
3032M: Kukjin Kim <kgene@kernel.org>
3033L: linux-pm@vger.kernel.org
3034L: linux-samsung-soc@vger.kernel.org
3035S: Supported
3036F: drivers/cpuidle/cpuidle-exynos.c
3037F: arch/arm/mach-exynos/pm.c
3038
a8e39c35 3039CPUIDLE DRIVERS
9c3646d1 3040M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
3041M: Daniel Lezcano <daniel.lezcano@linaro.org>
3042L: linux-pm@vger.kernel.org
3043S: Maintained
cea8321c 3044T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
3045F: drivers/cpuidle/*
3046F: include/linux/cpuidle.h
3047
1da177e4 3048CPUID/MSR DRIVER
8b58be88 3049M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 3050S: Maintained
679655da
JP
3051F: arch/x86/kernel/cpuid.c
3052F: arch/x86/kernel/msr.c
1da177e4 3053
7fe2f639 3054CPU POWER MONITORING SUBSYSTEM
d8130624 3055M: Thomas Renninger <trenn@suse.com>
103f1790 3056L: linux-pm@vger.kernel.org
7fe2f639 3057S: Maintained
14430813 3058F: tools/power/cpupower/
7fe2f639 3059
1da177e4 3060CRAMFS FILESYSTEM
ce00f85c 3061W: http://sourceforge.net/projects/cramfs/
54886a71 3062S: Orphan / Obsolete
679655da
JP
3063F: Documentation/filesystems/cramfs.txt
3064F: fs/cramfs/
1da177e4
LT
3065
3066CRIS PORT
8b58be88
JP
3067M: Mikael Starvik <starvik@axis.com>
3068M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3069L: linux-cris-kernel@axis.com
1da177e4
LT
3070W: http://developer.axis.com
3071S: Maintained
679655da 3072F: arch/cris/
df621252 3073F: drivers/tty/serial/crisv10.*
1da177e4
LT
3074
3075CRYPTO API
8b58be88
JP
3076M: Herbert Xu <herbert@gondor.apana.org.au>
3077M: "David S. Miller" <davem@davemloft.net>
1da177e4 3078L: linux-crypto@vger.kernel.org
54e5881d 3079T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3080S: Maintained
679655da 3081F: Documentation/crypto/
2ca87a17 3082F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3083F: arch/*/crypto/
3084F: crypto/
3085F: drivers/crypto/
3086F: include/crypto/
1da177e4 3087
5b07bd57 3088CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3089M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3090L: linux-crypto@vger.kernel.org
3091S: Maintained
51a2228a
JP
3092F: crypto/ansi_cprng.c
3093F: crypto/rng.c
5b07bd57 3094
9b4ffa48 3095CS5535 Audio ALSA driver
8b58be88 3096M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3097S: Maintained
679655da 3098F: sound/pci/cs5535audio/
9b4ffa48 3099
a910e4a9 3100CW1200 WLAN driver
b75f0050
JP
3101M: Solomon Peachy <pizza@shaftnet.org>
3102S: Maintained
3103F: drivers/net/wireless/cw1200/
a910e4a9 3104
6d8425b1 3105CX18 VIDEO4LINUX DRIVER
6afdeaf8 3106M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3107L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3108L: linux-media@vger.kernel.org
275ffde4 3109T: git git://linuxtv.org/media_tree.git
6d8425b1 3110W: http://linuxtv.org
30e10993 3111W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3112S: Maintained
679655da 3113F: Documentation/video4linux/cx18.txt
90d72ac6 3114F: drivers/media/pci/cx18/
6c0f0359 3115F: include/uapi/linux/ivtv*
6d8425b1 3116
3f101d91
HV
3117CX2341X MPEG ENCODER HELPER MODULE
3118M: Hans Verkuil <hverkuil@xs4all.nl>
3119L: linux-media@vger.kernel.org
3120T: git git://linuxtv.org/media_tree.git
3121W: http://linuxtv.org
3122S: Maintained
c368360b 3123F: drivers/media/common/cx2341x*
3f101d91
HV
3124F: include/media/cx2341x*
3125
b8fe6e2c
PB
3126CX24120 MEDIA DRIVER
3127M: Jemma Denson <jdenson@gmail.com>
3128M: Patrick Boettcher <patrick.boettcher@posteo.de>
3129L: linux-media@vger.kernel.org
3130W: http://linuxtv.org/
3131Q: http://patchwork.linuxtv.org/project/linux-media/list/
3132S: Maintained
3133F: drivers/media/dvb-frontends/cx24120*
3134
20357578 3135CX88 VIDEO4LINUX DRIVER
009a5410 3136M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3137L: linux-media@vger.kernel.org
3138W: http://linuxtv.org
3139T: git git://linuxtv.org/media_tree.git
3140S: Odd fixes
3141F: Documentation/video4linux/cx88/
3142F: drivers/media/pci/cx88/
6d8425b1 3143
91952bc0
AP
3144CXD2820R MEDIA DRIVER
3145M: Antti Palosaari <crope@iki.fi>
3146L: linux-media@vger.kernel.org
3147W: http://linuxtv.org/
3148W: http://palosaari.fi/linux/
3149Q: http://patchwork.linuxtv.org/project/linux-media/list/
3150T: git git://linuxtv.org/anttip/media_tree.git
3151S: Maintained
3152F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3153
e5ec3789 3154CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3155M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3156L: netdev@vger.kernel.org
3157W: http://www.chelsio.com
3158S: Supported
f7917c00 3159F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3160
d8ae3c33 3161CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3162M: Karen Xie <kxie@chelsio.com>
3163L: linux-scsi@vger.kernel.org
3164W: http://www.chelsio.com
3165S: Supported
3166F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3167
e5ec3789 3168CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3169M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3170L: linux-rdma@vger.kernel.org
e5ec3789
SW
3171W: http://www.openfabrics.org
3172S: Supported
679655da 3173F: drivers/infiniband/hw/cxgb3/
e5ec3789 3174
be4c9bad 3175CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3176M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3177L: netdev@vger.kernel.org
3178W: http://www.chelsio.com
3179S: Supported
f7917c00 3180F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3181
d8ae3c33 3182CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3183M: Karen Xie <kxie@chelsio.com>
3184L: linux-scsi@vger.kernel.org
3185W: http://www.chelsio.com
3186S: Supported
3187F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3188
be4c9bad
RD
3189CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3190M: Steve Wise <swise@chelsio.com>
3191L: linux-rdma@vger.kernel.org
3192W: http://www.openfabrics.org
3193S: Supported
3194F: drivers/infiniband/hw/cxgb4/
3195
5c20a5c7
CL
3196CXGB4VF ETHERNET DRIVER (CXGB4VF)
3197M: Casey Leedom <leedom@chelsio.com>
3198L: netdev@vger.kernel.org
3199W: http://www.chelsio.com
3200S: Supported
f7917c00 3201F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3202
a9282d01
IM
3203CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3204M: Ian Munsie <imunsie@au1.ibm.com>
3205M: Michael Neuling <mikey@neuling.org>
3206L: linuxppc-dev@lists.ozlabs.org
3207S: Supported
3208F: drivers/misc/cxl/
ec249dd8 3209F: include/misc/cxl*
a9282d01
IM
3210F: include/uapi/misc/cxl.h
3211F: Documentation/powerpc/cxl.txt
3212F: Documentation/powerpc/cxl.txt
3213F: Documentation/ABI/testing/sysfs-class-cxl
3214
11f43ae7
MO
3215CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3216M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3217M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3218L: linux-scsi@vger.kernel.org
3219S: Supported
3220F: drivers/scsi/cxlflash/
3221F: include/uapi/scsi/cxlflash_ioctls.h
3222F: Documentation/powerpc/cxlflash.txt
3223
b52b97a3
GC
3224STMMAC ETHERNET DRIVER
3225M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3226L: netdev@vger.kernel.org
3227W: http://www.stlinux.com
3228S: Supported
7ac6653a 3229F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3230
1da177e4 3231CYBERPRO FB DRIVER
8b58be88 3232M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3234W: http://www.arm.linux.org.uk/
3235S: Maintained
8a61f013 3236F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3237
1da177e4 3238CYCLADES ASYNC MUX DRIVER
1da177e4 3239W: http://www.cyclades.com/
d459883e 3240S: Orphan
c897401b 3241F: drivers/tty/cyclades.c
679655da 3242F: include/linux/cyclades.h
c117ab84 3243F: include/uapi/linux/cyclades.h
1da177e4
LT
3244
3245CYCLADES PC300 DRIVER
1da177e4 3246W: http://www.cyclades.com/
d459883e 3247S: Orphan
679655da 3248F: drivers/net/wan/pc300*
1da177e4 3249
402f6ae4
AP
3250CYPRESS_FIRMWARE MEDIA DRIVER
3251M: Antti Palosaari <crope@iki.fi>
3252L: linux-media@vger.kernel.org
3253W: http://linuxtv.org/
3254W: http://palosaari.fi/linux/
3255Q: http://patchwork.linuxtv.org/project/linux-media/list/
3256T: git git://linuxtv.org/anttip/media_tree.git
3257S: Maintained
3258F: drivers/media/common/cypress_firmware*
3259
e3ae3525 3260CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3261M: Ferruh Yigit <fery@cypress.com>
6305902c 3262L: linux-input@vger.kernel.org
be9a6f40 3263S: Supported
6305902c
JP
3264F: drivers/input/touchscreen/cyttsp*
3265F: include/linux/input/cyttsp.h
e3ae3525 3266
aaaf5fbf
JK
3267DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3268M: Joshua Kinard <kumba@gentoo.org>
3269S: Maintained
3270F: drivers/rtc/rtc-ds1685.c
3271F: include/linux/rtc/ds1685.h
3272
1da177e4 3273DAMA SLAVE for AX.25
8b58be88 3274M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3275W: http://yaina.de/jreuter/
3276W: http://www.qsl.net/dl1bke/
3277L: linux-hams@vger.kernel.org
3278S: Maintained
679655da
JP
3279F: net/ax25/af_ax25.c
3280F: net/ax25/ax25_dev.c
3281F: net/ax25/ax25_ds_*
3282F: net/ax25/ax25_in.c
3283F: net/ax25/ax25_out.c
3284F: net/ax25/ax25_timer.c
3285F: net/ax25/sysctl_net_ax25.c
1da177e4 3286
e2d1d6c0 3287DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3288L: netdev@vger.kernel.org
5ff77428 3289S: Orphan
679655da 3290F: Documentation/networking/dmfe.txt
0f04e2aa 3291F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3292
3293DC390/AM53C974 SCSI driver
d8130624 3294M: Hannes Reinecke <hare@suse.com>
71bd849d 3295L: linux-scsi@vger.kernel.org
e2d1d6c0 3296S: Maintained
71bd849d 3297F: drivers/scsi/am53c974.c
e2d1d6c0 3298
1da177e4 3299DC395x SCSI driver
61eee9a7 3300M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3301M: Ali Akcaagac <aliakc@web.de>
3302M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3303L: dc395x@twibble.org
cf015e9f
JP
3304W: http://twibble.org/dist/dc395x/
3305W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3306S: Maintained
679655da
JP
3307F: Documentation/scsi/dc395x.txt
3308F: drivers/scsi/dc395x.*
1da177e4 3309
eb8edb08 3310DCCP PROTOCOL
a89d030e 3311M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3312L: dccp@vger.kernel.org
c996d8b9 3313W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3314S: Maintained
679655da 3315F: include/linux/dccp.h
c117ab84 3316F: include/uapi/linux/dccp.h
679655da
JP
3317F: include/linux/tfrc.h
3318F: net/dccp/
eb8edb08 3319
1da177e4 3320DECnet NETWORK LAYER
1da177e4
LT
3321W: http://linux-decnet.sourceforge.net
3322L: linux-decnet-user@lists.sourceforge.net
f546444d 3323S: Orphan
679655da
JP
3324F: Documentation/networking/decnet.txt
3325F: net/decnet/
1da177e4 3326
ebff05b9
MR
3327DECSTATION PLATFORM SUPPORT
3328M: "Maciej W. Rozycki" <macro@linux-mips.org>
3329L: linux-mips@linux-mips.org
3330W: http://www.linux-mips.org/wiki/DECstation
3331S: Maintained
3332F: arch/mips/dec/
3333F: arch/mips/include/asm/dec/
3334F: arch/mips/include/asm/mach-dec/
3335
1da177e4 3336DEFXX FDDI NETWORK DRIVER
8b58be88 3337M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3338S: Maintained
33f810b2 3339F: drivers/net/fddi/defxx.*
1da177e4 3340
ad8f07cc 3341DELL LAPTOP DRIVER
8b58be88 3342M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3343M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3344L: platform-driver-x86@vger.kernel.org
ad8f07cc 3345S: Maintained
679655da 3346F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3347
817a5cdb
PR
3348DELL LAPTOP RBTN DRIVER
3349M: Pali RohĂ¡r <pali.rohar@gmail.com>
3350S: Maintained
3351F: drivers/platform/x86/dell-rbtn.*
3352
cdbff611
PR
3353DELL LAPTOP FREEFALL DRIVER
3354M: Pali RohĂ¡r <pali.rohar@gmail.com>
3355S: Maintained
3356F: drivers/platform/x86/dell-smo8800.c
3357
1da177e4 3358DELL LAPTOP SMM DRIVER
a5afba16 3359M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3360S: Maintained
a5afba16 3361F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3362F: include/uapi/linux/i8k.h
1da177e4 3363
90563ec4 3364DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3365M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3366S: Maintained
679655da
JP
3367F: Documentation/dcdbas.txt
3368F: drivers/firmware/dcdbas.*
90563ec4 3369
0b3f6109 3370DELL WMI EXTRAS DRIVER
8b58be88 3371M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3372M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3373S: Maintained
36b3a96f 3374F: drivers/platform/x86/dell-wmi.c
0b3f6109 3375
5efc75e3 3376DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3377M: John Youn <johnyoun@synopsys.com>
5efc75e3 3378L: linux-usb@vger.kernel.org
18f340f9 3379T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3380S: Maintained
197ba5f4 3381F: drivers/usb/dwc2/
5efc75e3 3382
94ab23dd
FB
3383DESIGNWARE USB3 DRD IP DRIVER
3384M: Felipe Balbi <balbi@ti.com>
3385L: linux-usb@vger.kernel.org
3386L: linux-omap@vger.kernel.org
3387T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3388S: Maintained
3389F: drivers/usb/dwc3/
3390
833c9545
JB
3391DEVICE COREDUMP (DEV_COREDUMP)
3392M: Johannes Berg <johannes@sipsolutions.net>
3393L: linux-kernel@vger.kernel.org
3394S: Maintained
3395F: drivers/base/devcoredump.c
3396F: include/linux/devcoredump.h
3397
89d07767
KP
3398DEVICE FREQUENCY (DEVFREQ)
3399M: MyungJoo Ham <myungjoo.ham@samsung.com>
3400M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3401L: linux-pm@vger.kernel.org
89d07767
KP
3402S: Maintained
3403F: drivers/devfreq/
3404
1da177e4 3405DEVICE NUMBER REGISTRY
8b58be88 3406M: Torben Mathiasen <device@lanana.org>
1da177e4 3407W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3408S: Maintained
3409
e2d1d6c0 3410DEVICE-MAPPER (LVM)
854ecaad 3411M: Alasdair Kergon <agk@redhat.com>
8504eed3 3412M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3413M: dm-devel@redhat.com
e2d1d6c0
RD
3414L: dm-devel@redhat.com
3415W: http://sources.redhat.com/dm
8a6e2535 3416Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3417T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3418T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3419S: Maintained
679655da
JP
3420F: Documentation/device-mapper/
3421F: drivers/md/dm*
854ecaad 3422F: drivers/md/persistent-data/
679655da
JP
3423F: include/linux/device-mapper.h
3424F: include/linux/dm-*.h
8504eed3 3425F: include/uapi/linux/dm-*.h
e2d1d6c0 3426
c0d995aa
OST
3427DIALOG SEMICONDUCTOR DRIVERS
3428M: Support Opensource <support.opensource@diasemi.com>
3429W: http://www.dialog-semiconductor.com/products
3430S: Supported
3431F: Documentation/hwmon/da90??
7c933772 3432F: Documentation/devicetree/bindings/sound/da[79]*.txt
c0d995aa
OST
3433F: drivers/gpio/gpio-da90??.c
3434F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3435F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3436F: drivers/input/misc/da90??_onkey.c
3437F: drivers/input/touchscreen/da9052_tsi.c
3438F: drivers/leds/leds-da90??.c
3439F: drivers/mfd/da903x.c
3440F: drivers/mfd/da90??-*.c
7be72c2c 3441F: drivers/mfd/da91??-*.c
c0d995aa 3442F: drivers/power/da9052-battery.c
7be72c2c 3443F: drivers/power/da91??-*.c
c0d995aa
OST
3444F: drivers/regulator/da903x.c
3445F: drivers/regulator/da9???-regulator.[ch]
3446F: drivers/rtc/rtc-da90??.c
3447F: drivers/video/backlight/da90??_bl.c
3448F: drivers/watchdog/da90??_wdt.c
3449F: include/linux/mfd/da903x.h
3450F: include/linux/mfd/da9052/
3451F: include/linux/mfd/da9055/
3452F: include/linux/mfd/da9063/
7be72c2c 3453F: include/linux/mfd/da9150/
c0d995aa
OST
3454F: include/sound/da[79]*.h
3455F: sound/soc/codecs/da[79]*.[ch]
3456
599aa697
LL
3457DIGI NEO AND CLASSIC PCI PRODUCTS
3458M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3459M: Mark Hounschell <markh@compro.net>
599aa697
LL
3460L: driverdev-devel@linuxdriverproject.org
3461S: Maintained
3462F: drivers/staging/dgnc/
3463
3464DIGI EPCA PCI PRODUCTS
3465M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3466M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3467L: driverdev-devel@linuxdriverproject.org
3468S: Maintained
3469F: drivers/staging/dgap/
3470
335d7c58 3471DIOLAN U2C-12 I2C DRIVER
ca462085 3472M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3473L: linux-i2c@vger.kernel.org
3474S: Maintained
3475F: drivers/i2c/busses/i2c-diolan-u2c.c
3476
d475c634
MW
3477DIRECT ACCESS (DAX)
3478M: Matthew Wilcox <willy@linux.intel.com>
3479L: linux-fsdevel@vger.kernel.org
3480S: Supported
3481F: fs/dax.c
3482
e7839f25 3483DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3484M: Eric Paris <eparis@parisplace.org>
3c5119c0 3485S: Maintained
679655da
JP
3486F: Documentation/filesystems/dnotify.txt
3487F: fs/notify/dnotify/
3488F: include/linux/dnotify.h
1da177e4
LT
3489
3490DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3491M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3492W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3493W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3494W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3495S: Maintained
3496
4480f15b 3497DISKQUOTA
d8130624 3498M: Jan Kara <jack@suse.com>
1da177e4 3499S: Maintained
679655da
JP
3500F: Documentation/filesystems/quota.txt
3501F: fs/quota/
3502F: include/linux/quota*.h
c117ab84 3503F: include/uapi/linux/quota*.h
1da177e4 3504
702686ad
BT
3505DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3506M: Bernie Thompson <bernie@plugable.com>
3507L: linux-fbdev@vger.kernel.org
3508S: Maintained
3509W: http://plugable.com/category/projects/udlfb/
8a61f013 3510F: drivers/video/fbdev/udlfb.c
702686ad
BT
3511F: include/video/udlfb.h
3512F: Documentation/fb/udlfb.txt
3513
e7839f25 3514DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3515M: Christine Caulfield <ccaulfie@redhat.com>
3516M: David Teigland <teigland@redhat.com>
a4644184 3517L: cluster-devel@redhat.com
5be7b50f 3518W: http://sources.redhat.com/cluster/
54e5881d 3519T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3520S: Supported
679655da 3521F: fs/dlm/
5be7b50f 3522
53b6b3e0
SS
3523DMA BUFFER SHARING FRAMEWORK
3524M: Sumit Semwal <sumit.semwal@linaro.org>
3525S: Maintained
3526L: linux-media@vger.kernel.org
3527L: dri-devel@lists.freedesktop.org
8ada6d2d 3528L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3529F: drivers/dma-buf/
e46d12c6
JP
3530F: include/linux/dma-buf*
3531F: include/linux/reservation.h
3532F: include/linux/*fence.h
53b6b3e0
SS
3533F: Documentation/dma-buf-sharing.txt
3534T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3535
b3e5f263 3536DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3537M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3538L: dmaengine@vger.kernel.org
3539Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3540S: Maintained
679655da 3541F: drivers/dma/
0ce3c066 3542F: include/linux/dmaengine.h
979a281e
VK
3543F: Documentation/dmaengine/
3544T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3545
b825037d 3546DME1737 HARDWARE MONITOR DRIVER
8b58be88 3547M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3548L: lm-sensors@lm-sensors.org
3549S: Maintained
679655da
JP
3550F: Documentation/hwmon/dme1737
3551F: drivers/hwmon/dme1737.c
b825037d 3552
1f31e1b1 3553DMI/SMBIOS SUPPORT
d8130624 3554M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3555S: Maintained
d4aeef93 3556T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3557F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3558F: drivers/firmware/dmi-id.c
3559F: drivers/firmware/dmi_scan.c
3560F: include/linux/dmi.h
3561
7d2c86b5 3562DOCUMENTATION
ad3118b9 3563M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3564L: linux-doc@vger.kernel.org
3565S: Maintained
679655da 3566F: Documentation/
42f41ecf
JC
3567F: scripts/docproc.c
3568F: scripts/kernel-doc*
97be078b
RD
3569X: Documentation/ABI/
3570X: Documentation/devicetree/
933a46b8
JC
3571X: Documentation/acpi
3572X: Documentation/power
3573X: Documentation/spi
6c121170 3574X: Documentation/DocBook/media
c51edfb1 3575T: git git://git.lwn.net/linux.git docs-next
abbaeff3 3576
1da177e4 3577DOUBLETALK DRIVER
8b58be88 3578M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3579L: blinux-list@redhat.com
3580S: Maintained
679655da
JP
3581F: drivers/char/dtlk.c
3582F: include/linux/dtlk.h
1da177e4 3583
e2d1d6c0 3584DPT_I2O SCSI RAID DRIVER
8b58be88 3585M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3586L: linux-scsi@vger.kernel.org
3587W: http://www.adaptec.com/
3588S: Maintained
679655da
JP
3589F: drivers/scsi/dpt*
3590F: drivers/scsi/dpt/
e2d1d6c0 3591
b411b363 3592DRBD DRIVER
28b8e8d4
JP
3593P: Philipp Reisner
3594P: Lars Ellenberg
3595M: drbd-dev@lists.linbit.com
3596L: drbd-user@lists.linbit.com
3597W: http://www.drbd.org
3598T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3599T: git git://git.drbd.org/drbd-8.3.git
3600S: Supported
3601F: drivers/block/drbd/
3602F: lib/lru_cache.c
3603F: Documentation/blockdev/drbd/
b411b363 3604
dc7dfcd8 3605DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3606M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3607T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3608S: Supported
679655da 3609F: Documentation/kobject.txt
7cfc51b9 3610F: drivers/base/
87544653 3611F: fs/debugfs/
dc7dfcd8
WS
3612F: fs/kernfs/
3613F: fs/sysfs/
87544653 3614F: include/linux/debugfs.h
dc7dfcd8 3615F: include/linux/kobj*
679655da 3616F: lib/kobj*
1da177e4
LT
3617
3618DRM DRIVERS
8b58be88 3619M: David Airlie <airlied@linux.ie>
4c6a3999 3620L: dri-devel@lists.freedesktop.org
b0447888 3621T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3622S: Maintained
679655da 3623F: drivers/gpu/drm/
433e3b34 3624F: drivers/gpu/vga/
850e9411 3625F: include/drm/
c117ab84 3626F: include/uapi/drm/
1da177e4 3627
566f5939
AD
3628RADEON DRM DRIVERS
3629M: Alex Deucher <alexander.deucher@amd.com>
3630M: Christian König <christian.koenig@amd.com>
3631L: dri-devel@lists.freedesktop.org
3632T: git git://people.freedesktop.org/~agd5f/linux
3633S: Supported
3634F: drivers/gpu/drm/radeon/
566f5939
AD
3635F: include/uapi/drm/radeon*
3636
03e255b9
TR
3637DRM PANEL DRIVERS
3638M: Thierry Reding <thierry.reding@gmail.com>
3639L: dri-devel@lists.freedesktop.org
3640T: git git://anongit.freedesktop.org/tegra/linux.git
3641S: Maintained
3642F: drivers/gpu/drm/drm_panel.c
3643F: drivers/gpu/drm/panel/
3644F: include/drm/drm_panel.h
2d799dde 3645F: Documentation/devicetree/bindings/display/panel/
03e255b9 3646
8daf7473 3647INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3648M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3649M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3650L: intel-gfx@lists.freedesktop.org
8daf7473 3651L: dri-devel@lists.freedesktop.org
7564fde3 3652W: https://01.org/linuxgraphics/
47f95647 3653Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3654T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3655S: Supported
14430813 3656F: drivers/gpu/drm/i915/
8daf7473 3657F: include/drm/i915*
c117ab84 3658F: include/uapi/drm/i915*
8daf7473 3659
99763bb8
BB
3660DRM DRIVERS FOR ATMEL HLCDC
3661M: Boris Brezillon <boris.brezillon@free-electrons.com>
3662L: dri-devel@lists.freedesktop.org
3663S: Supported
3664F: drivers/gpu/drm/atmel-hlcdc/
3665F: Documentation/devicetree/bindings/drm/atmel/
3666
398a6d4a
KP
3667DRM DRIVERS FOR EXYNOS
3668M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3669M: Joonyoung Shim <jy0922.shim@samsung.com>
3670M: Seung-Woo Kim <sw0312.kim@samsung.com>
3671M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3672L: dri-devel@lists.freedesktop.org
25a58030 3673T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3674S: Supported
14430813 3675F: drivers/gpu/drm/exynos/
398a6d4a 3676F: include/drm/exynos*
c117ab84 3677F: include/uapi/drm/exynos*
398a6d4a 3678
b55a1b9c
JW
3679DRM DRIVERS FOR FREESCALE DCU
3680M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3681M: Alison Wang <alison.wang@freescale.com>
3682L: dri-devel@lists.freedesktop.org
3683S: Supported
3684F: drivers/gpu/drm/fsl-dcu/
2d799dde
RH
3685F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3686F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
b55a1b9c 3687
0a3d775f
PZ
3688DRM DRIVERS FOR FREESCALE IMX
3689M: Philipp Zabel <p.zabel@pengutronix.de>
3690L: dri-devel@lists.freedesktop.org
3691S: Maintained
3692F: drivers/gpu/drm/imx/
ef739aa4 3693F: drivers/gpu/ipu-v3/
2d799dde 3694F: Documentation/devicetree/bindings/display/imx/
0a3d775f 3695
ba2199a6
PJ
3696DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3697M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3698L: dri-devel@lists.freedesktop.org
3699T: git git://github.com/patjak/drm-gma500
3700S: Maintained
3701F: drivers/gpu/drm/gma500
3702F: include/drm/gma500*
3703
bd3b49f2 3704DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3705M: Thierry Reding <thierry.reding@gmail.com>
3706M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3707L: dri-devel@lists.freedesktop.org
3708L: linux-tegra@vger.kernel.org
a5ad7a63 3709T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3710S: Supported
dee8268f 3711F: drivers/gpu/drm/tegra/
a5ad7a63 3712F: drivers/gpu/host1x/
e1e90644 3713F: include/linux/host1x.h
a5ad7a63 3714F: include/uapi/drm/tegra_drm.h
2d799dde 3715F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
bd3b49f2 3716
a284e9d1
LP
3717DRM DRIVERS FOR RENESAS
3718M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3719L: dri-devel@lists.freedesktop.org
3720L: linux-sh@vger.kernel.org
3721T: git git://people.freedesktop.org/~airlied/linux
3722S: Supported
3723F: drivers/gpu/drm/rcar-du/
3724F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3725F: include/linux/platform_data/shmob_drm.h
3726
625e0346
HS
3727DRM DRIVERS FOR ROCKCHIP
3728M: Mark Yao <mark.yao@rock-chips.com>
3729L: dri-devel@lists.freedesktop.org
3730S: Maintained
3731F: drivers/gpu/drm/rockchip/
2d799dde 3732F: Documentation/devicetree/bindings/display/rockchip*
625e0346 3733
7f11c476
BG
3734DRM DRIVERS FOR STI
3735M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3736M: Vincent Abriou <vincent.abriou@st.com>
3737L: dri-devel@lists.freedesktop.org
3738T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3739S: Maintained
3740F: drivers/gpu/drm/sti
2d799dde 3741F: Documentation/devicetree/bindings/display/st,stih4xx.txt
7f11c476 3742
598df1ac
AK
3743DSBR100 USB FM RADIO DRIVER
3744M: Alexey Klimov <klimov.linux@gmail.com>
3745L: linux-media@vger.kernel.org
3746T: git git://linuxtv.org/media_tree.git
3747S: Maintained
3748F: drivers/media/radio/dsbr100.c
3749
1da177e4 3750DSCC4 DRIVER
8b58be88 3751M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3752L: netdev@vger.kernel.org
1da177e4 3753S: Maintained
679655da 3754F: drivers/net/wan/dscc4.c
1da177e4 3755
cc11b140
HV
3756DT3155 MEDIA DRIVER
3757M: Hans Verkuil <hverkuil@xs4all.nl>
3758L: linux-media@vger.kernel.org
3759T: git git://linuxtv.org/media_tree.git
3760W: http://linuxtv.org
3761S: Odd Fixes
3762F: drivers/media/pci/dt3155/
3763
91952bc0
AP
3764DVB_USB_AF9015 MEDIA DRIVER
3765M: Antti Palosaari <crope@iki.fi>
3766L: linux-media@vger.kernel.org
3767W: http://linuxtv.org/
3768W: http://palosaari.fi/linux/
3769Q: http://patchwork.linuxtv.org/project/linux-media/list/
3770T: git git://linuxtv.org/anttip/media_tree.git
3771S: Maintained
3772F: drivers/media/usb/dvb-usb-v2/af9015*
3773
3774DVB_USB_AF9035 MEDIA DRIVER
3775M: Antti Palosaari <crope@iki.fi>
3776L: linux-media@vger.kernel.org
3777W: http://linuxtv.org/
3778W: http://palosaari.fi/linux/
3779Q: http://patchwork.linuxtv.org/project/linux-media/list/
3780T: git git://linuxtv.org/anttip/media_tree.git
3781S: Maintained
3782F: drivers/media/usb/dvb-usb-v2/af9035*
3783
3784DVB_USB_ANYSEE MEDIA DRIVER
3785M: Antti Palosaari <crope@iki.fi>
3786L: linux-media@vger.kernel.org
3787W: http://linuxtv.org/
3788W: http://palosaari.fi/linux/
3789Q: http://patchwork.linuxtv.org/project/linux-media/list/
3790T: git git://linuxtv.org/anttip/media_tree.git
3791S: Maintained
3792F: drivers/media/usb/dvb-usb-v2/anysee*
3793
3794DVB_USB_AU6610 MEDIA DRIVER
3795M: Antti Palosaari <crope@iki.fi>
3796L: linux-media@vger.kernel.org
3797W: http://linuxtv.org/
3798W: http://palosaari.fi/linux/
3799Q: http://patchwork.linuxtv.org/project/linux-media/list/
3800T: git git://linuxtv.org/anttip/media_tree.git
3801S: Maintained
3802F: drivers/media/usb/dvb-usb-v2/au6610*
3803
3804DVB_USB_CE6230 MEDIA DRIVER
3805M: Antti Palosaari <crope@iki.fi>
3806L: linux-media@vger.kernel.org
3807W: http://linuxtv.org/
3808W: http://palosaari.fi/linux/
3809Q: http://patchwork.linuxtv.org/project/linux-media/list/
3810T: git git://linuxtv.org/anttip/media_tree.git
3811S: Maintained
3812F: drivers/media/usb/dvb-usb-v2/ce6230*
3813
d099dea2
MK
3814DVB_USB_CXUSB MEDIA DRIVER
3815M: Michael Krufky <mkrufky@linuxtv.org>
3816L: linux-media@vger.kernel.org
3817W: http://linuxtv.org/
3818W: http://github.com/mkrufky
3819Q: http://patchwork.linuxtv.org/project/linux-media/list/
3820T: git git://linuxtv.org/media_tree.git
3821S: Maintained
9819da66 3822F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3823
91952bc0 3824DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3825M: Antti Palosaari <crope@iki.fi>
3826L: linux-media@vger.kernel.org
3827W: http://linuxtv.org/
3828W: http://palosaari.fi/linux/
3829Q: http://patchwork.linuxtv.org/project/linux-media/list/
3830T: git git://linuxtv.org/anttip/media_tree.git
3831S: Maintained
91952bc0 3832F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3833
5560983b 3834DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3835M: Antti Palosaari <crope@iki.fi>
3836L: linux-media@vger.kernel.org
3837W: http://linuxtv.org/
91952bc0
AP
3838Q: http://patchwork.linuxtv.org/project/linux-media/list/
3839T: git git://linuxtv.org/anttip/media_tree.git
3840S: Maintained
5560983b 3841F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3842
8856f5f2
MK
3843DVB_USB_MXL111SF MEDIA DRIVER
3844M: Michael Krufky <mkrufky@linuxtv.org>
3845L: linux-media@vger.kernel.org
3846W: http://linuxtv.org/
3847W: http://github.com/mkrufky
3848Q: http://patchwork.linuxtv.org/project/linux-media/list/
3849T: git git://linuxtv.org/mkrufky/mxl111sf.git
3850S: Maintained
3851F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3852
91952bc0
AP
3853DVB_USB_RTL28XXU MEDIA DRIVER
3854M: Antti Palosaari <crope@iki.fi>
3855L: linux-media@vger.kernel.org
3856W: http://linuxtv.org/
3857W: http://palosaari.fi/linux/
3858Q: http://patchwork.linuxtv.org/project/linux-media/list/
3859T: git git://linuxtv.org/anttip/media_tree.git
3860S: Maintained
3861F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3862
3863DVB_USB_V2 MEDIA DRIVER
3864M: Antti Palosaari <crope@iki.fi>
3865L: linux-media@vger.kernel.org
3866W: http://linuxtv.org/
3867W: http://palosaari.fi/linux/
3868Q: http://patchwork.linuxtv.org/project/linux-media/list/
3869T: git git://linuxtv.org/anttip/media_tree.git
3870S: Maintained
3871F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3872F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3873
ac0ac38f 3874DYNAMIC DEBUG
5c4a97d1 3875M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3876S: Maintained
3877F: lib/dynamic_debug.c
3878F: include/linux/dynamic_debug.h
3879
789c7048 3880DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3881M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3882S: Maintained
df621252 3883F: drivers/tty/serial/dz.*
789c7048 3884
f17effbe
MF
3885E3X0 POWER BUTTON DRIVER
3886M: Moritz Fischer <moritz.fischer@ettus.com>
3887L: usrp-users@lists.ettus.com
3888W: http://www.ettus.com
3889S: Supported
3890F: drivers/input/misc/e3x0-button.c
3891F: Documentation/devicetree/bindings/input/e3x0-button.txt
3892
91952bc0
AP
3893E4000 MEDIA DRIVER
3894M: Antti Palosaari <crope@iki.fi>
3895L: linux-media@vger.kernel.org
3896W: http://linuxtv.org/
3897W: http://palosaari.fi/linux/
3898Q: http://patchwork.linuxtv.org/project/linux-media/list/
3899T: git git://linuxtv.org/anttip/media_tree.git
3900S: Maintained
3901F: drivers/media/tuners/e4000*
3902
1da177e4 3903EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3904M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3905L: linux-scsi@vger.kernel.org
3906S: Maintained
679655da 3907F: drivers/scsi/eata.c
1da177e4 3908
91952bc0
AP
3909EC100 MEDIA DRIVER
3910M: Antti Palosaari <crope@iki.fi>
3911L: linux-media@vger.kernel.org
3912W: http://linuxtv.org/
3913W: http://palosaari.fi/linux/
3914Q: http://patchwork.linuxtv.org/project/linux-media/list/
3915T: git git://linuxtv.org/anttip/media_tree.git
3916S: Maintained
3917F: drivers/media/dvb-frontends/ec100*
3918
237fead6 3919ECRYPT FILE SYSTEM
0de9adf2 3920M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3921L: ecryptfs@vger.kernel.org
24a923e4 3922W: http://ecryptfs.org
6dc7516e 3923W: https://launchpad.net/ecryptfs
237fead6 3924S: Supported
679655da
JP
3925F: Documentation/filesystems/ecryptfs.txt
3926F: fs/ecryptfs/
237fead6 3927
da9bb1d2 3928EDAC-CORE
8b58be88 3929M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3930M: Borislav Petkov <bp@alien8.de>
009a5410 3931M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3932L: linux-edac@vger.kernel.org
0e438e3f 3933W: bluesmoke.sourceforge.net
7a859516
BP
3934T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3935T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3936S: Supported
679655da 3937F: Documentation/edac.txt
91445c72 3938F: drivers/edac/
679655da 3939F: include/linux/edac.h
0e438e3f 3940
c476c23b 3941EDAC-AMD64
8b58be88 3942M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3943M: Borislav Petkov <bp@alien8.de>
91445c72 3944L: linux-edac@vger.kernel.org
c476c23b 3945W: bluesmoke.sourceforge.net
487ba8e8 3946S: Maintained
c476c23b
BP
3947F: drivers/edac/amd64_edac*
3948
836dae5d
RR
3949EDAC-CALXEDA
3950M: Doug Thompson <dougthompson@xmission.com>
3951M: Robert Richter <rric@kernel.org>
3952L: linux-edac@vger.kernel.org
3953W: bluesmoke.sourceforge.net
3954S: Maintained
3955F: drivers/edac/highbank*
3956
f65aad41
RB
3957EDAC-CAVIUM
3958M: Ralf Baechle <ralf@linux-mips.org>
3959M: David Daney <david.daney@cavium.com>
3960L: linux-edac@vger.kernel.org
3961L: linux-mips@linux-mips.org
3962W: bluesmoke.sourceforge.net
3963S: Supported
3964F: drivers/edac/octeon_edac*
3965
0e438e3f 3966EDAC-E752X
8b58be88
JP
3967M: Mark Gross <mark.gross@intel.com>
3968M: Doug Thompson <dougthompson@xmission.com>
91445c72 3969L: linux-edac@vger.kernel.org
0e438e3f
DP
3970W: bluesmoke.sourceforge.net
3971S: Maintained
679655da 3972F: drivers/edac/e752x_edac.c
0e438e3f
DP
3973
3974EDAC-E7XXX
8b58be88 3975M: Doug Thompson <dougthompson@xmission.com>
91445c72 3976L: linux-edac@vger.kernel.org
0e438e3f
DP
3977W: bluesmoke.sourceforge.net
3978S: Maintained
679655da 3979F: drivers/edac/e7xxx_edac.c
0e438e3f 3980
77c5f5d2 3981EDAC-GHES
009a5410 3982M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3983L: linux-edac@vger.kernel.org
3984W: bluesmoke.sourceforge.net
3985S: Maintained
2caa67a6 3986F: drivers/edac/ghes_edac.c
77c5f5d2 3987
6bc78404 3988EDAC-I82443BXGX
8b58be88 3989M: Tim Small <tim@buttersideup.com>
91445c72 3990L: linux-edac@vger.kernel.org
6bc78404
DT
3991W: bluesmoke.sourceforge.net
3992S: Maintained
679655da 3993F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3994
3995EDAC-I3000
8b58be88 3996M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3997L: linux-edac@vger.kernel.org
6bc78404
DT
3998W: bluesmoke.sourceforge.net
3999S: Maintained
679655da 4000F: drivers/edac/i3000_edac.c
6bc78404
DT
4001
4002EDAC-I5000
8b58be88 4003M: Doug Thompson <dougthompson@xmission.com>
91445c72 4004L: linux-edac@vger.kernel.org
ba9a5918
DT
4005W: bluesmoke.sourceforge.net
4006S: Maintained
679655da 4007F: drivers/edac/i5000_edac.c
ba9a5918 4008
44c12cb2 4009EDAC-I5400
009a5410 4010M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4011L: linux-edac@vger.kernel.org
44c12cb2
MCC
4012W: bluesmoke.sourceforge.net
4013S: Maintained
679655da 4014F: drivers/edac/i5400_edac.c
44c12cb2 4015
3c9c92b6 4016EDAC-I7300
009a5410 4017M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
4018L: linux-edac@vger.kernel.org
4019W: bluesmoke.sourceforge.net
4020S: Maintained
4021F: drivers/edac/i7300_edac.c
4022
67c89316 4023EDAC-I7CORE
009a5410 4024M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
4025L: linux-edac@vger.kernel.org
4026W: bluesmoke.sourceforge.net
4027S: Maintained
70aff0ce 4028F: drivers/edac/i7core_edac.c
67c89316 4029
ba9a5918 4030EDAC-I82975X
8b58be88 4031M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 4032M: "Arvind R." <arvino55@gmail.com>
91445c72 4033L: linux-edac@vger.kernel.org
ba9a5918
DT
4034W: bluesmoke.sourceforge.net
4035S: Maintained
679655da 4036F: drivers/edac/i82975x_edac.c
ba9a5918 4037
791b4706
JB
4038EDAC-IE31200
4039M: Jason Baron <jbaron@akamai.com>
4040L: linux-edac@vger.kernel.org
4041W: bluesmoke.sourceforge.net
4042S: Maintained
4043F: drivers/edac/ie31200_edac.c
4044
ccdfb979 4045EDAC-MPC85XX
30c7469b 4046M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
4047L: linux-edac@vger.kernel.org
4048W: bluesmoke.sourceforge.net
4049S: Maintained
4050F: drivers/edac/mpc85xx_edac.[ch]
4051
ba9a5918 4052EDAC-PASEMI
8b58be88 4053M: Egor Martovetsky <egor@pasemi.com>
91445c72 4054L: linux-edac@vger.kernel.org
6bc78404
DT
4055W: bluesmoke.sourceforge.net
4056S: Maintained
679655da 4057F: drivers/edac/pasemi_edac.c
6bc78404 4058
0e438e3f 4059EDAC-R82600
8b58be88 4060M: Tim Small <tim@buttersideup.com>
91445c72 4061L: linux-edac@vger.kernel.org
0e438e3f
DP
4062W: bluesmoke.sourceforge.net
4063S: Maintained
679655da 4064F: drivers/edac/r82600_edac.c
da9bb1d2 4065
4d096ca7 4066EDAC-SBRIDGE
009a5410 4067M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
4068L: linux-edac@vger.kernel.org
4069W: bluesmoke.sourceforge.net
4070S: Maintained
4071F: drivers/edac/sb_edac.c
4072
995e1de4
LH
4073EDAC-XGENE
4074APPLIED MICRO (APM) X-GENE SOC EDAC
4075M: Loc Ho <lho@apm.com>
4076S: Supported
4077F: drivers/edac/xgene_edac.c
4078F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4079
af39917d
CL
4080EDIROL UA-101/UA-1000 DRIVER
4081M: Clemens Ladisch <clemens@ladisch.de>
4082L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4083T: git git://git.alsa-project.org/alsa-kernel.git
4084S: Maintained
4085F: sound/usb/misc/ua101.c
4086
1f7df953 4087EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4088M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4089L: linux-efi@vger.kernel.org
78bef24e 4090T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4091S: Maintained
fb2efb5c 4092F: Documentation/efi-stub.txt
1f7df953
MF
4093F: arch/ia64/kernel/efi.c
4094F: arch/x86/boot/compressed/eboot.[ch]
4095F: arch/x86/include/asm/efi.h
4096F: arch/x86/platform/efi/*
a9499fa7 4097F: drivers/firmware/efi/*
1f7df953
MF
4098F: include/linux/efi*.h
4099
d68772b7
MF
4100EFI VARIABLE FILESYSTEM
4101M: Matthew Garrett <matthew.garrett@nebula.com>
4102M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4103M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4104T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4105L: linux-efi@vger.kernel.org
4106S: Maintained
4107F: fs/efivarfs/
4108
85a00d9b
PJ
4109EFIFB FRAMEBUFFER DRIVER
4110L: linux-fbdev@vger.kernel.org
4111M: Peter Jones <pjones@redhat.com>
4112S: Maintained
8a61f013 4113F: drivers/video/fbdev/efifb.c
85a00d9b 4114
0bee8d28
JT
4115EFS FILESYSTEM
4116W: http://aeschi.ch.eu.org/efs/
4117S: Orphan
679655da 4118F: fs/efs/
0bee8d28 4119
4480f15b 4120EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4121M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4122M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4123L: linux-rdma@vger.kernel.org
fab97220 4124S: Supported
679655da 4125F: drivers/infiniband/hw/ehca/
fab97220 4126
aa8a9e25 4127EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4128M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4129L: netdev@vger.kernel.org
4130S: Maintained
9aa32835 4131F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4132
f0319efe 4133EM28XX VIDEO4LINUX DRIVER
009a5410 4134M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4135L: linux-media@vger.kernel.org
4136W: http://linuxtv.org
4137T: git git://linuxtv.org/media_tree.git
4138S: Maintained
4139F: drivers/media/usb/em28xx/
4140
3e3a7d66 4141EMBEDDED LINUX
8b58be88
JP
4142M: Paul Gortmaker <paul.gortmaker@windriver.com>
4143M: Matt Mackall <mpm@selenic.com>
4144M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4145L: linux-embedded@vger.kernel.org
4146S: Maintained
4147
32505876
JS
4148EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4149M: James Smart <james.smart@avagotech.com>
4150M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4151L: linux-scsi@vger.kernel.org
32505876 4152W: http://www.avagotech.com
ce00f85c 4153S: Supported
679655da 4154F: drivers/scsi/lpfc/
3a1c1d44 4155
5f5bac82 4156ENE CB710 FLASH CARD READER DRIVER
8b58be88 4157M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4158S: Maintained
4159F: drivers/misc/cb710/
4160F: drivers/mmc/host/cb710-mmc.*
4161F: include/linux/cb710.h
4162
931e39a1
ML
4163ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4164M: Maxim Levitsky <maximlevitsky@gmail.com>
4165S: Maintained
2a837449 4166F: drivers/media/rc/ene_ir.*
931e39a1 4167
ec207dcc
GS
4168ENHANCED ERROR HANDLING (EEH)
4169M: Gavin Shan <shangw@linux.vnet.ibm.com>
4170L: linuxppc-dev@lists.ozlabs.org
4171S: Supported
4172F: Documentation/powerpc/eeh-pci-error-recovery.txt
4173F: arch/powerpc/kernel/eeh*.c
4174
d5ca9006 4175EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4176M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4177S: Maintained
084bad91 4178T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4179F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4180F: include/video/s1d13xxxfb.h
d5ca9006 4181
38df6492
ME
4182ET131X NETWORK DRIVER
4183M: Mark Einon <mark.einon@gmail.com>
4184S: Odd Fixes
4185F: drivers/net/ethernet/agere/
4186
1da177e4 4187ETHERNET BRIDGE
adbbf69d 4188M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4189L: bridge@lists.linux-foundation.org
4c325313 4190L: netdev@vger.kernel.org
c996d8b9 4191W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4192S: Maintained
679655da
JP
4193F: include/linux/netfilter_bridge/
4194F: net/bridge/
1da177e4 4195
22f08ad9
FF
4196ETHERNET PHY LIBRARY
4197M: Florian Fainelli <f.fainelli@gmail.com>
4198L: netdev@vger.kernel.org
4199S: Maintained
4200F: include/linux/phy.h
4201F: include/linux/phy_fixed.h
4202F: drivers/net/phy/
4203F: Documentation/networking/phy.txt
4204F: drivers/of/of_mdio.c
4205F: drivers/of/of_net.c
4206
1da177e4 4207EXT2 FILE SYSTEM
d8130624 4208M: Jan Kara <jack@suse.com>
72be2ccf 4209L: linux-ext4@vger.kernel.org
1da177e4 4210S: Maintained
679655da
JP
4211F: Documentation/filesystems/ext2.txt
4212F: fs/ext2/
4213F: include/linux/ext2*
1da177e4 4214
72be2ccf 4215EXT4 FILE SYSTEM
8b58be88 4216M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4217M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4218L: linux-ext4@vger.kernel.org
08a225f1 4219W: http://ext4.wiki.kernel.org
8a6e2535 4220Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4221S: Maintained
679655da
JP
4222F: Documentation/filesystems/ext4.txt
4223F: fs/ext4/
1da177e4 4224
c5532b09 4225Extended Verification Module (EVM)
74dd744f
MZ
4226M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4227L: linux-ima-devel@lists.sourceforge.net
4228L: linux-security-module@vger.kernel.org
c5532b09
MZ
4229S: Supported
4230F: security/integrity/evm/
4231
df6b3cfe
MH
4232EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4233M: MyungJoo Ham <myungjoo.ham@samsung.com>
4234M: Chanwoo Choi <cw00.choi@samsung.com>
4235L: linux-kernel@vger.kernel.org
81df63a9 4236T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4237S: Maintained
4238F: drivers/extcon/
cd2c3e7f
CC
4239F: include/linux/extcon/
4240F: include/linux/extcon.h
df6b3cfe 4241F: Documentation/extcon/
cd2c3e7f 4242F: Documentation/devicetree/bindings/extcon/
df6b3cfe 4243
e2a75c44 4244EXYNOS DP DRIVER
b7701755 4245M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4246L: dri-devel@lists.freedesktop.org
4247S: Maintained
4248F: drivers/gpu/drm/exynos/exynos_dp*
4249
33ad3912
DL
4250EXYNOS MIPI DISPLAY DRIVERS
4251M: Inki Dae <inki.dae@samsung.com>
4252M: Donghwa Lee <dh09.lee@samsung.com>
4253M: Kyungmin Park <kyungmin.park@samsung.com>
4254L: linux-fbdev@vger.kernel.org
4255S: Maintained
8a61f013 4256F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4257F: include/video/exynos_mipi*
4258
e53004e2 4259F71805F HARDWARE MONITORING DRIVER
d8130624 4260M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4261L: lm-sensors@lm-sensors.org
4262S: Maintained
679655da
JP
4263F: Documentation/hwmon/f71805f
4264F: drivers/hwmon/f71805f.c
e53004e2 4265
eea977ed
MB
4266FC0011 TUNER DRIVER
4267M: Michael Buesch <m@bues.ch>
4268L: linux-media@vger.kernel.org
4269S: Maintained
ccae7af2
MCC
4270F: drivers/media/tuners/fc0011.h
4271F: drivers/media/tuners/fc0011.c
eea977ed 4272
91952bc0
AP
4273FC2580 MEDIA DRIVER
4274M: Antti Palosaari <crope@iki.fi>
4275L: linux-media@vger.kernel.org
4276W: http://linuxtv.org/
4277W: http://palosaari.fi/linux/
4278Q: http://patchwork.linuxtv.org/project/linux-media/list/
4279T: git git://linuxtv.org/anttip/media_tree.git
4280S: Maintained
4281F: drivers/media/tuners/fc2580*
eea977ed 4282
88b2dbdb
EP
4283FANOTIFY
4284M: Eric Paris <eparis@redhat.com>
4285S: Maintained
4286F: fs/notify/fanotify/
4287F: include/linux/fanotify.h
c117ab84 4288F: include/uapi/linux/fanotify.h
88b2dbdb 4289
1da177e4 4290FARSYNC SYNCHRONOUS DRIVER
8b58be88 4291M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4292W: http://www.farsite.co.uk/
4293S: Supported
679655da 4294F: drivers/net/wan/farsync.*
1da177e4 4295
c5408b88 4296FAULT INJECTION SUPPORT
8b58be88 4297M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4298S: Supported
679655da
JP
4299F: Documentation/fault-injection/
4300F: lib/fault-inject.c
c5408b88 4301
053e514f
NT
4302FBTFT Framebuffer drivers
4303M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4304M: Noralf Trønnes <noralf@tronnes.org>
4305S: Maintained
4306F: drivers/staging/fbtft/
4307
cae727db 4308FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4309M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4310L: fcoe-devel@open-fcoe.org
cae727db
RL
4311W: www.Open-FCoE.org
4312S: Supported
4313F: drivers/scsi/libfc/
4314F: drivers/scsi/fcoe/
4315F: include/scsi/fc/
4316F: include/scsi/libfc.h
4317F: include/scsi/libfcoe.h
c117ab84 4318F: include/uapi/scsi/fc/
cae727db 4319
e2d1d6c0 4320FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4321M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4322M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4323L: linux-fsdevel@vger.kernel.org
1da177e4 4324S: Maintained
679655da
JP
4325F: include/linux/fcntl.h
4326F: include/linux/fs.h
c117ab84
CEB
4327F: include/uapi/linux/fcntl.h
4328F: include/uapi/linux/fs.h
679655da
JP
4329F: fs/fcntl.c
4330F: fs/locks.c
1da177e4 4331
e2d1d6c0 4332FILESYSTEMS (VFS and infrastructure)
8b58be88 4333M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4334L: linux-fsdevel@vger.kernel.org
173acc7c 4335S: Maintained
679655da 4336F: fs/*
173acc7c 4337
b26e0ed4 4338FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4339M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4340L: lm-sensors@lm-sensors.org
4341S: Maintained
d5ca6918
JP
4342F: drivers/hwmon/f75375s.c
4343F: include/linux/f75375s.h
b26e0ed4 4344
a331b0c3
CL
4345FIREWIRE AUDIO DRIVERS
4346M: Clemens Ladisch <clemens@ladisch.de>
4347L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4348T: git git://git.alsa-project.org/alsa-kernel.git
4349S: Maintained
4350F: sound/firewire/
4351
eb86ec51
SR
4352FIREWIRE MEDIA DRIVERS (firedtv)
4353M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4354L: linux-media@vger.kernel.org
4355L: linux1394-devel@lists.sourceforge.net
4356T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4357S: Maintained
4358F: drivers/media/firewire/
4359
a511ce33
CB
4360FIREWIRE SBP-2 TARGET
4361M: Chris Boot <bootc@bootc.net>
4362L: linux-scsi@vger.kernel.org
4363L: target-devel@vger.kernel.org
4364L: linux1394-devel@lists.sourceforge.net
4365T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4366S: Maintained
4367F: drivers/target/sbp/
4368
7d2c86b5 4369FIREWIRE SUBSYSTEM
8b58be88 4370M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4371L: linux1394-devel@lists.sourceforge.net
958a29cb 4372W: http://ieee1394.wiki.kernel.org/
2ca526bf 4373T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4374S: Maintained
679655da 4375F: drivers/firewire/
8f06ce3b
SR
4376F: include/linux/firewire.h
4377F: include/uapi/linux/firewire*.h
9f6d3c4b 4378F: tools/firewire/
e2d1d6c0
RD
4379
4380FIRMWARE LOADER (request_firmware)
39e68089
ML
4381M: Ming Lei <ming.lei@canonical.com>
4382L: linux-kernel@vger.kernel.org
4383S: Maintained
679655da
JP
4384F: Documentation/firmware_class/
4385F: drivers/base/firmware*.c
4386F: include/linux/firmware.h
e2d1d6c0 4387
f730e3dc 4388FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4389M: Joshua Morris <josh.h.morris@us.ibm.com>
4390M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4391S: Maintained
4392F: drivers/block/rsxx/
4393
8206f664 4394FLOPPY DRIVER
e5f6450c 4395M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4396T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4397S: Odd fixes
4398F: drivers/block/floppy.c
4399
9c9f32ed
AR
4400FMC SUBSYSTEM
4401M: Alessandro Rubini <rubini@gnudd.com>
4402W: http://www.ohwr.org/projects/fmc-bus
4403S: Supported
4404F: drivers/fmc/
4405F: include/linux/fmc*.h
4406F: include/linux/ipmi-fru.h
4407K: fmc_d.*register
4408
3c0ed7d5
AT
4409FPGA MANAGER FRAMEWORK
4410M: Alan Tull <atull@opensource.altera.com>
4411S: Maintained
4412F: drivers/fpga/
4413F: include/linux/fpga/fpga-mgr.h
4414W: http://www.rocketboards.org
4415
e2d1d6c0 4416FPU EMULATOR
8b58be88 4417M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4418W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4419S: Maintained
679655da 4420F: arch/x86/math-emu/
e2d1d6c0
RD
4421
4422FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4423L: netdev@vger.kernel.org
c173bfac 4424S: Orphan
679655da
JP
4425F: drivers/net/wan/dlci.c
4426F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4427
4428FRAMEBUFFER LAYER
5489e948
JCPV
4429M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4430M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4431L: linux-fbdev@vger.kernel.org
e2d1d6c0 4432W: http://linux-fbdev.sourceforge.net/
b22fe37b 4433Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4434T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4435S: Maintained
679655da 4436F: Documentation/fb/
b22fe37b
PM
4437F: drivers/video/
4438F: include/video/
679655da 4439F: include/linux/fb.h
c117ab84
CEB
4440F: include/uapi/video/
4441F: include/uapi/linux/fb.h
e2d1d6c0 4442
a57c188e 4443FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4444M: Timur Tabi <timur@tabi.org>
a57c188e 4445L: linux-fbdev@vger.kernel.org
c4ef9bc4 4446S: Maintained
8a61f013 4447F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4448
e2d1d6c0 4449FREESCALE DMA DRIVER
8b58be88
JP
4450M: Li Yang <leoli@freescale.com>
4451M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4452L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4453S: Maintained
679655da 4454F: drivers/dma/fsldma.*
e2d1d6c0
RD
4455
4456FREESCALE I2C CPM DRIVER
8b58be88 4457M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4458L: linuxppc-dev@lists.ozlabs.org
846557d3 4459L: linux-i2c@vger.kernel.org
0d2b405a 4460S: Maintained
679655da 4461F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4462
60e8c5ab 4463FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4464M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4465L: linux-fbdev@vger.kernel.org
efc03ecb 4466L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4467S: Maintained
bad985a1 4468F: include/linux/platform_data/video-imxfb.h
8a61f013 4469F: drivers/video/fbdev/imxfb.c
60e8c5ab 4470
4d8e2cef
HX
4471FREESCALE QUAD SPI DRIVER
4472M: Han Xu <han.xu@freescale.com>
4473L: linux-mtd@lists.infradead.org
4474S: Maintained
4475F: drivers/mtd/spi-nor/fsl-quadspi.c
4476
4689a6b1 4477FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4478M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4479M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4480L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4481L: netdev@vger.kernel.org
4482S: Maintained
ec21e2ec 4483F: drivers/net/ethernet/freescale/fs_enet/
679655da 4484F: include/linux/fs_enet_pd.h
4689a6b1 4485
d9e9d82c 4486FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4487L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4488S: Orphan
679655da
JP
4489F: arch/powerpc/sysdev/qe_lib/
4490F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4491
b55ef929 4492FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4493M: Li Yang <leoli@freescale.com>
6372594a 4494L: linux-usb@vger.kernel.org
a4724ed6 4495L: linuxppc-dev@lists.ozlabs.org
a7205b30 4496S: Maintained
faf2e1db 4497F: drivers/usb/gadget/udc/fsl*
a7205b30 4498
beaf53bf 4499FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4500M: Li Yang <leoli@freescale.com>
beaf53bf 4501L: netdev@vger.kernel.org
a4724ed6 4502L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4503S: Maintained
ec21e2ec 4504F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4505
abb1ed7b
CM
4506FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4507M: Claudiu Manoil <claudiu.manoil@freescale.com>
4508L: netdev@vger.kernel.org
4509S: Maintained
4510F: drivers/net/ethernet/freescale/gianfar*
4511X: drivers/net/ethernet/freescale/gianfar_ptp.c
4512F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4513
d9e9d82c 4514FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4515M: Timur Tabi <timur@tabi.org>
a4724ed6 4516L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4517S: Maintained
df621252 4518F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4519
4520FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4521M: Timur Tabi <timur@tabi.org>
dc85950a 4522M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4523M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4524L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4525L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4526S: Maintained
69aefcea 4527F: sound/soc/fsl/fsl*
dc85950a 4528F: sound/soc/fsl/imx*
69aefcea 4529F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4530
31c88965 4531FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4532M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4533L: linux-kernel@vger.kernel.org
4534S: Maintained
4535F: drivers/staging/fsl-mc/
4536
1da177e4 4537FREEVXFS FILESYSTEM
8b58be88 4538M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4539W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4540S: Maintained
679655da 4541F: fs/freevxfs/
1da177e4 4542
71038f52 4543FREEZER
49db1903 4544M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4545M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4546L: linux-pm@vger.kernel.org
71038f52 4547S: Supported
679655da
JP
4548F: Documentation/power/freezing-of-tasks.txt
4549F: include/linux/freezer.h
4550F: kernel/freezer.c
71038f52 4551
839a1f79
KRW
4552FRONTSWAP API
4553M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4554L: linux-kernel@vger.kernel.org
4555S: Maintained
4556F: mm/frontswap.c
4557F: include/linux/frontswap.h
4558
a5432f5a 4559FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4560M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4561L: linux-cachefs@redhat.com
4562S: Supported
4563F: Documentation/filesystems/caching/
4564F: fs/fscache/
4565F: include/linux/fscache*.h
4566
f58ad8f5 4567F2FS FILE SYSTEM
9b29d481 4568M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4569M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4570R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4571L: linux-f2fs-devel@lists.sourceforge.net
4572W: http://en.wikipedia.org/wiki/F2FS
4573T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4574S: Maintained
4575F: Documentation/filesystems/f2fs.txt
3bac380c 4576F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4577F: fs/f2fs/
4578F: include/linux/f2fs_fs.h
62d43eeb 4579F: include/trace/events/f2fs.h
f58ad8f5 4580
5ab7ffea 4581FUJITSU FR-V (FRV) PORT
8b58be88 4582M: David Howells <dhowells@redhat.com>
1da177e4 4583S: Maintained
679655da 4584F: arch/frv/
1da177e4 4585
20b93734 4586FUJITSU LAPTOP EXTRAS
409a3e98 4587M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4588L: platform-driver-x86@vger.kernel.org
20b93734 4589S: Maintained
679655da 4590F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4591
4da621b6
HK
4592FUJITSU M-5MO LS CAMERA ISP DRIVER
4593M: Kyungmin Park <kyungmin.park@samsung.com>
4594M: Heungjun Kim <riverful.kim@samsung.com>
4595L: linux-media@vger.kernel.org
4596S: Maintained
90d72ac6 4597F: drivers/media/i2c/m5mols/
4da621b6
HK
4598F: include/media/m5mols.h
4599
2d24c490
RG
4600FUJITSU TABLET EXTRAS
4601M: Robert Gerlach <khnz@gmx.de>
4602L: platform-driver-x86@vger.kernel.org
4603S: Maintained
4604F: drivers/platform/x86/fujitsu-tablet.c
4605
04578f17 4606FUSE: FILESYSTEM IN USERSPACE
8b58be88 4607M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4608L: fuse-devel@lists.sourceforge.net
4609W: http://fuse.sourceforge.net/
0a30f612 4610T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4611S: Maintained
679655da 4612F: fs/fuse/
c117ab84 4613F: include/uapi/linux/fuse.h
0a30f612 4614F: Documentation/filesystems/fuse.txt
04578f17 4615
1da177e4 4616FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4617M: Rik Faith <faith@cs.unc.edu>
1da177e4 4618L: linux-scsi@vger.kernel.org
baaea1dc 4619S: Odd Fixes (e.g., new signatures)
679655da 4620F: drivers/scsi/fdomain.*
1da177e4 4621
d8e2162c
PO
4622GCOV BASED KERNEL PROFILING
4623M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4624S: Maintained
4625F: kernel/gcov/
4626F: Documentation/gcov.txt
4627
1da177e4 4628GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4629M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4630L: linux-scsi@vger.kernel.org
4631W: http://www.icp-vortex.com/
4632S: Supported
679655da 4633F: drivers/scsi/gdt*
1da177e4 4634
158daf16
JK
4635GDB KERNEL DEBUGGING HELPER SCRIPTS
4636M: Jan Kiszka <jan.kiszka@siemens.com>
4637S: Supported
4638F: scripts/gdb/
4639
3169a1c7
HV
4640GEMTEK FM RADIO RECEIVER DRIVER
4641M: Hans Verkuil <hverkuil@xs4all.nl>
4642L: linux-media@vger.kernel.org
4643T: git git://linuxtv.org/media_tree.git
4644W: http://linuxtv.org
4645S: Maintained
4646F: drivers/media/radio/radio-gemtek*
4647
1c23af90 4648GENERIC GPIO I2C DRIVER
880b0e26 4649M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4650S: Supported
679655da
JP
4651F: drivers/i2c/busses/i2c-gpio.c
4652F: include/linux/i2c-gpio.h
1c23af90 4653
92ed1a76
PK
4654GENERIC GPIO I2C MULTIPLEXER DRIVER
4655M: Peter Korsgaard <peter.korsgaard@barco.com>
4656L: linux-i2c@vger.kernel.org
4657S: Supported
e7065e20
JD
4658F: drivers/i2c/muxes/i2c-mux-gpio.c
4659F: include/linux/i2c-mux-gpio.h
4660F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4661
9251ce95 4662GENERIC HDLC (WAN) DRIVERS
8b58be88 4663M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4664W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4665S: Maintained
679655da
JP
4666F: drivers/net/wan/c101.c
4667F: drivers/net/wan/hd6457*
4668F: drivers/net/wan/hdlc*
4669F: drivers/net/wan/n2.c
4670F: drivers/net/wan/pc300too.c
4671F: drivers/net/wan/pci200syn.c
4672F: drivers/net/wan/wanxl*
1da177e4 4673
1527aab6 4674GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4675M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4676L: linux-arch@vger.kernel.org
4677T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4678S: Maintained
14430813
JP
4679F: include/asm-generic/
4680F: include/uapi/asm-generic/
1527aab6 4681
ff764963
KVA
4682GENERIC PHY FRAMEWORK
4683M: Kishon Vijay Abraham I <kishon@ti.com>
4684L: linux-kernel@vger.kernel.org
4685T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4686S: Supported
4687F: drivers/phy/
4688F: include/linux/phy/
4689
eea97aed
KH
4690GENERIC PM DOMAINS
4691M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4692M: Kevin Hilman <khilman@kernel.org>
4693M: Ulf Hansson <ulf.hansson@linaro.org>
4694L: linux-pm@vger.kernel.org
4695S: Supported
4696F: drivers/base/power/domain*.c
4697F: include/linux/pm_domain.h
4698
ccb86a69 4699GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4700M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4701L: kvm@vger.kernel.org
ccb86a69
MT
4702S: Supported
4703F: drivers/uio/uio_pci_generic.c
4704
f8f1ec73
JP
4705GET_MAINTAINER SCRIPT
4706M: Joe Perches <joe@perches.com>
4707S: Maintained
4708F: scripts/get_maintainer.pl
4709
5be7b50f 4710GFS2 FILE SYSTEM
8b58be88 4711M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4712M: Bob Peterson <rpeterso@redhat.com>
a4644184 4713L: cluster-devel@redhat.com
5be7b50f 4714W: http://sources.redhat.com/cluster/
28666d6d 4715T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4716S: Supported
679655da
JP
4717F: Documentation/filesystems/gfs2*.txt
4718F: fs/gfs2/
c117ab84 4719F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4720
0a34eb8f 4721GIGASET ISDN DRIVERS
6b096fde 4722M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4723L: gigaset307x-common@lists.sourceforge.net
4724W: http://gigaset307x.sourceforge.net/
6b096fde 4725S: Odd Fixes
679655da
JP
4726F: Documentation/isdn/README.gigaset
4727F: drivers/isdn/gigaset/
c117ab84 4728F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4729
7eea35fe
JP
4730GO7007 MPEG CODEC
4731M: Hans Verkuil <hans.verkuil@cisco.com>
4732L: linux-media@vger.kernel.org
4733S: Maintained
4734F: drivers/media/usb/go7007/
4735
ca96ea86
BN
4736GOODIX TOUCHSCREEN
4737M: Bastien Nocera <hadess@hadess.net>
4738L: linux-input@vger.kernel.org
4739S: Maintained
4740F: drivers/input/touchscreen/goodix.c
4741
a0dc00b4 4742GPIO SUBSYSTEM
e4651a9f 4743M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4744M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4745L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4746T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4747S: Maintained
4748F: Documentation/gpio/
a0dc00b4 4749F: drivers/gpio/
bdc6e95e
AC
4750F: include/linux/gpio/
4751F: include/linux/gpio.h
9b692346 4752F: include/asm-generic/gpio.h
a0dc00b4 4753
71a6d0af
HW
4754GRE DEMULTIPLEXER DRIVER
4755M: Dmitry Kozlov <xeb@mail.ru>
4756L: netdev@vger.kernel.org
4757S: Maintained
11c26770
JP
4758F: net/ipv4/gre_demux.c
4759F: net/ipv4/gre_offload.c
71a6d0af
HW
4760F: include/net/gre.h
4761
d4c41139
KG
4762GRETH 10/100/1G Ethernet MAC device driver
4763M: Kristoffer Glembo <kristoffer@gaisler.com>
4764L: netdev@vger.kernel.org
4765S: Maintained
a31a96ad 4766F: drivers/net/ethernet/aeroflex/
d4c41139 4767
e8deeae2 4768GSPCA FINEPIX SUBDRIVER
8b58be88 4769M: Frank Zago <frank@zago.net>
661263b5 4770L: linux-media@vger.kernel.org
275ffde4 4771T: git git://linuxtv.org/media_tree.git
e8deeae2 4772S: Maintained
0c0d06ca 4773F: drivers/media/usb/gspca/finepix.c
e8deeae2 4774
4b3fa3c4
OL
4775GSPCA GL860 SUBDRIVER
4776M: Olivier Lorin <o.lorin@laposte.net>
4777L: linux-media@vger.kernel.org
275ffde4 4778T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4779S: Maintained
0c0d06ca 4780F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4781
e8deeae2 4782GSPCA M5602 SUBDRIVER
8b58be88 4783M: Erik Andren <erik.andren@gmail.com>
661263b5 4784L: linux-media@vger.kernel.org
275ffde4 4785T: git git://linuxtv.org/media_tree.git
e8deeae2 4786S: Maintained
0c0d06ca 4787F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4788
4789GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4790M: Hans de Goede <hdegoede@redhat.com>
661263b5 4791L: linux-media@vger.kernel.org
275ffde4 4792T: git git://linuxtv.org/media_tree.git
e8deeae2 4793S: Maintained
0c0d06ca 4794F: drivers/media/usb/gspca/pac207.c
e8deeae2 4795
261982f1 4796GSPCA SN9C20X SUBDRIVER
d95c5b0b 4797M: Brian Johnson <brijohn@gmail.com>
261982f1 4798L: linux-media@vger.kernel.org
275ffde4 4799T: git git://linuxtv.org/media_tree.git
261982f1 4800S: Maintained
0c0d06ca 4801F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4802
e8deeae2 4803GSPCA T613 SUBDRIVER
8b58be88 4804M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4805L: linux-media@vger.kernel.org
275ffde4 4806T: git git://linuxtv.org/media_tree.git
e8deeae2 4807S: Maintained
0c0d06ca 4808F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4809
4810GSPCA USB WEBCAM DRIVER
fc3f906b 4811M: Hans de Goede <hdegoede@redhat.com>
661263b5 4812L: linux-media@vger.kernel.org
275ffde4 4813T: git git://linuxtv.org/media_tree.git
e8deeae2 4814S: Maintained
0c0d06ca 4815F: drivers/media/usb/gspca/
e8deeae2 4816
584ec979 4817GUID PARTITION TABLE (GPT)
4f973c63 4818M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4819L: linux-efi@vger.kernel.org
4820S: Maintained
4821F: block/partitions/efi.*
4822
aa3c598b 4823STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4824M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4825L: linux-media@vger.kernel.org
275ffde4 4826T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4827S: Maintained
4828F: drivers/media/usb/stk1160/
e8deeae2 4829
4e456b86
YS
4830H8/300 ARCHITECTURE
4831M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4832L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4833W: http://uclinux-h8.sourceforge.jp
4834T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4835S: Maintained
4836F: arch/h8300/
4837F: drivers/clocksource/h8300_*.c
4838F: drivers/clk/h8300/
4839F: drivers/irqchip/irq-renesas-h8*.c
4840
71a6d0af
HW
4841HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4842M: Frank Seidel <frank@f-seidel.de>
4843L: platform-driver-x86@vger.kernel.org
4844W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4845S: Maintained
4846F: drivers/platform/x86/hdaps.c
4847
48fc9e26
HV
4848HDPVR USB VIDEO ENCODER DRIVER
4849M: Hans Verkuil <hverkuil@xs4all.nl>
4850L: linux-media@vger.kernel.org
4851T: git git://linuxtv.org/media_tree.git
4852W: http://linuxtv.org
4853S: Odd Fixes
14430813 4854F: drivers/media/usb/hdpvr/
48fc9e26 4855
71a6d0af 4856HWPOISON MEMORY FAILURE HANDLING
f9625c48 4857M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4858L: linux-mm@kvack.org
71a6d0af
HW
4859S: Maintained
4860F: mm/memory-failure.c
4861F: mm/hwpoison-inject.c
4862
4863HYPERVISOR VIRTUAL CONSOLE DRIVER
4864L: linuxppc-dev@lists.ozlabs.org
4865S: Odd Fixes
4866F: drivers/tty/hvc/
4867
e5ab1477
AP
4868HACKRF MEDIA DRIVER
4869M: Antti Palosaari <crope@iki.fi>
4870L: linux-media@vger.kernel.org
4871W: http://linuxtv.org/
4872W: http://palosaari.fi/linux/
4873Q: http://patchwork.linuxtv.org/project/linux-media/list/
4874T: git git://linuxtv.org/anttip/media_tree.git
4875S: Maintained
4876F: drivers/media/usb/hackrf/
4877
5b543965 4878HARDWARE MONITORING
d8130624 4879M: Jean Delvare <jdelvare@suse.com>
ca462085 4880M: Guenter Roeck <linux@roeck-us.net>
5b543965 4881L: lm-sensors@lm-sensors.org
595142e0 4882W: http://www.lm-sensors.org/
a94ef4ed 4883T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4884T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4885S: Maintained
047f4ec2 4886F: Documentation/hwmon/
679655da 4887F: drivers/hwmon/
047f4ec2 4888F: include/linux/hwmon*.h
5b543965 4889
844dd05f 4890HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4891M: Matt Mackall <mpm@selenic.com>
4892M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4893L: linux-crypto@vger.kernel.org
c0d0787b 4894S: Odd fixes
679655da
JP
4895F: Documentation/hw_random.txt
4896F: drivers/char/hw_random/
4897F: include/linux/hw_random.h
844dd05f 4898
8b37fcfc
OBC
4899HARDWARE SPINLOCK CORE
4900M: Ohad Ben-Cohen <ohad@wizery.com>
4901S: Maintained
4902F: Documentation/hwspinlock.txt
4903F: drivers/hwspinlock/hwspinlock_*
4904F: include/linux/hwspinlock.h
4905
1da177e4 4906HARMONY SOUND DRIVER
ac6aecbf 4907L: linux-parisc@vger.kernel.org
1da177e4 4908S: Maintained
679655da 4909F: sound/parisc/harmony.*
1da177e4 4910
91952bc0
AP
4911HD29L2 MEDIA DRIVER
4912M: Antti Palosaari <crope@iki.fi>
4913L: linux-media@vger.kernel.org
4914W: http://linuxtv.org/
4915W: http://palosaari.fi/linux/
4916Q: http://patchwork.linuxtv.org/project/linux-media/list/
4917T: git git://linuxtv.org/anttip/media_tree.git
4918S: Maintained
4919F: drivers/media/dvb-frontends/hd29l2*
4920
e2d1d6c0 4921HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4922L: iss_storagedev@hp.com
af9f1b3c 4923S: Orphan
679655da
JP
4924F: Documentation/blockdev/cpqarray.txt
4925F: drivers/block/cpqarray.*
e2d1d6c0 4926
9257aa49 4927HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4928M: Don Brace <don.brace@pmcs.com>
9257aa49 4929L: iss_storagedev@hp.com
693373db
DB
4930L: storagedev@pmcs.com
4931L: linux-scsi@vger.kernel.org
9257aa49
SC
4932S: Supported
4933F: Documentation/scsi/hpsa.txt
4934F: drivers/scsi/hpsa*.[ch]
4935F: include/linux/cciss*.h
c117ab84 4936F: include/uapi/linux/cciss*.h
9257aa49 4937
e2d1d6c0 4938HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4939M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4940L: iss_storagedev@hp.com
693373db
DB
4941L: storagedev@pmcs.com
4942L: linux-scsi@vger.kernel.org
e2d1d6c0 4943S: Supported
679655da
JP
4944F: Documentation/blockdev/cciss.txt
4945F: drivers/block/cciss*
4946F: include/linux/cciss_ioctl.h
c117ab84 4947F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4948
1da177e4 4949HFS FILESYSTEM
6cf515e1
GU
4950L: linux-fsdevel@vger.kernel.org
4951S: Orphan
679655da
JP
4952F: Documentation/filesystems/hfs.txt
4953F: fs/hfs/
1da177e4 4954
ef575f47
GU
4955HFSPLUS FILESYSTEM
4956L: linux-fsdevel@vger.kernel.org
4957S: Orphan
4958F: Documentation/filesystems/hfsplus.txt
4959F: fs/hfsplus/
4960
1da177e4 4961HGA FRAMEBUFFER DRIVER
8b58be88 4962M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4963L: linux-nvidia@lists.surfsouth.com
4964W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4965S: Maintained
8a61f013 4966F: drivers/video/fbdev/hgafb.c
1da177e4 4967
4480f15b 4968HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4969M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4970M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4971L: linux-pm@vger.kernel.org
e2d1d6c0 4972S: Supported
679655da
JP
4973F: arch/x86/power/
4974F: drivers/base/power/
4975F: kernel/power/
4976F: include/linux/suspend.h
4977F: include/linux/freezer.h
4978F: include/linux/pm.h
679655da 4979F: arch/*/include/asm/suspend*.h
e2d1d6c0 4980
4ef4caad 4981HID CORE LAYER
e5f6450c 4982M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4983L: linux-input@vger.kernel.org
54e5881d 4984T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4985S: Maintained
679655da
JP
4986F: drivers/hid/
4987F: include/linux/hid*
c117ab84 4988F: include/uapi/linux/hid*
4ef4caad 4989
30ee72f0 4990HID SENSOR HUB DRIVERS
e5f6450c 4991M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4992M: Jonathan Cameron <jic23@kernel.org>
4993M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4994L: linux-input@vger.kernel.org
4995L: linux-iio@vger.kernel.org
4996S: Maintained
4997F: Documentation/hid/hid-sensor*
4998F: drivers/hid/hid-sensor-*
4999F: drivers/iio/*/hid-*
5000F: include/linux/hid-sensor-*
5001
38bed542 5002HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 5003M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5004L: linux-kernel@vger.kernel.org
75fc2d37 5005T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 5006S: Maintained
679655da 5007F: Documentation/timers/
5cee9645 5008F: kernel/time/hrtimer.c
88606e80
TG
5009F: kernel/time/clockevents.c
5010F: kernel/time/tick*.*
5011F: kernel/time/timer_*.c
05ed8490 5012F: include/linux/clockchips.h
679655da 5013F: include/linux/hrtimer.h
38bed542 5014
1da177e4 5015HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 5016L: linux-hams@vger.kernel.org
8b64f2a0 5017S: Orphan
679655da
JP
5018F: drivers/net/hamradio/dmascc.c
5019F: drivers/net/hamradio/scc.c
1da177e4 5020
ede1e6f8 5021HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 5022M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
5023W: http://www.highpoint-tech.com
5024S: Supported
679655da
JP
5025F: Documentation/scsi/hptiop.txt
5026F: drivers/scsi/hptiop.c
ede1e6f8 5027
1da177e4 5028HIPPI
8b58be88 5029M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
5030L: linux-hippi@sunsite.dk
5031S: Maintained
679655da 5032F: include/linux/hippidevice.h
c117ab84 5033F: include/uapi/linux/if_hippi.h
679655da 5034F: net/802/hippi.c
ff5a3b50 5035F: drivers/net/hippi/
1da177e4 5036
ff1d2767 5037HOST AP DRIVER
8b58be88 5038M: Jouni Malinen <j@w1.fi>
85d32e7b 5039L: hostap@shmoo.com (subscribers-only)
724c6b35 5040L: linux-wireless@vger.kernel.org
ff1d2767
JM
5041W: http://hostap.epitest.fi/
5042S: Maintained
679655da 5043F: drivers/net/wireless/hostap/
ff1d2767 5044
dd8cd779 5045HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 5046L: platform-driver-x86@vger.kernel.org
95c70215 5047S: Orphan
679655da 5048F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 5049
e2d1d6c0 5050HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 5051M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5052S: Maintained
7e25d724 5053F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 5054
7d2c86b5 5055HPET: High Precision Event Timers driver
8b58be88 5056M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 5057S: Maintained
679655da
JP
5058F: Documentation/timers/hpet.txt
5059F: drivers/char/hpet.c
5060F: include/linux/hpet.h
c117ab84 5061F: include/uapi/linux/hpet.h
b9b0332f 5062
e07b5d79 5063HPET: x86
9e06f631 5064S: Orphan
679655da
JP
5065F: arch/x86/kernel/hpet.c
5066F: arch/x86/include/asm/hpet.h
b9b0332f 5067
1da177e4 5068HPFS FILESYSTEM
8b58be88 5069M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5070W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5071S: Maintained
679655da 5072F: fs/hpfs/
1da177e4 5073
3441cded 5074HSI SUBSYSTEM
56459ea9
SR
5075M: Sebastian Reichel <sre@kernel.org>
5076T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5077S: Maintained
5078F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5079F: Documentation/hsi.txt
3441cded
SR
5080F: drivers/hsi/
5081F: include/linux/hsi/
5082F: include/uapi/linux/hsi/
5083
7d2c86b5 5084HSO 3G MODEM DRIVER
8b58be88 5085M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5086W: http://www.pharscape.org
5087S: Maintained
679655da 5088F: drivers/net/usb/hso.c
11cd29b0 5089
19990e29
AB
5090HSR NETWORK PROTOCOL
5091M: Arvid Brodin <arvid.brodin@alten.se>
5092L: netdev@vger.kernel.org
5093S: Maintained
5094F: net/hsr/
5095
5a18c343 5096HTCPEN TOUCHSCREEN DRIVER
8b58be88 5097M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5098L: linux-input@vger.kernel.org
5099S: Maintained
679655da 5100F: drivers/input/touchscreen/htcpen.c
5a18c343 5101
1da177e4 5102HUGETLB FILESYSTEM
6d49e352 5103M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5104S: Maintained
679655da 5105F: fs/hugetlbfs/
1da177e4 5106
05183189 5107Hyper-V CORE AND DRIVERS
9c3646d1 5108M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5109M: Haiyang Zhang <haiyangz@microsoft.com>
5110L: devel@linuxdriverproject.org
5111S: Maintained
a4162747
HZ
5112F: arch/x86/include/asm/mshyperv.h
5113F: arch/x86/include/uapi/asm/hyperv.h
5114F: arch/x86/kernel/cpu/mshyperv.c
05183189 5115F: drivers/hid/hid-hyperv.c
a4162747 5116F: drivers/hv/
f92ca80b 5117F: drivers/input/serio/hyperv-keyboard.c
05183189 5118F: drivers/net/hyperv/
a4162747 5119F: drivers/scsi/storvsc_drv.c
8a61f013 5120F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5121F: include/linux/hyperv.h
5122F: tools/hv/
54bf725e 5123F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5124
d85c8a6a 5125I2C OVER PARALLEL PORT
d8130624 5126M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5127L: linux-i2c@vger.kernel.org
5128S: Maintained
5129F: Documentation/i2c/busses/i2c-parport
5130F: Documentation/i2c/busses/i2c-parport-light
5131F: drivers/i2c/busses/i2c-parport.c
5132F: drivers/i2c/busses/i2c-parport-light.c
5133
5134I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5135M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5136L: linux-i2c@vger.kernel.org
5137S: Maintained
5138F: Documentation/i2c/busses/i2c-ali1535
5139F: Documentation/i2c/busses/i2c-ali1563
5140F: Documentation/i2c/busses/i2c-ali15x3
5141F: Documentation/i2c/busses/i2c-amd756
5142F: Documentation/i2c/busses/i2c-amd8111
5143F: Documentation/i2c/busses/i2c-i801
5144F: Documentation/i2c/busses/i2c-nforce2
5145F: Documentation/i2c/busses/i2c-piix4
5146F: Documentation/i2c/busses/i2c-sis5595
5147F: Documentation/i2c/busses/i2c-sis630
5148F: Documentation/i2c/busses/i2c-sis96x
5149F: Documentation/i2c/busses/i2c-via
5150F: Documentation/i2c/busses/i2c-viapro
5151F: drivers/i2c/busses/i2c-ali1535.c
5152F: drivers/i2c/busses/i2c-ali1563.c
5153F: drivers/i2c/busses/i2c-ali15x3.c
5154F: drivers/i2c/busses/i2c-amd756.c
5155F: drivers/i2c/busses/i2c-amd756-s4882.c
5156F: drivers/i2c/busses/i2c-amd8111.c
5157F: drivers/i2c/busses/i2c-i801.c
5158F: drivers/i2c/busses/i2c-isch.c
5159F: drivers/i2c/busses/i2c-nforce2.c
5160F: drivers/i2c/busses/i2c-nforce2-s4985.c
5161F: drivers/i2c/busses/i2c-piix4.c
5162F: drivers/i2c/busses/i2c-sis5595.c
5163F: drivers/i2c/busses/i2c-sis630.c
5164F: drivers/i2c/busses/i2c-sis96x.c
5165F: drivers/i2c/busses/i2c-via.c
5166F: drivers/i2c/busses/i2c-viapro.c
5167
cb7f07a4
NH
5168I2C/SMBUS ISMT DRIVER
5169M: Seth Heasley <seth.heasley@intel.com>
5170M: Neil Horman <nhorman@tuxdriver.com>
5171L: linux-i2c@vger.kernel.org
5172F: drivers/i2c/busses/i2c-ismt.c
5173F: Documentation/i2c/busses/i2c-ismt
5174
6ea884db 5175I2C/SMBUS STUB DRIVER
d8130624 5176M: Jean Delvare <jdelvare@suse.com>
846557d3 5177L: linux-i2c@vger.kernel.org
6ea884db 5178S: Maintained
8547a5bc 5179F: drivers/i2c/i2c-stub.c
6ea884db 5180
5b543965 5181I2C SUBSYSTEM
14d77c4d 5182M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5183L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5184W: https://i2c.wiki.kernel.org/
5185Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5186T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5187S: Maintained
40ed1b4c 5188F: Documentation/devicetree/bindings/i2c/
679655da
JP
5189F: Documentation/i2c/
5190F: drivers/i2c/
630bc46e 5191F: drivers/i2c/*/
679655da 5192F: include/linux/i2c.h
03b70d62 5193F: include/linux/i2c-*.h
c117ab84
CEB
5194F: include/uapi/linux/i2c.h
5195F: include/uapi/linux/i2c-*.h
1da177e4 5196
4560d677
WS
5197I2C ACPI SUPPORT
5198M: Mika Westerberg <mika.westerberg@linux.intel.com>
5199L: linux-i2c@vger.kernel.org
5200L: linux-acpi@vger.kernel.org
5201S: Maintained
4560d677 5202
d85c8a6a 5203I2C-TAOS-EVM DRIVER
d8130624 5204M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5205L: linux-i2c@vger.kernel.org
5206S: Maintained
5207F: Documentation/i2c/busses/i2c-taos-evm
5208F: drivers/i2c/busses/i2c-taos-evm.c
5209
e8c76eed 5210I2C-TINY-USB DRIVER
8b58be88 5211M: Till Harbaum <till@harbaum.org>
846557d3 5212L: linux-i2c@vger.kernel.org
932d1872 5213W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5214S: Maintained
679655da 5215F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5216
1da177e4 5217i386 BOOT CODE
8b58be88 5218M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5219S: Maintained
679655da 5220F: arch/x86/boot/
1da177e4
LT
5221
5222i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5223M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5224T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5225S: Maintained
5226
1da177e4 5227IA64 (Itanium) PLATFORM
8b58be88
JP
5228M: Tony Luck <tony.luck@intel.com>
5229M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5230L: linux-ia64@vger.kernel.org
6b1c70b1 5231T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5232S: Maintained
679655da 5233F: arch/ia64/
1da177e4 5234
4cd38750
LDSB
5235IBM Power VMX Cryptographic instructions
5236M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5237M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5238L: linux-crypto@vger.kernel.org
5239S: Supported
5240F: drivers/crypto/vmx/Makefile
5241F: drivers/crypto/vmx/Kconfig
5242F: drivers/crypto/vmx/vmx.c
5243F: drivers/crypto/vmx/aes*
5244F: drivers/crypto/vmx/ghash*
5245F: drivers/crypto/vmx/ppc-xlate.pl
5246
956c203c 5247IBM Power in-Nest Crypto Acceleration
4cd38750 5248M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5249M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5250L: linux-crypto@vger.kernel.org
5251S: Supported
28bceeaa
DS
5252F: drivers/crypto/nx/Makefile
5253F: drivers/crypto/nx/Kconfig
5254F: drivers/crypto/nx/nx-aes*
5255F: drivers/crypto/nx/nx-sha*
5256F: drivers/crypto/nx/nx.*
5257F: drivers/crypto/nx/nx_csbcpb.h
5258F: drivers/crypto/nx/nx_debugfs.h
956c203c 5259
0e16aafb 5260IBM Power 842 compression accelerator
41656aa7 5261M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5262S: Supported
28bceeaa
DS
5263F: drivers/crypto/nx/Makefile
5264F: drivers/crypto/nx/Kconfig
7011a122 5265F: drivers/crypto/nx/nx-842*
2da572c9 5266F: include/linux/sw842.h
2062c5b6 5267F: crypto/842.c
2da572c9 5268F: lib/842/
0e16aafb 5269
1da177e4 5270IBM Power Linux RAID adapter
8b58be88 5271M: Brian King <brking@us.ibm.com>
1da177e4 5272S: Supported
679655da 5273F: drivers/scsi/ipr.*
1da177e4 5274
9d348af4 5275IBM Power Virtual Ethernet Device Driver
eddd63a6 5276M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5277L: netdev@vger.kernel.org
5278S: Supported
9aa32835 5279F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5280
e6babec6 5281IBM Power Virtual SCSI Device Drivers
bcbde52b 5282M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5283L: linux-scsi@vger.kernel.org
5284S: Supported
e6babec6
NF
5285F: drivers/scsi/ibmvscsi/ibmvscsi*
5286F: drivers/scsi/ibmvscsi/viosrp.h
5287
5288IBM Power Virtual FC Device Drivers
44b4dad9 5289M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5290L: linux-scsi@vger.kernel.org
5291S: Supported
5292F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5293
1da177e4 5294IBM ServeRAID RAID DRIVER
f9213e78 5295S: Orphan
679655da 5296F: drivers/scsi/ips.*
1da177e4 5297
6ed9f9c4
PT
5298ICH LPC AND GPIO DRIVER
5299M: Peter Tyser <ptyser@xes-inc.com>
5300S: Maintained
5301F: drivers/mfd/lpc_ich.c
5302F: drivers/gpio/gpio-ich.c
5303
1e7106fc 5304IDE SUBSYSTEM
8b58be88 5305M: "David S. Miller" <davem@davemloft.net>
1da177e4 5306L: linux-ide@vger.kernel.org
8a6e2535 5307Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5308T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5309S: Maintained
679655da
JP
5310F: Documentation/ide/
5311F: drivers/ide/
5312F: include/linux/ide.h
1da177e4 5313
6cb8c13d
IP
5314IDEAPAD LAPTOP EXTRAS DRIVER
5315M: Ike Panhc <ike.pan@canonical.com>
5316L: platform-driver-x86@vger.kernel.org
5317W: http://launchpad.net/ideapad-laptop
5318S: Maintained
5319F: drivers/platform/x86/ideapad-laptop.c
5320
1ea4c161
AM
5321IDEAPAD LAPTOP SLIDEBAR DRIVER
5322M: Andrey Moiseev <o2g.org.ru@gmail.com>
5323L: linux-input@vger.kernel.org
5324W: https://github.com/o2genum/ideapad-slidebar
5325S: Maintained
5326F: drivers/input/misc/ideapad_slidebar.c
5327
0f861e8c 5328IDE/ATAPI DRIVERS
487ba8e8 5329M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5330L: linux-ide@vger.kernel.org
c404c199 5331S: Maintained
679655da
JP
5332F: Documentation/cdrom/ide-cd
5333F: drivers/ide/ide-cd*
1da177e4 5334
27471fdb 5335IDLE-I7300
8b58be88 5336M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5337L: linux-pm@vger.kernel.org
27471fdb 5338S: Supported
679655da 5339F: drivers/idle/i7300_idle.c
27471fdb 5340
02cf2286 5341IEEE 802.15.4 SUBSYSTEM
b6e195fd 5342M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5343L: linux-wpan@vger.kernel.org
5344W: https://github.com/linux-wpan
5345T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5346S: Maintained
5347F: net/ieee802154/
68653359 5348F: net/mac802154/
251741b1 5349F: drivers/net/ieee802154/
580947d3
AA
5350F: include/linux/nl802154.h
5351F: include/linux/ieee802154.h
5352F: include/net/nl802154.h
5353F: include/net/mac802154.h
5354F: include/net/af_ieee802154.h
5355F: include/net/cfg802154.h
5356F: include/net/ieee802154_netdev.h
ebef9c12 5357F: Documentation/networking/ieee802154.txt
02cf2286 5358
b1c97193
SY
5359IGORPLUG-USB IR RECEIVER
5360M: Sean Young <sean@mess.org>
5361L: linux-media@vger.kernel.org
5362S: Maintained
5363F: drivers/media/rc/igorplugusb.c
5364
40ad4a30
SY
5365IGUANAWORKS USB IR TRANSCEIVER
5366M: Sean Young <sean@mess.org>
5367L: linux-media@vger.kernel.org
5368S: Maintained
5369F: drivers/media/rc/iguanair.c
5370
9545f86e 5371IIO SUBSYSTEM AND DRIVERS
030a13d7 5372M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5373R: Hartmut Knaack <knaack.h@gmx.de>
5374R: Lars-Peter Clausen <lars@metafoo.de>
5375R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5376L: linux-iio@vger.kernel.org
5377S: Maintained
03e7c251 5378F: drivers/iio/
9545f86e 5379F: drivers/staging/iio/
8fe671fc 5380F: include/linux/iio/
817020cf 5381F: tools/iio/
9545f86e 5382
65519263
SG
5383IKANOS/ADI EAGLE ADSL USB DRIVER
5384M: Matthieu Castet <castet.matthieu@free.fr>
5385M: Stanislaw Gruszka <stf_xl@wp.pl>
5386S: Maintained
5387F: drivers/usb/atm/ueagle-atm.c
5388
e89ab51f
GR
5389INA209 HARDWARE MONITOR DRIVER
5390M: Guenter Roeck <linux@roeck-us.net>
5391L: lm-sensors@lm-sensors.org
5392S: Maintained
5393F: Documentation/hwmon/ina209
5394F: Documentation/devicetree/bindings/i2c/ina209.txt
5395F: drivers/hwmon/ina209.c
5396
5397INA2XX HARDWARE MONITOR DRIVER
5398M: Guenter Roeck <linux@roeck-us.net>
5399L: lm-sensors@lm-sensors.org
5400S: Maintained
5401F: Documentation/hwmon/ina2xx
5402F: drivers/hwmon/ina2xx.c
5403F: include/linux/platform_data/ina2xx.h
5404
14dc124f
SIG
5405INDUSTRY PACK SUBSYSTEM (IPACK)
5406M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5407M: Jens Taprogge <jens.taprogge@taprogge.org>
5408M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5409L: industrypack-devel@lists.sourceforge.net
5410W: http://industrypack.sourceforge.net
5411S: Maintained
5412F: drivers/ipack/
5413
8adc53fd
ZLK
5414INGENIC JZ4780 DMA Driver
5415M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5416S: Maintained
5417F: drivers/dma/dma-jz4780.c
5418
aa7168f4 5419INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5420M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5421M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5422L: linux-ima-devel@lists.sourceforge.net
5423L: linux-ima-user@lists.sourceforge.net
5424L: linux-security-module@vger.kernel.org
aa7168f4 5425S: Supported
679655da 5426F: security/integrity/ima/
aa7168f4 5427
9a4ea5a9
JH
5428IMGTEC IR DECODER DRIVER
5429M: James Hogan <james.hogan@imgtec.com>
5430S: Maintained
5431F: drivers/media/rc/img-ir/
5432
1da177e4 5433IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5434L: linux-fbdev@vger.kernel.org
843393d3 5435S: Orphan
8a61f013 5436F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5437
5438INFINIBAND SUBSYSTEM
b6b2bbe6 5439M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5440M: Sean Hefty <sean.hefty@intel.com>
5441M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5442L: linux-rdma@vger.kernel.org
605841f5 5443W: http://www.openfabrics.org/
8a6e2535 5444Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5445T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5446S: Supported
679655da
JP
5447F: Documentation/infiniband/
5448F: drivers/infiniband/
2dfcad3a 5449F: drivers/staging/rdma/
c117ab84 5450F: include/uapi/linux/if_infiniband.h
954138dc
YD
5451F: include/uapi/rdma/
5452F: include/rdma/
1da177e4 5453
c9f04f58 5454INOTIFY
8b58be88
JP
5455M: John McCutchan <john@johnmccutchan.com>
5456M: Robert Love <rlove@rlove.org>
5457M: Eric Paris <eparis@parisplace.org>
c9f04f58 5458S: Maintained
679655da
JP
5459F: Documentation/filesystems/inotify.txt
5460F: fs/notify/inotify/
5461F: include/linux/inotify.h
c117ab84 5462F: include/uapi/linux/inotify.h
c9f04f58 5463
e2d1d6c0 5464INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5465M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5466L: linux-input@vger.kernel.org
8a6e2535 5467Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5468T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5469S: Maintained
679655da 5470F: drivers/input/
f4eea7e2 5471F: include/linux/input.h
c117ab84 5472F: include/uapi/linux/input.h
f4eea7e2 5473F: include/linux/input/
e2d1d6c0 5474
3267a87f 5475INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5476M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5477L: linux-input@vger.kernel.org
75dd112a 5478S: Odd fixes
3267a87f 5479F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5480F: drivers/input/input-mt.c
3267a87f
HR
5481K: \b(ABS|SYN)_MT_
5482
97fa99a3
JY
5483INTEL ASoC BDW/HSW DRIVERS
5484M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5485L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5486S: Supported
e8e1225d
JP
5487F: sound/soc/intel/common/sst-dsp*
5488F: sound/soc/intel/common/sst-firmware.c
5489F: sound/soc/intel/boards/broadwell.c
5490F: sound/soc/intel/haswell/
97fa99a3 5491
4ac13e17
DJ
5492INTEL C600 SERIES SAS CONTROLLER DRIVER
5493M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5494M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5495L: linux-scsi@vger.kernel.org
7106891a
DJ
5496T: git git://git.code.sf.net/p/intel-sas/isci
5497S: Supported
4ac13e17 5498F: drivers/scsi/isci/
4ac13e17 5499
26717172
LB
5500INTEL IDLE DRIVER
5501M: Len Brown <lenb@kernel.org>
bf1c138e 5502L: linux-pm@vger.kernel.org
08deed1e 5503T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5504S: Supported
5505F: drivers/idle/intel_idle.c
5506
7c1ac18d
KCA
5507INTEL PSTATE DRIVER
5508M: Kristen Carlson Accardi <kristen@linux.intel.com>
5509L: linux-pm@vger.kernel.org
5510S: Supported
5511F: drivers/cpufreq/intel_pstate.c
5512
9eb8ef74 5513INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5514M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5515L: linux-fbdev@vger.kernel.org
ce00f85c 5516S: Maintained
679655da 5517F: Documentation/fb/intelfb.txt
8a61f013 5518F: drivers/video/fbdev/intelfb/
9eb8ef74 5519
1da177e4 5520INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5521M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5522L: linux-fbdev@vger.kernel.org
ce00f85c 5523S: Maintained
8a61f013 5524F: drivers/video/fbdev/i810/
1da177e4 5525
f4a9bc4c 5526INTEL MENLOW THERMAL DRIVER
8b58be88 5527M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5528L: platform-driver-x86@vger.kernel.org
5ca92bd9 5529W: https://01.org/linux-acpi
f4a9bc4c 5530S: Supported
679655da 5531F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5532
248a9dc3 5533INTEL I/OAT DMA DRIVER
18ebd564 5534M: Dave Jiang <dave.jiang@intel.com>
08223d80 5535R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5536L: dmaengine@vger.kernel.org
5537Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5538S: Supported
679655da 5539F: drivers/dma/ioat*
248a9dc3 5540
6c8909b4 5541INTEL IOMMU (VT-d)
8b58be88 5542M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5543L: iommu@lists.linux-foundation.org
54e5881d 5544T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5545S: Supported
3fb39615 5546F: drivers/iommu/intel-iommu.c
679655da 5547F: include/linux/intel-iommu.h
6c8909b4 5548
b3e5f263 5549INTEL IOP-ADMA DMA DRIVER
08223d80 5550R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5551S: Odd fixes
679655da 5552F: drivers/dma/iop-adma.c
b3e5f263 5553
9251ce95 5554INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5555M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5556S: Maintained
679655da
JP
5557F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5558F: arch/arm/mach-ixp4xx/include/mach/npe.h
5559F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5560F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5561F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5562F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5563
844dd05f 5564INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5565M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5566S: Maintained
679655da 5567F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5568
2f302324 5569INTEL ETHERNET DRIVERS
8b58be88 5570M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5571R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5572R: Shannon Nelson <shannon.nelson@intel.com>
5573R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5574R: Don Skidmore <donald.c.skidmore@intel.com>
5575R: Matthew Vick <matthew.vick@intel.com>
5576R: John Ronciak <john.ronciak@intel.com>
5577R: Mitch Williams <mitch.a.williams@intel.com>
5578L: intel-wired-lan@lists.osuosl.org
f6fde11a 5579W: http://www.intel.com/support/feedback.htm
d94e6fed 5580W: http://e1000.sourceforge.net/
2f302324
JK
5581Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5582T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5583T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5584S: Supported
0d164401
JK
5585F: Documentation/networking/e100.txt
5586F: Documentation/networking/e1000.txt
5587F: Documentation/networking/e1000e.txt
5588F: Documentation/networking/igb.txt
5589F: Documentation/networking/igbvf.txt
5590F: Documentation/networking/ixgb.txt
5591F: Documentation/networking/ixgbe.txt
5592F: Documentation/networking/ixgbevf.txt
1bff6529 5593F: Documentation/networking/i40e.txt
105bf2fe 5594F: Documentation/networking/i40evf.txt
dee1ad47 5595F: drivers/net/ethernet/intel/
bc90d291 5596F: drivers/net/ethernet/intel/*/
1da177e4 5597
0963d59b
LW
5598INTEL-MID GPIO DRIVER
5599M: David Cohen <david.a.cohen@linux.intel.com>
5600L: linux-gpio@vger.kernel.org
5601S: Maintained
5602F: drivers/gpio/gpio-intel-mid.c
5603
ca907a90
SY
5604INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5605M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5606L: linux-wireless@vger.kernel.org
ca907a90 5607S: Maintained
679655da 5608F: Documentation/networking/README.ipw2100
679655da 5609F: Documentation/networking/README.ipw2200
ca907a90 5610F: drivers/net/wireless/ipw2x00/
826d2abe 5611
5760b0a5
AS
5612INTEL(R) TRACE HUB
5613M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5614S: Supported
5615F: Documentation/trace/intel_th.txt
5616F: drivers/hwtracing/intel_th/
5617
4bd96a7a 5618INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5619M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5620M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5621M: Shane Wang <shane.wang@intel.com>
5622L: tboot-devel@lists.sourceforge.net
5623W: http://tboot.sourceforge.net
e9b7d7c8 5624T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5625S: Supported
5626F: Documentation/intel_txt.txt
5627F: include/linux/tboot.h
5628F: arch/x86/kernel/tboot.c
5629
8a70da82 5630INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5631M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5632M: linux-wimax@intel.com
49e7d9df 5633L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5634S: Supported
5635W: http://linuxwimax.org
679655da
JP
5636F: Documentation/wimax/README.i2400m
5637F: drivers/net/wimax/i2400m/
c117ab84 5638F: include/uapi/linux/wimax/i2400m.h
8a70da82 5639
1c0ce89c
SG
5640INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5641M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5642L: linux-wireless@vger.kernel.org
1c0ce89c 5643S: Supported
efa3144e
WYG
5644F: drivers/net/wireless/iwlegacy/
5645
b481de9c 5646INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5647M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5648M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7b9aebf0 5649M: Intel Linux Wireless <linuxwifi@intel.com>
b481de9c 5650L: linux-wireless@vger.kernel.org
b481de9c 5651W: http://intellinuxwireless.org
b62ff718 5652T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5653S: Supported
679655da 5654F: drivers/net/wireless/iwlwifi/
b481de9c 5655
de8fe023
TW
5656INTEL MANAGEMENT ENGINE (mei)
5657M: Tomas Winkler <tomas.winkler@intel.com>
5658L: linux-kernel@vger.kernel.org
5659S: Supported
c117ab84 5660F: include/uapi/linux/mei.h
5069288b 5661F: include/linux/mei_cl_bus.h
de8fe023 5662F: drivers/misc/mei/*
e07950a1 5663F: Documentation/misc-devices/mei/*
de8fe023 5664
50ceb98b
SD
5665INTEL MIC DRIVERS (mic)
5666M: Sudeep Dutt <sudeep.dutt@intel.com>
5667M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5668S: Supported
5669W: https://github.com/sudeepdutt/mic
5670W: http://software.intel.com/en-us/mic-developer
5671F: include/linux/mic_bus.h
5672F: include/linux/scif.h
5673F: include/uapi/linux/mic_common.h
5674F: include/uapi/linux/mic_ioctl.h
5675F include/uapi/linux/scif_ioctl.h
5676F: drivers/misc/mic/
5677F: drivers/dma/mic_x100_dma.c
5678F: drivers/dma/mic_x100_dma.h
5679F Documentation/mic/
5680
0a8b8353 5681INTEL PMC IPC DRIVER
5682M: Zha Qipeng<qipeng.zha@intel.com>
5683L: platform-driver-x86@vger.kernel.org
5684S: Maintained
5685F: drivers/platform/x86/intel_pmc_ipc.c
5686F: arch/x86/include/asm/intel_pmc_ipc.h
5687
cb109a0e 5688IOC3 ETHERNET DRIVER
8b58be88 5689M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5690L: linux-mips@linux-mips.org
5691S: Maintained
8862bf1e 5692F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5693
cb109a0e 5694IOC3 SERIAL DRIVER
8b58be88 5695M: Pat Gefre <pfg@sgi.com>
d39e0721 5696L: linux-serial@vger.kernel.org
cb109a0e 5697S: Maintained
df621252 5698F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5699
0b6e8569
SW
5700IOMMU DRIVERS
5701M: Joerg Roedel <joro@8bytes.org>
5702L: iommu@lists.linux-foundation.org
5703T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5704S: Maintained
5705F: drivers/iommu/
5706
4480f15b 5707IP MASQUERADING
8b58be88 5708M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5709S: Maintained
679655da 5710F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5711
4480f15b 5712IPATH DRIVER
8473c603 5713M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5714L: linux-rdma@vger.kernel.org
52a09a04 5715S: Maintained
6f9b3890 5716F: drivers/staging/rdma/ipath/
77d8798b 5717
4409ebe9 5718IPMI SUBSYSTEM
8b58be88 5719M: Corey Minyard <minyard@acm.org>
b0c90653 5720L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5721W: http://openipmi.sourceforge.net/
5722S: Supported
679655da
JP
5723F: Documentation/IPMI.txt
5724F: drivers/char/ipmi/
5725F: include/linux/ipmi*
c117ab84 5726F: include/uapi/linux/ipmi*
4409ebe9 5727
2d800897
KW
5728QCOM AUDIO (ASoC) DRIVERS
5729M: Patrick Lai <plai@codeaurora.org>
5730M: Banajit Goswami <bgoswami@codeaurora.org>
5731L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5732S: Supported
5733F: sound/soc/qcom/
5734
e2d1d6c0 5735IPS SCSI RAID DRIVER
8b58be88 5736M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5737L: linux-scsi@vger.kernel.org
5738W: http://www.adaptec.com/
5739S: Maintained
679655da 5740F: drivers/scsi/ips*
e2d1d6c0
RD
5741
5742IPVS
8b58be88
JP
5743M: Wensong Zhang <wensong@linux-vs.org>
5744M: Simon Horman <horms@verge.net.au>
5745M: Julian Anastasov <ja@ssi.bg>
979b6c13 5746L: netdev@vger.kernel.org
e2d1d6c0 5747L: lvs-devel@vger.kernel.org
1da177e4 5748S: Maintained
679655da 5749F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5750F: include/net/ip_vs.h
c117ab84 5751F: include/uapi/linux/ip_vs.h
679655da 5752F: net/netfilter/ipvs/
1da177e4 5753
e7839f25 5754IPWIRELESS DRIVER
e5f6450c 5755M: Jiri Kosina <jikos@kernel.org>
d8130624 5756M: David Sterba <dsterba@suse.com>
92094aa0 5757S: Odd Fixes
282361a0 5758F: drivers/tty/ipwireless/
099dc4fb 5759
e2d1d6c0 5760IPX NETWORK LAYER
8b58be88 5761M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5762L: netdev@vger.kernel.org
5763S: Maintained
679655da 5764F: include/net/ipx.h
c117ab84 5765F: include/uapi/linux/ipx.h
679655da 5766F: net/ipx/
e2d1d6c0 5767
1da177e4 5768IRDA SUBSYSTEM
8b58be88 5769M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5770L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5771L: netdev@vger.kernel.org
1da177e4 5772W: http://irda.sourceforge.net/
f353976d 5773S: Maintained
e0057975 5774T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5775F: Documentation/networking/irda.txt
5776F: drivers/net/irda/
5777F: include/net/irda/
5778F: net/irda/
1da177e4 5779
a800c7cc
TG
5780IRQ SUBSYSTEM
5781M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5782L: linux-kernel@vger.kernel.org
a800c7cc 5783S: Maintained
75fc2d37 5784T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5785F: kernel/irq/
2ed9fd28
JC
5786
5787IRQCHIP DRIVERS
5788M: Thomas Gleixner <tglx@linutronix.de>
5789M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5790M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5791L: linux-kernel@vger.kernel.org
5792S: Maintained
5793T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5794T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5795F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5796F: drivers/irqchip/
a800c7cc 5797
7ab3a837 5798IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5799M: Jiang Liu <jiang.liu@linux.intel.com>
5800M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5801S: Maintained
b09dec2c 5802T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5803F: Documentation/IRQ-domain.txt
5804F: include/linux/irqdomain.h
5805F: kernel/irq/irqdomain.c
b09dec2c 5806F: kernel/irq/msi.c
7ab3a837 5807
e2d1d6c0 5808ISAPNP
8b58be88 5809M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5810S: Maintained
679655da
JP
5811F: Documentation/isapnp.txt
5812F: drivers/pnp/isapnp/
5813F: include/linux/isapnp.h
e2d1d6c0 5814
d39b8420
HV
5815ISA RADIO MODULE
5816M: Hans Verkuil <hverkuil@xs4all.nl>
5817L: linux-media@vger.kernel.org
5818T: git git://linuxtv.org/media_tree.git
5819W: http://linuxtv.org
5820S: Maintained
5821F: drivers/media/radio/radio-isa*
5822
71a6d0af
HW
5823iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5824M: Peter Jones <pjones@redhat.com>
5825M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5826S: Maintained
5827F: drivers/firmware/iscsi_ibft*
5828
14816b1e 5829ISCSI
8b58be88 5830M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5831L: open-iscsi@googlegroups.com
5832W: www.open-iscsi.org
54e5881d 5833T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5834S: Maintained
679655da
JP
5835F: drivers/scsi/*iscsi*
5836F: include/scsi/*iscsi*
14816b1e 5837
1e65eb42
OG
5838ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5839M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5840M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5841M: Roi Dayan <roid@mellanox.com>
5842L: linux-rdma@vger.kernel.org
5843S: Supported
5844W: http://www.openfabrics.org
5845W: www.open-iscsi.org
5846Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5847F: drivers/infiniband/ulp/iser/
1e65eb42 5848
2b70e5fd
SG
5849ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5850M: Sagi Grimberg <sagig@mellanox.com>
5851T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5852L: linux-rdma@vger.kernel.org
5853L: target-devel@vger.kernel.org
5854S: Supported
5855W: http://www.linux-iscsi.org
5856F: drivers/infiniband/ulp/isert
5857
1da177e4 5858ISDN SUBSYSTEM
8b58be88 5859M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5860L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5861L: netdev@vger.kernel.org
1da177e4 5862W: http://www.isdn4linux.de
54e5881d 5863T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5864S: Maintained
679655da
JP
5865F: Documentation/isdn/
5866F: drivers/isdn/
5867F: include/linux/isdn.h
5868F: include/linux/isdn/
c117ab84
CEB
5869F: include/uapi/linux/isdn.h
5870F: include/uapi/linux/isdn/
1da177e4
LT
5871
5872ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5873M: Armin Schindler <mac@melware.de>
d5d52273 5874L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5875W: http://www.melware.de
5876S: Maintained
679655da 5877F: drivers/isdn/hardware/eicon/
1da177e4 5878
d624870f 5879IT87 HARDWARE MONITORING DRIVER
d8130624 5880M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5881L: lm-sensors@lm-sensors.org
5882S: Maintained
5883F: Documentation/hwmon/it87
5884F: drivers/hwmon/it87.c
5885
d7104bff
AP
5886IT913X MEDIA DRIVER
5887M: Antti Palosaari <crope@iki.fi>
5888L: linux-media@vger.kernel.org
5889W: http://linuxtv.org/
5890W: http://palosaari.fi/linux/
5891Q: http://patchwork.linuxtv.org/project/linux-media/list/
5892T: git git://linuxtv.org/anttip/media_tree.git
5893S: Maintained
249c697e 5894F: drivers/media/tuners/it913x*
d7104bff 5895
91821ff3 5896IVTV VIDEO4LINUX DRIVER
6afdeaf8 5897M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5898L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5899L: linux-media@vger.kernel.org
275ffde4 5900T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5901W: http://www.ivtvdriver.org
5902S: Maintained
679655da 5903F: Documentation/video4linux/*.ivtv
90d72ac6 5904F: drivers/media/pci/ivtv/
c117ab84 5905F: include/uapi/linux/ivtv*
91821ff3 5906
68620bdd
MP
5907IX2505V MEDIA DRIVER
5908M: Malcolm Priestley <tvboxspy@gmail.com>
5909L: linux-media@vger.kernel.org
5910W: http://linuxtv.org/
5911Q: http://patchwork.linuxtv.org/project/linux-media/list/
5912S: Maintained
5913F: drivers/media/dvb-frontends/ix2505v*
5914
4453d736
GR
5915JC42.4 TEMPERATURE SENSOR DRIVER
5916M: Guenter Roeck <linux@roeck-us.net>
5917L: lm-sensors@lm-sensors.org
5918S: Maintained
5919F: drivers/hwmon/jc42.c
5920F: Documentation/hwmon/jc42
5921
e2d1d6c0 5922JFS FILESYSTEM
3256f80f 5923M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5924L: jfs-discussion@lists.sourceforge.net
5925W: http://jfs.sourceforge.net/
54e5881d 5926T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5927S: Maintained
679655da
JP
5928F: Documentation/filesystems/jfs.txt
5929F: fs/jfs/
e2d1d6c0 5930
95252236 5931JME NETWORK DRIVER
8b58be88 5932M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5933L: netdev@vger.kernel.org
5934S: Maintained
63d24a0e 5935F: drivers/net/ethernet/jme.*
95252236 5936
1da177e4 5937JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5938M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5939L: linux-mtd@lists.infradead.org
5940W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5941S: Maintained
679655da 5942F: fs/jffs2/
c117ab84 5943F: include/uapi/linux/jffs2.h
1da177e4 5944
d183e11a
TT
5945JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5946M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5947M: Jan Kara <jack@suse.com>
d183e11a
TT
5948L: linux-ext4@vger.kernel.org
5949S: Maintained
5950F: fs/jbd2/
5951F: include/linux/jbd2.h
ae0718f8 5952
207dab5f
MU
5953JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5954M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5955L: linux-media@vger.kernel.org
5956S: Maintained
5957F: drivers/media/platform/rcar_jpu.c
5958
fd8b6cb4 5959JSM Neo PCI based serial card
9d141cb9 5960M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5961L: linux-serial@vger.kernel.org
5962S: Maintained
df621252 5963F: drivers/tty/serial/jsm/
ae0718f8 5964
af39917d
CL
5965K10TEMP HARDWARE MONITORING DRIVER
5966M: Clemens Ladisch <clemens@ladisch.de>
5967L: lm-sensors@lm-sensors.org
5968S: Maintained
5969F: Documentation/hwmon/k10temp
5970F: drivers/hwmon/k10temp.c
5971
4660cb35 5972K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5973M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5974L: lm-sensors@lm-sensors.org
ae0718f8 5975S: Maintained
679655da
JP
5976F: Documentation/hwmon/k8temp
5977F: drivers/hwmon/k8temp.c
ae0718f8 5978
1da177e4 5979KCONFIG
5eb1f99e 5980M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5981L: linux-kbuild@vger.kernel.org
cea8321c 5982T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5983S: Maintained
679655da
JP
5984F: Documentation/kbuild/kconfig-language.txt
5985F: scripts/kconfig/
1da177e4 5986
ea6c2089 5987KDUMP
8b58be88
JP
5988M: Vivek Goyal <vgoyal@redhat.com>
5989M: Haren Myneni <hbabu@us.ibm.com>
34633993 5990L: kexec@lists.infradead.org
ea6c2089
VG
5991W: http://lse.sourceforge.net/kdump/
5992S: Maintained
80811493 5993F: Documentation/kdump/
ea6c2089 5994
f41bf02f
HV
5995KEENE FM RADIO TRANSMITTER DRIVER
5996M: Hans Verkuil <hverkuil@xs4all.nl>
5997L: linux-media@vger.kernel.org
5998T: git git://linuxtv.org/media_tree.git
5999W: http://linuxtv.org
6000S: Maintained
6001F: drivers/media/radio/radio-keene*
6002
1da177e4 6003KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 6004M: Ian Kent <raven@themaw.net>
f694fc97 6005L: autofs@vger.kernel.org
1da177e4 6006S: Maintained
679655da 6007F: fs/autofs4/
1da177e4 6008
70fb7ba6 6009KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 6010M: Michal Marek <mmarek@suse.com>
08deed1e
JP
6011T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6012T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 6013L: linux-kbuild@vger.kernel.org
5ce45962 6014S: Maintained
679655da
JP
6015F: Documentation/kbuild/
6016F: Makefile
6017F: scripts/Makefile.*
70fb7ba6
MM
6018F: scripts/basic/
6019F: scripts/mk*
6020F: scripts/package/
1da177e4
LT
6021
6022KERNEL JANITORS
c3000e03 6023L: kernel-janitors@vger.kernel.org
10466f5a 6024W: http://kernelnewbies.org/KernelJanitors
ee709b0c 6025S: Odd Fixes
1da177e4 6026
e8b43555 6027KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 6028M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 6029M: Jeff Layton <jlayton@poochiereds.net>
16141c02 6030L: linux-nfs@vger.kernel.org
1da177e4 6031W: http://nfs.sourceforge.net/
98fac23f 6032S: Supported
679655da 6033F: fs/nfsd/
c117ab84 6034F: include/uapi/linux/nfsd/
679655da
JP
6035F: fs/lockd/
6036F: fs/nfs_common/
6037F: net/sunrpc/
6038F: include/linux/lockd/
6039F: include/linux/sunrpc/
c117ab84 6040F: include/uapi/linux/sunrpc/
1da177e4 6041
13b122b3
SK
6042KERNEL SELFTEST FRAMEWORK
6043M: Shuah Khan <shuahkh@osg.samsung.com>
6044L: linux-api@vger.kernel.org
6045T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6046S: Maintained
6047F: tools/testing/selftests
6048
426d62e2 6049KERNEL VIRTUAL MACHINE (KVM)
0a00a775 6050M: Gleb Natapov <gleb@kernel.org>
c93a64fe 6051M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 6052L: kvm@vger.kernel.org
e3e58478 6053W: http://www.linux-kvm.org
a94b40a6 6054T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 6055S: Supported
c93a64fe
PB
6056F: Documentation/*/kvm*.txt
6057F: Documentation/virtual/kvm/
679655da 6058F: arch/*/kvm/
1662e862
CB
6059F: arch/x86/kernel/kvm.c
6060F: arch/x86/kernel/kvmclock.c
679655da
JP
6061F: arch/*/include/asm/kvm*
6062F: include/linux/kvm*
c117ab84 6063F: include/uapi/linux/kvm*
679655da 6064F: virt/kvm/
426d62e2 6065
ad8003d3 6066KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 6067M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 6068L: kvm@vger.kernel.org
038161de 6069W: http://www.linux-kvm.org/
7de609c8 6070S: Maintained
679655da 6071F: arch/x86/include/asm/svm.h
679655da 6072F: arch/x86/kvm/svm.c
426d62e2 6073
513014b7 6074KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 6075M: Alexander Graf <agraf@suse.com>
1fc9d2bf 6076L: kvm-ppc@vger.kernel.org
038161de 6077W: http://www.linux-kvm.org/
6a7f972d 6078T: git git://github.com/agraf/linux-2.6.git
513014b7 6079S: Supported
679655da
JP
6080F: arch/powerpc/include/asm/kvm*
6081F: arch/powerpc/kvm/
513014b7 6082
85f8fffe 6083KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6084M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6085M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6086L: linux-s390@vger.kernel.org
6087W: http://www.ibm.com/developerworks/linux/linux390/
6088S: Supported
679655da
JP
6089F: Documentation/s390/kvm.txt
6090F: arch/s390/include/asm/kvm*
80811493 6091F: arch/s390/kvm/
85f8fffe 6092
a749474d 6093KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6094M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6095M: Marc Zyngier <marc.zyngier@arm.com>
6096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6097L: kvmarm@lists.cs.columbia.edu
6098W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 6099S: Supported
a749474d
CD
6100F: arch/arm/include/uapi/asm/kvm*
6101F: arch/arm/include/asm/kvm*
6102F: arch/arm/kvm/
5c8818b4
MZ
6103F: virt/kvm/arm/
6104F: include/kvm/arm_*
a749474d 6105
6394a3ec 6106KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6107M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6108M: Marc Zyngier <marc.zyngier@arm.com>
6109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6110L: kvmarm@lists.cs.columbia.edu
6111S: Maintained
6112F: arch/arm64/include/uapi/asm/kvm*
6113F: arch/arm64/include/asm/kvm*
6114F: arch/arm64/kvm/
6115
dc009d92 6116KEXEC
8b58be88 6117M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6118W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6119L: kexec@lists.infradead.org
dc009d92 6120S: Maintained
679655da 6121F: include/linux/kexec.h
c117ab84 6122F: include/uapi/linux/kexec.h
679655da 6123F: kernel/kexec.c
dc009d92 6124
e971461f
DH
6125KEYS/KEYRINGS:
6126M: David Howells <dhowells@redhat.com>
aa62efff 6127L: keyrings@vger.kernel.org
e971461f 6128S: Maintained
d410fa4e 6129F: Documentation/security/keys.txt
e971461f
DH
6130F: include/linux/key.h
6131F: include/linux/key-type.h
6132F: include/keys/
6133F: security/keys/
6134
7f3c68be 6135KEYS-TRUSTED
74dd744f
MZ
6136M: David Safford <safford@us.ibm.com>
6137M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6138L: linux-security-module@vger.kernel.org
aa62efff 6139L: keyrings@vger.kernel.org
7f3c68be 6140S: Supported
d410fa4e 6141F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6142F: include/keys/trusted-type.h
6143F: security/keys/trusted.c
6144F: security/keys/trusted.h
6145
6146KEYS-ENCRYPTED
74dd744f
MZ
6147M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6148M: David Safford <safford@us.ibm.com>
7f3c68be 6149L: linux-security-module@vger.kernel.org
aa62efff 6150L: keyrings@vger.kernel.org
7f3c68be 6151S: Supported
d410fa4e 6152F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6153F: include/keys/encrypted-type.h
19c90aa6 6154F: security/keys/encrypted-keys/
7f3c68be 6155
5b778dad 6156KGDB / KDB /debug_core
8b58be88 6157M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6158W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6159L: kgdb-bugreport@lists.sourceforge.net
6160S: Maintained
679655da
JP
6161F: Documentation/DocBook/kgdb.tmpl
6162F: drivers/misc/kgdbts.c
df621252 6163F: drivers/tty/serial/kgdboc.c
5b778dad 6164F: include/linux/kdb.h
679655da 6165F: include/linux/kgdb.h
4063eb5f 6166F: kernel/debug/
e3e2aaf7 6167
456db8cc 6168KMEMCHECK
8b58be88 6169M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6170M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6171S: Maintained
410d7a97
JP
6172F: Documentation/kmemcheck.txt
6173F: arch/x86/include/asm/kmemcheck.h
6174F: arch/x86/mm/kmemcheck/
6175F: include/linux/kmemcheck.h
6176F: mm/kmemcheck.c
b9ce08c0 6177
c3bb4d24 6178KMEMLEAK
8b58be88 6179M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6180S: Maintained
6181F: Documentation/kmemleak.txt
6182F: include/linux/kmemleak.h
6183F: mm/kmemleak.c
6184F: mm/kmemleak-test.c
6185
89559a61 6186KPROBES
8b58be88
JP
6187M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6188M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6189M: "David S. Miller" <davem@davemloft.net>
97c29e74 6190M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6191S: Maintained
679655da
JP
6192F: Documentation/kprobes.txt
6193F: include/linux/kprobes.h
6194F: kernel/kprobes.c
89559a61 6195
70e84049 6196KS0108 LCD CONTROLLER DRIVER
8b58be88 6197M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6198W: http://miguelojeda.es/auxdisplay.htm
6199W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6200S: Maintained
679655da
JP
6201F: Documentation/auxdisplay/ks0108
6202F: drivers/auxdisplay/ks0108.c
6203F: include/linux/ks0108.h
70e84049 6204
1b69c6d0
DA
6205L3MDEV
6206M: David Ahern <dsa@cumulusnetworks.com>
6207L: netdev@vger.kernel.org
6208S: Maintained
6209F: net/l3mdev
6210F: include/net/l3mdev.h
6211
1da177e4 6212LAPB module
1da177e4 6213L: linux-x25@vger.kernel.org
bf9915cc 6214S: Orphan
679655da
JP
6215F: Documentation/networking/lapb-module.txt
6216F: include/*/lapb.h
6217F: net/lapb/
1da177e4
LT
6218
6219LASI 53c700 driver for PARISC
8b58be88 6220M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6221L: linux-scsi@vger.kernel.org
6222S: Maintained
679655da
JP
6223F: Documentation/scsi/53c700.txt
6224F: drivers/scsi/53c700*
1da177e4 6225
263de9b5 6226LED SUBSYSTEM
8b58be88 6227M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6228M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6229L: linux-leds@vger.kernel.org
b8926ba0 6230T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6231S: Maintained
679655da
JP
6232F: drivers/leds/
6233F: include/linux/leds.h
263de9b5 6234
b0461a44 6235LEGACY EEPROM DRIVER
d8130624 6236M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6237S: Maintained
6238F: Documentation/misc-devices/eeprom
6239F: drivers/misc/eeprom/eeprom.c
6240
1da177e4 6241LEGO USB Tower driver
8b58be88 6242M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6243L: legousb-devel@lists.sourceforge.net
6244W: http://legousb.sourceforge.net/
6245S: Maintained
679655da 6246F: drivers/usb/misc/legousbtower.c
1da177e4 6247
055616a8
MK
6248LG2160 MEDIA DRIVER
6249M: Michael Krufky <mkrufky@linuxtv.org>
6250L: linux-media@vger.kernel.org
6251W: http://linuxtv.org/
6252W: http://github.com/mkrufky
6253Q: http://patchwork.linuxtv.org/project/linux-media/list/
6254T: git git://linuxtv.org/mkrufky/tuners.git
6255S: Maintained
6256F: drivers/media/dvb-frontends/lg2160.*
6257
6f0e7725
MK
6258LGDT3305 MEDIA DRIVER
6259M: Michael Krufky <mkrufky@linuxtv.org>
6260L: linux-media@vger.kernel.org
6261W: http://linuxtv.org/
6262W: http://github.com/mkrufky
6263Q: http://patchwork.linuxtv.org/project/linux-media/list/
6264T: git git://linuxtv.org/mkrufky/tuners.git
6265S: Maintained
6266F: drivers/media/dvb-frontends/lgdt3305.*
6267
568a17ff 6268LGUEST
8b58be88 6269M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6270L: lguest@lists.ozlabs.org
568a17ff 6271W: http://lguest.ozlabs.org/
72e91863 6272S: Odd Fixes
070f420b 6273F: arch/x86/include/asm/lguest*.h
679655da
JP
6274F: arch/x86/lguest/
6275F: drivers/lguest/
6276F: include/linux/lguest*.h
070f420b 6277F: tools/lguest/
568a17ff 6278
32ac7cb2
TH
6279LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6280M: Tejun Heo <tj@kernel.org>
6281L: linux-ide@vger.kernel.org
6282T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6283S: Maintained
6284F: drivers/ata/
6285F: include/linux/ata.h
6286F: include/linux/libata.h
6287
6288LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6289M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6290L: linux-ide@vger.kernel.org
6291T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6292S: Maintained
6293F: include/linux/pata_arasan_cf_data.h
6294F: drivers/ata/pata_arasan_cf.c
6295
c7fa056c
BZ
6296LIBATA PATA DRIVERS
6297M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6298M: Tejun Heo <tj@kernel.org>
6299L: linux-ide@vger.kernel.org
6300T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6301S: Maintained
6302F: drivers/ata/pata_*.c
6303F: drivers/ata/ata_generic.c
6304
32ac7cb2
TH
6305LIBATA SATA AHCI PLATFORM devices support
6306M: Hans de Goede <hdegoede@redhat.com>
6307M: Tejun Heo <tj@kernel.org>
6308L: linux-ide@vger.kernel.org
6309T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6310S: Maintained
6311F: drivers/ata/ahci_platform.c
6312F: drivers/ata/libahci_platform.c
6313F: include/linux/ahci_platform.h
6314
6315LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6316M: Mikael Pettersson <mikpelinux@gmail.com>
6317L: linux-ide@vger.kernel.org
6318T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6319S: Maintained
6320F: drivers/ata/sata_promise.*
6321
1acd437c
SL
6322LIBLOCKDEP
6323M: Sasha Levin <sasha.levin@oracle.com>
6324S: Maintained
6325F: tools/lib/lockdep/
6326
bc30196f
DW
6327LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6328M: Dan Williams <dan.j.williams@intel.com>
6329L: linux-nvdimm@lists.01.org
6330Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6331S: Supported
6332F: drivers/nvdimm/*
6333F: include/linux/nd.h
6334F: include/linux/libnvdimm.h
6335F: include/uapi/linux/ndctl.h
6336
6337LIBNVDIMM BLK: MMIO-APERTURE 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/blk.c
6343F: drivers/nvdimm/region_devs.c
6344F: drivers/acpi/nfit*
6345
6346LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6347M: Vishal Verma <vishal.l.verma@intel.com>
6348L: linux-nvdimm@lists.01.org
6349Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6350S: Supported
6351F: drivers/nvdimm/btt*
6352
6353LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6354M: Ross Zwisler <ross.zwisler@linux.intel.com>
6355L: linux-nvdimm@lists.01.org
6356Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6357S: Supported
6358F: drivers/nvdimm/pmem.c
b864bc17 6359F: include/linux/pmem.h
40603526 6360F: arch/*/include/asm/pmem.h
bc30196f 6361
cd9e9808
MB
6362LIGHTNVM PLATFORM SUPPORT
6363M: Matias Bjorling <mb@lightnvm.io>
6364W: http://github/OpenChannelSSD
6365S: Maintained
6366F: drivers/lightnvm/
6367F: include/linux/lightnvm.h
6368F: include/uapi/linux/lightnvm.h
6369
1da177e4 6370LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6371M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6372W: http://www.ibm.com/linux/ltc/projects/ppc
6373S: Supported
11c34c7d 6374F: arch/powerpc/boot/rs6000.h
1da177e4 6375
852bb9f5 6376LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6377M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6378M: Paul Mackerras <paulus@samba.org>
ea668936 6379M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6380W: http://www.penguinppc.org/
a4724ed6 6381L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6382Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6383T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6384S: Supported
11c34c7d
JP
6385F: Documentation/powerpc/
6386F: arch/powerpc/
1da177e4
LT
6387
6388LINUX FOR POWER MACINTOSH
8b58be88 6389M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6390W: http://www.penguinppc.org/
a4724ed6 6391L: linuxppc-dev@lists.ozlabs.org
1da177e4 6392S: Maintained
11c34c7d
JP
6393F: arch/powerpc/platforms/powermac/
6394F: drivers/macintosh/
1da177e4 6395
77a76369 6396LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6397M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6398L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6399T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6400S: Maintained
11c34c7d
JP
6401F: arch/powerpc/platforms/512x/
6402F: arch/powerpc/platforms/52xx/
1da177e4
LT
6403
6404LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6405M: Alistair Popple <alistair@popple.id.au>
8b58be88 6406M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6407W: http://www.penguinppc.org/
a4724ed6 6408L: linuxppc-dev@lists.ozlabs.org
1da177e4 6409S: Maintained
11c34c7d
JP
6410F: arch/powerpc/platforms/40x/
6411F: arch/powerpc/platforms/44x/
1da177e4 6412
260c02a9 6413LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6414L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6415S: Orphan
11c34c7d
JP
6416F: arch/powerpc/*/*virtex*
6417F: arch/powerpc/*/*/*virtex*
1da177e4 6418
e93adf1e 6419LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6420M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6421W: http://www.penguinppc.org/
a4724ed6 6422L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6423S: Maintained
a2b1f7c8 6424F: arch/powerpc/platforms/8xx/
e93adf1e 6425
1da177e4 6426LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6427M: Scott Wood <scottwood@freescale.com>
8b58be88 6428M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6429W: http://www.penguinppc.org/
a4724ed6 6430L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6431T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6432S: Maintained
11c34c7d 6433F: arch/powerpc/platforms/83xx/
4c8f581d 6434F: arch/powerpc/platforms/85xx/
1da177e4 6435
ab06ff3a 6436LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6437M: Olof Johansson <olof@lixom.net>
a4724ed6 6438L: linuxppc-dev@lists.ozlabs.org
92e19709 6439S: Maintained
11c34c7d
JP
6440F: arch/powerpc/platforms/pasemi/
6441F: drivers/*/*pasemi*
6442F: drivers/*/*/*pasemi*
ab06ff3a 6443
1da177e4 6444LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6445M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6446L: linux-security-module@vger.kernel.org
1da177e4
LT
6447S: Supported
6448
a23ce6da
HW
6449LIS3LV02D ACCELEROMETER DRIVER
6450M: Eric Piel <eric.piel@tremplin-utc.net>
6451S: Maintained
ff606677
JD
6452F: Documentation/misc-devices/lis3lv02d
6453F: drivers/misc/lis3lv02d/
bd35665f 6454F: drivers/platform/x86/hp_accel.c
a23ce6da 6455
b700e7f0
SJ
6456LIVE PATCHING
6457M: Josh Poimboeuf <jpoimboe@redhat.com>
6458M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6459M: Jiri Kosina <jikos@kernel.org>
d8130624 6460M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6461S: Maintained
6462F: kernel/livepatch/
6463F: include/linux/livepatch.h
6464F: arch/x86/include/asm/livepatch.h
6465F: arch/x86/kernel/livepatch.c
6466F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6467F: samples/livepatch/
b700e7f0 6468L: live-patching@vger.kernel.org
74d50da3 6469T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6470
e2d1d6c0 6471LLC (802.2)
8b58be88 6472M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6473S: Maintained
679655da 6474F: include/linux/llc.h
c117ab84 6475F: include/uapi/linux/llc.h
679655da
JP
6476F: include/net/llc*
6477F: net/llc/
e2d1d6c0 6478
4e233cbe
AD
6479LM73 HARDWARE MONITOR DRIVER
6480M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6481L: lm-sensors@lm-sensors.org
6482S: Maintained
6483F: drivers/hwmon/lm73.c
6484
156e2d1a 6485LM78 HARDWARE MONITOR DRIVER
d8130624 6486M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6487L: lm-sensors@lm-sensors.org
6488S: Maintained
6489F: Documentation/hwmon/lm78
6490F: drivers/hwmon/lm78.c
6491
1da177e4 6492LM83 HARDWARE MONITOR DRIVER
d8130624 6493M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6494L: lm-sensors@lm-sensors.org
1da177e4 6495S: Maintained
679655da
JP
6496F: Documentation/hwmon/lm83
6497F: drivers/hwmon/lm83.c
1da177e4
LT
6498
6499LM90 HARDWARE MONITOR DRIVER
d8130624 6500M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6501L: lm-sensors@lm-sensors.org
1da177e4 6502S: Maintained
679655da 6503F: Documentation/hwmon/lm90
aae7bce4 6504F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6505F: drivers/hwmon/lm90.c
1da177e4 6506
917cc4e6
GR
6507LM95234 HARDWARE MONITOR DRIVER
6508M: Guenter Roeck <linux@roeck-us.net>
6509L: lm-sensors@lm-sensors.org
6510S: Maintained
6511F: Documentation/hwmon/lm95234
6512F: drivers/hwmon/lm95234.c
6513
68620bdd
MP
6514LME2510 MEDIA DRIVER
6515M: Malcolm Priestley <tvboxspy@gmail.com>
6516L: linux-media@vger.kernel.org
6517W: http://linuxtv.org/
6518Q: http://patchwork.linuxtv.org/project/linux-media/list/
6519S: Maintained
6520F: drivers/media/usb/dvb-usb-v2/lmedm04*
6521
512e67f9 6522LOCKDEP AND LOCKSTAT
8b58be88
JP
6523M: Peter Zijlstra <peterz@infradead.org>
6524M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6525L: linux-kernel@vger.kernel.org
75fc2d37 6526T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6527S: Maintained
214e0aed
DB
6528F: Documentation/locking/lockdep*.txt
6529F: Documentation/locking/lockstat.txt
679655da 6530F: include/linux/lockdep.h
7486d6da 6531F: kernel/locking/
512e67f9 6532
dde33348 6533LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6534M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6535L: linux-ntfs-dev@lists.sourceforge.net
6536W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6537S: Maintained
679655da 6538F: Documentation/ldm.txt
20d16fef 6539F: block/partitions/ldm.*
1da177e4 6540
ef6ada3d
JE
6541LogFS
6542M: Joern Engel <joern@logfs.org>
756ccb3c 6543M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6544L: logfs@logfs.org
6545W: logfs.org
6546S: Maintained
6547F: fs/logfs/
6548
b62d7946
RS
6549LPC32XX MACHINE SUPPORT
6550M: Roland Stigge <stigge@antcom.de>
6551L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6552S: Maintained
6553F: arch/arm/mach-lpc32xx/
6554
c87e34ef 6555LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6556M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6557M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6558M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6559M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6560L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6561L: linux-scsi@vger.kernel.org
6562W: http://www.lsilogic.com/support
6563S: Supported
679655da 6564F: drivers/message/fusion/
500c152a 6565F: drivers/scsi/mpt2sas/
6566F: drivers/scsi/mpt3sas/
c87e34ef 6567
1da177e4 6568LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6569M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6570L: linux-scsi@vger.kernel.org
6571S: Maintained
679655da 6572F: drivers/scsi/sym53c8xx_2/
1da177e4 6573
e5f5c99a
GR
6574LTC4261 HARDWARE MONITOR DRIVER
6575M: Guenter Roeck <linux@roeck-us.net>
6576L: lm-sensors@lm-sensors.org
6577S: Maintained
6578F: Documentation/hwmon/ltc4261
6579F: drivers/hwmon/ltc4261.c
6580
81365c31 6581LTP (Linux Test Project)
28b8e8d4 6582M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6583M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6584M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6585M: Jan Stancek <jstancek@redhat.com>
6586M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6587M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6588L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6589W: http://linux-test-project.github.io/
7d1ae8a8 6590T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6591S: Maintained
6592
c12a54b3 6593M32R ARCHITECTURE
c12a54b3 6594W: http://www.linux-m32r.org/
b4174867 6595S: Orphan
679655da 6596F: arch/m32r/
c12a54b3 6597
1da177e4 6598M68K ARCHITECTURE
8b58be88 6599M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6600L: linux-m68k@lists.linux-m68k.org
6601W: http://www.linux-m68k.org/
54e5881d 6602T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6603S: Maintained
679655da 6604F: arch/m68k/
9db35182 6605F: drivers/zorro/
1da177e4
LT
6606
6607M68K ON APPLE MACINTOSH
8b58be88 6608M: Joshua Thompson <funaho@jurai.org>
1da177e4 6609W: http://www.mac.linux-m68k.org/
9bb9f222 6610L: linux-m68k@lists.linux-m68k.org
1da177e4 6611S: Maintained
9db35182 6612F: arch/m68k/mac/
1da177e4
LT
6613
6614M68K ON HP9000/300
8b58be88 6615M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6616W: http://www.tazenda.demon.co.uk/phil/linux-hp
6617S: Maintained
679655da 6618F: arch/m68k/hp300/
1da177e4 6619
74425546
AP
6620M88DS3103 MEDIA DRIVER
6621M: Antti Palosaari <crope@iki.fi>
6622L: linux-media@vger.kernel.org
6623W: http://linuxtv.org/
6624W: http://palosaari.fi/linux/
6625Q: http://patchwork.linuxtv.org/project/linux-media/list/
6626T: git git://linuxtv.org/anttip/media_tree.git
6627S: Maintained
6628F: drivers/media/dvb-frontends/m88ds3103*
6629
68620bdd
MP
6630M88RS2000 MEDIA DRIVER
6631M: Malcolm Priestley <tvboxspy@gmail.com>
6632L: linux-media@vger.kernel.org
6633W: http://linuxtv.org/
6634Q: http://patchwork.linuxtv.org/project/linux-media/list/
6635S: Maintained
6636F: drivers/media/dvb-frontends/m88rs2000*
6637
07a092fa 6638MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6639M: Alexey Klimov <klimov.linux@gmail.com>
6640L: linux-media@vger.kernel.org
6641T: git git://linuxtv.org/media_tree.git
6642S: Maintained
6643F: drivers/media/radio/radio-ma901.c
07a092fa 6644
64a327a7 6645MAC80211
8b58be88 6646M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6647L: linux-wireless@vger.kernel.org
491b26b4 6648W: http://wireless.kernel.org/
ce466579
JB
6649T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6650T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6651S: Maintained
679655da
JP
6652F: Documentation/networking/mac80211-injection.txt
6653F: include/net/mac80211.h
6654F: net/mac80211/
64a327a7 6655
b863ceb7 6656MACVLAN DRIVER
8b58be88 6657M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6658L: netdev@vger.kernel.org
6659S: Maintained
679655da
JP
6660F: drivers/net/macvlan.c
6661F: include/linux/if_macvlan.h
b863ceb7 6662
2b6d83e2
JB
6663MAILBOX API
6664M: Jassi Brar <jassisinghbrar@gmail.com>
6665L: linux-kernel@vger.kernel.org
6666S: Maintained
6667F: drivers/mailbox/
6668F: include/linux/mailbox_client.h
6669F: include/linux/mailbox_controller.h
6670
faf1668c 6671MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6672M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6673W: http://www.kernel.org/doc/man-pages
bd7ebec6 6674L: linux-man@vger.kernel.org
1b53dc74 6675S: Maintained
faf1668c 6676
8427defd
RK
6677MARVELL ARMADA DRM SUPPORT
6678M: Russell King <rmk+kernel@arm.linux.org.uk>
6679S: Maintained
6680F: drivers/gpu/drm/armada/
6681
3ad50cca
GR
6682MARVELL 88E6352 DSA support
6683M: Guenter Roeck <linux@roeck-us.net>
6684S: Maintained
6685F: drivers/net/dsa/mv88e6352.c
6686
c4d007bc
TP
6687MARVELL CRYPTO DRIVER
6688M: Boris Brezillon <boris.brezillon@free-electrons.com>
6689M: Arnaud Ebalard <arno@natisbad.org>
6690F: drivers/crypto/marvell/
6691S: Maintained
6692L: linux-crypto@vger.kernel.org
6693
44c14c1d 6694MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6695M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6696M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6697L: netdev@vger.kernel.org
6698S: Maintained
6699F: drivers/net/ethernet/marvell/sk*
6700
74cda169 6701MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6702L: libertas-dev@lists.infradead.org
8ac3e99e 6703S: Orphan
679655da 6704F: drivers/net/wireless/libertas/
74cda169 6705
b60d6975 6706MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6707M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6708L: netdev@vger.kernel.org
f5ca8502 6709S: Maintained
527a6266 6710F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6711F: include/linux/mv643xx.h
1da177e4 6712
370b8ed9
TP
6713MARVELL MVNETA ETHERNET DRIVER
6714M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6715L: netdev@vger.kernel.org
6716S: Maintained
6717F: drivers/net/ethernet/marvell/mvneta.*
6718
fcad584d 6719MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6720M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6721M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6722L: linux-wireless@vger.kernel.org
6723S: Maintained
6724F: drivers/net/wireless/mwifiex/
6725
a2c3f656 6726MARVELL MWL8K WIRELESS DRIVER
a040d532 6727M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6728L: linux-wireless@vger.kernel.org
16345910 6729S: Odd Fixes
a2c3f656
LB
6730F: drivers/net/wireless/mwl8k.c
6731
2a69567b 6732MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6733M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6734S: Odd Fixes
1fa7e547 6735F: drivers/mmc/host/mvsdio.*
2a69567b 6736
1da177e4 6737MATROX FRAMEBUFFER DRIVER
c69f677c 6738L: linux-fbdev@vger.kernel.org
52653199 6739S: Orphan
8a61f013 6740F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6741F: include/uapi/linux/matroxfb.h
1da177e4 6742
ca462085
GR
6743MAX16065 HARDWARE MONITOR DRIVER
6744M: Guenter Roeck <linux@roeck-us.net>
6745L: lm-sensors@lm-sensors.org
6746S: Maintained
6747F: Documentation/hwmon/max16065
6748F: drivers/hwmon/max16065.c
6749
1f61cab8
GR
6750MAX20751 HARDWARE MONITOR DRIVER
6751M: Guenter Roeck <linux@roeck-us.net>
6752L: lm-sensors@lm-sensors.org
6753S: Maintained
6754F: Documentation/hwmon/max20751
6755F: drivers/hwmon/max20751.c
6756
d20620de 6757MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6758M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6759L: lm-sensors@lm-sensors.org
6760S: Maintained
679655da
JP
6761F: Documentation/hwmon/max6650
6762F: drivers/hwmon/max6650.c
d20620de 6763
e89ab51f
GR
6764MAX6697 HARDWARE MONITOR DRIVER
6765M: Guenter Roeck <linux@roeck-us.net>
6766L: lm-sensors@lm-sensors.org
6767S: Maintained
6768F: Documentation/hwmon/max6697
6769F: Documentation/devicetree/bindings/i2c/max6697.txt
6770F: drivers/hwmon/max6697.c
6771F: include/linux/platform_data/max6697.h
6772
f8f847b5
KK
6773MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6774M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6775L: linux-pm@vger.kernel.org
6776S: Supported
6777F: drivers/power/max14577_charger.c
6778F: drivers/power/max77693_charger.c
6779
3811405e
JMC
6780MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6781M: Javier Martinez Canillas <javier@osg.samsung.com>
6782L: linux-kernel@vger.kernel.org
6783S: Supported
6784F: drivers/*/*max77802.c
6785F: Documentation/devicetree/bindings/*/*max77802.txt
6786F: include/dt-bindings/*/*max77802.h
6787
befeb596
KK
6788MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6789M: Chanwoo Choi <cw00.choi@samsung.com>
6790M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6791L: linux-kernel@vger.kernel.org
6792S: Supported
6793F: drivers/*/max14577.c
6794F: drivers/*/max77686.c
6795F: drivers/*/max77693.c
6796F: drivers/extcon/extcon-max14577.c
6797F: drivers/extcon/extcon-max77693.c
6798F: drivers/rtc/rtc-max77686.c
6799F: drivers/clk/clk-max77686.c
6800F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6801F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6802F: Documentation/devicetree/bindings/mfd/max77693.txt
6803F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6804F: include/linux/mfd/max14577*.h
6805F: include/linux/mfd/max77686*.h
6806F: include/linux/mfd/max77693*.h
6807
9be3c9a5
HV
6808MAXIRADIO FM RADIO RECEIVER DRIVER
6809M: Hans Verkuil <hverkuil@xs4all.nl>
6810L: linux-media@vger.kernel.org
6811T: git git://linuxtv.org/media_tree.git
6812W: http://linuxtv.org
6813S: Maintained
6814F: drivers/media/radio/radio-maxiradio*
6815
c05dc2cc
PR
6816MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6817M: Peter Rosin <peda@axentia.se>
6818L: linux-iio@vger.kernel.org
6819S: Maintained
6820F: drivers/iio/potentiometer/mcp4531.c
6821
6f32a8c9
LP
6822MEDIA DRIVERS FOR RENESAS - VSP1
6823M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6824L: linux-media@vger.kernel.org
6825L: linux-sh@vger.kernel.org
6826T: git git://linuxtv.org/media_tree.git
6827S: Supported
6828F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6829F: drivers/media/platform/vsp1/
6830
dacf9ce8
KS
6831MEDIA DRIVERS FOR ASCOT2E
6832M: Sergey Kozlov <serjk@netup.ru>
6833L: linux-media@vger.kernel.org
6834W: http://linuxtv.org
6835W: http://netup.tv/
6836T: git git://linuxtv.org/media_tree.git
6837S: Supported
6838F: drivers/media/dvb-frontends/ascot2e*
6839
a6dc60ff
KS
6840MEDIA DRIVERS FOR CXD2841ER
6841M: Sergey Kozlov <serjk@netup.ru>
6842L: linux-media@vger.kernel.org
6843W: http://linuxtv.org/
6844W: http://netup.tv/
6845T: git git://linuxtv.org/media_tree.git
6846S: Supported
6847F: drivers/media/dvb-frontends/cxd2841er*
6848
a5d32b35
KS
6849MEDIA DRIVERS FOR HORUS3A
6850M: Sergey Kozlov <serjk@netup.ru>
6851L: linux-media@vger.kernel.org
6852W: http://linuxtv.org/
6853W: http://netup.tv/
6854T: git git://linuxtv.org/media_tree.git
6855S: Supported
6856F: drivers/media/dvb-frontends/horus3a*
6857
e025273b
KS
6858MEDIA DRIVERS FOR LNBH25
6859M: Sergey Kozlov <serjk@netup.ru>
6860L: linux-media@vger.kernel.org
6861W: http://linuxtv.org/
6862W: http://netup.tv/
6863T: git git://linuxtv.org/media_tree.git
6864S: Supported
6865F: drivers/media/dvb-frontends/lnbh25*
6866
52b1eaf4
KS
6867MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6868M: Sergey Kozlov <serjk@netup.ru>
6869L: linux-media@vger.kernel.org
6870W: http://linuxtv.org/
6871W: http://netup.tv/
6872T: git git://linuxtv.org/media_tree.git
6873S: Supported
6874F: drivers/media/pci/netup_unidvb/*
6875
127c49ae 6876MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6877M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6878P: LinuxTV.org Project
6879L: linux-media@vger.kernel.org
6880W: http://linuxtv.org
8a6e2535 6881Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6882T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6883S: Maintained
6884F: Documentation/dvb/
6885F: Documentation/video4linux/
ffe06198 6886F: Documentation/DocBook/media/
127c49ae 6887F: drivers/media/
ffe06198 6888F: drivers/staging/media/
127c49ae 6889F: include/media/
6c0f0359
MCC
6890F: include/uapi/linux/dvb/
6891F: include/uapi/linux/videodev2.h
6892F: include/uapi/linux/media.h
6893F: include/uapi/linux/v4l2-*
6894F: include/uapi/linux/meye.h
6895F: include/uapi/linux/ivtv*
6896F: include/uapi/linux/uvcvideo.h
d20620de 6897
c869f77d
JK
6898MEDIATEK MT7601U WIRELESS LAN DRIVER
6899M: Jakub Kicinski <kubakici@wp.pl>
6900L: linux-wireless@vger.kernel.org
6901S: Maintained
6902F: drivers/net/wireless/mediatek/mt7601u/
6903
e399065b
SS
6904MEGARAID SCSI/SAS DRIVERS
6905M: Kashyap Desai <kashyap.desai@avagotech.com>
6906M: Sumit Saxena <sumit.saxena@avagotech.com>
6907M: Uday Lingala <uday.lingala@avagotech.com>
6908L: megaraidlinux.pdl@avagotech.com
baaea1dc 6909L: linux-scsi@vger.kernel.org
e399065b 6910W: http://www.lsi.com
ce00f85c 6911S: Maintained
679655da
JP
6912F: Documentation/scsi/megaraid.txt
6913F: drivers/scsi/megaraid.*
6914F: drivers/scsi/megaraid/
757e0108 6915
2c46c9d5
AV
6916MELLANOX ETHERNET DRIVER (mlx4_en)
6917M: Amir Vadai <amirv@mellanox.com>
b75f0050 6918L: netdev@vger.kernel.org
2c46c9d5
AV
6919S: Supported
6920W: http://www.mellanox.com
6921Q: http://patchwork.ozlabs.org/project/netdev/list/
6922F: drivers/net/ethernet/mellanox/mlx4/en_*
6923
93c1edb2
JP
6924MELLANOX ETHERNET SWITCH DRIVERS
6925M: Jiri Pirko <jiri@mellanox.com>
6926M: Ido Schimmel <idosch@mellanox.com>
6927L: netdev@vger.kernel.org
6928S: Supported
6929W: http://www.mellanox.com
6930Q: http://patchwork.ozlabs.org/project/netdev/list/
6931F: drivers/net/ethernet/mellanox/mlxsw/
6932
5b25b13a
MD
6933MEMBARRIER SUPPORT
6934M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6935M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6936L: linux-kernel@vger.kernel.org
6937S: Supported
6938F: kernel/membarrier.c
6939F: include/uapi/linux/membarrier.h
6940
70ea91f1
SR
6941MEMORY MANAGEMENT
6942L: linux-mm@kvack.org
70ea91f1
SR
6943W: http://www.linux-mm.org
6944S: Maintained
679655da 6945F: include/linux/mm.h
551450bb
CS
6946F: include/linux/gfp.h
6947F: include/linux/mmzone.h
6948F: include/linux/memory_hotplug.h
6949F: include/linux/vmalloc.h
679655da 6950F: mm/
70ea91f1 6951
f4e9ce66 6952MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6953M: David Woodhouse <dwmw2@infradead.org>
242c325e 6954M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6955L: linux-mtd@lists.infradead.org
8a6e2535
JP
6956W: http://www.linux-mtd.infradead.org/
6957Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6958T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6959T: git git://git.infradead.org/l2-mtd.git
1da177e4 6960S: Maintained
679655da
JP
6961F: drivers/mtd/
6962F: include/linux/mtd/
c117ab84 6963F: include/uapi/mtd/
1da177e4 6964
26c57ef1 6965MEN A21 WATCHDOG DRIVER
30c7469b 6966M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6967L: linux-watchdog@vger.kernel.org
30c7469b 6968S: Maintained
26c57ef1
JT
6969F: drivers/watchdog/mena21_wdt.c
6970
3764e82e 6971MEN CHAMELEON BUS (mcb)
30c7469b
JT
6972M: Johannes Thumshirn <morbidrsa@gmail.com>
6973S: Maintained
3764e82e
JT
6974F: drivers/mcb/
6975F: include/linux/mcb.h
b9f2f459 6976F: Documentation/men-chameleon-bus.txt
3764e82e 6977
48b490d2
AW
6978MEN F21BMC (Board Management Controller)
6979M: Andreas Werner <andreas.werner@men.de>
6980S: Supported
6981F: drivers/mfd/menf21bmc.c
6982F: drivers/watchdog/menf21bmc_wdt.c
6983F: drivers/leds/leds-menf21bmc.c
6984F: drivers/hwmon/menf21bmc_hwmon.c
6985F: Documentation/hwmon/menf21bmc
6986
12285945
JH
6987METAG ARCHITECTURE
6988M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6989L: linux-metag@vger.kernel.org
f23d0e24 6990S: Odd Fixes
12285945
JH
6991F: arch/metag/
6992F: Documentation/metag/
6993F: Documentation/devicetree/bindings/metag/
2d799dde 6994F: Documentation/devicetree/bindings/interrupt-controller/img,*
a2c5d4ed 6995F: drivers/clocksource/metag_generic.c
5698c50d
JH
6996F: drivers/irqchip/irq-metag.c
6997F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6998F: drivers/tty/metag_da.c
12285945 6999
c6375b0a 7000MICROBLAZE ARCHITECTURE
8b58be88 7001M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
7002W: http://www.monstr.eu/fdt/
7003T: git git://git.monstr.eu/linux-2.6-microblaze.git
7004S: Supported
0a8c7914 7005F: arch/microblaze/
1da177e4 7006
2508a45a
CY
7007MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7008M: Chen Yu <yu.c.chen@intel.com>
7009L: platform-driver-x86@vger.kernel.org
7010S: Supported
7011F: drivers/platform/x86/surfacepro3_button.c
7012
1da177e4 7013MICROTEK X6 SCANNER
61eee9a7 7014M: Oliver Neukum <oliver@neukum.org>
1da177e4 7015S: Maintained
679655da 7016F: drivers/usb/image/microtek.*
1da177e4
LT
7017
7018MIPS
8b58be88 7019M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7020L: linux-mips@linux-mips.org
6097050d 7021W: http://www.linux-mips.org/
b05e988e 7022T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 7023Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 7024S: Supported
679655da
JP
7025F: Documentation/mips/
7026F: arch/mips/
1da177e4 7027
08b7620a
HV
7028MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7029M: Hans Verkuil <hverkuil@xs4all.nl>
7030L: linux-media@vger.kernel.org
7031T: git git://linuxtv.org/media_tree.git
7032W: http://linuxtv.org
7033S: Odd Fixes
7034F: drivers/media/radio/radio-miropcm20*
7035
e126ba97
EC
7036Mellanox MLX5 core VPI driver
7037M: Eli Cohen <eli@mellanox.com>
7038L: netdev@vger.kernel.org
7039L: linux-rdma@vger.kernel.org
7040W: http://www.mellanox.com
7041Q: http://patchwork.ozlabs.org/project/netdev/list/
7042Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7043T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
7044S: Supported
7045F: drivers/net/ethernet/mellanox/mlx5/core/
7046F: include/linux/mlx5/
7047
7048Mellanox MLX5 IB driver
b75f0050
JP
7049M: Eli Cohen <eli@mellanox.com>
7050L: linux-rdma@vger.kernel.org
7051W: http://www.mellanox.com
7052Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 7053T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
7054S: Supported
7055F: include/linux/mlx5/
7056F: drivers/infiniband/hw/mlx5/
e126ba97 7057
764589b6
CM
7058MELEXIS MLX90614 DRIVER
7059M: Crt Mori <cmo@melexis.com>
7060L: linux-iio@vger.kernel.org
7061W: http://www.melexis.com
7062S: Supported
7063F: drivers/iio/temperature/mlx90614.c
7064
0ce277e4
AP
7065MN88472 MEDIA DRIVER
7066M: Antti Palosaari <crope@iki.fi>
7067L: linux-media@vger.kernel.org
7068W: http://linuxtv.org/
7069W: http://palosaari.fi/linux/
7070Q: http://patchwork.linuxtv.org/project/linux-media/list/
7071T: git git://linuxtv.org/anttip/media_tree.git
7072S: Maintained
7073F: drivers/staging/media/mn88472/
7074F: drivers/media/dvb-frontends/mn88472.h
7075
4f4d238f
AP
7076MN88473 MEDIA DRIVER
7077M: Antti Palosaari <crope@iki.fi>
7078L: linux-media@vger.kernel.org
7079W: http://linuxtv.org/
7080W: http://palosaari.fi/linux/
7081Q: http://patchwork.linuxtv.org/project/linux-media/list/
7082T: git git://linuxtv.org/anttip/media_tree.git
7083S: Maintained
7084F: drivers/staging/media/mn88473/
7085F: drivers/media/dvb-frontends/mn88473.h
7086
1da177e4 7087MODULE SUPPORT
8b58be88 7088M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 7089S: Maintained
679655da
JP
7090F: include/linux/module.h
7091F: kernel/module.c
1da177e4
LT
7092
7093MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 7094W: http://popies.net/meye/
b7788e13 7095S: Orphan
679655da 7096F: Documentation/video4linux/meye.txt
90d72ac6 7097F: drivers/media/pci/meye/
6c0f0359 7098F: include/uapi/linux/meye.h
1da177e4 7099
b9705b60 7100MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 7101M: Jiri Slaby <jirislaby@gmail.com>
d735410a 7102S: Maintained
679655da 7103F: Documentation/serial/moxa-smartio
c897401b 7104F: drivers/tty/mxser.*
d735410a 7105
889b2f87
AK
7106MR800 AVERMEDIA USB FM RADIO DRIVER
7107M: Alexey Klimov <klimov.linux@gmail.com>
7108L: linux-media@vger.kernel.org
7109T: git git://linuxtv.org/media_tree.git
7110S: Maintained
7111F: drivers/media/radio/radio-mr800.c
7112
d7155691
AO
7113MRF24J40 IEEE 802.15.4 RADIO DRIVER
7114M: Alan Ott <alan@signal11.us>
7115L: linux-wpan@vger.kernel.org
7116S: Maintained
7117F: drivers/net/ieee802154/mrf24j40.c
2e6fd648 7118F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
d7155691 7119
8c4c731a 7120MSI LAPTOP SUPPORT
182ae55c 7121M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7122L: platform-driver-x86@vger.kernel.org
8c4c731a 7123S: Maintained
679655da 7124F: drivers/platform/x86/msi-laptop.c
8c4c731a 7125
0f1006b1 7126MSI WMI SUPPORT
d0944853 7127L: platform-driver-x86@vger.kernel.org
5ee7041e 7128S: Orphan
0f1006b1
AA
7129F: drivers/platform/x86/msi-wmi.c
7130
19a628a0
AP
7131MSI001 MEDIA DRIVER
7132M: Antti Palosaari <crope@iki.fi>
7133L: linux-media@vger.kernel.org
7134W: http://linuxtv.org/
7135W: http://palosaari.fi/linux/
7136Q: http://patchwork.linuxtv.org/project/linux-media/list/
7137T: git git://linuxtv.org/anttip/media_tree.git
7138S: Maintained
0185e197 7139F: drivers/media/tuners/msi001*
19a628a0 7140
7570589d 7141MSI2500 MEDIA DRIVER
2c57213f
AP
7142M: Antti Palosaari <crope@iki.fi>
7143L: linux-media@vger.kernel.org
7144W: http://linuxtv.org/
7145W: http://palosaari.fi/linux/
7146Q: http://patchwork.linuxtv.org/project/linux-media/list/
7147T: git git://linuxtv.org/anttip/media_tree.git
7148S: Maintained
7570589d 7149F: drivers/media/usb/msi2500/
2c57213f 7150
159eeea4
RJ
7151MSYSTEMS DISKONCHIP G3 MTD DRIVER
7152M: Robert Jarzmik <robert.jarzmik@free.fr>
7153L: linux-mtd@lists.infradead.org
7154S: Maintained
7155F: drivers/mtd/devices/docg3*
7156
62a37dc7 7157MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7158M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7159L: linux-media@vger.kernel.org
7160T: git git://linuxtv.org/media_tree.git
7161S: Maintained
7162F: drivers/media/i2c/mt9m032.c
7163F: include/media/mt9m032.h
7164
62a37dc7 7165MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7166M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7167L: linux-media@vger.kernel.org
7168T: git git://linuxtv.org/media_tree.git
7169S: Maintained
7170F: drivers/media/i2c/mt9p031.c
7171F: include/media/mt9p031.h
7172
62a37dc7 7173MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7174M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7175L: linux-media@vger.kernel.org
7176T: git git://linuxtv.org/media_tree.git
7177S: Maintained
7178F: drivers/media/i2c/mt9t001.c
7179F: include/media/mt9t001.h
7180
62a37dc7 7181MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7182M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7183L: linux-media@vger.kernel.org
7184T: git git://linuxtv.org/media_tree.git
7185S: Maintained
f2272e13 7186F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7187F: drivers/media/i2c/mt9v032.c
7188F: include/media/mt9v032.h
7189
4e0d13cb 7190MULTIFUNCTION DEVICES (MFD)
f7d3210e 7191M: Lee Jones <lee.jones@linaro.org>
7caa7991 7192T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7193S: Supported
679655da 7194F: drivers/mfd/
55b5940d 7195F: include/linux/mfd/
4e0d13cb 7196
5c4e6f13 7197MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7198M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7199L: linux-mmc@vger.kernel.org
708dce3f 7200T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7201S: Maintained
679655da
JP
7202F: drivers/mmc/
7203F: include/linux/mmc/
c117ab84 7204F: include/uapi/linux/mmc/
baca2da4 7205
15a0580c 7206MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7207S: Orphan
679655da
JP
7208F: drivers/mmc/host/mmc_spi.c
7209F: include/linux/spi/mmc_spi.h
15a0580c 7210
1da177e4 7211MULTISOUND SOUND DRIVER
8b58be88 7212M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7213S: Maintained
679655da
JP
7214F: Documentation/sound/oss/MultiSound
7215F: sound/oss/msnd*
1da177e4 7216
d735410a 7217MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7218S: Orphan
c897401b 7219F: drivers/tty/isicom.c
679655da 7220F: include/linux/isicom.h
d735410a 7221
550a7375 7222MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7223M: Felipe Balbi <balbi@ti.com>
795fb7e7 7224L: linux-usb@vger.kernel.org
43b416e5 7225T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7226S: Maintained
679655da 7227F: drivers/usb/musb/
550a7375 7228
ea0af5f6
MK
7229MXL5007T MEDIA DRIVER
7230M: Michael Krufky <mkrufky@linuxtv.org>
7231L: linux-media@vger.kernel.org
7232W: http://linuxtv.org/
7233W: http://github.com/mkrufky
7234Q: http://patchwork.linuxtv.org/project/linux-media/list/
7235T: git git://linuxtv.org/mkrufky/tuners.git
7236S: Maintained
7237F: drivers/media/tuners/mxl5007t.*
7238
2d3cf588 7239MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7240M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7241L: netdev@vger.kernel.org
205057ae 7242W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7243S: Supported
93f7848b 7244F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7245
1da177e4 7246NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7247S: Orphan
d9fb9f38 7248F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7249
23dc05a3
DM
7250NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7251M: Daniel Mack <zonque@gmail.com>
7252S: Maintained
e5747e40 7253L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7254W: http://www.native-instruments.com
7255F: sound/usb/caiaq/
7256
1da177e4 7257NCP FILESYSTEM
52653199
PV
7258M: Petr Vandrovec <petr@vandrovec.name>
7259S: Odd Fixes
679655da 7260F: fs/ncpfs/
1da177e4 7261
a79b0322
FT
7262NCR 5380 SCSI DRIVERS
7263M: Finn Thain <fthain@telegraphics.com.au>
7264M: Michael Schmitz <schmitzmic@gmail.com>
7265L: linux-scsi@vger.kernel.org
7266S: Maintained
7267F: Documentation/scsi/g_NCR5380.txt
7268F: drivers/scsi/NCR5380.*
7269F: drivers/scsi/arm/cumana_1.c
7270F: drivers/scsi/arm/oak.c
7271F: drivers/scsi/atari_NCR5380.c
7272F: drivers/scsi/atari_scsi.*
7273F: drivers/scsi/dmx3191d.c
7274F: drivers/scsi/dtc.*
7275F: drivers/scsi/g_NCR5380.*
7276F: drivers/scsi/g_NCR5380_mmio.c
7277F: drivers/scsi/mac_scsi.*
7278F: drivers/scsi/pas16.*
a79b0322
FT
7279F: drivers/scsi/sun3_scsi.*
7280F: drivers/scsi/sun3_scsi_vme.c
7281F: drivers/scsi/t128.*
7282
1da177e4 7283NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7284M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7285L: linux-scsi@vger.kernel.org
7286S: Maintained
679655da 7287F: drivers/scsi/NCR_D700.*
1da177e4 7288
4aa3eb4c
GR
7289NCT6775 HARDWARE MONITOR DRIVER
7290M: Guenter Roeck <linux@roeck-us.net>
7291L: lm-sensors@lm-sensors.org
7292S: Maintained
7293F: Documentation/hwmon/nct6775
7294F: drivers/hwmon/nct6775.c
7295
3c2d774c 7296NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7297M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7298L: linux-rdma@vger.kernel.org
e3d33cb1 7299W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7300S: Supported
7301F: drivers/infiniband/hw/nes/
7302
be2f2e84 7303NETEM NETWORK EMULATOR
adbbf69d 7304M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7305L: netem@lists.linux-foundation.org
be2f2e84 7306S: Maintained
679655da 7307F: net/sched/sch_netem.c
be2f2e84 7308
b2f5a051 7309NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7310M: Jon Mason <jdmason@kudzu.us>
4a58448b 7311L: netdev@vger.kernel.org
4a58448b 7312S: Supported
679655da 7313F: Documentation/networking/s2io.txt
b2f5a051 7314F: Documentation/networking/vxge.txt
86387e1a 7315F: drivers/net/ethernet/neterion/
4a58448b 7316
db9cf3a3 7317NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7318M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7319M: Patrick McHardy <kaber@trash.net>
42010ed0 7320M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7321L: netfilter-devel@vger.kernel.org
82b98543 7322L: coreteam@netfilter.org
1da177e4
LT
7323W: http://www.netfilter.org/
7324W: http://www.iptables.org/
42010ed0
PNA
7325Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7326T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7327T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7328S: Supported
679655da
JP
7329F: include/linux/netfilter*
7330F: include/linux/netfilter/
7331F: include/net/netfilter/
c117ab84
CEB
7332F: include/uapi/linux/netfilter*
7333F: include/uapi/linux/netfilter/
679655da
JP
7334F: net/*/netfilter.c
7335F: net/*/netfilter/
7336F: net/netfilter/
91c269a0 7337F: net/bridge/br_netfilter*.c
1da177e4 7338
4cc67735 7339NETLABEL
87a0874c 7340M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7341W: http://netlabel.sf.net
7342L: netdev@vger.kernel.org
87a0874c 7343S: Maintained
80811493 7344F: Documentation/netlabel/
679655da
JP
7345F: include/net/netlabel.h
7346F: net/netlabel/
4cc67735 7347
1da177e4 7348NETROM NETWORK LAYER
8b58be88 7349M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7350L: linux-hams@vger.kernel.org
d34cb28a 7351W: http://www.linux-ax25.org/
1da177e4 7352S: Maintained
679655da 7353F: include/net/netrom.h
c117ab84 7354F: include/uapi/linux/netrom.h
679655da 7355F: net/netrom/
1da177e4 7356
5ddb88c0 7357NETWORK BLOCK DEVICE (NBD)
4ca5829a 7358M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7359S: Maintained
5e4b269b 7360L: nbd-general@lists.sourceforge.net
4ca5829a 7361T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7362F: Documentation/blockdev/nbd.txt
7363F: drivers/block/nbd.c
c117ab84 7364F: include/uapi/linux/nbd.h
1da177e4 7365
6e43650c
NH
7366NETWORK DROP MONITOR
7367M: Neil Horman <nhorman@tuxdriver.com>
7368L: netdev@vger.kernel.org
7369S: Maintained
7370W: https://fedorahosted.org/dropwatch/
7371F: net/core/drop_monitor.c
7372
1da177e4 7373NETWORKING [GENERAL]
8b58be88 7374M: "David S. Miller" <davem@davemloft.net>
979b6c13 7375L: netdev@vger.kernel.org
b1e8fd54 7376W: http://www.linuxfoundation.org/en/Net
11e98029 7377Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7378T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7379T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7380S: Maintained
679655da
JP
7381F: net/
7382F: include/net/
018d21ed
JP
7383F: include/linux/in.h
7384F: include/linux/net.h
7385F: include/linux/netdevice.h
c117ab84
CEB
7386F: include/uapi/linux/in.h
7387F: include/uapi/linux/net.h
7388F: include/uapi/linux/netdevice.h
0c7aecd4 7389F: include/uapi/linux/net_namespace.h
7e814a6c 7390F: tools/net/
f4e53f9a 7391F: tools/testing/selftests/net/
335a67d2 7392F: lib/random32.c
a101ccd1 7393F: lib/test_bpf.c
1da177e4
LT
7394
7395NETWORKING [IPv4/IPv6]
8b58be88
JP
7396M: "David S. Miller" <davem@davemloft.net>
7397M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7398M: James Morris <jmorris@namei.org>
7399M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7400M: Patrick McHardy <kaber@trash.net>
979b6c13 7401L: netdev@vger.kernel.org
08deed1e 7402T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7403S: Maintained
679655da
JP
7404F: net/ipv4/
7405F: net/ipv6/
7406F: include/net/ip*
0a14842f 7407F: arch/x86/net/*
1da177e4 7408
73b7656c
DM
7409NETWORKING [IPSEC]
7410M: Steffen Klassert <steffen.klassert@secunet.com>
7411M: Herbert Xu <herbert@gondor.apana.org.au>
7412M: "David S. Miller" <davem@davemloft.net>
7413L: netdev@vger.kernel.org
d1fc5024
SK
7414T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7415T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7416S: Maintained
5826bdd1 7417F: net/core/flow.c
73b7656c
DM
7418F: net/xfrm/
7419F: net/key/
7420F: net/ipv4/xfrm*
d1fc5024
SK
7421F: net/ipv4/esp4.c
7422F: net/ipv4/ah4.c
7423F: net/ipv4/ipcomp.c
7424F: net/ipv4/ip_vti.c
73b7656c 7425F: net/ipv6/xfrm*
d1fc5024
SK
7426F: net/ipv6/esp6.c
7427F: net/ipv6/ah6.c
7428F: net/ipv6/ipcomp6.c
7429F: net/ipv6/ip6_vti.c
73b7656c
DM
7430F: include/uapi/linux/xfrm.h
7431F: include/net/xfrm.h
7432
10e2ff1c 7433NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7434M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7435L: netdev@vger.kernel.org
7436S: Maintained
7437
29f8f632 7438NETWORKING [WIRELESS]
2cb4abd1 7439L: linux-wireless@vger.kernel.org
8a6e2535 7440Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7441
788873ac
JP
7442NETWORKING DRIVERS
7443L: netdev@vger.kernel.org
7444W: http://www.linuxfoundation.org/en/Net
11e98029 7445Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7446T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7447T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7448S: Odd Fixes
7449F: drivers/net/
018d21ed 7450F: include/linux/if_*
0b63bf1f 7451F: include/linux/netdevice.h
0b63bf1f
JD
7452F: include/linux/etherdevice.h
7453F: include/linux/fcdevice.h
7454F: include/linux/fddidevice.h
7455F: include/linux/hippidevice.h
7456F: include/linux/inetdevice.h
c117ab84
CEB
7457F: include/uapi/linux/if_*
7458F: include/uapi/linux/netdevice.h
788873ac 7459
0e324cf6
JL
7460NETWORKING DRIVERS (WIRELESS)
7461M: Kalle Valo <kvalo@codeaurora.org>
7462L: linux-wireless@vger.kernel.org
7463Q: http://patchwork.kernel.org/project/linux-wireless/list/
7464T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7465S: Maintained
7466F: drivers/net/wireless/
7467
3d396eb1 7468NETXEN (1/10) GbE SUPPORT
8622315e 7469M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7470M: Sony Chacko <sony.chacko@qlogic.com>
7471M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7472L: netdev@vger.kernel.org
9c2b5bde 7473W: http://www.qlogic.com
3d396eb1 7474S: Supported
aa43c215 7475F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7476
6423d30f
AAJ
7477NFC SUBSYSTEM
7478M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7479M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7480M: Samuel Ortiz <sameo@linux.intel.com>
7481L: linux-wireless@vger.kernel.org
1eb3b216 7482L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7483S: Supported
6423d30f 7484F: net/nfc/
55eb94f9 7485F: include/net/nfc/
c117ab84 7486F: include/uapi/linux/nfc.h
6423d30f 7487F: drivers/nfc/
08eaa1e0 7488F: include/linux/platform_data/pn544.h
7ebb88e5 7489F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7490
e8b43555 7491NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7492M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7493M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7494L: linux-nfs@vger.kernel.org
7495W: http://client.linux-nfs.org
cd7b996a 7496T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7497S: Maintained
679655da
JP
7498F: fs/lockd/
7499F: fs/nfs/
7500F: fs/nfs_common/
7501F: net/sunrpc/
7502F: include/linux/lockd/
7503F: include/linux/nfs*
7504F: include/linux/sunrpc/
c117ab84
CEB
7505F: include/uapi/linux/nfs*
7506F: include/uapi/linux/sunrpc/
1da177e4 7507
85ef9cea 7508NILFS2 FILESYSTEM
e2126935 7509M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7510L: linux-nilfs@vger.kernel.org
f9472265 7511W: http://nilfs.sourceforge.net/
e2126935 7512T: git git://github.com/konis/nilfs2.git
85ef9cea 7513S: Supported
679655da
JP
7514F: Documentation/filesystems/nilfs2.txt
7515F: fs/nilfs2/
7516F: include/linux/nilfs2_fs.h
c35c7ac5 7517F: include/trace/events/nilfs2.h
85ef9cea 7518
1da177e4 7519NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7520M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7521W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7522S: Maintained
679655da
JP
7523F: Documentation/scsi/NinjaSCSI.txt
7524F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7525
7526NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7527M: GOTO Masanori <gotom@debian.or.jp>
7528M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7529W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7530S: Maintained
679655da
JP
7531F: Documentation/scsi/NinjaSCSI.txt
7532F: drivers/scsi/nsp32*
1da177e4 7533
383b8fb9
LFT
7534NIOS2 ARCHITECTURE
7535M: Ley Foon Tan <lftan@altera.com>
7536L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7537T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7538S: Maintained
7539F: arch/nios2/
7540
2a6afddb
PR
7541NOKIA N900 POWER SUPPLY DRIVERS
7542M: Pali RohĂ¡r <pali.rohar@gmail.com>
7543S: Maintained
7544F: include/linux/power/bq2415x_charger.h
081bab21 7545F: include/linux/power/bq27xxx_battery.h
2a6afddb
PR
7546F: include/linux/power/isp1704_charger.h
7547F: drivers/power/bq2415x_charger.c
081bab21 7548F: drivers/power/bq27xxx_battery.c
2a6afddb
PR
7549F: drivers/power/isp1704_charger.c
7550F: drivers/power/rx51_battery.c
7551
a1bd3bae 7552NTB DRIVER CORE
9ef6bf6c
JM
7553M: Jon Mason <jdmason@kudzu.us>
7554M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7555M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7556L: linux-ntb@googlegroups.com
fce8a7bb 7557S: Supported
2984411f
JM
7558W: https://github.com/jonmason/ntb/wiki
7559T: git git://github.com/jonmason/ntb.git
fce8a7bb 7560F: drivers/ntb/
548c237c 7561F: drivers/net/ntb_netdev.c
fce8a7bb 7562F: include/linux/ntb.h
a1bd3bae 7563F: include/linux/ntb_transport.h
fce8a7bb 7564
e26a5843
AH
7565NTB INTEL DRIVER
7566M: Jon Mason <jdmason@kudzu.us>
7567M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7568L: linux-ntb@googlegroups.com
e26a5843
AH
7569S: Supported
7570W: https://github.com/jonmason/ntb/wiki
7571T: git git://github.com/jonmason/ntb.git
7572F: drivers/ntb/hw/intel/
fce8a7bb 7573
1da177e4 7574NTFS FILESYSTEM
2818ef50 7575M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7576L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7577W: http://www.tuxera.com/
e6f4dee7 7578T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7579S: Supported
679655da
JP
7580F: Documentation/filesystems/ntfs.txt
7581F: fs/ntfs/
1da177e4 7582
9eb8ef74 7583NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7584M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7585L: linux-fbdev@vger.kernel.org
ce00f85c 7586S: Maintained
8a61f013
JH
7587F: drivers/video/fbdev/riva/
7588F: drivers/video/fbdev/nvidia/
1da177e4 7589
79461681 7590NVM EXPRESS DRIVER
b3975e94
JF
7591M: Keith Busch <keith.busch@intel.com>
7592M: Jens Axboe <axboe@fb.com>
79461681 7593L: linux-nvme@lists.infradead.org
b3975e94
JF
7594T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7595W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
79461681 7596S: Supported
57dacad5 7597F: drivers/nvme/host/
79461681
MW
7598F: include/linux/nvme.h
7599
aee4b9bd
SK
7600NVMEM FRAMEWORK
7601M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7602M: Maxime Ripard <maxime.ripard@free-electrons.com>
7603S: Maintained
7604F: drivers/nvmem/
7605F: Documentation/devicetree/bindings/nvmem/
7606F: include/linux/nvmem-consumer.h
7607F: include/linux/nvmem-provider.h
7608
dece4585
CP
7609NXP-NCI NFC DRIVER
7610M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7611R: Charles Gorand <charles.gorand@effinnov.com>
7612L: linux-nfc@lists.01.org (moderated for non-subscribers)
7613S: Supported
7614F: drivers/nfc/nxp-nci
7615
f50d7146
RK
7616NXP TDA998X DRM DRIVER
7617M: Russell King <rmk+kernel@arm.linux.org.uk>
7618S: Supported
7619F: drivers/gpu/drm/i2c/tda998x_drv.c
7620F: include/drm/i2c/tda998x.h
7621
fbace43e
PR
7622NXP TFA9879 DRIVER
7623M: Peter Rosin <peda@axentia.se>
7624L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7625S: Maintained
7626F: sound/soc/codecs/tfa9879*
7627
f5525786 7628OMAP SUPPORT
0e24bdd4 7629M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7630L: linux-omap@vger.kernel.org
7631W: http://www.muru.com/linux/omap/
7632W: http://linux.omap.com/
8a6e2535 7633Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7634T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7635S: Maintained
4e04d5a3 7636F: arch/arm/*omap*/
026da812
FB
7637F: arch/arm/configs/omap1_defconfig
7638F: arch/arm/configs/omap2plus_defconfig
046d0a37 7639F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7640F: drivers/irqchip/irq-omap-intc.c
7641F: drivers/mfd/*omap*.c
7642F: drivers/mfd/menelaus.c
7643F: drivers/mfd/palmas.c
7644F: drivers/mfd/tps65217.c
7645F: drivers/mfd/tps65218.c
7646F: drivers/mfd/tps65910.c
7647F: drivers/mfd/twl-core.[ch]
7648F: drivers/mfd/twl4030*.c
7649F: drivers/mfd/twl6030*.c
7650F: drivers/mfd/twl6040*.c
7651F: drivers/regulator/palmas-regulator*.c
7652F: drivers/regulator/pbias-regulator.c
7653F: drivers/regulator/tps65217-regulator.c
7654F: drivers/regulator/tps65218-regulator.c
7655F: drivers/regulator/tps65910-regulator.c
7656F: drivers/regulator/twl-regulator.c
046d0a37 7657F: include/linux/i2c-omap.h
f5525786 7658
50f29fbd 7659OMAP DEVICE TREE SUPPORT
cdb55ab0 7660M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7661M: Tony Lindgren <tony@atomide.com>
7662L: linux-omap@vger.kernel.org
d0fb18c5 7663L: devicetree@vger.kernel.org
50f29fbd
TL
7664S: Maintained
7665F: arch/arm/boot/dts/*omap*
7666F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7667F: arch/arm/boot/dts/*am4*
7668F: arch/arm/boot/dts/*am5*
7669F: arch/arm/boot/dts/*dra7*
50f29fbd 7670
f5525786 7671OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7672M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7673L: linux-omap@vger.kernel.org
7674S: Maintained
7675F: arch/arm/*omap*/*clock*
7676
7677OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7678M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7679L: linux-omap@vger.kernel.org
7680S: Maintained
7681F: arch/arm/*omap*/*pm*
c46938d4 7682F: drivers/cpufreq/omap-cpufreq.c
f5525786 7683
d21db568 7684OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7685M: Rajendra Nayak <rnayak@ti.com>
7686M: Paul Walmsley <paul@pwsan.com>
7687L: linux-omap@vger.kernel.org
7688S: Maintained
d21db568 7689F: arch/arm/mach-omap2/prm*
692ab1f3 7690
f5525786 7691OMAP AUDIO SUPPORT
6c284903 7692M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7693M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7694L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7695L: linux-omap@vger.kernel.org
7696S: Maintained
7697F: sound/soc/omap/
7698
18640193
TL
7699OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7700M: Roger Quadros <rogerq@ti.com>
7701M: Tony Lindgren <tony@atomide.com>
7702L: linux-omap@vger.kernel.org
7703S: Maintained
7704F: drivers/memory/omap-gpmc.c
7705F: arch/arm/mach-omap2/*gpmc*
7706
f5525786 7707OMAP FRAMEBUFFER SUPPORT
830e6384 7708M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7709L: linux-fbdev@vger.kernel.org
f5525786
TL
7710L: linux-omap@vger.kernel.org
7711S: Maintained
8a61f013 7712F: drivers/video/fbdev/omap/
f5525786 7713
676eec0d 7714OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7715M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7716L: linux-omap@vger.kernel.org
676eec0d 7717L: linux-fbdev@vger.kernel.org
178ff4c9 7718S: Maintained
8a61f013 7719F: drivers/video/fbdev/omap2/
178ff4c9
TV
7720F: Documentation/arm/OMAP/DSS
7721
8b37fcfc
OBC
7722OMAP HARDWARE SPINLOCK SUPPORT
7723M: Ohad Ben-Cohen <ohad@wizery.com>
7724L: linux-omap@vger.kernel.org
7725S: Maintained
7726F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7727
f5525786 7728OMAP MMC SUPPORT
8b58be88 7729M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7730L: linux-omap@vger.kernel.org
7731S: Maintained
653f41b5
MC
7732F: drivers/mmc/host/omap.c
7733
7734OMAP HS MMC SUPPORT
0a4585c6 7735L: linux-mmc@vger.kernel.org
653f41b5 7736L: linux-omap@vger.kernel.org
dfa5d196 7737S: Orphan
653f41b5 7738F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7739
7740OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7741M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7742S: Maintained
7743F: drivers/char/hw_random/omap-rng.c
7744
f400c82e 7745OMAP HWMOD SUPPORT
cdb55ab0 7746M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7747M: Paul Walmsley <paul@pwsan.com>
7748L: linux-omap@vger.kernel.org
7749S: Maintained
8fc8b12b 7750F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7751
8633fb30
PW
7752OMAP HWMOD DATA
7753M: Paul Walmsley <paul@pwsan.com>
7754L: linux-omap@vger.kernel.org
7755S: Maintained
7756F: arch/arm/mach-omap2/omap_hwmod*data*
7757
f400c82e 7758OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7759M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7760L: linux-omap@vger.kernel.org
7761S: Maintained
7762F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7763
0db83ced 7764OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7765M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7766L: linux-media@vger.kernel.org
7767S: Maintained
7eec52db 7768F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7769F: drivers/media/platform/omap3isp/
0db83ced 7770F: drivers/staging/media/omap4iss/
7e8970e1 7771
f5525786 7772OMAP USB SUPPORT
f299470a 7773M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7774L: linux-usb@vger.kernel.org
7775L: linux-omap@vger.kernel.org
43b416e5 7776T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7777S: Maintained
a16fbd65
JP
7778F: drivers/usb/*/*omap*
7779F: arch/arm/*omap*/usb*
f5525786 7780
6d994710 7781OMAP GPIO DRIVER
a1415a8f 7782M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7783M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7784M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7785L: linux-omap@vger.kernel.org
7786S: Maintained
7787F: drivers/gpio/gpio-omap.c
7788
c351e290
MJ
7789OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7790M: Mark Jackson <mpfj@newflow.co.uk>
7791L: linux-omap@vger.kernel.org
7792S: Maintained
7793F: arch/arm/boot/dts/am335x-nano.dts
7794
0ad122d9 7795OMFS FILESYSTEM
8b58be88 7796M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7797L: linux-karma-devel@lists.sourceforge.net
7798S: Maintained
679655da
JP
7799F: Documentation/filesystems/omfs.txt
7800F: fs/omfs/
0ad122d9 7801
c1986ee9 7802OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7803M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7804S: Maintained
679655da
JP
7805F: drivers/char/pcmcia/cm4000_cs.c
7806F: include/linux/cm4000_cs.h
c117ab84 7807F: include/uapi/linux/cm4000_cs.h
c1986ee9 7808
77c44ab1 7809OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7810M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7811S: Maintained
679655da 7812F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7813
77d5140f 7814OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7815M: Jonathan Corbet <corbet@lwn.net>
661263b5 7816L: linux-media@vger.kernel.org
275ffde4 7817T: git git://linuxtv.org/media_tree.git
77d5140f 7818S: Maintained
90d72ac6 7819F: drivers/media/i2c/ov7670.c
77d5140f 7820
431bca73 7821ONENAND FLASH DRIVER
8b58be88 7822M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7823L: linux-mtd@lists.infradead.org
7824S: Maintained
679655da
JP
7825F: drivers/mtd/onenand/
7826F: include/linux/mtd/onenand*.h
431bca73 7827
1da177e4 7828ONSTREAM SCSI TAPE DRIVER
8b58be88 7829M: Willem Riede <osst@riede.org>
1da177e4
LT
7830L: osst-users@lists.sourceforge.net
7831L: linux-scsi@vger.kernel.org
7832S: Maintained
f7269cfc
JD
7833F: Documentation/scsi/osst.txt
7834F: drivers/scsi/osst.*
7835F: drivers/scsi/osst_*.h
7836F: drivers/scsi/st.h
1da177e4 7837
e2d1d6c0 7838OPENCORES I2C BUS DRIVER
8b58be88 7839M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7840L: linux-i2c@vger.kernel.org
e2d1d6c0 7841S: Maintained
679655da
JP
7842F: Documentation/i2c/busses/i2c-ocores
7843F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7844
860c44c1 7845OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7846M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7847M: Frank Rowand <frowand.list@gmail.com>
7848M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7849L: devicetree@vger.kernel.org
a7fefe9f
RH
7850W: http://www.devicetree.org/
7851T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7852S: Maintained
f8828205 7853F: drivers/of/
860c44c1 7854F: include/linux/of*.h
f8828205 7855F: scripts/dtc/
860c44c1 7856
f8828205 7857OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7858M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7859M: Pawel Moll <pawel.moll@arm.com>
7860M: Mark Rutland <mark.rutland@arm.com>
de80963e 7861M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7862M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7863L: devicetree@vger.kernel.org
7864S: Maintained
7865F: Documentation/devicetree/
7866F: arch/*/boot/dts/
7867F: include/dt-bindings/
7868
2bb65f56
PA
7869OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7870M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7871L: devicetree@vger.kernel.org
7872S: Maintained
7873F: Documentation/devicetree/dynamic-resolution-notes.txt
7874F: Documentation/devicetree/overlay-notes.txt
7875F: drivers/of/overlay.c
7876F: drivers/of/resolver.c
7877
19f9d392
JB
7878OPENRISC ARCHITECTURE
7879M: Jonas Bonn <jonas@southpole.se>
7880W: http://openrisc.net
eab7c1c0 7881L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7882S: Maintained
7883T: git git://openrisc.net/~jonas/linux
14430813 7884F: arch/openrisc/
19f9d392 7885
ccb1352e 7886OPENVSWITCH
4f337ed5 7887M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7888L: netdev@vger.kernel.org
ccb1352e
JG
7889L: dev@openvswitch.org
7890W: http://openvswitch.org
ccb1352e
JG
7891S: Maintained
7892F: net/openvswitch/
b422da7c 7893F: include/uapi/linux/openvswitch.h
ccb1352e 7894
af39917d
CL
7895OPL4 DRIVER
7896M: Clemens Ladisch <clemens@ladisch.de>
7897L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7898T: git git://git.alsa-project.org/alsa-kernel.git
7899S: Maintained
7900F: sound/drivers/opl4/
7901
1da177e4 7902OPROFILE
4cf7e718 7903M: Robert Richter <rric@kernel.org>
1da177e4
LT
7904L: oprofile-list@lists.sf.net
7905S: Maintained
81c4a8a6 7906F: arch/*/include/asm/oprofile*.h
679655da
JP
7907F: arch/*/oprofile/
7908F: drivers/oprofile/
7909F: include/linux/oprofile.h
1da177e4 7910
e2d1d6c0 7911ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7912M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7913M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7914L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7915W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7916S: Supported
679655da
JP
7917F: Documentation/filesystems/ocfs2.txt
7918F: Documentation/filesystems/dlmfs.txt
7919F: fs/ocfs2/
e2d1d6c0 7920
1da177e4 7921ORINOCO DRIVER
724c6b35 7922L: linux-wireless@vger.kernel.org
491b26b4 7923W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7924W: http://www.nongnu.org/orinoco/
3a59babb 7925S: Orphan
679655da 7926F: drivers/net/wireless/orinoco/
1da177e4 7927
42c55aa8 7928OSD LIBRARY and FILESYSTEM
fadc0752 7929M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7930M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7931L: osd-dev@open-osd.org
7932W: http://open-osd.org
54e5881d 7933T: git git://git.open-osd.org/open-osd.git
68274794 7934S: Maintained
42c55aa8 7935F: drivers/scsi/osd/
6b6f0b6c 7936F: include/scsi/osd_*
42c55aa8 7937F: fs/exofs/
68274794 7938
ef94b186 7939OVERLAY FILESYSTEM
7c37fbda 7940M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7941L: linux-unionfs@vger.kernel.org
7942T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7943S: Supported
1d113735 7944F: fs/overlayfs/
7c37fbda
NB
7945F: Documentation/filesystems/overlayfs.txt
7946
e2d1d6c0 7947P54 WIRELESS DRIVER
084cb0fe 7948M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7949L: linux-wireless@vger.kernel.org
084cb0fe 7950W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7951S: Maintained
679655da 7952F: drivers/net/wireless/p54/
e2d1d6c0 7953
f5cd7872 7954PA SEMI ETHERNET DRIVER
8b58be88 7955M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7956L: netdev@vger.kernel.org
7957S: Maintained
ded19add 7958F: drivers/net/ethernet/pasemi/*
f5cd7872 7959
beb58aa3 7960PA SEMI SMBUS DRIVER
8b58be88 7961M: Olof Johansson <olof@lixom.net>
846557d3 7962L: linux-i2c@vger.kernel.org
beb58aa3 7963S: Maintained
679655da 7964F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7965
48fc267e
SK
7966PADATA PARALLEL EXECUTION MECHANISM
7967M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7968L: linux-crypto@vger.kernel.org
7969S: Maintained
7970F: kernel/padata.c
7971F: include/linux/padata.h
7972F: Documentation/padata.txt
7973
709ee531 7974PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7975M: Harald Welte <laforge@gnumonks.org>
d0944853 7976L: platform-driver-x86@vger.kernel.org
709ee531 7977S: Maintained
679655da 7978F: drivers/platform/x86/panasonic-laptop.c
709ee531 7979
368dd5ac 7980PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7981M: David Howells <dhowells@redhat.com>
7982M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7983L: linux-am33-list@redhat.com (moderated for non-subscribers)
7984W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7985S: Maintained
679655da
JP
7986F: Documentation/mn10300/
7987F: arch/mn10300/
4fa97181 7988
64dfff03
SM
7989PARALLEL PORT SUBSYSTEM
7990M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7991M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7992L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7993S: Maintained
679655da
JP
7994F: drivers/parport/
7995F: include/linux/parport*.h
7996F: drivers/char/ppdev.c
c117ab84 7997F: include/uapi/linux/ppdev.h
64dfff03 7998F: Documentation/parport*.txt
1da177e4 7999
4cdf6bc2 8000PARAVIRT_OPS INTERFACE
d633180c 8001M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
8002M: Chris Wright <chrisw@sous-sol.org>
8003M: Alok Kataria <akataria@vmware.com>
8004M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 8005L: virtualization@lists.linux-foundation.org
4cdf6bc2 8006S: Supported
a2e19991 8007F: Documentation/virtual/paravirt_ops.txt
679655da
JP
8008F: arch/*/kernel/paravirt*
8009F: arch/*/include/asm/paravirt.h
4cdf6bc2 8010
e2d1d6c0 8011PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 8012M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 8013L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 8014S: Maintained
679655da
JP
8015F: Documentation/blockdev/paride.txt
8016F: drivers/block/paride/
e2d1d6c0
RD
8017
8018PARISC ARCHITECTURE
b8828770 8019M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 8020M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
8021L: linux-parisc@vger.kernel.org
8022W: http://www.parisc-linux.org/
8a6e2535 8023Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 8024T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 8025T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 8026S: Maintained
679655da 8027F: arch/parisc/
2b6bac9e 8028F: Documentation/parisc/
679655da 8029F: drivers/parisc/
2b6bac9e
HD
8030F: drivers/char/agp/parisc-agp.c
8031F: drivers/input/serio/gscps2.c
8032F: drivers/parport/parport_gsc.*
8033F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 8034F: drivers/video/fbdev/sti*
2b6bac9e
HD
8035F: drivers/video/console/sti*
8036F: drivers/video/logo/logo_parisc*
e2d1d6c0 8037
1662d32c 8038PC87360 HARDWARE MONITORING DRIVER
8b58be88 8039M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
8040L: lm-sensors@lm-sensors.org
8041S: Maintained
679655da
JP
8042F: Documentation/hwmon/pc87360
8043F: drivers/hwmon/pc87360.c
1662d32c
JC
8044
8045PC8736x GPIO DRIVER
8b58be88 8046M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8047S: Maintained
679655da 8048F: drivers/char/pc8736x_gpio.c
1662d32c 8049
1ad107fd 8050PC87427 HARDWARE MONITORING DRIVER
d8130624 8051M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
8052L: lm-sensors@lm-sensors.org
8053S: Maintained
8054F: Documentation/hwmon/pc87427
8055F: drivers/hwmon/pc87427.c
8056
b26e0ed4 8057PCA9532 LED DRIVER
8b58be88 8058M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 8059S: Maintained
d5ca6918
JP
8060F: drivers/leds/leds-pca9532.c
8061F: include/linux/leds-pca9532.h
b26e0ed4 8062
5ce914a8 8063PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 8064M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
8065L: linux-i2c@vger.kernel.org
8066S: Maintained
b4f0b74e 8067F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 8068
3971dae5 8069PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 8070M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
8071S: Maintained
8072F: drivers/firmware/pcdp.*
8073
065c6359 8074PCI ERROR RECOVERY
6305902c 8075M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 8076L: linux-pci@vger.kernel.org
065c6359 8077S: Supported
679655da 8078F: Documentation/PCI/pci-error-recovery.txt
065c6359 8079
1da177e4 8080PCI SUBSYSTEM
5ac3a6d2 8081M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 8082L: linux-pci@vger.kernel.org
99662dd1 8083Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 8084T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 8085S: Supported
679655da
JP
8086F: Documentation/PCI/
8087F: drivers/pci/
8088F: include/linux/pci*
6b49ee49 8089F: arch/x86/pci/
cad01f91 8090F: arch/x86/kernel/quirks.c
1da177e4 8091
eaa6111b
LFT
8092PCI DRIVER FOR ALTERA PCIE IP
8093M: Ley Foon Tan <lftan@altera.com>
8094L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8095L: linux-pci@vger.kernel.org
8096S: Supported
8097F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8098F: drivers/pci/host/pcie-altera.c
8099
b7e78170
RH
8100PCI DRIVER FOR ARM VERSATILE PLATFORM
8101M: Rob Herring <robh@kernel.org>
8102L: linux-pci@vger.kernel.org
8103L: linux-arm-kernel@lists.infradead.org
8104S: Maintained
8105F: Documentation/devicetree/bindings/pci/versatile.txt
8106F: drivers/pci/host/pci-versatile.c
8107
5f6b6ccd
TI
8108PCI DRIVER FOR APPLIEDMICRO XGENE
8109M: Tanmay Inamdar <tinamdar@apm.com>
8110L: linux-pci@vger.kernel.org
8111L: linux-arm-kernel@lists.infradead.org
8112S: Maintained
8113F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8114F: drivers/pci/host/pci-xgene.c
8115
62d0ff83
ML
8116PCI DRIVER FOR FREESCALE LAYERSCAPE
8117M: Minghuan Lian <minghuan.Lian@freescale.com>
8118M: Mingkai Hu <mingkai.hu@freescale.com>
8119M: Roy Zang <tie-fei.zang@freescale.com>
8120L: linuxppc-dev@lists.ozlabs.org
8121L: linux-pci@vger.kernel.org
8122L: linux-arm-kernel@lists.infradead.org
8123S: Maintained
8124F: drivers/pci/host/*layerscape*
8125
f0b75693 8126PCI DRIVER FOR IMX6
f175aa2c 8127M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8128M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8129L: linux-pci@vger.kernel.org
8130L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8131S: Maintained
8132F: drivers/pci/host/*imx6*
8133
0c4ffcfe
MK
8134PCI DRIVER FOR TI KEYSTONE
8135M: Murali Karicheri <m-karicheri2@ti.com>
8136L: linux-pci@vger.kernel.org
8137L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8138S: Maintained
8139F: drivers/pci/host/*keystone*
8140
f0b75693
BH
8141PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8142M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8143M: Jason Cooper <jason@lakedaemon.net>
8144L: linux-pci@vger.kernel.org
8145L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8146S: Maintained
8147F: drivers/pci/host/*mvebu*
8148
0447cfd7
TR
8149PCI DRIVER FOR NVIDIA TEGRA
8150M: Thierry Reding <thierry.reding@gmail.com>
8151L: linux-tegra@vger.kernel.org
f0b75693 8152L: linux-pci@vger.kernel.org
0447cfd7
TR
8153S: Supported
8154F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8155F: drivers/pci/host/pci-tegra.c
8156
47ff3de9
KVA
8157PCI DRIVER FOR TI DRA7XX
8158M: Kishon Vijay Abraham I <kishon@ti.com>
8159L: linux-omap@vger.kernel.org
8160L: linux-pci@vger.kernel.org
8161S: Supported
8162F: Documentation/devicetree/bindings/pci/ti-pci.txt
8163F: drivers/pci/host/pci-dra7xx.c
8164
f0b75693
BH
8165PCI DRIVER FOR RENESAS R-CAR
8166M: Simon Horman <horms@verge.net.au>
8167L: linux-pci@vger.kernel.org
8168L: linux-sh@vger.kernel.org
8169S: Maintained
8170F: drivers/pci/host/*rcar*
8171
4af82255 8172PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8173M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8174L: linux-pci@vger.kernel.org
f0b75693
BH
8175L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8176L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8177S: Maintained
8178F: drivers/pci/host/pci-exynos.c
8179
f0b75693 8180PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8181M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8182M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8183L: linux-pci@vger.kernel.org
8184S: Maintained
8185F: drivers/pci/host/*designware*
8186
cf28855b
WD
8187PCI DRIVER FOR GENERIC OF HOSTS
8188M: Will Deacon <will.deacon@arm.com>
8189L: linux-pci@vger.kernel.org
8190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8191S: Maintained
8192F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8193F: drivers/pci/host/pci-host-generic.c
8194
51b66a6c 8195PCIE DRIVER FOR ST SPEAR13XX
110baab1 8196M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8197L: linux-pci@vger.kernel.org
110baab1 8198S: Maintained
51b66a6c
PA
8199F: drivers/pci/host/*spear*
8200
af1169b4
LFT
8201PCI MSI DRIVER FOR ALTERA MSI IP
8202M: Ley Foon Tan <lftan@altera.com>
8203L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8204L: linux-pci@vger.kernel.org
8205S: Supported
8206F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8207F: drivers/pci/host/pcie-altera-msi.c
51b66a6c 8208
dcd19de3
DD
8209PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8210M: Duc Dang <dhdang@apm.com>
8211L: linux-pci@vger.kernel.org
8212L: linux-arm-kernel@lists.infradead.org
8213S: Maintained
8214F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8215F: drivers/pci/host/pci-xgene-msi.c
8216
500a1d9a
ZW
8217PCIE DRIVER FOR HISILICON
8218M: Zhou Wang <wangzhou1@hisilicon.com>
8219L: linux-pci@vger.kernel.org
8220S: Maintained
8221F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8222F: drivers/pci/host/pcie-hisi.c
8223
1da177e4 8224PCMCIA SUBSYSTEM
4230dfc9 8225P: Linux PCMCIA Team
f5df5881 8226L: linux-pcmcia@lists.infradead.org
6650e0a5 8227W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8228T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8229S: Maintained
679655da
JP
8230F: Documentation/pcmcia/
8231F: drivers/pcmcia/
8232F: include/pcmcia/
1da177e4
LT
8233
8234PCNET32 NETWORK DRIVER
227fb925 8235M: Don Fry <pcnet32@frontier.com>
979b6c13 8236L: netdev@vger.kernel.org
1da177e4 8237S: Maintained
b955f6ca 8238F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8239
48fc267e
SK
8240PCRYPT PARALLEL CRYPTO ENGINE
8241M: Steffen Klassert <steffen.klassert@secunet.com>
8242L: linux-crypto@vger.kernel.org
8243S: Maintained
8244F: crypto/pcrypt.c
8245F: include/crypto/pcrypt.h
8246
e72df0b8
TH
8247PER-CPU MEMORY ALLOCATOR
8248M: Tejun Heo <tj@kernel.org>
8249M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8250T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8251S: Maintained
8252F: include/linux/percpu*.h
8253F: mm/percpu*.c
8254F: arch/*/include/asm/percpu.h
8255
ad4ecbcb 8256PER-TASK DELAY ACCOUNTING
185e595f 8257M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8258S: Maintained
679655da
JP
8259F: include/linux/delayacct.h
8260F: kernel/delayacct.c
ad4ecbcb 8261
57c0c15b 8262PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8263M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8264M: Ingo Molnar <mingo@redhat.com>
f80c5393 8265M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8266L: linux-kernel@vger.kernel.org
75fc2d37 8267T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8268S: Supported
d53e8365 8269F: kernel/events/*
a003236c 8270F: include/linux/perf_event.h
c117ab84 8271F: include/uapi/linux/perf_event.h
141c4296
RR
8272F: arch/*/kernel/perf_event*.c
8273F: arch/*/kernel/*/perf_event*.c
8274F: arch/*/kernel/*/*/perf_event*.c
a003236c 8275F: arch/*/include/asm/perf_event.h
a003236c
VL
8276F: arch/*/kernel/perf_callchain.c
8277F: tools/perf/
6c0b3244 8278
dd49d0f5 8279PERSONALITY HANDLING
8b58be88 8280M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8281L: linux-abi-devel@lists.sourceforge.net
8282S: Maintained
679655da 8283F: include/linux/personality.h
c117ab84 8284F: include/uapi/linux/personality.h
dd49d0f5 8285
838e7a03 8286PHONET PROTOCOL
2a06b40f 8287M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8288S: Supported
8289F: Documentation/networking/phonet.txt
8290F: include/linux/phonet.h
8291F: include/net/phonet/
c117ab84 8292F: include/uapi/linux/phonet.h
838e7a03
RDC
8293F: net/phonet/
8294
1da177e4 8295PHRAM MTD DRIVER
8b58be88 8296M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8297L: linux-mtd@lists.infradead.org
8298S: Maintained
679655da 8299F: drivers/mtd/devices/phram.c
1da177e4 8300
efdbb10e
BP
8301PICOLCD HID DRIVER
8302M: Bruno Prémont <bonbons@linux-vserver.org>
8303L: linux-input@vger.kernel.org
8304S: Maintained
8305F: drivers/hid/hid-picolcd*
8306
a53bfa07
JI
8307PICOXCELL SUPPORT
8308M: Jamie Iles <jamie@jamieiles.com>
8309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8310T: git git://github.com/jamieiles/linux-2.6-ji.git
8311S: Supported
b8733987 8312F: arch/arm/boot/dts/picoxcell*
14430813 8313F: arch/arm/mach-picoxcell/
b8733987 8314F: drivers/crypto/picoxcell*
a53bfa07 8315
2744e8af
LW
8316PIN CONTROL SUBSYSTEM
8317M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8318L: linux-gpio@vger.kernel.org
dbe752a3 8319T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8320S: Maintained
07f29ba6 8321F: drivers/pinctrl/
8e406fe4 8322F: include/linux/pinctrl/
2744e8af 8323
2201bbb8
JCPV
8324PIN CONTROLLER - ATMEL AT91
8325M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8326L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8327S: Maintained
c654b6bf 8328F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8329
33d3690c
LD
8330PIN CONTROLLER - ATMEL AT91 PIO4
8331M: Ludovic Desroches <ludovic.desroches@atmel.com>
8332L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8333L: linux-gpio@vger.kernel.org
8334S: Supported
8335F: drivers/pinctrl/pinctrl-at91-pio4.*
8336
cbd1b652
MW
8337PIN CONTROLLER - INTEL
8338M: Mika Westerberg <mika.westerberg@linux.intel.com>
8339M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8340S: Maintained
8341F: drivers/pinctrl/intel/
2201bbb8 8342
9963b536
LP
8343PIN CONTROLLER - RENESAS
8344M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8345L: linux-sh@vger.kernel.org
8346S: Maintained
8347F: drivers/pinctrl/sh-pfc/
8348
b75e60d6 8349PIN CONTROLLER - SAMSUNG
fea685e9 8350M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8351L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8352L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8353S: Maintained
9b5b33f6 8354F: drivers/pinctrl/samsung/
b75e60d6 8355
deda8287 8356PIN CONTROLLER - ST SPEAR
da89947b 8357M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8358L: spear-devel@list.st.com
8359L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8360W: http://www.st.com/spear
8361S: Maintained
8e406fe4 8362F: drivers/pinctrl/spear/
deda8287 8363
249a6771 8364PKTCDVD DRIVER
e5f6450c 8365M: Jiri Kosina <jikos@kernel.org>
249a6771 8366S: Maintained
679655da
JP
8367F: drivers/block/pktcdvd.c
8368F: include/linux/pktcdvd.h
c117ab84 8369F: include/uapi/linux/pktcdvd.h
249a6771 8370
b31d8273
G
8371PKUNITY SOC DRIVERS
8372M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8373W: http://mprc.pku.edu.cn/~guanxuetao/linux
8374S: Maintained
ceebf4d5 8375T: git git://github.com/gxt/linux.git
b31d8273 8376F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8377F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8378F: drivers/video/fbdev/fb-puv3.c
2809e80b 8379F: drivers/rtc/rtc-puv3.c
b31d8273 8380
9d2ecfb7 8381PMBUS HARDWARE MONITORING DRIVERS
ca462085 8382M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8383L: lm-sensors@lm-sensors.org
8384W: http://www.lm-sensors.org/
8385W: http://www.roeck-us.net/linux/drivers/
8386T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8387S: Maintained
8388F: Documentation/hwmon/pmbus
8389F: drivers/hwmon/pmbus/
8390F: include/linux/i2c/pmbus.h
8391
89a36810 8392PMC SIERRA MaxRAID DRIVER
89a36810
AR
8393L: linux-scsi@vger.kernel.org
8394W: http://www.pmc-sierra.com/
3cdea4d7 8395S: Orphan
89a36810
AR
8396F: drivers/scsi/pmcraid.*
8397
dbf9bfe6 8398PMC SIERRA PM8001 DRIVER
d32477e2 8399M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8400M: lindar_liu@usish.com
f5a7b525 8401L: pmchba@pmcs.com
dbf9bfe6 8402L: linux-scsi@vger.kernel.org
8403S: Supported
8404F: drivers/scsi/pm8001/
8405
1da177e4 8406POSIX CLOCKS and TIMERS
8b58be88 8407M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8408L: linux-kernel@vger.kernel.org
75fc2d37 8409T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8410S: Maintained
679655da
JP
8411F: fs/timerfd.c
8412F: include/linux/timer*
5cee9645 8413F: kernel/time/*timer*
1da177e4 8414
3be86148 8415POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8416M: Sebastian Reichel <sre@kernel.org>
57318935 8417M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8418M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8419L: linux-pm@vger.kernel.org
54e5881d 8420T: git git://git.infradead.org/battery-2.6.git
3be86148 8421S: Maintained
679655da 8422F: include/linux/power_supply.h
8cd725a1 8423F: drivers/power/
26305022 8424X: drivers/power/avs/
3be86148 8425
514f161a
MR
8426POWER STATE COORDINATION INTERFACE (PSCI)
8427M: Mark Rutland <mark.rutland@arm.com>
8428M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8429L: linux-arm-kernel@lists.infradead.org
8430S: Maintained
8431F: drivers/firmware/psci.c
8432F: include/linux/psci.h
8433F: include/uapi/linux/psci.h
8434
1da177e4 8435PNP SUPPORT
9c3646d1 8436M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8437S: Maintained
679655da 8438F: drivers/pnp/
1da177e4
LT
8439
8440PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8441M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8442L: linux-ppp@vger.kernel.org
8443S: Maintained
224cf5ad 8444F: drivers/net/ppp/ppp_*
1da177e4
LT
8445
8446PPP OVER ATM (RFC 2364)
8b58be88 8447M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8448S: Maintained
679655da 8449F: net/atm/pppoatm.c
c117ab84 8450F: include/uapi/linux/atmppp.h
1da177e4
LT
8451
8452PPP OVER ETHERNET
8b58be88 8453M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8454S: Maintained
224cf5ad
JK
8455F: drivers/net/ppp/pppoe.c
8456F: drivers/net/ppp/pppox.c
1da177e4 8457
a6d2370b 8458PPP OVER L2TP
8b58be88 8459M: James Chapman <jchapman@katalix.com>
a6d2370b 8460S: Maintained
90ca28d1 8461F: net/l2tp/l2tp_ppp.c
679655da 8462F: include/linux/if_pppol2tp.h
c117ab84 8463F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8464
eae9d2ba 8465PPS SUPPORT
8b58be88 8466M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8467W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8468L: linuxpps@ml.enneenne.com (subscribers-only)
8469S: Maintained
cabaaf41
JP
8470F: Documentation/pps/
8471F: drivers/pps/
8472F: include/linux/pps*.h
eae9d2ba 8473
71a6d0af
HW
8474PPTP DRIVER
8475M: Dmitry Kozlov <xeb@mail.ru>
8476L: netdev@vger.kernel.org
8477S: Maintained
224cf5ad 8478F: drivers/net/ppp/pptp.c
71a6d0af
HW
8479W: http://sourceforge.net/projects/accel-pptp
8480
1da177e4 8481PREEMPTIBLE KERNEL
8b58be88 8482M: Robert Love <rml@tech9.net>
1da177e4
LT
8483L: kpreempt-tech@lists.sourceforge.net
8484W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8485S: Supported
679655da
JP
8486F: Documentation/preempt-locking.txt
8487F: include/linux/preempt.h
1da177e4
LT
8488
8489PRISM54 WIRELESS DRIVER
8b58be88 8490M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8491L: linux-wireless@vger.kernel.org
9ef80804 8492W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8493S: Obsolete
679655da 8494F: drivers/net/wireless/prism54/
1da177e4 8495
02c18891 8496PS3 NETWORK SUPPORT
b809b9ca 8497M: Geoff Levand <geoff@infradead.org>
02c18891 8498L: netdev@vger.kernel.org
a14ab6b6 8499L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8500S: Maintained
8df158ac 8501F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8502
f58a9d17 8503PS3 PLATFORM SUPPORT
b809b9ca 8504M: Geoff Levand <geoff@infradead.org>
a4724ed6 8505L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8506S: Maintained
679655da
JP
8507F: arch/powerpc/boot/ps3*
8508F: arch/powerpc/include/asm/lv1call.h
8509F: arch/powerpc/include/asm/ps3*.h
8510F: arch/powerpc/platforms/ps3/
8511F: drivers/*/ps3*
8512F: drivers/ps3/
fec629b8 8513F: drivers/rtc/rtc-ps3.c
679655da 8514F: drivers/usb/host/*ps3.c
fec629b8 8515F: sound/ppc/snd_ps3*
f58a9d17 8516
cffb4add 8517PS3VRAM DRIVER
8b58be88 8518M: Jim Paris <jim@jtan.com>
3715a5d0 8519M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8520L: linuxppc-dev@lists.ozlabs.org
cffb4add 8521S: Maintained
8a3977cb 8522F: drivers/block/ps3vram.c
cffb4add 8523
8defe599 8524PSTORE FILESYSTEM
9d5e2a02 8525M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8526M: Colin Cross <ccross@android.com>
8527M: Kees Cook <keescook@chromium.org>
8528M: Tony Luck <tony.luck@intel.com>
8529S: Maintained
8530T: git git://git.infradead.org/users/cbou/linux-pstore.git
8531F: fs/pstore/
8532F: include/linux/pstore*
04851772 8533F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8534F: drivers/acpi/apei/erst.c
8535
7fbc415d
RC
8536PTP HARDWARE CLOCK SUPPORT
8537M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8538L: netdev@vger.kernel.org
7fbc415d
RC
8539S: Maintained
8540W: http://linuxptp.sourceforge.net/
8541F: Documentation/ABI/testing/sysfs-ptp
8542F: Documentation/ptp/*
0ecb3cdd 8543F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8544F: drivers/net/phy/dp83640*
8545F: drivers/ptp/*
8546F: include/linux/ptp_cl*
8547
cf94a4d1 8548PTRACE SUPPORT
e846ee5f 8549M: Roland McGrath <roland@hack.frob.com>
8b58be88 8550M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8551S: Maintained
8552F: include/asm-generic/syscall.h
8553F: include/linux/ptrace.h
8554F: include/linux/regset.h
8555F: include/linux/tracehook.h
c117ab84 8556F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8557F: kernel/ptrace.c
8558
8320204a 8559PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8560M: Mike Isely <isely@pobox.com>
16e9495d 8561L: pvrusb2@isely.net (subscribers-only)
661263b5 8562L: linux-media@vger.kernel.org
8320204a 8563W: http://www.isely.net/pvrusb2/
275ffde4 8564T: git git://linuxtv.org/media_tree.git
8320204a 8565S: Maintained
679655da 8566F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8567F: drivers/media/usb/pvrusb2/
8320204a 8568
39532e6c
HG
8569PWC WEBCAM DRIVER
8570M: Hans de Goede <hdegoede@redhat.com>
8571L: linux-media@vger.kernel.org
8572T: git git://linuxtv.org/media_tree.git
8573S: Maintained
8574F: drivers/media/usb/pwc/*
8575
93c090b3
KD
8576PWM FAN DRIVER
8577M: Kamil Debski <k.debski@samsung.com>
8578L: lm-sensors@lm-sensors.org
8579S: Supported
8580F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8581F: Documentation/hwmon/pwm-fan
8582F: drivers/hwmon/pwm-fan.c
8583
200efedd 8584PWM SUBSYSTEM
aa3495f7
TR
8585M: Thierry Reding <thierry.reding@gmail.com>
8586L: linux-pwm@vger.kernel.org
0c2498f1 8587S: Maintained
006e854f 8588T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8589F: Documentation/pwm.txt
8590F: Documentation/devicetree/bindings/pwm/
8591F: include/linux/pwm.h
0c2498f1 8592F: drivers/pwm/
a140b98d
TR
8593F: drivers/video/backlight/pwm_bl.c
8594F: include/linux/pwm_backlight.h
0c2498f1 8595
30ec261e 8596PXA2xx/PXA3xx SUPPORT
8da5e302 8597M: Daniel Mack <daniel@zonque.org>
a323f664 8598M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8599M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8600L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8601T: git git://github.com/hzhuang1/linux.git
8da5e302 8602T: git git://github.com/rjarzmik/linux.git
1da177e4 8603S: Maintained
679655da 8604F: arch/arm/mach-pxa/
820439f1 8605F: drivers/dma/pxa*
679655da 8606F: drivers/pcmcia/pxa2xx*
9df92e6c 8607F: drivers/spi/spi-pxa2xx*
faf2e1db 8608F: drivers/usb/gadget/udc/pxa2*
679655da 8609F: include/sound/pxa2xx-lib.h
bec4c99e 8610F: sound/arm/pxa*
14430813 8611F: sound/soc/pxa/
1da177e4 8612
ec64d3bf
EG
8613PXA3xx NAND FLASH DRIVER
8614M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8615L: linux-mtd@lists.infradead.org
8616S: Maintained
9a67f099 8617F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8618
3f640c61 8619MMP SUPPORT
8b58be88 8620M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8621M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8622L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8623T: git git://github.com/hzhuang1/linux.git
8624T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8625S: Maintained
3f640c61 8626F: arch/arm/mach-mmp/
e8e6cb32 8627
272f133a
PO
8628PXA MMCI DRIVER
8629S: Orphan
8630
57f63bc8 8631PXA RTC DRIVER
8b58be88 8632M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8633L: rtc-linux@googlegroups.com
8634S: Maintained
8635
cea4001a 8636QAT DRIVER
49e7d9df
JP
8637M: Tadeusz Struk <tadeusz.struk@intel.com>
8638L: qat-linux@intel.com
8639S: Supported
8640F: drivers/crypto/qat/
cea4001a 8641
52a09a04 8642QIB DRIVER
8473c603 8643M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8644L: linux-rdma@vger.kernel.org
8645S: Supported
8646F: drivers/infiniband/hw/qib/
8647
5e9772b9
JS
8648QLOGIC QLA1280 SCSI DRIVER
8649M: Michael Reed <mdr@sgi.com>
8650L: linux-scsi@vger.kernel.org
8651S: Maintained
8652F: drivers/scsi/qla1280.[ch]
8653
1da177e4 8654QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8655M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8656L: linux-scsi@vger.kernel.org
8657S: Supported
679655da
JP
8658F: Documentation/scsi/LICENSE.qla2xxx
8659F: drivers/scsi/qla2xxx/
1da177e4 8660
883c98fe 8661QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8662M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8663L: linux-scsi@vger.kernel.org
8664S: Supported
bacfb81b 8665F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8666F: drivers/scsi/qla4xxx/
8667
5a4faa87 8668QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8669M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8670M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8671M: linux-driver@qlogic.com
8672L: netdev@vger.kernel.org
8673S: Supported
679655da 8674F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8675F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8676
0ec00f03 8677QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8678M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8679L: netdev@vger.kernel.org
8680S: Supported
aa43c215 8681F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8682
c4e84bde 8683QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8684M: Harish Patil <harish.patil@qlogic.com>
8685M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8686M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8687M: linux-driver@qlogic.com
c4e84bde
RM
8688L: netdev@vger.kernel.org
8689S: Supported
aa43c215 8690F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8691
fe56b9e6
YM
8692QLOGIC QL4xxx ETHERNET DRIVER
8693M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8694M: Ariel Elior <Ariel.Elior@qlogic.com>
8695M: everest-linux-l2@qlogic.com
8696L: netdev@vger.kernel.org
8697S: Supported
8698F: drivers/net/ethernet/qlogic/qed/
8699F: include/linux/qed/
8700F: drivers/net/ethernet/qlogic/qede/
8701
1da177e4 8702QNX4 FILESYSTEM
8b58be88 8703M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8704W: http://www.alarsen.net/linux/qnx4fs/
8705S: Maintained
80811493 8706F: fs/qnx4/
c117ab84
CEB
8707F: include/uapi/linux/qnx4_fs.h
8708F: include/uapi/linux/qnxtypes.h
1da177e4 8709
91952bc0
AP
8710QT1010 MEDIA DRIVER
8711M: Antti Palosaari <crope@iki.fi>
8712L: linux-media@vger.kernel.org
8713W: http://linuxtv.org/
8714W: http://palosaari.fi/linux/
8715Q: http://patchwork.linuxtv.org/project/linux-media/list/
8716T: git git://linuxtv.org/anttip/media_tree.git
8717S: Maintained
8718F: drivers/media/tuners/qt1010*
8719
966fb5ec
SM
8720QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8721M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8722L: linux-wireless@vger.kernel.org
8723L: ath9k-devel@lists.ath9k.org
8724W: http://wireless.kernel.org/en/users/Drivers/ath9k
8725S: Supported
8726F: drivers/net/wireless/ath/ath9k/
8727
2ea0ffcb
KV
8728QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8729M: Kalle Valo <kvalo@qca.qualcomm.com>
8730L: ath10k@lists.infradead.org
8731W: http://wireless.kernel.org/en/users/Drivers/ath10k
8732T: git git://github.com/kvalo/ath.git
8733S: Supported
8734F: drivers/net/wireless/ath/ath10k/
8735
4f4567cf
RK
8736QUALCOMM HEXAGON ARCHITECTURE
8737M: Richard Kuo <rkuo@codeaurora.org>
8738L: linux-hexagon@vger.kernel.org
8739S: Supported
8740F: arch/hexagon/
8741
8e84c258
EK
8742QUALCOMM WCN36XX WIRELESS DRIVER
8743M: Eugene Krasnikov <k.eugene.e@gmail.com>
8744L: wcn36xx@lists.infradead.org
8745W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8746T: git git://github.com/KrasnikovEugene/wcn36xx.git
8747S: Supported
8748F: drivers/net/wireless/ath/wcn36xx/
8749
602adf40 8750RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8751M: Ilya Dryomov <idryomov@gmail.com>
8752M: Sage Weil <sage@redhat.com>
527a88b9 8753M: Alex Elder <elder@kernel.org>
398ecff5 8754L: ceph-devel@vger.kernel.org
09d90327
SW
8755W: http://ceph.com/
8756T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8757T: git git://github.com/ceph/ceph-client.git
602adf40 8758S: Supported
398ecff5 8759F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8760F: drivers/block/rbd.c
8761F: drivers/block/rbd_types.h
8762
1da177e4 8763RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8764M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8765L: linux-fbdev@vger.kernel.org
1da177e4 8766S: Maintained
8a61f013 8767F: drivers/video/fbdev/aty/radeon*
c117ab84 8768F: include/uapi/linux/radeonfb.h
1da177e4 8769
c6c9b34c
HG
8770RADIOSHARK RADIO DRIVER
8771M: Hans de Goede <hdegoede@redhat.com>
8772L: linux-media@vger.kernel.org
8773T: git git://linuxtv.org/media_tree.git
8774S: Maintained
8775F: drivers/media/radio/radio-shark.c
8776
8777RADIOSHARK2 RADIO DRIVER
8778M: Hans de Goede <hdegoede@redhat.com>
8779L: linux-media@vger.kernel.org
8780T: git git://linuxtv.org/media_tree.git
8781S: Maintained
8782F: drivers/media/radio/radio-shark2.c
8783F: drivers/media/radio/radio-tea5777.c
8784
1da177e4 8785RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8786M: Paul Mackerras <paulus@samba.org>
c69f677c 8787L: linux-fbdev@vger.kernel.org
1da177e4 8788S: Maintained
8a61f013 8789F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8790
e7839f25 8791RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8792P: rt2x00 project
b182427e 8793M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8794M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8795L: linux-wireless@vger.kernel.org
95ea3627
ID
8796S: Maintained
8797F: drivers/net/wireless/rt2x00/
8798
9db5579b 8799RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8800M: Jens Axboe <axboe@kernel.dk>
9db5579b 8801S: Maintained
679655da
JP
8802F: Documentation/blockdev/ramdisk.txt
8803F: drivers/block/brd.c
9db5579b 8804
9e95ce27 8805RANDOM NUMBER DRIVER
0624bcaa 8806M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8807S: Maintained
679655da 8808F: drivers/char/random.c
9e95ce27 8809
394b701c 8810RAPIDIO SUBSYSTEM
8b58be88 8811M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8812M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8813S: Maintained
679655da 8814F: drivers/rapidio/
394b701c 8815
e2d1d6c0 8816RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8817L: linux-wireless@vger.kernel.org
f52a5490 8818S: Orphan
679655da 8819F: drivers/net/wireless/ray*
e2d1d6c0
RD
8820
8821RCUTORTURE MODULE
e0198b29 8822M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8823M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8824L: linux-kernel@vger.kernel.org
f9094d8e 8825S: Supported
08deed1e 8826T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8827F: Documentation/RCU/torture.txt
34e2d560 8828F: kernel/rcu/rcutorture.c
e2d1d6c0 8829
c87b9c60
PM
8830RCUTORTURE TEST FRAMEWORK
8831M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8832M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8833R: Steven Rostedt <rostedt@goodmis.org>
8834R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8835R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8836L: linux-kernel@vger.kernel.org
c87b9c60
PM
8837S: Supported
8838T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8839F: tools/testing/selftests/rcutorture
8840
c1f766b5 8841RDC R-321X SoC
8b58be88 8842M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8843S: Maintained
8844
db17f395 8845RDC R6040 FAST ETHERNET DRIVER
8b58be88 8846M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8847L: netdev@vger.kernel.org
8848S: Maintained
58565a35 8849F: drivers/net/ethernet/rdc/r6040.c
db17f395 8850
a09ed661 8851RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8852M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8853L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8854S: Supported
679655da 8855F: net/rds/
a09ed661 8856
595182bc 8857READ-COPY UPDATE (RCU)
8b58be88 8858M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8859M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8860R: Steven Rostedt <rostedt@goodmis.org>
8861R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8862R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8863L: linux-kernel@vger.kernel.org
9fab9787 8864W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8865S: Supported
08deed1e 8866T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8867F: Documentation/RCU/
9fab9787 8868X: Documentation/RCU/torture.txt
f9094d8e 8869F: include/linux/rcu*
4102adab
PM
8870X: include/linux/srcu.h
8871F: kernel/rcu/
34e2d560 8872X: kernel/torture.c
595182bc 8873
0c86edc0 8874REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8875M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8876M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8877L: rtc-linux@googlegroups.com
8a6e2535 8878Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8879T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8880S: Maintained
679655da
JP
8881F: Documentation/rtc.txt
8882F: drivers/rtc/
8883F: include/linux/rtc.h
c117ab84 8884F: include/uapi/linux/rtc.h
0c86edc0 8885
0e400c53
MB
8886REALTEK AUDIO CODECS
8887M: Bard Liao <bardliao@realtek.com>
8888M: Oder Chiou <oder_chiou@realtek.com>
8889S: Maintained
8890F: sound/soc/codecs/rt*
8891F: include/sound/rt*.h
8892
1da177e4 8893REISERFS FILE SYSTEM
76c4e5ea 8894L: reiserfs-devel@vger.kernel.org
1da177e4 8895S: Supported
679655da 8896F: fs/reiserfs/
1da177e4 8897
b83a313b 8898REGISTER MAP ABSTRACTION
b02e48f2 8899M: Mark Brown <broonie@kernel.org>
dd060bc9 8900L: linux-kernel@vger.kernel.org
b83a313b
MB
8901T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8902S: Supported
8903F: drivers/base/regmap/
8904F: include/linux/regmap.h
8905
400e64df
OBC
8906REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8907M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8908T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8909S: Maintained
8910F: drivers/remoteproc/
8911F: Documentation/remoteproc.txt
6fc26488 8912F: include/linux/remoteproc.h
400e64df 8913
d8115db5
OBC
8914REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8915M: Ohad Ben-Cohen <ohad@wizery.com>
8916T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8917S: Maintained
8918F: drivers/rpmsg/
8919F: Documentation/rpmsg.txt
8920F: include/linux/rpmsg.h
8921
1b0fe6be
PZ
8922RESET CONTROLLER FRAMEWORK
8923M: Philipp Zabel <p.zabel@pengutronix.de>
8924S: Maintained
8925F: drivers/reset/
8926F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8927F: include/dt-bindings/reset/
1b0fe6be
PZ
8928F: include/linux/reset.h
8929F: include/linux/reset-controller.h
8930
e0897645 8931RFKILL
8b58be88 8932M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8933L: linux-wireless@vger.kernel.org
ce466579
JB
8934W: http://wireless.kernel.org/
8935T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8936T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8937S: Maintained
505c9247 8938F: Documentation/rfkill.txt
80811493 8939F: net/rfkill/
e0897645 8940
933685ca
TG
8941RHASHTABLE
8942M: Thomas Graf <tgraf@suug.ch>
8943L: netdev@vger.kernel.org
8944S: Maintained
8945F: lib/rhashtable.c
8946F: include/linux/rhashtable.h
8947
67e054e9
ML
8948RICOH SMARTMEDIA/XD DRIVER
8949M: Maxim Levitsky <maximlevitsky@gmail.com>
8950S: Maintained
21c26f50
JP
8951F: drivers/mtd/nand/r852.c
8952F: drivers/mtd/nand/r852.h
67e054e9 8953
92634125
ML
8954RICOH R5C592 MEMORYSTICK DRIVER
8955M: Maxim Levitsky <maximlevitsky@gmail.com>
8956S: Maintained
8957F: drivers/memstick/host/r592.*
8958
27f1d2f9
SA
8959ROCCAT DRIVERS
8960M: Stefan Achatz <erazor_de@users.sourceforge.net>
8961W: http://sourceforge.net/projects/roccat/
8962S: Maintained
8963F: drivers/hid/hid-roccat*
8964F: include/linux/hid-roccat*
8965F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8966
4b8ac966
JP
8967ROCKER DRIVER
8968M: Jiri Pirko <jiri@resnulli.us>
8969M: Scott Feldman <sfeldma@gmail.com>
8970L: netdev@vger.kernel.org
8971S: Supported
8972F: drivers/net/ethernet/rocker/
8973
1da177e4
LT
8974ROCKETPORT DRIVER
8975P: Comtrol Corp.
1da177e4
LT
8976W: http://www.comtrol.com
8977S: Maintained
679655da 8978F: Documentation/serial/rocket.txt
c897401b 8979F: drivers/tty/rocket*
1da177e4 8980
7645c2f4
KC
8981ROCKETPORT EXPRESS/INFINITY DRIVER
8982M: Kevin Cernekee <cernekee@gmail.com>
8983L: linux-serial@vger.kernel.org
8984S: Odd Fixes
8985F: drivers/tty/serial/rp2.*
8986
1da177e4 8987ROSE NETWORK LAYER
8b58be88 8988M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8989L: linux-hams@vger.kernel.org
d34cb28a 8990W: http://www.linux-ax25.org/
1da177e4 8991S: Maintained
679655da 8992F: include/net/rose.h
c117ab84 8993F: include/uapi/linux/rose.h
679655da 8994F: net/rose/
1da177e4 8995
91952bc0
AP
8996RTL2830 MEDIA DRIVER
8997M: Antti Palosaari <crope@iki.fi>
8998L: linux-media@vger.kernel.org
8999W: http://linuxtv.org/
9000W: http://palosaari.fi/linux/
9001Q: http://patchwork.linuxtv.org/project/linux-media/list/
9002T: git git://linuxtv.org/anttip/media_tree.git
9003S: Maintained
9004F: drivers/media/dvb-frontends/rtl2830*
9005
27a0aacf
AP
9006RTL2832 MEDIA DRIVER
9007M: Antti Palosaari <crope@iki.fi>
9008L: linux-media@vger.kernel.org
9009W: http://linuxtv.org/
9010W: http://palosaari.fi/linux/
9011Q: http://patchwork.linuxtv.org/project/linux-media/list/
9012T: git git://linuxtv.org/anttip/media_tree.git
9013S: Maintained
9014F: drivers/media/dvb-frontends/rtl2832*
9015
ba6e6f6e
AP
9016RTL2832_SDR MEDIA DRIVER
9017M: Antti Palosaari <crope@iki.fi>
9018L: linux-media@vger.kernel.org
9019W: http://linuxtv.org/
9020W: http://palosaari.fi/linux/
9021Q: http://patchwork.linuxtv.org/project/linux-media/list/
9022T: git git://linuxtv.org/anttip/media_tree.git
9023S: Maintained
b4bb1c28 9024F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 9025
59840488 9026RTL8180 WIRELESS DRIVER
605bebe2 9027L: linux-wireless@vger.kernel.org
491b26b4 9028W: http://wireless.kernel.org/
54e5881d 9029T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 9030S: Orphan
3cfeb0c3 9031F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 9032
59840488 9033RTL8187 WIRELESS DRIVER
9f0939bf 9034M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
9035M: Hin-Tak Leung <htl10@users.sourceforge.net>
9036M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 9037L: linux-wireless@vger.kernel.org
491b26b4 9038W: http://wireless.kernel.org/
54e5881d 9039T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 9040S: Maintained
3cfeb0c3 9041F: drivers/net/wireless/rtl818x/rtl8187/
59840488 9042
3cf0c8ad
LF
9043RTL8192CE WIRELESS DRIVER
9044M: Larry Finger <Larry.Finger@lwfinger.net>
9045M: Chaoming Li <chaoming_li@realsil.com.cn>
9046L: linux-wireless@vger.kernel.org
491b26b4 9047W: http://wireless.kernel.org/
3cf0c8ad
LF
9048T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9049S: Maintained
9050F: drivers/net/wireless/rtlwifi/
f0b3e4b7 9051F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 9052
26f1fad2
JS
9053RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9054M: Jes Sorensen <Jes.Sorensen@redhat.com>
9055L: linux-wireless@vger.kernel.org
9056T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9057S: Maintained
9058F: drivers/net/wireless/realtek/rtl8xxxu/
9059
9eb8ef74 9060S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 9061M: Antonino Daplas <adaplas@gmail.com>
c69f677c 9062L: linux-fbdev@vger.kernel.org
ce00f85c 9063S: Maintained
8a61f013 9064F: drivers/video/fbdev/savage/
9eb8ef74 9065
1da177e4 9066S390
8b58be88
JP
9067M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9068M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 9069L: linux-s390@vger.kernel.org
5238da45
HC
9070W: http://www.ibm.com/developerworks/linux/linux390/
9071S: Supported
679655da 9072F: arch/s390/
a968cd3e 9073F: drivers/s390/
3bfe6858
JN
9074F: Documentation/s390/
9075F: Documentation/DocBook/s390*
5238da45 9076
322986ca
SO
9077S390 COMMON I/O LAYER
9078M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9079M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9080L: linux-s390@vger.kernel.org
9081W: http://www.ibm.com/developerworks/linux/linux390/
9082S: Supported
9083F: drivers/s390/cio/
9084
9085S390 DASD DRIVER
9086M: Stefan Weinhuber <wein@de.ibm.com>
9087M: Stefan Haberland <stefan.haberland@de.ibm.com>
9088L: linux-s390@vger.kernel.org
9089W: http://www.ibm.com/developerworks/linux/linux390/
9090S: Supported
9091F: drivers/s390/block/dasd*
9092F: block/partitions/ibm.c
9093
5238da45 9094S390 NETWORK DRIVERS
8b58be88 9095M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 9096L: linux-s390@vger.kernel.org
5238da45
HC
9097W: http://www.ibm.com/developerworks/linux/linux390/
9098S: Supported
679655da 9099F: drivers/s390/net/
5238da45 9100
322986ca
SO
9101S390 PCI SUBSYSTEM
9102M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9103M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9104L: linux-s390@vger.kernel.org
9105W: http://www.ibm.com/developerworks/linux/linux390/
9106S: Supported
9107F: arch/s390/pci/
9108F: drivers/pci/hotplug/s390_pci_hpc.c
9109
feed9b62 9110S390 ZCRYPT DRIVER
5c8d0983 9111M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 9112L: linux-s390@vger.kernel.org
a968cd3e 9113W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 9114S: Supported
d5ca6918 9115F: drivers/s390/crypto/
feed9b62 9116
5238da45 9117S390 ZFCP DRIVER
d38e19d0 9118M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 9119L: linux-s390@vger.kernel.org
5238da45 9120W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 9121S: Supported
679655da 9122F: drivers/s390/scsi/zfcp_*
1da177e4 9123
dd96df2c 9124S390 IUCV NETWORK LAYER
8b58be88 9125M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
9126L: linux-s390@vger.kernel.org
9127W: http://www.ibm.com/developerworks/linux/linux390/
9128S: Supported
679655da
JP
9129F: drivers/s390/net/*iucv*
9130F: include/net/iucv/
9131F: net/iucv/
dd96df2c 9132
8128f23c
GS
9133S390 IOMMU (PCI)
9134M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9135L: linux-s390@vger.kernel.org
9136W: http://www.ibm.com/developerworks/linux/linux390/
9137S: Supported
9138F: drivers/iommu/s390-iommu.c
9139
4dde7f75 9140S3C24XX SD/MMC Driver
8b58be88 9141M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 9142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 9143S: Supported
679655da 9144F: drivers/mmc/host/s3cmci.*
4dde7f75 9145
1f15a229
HV
9146SAA6588 RDS RECEIVER DRIVER
9147M: Hans Verkuil <hverkuil@xs4all.nl>
9148L: linux-media@vger.kernel.org
9149T: git git://linuxtv.org/media_tree.git
9150W: http://linuxtv.org
9151S: Odd Fixes
9152F: drivers/media/i2c/saa6588*
9153
98ed12e6 9154SAA7134 VIDEO4LINUX DRIVER
009a5410 9155M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
9156L: linux-media@vger.kernel.org
9157W: http://linuxtv.org
9158T: git git://linuxtv.org/media_tree.git
9159S: Odd fixes
e42bf501 9160F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
9161F: drivers/media/pci/saa7134/
9162
1da177e4 9163SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 9164M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 9165L: linux-media@vger.kernel.org
275ffde4 9166T: git git://linuxtv.org/media_tree.git
1da177e4 9167S: Maintained
90d72ac6
MCC
9168F: drivers/media/common/saa7146/
9169F: drivers/media/pci/saa7146/
9170F: include/media/saa7146*
1da177e4 9171
92304a40 9172SAMSUNG LAPTOP DRIVER
5909c654 9173M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9174L: platform-driver-x86@vger.kernel.org
9175S: Maintained
9176F: drivers/platform/x86/samsung-laptop.c
9177
4a109cc0 9178SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9179M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9180L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9181S: Supported
14430813 9182F: sound/soc/samsung/
4a109cc0 9183
0d89a28b 9184SAMSUNG FRAMEBUFFER DRIVER
b7701755 9185M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9186L: linux-fbdev@vger.kernel.org
9187S: Maintained
8a61f013 9188F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9189
b40f0632 9190SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9191M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9192M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9193L: linux-kernel@vger.kernel.org
b40f0632 9194L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9195S: Supported
9196F: drivers/mfd/sec*.c
9197F: drivers/regulator/s2m*.c
9198F: drivers/regulator/s5m*.c
b40f0632
KK
9199F: drivers/clk/clk-s2mps11.c
9200F: drivers/rtc/rtc-s5m.c
f69d3a17 9201F: include/linux/mfd/samsung/
b40f0632
KK
9202F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9203F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9204
038f5c4b
SN
9205SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9206M: Kyungmin Park <kyungmin.park@samsung.com>
9207M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9208L: linux-media@vger.kernel.org
9209Q: https://patchwork.linuxtv.org/project/linux-media/list/
9210S: Supported
9211F: drivers/media/platform/exynos4-is/
038f5c4b 9212
6fd86ab2
SN
9213SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9214M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9215L: linux-media@vger.kernel.org
9216L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9217S: Maintained
9218F: drivers/media/platform/s3c-camif/
9219F: include/media/s3c_camif.h
9220
b84ef24e
AH
9221SAMSUNG S5C73M3 CAMERA DRIVER
9222M: Kyungmin Park <kyungmin.park@samsung.com>
9223M: Andrzej Hajda <a.hajda@samsung.com>
9224L: linux-media@vger.kernel.org
9225S: Supported
9226F: drivers/media/i2c/s5c73m3/*
9227
7d459937
AH
9228SAMSUNG S5K5BAF CAMERA DRIVER
9229M: Kyungmin Park <kyungmin.park@samsung.com>
9230M: Andrzej Hajda <a.hajda@samsung.com>
9231L: linux-media@vger.kernel.org
9232S: Supported
9233F: drivers/media/i2c/s5k5baf.c
9234
c04c674f
RB
9235SAMSUNG S3FWRN5 NFC DRIVER
9236M: Robert Baldyga <r.baldyga@samsung.com>
9237L: linux-nfc@lists.01.org (moderated for non-subscribers)
9238S: Supported
9239F: drivers/nfc/s3fwrn5
9240
310e39c9 9241SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9242M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9243M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9244S: Supported
9245L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9246F: drivers/clk/samsung/
9247
66890ed6
BA
9248SAMSUNG SXGBE DRIVERS
9249M: Byungho An <bh74.an@samsung.com>
9250M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9251M: Vipul Pandya <vipul.pandya@samsung.com>
9252S: Supported
9253L: netdev@vger.kernel.org
9254F: drivers/net/ethernet/samsung/sxgbe/
9255
93c537af
LM
9256SAMSUNG THERMAL DRIVER
9257M: Lukasz Majewski <l.majewski@samsung.com>
9258L: linux-pm@vger.kernel.org
9259L: linux-samsung-soc@vger.kernel.org
9260S: Supported
9261T: https://github.com/lmajewski/linux-samsung-thermal.git
9262F: drivers/thermal/samsung/
9263
e296cd32
KD
9264SAMSUNG USB2 PHY DRIVER
9265M: Kamil Debski <k.debski@samsung.com>
9266L: linux-kernel@vger.kernel.org
9267S: Supported
9268F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9269F: Documentation/phy/samsung-usb2.txt
9270F: drivers/phy/phy-exynos4210-usb2.c
9271F: drivers/phy/phy-exynos4x12-usb2.c
9272F: drivers/phy/phy-exynos5250-usb2.c
9273F: drivers/phy/phy-s5pv210-usb2.c
9274F: drivers/phy/phy-samsung-usb2.c
9275F: drivers/phy/phy-samsung-usb2.h
9276
ca749e2a 9277SERIAL DRIVERS
5e30bbb7 9278M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9279L: linux-serial@vger.kernel.org
5e30bbb7 9280S: Maintained
14430813 9281F: drivers/tty/serial/
ca749e2a 9282
aecb7b64 9283SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9284M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9285M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9286S: Maintained
1fb200d6 9287F: include/linux/dma/dw.h
3d598f47 9288F: include/linux/platform_data/dma-dw.h
61a76496 9289F: drivers/dma/dw/
aecb7b64 9290
058999cc
LP
9291SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9292M: Lars Persson <lars.persson@axis.com>
9293L: netdev@vger.kernel.org
9294S: Supported
9295F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9296F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9297
fc531d98
WS
9298SYNOPSYS DESIGNWARE I2C DRIVER
9299M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9300M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9301M: Mika Westerberg <mika.westerberg@linux.intel.com>
9302L: linux-i2c@vger.kernel.org
9303S: Maintained
9304F: drivers/i2c/busses/i2c-designware-*
9305F: include/linux/platform_data/i2c-designware.h
9306
f9e37137
SJ
9307SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9308M: Seungwon Jeon <tgih.jun@samsung.com>
9309M: Jaehoon Chung <jh80.chung@samsung.com>
9310L: linux-mmc@vger.kernel.org
9311S: Maintained
9312F: include/linux/mmc/dw_mmc.h
9313F: drivers/mmc/host/dw_mmc*
9314
a961e698
AS
9315SYSTEM TRACE MODULE CLASS
9316M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9317S: Maintained
9318F: Documentation/trace/stm.txt
9319F: drivers/hwtracing/stm/
9320F: include/linux/stm.h
9321F: include/uapi/linux/stm.h
9322
1db121d6
AN
9323THUNDERBOLT DRIVER
9324M: Andreas Noever <andreas.noever@gmail.com>
9325S: Maintained
9326F: drivers/thunderbolt/
9327
9222d247 9328TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9329M: John Stultz <john.stultz@linaro.org>
88606e80 9330M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9331L: linux-kernel@vger.kernel.org
75fc2d37 9332T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9333S: Supported
9334F: include/linux/clocksource.h
9335F: include/linux/time.h
9336F: include/linux/timex.h
c117ab84
CEB
9337F: include/uapi/linux/time.h
9338F: include/uapi/linux/timex.h
88606e80
TG
9339F: kernel/time/clocksource.c
9340F: kernel/time/time*.c
9341F: kernel/time/ntp.c
7fe5f1c1 9342F: tools/testing/selftests/timers/
88606e80 9343
1da177e4 9344SC1200 WDT DRIVER
b300645a 9345M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9346S: Maintained
679655da 9347F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9348
9349SCHEDULER
dd9b238c 9350M: Ingo Molnar <mingo@redhat.com>
8b58be88 9351M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9352L: linux-kernel@vger.kernel.org
75fc2d37 9353T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9354S: Maintained
95c0d71d 9355F: kernel/sched/
679655da 9356F: include/linux/sched.h
c117ab84 9357F: include/uapi/linux/sched.h
c2eb505b 9358F: include/linux/wait.h
1da177e4 9359
6bcf6737 9360SCORE ARCHITECTURE
ed38665e 9361M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9362M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9363W: http://www.sunplus.com
6bcf6737 9364S: Supported
a2681a75 9365F: arch/score/
6bcf6737 9366
80f390ea
SH
9367SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9368M: Sudeep Holla <sudeep.holla@arm.com>
9369L: linux-arm-kernel@lists.infradead.org
9370S: Maintained
9371F: Documentation/devicetree/bindings/arm/arm,scpi.txt
cd52c2a4 9372F: drivers/clk/clk-scpi.c
8def3103 9373F: drivers/cpufreq/scpi-cpufreq.c
8cb7cf56
SH
9374F: drivers/firmware/arm_scpi.c
9375F: include/linux/scpi_protocol.h
80f390ea 9376
1da177e4 9377SCSI CDROM DRIVER
8b58be88 9378M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9379L: linux-scsi@vger.kernel.org
9380W: http://www.kernel.dk
9381S: Maintained
679655da 9382F: drivers/scsi/sr*
1da177e4 9383
fb50a83d 9384SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9385M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9386L: linux-rdma@vger.kernel.org
9387S: Supported
9388W: http://www.openfabrics.org
9389Q: http://patchwork.kernel.org/project/linux-rdma/list/
9390T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9391F: drivers/infiniband/ulp/srp/
9392F: include/scsi/srp.h
9393
1da177e4 9394SCSI SG DRIVER
8b58be88 9395M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9396L: linux-scsi@vger.kernel.org
59ab3c93 9397W: http://sg.danny.cz/sg
1da177e4 9398S: Maintained
59ab3c93 9399F: Documentation/scsi/scsi-generic.txt
679655da
JP
9400F: drivers/scsi/sg.c
9401F: include/scsi/sg.h
1da177e4
LT
9402
9403SCSI SUBSYSTEM
0351b8f8 9404M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9405L: linux-scsi@vger.kernel.org
0351b8f8 9406T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9407S: Maintained
679655da
JP
9408F: drivers/scsi/
9409F: include/scsi/
1da177e4
LT
9410
9411SCSI TAPE DRIVER
8b58be88 9412M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9413L: linux-scsi@vger.kernel.org
9414S: Maintained
679655da 9415F: Documentation/scsi/st.txt
f7269cfc
JD
9416F: drivers/scsi/st.*
9417F: drivers/scsi/st_*.h
1da177e4
LT
9418
9419SCTP PROTOCOL
8b6efb75 9420M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9421M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9422L: linux-sctp@vger.kernel.org
5f85813c 9423W: http://lksctp.sourceforge.net
8b6efb75 9424S: Maintained
679655da
JP
9425F: Documentation/networking/sctp.txt
9426F: include/linux/sctp.h
4d58c025 9427F: include/uapi/linux/sctp.h
679655da
JP
9428F: include/net/sctp/
9429F: net/sctp/
1da177e4
LT
9430
9431SCx200 CPU SUPPORT
8b58be88 9432M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9433S: Odd Fixes
679655da 9434F: Documentation/i2c/busses/scx200_acb
390889b6 9435F: arch/x86/platform/scx200/
679655da
JP
9436F: drivers/watchdog/scx200_wdt.c
9437F: drivers/i2c/busses/scx200*
9438F: drivers/mtd/maps/scx200_docflash.c
9439F: include/linux/scx200.h
1662d32c
JC
9440
9441SCx200 GPIO DRIVER
8b58be88 9442M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9443S: Maintained
679655da
JP
9444F: drivers/char/scx200_gpio.c
9445F: include/linux/scx200_gpio.h
1662d32c
JC
9446
9447SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9448M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9449S: Maintained
679655da 9450F: drivers/clocksource/scx200_hrt.c
1da177e4 9451
6a36913a 9452SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9453M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9454L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9455S: Maintained
679655da 9456F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9457
e7839f25 9458SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9459L: linux-mmc@vger.kernel.org
a1cb1d11 9460S: Orphan
7a241d6e 9461F: drivers/mmc/host/sdhci.*
d4a45787 9462F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9463
c04f9d61
KC
9464SECURE COMPUTING
9465M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9466R: Andy Lutomirski <luto@amacapital.net>
9467R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9468T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9469S: Supported
9470F: kernel/seccomp.c
9471F: include/uapi/linux/seccomp.h
9472F: include/linux/seccomp.h
c99ee51a 9473F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9474K: \bsecure_computing
9475K: \bTIF_SECCOMP\b
9476
0d1bb41a 9477SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9478M: Ben Dooks <ben-linux@fluff.org>
dc524882 9479M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9480L: linux-mmc@vger.kernel.org
0d1bb41a 9481S: Maintained
dc524882 9482F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9483
c63b3cba 9484SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9485M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9486L: spear-devel@list.st.com
c63b3cba
VK
9487L: linux-mmc@vger.kernel.org
9488S: Maintained
9489F: drivers/mmc/host/sdhci-spear.c
9490
8711cca2 9491SECURITY SUBSYSTEM
9b45c0d2 9492M: James Morris <james.l.morris@oracle.com>
9c3646d1 9493M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9494L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9495T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9496W: http://kernsec.org/
8711cca2 9497S: Supported
7d2c86b5 9498F: security/
8711cca2 9499
1da177e4 9500SECURITY CONTACT
8b58be88 9501M: Security Officers <security@kernel.org>
1da177e4
LT
9502S: Supported
9503
9504SELINUX SECURITY MODULE
e0238b4c 9505M: Paul Moore <paul@paul-moore.com>
8b58be88 9506M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9507M: Eric Paris <eparis@parisplace.org>
e0238b4c 9508L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9509W: http://selinuxproject.org
5a5f2acf 9510T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9511S: Supported
679655da
JP
9512F: include/linux/selinux*
9513F: security/selinux/
6bde95ce 9514F: scripts/selinux/
1da177e4 9515
c1c124e9
JJ
9516APPARMOR SECURITY MODULE
9517M: John Johansen <john.johansen@canonical.com>
9518L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9519W: apparmor.wiki.kernel.org
9520T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9521S: Supported
9522F: security/apparmor/
9523
730daa16
KC
9524YAMA SECURITY MODULE
9525M: Kees Cook <keescook@chromium.org>
9526T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9527S: Supported
9528F: security/yama/
9529
cef2cf07 9530SENSABLE PHANTOM
8b58be88 9531M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9532S: Maintained
679655da 9533F: drivers/misc/phantom.c
c117ab84 9534F: include/uapi/linux/phantom.h
cef2cf07 9535
6733b39a 9536SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93 9537M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9d27e216
KM
9538M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9539M: John Soni Jose <sony.john@avagotech.com>
3387f656 9540L: linux-scsi@vger.kernel.org
4627de93 9541W: http://www.avagotech.com
3387f656
JP
9542S: Supported
9543F: drivers/scsi/be2iscsi/
6733b39a 9544
6938f855
SP
9545Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9546M: Sathya Perla <sathya.perla@avagotech.com>
9547M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9548M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9549M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9550L: netdev@vger.kernel.org
fea3af67 9551W: http://www.emulex.com
7d2c86b5 9552S: Supported
9aebddd1 9553F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9554
d2928a8c 9555EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9556M: Selvin Xavier <selvin.xavier@avagotech.com>
9557M: Devesh Sharma <devesh.sharma@avagotech.com>
9558M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9559L: linux-rdma@vger.kernel.org
9560W: http://www.emulex.com
9561S: Supported
9562F: drivers/infiniband/hw/ocrdma/
9563
8ceee660 9564SFC NETWORK DRIVER
c06f51ea 9565M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9566M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9567L: netdev@vger.kernel.org
8ceee660 9568S: Supported
874aeea5 9569F: drivers/net/ethernet/sfc/
8ceee660 9570
e2d1d6c0 9571SGI GRU DRIVER
cc883afc 9572M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9573S: Maintained
679655da 9574F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9575
9576SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9577M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9578L: linux-ia64@vger.kernel.org
9579S: Supported
679655da 9580F: Documentation/ia64/serial.txt
df621252 9581F: drivers/tty/serial/ioc?_serial.c
679655da 9582F: include/linux/ioc?.h
e2d1d6c0 9583
75312619 9584SGI XP/XPC/XPNET DRIVER
e180383f
RH
9585M: Cliff Whickman <cpw@sgi.com>
9586M: Robin Holt <robinmholt@gmail.com>
75312619 9587S: Maintained
679655da 9588F: drivers/misc/sgi-xp/
75312619 9589
46eacf3b
AP
9590SI2157 MEDIA DRIVER
9591M: Antti Palosaari <crope@iki.fi>
9592L: linux-media@vger.kernel.org
9593W: http://linuxtv.org/
9594W: http://palosaari.fi/linux/
9595Q: http://patchwork.linuxtv.org/project/linux-media/list/
9596T: git git://linuxtv.org/anttip/media_tree.git
9597S: Maintained
9598F: drivers/media/tuners/si2157*
9599
75e2d5ba
AP
9600SI2168 MEDIA DRIVER
9601M: Antti Palosaari <crope@iki.fi>
9602L: linux-media@vger.kernel.org
9603W: http://linuxtv.org/
9604W: http://palosaari.fi/linux/
9605Q: http://patchwork.linuxtv.org/project/linux-media/list/
9606T: git git://linuxtv.org/anttip/media_tree.git
9607S: Maintained
9608F: drivers/media/dvb-frontends/si2168*
9609
49cc629d
HV
9610SI470X FM RADIO RECEIVER I2C DRIVER
9611M: Hans Verkuil <hverkuil@xs4all.nl>
9612L: linux-media@vger.kernel.org
9613T: git git://linuxtv.org/media_tree.git
9614W: http://linuxtv.org
9615S: Odd Fixes
9616F: drivers/media/radio/si470x/radio-si470x-i2c.c
9617
9618SI470X FM RADIO RECEIVER USB DRIVER
9619M: Hans Verkuil <hverkuil@xs4all.nl>
9620L: linux-media@vger.kernel.org
9621T: git git://linuxtv.org/media_tree.git
9622W: http://linuxtv.org
9623S: Maintained
9624F: drivers/media/radio/si470x/radio-si470x-common.c
9625F: drivers/media/radio/si470x/radio-si470x.h
9626F: drivers/media/radio/si470x/radio-si470x-usb.c
9627
c937ca03
EV
9628SI4713 FM RADIO TRANSMITTER I2C DRIVER
9629M: Eduardo Valentin <edubezval@gmail.com>
9630L: linux-media@vger.kernel.org
9631T: git git://linuxtv.org/media_tree.git
9632W: http://linuxtv.org
9633S: Odd Fixes
99995ded 9634F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9635
9636SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9637M: Eduardo Valentin <edubezval@gmail.com>
9638L: linux-media@vger.kernel.org
9639T: git git://linuxtv.org/media_tree.git
9640W: http://linuxtv.org
9641S: Odd Fixes
99995ded
DR
9642F: drivers/media/radio/si4713/radio-platform-si4713.c
9643
9644SI4713 FM RADIO TRANSMITTER USB DRIVER
9645M: Hans Verkuil <hverkuil@xs4all.nl>
9646L: linux-media@vger.kernel.org
9647T: git git://linuxtv.org/media_tree.git
9648W: http://linuxtv.org
9649S: Maintained
9650F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9651
beb91d46 9652SIANO DVB DRIVER
009a5410 9653M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9654L: linux-media@vger.kernel.org
9655W: http://linuxtv.org
9656T: git git://linuxtv.org/media_tree.git
9657S: Odd fixes
9658F: drivers/media/common/siano/
beb91d46 9659F: drivers/media/usb/siano/
beb91d46 9660F: drivers/media/usb/siano/
14430813 9661F: drivers/media/mmc/siano/
beb91d46 9662
6f15b602
HG
9663SIMPLEFB FB DRIVER
9664M: Hans de Goede <hdegoede@redhat.com>
9665L: linux-fbdev@vger.kernel.org
9666S: Maintained
2d799dde 9667F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
6f15b602
HG
9668F: drivers/video/fbdev/simplefb.c
9669F: include/linux/platform_data/simplefb.h
9670
b618b69c 9671SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9672L: linux-media@vger.kernel.org
bb60fcb2 9673S: Orphan
b618b69c 9674F: drivers/media/platform/sh_veu.c
b618b69c
GL
9675
9676SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9677L: linux-media@vger.kernel.org
bb60fcb2 9678S: Orphan
b618b69c
GL
9679F: drivers/media/platform/sh_vou.c
9680F: include/media/sh_vou.h
9681
6349d997 9682SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9683M: Len Brown <lenb@kernel.org>
6349d997
LB
9684L: sfi-devel@simplefirmware.org
9685W: http://simplefirmware.org/
9686T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9687S: Supported
943fc810 9688F: arch/x86/platform/sfi/
6349d997
LB
9689F: drivers/sfi/
9690F: include/linux/sfi*.h
e2d1d6c0 9691
1da177e4
LT
9692SIMTEC EB110ATX (Chalice CATS)
9693P: Ben Dooks
b16957c6
BD
9694P: Vincent Sanders <vince@simtec.co.uk>
9695M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9696W: http://www.simtec.co.uk/products/EB110ATX/
9697S: Supported
9698
9699SIMTEC EB2410ITX (BAST)
9700P: Ben Dooks
b16957c6
BD
9701P: Vincent Sanders <vince@simtec.co.uk>
9702M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9703W: http://www.simtec.co.uk/products/EB2410ITX/
9704S: Supported
15dba387
JP
9705F: arch/arm/mach-s3c24xx/mach-bast.c
9706F: arch/arm/mach-s3c24xx/bast-ide.c
9707F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9708
4c5adde7 9709TI DAVINCI MACHINE SUPPORT
3ba789c0 9710M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9711M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9712T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9713Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9714S: Supported
14430813 9715F: arch/arm/mach-davinci/
046d0a37 9716F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9717
8d4b3f08 9718TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9719M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9720L: linux-media@vger.kernel.org
8d4b3f08
LP
9721W: http://linuxtv.org/
9722Q: http://patchwork.linuxtv.org/project/linux-media/list/
9723T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9724S: Maintained
8d4b3f08
LP
9725F: drivers/media/platform/davinci/
9726F: include/media/davinci/
9727
417d2e50 9728TI AM437X VPFE DRIVER
e43cdb56 9729M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9730L: linux-media@vger.kernel.org
9731W: http://linuxtv.org/
9732Q: http://patchwork.linuxtv.org/project/linux-media/list/
9733T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9734S: Maintained
9735F: drivers/media/platform/am437x/
9736
c4c0283a 9737OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9738M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9739L: linux-media@vger.kernel.org
9740W: http://linuxtv.org/
9741Q: http://patchwork.linuxtv.org/project/linux-media/list/
9742T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9743S: Maintained
9744F: drivers/media/i2c/ov2659.c
9745F: include/media/ov2659.h
9746
3a6779f5
SM
9747SILICON MOTION SM712 FRAME BUFFER DRIVER
9748M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9749M: Teddy Wang <teddy.wang@siliconmotion.com>
9750M: Sudip Mukherjee <sudip@vectorindia.org>
9751L: linux-fbdev@vger.kernel.org
9752S: Maintained
9753F: drivers/video/fbdev/sm712*
9754F: Documentation/fb/sm712fb.txt
9755
92aab3c0 9756SIS 190 ETHERNET DRIVER
8b58be88 9757M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9758L: netdev@vger.kernel.org
9759S: Maintained
8c7de408 9760F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9761
1da177e4 9762SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9763M: Daniele Venzano <venza@brownhat.org>
1da177e4 9764W: http://www.brownhat.org/sis900.html
979b6c13 9765L: netdev@vger.kernel.org
1da177e4 9766S: Maintained
8c7de408 9767F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9768
9769SIS FRAMEBUFFER DRIVER
8b58be88 9770M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9771W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9772S: Maintained
679655da 9773F: Documentation/fb/sisfb.txt
8a61f013 9774F: drivers/video/fbdev/sis/
679655da 9775F: include/video/sisfb.h
1da177e4
LT
9776
9777SIS USB2VGA DRIVER
8b58be88 9778M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9779W: http://www.winischhofer.at/linuxsisusbvga.shtml
9780S: Maintained
679655da 9781F: drivers/usb/misc/sisusbvga/
1da177e4 9782
415ad26d 9783SLAB ALLOCATOR
16e943bf 9784M: Christoph Lameter <cl@linux.com>
2ed1c525 9785M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9786M: David Rientjes <rientjes@google.com>
9787M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9788M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9789L: linux-mm@kvack.org
9790S: Maintained
679655da 9791F: include/linux/sl?b*.h
16e943bf 9792F: mm/sl?b*
415ad26d 9793
9fab9787 9794SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9795M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9796M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9797M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9798R: Steven Rostedt <rostedt@goodmis.org>
9799R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9800L: linux-kernel@vger.kernel.org
9fab9787
PM
9801W: http://www.rdrop.com/users/paulmck/RCU/
9802S: Supported
9803T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9804F: include/linux/srcu.h
9805F: kernel/rcu/srcu.c
9fab9787 9806
66372841
CS
9807SMACK SECURITY MODULE
9808M: Casey Schaufler <casey@schaufler-ca.com>
9809L: linux-security-module@vger.kernel.org
9810W: http://schaufler-ca.com
9811T: git git://git.gitorious.org/smack-next/kernel.git
9812S: Maintained
9813F: Documentation/security/Smack.txt
9814F: security/smack/
9815
20651e0b 9816DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9817M: Kevin Hilman <khilman@kernel.org>
9818M: Nishanth Menon <nm@ti.com>
9819S: Maintained
20651e0b 9820F: drivers/power/avs/
68ace3e1
KH
9821F: include/linux/power/smartreflex.h
9822L: linux-pm@vger.kernel.org
9823
1da177e4 9824SMC91x ETHERNET DRIVER
2f82af08 9825M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9826S: Odd Fixes
ae150435 9827F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9828
e8e31622
SA
9829SMIA AND SMIA++ IMAGE SENSOR DRIVER
9830M: Sakari Ailus <sakari.ailus@iki.fi>
9831L: linux-media@vger.kernel.org
9832S: Maintained
14430813 9833F: drivers/media/i2c/smiapp/
e8e31622
SA
9834F: include/media/smiapp.h
9835F: drivers/media/i2c/smiapp-pll.c
9836F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9837F: include/uapi/linux/smiapp.h
a2cec3c0 9838F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9839
920fa1ff
GR
9840SMM665 HARDWARE MONITOR DRIVER
9841M: Guenter Roeck <linux@roeck-us.net>
9842L: lm-sensors@lm-sensors.org
9843S: Maintained
9844F: Documentation/hwmon/smm665
9845F: drivers/hwmon/smm665.c
9846
9df7305b 9847SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9848M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9849L: lm-sensors@lm-sensors.org
90b24cfb 9850S: Maintained
9df7305b
SG
9851F: Documentation/hwmon/emc2103
9852F: drivers/hwmon/emc2103.c
9853
a98d506c
HG
9854SMSC SCH5627 HARDWARE MONITOR DRIVER
9855M: Hans de Goede <hdegoede@redhat.com>
9856L: lm-sensors@lm-sensors.org
9857S: Supported
9858F: Documentation/hwmon/sch5627
9859F: drivers/hwmon/sch5627.c
9860
6ea884db 9861SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9862M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9863L: lm-sensors@lm-sensors.org
9864S: Maintained
679655da
JP
9865F: Documentation/hwmon/smsc47b397
9866F: drivers/hwmon/smsc47b397.c
6ea884db 9867
fd9abb3d 9868SMSC911x ETHERNET DRIVER
90b24cfb 9869M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9870L: netdev@vger.kernel.org
90b24cfb 9871S: Maintained
679655da 9872F: include/linux/smsc911x.h
ae150435 9873F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9874
9875SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9876M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9877L: netdev@vger.kernel.org
90b24cfb 9878S: Maintained
ae150435 9879F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9880
3c8a63e2 9881SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9882M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9883L: linux-fbdev@vger.kernel.org
90b24cfb 9884S: Maintained
8a61f013 9885F: drivers/video/fbdev/smscufx.c
3c8a63e2 9886
668acf32 9887SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9888M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9889L: linux-media@vger.kernel.org
275ffde4 9890T: git git://linuxtv.org/media_tree.git
795fb7e7 9891S: Maintained
90d72ac6
MCC
9892F: include/media/soc*
9893F: drivers/media/i2c/soc_camera/
9894F: drivers/media/platform/soc_camera/
668acf32 9895
e2d1d6c0 9896SOEKRIS NET48XX LED SUPPORT
8b58be88 9897M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9898S: Maintained
679655da 9899F: drivers/leds/leds-net48xx.c
e2d1d6c0 9900
e3994db1 9901SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9902M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9903M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9904M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9905M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9906L: linux-media@vger.kernel.org
9907S: Supported
9908F: drivers/media/pci/solo6x10/
9909
1da177e4 9910SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9911M: Neil Brown <neilb@suse.com>
1da177e4 9912L: linux-raid@vger.kernel.org
524418bb 9913S: Supported
679655da
JP
9914F: drivers/md/
9915F: include/linux/raid/
c117ab84 9916F: include/uapi/linux/raid/
1da177e4 9917
1da177e4 9918SONIC NETWORK DRIVER
8b58be88 9919M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9920L: netdev@vger.kernel.org
1da177e4 9921S: Maintained
d9fb9f38 9922F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9923
61e115a5 9924SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9925M: Michael Buesch <m@bues.ch>
61e115a5
MB
9926L: netdev@vger.kernel.org
9927S: Maintained
679655da
JP
9928F: drivers/ssb/
9929F: include/linux/ssb/
61e115a5 9930
1da177e4 9931SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9932M: Mattia Dongili <malattia@linux.it>
d0944853 9933L: platform-driver-x86@vger.kernel.org
5b18167d 9934W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9935S: Maintained
679655da
JP
9936F: Documentation/laptops/sony-laptop.txt
9937F: drivers/char/sonypi.c
9938F: drivers/platform/x86/sony-laptop.c
9939F: include/linux/sony-laptop.h
1da177e4 9940
baf8532a 9941SONY MEMORYSTICK CARD SUPPORT
8b58be88 9942M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9943W: http://tifmxx.berlios.de/
9944S: Maintained
679655da 9945F: drivers/memstick/host/tifm_ms.c
baf8532a 9946
0ab30494
ML
9947SONY MEMORYSTICK STANDARD SUPPORT
9948M: Maxim Levitsky <maximlevitsky@gmail.com>
9949S: Maintained
9950F: drivers/memstick/core/ms_block.*
9951
1da177e4 9952SOUND
8b58be88 9953M: Jaroslav Kysela <perex@perex.cz>
d8130624 9954M: Takashi Iwai <tiwai@suse.com>
93711660 9955L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9956W: http://www.alsa-project.org/
dde7ad8d 9957T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9958T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9959Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9960S: Maintained
3126a179
JP
9961F: Documentation/sound/
9962F: include/sound/
c117ab84 9963F: include/uapi/sound/
679655da 9964F: sound/
1da177e4 9965
33bbe149
MB
9966SOUND - COMPRESSED AUDIO
9967M: Vinod Koul <vinod.koul@intel.com>
9968L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9969T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9970S: Supported
f672f31a 9971F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9972F: include/sound/compress_driver.h
f672f31a 9973F: include/uapi/sound/compress_*
33bbe149
MB
9974F: sound/core/compress_offload.c
9975F: sound/soc/soc-compress.c
9976
bd903bde 9977SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9978M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9979M: Mark Brown <broonie@kernel.org>
86f14df8 9980T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9981L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9982W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9983S: Supported
2820f615 9984F: Documentation/sound/alsa/soc/
679655da 9985F: sound/soc/
e6e55122 9986F: include/sound/soc*
eb1a6af3 9987
d7f8761b
MB
9988SOUND - DMAENGINE HELPERS
9989M: Lars-Peter Clausen <lars@metafoo.de>
9990S: Supported
9991F: include/sound/dmaengine_pcm.h
9992F: sound/core/pcm_dmaengine.c
9993F: sound/soc/soc-generic-dmaengine-pcm.c
9994
990a6a99
OS
9995SP2 MEDIA DRIVER
9996M: Olli Salonen <olli.salonen@iki.fi>
9997L: linux-media@vger.kernel.org
9998W: http://linuxtv.org/
9999Q: http://patchwork.linuxtv.org/project/linux-media/list/
10000S: Maintained
10001F: drivers/media/dvb-frontends/sp2*
10002
473321fc 10003SPARC + UltraSPARC (sparc/sparc64)
8b58be88 10004M: "David S. Miller" <davem@davemloft.net>
1da177e4 10005L: sparclinux@vger.kernel.org
8a6e2535 10006Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
10007T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10008T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 10009S: Maintained
679655da 10010F: arch/sparc/
7765b8bb 10011F: drivers/sbus/
1da177e4 10012
6404fcca
DM
10013SPARC SERIAL DRIVERS
10014M: "David S. Miller" <davem@davemloft.net>
10015L: sparclinux@vger.kernel.org
08deed1e
JP
10016T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10017T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 10018S: Maintained
6816383a 10019F: include/linux/sunserialcore.h
df621252 10020F: drivers/tty/serial/suncore.c
df621252
GKH
10021F: drivers/tty/serial/sunhv.c
10022F: drivers/tty/serial/sunsab.c
10023F: drivers/tty/serial/sunsab.h
10024F: drivers/tty/serial/sunsu.c
10025F: drivers/tty/serial/sunzilog.c
10026F: drivers/tty/serial/sunzilog.h
6404fcca 10027
389325b4
CL
10028SPARSE CHECKER
10029M: "Christopher Li" <sparse@chrisli.org>
10030L: linux-sparse@vger.kernel.org
10031W: https://sparse.wiki.kernel.org/
10032T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10033T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10034S: Maintained
10035F: include/linux/compiler.h
10036
fc0c195a 10037SPEAR PLATFORM SUPPORT
da89947b 10038M: Viresh Kumar <vireshk@kernel.org>
9cc23682 10039M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
10040L: spear-devel@list.st.com
10041L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10042W: http://www.st.com/spear
10043S: Maintained
281e192f 10044F: arch/arm/mach-spear/
fc0c195a 10045
10046SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 10047M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
10048L: spear-devel@list.st.com
10049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10050W: http://www.st.com/spear
10051S: Maintained
5df33a62 10052F: drivers/clk/spear/
fc0c195a 10053
e2d1d6c0 10054SPI SUBSYSTEM
b02e48f2 10055M: Mark Brown <broonie@kernel.org>
dfbe403c 10056L: linux-spi@vger.kernel.org
e7e4e13c 10057T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 10058Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 10059S: Maintained
679655da
JP
10060F: Documentation/spi/
10061F: drivers/spi/
10062F: include/linux/spi/
c117ab84 10063F: include/uapi/linux/spi/
e2d1d6c0 10064
2752e401 10065SPIDERNET NETWORK DRIVER for CELL
8b58be88 10066M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
10067L: netdev@vger.kernel.org
10068S: Supported
679655da 10069F: Documentation/networking/spider_net.txt
8df158ac 10070F: drivers/net/ethernet/toshiba/spider_net*
2752e401 10071
e2d1d6c0 10072SPU FILE SYSTEM
8b58be88 10073M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 10074L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
10075W: http://www.ibm.com/developerworks/power/cell/
10076S: Supported
679655da
JP
10077F: Documentation/filesystems/spufs.txt
10078F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 10079
fc555841 10080SQUASHFS FILE SYSTEM
d7f2ff67 10081M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
10082L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10083W: http://squashfs.org.uk
10084S: Maintained
679655da
JP
10085F: Documentation/filesystems/squashfs.txt
10086F: fs/squashfs/
fc555841 10087
1da177e4 10088SRM (Alpha) environment access
8b58be88 10089M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 10090S: Maintained
679655da 10091F: arch/alpha/kernel/srm_env.c
1da177e4 10092
26e9a397 10093STABLE BRANCH
879a5a00 10094M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 10095L: stable@vger.kernel.org
879a5a00 10096S: Supported
7b175c46 10097F: Documentation/stable_kernel_rules.txt
e2d1d6c0 10098
26e9a397 10099STAGING SUBSYSTEM
879a5a00 10100M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 10101T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 10102L: devel@driverdev.osuosl.org
879a5a00 10103S: Supported
679655da 10104F: drivers/staging/
dbc6c2cc 10105
ebd3d010
JP
10106STAGING - COMEDI
10107M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 10108M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
10109S: Odd Fixes
10110F: drivers/staging/comedi/
10111
a0138163
JP
10112STAGING - FLARION FT1000 DRIVERS
10113M: Marek Belisko <marek.belisko@gmail.com>
10114S: Odd Fixes
10115F: drivers/staging/ft1000/
10116
6c1bb424 10117STAGING - INDUSTRIAL IO
030a13d7 10118M: Jonathan Cameron <jic23@kernel.org>
a0138163 10119L: linux-iio@vger.kernel.org
6c1bb424
JP
10120S: Odd Fixes
10121F: drivers/staging/iio/
10122
a0138163
JP
10123STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10124M: Jarod Wilson <jarod@wilsonet.com>
10125W: http://www.lirc.org/
10126S: Odd Fixes
b2b0186d 10127F: drivers/staging/media/lirc/
a0138163 10128
f5e5de1e
OD
10129STAGING - LUSTRE PARALLEL FILESYSTEM
10130M: Oleg Drokin <oleg.drokin@intel.com>
10131M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
10132L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10133W: http://wiki.lustre.org/
f5e5de1e
OD
10134S: Maintained
10135F: drivers/staging/lustre
10136
7c6b6c71
MD
10137STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10138M: Marc Dietrich <marvin24@gmx.de>
10139L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 10140L: linux-tegra@vger.kernel.org
7c6b6c71
MD
10141S: Maintained
10142F: drivers/staging/nvec/
10143
a0138163 10144STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
10145M: Jens Frederich <jfrederich@gmail.com>
10146M: Daniel Drake <dsd@laptop.org>
a0138163
JP
10147M: Jon Nettleton <jon.nettleton@gmail.com>
10148W: http://wiki.laptop.org/go/DCON
3140b458 10149S: Maintained
a0138163
JP
10150F: drivers/staging/olpc_dcon/
10151
10152STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
10153M: Willy Tarreau <willy@meta-x.org>
10154S: Odd Fixes
10155F: drivers/staging/panel/
10156
a0138163
JP
10157STAGING - REALTEK RTL8712U DRIVERS
10158M: Larry Finger <Larry.Finger@lwfinger.net>
10159M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10160S: Odd Fixes
10161F: drivers/staging/rtl8712/
10162
7591ba8b
JS
10163STAGING - REALTEK RTL8723U WIRELESS DRIVER
10164M: Larry Finger <Larry.Finger@lwfinger.net>
10165M: Jes Sorensen <Jes.Sorensen@redhat.com>
10166L: linux-wireless@vger.kernel.org
10167S: Maintained
10168F: drivers/staging/rtl8723au/
10169
980ac4d7
SM
10170STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10171M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10172M: Teddy Wang <teddy.wang@siliconmotion.com>
10173M: Sudip Mukherjee <sudip@vectorindia.org>
10174L: linux-fbdev@vger.kernel.org
10175S: Maintained
10176F: drivers/staging/sm750fb/
10177
510fa408
JP
10178STAGING - SLICOSS
10179M: Lior Dotan <liodot@gmail.com>
10180M: Christopher Harrer <charrer@alacritech.com>
10181S: Odd Fixes
10182F: drivers/staging/slicoss/
10183
a0138163
JP
10184STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10185M: William Hubbs <w.d.hubbs@gmail.com>
10186M: Chris Brannon <chris@the-brannons.com>
d33bce31 10187M: Kirk Reiser <kirk@reisers.ca>
a0138163 10188M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10189L: speakup@linux-speakup.org
a0138163
JP
10190W: http://www.linux-speakup.org/
10191S: Odd Fixes
10192F: drivers/staging/speakup/
10193
b3e871ce
JP
10194STAGING - VIA VT665X DRIVERS
10195M: Forest Bond <forest@alittletooquiet.net>
10196S: Odd Fixes
10197F: drivers/staging/vt665?/
10198
a30baec1
JK
10199STAGING - WILC1000 WIFI DRIVER
10200M: Johnny Kim <johnny.kim@atmel.com>
0c9dbce8 10201M: Austin Shin <austin.shin@atmel.com>
a30baec1 10202M: Chris Park <chris.park@atmel.com>
06b54863
TC
10203M: Tony Cho <tony.cho@atmel.com>
10204M: Glen Lee <glen.lee@atmel.com>
10205M: Leo Kim <leo.kim@atmel.com>
a30baec1
JK
10206L: linux-wireless@vger.kernel.org
10207S: Supported
10208F: drivers/staging/wilc1000/
10209
709bcb07 10210STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10211M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10212S: Odd Fixes
10213F: drivers/staging/xgifb/
10214
77241056
MM
10215HFI1 DRIVER
10216M: Mike Marciniszyn <infinipath@intel.com>
10217L: linux-rdma@vger.kernel.org
10218S: Supported
10219F: drivers/staging/rdma/hfi1
10220
1da177e4 10221STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10222M: Ion Badulescu <ionut@badula.org>
b4f90189 10223S: Odd Fixes
9bba23b0 10224F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10225
e2d1d6c0 10226SUN3/3X
8b58be88 10227M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10228W: http://sammy.net/sun3/
10229S: Maintained
679655da
JP
10230F: arch/m68k/kernel/*sun3*
10231F: arch/m68k/sun3*/
10232F: arch/m68k/include/asm/sun3*
e689cf4a 10233F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10234
af6a5af8
HG
10235SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10236M: Hans de Goede <hdegoede@redhat.com>
10237L: linux-input@vger.kernel.org
10238S: Maintained
10239F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10240F: drivers/input/keyboard/sun4i-lradc-keys.c
10241
2bc9ff01
DK
10242SUNDANCE NETWORK DRIVER
10243M: Denis Kirjanov <kda@linux-powerpc.org>
10244L: netdev@vger.kernel.org
10245S: Maintained
10246F: drivers/net/ethernet/dlink/sundance.c
10247
2cbb12a4 10248SUPERH
2cbb12a4 10249L: linux-sh@vger.kernel.org
8a6e2535 10250Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10251S: Orphan
066069e1 10252F: Documentation/sh/
679655da 10253F: arch/sh/
066069e1 10254F: drivers/sh/
1da177e4 10255
4480f15b 10256SUSPEND TO RAM
7fb06082 10257M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10258M: Len Brown <len.brown@intel.com>
10259M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10260L: linux-pm@vger.kernel.org
e2d1d6c0 10261S: Supported
679655da
JP
10262F: Documentation/power/
10263F: arch/x86/kernel/acpi/
10264F: drivers/base/power/
10265F: kernel/power/
10266F: include/linux/suspend.h
10267F: include/linux/freezer.h
10268F: include/linux/pm.h
1da177e4
LT
10269
10270SVGA HANDLING
8b58be88 10271M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10272L: linux-video@atrey.karlin.mff.cuni.cz
10273S: Maintained
679655da
JP
10274F: Documentation/svga.txt
10275F: arch/x86/boot/video*
1da177e4 10276
6e28b761
KRW
10277SWIOTLB SUBSYSTEM
10278M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10279L: linux-kernel@vger.kernel.org
10280S: Supported
10281F: lib/swiotlb.c
10282F: arch/*/kernel/pci-swiotlb.c
10283F: include/linux/swiotlb.h
10284
007f790c
JP
10285SWITCHDEV
10286M: Jiri Pirko <jiri@resnulli.us>
10287L: netdev@vger.kernel.org
10288S: Supported
10289F: net/switchdev/
10290F: include/net/switchdev.h
10291
db8e35d5
VG
10292SYNOPSYS ARC ARCHITECTURE
10293M: Vineet Gupta <vgupta@synopsys.com>
9acdc911 10294L: linux-snps-arc@lists.infraded.org
db8e35d5
VG
10295S: Supported
10296F: arch/arc/
9b28829d 10297F: Documentation/devicetree/bindings/arc/*
2d799dde 10298F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
c6a0fe4a 10299F: drivers/tty/serial/arc_uart.c
b7182d1a 10300T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10301
556cc1c5
AB
10302SYNOPSYS ARC SDP platform support
10303M: Alexey Brodkin <abrodkin@synopsys.com>
10304S: Supported
10305F: arch/arc/plat-axs10x
10306F: arch/arc/boot/dts/ax*
10307F: Documentation/devicetree/bindings/arc/axs10*
10308
6c284c9a
LJ
10309SYSTEM CONFIGURATION (SYSCON)
10310M: Lee Jones <lee.jones@linaro.org>
10311M: Arnd Bergmann <arnd@arndb.de>
10312T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10313S: Supported
10314F: drivers/mfd/syscon.c
10315
1da177e4 10316SYSV FILESYSTEM
8b58be88 10317M: Christoph Hellwig <hch@infradead.org>
1da177e4 10318S: Maintained
679655da
JP
10319F: Documentation/filesystems/sysv-fs.txt
10320F: fs/sysv/
10321F: include/linux/sysv_fs.h
1da177e4 10322
86cfa7fc 10323TARGET SUBSYSTEM
9c3646d1 10324M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10325L: linux-scsi@vger.kernel.org
b9f5edc2 10326L: target-devel@vger.kernel.org
86cfa7fc 10327W: http://www.linux-iscsi.org
cf015e9f 10328W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10329T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10330S: Supported
10331F: drivers/target/
10332F: include/target/
10333F: Documentation/target/
10334
4e68852d 10335TASKSTATS STATISTICS INTERFACE
185e595f 10336M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10337S: Maintained
679655da
JP
10338F: Documentation/accounting/taskstats*
10339F: include/linux/taskstats*
10340F: kernel/taskstats.c
4e68852d 10341
781b456a 10342TC CLASSIFIER
f935f3f8 10343M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10344L: netdev@vger.kernel.org
10345S: Maintained
679655da 10346F: include/net/pkt_cls.h
c117ab84 10347F: include/uapi/linux/pkt_cls.h
679655da 10348F: net/sched/
781b456a 10349
5067f08a 10350TCP LOW PRIORITY MODULE
8b58be88
JP
10351M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10352M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10353W: http://tcp-lp-mod.sourceforge.net/
10354S: Maintained
679655da 10355F: net/ipv4/tcp_lp.c
5067f08a 10356
91952bc0
AP
10357TDA10071 MEDIA DRIVER
10358M: Antti Palosaari <crope@iki.fi>
10359L: linux-media@vger.kernel.org
10360W: http://linuxtv.org/
10361W: http://palosaari.fi/linux/
10362Q: http://patchwork.linuxtv.org/project/linux-media/list/
10363T: git git://linuxtv.org/anttip/media_tree.git
10364S: Maintained
10365F: drivers/media/dvb-frontends/tda10071*
10366
10367TDA18212 MEDIA DRIVER
10368M: Antti Palosaari <crope@iki.fi>
10369L: linux-media@vger.kernel.org
10370W: http://linuxtv.org/
10371W: http://palosaari.fi/linux/
10372Q: http://patchwork.linuxtv.org/project/linux-media/list/
10373T: git git://linuxtv.org/anttip/media_tree.git
10374S: Maintained
10375F: drivers/media/tuners/tda18212*
10376
10377TDA18218 MEDIA DRIVER
10378M: Antti Palosaari <crope@iki.fi>
10379L: linux-media@vger.kernel.org
10380W: http://linuxtv.org/
10381W: http://palosaari.fi/linux/
10382Q: http://patchwork.linuxtv.org/project/linux-media/list/
10383T: git git://linuxtv.org/anttip/media_tree.git
10384S: Maintained
10385F: drivers/media/tuners/tda18218*
10386
3b2f6aba
MK
10387TDA18271 MEDIA DRIVER
10388M: Michael Krufky <mkrufky@linuxtv.org>
10389L: linux-media@vger.kernel.org
10390W: http://linuxtv.org/
10391W: http://github.com/mkrufky
10392Q: http://patchwork.linuxtv.org/project/linux-media/list/
10393T: git git://linuxtv.org/mkrufky/tuners.git
10394S: Maintained
10395F: drivers/media/tuners/tda18271*
10396
e48307a9
MK
10397TDA827x MEDIA DRIVER
10398M: Michael Krufky <mkrufky@linuxtv.org>
10399L: linux-media@vger.kernel.org
10400W: http://linuxtv.org/
10401W: http://github.com/mkrufky
10402Q: http://patchwork.linuxtv.org/project/linux-media/list/
10403T: git git://linuxtv.org/mkrufky/tuners.git
10404S: Maintained
10405F: drivers/media/tuners/tda8290.*
10406
66cf9212
MK
10407TDA8290 MEDIA DRIVER
10408M: Michael Krufky <mkrufky@linuxtv.org>
10409L: linux-media@vger.kernel.org
10410W: http://linuxtv.org/
10411W: http://github.com/mkrufky
10412Q: http://patchwork.linuxtv.org/project/linux-media/list/
10413T: git git://linuxtv.org/mkrufky/tuners.git
10414S: Maintained
10415F: drivers/media/tuners/tda8290.*
10416
4b9fba30
HV
10417TDA9840 MEDIA DRIVER
10418M: Hans Verkuil <hverkuil@xs4all.nl>
10419L: linux-media@vger.kernel.org
10420T: git git://linuxtv.org/media_tree.git
10421W: http://linuxtv.org
10422S: Maintained
10423F: drivers/media/i2c/tda9840*
10424
2cb654fd 10425TEA5761 TUNER DRIVER
009a5410 10426M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10427L: linux-media@vger.kernel.org
10428W: http://linuxtv.org
10429T: git git://linuxtv.org/media_tree.git
10430S: Odd fixes
10431F: drivers/media/tuners/tea5761.*
10432
10433TEA5767 TUNER DRIVER
009a5410 10434M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10435L: linux-media@vger.kernel.org
10436W: http://linuxtv.org
10437T: git git://linuxtv.org/media_tree.git
10438S: Maintained
10439F: drivers/media/tuners/tea5767.*
10440
4b9fba30
HV
10441TEA6415C 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/tea6415c*
10448
10449TEA6420 MEDIA DRIVER
10450M: Hans Verkuil <hverkuil@xs4all.nl>
10451L: linux-media@vger.kernel.org
10452T: git git://linuxtv.org/media_tree.git
10453W: http://linuxtv.org
10454S: Maintained
10455F: drivers/media/i2c/tea6420*
10456
3d249d4c 10457TEAM DRIVER
dca9ab92 10458M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10459L: netdev@vger.kernel.org
10460S: Supported
10461F: drivers/net/team/
10462F: include/linux/if_team.h
c117ab84 10463F: include/uapi/linux/if_team.h
3d249d4c 10464
7d029125 10465TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10466M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10467S: Maintained
10468F: arch/x86/platform/ts5500/
10469
40ad4a30
SY
10470TECHNOTREND USB IR RECEIVER
10471M: Sean Young <sean@mess.org>
10472L: linux-media@vger.kernel.org
10473S: Maintained
10474F: drivers/media/rc/ttusbir.c
10475
adabdb0c 10476TEGRA ARCHITECTURE SUPPORT
243d58ec 10477M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10478M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10479M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10480L: linux-tegra@vger.kernel.org
fd117cd1 10481Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10482T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10483S: Supported
bbbe96ed 10484N: [^a-z]tegra
84b9414b 10485
adabdb0c
SW
10486TEGRA CLOCK DRIVER
10487M: Peter De Schrijver <pdeschrijver@nvidia.com>
10488M: Prashant Gaikwad <pgaikwad@nvidia.com>
10489S: Supported
10490F: drivers/clk/tegra/
10491
10492TEGRA DMA DRIVER
10493M: Laxman Dewangan <ldewangan@nvidia.com>
10494S: Supported
10495F: drivers/dma/tegra20-apb-dma.c
10496
adabdb0c
SW
10497TEGRA I2C DRIVER
10498M: Laxman Dewangan <ldewangan@nvidia.com>
10499S: Supported
10500F: drivers/i2c/busses/i2c-tegra.c
10501
10502TEGRA IOMMU DRIVERS
10503M: Hiroshi Doyu <hdoyu@nvidia.com>
10504S: Supported
10505F: drivers/iommu/tegra*
10506
10507TEGRA KBC DRIVER
10508M: Rakesh Iyer <riyer@nvidia.com>
10509M: Laxman Dewangan <ldewangan@nvidia.com>
10510S: Supported
10511F: drivers/input/keyboard/tegra-kbc.c
10512
adabdb0c
SW
10513TEGRA PWM DRIVER
10514M: Thierry Reding <thierry.reding@gmail.com>
10515S: Supported
10516F: drivers/pwm/pwm-tegra.c
10517
10518TEGRA SERIAL DRIVER
10519M: Laxman Dewangan <ldewangan@nvidia.com>
10520S: Supported
10521F: drivers/tty/serial/serial-tegra.c
10522
10523TEGRA SPI DRIVER
10524M: Laxman Dewangan <ldewangan@nvidia.com>
10525S: Supported
10526F: drivers/spi/spi-tegra*
10527
1a348ccc 10528TEHUTI ETHERNET DRIVER
8b58be88 10529M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10530L: netdev@vger.kernel.org
10531S: Supported
ef7f5429 10532F: drivers/net/ethernet/tehuti/*
1a348ccc 10533
4e68852d 10534Telecom Clock Driver for MCPL0010
8b58be88 10535M: Mark Gross <mark.gross@intel.com>
4e68852d 10536S: Supported
679655da 10537F: drivers/char/tlclk.c
4e68852d 10538
4480f15b 10539TENSILICA XTENSA PORT (xtensa)
8b58be88 10540M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10541M: Max Filippov <jcmvbkbc@gmail.com>
10542L: linux-xtensa@linux-xtensa.org
4e68852d 10543S: Maintained
679655da 10544F: arch/xtensa/
3dc99857 10545F: drivers/irqchip/irq-xtensa-*
4e68852d 10546
5313ba66
HV
10547THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10548M: Hans Verkuil <hverkuil@xs4all.nl>
10549L: linux-media@vger.kernel.org
10550T: git git://linuxtv.org/media_tree.git
10551W: http://linuxtv.org
10552S: Maintained
10553F: drivers/media/radio/radio-raremono.c
10554
d3fb6955 10555THERMAL
b75f0050 10556M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10557M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10558L: linux-pm@vger.kernel.org
10559T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10560T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10561Q: https://patchwork.kernel.org/project/linux-pm/list/
10562S: Supported
10563F: drivers/thermal/
10564F: include/linux/thermal.h
af6c9f16 10565F: include/uapi/linux/thermal.h
b75f0050
JP
10566F: include/linux/cpu_cooling.h
10567F: Documentation/devicetree/bindings/thermal/
d3fb6955 10568
64e05d8b
VK
10569THERMAL/CPU_COOLING
10570M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10571M: Viresh Kumar <viresh.kumar@linaro.org>
10572M: Javi Merino <javi.merino@arm.com>
10573L: linux-pm@vger.kernel.org
10574S: Supported
10575F: Documentation/thermal/cpu-cooling-api.txt
10576F: drivers/thermal/cpu_cooling.c
10577F: include/linux/cpu_cooling.h
10578
30ba2fbd
VD
10579THINGM BLINK(1) USB RGB LED DRIVER
10580M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10581S: Maintained
10582F: drivers/hid/hid-thingm.c
10583
4e68852d 10584THINKPAD ACPI EXTRAS DRIVER
8b58be88 10585M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10586L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10587L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10588W: http://ibm-acpi.sourceforge.net
10589W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10590T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10591S: Maintained
679655da 10592F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10593
1b46f2a2 10594TI BANDGAP AND THERMAL DRIVER
f14d1c24 10595M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10596L: linux-pm@vger.kernel.org
531ff13e 10597L: linux-omap@vger.kernel.org
5a723e81 10598S: Maintained
794b2e25 10599F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10600
0c7665c3
MF
10601TI CDCE706 CLOCK DRIVER
10602M: Max Filippov <jcmvbkbc@gmail.com>
10603S: Maintained
10604F: drivers/clk/clk-cdce706.c
10605
49b6a5e3
TK
10606TI CLOCK DRIVER
10607M: Tero Kristo <t-kristo@ti.com>
10608L: linux-omap@vger.kernel.org
10609S: Maintained
10610F: drivers/clk/ti/
10611F: include/linux/clk/ti.h
10612
4020f2d7 10613TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10614M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10615S: Maintained
679655da
JP
10616F: drivers/misc/tifm*
10617F: drivers/mmc/host/tifm_sd.c
10618F: include/linux/tifm.h
4020f2d7 10619
e0c52404 10620TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10621M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10622L: linux-kernel@vger.kernel.org
10623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10624S: Maintained
10625F: drivers/soc/ti/*
10626T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10627
10628
152ad442
SR
10629TI LM49xxx FAMILY ASoC CODEC DRIVERS
10630M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10631M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10632L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10633S: Maintained
10634F: sound/soc/codecs/lm49453*
d392dead 10635F: sound/soc/codecs/isabelle*
152ad442 10636
0edd807d
KM
10637TI LP855x BACKLIGHT DRIVER
10638M: Milo Kim <milo.kim@ti.com>
10639S: Maintained
10640F: Documentation/backlight/lp855x-driver.txt
10641F: drivers/video/backlight/lp855x_bl.c
10642F: include/linux/platform_data/lp855x.h
10643
faf13f6d
KM
10644TI LP8727 CHARGER DRIVER
10645M: Milo Kim <milo.kim@ti.com>
10646S: Maintained
10647F: drivers/power/lp8727_charger.c
10648F: include/linux/platform_data/lp8727.h
10649
22f1229f
KM
10650TI LP8788 MFD DRIVER
10651M: Milo Kim <milo.kim@ti.com>
10652S: Maintained
10653F: drivers/iio/adc/lp8788_adc.c
10654F: drivers/leds/leds-lp8788.c
10655F: drivers/mfd/lp8788*.c
10656F: drivers/power/lp8788-charger.c
10657F: drivers/regulator/lp8788-*.c
10658F: include/linux/mfd/lp8788*.h
10659
84640e27
KM
10660TI NETCP ETHERNET DRIVER
10661M: Wingman Kwok <w-kwok2@ti.com>
10662M: Murali Karicheri <m-karicheri2@ti.com>
10663L: netdev@vger.kernel.org
10664S: Maintained
10665F: drivers/net/ethernet/ti/netcp*
10666
217e0ca9
KC
10667TI TAS571X FAMILY ASoC CODEC DRIVER
10668M: Kevin Cernekee <cernekee@chromium.org>
10669L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10670S: Odd Fixes
10671F: sound/soc/codecs/tas571x*
10672
dd5e8e6b 10673TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10674M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10675L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10676S: Maintained
10677F: sound/soc/codecs/twl4030*
10678
90921014 10679TI WILINK WIRELESS DRIVERS
90921014
LC
10680L: linux-wireless@vger.kernel.org
10681W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10682W: http://wireless.kernel.org/en/users/Drivers/wl1251
10683T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10684S: Orphan
90921014
LC
10685F: drivers/net/wireless/ti/
10686F: include/linux/wl12xx.h
10687
e86eaa3a 10688TIPC NETWORK LAYER
8b58be88 10689M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10690M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10691L: netdev@vger.kernel.org (core kernel code)
10692L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10693W: http://tipc.sourceforge.net/
e86eaa3a 10694S: Maintained
c117ab84 10695F: include/uapi/linux/tipc*.h
679655da 10696F: net/tipc/
e86eaa3a 10697
867e359b 10698TILE ARCHITECTURE
c47b15c4 10699M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10700W: http://www.ezchip.com/scm/
867e359b
CM
10701S: Supported
10702F: arch/tile/
6b940606 10703F: drivers/char/tile-srom.c
5c770755 10704F: drivers/edac/tile_edac.c
6b940606
CM
10705F: drivers/net/ethernet/tile/
10706F: drivers/rtc/rtc-tile.c
10707F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10708F: drivers/tty/serial/tilegx.c
6b940606
CM
10709F: drivers/usb/host/*-tilegx.c
10710F: include/linux/usb/tilegx.h
867e359b 10711
1da177e4 10712TLAN NETWORK DRIVER
8b58be88 10713M: Samuel Chessman <chessman@tux.org>
88c07dde 10714L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10715W: http://sourceforge.net/projects/tlan/
10716S: Maintained
679655da 10717F: Documentation/networking/tlan.txt
b544dbac 10718F: drivers/net/ethernet/ti/tlan.*
1da177e4 10719
d74db3b2 10720TOMOYO SECURITY MODULE
8b58be88
JP
10721M: Kentaro Takeda <takedakn@nttdata.co.jp>
10722M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10723L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10724L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10725L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10726L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10727W: http://tomoyo.sourceforge.jp/
843d183c 10728T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10729S: Maintained
679655da 10730F: security/tomoyo/
d74db3b2 10731
9caeb532 10732TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10733M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10734L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10735S: Maintained
10736F: drivers/platform/x86/topstar-laptop.c
10737
1da177e4 10738TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10739M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10740L: platform-driver-x86@vger.kernel.org
0a63ca11 10741S: Maintained
679655da 10742F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10743
0a63ca11
AA
10744TOSHIBA BLUETOOTH DRIVER
10745M: Azael Avalos <coproscefalo@gmail.com>
10746L: platform-driver-x86@vger.kernel.org
10747S: Maintained
10748F: drivers/platform/x86/toshiba_bluetooth.c
10749
10750TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10751M: Azael Avalos <coproscefalo@gmail.com>
10752L: platform-driver-x86@vger.kernel.org
10753S: Maintained
10754F: drivers/platform/x86/toshiba_haps.c
10755
14991fc7
AA
10756TOSHIBA WMI HOTKEYS DRIVER
10757M: Azael Avalos <coproscefalo@gmail.com>
10758L: platform-driver-x86@vger.kernel.org
10759S: Maintained
10760F: drivers/platform/x86/toshiba-wmi.c
10761
1da177e4 10762TOSHIBA SMM DRIVER
8b58be88 10763M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10764W: http://www.buzzard.org.uk/toshiba/
10765S: Maintained
679655da
JP
10766F: drivers/char/toshiba.c
10767F: include/linux/toshiba.h
c117ab84 10768F: include/uapi/linux/toshiba.h
1da177e4 10769
d32d9864
MR
10770TOSHIBA TC358743 DRIVER
10771M: Mats Randgaard <matrandg@cisco.com>
10772L: linux-media@vger.kernel.org
10773S: Maintained
10774F: drivers/media/i2c/tc358743*
10775F: include/media/tc358743.h
10776
d719f900 10777TMIO MMC DRIVER
c4b13fb0 10778M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10779L: linux-mmc@vger.kernel.org
d719f900 10780S: Maintained
d1057c40
GL
10781F: drivers/mmc/host/tmio_mmc*
10782F: drivers/mmc/host/sh_mobile_sdhi.c
10783F: include/linux/mmc/tmio.h
10784F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10785
917cc4e6
GR
10786TMP401 HARDWARE MONITOR DRIVER
10787M: Guenter Roeck <linux@roeck-us.net>
10788L: lm-sensors@lm-sensors.org
10789S: Maintained
10790F: Documentation/hwmon/tmp401
10791F: drivers/hwmon/tmp401.c
10792
98f32602 10793TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10794M: Hugh Dickins <hughd@google.com>
98f32602
HD
10795L: linux-mm@kvack.org
10796S: Maintained
10797F: include/linux/shmem_fs.h
10798F: mm/shmem.c
10799
45f95b53 10800TM6000 VIDEO4LINUX DRIVER
009a5410 10801M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10802L: linux-media@vger.kernel.org
10803W: http://linuxtv.org
10804T: git git://linuxtv.org/media_tree.git
10805S: Odd fixes
10806F: drivers/media/usb/tm6000/
10807
c65fde19
HV
10808TW68 VIDEO4LINUX DRIVER
10809M: Hans Verkuil <hverkuil@xs4all.nl>
10810L: linux-media@vger.kernel.org
10811T: git git://linuxtv.org/media_tree.git
10812W: http://linuxtv.org
10813S: Odd Fixes
10814F: drivers/media/pci/tw68/
10815
4e68852d 10816TPM DEVICE DRIVER
901486b8 10817M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10818M: Marcel Selhorst <tpmdd@selhorst.net>
89adb83c 10819M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
ce93b4b0 10820R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10821W: http://tpmdd.sourceforge.net
63a10dfd 10822L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10823Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10824T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10825S: Maintained
679655da 10826F: drivers/char/tpm/
4e68852d 10827
1a0f1b27
AL
10828TPM IBM_VTPM DEVICE DRIVER
10829M: Ashley Lai <ashleydlai@gmail.com>
10830W: http://tpmdd.sourceforge.net
10831L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10832S: Maintained
10833F: drivers/char/tpm/tpm_ibmvtpm*
10834
d6f005a1
JP
10835TRACING
10836M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10837M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10838T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10839S: Maintained
10840F: Documentation/trace/ftrace.txt
10841F: arch/*/*/*/ftrace.h
10842F: arch/*/kernel/ftrace.c
10843F: include/*/ftrace.h
10844F: include/linux/trace*.h
10845F: include/trace/
10846F: kernel/trace/
6e68e6c5 10847F: tools/testing/selftests/ftrace/
d6f005a1 10848
1da177e4 10849TRIVIAL PATCHES
8b58be88 10850M: Jiri Kosina <trivial@kernel.org>
54e5881d 10851T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10852S: Maintained
86ef925f 10853K: ^Subject:.*(?i)trivial
1da177e4 10854
4e68852d 10855TTY LAYER
879a5a00 10856M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10857M: Jiri Slaby <jslaby@suse.com>
879a5a00 10858S: Supported
08deed1e 10859T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10860F: Documentation/serial/
8dd5d2f1 10861F: drivers/tty/
df621252 10862F: drivers/tty/serial/serial_core.c
e3288775
AC
10863F: include/linux/serial_core.h
10864F: include/linux/serial.h
10865F: include/linux/tty.h
c117ab84
CEB
10866F: include/uapi/linux/serial_core.h
10867F: include/uapi/linux/serial.h
10868F: include/uapi/linux/tty.h
4e68852d 10869
91952bc0
AP
10870TUA9001 MEDIA DRIVER
10871M: Antti Palosaari <crope@iki.fi>
10872L: linux-media@vger.kernel.org
10873W: http://linuxtv.org/
10874W: http://palosaari.fi/linux/
10875Q: http://patchwork.linuxtv.org/project/linux-media/list/
10876T: git git://linuxtv.org/anttip/media_tree.git
10877S: Maintained
10878F: drivers/media/tuners/tua9001*
10879
740db6d7 10880TULIP NETWORK DRIVERS
8b58be88 10881M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10882L: netdev@vger.kernel.org
10883S: Maintained
0f04e2aa 10884F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10885
10886TUN/TAP driver
ba57b6f2 10887M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10888W: http://vtun.sourceforge.net/tun
10889S: Maintained
679655da
JP
10890F: Documentation/networking/tuntap.txt
10891F: arch/um/os-Linux/drivers/
1da177e4 10892
b454cc66 10893TURBOCHANNEL SUBSYSTEM
8b58be88 10894M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10895M: Ralf Baechle <ralf@linux-mips.org>
10896L: linux-mips@linux-mips.org
10897Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10898S: Maintained
679655da
JP
10899F: drivers/tc/
10900F: include/linux/tc.h
b454cc66 10901
1da177e4 10902U14-34F SCSI DRIVER
8b58be88 10903M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10904L: linux-scsi@vger.kernel.org
10905S: Maintained
679655da 10906F: drivers/scsi/u14-34f.c
1da177e4 10907
e2d1d6c0 10908UBI FILE SYSTEM (UBIFS)
949cb623 10909M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10910M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10911L: linux-mtd@lists.infradead.org
e2966cbe 10912T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10913W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10914S: Maintained
679655da
JP
10915F: Documentation/filesystems/ubifs.txt
10916F: fs/ubifs/
e2d1d6c0 10917
e1632fa2 10918UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10919M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10920W: http://www.uclinux.org/
e1632fa2 10921L: linux-m68k@lists.linux-m68k.org
cc2020e6 10922L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10923T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10924S: Maintained
e1632fa2
GU
10925F: arch/m68k/coldfire/
10926F: arch/m68k/68*/
61bc02bb
JP
10927F: arch/m68k/*/*_no.*
10928F: arch/m68k/include/asm/*_no.*
cc2020e6 10929
1da177e4 10930UDF FILESYSTEM
d8130624 10931M: Jan Kara <jack@suse.com>
1da177e4 10932S: Maintained
679655da
JP
10933F: Documentation/filesystems/udf.txt
10934F: fs/udf/
1da177e4 10935
cc2020e6 10936UFS FILESYSTEM
8b58be88 10937M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10938S: Maintained
679655da
JP
10939F: Documentation/filesystems/ufs.txt
10940F: fs/ufs/
cc2020e6 10941
0a09d3ab
DH
10942UHID USERSPACE HID IO DRIVER:
10943M: David Herrmann <dh.herrmann@googlemail.com>
10944L: linux-input@vger.kernel.org
10945S: Maintained
10946F: drivers/hid/uhid.c
c117ab84 10947F: include/uapi/linux/uhid.h
0a09d3ab 10948
18332a80 10949ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10950L: linux-usb@vger.kernel.org
10c6c9c9 10951S: Orphan
355ffe69 10952F: drivers/uwb/
679655da
JP
10953F: include/linux/uwb.h
10954F: include/linux/uwb/
18332a80 10955
b31d8273
G
10956UNICORE32 ARCHITECTURE:
10957M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10958W: http://mprc.pku.edu.cn/~guanxuetao/linux
10959S: Maintained
ceebf4d5 10960T: git git://github.com/gxt/linux.git
b31d8273
G
10961F: arch/unicore32/
10962
d8379ab1
TF
10963UNIFDEF
10964M: Tony Finch <dot@dotat.at>
10965W: http://dotat.at/prog/unifdef
10966S: Maintained
10967F: scripts/unifdef.c
10968
1da177e4 10969UNIFORM CDROM DRIVER
8b58be88 10970M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10971W: http://www.kernel.dk
10972S: Maintained
679655da
JP
10973F: Documentation/cdrom/
10974F: drivers/cdrom/cdrom.c
10975F: include/linux/cdrom.h
c117ab84 10976F: include/uapi/linux/cdrom.h
1da177e4 10977
56df0122 10978UNISYS S-PAR DRIVERS
49e7d9df
JP
10979M: Benjamin Romer <benjamin.romer@unisys.com>
10980M: David Kershner <david.kershner@unisys.com>
10981L: sparmaintainer@unisys.com (Unisys internal)
10982S: Supported
10983F: drivers/staging/unisys/
56df0122 10984
9941fa6e
VH
10985UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10986M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10987L: linux-scsi@vger.kernel.org
10988S: Supported
10989F: Documentation/scsi/ufs.txt
10990F: drivers/scsi/ufs/
10991
e2d1d6c0 10992UNSORTED BLOCK IMAGES (UBI)
949cb623 10993M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10994M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10995W: http://www.linux-mtd.infradead.org/
10996L: linux-mtd@lists.infradead.org
b6b44e0a 10997T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10998S: Supported
80811493 10999F: drivers/mtd/ubi/
679655da 11000F: include/linux/mtd/ubi.h
c117ab84 11001F: include/uapi/mtd/ubi-user.h
e2d1d6c0 11002
1da177e4 11003USB ACM DRIVER
61eee9a7 11004M: Oliver Neukum <oliver@neukum.org>
6372594a 11005L: linux-usb@vger.kernel.org
1da177e4 11006S: Maintained
679655da
JP
11007F: Documentation/usb/acm.txt
11008F: drivers/usb/class/cdc-acm.*
1da177e4 11009
b7d572e1
PF
11010USB AR5523 WIRELESS DRIVER
11011M: Pontus Fuchs <pontus.fuchs@gmail.com>
11012L: linux-wireless@vger.kernel.org
11013S: Maintained
11014F: drivers/net/wireless/ath/ar5523/
11015
115bb1ff 11016USB ATTACHED SCSI
f50a4968 11017M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 11018M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
11019L: linux-usb@vger.kernel.org
11020L: linux-scsi@vger.kernel.org
8eae0fb7 11021S: Maintained
115bb1ff
MW
11022F: drivers/usb/storage/uas.c
11023
1da177e4 11024USB CDC ETHERNET DRIVER
61eee9a7 11025M: Oliver Neukum <oliver@neukum.org>
795fb7e7 11026L: linux-usb@vger.kernel.org
1da177e4 11027S: Maintained
679655da 11028F: drivers/net/usb/cdc_*.c
c117ab84 11029F: include/uapi/linux/usb/cdc.h
1da177e4 11030
66e3e591
KP
11031USB CHAOSKEY DRIVER
11032M: Keith Packard <keithp@keithp.com>
11033L: linux-usb@vger.kernel.org
11034S: Maintained
11035F: drivers/usb/misc/chaoskey.c
11036
b02b371e 11037USB CYPRESS C67X00 DRIVER
8b58be88 11038M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
11039L: linux-usb@vger.kernel.org
11040S: Maintained
679655da 11041F: drivers/usb/c67x00/
b02b371e 11042
d0374f4f 11043USB DAVICOM DM9601 DRIVER
8b58be88 11044M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 11045L: netdev@vger.kernel.org
d0374f4f
PK
11046W: http://www.linux-usb.org/usbnet
11047S: Maintained
679655da 11048F: drivers/net/usb/dm9601.c
d0374f4f 11049
cc2020e6 11050USB DIAMOND RIO500 DRIVER
8b58be88 11051M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
11052L: rio500-users@lists.sourceforge.net
11053W: http://rio500.sourceforge.net
11054S: Maintained
679655da 11055F: drivers/usb/misc/rio500*
cc2020e6 11056
1da177e4 11057USB EHCI DRIVER
578333ab 11058M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11059L: linux-usb@vger.kernel.org
578333ab 11060S: Maintained
679655da
JP
11061F: Documentation/usb/ehci.txt
11062F: drivers/usb/host/ehci*
1da177e4 11063
69ae9e3e 11064USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 11065M: Felipe Balbi <balbi@ti.com>
795fb7e7 11066L: linux-usb@vger.kernel.org
69ae9e3e 11067W: http://www.linux-usb.org/gadget
d6d0f665
FB
11068T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11069S: Maintained
679655da
JP
11070F: drivers/usb/gadget/
11071F: include/linux/usb/gadget*
69ae9e3e 11072
2dea64b4 11073USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 11074M: Jiri Kosina <jikos@kernel.org>
795fb7e7 11075L: linux-usb@vger.kernel.org
54e5881d 11076T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 11077S: Maintained
c2f01971 11078F: Documentation/hid/hiddev.txt
679655da 11079F: drivers/hid/usbhid/
1da177e4 11080
959eea21 11081USB ISP116X DRIVER
8b58be88 11082M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 11083L: linux-usb@vger.kernel.org
959eea21 11084S: Maintained
679655da
JP
11085F: drivers/usb/host/isp116x*
11086F: include/linux/usb/isp116x.h
959eea21 11087
1da177e4 11088USB MASS STORAGE DRIVER
8b58be88 11089M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 11090L: linux-usb@vger.kernel.org
8836aeb8 11091L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
11092S: Maintained
11093W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 11094F: drivers/usb/storage/
1da177e4 11095
af39917d
CL
11096USB MIDI DRIVER
11097M: Clemens Ladisch <clemens@ladisch.de>
11098L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11099T: git git://git.alsa-project.org/alsa-kernel.git
11100S: Maintained
11101F: sound/usb/midi.*
11102
444ce9d4
JP
11103USB NETWORKING DRIVERS
11104L: linux-usb@vger.kernel.org
11105S: Odd Fixes
11106F: drivers/net/usb/
11107
1da177e4 11108USB OHCI DRIVER
578333ab 11109M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11110L: linux-usb@vger.kernel.org
578333ab 11111S: Maintained
679655da
JP
11112F: Documentation/usb/ohci.txt
11113F: drivers/usb/host/ohci*
1da177e4 11114
963ffa3e
PC
11115USB OTG FSM (Finite State Machine)
11116M: Peter Chen <Peter.Chen@freescale.com>
8373856d 11117T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
11118L: linux-usb@vger.kernel.org
11119S: Maintained
11120F: drivers/usb/common/usb-otg-fsm.c
11121
563da3a9
VM
11122USB OVER IP DRIVER
11123M: Valentina Manea <valentina.manea.m@gmail.com>
11124M: Shuah Khan <shuah.kh@samsung.com>
11125L: linux-usb@vger.kernel.org
11126S: Maintained
11127F: drivers/usb/usbip/
11128F: tools/usb/usbip/
11129
1da177e4 11130USB PEGASUS DRIVER
a16b945c 11131M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11132L: linux-usb@vger.kernel.org
043600a6 11133L: netdev@vger.kernel.org
052e3128
PM
11134T: git git://github.com/petkan/pegasus.git
11135W: https://github.com/petkan/pegasus
1da177e4 11136S: Maintained
679655da 11137F: drivers/net/usb/pegasus.*
1da177e4 11138
d3ad558f
FB
11139USB PHY LAYER
11140M: Felipe Balbi <balbi@ti.com>
11141L: linux-usb@vger.kernel.org
11142T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11143S: Maintained
11144F: drivers/usb/phy/
d3ad558f 11145
73e4fb3f 11146USB PRINTER DRIVER (usblp)
8b58be88 11147M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 11148L: linux-usb@vger.kernel.org
73e4fb3f 11149S: Supported
679655da 11150F: drivers/usb/class/usblp.c
1da177e4
LT
11151
11152USB RTL8150 DRIVER
a16b945c 11153M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11154L: linux-usb@vger.kernel.org
043600a6 11155L: netdev@vger.kernel.org
052e3128
PM
11156T: git git://github.com/petkan/rtl8150.git
11157W: https://github.com/petkan/rtl8150
1da177e4 11158S: Maintained
679655da 11159F: drivers/net/usb/rtl8150.c
1da177e4 11160
f896b796 11161USB SERIAL SUBSYSTEM
66085694 11162M: Johan Hovold <johan@kernel.org>
795fb7e7 11163L: linux-usb@vger.kernel.org
4e68852d 11164S: Maintained
679655da 11165F: Documentation/usb/usb-serial.txt
f896b796 11166F: drivers/usb/serial/
679655da 11167F: include/linux/usb/serial.h
1da177e4 11168
b3f0db1c
SG
11169USB SMSC75XX ETHERNET DRIVER
11170M: Steve Glendinning <steve.glendinning@shawell.net>
11171L: netdev@vger.kernel.org
11172S: Maintained
11173F: drivers/net/usb/smsc75xx.*
11174
2f7ca802 11175USB SMSC95XX ETHERNET DRIVER
90b24cfb 11176M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 11177L: netdev@vger.kernel.org
90b24cfb 11178S: Maintained
679655da 11179F: drivers/net/usb/smsc95xx.*
2f7ca802 11180
1da177e4 11181USB SUBSYSTEM
879a5a00 11182M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 11183L: linux-usb@vger.kernel.org
1da177e4 11184W: http://www.linux-usb.org
08deed1e 11185T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 11186S: Supported
679655da 11187F: Documentation/usb/
679655da
JP
11188F: drivers/usb/
11189F: include/linux/usb.h
11190F: include/linux/usb/
1da177e4
LT
11191
11192USB UHCI DRIVER
8b58be88 11193M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11194L: linux-usb@vger.kernel.org
1da177e4 11195S: Maintained
679655da 11196F: drivers/usb/host/uhci*
1da177e4 11197
69ae9e3e 11198USB "USBNET" DRIVER FRAMEWORK
d8130624 11199M: Oliver Neukum <oneukum@suse.com>
043600a6 11200L: netdev@vger.kernel.org
69ae9e3e 11201W: http://www.linux-usb.org/usbnet
1da177e4 11202S: Maintained
679655da
JP
11203F: drivers/net/usb/usbnet.c
11204F: include/linux/usb/usbnet.h
1da177e4 11205
c0efd232 11206USB VIDEO CLASS
c53ac071 11207M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11208L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11209L: linux-media@vger.kernel.org
275ffde4 11210T: git git://linuxtv.org/media_tree.git
57c6d2e9 11211W: http://www.ideasonboard.org/uvc/
c0efd232 11212S: Maintained
0c0d06ca 11213F: drivers/media/usb/uvc/
6c0f0359 11214F: include/uapi/linux/uvcvideo.h
1da177e4 11215
b60b9c45
HV
11216USB VISION DRIVER
11217M: Hans Verkuil <hverkuil@xs4all.nl>
11218L: linux-media@vger.kernel.org
11219T: git git://linuxtv.org/media_tree.git
11220W: http://linuxtv.org
11221S: Odd Fixes
11222F: drivers/media/usb/usbvision/
11223
8282da47
LP
11224USB WEBCAM GADGET
11225M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11226L: linux-usb@vger.kernel.org
11227S: Maintained
3a83c16e 11228F: drivers/usb/gadget/function/*uvc*
faf2e1db 11229F: drivers/usb/gadget/legacy/webcam.c
8282da47 11230
bf164cc0 11231USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11232M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11233L: linux-wireless@vger.kernel.org
11234S: Maintained
679655da 11235F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11236
eb6bab13 11237USB XHCI DRIVER
03d85053 11238M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11239L: linux-usb@vger.kernel.org
11240S: Supported
36d0344c
SS
11241F: drivers/usb/host/xhci*
11242F: drivers/usb/host/pci-quirks*
eb6bab13 11243
1da177e4 11244USB ZD1201 DRIVER
4086b9ca 11245L: linux-wireless@vger.kernel.org
1da177e4 11246W: http://linux-lc100020.sourceforge.net
4086b9ca 11247S: Orphan
679655da 11248F: drivers/net/wireless/zd1201.*
1da177e4 11249
b7eee616 11250USB ZR364XX DRIVER
8b58be88 11251M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11252L: linux-usb@vger.kernel.org
661263b5 11253L: linux-media@vger.kernel.org
275ffde4 11254T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11255W: http://royale.zerezo.com/zr364xx/
11256S: Maintained
679655da 11257F: Documentation/video4linux/zr364xx.txt
90d72ac6 11258F: drivers/media/usb/zr364xx/
b7eee616 11259
289fcff4
HK
11260ULPI BUS
11261M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11262L: linux-usb@vger.kernel.org
11263S: Maintained
11264F: drivers/usb/common/ulpi.c
11265F: include/linux/ulpi/
11266
e7839f25 11267USER-MODE LINUX (UML)
8b58be88 11268M: Jeff Dike <jdike@addtoit.com>
b15194b7 11269M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11270L: user-mode-linux-devel@lists.sourceforge.net
11271L: user-mode-linux-user@lists.sourceforge.net
11272W: http://user-mode-linux.sourceforge.net
11273S: Maintained
61516587 11274F: Documentation/virtual/uml/
679655da 11275F: arch/um/
b070989a 11276F: arch/x86/um/
679655da
JP
11277F: fs/hostfs/
11278F: fs/hppfs/
b7eee616 11279
e5f114e9 11280USERSPACE I/O (UIO)
6a534c9d 11281M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11282M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11283S: Maintained
3d3fecbd 11284T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11285F: Documentation/DocBook/uio-howto.tmpl
11286F: drivers/uio/
11287F: include/linux/uio*.h
e5f114e9 11288
256cccbe 11289UTIL-LINUX PACKAGE
8b58be88 11290M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11291L: util-linux@vger.kernel.org
11292W: http://en.wikipedia.org/wiki/Util-linux
11293T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11294S: Maintained
11295
c1fd1c07 11296UVESAFB DRIVER
8b58be88 11297M: Michal Januszewski <spock@gentoo.org>
c69f677c 11298L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11299W: http://dev.gentoo.org/~spock/projects/uvesafb/
11300S: Maintained
679655da 11301F: Documentation/fb/uvesafb.txt
8a61f013 11302F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11303
456930d8
SA
11304VF610 NAND DRIVER
11305M: Stefan Agner <stefan@agner.ch>
11306L: linux-mtd@lists.infradead.org
11307S: Supported
11308F: drivers/mtd/nand/vf610_nfc.c
11309
4480f15b 11310VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11311M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11312S: Maintained
679655da
JP
11313F: Documentation/filesystems/vfat.txt
11314F: fs/fat/
1da177e4 11315
cba3345c
AW
11316VFIO DRIVER
11317M: Alex Williamson <alex.williamson@redhat.com>
11318L: kvm@vger.kernel.org
11319S: Maintained
11320F: Documentation/vfio.txt
11321F: drivers/vfio/
11322F: include/linux/vfio.h
c117ab84 11323F: include/uapi/linux/vfio.h
cba3345c 11324
a714ea5f
AW
11325VFIO PLATFORM DRIVER
11326M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11327L: kvm@vger.kernel.org
11328S: Maintained
11329F: drivers/vfio/platform/
11330
9e6f3438
PO
11331VIDEOBUF2 FRAMEWORK
11332M: Pawel Osciak <pawel@osciak.com>
11333M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11334M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11335L: linux-media@vger.kernel.org
11336S: Maintained
90d72ac6 11337F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11338F: include/media/videobuf2-*
11339
5523662e
SCP
11340VIRTUAL SERIO DEVICE DRIVER
11341M: Stephen Chandler Paul <thatslyude@gmail.com>
11342S: Maintained
11343F: drivers/input/serio/userio.c
11344F: include/uapi/linux/userio.h
11345
9a82446b
AS
11346VIRTIO CONSOLE DRIVER
11347M: Amit Shah <amit.shah@redhat.com>
11348L: virtualization@lists.linux-foundation.org
11349S: Maintained
11350F: drivers/char/virtio_console.c
11351F: include/linux/virtio_console.h
c117ab84 11352F: include/uapi/linux/virtio_console.h
9a82446b 11353
2426ec8f 11354VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11355M: "Michael S. Tsirkin" <mst@redhat.com>
11356L: virtualization@lists.linux-foundation.org
11357S: Maintained
11358F: drivers/virtio/
c893c8d7 11359F: tools/virtio/
2426ec8f
MT
11360F: drivers/net/virtio_net.c
11361F: drivers/block/virtio_blk.c
11362F: include/linux/virtio_*.h
916cdabc 11363F: include/uapi/linux/virtio_*.h
2426ec8f 11364
f2dbda3b
CH
11365VIRTIO DRIVERS FOR S390
11366M: Christian Borntraeger <borntraeger@de.ibm.com>
11367M: Cornelia Huck <cornelia.huck@de.ibm.com>
11368L: linux-s390@vger.kernel.org
11369L: virtualization@lists.linux-foundation.org
11370L: kvm@vger.kernel.org
11371S: Supported
1b568d93 11372F: drivers/s390/virtio/
f2dbda3b 11373
4ad6ee91
GH
11374VIRTIO GPU DRIVER
11375M: David Airlie <airlied@linux.ie>
11376M: Gerd Hoffmann <kraxel@redhat.com>
11377L: dri-devel@lists.freedesktop.org
11378L: virtualization@lists.linux-foundation.org
11379S: Maintained
11380F: drivers/gpu/drm/virtio/
11381F: include/uapi/linux/virtio_gpu.h
11382
3a4d5c94
MT
11383VIRTIO HOST (VHOST)
11384M: "Michael S. Tsirkin" <mst@redhat.com>
11385L: kvm@vger.kernel.org
c996d8b9 11386L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11387L: netdev@vger.kernel.org
11388S: Maintained
11389F: drivers/vhost/
c117ab84 11390F: include/uapi/linux/vhost.h
3a4d5c94 11391
271c8651
GH
11392VIRTIO INPUT DRIVER
11393M: Gerd Hoffmann <kraxel@redhat.com>
11394S: Maintained
11395F: drivers/virtio/virtio_input.c
11396F: include/uapi/linux/virtio_input.h
11397
1da177e4 11398VIA RHINE NETWORK DRIVER
210347e1 11399S: Orphan
f2148a47 11400F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11401
f0bf7f61 11402VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11403M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11404M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11405S: Maintained
11406F: drivers/mmc/host/via-sdmmc.c
11407
69e4a7c2 11408VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11409M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11410L: linux-fbdev@vger.kernel.org
69e4a7c2 11411S: Maintained
c7babebd
FTS
11412F: include/linux/via-core.h
11413F: include/linux/via-gpio.h
11414F: include/linux/via_i2c.h
8a61f013 11415F: drivers/video/fbdev/via/
69e4a7c2 11416
01f20734 11417VIA VELOCITY NETWORK DRIVER
8b58be88 11418M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11419L: netdev@vger.kernel.org
11420S: Maintained
f2148a47 11421F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11422
f73f8173
AW
11423VIRT LIB
11424M: Alex Williamson <alex.williamson@redhat.com>
11425M: Paolo Bonzini <pbonzini@redhat.com>
11426L: kvm@vger.kernel.org
11427S: Supported
11428F: virt/lib/
11429
77911fd2 11430VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11431M: Hans Verkuil <hverkuil@xs4all.nl>
11432L: linux-media@vger.kernel.org
11433T: git git://linuxtv.org/media_tree.git
11434W: http://linuxtv.org
11435S: Maintained
77911fd2 11436F: drivers/media/platform/vivid/*
0b7bc1fa 11437
be7f8273 11438VLAN (802.1Q)
8b58be88 11439M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11440L: netdev@vger.kernel.org
11441S: Maintained
679655da
JP
11442F: drivers/net/macvlan.c
11443F: include/linux/if_*vlan.h
11444F: net/8021q/
be7f8273 11445
55e331cf 11446VLYNQ BUS
8b58be88 11447M: Florian Fainelli <florian@openwrt.org>
8578d7af 11448L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11449S: Maintained
11450F: drivers/vlynq/vlynq.c
11451F: include/linux/vlynq.h
11452
390beae4 11453VME SUBSYSTEM
74c600e3 11454M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11455M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11456M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11457L: devel@driverdev.osuosl.org
11458S: Maintained
11459T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11460F: Documentation/vme_api.txt
11461F: drivers/staging/vme/
11462F: drivers/vme/
11463F: include/linux/vme*
11464
4488e09b
AK
11465VMWARE HYPERVISOR INTERFACE
11466M: Alok Kataria <akataria@vmware.com>
11467L: virtualization@lists.linux-foundation.org
11468S: Supported
11469F: arch/x86/kernel/cpu/vmware.c
11470
73b35d07
DT
11471VMWARE BALLOON DRIVER
11472M: Xavier Deguillard <xdeguillard@vmware.com>
11473M: Philip Moltmann <moltmann@vmware.com>
11474M: "VMware, Inc." <pv-drivers@vmware.com>
11475L: linux-kernel@vger.kernel.org
11476S: Maintained
11477F: drivers/misc/vmw_balloon.c
11478
8b8be51b
TH
11479VMWARE VMMOUSE SUBDRIVER
11480M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11481M: "VMware, Inc." <pv-drivers@vmware.com>
11482L: linux-input@vger.kernel.org
11483S: Maintained
11484F: drivers/input/mouse/vmmouse.c
11485F: drivers/input/mouse/vmmouse.h
11486
d1a890fa 11487VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11488M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11489M: "VMware, Inc." <pv-drivers@vmware.com>
11490L: netdev@vger.kernel.org
11491S: Maintained
11492F: drivers/net/vmxnet3/
d1a890fa 11493
851b1642 11494VMware PVSCSI driver
f2d7e40e 11495M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11496M: VMware PV-Drivers <pv-drivers@vmware.com>
11497L: linux-scsi@vger.kernel.org
11498S: Maintained
11499F: drivers/scsi/vmw_pvscsi.c
11500F: drivers/scsi/vmw_pvscsi.h
11501
e53e86c7 11502VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11503M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11504M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11505L: linux-kernel@vger.kernel.org
1dd68f01 11506W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11507T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11508S: Supported
679655da
JP
11509F: drivers/regulator/
11510F: include/linux/regulator/
e53e86c7 11511
081958eb
DA
11512VRF
11513M: David Ahern <dsa@cumulusnetworks.com>
11514M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11515L: netdev@vger.kernel.org
11516S: Maintained
11517F: drivers/net/vrf.c
562d897d 11518F: Documentation/networking/vrf.txt
081958eb 11519
ab41319e 11520VT1211 HARDWARE MONITOR DRIVER
8b58be88 11521M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11522L: lm-sensors@lm-sensors.org
11523S: Maintained
679655da
JP
11524F: Documentation/hwmon/vt1211
11525F: drivers/hwmon/vt1211.c
ab41319e 11526
1de9e371 11527VT8231 HARDWARE MONITOR DRIVER
8b58be88 11528M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11529L: lm-sensors@lm-sensors.org
11530S: Maintained
679655da 11531F: drivers/hwmon/vt8231.c
1de9e371 11532
88095e7b
TO
11533VUB300 USB to SDIO/SD/MMC bridge chip
11534M: Tony Olech <tony.olech@elandigitalsystems.com>
11535L: linux-mmc@vger.kernel.org
11536L: linux-usb@vger.kernel.org
11537S: Supported
11538F: drivers/mmc/host/vub300.c
11539
1da177e4 11540W1 DALLAS'S 1-WIRE BUS
a8018766 11541M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11542S: Maintained
679655da
JP
11543F: Documentation/w1/
11544F: drivers/w1/
1da177e4 11545
13927079 11546W83791D HARDWARE MONITORING DRIVER
8b58be88 11547M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11548L: lm-sensors@lm-sensors.org
25845c22 11549S: Maintained
679655da
JP
11550F: Documentation/hwmon/w83791d
11551F: drivers/hwmon/w83791d.c
13927079 11552
61db011d 11553W83793 HARDWARE MONITORING DRIVER
8b58be88 11554M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11555L: lm-sensors@lm-sensors.org
11556S: Maintained
679655da
JP
11557F: Documentation/hwmon/w83793
11558F: drivers/hwmon/w83793.c
61db011d 11559
e3760b43 11560W83795 HARDWARE MONITORING DRIVER
d8130624 11561M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11562L: lm-sensors@lm-sensors.org
11563S: Maintained
11564F: drivers/hwmon/w83795.c
11565
1da177e4 11566W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11567M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11568S: Maintained
679655da 11569F: drivers/mmc/host/wbsd.*
1da177e4 11570
b4e05923
HG
11571WACOM PROTOCOL 4 SERIAL TABLETS
11572M: Julian Squires <julian@cipht.net>
11573M: Hans de Goede <hdegoede@redhat.com>
11574L: linux-input@vger.kernel.org
11575S: Maintained
11576F: drivers/input/tablet/wacom_serial4.c
11577
3527761c 11578WATCHDOG DEVICE DRIVERS
8b58be88 11579M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11580L: linux-watchdog@vger.kernel.org
11581W: http://www.linux-watchdog.org/
f599aaf0 11582T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11583S: Maintained
679655da
JP
11584F: Documentation/watchdog/
11585F: drivers/watchdog/
11586F: include/linux/watchdog.h
c117ab84 11587F: include/uapi/linux/watchdog.h
3527761c 11588
1da177e4 11589WD7000 SCSI DRIVER
8b58be88 11590M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11591L: linux-scsi@vger.kernel.org
11592S: Maintained
679655da 11593F: drivers/scsi/wd7000.c
1da177e4 11594
b22e00f3
DH
11595WIIMOTE HID DRIVER
11596M: David Herrmann <dh.herrmann@googlemail.com>
11597L: linux-input@vger.kernel.org
11598S: Maintained
11599F: drivers/hid/hid-wiimote*
11600
e258b80e 11601WINBOND CIR DRIVER
364e9e18 11602M: David Härdeman <david@hardeman.nu>
e258b80e 11603S: Maintained
116ab806 11604F: drivers/media/rc/winbond-cir.c
e258b80e 11605
8a70da82 11606WIMAX STACK
8b58be88 11607M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11608M: linux-wimax@intel.com
49e7d9df 11609L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11610S: Supported
11611W: http://linuxwimax.org
315987dc 11612F: Documentation/wimax/README.wimax
315987dc
JP
11613F: include/linux/wimax/debug.h
11614F: include/net/wimax.h
c117ab84 11615F: include/uapi/linux/wimax.h
315987dc 11616F: net/wimax/
8a70da82 11617
5fc14680 11618WISTRON LAPTOP BUTTON DRIVER
8b58be88 11619M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11620S: Maintained
679655da 11621F: drivers/input/misc/wistron_btns.c
5fc14680 11622
1da177e4 11623WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11624M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11625L: linux-wireless@vger.kernel.org
926554c4 11626W: http://oops.ghostprotocols.net:81/blog
1da177e4 11627S: Maintained
679655da 11628F: drivers/net/wireless/wl3501*
1da177e4 11629
055bcbcb 11630WOLFSON MICROELECTRONICS DRIVERS
fef95164 11631L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11632T: git https://github.com/CirrusLogic/linux-drivers.git
11633W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11634S: Supported
3768f0b1 11635F: Documentation/hwmon/wm83??
f494993f
CK
11636F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11637F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11638F: Documentation/devicetree/bindings/mfd/arizona.txt
af1c5386 11639F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11640F: drivers/clk/clk-wm83*.c
9c309598 11641F: drivers/extcon/extcon-arizona.c
b75ea16a 11642F: drivers/leds/leds-wm83*.c
25b273ba 11643F: drivers/gpio/gpio-*wm*.c
9c309598 11644F: drivers/gpio/gpio-arizona.c
d22b0869 11645F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11646F: drivers/input/misc/wm831x-on.c
11647F: drivers/input/touchscreen/wm831x-ts.c
11648F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11649F: drivers/mfd/arizona*
11650F: drivers/mfd/wm*.c
b75ea16a
MB
11651F: drivers/power/wm83*.c
11652F: drivers/rtc/rtc-wm83*.c
11653F: drivers/regulator/wm8*.c
3860e6c4 11654F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11655F: drivers/watchdog/wm83*_wdt.c
9c309598 11656F: include/linux/mfd/arizona/
3860e6c4 11657F: include/linux/mfd/wm831x/
b75ea16a 11658F: include/linux/mfd/wm8350/
3768f0b1 11659F: include/linux/mfd/wm8400*
59ec6da2 11660F: include/linux/wm97xx.h
055bcbcb 11661F: include/sound/wm????.h
9c309598 11662F: sound/soc/codecs/arizona.?
055bcbcb 11663F: sound/soc/codecs/wm*
b75ea16a 11664
3e6cd7a4
TH
11665WORKQUEUE
11666M: Tejun Heo <tj@kernel.org>
badb7f5e 11667R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11668T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11669S: Maintained
11670F: include/linux/workqueue.h
11671F: kernel/workqueue.c
11672F: Documentation/workqueue.txt
11673
1da177e4 11674X.25 NETWORK LAYER
8bf28059 11675M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11676L: linux-x25@vger.kernel.org
8bf28059 11677S: Odd Fixes
679655da
JP
11678F: Documentation/networking/x25*
11679F: include/net/x25*
11680F: net/x25/
1da177e4 11681
e2d1d6c0 11682X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11683M: Thomas Gleixner <tglx@linutronix.de>
11684M: Ingo Molnar <mingo@redhat.com>
11685M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11686M: x86@kernel.org
981c3a4f 11687L: linux-kernel@vger.kernel.org
75fc2d37 11688T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11689S: Maintained
679655da
JP
11690F: Documentation/x86/
11691F: arch/x86/
e2d1d6c0 11692
d0944853 11693X86 PLATFORM DRIVERS
e181ba15 11694M: Darren Hart <dvhart@infradead.org>
d0944853 11695L: platform-driver-x86@vger.kernel.org
e181ba15 11696T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11697S: Maintained
14430813 11698F: drivers/platform/x86/
3a4bceef 11699F: drivers/platform/olpc/
d0944853 11700
c1f5c54b
IM
11701X86 MCE INFRASTRUCTURE
11702M: Tony Luck <tony.luck@intel.com>
487ba8e8 11703M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11704L: linux-edac@vger.kernel.org
11705S: Maintained
11706F: arch/x86/kernel/cpu/mcheck/*
11707
79ebdc95
BP
11708X86 MICROCODE UPDATE SUPPORT
11709M: Borislav Petkov <bp@alien8.de>
11710S: Maintained
11711F: arch/x86/kernel/cpu/microcode/*
11712
f0905c5a
AL
11713X86 VDSO
11714M: Andy Lutomirski <luto@amacapital.net>
11715L: linux-kernel@vger.kernel.org
11716T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11717S: Maintained
d603c8e1 11718F: arch/x86/entry/vdso/
f0905c5a 11719
d6fad502 11720XC2028/3028 TUNER DRIVER
009a5410 11721M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11722L: linux-media@vger.kernel.org
11723W: http://linuxtv.org
11724T: git git://linuxtv.org/media_tree.git
11725S: Maintained
11726F: drivers/media/tuners/tuner-xc2028.*
11727
c4468085 11728XEN HYPERVISOR INTERFACE
c4468085 11729M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11730M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11731M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11732L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11733T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11734S: Supported
11735F: arch/x86/xen/
11736F: drivers/*/xen-*front.c
11737F: drivers/xen/
11738F: arch/x86/include/asm/xen/
11739F: include/xen/
c117ab84 11740F: include/uapi/xen/
c4468085 11741
77bfb479
SS
11742XEN HYPERVISOR ARM
11743M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11744L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11745S: Supported
11746F: arch/arm/xen/
11747F: arch/arm/include/asm/xen/
11748
b475e83f
SS
11749XEN HYPERVISOR ARM64
11750M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11751L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11752S: Supported
11753F: arch/arm64/xen/
11754F: arch/arm64/include/asm/xen/
11755
9b57e1a7
IC
11756XEN NETWORK BACKEND DRIVER
11757M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11758M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11759L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11760L: netdev@vger.kernel.org
11761S: Supported
11762F: drivers/net/xen-netback/*
11763
c5f8e29d
KRW
11764XEN PCI SUBSYSTEM
11765M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11766L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11767S: Supported
11768F: arch/x86/pci/*xen*
11769F: drivers/pci/*xen*
11770
a2c5ae65
KRW
11771XEN BLOCK SUBSYSTEM
11772M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11773M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11774L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11775S: Supported
11776F: drivers/block/xen-blkback/*
11777F: drivers/block/xen*
11778
15d03609
JG
11779XEN PVSCSI DRIVERS
11780M: Juergen Gross <jgross@suse.com>
11781L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11782L: linux-scsi@vger.kernel.org
11783S: Supported
11784F: drivers/scsi/xen-scsifront.c
11785F: drivers/xen/xen-scsiback.c
11786F: include/xen/interface/io/vscsiif.h
11787
c5f8e29d
KRW
11788XEN SWIOTLB 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/xen/*swiotlb*
11793F: drivers/xen/*swiotlb*
11794
1da177e4
LT
11795XFS FILESYSTEM
11796P: Silicon Graphics Inc
809625ca 11797M: Dave Chinner <david@fromorbit.com>
18caa67a 11798M: xfs@oss.sgi.com
d7ede1aa 11799L: xfs@oss.sgi.com
1da177e4 11800W: http://oss.sgi.com/projects/xfs
54e5881d 11801T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11802S: Supported
679655da
JP
11803F: Documentation/filesystems/xfs.txt
11804F: fs/xfs/
1da177e4 11805
8a3b7a25 11806XILINX AXI ETHERNET DRIVER
59a54f30
MS
11807M: Anirudha Sarangi <anirudh@xilinx.com>
11808M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11809S: Maintained
11810F: drivers/net/ethernet/xilinx/xilinx_axienet*
11811
238b8721 11812XILINX UARTLITE SERIAL DRIVER
8b58be88 11813M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11814L: linux-serial@vger.kernel.org
11815S: Maintained
df621252 11816F: drivers/tty/serial/uartlite.c
238b8721 11817
df330515
LP
11818XILINX VIDEO IP CORES
11819M: Hyun Kwon <hyun.kwon@xilinx.com>
11820M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11821L: linux-media@vger.kernel.org
11822T: git git://linuxtv.org/media_tree.git
11823S: Supported
11824F: Documentation/devicetree/bindings/media/xilinx/
11825F: drivers/media/platform/xilinx/
a5562f65 11826F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11827
74316949
EB
11828XILLYBUS DRIVER
11829M: Eli Billauer <eli.billauer@gmail.com>
11830L: linux-kernel@vger.kernel.org
11831S: Supported
11832F: drivers/char/xillybus/
11833
f620e4b8
MF
11834XTENSA XTFPGA PLATFORM SUPPORT
11835M: Max Filippov <jcmvbkbc@gmail.com>
11836L: linux-xtensa@linux-xtensa.org
11837S: Maintained
11838F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11839F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11840
1da177e4 11841YAM DRIVER FOR AX.25
8b58be88 11842M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11843L: linux-hams@vger.kernel.org
11844S: Maintained
679655da
JP
11845F: drivers/net/hamradio/yam*
11846F: include/linux/yam.h
1da177e4 11847
af64a5eb 11848YEALINK PHONE DRIVER
8b58be88 11849M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11850L: usbb2k-api-dev@nongnu.org
11851S: Maintained
679655da
JP
11852F: Documentation/input/yealink.txt
11853F: drivers/input/misc/yealink.*
af64a5eb 11854
1da177e4 11855Z8530 DRIVER FOR AX.25
8b58be88 11856M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11857W: http://yaina.de/jreuter/
11858W: http://www.qsl.net/dl1bke/
11859L: linux-hams@vger.kernel.org
11860S: Maintained
679655da
JP
11861F: Documentation/networking/z8530drv.txt
11862F: drivers/net/hamradio/*scc.c
11863F: drivers/net/hamradio/z8530.h
1da177e4 11864
0cf31ec1 11865ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11866M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11867L: linux-mm@kvack.org
11868S: Maintained
11869F: mm/zbud.c
11870F: include/linux/zbud.h
11871
7c0c3afb 11872ZD1211RW WIRELESS DRIVER
8b58be88
JP
11873M: Daniel Drake <dsd@gentoo.org>
11874M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11875W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11876L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11877L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11878S: Maintained
679655da 11879F: drivers/net/wireless/zd1211rw/
7c0c3afb 11880
20263029
DS
11881ZPOOL COMPRESSED PAGE STORAGE API
11882M: Dan Streetman <ddstreet@ieee.org>
11883L: linux-mm@kvack.org
11884S: Maintained
11885F: mm/zpool.c
11886F: include/linux/zpool.h
11887
1da177e4 11888ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11889L: mjpeg-users@lists.sourceforge.net
f63145e2 11890L: linux-media@vger.kernel.org
1da177e4 11891W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11892T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11893S: Odd Fixes
90d72ac6 11894F: drivers/media/pci/zoran/
1da177e4 11895
6920f2cc
MK
11896ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11897M: Minchan Kim <minchan@kernel.org>
11898M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11899R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11900L: linux-kernel@vger.kernel.org
11901S: Maintained
11902F: drivers/block/zram/
11903F: Documentation/blockdev/zram.txt
11904
8b4a4080 11905ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11906M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11907S: Maintained
df621252 11908F: drivers/tty/serial/zs.*
8b4a4080 11909
eae70d06
MK
11910ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11911M: Minchan Kim <minchan@kernel.org>
11912M: Nitin Gupta <ngupta@vflare.org>
41192a2d 11913R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
11914L: linux-mm@kvack.org
11915S: Maintained
11916F: mm/zsmalloc.c
11917F: include/linux/zsmalloc.h
d02be50d 11918F: Documentation/vm/zsmalloc.txt
eae70d06 11919
0cf31ec1 11920ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11921M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11922L: linux-mm@kvack.org
11923S: Maintained
11924F: mm/zswap.c
11925
1da177e4 11926THE REST
8b58be88 11927M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11928L: linux-kernel@vger.kernel.org
8a6e2535 11929Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11930T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11931S: Buried alive in reporters
34d03cc1
JP
11932F: *
11933F: */
This page took 7.035103 seconds and 5 git commands to generate.