x86/smp: Remove single IPI wrapper
[linux-2.6-block.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
e2558989
WBG
243ACCES 104-IDIO-16 GPIO DRIVER
244M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
245L: linux-gpio@vger.kernel.org
246S: Maintained
247F: drivers/gpio/gpio-104-idio-16.c
248
1da177e4 249ACENIC DRIVER
8b58be88 250M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
251L: linux-acenic@sunsite.dk
252S: Maintained
531c4f89 253F: drivers/net/ethernet/alteon/acenic*
1da177e4 254
e86435eb 255ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 256M: Peter Feuerer <peter@piie.net>
d0944853 257L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
258W: http://piie.net/?section=acerhdf
259S: Maintained
260F: drivers/platform/x86/acerhdf.c
e86435eb 261
745a5d21 262ACER WMI LAPTOP EXTRAS
182ae55c 263M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 264L: platform-driver-x86@vger.kernel.org
745a5d21 265S: Maintained
679655da 266F: drivers/platform/x86/acer-wmi.c
745a5d21 267
1da177e4 268ACPI
9c3646d1 269M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 270M: Len Brown <lenb@kernel.org>
6968e50c 271L: linux-acpi@vger.kernel.org
360818b8
RW
272W: https://01.org/linux-acpi
273Q: https://patchwork.kernel.org/project/linux-acpi/list/
274T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 275S: Supported
679655da
JP
276F: drivers/acpi/
277F: drivers/pnp/pnpacpi/
278F: include/linux/acpi.h
43368e74 279F: include/acpi/
3a75ef0c 280F: Documentation/acpi/
89ca78a0 281F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
282F: drivers/pci/*acpi*
283F: drivers/pci/*/*acpi*
284F: drivers/pci/*/*/*acpi*
3a75ef0c 285F: tools/power/acpi/
8b59a454 286
3774929d
RW
287ACPI COMPONENT ARCHITECTURE (ACPICA)
288M: Robert Moore <robert.moore@intel.com>
289M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 290M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
291L: linux-acpi@vger.kernel.org
292L: devel@acpica.org
293W: https://acpica.org/
294W: https://github.com/acpica/acpica/
295Q: https://patchwork.kernel.org/project/linux-acpi/list/
296T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297S: Supported
298F: drivers/acpi/acpica/
299F: include/acpi/
2754c447 300F: tools/power/acpi/
3774929d 301
8b59a454 302ACPI FAN DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/fan.c
1da177e4 308
8b59a454 309ACPI THERMAL DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/*thermal*
998be20f 315
359acec8 316ACPI VIDEO DRIVER
8b58be88 317M: Zhang Rui <rui.zhang@intel.com>
8b59a454 318L: linux-acpi@vger.kernel.org
5ca92bd9 319W: https://01.org/linux-acpi
8b59a454 320S: Supported
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
24299502
IS
792APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
793M: Iyappan Subramanian <isubramanian@apm.com>
794M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
795S: Supported
796F: drivers/net/ethernet/apm/xgene/
797F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
798
62a37dc7
LP
799APTINA CAMERA SENSOR PLL
800M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
801L: linux-media@vger.kernel.org
802S: Maintained
803F: drivers/media/i2c/aptina-pll.*
804
1154ea7d 805ARC FRAMEBUFFER DRIVER
8b58be88 806M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 807S: Maintained
8a61f013
JH
808F: drivers/video/fbdev/arcfb.c
809F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 810
c38f6ac7
MG
811ARCNET NETWORK LAYER
812M: Michael Grzeschik <m.grzeschik@pengutronix.de>
813L: netdev@vger.kernel.org
814S: Maintained
815F: drivers/net/arcnet/
816F: include/uapi/linux/if_arcnet.h
817
1da177e4 818ARM MFM AND FLOPPY DRIVERS
8b58be88 819M: Ian Molton <spyro@f2s.com>
1da177e4 820S: Maintained
679655da
JP
821F: arch/arm/lib/floppydma.S
822F: arch/arm/include/asm/floppy.h
1da177e4 823
6f96521f
WD
824ARM PMU PROFILING AND DEBUGGING
825M: Will Deacon <will.deacon@arm.com>
826S: Maintained
fa8ad788 827F: arch/arm/kernel/perf_*
6f96521f 828F: arch/arm/oprofile/common.c
6f96521f
WD
829F: arch/arm/kernel/hw_breakpoint.c
830F: arch/arm/include/asm/hw_breakpoint.h
fa8ad788
MR
831F: arch/arm/include/asm/perf_event.h
832F: drivers/perf/arm_pmu.c
833F: include/linux/perf/arm_pmu.h
6f96521f 834
d4275354 835ARM PORT
8b58be88 836M: Russell King <linux@arm.linux.org.uk>
efc03ecb 837L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
838W: http://www.arm.linux.org.uk/
839S: Maintained
840F: arch/arm/
841
d323c243
SB
842ARM SUB-ARCHITECTURES
843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 844S: Maintained
d323c243
SB
845F: arch/arm/mach-*/
846F: arch/arm/plat-*/
847T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
848
cefbf4ea
RK
849ARM PRIMECELL AACI PL041 DRIVER
850M: Russell King <linux@arm.linux.org.uk>
851S: Maintained
852F: sound/arm/aaci.*
853
854ARM PRIMECELL CLCD PL110 DRIVER
855M: Russell King <linux@arm.linux.org.uk>
856S: Maintained
8a61f013 857F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
858
859ARM PRIMECELL KMI PL050 DRIVER
860M: Russell King <linux@arm.linux.org.uk>
861S: Maintained
862F: drivers/input/serio/ambakmi.*
863F: include/linux/amba/kmi.h
864
2761f5c2 865ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
866M: Russell King <linux@arm.linux.org.uk>
867S: Maintained
679655da 868F: drivers/mmc/host/mmci.*
2f748aaa 869F: include/linux/amba/mmci.h
2761f5c2 870
1b4304e5
RK
871ARM PRIMECELL UART PL010 AND PL011 DRIVERS
872M: Russell King <linux@arm.linux.org.uk>
873S: Maintained
874F: drivers/tty/serial/amba-pl01*.c
875F: include/linux/amba/serial.h
2761f5c2 876
cefbf4ea
RK
877ARM PRIMECELL BUS SUPPORT
878M: Russell King <linux@arm.linux.org.uk>
879S: Maintained
880F: drivers/amba/
881F: include/linux/amba/bus.h
882
2b7a52a4 883ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 884M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 885L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
886S: Maintained
887
9c784f95 888ARM/AFEB9260 MACHINE SUPPORT
8b58be88 889M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
891S: Maintained
892
2b7a52a4 893ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 894M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 895L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
896S: Maintained
897
5c6dcd7f 898ARM/Allwinner sunXi SoC support
1b106699 899M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 900M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
902S: Maintained
5c6dcd7f 903N: sun[x456789]i
60b0f380
MR
904
905ARM/Allwinner SoC Clock Support
906M: Emilio LĂ³pez <emilio@elopez.com.ar>
907S: Maintained
908F: drivers/clk/sunxi/
1b106699 909
7c1e3876
CC
910ARM/Amlogic MesonX SoC support
911M: Carlo Caione <carlo@caione.org>
912L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
913S: Maintained
12ddbadf 914F: drivers/media/rc/meson-ir.c
7c1e3876
CC
915N: meson[x68]
916
eff506fa
TZ
917ARM/Annapurna Labs ALPINE ARCHITECTURE
918M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
919S: Maintained
920F: arch/arm/mach-alpine/
921
c1fc8675 922ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 923M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 924M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 925M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 926L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
927W: http://www.linux4sam.org
928S: Supported
929F: arch/arm/mach-at91/
f0a0a58e 930F: include/soc/at91/
70e389cc
MB
931F: arch/arm/boot/dts/at91*.dts
932F: arch/arm/boot/dts/at91*.dtsi
933F: arch/arm/boot/dts/sama*.dts
934F: arch/arm/boot/dts/sama*.dtsi
5f58c970 935F: arch/arm/include/debug/at91.S
d4a89c7d 936
6e05dd4e
BB
937ARM/ATMEL AT91 Clock Support
938M: Boris Brezillon <boris.brezillon@free-electrons.com>
939S: Maintained
940F: drivers/clk/at91
941
986cf2e9 942ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 943M: Rob Herring <robh@kernel.org>
986cf2e9
RH
944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
945S: Maintained
946F: arch/arm/mach-highbank/
947
d94f944e 948ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 949M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
950S: Maintained
951F: arch/arm/mach-cns3xxx/
d94f944e 952
4863dea3
SG
953ARM/CAVIUM THUNDER NETWORK DRIVER
954M: Sunil Goutham <sgoutham@cavium.com>
955M: Robert Richter <rric@kernel.org>
956L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
957S: Supported
322e5cc5 958F: drivers/net/ethernet/cavium/thunder/
4863dea3 959
386ab516
AS
960ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
961M: Alexander Shiyan <shc_work@mail.ru>
962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963S: Odd Fixes
b8ba3874 964N: clps711x
386ab516 965
2b7a52a4 966ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 967M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 968M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 970S: Maintained
d19d3667
HS
971F: arch/arm/mach-ep93xx/
972F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
973
974ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 975M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
977S: Maintained
978
d4275354 979ARM/CLKDEV SUPPORT
8b58be88 980M: Russell King <linux@arm.linux.org.uk>
efc03ecb 981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 982S: Maintained
d4275354 983F: arch/arm/include/asm/clkdev.h
4fa2651d 984F: drivers/clk/clkdev.c
d4275354 985
d48134e7 986ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 987M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 988L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
989S: Maintained
990
94150095
HF
991ARM/CONTEC MICRO9 MACHINE SUPPORT
992M: Hubert Feurstein <hubert.feurstein@contec.at>
993S: Maintained
994F: arch/arm/mach-ep93xx/micro9.c
995
a06ae860
PP
996ARM/CORESIGHT FRAMEWORK AND DRIVERS
997M: Mathieu Poirier <mathieu.poirier@linaro.org>
998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999S: Maintained
01081f5a 1000F: drivers/hwtracing/coresight/*
a06ae860
PP
1001F: Documentation/trace/coresight.txt
1002F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1003F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1004
1da177e4 1005ARM/CORGI MACHINE SUPPORT
8b58be88 1006M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1007S: Maintained
1008
881a95f9 1009ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1010M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1012T: git git://github.com/ulli-kroll/linux.git
162500b3 1013S: Maintained
f49afbb5 1014F: arch/arm/mach-gemini/
98a9bb5b 1015F: drivers/rtc/rtc-gemini.c
881a95f9 1016
a990cbd8 1017ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1018M: Barry Song <baohua@kernel.org>
a990cbd8 1019L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1020T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1021S: Maintained
1022F: arch/arm/mach-prima2/
4a9c44f1 1023F: drivers/clk/sirf/
05f30e8d 1024F: drivers/clocksource/timer-prima2.c
5833ac98 1025F: drivers/clocksource/timer-atlas7.c
f8505ef5 1026N: [^a-z]sirf
a990cbd8 1027
c9d862c4
BS
1028ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1029M: Baruch Siach <baruch@tkos.co.il>
1030L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031S: Maintained
cde137aa 1032F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1033N: digicolor
1034
d4275354 1035ARM/EBSA110 MACHINE SUPPORT
8b58be88 1036M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1038W: http://www.arm.linux.org.uk/
1039S: Maintained
1040F: arch/arm/mach-ebsa110/
b955f6ca 1041F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1042
4721f3ce
UKK
1043ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1044M: Uwe Kleine-König <kernel@pengutronix.de>
1045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046S: Maintained
1047N: efm32
1048
a9da4f7e 1049ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1050M: Daniel Ribeiro <drwyrm@gmail.com>
1051M: Stefan Schmidt <stefan@openezx.org>
1052M: Harald Welte <laforge@openezx.org>
d66f1886 1053L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1054W: http://www.openezx.org/
1055S: Maintained
cafc2265
SS
1056T: topgit git://git.openezx.org/openezx.git
1057F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1058
6a915af9 1059ARM/FARADAY FA526 PORT
162500b3 1060M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1061L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1062S: Maintained
1fa7e547 1063T: git git://git.berlios.de/gemini-board
f49afbb5 1064F: arch/arm/mm/*-fa*
6a915af9 1065
d4275354 1066ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1067M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1068L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1069W: http://www.arm.linux.org.uk/
1070S: Maintained
1071F: arch/arm/include/asm/hardware/dec21285.h
1072F: arch/arm/mach-footbridge/
1073
86183a5f 1074ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1075M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1076M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1078S: Maintained
f1c12837 1079T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1080F: arch/arm/mach-imx/
ce515a6b 1081F: arch/arm/mach-mxs/
2a82f95c 1082F: arch/arm/boot/dts/imx*
e5dafa22 1083F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1084F: drivers/clk/imx/
1085F: include/soc/imx/
86183a5f 1086
142109d2 1087ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1088M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1089M: Sascha Hauer <kernel@pengutronix.de>
1090R: Stefan Agner <stefan@agner.ch>
1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092S: Maintained
1093T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1094F: arch/arm/mach-imx/*vf610*
1095F: arch/arm/boot/dts/vf*
1096
2b7a52a4 1097ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1098M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1099L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1100S: Maintained
1101
90b8fc34 1102ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1103M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1105S: Maintained
1106
ef47d5f0 1107ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1108M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1109M: Paul Parsons <lost.distance@yahoo.com>
1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1111S: Maintained
1112F: arch/arm/mach-pxa/hx4700.c
1113F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1114F: sound/soc/pxa/hx4700.c
ef47d5f0 1115
4dfad069
WX
1116ARM/HISILICON SOC SUPPORT
1117M: Wei Xu <xuwei5@hisilicon.com>
1118L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119W: http://www.hisilicon.com
1120S: Supported
1121T: git git://github.com/hisilicon/linux-hisi.git
1122F: arch/arm/mach-hisi/
1123
21f37bc3 1124ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1125M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1126W: www.jlime.com
1127S: Maintained
084bad91
KE
1128T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1129F: arch/arm/mach-sa1100/jornada720.c
1130F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1131
5e767ab9
JMC
1132ARM/IGEP MACHINE SUPPORT
1133M: Enric Balletbo i Serra <eballetbo@gmail.com>
1134M: Javier Martinez Canillas <javier@dowhile0.org>
1135L: linux-omap@vger.kernel.org
1136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137S: Maintained
06ff74fd 1138F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1139
403d2971
MV
1140ARM/INCOME PXA270 SUPPORT
1141M: Marek Vasut <marek.vasut@gmail.com>
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S: Maintained
ec154082 1144F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1145
2b7a52a4 1146ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1147M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1149S: Maintained
e2bdb176
DW
1150
1151ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1153S: Orphan
2b7a52a4
LB
1154
1155ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1156M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1158S: Maintained
2b7a52a4
LB
1159
1160ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1161M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1162L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1163S: Maintained
2b7a52a4 1164
2b7a52a4 1165ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1166M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1168S: Maintained
1169
dfdd8cc9
KH
1170ARM/INTEL IXP4XX ARM ARCHITECTURE
1171M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1172M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1174S: Maintained
1175F: arch/arm/mach-ixp4xx/
1176
838553c5 1177ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1178M: Jonathan Cameron <jic23@cam.ac.uk>
1179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1180S: Maintained
1181F: arch/arm/mach-pxa/stargate2.c
1182F: drivers/pcmcia/pxa2xx_stargate2.c
1183
2b7a52a4 1184ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1185M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1187S: Maintained
2b7a52a4
LB
1188
1189ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1190M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1191L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1192S: Maintained
1193
1154f858 1194ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1195M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197S: Maintained
1198F: arch/arm/mach-keystone/
317929cd 1199T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1200
bc6aa566 1201ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1202M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1203L: linux-kernel@vger.kernel.org
1204S: Maintained
1205F: drivers/clk/keystone/
1206
1207ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1208M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1209L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1210L: linux-kernel@vger.kernel.org
1211S: Maintained
1212F: drivers/clocksource/timer-keystone.c
1213
1214ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1215M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1216L: linux-kernel@vger.kernel.org
1217S: Maintained
1218F: drivers/power/reset/keystone-reset.c
1219
1220ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1221M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1222L: linux-kernel@vger.kernel.org
1223S: Maintained
1224F: drivers/memory/*emif*
1225
2b7a52a4 1226ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1227M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1228L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1229S: Maintained
1230
3143875f
JE
1231ARM/LPC18XX ARCHITECTURE
1232M: Joachim Eastwood <manabian@gmail.com>
1233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234S: Maintained
1235N: lpc18xx
1236
3b886171 1237ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1238M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1239S: Maintained
1240
31c17ac9 1241ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1242M: Jason Cooper <jason@lakedaemon.net>
1243M: Andrew Lunn <andrew@lunn.ch>
1244M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1245M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1246L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247S: Maintained
1248F: arch/arm/mach-mvebu/
59ec9671 1249F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1250F: arch/arm/boot/dts/armada*
1251F: arch/arm/boot/dts/kirkwood*
1252
75f41273 1253
40f4978b
SH
1254ARM/Marvell Berlin SoC support
1255M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1256L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257S: Maintained
1258F: arch/arm/mach-berlin/
31c17ac9
GC
1259F: arch/arm/boot/dts/berlin*
1260
40f4978b 1261
4cfab57e 1262ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1263M: Jason Cooper <jason@lakedaemon.net>
1264M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1265M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1266M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1268S: Maintained
1269F: arch/arm/mach-dove/
54a246ff
NP
1270F: arch/arm/mach-mv78xx0/
1271F: arch/arm/mach-orion5x/
1272F: arch/arm/plat-orion/
31c17ac9
GC
1273F: arch/arm/boot/dts/dove*
1274F: arch/arm/boot/dts/orion5x*
1275
3b886171 1276
d69ac131
AC
1277ARM/Orion SoC/Technologic Systems TS-78xx platform support
1278M: Alexander Clouter <alex@digriz.org.uk>
1279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1280W: http://www.digriz.org.uk/ts78xx/kernel
1281S: Maintained
1282F: arch/arm/mach-orion5x/ts78xx-*
1283
607b8fc9
EH
1284ARM/Mediatek RTC DRIVER
1285M: Eddie Huang <eddie.huang@mediatek.com>
1286L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1287L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1288S: Maintained
1289F: drivers/rtc/rtc-mt6397.c
1290
e54951c8
MB
1291ARM/Mediatek SoC support
1292M: Matthias Brugger <matthias.bgg@gmail.com>
1293L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1294L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1295S: Maintained
1296F: arch/arm/boot/dts/mt6*
1297F: arch/arm/boot/dts/mt8*
1298F: arch/arm/mach-mediatek/
1299N: mtk
1300K: mediatek
1301
adcb079f
AB
1302ARM/MICREL KS8695 ARCHITECTURE
1303M: Greg Ungerer <gerg@uclinux.org>
1304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1305F: arch/arm/mach-ks8695/
adcb079f
AB
1306S: Odd Fixes
1307
d78ff0a5 1308ARM/MIOA701 MACHINE SUPPORT
8b58be88 1309M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1310L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1311F: arch/arm/mach-pxa/mioa701.c
1312S: Maintained
1313
9624dfe6 1314ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1315M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1316S: Maintained
1317
e0ee9851 1318ARM/NOMADIK ARCHITECTURE
28b8e8d4 1319M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1320M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1321L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322S: Maintained
1323F: arch/arm/mach-nomadik/
ecc265fe 1324F: drivers/pinctrl/nomadik/
87572880 1325F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1326T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1327
9d76295a 1328ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1329M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1330L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1331W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1332S: Supported
1333
8459c159 1334ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1335M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1336M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1337S: Maintained
1338
5d783a2d 1339ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1340M: Marek Vasut <marek.vasut@gmail.com>
75280787 1341L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1342W: http://hackndev.com
1343S: Maintained
933d35f0
JP
1344F: arch/arm/mach-pxa/include/mach/palmtx.h
1345F: arch/arm/mach-pxa/palmtx.c
1346F: arch/arm/mach-pxa/include/mach/palmt5.h
1347F: arch/arm/mach-pxa/palmt5.c
1348F: arch/arm/mach-pxa/include/mach/palmld.h
1349F: arch/arm/mach-pxa/palmld.c
1350F: arch/arm/mach-pxa/include/mach/palmte2.h
1351F: arch/arm/mach-pxa/palmte2.c
1352F: arch/arm/mach-pxa/include/mach/palmtc.h
1353F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1354
b57fe924 1355ARM/PALM TREO SUPPORT
d8130624 1356M: Tomas Cech <sleep_walker@suse.com>
75280787 1357L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1358W: http://hackndev.com
1359S: Maintained
b57fe924
JP
1360F: arch/arm/mach-pxa/include/mach/palmtreo.h
1361F: arch/arm/mach-pxa/palmtreo.c
90af5811 1362
c49e1e63 1363ARM/PALMZ72 SUPPORT
8b58be88 1364M: Sergey Lapin <slapin@ossfans.org>
75280787 1365L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1366W: http://hackndev.com
1367S: Maintained
933d35f0
JP
1368F: arch/arm/mach-pxa/include/mach/palmz72.h
1369F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1370
1da177e4 1371ARM/PLEB SUPPORT
8b58be88 1372M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1373W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1374S: Maintained
1375
1376ARM/PT DIGITAL BOARD PORT
8b58be88 1377M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1379W: http://www.arm.linux.org.uk/
1380S: Maintained
1381
8fc1b0f8
KG
1382ARM/QUALCOMM SUPPORT
1383M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1384M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1385M: David Brown <davidb@codeaurora.org>
1386L: linux-arm-msm@vger.kernel.org
f5d3af9d 1387L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1388S: Maintained
1389F: arch/arm/mach-qcom/
f5d3af9d 1390F: drivers/soc/qcom/
c0c89faf
SB
1391F: drivers/tty/serial/msm_serial.h
1392F: drivers/tty/serial/msm_serial.c
1393F: drivers/*/pm8???-*
1394F: drivers/mfd/ssbi.c
916f743d 1395F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1396T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1397
2b7a52a4 1398ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1399M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1400L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1401S: Maintained
1402
d4275354 1403ARM/RISCPC ARCHITECTURE
8b58be88 1404M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1405L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1406W: http://www.arm.linux.org.uk/
1407S: Maintained
d4275354
RK
1408F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1409F: arch/arm/include/asm/hardware/ioc.h
1410F: arch/arm/include/asm/hardware/iomd.h
1411F: arch/arm/include/asm/hardware/memc.h
1412F: arch/arm/mach-rpc/
1a6422f6 1413F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1414F: drivers/net/ethernet/i825xx/ether1*
1415F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1416F: drivers/scsi/arm/
1417
08ddbb0a
HS
1418ARM/Rockchip SoC support
1419M: Heiko Stuebner <heiko@sntech.de>
1420L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1421L: linux-rockchip@lists.infradead.org
08ddbb0a 1422S: Maintained
541555e9 1423F: arch/arm/boot/dts/rk3*
08ddbb0a 1424F: arch/arm/mach-rockchip/
541555e9
HS
1425F: drivers/clk/rockchip/
1426F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1427F: drivers/*/*rockchip*
541555e9
HS
1428F: drivers/*/*/*rockchip*
1429F: sound/soc/rockchip/
b4331b43 1430N: rockchip
08ddbb0a 1431
5bfb937c
KK
1432ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1433M: Kukjin Kim <kgene@kernel.org>
e8f98457 1434M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1435L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1436L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1437S: Maintained
6f0589c8
MB
1438F: arch/arm/boot/dts/s3c*
1439F: arch/arm/boot/dts/exynos*
d97236e6 1440F: arch/arm64/boot/dts/exynos/
482ce512 1441F: arch/arm/plat-samsung/
769bbb63
HS
1442F: arch/arm/mach-s3c24*/
1443F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1444F: arch/arm/mach-s5p*/
1445F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1446F: drivers/*/*s3c2410*
1447F: drivers/*/*/*s3c2410*
40c76662
MB
1448F: drivers/spi/spi-s3c*
1449F: sound/soc/samsung/*
33d43cdd 1450N: exynos
f556cb07 1451
10ffa964
KP
1452ARM/SAMSUNG MOBILE MACHINE SUPPORT
1453M: Kyungmin Park <kyungmin.park@samsung.com>
1454L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1455S: Maintained
004bbd3c 1456F: arch/arm/mach-s5pv210/
10ffa964 1457
3ce4ccb6
KD
1458ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1459M: Kyungmin Park <kyungmin.park@samsung.com>
1460M: Kamil Debski <k.debski@samsung.com>
1461L: linux-arm-kernel@lists.infradead.org
1462L: linux-media@vger.kernel.org
1463S: Maintained
1464F: drivers/media/platform/s5p-g2d/
1465
e6a476fd
MS
1466ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1467M: Kyungmin Park <kyungmin.park@samsung.com>
1468M: Kamil Debski <k.debski@samsung.com>
6305902c 1469M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1470L: linux-arm-kernel@lists.infradead.org
1471L: linux-media@vger.kernel.org
1472S: Maintained
934455d7 1473F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1474F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1475
1476ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1477M: Kyungmin Park <kyungmin.park@samsung.com>
1478M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1479L: linux-arm-kernel@lists.infradead.org
1480L: linux-media@vger.kernel.org
1481S: Maintained
90d72ac6 1482F: drivers/media/platform/s5p-tv/
e6a476fd 1483
d48d38e8 1484ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1485M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1486M: Magnus Damm <magnus.damm@gmail.com>
1487L: linux-sh@vger.kernel.org
d48d38e8 1488W: http://oss.renesas.com
bbff48f5 1489Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1490T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1491S: Supported
0b514fdb
SH
1492F: arch/arm/boot/dts/emev2*
1493F: arch/arm/boot/dts/r7s*
1494F: arch/arm/boot/dts/r8a*
1495F: arch/arm/boot/dts/sh*
0b514fdb 1496F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1497F: arch/arm/configs/marzen_defconfig
1498F: arch/arm/configs/shmobile_defconfig
7a2071c5 1499F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1500F: arch/arm/mach-shmobile/
1501F: drivers/sh/
1502
66314223 1503ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1504M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1505S: Maintained
1506F: arch/arm/mach-socfpga/
efadb751
DN
1507F: arch/arm/boot/dts/socfpga*
1508F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1509W: http://www.rocketboards.org
efadb751 1510T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1511
1512ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1513M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1514S: Maintained
1515F: drivers/clk/socfpga/
1516
71bcada8
TT
1517ARM/SOCFPGA EDAC SUPPORT
1518M: Thor Thayer <tthayer@opensource.altera.com>
1519S: Maintained
1520F: drivers/edac/altera_edac.
1521
65ebcc11 1522ARM/STI ARCHITECTURE
a92177ea
SK
1523M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1524M: Maxime Coquelin <maxime.coquelin@st.com>
1525M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1526L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1527L: kernel@stlinux.com
1528W: http://www.stlinux.com
1529S: Maintained
1530F: arch/arm/mach-sti/
a92177ea
SK
1531F: arch/arm/boot/dts/sti*
1532F: drivers/clocksource/arm_global_timer.c
82805d1b 1533F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1534F: drivers/i2c/busses/i2c-st.c
346e2e4a 1535F: drivers/media/rc/st_rc.c
95d66b16 1536F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1537F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1538F: drivers/phy/phy-miphy28lp.c
1539F: drivers/phy/phy-miphy365x.c
6da969a5 1540F: drivers/phy/phy-stih407-usb.c
26389c78 1541F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1542F: drivers/pinctrl/pinctrl-st.c
1543F: drivers/reset/sti/
db4112e6 1544F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1545F: drivers/tty/serial/st-asc.c
eb11adab 1546F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1547F: drivers/usb/host/ehci-st.c
1548F: drivers/usb/host/ohci-st.c
db4112e6 1549F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1550F: drivers/ata/ahci_st.c
65ebcc11 1551
ee6e7879
MC
1552ARM/STM32 ARCHITECTURE
1553M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1554L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555S: Maintained
1556T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1557N: stm32
1558F: drivers/clocksource/armv7m_systick.c
1559
2b7a52a4 1560ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1561M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1562L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1563S: Maintained
1564
1bbd7089 1565ARM/TETON BGA MACHINE SUPPORT
706e69d6 1566M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1567L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1568S: Maintained
1569
2b7a52a4 1570ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1571M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1572L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1573S: Maintained
1574
98ad6e3b 1575ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1576M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1577L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1578W: http://www.mcuos.com
1579S: Maintained
4e89e8f6 1580F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1581F: drivers/input/keyboard/w90p910_keypad.c
1582F: drivers/input/touchscreen/w90p910_ts.c
1583F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1584F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1585F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1586F: drivers/rtc/rtc-nuc900.c
9df92e6c 1587F: drivers/spi/spi-nuc900.c
4e89e8f6 1588F: drivers/usb/host/ehci-w90x900.c
8a61f013 1589F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1590
54274d71 1591ARM/U300 MACHINE SUPPORT
e4651a9f 1592M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1593L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594S: Supported
1595F: arch/arm/mach-u300/
9affbd24 1596F: drivers/clocksource/timer-u300.c
54274d71
LW
1597F: drivers/i2c/busses/i2c-stu300.c
1598F: drivers/rtc/rtc-coh901331.c
1599F: drivers/watchdog/coh901327_wdt.c
1600F: drivers/dma/coh901318*
87572880
LW
1601F: drivers/mfd/ab3100*
1602F: drivers/rtc/rtc-ab3100.c
1603F: drivers/rtc/rtc-coh901331.c
1604T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1605
3d00d04f
MY
1606ARM/UNIPHIER ARCHITECTURE
1607M: Masahiro Yamada <yamada.masahiro@socionext.com>
1608L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1609S: Maintained
a3ff83d2 1610F: arch/arm/boot/dts/uniphier*
3d00d04f 1611F: arch/arm/mach-uniphier/
a3ff83d2
MY
1612F: drivers/pinctrl/uniphier/
1613F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1614N: uniphier
1615
87572880 1616ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1617M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1618L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1619S: Maintained
1620F: arch/arm/mach-ux500/
e4651a9f 1621F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1622F: drivers/dma/ste_dma40*
e4651a9f 1623F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1624F: drivers/mfd/abx500*
1625F: drivers/mfd/ab8500*
e4651a9f
LW
1626F: drivers/mfd/dbx500*
1627F: drivers/mfd/db8500*
ecc265fe
JP
1628F: drivers/pinctrl/nomadik/pinctrl-ab*
1629F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1630F: drivers/rtc/rtc-ab8500.c
e4651a9f 1631F: drivers/rtc/rtc-pl031.c
87572880 1632T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1633
e93fde28
UH
1634ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1635M: Ulf Hansson <ulf.hansson@linaro.org>
1636L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1637T: git git://git.linaro.org/people/ulfh/clk.git
1638S: Maintained
1639F: drivers/clk/ux500/
1640F: include/linux/platform_data/clk-ux500.h
1641
740d93b1
PM
1642ARM/VERSATILE EXPRESS PLATFORM
1643M: Liviu Dudau <liviu.dudau@arm.com>
1644M: Sudeep Holla <sudeep.holla@arm.com>
1645M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1646L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1647S: Maintained
1648F: arch/arm/boot/dts/vexpress*
9ccd6080 1649F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1650F: arch/arm/mach-vexpress/
1651F: */*/vexpress*
7e8f403f 1652F: */*/*/vexpress*
740d93b1
PM
1653F: drivers/clk/versatile/clk-vexpress-osc.c
1654F: drivers/clocksource/versatile.c
1655
d4275354 1656ARM/VFP SUPPORT
8b58be88 1657M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1658L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1659W: http://www.arm.linux.org.uk/
1660S: Maintained
1661F: arch/arm/vfp/
1662
e66b6d8e
MV
1663ARM/VOIPAC PXA270 SUPPORT
1664M: Marek Vasut <marek.vasut@gmail.com>
1665L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666S: Maintained
1667F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1668F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1669
04529fe2
TP
1670ARM/VT8500 ARM ARCHITECTURE
1671M: Tony Prisk <linux@prisktech.co.nz>
1672L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1673S: Maintained
1674F: arch/arm/mach-vt8500/
41fd91b4 1675F: drivers/clocksource/vt8500_timer.c
560746eb 1676F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1677F: drivers/mmc/host/wmt-sdmmc.c
1678F: drivers/pwm/pwm-vt8500.c
1679F: drivers/rtc/rtc-vt8500.c
1680F: drivers/tty/serial/vt8500_serial.c
4f31102b 1681F: drivers/usb/host/ehci-platform.c
41fd91b4 1682F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1683F: drivers/video/fbdev/vt8500lcdfb.*
1684F: drivers/video/fbdev/wm8505fb*
1685F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1686
e66b6d8e
MV
1687ARM/ZIPIT Z2 SUPPORT
1688M: Marek Vasut <marek.vasut@gmail.com>
1689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690S: Maintained
1691F: arch/arm/mach-pxa/z2.c
6ab2a855 1692F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1693
5ecc4b53
JN
1694ARM/ZTE ARCHITECTURE
1695M: Jun Nie <jun.nie@linaro.org>
1696L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1697S: Maintained
1698F: arch/arm/mach-zx/
1699F: drivers/clk/zte/
1700F: Documentation/devicetree/bindings/arm/zte.txt
1701F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1702
51f29d44
MS
1703ARM/ZYNQ ARCHITECTURE
1704M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1705R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1706L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707W: http://wiki.xilinx.com
d6448b76 1708T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1709S: Supported
1710F: arch/arm/mach-zynq/
bd2a337a 1711F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1712F: drivers/block/xsysace.c
c2fd4e38
MS
1713N: zynq
1714N: xilinx
1715F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1716F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1717F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1718F: drivers/edac/synopsys_edac.c
51f29d44 1719
48ec83bc 1720ARM SMMU DRIVERS
b8f9879e
WD
1721M: Will Deacon <will.deacon@arm.com>
1722L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1723S: Maintained
1724F: drivers/iommu/arm-smmu.c
48ec83bc 1725F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1726F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1727
38074229
CM
1728ARM64 PORT (AARCH64 ARCHITECTURE)
1729M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1730M: Will Deacon <will.deacon@arm.com>
38074229
CM
1731L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1732S: Maintained
1733F: arch/arm64/
d19766ec 1734F: Documentation/arm64/
38074229 1735
9d7005f9
LP
1736AS3645A LED FLASH CONTROLLER DRIVER
1737M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1738L: linux-media@vger.kernel.org
1739T: git git://linuxtv.org/media_tree.git
1740S: Maintained
1741F: drivers/media/i2c/as3645a.c
1742F: include/media/as3645a.h
1743
d58de038
GJ
1744ASC7621 HARDWARE MONITOR DRIVER
1745M: George Joseph <george.joseph@fairview5.com>
1746L: lm-sensors@lm-sensors.org
1747S: Maintained
1748F: Documentation/hwmon/asc7621
1749F: drivers/hwmon/asc7621.c
1750
b229ece9 1751ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1752M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1753L: acpi4asus-user@lists.sourceforge.net
d0944853 1754L: platform-driver-x86@vger.kernel.org
76593d6f 1755W: http://acpi4asus.sf.net
85091b71 1756S: Maintained
b229ece9
CC
1757F: drivers/platform/x86/asus*.c
1758F: drivers/platform/x86/eeepc*.c
85091b71 1759
953a6479 1760ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1761R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1762W: http://sourceforge.net/projects/xscaleiop
08223d80 1763S: Odd fixes
679655da
JP
1764F: Documentation/crypto/async-tx-api.txt
1765F: crypto/async_tx/
1766F: drivers/dma/
1767F: include/linux/dmaengine.h
1768F: include/linux/async_tx.h
b3e5f263 1769
a1867d36 1770AT24 EEPROM DRIVER
14d77c4d 1771M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1772L: linux-i2c@vger.kernel.org
1773S: Maintained
1774F: drivers/misc/eeprom/at24.c
25f73ed5 1775F: include/linux/platform_data/at24.h
a1867d36 1776
e7839f25 1777ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1778M: "Ed L. Cashin" <ed.cashin@acm.org>
1779W: http://www.openaoe.org/
1da177e4 1780S: Supported
679655da
JP
1781F: Documentation/aoe/
1782F: drivers/block/aoe/
1da177e4 1783
aad7a211
AB
1784ATHEROS 71XX/9XXX GPIO DRIVER
1785M: Alban Bedel <albeu@free.fr>
1786W: https://github.com/AlbanBedel/linux
1787T: git git://github.com/AlbanBedel/linux
1788S: Maintained
1789F: drivers/gpio/gpio-ath79.c
1790F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1791
9a10a870 1792ATHEROS ATH GENERIC UTILITIES
f726ee65 1793M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1794L: linux-wireless@vger.kernel.org
1795S: Supported
1796F: drivers/net/wireless/ath/*
1797
fa1c114f 1798ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1799M: Jiri Slaby <jirislaby@gmail.com>
1800M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1801M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1802L: linux-wireless@vger.kernel.org
72c706b7 1803W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1804S: Maintained
fa451753 1805F: drivers/net/wireless/ath/ath5k/
fa1c114f 1806
12e62d6f
KV
1807ATHEROS ATH6KL WIRELESS DRIVER
1808M: Kalle Valo <kvalo@qca.qualcomm.com>
1809L: linux-wireless@vger.kernel.org
1810W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1811T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1812S: Supported
1813F: drivers/net/wireless/ath/ath6kl/
1814
2be7d22f
VK
1815WILOCITY WIL6210 WIRELESS DRIVER
1816M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1817L: linux-wireless@vger.kernel.org
1818L: wil6210@qca.qualcomm.com
1819S: Supported
1820W: http://wireless.kernel.org/en/users/Drivers/wil6210
1821F: drivers/net/wireless/ath/wil6210/
dba4b74d 1822F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1823
1d7e1e6b
CL
1824CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1825M: Christian Lamparter <chunkeey@googlemail.com>
1826L: linux-wireless@vger.kernel.org
1827W: http://wireless.kernel.org/en/users/Drivers/carl9170
1828S: Maintained
1829F: drivers/net/wireless/ath/carl9170/
1830
2c2a6172
LT
1831ATK0110 HWMON DRIVER
1832M: Luca Tettamanti <kronos.it@gmail.com>
1833L: lm-sensors@lm-sensors.org
1834S: Maintained
1835F: drivers/hwmon/asus_atk0110.c
1836
6f69a6d7 1837ATI_REMOTE2 DRIVER
8b58be88 1838M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1839S: Maintained
679655da 1840F: drivers/input/misc/ati_remote2.c
6f69a6d7 1841
7ae115b4 1842ATLX ETHERNET DRIVERS
8b58be88 1843M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1844M: Chris Snook <chris.snook@gmail.com>
e443e383 1845L: netdev@vger.kernel.org
8d5ca6ec
JC
1846W: http://sourceforge.net/projects/atl1
1847W: http://atl1.sourceforge.net
1848S: Maintained
2b133ad6 1849F: drivers/net/ethernet/atheros/
8d5ca6ec 1850
1da177e4 1851ATM
366c1bd1 1852M: Chas Williams <3chas3@gmail.com>
476604de 1853L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1854L: netdev@vger.kernel.org
1da177e4
LT
1855W: http://linux-atm.sourceforge.net
1856S: Maintained
679655da
JP
1857F: drivers/atm/
1858F: include/linux/atm*
c117ab84 1859F: include/uapi/linux/atm*
1da177e4 1860
04ac2f46 1861ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1862M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1863S: Maintained
1864F: drivers/mmc/host/atmel-mci.c
1865F: drivers/mmc/host/atmel-mci-regs.h
1866
a1cfac48 1867ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1868M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1869S: Supported
df621252 1870F: drivers/tty/serial/atmel_serial.c
a1cfac48 1871
dfae90ed 1872ATMEL Audio ALSA driver
3a82002c 1873M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1874L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1875S: Supported
1876F: sound/soc/atmel
1877
b414dc16
NF
1878ATMEL DMA DRIVER
1879M: Nicolas Ferre <nicolas.ferre@atmel.com>
1880L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1881S: Supported
1882F: drivers/dma/at_hdmac.c
1883F: drivers/dma/at_hdmac_regs.h
6f0d65af 1884F: include/linux/platform_data/dma-atmel.h
b414dc16 1885
6bd0f436
LD
1886ATMEL XDMA DRIVER
1887M: Ludovic Desroches <ludovic.desroches@atmel.com>
1888L: linux-arm-kernel@lists.infradead.org
1889L: dmaengine@vger.kernel.org
1890S: Supported
1891F: drivers/dma/at_xdmac.c
1892
888f2804
LD
1893ATMEL I2C DRIVER
1894M: Ludovic Desroches <ludovic.desroches@atmel.com>
1895L: linux-i2c@vger.kernel.org
1896S: Supported
1897F: drivers/i2c/busses/i2c-at91.c
1898
15515545
JW
1899ATMEL ISI DRIVER
1900M: Josh Wu <josh.wu@atmel.com>
1901L: linux-media@vger.kernel.org
1902S: Supported
f2294c2d 1903F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1904F: include/media/atmel-isi.h
1905
8f4c79ce 1906ATMEL LCDFB DRIVER
8b58be88 1907M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1908L: linux-fbdev@vger.kernel.org
8f4c79ce 1909S: Maintained
8a61f013 1910F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1911F: include/video/atmel_lcdc.h
8f4c79ce 1912
89e5785f 1913ATMEL MACB ETHERNET DRIVER
a02875a6 1914M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1915S: Supported
9f2f381f 1916F: drivers/net/ethernet/cadence/
89e5785f 1917
5cbac98a
JW
1918ATMEL NAND DRIVER
1919M: Josh Wu <josh.wu@atmel.com>
1920L: linux-mtd@lists.infradead.org
1921S: Supported
1922F: drivers/mtd/nand/atmel_nand*
1923
05c441ef 1924ATMEL SDMMC DRIVER
1925M: Ludovic Desroches <ludovic.desroches@atmel.com>
1926L: linux-mmc@vger.kernel.org
1927S: Supported
1928F: drivers/mmc/host/sdhci-of-at91.c
1929
754ce4f2 1930ATMEL SPI DRIVER
a02875a6 1931M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1932S: Supported
9df92e6c 1933F: drivers/spi/spi-atmel.*
754ce4f2 1934
0ef09015 1935ATMEL SSC DRIVER
03515f32 1936M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1938S: Supported
1939F: drivers/misc/atmel-ssc.c
1940F: include/linux/atmel-ssc.h
1941
e9cb1c5a
NF
1942ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1943M: Nicolas Ferre <nicolas.ferre@atmel.com>
1944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1945S: Supported
1946F: drivers/misc/atmel_tclib.c
1947F: drivers/clocksource/tcb_clksrc.c
1948
914a3f3b 1949ATMEL USBA UDC DRIVER
a02875a6
NF
1950M: Nicolas Ferre <nicolas.ferre@atmel.com>
1951L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1952S: Supported
faf2e1db 1953F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1954
1da177e4 1955ATMEL WIRELESS DRIVER
8b58be88 1956M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1957L: linux-wireless@vger.kernel.org
1da177e4
LT
1958W: http://www.thekelleys.org.uk/atmel
1959W: http://atmelwlandriver.sourceforge.net/
1960S: Maintained
679655da 1961F: drivers/net/wireless/atmel*
1da177e4 1962
a14c0f8f
ND
1963ATMEL MAXTOUCH DRIVER
1964M: Nick Dyer <nick.dyer@itdev.co.uk>
1965T: git git://github.com/atmel-maxtouch/linux.git
1966S: Supported
1967F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1968F: drivers/input/touchscreen/atmel_mxt_ts.c
1969F: include/linux/platform_data/atmel_mxt_ts.h
1970
26780d9e 1971ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1972M: Bradley Grove <linuxdrivers@attotech.com>
1973L: linux-scsi@vger.kernel.org
1974W: http://www.attotech.com
1975S: Supported
1976F: drivers/scsi/esas2r
26780d9e 1977
bc6e17b8
SS
1978ATUSB IEEE 802.15.4 RADIO DRIVER
1979M: Stefan Schmidt <stefan@osg.samsung.com>
1980L: linux-wpan@vger.kernel.org
1981S: Maintained
1982F: drivers/net/ieee802154/atusb.c
1983F: drivers/net/ieee802154/atusb.h
1984F: drivers/net/ieee802154/at86rf230.h
1985
a92b7b80 1986AUDIT SUBSYSTEM
915f389d 1987M: Paul Moore <paul@paul-moore.com>
8b58be88 1988M: Eric Paris <eparis@redhat.com>
915f389d 1989L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1990W: http://people.redhat.com/sgrubb/audit/
915f389d 1991T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1992S: Maintained
679655da 1993F: include/linux/audit.h
c117ab84 1994F: include/uapi/linux/audit.h
679655da 1995F: kernel/audit*
a92b7b80 1996
70e84049 1997AUXILIARY DISPLAY DRIVERS
8b58be88 1998M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1999W: http://miguelojeda.es/auxdisplay.htm
2000W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2001S: Maintained
679655da
JP
2002F: drivers/auxdisplay/
2003F: include/linux/cfag12864b.h
70e84049 2004
5f97f7f9 2005AVR32 ARCHITECTURE
e336f61f
HCE
2006M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2007M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 2008W: http://www.atmel.com/products/AVR32/
249d9d9d 2009W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2010W: http://avrfreaks.net/
e336f61f 2011S: Maintained
679655da 2012F: arch/avr32/
5f97f7f9
HS
2013
2014AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2015M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2016M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2017S: Maintained
679655da 2018F: arch/avr32/mach-at32ap/
5f97f7f9 2019
1da177e4 2020AX.25 NETWORK LAYER
8b58be88 2021M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2022L: linux-hams@vger.kernel.org
d34cb28a 2023W: http://www.linux-ax25.org/
1da177e4 2024S: Maintained
c117ab84 2025F: include/uapi/linux/ax25.h
679655da
JP
2026F: include/net/ax25.h
2027F: net/ax25/
1da177e4 2028
d5269395 2029AZ6007 DVB DRIVER
009a5410 2030M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2031L: linux-media@vger.kernel.org
2032W: http://linuxtv.org
2033T: git git://linuxtv.org/media_tree.git
2034S: Maintained
2035F: drivers/media/usb/dvb-usb-v2/az6007.c
2036
6777376e
HV
2037AZTECH FM RADIO RECEIVER DRIVER
2038M: Hans Verkuil <hverkuil@xs4all.nl>
2039L: linux-media@vger.kernel.org
2040T: git git://linuxtv.org/media_tree.git
2041W: http://linuxtv.org
2042S: Maintained
2043F: drivers/media/radio/radio-aztech*
2044
e2d1d6c0 2045B43 WIRELESS DRIVER
e2d1d6c0 2046L: linux-wireless@vger.kernel.org
ed072f9e 2047L: b43-dev@lists.infradead.org
491b26b4 2048W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2049S: Odd Fixes
679655da 2050F: drivers/net/wireless/b43/
e2d1d6c0
RD
2051
2052B43LEGACY WIRELESS DRIVER
8b58be88 2053M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2054L: linux-wireless@vger.kernel.org
ed072f9e 2055L: b43-dev@lists.infradead.org
491b26b4 2056W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2057S: Maintained
679655da 2058F: drivers/net/wireless/b43legacy/
e2d1d6c0 2059
300abeb5 2060BACKLIGHT CLASS/SUBSYSTEM
b7701755 2061M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2062M: Lee Jones <lee.jones@linaro.org>
300abeb5 2063S: Maintained
679655da
JP
2064F: drivers/video/backlight/
2065F: include/linux/backlight.h
300abeb5 2066
c6c8fea2 2067BATMAN ADVANCED
207df49e 2068M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2069M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2070M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2071L: b.a.t.m.a.n@lists.open-mesh.org
2072W: http://www.open-mesh.org/
2073S: Maintained
2074F: net/batman-adv/
2075
e2d1d6c0 2076BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2077M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2078L: linux-hams@vger.kernel.org
2079W: http://www.baycom.org/~tom/ham/ham.html
2080S: Maintained
679655da 2081F: drivers/net/hamradio/baycom*
e2d1d6c0 2082
cafe5635 2083BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2084M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2085L: linux-bcache@vger.kernel.org
2086W: http://bcache.evilpiepirate.org
d1aa1ab3 2087S: Maintained
cafe5635
KO
2088F: drivers/md/bcache/
2089
04bd844a
HV
2090BDISP ST MEDIA DRIVER
2091M: Fabien Dessenne <fabien.dessenne@st.com>
2092L: linux-media@vger.kernel.org
2093T: git git://linuxtv.org/media_tree.git
2094W: http://linuxtv.org
2095S: Supported
2096F: drivers/media/platform/sti/bdisp
2097
e2d1d6c0 2098BEFS FILE SYSTEM
55817d3d 2099S: Orphan
679655da
JP
2100F: Documentation/filesystems/befs.txt
2101F: fs/befs/
e2d1d6c0 2102
564ee360 2103BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2104M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2105L: netdev@vger.kernel.org
2106S: Maintained
2107F: drivers/net/ethernet/ec_bhf.c
564ee360 2108
e2d1d6c0 2109BFS FILE SYSTEM
8b58be88 2110M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2111S: Maintained
679655da
JP
2112F: Documentation/filesystems/bfs.txt
2113F: fs/bfs/
c117ab84 2114F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2115
1394f032 2116BLACKFIN ARCHITECTURE
a4edbc10 2117M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2118L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2119T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2120W: http://blackfin.uclinux.org
2121S: Supported
679655da 2122F: arch/blackfin/
566da5b2 2123
e190d6b1 2124BLACKFIN EMAC DRIVER
b3fe92b0 2125L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2126W: http://blackfin.uclinux.org
2127S: Supported
7b35f033 2128F: drivers/net/ethernet/adi/
e190d6b1 2129
566da5b2 2130BLACKFIN RTC DRIVER
b3fe92b0 2131L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2132W: http://blackfin.uclinux.org
2133S: Supported
679655da 2134F: drivers/rtc/rtc-bfin.c
1394f032 2135
936ed49a 2136BLACKFIN SDH DRIVER
109ec8c3 2137M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2138L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2139W: http://blackfin.uclinux.org
2140S: Supported
2141F: drivers/mmc/host/bfin_sdh.c
2142
1394f032 2143BLACKFIN SERIAL DRIVER
8b58be88 2144M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2145L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2146W: http://blackfin.uclinux.org
2147S: Supported
8460241e 2148F: drivers/tty/serial/bfin_uart.c
1394f032 2149
1e6d320f 2150BLACKFIN WATCHDOG DRIVER
b3fe92b0 2151L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2152W: http://blackfin.uclinux.org
2153S: Supported
679655da 2154F: drivers/watchdog/bfin_wdt.c
1e6d320f 2155
d24ecfcc 2156BLACKFIN I2C TWI DRIVER
8b58be88 2157M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2158L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2159W: http://blackfin.uclinux.org/
2160S: Supported
679655da 2161F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2162
1e204377
SJ
2163BLACKFIN MEDIA DRIVER
2164M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2165L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2166W: http://blackfin.uclinux.org/
2167S: Supported
2168F: drivers/media/platform/blackfin/
2169F: drivers/media/i2c/adv7183*
2170F: drivers/media/i2c/vs6624*
2171
b54cf35a
JSM
2172BLINKM RGB LED DRIVER
2173M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2174S: Maintained
2175F: drivers/leds/leds-blinkm.c
2176
1da177e4 2177BLOCK LAYER
8b58be88 2178M: Jens Axboe <axboe@kernel.dk>
08deed1e 2179T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2180S: Maintained
679655da 2181F: block/
ae11f7ef 2182F: kernel/trace/blktrace.c
1da177e4 2183
2b54aaef 2184BLOCK2MTD DRIVER
8b58be88 2185M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2186L: linux-mtd@lists.infradead.org
2187S: Maintained
679655da 2188F: drivers/mtd/devices/block2mtd.c
2b54aaef 2189
63fbd24e 2190BLUETOOTH DRIVERS
8b58be88 2191M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2192M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2193M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2194L: linux-bluetooth@vger.kernel.org
63fbd24e 2195W: http://www.bluez.org/
22e7a424
MH
2196T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2197T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2198S: Maintained
679655da 2199F: drivers/bluetooth/
1da177e4 2200
63fbd24e 2201BLUETOOTH SUBSYSTEM
8b58be88 2202M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2203M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2204M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2205L: linux-bluetooth@vger.kernel.org
2206W: http://www.bluez.org/
22e7a424
MH
2207T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2208T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2209S: Maintained
679655da
JP
2210F: net/bluetooth/
2211F: include/net/bluetooth/
1da177e4
LT
2212
2213BONDING DRIVER
79b30750 2214M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2215M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2216M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2217L: netdev@vger.kernel.org
ce00f85c
JC
2218W: http://sourceforge.net/projects/bonding/
2219S: Supported
679655da 2220F: drivers/net/bonding/
c117ab84 2221F: include/uapi/linux/if_bonding.h
1da177e4 2222
b5f4df34
AS
2223BPF (Safe dynamic programs and tools)
2224M: Alexei Starovoitov <ast@kernel.org>
2225L: netdev@vger.kernel.org
2226L: linux-kernel@vger.kernel.org
2227S: Supported
2228F: kernel/bpf/
2229
39105890 2230BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2231M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2232L: netdev@vger.kernel.org
2233S: Supported
adfc5217 2234F: drivers/net/ethernet/broadcom/b44.*
39105890 2235
32ec90d5
FF
2236BROADCOM GENET ETHERNET DRIVER
2237M: Florian Fainelli <f.fainelli@gmail.com>
2238L: netdev@vger.kernel.org
2239S: Supported
2240F: drivers/net/ethernet/broadcom/genet/
2241
948c51e6 2242BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2243M: Sony Chacko <sony.chacko@qlogic.com>
2244M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2245L: netdev@vger.kernel.org
2246S: Supported
adfc5217
JK
2247F: drivers/net/ethernet/broadcom/bnx2.*
2248F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2249
4d9d2cb0 2250BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2251M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2252L: netdev@vger.kernel.org
2253S: Supported
adfc5217 2254F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2255
90f4c594 2256BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2257M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2258M: Ray Jui <rjui@broadcom.com>
2259M: Scott Branden <sbranden@broadcom.com>
497a045d 2260L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2261T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2262S: Maintained
2263F: arch/arm/mach-bcm/
2264F: arch/arm/boot/dts/bcm113*
90f4c594 2265F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2266F: arch/arm/boot/dts/bcm281*
2267F: arch/arm/configs/bcm_defconfig
e4ef47f2 2268F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2269F: drivers/clocksource/bcm_kona_timer.c
2270
9209bec4 2271BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2272M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2273M: Lee Jones <lee@kernel.org>
10b9e887 2274M: Eric Anholt <eric@anholt.net>
f680f25c 2275L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2276L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2277T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2278S: Maintained
9209bec4 2279N: bcm2835
f680f25c 2280
a2f6734c
KC
2281BROADCOM BCM33XX MIPS ARCHITECTURE
2282M: Kevin Cernekee <cernekee@gmail.com>
2283L: linux-mips@linux-mips.org
2284S: Maintained
2285F: arch/mips/bcm3384/*
2286F: arch/mips/include/asm/mach-bcm3384/*
2287F: arch/mips/kernel/*bmips*
2288
5564f092
RM
2289BROADCOM BCM47XX MIPS ARCHITECTURE
2290M: Hauke Mehrtens <hauke@hauke-m.de>
2291M: Rafał Miłecki <zajec5@gmail.com>
2292L: linux-mips@linux-mips.org
2293S: Maintained
2294F: arch/mips/bcm47xx/*
2295F: arch/mips/include/asm/mach-bcm47xx/*
2296
9209bec4 2297BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2298M: Hauke Mehrtens <hauke@hauke-m.de>
2299L: linux-arm-kernel@lists.infradead.org
2300S: Maintained
2301F: arch/arm/mach-bcm/bcm_5301x.c
2302F: arch/arm/boot/dts/bcm5301x.dtsi
2303F: arch/arm/boot/dts/bcm470*
2304
e076e962
FF
2305BROADCOM BCM63XX ARM ARCHITECTURE
2306M: Florian Fainelli <f.fainelli@gmail.com>
2307L: linux-arm-kernel@lists.infradead.org
eb6725d0 2308T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2309S: Maintained
2310F: arch/arm/mach-bcm/bcm63xx.c
2311F: arch/arm/include/debug/bcm63xx.S
2312
7110e227
KC
2313BROADCOM BCM63XX/BCM33XX UDC DRIVER
2314M: Kevin Cernekee <cernekee@gmail.com>
2315L: linux-usb@vger.kernel.org
2316S: Maintained
2317F: drivers/usb/gadget/udc/bcm63xx_udc.*
2318
2df94fd6 2319BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2320M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2321M: Gregory Fong <gregory.0xf0@gmail.com>
2322M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2323L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2324T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2325S: Maintained
2326F: arch/arm/mach-bcm/*brcmstb*
2327F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2328F: drivers/bus/brcmstb_gisb.c
5009a289 2329N: brcmstb
2df94fd6 2330
70371cef
KC
2331BROADCOM BMIPS MIPS ARCHITECTURE
2332M: Kevin Cernekee <cernekee@gmail.com>
2333M: Florian Fainelli <f.fainelli@gmail.com>
2334L: linux-mips@linux-mips.org
eb6725d0 2335T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2336S: Maintained
2337F: arch/mips/bmips/*
2338F: arch/mips/include/asm/mach-bmips/*
2339F: arch/mips/kernel/*bmips*
338808de 2340F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2341F: drivers/irqchip/irq-bcm7*
2342F: drivers/irqchip/irq-brcmstb*
2343
948c51e6 2344BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2345M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2346M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2347L: netdev@vger.kernel.org
2348S: Supported
adfc5217 2349F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2350
a9533e7e
HP
2351BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2352M: Brett Rudley <brudley@broadcom.com>
818c07b8 2353M: Arend van Spriel <arend@broadcom.com>
85d63686 2354M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2355M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2356L: linux-wireless@vger.kernel.org
5615171c 2357L: brcm80211-dev-list@broadcom.com
a9533e7e 2358S: Supported
f62ebdd5 2359F: drivers/net/wireless/brcm80211/
a9533e7e 2360
9958d6f9 2361BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2362M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2363L: linux-scsi@vger.kernel.org
2364S: Supported
2365F: drivers/scsi/bnx2fc/
2366
6a6b5ad0 2367BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2368M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2369L: linux-scsi@vger.kernel.org
2370S: Supported
2371F: drivers/scsi/bnx2i/
2372
36c0237f
SB
2373BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2374M: Ray Jui <rjui@broadcom.com>
2375M: Scott Branden <sbranden@broadcom.com>
2376L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2377L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2378T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2379S: Maintained
2380N: iproc
2381N: cygnus
2382N: bcm9113*
2383N: bcm9583*
2384N: bcm583*
2385N: bcm113*
2386
3b0213d5
GF
2387BROADCOM BRCMSTB GPIO DRIVER
2388M: Gregory Fong <gregory.0xf0@gmail.com>
2389L: bcm-kernel-feedback-list@broadcom.com>
2390S: Supported
2391F: drivers/gpio/gpio-brcmstb.c
2392F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2393
7b7f588b 2394BROADCOM KONA GPIO DRIVER
5e163903 2395M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2396L: bcm-kernel-feedback-list@broadcom.com
2397S: Supported
2398F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2399F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2400
f6e734a8
RM
2401BROADCOM NVRAM DRIVER
2402M: Rafał Miłecki <zajec5@gmail.com>
2403L: linux-mips@linux-mips.org
2404S: Maintained
2405F: drivers/firmware/broadcom/*
2406
02787daa
BN
2407BROADCOM STB NAND FLASH DRIVER
2408M: Brian Norris <computersforpeace@gmail.com>
2409L: linux-mtd@lists.infradead.org
2410S: Maintained
2411F: drivers/mtd/nand/brcmnand/
2412
c9678d86
RM
2413BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2414M: Rafał Miłecki <zajec5@gmail.com>
2415L: linux-wireless@vger.kernel.org
2416S: Maintained
2417F: drivers/bcma/
2418F: include/linux/bcma/
2419
b8302205
FF
2420BROADCOM SYSTEMPORT ETHERNET DRIVER
2421M: Florian Fainelli <f.fainelli@gmail.com>
2422L: netdev@vger.kernel.org
2423S: Supported
2424F: drivers/net/ethernet/broadcom/bcmsysport.*
2425
7725ccfd 2426BROCADE BFA FC SCSI DRIVER
aa803370
AG
2427M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2428M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2429L: linux-scsi@vger.kernel.org
2430S: Supported
2431F: drivers/scsi/bfa/
7725ccfd 2432
8b230ed8 2433BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2434M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2435L: netdev@vger.kernel.org
2436S: Supported
f844a0ea 2437F: drivers/net/ethernet/brocade/bna/
8b230ed8 2438
5cdf7f76 2439BSG (block layer generic sg v4 driver)
8b58be88 2440M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2441L: linux-scsi@vger.kernel.org
2442S: Supported
679655da
JP
2443F: block/bsg.c
2444F: include/linux/bsg.h
c117ab84 2445F: include/uapi/linux/bsg.h
5cdf7f76 2446
af39917d
CL
2447BT87X AUDIO DRIVER
2448M: Clemens Ladisch <clemens@ladisch.de>
2449L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2450T: git git://git.alsa-project.org/alsa-kernel.git
2451S: Maintained
2452F: Documentation/sound/alsa/Bt87x.txt
2453F: sound/pci/bt87x.c
2454
ff1d5c2f 2455BT8XXGPIO DRIVER
eb032b98 2456M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2457W: http://bu3sch.de/btgpio.php
2458S: Maintained
72dbb705 2459F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2460
eb1eb04f 2461BTRFS FILE SYSTEM
c0778e25
CM
2462M: Chris Mason <clm@fb.com>
2463M: Josef Bacik <jbacik@fb.com>
d8130624 2464M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2465L: linux-btrfs@vger.kernel.org
2466W: http://btrfs.wiki.kernel.org/
8a6e2535 2467Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2468T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2469S: Maintained
679655da
JP
2470F: Documentation/filesystems/btrfs.txt
2471F: fs/btrfs/
eb1eb04f 2472
1da177e4 2473BTTV VIDEO4LINUX DRIVER
009a5410 2474M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2475L: linux-media@vger.kernel.org
96b6aba0 2476W: http://linuxtv.org
275ffde4 2477T: git git://linuxtv.org/media_tree.git
f96236e5 2478S: Odd fixes
679655da 2479F: Documentation/video4linux/bttv/
90d72ac6 2480F: drivers/media/pci/bt8xx/bttv*
1da177e4 2481
1f34923c
KA
2482BUSLOGIC SCSI DRIVER
2483M: Khalid Aziz <khalid@gonehiking.org>
2484L: linux-scsi@vger.kernel.org
2485S: Maintained
2486F: drivers/scsi/BusLogic.*
2487F: drivers/scsi/FlashPoint.*
2488
af39917d
CL
2489C-MEDIA CMI8788 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: sound/pci/oxygen/
2495
2141355f
MS
2496C6X ARCHITECTURE
2497M: Mark Salter <msalter@redhat.com>
2498M: Aurelien Jacquiot <a-jacquiot@ti.com>
2499L: linux-c6x-dev@linux-c6x.org
2500W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2501S: Maintained
2502F: arch/c6x/
2503
a5432f5a 2504CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2505M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2506L: linux-cachefs@redhat.com
2507S: Supported
2508F: Documentation/filesystems/caching/cachefiles.txt
2509F: fs/cachefiles/
2510
c815ca39
HV
2511CADET FM/AM RADIO RECEIVER DRIVER
2512M: Hans Verkuil <hverkuil@xs4all.nl>
2513L: linux-media@vger.kernel.org
2514T: git git://linuxtv.org/media_tree.git
2515W: http://linuxtv.org
2516S: Maintained
2517F: drivers/media/radio/radio-cadet*
2518
77d5140f 2519CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2520M: Jonathan Corbet <corbet@lwn.net>
661263b5 2521L: linux-media@vger.kernel.org
275ffde4 2522T: git git://linuxtv.org/media_tree.git
77d5140f 2523S: Maintained
679655da 2524F: Documentation/video4linux/cafe_ccic
90d72ac6 2525F: drivers/media/platform/marvell-ccic/
77d5140f 2526
201b6bab 2527CAIF NETWORK LAYER
5c574f50 2528M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2529L: netdev@vger.kernel.org
2530S: Supported
2531F: Documentation/networking/caif/
2532F: drivers/net/caif/
c117ab84 2533F: include/uapi/linux/caif/
201b6bab
JP
2534F: include/net/caif/
2535F: net/caif/
2536
77dac90f 2537CALGARY x86-64 IOMMU
8b58be88
JP
2538M: Muli Ben-Yehuda <muli@il.ibm.com>
2539M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2540L: discuss@x86-64.org
2541S: Maintained
679655da
JP
2542F: arch/x86/kernel/pci-calgary_64.c
2543F: arch/x86/kernel/tce_64.c
2544F: arch/x86/include/asm/calgary.h
2545F: arch/x86/include/asm/tce.h
77dac90f 2546
e2d1d6c0 2547CAN NETWORK LAYER
8d15d386 2548M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2549M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2550L: linux-can@vger.kernel.org
84b0d715 2551W: https://github.com/linux-can
870482a4
MKB
2552T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2553T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2554S: Maintained
f35f6c8f 2555F: Documentation/networking/can.txt
8d15d386 2556F: net/can/
8d15d386 2557F: include/linux/can/core.h
c117ab84
CEB
2558F: include/uapi/linux/can.h
2559F: include/uapi/linux/can/bcm.h
2560F: include/uapi/linux/can/raw.h
2561F: include/uapi/linux/can/gw.h
e2d1d6c0 2562
4261a204 2563CAN NETWORK DRIVERS
8b58be88 2564M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2565M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2566L: linux-can@vger.kernel.org
84b0d715 2567W: https://github.com/linux-can
870482a4
MKB
2568T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2569T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2570S: Maintained
8d15d386
OH
2571F: drivers/net/can/
2572F: include/linux/can/dev.h
8d15d386 2573F: include/linux/can/platform/
c117ab84
CEB
2574F: include/uapi/linux/can/error.h
2575F: include/uapi/linux/can/netlink.h
4261a204 2576
95d16c72
JM
2577CAPABILITIES
2578M: Serge Hallyn <serge.hallyn@canonical.com>
2579L: linux-security-module@vger.kernel.org
6305902c 2580S: Supported
95d16c72 2581F: include/linux/capability.h
c117ab84 2582F: include/uapi/linux/capability.h
6305902c 2583F: security/commoncap.c
38a94118 2584F: kernel/capability.c
95d16c72 2585
b84894c7
KT
2586CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2587M: Kevin Tsai <ktsai@capellamicro.com>
2588S: Maintained
2589F: drivers/iio/light/cm*
2590F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2591
f21fb3ed
RV
2592CAVIUM LIQUIDIO NETWORK DRIVER
2593M: Derek Chickles <derek.chickles@caviumnetworks.com>
2594M: Satanand Burla <satananda.burla@caviumnetworks.com>
2595M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2596M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2597L: netdev@vger.kernel.org
2598W: http://www.cavium.com
2599S: Supported
f21fb3ed
RV
2600F: drivers/net/ethernet/cavium/liquidio/
2601
ef0bbac3
VB
2602CC2520 IEEE-802.15.4 RADIO DRIVER
2603M: Varka Bhadram <varkabhadram@gmail.com>
2604L: linux-wpan@vger.kernel.org
2605S: Maintained
2606F: drivers/net/ieee802154/cc2520.c
2607F: include/linux/spi/cc2520.h
2608F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2609
b8154542 2610CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2611M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2612L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2613W: http://www.ibm.com/developerworks/power/cell/
2614S: Supported
679655da 2615F: arch/powerpc/include/asm/cell*.h
679655da 2616F: arch/powerpc/include/asm/spu*.h
c117ab84 2617F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2618F: arch/powerpc/oprofile/*cell*
2619F: arch/powerpc/platforms/cell/
b8154542 2620
398ecff5
SW
2621CEPH COMMON CODE (LIBCEPH)
2622M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2623M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2624M: Sage Weil <sage@redhat.com>
82593f87 2625L: ceph-devel@vger.kernel.org
09d90327 2626W: http://ceph.com/
fb99f881 2627T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2628T: git git://github.com/ceph/ceph-client.git
9030aaf9 2629S: Supported
14430813
JP
2630F: net/ceph/
2631F: include/linux/ceph/
2632F: include/linux/crush/
9030aaf9 2633
398ecff5
SW
2634CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2635M: "Yan, Zheng" <zyan@redhat.com>
2636M: Sage Weil <sage@redhat.com>
2637M: Ilya Dryomov <idryomov@gmail.com>
2638L: ceph-devel@vger.kernel.org
2639W: http://ceph.com/
2640T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2641T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2642S: Supported
2643F: Documentation/filesystems/ceph.txt
2644F: fs/ceph/
2645
cfc411e7
DH
2646CERTIFICATE HANDLING:
2647M: David Howells <dhowells@redhat.com>
2648M: David Woodhouse <dwmw2@infradead.org>
2649L: keyrings@linux-nfs.org
2650S: Maintained
2651F: Documentation/module-signing.txt
2652F: certs/
2653F: scripts/extract-cert.c
2654
18332a80 2655CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2656L: linux-usb@vger.kernel.org
10c6c9c9 2657S: Orphan
679655da
JP
2658F: Documentation/usb/WUSB-Design-overview.txt
2659F: Documentation/usb/wusb-cbaf
355ffe69
DV
2660F: drivers/usb/host/hwa-hc.c
2661F: drivers/usb/host/whci/
679655da
JP
2662F: drivers/usb/wusbcore/
2663F: include/linux/usb/wusb*
18332a80 2664
70e84049 2665CFAG12864B LCD DRIVER
8b58be88 2666M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2667W: http://miguelojeda.es/auxdisplay.htm
2668W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2669S: Maintained
679655da
JP
2670F: drivers/auxdisplay/cfag12864b.c
2671F: include/linux/cfag12864b.h
70e84049
MOS
2672
2673CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2674M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2675W: http://miguelojeda.es/auxdisplay.htm
2676W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2677S: Maintained
679655da
JP
2678F: drivers/auxdisplay/cfag12864bfb.c
2679F: include/linux/cfag12864b.h
70e84049 2680
704232c2 2681CFG80211 and NL80211
8b58be88 2682M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2683L: linux-wireless@vger.kernel.org
ce466579
JB
2684W: http://wireless.kernel.org/
2685T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2686T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2687S: Maintained
c117ab84 2688F: include/uapi/linux/nl80211.h
679655da
JP
2689F: include/net/cfg80211.h
2690F: net/wireless/*
2691X: net/wireless/wext*
704232c2 2692
46e64261
GKH
2693CHAR and MISC DRIVERS
2694M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2695M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2696T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2697S: Supported
46e64261
GKH
2698F: drivers/char/*
2699F: drivers/misc/*
471322a8 2700F: include/linux/miscdevice.h
46e64261 2701
0a920b5b 2702CHECKPATCH
8b58be88 2703M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2704M: Joe Perches <joe@perches.com>
2705S: Maintained
679655da 2706F: scripts/checkpatch.pl
0a920b5b 2707
f8407f26
HW
2708CHINESE DOCUMENTATION
2709M: Harry Wei <harryxiyou@gmail.com>
9740153c 2710L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2711L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2712S: Maintained
2713F: Documentation/zh_CN/
2714
2721ea2c 2715CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2716M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2717T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2718L: linux-usb@vger.kernel.org
2719S: Maintained
2720F: drivers/usb/chipidea/
2721
a93ad65d
HG
2722CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2723M: Hans de Goede <hdegoede@redhat.com>
2724L: linux-input@vger.kernel.org
2725S: Maintained
2726F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2727F: drivers/input/touchscreen/chipone_icn8318.c
2728
ab043105
OJ
2729CHROME HARDWARE PLATFORM SUPPORT
2730M: Olof Johansson <olof@lixom.net>
2731S: Maintained
2732F: drivers/platform/chrome/
2733
641cb85e 2734CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2735M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2736M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2737M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2738M: Neel Patel <neepatel@cisco.com>
7063fbf2 2739S: Supported
a6a5580c 2740F: drivers/net/ethernet/cisco/enic/
7063fbf2 2741
e3cf00d0 2742CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2743M: Upinder Malhi <umalhi@cisco.com>
2744S: Supported
2745F: drivers/infiniband/hw/usnic
e3cf00d0 2746
2b7a52a4 2747CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2748M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2749L: netdev@vger.kernel.org
2750S: Maintained
57d0b7a0 2751F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2752
3d4cfdc9
MB
2753CIRRUS LOGIC AUDIO CODEC DRIVERS
2754M: Brian Austin <brian.austin@cirrus.com>
2755M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2756L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2757S: Maintained
2758F: sound/soc/codecs/cs*
2759
94574d9a
KRW
2760CLEANCACHE API
2761M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2762L: linux-kernel@vger.kernel.org
2763S: Maintained
2764F: mm/cleancache.c
2765F: include/linux/cleancache.h
2766
d4275354 2767CLK API
8b58be88 2768M: Russell King <linux@arm.linux.org.uk>
aa571b14 2769L: linux-clk@vger.kernel.org
37417046 2770S: Maintained
d4275354
RK
2771F: include/linux/clk.h
2772
9222d247
JS
2773CLOCKSOURCE, CLOCKEVENT DRIVERS
2774M: Daniel Lezcano <daniel.lezcano@linaro.org>
2775M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2776L: linux-kernel@vger.kernel.org
9222d247
JS
2777T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2778S: Supported
2779F: drivers/clocksource
2780
5df6d737 2781CISCO FCOE HBA DRIVER
8fc89a79
HP
2782M: Hiral Patel <hiralpat@cisco.com>
2783M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2784M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2785L: linux-scsi@vger.kernel.org
2786S: Supported
2a99921a 2787F: drivers/scsi/fnic/
5df6d737 2788
c8806b6c
NM
2789CISCO SCSI HBA DRIVER
2790M: Narsimhulu Musini <nmusini@cisco.com>
2791M: Sesidhar Baddela <sebaddel@cisco.com>
2792L: linux-scsi@vger.kernel.org
2793S: Supported
2794F: drivers/scsi/snic/
2795
529aa8cb
TLSC
2796CMPC ACPI DRIVER
2797M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2798M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2799L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2800S: Supported
2801F: drivers/platform/x86/classmate-laptop.c
2802
85756a06
HV
2803COBALT MEDIA DRIVER
2804M: Hans Verkuil <hans.verkuil@cisco.com>
2805L: linux-media@vger.kernel.org
2806T: git git://linuxtv.org/media_tree.git
2807W: http://linuxtv.org
2808S: Supported
2809F: drivers/media/pci/cobalt/
2810
74425eee 2811COCCINELLE/Semantic Patches (SmPL)
26de9c26 2812M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2813M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2814M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2815M: Michal Marek <mmarek@suse.com>
26de9c26 2816L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2817T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2818W: http://coccinelle.lip6.fr/
2819S: Supported
4b92b2aa 2820F: Documentation/coccinelle.txt
74425eee
NP
2821F: scripts/coccinelle/
2822F: scripts/coccicheck
2823
1da177e4 2824CODA FILE SYSTEM
8b58be88 2825M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2826M: coda@cs.cmu.edu
2827L: codalist@coda.cs.cmu.edu
2828W: http://www.coda.cs.cmu.edu/
2829S: Maintained
679655da
JP
2830F: Documentation/filesystems/coda.txt
2831F: fs/coda/
2832F: include/linux/coda*.h
c117ab84 2833F: include/uapi/linux/coda*.h
1da177e4 2834
0b14261e
PZ
2835CODA V4L2 MEM2MEM DRIVER
2836M: Philipp Zabel <p.zabel@pengutronix.de>
2837L: linux-media@vger.kernel.org
2838S: Maintained
2839F: Documentation/devicetree/bindings/media/coda.txt
2840F: drivers/media/platform/coda/
2841
7704addb 2842COMMON CLK FRAMEWORK
a85fa007 2843M: Michael Turquette <mturquette@baylibre.com>
f956165f 2844M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2845L: linux-clk@vger.kernel.org
baeb0d9b 2846T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2847S: Maintained
60bea3b5
SW
2848F: drivers/clk/
2849X: drivers/clk/clkdev.c
7704addb 2850F: include/linux/clk-pr*
60bea3b5 2851F: include/linux/clk/
7704addb 2852
e2d1d6c0 2853COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2854M: Steve French <sfrench@samba.org>
51223df6 2855L: linux-cifs@vger.kernel.org
d1f28953 2856L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2857W: http://linux-cifs.samba.org/
bb1d5dda 2858T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2859S: Supported
ec421a71 2860F: Documentation/filesystems/cifs/
679655da 2861F: fs/cifs/
e2d1d6c0 2862
1da177e4 2863COMPACTPCI HOTPLUG CORE
8b58be88 2864M: Scott Murray <scott@spiteful.org>
64dab204 2865L: linux-pci@vger.kernel.org
82c4dfc7 2866S: Maintained
679655da 2867F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2868
2869COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2870M: Scott Murray <scott@spiteful.org>
64dab204 2871L: linux-pci@vger.kernel.org
82c4dfc7 2872S: Maintained
679655da 2873F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2874
2875COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2876M: Scott Murray <scott@spiteful.org>
64dab204 2877L: linux-pci@vger.kernel.org
82c4dfc7 2878S: Maintained
679655da 2879F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2880
5411552c 2881COMPAL LAPTOP SUPPORT
8b58be88 2882M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2883L: platform-driver-x86@vger.kernel.org
5411552c 2884S: Maintained
679655da 2885F: drivers/platform/x86/compal-laptop.c
5411552c 2886
949be0f7 2887CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2888M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2889L: accessrunner-general@lists.sourceforge.net
2890W: http://accessrunner.sourceforge.net/
949be0f7 2891S: Maintained
679655da 2892F: drivers/usb/atm/cxacru.c
949be0f7 2893
e2d1d6c0 2894CONFIGFS
d6351db2
JB
2895M: Joel Becker <jlbec@evilplan.org>
2896T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2897S: Supported
679655da
JP
2898F: fs/configfs/
2899F: include/linux/configfs.h
e2d1d6c0 2900
acb9c1b2 2901CONNECTOR
8b58be88 2902M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2903L: netdev@vger.kernel.org
2904S: Maintained
2905F: drivers/connector/
2906
a3e3354d 2907CONTROL GROUP (CGROUP)
860ca0e6 2908M: Tejun Heo <tj@kernel.org>
ad50c159 2909M: Li Zefan <lizefan@huawei.com>
4d205676 2910M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2911L: cgroups@vger.kernel.org
860ca0e6 2912T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2913S: Maintained
a3e3354d 2914F: Documentation/cgroups/
679655da
JP
2915F: include/linux/cgroup*
2916F: kernel/cgroup*
a3e3354d
TH
2917
2918CONTROL GROUP - CPUSET
2919M: Li Zefan <lizefan@huawei.com>
2920L: cgroups@vger.kernel.org
2921W: http://www.bullopensource.org/cpuset/
2922W: http://oss.sgi.com/projects/cpusets/
2923T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2924S: Maintained
2925F: Documentation/cgroups/cpusets.txt
2926F: include/linux/cpuset.h
2927F: kernel/cpuset.c
2928
2929CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2930M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2931M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2932L: cgroups@vger.kernel.org
2933L: linux-mm@kvack.org
2934S: Maintained
2935F: mm/memcontrol.c
5d1ea48b 2936F: mm/swap_cgroup.c
fb3a0fb6 2937
bebe4678 2938CORETEMP HARDWARE MONITORING DRIVER
96859129 2939M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2940L: lm-sensors@lm-sensors.org
2941S: Maintained
679655da
JP
2942F: Documentation/hwmon/coretemp
2943F: drivers/hwmon/coretemp.c
bebe4678 2944
1da177e4 2945COSA/SRP SYNC SERIAL DRIVER
8b58be88 2946M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2947W: http://www.fi.muni.cz/~kas/cosa/
2948S: Maintained
679655da 2949F: drivers/net/wan/cosa*
1da177e4 2950
4371ee35 2951CPMAC ETHERNET DRIVER
8b58be88 2952M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2953L: netdev@vger.kernel.org
2954S: Maintained
b544dbac 2955F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2956
1da177e4 2957CPU FREQUENCY DRIVERS
9c3646d1 2958M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2959M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2960L: linux-pm@vger.kernel.org
1da177e4 2961S: Maintained
27209d91
VK
2962T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2963T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2964F: drivers/cpufreq/
2965F: include/linux/cpufreq.h
1da177e4 2966
8a67f0ef
VK
2967CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2968M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2969M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2970L: linux-pm@vger.kernel.org
2971W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2972S: Maintained
2973F: drivers/cpufreq/arm_big_little.h
2974F: drivers/cpufreq/arm_big_little.c
2975F: drivers/cpufreq/arm_big_little_dt.c
2976
14d2c34c 2977CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2978M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2979M: Daniel Lezcano <daniel.lezcano@linaro.org>
2980L: linux-pm@vger.kernel.org
2981L: linux-arm-kernel@lists.infradead.org
cea8321c 2982T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2983S: Maintained
2984F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2985
0c570c18
BZ
2986CPUIDLE DRIVER - ARM EXYNOS
2987M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2988M: Daniel Lezcano <daniel.lezcano@linaro.org>
2989M: Kukjin Kim <kgene@kernel.org>
2990L: linux-pm@vger.kernel.org
2991L: linux-samsung-soc@vger.kernel.org
2992S: Supported
2993F: drivers/cpuidle/cpuidle-exynos.c
2994F: arch/arm/mach-exynos/pm.c
2995
a8e39c35 2996CPUIDLE DRIVERS
9c3646d1 2997M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2998M: Daniel Lezcano <daniel.lezcano@linaro.org>
2999L: linux-pm@vger.kernel.org
3000S: Maintained
cea8321c 3001T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
3002F: drivers/cpuidle/*
3003F: include/linux/cpuidle.h
3004
1da177e4 3005CPUID/MSR DRIVER
8b58be88 3006M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 3007S: Maintained
679655da
JP
3008F: arch/x86/kernel/cpuid.c
3009F: arch/x86/kernel/msr.c
1da177e4 3010
7fe2f639 3011CPU POWER MONITORING SUBSYSTEM
d8130624 3012M: Thomas Renninger <trenn@suse.com>
103f1790 3013L: linux-pm@vger.kernel.org
7fe2f639 3014S: Maintained
14430813 3015F: tools/power/cpupower/
7fe2f639 3016
1da177e4 3017CRAMFS FILESYSTEM
ce00f85c 3018W: http://sourceforge.net/projects/cramfs/
54886a71 3019S: Orphan / Obsolete
679655da
JP
3020F: Documentation/filesystems/cramfs.txt
3021F: fs/cramfs/
1da177e4
LT
3022
3023CRIS PORT
8b58be88
JP
3024M: Mikael Starvik <starvik@axis.com>
3025M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3026L: linux-cris-kernel@axis.com
1da177e4
LT
3027W: http://developer.axis.com
3028S: Maintained
679655da 3029F: arch/cris/
df621252 3030F: drivers/tty/serial/crisv10.*
1da177e4
LT
3031
3032CRYPTO API
8b58be88
JP
3033M: Herbert Xu <herbert@gondor.apana.org.au>
3034M: "David S. Miller" <davem@davemloft.net>
1da177e4 3035L: linux-crypto@vger.kernel.org
54e5881d 3036T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3037S: Maintained
679655da 3038F: Documentation/crypto/
2ca87a17 3039F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3040F: arch/*/crypto/
3041F: crypto/
3042F: drivers/crypto/
3043F: include/crypto/
1da177e4 3044
5b07bd57 3045CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3046M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3047L: linux-crypto@vger.kernel.org
3048S: Maintained
51a2228a
JP
3049F: crypto/ansi_cprng.c
3050F: crypto/rng.c
5b07bd57 3051
9b4ffa48 3052CS5535 Audio ALSA driver
8b58be88 3053M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3054S: Maintained
679655da 3055F: sound/pci/cs5535audio/
9b4ffa48 3056
a910e4a9 3057CW1200 WLAN driver
b75f0050
JP
3058M: Solomon Peachy <pizza@shaftnet.org>
3059S: Maintained
3060F: drivers/net/wireless/cw1200/
a910e4a9 3061
6d8425b1 3062CX18 VIDEO4LINUX DRIVER
6afdeaf8 3063M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3064L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3065L: linux-media@vger.kernel.org
275ffde4 3066T: git git://linuxtv.org/media_tree.git
6d8425b1 3067W: http://linuxtv.org
30e10993 3068W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3069S: Maintained
679655da 3070F: Documentation/video4linux/cx18.txt
90d72ac6 3071F: drivers/media/pci/cx18/
6c0f0359 3072F: include/uapi/linux/ivtv*
6d8425b1 3073
3f101d91
HV
3074CX2341X MPEG ENCODER HELPER MODULE
3075M: Hans Verkuil <hverkuil@xs4all.nl>
3076L: linux-media@vger.kernel.org
3077T: git git://linuxtv.org/media_tree.git
3078W: http://linuxtv.org
3079S: Maintained
c368360b 3080F: drivers/media/common/cx2341x*
3f101d91
HV
3081F: include/media/cx2341x*
3082
b8fe6e2c
PB
3083CX24120 MEDIA DRIVER
3084M: Jemma Denson <jdenson@gmail.com>
3085M: Patrick Boettcher <patrick.boettcher@posteo.de>
3086L: linux-media@vger.kernel.org
3087W: http://linuxtv.org/
3088Q: http://patchwork.linuxtv.org/project/linux-media/list/
3089S: Maintained
3090F: drivers/media/dvb-frontends/cx24120*
3091
20357578 3092CX88 VIDEO4LINUX DRIVER
009a5410 3093M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3094L: linux-media@vger.kernel.org
3095W: http://linuxtv.org
3096T: git git://linuxtv.org/media_tree.git
3097S: Odd fixes
3098F: Documentation/video4linux/cx88/
3099F: drivers/media/pci/cx88/
6d8425b1 3100
91952bc0
AP
3101CXD2820R MEDIA DRIVER
3102M: Antti Palosaari <crope@iki.fi>
3103L: linux-media@vger.kernel.org
3104W: http://linuxtv.org/
3105W: http://palosaari.fi/linux/
3106Q: http://patchwork.linuxtv.org/project/linux-media/list/
3107T: git git://linuxtv.org/anttip/media_tree.git
3108S: Maintained
3109F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3110
e5ec3789 3111CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3112M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3113L: netdev@vger.kernel.org
3114W: http://www.chelsio.com
3115S: Supported
f7917c00 3116F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3117
d8ae3c33 3118CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3119M: Karen Xie <kxie@chelsio.com>
3120L: linux-scsi@vger.kernel.org
3121W: http://www.chelsio.com
3122S: Supported
3123F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3124
e5ec3789 3125CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3126M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3127L: linux-rdma@vger.kernel.org
e5ec3789
SW
3128W: http://www.openfabrics.org
3129S: Supported
679655da 3130F: drivers/infiniband/hw/cxgb3/
e5ec3789 3131
be4c9bad 3132CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3133M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3134L: netdev@vger.kernel.org
3135W: http://www.chelsio.com
3136S: Supported
f7917c00 3137F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3138
d8ae3c33 3139CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3140M: Karen Xie <kxie@chelsio.com>
3141L: linux-scsi@vger.kernel.org
3142W: http://www.chelsio.com
3143S: Supported
3144F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3145
be4c9bad
RD
3146CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3147M: Steve Wise <swise@chelsio.com>
3148L: linux-rdma@vger.kernel.org
3149W: http://www.openfabrics.org
3150S: Supported
3151F: drivers/infiniband/hw/cxgb4/
3152
5c20a5c7
CL
3153CXGB4VF ETHERNET DRIVER (CXGB4VF)
3154M: Casey Leedom <leedom@chelsio.com>
3155L: netdev@vger.kernel.org
3156W: http://www.chelsio.com
3157S: Supported
f7917c00 3158F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3159
a9282d01
IM
3160CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3161M: Ian Munsie <imunsie@au1.ibm.com>
3162M: Michael Neuling <mikey@neuling.org>
3163L: linuxppc-dev@lists.ozlabs.org
3164S: Supported
3165F: drivers/misc/cxl/
ec249dd8 3166F: include/misc/cxl*
a9282d01
IM
3167F: include/uapi/misc/cxl.h
3168F: Documentation/powerpc/cxl.txt
3169F: Documentation/powerpc/cxl.txt
3170F: Documentation/ABI/testing/sysfs-class-cxl
3171
b52b97a3
GC
3172STMMAC ETHERNET DRIVER
3173M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3174L: netdev@vger.kernel.org
3175W: http://www.stlinux.com
3176S: Supported
7ac6653a 3177F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3178
1da177e4 3179CYBERPRO FB DRIVER
8b58be88 3180M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3181L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3182W: http://www.arm.linux.org.uk/
3183S: Maintained
8a61f013 3184F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3185
1da177e4 3186CYCLADES ASYNC MUX DRIVER
1da177e4 3187W: http://www.cyclades.com/
d459883e 3188S: Orphan
c897401b 3189F: drivers/tty/cyclades.c
679655da 3190F: include/linux/cyclades.h
c117ab84 3191F: include/uapi/linux/cyclades.h
1da177e4
LT
3192
3193CYCLADES PC300 DRIVER
1da177e4 3194W: http://www.cyclades.com/
d459883e 3195S: Orphan
679655da 3196F: drivers/net/wan/pc300*
1da177e4 3197
402f6ae4
AP
3198CYPRESS_FIRMWARE MEDIA DRIVER
3199M: Antti Palosaari <crope@iki.fi>
3200L: linux-media@vger.kernel.org
3201W: http://linuxtv.org/
3202W: http://palosaari.fi/linux/
3203Q: http://patchwork.linuxtv.org/project/linux-media/list/
3204T: git git://linuxtv.org/anttip/media_tree.git
3205S: Maintained
3206F: drivers/media/common/cypress_firmware*
3207
e3ae3525 3208CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3209M: Ferruh Yigit <fery@cypress.com>
6305902c 3210L: linux-input@vger.kernel.org
be9a6f40 3211S: Supported
6305902c
JP
3212F: drivers/input/touchscreen/cyttsp*
3213F: include/linux/input/cyttsp.h
e3ae3525 3214
aaaf5fbf
JK
3215DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3216M: Joshua Kinard <kumba@gentoo.org>
3217S: Maintained
3218F: drivers/rtc/rtc-ds1685.c
3219F: include/linux/rtc/ds1685.h
3220
1da177e4 3221DAMA SLAVE for AX.25
8b58be88 3222M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3223W: http://yaina.de/jreuter/
3224W: http://www.qsl.net/dl1bke/
3225L: linux-hams@vger.kernel.org
3226S: Maintained
679655da
JP
3227F: net/ax25/af_ax25.c
3228F: net/ax25/ax25_dev.c
3229F: net/ax25/ax25_ds_*
3230F: net/ax25/ax25_in.c
3231F: net/ax25/ax25_out.c
3232F: net/ax25/ax25_timer.c
3233F: net/ax25/sysctl_net_ax25.c
1da177e4 3234
e2d1d6c0 3235DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3236L: netdev@vger.kernel.org
5ff77428 3237S: Orphan
679655da 3238F: Documentation/networking/dmfe.txt
0f04e2aa 3239F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3240
3241DC390/AM53C974 SCSI driver
d8130624 3242M: Hannes Reinecke <hare@suse.com>
71bd849d 3243L: linux-scsi@vger.kernel.org
e2d1d6c0 3244S: Maintained
71bd849d 3245F: drivers/scsi/am53c974.c
e2d1d6c0 3246
1da177e4 3247DC395x SCSI driver
61eee9a7 3248M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3249M: Ali Akcaagac <aliakc@web.de>
3250M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3251L: dc395x@twibble.org
cf015e9f
JP
3252W: http://twibble.org/dist/dc395x/
3253W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3254S: Maintained
679655da
JP
3255F: Documentation/scsi/dc395x.txt
3256F: drivers/scsi/dc395x.*
1da177e4 3257
eb8edb08 3258DCCP PROTOCOL
a89d030e 3259M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3260L: dccp@vger.kernel.org
c996d8b9 3261W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3262S: Maintained
679655da 3263F: include/linux/dccp.h
c117ab84 3264F: include/uapi/linux/dccp.h
679655da
JP
3265F: include/linux/tfrc.h
3266F: net/dccp/
eb8edb08 3267
1da177e4 3268DECnet NETWORK LAYER
1da177e4
LT
3269W: http://linux-decnet.sourceforge.net
3270L: linux-decnet-user@lists.sourceforge.net
f546444d 3271S: Orphan
679655da
JP
3272F: Documentation/networking/decnet.txt
3273F: net/decnet/
1da177e4 3274
ebff05b9
MR
3275DECSTATION PLATFORM SUPPORT
3276M: "Maciej W. Rozycki" <macro@linux-mips.org>
3277L: linux-mips@linux-mips.org
3278W: http://www.linux-mips.org/wiki/DECstation
3279S: Maintained
3280F: arch/mips/dec/
3281F: arch/mips/include/asm/dec/
3282F: arch/mips/include/asm/mach-dec/
3283
1da177e4 3284DEFXX FDDI NETWORK DRIVER
8b58be88 3285M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3286S: Maintained
33f810b2 3287F: drivers/net/fddi/defxx.*
1da177e4 3288
ad8f07cc 3289DELL LAPTOP DRIVER
8b58be88 3290M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3291M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3292L: platform-driver-x86@vger.kernel.org
ad8f07cc 3293S: Maintained
679655da 3294F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3295
817a5cdb
PR
3296DELL LAPTOP RBTN DRIVER
3297M: Pali RohĂ¡r <pali.rohar@gmail.com>
3298S: Maintained
3299F: drivers/platform/x86/dell-rbtn.*
3300
cdbff611
PR
3301DELL LAPTOP FREEFALL DRIVER
3302M: Pali RohĂ¡r <pali.rohar@gmail.com>
3303S: Maintained
3304F: drivers/platform/x86/dell-smo8800.c
3305
1da177e4 3306DELL LAPTOP SMM DRIVER
a5afba16 3307M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3308S: Maintained
a5afba16 3309F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3310F: include/uapi/linux/i8k.h
1da177e4 3311
90563ec4 3312DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3313M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3314S: Maintained
679655da
JP
3315F: Documentation/dcdbas.txt
3316F: drivers/firmware/dcdbas.*
90563ec4 3317
0b3f6109 3318DELL WMI EXTRAS DRIVER
8b58be88 3319M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3320M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3321S: Maintained
36b3a96f 3322F: drivers/platform/x86/dell-wmi.c
0b3f6109 3323
5efc75e3 3324DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3325M: John Youn <johnyoun@synopsys.com>
5efc75e3 3326L: linux-usb@vger.kernel.org
18f340f9 3327T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3328S: Maintained
197ba5f4 3329F: drivers/usb/dwc2/
5efc75e3 3330
94ab23dd
FB
3331DESIGNWARE USB3 DRD IP DRIVER
3332M: Felipe Balbi <balbi@ti.com>
3333L: linux-usb@vger.kernel.org
3334L: linux-omap@vger.kernel.org
3335T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3336S: Maintained
3337F: drivers/usb/dwc3/
3338
833c9545
JB
3339DEVICE COREDUMP (DEV_COREDUMP)
3340M: Johannes Berg <johannes@sipsolutions.net>
3341L: linux-kernel@vger.kernel.org
3342S: Maintained
3343F: drivers/base/devcoredump.c
3344F: include/linux/devcoredump.h
3345
89d07767
KP
3346DEVICE FREQUENCY (DEVFREQ)
3347M: MyungJoo Ham <myungjoo.ham@samsung.com>
3348M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3349L: linux-pm@vger.kernel.org
89d07767
KP
3350S: Maintained
3351F: drivers/devfreq/
3352
1da177e4 3353DEVICE NUMBER REGISTRY
8b58be88 3354M: Torben Mathiasen <device@lanana.org>
1da177e4 3355W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3356S: Maintained
3357
e2d1d6c0 3358DEVICE-MAPPER (LVM)
854ecaad 3359M: Alasdair Kergon <agk@redhat.com>
8504eed3 3360M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3361M: dm-devel@redhat.com
e2d1d6c0
RD
3362L: dm-devel@redhat.com
3363W: http://sources.redhat.com/dm
8a6e2535 3364Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3365T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3366T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3367S: Maintained
679655da
JP
3368F: Documentation/device-mapper/
3369F: drivers/md/dm*
854ecaad 3370F: drivers/md/persistent-data/
679655da
JP
3371F: include/linux/device-mapper.h
3372F: include/linux/dm-*.h
8504eed3 3373F: include/uapi/linux/dm-*.h
e2d1d6c0 3374
c0d995aa
OST
3375DIALOG SEMICONDUCTOR DRIVERS
3376M: Support Opensource <support.opensource@diasemi.com>
3377W: http://www.dialog-semiconductor.com/products
3378S: Supported
3379F: Documentation/hwmon/da90??
3380F: drivers/gpio/gpio-da90??.c
3381F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3382F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3383F: drivers/input/misc/da90??_onkey.c
3384F: drivers/input/touchscreen/da9052_tsi.c
3385F: drivers/leds/leds-da90??.c
3386F: drivers/mfd/da903x.c
3387F: drivers/mfd/da90??-*.c
7be72c2c 3388F: drivers/mfd/da91??-*.c
c0d995aa 3389F: drivers/power/da9052-battery.c
7be72c2c 3390F: drivers/power/da91??-*.c
c0d995aa
OST
3391F: drivers/regulator/da903x.c
3392F: drivers/regulator/da9???-regulator.[ch]
3393F: drivers/rtc/rtc-da90??.c
3394F: drivers/video/backlight/da90??_bl.c
3395F: drivers/watchdog/da90??_wdt.c
3396F: include/linux/mfd/da903x.h
3397F: include/linux/mfd/da9052/
3398F: include/linux/mfd/da9055/
3399F: include/linux/mfd/da9063/
7be72c2c 3400F: include/linux/mfd/da9150/
c0d995aa
OST
3401F: include/sound/da[79]*.h
3402F: sound/soc/codecs/da[79]*.[ch]
3403
599aa697
LL
3404DIGI NEO AND CLASSIC PCI PRODUCTS
3405M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3406M: Mark Hounschell <markh@compro.net>
599aa697
LL
3407L: driverdev-devel@linuxdriverproject.org
3408S: Maintained
3409F: drivers/staging/dgnc/
3410
3411DIGI EPCA PCI PRODUCTS
3412M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3413M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3414L: driverdev-devel@linuxdriverproject.org
3415S: Maintained
3416F: drivers/staging/dgap/
3417
335d7c58 3418DIOLAN U2C-12 I2C DRIVER
ca462085 3419M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3420L: linux-i2c@vger.kernel.org
3421S: Maintained
3422F: drivers/i2c/busses/i2c-diolan-u2c.c
3423
d475c634
MW
3424DIRECT ACCESS (DAX)
3425M: Matthew Wilcox <willy@linux.intel.com>
3426L: linux-fsdevel@vger.kernel.org
3427S: Supported
3428F: fs/dax.c
3429
e7839f25 3430DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3431M: Eric Paris <eparis@parisplace.org>
3c5119c0 3432S: Maintained
679655da
JP
3433F: Documentation/filesystems/dnotify.txt
3434F: fs/notify/dnotify/
3435F: include/linux/dnotify.h
1da177e4
LT
3436
3437DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3438M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3439W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3440W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3441W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3442S: Maintained
3443
4480f15b 3444DISKQUOTA
d8130624 3445M: Jan Kara <jack@suse.com>
1da177e4 3446S: Maintained
679655da
JP
3447F: Documentation/filesystems/quota.txt
3448F: fs/quota/
3449F: include/linux/quota*.h
c117ab84 3450F: include/uapi/linux/quota*.h
1da177e4 3451
702686ad
BT
3452DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3453M: Bernie Thompson <bernie@plugable.com>
3454L: linux-fbdev@vger.kernel.org
3455S: Maintained
3456W: http://plugable.com/category/projects/udlfb/
8a61f013 3457F: drivers/video/fbdev/udlfb.c
702686ad
BT
3458F: include/video/udlfb.h
3459F: Documentation/fb/udlfb.txt
3460
e7839f25 3461DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3462M: Christine Caulfield <ccaulfie@redhat.com>
3463M: David Teigland <teigland@redhat.com>
a4644184 3464L: cluster-devel@redhat.com
5be7b50f 3465W: http://sources.redhat.com/cluster/
54e5881d 3466T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3467S: Supported
679655da 3468F: fs/dlm/
5be7b50f 3469
53b6b3e0
SS
3470DMA BUFFER SHARING FRAMEWORK
3471M: Sumit Semwal <sumit.semwal@linaro.org>
3472S: Maintained
3473L: linux-media@vger.kernel.org
3474L: dri-devel@lists.freedesktop.org
8ada6d2d 3475L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3476F: drivers/dma-buf/
e46d12c6
JP
3477F: include/linux/dma-buf*
3478F: include/linux/reservation.h
3479F: include/linux/*fence.h
53b6b3e0
SS
3480F: Documentation/dma-buf-sharing.txt
3481T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3482
b3e5f263 3483DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3484M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3485L: dmaengine@vger.kernel.org
3486Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3487S: Maintained
679655da 3488F: drivers/dma/
0ce3c066 3489F: include/linux/dmaengine.h
979a281e
VK
3490F: Documentation/dmaengine/
3491T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3492
b825037d 3493DME1737 HARDWARE MONITOR DRIVER
8b58be88 3494M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3495L: lm-sensors@lm-sensors.org
3496S: Maintained
679655da
JP
3497F: Documentation/hwmon/dme1737
3498F: drivers/hwmon/dme1737.c
b825037d 3499
1f31e1b1 3500DMI/SMBIOS SUPPORT
d8130624 3501M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3502S: Maintained
d4aeef93 3503T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3504F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3505F: drivers/firmware/dmi-id.c
3506F: drivers/firmware/dmi_scan.c
3507F: include/linux/dmi.h
3508
7d2c86b5 3509DOCUMENTATION
ad3118b9 3510M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3511L: linux-doc@vger.kernel.org
3512S: Maintained
679655da 3513F: Documentation/
97be078b
RD
3514X: Documentation/ABI/
3515X: Documentation/devicetree/
933a46b8
JC
3516X: Documentation/acpi
3517X: Documentation/power
3518X: Documentation/spi
6c121170 3519X: Documentation/DocBook/media
e71e2c6f 3520T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3521
1da177e4 3522DOUBLETALK DRIVER
8b58be88 3523M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3524L: blinux-list@redhat.com
3525S: Maintained
679655da
JP
3526F: drivers/char/dtlk.c
3527F: include/linux/dtlk.h
1da177e4 3528
e2d1d6c0 3529DPT_I2O SCSI RAID DRIVER
8b58be88 3530M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3531L: linux-scsi@vger.kernel.org
3532W: http://www.adaptec.com/
3533S: Maintained
679655da
JP
3534F: drivers/scsi/dpt*
3535F: drivers/scsi/dpt/
e2d1d6c0 3536
b411b363 3537DRBD DRIVER
28b8e8d4
JP
3538P: Philipp Reisner
3539P: Lars Ellenberg
3540M: drbd-dev@lists.linbit.com
3541L: drbd-user@lists.linbit.com
3542W: http://www.drbd.org
3543T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3544T: git git://git.drbd.org/drbd-8.3.git
3545S: Supported
3546F: drivers/block/drbd/
3547F: lib/lru_cache.c
3548F: Documentation/blockdev/drbd/
b411b363 3549
dc7dfcd8 3550DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3551M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3552T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3553S: Supported
679655da 3554F: Documentation/kobject.txt
7cfc51b9 3555F: drivers/base/
87544653 3556F: fs/debugfs/
dc7dfcd8
WS
3557F: fs/kernfs/
3558F: fs/sysfs/
87544653 3559F: include/linux/debugfs.h
dc7dfcd8 3560F: include/linux/kobj*
679655da 3561F: lib/kobj*
1da177e4
LT
3562
3563DRM DRIVERS
8b58be88 3564M: David Airlie <airlied@linux.ie>
4c6a3999 3565L: dri-devel@lists.freedesktop.org
b0447888 3566T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3567S: Maintained
679655da 3568F: drivers/gpu/drm/
433e3b34 3569F: drivers/gpu/vga/
850e9411 3570F: include/drm/
c117ab84 3571F: include/uapi/drm/
1da177e4 3572
566f5939
AD
3573RADEON DRM DRIVERS
3574M: Alex Deucher <alexander.deucher@amd.com>
3575M: Christian König <christian.koenig@amd.com>
3576L: dri-devel@lists.freedesktop.org
3577T: git git://people.freedesktop.org/~agd5f/linux
3578S: Supported
3579F: drivers/gpu/drm/radeon/
566f5939
AD
3580F: include/uapi/drm/radeon*
3581
03e255b9
TR
3582DRM PANEL DRIVERS
3583M: Thierry Reding <thierry.reding@gmail.com>
3584L: dri-devel@lists.freedesktop.org
3585T: git git://anongit.freedesktop.org/tegra/linux.git
3586S: Maintained
3587F: drivers/gpu/drm/drm_panel.c
3588F: drivers/gpu/drm/panel/
3589F: include/drm/drm_panel.h
3590F: Documentation/devicetree/bindings/panel/
3591
8daf7473 3592INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3593M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3594M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3595L: intel-gfx@lists.freedesktop.org
8daf7473 3596L: dri-devel@lists.freedesktop.org
47f95647 3597Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3598T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3599S: Supported
14430813 3600F: drivers/gpu/drm/i915/
8daf7473 3601F: include/drm/i915*
c117ab84 3602F: include/uapi/drm/i915*
8daf7473 3603
99763bb8
BB
3604DRM DRIVERS FOR ATMEL HLCDC
3605M: Boris Brezillon <boris.brezillon@free-electrons.com>
3606L: dri-devel@lists.freedesktop.org
3607S: Supported
3608F: drivers/gpu/drm/atmel-hlcdc/
3609F: Documentation/devicetree/bindings/drm/atmel/
3610
398a6d4a
KP
3611DRM DRIVERS FOR EXYNOS
3612M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3613M: Joonyoung Shim <jy0922.shim@samsung.com>
3614M: Seung-Woo Kim <sw0312.kim@samsung.com>
3615M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3616L: dri-devel@lists.freedesktop.org
25a58030 3617T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3618S: Supported
14430813 3619F: drivers/gpu/drm/exynos/
398a6d4a 3620F: include/drm/exynos*
c117ab84 3621F: include/uapi/drm/exynos*
398a6d4a 3622
b55a1b9c
JW
3623DRM DRIVERS FOR FREESCALE DCU
3624M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3625M: Alison Wang <alison.wang@freescale.com>
3626L: dri-devel@lists.freedesktop.org
3627S: Supported
3628F: drivers/gpu/drm/fsl-dcu/
3629F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3630F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3631
0a3d775f
PZ
3632DRM DRIVERS FOR FREESCALE IMX
3633M: Philipp Zabel <p.zabel@pengutronix.de>
3634L: dri-devel@lists.freedesktop.org
3635S: Maintained
3636F: drivers/gpu/drm/imx/
3637F: Documentation/devicetree/bindings/drm/imx/
3638
ba2199a6
PJ
3639DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3640M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3641L: dri-devel@lists.freedesktop.org
3642T: git git://github.com/patjak/drm-gma500
3643S: Maintained
3644F: drivers/gpu/drm/gma500
3645F: include/drm/gma500*
3646
bd3b49f2 3647DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3648M: Thierry Reding <thierry.reding@gmail.com>
3649M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3650L: dri-devel@lists.freedesktop.org
3651L: linux-tegra@vger.kernel.org
a5ad7a63 3652T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3653S: Supported
dee8268f 3654F: drivers/gpu/drm/tegra/
a5ad7a63 3655F: drivers/gpu/host1x/
e1e90644 3656F: include/linux/host1x.h
a5ad7a63 3657F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3658F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3659
a284e9d1
LP
3660DRM DRIVERS FOR RENESAS
3661M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3662L: dri-devel@lists.freedesktop.org
3663L: linux-sh@vger.kernel.org
3664T: git git://people.freedesktop.org/~airlied/linux
3665S: Supported
3666F: drivers/gpu/drm/rcar-du/
3667F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3668F: include/linux/platform_data/shmob_drm.h
3669
625e0346
HS
3670DRM DRIVERS FOR ROCKCHIP
3671M: Mark Yao <mark.yao@rock-chips.com>
3672L: dri-devel@lists.freedesktop.org
3673S: Maintained
3674F: drivers/gpu/drm/rockchip/
3675F: Documentation/devicetree/bindings/video/rockchip*
3676
7f11c476
BG
3677DRM DRIVERS FOR STI
3678M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3679M: Vincent Abriou <vincent.abriou@st.com>
3680L: dri-devel@lists.freedesktop.org
3681T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3682S: Maintained
3683F: drivers/gpu/drm/sti
3684F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3685
598df1ac
AK
3686DSBR100 USB FM RADIO DRIVER
3687M: Alexey Klimov <klimov.linux@gmail.com>
3688L: linux-media@vger.kernel.org
3689T: git git://linuxtv.org/media_tree.git
3690S: Maintained
3691F: drivers/media/radio/dsbr100.c
3692
1da177e4 3693DSCC4 DRIVER
8b58be88 3694M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3695L: netdev@vger.kernel.org
1da177e4 3696S: Maintained
679655da 3697F: drivers/net/wan/dscc4.c
1da177e4 3698
cc11b140
HV
3699DT3155 MEDIA DRIVER
3700M: Hans Verkuil <hverkuil@xs4all.nl>
3701L: linux-media@vger.kernel.org
3702T: git git://linuxtv.org/media_tree.git
3703W: http://linuxtv.org
3704S: Odd Fixes
3705F: drivers/media/pci/dt3155/
3706
91952bc0
AP
3707DVB_USB_AF9015 MEDIA DRIVER
3708M: Antti Palosaari <crope@iki.fi>
3709L: linux-media@vger.kernel.org
3710W: http://linuxtv.org/
3711W: http://palosaari.fi/linux/
3712Q: http://patchwork.linuxtv.org/project/linux-media/list/
3713T: git git://linuxtv.org/anttip/media_tree.git
3714S: Maintained
3715F: drivers/media/usb/dvb-usb-v2/af9015*
3716
3717DVB_USB_AF9035 MEDIA DRIVER
3718M: Antti Palosaari <crope@iki.fi>
3719L: linux-media@vger.kernel.org
3720W: http://linuxtv.org/
3721W: http://palosaari.fi/linux/
3722Q: http://patchwork.linuxtv.org/project/linux-media/list/
3723T: git git://linuxtv.org/anttip/media_tree.git
3724S: Maintained
3725F: drivers/media/usb/dvb-usb-v2/af9035*
3726
3727DVB_USB_ANYSEE MEDIA DRIVER
3728M: Antti Palosaari <crope@iki.fi>
3729L: linux-media@vger.kernel.org
3730W: http://linuxtv.org/
3731W: http://palosaari.fi/linux/
3732Q: http://patchwork.linuxtv.org/project/linux-media/list/
3733T: git git://linuxtv.org/anttip/media_tree.git
3734S: Maintained
3735F: drivers/media/usb/dvb-usb-v2/anysee*
3736
3737DVB_USB_AU6610 MEDIA DRIVER
3738M: Antti Palosaari <crope@iki.fi>
3739L: linux-media@vger.kernel.org
3740W: http://linuxtv.org/
3741W: http://palosaari.fi/linux/
3742Q: http://patchwork.linuxtv.org/project/linux-media/list/
3743T: git git://linuxtv.org/anttip/media_tree.git
3744S: Maintained
3745F: drivers/media/usb/dvb-usb-v2/au6610*
3746
3747DVB_USB_CE6230 MEDIA DRIVER
3748M: Antti Palosaari <crope@iki.fi>
3749L: linux-media@vger.kernel.org
3750W: http://linuxtv.org/
3751W: http://palosaari.fi/linux/
3752Q: http://patchwork.linuxtv.org/project/linux-media/list/
3753T: git git://linuxtv.org/anttip/media_tree.git
3754S: Maintained
3755F: drivers/media/usb/dvb-usb-v2/ce6230*
3756
d099dea2
MK
3757DVB_USB_CXUSB MEDIA DRIVER
3758M: Michael Krufky <mkrufky@linuxtv.org>
3759L: linux-media@vger.kernel.org
3760W: http://linuxtv.org/
3761W: http://github.com/mkrufky
3762Q: http://patchwork.linuxtv.org/project/linux-media/list/
3763T: git git://linuxtv.org/media_tree.git
3764S: Maintained
9819da66 3765F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3766
91952bc0 3767DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3768M: Antti Palosaari <crope@iki.fi>
3769L: linux-media@vger.kernel.org
3770W: http://linuxtv.org/
3771W: http://palosaari.fi/linux/
3772Q: http://patchwork.linuxtv.org/project/linux-media/list/
3773T: git git://linuxtv.org/anttip/media_tree.git
3774S: Maintained
91952bc0 3775F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3776
5560983b 3777DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3778M: Antti Palosaari <crope@iki.fi>
3779L: linux-media@vger.kernel.org
3780W: http://linuxtv.org/
91952bc0
AP
3781Q: http://patchwork.linuxtv.org/project/linux-media/list/
3782T: git git://linuxtv.org/anttip/media_tree.git
3783S: Maintained
5560983b 3784F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3785
8856f5f2
MK
3786DVB_USB_MXL111SF MEDIA DRIVER
3787M: Michael Krufky <mkrufky@linuxtv.org>
3788L: linux-media@vger.kernel.org
3789W: http://linuxtv.org/
3790W: http://github.com/mkrufky
3791Q: http://patchwork.linuxtv.org/project/linux-media/list/
3792T: git git://linuxtv.org/mkrufky/mxl111sf.git
3793S: Maintained
3794F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3795
91952bc0
AP
3796DVB_USB_RTL28XXU MEDIA DRIVER
3797M: Antti Palosaari <crope@iki.fi>
3798L: linux-media@vger.kernel.org
3799W: http://linuxtv.org/
3800W: http://palosaari.fi/linux/
3801Q: http://patchwork.linuxtv.org/project/linux-media/list/
3802T: git git://linuxtv.org/anttip/media_tree.git
3803S: Maintained
3804F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3805
3806DVB_USB_V2 MEDIA DRIVER
3807M: Antti Palosaari <crope@iki.fi>
3808L: linux-media@vger.kernel.org
3809W: http://linuxtv.org/
3810W: http://palosaari.fi/linux/
3811Q: http://patchwork.linuxtv.org/project/linux-media/list/
3812T: git git://linuxtv.org/anttip/media_tree.git
3813S: Maintained
3814F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3815F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3816
ac0ac38f 3817DYNAMIC DEBUG
5c4a97d1 3818M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3819S: Maintained
3820F: lib/dynamic_debug.c
3821F: include/linux/dynamic_debug.h
3822
789c7048 3823DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3824M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3825S: Maintained
df621252 3826F: drivers/tty/serial/dz.*
789c7048 3827
f17effbe
MF
3828E3X0 POWER BUTTON DRIVER
3829M: Moritz Fischer <moritz.fischer@ettus.com>
3830L: usrp-users@lists.ettus.com
3831W: http://www.ettus.com
3832S: Supported
3833F: drivers/input/misc/e3x0-button.c
3834F: Documentation/devicetree/bindings/input/e3x0-button.txt
3835
91952bc0
AP
3836E4000 MEDIA DRIVER
3837M: Antti Palosaari <crope@iki.fi>
3838L: linux-media@vger.kernel.org
3839W: http://linuxtv.org/
3840W: http://palosaari.fi/linux/
3841Q: http://patchwork.linuxtv.org/project/linux-media/list/
3842T: git git://linuxtv.org/anttip/media_tree.git
3843S: Maintained
3844F: drivers/media/tuners/e4000*
3845
1da177e4 3846EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3847M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3848L: linux-scsi@vger.kernel.org
3849S: Maintained
679655da 3850F: drivers/scsi/eata.c
1da177e4 3851
91952bc0
AP
3852EC100 MEDIA DRIVER
3853M: Antti Palosaari <crope@iki.fi>
3854L: linux-media@vger.kernel.org
3855W: http://linuxtv.org/
3856W: http://palosaari.fi/linux/
3857Q: http://patchwork.linuxtv.org/project/linux-media/list/
3858T: git git://linuxtv.org/anttip/media_tree.git
3859S: Maintained
3860F: drivers/media/dvb-frontends/ec100*
3861
237fead6 3862ECRYPT FILE SYSTEM
0de9adf2 3863M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3864L: ecryptfs@vger.kernel.org
24a923e4 3865W: http://ecryptfs.org
6dc7516e 3866W: https://launchpad.net/ecryptfs
237fead6 3867S: Supported
679655da
JP
3868F: Documentation/filesystems/ecryptfs.txt
3869F: fs/ecryptfs/
237fead6 3870
da9bb1d2 3871EDAC-CORE
8b58be88 3872M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3873M: Borislav Petkov <bp@alien8.de>
009a5410 3874M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3875L: linux-edac@vger.kernel.org
0e438e3f 3876W: bluesmoke.sourceforge.net
7a859516
BP
3877T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3878T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3879S: Supported
679655da 3880F: Documentation/edac.txt
91445c72 3881F: drivers/edac/
679655da 3882F: include/linux/edac.h
0e438e3f 3883
c476c23b 3884EDAC-AMD64
8b58be88 3885M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3886M: Borislav Petkov <bp@alien8.de>
91445c72 3887L: linux-edac@vger.kernel.org
c476c23b 3888W: bluesmoke.sourceforge.net
487ba8e8 3889S: Maintained
c476c23b
BP
3890F: drivers/edac/amd64_edac*
3891
836dae5d
RR
3892EDAC-CALXEDA
3893M: Doug Thompson <dougthompson@xmission.com>
3894M: Robert Richter <rric@kernel.org>
3895L: linux-edac@vger.kernel.org
3896W: bluesmoke.sourceforge.net
3897S: Maintained
3898F: drivers/edac/highbank*
3899
f65aad41
RB
3900EDAC-CAVIUM
3901M: Ralf Baechle <ralf@linux-mips.org>
3902M: David Daney <david.daney@cavium.com>
3903L: linux-edac@vger.kernel.org
3904L: linux-mips@linux-mips.org
3905W: bluesmoke.sourceforge.net
3906S: Supported
3907F: drivers/edac/octeon_edac*
3908
0e438e3f 3909EDAC-E752X
8b58be88
JP
3910M: Mark Gross <mark.gross@intel.com>
3911M: Doug Thompson <dougthompson@xmission.com>
91445c72 3912L: linux-edac@vger.kernel.org
0e438e3f
DP
3913W: bluesmoke.sourceforge.net
3914S: Maintained
679655da 3915F: drivers/edac/e752x_edac.c
0e438e3f
DP
3916
3917EDAC-E7XXX
8b58be88 3918M: Doug Thompson <dougthompson@xmission.com>
91445c72 3919L: linux-edac@vger.kernel.org
0e438e3f
DP
3920W: bluesmoke.sourceforge.net
3921S: Maintained
679655da 3922F: drivers/edac/e7xxx_edac.c
0e438e3f 3923
77c5f5d2 3924EDAC-GHES
009a5410 3925M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3926L: linux-edac@vger.kernel.org
3927W: bluesmoke.sourceforge.net
3928S: Maintained
2caa67a6 3929F: drivers/edac/ghes_edac.c
77c5f5d2 3930
6bc78404 3931EDAC-I82443BXGX
8b58be88 3932M: Tim Small <tim@buttersideup.com>
91445c72 3933L: linux-edac@vger.kernel.org
6bc78404
DT
3934W: bluesmoke.sourceforge.net
3935S: Maintained
679655da 3936F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3937
3938EDAC-I3000
8b58be88 3939M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3940L: linux-edac@vger.kernel.org
6bc78404
DT
3941W: bluesmoke.sourceforge.net
3942S: Maintained
679655da 3943F: drivers/edac/i3000_edac.c
6bc78404
DT
3944
3945EDAC-I5000
8b58be88 3946M: Doug Thompson <dougthompson@xmission.com>
91445c72 3947L: linux-edac@vger.kernel.org
ba9a5918
DT
3948W: bluesmoke.sourceforge.net
3949S: Maintained
679655da 3950F: drivers/edac/i5000_edac.c
ba9a5918 3951
44c12cb2 3952EDAC-I5400
009a5410 3953M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3954L: linux-edac@vger.kernel.org
44c12cb2
MCC
3955W: bluesmoke.sourceforge.net
3956S: Maintained
679655da 3957F: drivers/edac/i5400_edac.c
44c12cb2 3958
3c9c92b6 3959EDAC-I7300
009a5410 3960M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3961L: linux-edac@vger.kernel.org
3962W: bluesmoke.sourceforge.net
3963S: Maintained
3964F: drivers/edac/i7300_edac.c
3965
67c89316 3966EDAC-I7CORE
009a5410 3967M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3968L: linux-edac@vger.kernel.org
3969W: bluesmoke.sourceforge.net
3970S: Maintained
70aff0ce 3971F: drivers/edac/i7core_edac.c
67c89316 3972
ba9a5918 3973EDAC-I82975X
8b58be88 3974M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3975M: "Arvind R." <arvino55@gmail.com>
91445c72 3976L: linux-edac@vger.kernel.org
ba9a5918
DT
3977W: bluesmoke.sourceforge.net
3978S: Maintained
679655da 3979F: drivers/edac/i82975x_edac.c
ba9a5918 3980
791b4706
JB
3981EDAC-IE31200
3982M: Jason Baron <jbaron@akamai.com>
3983L: linux-edac@vger.kernel.org
3984W: bluesmoke.sourceforge.net
3985S: Maintained
3986F: drivers/edac/ie31200_edac.c
3987
ccdfb979 3988EDAC-MPC85XX
30c7469b 3989M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3990L: linux-edac@vger.kernel.org
3991W: bluesmoke.sourceforge.net
3992S: Maintained
3993F: drivers/edac/mpc85xx_edac.[ch]
3994
ba9a5918 3995EDAC-PASEMI
8b58be88 3996M: Egor Martovetsky <egor@pasemi.com>
91445c72 3997L: linux-edac@vger.kernel.org
6bc78404
DT
3998W: bluesmoke.sourceforge.net
3999S: Maintained
679655da 4000F: drivers/edac/pasemi_edac.c
6bc78404 4001
0e438e3f 4002EDAC-R82600
8b58be88 4003M: Tim Small <tim@buttersideup.com>
91445c72 4004L: linux-edac@vger.kernel.org
0e438e3f
DP
4005W: bluesmoke.sourceforge.net
4006S: Maintained
679655da 4007F: drivers/edac/r82600_edac.c
da9bb1d2 4008
4d096ca7 4009EDAC-SBRIDGE
009a5410 4010M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
4011L: linux-edac@vger.kernel.org
4012W: bluesmoke.sourceforge.net
4013S: Maintained
4014F: drivers/edac/sb_edac.c
4015
995e1de4
LH
4016EDAC-XGENE
4017APPLIED MICRO (APM) X-GENE SOC EDAC
4018M: Loc Ho <lho@apm.com>
4019S: Supported
4020F: drivers/edac/xgene_edac.c
4021F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4022
af39917d
CL
4023EDIROL UA-101/UA-1000 DRIVER
4024M: Clemens Ladisch <clemens@ladisch.de>
4025L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4026T: git git://git.alsa-project.org/alsa-kernel.git
4027S: Maintained
4028F: sound/usb/misc/ua101.c
4029
1f7df953 4030EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4031M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4032L: linux-efi@vger.kernel.org
78bef24e 4033T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4034S: Maintained
fb2efb5c 4035F: Documentation/efi-stub.txt
1f7df953
MF
4036F: arch/ia64/kernel/efi.c
4037F: arch/x86/boot/compressed/eboot.[ch]
4038F: arch/x86/include/asm/efi.h
4039F: arch/x86/platform/efi/*
a9499fa7 4040F: drivers/firmware/efi/*
1f7df953
MF
4041F: include/linux/efi*.h
4042
d68772b7
MF
4043EFI VARIABLE FILESYSTEM
4044M: Matthew Garrett <matthew.garrett@nebula.com>
4045M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4046M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4047T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4048L: linux-efi@vger.kernel.org
4049S: Maintained
4050F: fs/efivarfs/
4051
85a00d9b
PJ
4052EFIFB FRAMEBUFFER DRIVER
4053L: linux-fbdev@vger.kernel.org
4054M: Peter Jones <pjones@redhat.com>
4055S: Maintained
8a61f013 4056F: drivers/video/fbdev/efifb.c
85a00d9b 4057
0bee8d28
JT
4058EFS FILESYSTEM
4059W: http://aeschi.ch.eu.org/efs/
4060S: Orphan
679655da 4061F: fs/efs/
0bee8d28 4062
4480f15b 4063EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4064M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4065M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4066L: linux-rdma@vger.kernel.org
fab97220 4067S: Supported
679655da 4068F: drivers/infiniband/hw/ehca/
fab97220 4069
aa8a9e25 4070EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4071M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4072L: netdev@vger.kernel.org
4073S: Maintained
9aa32835 4074F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4075
f0319efe 4076EM28XX VIDEO4LINUX DRIVER
009a5410 4077M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4078L: linux-media@vger.kernel.org
4079W: http://linuxtv.org
4080T: git git://linuxtv.org/media_tree.git
4081S: Maintained
4082F: drivers/media/usb/em28xx/
4083
3e3a7d66 4084EMBEDDED LINUX
8b58be88
JP
4085M: Paul Gortmaker <paul.gortmaker@windriver.com>
4086M: Matt Mackall <mpm@selenic.com>
4087M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4088L: linux-embedded@vger.kernel.org
4089S: Maintained
4090
32505876
JS
4091EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4092M: James Smart <james.smart@avagotech.com>
4093M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4094L: linux-scsi@vger.kernel.org
32505876 4095W: http://www.avagotech.com
ce00f85c 4096S: Supported
679655da 4097F: drivers/scsi/lpfc/
3a1c1d44 4098
5f5bac82 4099ENE CB710 FLASH CARD READER DRIVER
8b58be88 4100M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4101S: Maintained
4102F: drivers/misc/cb710/
4103F: drivers/mmc/host/cb710-mmc.*
4104F: include/linux/cb710.h
4105
931e39a1
ML
4106ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4107M: Maxim Levitsky <maximlevitsky@gmail.com>
4108S: Maintained
2a837449 4109F: drivers/media/rc/ene_ir.*
931e39a1 4110
ec207dcc
GS
4111ENHANCED ERROR HANDLING (EEH)
4112M: Gavin Shan <shangw@linux.vnet.ibm.com>
4113L: linuxppc-dev@lists.ozlabs.org
4114S: Supported
4115F: Documentation/powerpc/eeh-pci-error-recovery.txt
4116F: arch/powerpc/kernel/eeh*.c
4117
d5ca9006 4118EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4119M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4120S: Maintained
084bad91 4121T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4122F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4123F: include/video/s1d13xxxfb.h
d5ca9006 4124
38df6492
ME
4125ET131X NETWORK DRIVER
4126M: Mark Einon <mark.einon@gmail.com>
4127S: Odd Fixes
4128F: drivers/net/ethernet/agere/
4129
1da177e4 4130ETHERNET BRIDGE
adbbf69d 4131M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4132L: bridge@lists.linux-foundation.org
4c325313 4133L: netdev@vger.kernel.org
c996d8b9 4134W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4135S: Maintained
679655da
JP
4136F: include/linux/netfilter_bridge/
4137F: net/bridge/
1da177e4 4138
22f08ad9
FF
4139ETHERNET PHY LIBRARY
4140M: Florian Fainelli <f.fainelli@gmail.com>
4141L: netdev@vger.kernel.org
4142S: Maintained
4143F: include/linux/phy.h
4144F: include/linux/phy_fixed.h
4145F: drivers/net/phy/
4146F: Documentation/networking/phy.txt
4147F: drivers/of/of_mdio.c
4148F: drivers/of/of_net.c
4149
1da177e4 4150EXT2 FILE SYSTEM
d8130624 4151M: Jan Kara <jack@suse.com>
72be2ccf 4152L: linux-ext4@vger.kernel.org
1da177e4 4153S: Maintained
679655da
JP
4154F: Documentation/filesystems/ext2.txt
4155F: fs/ext2/
4156F: include/linux/ext2*
1da177e4 4157
72be2ccf 4158EXT4 FILE SYSTEM
8b58be88 4159M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4160M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4161L: linux-ext4@vger.kernel.org
08a225f1 4162W: http://ext4.wiki.kernel.org
8a6e2535 4163Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4164S: Maintained
679655da
JP
4165F: Documentation/filesystems/ext4.txt
4166F: fs/ext4/
1da177e4 4167
c5532b09 4168Extended Verification Module (EVM)
74dd744f
MZ
4169M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4170L: linux-ima-devel@lists.sourceforge.net
4171L: linux-security-module@vger.kernel.org
c5532b09
MZ
4172S: Supported
4173F: security/integrity/evm/
4174
df6b3cfe
MH
4175EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4176M: MyungJoo Ham <myungjoo.ham@samsung.com>
4177M: Chanwoo Choi <cw00.choi@samsung.com>
4178L: linux-kernel@vger.kernel.org
81df63a9 4179T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4180S: Maintained
4181F: drivers/extcon/
4182F: Documentation/extcon/
4183
e2a75c44 4184EXYNOS DP DRIVER
b7701755 4185M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4186L: dri-devel@lists.freedesktop.org
4187S: Maintained
4188F: drivers/gpu/drm/exynos/exynos_dp*
4189
33ad3912
DL
4190EXYNOS MIPI DISPLAY DRIVERS
4191M: Inki Dae <inki.dae@samsung.com>
4192M: Donghwa Lee <dh09.lee@samsung.com>
4193M: Kyungmin Park <kyungmin.park@samsung.com>
4194L: linux-fbdev@vger.kernel.org
4195S: Maintained
8a61f013 4196F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4197F: include/video/exynos_mipi*
4198
e53004e2 4199F71805F HARDWARE MONITORING DRIVER
d8130624 4200M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4201L: lm-sensors@lm-sensors.org
4202S: Maintained
679655da
JP
4203F: Documentation/hwmon/f71805f
4204F: drivers/hwmon/f71805f.c
e53004e2 4205
eea977ed
MB
4206FC0011 TUNER DRIVER
4207M: Michael Buesch <m@bues.ch>
4208L: linux-media@vger.kernel.org
4209S: Maintained
ccae7af2
MCC
4210F: drivers/media/tuners/fc0011.h
4211F: drivers/media/tuners/fc0011.c
eea977ed 4212
91952bc0
AP
4213FC2580 MEDIA DRIVER
4214M: Antti Palosaari <crope@iki.fi>
4215L: linux-media@vger.kernel.org
4216W: http://linuxtv.org/
4217W: http://palosaari.fi/linux/
4218Q: http://patchwork.linuxtv.org/project/linux-media/list/
4219T: git git://linuxtv.org/anttip/media_tree.git
4220S: Maintained
4221F: drivers/media/tuners/fc2580*
eea977ed 4222
88b2dbdb
EP
4223FANOTIFY
4224M: Eric Paris <eparis@redhat.com>
4225S: Maintained
4226F: fs/notify/fanotify/
4227F: include/linux/fanotify.h
c117ab84 4228F: include/uapi/linux/fanotify.h
88b2dbdb 4229
1da177e4 4230FARSYNC SYNCHRONOUS DRIVER
8b58be88 4231M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4232W: http://www.farsite.co.uk/
4233S: Supported
679655da 4234F: drivers/net/wan/farsync.*
1da177e4 4235
c5408b88 4236FAULT INJECTION SUPPORT
8b58be88 4237M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4238S: Supported
679655da
JP
4239F: Documentation/fault-injection/
4240F: lib/fault-inject.c
c5408b88 4241
053e514f
NT
4242FBTFT Framebuffer drivers
4243M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4244M: Noralf Trønnes <noralf@tronnes.org>
4245S: Maintained
4246F: drivers/staging/fbtft/
4247
cae727db 4248FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4249M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4250L: fcoe-devel@open-fcoe.org
cae727db
RL
4251W: www.Open-FCoE.org
4252S: Supported
4253F: drivers/scsi/libfc/
4254F: drivers/scsi/fcoe/
4255F: include/scsi/fc/
4256F: include/scsi/libfc.h
4257F: include/scsi/libfcoe.h
c117ab84 4258F: include/uapi/scsi/fc/
cae727db 4259
e2d1d6c0 4260FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4261M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4262M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4263L: linux-fsdevel@vger.kernel.org
1da177e4 4264S: Maintained
679655da
JP
4265F: include/linux/fcntl.h
4266F: include/linux/fs.h
c117ab84
CEB
4267F: include/uapi/linux/fcntl.h
4268F: include/uapi/linux/fs.h
679655da
JP
4269F: fs/fcntl.c
4270F: fs/locks.c
1da177e4 4271
e2d1d6c0 4272FILESYSTEMS (VFS and infrastructure)
8b58be88 4273M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4274L: linux-fsdevel@vger.kernel.org
173acc7c 4275S: Maintained
679655da 4276F: fs/*
173acc7c 4277
b26e0ed4 4278FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4279M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4280L: lm-sensors@lm-sensors.org
4281S: Maintained
d5ca6918
JP
4282F: drivers/hwmon/f75375s.c
4283F: include/linux/f75375s.h
b26e0ed4 4284
a331b0c3
CL
4285FIREWIRE AUDIO DRIVERS
4286M: Clemens Ladisch <clemens@ladisch.de>
4287L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4288T: git git://git.alsa-project.org/alsa-kernel.git
4289S: Maintained
4290F: sound/firewire/
4291
eb86ec51
SR
4292FIREWIRE MEDIA DRIVERS (firedtv)
4293M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4294L: linux-media@vger.kernel.org
4295L: linux1394-devel@lists.sourceforge.net
4296T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4297S: Maintained
4298F: drivers/media/firewire/
4299
a511ce33
CB
4300FIREWIRE SBP-2 TARGET
4301M: Chris Boot <bootc@bootc.net>
4302L: linux-scsi@vger.kernel.org
4303L: target-devel@vger.kernel.org
4304L: linux1394-devel@lists.sourceforge.net
4305T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4306S: Maintained
4307F: drivers/target/sbp/
4308
7d2c86b5 4309FIREWIRE SUBSYSTEM
8b58be88 4310M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4311L: linux1394-devel@lists.sourceforge.net
958a29cb 4312W: http://ieee1394.wiki.kernel.org/
2ca526bf 4313T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4314S: Maintained
679655da 4315F: drivers/firewire/
8f06ce3b
SR
4316F: include/linux/firewire.h
4317F: include/uapi/linux/firewire*.h
9f6d3c4b 4318F: tools/firewire/
e2d1d6c0
RD
4319
4320FIRMWARE LOADER (request_firmware)
39e68089
ML
4321M: Ming Lei <ming.lei@canonical.com>
4322L: linux-kernel@vger.kernel.org
4323S: Maintained
679655da
JP
4324F: Documentation/firmware_class/
4325F: drivers/base/firmware*.c
4326F: include/linux/firmware.h
e2d1d6c0 4327
f730e3dc 4328FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4329M: Joshua Morris <josh.h.morris@us.ibm.com>
4330M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4331S: Maintained
4332F: drivers/block/rsxx/
4333
8206f664 4334FLOPPY DRIVER
e5f6450c 4335M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4336T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4337S: Odd fixes
4338F: drivers/block/floppy.c
4339
9c9f32ed
AR
4340FMC SUBSYSTEM
4341M: Alessandro Rubini <rubini@gnudd.com>
4342W: http://www.ohwr.org/projects/fmc-bus
4343S: Supported
4344F: drivers/fmc/
4345F: include/linux/fmc*.h
4346F: include/linux/ipmi-fru.h
4347K: fmc_d.*register
4348
e2d1d6c0 4349FPU EMULATOR
8b58be88 4350M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4351W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4352S: Maintained
679655da 4353F: arch/x86/math-emu/
e2d1d6c0
RD
4354
4355FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4356L: netdev@vger.kernel.org
c173bfac 4357S: Orphan
679655da
JP
4358F: drivers/net/wan/dlci.c
4359F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4360
4361FRAMEBUFFER LAYER
5489e948
JCPV
4362M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4363M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4364L: linux-fbdev@vger.kernel.org
e2d1d6c0 4365W: http://linux-fbdev.sourceforge.net/
b22fe37b 4366Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4367T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4368S: Maintained
679655da 4369F: Documentation/fb/
d958c62c 4370F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4371F: drivers/video/
4372F: include/video/
679655da 4373F: include/linux/fb.h
c117ab84
CEB
4374F: include/uapi/video/
4375F: include/uapi/linux/fb.h
e2d1d6c0 4376
a57c188e 4377FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4378M: Timur Tabi <timur@tabi.org>
a57c188e 4379L: linux-fbdev@vger.kernel.org
c4ef9bc4 4380S: Maintained
8a61f013 4381F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4382
e2d1d6c0 4383FREESCALE DMA DRIVER
8b58be88
JP
4384M: Li Yang <leoli@freescale.com>
4385M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4386L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4387S: Maintained
679655da 4388F: drivers/dma/fsldma.*
e2d1d6c0
RD
4389
4390FREESCALE I2C CPM DRIVER
8b58be88 4391M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4392L: linuxppc-dev@lists.ozlabs.org
846557d3 4393L: linux-i2c@vger.kernel.org
0d2b405a 4394S: Maintained
679655da 4395F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4396
60e8c5ab 4397FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4398M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4399L: linux-fbdev@vger.kernel.org
efc03ecb 4400L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4401S: Maintained
bad985a1 4402F: include/linux/platform_data/video-imxfb.h
8a61f013 4403F: drivers/video/fbdev/imxfb.c
60e8c5ab 4404
4d8e2cef
HX
4405FREESCALE QUAD SPI DRIVER
4406M: Han Xu <han.xu@freescale.com>
4407L: linux-mtd@lists.infradead.org
4408S: Maintained
4409F: drivers/mtd/spi-nor/fsl-quadspi.c
4410
4689a6b1 4411FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4412M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4413M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4414L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4415L: netdev@vger.kernel.org
4416S: Maintained
ec21e2ec 4417F: drivers/net/ethernet/freescale/fs_enet/
679655da 4418F: include/linux/fs_enet_pd.h
4689a6b1 4419
d9e9d82c 4420FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4421L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4422S: Orphan
679655da
JP
4423F: arch/powerpc/sysdev/qe_lib/
4424F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4425
b55ef929 4426FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4427M: Li Yang <leoli@freescale.com>
6372594a 4428L: linux-usb@vger.kernel.org
a4724ed6 4429L: linuxppc-dev@lists.ozlabs.org
a7205b30 4430S: Maintained
faf2e1db 4431F: drivers/usb/gadget/udc/fsl*
a7205b30 4432
beaf53bf 4433FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4434M: Li Yang <leoli@freescale.com>
beaf53bf 4435L: netdev@vger.kernel.org
a4724ed6 4436L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4437S: Maintained
ec21e2ec 4438F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4439
abb1ed7b
CM
4440FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4441M: Claudiu Manoil <claudiu.manoil@freescale.com>
4442L: netdev@vger.kernel.org
4443S: Maintained
4444F: drivers/net/ethernet/freescale/gianfar*
4445X: drivers/net/ethernet/freescale/gianfar_ptp.c
4446F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4447
d9e9d82c 4448FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4449M: Timur Tabi <timur@tabi.org>
a4724ed6 4450L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4451S: Maintained
df621252 4452F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4453
4454FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4455M: Timur Tabi <timur@tabi.org>
dc85950a 4456M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4457M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4458L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4459L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4460S: Maintained
69aefcea 4461F: sound/soc/fsl/fsl*
dc85950a 4462F: sound/soc/fsl/imx*
69aefcea 4463F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4464
31c88965 4465FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4466M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4467L: linux-kernel@vger.kernel.org
4468S: Maintained
4469F: drivers/staging/fsl-mc/
4470
1da177e4 4471FREEVXFS FILESYSTEM
8b58be88 4472M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4473W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4474S: Maintained
679655da 4475F: fs/freevxfs/
1da177e4 4476
71038f52 4477FREEZER
49db1903 4478M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4479M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4480L: linux-pm@vger.kernel.org
71038f52 4481S: Supported
679655da
JP
4482F: Documentation/power/freezing-of-tasks.txt
4483F: include/linux/freezer.h
4484F: kernel/freezer.c
71038f52 4485
839a1f79
KRW
4486FRONTSWAP API
4487M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4488L: linux-kernel@vger.kernel.org
4489S: Maintained
4490F: mm/frontswap.c
4491F: include/linux/frontswap.h
4492
a5432f5a 4493FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4494M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4495L: linux-cachefs@redhat.com
4496S: Supported
4497F: Documentation/filesystems/caching/
4498F: fs/fscache/
4499F: include/linux/fscache*.h
4500
f58ad8f5 4501F2FS FILE SYSTEM
9b29d481 4502M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4503M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4504R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4505L: linux-f2fs-devel@lists.sourceforge.net
4506W: http://en.wikipedia.org/wiki/F2FS
4507T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4508S: Maintained
4509F: Documentation/filesystems/f2fs.txt
3bac380c 4510F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4511F: fs/f2fs/
4512F: include/linux/f2fs_fs.h
62d43eeb 4513F: include/trace/events/f2fs.h
f58ad8f5 4514
5ab7ffea 4515FUJITSU FR-V (FRV) PORT
8b58be88 4516M: David Howells <dhowells@redhat.com>
1da177e4 4517S: Maintained
679655da 4518F: arch/frv/
1da177e4 4519
20b93734 4520FUJITSU LAPTOP EXTRAS
409a3e98 4521M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4522L: platform-driver-x86@vger.kernel.org
20b93734 4523S: Maintained
679655da 4524F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4525
4da621b6
HK
4526FUJITSU M-5MO LS CAMERA ISP DRIVER
4527M: Kyungmin Park <kyungmin.park@samsung.com>
4528M: Heungjun Kim <riverful.kim@samsung.com>
4529L: linux-media@vger.kernel.org
4530S: Maintained
90d72ac6 4531F: drivers/media/i2c/m5mols/
4da621b6
HK
4532F: include/media/m5mols.h
4533
2d24c490
RG
4534FUJITSU TABLET EXTRAS
4535M: Robert Gerlach <khnz@gmx.de>
4536L: platform-driver-x86@vger.kernel.org
4537S: Maintained
4538F: drivers/platform/x86/fujitsu-tablet.c
4539
04578f17 4540FUSE: FILESYSTEM IN USERSPACE
8b58be88 4541M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4542L: fuse-devel@lists.sourceforge.net
4543W: http://fuse.sourceforge.net/
0a30f612 4544T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4545S: Maintained
679655da 4546F: fs/fuse/
c117ab84 4547F: include/uapi/linux/fuse.h
0a30f612 4548F: Documentation/filesystems/fuse.txt
04578f17 4549
1da177e4 4550FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4551M: Rik Faith <faith@cs.unc.edu>
1da177e4 4552L: linux-scsi@vger.kernel.org
baaea1dc 4553S: Odd Fixes (e.g., new signatures)
679655da 4554F: drivers/scsi/fdomain.*
1da177e4 4555
d8e2162c
PO
4556GCOV BASED KERNEL PROFILING
4557M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4558S: Maintained
4559F: kernel/gcov/
4560F: Documentation/gcov.txt
4561
1da177e4 4562GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4563M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4564L: linux-scsi@vger.kernel.org
4565W: http://www.icp-vortex.com/
4566S: Supported
679655da 4567F: drivers/scsi/gdt*
1da177e4 4568
158daf16
JK
4569GDB KERNEL DEBUGGING HELPER SCRIPTS
4570M: Jan Kiszka <jan.kiszka@siemens.com>
4571S: Supported
4572F: scripts/gdb/
4573
3169a1c7
HV
4574GEMTEK FM RADIO RECEIVER DRIVER
4575M: Hans Verkuil <hverkuil@xs4all.nl>
4576L: linux-media@vger.kernel.org
4577T: git git://linuxtv.org/media_tree.git
4578W: http://linuxtv.org
4579S: Maintained
4580F: drivers/media/radio/radio-gemtek*
4581
1c23af90 4582GENERIC GPIO I2C DRIVER
880b0e26 4583M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4584S: Supported
679655da
JP
4585F: drivers/i2c/busses/i2c-gpio.c
4586F: include/linux/i2c-gpio.h
1c23af90 4587
92ed1a76
PK
4588GENERIC GPIO I2C MULTIPLEXER DRIVER
4589M: Peter Korsgaard <peter.korsgaard@barco.com>
4590L: linux-i2c@vger.kernel.org
4591S: Supported
e7065e20
JD
4592F: drivers/i2c/muxes/i2c-mux-gpio.c
4593F: include/linux/i2c-mux-gpio.h
4594F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4595
9251ce95 4596GENERIC HDLC (WAN) DRIVERS
8b58be88 4597M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4598W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4599S: Maintained
679655da
JP
4600F: drivers/net/wan/c101.c
4601F: drivers/net/wan/hd6457*
4602F: drivers/net/wan/hdlc*
4603F: drivers/net/wan/n2.c
4604F: drivers/net/wan/pc300too.c
4605F: drivers/net/wan/pci200syn.c
4606F: drivers/net/wan/wanxl*
1da177e4 4607
1527aab6 4608GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4609M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4610L: linux-arch@vger.kernel.org
4611T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4612S: Maintained
14430813
JP
4613F: include/asm-generic/
4614F: include/uapi/asm-generic/
1527aab6 4615
ff764963
KVA
4616GENERIC PHY FRAMEWORK
4617M: Kishon Vijay Abraham I <kishon@ti.com>
4618L: linux-kernel@vger.kernel.org
4619T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4620S: Supported
4621F: drivers/phy/
4622F: include/linux/phy/
4623
eea97aed
KH
4624GENERIC PM DOMAINS
4625M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4626M: Kevin Hilman <khilman@kernel.org>
4627M: Ulf Hansson <ulf.hansson@linaro.org>
4628L: linux-pm@vger.kernel.org
4629S: Supported
4630F: drivers/base/power/domain*.c
4631F: include/linux/pm_domain.h
4632
ccb86a69 4633GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4634M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4635L: kvm@vger.kernel.org
ccb86a69
MT
4636S: Supported
4637F: drivers/uio/uio_pci_generic.c
4638
f8f1ec73
JP
4639GET_MAINTAINER SCRIPT
4640M: Joe Perches <joe@perches.com>
4641S: Maintained
4642F: scripts/get_maintainer.pl
4643
5be7b50f 4644GFS2 FILE SYSTEM
8b58be88 4645M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4646M: Bob Peterson <rpeterso@redhat.com>
a4644184 4647L: cluster-devel@redhat.com
5be7b50f 4648W: http://sources.redhat.com/cluster/
28666d6d 4649T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4650S: Supported
679655da
JP
4651F: Documentation/filesystems/gfs2*.txt
4652F: fs/gfs2/
c117ab84 4653F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4654
0a34eb8f 4655GIGASET ISDN DRIVERS
6b096fde 4656M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4657L: gigaset307x-common@lists.sourceforge.net
4658W: http://gigaset307x.sourceforge.net/
6b096fde 4659S: Odd Fixes
679655da
JP
4660F: Documentation/isdn/README.gigaset
4661F: drivers/isdn/gigaset/
c117ab84 4662F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4663
7eea35fe
JP
4664GO7007 MPEG CODEC
4665M: Hans Verkuil <hans.verkuil@cisco.com>
4666L: linux-media@vger.kernel.org
4667S: Maintained
4668F: drivers/media/usb/go7007/
4669
ca96ea86
BN
4670GOODIX TOUCHSCREEN
4671M: Bastien Nocera <hadess@hadess.net>
4672L: linux-input@vger.kernel.org
4673S: Maintained
4674F: drivers/input/touchscreen/goodix.c
4675
a0dc00b4 4676GPIO SUBSYSTEM
e4651a9f 4677M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4678M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4679L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4680T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4681S: Maintained
4682F: Documentation/gpio/
a0dc00b4 4683F: drivers/gpio/
bdc6e95e
AC
4684F: include/linux/gpio/
4685F: include/linux/gpio.h
9b692346 4686F: include/asm-generic/gpio.h
a0dc00b4 4687
71a6d0af
HW
4688GRE DEMULTIPLEXER DRIVER
4689M: Dmitry Kozlov <xeb@mail.ru>
4690L: netdev@vger.kernel.org
4691S: Maintained
11c26770
JP
4692F: net/ipv4/gre_demux.c
4693F: net/ipv4/gre_offload.c
71a6d0af
HW
4694F: include/net/gre.h
4695
d4c41139
KG
4696GRETH 10/100/1G Ethernet MAC device driver
4697M: Kristoffer Glembo <kristoffer@gaisler.com>
4698L: netdev@vger.kernel.org
4699S: Maintained
a31a96ad 4700F: drivers/net/ethernet/aeroflex/
d4c41139 4701
e8deeae2 4702GSPCA FINEPIX SUBDRIVER
8b58be88 4703M: Frank Zago <frank@zago.net>
661263b5 4704L: linux-media@vger.kernel.org
275ffde4 4705T: git git://linuxtv.org/media_tree.git
e8deeae2 4706S: Maintained
0c0d06ca 4707F: drivers/media/usb/gspca/finepix.c
e8deeae2 4708
4b3fa3c4
OL
4709GSPCA GL860 SUBDRIVER
4710M: Olivier Lorin <o.lorin@laposte.net>
4711L: linux-media@vger.kernel.org
275ffde4 4712T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4713S: Maintained
0c0d06ca 4714F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4715
e8deeae2 4716GSPCA M5602 SUBDRIVER
8b58be88 4717M: Erik Andren <erik.andren@gmail.com>
661263b5 4718L: linux-media@vger.kernel.org
275ffde4 4719T: git git://linuxtv.org/media_tree.git
e8deeae2 4720S: Maintained
0c0d06ca 4721F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4722
4723GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4724M: Hans de Goede <hdegoede@redhat.com>
661263b5 4725L: linux-media@vger.kernel.org
275ffde4 4726T: git git://linuxtv.org/media_tree.git
e8deeae2 4727S: Maintained
0c0d06ca 4728F: drivers/media/usb/gspca/pac207.c
e8deeae2 4729
261982f1 4730GSPCA SN9C20X SUBDRIVER
d95c5b0b 4731M: Brian Johnson <brijohn@gmail.com>
261982f1 4732L: linux-media@vger.kernel.org
275ffde4 4733T: git git://linuxtv.org/media_tree.git
261982f1 4734S: Maintained
0c0d06ca 4735F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4736
e8deeae2 4737GSPCA T613 SUBDRIVER
8b58be88 4738M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4739L: linux-media@vger.kernel.org
275ffde4 4740T: git git://linuxtv.org/media_tree.git
e8deeae2 4741S: Maintained
0c0d06ca 4742F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4743
4744GSPCA USB WEBCAM DRIVER
fc3f906b 4745M: Hans de Goede <hdegoede@redhat.com>
661263b5 4746L: linux-media@vger.kernel.org
275ffde4 4747T: git git://linuxtv.org/media_tree.git
e8deeae2 4748S: Maintained
0c0d06ca 4749F: drivers/media/usb/gspca/
e8deeae2 4750
584ec979 4751GUID PARTITION TABLE (GPT)
4f973c63 4752M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4753L: linux-efi@vger.kernel.org
4754S: Maintained
4755F: block/partitions/efi.*
4756
aa3c598b 4757STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4758M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4759L: linux-media@vger.kernel.org
275ffde4 4760T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4761S: Maintained
4762F: drivers/media/usb/stk1160/
e8deeae2 4763
4e456b86
YS
4764H8/300 ARCHITECTURE
4765M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4766L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4767W: http://uclinux-h8.sourceforge.jp
4768T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4769S: Maintained
4770F: arch/h8300/
4771F: drivers/clocksource/h8300_*.c
4772F: drivers/clk/h8300/
4773F: drivers/irqchip/irq-renesas-h8*.c
4774
71a6d0af
HW
4775HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4776M: Frank Seidel <frank@f-seidel.de>
4777L: platform-driver-x86@vger.kernel.org
4778W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4779S: Maintained
4780F: drivers/platform/x86/hdaps.c
4781
48fc9e26
HV
4782HDPVR USB VIDEO ENCODER DRIVER
4783M: Hans Verkuil <hverkuil@xs4all.nl>
4784L: linux-media@vger.kernel.org
4785T: git git://linuxtv.org/media_tree.git
4786W: http://linuxtv.org
4787S: Odd Fixes
14430813 4788F: drivers/media/usb/hdpvr/
48fc9e26 4789
71a6d0af 4790HWPOISON MEMORY FAILURE HANDLING
f9625c48 4791M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4792L: linux-mm@kvack.org
71a6d0af
HW
4793S: Maintained
4794F: mm/memory-failure.c
4795F: mm/hwpoison-inject.c
4796
4797HYPERVISOR VIRTUAL CONSOLE DRIVER
4798L: linuxppc-dev@lists.ozlabs.org
4799S: Odd Fixes
4800F: drivers/tty/hvc/
4801
e5ab1477
AP
4802HACKRF MEDIA DRIVER
4803M: Antti Palosaari <crope@iki.fi>
4804L: linux-media@vger.kernel.org
4805W: http://linuxtv.org/
4806W: http://palosaari.fi/linux/
4807Q: http://patchwork.linuxtv.org/project/linux-media/list/
4808T: git git://linuxtv.org/anttip/media_tree.git
4809S: Maintained
4810F: drivers/media/usb/hackrf/
4811
5b543965 4812HARDWARE MONITORING
d8130624 4813M: Jean Delvare <jdelvare@suse.com>
ca462085 4814M: Guenter Roeck <linux@roeck-us.net>
5b543965 4815L: lm-sensors@lm-sensors.org
595142e0 4816W: http://www.lm-sensors.org/
a94ef4ed 4817T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4818T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4819S: Maintained
047f4ec2 4820F: Documentation/hwmon/
679655da 4821F: drivers/hwmon/
047f4ec2 4822F: include/linux/hwmon*.h
5b543965 4823
844dd05f 4824HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4825M: Matt Mackall <mpm@selenic.com>
4826M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4827L: linux-crypto@vger.kernel.org
c0d0787b 4828S: Odd fixes
679655da
JP
4829F: Documentation/hw_random.txt
4830F: drivers/char/hw_random/
4831F: include/linux/hw_random.h
844dd05f 4832
8b37fcfc
OBC
4833HARDWARE SPINLOCK CORE
4834M: Ohad Ben-Cohen <ohad@wizery.com>
4835S: Maintained
4836F: Documentation/hwspinlock.txt
4837F: drivers/hwspinlock/hwspinlock_*
4838F: include/linux/hwspinlock.h
4839
1da177e4 4840HARMONY SOUND DRIVER
ac6aecbf 4841L: linux-parisc@vger.kernel.org
1da177e4 4842S: Maintained
679655da 4843F: sound/parisc/harmony.*
1da177e4 4844
91952bc0
AP
4845HD29L2 MEDIA DRIVER
4846M: Antti Palosaari <crope@iki.fi>
4847L: linux-media@vger.kernel.org
4848W: http://linuxtv.org/
4849W: http://palosaari.fi/linux/
4850Q: http://patchwork.linuxtv.org/project/linux-media/list/
4851T: git git://linuxtv.org/anttip/media_tree.git
4852S: Maintained
4853F: drivers/media/dvb-frontends/hd29l2*
4854
e2d1d6c0 4855HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4856L: iss_storagedev@hp.com
af9f1b3c 4857S: Orphan
679655da
JP
4858F: Documentation/blockdev/cpqarray.txt
4859F: drivers/block/cpqarray.*
e2d1d6c0 4860
9257aa49 4861HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4862M: Don Brace <don.brace@pmcs.com>
9257aa49 4863L: iss_storagedev@hp.com
693373db
DB
4864L: storagedev@pmcs.com
4865L: linux-scsi@vger.kernel.org
9257aa49
SC
4866S: Supported
4867F: Documentation/scsi/hpsa.txt
4868F: drivers/scsi/hpsa*.[ch]
4869F: include/linux/cciss*.h
c117ab84 4870F: include/uapi/linux/cciss*.h
9257aa49 4871
e2d1d6c0 4872HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4873M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4874L: iss_storagedev@hp.com
693373db
DB
4875L: storagedev@pmcs.com
4876L: linux-scsi@vger.kernel.org
e2d1d6c0 4877S: Supported
679655da
JP
4878F: Documentation/blockdev/cciss.txt
4879F: drivers/block/cciss*
4880F: include/linux/cciss_ioctl.h
c117ab84 4881F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4882
1da177e4 4883HFS FILESYSTEM
6cf515e1
GU
4884L: linux-fsdevel@vger.kernel.org
4885S: Orphan
679655da
JP
4886F: Documentation/filesystems/hfs.txt
4887F: fs/hfs/
1da177e4 4888
ef575f47
GU
4889HFSPLUS FILESYSTEM
4890L: linux-fsdevel@vger.kernel.org
4891S: Orphan
4892F: Documentation/filesystems/hfsplus.txt
4893F: fs/hfsplus/
4894
1da177e4 4895HGA FRAMEBUFFER DRIVER
8b58be88 4896M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4897L: linux-nvidia@lists.surfsouth.com
4898W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4899S: Maintained
8a61f013 4900F: drivers/video/fbdev/hgafb.c
1da177e4 4901
4480f15b 4902HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4903M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4904M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4905L: linux-pm@vger.kernel.org
e2d1d6c0 4906S: Supported
679655da
JP
4907F: arch/x86/power/
4908F: drivers/base/power/
4909F: kernel/power/
4910F: include/linux/suspend.h
4911F: include/linux/freezer.h
4912F: include/linux/pm.h
679655da 4913F: arch/*/include/asm/suspend*.h
e2d1d6c0 4914
4ef4caad 4915HID CORE LAYER
e5f6450c 4916M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4917L: linux-input@vger.kernel.org
54e5881d 4918T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4919S: Maintained
679655da
JP
4920F: drivers/hid/
4921F: include/linux/hid*
c117ab84 4922F: include/uapi/linux/hid*
4ef4caad 4923
30ee72f0 4924HID SENSOR HUB DRIVERS
e5f6450c 4925M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4926M: Jonathan Cameron <jic23@kernel.org>
4927M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4928L: linux-input@vger.kernel.org
4929L: linux-iio@vger.kernel.org
4930S: Maintained
4931F: Documentation/hid/hid-sensor*
4932F: drivers/hid/hid-sensor-*
4933F: drivers/iio/*/hid-*
4934F: include/linux/hid-sensor-*
4935
38bed542 4936HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4937M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4938L: linux-kernel@vger.kernel.org
75fc2d37 4939T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4940S: Maintained
679655da 4941F: Documentation/timers/
5cee9645 4942F: kernel/time/hrtimer.c
88606e80
TG
4943F: kernel/time/clockevents.c
4944F: kernel/time/tick*.*
4945F: kernel/time/timer_*.c
05ed8490 4946F: include/linux/clockchips.h
679655da 4947F: include/linux/hrtimer.h
38bed542 4948
1da177e4 4949HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4950L: linux-hams@vger.kernel.org
8b64f2a0 4951S: Orphan
679655da
JP
4952F: drivers/net/hamradio/dmascc.c
4953F: drivers/net/hamradio/scc.c
1da177e4 4954
ede1e6f8 4955HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4956M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4957W: http://www.highpoint-tech.com
4958S: Supported
679655da
JP
4959F: Documentation/scsi/hptiop.txt
4960F: drivers/scsi/hptiop.c
ede1e6f8 4961
1da177e4 4962HIPPI
8b58be88 4963M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4964L: linux-hippi@sunsite.dk
4965S: Maintained
679655da 4966F: include/linux/hippidevice.h
c117ab84 4967F: include/uapi/linux/if_hippi.h
679655da 4968F: net/802/hippi.c
ff5a3b50 4969F: drivers/net/hippi/
1da177e4 4970
ff1d2767 4971HOST AP DRIVER
8b58be88 4972M: Jouni Malinen <j@w1.fi>
85d32e7b 4973L: hostap@shmoo.com (subscribers-only)
724c6b35 4974L: linux-wireless@vger.kernel.org
ff1d2767
JM
4975W: http://hostap.epitest.fi/
4976S: Maintained
679655da 4977F: drivers/net/wireless/hostap/
ff1d2767 4978
dd8cd779 4979HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4980L: platform-driver-x86@vger.kernel.org
95c70215 4981S: Orphan
679655da 4982F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4983
e2d1d6c0 4984HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4985M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4986S: Maintained
7e25d724 4987F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4988
7d2c86b5 4989HPET: High Precision Event Timers driver
8b58be88 4990M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4991S: Maintained
679655da
JP
4992F: Documentation/timers/hpet.txt
4993F: drivers/char/hpet.c
4994F: include/linux/hpet.h
c117ab84 4995F: include/uapi/linux/hpet.h
b9b0332f 4996
e07b5d79 4997HPET: x86
9e06f631 4998S: Orphan
679655da
JP
4999F: arch/x86/kernel/hpet.c
5000F: arch/x86/include/asm/hpet.h
b9b0332f 5001
1da177e4 5002HPFS FILESYSTEM
8b58be88 5003M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5004W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5005S: Maintained
679655da 5006F: fs/hpfs/
1da177e4 5007
3441cded 5008HSI SUBSYSTEM
56459ea9
SR
5009M: Sebastian Reichel <sre@kernel.org>
5010T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5011S: Maintained
5012F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5013F: Documentation/hsi.txt
3441cded
SR
5014F: drivers/hsi/
5015F: include/linux/hsi/
5016F: include/uapi/linux/hsi/
5017
7d2c86b5 5018HSO 3G MODEM DRIVER
8b58be88 5019M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5020W: http://www.pharscape.org
5021S: Maintained
679655da 5022F: drivers/net/usb/hso.c
11cd29b0 5023
19990e29
AB
5024HSR NETWORK PROTOCOL
5025M: Arvid Brodin <arvid.brodin@alten.se>
5026L: netdev@vger.kernel.org
5027S: Maintained
5028F: net/hsr/
5029
5a18c343 5030HTCPEN TOUCHSCREEN DRIVER
8b58be88 5031M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5032L: linux-input@vger.kernel.org
5033S: Maintained
679655da 5034F: drivers/input/touchscreen/htcpen.c
5a18c343 5035
1da177e4 5036HUGETLB FILESYSTEM
6d49e352 5037M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5038S: Maintained
679655da 5039F: fs/hugetlbfs/
1da177e4 5040
05183189 5041Hyper-V CORE AND DRIVERS
9c3646d1 5042M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5043M: Haiyang Zhang <haiyangz@microsoft.com>
5044L: devel@linuxdriverproject.org
5045S: Maintained
a4162747
HZ
5046F: arch/x86/include/asm/mshyperv.h
5047F: arch/x86/include/uapi/asm/hyperv.h
5048F: arch/x86/kernel/cpu/mshyperv.c
05183189 5049F: drivers/hid/hid-hyperv.c
a4162747 5050F: drivers/hv/
f92ca80b 5051F: drivers/input/serio/hyperv-keyboard.c
05183189 5052F: drivers/net/hyperv/
a4162747 5053F: drivers/scsi/storvsc_drv.c
8a61f013 5054F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5055F: include/linux/hyperv.h
5056F: tools/hv/
54bf725e 5057F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5058
d85c8a6a 5059I2C OVER PARALLEL PORT
d8130624 5060M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5061L: linux-i2c@vger.kernel.org
5062S: Maintained
5063F: Documentation/i2c/busses/i2c-parport
5064F: Documentation/i2c/busses/i2c-parport-light
5065F: drivers/i2c/busses/i2c-parport.c
5066F: drivers/i2c/busses/i2c-parport-light.c
5067
5068I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5069M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5070L: linux-i2c@vger.kernel.org
5071S: Maintained
5072F: Documentation/i2c/busses/i2c-ali1535
5073F: Documentation/i2c/busses/i2c-ali1563
5074F: Documentation/i2c/busses/i2c-ali15x3
5075F: Documentation/i2c/busses/i2c-amd756
5076F: Documentation/i2c/busses/i2c-amd8111
5077F: Documentation/i2c/busses/i2c-i801
5078F: Documentation/i2c/busses/i2c-nforce2
5079F: Documentation/i2c/busses/i2c-piix4
5080F: Documentation/i2c/busses/i2c-sis5595
5081F: Documentation/i2c/busses/i2c-sis630
5082F: Documentation/i2c/busses/i2c-sis96x
5083F: Documentation/i2c/busses/i2c-via
5084F: Documentation/i2c/busses/i2c-viapro
5085F: drivers/i2c/busses/i2c-ali1535.c
5086F: drivers/i2c/busses/i2c-ali1563.c
5087F: drivers/i2c/busses/i2c-ali15x3.c
5088F: drivers/i2c/busses/i2c-amd756.c
5089F: drivers/i2c/busses/i2c-amd756-s4882.c
5090F: drivers/i2c/busses/i2c-amd8111.c
5091F: drivers/i2c/busses/i2c-i801.c
5092F: drivers/i2c/busses/i2c-isch.c
5093F: drivers/i2c/busses/i2c-nforce2.c
5094F: drivers/i2c/busses/i2c-nforce2-s4985.c
5095F: drivers/i2c/busses/i2c-piix4.c
5096F: drivers/i2c/busses/i2c-sis5595.c
5097F: drivers/i2c/busses/i2c-sis630.c
5098F: drivers/i2c/busses/i2c-sis96x.c
5099F: drivers/i2c/busses/i2c-via.c
5100F: drivers/i2c/busses/i2c-viapro.c
5101
cb7f07a4
NH
5102I2C/SMBUS ISMT DRIVER
5103M: Seth Heasley <seth.heasley@intel.com>
5104M: Neil Horman <nhorman@tuxdriver.com>
5105L: linux-i2c@vger.kernel.org
5106F: drivers/i2c/busses/i2c-ismt.c
5107F: Documentation/i2c/busses/i2c-ismt
5108
6ea884db 5109I2C/SMBUS STUB DRIVER
d8130624 5110M: Jean Delvare <jdelvare@suse.com>
846557d3 5111L: linux-i2c@vger.kernel.org
6ea884db 5112S: Maintained
8547a5bc 5113F: drivers/i2c/i2c-stub.c
6ea884db 5114
5b543965 5115I2C SUBSYSTEM
14d77c4d 5116M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5117L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5118W: https://i2c.wiki.kernel.org/
5119Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5120T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5121S: Maintained
40ed1b4c 5122F: Documentation/devicetree/bindings/i2c/
679655da
JP
5123F: Documentation/i2c/
5124F: drivers/i2c/
5125F: include/linux/i2c.h
03b70d62 5126F: include/linux/i2c-*.h
c117ab84
CEB
5127F: include/uapi/linux/i2c.h
5128F: include/uapi/linux/i2c-*.h
1da177e4 5129
4560d677
WS
5130I2C ACPI SUPPORT
5131M: Mika Westerberg <mika.westerberg@linux.intel.com>
5132L: linux-i2c@vger.kernel.org
5133L: linux-acpi@vger.kernel.org
5134S: Maintained
4560d677 5135
d85c8a6a 5136I2C-TAOS-EVM DRIVER
d8130624 5137M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5138L: linux-i2c@vger.kernel.org
5139S: Maintained
5140F: Documentation/i2c/busses/i2c-taos-evm
5141F: drivers/i2c/busses/i2c-taos-evm.c
5142
e8c76eed 5143I2C-TINY-USB DRIVER
8b58be88 5144M: Till Harbaum <till@harbaum.org>
846557d3 5145L: linux-i2c@vger.kernel.org
932d1872 5146W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5147S: Maintained
679655da 5148F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5149
1da177e4 5150i386 BOOT CODE
8b58be88 5151M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5152S: Maintained
679655da 5153F: arch/x86/boot/
1da177e4
LT
5154
5155i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5156M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5157T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5158S: Maintained
5159
1da177e4 5160IA64 (Itanium) PLATFORM
8b58be88
JP
5161M: Tony Luck <tony.luck@intel.com>
5162M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5163L: linux-ia64@vger.kernel.org
6b1c70b1 5164T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5165S: Maintained
679655da 5166F: arch/ia64/
1da177e4 5167
4cd38750
LDSB
5168IBM Power VMX Cryptographic instructions
5169M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5170M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5171L: linux-crypto@vger.kernel.org
5172S: Supported
5173F: drivers/crypto/vmx/Makefile
5174F: drivers/crypto/vmx/Kconfig
5175F: drivers/crypto/vmx/vmx.c
5176F: drivers/crypto/vmx/aes*
5177F: drivers/crypto/vmx/ghash*
5178F: drivers/crypto/vmx/ppc-xlate.pl
5179
956c203c 5180IBM Power in-Nest Crypto Acceleration
4cd38750 5181M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5182M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5183L: linux-crypto@vger.kernel.org
5184S: Supported
28bceeaa
DS
5185F: drivers/crypto/nx/Makefile
5186F: drivers/crypto/nx/Kconfig
5187F: drivers/crypto/nx/nx-aes*
5188F: drivers/crypto/nx/nx-sha*
5189F: drivers/crypto/nx/nx.*
5190F: drivers/crypto/nx/nx_csbcpb.h
5191F: drivers/crypto/nx/nx_debugfs.h
956c203c 5192
0e16aafb 5193IBM Power 842 compression accelerator
41656aa7 5194M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5195S: Supported
28bceeaa
DS
5196F: drivers/crypto/nx/Makefile
5197F: drivers/crypto/nx/Kconfig
7011a122 5198F: drivers/crypto/nx/nx-842*
2da572c9 5199F: include/linux/sw842.h
2062c5b6 5200F: crypto/842.c
2da572c9 5201F: lib/842/
0e16aafb 5202
1da177e4 5203IBM Power Linux RAID adapter
8b58be88 5204M: Brian King <brking@us.ibm.com>
1da177e4 5205S: Supported
679655da 5206F: drivers/scsi/ipr.*
1da177e4 5207
9d348af4 5208IBM Power Virtual Ethernet Device Driver
eddd63a6 5209M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5210L: netdev@vger.kernel.org
5211S: Supported
9aa32835 5212F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5213
e6babec6 5214IBM Power Virtual SCSI Device Drivers
bcbde52b 5215M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5216L: linux-scsi@vger.kernel.org
5217S: Supported
e6babec6
NF
5218F: drivers/scsi/ibmvscsi/ibmvscsi*
5219F: drivers/scsi/ibmvscsi/viosrp.h
5220
5221IBM Power Virtual FC Device Drivers
44b4dad9 5222M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5223L: linux-scsi@vger.kernel.org
5224S: Supported
5225F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5226
1da177e4 5227IBM ServeRAID RAID DRIVER
f9213e78 5228S: Orphan
679655da 5229F: drivers/scsi/ips.*
1da177e4 5230
6ed9f9c4
PT
5231ICH LPC AND GPIO DRIVER
5232M: Peter Tyser <ptyser@xes-inc.com>
5233S: Maintained
5234F: drivers/mfd/lpc_ich.c
5235F: drivers/gpio/gpio-ich.c
5236
1e7106fc 5237IDE SUBSYSTEM
8b58be88 5238M: "David S. Miller" <davem@davemloft.net>
1da177e4 5239L: linux-ide@vger.kernel.org
8a6e2535 5240Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5241T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5242S: Maintained
679655da
JP
5243F: Documentation/ide/
5244F: drivers/ide/
5245F: include/linux/ide.h
1da177e4 5246
6cb8c13d
IP
5247IDEAPAD LAPTOP EXTRAS DRIVER
5248M: Ike Panhc <ike.pan@canonical.com>
5249L: platform-driver-x86@vger.kernel.org
5250W: http://launchpad.net/ideapad-laptop
5251S: Maintained
5252F: drivers/platform/x86/ideapad-laptop.c
5253
1ea4c161
AM
5254IDEAPAD LAPTOP SLIDEBAR DRIVER
5255M: Andrey Moiseev <o2g.org.ru@gmail.com>
5256L: linux-input@vger.kernel.org
5257W: https://github.com/o2genum/ideapad-slidebar
5258S: Maintained
5259F: drivers/input/misc/ideapad_slidebar.c
5260
0f861e8c 5261IDE/ATAPI DRIVERS
487ba8e8 5262M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5263L: linux-ide@vger.kernel.org
c404c199 5264S: Maintained
679655da
JP
5265F: Documentation/cdrom/ide-cd
5266F: drivers/ide/ide-cd*
1da177e4 5267
27471fdb 5268IDLE-I7300
8b58be88 5269M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5270L: linux-pm@vger.kernel.org
27471fdb 5271S: Supported
679655da 5272F: drivers/idle/i7300_idle.c
27471fdb 5273
02cf2286 5274IEEE 802.15.4 SUBSYSTEM
b6e195fd 5275M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5276L: linux-wpan@vger.kernel.org
5277W: https://github.com/linux-wpan
5278T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5279S: Maintained
5280F: net/ieee802154/
68653359 5281F: net/mac802154/
251741b1 5282F: drivers/net/ieee802154/
580947d3
AA
5283F: include/linux/nl802154.h
5284F: include/linux/ieee802154.h
5285F: include/net/nl802154.h
5286F: include/net/mac802154.h
5287F: include/net/af_ieee802154.h
5288F: include/net/cfg802154.h
5289F: include/net/ieee802154_netdev.h
ebef9c12 5290F: Documentation/networking/ieee802154.txt
02cf2286 5291
b1c97193
SY
5292IGORPLUG-USB IR RECEIVER
5293M: Sean Young <sean@mess.org>
5294L: linux-media@vger.kernel.org
5295S: Maintained
5296F: drivers/media/rc/igorplugusb.c
5297
40ad4a30
SY
5298IGUANAWORKS USB IR TRANSCEIVER
5299M: Sean Young <sean@mess.org>
5300L: linux-media@vger.kernel.org
5301S: Maintained
5302F: drivers/media/rc/iguanair.c
5303
9545f86e 5304IIO SUBSYSTEM AND DRIVERS
030a13d7 5305M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5306R: Hartmut Knaack <knaack.h@gmx.de>
5307R: Lars-Peter Clausen <lars@metafoo.de>
5308R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5309L: linux-iio@vger.kernel.org
5310S: Maintained
03e7c251 5311F: drivers/iio/
9545f86e 5312F: drivers/staging/iio/
8fe671fc 5313F: include/linux/iio/
817020cf 5314F: tools/iio/
9545f86e 5315
65519263
SG
5316IKANOS/ADI EAGLE ADSL USB DRIVER
5317M: Matthieu Castet <castet.matthieu@free.fr>
5318M: Stanislaw Gruszka <stf_xl@wp.pl>
5319S: Maintained
5320F: drivers/usb/atm/ueagle-atm.c
5321
e89ab51f
GR
5322INA209 HARDWARE MONITOR DRIVER
5323M: Guenter Roeck <linux@roeck-us.net>
5324L: lm-sensors@lm-sensors.org
5325S: Maintained
5326F: Documentation/hwmon/ina209
5327F: Documentation/devicetree/bindings/i2c/ina209.txt
5328F: drivers/hwmon/ina209.c
5329
5330INA2XX HARDWARE MONITOR DRIVER
5331M: Guenter Roeck <linux@roeck-us.net>
5332L: lm-sensors@lm-sensors.org
5333S: Maintained
5334F: Documentation/hwmon/ina2xx
5335F: drivers/hwmon/ina2xx.c
5336F: include/linux/platform_data/ina2xx.h
5337
14dc124f
SIG
5338INDUSTRY PACK SUBSYSTEM (IPACK)
5339M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5340M: Jens Taprogge <jens.taprogge@taprogge.org>
5341M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5342L: industrypack-devel@lists.sourceforge.net
5343W: http://industrypack.sourceforge.net
5344S: Maintained
5345F: drivers/ipack/
5346
8adc53fd
ZLK
5347INGENIC JZ4780 DMA Driver
5348M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5349S: Maintained
5350F: drivers/dma/dma-jz4780.c
5351
aa7168f4 5352INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5353M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5354M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5355L: linux-ima-devel@lists.sourceforge.net
5356L: linux-ima-user@lists.sourceforge.net
5357L: linux-security-module@vger.kernel.org
aa7168f4 5358S: Supported
679655da 5359F: security/integrity/ima/
aa7168f4 5360
9a4ea5a9
JH
5361IMGTEC IR DECODER DRIVER
5362M: James Hogan <james.hogan@imgtec.com>
5363S: Maintained
5364F: drivers/media/rc/img-ir/
5365
1da177e4 5366IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5367L: linux-fbdev@vger.kernel.org
843393d3 5368S: Orphan
8a61f013 5369F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5370
5371INFINIBAND SUBSYSTEM
b6b2bbe6 5372M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5373M: Sean Hefty <sean.hefty@intel.com>
5374M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5375L: linux-rdma@vger.kernel.org
605841f5 5376W: http://www.openfabrics.org/
8a6e2535 5377Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5378T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5379S: Supported
679655da
JP
5380F: Documentation/infiniband/
5381F: drivers/infiniband/
2dfcad3a 5382F: drivers/staging/rdma/
c117ab84 5383F: include/uapi/linux/if_infiniband.h
954138dc
YD
5384F: include/uapi/rdma/
5385F: include/rdma/
1da177e4 5386
c9f04f58 5387INOTIFY
8b58be88
JP
5388M: John McCutchan <john@johnmccutchan.com>
5389M: Robert Love <rlove@rlove.org>
5390M: Eric Paris <eparis@parisplace.org>
c9f04f58 5391S: Maintained
679655da
JP
5392F: Documentation/filesystems/inotify.txt
5393F: fs/notify/inotify/
5394F: include/linux/inotify.h
c117ab84 5395F: include/uapi/linux/inotify.h
c9f04f58 5396
e2d1d6c0 5397INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5398M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5399L: linux-input@vger.kernel.org
8a6e2535 5400Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5401T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5402S: Maintained
679655da 5403F: drivers/input/
f4eea7e2 5404F: include/linux/input.h
c117ab84 5405F: include/uapi/linux/input.h
f4eea7e2 5406F: include/linux/input/
e2d1d6c0 5407
3267a87f 5408INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5409M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5410L: linux-input@vger.kernel.org
75dd112a 5411S: Odd fixes
3267a87f 5412F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5413F: drivers/input/input-mt.c
3267a87f
HR
5414K: \b(ABS|SYN)_MT_
5415
97fa99a3
JY
5416INTEL ASoC BDW/HSW DRIVERS
5417M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5418L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5419S: Supported
e8e1225d
JP
5420F: sound/soc/intel/common/sst-dsp*
5421F: sound/soc/intel/common/sst-firmware.c
5422F: sound/soc/intel/boards/broadwell.c
5423F: sound/soc/intel/haswell/
97fa99a3 5424
4ac13e17
DJ
5425INTEL C600 SERIES SAS CONTROLLER DRIVER
5426M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5427M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5428L: linux-scsi@vger.kernel.org
7106891a
DJ
5429T: git git://git.code.sf.net/p/intel-sas/isci
5430S: Supported
4ac13e17 5431F: drivers/scsi/isci/
4ac13e17 5432
26717172
LB
5433INTEL IDLE DRIVER
5434M: Len Brown <lenb@kernel.org>
bf1c138e 5435L: linux-pm@vger.kernel.org
08deed1e 5436T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5437S: Supported
5438F: drivers/idle/intel_idle.c
5439
7c1ac18d
KCA
5440INTEL PSTATE DRIVER
5441M: Kristen Carlson Accardi <kristen@linux.intel.com>
5442L: linux-pm@vger.kernel.org
5443S: Supported
5444F: drivers/cpufreq/intel_pstate.c
5445
9eb8ef74 5446INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5447M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5448L: linux-fbdev@vger.kernel.org
ce00f85c 5449S: Maintained
679655da 5450F: Documentation/fb/intelfb.txt
8a61f013 5451F: drivers/video/fbdev/intelfb/
9eb8ef74 5452
1da177e4 5453INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5454M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5455L: linux-fbdev@vger.kernel.org
ce00f85c 5456S: Maintained
8a61f013 5457F: drivers/video/fbdev/i810/
1da177e4 5458
f4a9bc4c 5459INTEL MENLOW THERMAL DRIVER
8b58be88 5460M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5461L: platform-driver-x86@vger.kernel.org
5ca92bd9 5462W: https://01.org/linux-acpi
f4a9bc4c 5463S: Supported
679655da 5464F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5465
248a9dc3 5466INTEL I/OAT DMA DRIVER
18ebd564 5467M: Dave Jiang <dave.jiang@intel.com>
08223d80 5468R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5469L: dmaengine@vger.kernel.org
5470Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5471S: Supported
679655da 5472F: drivers/dma/ioat*
248a9dc3 5473
6c8909b4 5474INTEL IOMMU (VT-d)
8b58be88 5475M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5476L: iommu@lists.linux-foundation.org
54e5881d 5477T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5478S: Supported
3fb39615 5479F: drivers/iommu/intel-iommu.c
679655da 5480F: include/linux/intel-iommu.h
6c8909b4 5481
b3e5f263 5482INTEL IOP-ADMA DMA DRIVER
08223d80 5483R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5484S: Odd fixes
679655da 5485F: drivers/dma/iop-adma.c
b3e5f263 5486
9251ce95 5487INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5488M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5489S: Maintained
679655da
JP
5490F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5491F: arch/arm/mach-ixp4xx/include/mach/npe.h
5492F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5493F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5494F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5495F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5496
844dd05f 5497INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5498M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5499S: Maintained
679655da 5500F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5501
2f302324 5502INTEL ETHERNET DRIVERS
8b58be88 5503M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5504R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5505R: Shannon Nelson <shannon.nelson@intel.com>
5506R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5507R: Don Skidmore <donald.c.skidmore@intel.com>
5508R: Matthew Vick <matthew.vick@intel.com>
5509R: John Ronciak <john.ronciak@intel.com>
5510R: Mitch Williams <mitch.a.williams@intel.com>
5511L: intel-wired-lan@lists.osuosl.org
f6fde11a 5512W: http://www.intel.com/support/feedback.htm
d94e6fed 5513W: http://e1000.sourceforge.net/
2f302324
JK
5514Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5515T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5516T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5517S: Supported
0d164401
JK
5518F: Documentation/networking/e100.txt
5519F: Documentation/networking/e1000.txt
5520F: Documentation/networking/e1000e.txt
5521F: Documentation/networking/igb.txt
5522F: Documentation/networking/igbvf.txt
5523F: Documentation/networking/ixgb.txt
5524F: Documentation/networking/ixgbe.txt
5525F: Documentation/networking/ixgbevf.txt
1bff6529 5526F: Documentation/networking/i40e.txt
105bf2fe 5527F: Documentation/networking/i40evf.txt
dee1ad47 5528F: drivers/net/ethernet/intel/
bc90d291 5529F: drivers/net/ethernet/intel/*/
1da177e4 5530
0963d59b
LW
5531INTEL-MID GPIO DRIVER
5532M: David Cohen <david.a.cohen@linux.intel.com>
5533L: linux-gpio@vger.kernel.org
5534S: Maintained
5535F: drivers/gpio/gpio-intel-mid.c
5536
ca907a90
SY
5537INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5538M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5539L: linux-wireless@vger.kernel.org
ca907a90 5540S: Maintained
679655da 5541F: Documentation/networking/README.ipw2100
679655da 5542F: Documentation/networking/README.ipw2200
ca907a90 5543F: drivers/net/wireless/ipw2x00/
826d2abe 5544
4bd96a7a 5545INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5546M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5547M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5548M: Shane Wang <shane.wang@intel.com>
5549L: tboot-devel@lists.sourceforge.net
5550W: http://tboot.sourceforge.net
e9b7d7c8 5551T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5552S: Supported
5553F: Documentation/intel_txt.txt
5554F: include/linux/tboot.h
5555F: arch/x86/kernel/tboot.c
5556
8a70da82 5557INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5558M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5559M: linux-wimax@intel.com
49e7d9df 5560L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5561S: Supported
5562W: http://linuxwimax.org
679655da
JP
5563F: Documentation/wimax/README.i2400m
5564F: drivers/net/wimax/i2400m/
c117ab84 5565F: include/uapi/linux/wimax/i2400m.h
8a70da82 5566
1c0ce89c
SG
5567INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5568M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5569L: linux-wireless@vger.kernel.org
1c0ce89c 5570S: Supported
efa3144e
WYG
5571F: drivers/net/wireless/iwlegacy/
5572
b481de9c 5573INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5574M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5575M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5576M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5577L: linux-wireless@vger.kernel.org
b481de9c 5578W: http://intellinuxwireless.org
b62ff718 5579T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5580S: Supported
679655da 5581F: drivers/net/wireless/iwlwifi/
b481de9c 5582
de8fe023
TW
5583INTEL MANAGEMENT ENGINE (mei)
5584M: Tomas Winkler <tomas.winkler@intel.com>
5585L: linux-kernel@vger.kernel.org
5586S: Supported
c117ab84 5587F: include/uapi/linux/mei.h
5069288b 5588F: include/linux/mei_cl_bus.h
de8fe023 5589F: drivers/misc/mei/*
e07950a1 5590F: Documentation/misc-devices/mei/*
de8fe023 5591
0a8b8353 5592INTEL PMC IPC DRIVER
5593M: Zha Qipeng<qipeng.zha@intel.com>
5594L: platform-driver-x86@vger.kernel.org
5595S: Maintained
5596F: drivers/platform/x86/intel_pmc_ipc.c
5597F: arch/x86/include/asm/intel_pmc_ipc.h
5598
cb109a0e 5599IOC3 ETHERNET DRIVER
8b58be88 5600M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5601L: linux-mips@linux-mips.org
5602S: Maintained
8862bf1e 5603F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5604
cb109a0e 5605IOC3 SERIAL DRIVER
8b58be88 5606M: Pat Gefre <pfg@sgi.com>
d39e0721 5607L: linux-serial@vger.kernel.org
cb109a0e 5608S: Maintained
df621252 5609F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5610
0b6e8569
SW
5611IOMMU DRIVERS
5612M: Joerg Roedel <joro@8bytes.org>
5613L: iommu@lists.linux-foundation.org
5614T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5615S: Maintained
5616F: drivers/iommu/
5617
4480f15b 5618IP MASQUERADING
8b58be88 5619M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5620S: Maintained
679655da 5621F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5622
1202d6ff 5623IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5624M: Francois Romieu <romieu@fr.zoreil.com>
5625M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5626L: netdev@vger.kernel.org
5627S: Maintained
7443713a 5628F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5629
4480f15b 5630IPATH DRIVER
8473c603 5631M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5632L: linux-rdma@vger.kernel.org
52a09a04 5633S: Maintained
6f9b3890 5634F: drivers/staging/rdma/ipath/
77d8798b 5635
4409ebe9 5636IPMI SUBSYSTEM
8b58be88 5637M: Corey Minyard <minyard@acm.org>
b0c90653 5638L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5639W: http://openipmi.sourceforge.net/
5640S: Supported
679655da
JP
5641F: Documentation/IPMI.txt
5642F: drivers/char/ipmi/
5643F: include/linux/ipmi*
c117ab84 5644F: include/uapi/linux/ipmi*
4409ebe9 5645
2d800897
KW
5646QCOM AUDIO (ASoC) DRIVERS
5647M: Patrick Lai <plai@codeaurora.org>
5648M: Banajit Goswami <bgoswami@codeaurora.org>
5649L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5650S: Supported
5651F: sound/soc/qcom/
5652
e2d1d6c0 5653IPS SCSI RAID DRIVER
8b58be88 5654M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5655L: linux-scsi@vger.kernel.org
5656W: http://www.adaptec.com/
5657S: Maintained
679655da 5658F: drivers/scsi/ips*
e2d1d6c0
RD
5659
5660IPVS
8b58be88
JP
5661M: Wensong Zhang <wensong@linux-vs.org>
5662M: Simon Horman <horms@verge.net.au>
5663M: Julian Anastasov <ja@ssi.bg>
979b6c13 5664L: netdev@vger.kernel.org
e2d1d6c0 5665L: lvs-devel@vger.kernel.org
1da177e4 5666S: Maintained
679655da 5667F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5668F: include/net/ip_vs.h
c117ab84 5669F: include/uapi/linux/ip_vs.h
679655da 5670F: net/netfilter/ipvs/
1da177e4 5671
e7839f25 5672IPWIRELESS DRIVER
e5f6450c 5673M: Jiri Kosina <jikos@kernel.org>
d8130624 5674M: David Sterba <dsterba@suse.com>
92094aa0 5675S: Odd Fixes
282361a0 5676F: drivers/tty/ipwireless/
099dc4fb 5677
e2d1d6c0 5678IPX NETWORK LAYER
8b58be88 5679M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5680L: netdev@vger.kernel.org
5681S: Maintained
679655da 5682F: include/net/ipx.h
c117ab84 5683F: include/uapi/linux/ipx.h
679655da 5684F: net/ipx/
e2d1d6c0 5685
1da177e4 5686IRDA SUBSYSTEM
8b58be88 5687M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5688L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5689L: netdev@vger.kernel.org
1da177e4 5690W: http://irda.sourceforge.net/
f353976d 5691S: Maintained
e0057975 5692T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5693F: Documentation/networking/irda.txt
5694F: drivers/net/irda/
5695F: include/net/irda/
5696F: net/irda/
1da177e4 5697
a800c7cc
TG
5698IRQ SUBSYSTEM
5699M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5700L: linux-kernel@vger.kernel.org
a800c7cc 5701S: Maintained
75fc2d37 5702T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5703F: kernel/irq/
2ed9fd28
JC
5704
5705IRQCHIP DRIVERS
5706M: Thomas Gleixner <tglx@linutronix.de>
5707M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5708M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5709L: linux-kernel@vger.kernel.org
5710S: Maintained
5711T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5712T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5713F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5714F: drivers/irqchip/
a800c7cc 5715
7ab3a837 5716IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5717M: Jiang Liu <jiang.liu@linux.intel.com>
5718M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5719S: Maintained
b09dec2c 5720T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5721F: Documentation/IRQ-domain.txt
5722F: include/linux/irqdomain.h
5723F: kernel/irq/irqdomain.c
b09dec2c 5724F: kernel/irq/msi.c
7ab3a837 5725
e2d1d6c0 5726ISAPNP
8b58be88 5727M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5728S: Maintained
679655da
JP
5729F: Documentation/isapnp.txt
5730F: drivers/pnp/isapnp/
5731F: include/linux/isapnp.h
e2d1d6c0 5732
d39b8420
HV
5733ISA RADIO MODULE
5734M: Hans Verkuil <hverkuil@xs4all.nl>
5735L: linux-media@vger.kernel.org
5736T: git git://linuxtv.org/media_tree.git
5737W: http://linuxtv.org
5738S: Maintained
5739F: drivers/media/radio/radio-isa*
5740
71a6d0af
HW
5741iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5742M: Peter Jones <pjones@redhat.com>
5743M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5744S: Maintained
5745F: drivers/firmware/iscsi_ibft*
5746
14816b1e 5747ISCSI
8b58be88 5748M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5749L: open-iscsi@googlegroups.com
5750W: www.open-iscsi.org
54e5881d 5751T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5752S: Maintained
679655da
JP
5753F: drivers/scsi/*iscsi*
5754F: include/scsi/*iscsi*
14816b1e 5755
1e65eb42
OG
5756ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5757M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5758M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5759M: Roi Dayan <roid@mellanox.com>
5760L: linux-rdma@vger.kernel.org
5761S: Supported
5762W: http://www.openfabrics.org
5763W: www.open-iscsi.org
5764Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5765F: drivers/infiniband/ulp/iser/
1e65eb42 5766
2b70e5fd
SG
5767ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5768M: Sagi Grimberg <sagig@mellanox.com>
5769T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5770L: linux-rdma@vger.kernel.org
5771L: target-devel@vger.kernel.org
5772S: Supported
5773W: http://www.linux-iscsi.org
5774F: drivers/infiniband/ulp/isert
5775
1da177e4 5776ISDN SUBSYSTEM
8b58be88 5777M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5778L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5779L: netdev@vger.kernel.org
1da177e4 5780W: http://www.isdn4linux.de
54e5881d 5781T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5782S: Maintained
679655da
JP
5783F: Documentation/isdn/
5784F: drivers/isdn/
5785F: include/linux/isdn.h
5786F: include/linux/isdn/
c117ab84
CEB
5787F: include/uapi/linux/isdn.h
5788F: include/uapi/linux/isdn/
1da177e4
LT
5789
5790ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5791M: Armin Schindler <mac@melware.de>
d5d52273 5792L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5793W: http://www.melware.de
5794S: Maintained
679655da 5795F: drivers/isdn/hardware/eicon/
1da177e4 5796
d624870f 5797IT87 HARDWARE MONITORING DRIVER
d8130624 5798M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5799L: lm-sensors@lm-sensors.org
5800S: Maintained
5801F: Documentation/hwmon/it87
5802F: drivers/hwmon/it87.c
5803
d7104bff
AP
5804IT913X MEDIA DRIVER
5805M: Antti Palosaari <crope@iki.fi>
5806L: linux-media@vger.kernel.org
5807W: http://linuxtv.org/
5808W: http://palosaari.fi/linux/
5809Q: http://patchwork.linuxtv.org/project/linux-media/list/
5810T: git git://linuxtv.org/anttip/media_tree.git
5811S: Maintained
249c697e 5812F: drivers/media/tuners/it913x*
d7104bff 5813
91821ff3 5814IVTV VIDEO4LINUX DRIVER
6afdeaf8 5815M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5816L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5817L: linux-media@vger.kernel.org
275ffde4 5818T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5819W: http://www.ivtvdriver.org
5820S: Maintained
679655da 5821F: Documentation/video4linux/*.ivtv
90d72ac6 5822F: drivers/media/pci/ivtv/
c117ab84 5823F: include/uapi/linux/ivtv*
91821ff3 5824
68620bdd
MP
5825IX2505V MEDIA DRIVER
5826M: Malcolm Priestley <tvboxspy@gmail.com>
5827L: linux-media@vger.kernel.org
5828W: http://linuxtv.org/
5829Q: http://patchwork.linuxtv.org/project/linux-media/list/
5830S: Maintained
5831F: drivers/media/dvb-frontends/ix2505v*
5832
4453d736
GR
5833JC42.4 TEMPERATURE SENSOR DRIVER
5834M: Guenter Roeck <linux@roeck-us.net>
5835L: lm-sensors@lm-sensors.org
5836S: Maintained
5837F: drivers/hwmon/jc42.c
5838F: Documentation/hwmon/jc42
5839
e2d1d6c0 5840JFS FILESYSTEM
3256f80f 5841M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5842L: jfs-discussion@lists.sourceforge.net
5843W: http://jfs.sourceforge.net/
54e5881d 5844T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5845S: Maintained
679655da
JP
5846F: Documentation/filesystems/jfs.txt
5847F: fs/jfs/
e2d1d6c0 5848
95252236 5849JME NETWORK DRIVER
8b58be88 5850M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5851L: netdev@vger.kernel.org
5852S: Maintained
63d24a0e 5853F: drivers/net/ethernet/jme.*
95252236 5854
1da177e4 5855JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5856M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5857L: linux-mtd@lists.infradead.org
5858W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5859S: Maintained
679655da 5860F: fs/jffs2/
c117ab84 5861F: include/uapi/linux/jffs2.h
1da177e4 5862
d183e11a
TT
5863JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5864M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5865M: Jan Kara <jack@suse.com>
d183e11a
TT
5866L: linux-ext4@vger.kernel.org
5867S: Maintained
5868F: fs/jbd2/
5869F: include/linux/jbd2.h
ae0718f8 5870
207dab5f
MU
5871JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5872M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5873L: linux-media@vger.kernel.org
5874S: Maintained
5875F: drivers/media/platform/rcar_jpu.c
5876
fd8b6cb4 5877JSM Neo PCI based serial card
9d141cb9 5878M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5879L: linux-serial@vger.kernel.org
5880S: Maintained
df621252 5881F: drivers/tty/serial/jsm/
ae0718f8 5882
af39917d
CL
5883K10TEMP HARDWARE MONITORING DRIVER
5884M: Clemens Ladisch <clemens@ladisch.de>
5885L: lm-sensors@lm-sensors.org
5886S: Maintained
5887F: Documentation/hwmon/k10temp
5888F: drivers/hwmon/k10temp.c
5889
4660cb35 5890K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5891M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5892L: lm-sensors@lm-sensors.org
ae0718f8 5893S: Maintained
679655da
JP
5894F: Documentation/hwmon/k8temp
5895F: drivers/hwmon/k8temp.c
ae0718f8 5896
1da177e4 5897KCONFIG
5eb1f99e 5898M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5899L: linux-kbuild@vger.kernel.org
cea8321c 5900T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5901S: Maintained
679655da
JP
5902F: Documentation/kbuild/kconfig-language.txt
5903F: scripts/kconfig/
1da177e4 5904
ea6c2089 5905KDUMP
8b58be88
JP
5906M: Vivek Goyal <vgoyal@redhat.com>
5907M: Haren Myneni <hbabu@us.ibm.com>
34633993 5908L: kexec@lists.infradead.org
ea6c2089
VG
5909W: http://lse.sourceforge.net/kdump/
5910S: Maintained
80811493 5911F: Documentation/kdump/
ea6c2089 5912
f41bf02f
HV
5913KEENE FM RADIO TRANSMITTER DRIVER
5914M: Hans Verkuil <hverkuil@xs4all.nl>
5915L: linux-media@vger.kernel.org
5916T: git git://linuxtv.org/media_tree.git
5917W: http://linuxtv.org
5918S: Maintained
5919F: drivers/media/radio/radio-keene*
5920
1da177e4 5921KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5922M: Ian Kent <raven@themaw.net>
f694fc97 5923L: autofs@vger.kernel.org
1da177e4 5924S: Maintained
679655da 5925F: fs/autofs4/
1da177e4 5926
70fb7ba6 5927KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5928M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5929T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5930T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5931L: linux-kbuild@vger.kernel.org
5ce45962 5932S: Maintained
679655da
JP
5933F: Documentation/kbuild/
5934F: Makefile
5935F: scripts/Makefile.*
70fb7ba6
MM
5936F: scripts/basic/
5937F: scripts/mk*
5938F: scripts/package/
1da177e4
LT
5939
5940KERNEL JANITORS
c3000e03 5941L: kernel-janitors@vger.kernel.org
10466f5a 5942W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5943S: Odd Fixes
1da177e4 5944
e8b43555 5945KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5946M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5947M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5948L: linux-nfs@vger.kernel.org
1da177e4 5949W: http://nfs.sourceforge.net/
98fac23f 5950S: Supported
679655da 5951F: fs/nfsd/
c117ab84 5952F: include/uapi/linux/nfsd/
679655da
JP
5953F: fs/lockd/
5954F: fs/nfs_common/
5955F: net/sunrpc/
5956F: include/linux/lockd/
5957F: include/linux/sunrpc/
c117ab84 5958F: include/uapi/linux/sunrpc/
1da177e4 5959
13b122b3
SK
5960KERNEL SELFTEST FRAMEWORK
5961M: Shuah Khan <shuahkh@osg.samsung.com>
5962L: linux-api@vger.kernel.org
5963T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5964S: Maintained
5965F: tools/testing/selftests
5966
426d62e2 5967KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5968M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5969M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5970L: kvm@vger.kernel.org
e3e58478 5971W: http://www.linux-kvm.org
a94b40a6 5972T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5973S: Supported
c93a64fe
PB
5974F: Documentation/*/kvm*.txt
5975F: Documentation/virtual/kvm/
679655da 5976F: arch/*/kvm/
1662e862
CB
5977F: arch/x86/kernel/kvm.c
5978F: arch/x86/kernel/kvmclock.c
679655da
JP
5979F: arch/*/include/asm/kvm*
5980F: include/linux/kvm*
c117ab84 5981F: include/uapi/linux/kvm*
679655da 5982F: virt/kvm/
426d62e2 5983
ad8003d3 5984KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5985M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 5986L: kvm@vger.kernel.org
038161de 5987W: http://www.linux-kvm.org/
7de609c8 5988S: Maintained
679655da 5989F: arch/x86/include/asm/svm.h
679655da 5990F: arch/x86/kvm/svm.c
426d62e2 5991
513014b7 5992KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5993M: Alexander Graf <agraf@suse.com>
1fc9d2bf 5994L: kvm-ppc@vger.kernel.org
038161de 5995W: http://www.linux-kvm.org/
6a7f972d 5996T: git git://github.com/agraf/linux-2.6.git
513014b7 5997S: Supported
679655da
JP
5998F: arch/powerpc/include/asm/kvm*
5999F: arch/powerpc/kvm/
513014b7 6000
85f8fffe 6001KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6002M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6003M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6004L: linux-s390@vger.kernel.org
6005W: http://www.ibm.com/developerworks/linux/linux390/
6006S: Supported
679655da
JP
6007F: Documentation/s390/kvm.txt
6008F: arch/s390/include/asm/kvm*
80811493 6009F: arch/s390/kvm/
85f8fffe 6010
a749474d 6011KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6012M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6013M: Marc Zyngier <marc.zyngier@arm.com>
6014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6015L: kvmarm@lists.cs.columbia.edu
6016W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 6017S: Supported
a749474d
CD
6018F: arch/arm/include/uapi/asm/kvm*
6019F: arch/arm/include/asm/kvm*
6020F: arch/arm/kvm/
5c8818b4
MZ
6021F: virt/kvm/arm/
6022F: include/kvm/arm_*
a749474d 6023
6394a3ec 6024KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6025M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6026M: Marc Zyngier <marc.zyngier@arm.com>
6027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6028L: kvmarm@lists.cs.columbia.edu
6029S: Maintained
6030F: arch/arm64/include/uapi/asm/kvm*
6031F: arch/arm64/include/asm/kvm*
6032F: arch/arm64/kvm/
6033
dc009d92 6034KEXEC
8b58be88 6035M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6036W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6037L: kexec@lists.infradead.org
dc009d92 6038S: Maintained
679655da 6039F: include/linux/kexec.h
c117ab84 6040F: include/uapi/linux/kexec.h
679655da 6041F: kernel/kexec.c
dc009d92 6042
e971461f
DH
6043KEYS/KEYRINGS:
6044M: David Howells <dhowells@redhat.com>
aa62efff 6045L: keyrings@vger.kernel.org
e971461f 6046S: Maintained
d410fa4e 6047F: Documentation/security/keys.txt
e971461f
DH
6048F: include/linux/key.h
6049F: include/linux/key-type.h
6050F: include/keys/
6051F: security/keys/
6052
7f3c68be 6053KEYS-TRUSTED
74dd744f
MZ
6054M: David Safford <safford@us.ibm.com>
6055M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6056L: linux-security-module@vger.kernel.org
aa62efff 6057L: keyrings@vger.kernel.org
7f3c68be 6058S: Supported
d410fa4e 6059F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6060F: include/keys/trusted-type.h
6061F: security/keys/trusted.c
6062F: security/keys/trusted.h
6063
6064KEYS-ENCRYPTED
74dd744f
MZ
6065M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6066M: David Safford <safford@us.ibm.com>
7f3c68be 6067L: linux-security-module@vger.kernel.org
aa62efff 6068L: keyrings@vger.kernel.org
7f3c68be 6069S: Supported
d410fa4e 6070F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6071F: include/keys/encrypted-type.h
19c90aa6 6072F: security/keys/encrypted-keys/
7f3c68be 6073
5b778dad 6074KGDB / KDB /debug_core
8b58be88 6075M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6076W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6077L: kgdb-bugreport@lists.sourceforge.net
6078S: Maintained
679655da
JP
6079F: Documentation/DocBook/kgdb.tmpl
6080F: drivers/misc/kgdbts.c
df621252 6081F: drivers/tty/serial/kgdboc.c
5b778dad 6082F: include/linux/kdb.h
679655da 6083F: include/linux/kgdb.h
4063eb5f 6084F: kernel/debug/
e3e2aaf7 6085
456db8cc 6086KMEMCHECK
8b58be88 6087M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6088M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6089S: Maintained
410d7a97
JP
6090F: Documentation/kmemcheck.txt
6091F: arch/x86/include/asm/kmemcheck.h
6092F: arch/x86/mm/kmemcheck/
6093F: include/linux/kmemcheck.h
6094F: mm/kmemcheck.c
b9ce08c0 6095
c3bb4d24 6096KMEMLEAK
8b58be88 6097M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6098S: Maintained
6099F: Documentation/kmemleak.txt
6100F: include/linux/kmemleak.h
6101F: mm/kmemleak.c
6102F: mm/kmemleak-test.c
6103
89559a61 6104KPROBES
8b58be88
JP
6105M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6106M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6107M: "David S. Miller" <davem@davemloft.net>
97c29e74 6108M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6109S: Maintained
679655da
JP
6110F: Documentation/kprobes.txt
6111F: include/linux/kprobes.h
6112F: kernel/kprobes.c
89559a61 6113
70e84049 6114KS0108 LCD CONTROLLER DRIVER
8b58be88 6115M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6116W: http://miguelojeda.es/auxdisplay.htm
6117W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6118S: Maintained
679655da
JP
6119F: Documentation/auxdisplay/ks0108
6120F: drivers/auxdisplay/ks0108.c
6121F: include/linux/ks0108.h
70e84049 6122
1da177e4 6123LAPB module
1da177e4 6124L: linux-x25@vger.kernel.org
bf9915cc 6125S: Orphan
679655da
JP
6126F: Documentation/networking/lapb-module.txt
6127F: include/*/lapb.h
6128F: net/lapb/
1da177e4
LT
6129
6130LASI 53c700 driver for PARISC
8b58be88 6131M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6132L: linux-scsi@vger.kernel.org
6133S: Maintained
679655da
JP
6134F: Documentation/scsi/53c700.txt
6135F: drivers/scsi/53c700*
1da177e4 6136
263de9b5 6137LED SUBSYSTEM
8b58be88 6138M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6139M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6140L: linux-leds@vger.kernel.org
b8926ba0 6141T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6142S: Maintained
679655da
JP
6143F: drivers/leds/
6144F: include/linux/leds.h
263de9b5 6145
b0461a44 6146LEGACY EEPROM DRIVER
d8130624 6147M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6148S: Maintained
6149F: Documentation/misc-devices/eeprom
6150F: drivers/misc/eeprom/eeprom.c
6151
1da177e4 6152LEGO USB Tower driver
8b58be88 6153M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6154L: legousb-devel@lists.sourceforge.net
6155W: http://legousb.sourceforge.net/
6156S: Maintained
679655da 6157F: drivers/usb/misc/legousbtower.c
1da177e4 6158
055616a8
MK
6159LG2160 MEDIA DRIVER
6160M: Michael Krufky <mkrufky@linuxtv.org>
6161L: linux-media@vger.kernel.org
6162W: http://linuxtv.org/
6163W: http://github.com/mkrufky
6164Q: http://patchwork.linuxtv.org/project/linux-media/list/
6165T: git git://linuxtv.org/mkrufky/tuners.git
6166S: Maintained
6167F: drivers/media/dvb-frontends/lg2160.*
6168
6f0e7725
MK
6169LGDT3305 MEDIA DRIVER
6170M: Michael Krufky <mkrufky@linuxtv.org>
6171L: linux-media@vger.kernel.org
6172W: http://linuxtv.org/
6173W: http://github.com/mkrufky
6174Q: http://patchwork.linuxtv.org/project/linux-media/list/
6175T: git git://linuxtv.org/mkrufky/tuners.git
6176S: Maintained
6177F: drivers/media/dvb-frontends/lgdt3305.*
6178
568a17ff 6179LGUEST
8b58be88 6180M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6181L: lguest@lists.ozlabs.org
568a17ff 6182W: http://lguest.ozlabs.org/
72e91863 6183S: Odd Fixes
070f420b 6184F: arch/x86/include/asm/lguest*.h
679655da
JP
6185F: arch/x86/lguest/
6186F: drivers/lguest/
6187F: include/linux/lguest*.h
070f420b 6188F: tools/lguest/
568a17ff 6189
32ac7cb2
TH
6190LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6191M: Tejun Heo <tj@kernel.org>
6192L: linux-ide@vger.kernel.org
6193T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6194S: Maintained
6195F: drivers/ata/
6196F: include/linux/ata.h
6197F: include/linux/libata.h
6198
6199LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6200M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6201L: linux-ide@vger.kernel.org
6202T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6203S: Maintained
6204F: include/linux/pata_arasan_cf_data.h
6205F: drivers/ata/pata_arasan_cf.c
6206
c7fa056c
BZ
6207LIBATA PATA DRIVERS
6208M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6209M: Tejun Heo <tj@kernel.org>
6210L: linux-ide@vger.kernel.org
6211T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6212S: Maintained
6213F: drivers/ata/pata_*.c
6214F: drivers/ata/ata_generic.c
6215
32ac7cb2
TH
6216LIBATA SATA AHCI PLATFORM devices support
6217M: Hans de Goede <hdegoede@redhat.com>
6218M: Tejun Heo <tj@kernel.org>
6219L: linux-ide@vger.kernel.org
6220T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6221S: Maintained
6222F: drivers/ata/ahci_platform.c
6223F: drivers/ata/libahci_platform.c
6224F: include/linux/ahci_platform.h
6225
6226LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6227M: Mikael Pettersson <mikpelinux@gmail.com>
6228L: linux-ide@vger.kernel.org
6229T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6230S: Maintained
6231F: drivers/ata/sata_promise.*
6232
1acd437c
SL
6233LIBLOCKDEP
6234M: Sasha Levin <sasha.levin@oracle.com>
6235S: Maintained
6236F: tools/lib/lockdep/
6237
bc30196f
DW
6238LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6239M: Dan Williams <dan.j.williams@intel.com>
6240L: linux-nvdimm@lists.01.org
6241Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6242S: Supported
6243F: drivers/nvdimm/*
6244F: include/linux/nd.h
6245F: include/linux/libnvdimm.h
6246F: include/uapi/linux/ndctl.h
6247
6248LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6249M: Ross Zwisler <ross.zwisler@linux.intel.com>
6250L: linux-nvdimm@lists.01.org
6251Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6252S: Supported
6253F: drivers/nvdimm/blk.c
6254F: drivers/nvdimm/region_devs.c
6255F: drivers/acpi/nfit*
6256
6257LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6258M: Vishal Verma <vishal.l.verma@intel.com>
6259L: linux-nvdimm@lists.01.org
6260Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6261S: Supported
6262F: drivers/nvdimm/btt*
6263
6264LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6265M: Ross Zwisler <ross.zwisler@linux.intel.com>
6266L: linux-nvdimm@lists.01.org
6267Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6268S: Supported
6269F: drivers/nvdimm/pmem.c
b864bc17 6270F: include/linux/pmem.h
40603526 6271F: arch/*/include/asm/pmem.h
bc30196f 6272
1da177e4 6273LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6274M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6275W: http://www.ibm.com/linux/ltc/projects/ppc
6276S: Supported
11c34c7d 6277F: arch/powerpc/boot/rs6000.h
1da177e4 6278
852bb9f5 6279LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6280M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6281M: Paul Mackerras <paulus@samba.org>
ea668936 6282M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6283W: http://www.penguinppc.org/
a4724ed6 6284L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6285Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6286T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6287S: Supported
11c34c7d
JP
6288F: Documentation/powerpc/
6289F: arch/powerpc/
1da177e4
LT
6290
6291LINUX FOR POWER MACINTOSH
8b58be88 6292M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6293W: http://www.penguinppc.org/
a4724ed6 6294L: linuxppc-dev@lists.ozlabs.org
1da177e4 6295S: Maintained
11c34c7d
JP
6296F: arch/powerpc/platforms/powermac/
6297F: drivers/macintosh/
1da177e4 6298
77a76369 6299LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6300M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6301L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6302T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6303S: Maintained
11c34c7d
JP
6304F: arch/powerpc/platforms/512x/
6305F: arch/powerpc/platforms/52xx/
1da177e4
LT
6306
6307LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6308M: Alistair Popple <alistair@popple.id.au>
8b58be88 6309M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6310W: http://www.penguinppc.org/
a4724ed6 6311L: linuxppc-dev@lists.ozlabs.org
1da177e4 6312S: Maintained
11c34c7d
JP
6313F: arch/powerpc/platforms/40x/
6314F: arch/powerpc/platforms/44x/
1da177e4 6315
260c02a9 6316LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6317L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6318S: Orphan
11c34c7d
JP
6319F: arch/powerpc/*/*virtex*
6320F: arch/powerpc/*/*/*virtex*
1da177e4 6321
e93adf1e 6322LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6323M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6324W: http://www.penguinppc.org/
a4724ed6 6325L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6326S: Maintained
a2b1f7c8 6327F: arch/powerpc/platforms/8xx/
e93adf1e 6328
1da177e4 6329LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6330M: Scott Wood <scottwood@freescale.com>
8b58be88 6331M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6332W: http://www.penguinppc.org/
a4724ed6 6333L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6334T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6335S: Maintained
11c34c7d 6336F: arch/powerpc/platforms/83xx/
4c8f581d 6337F: arch/powerpc/platforms/85xx/
1da177e4 6338
ab06ff3a 6339LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6340M: Olof Johansson <olof@lixom.net>
a4724ed6 6341L: linuxppc-dev@lists.ozlabs.org
92e19709 6342S: Maintained
11c34c7d
JP
6343F: arch/powerpc/platforms/pasemi/
6344F: drivers/*/*pasemi*
6345F: drivers/*/*/*pasemi*
ab06ff3a 6346
1da177e4 6347LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6348M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6349L: linux-security-module@vger.kernel.org
1da177e4
LT
6350S: Supported
6351
a23ce6da
HW
6352LIS3LV02D ACCELEROMETER DRIVER
6353M: Eric Piel <eric.piel@tremplin-utc.net>
6354S: Maintained
ff606677
JD
6355F: Documentation/misc-devices/lis3lv02d
6356F: drivers/misc/lis3lv02d/
bd35665f 6357F: drivers/platform/x86/hp_accel.c
a23ce6da 6358
b700e7f0
SJ
6359LIVE PATCHING
6360M: Josh Poimboeuf <jpoimboe@redhat.com>
6361M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6362M: Jiri Kosina <jikos@kernel.org>
d8130624 6363M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6364S: Maintained
6365F: kernel/livepatch/
6366F: include/linux/livepatch.h
6367F: arch/x86/include/asm/livepatch.h
6368F: arch/x86/kernel/livepatch.c
6369F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6370F: samples/livepatch/
b700e7f0 6371L: live-patching@vger.kernel.org
74d50da3 6372T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6373
e2d1d6c0 6374LLC (802.2)
8b58be88 6375M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6376S: Maintained
679655da 6377F: include/linux/llc.h
c117ab84 6378F: include/uapi/linux/llc.h
679655da
JP
6379F: include/net/llc*
6380F: net/llc/
e2d1d6c0 6381
4e233cbe
AD
6382LM73 HARDWARE MONITOR DRIVER
6383M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6384L: lm-sensors@lm-sensors.org
6385S: Maintained
6386F: drivers/hwmon/lm73.c
6387
156e2d1a 6388LM78 HARDWARE MONITOR DRIVER
d8130624 6389M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6390L: lm-sensors@lm-sensors.org
6391S: Maintained
6392F: Documentation/hwmon/lm78
6393F: drivers/hwmon/lm78.c
6394
1da177e4 6395LM83 HARDWARE MONITOR DRIVER
d8130624 6396M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6397L: lm-sensors@lm-sensors.org
1da177e4 6398S: Maintained
679655da
JP
6399F: Documentation/hwmon/lm83
6400F: drivers/hwmon/lm83.c
1da177e4
LT
6401
6402LM90 HARDWARE MONITOR DRIVER
d8130624 6403M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6404L: lm-sensors@lm-sensors.org
1da177e4 6405S: Maintained
679655da 6406F: Documentation/hwmon/lm90
aae7bce4 6407F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6408F: drivers/hwmon/lm90.c
1da177e4 6409
917cc4e6
GR
6410LM95234 HARDWARE MONITOR DRIVER
6411M: Guenter Roeck <linux@roeck-us.net>
6412L: lm-sensors@lm-sensors.org
6413S: Maintained
6414F: Documentation/hwmon/lm95234
6415F: drivers/hwmon/lm95234.c
6416
68620bdd
MP
6417LME2510 MEDIA DRIVER
6418M: Malcolm Priestley <tvboxspy@gmail.com>
6419L: linux-media@vger.kernel.org
6420W: http://linuxtv.org/
6421Q: http://patchwork.linuxtv.org/project/linux-media/list/
6422S: Maintained
6423F: drivers/media/usb/dvb-usb-v2/lmedm04*
6424
512e67f9 6425LOCKDEP AND LOCKSTAT
8b58be88
JP
6426M: Peter Zijlstra <peterz@infradead.org>
6427M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6428L: linux-kernel@vger.kernel.org
75fc2d37 6429T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6430S: Maintained
214e0aed
DB
6431F: Documentation/locking/lockdep*.txt
6432F: Documentation/locking/lockstat.txt
679655da 6433F: include/linux/lockdep.h
7486d6da 6434F: kernel/locking/
512e67f9 6435
dde33348 6436LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6437M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6438L: linux-ntfs-dev@lists.sourceforge.net
6439W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6440S: Maintained
679655da 6441F: Documentation/ldm.txt
20d16fef 6442F: block/partitions/ldm.*
1da177e4 6443
ef6ada3d
JE
6444LogFS
6445M: Joern Engel <joern@logfs.org>
756ccb3c 6446M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6447L: logfs@logfs.org
6448W: logfs.org
6449S: Maintained
6450F: fs/logfs/
6451
b62d7946
RS
6452LPC32XX MACHINE SUPPORT
6453M: Roland Stigge <stigge@antcom.de>
6454L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6455S: Maintained
6456F: arch/arm/mach-lpc32xx/
6457
c87e34ef 6458LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6459M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6460M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6461M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6462M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6463L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6464L: linux-scsi@vger.kernel.org
6465W: http://www.lsilogic.com/support
6466S: Supported
679655da 6467F: drivers/message/fusion/
500c152a 6468F: drivers/scsi/mpt2sas/
6469F: drivers/scsi/mpt3sas/
c87e34ef 6470
1da177e4 6471LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6472M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6473L: linux-scsi@vger.kernel.org
6474S: Maintained
679655da 6475F: drivers/scsi/sym53c8xx_2/
1da177e4 6476
e5f5c99a
GR
6477LTC4261 HARDWARE MONITOR DRIVER
6478M: Guenter Roeck <linux@roeck-us.net>
6479L: lm-sensors@lm-sensors.org
6480S: Maintained
6481F: Documentation/hwmon/ltc4261
6482F: drivers/hwmon/ltc4261.c
6483
81365c31 6484LTP (Linux Test Project)
28b8e8d4 6485M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6486M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6487M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6488M: Jan Stancek <jstancek@redhat.com>
6489M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6490M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6491L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6492W: http://linux-test-project.github.io/
7d1ae8a8 6493T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6494S: Maintained
6495
c12a54b3 6496M32R ARCHITECTURE
c12a54b3 6497W: http://www.linux-m32r.org/
b4174867 6498S: Orphan
679655da 6499F: arch/m32r/
c12a54b3 6500
1da177e4 6501M68K ARCHITECTURE
8b58be88 6502M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6503L: linux-m68k@lists.linux-m68k.org
6504W: http://www.linux-m68k.org/
54e5881d 6505T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6506S: Maintained
679655da 6507F: arch/m68k/
9db35182 6508F: drivers/zorro/
1da177e4
LT
6509
6510M68K ON APPLE MACINTOSH
8b58be88 6511M: Joshua Thompson <funaho@jurai.org>
1da177e4 6512W: http://www.mac.linux-m68k.org/
9bb9f222 6513L: linux-m68k@lists.linux-m68k.org
1da177e4 6514S: Maintained
9db35182 6515F: arch/m68k/mac/
1da177e4
LT
6516
6517M68K ON HP9000/300
8b58be88 6518M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6519W: http://www.tazenda.demon.co.uk/phil/linux-hp
6520S: Maintained
679655da 6521F: arch/m68k/hp300/
1da177e4 6522
74425546
AP
6523M88DS3103 MEDIA DRIVER
6524M: Antti Palosaari <crope@iki.fi>
6525L: linux-media@vger.kernel.org
6526W: http://linuxtv.org/
6527W: http://palosaari.fi/linux/
6528Q: http://patchwork.linuxtv.org/project/linux-media/list/
6529T: git git://linuxtv.org/anttip/media_tree.git
6530S: Maintained
6531F: drivers/media/dvb-frontends/m88ds3103*
6532
68620bdd
MP
6533M88RS2000 MEDIA DRIVER
6534M: Malcolm Priestley <tvboxspy@gmail.com>
6535L: linux-media@vger.kernel.org
6536W: http://linuxtv.org/
6537Q: http://patchwork.linuxtv.org/project/linux-media/list/
6538S: Maintained
6539F: drivers/media/dvb-frontends/m88rs2000*
6540
07a092fa 6541MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6542M: Alexey Klimov <klimov.linux@gmail.com>
6543L: linux-media@vger.kernel.org
6544T: git git://linuxtv.org/media_tree.git
6545S: Maintained
6546F: drivers/media/radio/radio-ma901.c
07a092fa 6547
64a327a7 6548MAC80211
8b58be88 6549M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6550L: linux-wireless@vger.kernel.org
491b26b4 6551W: http://wireless.kernel.org/
ce466579
JB
6552T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6553T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6554S: Maintained
679655da
JP
6555F: Documentation/networking/mac80211-injection.txt
6556F: include/net/mac80211.h
6557F: net/mac80211/
64a327a7 6558
b863ceb7 6559MACVLAN DRIVER
8b58be88 6560M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6561L: netdev@vger.kernel.org
6562S: Maintained
679655da
JP
6563F: drivers/net/macvlan.c
6564F: include/linux/if_macvlan.h
b863ceb7 6565
2b6d83e2
JB
6566MAILBOX API
6567M: Jassi Brar <jassisinghbrar@gmail.com>
6568L: linux-kernel@vger.kernel.org
6569S: Maintained
6570F: drivers/mailbox/
6571F: include/linux/mailbox_client.h
6572F: include/linux/mailbox_controller.h
6573
faf1668c 6574MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6575M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6576W: http://www.kernel.org/doc/man-pages
bd7ebec6 6577L: linux-man@vger.kernel.org
1b53dc74 6578S: Maintained
faf1668c 6579
8427defd
RK
6580MARVELL ARMADA DRM SUPPORT
6581M: Russell King <rmk+kernel@arm.linux.org.uk>
6582S: Maintained
6583F: drivers/gpu/drm/armada/
6584
3ad50cca
GR
6585MARVELL 88E6352 DSA support
6586M: Guenter Roeck <linux@roeck-us.net>
6587S: Maintained
6588F: drivers/net/dsa/mv88e6352.c
6589
44c14c1d 6590MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6591M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6592M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6593L: netdev@vger.kernel.org
6594S: Maintained
6595F: drivers/net/ethernet/marvell/sk*
6596
74cda169 6597MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6598L: libertas-dev@lists.infradead.org
8ac3e99e 6599S: Orphan
679655da 6600F: drivers/net/wireless/libertas/
74cda169 6601
b60d6975 6602MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6603M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6604L: netdev@vger.kernel.org
f5ca8502 6605S: Maintained
527a6266 6606F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6607F: include/linux/mv643xx.h
1da177e4 6608
370b8ed9
TP
6609MARVELL MVNETA ETHERNET DRIVER
6610M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6611L: netdev@vger.kernel.org
6612S: Maintained
6613F: drivers/net/ethernet/marvell/mvneta.*
6614
fcad584d 6615MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6616M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6617M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6618L: linux-wireless@vger.kernel.org
6619S: Maintained
6620F: drivers/net/wireless/mwifiex/
6621
a2c3f656 6622MARVELL MWL8K WIRELESS DRIVER
a040d532 6623M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6624L: linux-wireless@vger.kernel.org
16345910 6625S: Odd Fixes
a2c3f656
LB
6626F: drivers/net/wireless/mwl8k.c
6627
2a69567b 6628MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6629M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6630S: Odd Fixes
1fa7e547 6631F: drivers/mmc/host/mvsdio.*
2a69567b 6632
1da177e4 6633MATROX FRAMEBUFFER DRIVER
c69f677c 6634L: linux-fbdev@vger.kernel.org
52653199 6635S: Orphan
8a61f013 6636F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6637F: include/uapi/linux/matroxfb.h
1da177e4 6638
ca462085
GR
6639MAX16065 HARDWARE MONITOR DRIVER
6640M: Guenter Roeck <linux@roeck-us.net>
6641L: lm-sensors@lm-sensors.org
6642S: Maintained
6643F: Documentation/hwmon/max16065
6644F: drivers/hwmon/max16065.c
6645
1f61cab8
GR
6646MAX20751 HARDWARE MONITOR DRIVER
6647M: Guenter Roeck <linux@roeck-us.net>
6648L: lm-sensors@lm-sensors.org
6649S: Maintained
6650F: Documentation/hwmon/max20751
6651F: drivers/hwmon/max20751.c
6652
d20620de 6653MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6654M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6655L: lm-sensors@lm-sensors.org
6656S: Maintained
679655da
JP
6657F: Documentation/hwmon/max6650
6658F: drivers/hwmon/max6650.c
d20620de 6659
e89ab51f
GR
6660MAX6697 HARDWARE MONITOR DRIVER
6661M: Guenter Roeck <linux@roeck-us.net>
6662L: lm-sensors@lm-sensors.org
6663S: Maintained
6664F: Documentation/hwmon/max6697
6665F: Documentation/devicetree/bindings/i2c/max6697.txt
6666F: drivers/hwmon/max6697.c
6667F: include/linux/platform_data/max6697.h
6668
f8f847b5
KK
6669MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6670M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6671L: linux-pm@vger.kernel.org
6672S: Supported
6673F: drivers/power/max14577_charger.c
6674F: drivers/power/max77693_charger.c
6675
3811405e
JMC
6676MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6677M: Javier Martinez Canillas <javier@osg.samsung.com>
6678L: linux-kernel@vger.kernel.org
6679S: Supported
6680F: drivers/*/*max77802.c
6681F: Documentation/devicetree/bindings/*/*max77802.txt
6682F: include/dt-bindings/*/*max77802.h
6683
befeb596
KK
6684MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6685M: Chanwoo Choi <cw00.choi@samsung.com>
6686M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6687L: linux-kernel@vger.kernel.org
6688S: Supported
6689F: drivers/*/max14577.c
6690F: drivers/*/max77686.c
6691F: drivers/*/max77693.c
6692F: drivers/extcon/extcon-max14577.c
6693F: drivers/extcon/extcon-max77693.c
6694F: drivers/rtc/rtc-max77686.c
6695F: drivers/clk/clk-max77686.c
6696F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6697F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6698F: Documentation/devicetree/bindings/mfd/max77693.txt
6699F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6700F: include/linux/mfd/max14577*.h
6701F: include/linux/mfd/max77686*.h
6702F: include/linux/mfd/max77693*.h
6703
9be3c9a5
HV
6704MAXIRADIO FM RADIO RECEIVER DRIVER
6705M: Hans Verkuil <hverkuil@xs4all.nl>
6706L: linux-media@vger.kernel.org
6707T: git git://linuxtv.org/media_tree.git
6708W: http://linuxtv.org
6709S: Maintained
6710F: drivers/media/radio/radio-maxiradio*
6711
6f32a8c9
LP
6712MEDIA DRIVERS FOR RENESAS - VSP1
6713M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6714L: linux-media@vger.kernel.org
6715L: linux-sh@vger.kernel.org
6716T: git git://linuxtv.org/media_tree.git
6717S: Supported
6718F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6719F: drivers/media/platform/vsp1/
6720
dacf9ce8
KS
6721MEDIA DRIVERS FOR ASCOT2E
6722M: Sergey Kozlov <serjk@netup.ru>
6723L: linux-media@vger.kernel.org
6724W: http://linuxtv.org
6725W: http://netup.tv/
6726T: git git://linuxtv.org/media_tree.git
6727S: Supported
6728F: drivers/media/dvb-frontends/ascot2e*
6729
a6dc60ff
KS
6730MEDIA DRIVERS FOR CXD2841ER
6731M: Sergey Kozlov <serjk@netup.ru>
6732L: linux-media@vger.kernel.org
6733W: http://linuxtv.org/
6734W: http://netup.tv/
6735T: git git://linuxtv.org/media_tree.git
6736S: Supported
6737F: drivers/media/dvb-frontends/cxd2841er*
6738
a5d32b35
KS
6739MEDIA DRIVERS FOR HORUS3A
6740M: Sergey Kozlov <serjk@netup.ru>
6741L: linux-media@vger.kernel.org
6742W: http://linuxtv.org/
6743W: http://netup.tv/
6744T: git git://linuxtv.org/media_tree.git
6745S: Supported
6746F: drivers/media/dvb-frontends/horus3a*
6747
e025273b
KS
6748MEDIA DRIVERS FOR LNBH25
6749M: Sergey Kozlov <serjk@netup.ru>
6750L: linux-media@vger.kernel.org
6751W: http://linuxtv.org/
6752W: http://netup.tv/
6753T: git git://linuxtv.org/media_tree.git
6754S: Supported
6755F: drivers/media/dvb-frontends/lnbh25*
6756
52b1eaf4
KS
6757MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6758M: Sergey Kozlov <serjk@netup.ru>
6759L: linux-media@vger.kernel.org
6760W: http://linuxtv.org/
6761W: http://netup.tv/
6762T: git git://linuxtv.org/media_tree.git
6763S: Supported
6764F: drivers/media/pci/netup_unidvb/*
6765
127c49ae 6766MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6767M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6768P: LinuxTV.org Project
6769L: linux-media@vger.kernel.org
6770W: http://linuxtv.org
8a6e2535 6771Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6772T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6773S: Maintained
6774F: Documentation/dvb/
6775F: Documentation/video4linux/
ffe06198 6776F: Documentation/DocBook/media/
127c49ae 6777F: drivers/media/
ffe06198 6778F: drivers/staging/media/
127c49ae 6779F: include/media/
6c0f0359
MCC
6780F: include/uapi/linux/dvb/
6781F: include/uapi/linux/videodev2.h
6782F: include/uapi/linux/media.h
6783F: include/uapi/linux/v4l2-*
6784F: include/uapi/linux/meye.h
6785F: include/uapi/linux/ivtv*
6786F: include/uapi/linux/uvcvideo.h
d20620de 6787
c869f77d
JK
6788MEDIATEK MT7601U WIRELESS LAN DRIVER
6789M: Jakub Kicinski <kubakici@wp.pl>
6790L: linux-wireless@vger.kernel.org
6791S: Maintained
6792F: drivers/net/wireless/mediatek/mt7601u/
6793
e399065b
SS
6794MEGARAID SCSI/SAS DRIVERS
6795M: Kashyap Desai <kashyap.desai@avagotech.com>
6796M: Sumit Saxena <sumit.saxena@avagotech.com>
6797M: Uday Lingala <uday.lingala@avagotech.com>
6798L: megaraidlinux.pdl@avagotech.com
baaea1dc 6799L: linux-scsi@vger.kernel.org
e399065b 6800W: http://www.lsi.com
ce00f85c 6801S: Maintained
679655da
JP
6802F: Documentation/scsi/megaraid.txt
6803F: drivers/scsi/megaraid.*
6804F: drivers/scsi/megaraid/
757e0108 6805
2c46c9d5
AV
6806MELLANOX ETHERNET DRIVER (mlx4_en)
6807M: Amir Vadai <amirv@mellanox.com>
b75f0050 6808L: netdev@vger.kernel.org
2c46c9d5
AV
6809S: Supported
6810W: http://www.mellanox.com
6811Q: http://patchwork.ozlabs.org/project/netdev/list/
6812F: drivers/net/ethernet/mellanox/mlx4/en_*
6813
93c1edb2
JP
6814MELLANOX ETHERNET SWITCH DRIVERS
6815M: Jiri Pirko <jiri@mellanox.com>
6816M: Ido Schimmel <idosch@mellanox.com>
6817L: netdev@vger.kernel.org
6818S: Supported
6819W: http://www.mellanox.com
6820Q: http://patchwork.ozlabs.org/project/netdev/list/
6821F: drivers/net/ethernet/mellanox/mlxsw/
6822
5b25b13a
MD
6823MEMBARRIER SUPPORT
6824M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6825M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6826L: linux-kernel@vger.kernel.org
6827S: Supported
6828F: kernel/membarrier.c
6829F: include/uapi/linux/membarrier.h
6830
70ea91f1
SR
6831MEMORY MANAGEMENT
6832L: linux-mm@kvack.org
70ea91f1
SR
6833W: http://www.linux-mm.org
6834S: Maintained
679655da 6835F: include/linux/mm.h
551450bb
CS
6836F: include/linux/gfp.h
6837F: include/linux/mmzone.h
6838F: include/linux/memory_hotplug.h
6839F: include/linux/vmalloc.h
679655da 6840F: mm/
70ea91f1 6841
f4e9ce66 6842MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6843M: David Woodhouse <dwmw2@infradead.org>
242c325e 6844M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6845L: linux-mtd@lists.infradead.org
8a6e2535
JP
6846W: http://www.linux-mtd.infradead.org/
6847Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6848T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6849T: git git://git.infradead.org/l2-mtd.git
1da177e4 6850S: Maintained
679655da
JP
6851F: drivers/mtd/
6852F: include/linux/mtd/
c117ab84 6853F: include/uapi/mtd/
1da177e4 6854
26c57ef1 6855MEN A21 WATCHDOG DRIVER
30c7469b 6856M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6857L: linux-watchdog@vger.kernel.org
30c7469b 6858S: Maintained
26c57ef1
JT
6859F: drivers/watchdog/mena21_wdt.c
6860
3764e82e 6861MEN CHAMELEON BUS (mcb)
30c7469b
JT
6862M: Johannes Thumshirn <morbidrsa@gmail.com>
6863S: Maintained
3764e82e
JT
6864F: drivers/mcb/
6865F: include/linux/mcb.h
b9f2f459 6866F: Documentation/men-chameleon-bus.txt
3764e82e 6867
48b490d2
AW
6868MEN F21BMC (Board Management Controller)
6869M: Andreas Werner <andreas.werner@men.de>
6870S: Supported
6871F: drivers/mfd/menf21bmc.c
6872F: drivers/watchdog/menf21bmc_wdt.c
6873F: drivers/leds/leds-menf21bmc.c
6874F: drivers/hwmon/menf21bmc_hwmon.c
6875F: Documentation/hwmon/menf21bmc
6876
12285945
JH
6877METAG ARCHITECTURE
6878M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6879L: linux-metag@vger.kernel.org
12285945
JH
6880S: Supported
6881F: arch/metag/
6882F: Documentation/metag/
6883F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6884F: drivers/clocksource/metag_generic.c
5698c50d
JH
6885F: drivers/irqchip/irq-metag.c
6886F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6887F: drivers/tty/metag_da.c
12285945 6888
c6375b0a 6889MICROBLAZE ARCHITECTURE
8b58be88 6890M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6891W: http://www.monstr.eu/fdt/
6892T: git git://git.monstr.eu/linux-2.6-microblaze.git
6893S: Supported
0a8c7914 6894F: arch/microblaze/
1da177e4 6895
2508a45a
CY
6896MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6897M: Chen Yu <yu.c.chen@intel.com>
6898L: platform-driver-x86@vger.kernel.org
6899S: Supported
6900F: drivers/platform/x86/surfacepro3_button.c
6901
1da177e4 6902MICROTEK X6 SCANNER
61eee9a7 6903M: Oliver Neukum <oliver@neukum.org>
1da177e4 6904S: Maintained
679655da 6905F: drivers/usb/image/microtek.*
1da177e4
LT
6906
6907MIPS
8b58be88 6908M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6909L: linux-mips@linux-mips.org
6097050d 6910W: http://www.linux-mips.org/
b05e988e 6911T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6912Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6913S: Supported
679655da
JP
6914F: Documentation/mips/
6915F: arch/mips/
1da177e4 6916
08b7620a
HV
6917MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6918M: Hans Verkuil <hverkuil@xs4all.nl>
6919L: linux-media@vger.kernel.org
6920T: git git://linuxtv.org/media_tree.git
6921W: http://linuxtv.org
6922S: Odd Fixes
6923F: drivers/media/radio/radio-miropcm20*
6924
e126ba97
EC
6925Mellanox MLX5 core VPI driver
6926M: Eli Cohen <eli@mellanox.com>
6927L: netdev@vger.kernel.org
6928L: linux-rdma@vger.kernel.org
6929W: http://www.mellanox.com
6930Q: http://patchwork.ozlabs.org/project/netdev/list/
6931Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6932T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6933S: Supported
6934F: drivers/net/ethernet/mellanox/mlx5/core/
6935F: include/linux/mlx5/
6936
6937Mellanox MLX5 IB driver
b75f0050
JP
6938M: Eli Cohen <eli@mellanox.com>
6939L: linux-rdma@vger.kernel.org
6940W: http://www.mellanox.com
6941Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6942T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6943S: Supported
6944F: include/linux/mlx5/
6945F: drivers/infiniband/hw/mlx5/
e126ba97 6946
0ce277e4
AP
6947MN88472 MEDIA DRIVER
6948M: Antti Palosaari <crope@iki.fi>
6949L: linux-media@vger.kernel.org
6950W: http://linuxtv.org/
6951W: http://palosaari.fi/linux/
6952Q: http://patchwork.linuxtv.org/project/linux-media/list/
6953T: git git://linuxtv.org/anttip/media_tree.git
6954S: Maintained
6955F: drivers/staging/media/mn88472/
6956F: drivers/media/dvb-frontends/mn88472.h
6957
4f4d238f
AP
6958MN88473 MEDIA DRIVER
6959M: Antti Palosaari <crope@iki.fi>
6960L: linux-media@vger.kernel.org
6961W: http://linuxtv.org/
6962W: http://palosaari.fi/linux/
6963Q: http://patchwork.linuxtv.org/project/linux-media/list/
6964T: git git://linuxtv.org/anttip/media_tree.git
6965S: Maintained
6966F: drivers/staging/media/mn88473/
6967F: drivers/media/dvb-frontends/mn88473.h
6968
1da177e4 6969MODULE SUPPORT
8b58be88 6970M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6971S: Maintained
679655da
JP
6972F: include/linux/module.h
6973F: kernel/module.c
1da177e4
LT
6974
6975MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6976W: http://popies.net/meye/
b7788e13 6977S: Orphan
679655da 6978F: Documentation/video4linux/meye.txt
90d72ac6 6979F: drivers/media/pci/meye/
6c0f0359 6980F: include/uapi/linux/meye.h
1da177e4 6981
b9705b60 6982MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6983M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6984S: Maintained
679655da 6985F: Documentation/serial/moxa-smartio
c897401b 6986F: drivers/tty/mxser.*
d735410a 6987
889b2f87
AK
6988MR800 AVERMEDIA USB FM RADIO DRIVER
6989M: Alexey Klimov <klimov.linux@gmail.com>
6990L: linux-media@vger.kernel.org
6991T: git git://linuxtv.org/media_tree.git
6992S: Maintained
6993F: drivers/media/radio/radio-mr800.c
6994
d7155691
AO
6995MRF24J40 IEEE 802.15.4 RADIO DRIVER
6996M: Alan Ott <alan@signal11.us>
6997L: linux-wpan@vger.kernel.org
6998S: Maintained
6999F: drivers/net/ieee802154/mrf24j40.c
7000
8c4c731a 7001MSI LAPTOP SUPPORT
182ae55c 7002M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7003L: platform-driver-x86@vger.kernel.org
8c4c731a 7004S: Maintained
679655da 7005F: drivers/platform/x86/msi-laptop.c
8c4c731a 7006
0f1006b1 7007MSI WMI SUPPORT
d0944853 7008L: platform-driver-x86@vger.kernel.org
5ee7041e 7009S: Orphan
0f1006b1
AA
7010F: drivers/platform/x86/msi-wmi.c
7011
19a628a0
AP
7012MSI001 MEDIA DRIVER
7013M: Antti Palosaari <crope@iki.fi>
7014L: linux-media@vger.kernel.org
7015W: http://linuxtv.org/
7016W: http://palosaari.fi/linux/
7017Q: http://patchwork.linuxtv.org/project/linux-media/list/
7018T: git git://linuxtv.org/anttip/media_tree.git
7019S: Maintained
0185e197 7020F: drivers/media/tuners/msi001*
19a628a0 7021
7570589d 7022MSI2500 MEDIA DRIVER
2c57213f
AP
7023M: Antti Palosaari <crope@iki.fi>
7024L: linux-media@vger.kernel.org
7025W: http://linuxtv.org/
7026W: http://palosaari.fi/linux/
7027Q: http://patchwork.linuxtv.org/project/linux-media/list/
7028T: git git://linuxtv.org/anttip/media_tree.git
7029S: Maintained
7570589d 7030F: drivers/media/usb/msi2500/
2c57213f 7031
159eeea4
RJ
7032MSYSTEMS DISKONCHIP G3 MTD DRIVER
7033M: Robert Jarzmik <robert.jarzmik@free.fr>
7034L: linux-mtd@lists.infradead.org
7035S: Maintained
7036F: drivers/mtd/devices/docg3*
7037
62a37dc7 7038MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7039M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7040L: linux-media@vger.kernel.org
7041T: git git://linuxtv.org/media_tree.git
7042S: Maintained
7043F: drivers/media/i2c/mt9m032.c
7044F: include/media/mt9m032.h
7045
62a37dc7 7046MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7047M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7048L: linux-media@vger.kernel.org
7049T: git git://linuxtv.org/media_tree.git
7050S: Maintained
7051F: drivers/media/i2c/mt9p031.c
7052F: include/media/mt9p031.h
7053
62a37dc7 7054MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7055M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7056L: linux-media@vger.kernel.org
7057T: git git://linuxtv.org/media_tree.git
7058S: Maintained
7059F: drivers/media/i2c/mt9t001.c
7060F: include/media/mt9t001.h
7061
62a37dc7 7062MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7063M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7064L: linux-media@vger.kernel.org
7065T: git git://linuxtv.org/media_tree.git
7066S: Maintained
f2272e13 7067F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7068F: drivers/media/i2c/mt9v032.c
7069F: include/media/mt9v032.h
7070
4e0d13cb 7071MULTIFUNCTION DEVICES (MFD)
8b58be88 7072M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 7073M: Lee Jones <lee.jones@linaro.org>
7caa7991 7074T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7075S: Supported
679655da 7076F: drivers/mfd/
55b5940d 7077F: include/linux/mfd/
4e0d13cb 7078
5c4e6f13 7079MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7080M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7081L: linux-mmc@vger.kernel.org
708dce3f 7082T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7083S: Maintained
679655da
JP
7084F: drivers/mmc/
7085F: include/linux/mmc/
c117ab84 7086F: include/uapi/linux/mmc/
baca2da4 7087
15a0580c 7088MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7089S: Orphan
679655da
JP
7090F: drivers/mmc/host/mmc_spi.c
7091F: include/linux/spi/mmc_spi.h
15a0580c 7092
1da177e4 7093MULTISOUND SOUND DRIVER
8b58be88 7094M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7095S: Maintained
679655da
JP
7096F: Documentation/sound/oss/MultiSound
7097F: sound/oss/msnd*
1da177e4 7098
d735410a 7099MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7100S: Orphan
c897401b 7101F: drivers/tty/isicom.c
679655da 7102F: include/linux/isicom.h
d735410a 7103
550a7375 7104MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7105M: Felipe Balbi <balbi@ti.com>
795fb7e7 7106L: linux-usb@vger.kernel.org
43b416e5 7107T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7108S: Maintained
679655da 7109F: drivers/usb/musb/
550a7375 7110
ea0af5f6
MK
7111MXL5007T MEDIA DRIVER
7112M: Michael Krufky <mkrufky@linuxtv.org>
7113L: linux-media@vger.kernel.org
7114W: http://linuxtv.org/
7115W: http://github.com/mkrufky
7116Q: http://patchwork.linuxtv.org/project/linux-media/list/
7117T: git git://linuxtv.org/mkrufky/tuners.git
7118S: Maintained
7119F: drivers/media/tuners/mxl5007t.*
7120
2d3cf588 7121MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7122M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7123L: netdev@vger.kernel.org
205057ae 7124W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7125S: Supported
93f7848b 7126F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7127
1da177e4 7128NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7129S: Orphan
d9fb9f38 7130F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7131
23dc05a3
DM
7132NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7133M: Daniel Mack <zonque@gmail.com>
7134S: Maintained
e5747e40 7135L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7136W: http://www.native-instruments.com
7137F: sound/usb/caiaq/
7138
1da177e4 7139NCP FILESYSTEM
52653199
PV
7140M: Petr Vandrovec <petr@vandrovec.name>
7141S: Odd Fixes
679655da 7142F: fs/ncpfs/
1da177e4 7143
a79b0322
FT
7144NCR 5380 SCSI DRIVERS
7145M: Finn Thain <fthain@telegraphics.com.au>
7146M: Michael Schmitz <schmitzmic@gmail.com>
7147L: linux-scsi@vger.kernel.org
7148S: Maintained
7149F: Documentation/scsi/g_NCR5380.txt
7150F: drivers/scsi/NCR5380.*
7151F: drivers/scsi/arm/cumana_1.c
7152F: drivers/scsi/arm/oak.c
7153F: drivers/scsi/atari_NCR5380.c
7154F: drivers/scsi/atari_scsi.*
7155F: drivers/scsi/dmx3191d.c
7156F: drivers/scsi/dtc.*
7157F: drivers/scsi/g_NCR5380.*
7158F: drivers/scsi/g_NCR5380_mmio.c
7159F: drivers/scsi/mac_scsi.*
7160F: drivers/scsi/pas16.*
a79b0322
FT
7161F: drivers/scsi/sun3_scsi.*
7162F: drivers/scsi/sun3_scsi_vme.c
7163F: drivers/scsi/t128.*
7164
1da177e4 7165NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7166M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7167L: linux-scsi@vger.kernel.org
7168S: Maintained
679655da 7169F: drivers/scsi/NCR_D700.*
1da177e4 7170
4aa3eb4c
GR
7171NCT6775 HARDWARE MONITOR DRIVER
7172M: Guenter Roeck <linux@roeck-us.net>
7173L: lm-sensors@lm-sensors.org
7174S: Maintained
7175F: Documentation/hwmon/nct6775
7176F: drivers/hwmon/nct6775.c
7177
3c2d774c 7178NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7179M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7180L: linux-rdma@vger.kernel.org
e3d33cb1 7181W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7182S: Supported
7183F: drivers/infiniband/hw/nes/
7184
be2f2e84 7185NETEM NETWORK EMULATOR
adbbf69d 7186M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7187L: netem@lists.linux-foundation.org
be2f2e84 7188S: Maintained
679655da 7189F: net/sched/sch_netem.c
be2f2e84 7190
b2f5a051 7191NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7192M: Jon Mason <jdmason@kudzu.us>
4a58448b 7193L: netdev@vger.kernel.org
4a58448b 7194S: Supported
679655da 7195F: Documentation/networking/s2io.txt
b2f5a051 7196F: Documentation/networking/vxge.txt
86387e1a 7197F: drivers/net/ethernet/neterion/
4a58448b 7198
db9cf3a3 7199NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7200M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7201M: Patrick McHardy <kaber@trash.net>
42010ed0 7202M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7203L: netfilter-devel@vger.kernel.org
82b98543 7204L: coreteam@netfilter.org
1da177e4
LT
7205W: http://www.netfilter.org/
7206W: http://www.iptables.org/
42010ed0
PNA
7207Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7208T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7209T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7210S: Supported
679655da
JP
7211F: include/linux/netfilter*
7212F: include/linux/netfilter/
7213F: include/net/netfilter/
c117ab84
CEB
7214F: include/uapi/linux/netfilter*
7215F: include/uapi/linux/netfilter/
679655da
JP
7216F: net/*/netfilter.c
7217F: net/*/netfilter/
7218F: net/netfilter/
91c269a0 7219F: net/bridge/br_netfilter*.c
1da177e4 7220
4cc67735 7221NETLABEL
87a0874c 7222M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7223W: http://netlabel.sf.net
7224L: netdev@vger.kernel.org
87a0874c 7225S: Maintained
80811493 7226F: Documentation/netlabel/
679655da
JP
7227F: include/net/netlabel.h
7228F: net/netlabel/
4cc67735 7229
1da177e4 7230NETROM NETWORK LAYER
8b58be88 7231M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7232L: linux-hams@vger.kernel.org
d34cb28a 7233W: http://www.linux-ax25.org/
1da177e4 7234S: Maintained
679655da 7235F: include/net/netrom.h
c117ab84 7236F: include/uapi/linux/netrom.h
679655da 7237F: net/netrom/
1da177e4 7238
5ddb88c0 7239NETWORK BLOCK DEVICE (NBD)
4ca5829a 7240M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7241S: Maintained
5e4b269b 7242L: nbd-general@lists.sourceforge.net
4ca5829a 7243T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7244F: Documentation/blockdev/nbd.txt
7245F: drivers/block/nbd.c
c117ab84 7246F: include/uapi/linux/nbd.h
1da177e4 7247
6e43650c
NH
7248NETWORK DROP MONITOR
7249M: Neil Horman <nhorman@tuxdriver.com>
7250L: netdev@vger.kernel.org
7251S: Maintained
7252W: https://fedorahosted.org/dropwatch/
7253F: net/core/drop_monitor.c
7254
1da177e4 7255NETWORKING [GENERAL]
8b58be88 7256M: "David S. Miller" <davem@davemloft.net>
979b6c13 7257L: netdev@vger.kernel.org
b1e8fd54 7258W: http://www.linuxfoundation.org/en/Net
11e98029 7259Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7260T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7261T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7262S: Maintained
679655da
JP
7263F: net/
7264F: include/net/
018d21ed
JP
7265F: include/linux/in.h
7266F: include/linux/net.h
7267F: include/linux/netdevice.h
c117ab84
CEB
7268F: include/uapi/linux/in.h
7269F: include/uapi/linux/net.h
7270F: include/uapi/linux/netdevice.h
0c7aecd4 7271F: include/uapi/linux/net_namespace.h
7e814a6c 7272F: tools/net/
f4e53f9a 7273F: tools/testing/selftests/net/
335a67d2 7274F: lib/random32.c
a101ccd1 7275F: lib/test_bpf.c
1da177e4
LT
7276
7277NETWORKING [IPv4/IPv6]
8b58be88
JP
7278M: "David S. Miller" <davem@davemloft.net>
7279M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7280M: James Morris <jmorris@namei.org>
7281M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7282M: Patrick McHardy <kaber@trash.net>
979b6c13 7283L: netdev@vger.kernel.org
08deed1e 7284T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7285S: Maintained
679655da
JP
7286F: net/ipv4/
7287F: net/ipv6/
7288F: include/net/ip*
0a14842f 7289F: arch/x86/net/*
1da177e4 7290
73b7656c
DM
7291NETWORKING [IPSEC]
7292M: Steffen Klassert <steffen.klassert@secunet.com>
7293M: Herbert Xu <herbert@gondor.apana.org.au>
7294M: "David S. Miller" <davem@davemloft.net>
7295L: netdev@vger.kernel.org
d1fc5024
SK
7296T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7297T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7298S: Maintained
5826bdd1 7299F: net/core/flow.c
73b7656c
DM
7300F: net/xfrm/
7301F: net/key/
7302F: net/ipv4/xfrm*
d1fc5024
SK
7303F: net/ipv4/esp4.c
7304F: net/ipv4/ah4.c
7305F: net/ipv4/ipcomp.c
7306F: net/ipv4/ip_vti.c
73b7656c 7307F: net/ipv6/xfrm*
d1fc5024
SK
7308F: net/ipv6/esp6.c
7309F: net/ipv6/ah6.c
7310F: net/ipv6/ipcomp6.c
7311F: net/ipv6/ip6_vti.c
73b7656c
DM
7312F: include/uapi/linux/xfrm.h
7313F: include/net/xfrm.h
7314
10e2ff1c 7315NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7316M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7317L: netdev@vger.kernel.org
7318S: Maintained
7319
29f8f632 7320NETWORKING [WIRELESS]
2cb4abd1 7321L: linux-wireless@vger.kernel.org
8a6e2535 7322Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7323
788873ac
JP
7324NETWORKING DRIVERS
7325L: netdev@vger.kernel.org
7326W: http://www.linuxfoundation.org/en/Net
11e98029 7327Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7328T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7329T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7330S: Odd Fixes
7331F: drivers/net/
018d21ed 7332F: include/linux/if_*
0b63bf1f
JD
7333F: include/linux/netdevice.h
7334F: include/linux/arcdevice.h
7335F: include/linux/etherdevice.h
7336F: include/linux/fcdevice.h
7337F: include/linux/fddidevice.h
7338F: include/linux/hippidevice.h
7339F: include/linux/inetdevice.h
c117ab84
CEB
7340F: include/uapi/linux/if_*
7341F: include/uapi/linux/netdevice.h
788873ac 7342
0e324cf6
JL
7343NETWORKING DRIVERS (WIRELESS)
7344M: Kalle Valo <kvalo@codeaurora.org>
7345L: linux-wireless@vger.kernel.org
7346Q: http://patchwork.kernel.org/project/linux-wireless/list/
7347T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7348S: Maintained
7349F: drivers/net/wireless/
7350
3d396eb1 7351NETXEN (1/10) GbE SUPPORT
8622315e 7352M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7353M: Sony Chacko <sony.chacko@qlogic.com>
7354M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7355L: netdev@vger.kernel.org
9c2b5bde 7356W: http://www.qlogic.com
3d396eb1 7357S: Supported
aa43c215 7358F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7359
6423d30f
AAJ
7360NFC SUBSYSTEM
7361M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7362M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7363M: Samuel Ortiz <sameo@linux.intel.com>
7364L: linux-wireless@vger.kernel.org
1eb3b216 7365L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7366S: Supported
6423d30f 7367F: net/nfc/
55eb94f9 7368F: include/net/nfc/
c117ab84 7369F: include/uapi/linux/nfc.h
6423d30f 7370F: drivers/nfc/
08eaa1e0 7371F: include/linux/platform_data/pn544.h
7ebb88e5 7372F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7373
e8b43555 7374NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7375M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7376M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7377L: linux-nfs@vger.kernel.org
7378W: http://client.linux-nfs.org
cd7b996a 7379T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7380S: Maintained
679655da
JP
7381F: fs/lockd/
7382F: fs/nfs/
7383F: fs/nfs_common/
7384F: net/sunrpc/
7385F: include/linux/lockd/
7386F: include/linux/nfs*
7387F: include/linux/sunrpc/
c117ab84
CEB
7388F: include/uapi/linux/nfs*
7389F: include/uapi/linux/sunrpc/
1da177e4 7390
85ef9cea 7391NILFS2 FILESYSTEM
e2126935 7392M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7393L: linux-nilfs@vger.kernel.org
f9472265 7394W: http://nilfs.sourceforge.net/
e2126935 7395T: git git://github.com/konis/nilfs2.git
85ef9cea 7396S: Supported
679655da
JP
7397F: Documentation/filesystems/nilfs2.txt
7398F: fs/nilfs2/
7399F: include/linux/nilfs2_fs.h
85ef9cea 7400
1da177e4 7401NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7402M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7403W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7404S: Maintained
679655da
JP
7405F: Documentation/scsi/NinjaSCSI.txt
7406F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7407
7408NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7409M: GOTO Masanori <gotom@debian.or.jp>
7410M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7411W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7412S: Maintained
679655da
JP
7413F: Documentation/scsi/NinjaSCSI.txt
7414F: drivers/scsi/nsp32*
1da177e4 7415
383b8fb9
LFT
7416NIOS2 ARCHITECTURE
7417M: Ley Foon Tan <lftan@altera.com>
7418L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7419T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7420S: Maintained
7421F: arch/nios2/
7422
2a6afddb
PR
7423NOKIA N900 POWER SUPPLY DRIVERS
7424M: Pali RohĂ¡r <pali.rohar@gmail.com>
7425S: Maintained
7426F: include/linux/power/bq2415x_charger.h
7427F: include/linux/power/bq27x00_battery.h
7428F: include/linux/power/isp1704_charger.h
7429F: drivers/power/bq2415x_charger.c
7430F: drivers/power/bq27x00_battery.c
7431F: drivers/power/isp1704_charger.c
7432F: drivers/power/rx51_battery.c
7433
a1bd3bae 7434NTB DRIVER CORE
9ef6bf6c
JM
7435M: Jon Mason <jdmason@kudzu.us>
7436M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7437M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7438L: linux-ntb@googlegroups.com
fce8a7bb 7439S: Supported
2984411f
JM
7440W: https://github.com/jonmason/ntb/wiki
7441T: git git://github.com/jonmason/ntb.git
fce8a7bb 7442F: drivers/ntb/
548c237c 7443F: drivers/net/ntb_netdev.c
fce8a7bb 7444F: include/linux/ntb.h
a1bd3bae 7445F: include/linux/ntb_transport.h
fce8a7bb 7446
e26a5843
AH
7447NTB INTEL DRIVER
7448M: Jon Mason <jdmason@kudzu.us>
7449M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7450L: linux-ntb@googlegroups.com
e26a5843
AH
7451S: Supported
7452W: https://github.com/jonmason/ntb/wiki
7453T: git git://github.com/jonmason/ntb.git
7454F: drivers/ntb/hw/intel/
fce8a7bb 7455
1da177e4 7456NTFS FILESYSTEM
2818ef50 7457M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7458L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7459W: http://www.tuxera.com/
e6f4dee7 7460T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7461S: Supported
679655da
JP
7462F: Documentation/filesystems/ntfs.txt
7463F: fs/ntfs/
1da177e4 7464
9eb8ef74 7465NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7466M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7467L: linux-fbdev@vger.kernel.org
ce00f85c 7468S: Maintained
8a61f013
JH
7469F: drivers/video/fbdev/riva/
7470F: drivers/video/fbdev/nvidia/
1da177e4 7471
79461681
MW
7472NVM EXPRESS DRIVER
7473M: Matthew Wilcox <willy@linux.intel.com>
7474L: linux-nvme@lists.infradead.org
7475T: git git://git.infradead.org/users/willy/linux-nvme.git
7476S: Supported
5be37bf9 7477F: drivers/block/nvme*
79461681
MW
7478F: include/linux/nvme.h
7479
aee4b9bd
SK
7480NVMEM FRAMEWORK
7481M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7482M: Maxime Ripard <maxime.ripard@free-electrons.com>
7483S: Maintained
7484F: drivers/nvmem/
7485F: Documentation/devicetree/bindings/nvmem/
7486F: include/linux/nvmem-consumer.h
7487F: include/linux/nvmem-provider.h
7488
dece4585
CP
7489NXP-NCI NFC DRIVER
7490M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7491R: Charles Gorand <charles.gorand@effinnov.com>
7492L: linux-nfc@lists.01.org (moderated for non-subscribers)
7493S: Supported
7494F: drivers/nfc/nxp-nci
7495
f50d7146
RK
7496NXP TDA998X DRM DRIVER
7497M: Russell King <rmk+kernel@arm.linux.org.uk>
7498S: Supported
7499F: drivers/gpu/drm/i2c/tda998x_drv.c
7500F: include/drm/i2c/tda998x.h
7501
fbace43e
PR
7502NXP TFA9879 DRIVER
7503M: Peter Rosin <peda@axentia.se>
7504L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7505S: Maintained
7506F: sound/soc/codecs/tfa9879*
7507
f5525786 7508OMAP SUPPORT
0e24bdd4 7509M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7510L: linux-omap@vger.kernel.org
7511W: http://www.muru.com/linux/omap/
7512W: http://linux.omap.com/
8a6e2535 7513Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7514T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7515S: Maintained
4e04d5a3 7516F: arch/arm/*omap*/
026da812
FB
7517F: arch/arm/configs/omap1_defconfig
7518F: arch/arm/configs/omap2plus_defconfig
046d0a37 7519F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7520F: drivers/irqchip/irq-omap-intc.c
7521F: drivers/mfd/*omap*.c
7522F: drivers/mfd/menelaus.c
7523F: drivers/mfd/palmas.c
7524F: drivers/mfd/tps65217.c
7525F: drivers/mfd/tps65218.c
7526F: drivers/mfd/tps65910.c
7527F: drivers/mfd/twl-core.[ch]
7528F: drivers/mfd/twl4030*.c
7529F: drivers/mfd/twl6030*.c
7530F: drivers/mfd/twl6040*.c
7531F: drivers/regulator/palmas-regulator*.c
7532F: drivers/regulator/pbias-regulator.c
7533F: drivers/regulator/tps65217-regulator.c
7534F: drivers/regulator/tps65218-regulator.c
7535F: drivers/regulator/tps65910-regulator.c
7536F: drivers/regulator/twl-regulator.c
046d0a37 7537F: include/linux/i2c-omap.h
f5525786 7538
50f29fbd 7539OMAP DEVICE TREE SUPPORT
cdb55ab0 7540M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7541M: Tony Lindgren <tony@atomide.com>
7542L: linux-omap@vger.kernel.org
d0fb18c5 7543L: devicetree@vger.kernel.org
50f29fbd
TL
7544S: Maintained
7545F: arch/arm/boot/dts/*omap*
7546F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7547F: arch/arm/boot/dts/*am4*
7548F: arch/arm/boot/dts/*am5*
7549F: arch/arm/boot/dts/*dra7*
50f29fbd 7550
f5525786 7551OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7552M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7553L: linux-omap@vger.kernel.org
7554S: Maintained
7555F: arch/arm/*omap*/*clock*
7556
7557OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7558M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7559L: linux-omap@vger.kernel.org
7560S: Maintained
7561F: arch/arm/*omap*/*pm*
c46938d4 7562F: drivers/cpufreq/omap-cpufreq.c
f5525786 7563
d21db568 7564OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7565M: Rajendra Nayak <rnayak@ti.com>
7566M: Paul Walmsley <paul@pwsan.com>
7567L: linux-omap@vger.kernel.org
7568S: Maintained
d21db568 7569F: arch/arm/mach-omap2/prm*
692ab1f3 7570
f5525786 7571OMAP AUDIO SUPPORT
6c284903 7572M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7573M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7574L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7575L: linux-omap@vger.kernel.org
7576S: Maintained
7577F: sound/soc/omap/
7578
18640193
TL
7579OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7580M: Roger Quadros <rogerq@ti.com>
7581M: Tony Lindgren <tony@atomide.com>
7582L: linux-omap@vger.kernel.org
7583S: Maintained
7584F: drivers/memory/omap-gpmc.c
7585F: arch/arm/mach-omap2/*gpmc*
7586
f5525786 7587OMAP FRAMEBUFFER SUPPORT
830e6384 7588M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7589L: linux-fbdev@vger.kernel.org
f5525786
TL
7590L: linux-omap@vger.kernel.org
7591S: Maintained
8a61f013 7592F: drivers/video/fbdev/omap/
f5525786 7593
676eec0d 7594OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7595M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7596L: linux-omap@vger.kernel.org
676eec0d 7597L: linux-fbdev@vger.kernel.org
178ff4c9 7598S: Maintained
8a61f013 7599F: drivers/video/fbdev/omap2/
178ff4c9
TV
7600F: Documentation/arm/OMAP/DSS
7601
8b37fcfc
OBC
7602OMAP HARDWARE SPINLOCK SUPPORT
7603M: Ohad Ben-Cohen <ohad@wizery.com>
7604L: linux-omap@vger.kernel.org
7605S: Maintained
7606F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7607
f5525786 7608OMAP MMC SUPPORT
8b58be88 7609M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7610L: linux-omap@vger.kernel.org
7611S: Maintained
653f41b5
MC
7612F: drivers/mmc/host/omap.c
7613
7614OMAP HS MMC SUPPORT
0a4585c6 7615L: linux-mmc@vger.kernel.org
653f41b5 7616L: linux-omap@vger.kernel.org
dfa5d196 7617S: Orphan
653f41b5 7618F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7619
7620OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7621M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7622S: Maintained
7623F: drivers/char/hw_random/omap-rng.c
7624
f400c82e 7625OMAP HWMOD SUPPORT
cdb55ab0 7626M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7627M: Paul Walmsley <paul@pwsan.com>
7628L: linux-omap@vger.kernel.org
7629S: Maintained
8fc8b12b 7630F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7631
8633fb30
PW
7632OMAP HWMOD DATA
7633M: Paul Walmsley <paul@pwsan.com>
7634L: linux-omap@vger.kernel.org
7635S: Maintained
7636F: arch/arm/mach-omap2/omap_hwmod*data*
7637
f400c82e 7638OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7639M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7640L: linux-omap@vger.kernel.org
7641S: Maintained
7642F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7643
0db83ced 7644OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7645M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7646L: linux-media@vger.kernel.org
7647S: Maintained
7eec52db 7648F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7649F: drivers/media/platform/omap3isp/
0db83ced 7650F: drivers/staging/media/omap4iss/
7e8970e1 7651
f5525786 7652OMAP USB SUPPORT
f299470a 7653M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7654L: linux-usb@vger.kernel.org
7655L: linux-omap@vger.kernel.org
43b416e5 7656T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7657S: Maintained
a16fbd65
JP
7658F: drivers/usb/*/*omap*
7659F: arch/arm/*omap*/usb*
f5525786 7660
6d994710 7661OMAP GPIO DRIVER
a1415a8f 7662M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7663M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7664M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7665L: linux-omap@vger.kernel.org
7666S: Maintained
7667F: drivers/gpio/gpio-omap.c
7668
c351e290
MJ
7669OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7670M: Mark Jackson <mpfj@newflow.co.uk>
7671L: linux-omap@vger.kernel.org
7672S: Maintained
7673F: arch/arm/boot/dts/am335x-nano.dts
7674
0ad122d9 7675OMFS FILESYSTEM
8b58be88 7676M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7677L: linux-karma-devel@lists.sourceforge.net
7678S: Maintained
679655da
JP
7679F: Documentation/filesystems/omfs.txt
7680F: fs/omfs/
0ad122d9 7681
c1986ee9 7682OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7683M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7684S: Maintained
679655da
JP
7685F: drivers/char/pcmcia/cm4000_cs.c
7686F: include/linux/cm4000_cs.h
c117ab84 7687F: include/uapi/linux/cm4000_cs.h
c1986ee9 7688
77c44ab1 7689OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7690M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7691S: Maintained
679655da 7692F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7693
77d5140f 7694OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7695M: Jonathan Corbet <corbet@lwn.net>
661263b5 7696L: linux-media@vger.kernel.org
275ffde4 7697T: git git://linuxtv.org/media_tree.git
77d5140f 7698S: Maintained
90d72ac6 7699F: drivers/media/i2c/ov7670.c
77d5140f 7700
431bca73 7701ONENAND FLASH DRIVER
8b58be88 7702M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7703L: linux-mtd@lists.infradead.org
7704S: Maintained
679655da
JP
7705F: drivers/mtd/onenand/
7706F: include/linux/mtd/onenand*.h
431bca73 7707
1da177e4 7708ONSTREAM SCSI TAPE DRIVER
8b58be88 7709M: Willem Riede <osst@riede.org>
1da177e4
LT
7710L: osst-users@lists.sourceforge.net
7711L: linux-scsi@vger.kernel.org
7712S: Maintained
f7269cfc
JD
7713F: Documentation/scsi/osst.txt
7714F: drivers/scsi/osst.*
7715F: drivers/scsi/osst_*.h
7716F: drivers/scsi/st.h
1da177e4 7717
e2d1d6c0 7718OPENCORES I2C BUS DRIVER
8b58be88 7719M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7720L: linux-i2c@vger.kernel.org
e2d1d6c0 7721S: Maintained
679655da
JP
7722F: Documentation/i2c/busses/i2c-ocores
7723F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7724
860c44c1 7725OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7726M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7727M: Frank Rowand <frowand.list@gmail.com>
7728M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7729L: devicetree@vger.kernel.org
a7fefe9f
RH
7730W: http://www.devicetree.org/
7731T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7732S: Maintained
f8828205 7733F: drivers/of/
860c44c1 7734F: include/linux/of*.h
f8828205 7735F: scripts/dtc/
860c44c1 7736
f8828205 7737OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7738M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7739M: Pawel Moll <pawel.moll@arm.com>
7740M: Mark Rutland <mark.rutland@arm.com>
de80963e 7741M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7742M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7743L: devicetree@vger.kernel.org
7744S: Maintained
7745F: Documentation/devicetree/
7746F: arch/*/boot/dts/
7747F: include/dt-bindings/
7748
2bb65f56
PA
7749OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7750M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7751L: devicetree@vger.kernel.org
7752S: Maintained
7753F: Documentation/devicetree/dynamic-resolution-notes.txt
7754F: Documentation/devicetree/overlay-notes.txt
7755F: drivers/of/overlay.c
7756F: drivers/of/resolver.c
7757
19f9d392
JB
7758OPENRISC ARCHITECTURE
7759M: Jonas Bonn <jonas@southpole.se>
7760W: http://openrisc.net
eab7c1c0 7761L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7762S: Maintained
7763T: git git://openrisc.net/~jonas/linux
14430813 7764F: arch/openrisc/
19f9d392 7765
ccb1352e 7766OPENVSWITCH
4f337ed5 7767M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7768L: netdev@vger.kernel.org
ccb1352e
JG
7769L: dev@openvswitch.org
7770W: http://openvswitch.org
ccb1352e
JG
7771S: Maintained
7772F: net/openvswitch/
b422da7c 7773F: include/uapi/linux/openvswitch.h
ccb1352e 7774
af39917d
CL
7775OPL4 DRIVER
7776M: Clemens Ladisch <clemens@ladisch.de>
7777L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7778T: git git://git.alsa-project.org/alsa-kernel.git
7779S: Maintained
7780F: sound/drivers/opl4/
7781
1da177e4 7782OPROFILE
4cf7e718 7783M: Robert Richter <rric@kernel.org>
1da177e4
LT
7784L: oprofile-list@lists.sf.net
7785S: Maintained
81c4a8a6 7786F: arch/*/include/asm/oprofile*.h
679655da
JP
7787F: arch/*/oprofile/
7788F: drivers/oprofile/
7789F: include/linux/oprofile.h
1da177e4 7790
e2d1d6c0 7791ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7792M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7793M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7794L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7795W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7796S: Supported
679655da
JP
7797F: Documentation/filesystems/ocfs2.txt
7798F: Documentation/filesystems/dlmfs.txt
7799F: fs/ocfs2/
e2d1d6c0 7800
1da177e4 7801ORINOCO DRIVER
724c6b35 7802L: linux-wireless@vger.kernel.org
491b26b4 7803W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7804W: http://www.nongnu.org/orinoco/
3a59babb 7805S: Orphan
679655da 7806F: drivers/net/wireless/orinoco/
1da177e4 7807
42c55aa8 7808OSD LIBRARY and FILESYSTEM
fadc0752 7809M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7810M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7811L: osd-dev@open-osd.org
7812W: http://open-osd.org
54e5881d 7813T: git git://git.open-osd.org/open-osd.git
68274794 7814S: Maintained
42c55aa8 7815F: drivers/scsi/osd/
6b6f0b6c 7816F: include/scsi/osd_*
42c55aa8 7817F: fs/exofs/
68274794 7818
ef94b186 7819OVERLAY FILESYSTEM
7c37fbda 7820M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7821L: linux-unionfs@vger.kernel.org
7822T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7823S: Supported
1d113735 7824F: fs/overlayfs/
7c37fbda
NB
7825F: Documentation/filesystems/overlayfs.txt
7826
e2d1d6c0 7827P54 WIRELESS DRIVER
084cb0fe 7828M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7829L: linux-wireless@vger.kernel.org
084cb0fe 7830W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7831S: Maintained
679655da 7832F: drivers/net/wireless/p54/
e2d1d6c0 7833
f5cd7872 7834PA SEMI ETHERNET DRIVER
8b58be88 7835M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7836L: netdev@vger.kernel.org
7837S: Maintained
ded19add 7838F: drivers/net/ethernet/pasemi/*
f5cd7872 7839
beb58aa3 7840PA SEMI SMBUS DRIVER
8b58be88 7841M: Olof Johansson <olof@lixom.net>
846557d3 7842L: linux-i2c@vger.kernel.org
beb58aa3 7843S: Maintained
679655da 7844F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7845
48fc267e
SK
7846PADATA PARALLEL EXECUTION MECHANISM
7847M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7848L: linux-crypto@vger.kernel.org
7849S: Maintained
7850F: kernel/padata.c
7851F: include/linux/padata.h
7852F: Documentation/padata.txt
7853
709ee531 7854PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7855M: Harald Welte <laforge@gnumonks.org>
d0944853 7856L: platform-driver-x86@vger.kernel.org
709ee531 7857S: Maintained
679655da 7858F: drivers/platform/x86/panasonic-laptop.c
709ee531 7859
368dd5ac 7860PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7861M: David Howells <dhowells@redhat.com>
7862M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7863L: linux-am33-list@redhat.com (moderated for non-subscribers)
7864W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7865S: Maintained
679655da
JP
7866F: Documentation/mn10300/
7867F: arch/mn10300/
4fa97181 7868
64dfff03
SM
7869PARALLEL PORT SUBSYSTEM
7870M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7871M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7872L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7873S: Maintained
679655da
JP
7874F: drivers/parport/
7875F: include/linux/parport*.h
7876F: drivers/char/ppdev.c
c117ab84 7877F: include/uapi/linux/ppdev.h
64dfff03 7878F: Documentation/parport*.txt
1da177e4 7879
4cdf6bc2 7880PARAVIRT_OPS INTERFACE
d633180c 7881M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7882M: Chris Wright <chrisw@sous-sol.org>
7883M: Alok Kataria <akataria@vmware.com>
7884M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7885L: virtualization@lists.linux-foundation.org
4cdf6bc2 7886S: Supported
a2e19991 7887F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7888F: arch/*/kernel/paravirt*
7889F: arch/*/include/asm/paravirt.h
4cdf6bc2 7890
e2d1d6c0 7891PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7892M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7893L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7894S: Maintained
679655da
JP
7895F: Documentation/blockdev/paride.txt
7896F: drivers/block/paride/
e2d1d6c0
RD
7897
7898PARISC ARCHITECTURE
b8828770 7899M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7900M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7901L: linux-parisc@vger.kernel.org
7902W: http://www.parisc-linux.org/
8a6e2535 7903Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7904T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7905T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7906S: Maintained
679655da 7907F: arch/parisc/
2b6bac9e 7908F: Documentation/parisc/
679655da 7909F: drivers/parisc/
2b6bac9e
HD
7910F: drivers/char/agp/parisc-agp.c
7911F: drivers/input/serio/gscps2.c
7912F: drivers/parport/parport_gsc.*
7913F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7914F: drivers/video/fbdev/sti*
2b6bac9e
HD
7915F: drivers/video/console/sti*
7916F: drivers/video/logo/logo_parisc*
e2d1d6c0 7917
1662d32c 7918PC87360 HARDWARE MONITORING DRIVER
8b58be88 7919M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7920L: lm-sensors@lm-sensors.org
7921S: Maintained
679655da
JP
7922F: Documentation/hwmon/pc87360
7923F: drivers/hwmon/pc87360.c
1662d32c
JC
7924
7925PC8736x GPIO DRIVER
8b58be88 7926M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7927S: Maintained
679655da 7928F: drivers/char/pc8736x_gpio.c
1662d32c 7929
1ad107fd 7930PC87427 HARDWARE MONITORING DRIVER
d8130624 7931M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7932L: lm-sensors@lm-sensors.org
7933S: Maintained
7934F: Documentation/hwmon/pc87427
7935F: drivers/hwmon/pc87427.c
7936
b26e0ed4 7937PCA9532 LED DRIVER
8b58be88 7938M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7939S: Maintained
d5ca6918
JP
7940F: drivers/leds/leds-pca9532.c
7941F: include/linux/leds-pca9532.h
b26e0ed4 7942
5ce914a8 7943PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7944M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7945L: linux-i2c@vger.kernel.org
7946S: Maintained
b4f0b74e 7947F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7948
3971dae5 7949PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7950M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7951S: Maintained
7952F: drivers/firmware/pcdp.*
7953
065c6359 7954PCI ERROR RECOVERY
6305902c 7955M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7956L: linux-pci@vger.kernel.org
065c6359 7957S: Supported
679655da 7958F: Documentation/PCI/pci-error-recovery.txt
065c6359 7959
1da177e4 7960PCI SUBSYSTEM
5ac3a6d2 7961M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7962L: linux-pci@vger.kernel.org
99662dd1 7963Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7964T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7965S: Supported
679655da
JP
7966F: Documentation/PCI/
7967F: drivers/pci/
7968F: include/linux/pci*
6b49ee49 7969F: arch/x86/pci/
cad01f91 7970F: arch/x86/kernel/quirks.c
1da177e4 7971
b7e78170
RH
7972PCI DRIVER FOR ARM VERSATILE PLATFORM
7973M: Rob Herring <robh@kernel.org>
7974L: linux-pci@vger.kernel.org
7975L: linux-arm-kernel@lists.infradead.org
7976S: Maintained
7977F: Documentation/devicetree/bindings/pci/versatile.txt
7978F: drivers/pci/host/pci-versatile.c
7979
5f6b6ccd
TI
7980PCI DRIVER FOR APPLIEDMICRO XGENE
7981M: Tanmay Inamdar <tinamdar@apm.com>
7982L: linux-pci@vger.kernel.org
7983L: linux-arm-kernel@lists.infradead.org
7984S: Maintained
7985F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7986F: drivers/pci/host/pci-xgene.c
7987
62d0ff83
ML
7988PCI DRIVER FOR FREESCALE LAYERSCAPE
7989M: Minghuan Lian <minghuan.Lian@freescale.com>
7990M: Mingkai Hu <mingkai.hu@freescale.com>
7991M: Roy Zang <tie-fei.zang@freescale.com>
7992L: linuxppc-dev@lists.ozlabs.org
7993L: linux-pci@vger.kernel.org
7994L: linux-arm-kernel@lists.infradead.org
7995S: Maintained
7996F: drivers/pci/host/*layerscape*
7997
f0b75693 7998PCI DRIVER FOR IMX6
f175aa2c 7999M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8000M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8001L: linux-pci@vger.kernel.org
8002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8003S: Maintained
8004F: drivers/pci/host/*imx6*
8005
0c4ffcfe
MK
8006PCI DRIVER FOR TI KEYSTONE
8007M: Murali Karicheri <m-karicheri2@ti.com>
8008L: linux-pci@vger.kernel.org
8009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8010S: Maintained
8011F: drivers/pci/host/*keystone*
8012
f0b75693
BH
8013PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8014M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8015M: Jason Cooper <jason@lakedaemon.net>
8016L: linux-pci@vger.kernel.org
8017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8018S: Maintained
8019F: drivers/pci/host/*mvebu*
8020
0447cfd7
TR
8021PCI DRIVER FOR NVIDIA TEGRA
8022M: Thierry Reding <thierry.reding@gmail.com>
8023L: linux-tegra@vger.kernel.org
f0b75693 8024L: linux-pci@vger.kernel.org
0447cfd7
TR
8025S: Supported
8026F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8027F: drivers/pci/host/pci-tegra.c
8028
47ff3de9
KVA
8029PCI DRIVER FOR TI DRA7XX
8030M: Kishon Vijay Abraham I <kishon@ti.com>
8031L: linux-omap@vger.kernel.org
8032L: linux-pci@vger.kernel.org
8033S: Supported
8034F: Documentation/devicetree/bindings/pci/ti-pci.txt
8035F: drivers/pci/host/pci-dra7xx.c
8036
f0b75693
BH
8037PCI DRIVER FOR RENESAS R-CAR
8038M: Simon Horman <horms@verge.net.au>
8039L: linux-pci@vger.kernel.org
8040L: linux-sh@vger.kernel.org
8041S: Maintained
8042F: drivers/pci/host/*rcar*
8043
4af82255 8044PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8045M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8046L: linux-pci@vger.kernel.org
f0b75693
BH
8047L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8048L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8049S: Maintained
8050F: drivers/pci/host/pci-exynos.c
8051
f0b75693 8052PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8053M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8054M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8055L: linux-pci@vger.kernel.org
8056S: Maintained
8057F: drivers/pci/host/*designware*
8058
cf28855b
WD
8059PCI DRIVER FOR GENERIC OF HOSTS
8060M: Will Deacon <will.deacon@arm.com>
8061L: linux-pci@vger.kernel.org
8062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8063S: Maintained
8064F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8065F: drivers/pci/host/pci-host-generic.c
8066
51b66a6c 8067PCIE DRIVER FOR ST SPEAR13XX
110baab1 8068M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8069L: linux-pci@vger.kernel.org
110baab1 8070S: Maintained
51b66a6c
PA
8071F: drivers/pci/host/*spear*
8072
dcd19de3
DD
8073PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8074M: Duc Dang <dhdang@apm.com>
8075L: linux-pci@vger.kernel.org
8076L: linux-arm-kernel@lists.infradead.org
8077S: Maintained
8078F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8079F: drivers/pci/host/pci-xgene-msi.c
8080
1da177e4 8081PCMCIA SUBSYSTEM
4230dfc9 8082P: Linux PCMCIA Team
f5df5881 8083L: linux-pcmcia@lists.infradead.org
6650e0a5 8084W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8085T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8086S: Maintained
679655da
JP
8087F: Documentation/pcmcia/
8088F: drivers/pcmcia/
8089F: include/pcmcia/
1da177e4
LT
8090
8091PCNET32 NETWORK DRIVER
227fb925 8092M: Don Fry <pcnet32@frontier.com>
979b6c13 8093L: netdev@vger.kernel.org
1da177e4 8094S: Maintained
b955f6ca 8095F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8096
48fc267e
SK
8097PCRYPT PARALLEL CRYPTO ENGINE
8098M: Steffen Klassert <steffen.klassert@secunet.com>
8099L: linux-crypto@vger.kernel.org
8100S: Maintained
8101F: crypto/pcrypt.c
8102F: include/crypto/pcrypt.h
8103
e72df0b8
TH
8104PER-CPU MEMORY ALLOCATOR
8105M: Tejun Heo <tj@kernel.org>
8106M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8107T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8108S: Maintained
8109F: include/linux/percpu*.h
8110F: mm/percpu*.c
8111F: arch/*/include/asm/percpu.h
8112
ad4ecbcb 8113PER-TASK DELAY ACCOUNTING
185e595f 8114M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8115S: Maintained
679655da
JP
8116F: include/linux/delayacct.h
8117F: kernel/delayacct.c
ad4ecbcb 8118
57c0c15b 8119PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8120M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8121M: Ingo Molnar <mingo@redhat.com>
f80c5393 8122M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8123L: linux-kernel@vger.kernel.org
75fc2d37 8124T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8125S: Supported
d53e8365 8126F: kernel/events/*
a003236c 8127F: include/linux/perf_event.h
c117ab84 8128F: include/uapi/linux/perf_event.h
141c4296
RR
8129F: arch/*/kernel/perf_event*.c
8130F: arch/*/kernel/*/perf_event*.c
8131F: arch/*/kernel/*/*/perf_event*.c
a003236c 8132F: arch/*/include/asm/perf_event.h
a003236c
VL
8133F: arch/*/kernel/perf_callchain.c
8134F: tools/perf/
6c0b3244 8135
dd49d0f5 8136PERSONALITY HANDLING
8b58be88 8137M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8138L: linux-abi-devel@lists.sourceforge.net
8139S: Maintained
679655da 8140F: include/linux/personality.h
c117ab84 8141F: include/uapi/linux/personality.h
dd49d0f5 8142
838e7a03 8143PHONET PROTOCOL
2a06b40f 8144M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8145S: Supported
8146F: Documentation/networking/phonet.txt
8147F: include/linux/phonet.h
8148F: include/net/phonet/
c117ab84 8149F: include/uapi/linux/phonet.h
838e7a03
RDC
8150F: net/phonet/
8151
1da177e4 8152PHRAM MTD DRIVER
8b58be88 8153M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8154L: linux-mtd@lists.infradead.org
8155S: Maintained
679655da 8156F: drivers/mtd/devices/phram.c
1da177e4 8157
efdbb10e
BP
8158PICOLCD HID DRIVER
8159M: Bruno Prémont <bonbons@linux-vserver.org>
8160L: linux-input@vger.kernel.org
8161S: Maintained
8162F: drivers/hid/hid-picolcd*
8163
a53bfa07
JI
8164PICOXCELL SUPPORT
8165M: Jamie Iles <jamie@jamieiles.com>
8166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8167T: git git://github.com/jamieiles/linux-2.6-ji.git
8168S: Supported
b8733987 8169F: arch/arm/boot/dts/picoxcell*
14430813 8170F: arch/arm/mach-picoxcell/
b8733987 8171F: drivers/crypto/picoxcell*
a53bfa07 8172
2744e8af
LW
8173PIN CONTROL SUBSYSTEM
8174M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8175L: linux-gpio@vger.kernel.org
dbe752a3 8176T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8177S: Maintained
07f29ba6 8178F: drivers/pinctrl/
8e406fe4 8179F: include/linux/pinctrl/
2744e8af 8180
2201bbb8
JCPV
8181PIN CONTROLLER - ATMEL AT91
8182M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8184S: Maintained
c654b6bf 8185F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8186
33d3690c
LD
8187PIN CONTROLLER - ATMEL AT91 PIO4
8188M: Ludovic Desroches <ludovic.desroches@atmel.com>
8189L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8190L: linux-gpio@vger.kernel.org
8191S: Supported
8192F: drivers/pinctrl/pinctrl-at91-pio4.*
8193
cbd1b652
MW
8194PIN CONTROLLER - INTEL
8195M: Mika Westerberg <mika.westerberg@linux.intel.com>
8196M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8197S: Maintained
8198F: drivers/pinctrl/intel/
2201bbb8 8199
9963b536
LP
8200PIN CONTROLLER - RENESAS
8201M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8202L: linux-sh@vger.kernel.org
8203S: Maintained
8204F: drivers/pinctrl/sh-pfc/
8205
b75e60d6 8206PIN CONTROLLER - SAMSUNG
fea685e9 8207M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8209L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8210S: Maintained
9b5b33f6 8211F: drivers/pinctrl/samsung/
b75e60d6 8212
deda8287 8213PIN CONTROLLER - ST SPEAR
da89947b 8214M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8215L: spear-devel@list.st.com
8216L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8217W: http://www.st.com/spear
8218S: Maintained
8e406fe4 8219F: drivers/pinctrl/spear/
deda8287 8220
249a6771 8221PKTCDVD DRIVER
e5f6450c 8222M: Jiri Kosina <jikos@kernel.org>
249a6771 8223S: Maintained
679655da
JP
8224F: drivers/block/pktcdvd.c
8225F: include/linux/pktcdvd.h
c117ab84 8226F: include/uapi/linux/pktcdvd.h
249a6771 8227
b31d8273
G
8228PKUNITY SOC DRIVERS
8229M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8230W: http://mprc.pku.edu.cn/~guanxuetao/linux
8231S: Maintained
ceebf4d5 8232T: git git://github.com/gxt/linux.git
b31d8273 8233F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8234F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8235F: drivers/video/fbdev/fb-puv3.c
2809e80b 8236F: drivers/rtc/rtc-puv3.c
b31d8273 8237
9d2ecfb7 8238PMBUS HARDWARE MONITORING DRIVERS
ca462085 8239M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8240L: lm-sensors@lm-sensors.org
8241W: http://www.lm-sensors.org/
8242W: http://www.roeck-us.net/linux/drivers/
8243T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8244S: Maintained
8245F: Documentation/hwmon/pmbus
8246F: drivers/hwmon/pmbus/
8247F: include/linux/i2c/pmbus.h
8248
89a36810 8249PMC SIERRA MaxRAID DRIVER
89a36810
AR
8250L: linux-scsi@vger.kernel.org
8251W: http://www.pmc-sierra.com/
3cdea4d7 8252S: Orphan
89a36810
AR
8253F: drivers/scsi/pmcraid.*
8254
dbf9bfe6 8255PMC SIERRA PM8001 DRIVER
d32477e2 8256M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8257M: lindar_liu@usish.com
f5a7b525 8258L: pmchba@pmcs.com
dbf9bfe6 8259L: linux-scsi@vger.kernel.org
8260S: Supported
8261F: drivers/scsi/pm8001/
8262
1da177e4 8263POSIX CLOCKS and TIMERS
8b58be88 8264M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8265L: linux-kernel@vger.kernel.org
75fc2d37 8266T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8267S: Maintained
679655da
JP
8268F: fs/timerfd.c
8269F: include/linux/timer*
5cee9645 8270F: kernel/time/*timer*
1da177e4 8271
3be86148 8272POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8273M: Sebastian Reichel <sre@kernel.org>
57318935 8274M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8275M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8276L: linux-pm@vger.kernel.org
54e5881d 8277T: git git://git.infradead.org/battery-2.6.git
3be86148 8278S: Maintained
679655da 8279F: include/linux/power_supply.h
8cd725a1 8280F: drivers/power/
26305022 8281X: drivers/power/avs/
3be86148 8282
514f161a
MR
8283POWER STATE COORDINATION INTERFACE (PSCI)
8284M: Mark Rutland <mark.rutland@arm.com>
8285M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8286L: linux-arm-kernel@lists.infradead.org
8287S: Maintained
8288F: drivers/firmware/psci.c
8289F: include/linux/psci.h
8290F: include/uapi/linux/psci.h
8291
1da177e4 8292PNP SUPPORT
9c3646d1 8293M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8294S: Maintained
679655da 8295F: drivers/pnp/
1da177e4 8296
999445d4 8297PNXxxxx I2C DRIVER
8b58be88 8298M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8299L: linux-i2c@vger.kernel.org
999445d4 8300S: Maintained
679655da 8301F: drivers/i2c/busses/i2c-pnx.c
999445d4 8302
1da177e4 8303PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8304M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8305L: linux-ppp@vger.kernel.org
8306S: Maintained
224cf5ad 8307F: drivers/net/ppp/ppp_*
1da177e4
LT
8308
8309PPP OVER ATM (RFC 2364)
8b58be88 8310M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8311S: Maintained
679655da 8312F: net/atm/pppoatm.c
c117ab84 8313F: include/uapi/linux/atmppp.h
1da177e4
LT
8314
8315PPP OVER ETHERNET
8b58be88 8316M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8317S: Maintained
224cf5ad
JK
8318F: drivers/net/ppp/pppoe.c
8319F: drivers/net/ppp/pppox.c
1da177e4 8320
a6d2370b 8321PPP OVER L2TP
8b58be88 8322M: James Chapman <jchapman@katalix.com>
a6d2370b 8323S: Maintained
90ca28d1 8324F: net/l2tp/l2tp_ppp.c
679655da 8325F: include/linux/if_pppol2tp.h
c117ab84 8326F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8327
eae9d2ba 8328PPS SUPPORT
8b58be88 8329M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8330W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8331L: linuxpps@ml.enneenne.com (subscribers-only)
8332S: Maintained
cabaaf41
JP
8333F: Documentation/pps/
8334F: drivers/pps/
8335F: include/linux/pps*.h
eae9d2ba 8336
71a6d0af
HW
8337PPTP DRIVER
8338M: Dmitry Kozlov <xeb@mail.ru>
8339L: netdev@vger.kernel.org
8340S: Maintained
224cf5ad 8341F: drivers/net/ppp/pptp.c
71a6d0af
HW
8342W: http://sourceforge.net/projects/accel-pptp
8343
1da177e4 8344PREEMPTIBLE KERNEL
8b58be88 8345M: Robert Love <rml@tech9.net>
1da177e4
LT
8346L: kpreempt-tech@lists.sourceforge.net
8347W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8348S: Supported
679655da
JP
8349F: Documentation/preempt-locking.txt
8350F: include/linux/preempt.h
1da177e4
LT
8351
8352PRISM54 WIRELESS DRIVER
8b58be88 8353M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8354L: linux-wireless@vger.kernel.org
9ef80804 8355W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8356S: Obsolete
679655da 8357F: drivers/net/wireless/prism54/
1da177e4 8358
02c18891 8359PS3 NETWORK SUPPORT
b809b9ca 8360M: Geoff Levand <geoff@infradead.org>
02c18891 8361L: netdev@vger.kernel.org
a14ab6b6 8362L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8363S: Maintained
8df158ac 8364F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8365
f58a9d17 8366PS3 PLATFORM SUPPORT
b809b9ca 8367M: Geoff Levand <geoff@infradead.org>
a4724ed6 8368L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8369S: Maintained
679655da
JP
8370F: arch/powerpc/boot/ps3*
8371F: arch/powerpc/include/asm/lv1call.h
8372F: arch/powerpc/include/asm/ps3*.h
8373F: arch/powerpc/platforms/ps3/
8374F: drivers/*/ps3*
8375F: drivers/ps3/
fec629b8 8376F: drivers/rtc/rtc-ps3.c
679655da 8377F: drivers/usb/host/*ps3.c
fec629b8 8378F: sound/ppc/snd_ps3*
f58a9d17 8379
cffb4add 8380PS3VRAM DRIVER
8b58be88 8381M: Jim Paris <jim@jtan.com>
3715a5d0 8382M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8383L: linuxppc-dev@lists.ozlabs.org
cffb4add 8384S: Maintained
8a3977cb 8385F: drivers/block/ps3vram.c
cffb4add 8386
8defe599 8387PSTORE FILESYSTEM
9d5e2a02 8388M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8389M: Colin Cross <ccross@android.com>
8390M: Kees Cook <keescook@chromium.org>
8391M: Tony Luck <tony.luck@intel.com>
8392S: Maintained
8393T: git git://git.infradead.org/users/cbou/linux-pstore.git
8394F: fs/pstore/
8395F: include/linux/pstore*
04851772 8396F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8397F: drivers/acpi/apei/erst.c
8398
7fbc415d
RC
8399PTP HARDWARE CLOCK SUPPORT
8400M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8401L: netdev@vger.kernel.org
7fbc415d
RC
8402S: Maintained
8403W: http://linuxptp.sourceforge.net/
8404F: Documentation/ABI/testing/sysfs-ptp
8405F: Documentation/ptp/*
0ecb3cdd 8406F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8407F: drivers/net/phy/dp83640*
8408F: drivers/ptp/*
8409F: include/linux/ptp_cl*
8410
cf94a4d1 8411PTRACE SUPPORT
e846ee5f 8412M: Roland McGrath <roland@hack.frob.com>
8b58be88 8413M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8414S: Maintained
8415F: include/asm-generic/syscall.h
8416F: include/linux/ptrace.h
8417F: include/linux/regset.h
8418F: include/linux/tracehook.h
c117ab84 8419F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8420F: kernel/ptrace.c
8421
8320204a 8422PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8423M: Mike Isely <isely@pobox.com>
16e9495d 8424L: pvrusb2@isely.net (subscribers-only)
661263b5 8425L: linux-media@vger.kernel.org
8320204a 8426W: http://www.isely.net/pvrusb2/
275ffde4 8427T: git git://linuxtv.org/media_tree.git
8320204a 8428S: Maintained
679655da 8429F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8430F: drivers/media/usb/pvrusb2/
8320204a 8431
39532e6c
HG
8432PWC WEBCAM DRIVER
8433M: Hans de Goede <hdegoede@redhat.com>
8434L: linux-media@vger.kernel.org
8435T: git git://linuxtv.org/media_tree.git
8436S: Maintained
8437F: drivers/media/usb/pwc/*
8438
93c090b3
KD
8439PWM FAN DRIVER
8440M: Kamil Debski <k.debski@samsung.com>
8441L: lm-sensors@lm-sensors.org
8442S: Supported
8443F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8444F: Documentation/hwmon/pwm-fan
8445F: drivers/hwmon/pwm-fan.c
8446
200efedd 8447PWM SUBSYSTEM
aa3495f7
TR
8448M: Thierry Reding <thierry.reding@gmail.com>
8449L: linux-pwm@vger.kernel.org
0c2498f1 8450S: Maintained
006e854f 8451T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8452F: Documentation/pwm.txt
8453F: Documentation/devicetree/bindings/pwm/
8454F: include/linux/pwm.h
0c2498f1 8455F: drivers/pwm/
a140b98d
TR
8456F: drivers/video/backlight/pwm_bl.c
8457F: include/linux/pwm_backlight.h
0c2498f1 8458
30ec261e 8459PXA2xx/PXA3xx SUPPORT
8da5e302 8460M: Daniel Mack <daniel@zonque.org>
a323f664 8461M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8462M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8463L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8464T: git git://github.com/hzhuang1/linux.git
8da5e302 8465T: git git://github.com/rjarzmik/linux.git
1da177e4 8466S: Maintained
679655da 8467F: arch/arm/mach-pxa/
820439f1 8468F: drivers/dma/pxa*
679655da 8469F: drivers/pcmcia/pxa2xx*
9df92e6c 8470F: drivers/spi/spi-pxa2xx*
faf2e1db 8471F: drivers/usb/gadget/udc/pxa2*
679655da 8472F: include/sound/pxa2xx-lib.h
bec4c99e 8473F: sound/arm/pxa*
14430813 8474F: sound/soc/pxa/
1da177e4 8475
ec64d3bf
EG
8476PXA3xx NAND FLASH DRIVER
8477M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8478L: linux-mtd@lists.infradead.org
8479S: Maintained
9a67f099 8480F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8481
3f640c61 8482MMP SUPPORT
8b58be88 8483M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8484M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8485L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8486T: git git://github.com/hzhuang1/linux.git
8487T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8488S: Maintained
3f640c61 8489F: arch/arm/mach-mmp/
e8e6cb32 8490
272f133a
PO
8491PXA MMCI DRIVER
8492S: Orphan
8493
57f63bc8 8494PXA RTC DRIVER
8b58be88 8495M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8496L: rtc-linux@googlegroups.com
8497S: Maintained
8498
cea4001a 8499QAT DRIVER
49e7d9df
JP
8500M: Tadeusz Struk <tadeusz.struk@intel.com>
8501L: qat-linux@intel.com
8502S: Supported
8503F: drivers/crypto/qat/
cea4001a 8504
52a09a04 8505QIB DRIVER
8473c603 8506M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8507L: linux-rdma@vger.kernel.org
8508S: Supported
8509F: drivers/infiniband/hw/qib/
8510
5e9772b9
JS
8511QLOGIC QLA1280 SCSI DRIVER
8512M: Michael Reed <mdr@sgi.com>
8513L: linux-scsi@vger.kernel.org
8514S: Maintained
8515F: drivers/scsi/qla1280.[ch]
8516
1da177e4 8517QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8518M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8519L: linux-scsi@vger.kernel.org
8520S: Supported
679655da
JP
8521F: Documentation/scsi/LICENSE.qla2xxx
8522F: drivers/scsi/qla2xxx/
1da177e4 8523
883c98fe 8524QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8525M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8526L: linux-scsi@vger.kernel.org
8527S: Supported
bacfb81b 8528F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8529F: drivers/scsi/qla4xxx/
8530
5a4faa87 8531QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8532M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8533M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8534M: linux-driver@qlogic.com
8535L: netdev@vger.kernel.org
8536S: Supported
679655da 8537F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8538F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8539
0ec00f03 8540QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8541M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8542L: netdev@vger.kernel.org
8543S: Supported
aa43c215 8544F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8545
c4e84bde 8546QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8547M: Harish Patil <harish.patil@qlogic.com>
8548M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8549M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8550M: linux-driver@qlogic.com
c4e84bde
RM
8551L: netdev@vger.kernel.org
8552S: Supported
aa43c215 8553F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8554
1da177e4 8555QNX4 FILESYSTEM
8b58be88 8556M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8557W: http://www.alarsen.net/linux/qnx4fs/
8558S: Maintained
80811493 8559F: fs/qnx4/
c117ab84
CEB
8560F: include/uapi/linux/qnx4_fs.h
8561F: include/uapi/linux/qnxtypes.h
1da177e4 8562
91952bc0
AP
8563QT1010 MEDIA DRIVER
8564M: Antti Palosaari <crope@iki.fi>
8565L: linux-media@vger.kernel.org
8566W: http://linuxtv.org/
8567W: http://palosaari.fi/linux/
8568Q: http://patchwork.linuxtv.org/project/linux-media/list/
8569T: git git://linuxtv.org/anttip/media_tree.git
8570S: Maintained
8571F: drivers/media/tuners/qt1010*
8572
966fb5ec
SM
8573QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8574M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8575L: linux-wireless@vger.kernel.org
8576L: ath9k-devel@lists.ath9k.org
8577W: http://wireless.kernel.org/en/users/Drivers/ath9k
8578S: Supported
8579F: drivers/net/wireless/ath/ath9k/
8580
2ea0ffcb
KV
8581QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8582M: Kalle Valo <kvalo@qca.qualcomm.com>
8583L: ath10k@lists.infradead.org
8584W: http://wireless.kernel.org/en/users/Drivers/ath10k
8585T: git git://github.com/kvalo/ath.git
8586S: Supported
8587F: drivers/net/wireless/ath/ath10k/
8588
4f4567cf
RK
8589QUALCOMM HEXAGON ARCHITECTURE
8590M: Richard Kuo <rkuo@codeaurora.org>
8591L: linux-hexagon@vger.kernel.org
8592S: Supported
8593F: arch/hexagon/
8594
8e84c258
EK
8595QUALCOMM WCN36XX WIRELESS DRIVER
8596M: Eugene Krasnikov <k.eugene.e@gmail.com>
8597L: wcn36xx@lists.infradead.org
8598W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8599T: git git://github.com/KrasnikovEugene/wcn36xx.git
8600S: Supported
8601F: drivers/net/wireless/ath/wcn36xx/
8602
602adf40 8603RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8604M: Ilya Dryomov <idryomov@gmail.com>
8605M: Sage Weil <sage@redhat.com>
527a88b9 8606M: Alex Elder <elder@kernel.org>
398ecff5 8607L: ceph-devel@vger.kernel.org
09d90327
SW
8608W: http://ceph.com/
8609T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8610T: git git://github.com/ceph/ceph-client.git
602adf40 8611S: Supported
398ecff5 8612F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8613F: drivers/block/rbd.c
8614F: drivers/block/rbd_types.h
8615
1da177e4 8616RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8617M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8618L: linux-fbdev@vger.kernel.org
1da177e4 8619S: Maintained
8a61f013 8620F: drivers/video/fbdev/aty/radeon*
c117ab84 8621F: include/uapi/linux/radeonfb.h
1da177e4 8622
c6c9b34c
HG
8623RADIOSHARK RADIO DRIVER
8624M: Hans de Goede <hdegoede@redhat.com>
8625L: linux-media@vger.kernel.org
8626T: git git://linuxtv.org/media_tree.git
8627S: Maintained
8628F: drivers/media/radio/radio-shark.c
8629
8630RADIOSHARK2 RADIO DRIVER
8631M: Hans de Goede <hdegoede@redhat.com>
8632L: linux-media@vger.kernel.org
8633T: git git://linuxtv.org/media_tree.git
8634S: Maintained
8635F: drivers/media/radio/radio-shark2.c
8636F: drivers/media/radio/radio-tea5777.c
8637
1da177e4 8638RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8639M: Paul Mackerras <paulus@samba.org>
c69f677c 8640L: linux-fbdev@vger.kernel.org
1da177e4 8641S: Maintained
8a61f013 8642F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8643
e7839f25 8644RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8645P: rt2x00 project
b182427e 8646M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8647M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8648L: linux-wireless@vger.kernel.org
95ea3627
ID
8649S: Maintained
8650F: drivers/net/wireless/rt2x00/
8651
9db5579b 8652RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8653M: Jens Axboe <axboe@kernel.dk>
9db5579b 8654S: Maintained
679655da
JP
8655F: Documentation/blockdev/ramdisk.txt
8656F: drivers/block/brd.c
9db5579b 8657
9e95ce27 8658RANDOM NUMBER DRIVER
0624bcaa 8659M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8660S: Maintained
679655da 8661F: drivers/char/random.c
9e95ce27 8662
394b701c 8663RAPIDIO SUBSYSTEM
8b58be88 8664M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8665M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8666S: Maintained
679655da 8667F: drivers/rapidio/
394b701c 8668
e2d1d6c0 8669RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8670L: linux-wireless@vger.kernel.org
f52a5490 8671S: Orphan
679655da 8672F: drivers/net/wireless/ray*
e2d1d6c0
RD
8673
8674RCUTORTURE MODULE
e0198b29 8675M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8676M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8677L: linux-kernel@vger.kernel.org
f9094d8e 8678S: Supported
08deed1e 8679T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8680F: Documentation/RCU/torture.txt
34e2d560 8681F: kernel/rcu/rcutorture.c
e2d1d6c0 8682
c87b9c60
PM
8683RCUTORTURE TEST FRAMEWORK
8684M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8685M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8686R: Steven Rostedt <rostedt@goodmis.org>
8687R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8688R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8689L: linux-kernel@vger.kernel.org
c87b9c60
PM
8690S: Supported
8691T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8692F: tools/testing/selftests/rcutorture
8693
c1f766b5 8694RDC R-321X SoC
8b58be88 8695M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8696S: Maintained
8697
db17f395 8698RDC R6040 FAST ETHERNET DRIVER
8b58be88 8699M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8700L: netdev@vger.kernel.org
8701S: Maintained
58565a35 8702F: drivers/net/ethernet/rdc/r6040.c
db17f395 8703
a09ed661 8704RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8705M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8706L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8707S: Supported
679655da 8708F: net/rds/
a09ed661 8709
595182bc 8710READ-COPY UPDATE (RCU)
8b58be88 8711M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8712M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8713R: Steven Rostedt <rostedt@goodmis.org>
8714R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8715R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8716L: linux-kernel@vger.kernel.org
9fab9787 8717W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8718S: Supported
08deed1e 8719T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8720F: Documentation/RCU/
9fab9787 8721X: Documentation/RCU/torture.txt
f9094d8e 8722F: include/linux/rcu*
4102adab
PM
8723X: include/linux/srcu.h
8724F: kernel/rcu/
34e2d560 8725X: kernel/torture.c
595182bc 8726
0c86edc0 8727REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8728M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8729M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8730L: rtc-linux@googlegroups.com
8a6e2535 8731Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8732T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8733S: Maintained
679655da
JP
8734F: Documentation/rtc.txt
8735F: drivers/rtc/
8736F: include/linux/rtc.h
c117ab84 8737F: include/uapi/linux/rtc.h
0c86edc0 8738
0e400c53
MB
8739REALTEK AUDIO CODECS
8740M: Bard Liao <bardliao@realtek.com>
8741M: Oder Chiou <oder_chiou@realtek.com>
8742S: Maintained
8743F: sound/soc/codecs/rt*
8744F: include/sound/rt*.h
8745
1da177e4 8746REISERFS FILE SYSTEM
76c4e5ea 8747L: reiserfs-devel@vger.kernel.org
1da177e4 8748S: Supported
679655da 8749F: fs/reiserfs/
1da177e4 8750
b83a313b 8751REGISTER MAP ABSTRACTION
b02e48f2 8752M: Mark Brown <broonie@kernel.org>
dd060bc9 8753L: linux-kernel@vger.kernel.org
b83a313b
MB
8754T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8755S: Supported
8756F: drivers/base/regmap/
8757F: include/linux/regmap.h
8758
400e64df
OBC
8759REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8760M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8761T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8762S: Maintained
8763F: drivers/remoteproc/
8764F: Documentation/remoteproc.txt
6fc26488 8765F: include/linux/remoteproc.h
400e64df 8766
d8115db5
OBC
8767REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8768M: Ohad Ben-Cohen <ohad@wizery.com>
8769T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8770S: Maintained
8771F: drivers/rpmsg/
8772F: Documentation/rpmsg.txt
8773F: include/linux/rpmsg.h
8774
1b0fe6be
PZ
8775RESET CONTROLLER FRAMEWORK
8776M: Philipp Zabel <p.zabel@pengutronix.de>
8777S: Maintained
8778F: drivers/reset/
8779F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8780F: include/dt-bindings/reset/
1b0fe6be
PZ
8781F: include/linux/reset.h
8782F: include/linux/reset-controller.h
8783
e0897645 8784RFKILL
8b58be88 8785M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8786L: linux-wireless@vger.kernel.org
ce466579
JB
8787W: http://wireless.kernel.org/
8788T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8789T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8790S: Maintained
505c9247 8791F: Documentation/rfkill.txt
80811493 8792F: net/rfkill/
e0897645 8793
933685ca
TG
8794RHASHTABLE
8795M: Thomas Graf <tgraf@suug.ch>
8796L: netdev@vger.kernel.org
8797S: Maintained
8798F: lib/rhashtable.c
8799F: include/linux/rhashtable.h
8800
67e054e9
ML
8801RICOH SMARTMEDIA/XD DRIVER
8802M: Maxim Levitsky <maximlevitsky@gmail.com>
8803S: Maintained
21c26f50
JP
8804F: drivers/mtd/nand/r852.c
8805F: drivers/mtd/nand/r852.h
67e054e9 8806
92634125
ML
8807RICOH R5C592 MEMORYSTICK DRIVER
8808M: Maxim Levitsky <maximlevitsky@gmail.com>
8809S: Maintained
8810F: drivers/memstick/host/r592.*
8811
27f1d2f9
SA
8812ROCCAT DRIVERS
8813M: Stefan Achatz <erazor_de@users.sourceforge.net>
8814W: http://sourceforge.net/projects/roccat/
8815S: Maintained
8816F: drivers/hid/hid-roccat*
8817F: include/linux/hid-roccat*
8818F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8819
4b8ac966
JP
8820ROCKER DRIVER
8821M: Jiri Pirko <jiri@resnulli.us>
8822M: Scott Feldman <sfeldma@gmail.com>
8823L: netdev@vger.kernel.org
8824S: Supported
8825F: drivers/net/ethernet/rocker/
8826
1da177e4
LT
8827ROCKETPORT DRIVER
8828P: Comtrol Corp.
1da177e4
LT
8829W: http://www.comtrol.com
8830S: Maintained
679655da 8831F: Documentation/serial/rocket.txt
c897401b 8832F: drivers/tty/rocket*
1da177e4 8833
7645c2f4
KC
8834ROCKETPORT EXPRESS/INFINITY DRIVER
8835M: Kevin Cernekee <cernekee@gmail.com>
8836L: linux-serial@vger.kernel.org
8837S: Odd Fixes
8838F: drivers/tty/serial/rp2.*
8839
1da177e4 8840ROSE NETWORK LAYER
8b58be88 8841M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8842L: linux-hams@vger.kernel.org
d34cb28a 8843W: http://www.linux-ax25.org/
1da177e4 8844S: Maintained
679655da 8845F: include/net/rose.h
c117ab84 8846F: include/uapi/linux/rose.h
679655da 8847F: net/rose/
1da177e4 8848
91952bc0
AP
8849RTL2830 MEDIA DRIVER
8850M: Antti Palosaari <crope@iki.fi>
8851L: linux-media@vger.kernel.org
8852W: http://linuxtv.org/
8853W: http://palosaari.fi/linux/
8854Q: http://patchwork.linuxtv.org/project/linux-media/list/
8855T: git git://linuxtv.org/anttip/media_tree.git
8856S: Maintained
8857F: drivers/media/dvb-frontends/rtl2830*
8858
27a0aacf
AP
8859RTL2832 MEDIA DRIVER
8860M: Antti Palosaari <crope@iki.fi>
8861L: linux-media@vger.kernel.org
8862W: http://linuxtv.org/
8863W: http://palosaari.fi/linux/
8864Q: http://patchwork.linuxtv.org/project/linux-media/list/
8865T: git git://linuxtv.org/anttip/media_tree.git
8866S: Maintained
8867F: drivers/media/dvb-frontends/rtl2832*
8868
ba6e6f6e
AP
8869RTL2832_SDR MEDIA DRIVER
8870M: Antti Palosaari <crope@iki.fi>
8871L: linux-media@vger.kernel.org
8872W: http://linuxtv.org/
8873W: http://palosaari.fi/linux/
8874Q: http://patchwork.linuxtv.org/project/linux-media/list/
8875T: git git://linuxtv.org/anttip/media_tree.git
8876S: Maintained
b4bb1c28 8877F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8878
59840488 8879RTL8180 WIRELESS DRIVER
605bebe2 8880L: linux-wireless@vger.kernel.org
491b26b4 8881W: http://wireless.kernel.org/
54e5881d 8882T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8883S: Orphan
3cfeb0c3 8884F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8885
59840488 8886RTL8187 WIRELESS DRIVER
9f0939bf 8887M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8888M: Hin-Tak Leung <htl10@users.sourceforge.net>
8889M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8890L: linux-wireless@vger.kernel.org
491b26b4 8891W: http://wireless.kernel.org/
54e5881d 8892T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8893S: Maintained
3cfeb0c3 8894F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8895
3cf0c8ad
LF
8896RTL8192CE WIRELESS DRIVER
8897M: Larry Finger <Larry.Finger@lwfinger.net>
8898M: Chaoming Li <chaoming_li@realsil.com.cn>
8899L: linux-wireless@vger.kernel.org
491b26b4 8900W: http://wireless.kernel.org/
3cf0c8ad
LF
8901T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8902S: Maintained
8903F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8904F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8905
9eb8ef74 8906S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8907M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8908L: linux-fbdev@vger.kernel.org
ce00f85c 8909S: Maintained
8a61f013 8910F: drivers/video/fbdev/savage/
9eb8ef74 8911
1da177e4 8912S390
8b58be88
JP
8913M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8914M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8915L: linux-s390@vger.kernel.org
5238da45
HC
8916W: http://www.ibm.com/developerworks/linux/linux390/
8917S: Supported
679655da 8918F: arch/s390/
a968cd3e 8919F: drivers/s390/
3bfe6858
JN
8920F: Documentation/s390/
8921F: Documentation/DocBook/s390*
5238da45 8922
322986ca
SO
8923S390 COMMON I/O LAYER
8924M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8925M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8926L: linux-s390@vger.kernel.org
8927W: http://www.ibm.com/developerworks/linux/linux390/
8928S: Supported
8929F: drivers/s390/cio/
8930
8931S390 DASD DRIVER
8932M: Stefan Weinhuber <wein@de.ibm.com>
8933M: Stefan Haberland <stefan.haberland@de.ibm.com>
8934L: linux-s390@vger.kernel.org
8935W: http://www.ibm.com/developerworks/linux/linux390/
8936S: Supported
8937F: drivers/s390/block/dasd*
8938F: block/partitions/ibm.c
8939
5238da45 8940S390 NETWORK DRIVERS
8b58be88 8941M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8942L: linux-s390@vger.kernel.org
5238da45
HC
8943W: http://www.ibm.com/developerworks/linux/linux390/
8944S: Supported
679655da 8945F: drivers/s390/net/
5238da45 8946
322986ca
SO
8947S390 PCI SUBSYSTEM
8948M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8949M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8950L: linux-s390@vger.kernel.org
8951W: http://www.ibm.com/developerworks/linux/linux390/
8952S: Supported
8953F: arch/s390/pci/
8954F: drivers/pci/hotplug/s390_pci_hpc.c
8955
feed9b62 8956S390 ZCRYPT DRIVER
5c8d0983 8957M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8958L: linux-s390@vger.kernel.org
a968cd3e 8959W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8960S: Supported
d5ca6918 8961F: drivers/s390/crypto/
feed9b62 8962
5238da45 8963S390 ZFCP DRIVER
d38e19d0 8964M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8965L: linux-s390@vger.kernel.org
5238da45 8966W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8967S: Supported
679655da 8968F: drivers/s390/scsi/zfcp_*
1da177e4 8969
dd96df2c 8970S390 IUCV NETWORK LAYER
8b58be88 8971M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8972L: linux-s390@vger.kernel.org
8973W: http://www.ibm.com/developerworks/linux/linux390/
8974S: Supported
679655da
JP
8975F: drivers/s390/net/*iucv*
8976F: include/net/iucv/
8977F: net/iucv/
dd96df2c 8978
4dde7f75 8979S3C24XX SD/MMC Driver
8b58be88 8980M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8982S: Supported
679655da 8983F: drivers/mmc/host/s3cmci.*
4dde7f75 8984
1f15a229
HV
8985SAA6588 RDS RECEIVER DRIVER
8986M: Hans Verkuil <hverkuil@xs4all.nl>
8987L: linux-media@vger.kernel.org
8988T: git git://linuxtv.org/media_tree.git
8989W: http://linuxtv.org
8990S: Odd Fixes
8991F: drivers/media/i2c/saa6588*
8992
98ed12e6 8993SAA7134 VIDEO4LINUX DRIVER
009a5410 8994M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8995L: linux-media@vger.kernel.org
8996W: http://linuxtv.org
8997T: git git://linuxtv.org/media_tree.git
8998S: Odd fixes
e42bf501 8999F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
9000F: drivers/media/pci/saa7134/
9001
1da177e4 9002SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 9003M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 9004L: linux-media@vger.kernel.org
275ffde4 9005T: git git://linuxtv.org/media_tree.git
1da177e4 9006S: Maintained
90d72ac6
MCC
9007F: drivers/media/common/saa7146/
9008F: drivers/media/pci/saa7146/
9009F: include/media/saa7146*
1da177e4 9010
92304a40 9011SAMSUNG LAPTOP DRIVER
5909c654 9012M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9013L: platform-driver-x86@vger.kernel.org
9014S: Maintained
9015F: drivers/platform/x86/samsung-laptop.c
9016
4a109cc0 9017SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9018M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9019L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9020S: Supported
14430813 9021F: sound/soc/samsung/
4a109cc0 9022
0d89a28b 9023SAMSUNG FRAMEBUFFER DRIVER
b7701755 9024M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9025L: linux-fbdev@vger.kernel.org
9026S: Maintained
8a61f013 9027F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9028
b40f0632 9029SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9030M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9031M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9032L: linux-kernel@vger.kernel.org
b40f0632 9033L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9034S: Supported
9035F: drivers/mfd/sec*.c
9036F: drivers/regulator/s2m*.c
9037F: drivers/regulator/s5m*.c
b40f0632
KK
9038F: drivers/clk/clk-s2mps11.c
9039F: drivers/rtc/rtc-s5m.c
f69d3a17 9040F: include/linux/mfd/samsung/
b40f0632
KK
9041F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9042F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9043
038f5c4b
SN
9044SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9045M: Kyungmin Park <kyungmin.park@samsung.com>
9046M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9047L: linux-media@vger.kernel.org
9048Q: https://patchwork.linuxtv.org/project/linux-media/list/
9049S: Supported
9050F: drivers/media/platform/exynos4-is/
038f5c4b 9051
6fd86ab2
SN
9052SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9053M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9054L: linux-media@vger.kernel.org
9055L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9056S: Maintained
9057F: drivers/media/platform/s3c-camif/
9058F: include/media/s3c_camif.h
9059
b84ef24e
AH
9060SAMSUNG S5C73M3 CAMERA DRIVER
9061M: Kyungmin Park <kyungmin.park@samsung.com>
9062M: Andrzej Hajda <a.hajda@samsung.com>
9063L: linux-media@vger.kernel.org
9064S: Supported
9065F: drivers/media/i2c/s5c73m3/*
9066
7d459937
AH
9067SAMSUNG S5K5BAF CAMERA DRIVER
9068M: Kyungmin Park <kyungmin.park@samsung.com>
9069M: Andrzej Hajda <a.hajda@samsung.com>
9070L: linux-media@vger.kernel.org
9071S: Supported
9072F: drivers/media/i2c/s5k5baf.c
9073
c04c674f
RB
9074SAMSUNG S3FWRN5 NFC DRIVER
9075M: Robert Baldyga <r.baldyga@samsung.com>
9076L: linux-nfc@lists.01.org (moderated for non-subscribers)
9077S: Supported
9078F: drivers/nfc/s3fwrn5
9079
310e39c9 9080SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9081M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9082M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9083S: Supported
9084L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9085F: drivers/clk/samsung/
9086
66890ed6
BA
9087SAMSUNG SXGBE DRIVERS
9088M: Byungho An <bh74.an@samsung.com>
9089M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9090M: Vipul Pandya <vipul.pandya@samsung.com>
9091S: Supported
9092L: netdev@vger.kernel.org
9093F: drivers/net/ethernet/samsung/sxgbe/
9094
93c537af
LM
9095SAMSUNG THERMAL DRIVER
9096M: Lukasz Majewski <l.majewski@samsung.com>
9097L: linux-pm@vger.kernel.org
9098L: linux-samsung-soc@vger.kernel.org
9099S: Supported
9100T: https://github.com/lmajewski/linux-samsung-thermal.git
9101F: drivers/thermal/samsung/
9102
e296cd32
KD
9103SAMSUNG USB2 PHY DRIVER
9104M: Kamil Debski <k.debski@samsung.com>
9105L: linux-kernel@vger.kernel.org
9106S: Supported
9107F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9108F: Documentation/phy/samsung-usb2.txt
9109F: drivers/phy/phy-exynos4210-usb2.c
9110F: drivers/phy/phy-exynos4x12-usb2.c
9111F: drivers/phy/phy-exynos5250-usb2.c
9112F: drivers/phy/phy-s5pv210-usb2.c
9113F: drivers/phy/phy-samsung-usb2.c
9114F: drivers/phy/phy-samsung-usb2.h
9115
ca749e2a 9116SERIAL DRIVERS
5e30bbb7 9117M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9118L: linux-serial@vger.kernel.org
5e30bbb7 9119S: Maintained
14430813 9120F: drivers/tty/serial/
ca749e2a 9121
aecb7b64 9122SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9123M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9124M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9125S: Maintained
1fb200d6 9126F: include/linux/dma/dw.h
3d598f47 9127F: include/linux/platform_data/dma-dw.h
61a76496 9128F: drivers/dma/dw/
aecb7b64 9129
058999cc
LP
9130SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9131M: Lars Persson <lars.persson@axis.com>
9132L: netdev@vger.kernel.org
9133S: Supported
9134F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9135F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9136
fc531d98
WS
9137SYNOPSYS DESIGNWARE I2C DRIVER
9138M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9139M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9140M: Mika Westerberg <mika.westerberg@linux.intel.com>
9141L: linux-i2c@vger.kernel.org
9142S: Maintained
9143F: drivers/i2c/busses/i2c-designware-*
9144F: include/linux/platform_data/i2c-designware.h
9145
f9e37137
SJ
9146SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9147M: Seungwon Jeon <tgih.jun@samsung.com>
9148M: Jaehoon Chung <jh80.chung@samsung.com>
9149L: linux-mmc@vger.kernel.org
9150S: Maintained
9151F: include/linux/mmc/dw_mmc.h
9152F: drivers/mmc/host/dw_mmc*
9153
1db121d6
AN
9154THUNDERBOLT DRIVER
9155M: Andreas Noever <andreas.noever@gmail.com>
9156S: Maintained
9157F: drivers/thunderbolt/
9158
9222d247 9159TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9160M: John Stultz <john.stultz@linaro.org>
88606e80 9161M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9162L: linux-kernel@vger.kernel.org
75fc2d37 9163T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9164S: Supported
9165F: include/linux/clocksource.h
9166F: include/linux/time.h
9167F: include/linux/timex.h
c117ab84
CEB
9168F: include/uapi/linux/time.h
9169F: include/uapi/linux/timex.h
88606e80
TG
9170F: kernel/time/clocksource.c
9171F: kernel/time/time*.c
9172F: kernel/time/ntp.c
7fe5f1c1 9173F: tools/testing/selftests/timers/
88606e80 9174
1da177e4 9175SC1200 WDT DRIVER
b300645a 9176M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9177S: Maintained
679655da 9178F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9179
9180SCHEDULER
dd9b238c 9181M: Ingo Molnar <mingo@redhat.com>
8b58be88 9182M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9183L: linux-kernel@vger.kernel.org
75fc2d37 9184T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9185S: Maintained
95c0d71d 9186F: kernel/sched/
679655da 9187F: include/linux/sched.h
c117ab84 9188F: include/uapi/linux/sched.h
c2eb505b 9189F: include/linux/wait.h
1da177e4 9190
6bcf6737 9191SCORE ARCHITECTURE
ed38665e 9192M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9193M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9194W: http://www.sunplus.com
6bcf6737 9195S: Supported
a2681a75 9196F: arch/score/
6bcf6737 9197
1da177e4 9198SCSI CDROM DRIVER
8b58be88 9199M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9200L: linux-scsi@vger.kernel.org
9201W: http://www.kernel.dk
9202S: Maintained
679655da 9203F: drivers/scsi/sr*
1da177e4 9204
fb50a83d 9205SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9206M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9207L: linux-rdma@vger.kernel.org
9208S: Supported
9209W: http://www.openfabrics.org
9210Q: http://patchwork.kernel.org/project/linux-rdma/list/
9211T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9212F: drivers/infiniband/ulp/srp/
9213F: include/scsi/srp.h
9214
1da177e4 9215SCSI SG DRIVER
8b58be88 9216M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9217L: linux-scsi@vger.kernel.org
59ab3c93 9218W: http://sg.danny.cz/sg
1da177e4 9219S: Maintained
59ab3c93 9220F: Documentation/scsi/scsi-generic.txt
679655da
JP
9221F: drivers/scsi/sg.c
9222F: include/scsi/sg.h
1da177e4
LT
9223
9224SCSI SUBSYSTEM
0351b8f8 9225M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9226L: linux-scsi@vger.kernel.org
0351b8f8 9227T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9228S: Maintained
679655da
JP
9229F: drivers/scsi/
9230F: include/scsi/
1da177e4
LT
9231
9232SCSI TAPE DRIVER
8b58be88 9233M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9234L: linux-scsi@vger.kernel.org
9235S: Maintained
679655da 9236F: Documentation/scsi/st.txt
f7269cfc
JD
9237F: drivers/scsi/st.*
9238F: drivers/scsi/st_*.h
1da177e4
LT
9239
9240SCTP PROTOCOL
8b6efb75 9241M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9242M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9243L: linux-sctp@vger.kernel.org
5f85813c 9244W: http://lksctp.sourceforge.net
8b6efb75 9245S: Maintained
679655da
JP
9246F: Documentation/networking/sctp.txt
9247F: include/linux/sctp.h
4d58c025 9248F: include/uapi/linux/sctp.h
679655da
JP
9249F: include/net/sctp/
9250F: net/sctp/
1da177e4
LT
9251
9252SCx200 CPU SUPPORT
8b58be88 9253M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9254S: Odd Fixes
679655da 9255F: Documentation/i2c/busses/scx200_acb
390889b6 9256F: arch/x86/platform/scx200/
679655da
JP
9257F: drivers/watchdog/scx200_wdt.c
9258F: drivers/i2c/busses/scx200*
9259F: drivers/mtd/maps/scx200_docflash.c
9260F: include/linux/scx200.h
1662d32c
JC
9261
9262SCx200 GPIO DRIVER
8b58be88 9263M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9264S: Maintained
679655da
JP
9265F: drivers/char/scx200_gpio.c
9266F: include/linux/scx200_gpio.h
1662d32c
JC
9267
9268SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9269M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9270S: Maintained
679655da 9271F: drivers/clocksource/scx200_hrt.c
1da177e4 9272
6a36913a 9273SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9274M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9275L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9276S: Maintained
679655da 9277F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9278
e7839f25 9279SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9280L: linux-mmc@vger.kernel.org
a1cb1d11 9281S: Orphan
7a241d6e 9282F: drivers/mmc/host/sdhci.*
d4a45787 9283F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9284
c04f9d61
KC
9285SECURE COMPUTING
9286M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9287R: Andy Lutomirski <luto@amacapital.net>
9288R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9289T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9290S: Supported
9291F: kernel/seccomp.c
9292F: include/uapi/linux/seccomp.h
9293F: include/linux/seccomp.h
c99ee51a 9294F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9295K: \bsecure_computing
9296K: \bTIF_SECCOMP\b
9297
0d1bb41a 9298SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9299M: Ben Dooks <ben-linux@fluff.org>
dc524882 9300M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9301L: linux-mmc@vger.kernel.org
0d1bb41a 9302S: Maintained
dc524882 9303F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9304
c63b3cba 9305SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9306M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9307L: spear-devel@list.st.com
c63b3cba
VK
9308L: linux-mmc@vger.kernel.org
9309S: Maintained
9310F: drivers/mmc/host/sdhci-spear.c
9311
8711cca2 9312SECURITY SUBSYSTEM
9b45c0d2 9313M: James Morris <james.l.morris@oracle.com>
9c3646d1 9314M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9315L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9316T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9317W: http://kernsec.org/
8711cca2 9318S: Supported
7d2c86b5 9319F: security/
8711cca2 9320
1da177e4 9321SECURITY CONTACT
8b58be88 9322M: Security Officers <security@kernel.org>
1da177e4
LT
9323S: Supported
9324
9325SELINUX SECURITY MODULE
e0238b4c 9326M: Paul Moore <paul@paul-moore.com>
8b58be88 9327M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9328M: Eric Paris <eparis@parisplace.org>
e0238b4c 9329L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9330W: http://selinuxproject.org
5a5f2acf 9331T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9332S: Supported
679655da
JP
9333F: include/linux/selinux*
9334F: security/selinux/
6bde95ce 9335F: scripts/selinux/
1da177e4 9336
c1c124e9
JJ
9337APPARMOR SECURITY MODULE
9338M: John Johansen <john.johansen@canonical.com>
9339L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9340W: apparmor.wiki.kernel.org
9341T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9342S: Supported
9343F: security/apparmor/
9344
730daa16
KC
9345YAMA SECURITY MODULE
9346M: Kees Cook <keescook@chromium.org>
9347T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9348S: Supported
9349F: security/yama/
9350
cef2cf07 9351SENSABLE PHANTOM
8b58be88 9352M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9353S: Maintained
679655da 9354F: drivers/misc/phantom.c
c117ab84 9355F: include/uapi/linux/phantom.h
cef2cf07 9356
6733b39a 9357SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9358M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9359M: Minh Tran <minh.tran@avagotech.com>
9360M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9361L: linux-scsi@vger.kernel.org
4627de93 9362W: http://www.avagotech.com
3387f656
JP
9363S: Supported
9364F: drivers/scsi/be2iscsi/
6733b39a 9365
6938f855
SP
9366Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9367M: Sathya Perla <sathya.perla@avagotech.com>
9368M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9369M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9370M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9371L: netdev@vger.kernel.org
fea3af67 9372W: http://www.emulex.com
7d2c86b5 9373S: Supported
9aebddd1 9374F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9375
d2928a8c 9376EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9377M: Selvin Xavier <selvin.xavier@avagotech.com>
9378M: Devesh Sharma <devesh.sharma@avagotech.com>
9379M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9380L: linux-rdma@vger.kernel.org
9381W: http://www.emulex.com
9382S: Supported
9383F: drivers/infiniband/hw/ocrdma/
9384
8ceee660 9385SFC NETWORK DRIVER
c06f51ea 9386M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9387M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9388L: netdev@vger.kernel.org
8ceee660 9389S: Supported
874aeea5 9390F: drivers/net/ethernet/sfc/
8ceee660 9391
e2d1d6c0 9392SGI GRU DRIVER
cc883afc 9393M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9394S: Maintained
679655da 9395F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9396
9397SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9398M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9399L: linux-ia64@vger.kernel.org
9400S: Supported
679655da 9401F: Documentation/ia64/serial.txt
df621252 9402F: drivers/tty/serial/ioc?_serial.c
679655da 9403F: include/linux/ioc?.h
e2d1d6c0 9404
75312619 9405SGI XP/XPC/XPNET DRIVER
e180383f
RH
9406M: Cliff Whickman <cpw@sgi.com>
9407M: Robin Holt <robinmholt@gmail.com>
75312619 9408S: Maintained
679655da 9409F: drivers/misc/sgi-xp/
75312619 9410
46eacf3b
AP
9411SI2157 MEDIA DRIVER
9412M: Antti Palosaari <crope@iki.fi>
9413L: linux-media@vger.kernel.org
9414W: http://linuxtv.org/
9415W: http://palosaari.fi/linux/
9416Q: http://patchwork.linuxtv.org/project/linux-media/list/
9417T: git git://linuxtv.org/anttip/media_tree.git
9418S: Maintained
9419F: drivers/media/tuners/si2157*
9420
75e2d5ba
AP
9421SI2168 MEDIA DRIVER
9422M: Antti Palosaari <crope@iki.fi>
9423L: linux-media@vger.kernel.org
9424W: http://linuxtv.org/
9425W: http://palosaari.fi/linux/
9426Q: http://patchwork.linuxtv.org/project/linux-media/list/
9427T: git git://linuxtv.org/anttip/media_tree.git
9428S: Maintained
9429F: drivers/media/dvb-frontends/si2168*
9430
49cc629d
HV
9431SI470X FM RADIO RECEIVER I2C DRIVER
9432M: Hans Verkuil <hverkuil@xs4all.nl>
9433L: linux-media@vger.kernel.org
9434T: git git://linuxtv.org/media_tree.git
9435W: http://linuxtv.org
9436S: Odd Fixes
9437F: drivers/media/radio/si470x/radio-si470x-i2c.c
9438
9439SI470X FM RADIO RECEIVER USB DRIVER
9440M: Hans Verkuil <hverkuil@xs4all.nl>
9441L: linux-media@vger.kernel.org
9442T: git git://linuxtv.org/media_tree.git
9443W: http://linuxtv.org
9444S: Maintained
9445F: drivers/media/radio/si470x/radio-si470x-common.c
9446F: drivers/media/radio/si470x/radio-si470x.h
9447F: drivers/media/radio/si470x/radio-si470x-usb.c
9448
c937ca03
EV
9449SI4713 FM RADIO TRANSMITTER I2C DRIVER
9450M: Eduardo Valentin <edubezval@gmail.com>
9451L: linux-media@vger.kernel.org
9452T: git git://linuxtv.org/media_tree.git
9453W: http://linuxtv.org
9454S: Odd Fixes
99995ded 9455F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9456
9457SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9458M: Eduardo Valentin <edubezval@gmail.com>
9459L: linux-media@vger.kernel.org
9460T: git git://linuxtv.org/media_tree.git
9461W: http://linuxtv.org
9462S: Odd Fixes
99995ded
DR
9463F: drivers/media/radio/si4713/radio-platform-si4713.c
9464
9465SI4713 FM RADIO TRANSMITTER USB DRIVER
9466M: Hans Verkuil <hverkuil@xs4all.nl>
9467L: linux-media@vger.kernel.org
9468T: git git://linuxtv.org/media_tree.git
9469W: http://linuxtv.org
9470S: Maintained
9471F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9472
beb91d46 9473SIANO DVB DRIVER
009a5410 9474M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9475L: linux-media@vger.kernel.org
9476W: http://linuxtv.org
9477T: git git://linuxtv.org/media_tree.git
9478S: Odd fixes
9479F: drivers/media/common/siano/
beb91d46 9480F: drivers/media/usb/siano/
beb91d46 9481F: drivers/media/usb/siano/
14430813 9482F: drivers/media/mmc/siano/
beb91d46 9483
6f15b602
HG
9484SIMPLEFB FB DRIVER
9485M: Hans de Goede <hdegoede@redhat.com>
9486L: linux-fbdev@vger.kernel.org
9487S: Maintained
9488F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9489F: drivers/video/fbdev/simplefb.c
9490F: include/linux/platform_data/simplefb.h
9491
b618b69c 9492SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9493L: linux-media@vger.kernel.org
bb60fcb2 9494S: Orphan
b618b69c 9495F: drivers/media/platform/sh_veu.c
b618b69c
GL
9496
9497SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9498L: linux-media@vger.kernel.org
bb60fcb2 9499S: Orphan
b618b69c
GL
9500F: drivers/media/platform/sh_vou.c
9501F: include/media/sh_vou.h
9502
6349d997 9503SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9504M: Len Brown <lenb@kernel.org>
6349d997
LB
9505L: sfi-devel@simplefirmware.org
9506W: http://simplefirmware.org/
9507T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9508S: Supported
943fc810 9509F: arch/x86/platform/sfi/
6349d997
LB
9510F: drivers/sfi/
9511F: include/linux/sfi*.h
e2d1d6c0 9512
1da177e4
LT
9513SIMTEC EB110ATX (Chalice CATS)
9514P: Ben Dooks
b16957c6
BD
9515P: Vincent Sanders <vince@simtec.co.uk>
9516M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9517W: http://www.simtec.co.uk/products/EB110ATX/
9518S: Supported
9519
9520SIMTEC EB2410ITX (BAST)
9521P: Ben Dooks
b16957c6
BD
9522P: Vincent Sanders <vince@simtec.co.uk>
9523M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9524W: http://www.simtec.co.uk/products/EB2410ITX/
9525S: Supported
15dba387
JP
9526F: arch/arm/mach-s3c24xx/mach-bast.c
9527F: arch/arm/mach-s3c24xx/bast-ide.c
9528F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9529
4c5adde7 9530TI DAVINCI MACHINE SUPPORT
3ba789c0 9531M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9532M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9533T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9534Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9535S: Supported
14430813 9536F: arch/arm/mach-davinci/
046d0a37 9537F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9538
8d4b3f08 9539TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9540M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9541L: linux-media@vger.kernel.org
8d4b3f08
LP
9542W: http://linuxtv.org/
9543Q: http://patchwork.linuxtv.org/project/linux-media/list/
9544T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9545S: Maintained
8d4b3f08
LP
9546F: drivers/media/platform/davinci/
9547F: include/media/davinci/
9548
417d2e50 9549TI AM437X VPFE DRIVER
e43cdb56 9550M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9551L: linux-media@vger.kernel.org
9552W: http://linuxtv.org/
9553Q: http://patchwork.linuxtv.org/project/linux-media/list/
9554T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9555S: Maintained
9556F: drivers/media/platform/am437x/
9557
c4c0283a 9558OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9559M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9560L: linux-media@vger.kernel.org
9561W: http://linuxtv.org/
9562Q: http://patchwork.linuxtv.org/project/linux-media/list/
9563T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9564S: Maintained
9565F: drivers/media/i2c/ov2659.c
9566F: include/media/ov2659.h
9567
3a6779f5
SM
9568SILICON MOTION SM712 FRAME BUFFER DRIVER
9569M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9570M: Teddy Wang <teddy.wang@siliconmotion.com>
9571M: Sudip Mukherjee <sudip@vectorindia.org>
9572L: linux-fbdev@vger.kernel.org
9573S: Maintained
9574F: drivers/video/fbdev/sm712*
9575F: Documentation/fb/sm712fb.txt
9576
92aab3c0 9577SIS 190 ETHERNET DRIVER
8b58be88 9578M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9579L: netdev@vger.kernel.org
9580S: Maintained
8c7de408 9581F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9582
1da177e4 9583SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9584M: Daniele Venzano <venza@brownhat.org>
1da177e4 9585W: http://www.brownhat.org/sis900.html
979b6c13 9586L: netdev@vger.kernel.org
1da177e4 9587S: Maintained
8c7de408 9588F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9589
9590SIS FRAMEBUFFER DRIVER
8b58be88 9591M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9592W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9593S: Maintained
679655da 9594F: Documentation/fb/sisfb.txt
8a61f013 9595F: drivers/video/fbdev/sis/
679655da 9596F: include/video/sisfb.h
1da177e4
LT
9597
9598SIS USB2VGA DRIVER
8b58be88 9599M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9600W: http://www.winischhofer.at/linuxsisusbvga.shtml
9601S: Maintained
679655da 9602F: drivers/usb/misc/sisusbvga/
1da177e4 9603
415ad26d 9604SLAB ALLOCATOR
16e943bf 9605M: Christoph Lameter <cl@linux.com>
2ed1c525 9606M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9607M: David Rientjes <rientjes@google.com>
9608M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9609M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9610L: linux-mm@kvack.org
9611S: Maintained
679655da 9612F: include/linux/sl?b*.h
16e943bf 9613F: mm/sl?b*
415ad26d 9614
9fab9787 9615SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9616M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9617M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9618M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9619R: Steven Rostedt <rostedt@goodmis.org>
9620R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9621L: linux-kernel@vger.kernel.org
9fab9787
PM
9622W: http://www.rdrop.com/users/paulmck/RCU/
9623S: Supported
9624T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9625F: include/linux/srcu.h
9626F: kernel/rcu/srcu.c
9fab9787 9627
66372841
CS
9628SMACK SECURITY MODULE
9629M: Casey Schaufler <casey@schaufler-ca.com>
9630L: linux-security-module@vger.kernel.org
9631W: http://schaufler-ca.com
9632T: git git://git.gitorious.org/smack-next/kernel.git
9633S: Maintained
9634F: Documentation/security/Smack.txt
9635F: security/smack/
9636
20651e0b 9637DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9638M: Kevin Hilman <khilman@kernel.org>
9639M: Nishanth Menon <nm@ti.com>
9640S: Maintained
20651e0b 9641F: drivers/power/avs/
68ace3e1
KH
9642F: include/linux/power/smartreflex.h
9643L: linux-pm@vger.kernel.org
9644
1da177e4 9645SMC91x ETHERNET DRIVER
2f82af08 9646M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9647S: Odd Fixes
ae150435 9648F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9649
e8e31622
SA
9650SMIA AND SMIA++ IMAGE SENSOR DRIVER
9651M: Sakari Ailus <sakari.ailus@iki.fi>
9652L: linux-media@vger.kernel.org
9653S: Maintained
14430813 9654F: drivers/media/i2c/smiapp/
e8e31622
SA
9655F: include/media/smiapp.h
9656F: drivers/media/i2c/smiapp-pll.c
9657F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9658F: include/uapi/linux/smiapp.h
a2cec3c0 9659F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9660
920fa1ff
GR
9661SMM665 HARDWARE MONITOR DRIVER
9662M: Guenter Roeck <linux@roeck-us.net>
9663L: lm-sensors@lm-sensors.org
9664S: Maintained
9665F: Documentation/hwmon/smm665
9666F: drivers/hwmon/smm665.c
9667
9df7305b 9668SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9669M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9670L: lm-sensors@lm-sensors.org
90b24cfb 9671S: Maintained
9df7305b
SG
9672F: Documentation/hwmon/emc2103
9673F: drivers/hwmon/emc2103.c
9674
a98d506c
HG
9675SMSC SCH5627 HARDWARE MONITOR DRIVER
9676M: Hans de Goede <hdegoede@redhat.com>
9677L: lm-sensors@lm-sensors.org
9678S: Supported
9679F: Documentation/hwmon/sch5627
9680F: drivers/hwmon/sch5627.c
9681
6ea884db 9682SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9683M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9684L: lm-sensors@lm-sensors.org
9685S: Maintained
679655da
JP
9686F: Documentation/hwmon/smsc47b397
9687F: drivers/hwmon/smsc47b397.c
6ea884db 9688
fd9abb3d 9689SMSC911x ETHERNET DRIVER
90b24cfb 9690M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9691L: netdev@vger.kernel.org
90b24cfb 9692S: Maintained
679655da 9693F: include/linux/smsc911x.h
ae150435 9694F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9695
9696SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9697M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9698L: netdev@vger.kernel.org
90b24cfb 9699S: Maintained
ae150435 9700F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9701
3c8a63e2 9702SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9703M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9704L: linux-fbdev@vger.kernel.org
90b24cfb 9705S: Maintained
8a61f013 9706F: drivers/video/fbdev/smscufx.c
3c8a63e2 9707
668acf32 9708SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9709M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9710L: linux-media@vger.kernel.org
275ffde4 9711T: git git://linuxtv.org/media_tree.git
795fb7e7 9712S: Maintained
90d72ac6
MCC
9713F: include/media/soc*
9714F: drivers/media/i2c/soc_camera/
9715F: drivers/media/platform/soc_camera/
668acf32 9716
e2d1d6c0 9717SOEKRIS NET48XX LED SUPPORT
8b58be88 9718M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9719S: Maintained
679655da 9720F: drivers/leds/leds-net48xx.c
e2d1d6c0 9721
e3994db1 9722SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9723M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9724M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9725M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9726M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9727L: linux-media@vger.kernel.org
9728S: Supported
9729F: drivers/media/pci/solo6x10/
9730
1da177e4 9731SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9732M: Neil Brown <neilb@suse.com>
1da177e4 9733L: linux-raid@vger.kernel.org
524418bb 9734S: Supported
679655da
JP
9735F: drivers/md/
9736F: include/linux/raid/
c117ab84 9737F: include/uapi/linux/raid/
1da177e4 9738
1da177e4 9739SONIC NETWORK DRIVER
8b58be88 9740M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9741L: netdev@vger.kernel.org
1da177e4 9742S: Maintained
d9fb9f38 9743F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9744
61e115a5 9745SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9746M: Michael Buesch <m@bues.ch>
61e115a5
MB
9747L: netdev@vger.kernel.org
9748S: Maintained
679655da
JP
9749F: drivers/ssb/
9750F: include/linux/ssb/
61e115a5 9751
1da177e4 9752SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9753M: Mattia Dongili <malattia@linux.it>
d0944853 9754L: platform-driver-x86@vger.kernel.org
5b18167d 9755W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9756S: Maintained
679655da
JP
9757F: Documentation/laptops/sony-laptop.txt
9758F: drivers/char/sonypi.c
9759F: drivers/platform/x86/sony-laptop.c
9760F: include/linux/sony-laptop.h
1da177e4 9761
baf8532a 9762SONY MEMORYSTICK CARD SUPPORT
8b58be88 9763M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9764W: http://tifmxx.berlios.de/
9765S: Maintained
679655da 9766F: drivers/memstick/host/tifm_ms.c
baf8532a 9767
0ab30494
ML
9768SONY MEMORYSTICK STANDARD SUPPORT
9769M: Maxim Levitsky <maximlevitsky@gmail.com>
9770S: Maintained
9771F: drivers/memstick/core/ms_block.*
9772
1da177e4 9773SOUND
8b58be88 9774M: Jaroslav Kysela <perex@perex.cz>
d8130624 9775M: Takashi Iwai <tiwai@suse.com>
93711660 9776L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9777W: http://www.alsa-project.org/
dde7ad8d 9778T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9779T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9780Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9781S: Maintained
3126a179
JP
9782F: Documentation/sound/
9783F: include/sound/
c117ab84 9784F: include/uapi/sound/
679655da 9785F: sound/
1da177e4 9786
33bbe149
MB
9787SOUND - COMPRESSED AUDIO
9788M: Vinod Koul <vinod.koul@intel.com>
9789L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9790T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9791S: Supported
f672f31a 9792F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9793F: include/sound/compress_driver.h
f672f31a 9794F: include/uapi/sound/compress_*
33bbe149
MB
9795F: sound/core/compress_offload.c
9796F: sound/soc/soc-compress.c
9797
bd903bde 9798SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9799M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9800M: Mark Brown <broonie@kernel.org>
86f14df8 9801T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9802L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9803W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9804S: Supported
2820f615 9805F: Documentation/sound/alsa/soc/
679655da 9806F: sound/soc/
e6e55122 9807F: include/sound/soc*
eb1a6af3 9808
d7f8761b
MB
9809SOUND - DMAENGINE HELPERS
9810M: Lars-Peter Clausen <lars@metafoo.de>
9811S: Supported
9812F: include/sound/dmaengine_pcm.h
9813F: sound/core/pcm_dmaengine.c
9814F: sound/soc/soc-generic-dmaengine-pcm.c
9815
990a6a99
OS
9816SP2 MEDIA DRIVER
9817M: Olli Salonen <olli.salonen@iki.fi>
9818L: linux-media@vger.kernel.org
9819W: http://linuxtv.org/
9820Q: http://patchwork.linuxtv.org/project/linux-media/list/
9821S: Maintained
9822F: drivers/media/dvb-frontends/sp2*
9823
473321fc 9824SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9825M: "David S. Miller" <davem@davemloft.net>
1da177e4 9826L: sparclinux@vger.kernel.org
8a6e2535 9827Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9828T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9829T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9830S: Maintained
679655da 9831F: arch/sparc/
7765b8bb 9832F: drivers/sbus/
1da177e4 9833
6404fcca
DM
9834SPARC SERIAL DRIVERS
9835M: "David S. Miller" <davem@davemloft.net>
9836L: sparclinux@vger.kernel.org
08deed1e
JP
9837T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9838T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9839S: Maintained
6816383a 9840F: include/linux/sunserialcore.h
df621252 9841F: drivers/tty/serial/suncore.c
df621252
GKH
9842F: drivers/tty/serial/sunhv.c
9843F: drivers/tty/serial/sunsab.c
9844F: drivers/tty/serial/sunsab.h
9845F: drivers/tty/serial/sunsu.c
9846F: drivers/tty/serial/sunzilog.c
9847F: drivers/tty/serial/sunzilog.h
6404fcca 9848
389325b4
CL
9849SPARSE CHECKER
9850M: "Christopher Li" <sparse@chrisli.org>
9851L: linux-sparse@vger.kernel.org
9852W: https://sparse.wiki.kernel.org/
9853T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9854T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9855S: Maintained
9856F: include/linux/compiler.h
9857
fc0c195a 9858SPEAR PLATFORM SUPPORT
da89947b 9859M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9860M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9861L: spear-devel@list.st.com
9862L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9863W: http://www.st.com/spear
9864S: Maintained
281e192f 9865F: arch/arm/mach-spear/
fc0c195a 9866
9867SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9868M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9869L: spear-devel@list.st.com
9870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9871W: http://www.st.com/spear
9872S: Maintained
5df33a62 9873F: drivers/clk/spear/
fc0c195a 9874
e2d1d6c0 9875SPI SUBSYSTEM
b02e48f2 9876M: Mark Brown <broonie@kernel.org>
dfbe403c 9877L: linux-spi@vger.kernel.org
e7e4e13c 9878T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9879Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9880S: Maintained
679655da
JP
9881F: Documentation/spi/
9882F: drivers/spi/
9883F: include/linux/spi/
c117ab84 9884F: include/uapi/linux/spi/
e2d1d6c0 9885
2752e401 9886SPIDERNET NETWORK DRIVER for CELL
8b58be88 9887M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9888L: netdev@vger.kernel.org
9889S: Supported
679655da 9890F: Documentation/networking/spider_net.txt
8df158ac 9891F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9892
e2d1d6c0 9893SPU FILE SYSTEM
8b58be88 9894M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9895L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9896W: http://www.ibm.com/developerworks/power/cell/
9897S: Supported
679655da
JP
9898F: Documentation/filesystems/spufs.txt
9899F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9900
fc555841 9901SQUASHFS FILE SYSTEM
d7f2ff67 9902M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9903L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9904W: http://squashfs.org.uk
9905S: Maintained
679655da
JP
9906F: Documentation/filesystems/squashfs.txt
9907F: fs/squashfs/
fc555841 9908
1da177e4 9909SRM (Alpha) environment access
8b58be88 9910M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9911S: Maintained
679655da 9912F: arch/alpha/kernel/srm_env.c
1da177e4 9913
26e9a397 9914STABLE BRANCH
879a5a00 9915M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9916L: stable@vger.kernel.org
879a5a00 9917S: Supported
7b175c46 9918F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9919
26e9a397 9920STAGING SUBSYSTEM
879a5a00 9921M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9922T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9923L: devel@driverdev.osuosl.org
879a5a00 9924S: Supported
679655da 9925F: drivers/staging/
dbc6c2cc 9926
ebd3d010
JP
9927STAGING - COMEDI
9928M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9929M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9930S: Odd Fixes
9931F: drivers/staging/comedi/
9932
a0138163
JP
9933STAGING - FLARION FT1000 DRIVERS
9934M: Marek Belisko <marek.belisko@gmail.com>
9935S: Odd Fixes
9936F: drivers/staging/ft1000/
9937
6c1bb424 9938STAGING - INDUSTRIAL IO
030a13d7 9939M: Jonathan Cameron <jic23@kernel.org>
a0138163 9940L: linux-iio@vger.kernel.org
6c1bb424
JP
9941S: Odd Fixes
9942F: drivers/staging/iio/
9943
a0138163
JP
9944STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9945M: Jarod Wilson <jarod@wilsonet.com>
9946W: http://www.lirc.org/
9947S: Odd Fixes
b2b0186d 9948F: drivers/staging/media/lirc/
a0138163 9949
f5e5de1e
OD
9950STAGING - LUSTRE PARALLEL FILESYSTEM
9951M: Oleg Drokin <oleg.drokin@intel.com>
9952M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
9953L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
9954W: http://wiki.lustre.org/
f5e5de1e
OD
9955S: Maintained
9956F: drivers/staging/lustre
9957
7c6b6c71
MD
9958STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9959M: Marc Dietrich <marvin24@gmx.de>
9960L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9961L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9962S: Maintained
9963F: drivers/staging/nvec/
9964
a0138163 9965STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9966M: Jens Frederich <jfrederich@gmail.com>
9967M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9968M: Jon Nettleton <jon.nettleton@gmail.com>
9969W: http://wiki.laptop.org/go/DCON
3140b458 9970S: Maintained
a0138163
JP
9971F: drivers/staging/olpc_dcon/
9972
9973STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9974M: Willy Tarreau <willy@meta-x.org>
9975S: Odd Fixes
9976F: drivers/staging/panel/
9977
a0138163
JP
9978STAGING - REALTEK RTL8712U DRIVERS
9979M: Larry Finger <Larry.Finger@lwfinger.net>
9980M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9981S: Odd Fixes
9982F: drivers/staging/rtl8712/
9983
7591ba8b
JS
9984STAGING - REALTEK RTL8723U WIRELESS DRIVER
9985M: Larry Finger <Larry.Finger@lwfinger.net>
9986M: Jes Sorensen <Jes.Sorensen@redhat.com>
9987L: linux-wireless@vger.kernel.org
9988S: Maintained
9989F: drivers/staging/rtl8723au/
9990
980ac4d7
SM
9991STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9992M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9993M: Teddy Wang <teddy.wang@siliconmotion.com>
9994M: Sudip Mukherjee <sudip@vectorindia.org>
9995L: linux-fbdev@vger.kernel.org
9996S: Maintained
9997F: drivers/staging/sm750fb/
9998
510fa408
JP
9999STAGING - SLICOSS
10000M: Lior Dotan <liodot@gmail.com>
10001M: Christopher Harrer <charrer@alacritech.com>
10002S: Odd Fixes
10003F: drivers/staging/slicoss/
10004
a0138163
JP
10005STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10006M: William Hubbs <w.d.hubbs@gmail.com>
10007M: Chris Brannon <chris@the-brannons.com>
d33bce31 10008M: Kirk Reiser <kirk@reisers.ca>
a0138163 10009M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10010L: speakup@linux-speakup.org
a0138163
JP
10011W: http://www.linux-speakup.org/
10012S: Odd Fixes
10013F: drivers/staging/speakup/
10014
b3e871ce
JP
10015STAGING - VIA VT665X DRIVERS
10016M: Forest Bond <forest@alittletooquiet.net>
10017S: Odd Fixes
10018F: drivers/staging/vt665?/
10019
a30baec1
JK
10020STAGING - WILC1000 WIFI DRIVER
10021M: Johnny Kim <johnny.kim@atmel.com>
10022M: Rachel Kim <rachel.kim@atmel.com>
10023M: Dean Lee <dean.lee@atmel.com>
10024M: Chris Park <chris.park@atmel.com>
10025L: linux-wireless@vger.kernel.org
10026S: Supported
10027F: drivers/staging/wilc1000/
10028
709bcb07 10029STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10030M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10031S: Odd Fixes
10032F: drivers/staging/xgifb/
10033
77241056
MM
10034HFI1 DRIVER
10035M: Mike Marciniszyn <infinipath@intel.com>
10036L: linux-rdma@vger.kernel.org
10037S: Supported
10038F: drivers/staging/rdma/hfi1
10039
1da177e4 10040STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10041M: Ion Badulescu <ionut@badula.org>
b4f90189 10042S: Odd Fixes
9bba23b0 10043F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10044
e2d1d6c0 10045SUN3/3X
8b58be88 10046M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10047W: http://sammy.net/sun3/
10048S: Maintained
679655da
JP
10049F: arch/m68k/kernel/*sun3*
10050F: arch/m68k/sun3*/
10051F: arch/m68k/include/asm/sun3*
e689cf4a 10052F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10053
af6a5af8
HG
10054SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10055M: Hans de Goede <hdegoede@redhat.com>
10056L: linux-input@vger.kernel.org
10057S: Maintained
10058F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10059F: drivers/input/keyboard/sun4i-lradc-keys.c
10060
2bc9ff01
DK
10061SUNDANCE NETWORK DRIVER
10062M: Denis Kirjanov <kda@linux-powerpc.org>
10063L: netdev@vger.kernel.org
10064S: Maintained
10065F: drivers/net/ethernet/dlink/sundance.c
10066
2cbb12a4 10067SUPERH
2cbb12a4 10068L: linux-sh@vger.kernel.org
8a6e2535 10069Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10070S: Orphan
066069e1 10071F: Documentation/sh/
679655da 10072F: arch/sh/
066069e1 10073F: drivers/sh/
1da177e4 10074
4480f15b 10075SUSPEND TO RAM
7fb06082 10076M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10077M: Len Brown <len.brown@intel.com>
10078M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10079L: linux-pm@vger.kernel.org
e2d1d6c0 10080S: Supported
679655da
JP
10081F: Documentation/power/
10082F: arch/x86/kernel/acpi/
10083F: drivers/base/power/
10084F: kernel/power/
10085F: include/linux/suspend.h
10086F: include/linux/freezer.h
10087F: include/linux/pm.h
1da177e4
LT
10088
10089SVGA HANDLING
8b58be88 10090M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10091L: linux-video@atrey.karlin.mff.cuni.cz
10092S: Maintained
679655da
JP
10093F: Documentation/svga.txt
10094F: arch/x86/boot/video*
1da177e4 10095
6e28b761
KRW
10096SWIOTLB SUBSYSTEM
10097M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10098L: linux-kernel@vger.kernel.org
10099S: Supported
10100F: lib/swiotlb.c
10101F: arch/*/kernel/pci-swiotlb.c
10102F: include/linux/swiotlb.h
10103
007f790c
JP
10104SWITCHDEV
10105M: Jiri Pirko <jiri@resnulli.us>
10106L: netdev@vger.kernel.org
10107S: Supported
10108F: net/switchdev/
10109F: include/net/switchdev.h
10110
db8e35d5
VG
10111SYNOPSYS ARC ARCHITECTURE
10112M: Vineet Gupta <vgupta@synopsys.com>
9acdc911 10113L: linux-snps-arc@lists.infraded.org
db8e35d5
VG
10114S: Supported
10115F: arch/arc/
9b28829d 10116F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 10117F: drivers/tty/serial/arc_uart.c
b7182d1a 10118T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10119
556cc1c5
AB
10120SYNOPSYS ARC SDP platform support
10121M: Alexey Brodkin <abrodkin@synopsys.com>
10122S: Supported
10123F: arch/arc/plat-axs10x
10124F: arch/arc/boot/dts/ax*
10125F: Documentation/devicetree/bindings/arc/axs10*
10126
6c284c9a
LJ
10127SYSTEM CONFIGURATION (SYSCON)
10128M: Lee Jones <lee.jones@linaro.org>
10129M: Arnd Bergmann <arnd@arndb.de>
10130T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10131S: Supported
10132F: drivers/mfd/syscon.c
10133
1da177e4 10134SYSV FILESYSTEM
8b58be88 10135M: Christoph Hellwig <hch@infradead.org>
1da177e4 10136S: Maintained
679655da
JP
10137F: Documentation/filesystems/sysv-fs.txt
10138F: fs/sysv/
10139F: include/linux/sysv_fs.h
1da177e4 10140
86cfa7fc 10141TARGET SUBSYSTEM
9c3646d1 10142M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10143L: linux-scsi@vger.kernel.org
b9f5edc2 10144L: target-devel@vger.kernel.org
86cfa7fc 10145W: http://www.linux-iscsi.org
cf015e9f 10146W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10147T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10148S: Supported
10149F: drivers/target/
10150F: include/target/
10151F: Documentation/target/
10152
4e68852d 10153TASKSTATS STATISTICS INTERFACE
185e595f 10154M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10155S: Maintained
679655da
JP
10156F: Documentation/accounting/taskstats*
10157F: include/linux/taskstats*
10158F: kernel/taskstats.c
4e68852d 10159
781b456a 10160TC CLASSIFIER
f935f3f8 10161M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10162L: netdev@vger.kernel.org
10163S: Maintained
679655da 10164F: include/net/pkt_cls.h
c117ab84 10165F: include/uapi/linux/pkt_cls.h
679655da 10166F: net/sched/
781b456a 10167
5067f08a 10168TCP LOW PRIORITY MODULE
8b58be88
JP
10169M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10170M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10171W: http://tcp-lp-mod.sourceforge.net/
10172S: Maintained
679655da 10173F: net/ipv4/tcp_lp.c
5067f08a 10174
91952bc0
AP
10175TDA10071 MEDIA DRIVER
10176M: Antti Palosaari <crope@iki.fi>
10177L: linux-media@vger.kernel.org
10178W: http://linuxtv.org/
10179W: http://palosaari.fi/linux/
10180Q: http://patchwork.linuxtv.org/project/linux-media/list/
10181T: git git://linuxtv.org/anttip/media_tree.git
10182S: Maintained
10183F: drivers/media/dvb-frontends/tda10071*
10184
10185TDA18212 MEDIA DRIVER
10186M: Antti Palosaari <crope@iki.fi>
10187L: linux-media@vger.kernel.org
10188W: http://linuxtv.org/
10189W: http://palosaari.fi/linux/
10190Q: http://patchwork.linuxtv.org/project/linux-media/list/
10191T: git git://linuxtv.org/anttip/media_tree.git
10192S: Maintained
10193F: drivers/media/tuners/tda18212*
10194
10195TDA18218 MEDIA DRIVER
10196M: Antti Palosaari <crope@iki.fi>
10197L: linux-media@vger.kernel.org
10198W: http://linuxtv.org/
10199W: http://palosaari.fi/linux/
10200Q: http://patchwork.linuxtv.org/project/linux-media/list/
10201T: git git://linuxtv.org/anttip/media_tree.git
10202S: Maintained
10203F: drivers/media/tuners/tda18218*
10204
3b2f6aba
MK
10205TDA18271 MEDIA DRIVER
10206M: Michael Krufky <mkrufky@linuxtv.org>
10207L: linux-media@vger.kernel.org
10208W: http://linuxtv.org/
10209W: http://github.com/mkrufky
10210Q: http://patchwork.linuxtv.org/project/linux-media/list/
10211T: git git://linuxtv.org/mkrufky/tuners.git
10212S: Maintained
10213F: drivers/media/tuners/tda18271*
10214
e48307a9
MK
10215TDA827x MEDIA DRIVER
10216M: Michael Krufky <mkrufky@linuxtv.org>
10217L: linux-media@vger.kernel.org
10218W: http://linuxtv.org/
10219W: http://github.com/mkrufky
10220Q: http://patchwork.linuxtv.org/project/linux-media/list/
10221T: git git://linuxtv.org/mkrufky/tuners.git
10222S: Maintained
10223F: drivers/media/tuners/tda8290.*
10224
66cf9212
MK
10225TDA8290 MEDIA DRIVER
10226M: Michael Krufky <mkrufky@linuxtv.org>
10227L: linux-media@vger.kernel.org
10228W: http://linuxtv.org/
10229W: http://github.com/mkrufky
10230Q: http://patchwork.linuxtv.org/project/linux-media/list/
10231T: git git://linuxtv.org/mkrufky/tuners.git
10232S: Maintained
10233F: drivers/media/tuners/tda8290.*
10234
4b9fba30
HV
10235TDA9840 MEDIA DRIVER
10236M: Hans Verkuil <hverkuil@xs4all.nl>
10237L: linux-media@vger.kernel.org
10238T: git git://linuxtv.org/media_tree.git
10239W: http://linuxtv.org
10240S: Maintained
10241F: drivers/media/i2c/tda9840*
10242
2cb654fd 10243TEA5761 TUNER DRIVER
009a5410 10244M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10245L: linux-media@vger.kernel.org
10246W: http://linuxtv.org
10247T: git git://linuxtv.org/media_tree.git
10248S: Odd fixes
10249F: drivers/media/tuners/tea5761.*
10250
10251TEA5767 TUNER DRIVER
009a5410 10252M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10253L: linux-media@vger.kernel.org
10254W: http://linuxtv.org
10255T: git git://linuxtv.org/media_tree.git
10256S: Maintained
10257F: drivers/media/tuners/tea5767.*
10258
4b9fba30
HV
10259TEA6415C MEDIA DRIVER
10260M: Hans Verkuil <hverkuil@xs4all.nl>
10261L: linux-media@vger.kernel.org
10262T: git git://linuxtv.org/media_tree.git
10263W: http://linuxtv.org
10264S: Maintained
10265F: drivers/media/i2c/tea6415c*
10266
10267TEA6420 MEDIA DRIVER
10268M: Hans Verkuil <hverkuil@xs4all.nl>
10269L: linux-media@vger.kernel.org
10270T: git git://linuxtv.org/media_tree.git
10271W: http://linuxtv.org
10272S: Maintained
10273F: drivers/media/i2c/tea6420*
10274
3d249d4c 10275TEAM DRIVER
dca9ab92 10276M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10277L: netdev@vger.kernel.org
10278S: Supported
10279F: drivers/net/team/
10280F: include/linux/if_team.h
c117ab84 10281F: include/uapi/linux/if_team.h
3d249d4c 10282
7d029125 10283TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10284M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10285S: Maintained
10286F: arch/x86/platform/ts5500/
10287
40ad4a30
SY
10288TECHNOTREND USB IR RECEIVER
10289M: Sean Young <sean@mess.org>
10290L: linux-media@vger.kernel.org
10291S: Maintained
10292F: drivers/media/rc/ttusbir.c
10293
adabdb0c 10294TEGRA ARCHITECTURE SUPPORT
243d58ec 10295M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10296M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10297M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10298L: linux-tegra@vger.kernel.org
fd117cd1 10299Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10300T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10301S: Supported
bbbe96ed 10302N: [^a-z]tegra
84b9414b 10303
adabdb0c
SW
10304TEGRA CLOCK DRIVER
10305M: Peter De Schrijver <pdeschrijver@nvidia.com>
10306M: Prashant Gaikwad <pgaikwad@nvidia.com>
10307S: Supported
10308F: drivers/clk/tegra/
10309
10310TEGRA DMA DRIVER
10311M: Laxman Dewangan <ldewangan@nvidia.com>
10312S: Supported
10313F: drivers/dma/tegra20-apb-dma.c
10314
adabdb0c
SW
10315TEGRA I2C DRIVER
10316M: Laxman Dewangan <ldewangan@nvidia.com>
10317S: Supported
10318F: drivers/i2c/busses/i2c-tegra.c
10319
10320TEGRA IOMMU DRIVERS
10321M: Hiroshi Doyu <hdoyu@nvidia.com>
10322S: Supported
10323F: drivers/iommu/tegra*
10324
10325TEGRA KBC DRIVER
10326M: Rakesh Iyer <riyer@nvidia.com>
10327M: Laxman Dewangan <ldewangan@nvidia.com>
10328S: Supported
10329F: drivers/input/keyboard/tegra-kbc.c
10330
adabdb0c
SW
10331TEGRA PWM DRIVER
10332M: Thierry Reding <thierry.reding@gmail.com>
10333S: Supported
10334F: drivers/pwm/pwm-tegra.c
10335
10336TEGRA SERIAL DRIVER
10337M: Laxman Dewangan <ldewangan@nvidia.com>
10338S: Supported
10339F: drivers/tty/serial/serial-tegra.c
10340
10341TEGRA SPI DRIVER
10342M: Laxman Dewangan <ldewangan@nvidia.com>
10343S: Supported
10344F: drivers/spi/spi-tegra*
10345
1a348ccc 10346TEHUTI ETHERNET DRIVER
8b58be88 10347M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10348L: netdev@vger.kernel.org
10349S: Supported
ef7f5429 10350F: drivers/net/ethernet/tehuti/*
1a348ccc 10351
4e68852d 10352Telecom Clock Driver for MCPL0010
8b58be88 10353M: Mark Gross <mark.gross@intel.com>
4e68852d 10354S: Supported
679655da 10355F: drivers/char/tlclk.c
4e68852d 10356
4480f15b 10357TENSILICA XTENSA PORT (xtensa)
8b58be88 10358M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10359M: Max Filippov <jcmvbkbc@gmail.com>
10360L: linux-xtensa@linux-xtensa.org
4e68852d 10361S: Maintained
679655da 10362F: arch/xtensa/
3dc99857 10363F: drivers/irqchip/irq-xtensa-*
4e68852d 10364
5313ba66
HV
10365THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10366M: Hans Verkuil <hverkuil@xs4all.nl>
10367L: linux-media@vger.kernel.org
10368T: git git://linuxtv.org/media_tree.git
10369W: http://linuxtv.org
10370S: Maintained
10371F: drivers/media/radio/radio-raremono.c
10372
d3fb6955 10373THERMAL
b75f0050 10374M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10375M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10376L: linux-pm@vger.kernel.org
10377T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10378T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10379Q: https://patchwork.kernel.org/project/linux-pm/list/
10380S: Supported
10381F: drivers/thermal/
10382F: include/linux/thermal.h
af6c9f16 10383F: include/uapi/linux/thermal.h
b75f0050
JP
10384F: include/linux/cpu_cooling.h
10385F: Documentation/devicetree/bindings/thermal/
d3fb6955 10386
64e05d8b
VK
10387THERMAL/CPU_COOLING
10388M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10389M: Viresh Kumar <viresh.kumar@linaro.org>
10390M: Javi Merino <javi.merino@arm.com>
10391L: linux-pm@vger.kernel.org
10392S: Supported
10393F: Documentation/thermal/cpu-cooling-api.txt
10394F: drivers/thermal/cpu_cooling.c
10395F: include/linux/cpu_cooling.h
10396
30ba2fbd
VD
10397THINGM BLINK(1) USB RGB LED DRIVER
10398M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10399S: Maintained
10400F: drivers/hid/hid-thingm.c
10401
4e68852d 10402THINKPAD ACPI EXTRAS DRIVER
8b58be88 10403M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10404L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10405L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10406W: http://ibm-acpi.sourceforge.net
10407W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10408T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10409S: Maintained
679655da 10410F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10411
1b46f2a2 10412TI BANDGAP AND THERMAL DRIVER
f14d1c24 10413M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10414L: linux-pm@vger.kernel.org
531ff13e 10415L: linux-omap@vger.kernel.org
5a723e81 10416S: Maintained
794b2e25 10417F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10418
0c7665c3
MF
10419TI CDCE706 CLOCK DRIVER
10420M: Max Filippov <jcmvbkbc@gmail.com>
10421S: Maintained
10422F: drivers/clk/clk-cdce706.c
10423
49b6a5e3
TK
10424TI CLOCK DRIVER
10425M: Tero Kristo <t-kristo@ti.com>
10426L: linux-omap@vger.kernel.org
10427S: Maintained
10428F: drivers/clk/ti/
10429F: include/linux/clk/ti.h
10430
4020f2d7 10431TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10432M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10433S: Maintained
679655da
JP
10434F: drivers/misc/tifm*
10435F: drivers/mmc/host/tifm_sd.c
10436F: include/linux/tifm.h
4020f2d7 10437
e0c52404 10438TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10439M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10440L: linux-kernel@vger.kernel.org
10441L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10442S: Maintained
10443F: drivers/soc/ti/*
10444T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10445
10446
152ad442
SR
10447TI LM49xxx FAMILY ASoC CODEC DRIVERS
10448M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10449M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10450L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10451S: Maintained
10452F: sound/soc/codecs/lm49453*
d392dead 10453F: sound/soc/codecs/isabelle*
152ad442 10454
0edd807d
KM
10455TI LP855x BACKLIGHT DRIVER
10456M: Milo Kim <milo.kim@ti.com>
10457S: Maintained
10458F: Documentation/backlight/lp855x-driver.txt
10459F: drivers/video/backlight/lp855x_bl.c
10460F: include/linux/platform_data/lp855x.h
10461
faf13f6d
KM
10462TI LP8727 CHARGER DRIVER
10463M: Milo Kim <milo.kim@ti.com>
10464S: Maintained
10465F: drivers/power/lp8727_charger.c
10466F: include/linux/platform_data/lp8727.h
10467
22f1229f
KM
10468TI LP8788 MFD DRIVER
10469M: Milo Kim <milo.kim@ti.com>
10470S: Maintained
10471F: drivers/iio/adc/lp8788_adc.c
10472F: drivers/leds/leds-lp8788.c
10473F: drivers/mfd/lp8788*.c
10474F: drivers/power/lp8788-charger.c
10475F: drivers/regulator/lp8788-*.c
10476F: include/linux/mfd/lp8788*.h
10477
84640e27
KM
10478TI NETCP ETHERNET DRIVER
10479M: Wingman Kwok <w-kwok2@ti.com>
10480M: Murali Karicheri <m-karicheri2@ti.com>
10481L: netdev@vger.kernel.org
10482S: Maintained
10483F: drivers/net/ethernet/ti/netcp*
10484
217e0ca9
KC
10485TI TAS571X FAMILY ASoC CODEC DRIVER
10486M: Kevin Cernekee <cernekee@chromium.org>
10487L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10488S: Odd Fixes
10489F: sound/soc/codecs/tas571x*
10490
dd5e8e6b 10491TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10492M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10493L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10494S: Maintained
10495F: sound/soc/codecs/twl4030*
10496
90921014 10497TI WILINK WIRELESS DRIVERS
90921014
LC
10498L: linux-wireless@vger.kernel.org
10499W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10500W: http://wireless.kernel.org/en/users/Drivers/wl1251
10501T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10502S: Orphan
90921014
LC
10503F: drivers/net/wireless/ti/
10504F: include/linux/wl12xx.h
10505
e86eaa3a 10506TIPC NETWORK LAYER
8b58be88 10507M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10508M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10509L: netdev@vger.kernel.org (core kernel code)
10510L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10511W: http://tipc.sourceforge.net/
e86eaa3a 10512S: Maintained
c117ab84 10513F: include/uapi/linux/tipc*.h
679655da 10514F: net/tipc/
e86eaa3a 10515
867e359b 10516TILE ARCHITECTURE
c47b15c4 10517M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10518W: http://www.ezchip.com/scm/
867e359b
CM
10519S: Supported
10520F: arch/tile/
6b940606 10521F: drivers/char/tile-srom.c
5c770755 10522F: drivers/edac/tile_edac.c
6b940606
CM
10523F: drivers/net/ethernet/tile/
10524F: drivers/rtc/rtc-tile.c
10525F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10526F: drivers/tty/serial/tilegx.c
6b940606
CM
10527F: drivers/usb/host/*-tilegx.c
10528F: include/linux/usb/tilegx.h
867e359b 10529
1da177e4 10530TLAN NETWORK DRIVER
8b58be88 10531M: Samuel Chessman <chessman@tux.org>
88c07dde 10532L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10533W: http://sourceforge.net/projects/tlan/
10534S: Maintained
679655da 10535F: Documentation/networking/tlan.txt
b544dbac 10536F: drivers/net/ethernet/ti/tlan.*
1da177e4 10537
d74db3b2 10538TOMOYO SECURITY MODULE
8b58be88
JP
10539M: Kentaro Takeda <takedakn@nttdata.co.jp>
10540M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10541L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10542L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10543L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10544L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10545W: http://tomoyo.sourceforge.jp/
843d183c 10546T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10547S: Maintained
679655da 10548F: security/tomoyo/
d74db3b2 10549
9caeb532 10550TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10551M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10552L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10553S: Maintained
10554F: drivers/platform/x86/topstar-laptop.c
10555
1da177e4 10556TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10557M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10558L: platform-driver-x86@vger.kernel.org
0a63ca11 10559S: Maintained
679655da 10560F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10561
0a63ca11
AA
10562TOSHIBA BLUETOOTH DRIVER
10563M: Azael Avalos <coproscefalo@gmail.com>
10564L: platform-driver-x86@vger.kernel.org
10565S: Maintained
10566F: drivers/platform/x86/toshiba_bluetooth.c
10567
10568TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10569M: Azael Avalos <coproscefalo@gmail.com>
10570L: platform-driver-x86@vger.kernel.org
10571S: Maintained
10572F: drivers/platform/x86/toshiba_haps.c
10573
1da177e4 10574TOSHIBA SMM DRIVER
8b58be88 10575M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10576W: http://www.buzzard.org.uk/toshiba/
10577S: Maintained
679655da
JP
10578F: drivers/char/toshiba.c
10579F: include/linux/toshiba.h
c117ab84 10580F: include/uapi/linux/toshiba.h
1da177e4 10581
d32d9864
MR
10582TOSHIBA TC358743 DRIVER
10583M: Mats Randgaard <matrandg@cisco.com>
10584L: linux-media@vger.kernel.org
10585S: Maintained
10586F: drivers/media/i2c/tc358743*
10587F: include/media/tc358743.h
10588
d719f900 10589TMIO MMC DRIVER
c4b13fb0 10590M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10591L: linux-mmc@vger.kernel.org
d719f900 10592S: Maintained
d1057c40
GL
10593F: drivers/mmc/host/tmio_mmc*
10594F: drivers/mmc/host/sh_mobile_sdhi.c
10595F: include/linux/mmc/tmio.h
10596F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10597
917cc4e6
GR
10598TMP401 HARDWARE MONITOR DRIVER
10599M: Guenter Roeck <linux@roeck-us.net>
10600L: lm-sensors@lm-sensors.org
10601S: Maintained
10602F: Documentation/hwmon/tmp401
10603F: drivers/hwmon/tmp401.c
10604
98f32602 10605TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10606M: Hugh Dickins <hughd@google.com>
98f32602
HD
10607L: linux-mm@kvack.org
10608S: Maintained
10609F: include/linux/shmem_fs.h
10610F: mm/shmem.c
10611
45f95b53 10612TM6000 VIDEO4LINUX DRIVER
009a5410 10613M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10614L: linux-media@vger.kernel.org
10615W: http://linuxtv.org
10616T: git git://linuxtv.org/media_tree.git
10617S: Odd fixes
10618F: drivers/media/usb/tm6000/
10619
c65fde19
HV
10620TW68 VIDEO4LINUX DRIVER
10621M: Hans Verkuil <hverkuil@xs4all.nl>
10622L: linux-media@vger.kernel.org
10623T: git git://linuxtv.org/media_tree.git
10624W: http://linuxtv.org
10625S: Odd Fixes
10626F: drivers/media/pci/tw68/
10627
4e68852d 10628TPM DEVICE DRIVER
901486b8 10629M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10630M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10631R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10632W: http://tpmdd.sourceforge.net
63a10dfd 10633L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10634Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10635T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10636S: Maintained
679655da 10637F: drivers/char/tpm/
4e68852d 10638
1a0f1b27
AL
10639TPM IBM_VTPM DEVICE DRIVER
10640M: Ashley Lai <ashleydlai@gmail.com>
10641W: http://tpmdd.sourceforge.net
10642L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10643S: Maintained
10644F: drivers/char/tpm/tpm_ibmvtpm*
10645
d6f005a1
JP
10646TRACING
10647M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10648M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10649T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10650S: Maintained
10651F: Documentation/trace/ftrace.txt
10652F: arch/*/*/*/ftrace.h
10653F: arch/*/kernel/ftrace.c
10654F: include/*/ftrace.h
10655F: include/linux/trace*.h
10656F: include/trace/
10657F: kernel/trace/
6e68e6c5 10658F: tools/testing/selftests/ftrace/
d6f005a1 10659
1da177e4 10660TRIVIAL PATCHES
8b58be88 10661M: Jiri Kosina <trivial@kernel.org>
54e5881d 10662T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10663S: Maintained
86ef925f 10664K: ^Subject:.*(?i)trivial
1da177e4 10665
4e68852d 10666TTY LAYER
879a5a00 10667M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10668M: Jiri Slaby <jslaby@suse.com>
879a5a00 10669S: Supported
08deed1e 10670T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10671F: Documentation/serial/
8dd5d2f1 10672F: drivers/tty/
df621252 10673F: drivers/tty/serial/serial_core.c
e3288775
AC
10674F: include/linux/serial_core.h
10675F: include/linux/serial.h
10676F: include/linux/tty.h
c117ab84
CEB
10677F: include/uapi/linux/serial_core.h
10678F: include/uapi/linux/serial.h
10679F: include/uapi/linux/tty.h
4e68852d 10680
91952bc0
AP
10681TUA9001 MEDIA DRIVER
10682M: Antti Palosaari <crope@iki.fi>
10683L: linux-media@vger.kernel.org
10684W: http://linuxtv.org/
10685W: http://palosaari.fi/linux/
10686Q: http://patchwork.linuxtv.org/project/linux-media/list/
10687T: git git://linuxtv.org/anttip/media_tree.git
10688S: Maintained
10689F: drivers/media/tuners/tua9001*
10690
740db6d7 10691TULIP NETWORK DRIVERS
8b58be88 10692M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10693L: netdev@vger.kernel.org
10694S: Maintained
0f04e2aa 10695F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10696
10697TUN/TAP driver
ba57b6f2 10698M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10699W: http://vtun.sourceforge.net/tun
10700S: Maintained
679655da
JP
10701F: Documentation/networking/tuntap.txt
10702F: arch/um/os-Linux/drivers/
1da177e4 10703
b454cc66 10704TURBOCHANNEL SUBSYSTEM
8b58be88 10705M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10706M: Ralf Baechle <ralf@linux-mips.org>
10707L: linux-mips@linux-mips.org
10708Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10709S: Maintained
679655da
JP
10710F: drivers/tc/
10711F: include/linux/tc.h
b454cc66 10712
1da177e4 10713U14-34F SCSI DRIVER
8b58be88 10714M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10715L: linux-scsi@vger.kernel.org
10716S: Maintained
679655da 10717F: drivers/scsi/u14-34f.c
1da177e4 10718
e2d1d6c0 10719UBI FILE SYSTEM (UBIFS)
949cb623 10720M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10721M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10722L: linux-mtd@lists.infradead.org
e2966cbe 10723T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10724W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10725S: Maintained
679655da
JP
10726F: Documentation/filesystems/ubifs.txt
10727F: fs/ubifs/
e2d1d6c0 10728
e1632fa2 10729UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10730M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10731W: http://www.uclinux.org/
e1632fa2 10732L: linux-m68k@lists.linux-m68k.org
cc2020e6 10733L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10734T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10735S: Maintained
e1632fa2
GU
10736F: arch/m68k/coldfire/
10737F: arch/m68k/68*/
61bc02bb
JP
10738F: arch/m68k/*/*_no.*
10739F: arch/m68k/include/asm/*_no.*
cc2020e6 10740
1da177e4 10741UDF FILESYSTEM
d8130624 10742M: Jan Kara <jack@suse.com>
1da177e4 10743S: Maintained
679655da
JP
10744F: Documentation/filesystems/udf.txt
10745F: fs/udf/
1da177e4 10746
cc2020e6 10747UFS FILESYSTEM
8b58be88 10748M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10749S: Maintained
679655da
JP
10750F: Documentation/filesystems/ufs.txt
10751F: fs/ufs/
cc2020e6 10752
0a09d3ab
DH
10753UHID USERSPACE HID IO DRIVER:
10754M: David Herrmann <dh.herrmann@googlemail.com>
10755L: linux-input@vger.kernel.org
10756S: Maintained
10757F: drivers/hid/uhid.c
c117ab84 10758F: include/uapi/linux/uhid.h
0a09d3ab 10759
18332a80 10760ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10761L: linux-usb@vger.kernel.org
10c6c9c9 10762S: Orphan
355ffe69 10763F: drivers/uwb/
679655da
JP
10764F: include/linux/uwb.h
10765F: include/linux/uwb/
18332a80 10766
b31d8273
G
10767UNICORE32 ARCHITECTURE:
10768M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10769W: http://mprc.pku.edu.cn/~guanxuetao/linux
10770S: Maintained
ceebf4d5 10771T: git git://github.com/gxt/linux.git
b31d8273
G
10772F: arch/unicore32/
10773
d8379ab1
TF
10774UNIFDEF
10775M: Tony Finch <dot@dotat.at>
10776W: http://dotat.at/prog/unifdef
10777S: Maintained
10778F: scripts/unifdef.c
10779
1da177e4 10780UNIFORM CDROM DRIVER
8b58be88 10781M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10782W: http://www.kernel.dk
10783S: Maintained
679655da
JP
10784F: Documentation/cdrom/
10785F: drivers/cdrom/cdrom.c
10786F: include/linux/cdrom.h
c117ab84 10787F: include/uapi/linux/cdrom.h
1da177e4 10788
56df0122 10789UNISYS S-PAR DRIVERS
49e7d9df
JP
10790M: Benjamin Romer <benjamin.romer@unisys.com>
10791M: David Kershner <david.kershner@unisys.com>
10792L: sparmaintainer@unisys.com (Unisys internal)
10793S: Supported
10794F: drivers/staging/unisys/
56df0122 10795
9941fa6e
VH
10796UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10797M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10798L: linux-scsi@vger.kernel.org
10799S: Supported
10800F: Documentation/scsi/ufs.txt
10801F: drivers/scsi/ufs/
10802
e2d1d6c0 10803UNSORTED BLOCK IMAGES (UBI)
949cb623 10804M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10805M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10806W: http://www.linux-mtd.infradead.org/
10807L: linux-mtd@lists.infradead.org
b6b44e0a 10808T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10809S: Supported
80811493 10810F: drivers/mtd/ubi/
679655da 10811F: include/linux/mtd/ubi.h
c117ab84 10812F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10813
1da177e4 10814USB ACM DRIVER
61eee9a7 10815M: Oliver Neukum <oliver@neukum.org>
6372594a 10816L: linux-usb@vger.kernel.org
1da177e4 10817S: Maintained
679655da
JP
10818F: Documentation/usb/acm.txt
10819F: drivers/usb/class/cdc-acm.*
1da177e4 10820
b7d572e1
PF
10821USB AR5523 WIRELESS DRIVER
10822M: Pontus Fuchs <pontus.fuchs@gmail.com>
10823L: linux-wireless@vger.kernel.org
10824S: Maintained
10825F: drivers/net/wireless/ath/ar5523/
10826
115bb1ff 10827USB ATTACHED SCSI
f50a4968 10828M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10829M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10830L: linux-usb@vger.kernel.org
10831L: linux-scsi@vger.kernel.org
8eae0fb7 10832S: Maintained
115bb1ff
MW
10833F: drivers/usb/storage/uas.c
10834
1da177e4 10835USB CDC ETHERNET DRIVER
61eee9a7 10836M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10837L: linux-usb@vger.kernel.org
1da177e4 10838S: Maintained
679655da 10839F: drivers/net/usb/cdc_*.c
c117ab84 10840F: include/uapi/linux/usb/cdc.h
1da177e4 10841
66e3e591
KP
10842USB CHAOSKEY DRIVER
10843M: Keith Packard <keithp@keithp.com>
10844L: linux-usb@vger.kernel.org
10845S: Maintained
10846F: drivers/usb/misc/chaoskey.c
10847
b02b371e 10848USB CYPRESS C67X00 DRIVER
8b58be88 10849M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10850L: linux-usb@vger.kernel.org
10851S: Maintained
679655da 10852F: drivers/usb/c67x00/
b02b371e 10853
d0374f4f 10854USB DAVICOM DM9601 DRIVER
8b58be88 10855M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10856L: netdev@vger.kernel.org
d0374f4f
PK
10857W: http://www.linux-usb.org/usbnet
10858S: Maintained
679655da 10859F: drivers/net/usb/dm9601.c
d0374f4f 10860
cc2020e6 10861USB DIAMOND RIO500 DRIVER
8b58be88 10862M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10863L: rio500-users@lists.sourceforge.net
10864W: http://rio500.sourceforge.net
10865S: Maintained
679655da 10866F: drivers/usb/misc/rio500*
cc2020e6 10867
1da177e4 10868USB EHCI DRIVER
578333ab 10869M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10870L: linux-usb@vger.kernel.org
578333ab 10871S: Maintained
679655da
JP
10872F: Documentation/usb/ehci.txt
10873F: drivers/usb/host/ehci*
1da177e4 10874
69ae9e3e 10875USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10876M: Felipe Balbi <balbi@ti.com>
795fb7e7 10877L: linux-usb@vger.kernel.org
69ae9e3e 10878W: http://www.linux-usb.org/gadget
d6d0f665
FB
10879T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10880S: Maintained
679655da
JP
10881F: drivers/usb/gadget/
10882F: include/linux/usb/gadget*
69ae9e3e 10883
2dea64b4 10884USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10885M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10886L: linux-usb@vger.kernel.org
54e5881d 10887T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10888S: Maintained
c2f01971 10889F: Documentation/hid/hiddev.txt
679655da 10890F: drivers/hid/usbhid/
1da177e4 10891
959eea21 10892USB ISP116X DRIVER
8b58be88 10893M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10894L: linux-usb@vger.kernel.org
959eea21 10895S: Maintained
679655da
JP
10896F: drivers/usb/host/isp116x*
10897F: include/linux/usb/isp116x.h
959eea21 10898
1da177e4 10899USB MASS STORAGE DRIVER
8b58be88 10900M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10901L: linux-usb@vger.kernel.org
8836aeb8 10902L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10903S: Maintained
10904W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10905F: drivers/usb/storage/
1da177e4 10906
af39917d
CL
10907USB MIDI DRIVER
10908M: Clemens Ladisch <clemens@ladisch.de>
10909L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10910T: git git://git.alsa-project.org/alsa-kernel.git
10911S: Maintained
10912F: sound/usb/midi.*
10913
444ce9d4
JP
10914USB NETWORKING DRIVERS
10915L: linux-usb@vger.kernel.org
10916S: Odd Fixes
10917F: drivers/net/usb/
10918
1da177e4 10919USB OHCI DRIVER
578333ab 10920M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10921L: linux-usb@vger.kernel.org
578333ab 10922S: Maintained
679655da
JP
10923F: Documentation/usb/ohci.txt
10924F: drivers/usb/host/ohci*
1da177e4 10925
963ffa3e
PC
10926USB OTG FSM (Finite State Machine)
10927M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10928T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10929L: linux-usb@vger.kernel.org
10930S: Maintained
10931F: drivers/usb/common/usb-otg-fsm.c
10932
563da3a9
VM
10933USB OVER IP DRIVER
10934M: Valentina Manea <valentina.manea.m@gmail.com>
10935M: Shuah Khan <shuah.kh@samsung.com>
10936L: linux-usb@vger.kernel.org
10937S: Maintained
10938F: drivers/usb/usbip/
10939F: tools/usb/usbip/
10940
1da177e4 10941USB PEGASUS DRIVER
a16b945c 10942M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10943L: linux-usb@vger.kernel.org
043600a6 10944L: netdev@vger.kernel.org
052e3128
PM
10945T: git git://github.com/petkan/pegasus.git
10946W: https://github.com/petkan/pegasus
1da177e4 10947S: Maintained
679655da 10948F: drivers/net/usb/pegasus.*
1da177e4 10949
d3ad558f
FB
10950USB PHY LAYER
10951M: Felipe Balbi <balbi@ti.com>
10952L: linux-usb@vger.kernel.org
10953T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10954S: Maintained
10955F: drivers/usb/phy/
d3ad558f 10956
73e4fb3f 10957USB PRINTER DRIVER (usblp)
8b58be88 10958M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10959L: linux-usb@vger.kernel.org
73e4fb3f 10960S: Supported
679655da 10961F: drivers/usb/class/usblp.c
1da177e4
LT
10962
10963USB RTL8150 DRIVER
a16b945c 10964M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10965L: linux-usb@vger.kernel.org
043600a6 10966L: netdev@vger.kernel.org
052e3128
PM
10967T: git git://github.com/petkan/rtl8150.git
10968W: https://github.com/petkan/rtl8150
1da177e4 10969S: Maintained
679655da 10970F: drivers/net/usb/rtl8150.c
1da177e4 10971
f896b796 10972USB SERIAL SUBSYSTEM
66085694 10973M: Johan Hovold <johan@kernel.org>
795fb7e7 10974L: linux-usb@vger.kernel.org
4e68852d 10975S: Maintained
679655da 10976F: Documentation/usb/usb-serial.txt
f896b796 10977F: drivers/usb/serial/
679655da 10978F: include/linux/usb/serial.h
1da177e4 10979
b3f0db1c
SG
10980USB SMSC75XX ETHERNET DRIVER
10981M: Steve Glendinning <steve.glendinning@shawell.net>
10982L: netdev@vger.kernel.org
10983S: Maintained
10984F: drivers/net/usb/smsc75xx.*
10985
2f7ca802 10986USB SMSC95XX ETHERNET DRIVER
90b24cfb 10987M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10988L: netdev@vger.kernel.org
90b24cfb 10989S: Maintained
679655da 10990F: drivers/net/usb/smsc95xx.*
2f7ca802 10991
1da177e4 10992USB SUBSYSTEM
879a5a00 10993M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10994L: linux-usb@vger.kernel.org
1da177e4 10995W: http://www.linux-usb.org
08deed1e 10996T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10997S: Supported
679655da 10998F: Documentation/usb/
679655da
JP
10999F: drivers/usb/
11000F: include/linux/usb.h
11001F: include/linux/usb/
1da177e4
LT
11002
11003USB UHCI DRIVER
8b58be88 11004M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11005L: linux-usb@vger.kernel.org
1da177e4 11006S: Maintained
679655da 11007F: drivers/usb/host/uhci*
1da177e4 11008
69ae9e3e 11009USB "USBNET" DRIVER FRAMEWORK
d8130624 11010M: Oliver Neukum <oneukum@suse.com>
043600a6 11011L: netdev@vger.kernel.org
69ae9e3e 11012W: http://www.linux-usb.org/usbnet
1da177e4 11013S: Maintained
679655da
JP
11014F: drivers/net/usb/usbnet.c
11015F: include/linux/usb/usbnet.h
1da177e4 11016
c0efd232 11017USB VIDEO CLASS
c53ac071 11018M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11019L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11020L: linux-media@vger.kernel.org
275ffde4 11021T: git git://linuxtv.org/media_tree.git
57c6d2e9 11022W: http://www.ideasonboard.org/uvc/
c0efd232 11023S: Maintained
0c0d06ca 11024F: drivers/media/usb/uvc/
6c0f0359 11025F: include/uapi/linux/uvcvideo.h
1da177e4 11026
b60b9c45
HV
11027USB VISION DRIVER
11028M: Hans Verkuil <hverkuil@xs4all.nl>
11029L: linux-media@vger.kernel.org
11030T: git git://linuxtv.org/media_tree.git
11031W: http://linuxtv.org
11032S: Odd Fixes
11033F: drivers/media/usb/usbvision/
11034
8282da47
LP
11035USB WEBCAM GADGET
11036M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11037L: linux-usb@vger.kernel.org
11038S: Maintained
3a83c16e 11039F: drivers/usb/gadget/function/*uvc*
faf2e1db 11040F: drivers/usb/gadget/legacy/webcam.c
8282da47 11041
bf164cc0 11042USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11043M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11044L: linux-wireless@vger.kernel.org
11045S: Maintained
679655da 11046F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11047
eb6bab13 11048USB XHCI DRIVER
03d85053 11049M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11050L: linux-usb@vger.kernel.org
11051S: Supported
36d0344c
SS
11052F: drivers/usb/host/xhci*
11053F: drivers/usb/host/pci-quirks*
eb6bab13 11054
1da177e4 11055USB ZD1201 DRIVER
4086b9ca 11056L: linux-wireless@vger.kernel.org
1da177e4 11057W: http://linux-lc100020.sourceforge.net
4086b9ca 11058S: Orphan
679655da 11059F: drivers/net/wireless/zd1201.*
1da177e4 11060
b7eee616 11061USB ZR364XX DRIVER
8b58be88 11062M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11063L: linux-usb@vger.kernel.org
661263b5 11064L: linux-media@vger.kernel.org
275ffde4 11065T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11066W: http://royale.zerezo.com/zr364xx/
11067S: Maintained
679655da 11068F: Documentation/video4linux/zr364xx.txt
90d72ac6 11069F: drivers/media/usb/zr364xx/
b7eee616 11070
289fcff4
HK
11071ULPI BUS
11072M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11073L: linux-usb@vger.kernel.org
11074S: Maintained
11075F: drivers/usb/common/ulpi.c
11076F: include/linux/ulpi/
11077
e7839f25 11078USER-MODE LINUX (UML)
8b58be88 11079M: Jeff Dike <jdike@addtoit.com>
b15194b7 11080M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11081L: user-mode-linux-devel@lists.sourceforge.net
11082L: user-mode-linux-user@lists.sourceforge.net
11083W: http://user-mode-linux.sourceforge.net
11084S: Maintained
61516587 11085F: Documentation/virtual/uml/
679655da 11086F: arch/um/
b070989a 11087F: arch/x86/um/
679655da
JP
11088F: fs/hostfs/
11089F: fs/hppfs/
b7eee616 11090
e5f114e9 11091USERSPACE I/O (UIO)
6a534c9d 11092M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11093M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11094S: Maintained
3d3fecbd 11095T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11096F: Documentation/DocBook/uio-howto.tmpl
11097F: drivers/uio/
11098F: include/linux/uio*.h
e5f114e9 11099
256cccbe 11100UTIL-LINUX PACKAGE
8b58be88 11101M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11102L: util-linux@vger.kernel.org
11103W: http://en.wikipedia.org/wiki/Util-linux
11104T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11105S: Maintained
11106
c1fd1c07 11107UVESAFB DRIVER
8b58be88 11108M: Michal Januszewski <spock@gentoo.org>
c69f677c 11109L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11110W: http://dev.gentoo.org/~spock/projects/uvesafb/
11111S: Maintained
679655da 11112F: Documentation/fb/uvesafb.txt
8a61f013 11113F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11114
4480f15b 11115VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11116M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11117S: Maintained
679655da
JP
11118F: Documentation/filesystems/vfat.txt
11119F: fs/fat/
1da177e4 11120
cba3345c
AW
11121VFIO DRIVER
11122M: Alex Williamson <alex.williamson@redhat.com>
11123L: kvm@vger.kernel.org
11124S: Maintained
11125F: Documentation/vfio.txt
11126F: drivers/vfio/
11127F: include/linux/vfio.h
c117ab84 11128F: include/uapi/linux/vfio.h
cba3345c 11129
a714ea5f
AW
11130VFIO PLATFORM DRIVER
11131M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11132L: kvm@vger.kernel.org
11133S: Maintained
11134F: drivers/vfio/platform/
11135
9e6f3438
PO
11136VIDEOBUF2 FRAMEWORK
11137M: Pawel Osciak <pawel@osciak.com>
11138M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11139M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11140L: linux-media@vger.kernel.org
11141S: Maintained
90d72ac6 11142F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11143F: include/media/videobuf2-*
11144
9a82446b
AS
11145VIRTIO CONSOLE DRIVER
11146M: Amit Shah <amit.shah@redhat.com>
11147L: virtualization@lists.linux-foundation.org
11148S: Maintained
11149F: drivers/char/virtio_console.c
11150F: include/linux/virtio_console.h
c117ab84 11151F: include/uapi/linux/virtio_console.h
9a82446b 11152
2426ec8f 11153VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11154M: "Michael S. Tsirkin" <mst@redhat.com>
11155L: virtualization@lists.linux-foundation.org
11156S: Maintained
11157F: drivers/virtio/
c893c8d7 11158F: tools/virtio/
2426ec8f
MT
11159F: drivers/net/virtio_net.c
11160F: drivers/block/virtio_blk.c
11161F: include/linux/virtio_*.h
916cdabc 11162F: include/uapi/linux/virtio_*.h
2426ec8f 11163
f2dbda3b
CH
11164VIRTIO DRIVERS FOR S390
11165M: Christian Borntraeger <borntraeger@de.ibm.com>
11166M: Cornelia Huck <cornelia.huck@de.ibm.com>
11167L: linux-s390@vger.kernel.org
11168L: virtualization@lists.linux-foundation.org
11169L: kvm@vger.kernel.org
11170S: Supported
1b568d93 11171F: drivers/s390/virtio/
f2dbda3b 11172
4ad6ee91
GH
11173VIRTIO GPU DRIVER
11174M: David Airlie <airlied@linux.ie>
11175M: Gerd Hoffmann <kraxel@redhat.com>
11176L: dri-devel@lists.freedesktop.org
11177L: virtualization@lists.linux-foundation.org
11178S: Maintained
11179F: drivers/gpu/drm/virtio/
11180F: include/uapi/linux/virtio_gpu.h
11181
3a4d5c94
MT
11182VIRTIO HOST (VHOST)
11183M: "Michael S. Tsirkin" <mst@redhat.com>
11184L: kvm@vger.kernel.org
c996d8b9 11185L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11186L: netdev@vger.kernel.org
11187S: Maintained
11188F: drivers/vhost/
c117ab84 11189F: include/uapi/linux/vhost.h
3a4d5c94 11190
271c8651
GH
11191VIRTIO INPUT DRIVER
11192M: Gerd Hoffmann <kraxel@redhat.com>
11193S: Maintained
11194F: drivers/virtio/virtio_input.c
11195F: include/uapi/linux/virtio_input.h
11196
1da177e4 11197VIA RHINE NETWORK DRIVER
210347e1 11198S: Orphan
f2148a47 11199F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11200
f0bf7f61 11201VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11202M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11203M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11204S: Maintained
11205F: drivers/mmc/host/via-sdmmc.c
11206
69e4a7c2 11207VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11208M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11209L: linux-fbdev@vger.kernel.org
69e4a7c2 11210S: Maintained
c7babebd
FTS
11211F: include/linux/via-core.h
11212F: include/linux/via-gpio.h
11213F: include/linux/via_i2c.h
8a61f013 11214F: drivers/video/fbdev/via/
69e4a7c2 11215
01f20734 11216VIA VELOCITY NETWORK DRIVER
8b58be88 11217M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11218L: netdev@vger.kernel.org
11219S: Maintained
f2148a47 11220F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11221
77911fd2 11222VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11223M: Hans Verkuil <hverkuil@xs4all.nl>
11224L: linux-media@vger.kernel.org
11225T: git git://linuxtv.org/media_tree.git
11226W: http://linuxtv.org
11227S: Maintained
77911fd2 11228F: drivers/media/platform/vivid/*
0b7bc1fa 11229
be7f8273 11230VLAN (802.1Q)
8b58be88 11231M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11232L: netdev@vger.kernel.org
11233S: Maintained
679655da
JP
11234F: drivers/net/macvlan.c
11235F: include/linux/if_*vlan.h
11236F: net/8021q/
be7f8273 11237
55e331cf 11238VLYNQ BUS
8b58be88 11239M: Florian Fainelli <florian@openwrt.org>
8578d7af 11240L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11241S: Maintained
11242F: drivers/vlynq/vlynq.c
11243F: include/linux/vlynq.h
11244
390beae4 11245VME SUBSYSTEM
74c600e3 11246M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11247M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11248M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11249L: devel@driverdev.osuosl.org
11250S: Maintained
11251T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11252F: Documentation/vme_api.txt
11253F: drivers/staging/vme/
11254F: drivers/vme/
11255F: include/linux/vme*
11256
4488e09b
AK
11257VMWARE HYPERVISOR INTERFACE
11258M: Alok Kataria <akataria@vmware.com>
11259L: virtualization@lists.linux-foundation.org
11260S: Supported
11261F: arch/x86/kernel/cpu/vmware.c
11262
73b35d07
DT
11263VMWARE BALLOON DRIVER
11264M: Xavier Deguillard <xdeguillard@vmware.com>
11265M: Philip Moltmann <moltmann@vmware.com>
11266M: "VMware, Inc." <pv-drivers@vmware.com>
11267L: linux-kernel@vger.kernel.org
11268S: Maintained
11269F: drivers/misc/vmw_balloon.c
11270
8b8be51b
TH
11271VMWARE VMMOUSE SUBDRIVER
11272M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11273M: "VMware, Inc." <pv-drivers@vmware.com>
11274L: linux-input@vger.kernel.org
11275S: Maintained
11276F: drivers/input/mouse/vmmouse.c
11277F: drivers/input/mouse/vmmouse.h
11278
d1a890fa 11279VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11280M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11281M: "VMware, Inc." <pv-drivers@vmware.com>
11282L: netdev@vger.kernel.org
11283S: Maintained
11284F: drivers/net/vmxnet3/
d1a890fa 11285
851b1642 11286VMware PVSCSI driver
f2d7e40e 11287M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11288M: VMware PV-Drivers <pv-drivers@vmware.com>
11289L: linux-scsi@vger.kernel.org
11290S: Maintained
11291F: drivers/scsi/vmw_pvscsi.c
11292F: drivers/scsi/vmw_pvscsi.h
11293
e53e86c7 11294VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11295M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11296M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11297L: linux-kernel@vger.kernel.org
1dd68f01 11298W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11299T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11300S: Supported
679655da
JP
11301F: drivers/regulator/
11302F: include/linux/regulator/
e53e86c7 11303
081958eb
DA
11304VRF
11305M: David Ahern <dsa@cumulusnetworks.com>
11306M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11307L: netdev@vger.kernel.org
11308S: Maintained
11309F: drivers/net/vrf.c
11310F: include/net/vrf.h
562d897d 11311F: Documentation/networking/vrf.txt
081958eb 11312
ab41319e 11313VT1211 HARDWARE MONITOR DRIVER
8b58be88 11314M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11315L: lm-sensors@lm-sensors.org
11316S: Maintained
679655da
JP
11317F: Documentation/hwmon/vt1211
11318F: drivers/hwmon/vt1211.c
ab41319e 11319
1de9e371 11320VT8231 HARDWARE MONITOR DRIVER
8b58be88 11321M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11322L: lm-sensors@lm-sensors.org
11323S: Maintained
679655da 11324F: drivers/hwmon/vt8231.c
1de9e371 11325
88095e7b
TO
11326VUB300 USB to SDIO/SD/MMC bridge chip
11327M: Tony Olech <tony.olech@elandigitalsystems.com>
11328L: linux-mmc@vger.kernel.org
11329L: linux-usb@vger.kernel.org
11330S: Supported
11331F: drivers/mmc/host/vub300.c
11332
1da177e4 11333W1 DALLAS'S 1-WIRE BUS
a8018766 11334M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11335S: Maintained
679655da
JP
11336F: Documentation/w1/
11337F: drivers/w1/
1da177e4 11338
13927079 11339W83791D HARDWARE MONITORING DRIVER
8b58be88 11340M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11341L: lm-sensors@lm-sensors.org
25845c22 11342S: Maintained
679655da
JP
11343F: Documentation/hwmon/w83791d
11344F: drivers/hwmon/w83791d.c
13927079 11345
61db011d 11346W83793 HARDWARE MONITORING DRIVER
8b58be88 11347M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11348L: lm-sensors@lm-sensors.org
11349S: Maintained
679655da
JP
11350F: Documentation/hwmon/w83793
11351F: drivers/hwmon/w83793.c
61db011d 11352
e3760b43 11353W83795 HARDWARE MONITORING DRIVER
d8130624 11354M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11355L: lm-sensors@lm-sensors.org
11356S: Maintained
11357F: drivers/hwmon/w83795.c
11358
1da177e4 11359W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11360M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11361S: Maintained
679655da 11362F: drivers/mmc/host/wbsd.*
1da177e4 11363
b4e05923
HG
11364WACOM PROTOCOL 4 SERIAL TABLETS
11365M: Julian Squires <julian@cipht.net>
11366M: Hans de Goede <hdegoede@redhat.com>
11367L: linux-input@vger.kernel.org
11368S: Maintained
11369F: drivers/input/tablet/wacom_serial4.c
11370
3527761c 11371WATCHDOG DEVICE DRIVERS
8b58be88 11372M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11373L: linux-watchdog@vger.kernel.org
11374W: http://www.linux-watchdog.org/
f599aaf0 11375T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11376S: Maintained
679655da
JP
11377F: Documentation/watchdog/
11378F: drivers/watchdog/
11379F: include/linux/watchdog.h
c117ab84 11380F: include/uapi/linux/watchdog.h
3527761c 11381
1da177e4 11382WD7000 SCSI DRIVER
8b58be88 11383M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11384L: linux-scsi@vger.kernel.org
11385S: Maintained
679655da 11386F: drivers/scsi/wd7000.c
1da177e4 11387
b22e00f3
DH
11388WIIMOTE HID DRIVER
11389M: David Herrmann <dh.herrmann@googlemail.com>
11390L: linux-input@vger.kernel.org
11391S: Maintained
11392F: drivers/hid/hid-wiimote*
11393
e258b80e 11394WINBOND CIR DRIVER
364e9e18 11395M: David Härdeman <david@hardeman.nu>
e258b80e 11396S: Maintained
116ab806 11397F: drivers/media/rc/winbond-cir.c
e258b80e 11398
8a70da82 11399WIMAX STACK
8b58be88 11400M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11401M: linux-wimax@intel.com
49e7d9df 11402L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11403S: Supported
11404W: http://linuxwimax.org
315987dc 11405F: Documentation/wimax/README.wimax
315987dc
JP
11406F: include/linux/wimax/debug.h
11407F: include/net/wimax.h
c117ab84 11408F: include/uapi/linux/wimax.h
315987dc 11409F: net/wimax/
8a70da82 11410
5fc14680 11411WISTRON LAPTOP BUTTON DRIVER
8b58be88 11412M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11413S: Maintained
679655da 11414F: drivers/input/misc/wistron_btns.c
5fc14680 11415
1da177e4 11416WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11417M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11418L: linux-wireless@vger.kernel.org
926554c4 11419W: http://oops.ghostprotocols.net:81/blog
1da177e4 11420S: Maintained
679655da 11421F: drivers/net/wireless/wl3501*
1da177e4 11422
055bcbcb 11423WOLFSON MICROELECTRONICS DRIVERS
fef95164 11424L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11425T: git https://github.com/CirrusLogic/linux-drivers.git
11426W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11427S: Supported
3768f0b1 11428F: Documentation/hwmon/wm83??
af1c5386 11429F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11430F: drivers/clk/clk-wm83*.c
9c309598 11431F: drivers/extcon/extcon-arizona.c
b75ea16a 11432F: drivers/leds/leds-wm83*.c
25b273ba 11433F: drivers/gpio/gpio-*wm*.c
9c309598 11434F: drivers/gpio/gpio-arizona.c
d22b0869 11435F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11436F: drivers/input/misc/wm831x-on.c
11437F: drivers/input/touchscreen/wm831x-ts.c
11438F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11439F: drivers/mfd/arizona*
11440F: drivers/mfd/wm*.c
b75ea16a
MB
11441F: drivers/power/wm83*.c
11442F: drivers/rtc/rtc-wm83*.c
11443F: drivers/regulator/wm8*.c
3860e6c4 11444F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11445F: drivers/watchdog/wm83*_wdt.c
9c309598 11446F: include/linux/mfd/arizona/
3860e6c4 11447F: include/linux/mfd/wm831x/
b75ea16a 11448F: include/linux/mfd/wm8350/
3768f0b1 11449F: include/linux/mfd/wm8400*
59ec6da2 11450F: include/linux/wm97xx.h
055bcbcb 11451F: include/sound/wm????.h
9c309598 11452F: sound/soc/codecs/arizona.?
055bcbcb 11453F: sound/soc/codecs/wm*
b75ea16a 11454
3e6cd7a4
TH
11455WORKQUEUE
11456M: Tejun Heo <tj@kernel.org>
badb7f5e 11457R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11458T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11459S: Maintained
11460F: include/linux/workqueue.h
11461F: kernel/workqueue.c
11462F: Documentation/workqueue.txt
11463
1da177e4 11464X.25 NETWORK LAYER
8bf28059 11465M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11466L: linux-x25@vger.kernel.org
8bf28059 11467S: Odd Fixes
679655da
JP
11468F: Documentation/networking/x25*
11469F: include/net/x25*
11470F: net/x25/
1da177e4 11471
e2d1d6c0 11472X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11473M: Thomas Gleixner <tglx@linutronix.de>
11474M: Ingo Molnar <mingo@redhat.com>
11475M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11476M: x86@kernel.org
981c3a4f 11477L: linux-kernel@vger.kernel.org
75fc2d37 11478T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11479S: Maintained
679655da
JP
11480F: Documentation/x86/
11481F: arch/x86/
e2d1d6c0 11482
d0944853 11483X86 PLATFORM DRIVERS
e181ba15 11484M: Darren Hart <dvhart@infradead.org>
d0944853 11485L: platform-driver-x86@vger.kernel.org
e181ba15 11486T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11487S: Maintained
14430813 11488F: drivers/platform/x86/
d0944853 11489
c1f5c54b
IM
11490X86 MCE INFRASTRUCTURE
11491M: Tony Luck <tony.luck@intel.com>
487ba8e8 11492M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11493L: linux-edac@vger.kernel.org
11494S: Maintained
11495F: arch/x86/kernel/cpu/mcheck/*
11496
79ebdc95
BP
11497X86 MICROCODE UPDATE SUPPORT
11498M: Borislav Petkov <bp@alien8.de>
11499S: Maintained
11500F: arch/x86/kernel/cpu/microcode/*
11501
f0905c5a
AL
11502X86 VDSO
11503M: Andy Lutomirski <luto@amacapital.net>
11504L: linux-kernel@vger.kernel.org
11505T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11506S: Maintained
d603c8e1 11507F: arch/x86/entry/vdso/
f0905c5a 11508
d6fad502 11509XC2028/3028 TUNER DRIVER
009a5410 11510M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11511L: linux-media@vger.kernel.org
11512W: http://linuxtv.org
11513T: git git://linuxtv.org/media_tree.git
11514S: Maintained
11515F: drivers/media/tuners/tuner-xc2028.*
11516
c4468085 11517XEN HYPERVISOR INTERFACE
c4468085 11518M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11519M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11520M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11521L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11522T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11523S: Supported
11524F: arch/x86/xen/
11525F: drivers/*/xen-*front.c
11526F: drivers/xen/
11527F: arch/x86/include/asm/xen/
11528F: include/xen/
c117ab84 11529F: include/uapi/xen/
c4468085 11530
77bfb479
SS
11531XEN HYPERVISOR ARM
11532M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11533L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11534S: Supported
11535F: arch/arm/xen/
11536F: arch/arm/include/asm/xen/
11537
b475e83f
SS
11538XEN HYPERVISOR ARM64
11539M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11540L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11541S: Supported
11542F: arch/arm64/xen/
11543F: arch/arm64/include/asm/xen/
11544
9b57e1a7
IC
11545XEN NETWORK BACKEND DRIVER
11546M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11547M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11548L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11549L: netdev@vger.kernel.org
11550S: Supported
11551F: drivers/net/xen-netback/*
11552
c5f8e29d
KRW
11553XEN PCI SUBSYSTEM
11554M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11555L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11556S: Supported
11557F: arch/x86/pci/*xen*
11558F: drivers/pci/*xen*
11559
a2c5ae65
KRW
11560XEN BLOCK SUBSYSTEM
11561M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11562M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11563L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11564S: Supported
11565F: drivers/block/xen-blkback/*
11566F: drivers/block/xen*
11567
15d03609
JG
11568XEN PVSCSI DRIVERS
11569M: Juergen Gross <jgross@suse.com>
11570L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11571L: linux-scsi@vger.kernel.org
11572S: Supported
11573F: drivers/scsi/xen-scsifront.c
11574F: drivers/xen/xen-scsiback.c
11575F: include/xen/interface/io/vscsiif.h
11576
c5f8e29d
KRW
11577XEN SWIOTLB SUBSYSTEM
11578M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11579L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11580S: Supported
11581F: arch/x86/xen/*swiotlb*
11582F: drivers/xen/*swiotlb*
11583
1da177e4
LT
11584XFS FILESYSTEM
11585P: Silicon Graphics Inc
809625ca 11586M: Dave Chinner <david@fromorbit.com>
18caa67a 11587M: xfs@oss.sgi.com
d7ede1aa 11588L: xfs@oss.sgi.com
1da177e4 11589W: http://oss.sgi.com/projects/xfs
54e5881d 11590T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11591S: Supported
679655da
JP
11592F: Documentation/filesystems/xfs.txt
11593F: fs/xfs/
1da177e4 11594
8a3b7a25 11595XILINX AXI ETHERNET DRIVER
59a54f30
MS
11596M: Anirudha Sarangi <anirudh@xilinx.com>
11597M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11598S: Maintained
11599F: drivers/net/ethernet/xilinx/xilinx_axienet*
11600
238b8721 11601XILINX UARTLITE SERIAL DRIVER
8b58be88 11602M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11603L: linux-serial@vger.kernel.org
11604S: Maintained
df621252 11605F: drivers/tty/serial/uartlite.c
238b8721 11606
df330515
LP
11607XILINX VIDEO IP CORES
11608M: Hyun Kwon <hyun.kwon@xilinx.com>
11609M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11610L: linux-media@vger.kernel.org
11611T: git git://linuxtv.org/media_tree.git
11612S: Supported
11613F: Documentation/devicetree/bindings/media/xilinx/
11614F: drivers/media/platform/xilinx/
a5562f65 11615F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11616
74316949
EB
11617XILLYBUS DRIVER
11618M: Eli Billauer <eli.billauer@gmail.com>
11619L: linux-kernel@vger.kernel.org
11620S: Supported
11621F: drivers/char/xillybus/
11622
f620e4b8
MF
11623XTENSA XTFPGA PLATFORM SUPPORT
11624M: Max Filippov <jcmvbkbc@gmail.com>
11625L: linux-xtensa@linux-xtensa.org
11626S: Maintained
11627F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11628F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11629
1da177e4 11630YAM DRIVER FOR AX.25
8b58be88 11631M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11632L: linux-hams@vger.kernel.org
11633S: Maintained
679655da
JP
11634F: drivers/net/hamradio/yam*
11635F: include/linux/yam.h
1da177e4 11636
af64a5eb 11637YEALINK PHONE DRIVER
8b58be88 11638M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11639L: usbb2k-api-dev@nongnu.org
11640S: Maintained
679655da
JP
11641F: Documentation/input/yealink.txt
11642F: drivers/input/misc/yealink.*
af64a5eb 11643
1da177e4 11644Z8530 DRIVER FOR AX.25
8b58be88 11645M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11646W: http://yaina.de/jreuter/
11647W: http://www.qsl.net/dl1bke/
11648L: linux-hams@vger.kernel.org
11649S: Maintained
679655da
JP
11650F: Documentation/networking/z8530drv.txt
11651F: drivers/net/hamradio/*scc.c
11652F: drivers/net/hamradio/z8530.h
1da177e4 11653
0cf31ec1 11654ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11655M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11656L: linux-mm@kvack.org
11657S: Maintained
11658F: mm/zbud.c
11659F: include/linux/zbud.h
11660
7c0c3afb 11661ZD1211RW WIRELESS DRIVER
8b58be88
JP
11662M: Daniel Drake <dsd@gentoo.org>
11663M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11664W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11665L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11666L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11667S: Maintained
679655da 11668F: drivers/net/wireless/zd1211rw/
7c0c3afb 11669
20263029
DS
11670ZPOOL COMPRESSED PAGE STORAGE API
11671M: Dan Streetman <ddstreet@ieee.org>
11672L: linux-mm@kvack.org
11673S: Maintained
11674F: mm/zpool.c
11675F: include/linux/zpool.h
11676
1da177e4 11677ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11678L: mjpeg-users@lists.sourceforge.net
f63145e2 11679L: linux-media@vger.kernel.org
1da177e4 11680W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11681T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11682S: Odd Fixes
90d72ac6 11683F: drivers/media/pci/zoran/
1da177e4 11684
6920f2cc
MK
11685ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11686M: Minchan Kim <minchan@kernel.org>
11687M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11688R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11689L: linux-kernel@vger.kernel.org
11690S: Maintained
11691F: drivers/block/zram/
11692F: Documentation/blockdev/zram.txt
11693
8b4a4080 11694ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11695M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11696S: Maintained
df621252 11697F: drivers/tty/serial/zs.*
8b4a4080 11698
eae70d06
MK
11699ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11700M: Minchan Kim <minchan@kernel.org>
11701M: Nitin Gupta <ngupta@vflare.org>
41192a2d 11702R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
11703L: linux-mm@kvack.org
11704S: Maintained
11705F: mm/zsmalloc.c
11706F: include/linux/zsmalloc.h
d02be50d 11707F: Documentation/vm/zsmalloc.txt
eae70d06 11708
0cf31ec1 11709ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11710M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11711L: linux-mm@kvack.org
11712S: Maintained
11713F: mm/zswap.c
11714
1da177e4 11715THE REST
8b58be88 11716M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11717L: linux-kernel@vger.kernel.org
8a6e2535 11718Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11719T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11720S: Buried alive in reporters
34d03cc1
JP
11721F: *
11722F: */