ALSA: dice: fix detection of Loud devices
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
1da177e4 243ACENIC DRIVER
8b58be88 244M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
245L: linux-acenic@sunsite.dk
246S: Maintained
531c4f89 247F: drivers/net/ethernet/alteon/acenic*
1da177e4 248
e86435eb 249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 250M: Peter Feuerer <peter@piie.net>
d0944853 251L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
252W: http://piie.net/?section=acerhdf
253S: Maintained
254F: drivers/platform/x86/acerhdf.c
e86435eb 255
745a5d21 256ACER WMI LAPTOP EXTRAS
182ae55c 257M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 258L: platform-driver-x86@vger.kernel.org
745a5d21 259S: Maintained
679655da 260F: drivers/platform/x86/acer-wmi.c
745a5d21 261
1da177e4 262ACPI
9c3646d1 263M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 264M: Len Brown <lenb@kernel.org>
6968e50c 265L: linux-acpi@vger.kernel.org
360818b8
RW
266W: https://01.org/linux-acpi
267Q: https://patchwork.kernel.org/project/linux-acpi/list/
268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 269S: Supported
679655da
JP
270F: drivers/acpi/
271F: drivers/pnp/pnpacpi/
272F: include/linux/acpi.h
43368e74 273F: include/acpi/
3a75ef0c 274F: Documentation/acpi/
89ca78a0 275F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
276F: drivers/pci/*acpi*
277F: drivers/pci/*/*acpi*
278F: drivers/pci/*/*/*acpi*
3a75ef0c 279F: tools/power/acpi/
8b59a454 280
3774929d
RW
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M: Robert Moore <robert.moore@intel.com>
283M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 284M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
285L: linux-acpi@vger.kernel.org
286L: devel@acpica.org
287W: https://acpica.org/
288W: https://github.com/acpica/acpica/
289Q: https://patchwork.kernel.org/project/linux-acpi/list/
290T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S: Supported
292F: drivers/acpi/acpica/
293F: include/acpi/
2754c447 294F: tools/power/acpi/
3774929d 295
8b59a454 296ACPI FAN DRIVER
8b58be88 297M: Zhang Rui <rui.zhang@intel.com>
8b59a454 298L: linux-acpi@vger.kernel.org
5ca92bd9 299W: https://01.org/linux-acpi
8b59a454 300S: Supported
679655da 301F: drivers/acpi/fan.c
1da177e4 302
8b59a454 303ACPI THERMAL DRIVER
8b58be88 304M: Zhang Rui <rui.zhang@intel.com>
8b59a454 305L: linux-acpi@vger.kernel.org
5ca92bd9 306W: https://01.org/linux-acpi
8b59a454 307S: Supported
679655da 308F: drivers/acpi/*thermal*
998be20f 309
359acec8 310ACPI VIDEO DRIVER
8b58be88 311M: Zhang Rui <rui.zhang@intel.com>
8b59a454 312L: linux-acpi@vger.kernel.org
5ca92bd9 313W: https://01.org/linux-acpi
8b59a454 314S: Supported
679655da 315F: drivers/acpi/video.c
998be20f 316
bff431e4 317ACPI WMI DRIVER
d0944853 318L: platform-driver-x86@vger.kernel.org
5b927259 319S: Orphan
679655da 320F: drivers/platform/x86/wmi.c
bff431e4 321
2f39d519 322AD1889 ALSA SOUND DRIVER
8b58be88 323M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
324W: http://wiki.parisc-linux.org/AD1889
325L: linux-parisc@vger.kernel.org
326S: Maintained
679655da 327F: sound/pci/ad1889.*
2f39d519 328
527a1a83
MH
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 331W: http://wiki.analog.com/AD5254
a4edbc10 332W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
333S: Supported
334F: drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 338W: http://wiki.analog.com/AD5398
a4edbc10 339W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
340S: Supported
341F: drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 345W: http://wiki.analog.com/AD7142
a4edbc10 346W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
347S: Supported
348F: drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 352W: http://wiki.analog.com/AD7877
a4edbc10 353W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
354S: Supported
355F: drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 359W: http://wiki.analog.com/AD7879
a4edbc10 360W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
361S: Supported
362F: drivers/input/touchscreen/ad7879.c
363
1330b0dc 364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 365M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
366S: Maintained
367
1da177e4 368ADM1025 HARDWARE MONITOR DRIVER
d8130624 369M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 370L: lm-sensors@lm-sensors.org
1da177e4 371S: Maintained
679655da
JP
372F: Documentation/hwmon/adm1025
373F: drivers/hwmon/adm1025.c
1da177e4 374
cae2caae 375ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 376M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
377L: lm-sensors@lm-sensors.org
378S: Maintained
679655da 379F: drivers/hwmon/adm1029.c
cae2caae 380
cc0b88cf 381ADM8211 WIRELESS DRIVER
cc0b88cf 382L: linux-wireless@vger.kernel.org
491b26b4 383W: http://wireless.kernel.org/
e71bcbd0 384S: Orphan
679655da 385F: drivers/net/wireless/adm8211.*
cc0b88cf 386
e8e31622
SA
387ADP1653 FLASH CONTROLLER DRIVER
388M: Sakari Ailus <sakari.ailus@iki.fi>
389L: linux-media@vger.kernel.org
390S: Maintained
391F: drivers/media/i2c/adp1653.c
392F: include/media/adp1653.h
393
527a1a83
MH
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 396W: http://wiki.analog.com/ADP5520
a4edbc10 397W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
398S: Supported
399F: drivers/mfd/adp5520.c
400F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 401F: drivers/leds/leds-adp5520.c
77278d50 402F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
403F: drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 407W: http://wiki.analog.com/ADP5588
a4edbc10 408W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
409S: Supported
410F: drivers/input/keyboard/adp5588-keys.c
77278d50 411F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 415W: http://wiki.analog.com/ADP8860
a4edbc10 416W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
417S: Supported
418F: drivers/video/backlight/adp8860_bl.c
419
8c22a8f5
DE
420ADS1015 HARDWARE MONITOR DRIVER
421M: Dirk Eibach <eibach@gdsys.de>
422L: lm-sensors@lm-sensors.org
423S: Maintained
424F: Documentation/hwmon/ads1015
425F: drivers/hwmon/ads1015.c
426F: include/linux/i2c/ads1015.h
427
1da177e4 428ADT746X FAN DRIVER
8b58be88 429M: Colin Leroy <colin@colino.net>
1da177e4 430S: Maintained
679655da 431F: drivers/macintosh/therm_adt746x.c
1da177e4 432
b058b859 433ADT7475 HARDWARE MONITOR DRIVER
d8130624 434M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
435L: lm-sensors@lm-sensors.org
436S: Maintained
437F: Documentation/hwmon/adt7475
438F: drivers/hwmon/adt7475.c
439
527a1a83
MH
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 442W: http://wiki.analog.com/ADXL345
a4edbc10 443W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
444S: Supported
445F: drivers/input/misc/adxl34x.c
446
8c6af9e1 447ADVANSYS SCSI DRIVER
8b58be88 448M: Matthew Wilcox <matthew@wil.cx>
d8130624 449M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
450L: linux-scsi@vger.kernel.org
451S: Maintained
679655da
JP
452F: Documentation/scsi/advansys.txt
453F: drivers/scsi/advansys.c
8c6af9e1 454
1da177e4 455AEDSP16 DRIVER
8b58be88 456M: Riccardo Facchetti <fizban@tin.it>
1da177e4 457S: Maintained
679655da 458F: sound/oss/aedsp16.c
1da177e4 459
91952bc0
AP
460AF9013 MEDIA DRIVER
461M: Antti Palosaari <crope@iki.fi>
462L: linux-media@vger.kernel.org
463W: http://linuxtv.org/
464W: http://palosaari.fi/linux/
465Q: http://patchwork.linuxtv.org/project/linux-media/list/
466T: git git://linuxtv.org/anttip/media_tree.git
467S: Maintained
468F: drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M: Antti Palosaari <crope@iki.fi>
472L: linux-media@vger.kernel.org
473W: http://linuxtv.org/
474W: http://palosaari.fi/linux/
475Q: http://patchwork.linuxtv.org/project/linux-media/list/
476T: git git://linuxtv.org/anttip/media_tree.git
477S: Maintained
478F: drivers/media/dvb-frontends/af9033*
479
1da177e4 480AFFS FILE SYSTEM
6cf515e1
GU
481L: linux-fsdevel@vger.kernel.org
482S: Orphan
679655da
JP
483F: Documentation/filesystems/affs.txt
484F: fs/affs/
1da177e4 485
e2d1d6c0 486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 487M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
488L: linux-afs@lists.infradead.org
489S: Supported
679655da
JP
490F: fs/afs/
491F: include/net/af_rxrpc.h
492F: net/rxrpc/af_rxrpc.c
e2d1d6c0 493
1da177e4 494AGPGART DRIVER
8b58be88 495M: David Airlie <airlied@linux.ie>
878eaf61 496T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 497S: Maintained
679655da
JP
498F: drivers/char/agp/
499F: include/linux/agp*
c117ab84 500F: include/uapi/linux/agp*
1da177e4
LT
501
502AHA152X SCSI DRIVER
8b58be88 503M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
504L: linux-scsi@vger.kernel.org
505S: Maintained
679655da
JP
506F: drivers/scsi/aha152x*
507F: drivers/scsi/pcmcia/aha152x*
1da177e4 508
64624d4f 509AIC7XXX / AIC79XX SCSI DRIVER
d8130624 510M: Hannes Reinecke <hare@suse.com>
64624d4f 511L: linux-scsi@vger.kernel.org
1da177e4 512S: Maintained
679655da 513F: drivers/scsi/aic7xxx/
1da177e4 514
450500ad
HV
515AIMSLAB FM RADIO RECEIVER DRIVER
516M: Hans Verkuil <hverkuil@xs4all.nl>
517L: linux-media@vger.kernel.org
518T: git git://linuxtv.org/media_tree.git
519W: http://linuxtv.org
520S: Maintained
521F: drivers/media/radio/radio-aimslab*
522
e2d1d6c0 523AIO
8b58be88 524M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
525L: linux-aio@kvack.org
526S: Supported
679655da
JP
527F: fs/aio.c
528F: include/linux/*aio*.h
e2d1d6c0 529
469d4ec8
AP
530AIRSPY MEDIA DRIVER
531M: Antti Palosaari <crope@iki.fi>
532L: linux-media@vger.kernel.org
533W: http://linuxtv.org/
534W: http://palosaari.fi/linux/
535Q: http://patchwork.linuxtv.org/project/linux-media/list/
536T: git git://linuxtv.org/anttip/media_tree.git
537S: Maintained
538F: drivers/media/usb/airspy/
539
1da177e4 540ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 541M: Duncan Sands <duncan.sands@free.fr>
6372594a 542L: linux-usb@vger.kernel.org
1da177e4
LT
543W: http://www.linux-usb.org/SpeedTouch/
544S: Maintained
679655da
JP
545F: drivers/usb/atm/speedtch.c
546F: drivers/usb/atm/usbatm.c
1da177e4 547
272f133a 548ALCHEMY AU1XX0 MMC DRIVER
8b58be88 549M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 550S: Maintained
679655da 551F: drivers/mmc/host/au1xmmc.c
272f133a 552
4a4e5787 553ALI1563 I2C DRIVER
8b58be88 554M: Rudolf Marek <r.marek@assembler.cz>
846557d3 555L: linux-i2c@vger.kernel.org
4a4e5787 556S: Maintained
679655da
JP
557F: Documentation/i2c/busses/i2c-ali1563
558F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 559
bc368798
LC
560ALLWINNER SECURITY SYSTEM
561M: Corentin Labbe <clabbe.montjoie@gmail.com>
562L: linux-crypto@vger.kernel.org
563S: Maintained
564F: drivers/crypto/sunxi-ss/
565
1da177e4 566ALPHA PORT
8b58be88 567M: Richard Henderson <rth@twiddle.net>
8b58be88 568M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 569M: Matt Turner <mattst88@gmail.com>
c89f4f9a 570S: Odd Fixes
a9406699 571L: linux-alpha@vger.kernel.org
679655da 572F: arch/alpha/
1da177e4 573
f62092f6
LFT
574ALTERA MAILBOX DRIVER
575M: Ley Foon Tan <lftan@altera.com>
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/mailbox/mailbox-altera.c
579
c5abbba9
THL
580ALTERA PIO DRIVER
581M: Tien Hock Loh <thloh@altera.com>
582L: linux-gpio@vger.kernel.org
583S: Maintained
584F: drivers/gpio/gpio-altera.c
585
16b8b922 586ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 587M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
588L: netdev@vger.kernel.org
589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S: Maintained
591F: drivers/net/ethernet/altera/
592
adf9251f
TK
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M: Tobias Klauser <tklauser@distanz.ch>
595L: linux-serial@vger.kernel.org
61bd0943 596L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
597S: Maintained
598F: drivers/tty/serial/altera_uart.c
599F: drivers/tty/serial/altera_jtaguart.c
600F: include/linux/altera_uart.h
601F: include/linux/altera_jtaguart.h
602
f4875e12
TL
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M: Tom Lendacky <thomas.lendacky@amd.com>
605L: linux-crypto@vger.kernel.org
606S: Supported
607F: drivers/crypto/ccp/
608F: include/linux/ccp.h
609
512d1027 610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 611M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
612L: lm-sensors@lm-sensors.org
613S: Maintained
614F: Documentation/hwmon/fam15h_power
615F: drivers/hwmon/fam15h_power.c
616
167a675a 617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
67d76710 618L: linux-geode@lists.infradead.org (moderated for non-subscribers)
b4731977 619S: Orphan
faf2e1db 620F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 621
f90b8116 622AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 623P: Andres Salomon <dilinger@queued.net>
67d76710 624L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
625W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626S: Supported
679655da
JP
627F: drivers/char/hw_random/geode-rng.c
628F: drivers/crypto/geode*
8a61f013 629F: drivers/video/fbdev/geode/
679655da 630F: arch/x86/include/asm/geode.h
f90b8116 631
919ee7dd 632AMD IOMMU (AMD-VI)
e4110568 633M: Joerg Roedel <joro@8bytes.org>
919ee7dd 634L: iommu@lists.linux-foundation.org
525b233c 635T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 636S: Maintained
b2c16391
JP
637F: drivers/iommu/amd_iommu*.[ch]
638F: include/linux/amd-iommu.h
919ee7dd 639
16423d67 640AMD KFD
1241e0b4 641M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
642L: dri-devel@lists.freedesktop.org
643T: git git://people.freedesktop.org/~gabbayo/linux.git
644S: Supported
130e0371
OG
645F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
646F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 647F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 648F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 649F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
650F: drivers/gpu/drm/amd/include/cik_structs.h
651F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 652F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
653F: drivers/gpu/drm/radeon/radeon_kfd.c
654F: drivers/gpu/drm/radeon/radeon_kfd.h
655F: include/uapi/linux/kfd_ioctl.h
16423d67 656
e7f5b309 657AMD MICROCODE UPDATE SUPPORT
ca68a525 658M: Borislav Petkov <bp@alien8.de>
943482d0 659S: Maintained
73d425fd 660F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 661
45198c7b
LT
662AMD XGBE DRIVER
663M: Tom Lendacky <thomas.lendacky@amd.com>
664L: netdev@vger.kernel.org
665S: Supported
666F: drivers/net/ethernet/amd/xgbe/
45198c7b 667
284f42b6 668AMS (Apple Motion Sensor) DRIVER
8b58be88 669M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 670S: Supported
bd5f47ec 671F: drivers/macintosh/ams/
284f42b6 672
f94b533d 673AMSO1100 RNIC DRIVER
8b58be88
JP
674M: Tom Tucker <tom@opengridcomputing.com>
675M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 676L: linux-rdma@vger.kernel.org
f94b533d 677S: Maintained
679655da 678F: drivers/infiniband/hw/amso1100/
f94b533d 679
531fca16
HV
680ANALOG DEVICES INC AD9389B DRIVER
681M: Hans Verkuil <hans.verkuil@cisco.com>
682L: linux-media@vger.kernel.org
683S: Maintained
684F: drivers/media/i2c/ad9389b*
685
614b4384
LPC
686ANALOG DEVICES INC ADV7180 DRIVER
687M: Lars-Peter Clausen <lars@metafoo.de>
688L: linux-media@vger.kernel.org
689W: http://ez.analog.com/community/linux-device-drivers
690S: Supported
691F: drivers/media/i2c/adv7180.c
692
c40ddfa3
HV
693ANALOG DEVICES INC ADV7511 DRIVER
694M: Hans Verkuil <hans.verkuil@cisco.com>
695L: linux-media@vger.kernel.org
696S: Maintained
697F: drivers/media/i2c/adv7511*
698
531fca16
HV
699ANALOG DEVICES INC ADV7604 DRIVER
700M: Hans Verkuil <hans.verkuil@cisco.com>
701L: linux-media@vger.kernel.org
702S: Maintained
703F: drivers/media/i2c/adv7604*
704
c40ddfa3
HV
705ANALOG DEVICES INC ADV7842 DRIVER
706M: Hans Verkuil <hans.verkuil@cisco.com>
707L: linux-media@vger.kernel.org
708S: Maintained
709F: drivers/media/i2c/adv7842*
710
527a1a83 711ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 712M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 713L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 714W: http://wiki.analog.com/
a4edbc10 715W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 716S: Supported
39c9d199 717F: sound/soc/codecs/adau*
cc52688a 718F: sound/soc/codecs/adav*
4bdef3bd 719F: sound/soc/codecs/ad1*
ae48f5ef 720F: sound/soc/codecs/ad7*
4bdef3bd 721F: sound/soc/codecs/ssm*
40216ce7 722F: sound/soc/codecs/sigmadsp.*
4bdef3bd 723
527a1a83 724ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 725L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
726L: alsa-devel@alsa-project.org (moderated for non-subscribers)
727W: http://blackfin.uclinux.org/
728S: Supported
729F: sound/soc/blackfin/*
7d1f9018 730
4ce72abc
LPC
731ANALOG DEVICES INC IIO DRIVERS
732M: Lars-Peter Clausen <lars@metafoo.de>
733M: Michael Hennerich <Michael.Hennerich@analog.com>
734W: http://wiki.analog.com/
735W: http://ez.analog.com/community/linux-device-drivers
736S: Supported
737F: drivers/iio/*/ad*
738X: drivers/iio/*/adjd*
739F: drivers/staging/iio/*/ad*
740F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 741
0e3b67b3
LPC
742ANALOG DEVICES INC DMA DRIVERS
743M: Lars-Peter Clausen <lars@metafoo.de>
744W: http://ez.analog.com/community/linux-device-drivers
745S: Supported
746F: drivers/dma/dma-axi-dmac.c
747
41c9e95d
GK
748ANDROID DRIVERS
749M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 750M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 751M: Riley Andrews <riandrews@android.com>
0e4a566b 752T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
753L: devel@driverdev.osuosl.org
754S: Supported
755F: drivers/android/
756F: drivers/staging/android/
757
42269063 758AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 759M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 760L: linuxppc-dev@lists.ozlabs.org
93711660 761L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 762S: Maintained
679655da 763F: sound/aoa/
42269063 764
1da177e4 765APM DRIVER
e5f6450c 766M: Jiri Kosina <jikos@kernel.org>
81024fc4 767S: Odd fixes
679655da
JP
768F: arch/x86/kernel/apm_32.c
769F: include/linux/apm_bios.h
c117ab84 770F: include/uapi/linux/apm_bios.h
81024fc4 771F: drivers/char/apm-emulation.c
1da177e4 772
bd7aa4b2 773APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 774M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 775L: linux-input@vger.kernel.org
75dd112a 776S: Odd fixes
679655da 777F: drivers/input/mouse/bcm5974.c
bd7aa4b2 778
6f2fad74 779APPLE SMC DRIVER
75dd112a 780M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 781L: lm-sensors@lm-sensors.org
75dd112a 782S: Odd fixes
679655da 783F: drivers/hwmon/applesmc.c
6f2fad74 784
1da177e4 785APPLETALK NETWORK LAYER
8b58be88 786M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 787S: Maintained
679655da
JP
788F: drivers/net/appletalk/
789F: net/appletalk/
1da177e4 790
24299502
IS
791APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
792M: Iyappan Subramanian <isubramanian@apm.com>
793M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
794S: Supported
795F: drivers/net/ethernet/apm/xgene/
796F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
797
62a37dc7
LP
798APTINA CAMERA SENSOR PLL
799M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
800L: linux-media@vger.kernel.org
801S: Maintained
802F: drivers/media/i2c/aptina-pll.*
803
1154ea7d 804ARC FRAMEBUFFER DRIVER
8b58be88 805M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 806S: Maintained
8a61f013
JH
807F: drivers/video/fbdev/arcfb.c
808F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 809
c38f6ac7
MG
810ARCNET NETWORK LAYER
811M: Michael Grzeschik <m.grzeschik@pengutronix.de>
812L: netdev@vger.kernel.org
813S: Maintained
814F: drivers/net/arcnet/
815F: include/uapi/linux/if_arcnet.h
816
1da177e4 817ARM MFM AND FLOPPY DRIVERS
8b58be88 818M: Ian Molton <spyro@f2s.com>
1da177e4 819S: Maintained
679655da
JP
820F: arch/arm/lib/floppydma.S
821F: arch/arm/include/asm/floppy.h
1da177e4 822
6f96521f
WD
823ARM PMU PROFILING AND DEBUGGING
824M: Will Deacon <will.deacon@arm.com>
825S: Maintained
fa8ad788 826F: arch/arm/kernel/perf_*
6f96521f 827F: arch/arm/oprofile/common.c
6f96521f
WD
828F: arch/arm/kernel/hw_breakpoint.c
829F: arch/arm/include/asm/hw_breakpoint.h
fa8ad788
MR
830F: arch/arm/include/asm/perf_event.h
831F: drivers/perf/arm_pmu.c
832F: include/linux/perf/arm_pmu.h
6f96521f 833
d4275354 834ARM PORT
8b58be88 835M: Russell King <linux@arm.linux.org.uk>
efc03ecb 836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
837W: http://www.arm.linux.org.uk/
838S: Maintained
839F: arch/arm/
840
d323c243
SB
841ARM SUB-ARCHITECTURES
842L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 843S: Maintained
d323c243
SB
844F: arch/arm/mach-*/
845F: arch/arm/plat-*/
846T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
847
cefbf4ea
RK
848ARM PRIMECELL AACI PL041 DRIVER
849M: Russell King <linux@arm.linux.org.uk>
850S: Maintained
851F: sound/arm/aaci.*
852
853ARM PRIMECELL CLCD PL110 DRIVER
854M: Russell King <linux@arm.linux.org.uk>
855S: Maintained
8a61f013 856F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
857
858ARM PRIMECELL KMI PL050 DRIVER
859M: Russell King <linux@arm.linux.org.uk>
860S: Maintained
861F: drivers/input/serio/ambakmi.*
862F: include/linux/amba/kmi.h
863
2761f5c2 864ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
865M: Russell King <linux@arm.linux.org.uk>
866S: Maintained
679655da 867F: drivers/mmc/host/mmci.*
2f748aaa 868F: include/linux/amba/mmci.h
2761f5c2 869
1b4304e5
RK
870ARM PRIMECELL UART PL010 AND PL011 DRIVERS
871M: Russell King <linux@arm.linux.org.uk>
872S: Maintained
873F: drivers/tty/serial/amba-pl01*.c
874F: include/linux/amba/serial.h
2761f5c2 875
cefbf4ea
RK
876ARM PRIMECELL BUS SUPPORT
877M: Russell King <linux@arm.linux.org.uk>
878S: Maintained
879F: drivers/amba/
880F: include/linux/amba/bus.h
881
2b7a52a4 882ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 883M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
885S: Maintained
886
9c784f95 887ARM/AFEB9260 MACHINE SUPPORT
8b58be88 888M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
890S: Maintained
891
2b7a52a4 892ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 893M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
895S: Maintained
896
5c6dcd7f 897ARM/Allwinner sunXi SoC support
1b106699 898M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 899M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
900L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
901S: Maintained
5c6dcd7f 902N: sun[x456789]i
60b0f380
MR
903
904ARM/Allwinner SoC Clock Support
905M: Emilio LĂ³pez <emilio@elopez.com.ar>
906S: Maintained
907F: drivers/clk/sunxi/
1b106699 908
7c1e3876
CC
909ARM/Amlogic MesonX SoC support
910M: Carlo Caione <carlo@caione.org>
911L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
912S: Maintained
12ddbadf 913F: drivers/media/rc/meson-ir.c
7c1e3876
CC
914N: meson[x68]
915
eff506fa
TZ
916ARM/Annapurna Labs ALPINE ARCHITECTURE
917M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
918S: Maintained
919F: arch/arm/mach-alpine/
920
c1fc8675 921ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 922M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 923M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 924M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
926W: http://www.linux4sam.org
927S: Supported
928F: arch/arm/mach-at91/
f0a0a58e 929F: include/soc/at91/
70e389cc
MB
930F: arch/arm/boot/dts/at91*.dts
931F: arch/arm/boot/dts/at91*.dtsi
932F: arch/arm/boot/dts/sama*.dts
933F: arch/arm/boot/dts/sama*.dtsi
5f58c970 934F: arch/arm/include/debug/at91.S
d4a89c7d 935
6e05dd4e
BB
936ARM/ATMEL AT91 Clock Support
937M: Boris Brezillon <boris.brezillon@free-electrons.com>
938S: Maintained
939F: drivers/clk/at91
940
986cf2e9 941ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 942M: Rob Herring <robh@kernel.org>
986cf2e9
RH
943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944S: Maintained
945F: arch/arm/mach-highbank/
946
d94f944e 947ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 948M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
949S: Maintained
950F: arch/arm/mach-cns3xxx/
d94f944e 951
4863dea3
SG
952ARM/CAVIUM THUNDER NETWORK DRIVER
953M: Sunil Goutham <sgoutham@cavium.com>
954M: Robert Richter <rric@kernel.org>
955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956S: Supported
322e5cc5 957F: drivers/net/ethernet/cavium/thunder/
4863dea3 958
386ab516
AS
959ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
960M: Alexander Shiyan <shc_work@mail.ru>
961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962S: Odd Fixes
b8ba3874 963N: clps711x
386ab516 964
2b7a52a4 965ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 966M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 967M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 969S: Maintained
d19d3667
HS
970F: arch/arm/mach-ep93xx/
971F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
972
973ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 974M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
976S: Maintained
977
d4275354 978ARM/CLKDEV SUPPORT
8b58be88 979M: Russell King <linux@arm.linux.org.uk>
efc03ecb 980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 981S: Maintained
d4275354 982F: arch/arm/include/asm/clkdev.h
4fa2651d 983F: drivers/clk/clkdev.c
d4275354 984
d48134e7 985ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 986M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
988S: Maintained
989
94150095
HF
990ARM/CONTEC MICRO9 MACHINE SUPPORT
991M: Hubert Feurstein <hubert.feurstein@contec.at>
992S: Maintained
993F: arch/arm/mach-ep93xx/micro9.c
994
a06ae860
PP
995ARM/CORESIGHT FRAMEWORK AND DRIVERS
996M: Mathieu Poirier <mathieu.poirier@linaro.org>
997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998S: Maintained
01081f5a 999F: drivers/hwtracing/coresight/*
a06ae860
PP
1000F: Documentation/trace/coresight.txt
1001F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1002F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1003
1da177e4 1004ARM/CORGI MACHINE SUPPORT
8b58be88 1005M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1006S: Maintained
1007
881a95f9 1008ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1009M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1010L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1011T: git git://github.com/ulli-kroll/linux.git
162500b3 1012S: Maintained
f49afbb5 1013F: arch/arm/mach-gemini/
98a9bb5b 1014F: drivers/rtc/rtc-gemini.c
881a95f9 1015
a990cbd8 1016ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1017M: Barry Song <baohua@kernel.org>
a990cbd8 1018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1019T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1020S: Maintained
1021F: arch/arm/mach-prima2/
4a9c44f1 1022F: drivers/clk/sirf/
05f30e8d 1023F: drivers/clocksource/timer-prima2.c
5833ac98 1024F: drivers/clocksource/timer-atlas7.c
f8505ef5 1025N: [^a-z]sirf
a990cbd8 1026
c9d862c4
BS
1027ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1028M: Baruch Siach <baruch@tkos.co.il>
1029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030S: Maintained
cde137aa 1031F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1032N: digicolor
1033
d4275354 1034ARM/EBSA110 MACHINE SUPPORT
8b58be88 1035M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1037W: http://www.arm.linux.org.uk/
1038S: Maintained
1039F: arch/arm/mach-ebsa110/
b955f6ca 1040F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1041
4721f3ce
UKK
1042ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1043M: Uwe Kleine-König <kernel@pengutronix.de>
1044L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045S: Maintained
1046N: efm32
1047
a9da4f7e 1048ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1049M: Daniel Ribeiro <drwyrm@gmail.com>
1050M: Stefan Schmidt <stefan@openezx.org>
1051M: Harald Welte <laforge@openezx.org>
d66f1886 1052L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1053W: http://www.openezx.org/
1054S: Maintained
cafc2265
SS
1055T: topgit git://git.openezx.org/openezx.git
1056F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1057
6a915af9 1058ARM/FARADAY FA526 PORT
162500b3 1059M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1061S: Maintained
1fa7e547 1062T: git git://git.berlios.de/gemini-board
f49afbb5 1063F: arch/arm/mm/*-fa*
6a915af9 1064
d4275354 1065ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1066M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1068W: http://www.arm.linux.org.uk/
1069S: Maintained
1070F: arch/arm/include/asm/hardware/dec21285.h
1071F: arch/arm/mach-footbridge/
1072
86183a5f 1073ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1074M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1075M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1076L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1077S: Maintained
f1c12837 1078T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1079F: arch/arm/mach-imx/
ce515a6b 1080F: arch/arm/mach-mxs/
2a82f95c 1081F: arch/arm/boot/dts/imx*
e5dafa22 1082F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1083F: drivers/clk/imx/
1084F: include/soc/imx/
86183a5f 1085
142109d2 1086ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1087M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1088M: Sascha Hauer <kernel@pengutronix.de>
1089R: Stefan Agner <stefan@agner.ch>
1090L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091S: Maintained
1092T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1093F: arch/arm/mach-imx/*vf610*
1094F: arch/arm/boot/dts/vf*
1095
2b7a52a4 1096ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1097M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1098L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1099S: Maintained
1100
90b8fc34 1101ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1102M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1104S: Maintained
1105
ef47d5f0 1106ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1107M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1108M: Paul Parsons <lost.distance@yahoo.com>
1109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1110S: Maintained
1111F: arch/arm/mach-pxa/hx4700.c
1112F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1113F: sound/soc/pxa/hx4700.c
ef47d5f0 1114
4dfad069
WX
1115ARM/HISILICON SOC SUPPORT
1116M: Wei Xu <xuwei5@hisilicon.com>
1117L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118W: http://www.hisilicon.com
1119S: Supported
1120T: git git://github.com/hisilicon/linux-hisi.git
1121F: arch/arm/mach-hisi/
1122
21f37bc3 1123ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1124M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1125W: www.jlime.com
1126S: Maintained
084bad91
KE
1127T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1128F: arch/arm/mach-sa1100/jornada720.c
1129F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1130
5e767ab9
JMC
1131ARM/IGEP MACHINE SUPPORT
1132M: Enric Balletbo i Serra <eballetbo@gmail.com>
1133M: Javier Martinez Canillas <javier@dowhile0.org>
1134L: linux-omap@vger.kernel.org
1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136S: Maintained
06ff74fd 1137F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1138
403d2971
MV
1139ARM/INCOME PXA270 SUPPORT
1140M: Marek Vasut <marek.vasut@gmail.com>
1141L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142S: Maintained
ec154082 1143F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1144
2b7a52a4 1145ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1146M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1148S: Maintained
e2bdb176
DW
1149
1150ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1151L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1152S: Orphan
2b7a52a4
LB
1153
1154ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1155M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1156L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1157S: Maintained
2b7a52a4
LB
1158
1159ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1160M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1162S: Maintained
2b7a52a4 1163
2b7a52a4 1164ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1165M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1167S: Maintained
1168
dfdd8cc9
KH
1169ARM/INTEL IXP4XX ARM ARCHITECTURE
1170M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1171M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1173S: Maintained
1174F: arch/arm/mach-ixp4xx/
1175
838553c5 1176ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1177M: Jonathan Cameron <jic23@cam.ac.uk>
1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179S: Maintained
1180F: arch/arm/mach-pxa/stargate2.c
1181F: drivers/pcmcia/pxa2xx_stargate2.c
1182
2b7a52a4 1183ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1184M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1186S: Maintained
2b7a52a4
LB
1187
1188ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1189M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1191S: Maintained
1192
1154f858 1193ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1194M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S: Maintained
1197F: arch/arm/mach-keystone/
317929cd 1198T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1199
bc6aa566 1200ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1201M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1202L: linux-kernel@vger.kernel.org
1203S: Maintained
1204F: drivers/clk/keystone/
1205
1206ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1207M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209L: linux-kernel@vger.kernel.org
1210S: Maintained
1211F: drivers/clocksource/timer-keystone.c
1212
1213ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1214M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1215L: linux-kernel@vger.kernel.org
1216S: Maintained
1217F: drivers/power/reset/keystone-reset.c
1218
1219ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1220M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1221L: linux-kernel@vger.kernel.org
1222S: Maintained
1223F: drivers/memory/*emif*
1224
2b7a52a4 1225ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1226M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1228S: Maintained
1229
3143875f
JE
1230ARM/LPC18XX ARCHITECTURE
1231M: Joachim Eastwood <manabian@gmail.com>
1232L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233S: Maintained
1234N: lpc18xx
1235
3b886171 1236ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1237M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1238S: Maintained
1239
31c17ac9 1240ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1241M: Jason Cooper <jason@lakedaemon.net>
1242M: Andrew Lunn <andrew@lunn.ch>
1243M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1244M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246S: Maintained
1247F: arch/arm/mach-mvebu/
59ec9671 1248F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1249F: arch/arm/boot/dts/armada*
1250F: arch/arm/boot/dts/kirkwood*
1251
75f41273 1252
40f4978b
SH
1253ARM/Marvell Berlin SoC support
1254M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1255L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256S: Maintained
1257F: arch/arm/mach-berlin/
31c17ac9
GC
1258F: arch/arm/boot/dts/berlin*
1259
40f4978b 1260
4cfab57e 1261ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1262M: Jason Cooper <jason@lakedaemon.net>
1263M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1264M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1265M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1267S: Maintained
1268F: arch/arm/mach-dove/
54a246ff
NP
1269F: arch/arm/mach-mv78xx0/
1270F: arch/arm/mach-orion5x/
1271F: arch/arm/plat-orion/
31c17ac9
GC
1272F: arch/arm/boot/dts/dove*
1273F: arch/arm/boot/dts/orion5x*
1274
3b886171 1275
d69ac131
AC
1276ARM/Orion SoC/Technologic Systems TS-78xx platform support
1277M: Alexander Clouter <alex@digriz.org.uk>
1278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279W: http://www.digriz.org.uk/ts78xx/kernel
1280S: Maintained
1281F: arch/arm/mach-orion5x/ts78xx-*
1282
607b8fc9
EH
1283ARM/Mediatek RTC DRIVER
1284M: Eddie Huang <eddie.huang@mediatek.com>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1287S: Maintained
1288F: drivers/rtc/rtc-mt6397.c
1289
e54951c8
MB
1290ARM/Mediatek SoC support
1291M: Matthias Brugger <matthias.bgg@gmail.com>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1293L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1294S: Maintained
1295F: arch/arm/boot/dts/mt6*
1296F: arch/arm/boot/dts/mt8*
1297F: arch/arm/mach-mediatek/
1298N: mtk
1299K: mediatek
1300
adcb079f
AB
1301ARM/MICREL KS8695 ARCHITECTURE
1302M: Greg Ungerer <gerg@uclinux.org>
1303L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1304F: arch/arm/mach-ks8695/
adcb079f
AB
1305S: Odd Fixes
1306
d78ff0a5 1307ARM/MIOA701 MACHINE SUPPORT
8b58be88 1308M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1310F: arch/arm/mach-pxa/mioa701.c
1311S: Maintained
1312
9624dfe6 1313ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1314M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1315S: Maintained
1316
e0ee9851 1317ARM/NOMADIK ARCHITECTURE
28b8e8d4 1318M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1319M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1320L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1321S: Maintained
1322F: arch/arm/mach-nomadik/
ecc265fe 1323F: drivers/pinctrl/nomadik/
87572880 1324F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1325T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1326
9d76295a 1327ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1328M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1329L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1330W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1331S: Supported
1332
8459c159 1333ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1334M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1335M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1336S: Maintained
1337
5d783a2d 1338ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1339M: Marek Vasut <marek.vasut@gmail.com>
75280787 1340L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1341W: http://hackndev.com
1342S: Maintained
933d35f0
JP
1343F: arch/arm/mach-pxa/include/mach/palmtx.h
1344F: arch/arm/mach-pxa/palmtx.c
1345F: arch/arm/mach-pxa/include/mach/palmt5.h
1346F: arch/arm/mach-pxa/palmt5.c
1347F: arch/arm/mach-pxa/include/mach/palmld.h
1348F: arch/arm/mach-pxa/palmld.c
1349F: arch/arm/mach-pxa/include/mach/palmte2.h
1350F: arch/arm/mach-pxa/palmte2.c
1351F: arch/arm/mach-pxa/include/mach/palmtc.h
1352F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1353
b57fe924 1354ARM/PALM TREO SUPPORT
d8130624 1355M: Tomas Cech <sleep_walker@suse.com>
75280787 1356L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1357W: http://hackndev.com
1358S: Maintained
b57fe924
JP
1359F: arch/arm/mach-pxa/include/mach/palmtreo.h
1360F: arch/arm/mach-pxa/palmtreo.c
90af5811 1361
c49e1e63 1362ARM/PALMZ72 SUPPORT
8b58be88 1363M: Sergey Lapin <slapin@ossfans.org>
75280787 1364L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1365W: http://hackndev.com
1366S: Maintained
933d35f0
JP
1367F: arch/arm/mach-pxa/include/mach/palmz72.h
1368F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1369
1da177e4 1370ARM/PLEB SUPPORT
8b58be88 1371M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1372W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1373S: Maintained
1374
1375ARM/PT DIGITAL BOARD PORT
8b58be88 1376M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1378W: http://www.arm.linux.org.uk/
1379S: Maintained
1380
8fc1b0f8
KG
1381ARM/QUALCOMM SUPPORT
1382M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1383M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1384M: David Brown <davidb@codeaurora.org>
1385L: linux-arm-msm@vger.kernel.org
f5d3af9d 1386L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1387S: Maintained
1388F: arch/arm/mach-qcom/
f5d3af9d 1389F: drivers/soc/qcom/
c0c89faf
SB
1390F: drivers/tty/serial/msm_serial.h
1391F: drivers/tty/serial/msm_serial.c
1392F: drivers/*/pm8???-*
1393F: drivers/mfd/ssbi.c
916f743d 1394F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1395T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1396
2b7a52a4 1397ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1398M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1400S: Maintained
1401
d4275354 1402ARM/RISCPC ARCHITECTURE
8b58be88 1403M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1404L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1405W: http://www.arm.linux.org.uk/
1406S: Maintained
d4275354
RK
1407F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1408F: arch/arm/include/asm/hardware/ioc.h
1409F: arch/arm/include/asm/hardware/iomd.h
1410F: arch/arm/include/asm/hardware/memc.h
1411F: arch/arm/mach-rpc/
1a6422f6 1412F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1413F: drivers/net/ethernet/i825xx/ether1*
1414F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1415F: drivers/scsi/arm/
1416
08ddbb0a
HS
1417ARM/Rockchip SoC support
1418M: Heiko Stuebner <heiko@sntech.de>
1419L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1420L: linux-rockchip@lists.infradead.org
08ddbb0a 1421S: Maintained
541555e9 1422F: arch/arm/boot/dts/rk3*
08ddbb0a 1423F: arch/arm/mach-rockchip/
541555e9
HS
1424F: drivers/clk/rockchip/
1425F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1426F: drivers/*/*rockchip*
541555e9
HS
1427F: drivers/*/*/*rockchip*
1428F: sound/soc/rockchip/
b4331b43 1429N: rockchip
08ddbb0a 1430
5bfb937c
KK
1431ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1432M: Kukjin Kim <kgene@kernel.org>
e8f98457 1433M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1434L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1435L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1436S: Maintained
6f0589c8
MB
1437F: arch/arm/boot/dts/s3c*
1438F: arch/arm/boot/dts/exynos*
d97236e6 1439F: arch/arm64/boot/dts/exynos/
482ce512 1440F: arch/arm/plat-samsung/
769bbb63
HS
1441F: arch/arm/mach-s3c24*/
1442F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1443F: arch/arm/mach-s5p*/
1444F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1445F: drivers/*/*s3c2410*
1446F: drivers/*/*/*s3c2410*
40c76662
MB
1447F: drivers/spi/spi-s3c*
1448F: sound/soc/samsung/*
33d43cdd 1449N: exynos
f556cb07 1450
10ffa964
KP
1451ARM/SAMSUNG MOBILE MACHINE SUPPORT
1452M: Kyungmin Park <kyungmin.park@samsung.com>
1453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454S: Maintained
004bbd3c 1455F: arch/arm/mach-s5pv210/
10ffa964 1456
3ce4ccb6
KD
1457ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1458M: Kyungmin Park <kyungmin.park@samsung.com>
1459M: Kamil Debski <k.debski@samsung.com>
1460L: linux-arm-kernel@lists.infradead.org
1461L: linux-media@vger.kernel.org
1462S: Maintained
1463F: drivers/media/platform/s5p-g2d/
1464
e6a476fd
MS
1465ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1466M: Kyungmin Park <kyungmin.park@samsung.com>
1467M: Kamil Debski <k.debski@samsung.com>
6305902c 1468M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1469L: linux-arm-kernel@lists.infradead.org
1470L: linux-media@vger.kernel.org
1471S: Maintained
934455d7 1472F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1473F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1474
1475ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1476M: Kyungmin Park <kyungmin.park@samsung.com>
1477M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1478L: linux-arm-kernel@lists.infradead.org
1479L: linux-media@vger.kernel.org
1480S: Maintained
90d72ac6 1481F: drivers/media/platform/s5p-tv/
e6a476fd 1482
d48d38e8 1483ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1484M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1485M: Magnus Damm <magnus.damm@gmail.com>
1486L: linux-sh@vger.kernel.org
d48d38e8 1487W: http://oss.renesas.com
bbff48f5 1488Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1489T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1490S: Supported
0b514fdb
SH
1491F: arch/arm/boot/dts/emev2*
1492F: arch/arm/boot/dts/r7s*
1493F: arch/arm/boot/dts/r8a*
1494F: arch/arm/boot/dts/sh*
0b514fdb 1495F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1496F: arch/arm/configs/marzen_defconfig
1497F: arch/arm/configs/shmobile_defconfig
7a2071c5 1498F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1499F: arch/arm/mach-shmobile/
1500F: drivers/sh/
1501
66314223 1502ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1503M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1504S: Maintained
1505F: arch/arm/mach-socfpga/
efadb751
DN
1506F: arch/arm/boot/dts/socfpga*
1507F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1508W: http://www.rocketboards.org
efadb751 1509T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1510
1511ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1512M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1513S: Maintained
1514F: drivers/clk/socfpga/
1515
71bcada8
TT
1516ARM/SOCFPGA EDAC SUPPORT
1517M: Thor Thayer <tthayer@opensource.altera.com>
1518S: Maintained
1519F: drivers/edac/altera_edac.
1520
65ebcc11 1521ARM/STI ARCHITECTURE
a92177ea
SK
1522M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1523M: Maxime Coquelin <maxime.coquelin@st.com>
1524M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1525L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1526L: kernel@stlinux.com
1527W: http://www.stlinux.com
1528S: Maintained
1529F: arch/arm/mach-sti/
a92177ea
SK
1530F: arch/arm/boot/dts/sti*
1531F: drivers/clocksource/arm_global_timer.c
82805d1b 1532F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1533F: drivers/i2c/busses/i2c-st.c
346e2e4a 1534F: drivers/media/rc/st_rc.c
95d66b16 1535F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1536F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1537F: drivers/phy/phy-miphy28lp.c
1538F: drivers/phy/phy-miphy365x.c
6da969a5 1539F: drivers/phy/phy-stih407-usb.c
26389c78 1540F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1541F: drivers/pinctrl/pinctrl-st.c
1542F: drivers/reset/sti/
db4112e6 1543F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1544F: drivers/tty/serial/st-asc.c
eb11adab 1545F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1546F: drivers/usb/host/ehci-st.c
1547F: drivers/usb/host/ohci-st.c
db4112e6 1548F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1549F: drivers/ata/ahci_st.c
65ebcc11 1550
ee6e7879
MC
1551ARM/STM32 ARCHITECTURE
1552M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1553L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1554S: Maintained
1555T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1556N: stm32
1557F: drivers/clocksource/armv7m_systick.c
1558
2b7a52a4 1559ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1560M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1561L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1562S: Maintained
1563
1bbd7089 1564ARM/TETON BGA MACHINE SUPPORT
706e69d6 1565M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567S: Maintained
1568
2b7a52a4 1569ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1570M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1571L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1572S: Maintained
1573
98ad6e3b 1574ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1575M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1576L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1577W: http://www.mcuos.com
1578S: Maintained
4e89e8f6 1579F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1580F: drivers/input/keyboard/w90p910_keypad.c
1581F: drivers/input/touchscreen/w90p910_ts.c
1582F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1583F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1584F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1585F: drivers/rtc/rtc-nuc900.c
9df92e6c 1586F: drivers/spi/spi-nuc900.c
4e89e8f6 1587F: drivers/usb/host/ehci-w90x900.c
8a61f013 1588F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1589
54274d71 1590ARM/U300 MACHINE SUPPORT
e4651a9f 1591M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1592L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1593S: Supported
1594F: arch/arm/mach-u300/
9affbd24 1595F: drivers/clocksource/timer-u300.c
54274d71
LW
1596F: drivers/i2c/busses/i2c-stu300.c
1597F: drivers/rtc/rtc-coh901331.c
1598F: drivers/watchdog/coh901327_wdt.c
1599F: drivers/dma/coh901318*
87572880
LW
1600F: drivers/mfd/ab3100*
1601F: drivers/rtc/rtc-ab3100.c
1602F: drivers/rtc/rtc-coh901331.c
1603T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1604
3d00d04f
MY
1605ARM/UNIPHIER ARCHITECTURE
1606M: Masahiro Yamada <yamada.masahiro@socionext.com>
1607L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1608S: Maintained
a3ff83d2 1609F: arch/arm/boot/dts/uniphier*
3d00d04f 1610F: arch/arm/mach-uniphier/
a3ff83d2
MY
1611F: drivers/pinctrl/uniphier/
1612F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1613N: uniphier
1614
87572880 1615ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1616M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1617L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1618S: Maintained
1619F: arch/arm/mach-ux500/
e4651a9f 1620F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1621F: drivers/dma/ste_dma40*
e4651a9f 1622F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1623F: drivers/mfd/abx500*
1624F: drivers/mfd/ab8500*
e4651a9f
LW
1625F: drivers/mfd/dbx500*
1626F: drivers/mfd/db8500*
ecc265fe
JP
1627F: drivers/pinctrl/nomadik/pinctrl-ab*
1628F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1629F: drivers/rtc/rtc-ab8500.c
e4651a9f 1630F: drivers/rtc/rtc-pl031.c
87572880 1631T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1632
e93fde28
UH
1633ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1634M: Ulf Hansson <ulf.hansson@linaro.org>
1635L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1636T: git git://git.linaro.org/people/ulfh/clk.git
1637S: Maintained
1638F: drivers/clk/ux500/
1639F: include/linux/platform_data/clk-ux500.h
1640
740d93b1
PM
1641ARM/VERSATILE EXPRESS PLATFORM
1642M: Liviu Dudau <liviu.dudau@arm.com>
1643M: Sudeep Holla <sudeep.holla@arm.com>
1644M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1645L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646S: Maintained
1647F: arch/arm/boot/dts/vexpress*
9ccd6080 1648F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1649F: arch/arm/mach-vexpress/
1650F: */*/vexpress*
7e8f403f 1651F: */*/*/vexpress*
740d93b1
PM
1652F: drivers/clk/versatile/clk-vexpress-osc.c
1653F: drivers/clocksource/versatile.c
1654
d4275354 1655ARM/VFP SUPPORT
8b58be88 1656M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1657L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1658W: http://www.arm.linux.org.uk/
1659S: Maintained
1660F: arch/arm/vfp/
1661
e66b6d8e
MV
1662ARM/VOIPAC PXA270 SUPPORT
1663M: Marek Vasut <marek.vasut@gmail.com>
1664L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1665S: Maintained
1666F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1667F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1668
04529fe2
TP
1669ARM/VT8500 ARM ARCHITECTURE
1670M: Tony Prisk <linux@prisktech.co.nz>
1671L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1672S: Maintained
1673F: arch/arm/mach-vt8500/
41fd91b4 1674F: drivers/clocksource/vt8500_timer.c
560746eb 1675F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1676F: drivers/mmc/host/wmt-sdmmc.c
1677F: drivers/pwm/pwm-vt8500.c
1678F: drivers/rtc/rtc-vt8500.c
1679F: drivers/tty/serial/vt8500_serial.c
4f31102b 1680F: drivers/usb/host/ehci-platform.c
41fd91b4 1681F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1682F: drivers/video/fbdev/vt8500lcdfb.*
1683F: drivers/video/fbdev/wm8505fb*
1684F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1685
e66b6d8e
MV
1686ARM/ZIPIT Z2 SUPPORT
1687M: Marek Vasut <marek.vasut@gmail.com>
1688L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1689S: Maintained
1690F: arch/arm/mach-pxa/z2.c
6ab2a855 1691F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1692
5ecc4b53
JN
1693ARM/ZTE ARCHITECTURE
1694M: Jun Nie <jun.nie@linaro.org>
1695L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1696S: Maintained
1697F: arch/arm/mach-zx/
1698F: drivers/clk/zte/
1699F: Documentation/devicetree/bindings/arm/zte.txt
1700F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1701
51f29d44
MS
1702ARM/ZYNQ ARCHITECTURE
1703M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1704R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1705L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1706W: http://wiki.xilinx.com
d6448b76 1707T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1708S: Supported
1709F: arch/arm/mach-zynq/
bd2a337a 1710F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1711F: drivers/block/xsysace.c
c2fd4e38
MS
1712N: zynq
1713N: xilinx
1714F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1715F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1716F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1717F: drivers/edac/synopsys_edac.c
51f29d44 1718
48ec83bc 1719ARM SMMU DRIVERS
b8f9879e
WD
1720M: Will Deacon <will.deacon@arm.com>
1721L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1722S: Maintained
1723F: drivers/iommu/arm-smmu.c
48ec83bc 1724F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1725F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1726
38074229
CM
1727ARM64 PORT (AARCH64 ARCHITECTURE)
1728M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1729M: Will Deacon <will.deacon@arm.com>
38074229
CM
1730L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731S: Maintained
1732F: arch/arm64/
d19766ec 1733F: Documentation/arm64/
38074229 1734
9d7005f9
LP
1735AS3645A LED FLASH CONTROLLER DRIVER
1736M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1737L: linux-media@vger.kernel.org
1738T: git git://linuxtv.org/media_tree.git
1739S: Maintained
1740F: drivers/media/i2c/as3645a.c
1741F: include/media/as3645a.h
1742
d58de038
GJ
1743ASC7621 HARDWARE MONITOR DRIVER
1744M: George Joseph <george.joseph@fairview5.com>
1745L: lm-sensors@lm-sensors.org
1746S: Maintained
1747F: Documentation/hwmon/asc7621
1748F: drivers/hwmon/asc7621.c
1749
b229ece9 1750ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1751M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1752L: acpi4asus-user@lists.sourceforge.net
d0944853 1753L: platform-driver-x86@vger.kernel.org
76593d6f 1754W: http://acpi4asus.sf.net
85091b71 1755S: Maintained
b229ece9
CC
1756F: drivers/platform/x86/asus*.c
1757F: drivers/platform/x86/eeepc*.c
85091b71 1758
953a6479 1759ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1760R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1761W: http://sourceforge.net/projects/xscaleiop
08223d80 1762S: Odd fixes
679655da
JP
1763F: Documentation/crypto/async-tx-api.txt
1764F: crypto/async_tx/
1765F: drivers/dma/
1766F: include/linux/dmaengine.h
1767F: include/linux/async_tx.h
b3e5f263 1768
a1867d36 1769AT24 EEPROM DRIVER
14d77c4d 1770M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1771L: linux-i2c@vger.kernel.org
1772S: Maintained
1773F: drivers/misc/eeprom/at24.c
25f73ed5 1774F: include/linux/platform_data/at24.h
a1867d36 1775
e7839f25 1776ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1777M: "Ed L. Cashin" <ed.cashin@acm.org>
1778W: http://www.openaoe.org/
1da177e4 1779S: Supported
679655da
JP
1780F: Documentation/aoe/
1781F: drivers/block/aoe/
1da177e4 1782
9a10a870 1783ATHEROS ATH GENERIC UTILITIES
f726ee65 1784M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1785L: linux-wireless@vger.kernel.org
1786S: Supported
1787F: drivers/net/wireless/ath/*
1788
fa1c114f 1789ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1790M: Jiri Slaby <jirislaby@gmail.com>
1791M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1792M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1793L: linux-wireless@vger.kernel.org
72c706b7 1794W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1795S: Maintained
fa451753 1796F: drivers/net/wireless/ath/ath5k/
fa1c114f 1797
12e62d6f
KV
1798ATHEROS ATH6KL WIRELESS DRIVER
1799M: Kalle Valo <kvalo@qca.qualcomm.com>
1800L: linux-wireless@vger.kernel.org
1801W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1802T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1803S: Supported
1804F: drivers/net/wireless/ath/ath6kl/
1805
2be7d22f
VK
1806WILOCITY WIL6210 WIRELESS DRIVER
1807M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1808L: linux-wireless@vger.kernel.org
1809L: wil6210@qca.qualcomm.com
1810S: Supported
1811W: http://wireless.kernel.org/en/users/Drivers/wil6210
1812F: drivers/net/wireless/ath/wil6210/
dba4b74d 1813F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1814
1d7e1e6b
CL
1815CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1816M: Christian Lamparter <chunkeey@googlemail.com>
1817L: linux-wireless@vger.kernel.org
1818W: http://wireless.kernel.org/en/users/Drivers/carl9170
1819S: Maintained
1820F: drivers/net/wireless/ath/carl9170/
1821
2c2a6172
LT
1822ATK0110 HWMON DRIVER
1823M: Luca Tettamanti <kronos.it@gmail.com>
1824L: lm-sensors@lm-sensors.org
1825S: Maintained
1826F: drivers/hwmon/asus_atk0110.c
1827
6f69a6d7 1828ATI_REMOTE2 DRIVER
8b58be88 1829M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1830S: Maintained
679655da 1831F: drivers/input/misc/ati_remote2.c
6f69a6d7 1832
7ae115b4 1833ATLX ETHERNET DRIVERS
8b58be88 1834M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1835M: Chris Snook <chris.snook@gmail.com>
e443e383 1836L: netdev@vger.kernel.org
8d5ca6ec
JC
1837W: http://sourceforge.net/projects/atl1
1838W: http://atl1.sourceforge.net
1839S: Maintained
2b133ad6 1840F: drivers/net/ethernet/atheros/
8d5ca6ec 1841
1da177e4 1842ATM
366c1bd1 1843M: Chas Williams <3chas3@gmail.com>
476604de 1844L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1845L: netdev@vger.kernel.org
1da177e4
LT
1846W: http://linux-atm.sourceforge.net
1847S: Maintained
679655da
JP
1848F: drivers/atm/
1849F: include/linux/atm*
c117ab84 1850F: include/uapi/linux/atm*
1da177e4 1851
04ac2f46 1852ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1853M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1854S: Maintained
1855F: drivers/mmc/host/atmel-mci.c
1856F: drivers/mmc/host/atmel-mci-regs.h
1857
a1cfac48 1858ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1859M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1860S: Supported
df621252 1861F: drivers/tty/serial/atmel_serial.c
a1cfac48 1862
dfae90ed 1863ATMEL Audio ALSA driver
3a82002c 1864M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1865L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1866S: Supported
1867F: sound/soc/atmel
1868
b414dc16
NF
1869ATMEL DMA DRIVER
1870M: Nicolas Ferre <nicolas.ferre@atmel.com>
1871L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1872S: Supported
1873F: drivers/dma/at_hdmac.c
1874F: drivers/dma/at_hdmac_regs.h
6f0d65af 1875F: include/linux/platform_data/dma-atmel.h
b414dc16 1876
6bd0f436
LD
1877ATMEL XDMA DRIVER
1878M: Ludovic Desroches <ludovic.desroches@atmel.com>
1879L: linux-arm-kernel@lists.infradead.org
1880L: dmaengine@vger.kernel.org
1881S: Supported
1882F: drivers/dma/at_xdmac.c
1883
888f2804
LD
1884ATMEL I2C DRIVER
1885M: Ludovic Desroches <ludovic.desroches@atmel.com>
1886L: linux-i2c@vger.kernel.org
1887S: Supported
1888F: drivers/i2c/busses/i2c-at91.c
1889
15515545
JW
1890ATMEL ISI DRIVER
1891M: Josh Wu <josh.wu@atmel.com>
1892L: linux-media@vger.kernel.org
1893S: Supported
f2294c2d 1894F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1895F: include/media/atmel-isi.h
1896
8f4c79ce 1897ATMEL LCDFB DRIVER
8b58be88 1898M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1899L: linux-fbdev@vger.kernel.org
8f4c79ce 1900S: Maintained
8a61f013 1901F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1902F: include/video/atmel_lcdc.h
8f4c79ce 1903
89e5785f 1904ATMEL MACB ETHERNET DRIVER
a02875a6 1905M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1906S: Supported
9f2f381f 1907F: drivers/net/ethernet/cadence/
89e5785f 1908
5cbac98a
JW
1909ATMEL NAND DRIVER
1910M: Josh Wu <josh.wu@atmel.com>
1911L: linux-mtd@lists.infradead.org
1912S: Supported
1913F: drivers/mtd/nand/atmel_nand*
1914
05c441ef 1915ATMEL SDMMC DRIVER
1916M: Ludovic Desroches <ludovic.desroches@atmel.com>
1917L: linux-mmc@vger.kernel.org
1918S: Supported
1919F: drivers/mmc/host/sdhci-of-at91.c
1920
754ce4f2 1921ATMEL SPI DRIVER
a02875a6 1922M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1923S: Supported
9df92e6c 1924F: drivers/spi/spi-atmel.*
754ce4f2 1925
0ef09015 1926ATMEL SSC DRIVER
03515f32 1927M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1929S: Supported
1930F: drivers/misc/atmel-ssc.c
1931F: include/linux/atmel-ssc.h
1932
e9cb1c5a
NF
1933ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1934M: Nicolas Ferre <nicolas.ferre@atmel.com>
1935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1936S: Supported
1937F: drivers/misc/atmel_tclib.c
1938F: drivers/clocksource/tcb_clksrc.c
1939
914a3f3b 1940ATMEL USBA UDC DRIVER
a02875a6
NF
1941M: Nicolas Ferre <nicolas.ferre@atmel.com>
1942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1943S: Supported
faf2e1db 1944F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1945
1da177e4 1946ATMEL WIRELESS DRIVER
8b58be88 1947M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1948L: linux-wireless@vger.kernel.org
1da177e4
LT
1949W: http://www.thekelleys.org.uk/atmel
1950W: http://atmelwlandriver.sourceforge.net/
1951S: Maintained
679655da 1952F: drivers/net/wireless/atmel*
1da177e4 1953
a14c0f8f
ND
1954ATMEL MAXTOUCH DRIVER
1955M: Nick Dyer <nick.dyer@itdev.co.uk>
1956T: git git://github.com/atmel-maxtouch/linux.git
1957S: Supported
1958F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1959F: drivers/input/touchscreen/atmel_mxt_ts.c
1960F: include/linux/platform_data/atmel_mxt_ts.h
1961
26780d9e 1962ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1963M: Bradley Grove <linuxdrivers@attotech.com>
1964L: linux-scsi@vger.kernel.org
1965W: http://www.attotech.com
1966S: Supported
1967F: drivers/scsi/esas2r
26780d9e 1968
bc6e17b8
SS
1969ATUSB IEEE 802.15.4 RADIO DRIVER
1970M: Stefan Schmidt <stefan@osg.samsung.com>
1971L: linux-wpan@vger.kernel.org
1972S: Maintained
1973F: drivers/net/ieee802154/atusb.c
1974F: drivers/net/ieee802154/atusb.h
1975F: drivers/net/ieee802154/at86rf230.h
1976
a92b7b80 1977AUDIT SUBSYSTEM
915f389d 1978M: Paul Moore <paul@paul-moore.com>
8b58be88 1979M: Eric Paris <eparis@redhat.com>
915f389d 1980L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1981W: http://people.redhat.com/sgrubb/audit/
915f389d 1982T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1983S: Maintained
679655da 1984F: include/linux/audit.h
c117ab84 1985F: include/uapi/linux/audit.h
679655da 1986F: kernel/audit*
a92b7b80 1987
70e84049 1988AUXILIARY DISPLAY DRIVERS
8b58be88 1989M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1990W: http://miguelojeda.es/auxdisplay.htm
1991W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1992S: Maintained
679655da
JP
1993F: drivers/auxdisplay/
1994F: include/linux/cfag12864b.h
70e84049 1995
5f97f7f9 1996AVR32 ARCHITECTURE
e336f61f
HCE
1997M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1998M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1999W: http://www.atmel.com/products/AVR32/
249d9d9d 2000W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2001W: http://avrfreaks.net/
e336f61f 2002S: Maintained
679655da 2003F: arch/avr32/
5f97f7f9
HS
2004
2005AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2006M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2007M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2008S: Maintained
679655da 2009F: arch/avr32/mach-at32ap/
5f97f7f9 2010
1da177e4 2011AX.25 NETWORK LAYER
8b58be88 2012M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2013L: linux-hams@vger.kernel.org
d34cb28a 2014W: http://www.linux-ax25.org/
1da177e4 2015S: Maintained
c117ab84 2016F: include/uapi/linux/ax25.h
679655da
JP
2017F: include/net/ax25.h
2018F: net/ax25/
1da177e4 2019
d5269395 2020AZ6007 DVB DRIVER
009a5410 2021M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2022L: linux-media@vger.kernel.org
2023W: http://linuxtv.org
2024T: git git://linuxtv.org/media_tree.git
2025S: Maintained
2026F: drivers/media/usb/dvb-usb-v2/az6007.c
2027
6777376e
HV
2028AZTECH FM RADIO RECEIVER DRIVER
2029M: Hans Verkuil <hverkuil@xs4all.nl>
2030L: linux-media@vger.kernel.org
2031T: git git://linuxtv.org/media_tree.git
2032W: http://linuxtv.org
2033S: Maintained
2034F: drivers/media/radio/radio-aztech*
2035
e2d1d6c0 2036B43 WIRELESS DRIVER
e2d1d6c0 2037L: linux-wireless@vger.kernel.org
ed072f9e 2038L: b43-dev@lists.infradead.org
491b26b4 2039W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2040S: Odd Fixes
679655da 2041F: drivers/net/wireless/b43/
e2d1d6c0
RD
2042
2043B43LEGACY WIRELESS DRIVER
8b58be88 2044M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2045L: linux-wireless@vger.kernel.org
ed072f9e 2046L: b43-dev@lists.infradead.org
491b26b4 2047W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2048S: Maintained
679655da 2049F: drivers/net/wireless/b43legacy/
e2d1d6c0 2050
300abeb5 2051BACKLIGHT CLASS/SUBSYSTEM
b7701755 2052M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2053M: Lee Jones <lee.jones@linaro.org>
300abeb5 2054S: Maintained
679655da
JP
2055F: drivers/video/backlight/
2056F: include/linux/backlight.h
300abeb5 2057
c6c8fea2 2058BATMAN ADVANCED
207df49e 2059M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2060M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2061M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2062L: b.a.t.m.a.n@lists.open-mesh.org
2063W: http://www.open-mesh.org/
2064S: Maintained
2065F: net/batman-adv/
2066
e2d1d6c0 2067BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2068M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2069L: linux-hams@vger.kernel.org
2070W: http://www.baycom.org/~tom/ham/ham.html
2071S: Maintained
679655da 2072F: drivers/net/hamradio/baycom*
e2d1d6c0 2073
cafe5635 2074BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2075M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2076L: linux-bcache@vger.kernel.org
2077W: http://bcache.evilpiepirate.org
d1aa1ab3 2078S: Maintained
cafe5635
KO
2079F: drivers/md/bcache/
2080
04bd844a
HV
2081BDISP ST MEDIA DRIVER
2082M: Fabien Dessenne <fabien.dessenne@st.com>
2083L: linux-media@vger.kernel.org
2084T: git git://linuxtv.org/media_tree.git
2085W: http://linuxtv.org
2086S: Supported
2087F: drivers/media/platform/sti/bdisp
2088
e2d1d6c0 2089BEFS FILE SYSTEM
55817d3d 2090S: Orphan
679655da
JP
2091F: Documentation/filesystems/befs.txt
2092F: fs/befs/
e2d1d6c0 2093
564ee360 2094BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2095M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2096L: netdev@vger.kernel.org
2097S: Maintained
2098F: drivers/net/ethernet/ec_bhf.c
564ee360 2099
e2d1d6c0 2100BFS FILE SYSTEM
8b58be88 2101M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2102S: Maintained
679655da
JP
2103F: Documentation/filesystems/bfs.txt
2104F: fs/bfs/
c117ab84 2105F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2106
1394f032 2107BLACKFIN ARCHITECTURE
a4edbc10 2108M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2109L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2110T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2111W: http://blackfin.uclinux.org
2112S: Supported
679655da 2113F: arch/blackfin/
566da5b2 2114
e190d6b1 2115BLACKFIN EMAC DRIVER
b3fe92b0 2116L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2117W: http://blackfin.uclinux.org
2118S: Supported
7b35f033 2119F: drivers/net/ethernet/adi/
e190d6b1 2120
566da5b2 2121BLACKFIN RTC DRIVER
b3fe92b0 2122L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2123W: http://blackfin.uclinux.org
2124S: Supported
679655da 2125F: drivers/rtc/rtc-bfin.c
1394f032 2126
936ed49a 2127BLACKFIN SDH DRIVER
109ec8c3 2128M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2129L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2130W: http://blackfin.uclinux.org
2131S: Supported
2132F: drivers/mmc/host/bfin_sdh.c
2133
1394f032 2134BLACKFIN SERIAL DRIVER
8b58be88 2135M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2136L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2137W: http://blackfin.uclinux.org
2138S: Supported
8460241e 2139F: drivers/tty/serial/bfin_uart.c
1394f032 2140
1e6d320f 2141BLACKFIN WATCHDOG DRIVER
b3fe92b0 2142L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2143W: http://blackfin.uclinux.org
2144S: Supported
679655da 2145F: drivers/watchdog/bfin_wdt.c
1e6d320f 2146
d24ecfcc 2147BLACKFIN I2C TWI DRIVER
8b58be88 2148M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2149L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2150W: http://blackfin.uclinux.org/
2151S: Supported
679655da 2152F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2153
1e204377
SJ
2154BLACKFIN MEDIA DRIVER
2155M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2156L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2157W: http://blackfin.uclinux.org/
2158S: Supported
2159F: drivers/media/platform/blackfin/
2160F: drivers/media/i2c/adv7183*
2161F: drivers/media/i2c/vs6624*
2162
b54cf35a
JSM
2163BLINKM RGB LED DRIVER
2164M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2165S: Maintained
2166F: drivers/leds/leds-blinkm.c
2167
1da177e4 2168BLOCK LAYER
8b58be88 2169M: Jens Axboe <axboe@kernel.dk>
08deed1e 2170T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2171S: Maintained
679655da 2172F: block/
ae11f7ef 2173F: kernel/trace/blktrace.c
1da177e4 2174
2b54aaef 2175BLOCK2MTD DRIVER
8b58be88 2176M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2177L: linux-mtd@lists.infradead.org
2178S: Maintained
679655da 2179F: drivers/mtd/devices/block2mtd.c
2b54aaef 2180
63fbd24e 2181BLUETOOTH DRIVERS
8b58be88 2182M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2183M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2184M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2185L: linux-bluetooth@vger.kernel.org
63fbd24e 2186W: http://www.bluez.org/
22e7a424
MH
2187T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2188T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2189S: Maintained
679655da 2190F: drivers/bluetooth/
1da177e4 2191
63fbd24e 2192BLUETOOTH SUBSYSTEM
8b58be88 2193M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2194M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2195M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2196L: linux-bluetooth@vger.kernel.org
2197W: http://www.bluez.org/
22e7a424
MH
2198T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2199T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2200S: Maintained
679655da
JP
2201F: net/bluetooth/
2202F: include/net/bluetooth/
1da177e4
LT
2203
2204BONDING DRIVER
79b30750 2205M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2206M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2207M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2208L: netdev@vger.kernel.org
ce00f85c
JC
2209W: http://sourceforge.net/projects/bonding/
2210S: Supported
679655da 2211F: drivers/net/bonding/
c117ab84 2212F: include/uapi/linux/if_bonding.h
1da177e4 2213
b5f4df34
AS
2214BPF (Safe dynamic programs and tools)
2215M: Alexei Starovoitov <ast@kernel.org>
2216L: netdev@vger.kernel.org
2217L: linux-kernel@vger.kernel.org
2218S: Supported
2219F: kernel/bpf/
2220
39105890 2221BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2222M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2223L: netdev@vger.kernel.org
2224S: Supported
adfc5217 2225F: drivers/net/ethernet/broadcom/b44.*
39105890 2226
32ec90d5
FF
2227BROADCOM GENET ETHERNET DRIVER
2228M: Florian Fainelli <f.fainelli@gmail.com>
2229L: netdev@vger.kernel.org
2230S: Supported
2231F: drivers/net/ethernet/broadcom/genet/
2232
948c51e6 2233BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2234M: Sony Chacko <sony.chacko@qlogic.com>
2235M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2236L: netdev@vger.kernel.org
2237S: Supported
adfc5217
JK
2238F: drivers/net/ethernet/broadcom/bnx2.*
2239F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2240
4d9d2cb0 2241BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2242M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2243L: netdev@vger.kernel.org
2244S: Supported
adfc5217 2245F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2246
90f4c594 2247BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2248M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2249M: Ray Jui <rjui@broadcom.com>
2250M: Scott Branden <sbranden@broadcom.com>
497a045d 2251L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2252T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2253S: Maintained
2254F: arch/arm/mach-bcm/
2255F: arch/arm/boot/dts/bcm113*
90f4c594 2256F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2257F: arch/arm/boot/dts/bcm281*
2258F: arch/arm/configs/bcm_defconfig
e4ef47f2 2259F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2260F: drivers/clocksource/bcm_kona_timer.c
2261
9209bec4 2262BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2263M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2264M: Lee Jones <lee@kernel.org>
10b9e887 2265M: Eric Anholt <eric@anholt.net>
f680f25c 2266L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2269S: Maintained
9209bec4 2270N: bcm2835
f680f25c 2271
a2f6734c
KC
2272BROADCOM BCM33XX MIPS ARCHITECTURE
2273M: Kevin Cernekee <cernekee@gmail.com>
2274L: linux-mips@linux-mips.org
2275S: Maintained
2276F: arch/mips/bcm3384/*
2277F: arch/mips/include/asm/mach-bcm3384/*
2278F: arch/mips/kernel/*bmips*
2279
5564f092
RM
2280BROADCOM BCM47XX MIPS ARCHITECTURE
2281M: Hauke Mehrtens <hauke@hauke-m.de>
2282M: Rafał Miłecki <zajec5@gmail.com>
2283L: linux-mips@linux-mips.org
2284S: Maintained
2285F: arch/mips/bcm47xx/*
2286F: arch/mips/include/asm/mach-bcm47xx/*
2287
9209bec4 2288BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2289M: Hauke Mehrtens <hauke@hauke-m.de>
2290L: linux-arm-kernel@lists.infradead.org
2291S: Maintained
2292F: arch/arm/mach-bcm/bcm_5301x.c
2293F: arch/arm/boot/dts/bcm5301x.dtsi
2294F: arch/arm/boot/dts/bcm470*
2295
e076e962
FF
2296BROADCOM BCM63XX ARM ARCHITECTURE
2297M: Florian Fainelli <f.fainelli@gmail.com>
2298L: linux-arm-kernel@lists.infradead.org
eb6725d0 2299T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2300S: Maintained
2301F: arch/arm/mach-bcm/bcm63xx.c
2302F: arch/arm/include/debug/bcm63xx.S
2303
7110e227
KC
2304BROADCOM BCM63XX/BCM33XX UDC DRIVER
2305M: Kevin Cernekee <cernekee@gmail.com>
2306L: linux-usb@vger.kernel.org
2307S: Maintained
2308F: drivers/usb/gadget/udc/bcm63xx_udc.*
2309
2df94fd6 2310BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2311M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2312M: Gregory Fong <gregory.0xf0@gmail.com>
2313M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2315T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2316S: Maintained
2317F: arch/arm/mach-bcm/*brcmstb*
2318F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2319F: drivers/bus/brcmstb_gisb.c
5009a289 2320N: brcmstb
2df94fd6 2321
70371cef
KC
2322BROADCOM BMIPS MIPS ARCHITECTURE
2323M: Kevin Cernekee <cernekee@gmail.com>
2324M: Florian Fainelli <f.fainelli@gmail.com>
2325L: linux-mips@linux-mips.org
eb6725d0 2326T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2327S: Maintained
2328F: arch/mips/bmips/*
2329F: arch/mips/include/asm/mach-bmips/*
2330F: arch/mips/kernel/*bmips*
338808de 2331F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2332F: drivers/irqchip/irq-bcm7*
2333F: drivers/irqchip/irq-brcmstb*
2334
948c51e6 2335BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2336M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2337M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2338L: netdev@vger.kernel.org
2339S: Supported
adfc5217 2340F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2341
a9533e7e
HP
2342BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2343M: Brett Rudley <brudley@broadcom.com>
818c07b8 2344M: Arend van Spriel <arend@broadcom.com>
85d63686 2345M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2346M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2347L: linux-wireless@vger.kernel.org
5615171c 2348L: brcm80211-dev-list@broadcom.com
a9533e7e 2349S: Supported
f62ebdd5 2350F: drivers/net/wireless/brcm80211/
a9533e7e 2351
9958d6f9 2352BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2353M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2354L: linux-scsi@vger.kernel.org
2355S: Supported
2356F: drivers/scsi/bnx2fc/
2357
6a6b5ad0 2358BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2359M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2360L: linux-scsi@vger.kernel.org
2361S: Supported
2362F: drivers/scsi/bnx2i/
2363
36c0237f
SB
2364BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2365M: Ray Jui <rjui@broadcom.com>
2366M: Scott Branden <sbranden@broadcom.com>
2367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2368L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2369T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2370S: Maintained
2371N: iproc
2372N: cygnus
2373N: bcm9113*
2374N: bcm9583*
2375N: bcm583*
2376N: bcm113*
2377
3b0213d5
GF
2378BROADCOM BRCMSTB GPIO DRIVER
2379M: Gregory Fong <gregory.0xf0@gmail.com>
2380L: bcm-kernel-feedback-list@broadcom.com>
2381S: Supported
2382F: drivers/gpio/gpio-brcmstb.c
2383F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2384
7b7f588b 2385BROADCOM KONA GPIO DRIVER
5e163903 2386M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2387L: bcm-kernel-feedback-list@broadcom.com
2388S: Supported
2389F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2390F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2391
f6e734a8
RM
2392BROADCOM NVRAM DRIVER
2393M: Rafał Miłecki <zajec5@gmail.com>
2394L: linux-mips@linux-mips.org
2395S: Maintained
2396F: drivers/firmware/broadcom/*
2397
02787daa
BN
2398BROADCOM STB NAND FLASH DRIVER
2399M: Brian Norris <computersforpeace@gmail.com>
2400L: linux-mtd@lists.infradead.org
2401S: Maintained
2402F: drivers/mtd/nand/brcmnand/
2403
c9678d86
RM
2404BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2405M: Rafał Miłecki <zajec5@gmail.com>
2406L: linux-wireless@vger.kernel.org
2407S: Maintained
2408F: drivers/bcma/
2409F: include/linux/bcma/
2410
b8302205
FF
2411BROADCOM SYSTEMPORT ETHERNET DRIVER
2412M: Florian Fainelli <f.fainelli@gmail.com>
2413L: netdev@vger.kernel.org
2414S: Supported
2415F: drivers/net/ethernet/broadcom/bcmsysport.*
2416
7725ccfd 2417BROCADE BFA FC SCSI DRIVER
aa803370
AG
2418M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2419M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2420L: linux-scsi@vger.kernel.org
2421S: Supported
2422F: drivers/scsi/bfa/
7725ccfd 2423
8b230ed8 2424BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2425M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2426L: netdev@vger.kernel.org
2427S: Supported
f844a0ea 2428F: drivers/net/ethernet/brocade/bna/
8b230ed8 2429
5cdf7f76 2430BSG (block layer generic sg v4 driver)
8b58be88 2431M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2432L: linux-scsi@vger.kernel.org
2433S: Supported
679655da
JP
2434F: block/bsg.c
2435F: include/linux/bsg.h
c117ab84 2436F: include/uapi/linux/bsg.h
5cdf7f76 2437
af39917d
CL
2438BT87X AUDIO DRIVER
2439M: Clemens Ladisch <clemens@ladisch.de>
2440L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2441T: git git://git.alsa-project.org/alsa-kernel.git
2442S: Maintained
2443F: Documentation/sound/alsa/Bt87x.txt
2444F: sound/pci/bt87x.c
2445
ff1d5c2f 2446BT8XXGPIO DRIVER
eb032b98 2447M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2448W: http://bu3sch.de/btgpio.php
2449S: Maintained
72dbb705 2450F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2451
eb1eb04f 2452BTRFS FILE SYSTEM
c0778e25
CM
2453M: Chris Mason <clm@fb.com>
2454M: Josef Bacik <jbacik@fb.com>
d8130624 2455M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2456L: linux-btrfs@vger.kernel.org
2457W: http://btrfs.wiki.kernel.org/
8a6e2535 2458Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2459T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2460S: Maintained
679655da
JP
2461F: Documentation/filesystems/btrfs.txt
2462F: fs/btrfs/
eb1eb04f 2463
1da177e4 2464BTTV VIDEO4LINUX DRIVER
009a5410 2465M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2466L: linux-media@vger.kernel.org
96b6aba0 2467W: http://linuxtv.org
275ffde4 2468T: git git://linuxtv.org/media_tree.git
f96236e5 2469S: Odd fixes
679655da 2470F: Documentation/video4linux/bttv/
90d72ac6 2471F: drivers/media/pci/bt8xx/bttv*
1da177e4 2472
1f34923c
KA
2473BUSLOGIC SCSI DRIVER
2474M: Khalid Aziz <khalid@gonehiking.org>
2475L: linux-scsi@vger.kernel.org
2476S: Maintained
2477F: drivers/scsi/BusLogic.*
2478F: drivers/scsi/FlashPoint.*
2479
af39917d
CL
2480C-MEDIA CMI8788 DRIVER
2481M: Clemens Ladisch <clemens@ladisch.de>
2482L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2483T: git git://git.alsa-project.org/alsa-kernel.git
2484S: Maintained
2485F: sound/pci/oxygen/
2486
2141355f
MS
2487C6X ARCHITECTURE
2488M: Mark Salter <msalter@redhat.com>
2489M: Aurelien Jacquiot <a-jacquiot@ti.com>
2490L: linux-c6x-dev@linux-c6x.org
2491W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2492S: Maintained
2493F: arch/c6x/
2494
a5432f5a 2495CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2496M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2497L: linux-cachefs@redhat.com
2498S: Supported
2499F: Documentation/filesystems/caching/cachefiles.txt
2500F: fs/cachefiles/
2501
c815ca39
HV
2502CADET FM/AM RADIO RECEIVER DRIVER
2503M: Hans Verkuil <hverkuil@xs4all.nl>
2504L: linux-media@vger.kernel.org
2505T: git git://linuxtv.org/media_tree.git
2506W: http://linuxtv.org
2507S: Maintained
2508F: drivers/media/radio/radio-cadet*
2509
77d5140f 2510CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2511M: Jonathan Corbet <corbet@lwn.net>
661263b5 2512L: linux-media@vger.kernel.org
275ffde4 2513T: git git://linuxtv.org/media_tree.git
77d5140f 2514S: Maintained
679655da 2515F: Documentation/video4linux/cafe_ccic
90d72ac6 2516F: drivers/media/platform/marvell-ccic/
77d5140f 2517
201b6bab 2518CAIF NETWORK LAYER
5c574f50 2519M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2520L: netdev@vger.kernel.org
2521S: Supported
2522F: Documentation/networking/caif/
2523F: drivers/net/caif/
c117ab84 2524F: include/uapi/linux/caif/
201b6bab
JP
2525F: include/net/caif/
2526F: net/caif/
2527
77dac90f 2528CALGARY x86-64 IOMMU
8b58be88
JP
2529M: Muli Ben-Yehuda <muli@il.ibm.com>
2530M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2531L: discuss@x86-64.org
2532S: Maintained
679655da
JP
2533F: arch/x86/kernel/pci-calgary_64.c
2534F: arch/x86/kernel/tce_64.c
2535F: arch/x86/include/asm/calgary.h
2536F: arch/x86/include/asm/tce.h
77dac90f 2537
e2d1d6c0 2538CAN NETWORK LAYER
8d15d386 2539M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2540M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2541L: linux-can@vger.kernel.org
84b0d715 2542W: https://github.com/linux-can
870482a4
MKB
2543T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2544T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2545S: Maintained
f35f6c8f 2546F: Documentation/networking/can.txt
8d15d386 2547F: net/can/
8d15d386 2548F: include/linux/can/core.h
c117ab84
CEB
2549F: include/uapi/linux/can.h
2550F: include/uapi/linux/can/bcm.h
2551F: include/uapi/linux/can/raw.h
2552F: include/uapi/linux/can/gw.h
e2d1d6c0 2553
4261a204 2554CAN NETWORK DRIVERS
8b58be88 2555M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2556M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2557L: linux-can@vger.kernel.org
84b0d715 2558W: https://github.com/linux-can
870482a4
MKB
2559T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2560T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2561S: Maintained
8d15d386
OH
2562F: drivers/net/can/
2563F: include/linux/can/dev.h
8d15d386 2564F: include/linux/can/platform/
c117ab84
CEB
2565F: include/uapi/linux/can/error.h
2566F: include/uapi/linux/can/netlink.h
4261a204 2567
95d16c72
JM
2568CAPABILITIES
2569M: Serge Hallyn <serge.hallyn@canonical.com>
2570L: linux-security-module@vger.kernel.org
6305902c 2571S: Supported
95d16c72 2572F: include/linux/capability.h
c117ab84 2573F: include/uapi/linux/capability.h
6305902c 2574F: security/commoncap.c
38a94118 2575F: kernel/capability.c
95d16c72 2576
b84894c7
KT
2577CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2578M: Kevin Tsai <ktsai@capellamicro.com>
2579S: Maintained
2580F: drivers/iio/light/cm*
2581F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2582
f21fb3ed
RV
2583CAVIUM LIQUIDIO NETWORK DRIVER
2584M: Derek Chickles <derek.chickles@caviumnetworks.com>
2585M: Satanand Burla <satananda.burla@caviumnetworks.com>
2586M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2587M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2588L: netdev@vger.kernel.org
2589W: http://www.cavium.com
2590S: Supported
f21fb3ed
RV
2591F: drivers/net/ethernet/cavium/liquidio/
2592
ef0bbac3
VB
2593CC2520 IEEE-802.15.4 RADIO DRIVER
2594M: Varka Bhadram <varkabhadram@gmail.com>
2595L: linux-wpan@vger.kernel.org
2596S: Maintained
2597F: drivers/net/ieee802154/cc2520.c
2598F: include/linux/spi/cc2520.h
2599F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2600
b8154542 2601CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2602M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2603L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2604W: http://www.ibm.com/developerworks/power/cell/
2605S: Supported
679655da 2606F: arch/powerpc/include/asm/cell*.h
679655da 2607F: arch/powerpc/include/asm/spu*.h
c117ab84 2608F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2609F: arch/powerpc/oprofile/*cell*
2610F: arch/powerpc/platforms/cell/
b8154542 2611
398ecff5
SW
2612CEPH COMMON CODE (LIBCEPH)
2613M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2614M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2615M: Sage Weil <sage@redhat.com>
82593f87 2616L: ceph-devel@vger.kernel.org
09d90327 2617W: http://ceph.com/
fb99f881 2618T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2619T: git git://github.com/ceph/ceph-client.git
9030aaf9 2620S: Supported
14430813
JP
2621F: net/ceph/
2622F: include/linux/ceph/
2623F: include/linux/crush/
9030aaf9 2624
398ecff5
SW
2625CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2626M: "Yan, Zheng" <zyan@redhat.com>
2627M: Sage Weil <sage@redhat.com>
2628M: Ilya Dryomov <idryomov@gmail.com>
2629L: ceph-devel@vger.kernel.org
2630W: http://ceph.com/
2631T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2632T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2633S: Supported
2634F: Documentation/filesystems/ceph.txt
2635F: fs/ceph/
2636
cfc411e7
DH
2637CERTIFICATE HANDLING:
2638M: David Howells <dhowells@redhat.com>
2639M: David Woodhouse <dwmw2@infradead.org>
2640L: keyrings@linux-nfs.org
2641S: Maintained
2642F: Documentation/module-signing.txt
2643F: certs/
2644F: scripts/extract-cert.c
2645
18332a80 2646CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2647L: linux-usb@vger.kernel.org
10c6c9c9 2648S: Orphan
679655da
JP
2649F: Documentation/usb/WUSB-Design-overview.txt
2650F: Documentation/usb/wusb-cbaf
355ffe69
DV
2651F: drivers/usb/host/hwa-hc.c
2652F: drivers/usb/host/whci/
679655da
JP
2653F: drivers/usb/wusbcore/
2654F: include/linux/usb/wusb*
18332a80 2655
70e84049 2656CFAG12864B LCD DRIVER
8b58be88 2657M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2658W: http://miguelojeda.es/auxdisplay.htm
2659W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2660S: Maintained
679655da
JP
2661F: drivers/auxdisplay/cfag12864b.c
2662F: include/linux/cfag12864b.h
70e84049
MOS
2663
2664CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2665M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2666W: http://miguelojeda.es/auxdisplay.htm
2667W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2668S: Maintained
679655da
JP
2669F: drivers/auxdisplay/cfag12864bfb.c
2670F: include/linux/cfag12864b.h
70e84049 2671
704232c2 2672CFG80211 and NL80211
8b58be88 2673M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2674L: linux-wireless@vger.kernel.org
ce466579
JB
2675W: http://wireless.kernel.org/
2676T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2677T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2678S: Maintained
c117ab84 2679F: include/uapi/linux/nl80211.h
679655da
JP
2680F: include/net/cfg80211.h
2681F: net/wireless/*
2682X: net/wireless/wext*
704232c2 2683
46e64261
GKH
2684CHAR and MISC DRIVERS
2685M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2686M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2687T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2688S: Supported
46e64261
GKH
2689F: drivers/char/*
2690F: drivers/misc/*
471322a8 2691F: include/linux/miscdevice.h
46e64261 2692
0a920b5b 2693CHECKPATCH
8b58be88 2694M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2695M: Joe Perches <joe@perches.com>
2696S: Maintained
679655da 2697F: scripts/checkpatch.pl
0a920b5b 2698
f8407f26
HW
2699CHINESE DOCUMENTATION
2700M: Harry Wei <harryxiyou@gmail.com>
9740153c 2701L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2702L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2703S: Maintained
2704F: Documentation/zh_CN/
2705
2721ea2c 2706CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2707M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2708T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2709L: linux-usb@vger.kernel.org
2710S: Maintained
2711F: drivers/usb/chipidea/
2712
a93ad65d
HG
2713CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2714M: Hans de Goede <hdegoede@redhat.com>
2715L: linux-input@vger.kernel.org
2716S: Maintained
2717F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2718F: drivers/input/touchscreen/chipone_icn8318.c
2719
ab043105
OJ
2720CHROME HARDWARE PLATFORM SUPPORT
2721M: Olof Johansson <olof@lixom.net>
2722S: Maintained
2723F: drivers/platform/chrome/
2724
641cb85e 2725CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2726M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2727M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2728M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2729M: Neel Patel <neepatel@cisco.com>
7063fbf2 2730S: Supported
a6a5580c 2731F: drivers/net/ethernet/cisco/enic/
7063fbf2 2732
e3cf00d0 2733CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2734M: Upinder Malhi <umalhi@cisco.com>
2735S: Supported
2736F: drivers/infiniband/hw/usnic
e3cf00d0 2737
2b7a52a4 2738CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2739M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2740L: netdev@vger.kernel.org
2741S: Maintained
57d0b7a0 2742F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2743
3d4cfdc9
MB
2744CIRRUS LOGIC AUDIO CODEC DRIVERS
2745M: Brian Austin <brian.austin@cirrus.com>
2746M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2747L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2748S: Maintained
2749F: sound/soc/codecs/cs*
2750
94574d9a
KRW
2751CLEANCACHE API
2752M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2753L: linux-kernel@vger.kernel.org
2754S: Maintained
2755F: mm/cleancache.c
2756F: include/linux/cleancache.h
2757
d4275354 2758CLK API
8b58be88 2759M: Russell King <linux@arm.linux.org.uk>
aa571b14 2760L: linux-clk@vger.kernel.org
37417046 2761S: Maintained
d4275354
RK
2762F: include/linux/clk.h
2763
9222d247
JS
2764CLOCKSOURCE, CLOCKEVENT DRIVERS
2765M: Daniel Lezcano <daniel.lezcano@linaro.org>
2766M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2767L: linux-kernel@vger.kernel.org
9222d247
JS
2768T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2769S: Supported
2770F: drivers/clocksource
2771
5df6d737 2772CISCO FCOE HBA DRIVER
8fc89a79
HP
2773M: Hiral Patel <hiralpat@cisco.com>
2774M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2775M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2776L: linux-scsi@vger.kernel.org
2777S: Supported
2a99921a 2778F: drivers/scsi/fnic/
5df6d737 2779
c8806b6c
NM
2780CISCO SCSI HBA DRIVER
2781M: Narsimhulu Musini <nmusini@cisco.com>
2782M: Sesidhar Baddela <sebaddel@cisco.com>
2783L: linux-scsi@vger.kernel.org
2784S: Supported
2785F: drivers/scsi/snic/
2786
529aa8cb
TLSC
2787CMPC ACPI DRIVER
2788M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2789M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2790L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2791S: Supported
2792F: drivers/platform/x86/classmate-laptop.c
2793
85756a06
HV
2794COBALT MEDIA DRIVER
2795M: Hans Verkuil <hans.verkuil@cisco.com>
2796L: linux-media@vger.kernel.org
2797T: git git://linuxtv.org/media_tree.git
2798W: http://linuxtv.org
2799S: Supported
2800F: drivers/media/pci/cobalt/
2801
74425eee 2802COCCINELLE/Semantic Patches (SmPL)
26de9c26 2803M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2804M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2805M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2806M: Michal Marek <mmarek@suse.com>
26de9c26 2807L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2808T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2809W: http://coccinelle.lip6.fr/
2810S: Supported
4b92b2aa 2811F: Documentation/coccinelle.txt
74425eee
NP
2812F: scripts/coccinelle/
2813F: scripts/coccicheck
2814
1da177e4 2815CODA FILE SYSTEM
8b58be88 2816M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2817M: coda@cs.cmu.edu
2818L: codalist@coda.cs.cmu.edu
2819W: http://www.coda.cs.cmu.edu/
2820S: Maintained
679655da
JP
2821F: Documentation/filesystems/coda.txt
2822F: fs/coda/
2823F: include/linux/coda*.h
c117ab84 2824F: include/uapi/linux/coda*.h
1da177e4 2825
0b14261e
PZ
2826CODA V4L2 MEM2MEM DRIVER
2827M: Philipp Zabel <p.zabel@pengutronix.de>
2828L: linux-media@vger.kernel.org
2829S: Maintained
2830F: Documentation/devicetree/bindings/media/coda.txt
2831F: drivers/media/platform/coda/
2832
7704addb 2833COMMON CLK FRAMEWORK
a85fa007 2834M: Michael Turquette <mturquette@baylibre.com>
f956165f 2835M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2836L: linux-clk@vger.kernel.org
baeb0d9b 2837T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2838S: Maintained
60bea3b5
SW
2839F: drivers/clk/
2840X: drivers/clk/clkdev.c
7704addb 2841F: include/linux/clk-pr*
60bea3b5 2842F: include/linux/clk/
7704addb 2843
e2d1d6c0 2844COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2845M: Steve French <sfrench@samba.org>
51223df6 2846L: linux-cifs@vger.kernel.org
d1f28953 2847L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2848W: http://linux-cifs.samba.org/
bb1d5dda 2849T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2850S: Supported
ec421a71 2851F: Documentation/filesystems/cifs/
679655da 2852F: fs/cifs/
e2d1d6c0 2853
1da177e4 2854COMPACTPCI HOTPLUG CORE
8b58be88 2855M: Scott Murray <scott@spiteful.org>
64dab204 2856L: linux-pci@vger.kernel.org
82c4dfc7 2857S: Maintained
679655da 2858F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2859
2860COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2861M: Scott Murray <scott@spiteful.org>
64dab204 2862L: linux-pci@vger.kernel.org
82c4dfc7 2863S: Maintained
679655da 2864F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2865
2866COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2867M: Scott Murray <scott@spiteful.org>
64dab204 2868L: linux-pci@vger.kernel.org
82c4dfc7 2869S: Maintained
679655da 2870F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2871
5411552c 2872COMPAL LAPTOP SUPPORT
8b58be88 2873M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2874L: platform-driver-x86@vger.kernel.org
5411552c 2875S: Maintained
679655da 2876F: drivers/platform/x86/compal-laptop.c
5411552c 2877
949be0f7 2878CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2879M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2880L: accessrunner-general@lists.sourceforge.net
2881W: http://accessrunner.sourceforge.net/
949be0f7 2882S: Maintained
679655da 2883F: drivers/usb/atm/cxacru.c
949be0f7 2884
e2d1d6c0 2885CONFIGFS
d6351db2
JB
2886M: Joel Becker <jlbec@evilplan.org>
2887T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2888S: Supported
679655da
JP
2889F: fs/configfs/
2890F: include/linux/configfs.h
e2d1d6c0 2891
acb9c1b2 2892CONNECTOR
8b58be88 2893M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2894L: netdev@vger.kernel.org
2895S: Maintained
2896F: drivers/connector/
2897
a3e3354d 2898CONTROL GROUP (CGROUP)
860ca0e6 2899M: Tejun Heo <tj@kernel.org>
ad50c159 2900M: Li Zefan <lizefan@huawei.com>
4d205676 2901M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2902L: cgroups@vger.kernel.org
860ca0e6 2903T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2904S: Maintained
a3e3354d 2905F: Documentation/cgroups/
679655da
JP
2906F: include/linux/cgroup*
2907F: kernel/cgroup*
a3e3354d
TH
2908
2909CONTROL GROUP - CPUSET
2910M: Li Zefan <lizefan@huawei.com>
2911L: cgroups@vger.kernel.org
2912W: http://www.bullopensource.org/cpuset/
2913W: http://oss.sgi.com/projects/cpusets/
2914T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2915S: Maintained
2916F: Documentation/cgroups/cpusets.txt
2917F: include/linux/cpuset.h
2918F: kernel/cpuset.c
2919
2920CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2921M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2922M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2923L: cgroups@vger.kernel.org
2924L: linux-mm@kvack.org
2925S: Maintained
2926F: mm/memcontrol.c
5d1ea48b 2927F: mm/swap_cgroup.c
fb3a0fb6 2928
bebe4678 2929CORETEMP HARDWARE MONITORING DRIVER
96859129 2930M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2931L: lm-sensors@lm-sensors.org
2932S: Maintained
679655da
JP
2933F: Documentation/hwmon/coretemp
2934F: drivers/hwmon/coretemp.c
bebe4678 2935
1da177e4 2936COSA/SRP SYNC SERIAL DRIVER
8b58be88 2937M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2938W: http://www.fi.muni.cz/~kas/cosa/
2939S: Maintained
679655da 2940F: drivers/net/wan/cosa*
1da177e4 2941
4371ee35 2942CPMAC ETHERNET DRIVER
8b58be88 2943M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2944L: netdev@vger.kernel.org
2945S: Maintained
b544dbac 2946F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2947
1da177e4 2948CPU FREQUENCY DRIVERS
9c3646d1 2949M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2950M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2951L: linux-pm@vger.kernel.org
1da177e4 2952S: Maintained
27209d91
VK
2953T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2954T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2955F: drivers/cpufreq/
2956F: include/linux/cpufreq.h
1da177e4 2957
8a67f0ef
VK
2958CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2959M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2960M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2961L: linux-pm@vger.kernel.org
2962W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2963S: Maintained
2964F: drivers/cpufreq/arm_big_little.h
2965F: drivers/cpufreq/arm_big_little.c
2966F: drivers/cpufreq/arm_big_little_dt.c
2967
14d2c34c 2968CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2969M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2970M: Daniel Lezcano <daniel.lezcano@linaro.org>
2971L: linux-pm@vger.kernel.org
2972L: linux-arm-kernel@lists.infradead.org
cea8321c 2973T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2974S: Maintained
2975F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2976
0c570c18
BZ
2977CPUIDLE DRIVER - ARM EXYNOS
2978M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2979M: Daniel Lezcano <daniel.lezcano@linaro.org>
2980M: Kukjin Kim <kgene@kernel.org>
2981L: linux-pm@vger.kernel.org
2982L: linux-samsung-soc@vger.kernel.org
2983S: Supported
2984F: drivers/cpuidle/cpuidle-exynos.c
2985F: arch/arm/mach-exynos/pm.c
2986
a8e39c35 2987CPUIDLE DRIVERS
9c3646d1 2988M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2989M: Daniel Lezcano <daniel.lezcano@linaro.org>
2990L: linux-pm@vger.kernel.org
2991S: Maintained
cea8321c 2992T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2993F: drivers/cpuidle/*
2994F: include/linux/cpuidle.h
2995
1da177e4 2996CPUID/MSR DRIVER
8b58be88 2997M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2998S: Maintained
679655da
JP
2999F: arch/x86/kernel/cpuid.c
3000F: arch/x86/kernel/msr.c
1da177e4 3001
7fe2f639 3002CPU POWER MONITORING SUBSYSTEM
d8130624 3003M: Thomas Renninger <trenn@suse.com>
103f1790 3004L: linux-pm@vger.kernel.org
7fe2f639 3005S: Maintained
14430813 3006F: tools/power/cpupower/
7fe2f639 3007
1da177e4 3008CRAMFS FILESYSTEM
ce00f85c 3009W: http://sourceforge.net/projects/cramfs/
54886a71 3010S: Orphan / Obsolete
679655da
JP
3011F: Documentation/filesystems/cramfs.txt
3012F: fs/cramfs/
1da177e4
LT
3013
3014CRIS PORT
8b58be88
JP
3015M: Mikael Starvik <starvik@axis.com>
3016M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3017L: linux-cris-kernel@axis.com
1da177e4
LT
3018W: http://developer.axis.com
3019S: Maintained
679655da 3020F: arch/cris/
df621252 3021F: drivers/tty/serial/crisv10.*
1da177e4
LT
3022
3023CRYPTO API
8b58be88
JP
3024M: Herbert Xu <herbert@gondor.apana.org.au>
3025M: "David S. Miller" <davem@davemloft.net>
1da177e4 3026L: linux-crypto@vger.kernel.org
54e5881d 3027T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3028S: Maintained
679655da 3029F: Documentation/crypto/
2ca87a17 3030F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3031F: arch/*/crypto/
3032F: crypto/
3033F: drivers/crypto/
3034F: include/crypto/
1da177e4 3035
5b07bd57 3036CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3037M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3038L: linux-crypto@vger.kernel.org
3039S: Maintained
51a2228a
JP
3040F: crypto/ansi_cprng.c
3041F: crypto/rng.c
5b07bd57 3042
9b4ffa48 3043CS5535 Audio ALSA driver
8b58be88 3044M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3045S: Maintained
679655da 3046F: sound/pci/cs5535audio/
9b4ffa48 3047
a910e4a9 3048CW1200 WLAN driver
b75f0050
JP
3049M: Solomon Peachy <pizza@shaftnet.org>
3050S: Maintained
3051F: drivers/net/wireless/cw1200/
a910e4a9 3052
6d8425b1 3053CX18 VIDEO4LINUX DRIVER
6afdeaf8 3054M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3055L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3056L: linux-media@vger.kernel.org
275ffde4 3057T: git git://linuxtv.org/media_tree.git
6d8425b1 3058W: http://linuxtv.org
30e10993 3059W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3060S: Maintained
679655da 3061F: Documentation/video4linux/cx18.txt
90d72ac6 3062F: drivers/media/pci/cx18/
6c0f0359 3063F: include/uapi/linux/ivtv*
6d8425b1 3064
3f101d91
HV
3065CX2341X MPEG ENCODER HELPER MODULE
3066M: Hans Verkuil <hverkuil@xs4all.nl>
3067L: linux-media@vger.kernel.org
3068T: git git://linuxtv.org/media_tree.git
3069W: http://linuxtv.org
3070S: Maintained
c368360b 3071F: drivers/media/common/cx2341x*
3f101d91
HV
3072F: include/media/cx2341x*
3073
b8fe6e2c
PB
3074CX24120 MEDIA DRIVER
3075M: Jemma Denson <jdenson@gmail.com>
3076M: Patrick Boettcher <patrick.boettcher@posteo.de>
3077L: linux-media@vger.kernel.org
3078W: http://linuxtv.org/
3079Q: http://patchwork.linuxtv.org/project/linux-media/list/
3080S: Maintained
3081F: drivers/media/dvb-frontends/cx24120*
3082
20357578 3083CX88 VIDEO4LINUX DRIVER
009a5410 3084M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3085L: linux-media@vger.kernel.org
3086W: http://linuxtv.org
3087T: git git://linuxtv.org/media_tree.git
3088S: Odd fixes
3089F: Documentation/video4linux/cx88/
3090F: drivers/media/pci/cx88/
6d8425b1 3091
91952bc0
AP
3092CXD2820R MEDIA DRIVER
3093M: Antti Palosaari <crope@iki.fi>
3094L: linux-media@vger.kernel.org
3095W: http://linuxtv.org/
3096W: http://palosaari.fi/linux/
3097Q: http://patchwork.linuxtv.org/project/linux-media/list/
3098T: git git://linuxtv.org/anttip/media_tree.git
3099S: Maintained
3100F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3101
e5ec3789 3102CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3103M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3104L: netdev@vger.kernel.org
3105W: http://www.chelsio.com
3106S: Supported
f7917c00 3107F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3108
d8ae3c33 3109CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3110M: Karen Xie <kxie@chelsio.com>
3111L: linux-scsi@vger.kernel.org
3112W: http://www.chelsio.com
3113S: Supported
3114F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3115
e5ec3789 3116CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3117M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3118L: linux-rdma@vger.kernel.org
e5ec3789
SW
3119W: http://www.openfabrics.org
3120S: Supported
679655da 3121F: drivers/infiniband/hw/cxgb3/
e5ec3789 3122
be4c9bad 3123CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3124M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3125L: netdev@vger.kernel.org
3126W: http://www.chelsio.com
3127S: Supported
f7917c00 3128F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3129
d8ae3c33 3130CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3131M: Karen Xie <kxie@chelsio.com>
3132L: linux-scsi@vger.kernel.org
3133W: http://www.chelsio.com
3134S: Supported
3135F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3136
be4c9bad
RD
3137CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3138M: Steve Wise <swise@chelsio.com>
3139L: linux-rdma@vger.kernel.org
3140W: http://www.openfabrics.org
3141S: Supported
3142F: drivers/infiniband/hw/cxgb4/
3143
5c20a5c7
CL
3144CXGB4VF ETHERNET DRIVER (CXGB4VF)
3145M: Casey Leedom <leedom@chelsio.com>
3146L: netdev@vger.kernel.org
3147W: http://www.chelsio.com
3148S: Supported
f7917c00 3149F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3150
a9282d01
IM
3151CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3152M: Ian Munsie <imunsie@au1.ibm.com>
3153M: Michael Neuling <mikey@neuling.org>
3154L: linuxppc-dev@lists.ozlabs.org
3155S: Supported
3156F: drivers/misc/cxl/
ec249dd8 3157F: include/misc/cxl*
a9282d01
IM
3158F: include/uapi/misc/cxl.h
3159F: Documentation/powerpc/cxl.txt
3160F: Documentation/powerpc/cxl.txt
3161F: Documentation/ABI/testing/sysfs-class-cxl
3162
b52b97a3
GC
3163STMMAC ETHERNET DRIVER
3164M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3165L: netdev@vger.kernel.org
3166W: http://www.stlinux.com
3167S: Supported
7ac6653a 3168F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3169
1da177e4 3170CYBERPRO FB DRIVER
8b58be88 3171M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3173W: http://www.arm.linux.org.uk/
3174S: Maintained
8a61f013 3175F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3176
1da177e4 3177CYCLADES ASYNC MUX DRIVER
1da177e4 3178W: http://www.cyclades.com/
d459883e 3179S: Orphan
c897401b 3180F: drivers/tty/cyclades.c
679655da 3181F: include/linux/cyclades.h
c117ab84 3182F: include/uapi/linux/cyclades.h
1da177e4
LT
3183
3184CYCLADES PC300 DRIVER
1da177e4 3185W: http://www.cyclades.com/
d459883e 3186S: Orphan
679655da 3187F: drivers/net/wan/pc300*
1da177e4 3188
402f6ae4
AP
3189CYPRESS_FIRMWARE MEDIA DRIVER
3190M: Antti Palosaari <crope@iki.fi>
3191L: linux-media@vger.kernel.org
3192W: http://linuxtv.org/
3193W: http://palosaari.fi/linux/
3194Q: http://patchwork.linuxtv.org/project/linux-media/list/
3195T: git git://linuxtv.org/anttip/media_tree.git
3196S: Maintained
3197F: drivers/media/common/cypress_firmware*
3198
e3ae3525 3199CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3200M: Ferruh Yigit <fery@cypress.com>
6305902c 3201L: linux-input@vger.kernel.org
be9a6f40 3202S: Supported
6305902c
JP
3203F: drivers/input/touchscreen/cyttsp*
3204F: include/linux/input/cyttsp.h
e3ae3525 3205
aaaf5fbf
JK
3206DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3207M: Joshua Kinard <kumba@gentoo.org>
3208S: Maintained
3209F: drivers/rtc/rtc-ds1685.c
3210F: include/linux/rtc/ds1685.h
3211
1da177e4 3212DAMA SLAVE for AX.25
8b58be88 3213M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3214W: http://yaina.de/jreuter/
3215W: http://www.qsl.net/dl1bke/
3216L: linux-hams@vger.kernel.org
3217S: Maintained
679655da
JP
3218F: net/ax25/af_ax25.c
3219F: net/ax25/ax25_dev.c
3220F: net/ax25/ax25_ds_*
3221F: net/ax25/ax25_in.c
3222F: net/ax25/ax25_out.c
3223F: net/ax25/ax25_timer.c
3224F: net/ax25/sysctl_net_ax25.c
1da177e4 3225
e2d1d6c0 3226DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3227L: netdev@vger.kernel.org
5ff77428 3228S: Orphan
679655da 3229F: Documentation/networking/dmfe.txt
0f04e2aa 3230F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3231
3232DC390/AM53C974 SCSI driver
d8130624 3233M: Hannes Reinecke <hare@suse.com>
71bd849d 3234L: linux-scsi@vger.kernel.org
e2d1d6c0 3235S: Maintained
71bd849d 3236F: drivers/scsi/am53c974.c
e2d1d6c0 3237
1da177e4 3238DC395x SCSI driver
61eee9a7 3239M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3240M: Ali Akcaagac <aliakc@web.de>
3241M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3242L: dc395x@twibble.org
cf015e9f
JP
3243W: http://twibble.org/dist/dc395x/
3244W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3245S: Maintained
679655da
JP
3246F: Documentation/scsi/dc395x.txt
3247F: drivers/scsi/dc395x.*
1da177e4 3248
eb8edb08 3249DCCP PROTOCOL
a89d030e 3250M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3251L: dccp@vger.kernel.org
c996d8b9 3252W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3253S: Maintained
679655da 3254F: include/linux/dccp.h
c117ab84 3255F: include/uapi/linux/dccp.h
679655da
JP
3256F: include/linux/tfrc.h
3257F: net/dccp/
eb8edb08 3258
1da177e4 3259DECnet NETWORK LAYER
1da177e4
LT
3260W: http://linux-decnet.sourceforge.net
3261L: linux-decnet-user@lists.sourceforge.net
f546444d 3262S: Orphan
679655da
JP
3263F: Documentation/networking/decnet.txt
3264F: net/decnet/
1da177e4 3265
ebff05b9
MR
3266DECSTATION PLATFORM SUPPORT
3267M: "Maciej W. Rozycki" <macro@linux-mips.org>
3268L: linux-mips@linux-mips.org
3269W: http://www.linux-mips.org/wiki/DECstation
3270S: Maintained
3271F: arch/mips/dec/
3272F: arch/mips/include/asm/dec/
3273F: arch/mips/include/asm/mach-dec/
3274
1da177e4 3275DEFXX FDDI NETWORK DRIVER
8b58be88 3276M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3277S: Maintained
33f810b2 3278F: drivers/net/fddi/defxx.*
1da177e4 3279
ad8f07cc 3280DELL LAPTOP DRIVER
8b58be88 3281M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3282M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3283L: platform-driver-x86@vger.kernel.org
ad8f07cc 3284S: Maintained
679655da 3285F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3286
817a5cdb
PR
3287DELL LAPTOP RBTN DRIVER
3288M: Pali RohĂ¡r <pali.rohar@gmail.com>
3289S: Maintained
3290F: drivers/platform/x86/dell-rbtn.*
3291
cdbff611
PR
3292DELL LAPTOP FREEFALL DRIVER
3293M: Pali RohĂ¡r <pali.rohar@gmail.com>
3294S: Maintained
3295F: drivers/platform/x86/dell-smo8800.c
3296
1da177e4 3297DELL LAPTOP SMM DRIVER
a5afba16 3298M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3299S: Maintained
a5afba16 3300F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3301F: include/uapi/linux/i8k.h
1da177e4 3302
90563ec4 3303DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3304M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3305S: Maintained
679655da
JP
3306F: Documentation/dcdbas.txt
3307F: drivers/firmware/dcdbas.*
90563ec4 3308
0b3f6109 3309DELL WMI EXTRAS DRIVER
8b58be88 3310M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3311M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3312S: Maintained
36b3a96f 3313F: drivers/platform/x86/dell-wmi.c
0b3f6109 3314
5efc75e3 3315DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3316M: John Youn <johnyoun@synopsys.com>
5efc75e3 3317L: linux-usb@vger.kernel.org
18f340f9 3318T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3319S: Maintained
197ba5f4 3320F: drivers/usb/dwc2/
5efc75e3 3321
94ab23dd
FB
3322DESIGNWARE USB3 DRD IP DRIVER
3323M: Felipe Balbi <balbi@ti.com>
3324L: linux-usb@vger.kernel.org
3325L: linux-omap@vger.kernel.org
3326T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3327S: Maintained
3328F: drivers/usb/dwc3/
3329
833c9545
JB
3330DEVICE COREDUMP (DEV_COREDUMP)
3331M: Johannes Berg <johannes@sipsolutions.net>
3332L: linux-kernel@vger.kernel.org
3333S: Maintained
3334F: drivers/base/devcoredump.c
3335F: include/linux/devcoredump.h
3336
89d07767
KP
3337DEVICE FREQUENCY (DEVFREQ)
3338M: MyungJoo Ham <myungjoo.ham@samsung.com>
3339M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3340L: linux-pm@vger.kernel.org
89d07767
KP
3341S: Maintained
3342F: drivers/devfreq/
3343
1da177e4 3344DEVICE NUMBER REGISTRY
8b58be88 3345M: Torben Mathiasen <device@lanana.org>
1da177e4 3346W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3347S: Maintained
3348
e2d1d6c0 3349DEVICE-MAPPER (LVM)
854ecaad 3350M: Alasdair Kergon <agk@redhat.com>
8504eed3 3351M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3352M: dm-devel@redhat.com
e2d1d6c0
RD
3353L: dm-devel@redhat.com
3354W: http://sources.redhat.com/dm
8a6e2535 3355Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3356T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3357T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3358S: Maintained
679655da
JP
3359F: Documentation/device-mapper/
3360F: drivers/md/dm*
854ecaad 3361F: drivers/md/persistent-data/
679655da
JP
3362F: include/linux/device-mapper.h
3363F: include/linux/dm-*.h
8504eed3 3364F: include/uapi/linux/dm-*.h
e2d1d6c0 3365
c0d995aa
OST
3366DIALOG SEMICONDUCTOR DRIVERS
3367M: Support Opensource <support.opensource@diasemi.com>
3368W: http://www.dialog-semiconductor.com/products
3369S: Supported
3370F: Documentation/hwmon/da90??
7c933772 3371F: Documentation/devicetree/bindings/sound/da[79]*.txt
c0d995aa
OST
3372F: drivers/gpio/gpio-da90??.c
3373F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3374F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3375F: drivers/input/misc/da90??_onkey.c
3376F: drivers/input/touchscreen/da9052_tsi.c
3377F: drivers/leds/leds-da90??.c
3378F: drivers/mfd/da903x.c
3379F: drivers/mfd/da90??-*.c
7be72c2c 3380F: drivers/mfd/da91??-*.c
c0d995aa 3381F: drivers/power/da9052-battery.c
7be72c2c 3382F: drivers/power/da91??-*.c
c0d995aa
OST
3383F: drivers/regulator/da903x.c
3384F: drivers/regulator/da9???-regulator.[ch]
3385F: drivers/rtc/rtc-da90??.c
3386F: drivers/video/backlight/da90??_bl.c
3387F: drivers/watchdog/da90??_wdt.c
3388F: include/linux/mfd/da903x.h
3389F: include/linux/mfd/da9052/
3390F: include/linux/mfd/da9055/
3391F: include/linux/mfd/da9063/
7be72c2c 3392F: include/linux/mfd/da9150/
c0d995aa
OST
3393F: include/sound/da[79]*.h
3394F: sound/soc/codecs/da[79]*.[ch]
3395
599aa697
LL
3396DIGI NEO AND CLASSIC PCI PRODUCTS
3397M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3398M: Mark Hounschell <markh@compro.net>
599aa697
LL
3399L: driverdev-devel@linuxdriverproject.org
3400S: Maintained
3401F: drivers/staging/dgnc/
3402
3403DIGI EPCA PCI PRODUCTS
3404M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3405M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3406L: driverdev-devel@linuxdriverproject.org
3407S: Maintained
3408F: drivers/staging/dgap/
3409
335d7c58 3410DIOLAN U2C-12 I2C DRIVER
ca462085 3411M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3412L: linux-i2c@vger.kernel.org
3413S: Maintained
3414F: drivers/i2c/busses/i2c-diolan-u2c.c
3415
d475c634
MW
3416DIRECT ACCESS (DAX)
3417M: Matthew Wilcox <willy@linux.intel.com>
3418L: linux-fsdevel@vger.kernel.org
3419S: Supported
3420F: fs/dax.c
3421
e7839f25 3422DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3423M: Eric Paris <eparis@parisplace.org>
3c5119c0 3424S: Maintained
679655da
JP
3425F: Documentation/filesystems/dnotify.txt
3426F: fs/notify/dnotify/
3427F: include/linux/dnotify.h
1da177e4
LT
3428
3429DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3430M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3431W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3432W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3433W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3434S: Maintained
3435
4480f15b 3436DISKQUOTA
d8130624 3437M: Jan Kara <jack@suse.com>
1da177e4 3438S: Maintained
679655da
JP
3439F: Documentation/filesystems/quota.txt
3440F: fs/quota/
3441F: include/linux/quota*.h
c117ab84 3442F: include/uapi/linux/quota*.h
1da177e4 3443
702686ad
BT
3444DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3445M: Bernie Thompson <bernie@plugable.com>
3446L: linux-fbdev@vger.kernel.org
3447S: Maintained
3448W: http://plugable.com/category/projects/udlfb/
8a61f013 3449F: drivers/video/fbdev/udlfb.c
702686ad
BT
3450F: include/video/udlfb.h
3451F: Documentation/fb/udlfb.txt
3452
e7839f25 3453DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3454M: Christine Caulfield <ccaulfie@redhat.com>
3455M: David Teigland <teigland@redhat.com>
a4644184 3456L: cluster-devel@redhat.com
5be7b50f 3457W: http://sources.redhat.com/cluster/
54e5881d 3458T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3459S: Supported
679655da 3460F: fs/dlm/
5be7b50f 3461
53b6b3e0
SS
3462DMA BUFFER SHARING FRAMEWORK
3463M: Sumit Semwal <sumit.semwal@linaro.org>
3464S: Maintained
3465L: linux-media@vger.kernel.org
3466L: dri-devel@lists.freedesktop.org
8ada6d2d 3467L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3468F: drivers/dma-buf/
e46d12c6
JP
3469F: include/linux/dma-buf*
3470F: include/linux/reservation.h
3471F: include/linux/*fence.h
53b6b3e0
SS
3472F: Documentation/dma-buf-sharing.txt
3473T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3474
b3e5f263 3475DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3476M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3477L: dmaengine@vger.kernel.org
3478Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3479S: Maintained
679655da 3480F: drivers/dma/
0ce3c066 3481F: include/linux/dmaengine.h
979a281e
VK
3482F: Documentation/dmaengine/
3483T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3484
b825037d 3485DME1737 HARDWARE MONITOR DRIVER
8b58be88 3486M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3487L: lm-sensors@lm-sensors.org
3488S: Maintained
679655da
JP
3489F: Documentation/hwmon/dme1737
3490F: drivers/hwmon/dme1737.c
b825037d 3491
1f31e1b1 3492DMI/SMBIOS SUPPORT
d8130624 3493M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3494S: Maintained
d4aeef93 3495T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3496F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3497F: drivers/firmware/dmi-id.c
3498F: drivers/firmware/dmi_scan.c
3499F: include/linux/dmi.h
3500
7d2c86b5 3501DOCUMENTATION
ad3118b9 3502M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3503L: linux-doc@vger.kernel.org
3504S: Maintained
679655da 3505F: Documentation/
97be078b
RD
3506X: Documentation/ABI/
3507X: Documentation/devicetree/
933a46b8
JC
3508X: Documentation/acpi
3509X: Documentation/power
3510X: Documentation/spi
6c121170 3511X: Documentation/DocBook/media
e71e2c6f 3512T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3513
1da177e4 3514DOUBLETALK DRIVER
8b58be88 3515M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3516L: blinux-list@redhat.com
3517S: Maintained
679655da
JP
3518F: drivers/char/dtlk.c
3519F: include/linux/dtlk.h
1da177e4 3520
e2d1d6c0 3521DPT_I2O SCSI RAID DRIVER
8b58be88 3522M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3523L: linux-scsi@vger.kernel.org
3524W: http://www.adaptec.com/
3525S: Maintained
679655da
JP
3526F: drivers/scsi/dpt*
3527F: drivers/scsi/dpt/
e2d1d6c0 3528
b411b363 3529DRBD DRIVER
28b8e8d4
JP
3530P: Philipp Reisner
3531P: Lars Ellenberg
3532M: drbd-dev@lists.linbit.com
3533L: drbd-user@lists.linbit.com
3534W: http://www.drbd.org
3535T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3536T: git git://git.drbd.org/drbd-8.3.git
3537S: Supported
3538F: drivers/block/drbd/
3539F: lib/lru_cache.c
3540F: Documentation/blockdev/drbd/
b411b363 3541
dc7dfcd8 3542DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3543M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3544T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3545S: Supported
679655da 3546F: Documentation/kobject.txt
7cfc51b9 3547F: drivers/base/
87544653 3548F: fs/debugfs/
dc7dfcd8
WS
3549F: fs/kernfs/
3550F: fs/sysfs/
87544653 3551F: include/linux/debugfs.h
dc7dfcd8 3552F: include/linux/kobj*
679655da 3553F: lib/kobj*
1da177e4
LT
3554
3555DRM DRIVERS
8b58be88 3556M: David Airlie <airlied@linux.ie>
4c6a3999 3557L: dri-devel@lists.freedesktop.org
b0447888 3558T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3559S: Maintained
679655da 3560F: drivers/gpu/drm/
433e3b34 3561F: drivers/gpu/vga/
850e9411 3562F: include/drm/
c117ab84 3563F: include/uapi/drm/
1da177e4 3564
566f5939
AD
3565RADEON DRM DRIVERS
3566M: Alex Deucher <alexander.deucher@amd.com>
3567M: Christian König <christian.koenig@amd.com>
3568L: dri-devel@lists.freedesktop.org
3569T: git git://people.freedesktop.org/~agd5f/linux
3570S: Supported
3571F: drivers/gpu/drm/radeon/
566f5939
AD
3572F: include/uapi/drm/radeon*
3573
03e255b9
TR
3574DRM PANEL DRIVERS
3575M: Thierry Reding <thierry.reding@gmail.com>
3576L: dri-devel@lists.freedesktop.org
3577T: git git://anongit.freedesktop.org/tegra/linux.git
3578S: Maintained
3579F: drivers/gpu/drm/drm_panel.c
3580F: drivers/gpu/drm/panel/
3581F: include/drm/drm_panel.h
3582F: Documentation/devicetree/bindings/panel/
3583
8daf7473 3584INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3585M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3586M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3587L: intel-gfx@lists.freedesktop.org
8daf7473 3588L: dri-devel@lists.freedesktop.org
47f95647 3589Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3590T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3591S: Supported
14430813 3592F: drivers/gpu/drm/i915/
8daf7473 3593F: include/drm/i915*
c117ab84 3594F: include/uapi/drm/i915*
8daf7473 3595
99763bb8
BB
3596DRM DRIVERS FOR ATMEL HLCDC
3597M: Boris Brezillon <boris.brezillon@free-electrons.com>
3598L: dri-devel@lists.freedesktop.org
3599S: Supported
3600F: drivers/gpu/drm/atmel-hlcdc/
3601F: Documentation/devicetree/bindings/drm/atmel/
3602
398a6d4a
KP
3603DRM DRIVERS FOR EXYNOS
3604M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3605M: Joonyoung Shim <jy0922.shim@samsung.com>
3606M: Seung-Woo Kim <sw0312.kim@samsung.com>
3607M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3608L: dri-devel@lists.freedesktop.org
25a58030 3609T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3610S: Supported
14430813 3611F: drivers/gpu/drm/exynos/
398a6d4a 3612F: include/drm/exynos*
c117ab84 3613F: include/uapi/drm/exynos*
398a6d4a 3614
b55a1b9c
JW
3615DRM DRIVERS FOR FREESCALE DCU
3616M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3617M: Alison Wang <alison.wang@freescale.com>
3618L: dri-devel@lists.freedesktop.org
3619S: Supported
3620F: drivers/gpu/drm/fsl-dcu/
3621F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3622F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3623
0a3d775f
PZ
3624DRM DRIVERS FOR FREESCALE IMX
3625M: Philipp Zabel <p.zabel@pengutronix.de>
3626L: dri-devel@lists.freedesktop.org
3627S: Maintained
3628F: drivers/gpu/drm/imx/
3629F: Documentation/devicetree/bindings/drm/imx/
3630
ba2199a6
PJ
3631DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3632M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3633L: dri-devel@lists.freedesktop.org
3634T: git git://github.com/patjak/drm-gma500
3635S: Maintained
3636F: drivers/gpu/drm/gma500
3637F: include/drm/gma500*
3638
bd3b49f2 3639DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3640M: Thierry Reding <thierry.reding@gmail.com>
3641M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3642L: dri-devel@lists.freedesktop.org
3643L: linux-tegra@vger.kernel.org
a5ad7a63 3644T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3645S: Supported
dee8268f 3646F: drivers/gpu/drm/tegra/
a5ad7a63 3647F: drivers/gpu/host1x/
e1e90644 3648F: include/linux/host1x.h
a5ad7a63 3649F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3650F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3651
a284e9d1
LP
3652DRM DRIVERS FOR RENESAS
3653M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3654L: dri-devel@lists.freedesktop.org
3655L: linux-sh@vger.kernel.org
3656T: git git://people.freedesktop.org/~airlied/linux
3657S: Supported
3658F: drivers/gpu/drm/rcar-du/
3659F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3660F: include/linux/platform_data/shmob_drm.h
3661
625e0346
HS
3662DRM DRIVERS FOR ROCKCHIP
3663M: Mark Yao <mark.yao@rock-chips.com>
3664L: dri-devel@lists.freedesktop.org
3665S: Maintained
3666F: drivers/gpu/drm/rockchip/
3667F: Documentation/devicetree/bindings/video/rockchip*
3668
7f11c476
BG
3669DRM DRIVERS FOR STI
3670M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3671M: Vincent Abriou <vincent.abriou@st.com>
3672L: dri-devel@lists.freedesktop.org
3673T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3674S: Maintained
3675F: drivers/gpu/drm/sti
3676F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3677
598df1ac
AK
3678DSBR100 USB FM RADIO DRIVER
3679M: Alexey Klimov <klimov.linux@gmail.com>
3680L: linux-media@vger.kernel.org
3681T: git git://linuxtv.org/media_tree.git
3682S: Maintained
3683F: drivers/media/radio/dsbr100.c
3684
1da177e4 3685DSCC4 DRIVER
8b58be88 3686M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3687L: netdev@vger.kernel.org
1da177e4 3688S: Maintained
679655da 3689F: drivers/net/wan/dscc4.c
1da177e4 3690
cc11b140
HV
3691DT3155 MEDIA DRIVER
3692M: Hans Verkuil <hverkuil@xs4all.nl>
3693L: linux-media@vger.kernel.org
3694T: git git://linuxtv.org/media_tree.git
3695W: http://linuxtv.org
3696S: Odd Fixes
3697F: drivers/media/pci/dt3155/
3698
91952bc0
AP
3699DVB_USB_AF9015 MEDIA DRIVER
3700M: Antti Palosaari <crope@iki.fi>
3701L: linux-media@vger.kernel.org
3702W: http://linuxtv.org/
3703W: http://palosaari.fi/linux/
3704Q: http://patchwork.linuxtv.org/project/linux-media/list/
3705T: git git://linuxtv.org/anttip/media_tree.git
3706S: Maintained
3707F: drivers/media/usb/dvb-usb-v2/af9015*
3708
3709DVB_USB_AF9035 MEDIA DRIVER
3710M: Antti Palosaari <crope@iki.fi>
3711L: linux-media@vger.kernel.org
3712W: http://linuxtv.org/
3713W: http://palosaari.fi/linux/
3714Q: http://patchwork.linuxtv.org/project/linux-media/list/
3715T: git git://linuxtv.org/anttip/media_tree.git
3716S: Maintained
3717F: drivers/media/usb/dvb-usb-v2/af9035*
3718
3719DVB_USB_ANYSEE MEDIA DRIVER
3720M: Antti Palosaari <crope@iki.fi>
3721L: linux-media@vger.kernel.org
3722W: http://linuxtv.org/
3723W: http://palosaari.fi/linux/
3724Q: http://patchwork.linuxtv.org/project/linux-media/list/
3725T: git git://linuxtv.org/anttip/media_tree.git
3726S: Maintained
3727F: drivers/media/usb/dvb-usb-v2/anysee*
3728
3729DVB_USB_AU6610 MEDIA DRIVER
3730M: Antti Palosaari <crope@iki.fi>
3731L: linux-media@vger.kernel.org
3732W: http://linuxtv.org/
3733W: http://palosaari.fi/linux/
3734Q: http://patchwork.linuxtv.org/project/linux-media/list/
3735T: git git://linuxtv.org/anttip/media_tree.git
3736S: Maintained
3737F: drivers/media/usb/dvb-usb-v2/au6610*
3738
3739DVB_USB_CE6230 MEDIA DRIVER
3740M: Antti Palosaari <crope@iki.fi>
3741L: linux-media@vger.kernel.org
3742W: http://linuxtv.org/
3743W: http://palosaari.fi/linux/
3744Q: http://patchwork.linuxtv.org/project/linux-media/list/
3745T: git git://linuxtv.org/anttip/media_tree.git
3746S: Maintained
3747F: drivers/media/usb/dvb-usb-v2/ce6230*
3748
d099dea2
MK
3749DVB_USB_CXUSB MEDIA DRIVER
3750M: Michael Krufky <mkrufky@linuxtv.org>
3751L: linux-media@vger.kernel.org
3752W: http://linuxtv.org/
3753W: http://github.com/mkrufky
3754Q: http://patchwork.linuxtv.org/project/linux-media/list/
3755T: git git://linuxtv.org/media_tree.git
3756S: Maintained
9819da66 3757F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3758
91952bc0 3759DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3760M: Antti Palosaari <crope@iki.fi>
3761L: linux-media@vger.kernel.org
3762W: http://linuxtv.org/
3763W: http://palosaari.fi/linux/
3764Q: http://patchwork.linuxtv.org/project/linux-media/list/
3765T: git git://linuxtv.org/anttip/media_tree.git
3766S: Maintained
91952bc0 3767F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3768
5560983b 3769DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3770M: Antti Palosaari <crope@iki.fi>
3771L: linux-media@vger.kernel.org
3772W: http://linuxtv.org/
91952bc0
AP
3773Q: http://patchwork.linuxtv.org/project/linux-media/list/
3774T: git git://linuxtv.org/anttip/media_tree.git
3775S: Maintained
5560983b 3776F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3777
8856f5f2
MK
3778DVB_USB_MXL111SF MEDIA DRIVER
3779M: Michael Krufky <mkrufky@linuxtv.org>
3780L: linux-media@vger.kernel.org
3781W: http://linuxtv.org/
3782W: http://github.com/mkrufky
3783Q: http://patchwork.linuxtv.org/project/linux-media/list/
3784T: git git://linuxtv.org/mkrufky/mxl111sf.git
3785S: Maintained
3786F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3787
91952bc0
AP
3788DVB_USB_RTL28XXU MEDIA DRIVER
3789M: Antti Palosaari <crope@iki.fi>
3790L: linux-media@vger.kernel.org
3791W: http://linuxtv.org/
3792W: http://palosaari.fi/linux/
3793Q: http://patchwork.linuxtv.org/project/linux-media/list/
3794T: git git://linuxtv.org/anttip/media_tree.git
3795S: Maintained
3796F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3797
3798DVB_USB_V2 MEDIA DRIVER
3799M: Antti Palosaari <crope@iki.fi>
3800L: linux-media@vger.kernel.org
3801W: http://linuxtv.org/
3802W: http://palosaari.fi/linux/
3803Q: http://patchwork.linuxtv.org/project/linux-media/list/
3804T: git git://linuxtv.org/anttip/media_tree.git
3805S: Maintained
3806F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3807F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3808
ac0ac38f 3809DYNAMIC DEBUG
5c4a97d1 3810M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3811S: Maintained
3812F: lib/dynamic_debug.c
3813F: include/linux/dynamic_debug.h
3814
789c7048 3815DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3816M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3817S: Maintained
df621252 3818F: drivers/tty/serial/dz.*
789c7048 3819
f17effbe
MF
3820E3X0 POWER BUTTON DRIVER
3821M: Moritz Fischer <moritz.fischer@ettus.com>
3822L: usrp-users@lists.ettus.com
3823W: http://www.ettus.com
3824S: Supported
3825F: drivers/input/misc/e3x0-button.c
3826F: Documentation/devicetree/bindings/input/e3x0-button.txt
3827
91952bc0
AP
3828E4000 MEDIA DRIVER
3829M: Antti Palosaari <crope@iki.fi>
3830L: linux-media@vger.kernel.org
3831W: http://linuxtv.org/
3832W: http://palosaari.fi/linux/
3833Q: http://patchwork.linuxtv.org/project/linux-media/list/
3834T: git git://linuxtv.org/anttip/media_tree.git
3835S: Maintained
3836F: drivers/media/tuners/e4000*
3837
1da177e4 3838EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3839M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3840L: linux-scsi@vger.kernel.org
3841S: Maintained
679655da 3842F: drivers/scsi/eata.c
1da177e4 3843
91952bc0
AP
3844EC100 MEDIA DRIVER
3845M: Antti Palosaari <crope@iki.fi>
3846L: linux-media@vger.kernel.org
3847W: http://linuxtv.org/
3848W: http://palosaari.fi/linux/
3849Q: http://patchwork.linuxtv.org/project/linux-media/list/
3850T: git git://linuxtv.org/anttip/media_tree.git
3851S: Maintained
3852F: drivers/media/dvb-frontends/ec100*
3853
237fead6 3854ECRYPT FILE SYSTEM
0de9adf2 3855M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3856L: ecryptfs@vger.kernel.org
24a923e4 3857W: http://ecryptfs.org
6dc7516e 3858W: https://launchpad.net/ecryptfs
237fead6 3859S: Supported
679655da
JP
3860F: Documentation/filesystems/ecryptfs.txt
3861F: fs/ecryptfs/
237fead6 3862
da9bb1d2 3863EDAC-CORE
8b58be88 3864M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3865M: Borislav Petkov <bp@alien8.de>
009a5410 3866M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3867L: linux-edac@vger.kernel.org
0e438e3f 3868W: bluesmoke.sourceforge.net
7a859516
BP
3869T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3870T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3871S: Supported
679655da 3872F: Documentation/edac.txt
91445c72 3873F: drivers/edac/
679655da 3874F: include/linux/edac.h
0e438e3f 3875
c476c23b 3876EDAC-AMD64
8b58be88 3877M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3878M: Borislav Petkov <bp@alien8.de>
91445c72 3879L: linux-edac@vger.kernel.org
c476c23b 3880W: bluesmoke.sourceforge.net
487ba8e8 3881S: Maintained
c476c23b
BP
3882F: drivers/edac/amd64_edac*
3883
836dae5d
RR
3884EDAC-CALXEDA
3885M: Doug Thompson <dougthompson@xmission.com>
3886M: Robert Richter <rric@kernel.org>
3887L: linux-edac@vger.kernel.org
3888W: bluesmoke.sourceforge.net
3889S: Maintained
3890F: drivers/edac/highbank*
3891
f65aad41
RB
3892EDAC-CAVIUM
3893M: Ralf Baechle <ralf@linux-mips.org>
3894M: David Daney <david.daney@cavium.com>
3895L: linux-edac@vger.kernel.org
3896L: linux-mips@linux-mips.org
3897W: bluesmoke.sourceforge.net
3898S: Supported
3899F: drivers/edac/octeon_edac*
3900
0e438e3f 3901EDAC-E752X
8b58be88
JP
3902M: Mark Gross <mark.gross@intel.com>
3903M: Doug Thompson <dougthompson@xmission.com>
91445c72 3904L: linux-edac@vger.kernel.org
0e438e3f
DP
3905W: bluesmoke.sourceforge.net
3906S: Maintained
679655da 3907F: drivers/edac/e752x_edac.c
0e438e3f
DP
3908
3909EDAC-E7XXX
8b58be88 3910M: Doug Thompson <dougthompson@xmission.com>
91445c72 3911L: linux-edac@vger.kernel.org
0e438e3f
DP
3912W: bluesmoke.sourceforge.net
3913S: Maintained
679655da 3914F: drivers/edac/e7xxx_edac.c
0e438e3f 3915
77c5f5d2 3916EDAC-GHES
009a5410 3917M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3918L: linux-edac@vger.kernel.org
3919W: bluesmoke.sourceforge.net
3920S: Maintained
2caa67a6 3921F: drivers/edac/ghes_edac.c
77c5f5d2 3922
6bc78404 3923EDAC-I82443BXGX
8b58be88 3924M: Tim Small <tim@buttersideup.com>
91445c72 3925L: linux-edac@vger.kernel.org
6bc78404
DT
3926W: bluesmoke.sourceforge.net
3927S: Maintained
679655da 3928F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3929
3930EDAC-I3000
8b58be88 3931M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3932L: linux-edac@vger.kernel.org
6bc78404
DT
3933W: bluesmoke.sourceforge.net
3934S: Maintained
679655da 3935F: drivers/edac/i3000_edac.c
6bc78404
DT
3936
3937EDAC-I5000
8b58be88 3938M: Doug Thompson <dougthompson@xmission.com>
91445c72 3939L: linux-edac@vger.kernel.org
ba9a5918
DT
3940W: bluesmoke.sourceforge.net
3941S: Maintained
679655da 3942F: drivers/edac/i5000_edac.c
ba9a5918 3943
44c12cb2 3944EDAC-I5400
009a5410 3945M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3946L: linux-edac@vger.kernel.org
44c12cb2
MCC
3947W: bluesmoke.sourceforge.net
3948S: Maintained
679655da 3949F: drivers/edac/i5400_edac.c
44c12cb2 3950
3c9c92b6 3951EDAC-I7300
009a5410 3952M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3953L: linux-edac@vger.kernel.org
3954W: bluesmoke.sourceforge.net
3955S: Maintained
3956F: drivers/edac/i7300_edac.c
3957
67c89316 3958EDAC-I7CORE
009a5410 3959M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3960L: linux-edac@vger.kernel.org
3961W: bluesmoke.sourceforge.net
3962S: Maintained
70aff0ce 3963F: drivers/edac/i7core_edac.c
67c89316 3964
ba9a5918 3965EDAC-I82975X
8b58be88 3966M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3967M: "Arvind R." <arvino55@gmail.com>
91445c72 3968L: linux-edac@vger.kernel.org
ba9a5918
DT
3969W: bluesmoke.sourceforge.net
3970S: Maintained
679655da 3971F: drivers/edac/i82975x_edac.c
ba9a5918 3972
791b4706
JB
3973EDAC-IE31200
3974M: Jason Baron <jbaron@akamai.com>
3975L: linux-edac@vger.kernel.org
3976W: bluesmoke.sourceforge.net
3977S: Maintained
3978F: drivers/edac/ie31200_edac.c
3979
ccdfb979 3980EDAC-MPC85XX
30c7469b 3981M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3982L: linux-edac@vger.kernel.org
3983W: bluesmoke.sourceforge.net
3984S: Maintained
3985F: drivers/edac/mpc85xx_edac.[ch]
3986
ba9a5918 3987EDAC-PASEMI
8b58be88 3988M: Egor Martovetsky <egor@pasemi.com>
91445c72 3989L: linux-edac@vger.kernel.org
6bc78404
DT
3990W: bluesmoke.sourceforge.net
3991S: Maintained
679655da 3992F: drivers/edac/pasemi_edac.c
6bc78404 3993
0e438e3f 3994EDAC-R82600
8b58be88 3995M: Tim Small <tim@buttersideup.com>
91445c72 3996L: linux-edac@vger.kernel.org
0e438e3f
DP
3997W: bluesmoke.sourceforge.net
3998S: Maintained
679655da 3999F: drivers/edac/r82600_edac.c
da9bb1d2 4000
4d096ca7 4001EDAC-SBRIDGE
009a5410 4002M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
4003L: linux-edac@vger.kernel.org
4004W: bluesmoke.sourceforge.net
4005S: Maintained
4006F: drivers/edac/sb_edac.c
4007
995e1de4
LH
4008EDAC-XGENE
4009APPLIED MICRO (APM) X-GENE SOC EDAC
4010M: Loc Ho <lho@apm.com>
4011S: Supported
4012F: drivers/edac/xgene_edac.c
4013F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4014
af39917d
CL
4015EDIROL UA-101/UA-1000 DRIVER
4016M: Clemens Ladisch <clemens@ladisch.de>
4017L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4018T: git git://git.alsa-project.org/alsa-kernel.git
4019S: Maintained
4020F: sound/usb/misc/ua101.c
4021
1f7df953 4022EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4023M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4024L: linux-efi@vger.kernel.org
78bef24e 4025T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4026S: Maintained
fb2efb5c 4027F: Documentation/efi-stub.txt
1f7df953
MF
4028F: arch/ia64/kernel/efi.c
4029F: arch/x86/boot/compressed/eboot.[ch]
4030F: arch/x86/include/asm/efi.h
4031F: arch/x86/platform/efi/*
a9499fa7 4032F: drivers/firmware/efi/*
1f7df953
MF
4033F: include/linux/efi*.h
4034
d68772b7
MF
4035EFI VARIABLE FILESYSTEM
4036M: Matthew Garrett <matthew.garrett@nebula.com>
4037M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4038M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4039T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4040L: linux-efi@vger.kernel.org
4041S: Maintained
4042F: fs/efivarfs/
4043
85a00d9b
PJ
4044EFIFB FRAMEBUFFER DRIVER
4045L: linux-fbdev@vger.kernel.org
4046M: Peter Jones <pjones@redhat.com>
4047S: Maintained
8a61f013 4048F: drivers/video/fbdev/efifb.c
85a00d9b 4049
0bee8d28
JT
4050EFS FILESYSTEM
4051W: http://aeschi.ch.eu.org/efs/
4052S: Orphan
679655da 4053F: fs/efs/
0bee8d28 4054
4480f15b 4055EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4056M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4057M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4058L: linux-rdma@vger.kernel.org
fab97220 4059S: Supported
679655da 4060F: drivers/infiniband/hw/ehca/
fab97220 4061
aa8a9e25 4062EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4063M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4064L: netdev@vger.kernel.org
4065S: Maintained
9aa32835 4066F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4067
f0319efe 4068EM28XX VIDEO4LINUX DRIVER
009a5410 4069M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4070L: linux-media@vger.kernel.org
4071W: http://linuxtv.org
4072T: git git://linuxtv.org/media_tree.git
4073S: Maintained
4074F: drivers/media/usb/em28xx/
4075
3e3a7d66 4076EMBEDDED LINUX
8b58be88
JP
4077M: Paul Gortmaker <paul.gortmaker@windriver.com>
4078M: Matt Mackall <mpm@selenic.com>
4079M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4080L: linux-embedded@vger.kernel.org
4081S: Maintained
4082
32505876
JS
4083EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4084M: James Smart <james.smart@avagotech.com>
4085M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4086L: linux-scsi@vger.kernel.org
32505876 4087W: http://www.avagotech.com
ce00f85c 4088S: Supported
679655da 4089F: drivers/scsi/lpfc/
3a1c1d44 4090
5f5bac82 4091ENE CB710 FLASH CARD READER DRIVER
8b58be88 4092M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4093S: Maintained
4094F: drivers/misc/cb710/
4095F: drivers/mmc/host/cb710-mmc.*
4096F: include/linux/cb710.h
4097
931e39a1
ML
4098ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4099M: Maxim Levitsky <maximlevitsky@gmail.com>
4100S: Maintained
2a837449 4101F: drivers/media/rc/ene_ir.*
931e39a1 4102
ec207dcc
GS
4103ENHANCED ERROR HANDLING (EEH)
4104M: Gavin Shan <shangw@linux.vnet.ibm.com>
4105L: linuxppc-dev@lists.ozlabs.org
4106S: Supported
4107F: Documentation/powerpc/eeh-pci-error-recovery.txt
4108F: arch/powerpc/kernel/eeh*.c
4109
d5ca9006 4110EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4111M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4112S: Maintained
084bad91 4113T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4114F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4115F: include/video/s1d13xxxfb.h
d5ca9006 4116
38df6492
ME
4117ET131X NETWORK DRIVER
4118M: Mark Einon <mark.einon@gmail.com>
4119S: Odd Fixes
4120F: drivers/net/ethernet/agere/
4121
1da177e4 4122ETHERNET BRIDGE
adbbf69d 4123M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4124L: bridge@lists.linux-foundation.org
4c325313 4125L: netdev@vger.kernel.org
c996d8b9 4126W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4127S: Maintained
679655da
JP
4128F: include/linux/netfilter_bridge/
4129F: net/bridge/
1da177e4 4130
22f08ad9
FF
4131ETHERNET PHY LIBRARY
4132M: Florian Fainelli <f.fainelli@gmail.com>
4133L: netdev@vger.kernel.org
4134S: Maintained
4135F: include/linux/phy.h
4136F: include/linux/phy_fixed.h
4137F: drivers/net/phy/
4138F: Documentation/networking/phy.txt
4139F: drivers/of/of_mdio.c
4140F: drivers/of/of_net.c
4141
1da177e4 4142EXT2 FILE SYSTEM
d8130624 4143M: Jan Kara <jack@suse.com>
72be2ccf 4144L: linux-ext4@vger.kernel.org
1da177e4 4145S: Maintained
679655da
JP
4146F: Documentation/filesystems/ext2.txt
4147F: fs/ext2/
4148F: include/linux/ext2*
1da177e4 4149
72be2ccf 4150EXT4 FILE SYSTEM
8b58be88 4151M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4152M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4153L: linux-ext4@vger.kernel.org
08a225f1 4154W: http://ext4.wiki.kernel.org
8a6e2535 4155Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4156S: Maintained
679655da
JP
4157F: Documentation/filesystems/ext4.txt
4158F: fs/ext4/
1da177e4 4159
c5532b09 4160Extended Verification Module (EVM)
74dd744f
MZ
4161M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4162L: linux-ima-devel@lists.sourceforge.net
4163L: linux-security-module@vger.kernel.org
c5532b09
MZ
4164S: Supported
4165F: security/integrity/evm/
4166
df6b3cfe
MH
4167EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4168M: MyungJoo Ham <myungjoo.ham@samsung.com>
4169M: Chanwoo Choi <cw00.choi@samsung.com>
4170L: linux-kernel@vger.kernel.org
81df63a9 4171T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4172S: Maintained
4173F: drivers/extcon/
4174F: Documentation/extcon/
4175
e2a75c44 4176EXYNOS DP DRIVER
b7701755 4177M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4178L: dri-devel@lists.freedesktop.org
4179S: Maintained
4180F: drivers/gpu/drm/exynos/exynos_dp*
4181
33ad3912
DL
4182EXYNOS MIPI DISPLAY DRIVERS
4183M: Inki Dae <inki.dae@samsung.com>
4184M: Donghwa Lee <dh09.lee@samsung.com>
4185M: Kyungmin Park <kyungmin.park@samsung.com>
4186L: linux-fbdev@vger.kernel.org
4187S: Maintained
8a61f013 4188F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4189F: include/video/exynos_mipi*
4190
e53004e2 4191F71805F HARDWARE MONITORING DRIVER
d8130624 4192M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4193L: lm-sensors@lm-sensors.org
4194S: Maintained
679655da
JP
4195F: Documentation/hwmon/f71805f
4196F: drivers/hwmon/f71805f.c
e53004e2 4197
eea977ed
MB
4198FC0011 TUNER DRIVER
4199M: Michael Buesch <m@bues.ch>
4200L: linux-media@vger.kernel.org
4201S: Maintained
ccae7af2
MCC
4202F: drivers/media/tuners/fc0011.h
4203F: drivers/media/tuners/fc0011.c
eea977ed 4204
91952bc0
AP
4205FC2580 MEDIA DRIVER
4206M: Antti Palosaari <crope@iki.fi>
4207L: linux-media@vger.kernel.org
4208W: http://linuxtv.org/
4209W: http://palosaari.fi/linux/
4210Q: http://patchwork.linuxtv.org/project/linux-media/list/
4211T: git git://linuxtv.org/anttip/media_tree.git
4212S: Maintained
4213F: drivers/media/tuners/fc2580*
eea977ed 4214
88b2dbdb
EP
4215FANOTIFY
4216M: Eric Paris <eparis@redhat.com>
4217S: Maintained
4218F: fs/notify/fanotify/
4219F: include/linux/fanotify.h
c117ab84 4220F: include/uapi/linux/fanotify.h
88b2dbdb 4221
1da177e4 4222FARSYNC SYNCHRONOUS DRIVER
8b58be88 4223M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4224W: http://www.farsite.co.uk/
4225S: Supported
679655da 4226F: drivers/net/wan/farsync.*
1da177e4 4227
c5408b88 4228FAULT INJECTION SUPPORT
8b58be88 4229M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4230S: Supported
679655da
JP
4231F: Documentation/fault-injection/
4232F: lib/fault-inject.c
c5408b88 4233
053e514f
NT
4234FBTFT Framebuffer drivers
4235M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4236M: Noralf Trønnes <noralf@tronnes.org>
4237S: Maintained
4238F: drivers/staging/fbtft/
4239
cae727db 4240FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4241M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4242L: fcoe-devel@open-fcoe.org
cae727db
RL
4243W: www.Open-FCoE.org
4244S: Supported
4245F: drivers/scsi/libfc/
4246F: drivers/scsi/fcoe/
4247F: include/scsi/fc/
4248F: include/scsi/libfc.h
4249F: include/scsi/libfcoe.h
c117ab84 4250F: include/uapi/scsi/fc/
cae727db 4251
e2d1d6c0 4252FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4253M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4254M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4255L: linux-fsdevel@vger.kernel.org
1da177e4 4256S: Maintained
679655da
JP
4257F: include/linux/fcntl.h
4258F: include/linux/fs.h
c117ab84
CEB
4259F: include/uapi/linux/fcntl.h
4260F: include/uapi/linux/fs.h
679655da
JP
4261F: fs/fcntl.c
4262F: fs/locks.c
1da177e4 4263
e2d1d6c0 4264FILESYSTEMS (VFS and infrastructure)
8b58be88 4265M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4266L: linux-fsdevel@vger.kernel.org
173acc7c 4267S: Maintained
679655da 4268F: fs/*
173acc7c 4269
b26e0ed4 4270FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4271M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4272L: lm-sensors@lm-sensors.org
4273S: Maintained
d5ca6918
JP
4274F: drivers/hwmon/f75375s.c
4275F: include/linux/f75375s.h
b26e0ed4 4276
a331b0c3
CL
4277FIREWIRE AUDIO DRIVERS
4278M: Clemens Ladisch <clemens@ladisch.de>
4279L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4280T: git git://git.alsa-project.org/alsa-kernel.git
4281S: Maintained
4282F: sound/firewire/
4283
eb86ec51
SR
4284FIREWIRE MEDIA DRIVERS (firedtv)
4285M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4286L: linux-media@vger.kernel.org
4287L: linux1394-devel@lists.sourceforge.net
4288T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4289S: Maintained
4290F: drivers/media/firewire/
4291
a511ce33
CB
4292FIREWIRE SBP-2 TARGET
4293M: Chris Boot <bootc@bootc.net>
4294L: linux-scsi@vger.kernel.org
4295L: target-devel@vger.kernel.org
4296L: linux1394-devel@lists.sourceforge.net
4297T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4298S: Maintained
4299F: drivers/target/sbp/
4300
7d2c86b5 4301FIREWIRE SUBSYSTEM
8b58be88 4302M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4303L: linux1394-devel@lists.sourceforge.net
958a29cb 4304W: http://ieee1394.wiki.kernel.org/
2ca526bf 4305T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4306S: Maintained
679655da 4307F: drivers/firewire/
8f06ce3b
SR
4308F: include/linux/firewire.h
4309F: include/uapi/linux/firewire*.h
9f6d3c4b 4310F: tools/firewire/
e2d1d6c0
RD
4311
4312FIRMWARE LOADER (request_firmware)
39e68089
ML
4313M: Ming Lei <ming.lei@canonical.com>
4314L: linux-kernel@vger.kernel.org
4315S: Maintained
679655da
JP
4316F: Documentation/firmware_class/
4317F: drivers/base/firmware*.c
4318F: include/linux/firmware.h
e2d1d6c0 4319
f730e3dc 4320FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4321M: Joshua Morris <josh.h.morris@us.ibm.com>
4322M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4323S: Maintained
4324F: drivers/block/rsxx/
4325
8206f664 4326FLOPPY DRIVER
e5f6450c 4327M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4328T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4329S: Odd fixes
4330F: drivers/block/floppy.c
4331
9c9f32ed
AR
4332FMC SUBSYSTEM
4333M: Alessandro Rubini <rubini@gnudd.com>
4334W: http://www.ohwr.org/projects/fmc-bus
4335S: Supported
4336F: drivers/fmc/
4337F: include/linux/fmc*.h
4338F: include/linux/ipmi-fru.h
4339K: fmc_d.*register
4340
e2d1d6c0 4341FPU EMULATOR
8b58be88 4342M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4343W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4344S: Maintained
679655da 4345F: arch/x86/math-emu/
e2d1d6c0
RD
4346
4347FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4348L: netdev@vger.kernel.org
c173bfac 4349S: Orphan
679655da
JP
4350F: drivers/net/wan/dlci.c
4351F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4352
4353FRAMEBUFFER LAYER
5489e948
JCPV
4354M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4355M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4356L: linux-fbdev@vger.kernel.org
e2d1d6c0 4357W: http://linux-fbdev.sourceforge.net/
b22fe37b 4358Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4359T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4360S: Maintained
679655da 4361F: Documentation/fb/
d958c62c 4362F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4363F: drivers/video/
4364F: include/video/
679655da 4365F: include/linux/fb.h
c117ab84
CEB
4366F: include/uapi/video/
4367F: include/uapi/linux/fb.h
e2d1d6c0 4368
a57c188e 4369FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4370M: Timur Tabi <timur@tabi.org>
a57c188e 4371L: linux-fbdev@vger.kernel.org
c4ef9bc4 4372S: Maintained
8a61f013 4373F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4374
e2d1d6c0 4375FREESCALE DMA DRIVER
8b58be88
JP
4376M: Li Yang <leoli@freescale.com>
4377M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4378L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4379S: Maintained
679655da 4380F: drivers/dma/fsldma.*
e2d1d6c0
RD
4381
4382FREESCALE I2C CPM DRIVER
8b58be88 4383M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4384L: linuxppc-dev@lists.ozlabs.org
846557d3 4385L: linux-i2c@vger.kernel.org
0d2b405a 4386S: Maintained
679655da 4387F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4388
60e8c5ab 4389FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4390M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4391L: linux-fbdev@vger.kernel.org
efc03ecb 4392L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4393S: Maintained
bad985a1 4394F: include/linux/platform_data/video-imxfb.h
8a61f013 4395F: drivers/video/fbdev/imxfb.c
60e8c5ab 4396
4d8e2cef
HX
4397FREESCALE QUAD SPI DRIVER
4398M: Han Xu <han.xu@freescale.com>
4399L: linux-mtd@lists.infradead.org
4400S: Maintained
4401F: drivers/mtd/spi-nor/fsl-quadspi.c
4402
4689a6b1 4403FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4404M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4405M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4406L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4407L: netdev@vger.kernel.org
4408S: Maintained
ec21e2ec 4409F: drivers/net/ethernet/freescale/fs_enet/
679655da 4410F: include/linux/fs_enet_pd.h
4689a6b1 4411
d9e9d82c 4412FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4413L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4414S: Orphan
679655da
JP
4415F: arch/powerpc/sysdev/qe_lib/
4416F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4417
b55ef929 4418FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4419M: Li Yang <leoli@freescale.com>
6372594a 4420L: linux-usb@vger.kernel.org
a4724ed6 4421L: linuxppc-dev@lists.ozlabs.org
a7205b30 4422S: Maintained
faf2e1db 4423F: drivers/usb/gadget/udc/fsl*
a7205b30 4424
beaf53bf 4425FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4426M: Li Yang <leoli@freescale.com>
beaf53bf 4427L: netdev@vger.kernel.org
a4724ed6 4428L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4429S: Maintained
ec21e2ec 4430F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4431
d9e9d82c 4432FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4433M: Timur Tabi <timur@tabi.org>
a4724ed6 4434L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4435S: Maintained
df621252 4436F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4437
4438FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4439M: Timur Tabi <timur@tabi.org>
dc85950a 4440M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4441M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4442L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4443L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4444S: Maintained
69aefcea 4445F: sound/soc/fsl/fsl*
dc85950a 4446F: sound/soc/fsl/imx*
69aefcea 4447F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4448
31c88965 4449FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4450M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4451L: linux-kernel@vger.kernel.org
4452S: Maintained
4453F: drivers/staging/fsl-mc/
4454
1da177e4 4455FREEVXFS FILESYSTEM
8b58be88 4456M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4457W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4458S: Maintained
679655da 4459F: fs/freevxfs/
1da177e4 4460
71038f52 4461FREEZER
49db1903 4462M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4463M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4464L: linux-pm@vger.kernel.org
71038f52 4465S: Supported
679655da
JP
4466F: Documentation/power/freezing-of-tasks.txt
4467F: include/linux/freezer.h
4468F: kernel/freezer.c
71038f52 4469
839a1f79
KRW
4470FRONTSWAP API
4471M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4472L: linux-kernel@vger.kernel.org
4473S: Maintained
4474F: mm/frontswap.c
4475F: include/linux/frontswap.h
4476
a5432f5a 4477FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4478M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4479L: linux-cachefs@redhat.com
4480S: Supported
4481F: Documentation/filesystems/caching/
4482F: fs/fscache/
4483F: include/linux/fscache*.h
4484
f58ad8f5 4485F2FS FILE SYSTEM
9b29d481 4486M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4487M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4488R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4489L: linux-f2fs-devel@lists.sourceforge.net
4490W: http://en.wikipedia.org/wiki/F2FS
4491T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4492S: Maintained
4493F: Documentation/filesystems/f2fs.txt
3bac380c 4494F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4495F: fs/f2fs/
4496F: include/linux/f2fs_fs.h
62d43eeb 4497F: include/trace/events/f2fs.h
f58ad8f5 4498
5ab7ffea 4499FUJITSU FR-V (FRV) PORT
8b58be88 4500M: David Howells <dhowells@redhat.com>
1da177e4 4501S: Maintained
679655da 4502F: arch/frv/
1da177e4 4503
20b93734 4504FUJITSU LAPTOP EXTRAS
409a3e98 4505M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4506L: platform-driver-x86@vger.kernel.org
20b93734 4507S: Maintained
679655da 4508F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4509
4da621b6
HK
4510FUJITSU M-5MO LS CAMERA ISP DRIVER
4511M: Kyungmin Park <kyungmin.park@samsung.com>
4512M: Heungjun Kim <riverful.kim@samsung.com>
4513L: linux-media@vger.kernel.org
4514S: Maintained
90d72ac6 4515F: drivers/media/i2c/m5mols/
4da621b6
HK
4516F: include/media/m5mols.h
4517
2d24c490
RG
4518FUJITSU TABLET EXTRAS
4519M: Robert Gerlach <khnz@gmx.de>
4520L: platform-driver-x86@vger.kernel.org
4521S: Maintained
4522F: drivers/platform/x86/fujitsu-tablet.c
4523
04578f17 4524FUSE: FILESYSTEM IN USERSPACE
8b58be88 4525M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4526L: fuse-devel@lists.sourceforge.net
4527W: http://fuse.sourceforge.net/
0a30f612 4528T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4529S: Maintained
679655da 4530F: fs/fuse/
c117ab84 4531F: include/uapi/linux/fuse.h
0a30f612 4532F: Documentation/filesystems/fuse.txt
04578f17 4533
1da177e4 4534FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4535M: Rik Faith <faith@cs.unc.edu>
1da177e4 4536L: linux-scsi@vger.kernel.org
baaea1dc 4537S: Odd Fixes (e.g., new signatures)
679655da 4538F: drivers/scsi/fdomain.*
1da177e4 4539
d8e2162c
PO
4540GCOV BASED KERNEL PROFILING
4541M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4542S: Maintained
4543F: kernel/gcov/
4544F: Documentation/gcov.txt
4545
1da177e4 4546GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4547M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4548L: linux-scsi@vger.kernel.org
4549W: http://www.icp-vortex.com/
4550S: Supported
679655da 4551F: drivers/scsi/gdt*
1da177e4 4552
158daf16
JK
4553GDB KERNEL DEBUGGING HELPER SCRIPTS
4554M: Jan Kiszka <jan.kiszka@siemens.com>
4555S: Supported
4556F: scripts/gdb/
4557
3169a1c7
HV
4558GEMTEK FM RADIO RECEIVER DRIVER
4559M: Hans Verkuil <hverkuil@xs4all.nl>
4560L: linux-media@vger.kernel.org
4561T: git git://linuxtv.org/media_tree.git
4562W: http://linuxtv.org
4563S: Maintained
4564F: drivers/media/radio/radio-gemtek*
4565
1c23af90 4566GENERIC GPIO I2C DRIVER
880b0e26 4567M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4568S: Supported
679655da
JP
4569F: drivers/i2c/busses/i2c-gpio.c
4570F: include/linux/i2c-gpio.h
1c23af90 4571
92ed1a76
PK
4572GENERIC GPIO I2C MULTIPLEXER DRIVER
4573M: Peter Korsgaard <peter.korsgaard@barco.com>
4574L: linux-i2c@vger.kernel.org
4575S: Supported
e7065e20
JD
4576F: drivers/i2c/muxes/i2c-mux-gpio.c
4577F: include/linux/i2c-mux-gpio.h
4578F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4579
9251ce95 4580GENERIC HDLC (WAN) DRIVERS
8b58be88 4581M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4582W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4583S: Maintained
679655da
JP
4584F: drivers/net/wan/c101.c
4585F: drivers/net/wan/hd6457*
4586F: drivers/net/wan/hdlc*
4587F: drivers/net/wan/n2.c
4588F: drivers/net/wan/pc300too.c
4589F: drivers/net/wan/pci200syn.c
4590F: drivers/net/wan/wanxl*
1da177e4 4591
1527aab6 4592GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4593M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4594L: linux-arch@vger.kernel.org
4595T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4596S: Maintained
14430813
JP
4597F: include/asm-generic/
4598F: include/uapi/asm-generic/
1527aab6 4599
ff764963
KVA
4600GENERIC PHY FRAMEWORK
4601M: Kishon Vijay Abraham I <kishon@ti.com>
4602L: linux-kernel@vger.kernel.org
4603T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4604S: Supported
4605F: drivers/phy/
4606F: include/linux/phy/
4607
eea97aed
KH
4608GENERIC PM DOMAINS
4609M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4610M: Kevin Hilman <khilman@kernel.org>
4611M: Ulf Hansson <ulf.hansson@linaro.org>
4612L: linux-pm@vger.kernel.org
4613S: Supported
4614F: drivers/base/power/domain*.c
4615F: include/linux/pm_domain.h
4616
ccb86a69 4617GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4618M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4619L: kvm@vger.kernel.org
ccb86a69
MT
4620S: Supported
4621F: drivers/uio/uio_pci_generic.c
4622
f8f1ec73
JP
4623GET_MAINTAINER SCRIPT
4624M: Joe Perches <joe@perches.com>
4625S: Maintained
4626F: scripts/get_maintainer.pl
4627
5be7b50f 4628GFS2 FILE SYSTEM
8b58be88 4629M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4630M: Bob Peterson <rpeterso@redhat.com>
a4644184 4631L: cluster-devel@redhat.com
5be7b50f 4632W: http://sources.redhat.com/cluster/
28666d6d 4633T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4634S: Supported
679655da
JP
4635F: Documentation/filesystems/gfs2*.txt
4636F: fs/gfs2/
c117ab84 4637F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4638
0a34eb8f 4639GIGASET ISDN DRIVERS
6b096fde 4640M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4641L: gigaset307x-common@lists.sourceforge.net
4642W: http://gigaset307x.sourceforge.net/
6b096fde 4643S: Odd Fixes
679655da
JP
4644F: Documentation/isdn/README.gigaset
4645F: drivers/isdn/gigaset/
c117ab84 4646F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4647
7eea35fe
JP
4648GO7007 MPEG CODEC
4649M: Hans Verkuil <hans.verkuil@cisco.com>
4650L: linux-media@vger.kernel.org
4651S: Maintained
4652F: drivers/media/usb/go7007/
4653
ca96ea86
BN
4654GOODIX TOUCHSCREEN
4655M: Bastien Nocera <hadess@hadess.net>
4656L: linux-input@vger.kernel.org
4657S: Maintained
4658F: drivers/input/touchscreen/goodix.c
4659
a0dc00b4 4660GPIO SUBSYSTEM
e4651a9f 4661M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4662M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4663L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4664T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4665S: Maintained
4666F: Documentation/gpio/
a0dc00b4 4667F: drivers/gpio/
bdc6e95e
AC
4668F: include/linux/gpio/
4669F: include/linux/gpio.h
9b692346 4670F: include/asm-generic/gpio.h
a0dc00b4 4671
71a6d0af
HW
4672GRE DEMULTIPLEXER DRIVER
4673M: Dmitry Kozlov <xeb@mail.ru>
4674L: netdev@vger.kernel.org
4675S: Maintained
11c26770
JP
4676F: net/ipv4/gre_demux.c
4677F: net/ipv4/gre_offload.c
71a6d0af
HW
4678F: include/net/gre.h
4679
d4c41139
KG
4680GRETH 10/100/1G Ethernet MAC device driver
4681M: Kristoffer Glembo <kristoffer@gaisler.com>
4682L: netdev@vger.kernel.org
4683S: Maintained
a31a96ad 4684F: drivers/net/ethernet/aeroflex/
d4c41139 4685
e8deeae2 4686GSPCA FINEPIX SUBDRIVER
8b58be88 4687M: Frank Zago <frank@zago.net>
661263b5 4688L: linux-media@vger.kernel.org
275ffde4 4689T: git git://linuxtv.org/media_tree.git
e8deeae2 4690S: Maintained
0c0d06ca 4691F: drivers/media/usb/gspca/finepix.c
e8deeae2 4692
4b3fa3c4
OL
4693GSPCA GL860 SUBDRIVER
4694M: Olivier Lorin <o.lorin@laposte.net>
4695L: linux-media@vger.kernel.org
275ffde4 4696T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4697S: Maintained
0c0d06ca 4698F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4699
e8deeae2 4700GSPCA M5602 SUBDRIVER
8b58be88 4701M: Erik Andren <erik.andren@gmail.com>
661263b5 4702L: linux-media@vger.kernel.org
275ffde4 4703T: git git://linuxtv.org/media_tree.git
e8deeae2 4704S: Maintained
0c0d06ca 4705F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4706
4707GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4708M: Hans de Goede <hdegoede@redhat.com>
661263b5 4709L: linux-media@vger.kernel.org
275ffde4 4710T: git git://linuxtv.org/media_tree.git
e8deeae2 4711S: Maintained
0c0d06ca 4712F: drivers/media/usb/gspca/pac207.c
e8deeae2 4713
261982f1 4714GSPCA SN9C20X SUBDRIVER
d95c5b0b 4715M: Brian Johnson <brijohn@gmail.com>
261982f1 4716L: linux-media@vger.kernel.org
275ffde4 4717T: git git://linuxtv.org/media_tree.git
261982f1 4718S: Maintained
0c0d06ca 4719F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4720
e8deeae2 4721GSPCA T613 SUBDRIVER
8b58be88 4722M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4723L: linux-media@vger.kernel.org
275ffde4 4724T: git git://linuxtv.org/media_tree.git
e8deeae2 4725S: Maintained
0c0d06ca 4726F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4727
4728GSPCA USB WEBCAM DRIVER
fc3f906b 4729M: Hans de Goede <hdegoede@redhat.com>
661263b5 4730L: linux-media@vger.kernel.org
275ffde4 4731T: git git://linuxtv.org/media_tree.git
e8deeae2 4732S: Maintained
0c0d06ca 4733F: drivers/media/usb/gspca/
e8deeae2 4734
584ec979 4735GUID PARTITION TABLE (GPT)
4f973c63 4736M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4737L: linux-efi@vger.kernel.org
4738S: Maintained
4739F: block/partitions/efi.*
4740
aa3c598b 4741STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4742M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4743L: linux-media@vger.kernel.org
275ffde4 4744T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4745S: Maintained
4746F: drivers/media/usb/stk1160/
e8deeae2 4747
4e456b86
YS
4748H8/300 ARCHITECTURE
4749M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4750L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4751W: http://uclinux-h8.sourceforge.jp
4752T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4753S: Maintained
4754F: arch/h8300/
4755F: drivers/clocksource/h8300_*.c
4756F: drivers/clk/h8300/
4757F: drivers/irqchip/irq-renesas-h8*.c
4758
71a6d0af
HW
4759HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4760M: Frank Seidel <frank@f-seidel.de>
4761L: platform-driver-x86@vger.kernel.org
4762W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4763S: Maintained
4764F: drivers/platform/x86/hdaps.c
4765
48fc9e26
HV
4766HDPVR USB VIDEO ENCODER DRIVER
4767M: Hans Verkuil <hverkuil@xs4all.nl>
4768L: linux-media@vger.kernel.org
4769T: git git://linuxtv.org/media_tree.git
4770W: http://linuxtv.org
4771S: Odd Fixes
14430813 4772F: drivers/media/usb/hdpvr/
48fc9e26 4773
71a6d0af 4774HWPOISON MEMORY FAILURE HANDLING
f9625c48 4775M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4776L: linux-mm@kvack.org
71a6d0af
HW
4777S: Maintained
4778F: mm/memory-failure.c
4779F: mm/hwpoison-inject.c
4780
4781HYPERVISOR VIRTUAL CONSOLE DRIVER
4782L: linuxppc-dev@lists.ozlabs.org
4783S: Odd Fixes
4784F: drivers/tty/hvc/
4785
e5ab1477
AP
4786HACKRF MEDIA DRIVER
4787M: Antti Palosaari <crope@iki.fi>
4788L: linux-media@vger.kernel.org
4789W: http://linuxtv.org/
4790W: http://palosaari.fi/linux/
4791Q: http://patchwork.linuxtv.org/project/linux-media/list/
4792T: git git://linuxtv.org/anttip/media_tree.git
4793S: Maintained
4794F: drivers/media/usb/hackrf/
4795
5b543965 4796HARDWARE MONITORING
d8130624 4797M: Jean Delvare <jdelvare@suse.com>
ca462085 4798M: Guenter Roeck <linux@roeck-us.net>
5b543965 4799L: lm-sensors@lm-sensors.org
595142e0 4800W: http://www.lm-sensors.org/
a94ef4ed 4801T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4802T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4803S: Maintained
047f4ec2 4804F: Documentation/hwmon/
679655da 4805F: drivers/hwmon/
047f4ec2 4806F: include/linux/hwmon*.h
5b543965 4807
844dd05f 4808HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4809M: Matt Mackall <mpm@selenic.com>
4810M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4811L: linux-crypto@vger.kernel.org
c0d0787b 4812S: Odd fixes
679655da
JP
4813F: Documentation/hw_random.txt
4814F: drivers/char/hw_random/
4815F: include/linux/hw_random.h
844dd05f 4816
8b37fcfc
OBC
4817HARDWARE SPINLOCK CORE
4818M: Ohad Ben-Cohen <ohad@wizery.com>
4819S: Maintained
4820F: Documentation/hwspinlock.txt
4821F: drivers/hwspinlock/hwspinlock_*
4822F: include/linux/hwspinlock.h
4823
1da177e4 4824HARMONY SOUND DRIVER
ac6aecbf 4825L: linux-parisc@vger.kernel.org
1da177e4 4826S: Maintained
679655da 4827F: sound/parisc/harmony.*
1da177e4 4828
91952bc0
AP
4829HD29L2 MEDIA DRIVER
4830M: Antti Palosaari <crope@iki.fi>
4831L: linux-media@vger.kernel.org
4832W: http://linuxtv.org/
4833W: http://palosaari.fi/linux/
4834Q: http://patchwork.linuxtv.org/project/linux-media/list/
4835T: git git://linuxtv.org/anttip/media_tree.git
4836S: Maintained
4837F: drivers/media/dvb-frontends/hd29l2*
4838
e2d1d6c0 4839HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4840L: iss_storagedev@hp.com
af9f1b3c 4841S: Orphan
679655da
JP
4842F: Documentation/blockdev/cpqarray.txt
4843F: drivers/block/cpqarray.*
e2d1d6c0 4844
9257aa49 4845HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4846M: Don Brace <don.brace@pmcs.com>
9257aa49 4847L: iss_storagedev@hp.com
693373db
DB
4848L: storagedev@pmcs.com
4849L: linux-scsi@vger.kernel.org
9257aa49
SC
4850S: Supported
4851F: Documentation/scsi/hpsa.txt
4852F: drivers/scsi/hpsa*.[ch]
4853F: include/linux/cciss*.h
c117ab84 4854F: include/uapi/linux/cciss*.h
9257aa49 4855
e2d1d6c0 4856HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4857M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4858L: iss_storagedev@hp.com
693373db
DB
4859L: storagedev@pmcs.com
4860L: linux-scsi@vger.kernel.org
e2d1d6c0 4861S: Supported
679655da
JP
4862F: Documentation/blockdev/cciss.txt
4863F: drivers/block/cciss*
4864F: include/linux/cciss_ioctl.h
c117ab84 4865F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4866
1da177e4 4867HFS FILESYSTEM
6cf515e1
GU
4868L: linux-fsdevel@vger.kernel.org
4869S: Orphan
679655da
JP
4870F: Documentation/filesystems/hfs.txt
4871F: fs/hfs/
1da177e4 4872
ef575f47
GU
4873HFSPLUS FILESYSTEM
4874L: linux-fsdevel@vger.kernel.org
4875S: Orphan
4876F: Documentation/filesystems/hfsplus.txt
4877F: fs/hfsplus/
4878
1da177e4 4879HGA FRAMEBUFFER DRIVER
8b58be88 4880M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4881L: linux-nvidia@lists.surfsouth.com
4882W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4883S: Maintained
8a61f013 4884F: drivers/video/fbdev/hgafb.c
1da177e4 4885
4480f15b 4886HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4887M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4888M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4889L: linux-pm@vger.kernel.org
e2d1d6c0 4890S: Supported
679655da
JP
4891F: arch/x86/power/
4892F: drivers/base/power/
4893F: kernel/power/
4894F: include/linux/suspend.h
4895F: include/linux/freezer.h
4896F: include/linux/pm.h
679655da 4897F: arch/*/include/asm/suspend*.h
e2d1d6c0 4898
4ef4caad 4899HID CORE LAYER
e5f6450c 4900M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4901L: linux-input@vger.kernel.org
54e5881d 4902T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4903S: Maintained
679655da
JP
4904F: drivers/hid/
4905F: include/linux/hid*
c117ab84 4906F: include/uapi/linux/hid*
4ef4caad 4907
30ee72f0 4908HID SENSOR HUB DRIVERS
e5f6450c 4909M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4910M: Jonathan Cameron <jic23@kernel.org>
4911M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4912L: linux-input@vger.kernel.org
4913L: linux-iio@vger.kernel.org
4914S: Maintained
4915F: Documentation/hid/hid-sensor*
4916F: drivers/hid/hid-sensor-*
4917F: drivers/iio/*/hid-*
4918F: include/linux/hid-sensor-*
4919
38bed542 4920HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4921M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4922L: linux-kernel@vger.kernel.org
75fc2d37 4923T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4924S: Maintained
679655da 4925F: Documentation/timers/
5cee9645 4926F: kernel/time/hrtimer.c
88606e80
TG
4927F: kernel/time/clockevents.c
4928F: kernel/time/tick*.*
4929F: kernel/time/timer_*.c
05ed8490 4930F: include/linux/clockchips.h
679655da 4931F: include/linux/hrtimer.h
38bed542 4932
1da177e4 4933HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4934L: linux-hams@vger.kernel.org
8b64f2a0 4935S: Orphan
679655da
JP
4936F: drivers/net/hamradio/dmascc.c
4937F: drivers/net/hamradio/scc.c
1da177e4 4938
ede1e6f8 4939HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4940M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4941W: http://www.highpoint-tech.com
4942S: Supported
679655da
JP
4943F: Documentation/scsi/hptiop.txt
4944F: drivers/scsi/hptiop.c
ede1e6f8 4945
1da177e4 4946HIPPI
8b58be88 4947M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4948L: linux-hippi@sunsite.dk
4949S: Maintained
679655da 4950F: include/linux/hippidevice.h
c117ab84 4951F: include/uapi/linux/if_hippi.h
679655da 4952F: net/802/hippi.c
ff5a3b50 4953F: drivers/net/hippi/
1da177e4 4954
ff1d2767 4955HOST AP DRIVER
8b58be88 4956M: Jouni Malinen <j@w1.fi>
85d32e7b 4957L: hostap@shmoo.com (subscribers-only)
724c6b35 4958L: linux-wireless@vger.kernel.org
ff1d2767
JM
4959W: http://hostap.epitest.fi/
4960S: Maintained
679655da 4961F: drivers/net/wireless/hostap/
ff1d2767 4962
dd8cd779 4963HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4964L: platform-driver-x86@vger.kernel.org
95c70215 4965S: Orphan
679655da 4966F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4967
e2d1d6c0 4968HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4969M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4970S: Maintained
7e25d724 4971F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4972
7d2c86b5 4973HPET: High Precision Event Timers driver
8b58be88 4974M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4975S: Maintained
679655da
JP
4976F: Documentation/timers/hpet.txt
4977F: drivers/char/hpet.c
4978F: include/linux/hpet.h
c117ab84 4979F: include/uapi/linux/hpet.h
b9b0332f 4980
e07b5d79 4981HPET: x86
9e06f631 4982S: Orphan
679655da
JP
4983F: arch/x86/kernel/hpet.c
4984F: arch/x86/include/asm/hpet.h
b9b0332f 4985
1da177e4 4986HPFS FILESYSTEM
8b58be88 4987M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4988W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4989S: Maintained
679655da 4990F: fs/hpfs/
1da177e4 4991
3441cded 4992HSI SUBSYSTEM
56459ea9
SR
4993M: Sebastian Reichel <sre@kernel.org>
4994T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4995S: Maintained
4996F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4997F: Documentation/hsi.txt
3441cded
SR
4998F: drivers/hsi/
4999F: include/linux/hsi/
5000F: include/uapi/linux/hsi/
5001
7d2c86b5 5002HSO 3G MODEM DRIVER
8b58be88 5003M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5004W: http://www.pharscape.org
5005S: Maintained
679655da 5006F: drivers/net/usb/hso.c
11cd29b0 5007
19990e29
AB
5008HSR NETWORK PROTOCOL
5009M: Arvid Brodin <arvid.brodin@alten.se>
5010L: netdev@vger.kernel.org
5011S: Maintained
5012F: net/hsr/
5013
5a18c343 5014HTCPEN TOUCHSCREEN DRIVER
8b58be88 5015M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5016L: linux-input@vger.kernel.org
5017S: Maintained
679655da 5018F: drivers/input/touchscreen/htcpen.c
5a18c343 5019
1da177e4 5020HUGETLB FILESYSTEM
6d49e352 5021M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5022S: Maintained
679655da 5023F: fs/hugetlbfs/
1da177e4 5024
05183189 5025Hyper-V CORE AND DRIVERS
9c3646d1 5026M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5027M: Haiyang Zhang <haiyangz@microsoft.com>
5028L: devel@linuxdriverproject.org
5029S: Maintained
a4162747
HZ
5030F: arch/x86/include/asm/mshyperv.h
5031F: arch/x86/include/uapi/asm/hyperv.h
5032F: arch/x86/kernel/cpu/mshyperv.c
05183189 5033F: drivers/hid/hid-hyperv.c
a4162747 5034F: drivers/hv/
f92ca80b 5035F: drivers/input/serio/hyperv-keyboard.c
05183189 5036F: drivers/net/hyperv/
a4162747 5037F: drivers/scsi/storvsc_drv.c
8a61f013 5038F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5039F: include/linux/hyperv.h
5040F: tools/hv/
54bf725e 5041F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5042
d85c8a6a 5043I2C OVER PARALLEL PORT
d8130624 5044M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5045L: linux-i2c@vger.kernel.org
5046S: Maintained
5047F: Documentation/i2c/busses/i2c-parport
5048F: Documentation/i2c/busses/i2c-parport-light
5049F: drivers/i2c/busses/i2c-parport.c
5050F: drivers/i2c/busses/i2c-parport-light.c
5051
5052I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5053M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5054L: linux-i2c@vger.kernel.org
5055S: Maintained
5056F: Documentation/i2c/busses/i2c-ali1535
5057F: Documentation/i2c/busses/i2c-ali1563
5058F: Documentation/i2c/busses/i2c-ali15x3
5059F: Documentation/i2c/busses/i2c-amd756
5060F: Documentation/i2c/busses/i2c-amd8111
5061F: Documentation/i2c/busses/i2c-i801
5062F: Documentation/i2c/busses/i2c-nforce2
5063F: Documentation/i2c/busses/i2c-piix4
5064F: Documentation/i2c/busses/i2c-sis5595
5065F: Documentation/i2c/busses/i2c-sis630
5066F: Documentation/i2c/busses/i2c-sis96x
5067F: Documentation/i2c/busses/i2c-via
5068F: Documentation/i2c/busses/i2c-viapro
5069F: drivers/i2c/busses/i2c-ali1535.c
5070F: drivers/i2c/busses/i2c-ali1563.c
5071F: drivers/i2c/busses/i2c-ali15x3.c
5072F: drivers/i2c/busses/i2c-amd756.c
5073F: drivers/i2c/busses/i2c-amd756-s4882.c
5074F: drivers/i2c/busses/i2c-amd8111.c
5075F: drivers/i2c/busses/i2c-i801.c
5076F: drivers/i2c/busses/i2c-isch.c
5077F: drivers/i2c/busses/i2c-nforce2.c
5078F: drivers/i2c/busses/i2c-nforce2-s4985.c
5079F: drivers/i2c/busses/i2c-piix4.c
5080F: drivers/i2c/busses/i2c-sis5595.c
5081F: drivers/i2c/busses/i2c-sis630.c
5082F: drivers/i2c/busses/i2c-sis96x.c
5083F: drivers/i2c/busses/i2c-via.c
5084F: drivers/i2c/busses/i2c-viapro.c
5085
cb7f07a4
NH
5086I2C/SMBUS ISMT DRIVER
5087M: Seth Heasley <seth.heasley@intel.com>
5088M: Neil Horman <nhorman@tuxdriver.com>
5089L: linux-i2c@vger.kernel.org
5090F: drivers/i2c/busses/i2c-ismt.c
5091F: Documentation/i2c/busses/i2c-ismt
5092
6ea884db 5093I2C/SMBUS STUB DRIVER
d8130624 5094M: Jean Delvare <jdelvare@suse.com>
846557d3 5095L: linux-i2c@vger.kernel.org
6ea884db 5096S: Maintained
8547a5bc 5097F: drivers/i2c/i2c-stub.c
6ea884db 5098
5b543965 5099I2C SUBSYSTEM
14d77c4d 5100M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5101L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5102W: https://i2c.wiki.kernel.org/
5103Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5104T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5105S: Maintained
40ed1b4c 5106F: Documentation/devicetree/bindings/i2c/
679655da
JP
5107F: Documentation/i2c/
5108F: drivers/i2c/
5109F: include/linux/i2c.h
03b70d62 5110F: include/linux/i2c-*.h
c117ab84
CEB
5111F: include/uapi/linux/i2c.h
5112F: include/uapi/linux/i2c-*.h
1da177e4 5113
4560d677
WS
5114I2C ACPI SUPPORT
5115M: Mika Westerberg <mika.westerberg@linux.intel.com>
5116L: linux-i2c@vger.kernel.org
5117L: linux-acpi@vger.kernel.org
5118S: Maintained
4560d677 5119
d85c8a6a 5120I2C-TAOS-EVM DRIVER
d8130624 5121M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5122L: linux-i2c@vger.kernel.org
5123S: Maintained
5124F: Documentation/i2c/busses/i2c-taos-evm
5125F: drivers/i2c/busses/i2c-taos-evm.c
5126
e8c76eed 5127I2C-TINY-USB DRIVER
8b58be88 5128M: Till Harbaum <till@harbaum.org>
846557d3 5129L: linux-i2c@vger.kernel.org
932d1872 5130W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5131S: Maintained
679655da 5132F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5133
1da177e4 5134i386 BOOT CODE
8b58be88 5135M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5136S: Maintained
679655da 5137F: arch/x86/boot/
1da177e4
LT
5138
5139i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5140M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5141T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5142S: Maintained
5143
1da177e4 5144IA64 (Itanium) PLATFORM
8b58be88
JP
5145M: Tony Luck <tony.luck@intel.com>
5146M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5147L: linux-ia64@vger.kernel.org
6b1c70b1 5148T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5149S: Maintained
679655da 5150F: arch/ia64/
1da177e4 5151
4cd38750
LDSB
5152IBM Power VMX Cryptographic instructions
5153M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5154M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5155L: linux-crypto@vger.kernel.org
5156S: Supported
5157F: drivers/crypto/vmx/Makefile
5158F: drivers/crypto/vmx/Kconfig
5159F: drivers/crypto/vmx/vmx.c
5160F: drivers/crypto/vmx/aes*
5161F: drivers/crypto/vmx/ghash*
5162F: drivers/crypto/vmx/ppc-xlate.pl
5163
956c203c 5164IBM Power in-Nest Crypto Acceleration
4cd38750 5165M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5166M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5167L: linux-crypto@vger.kernel.org
5168S: Supported
28bceeaa
DS
5169F: drivers/crypto/nx/Makefile
5170F: drivers/crypto/nx/Kconfig
5171F: drivers/crypto/nx/nx-aes*
5172F: drivers/crypto/nx/nx-sha*
5173F: drivers/crypto/nx/nx.*
5174F: drivers/crypto/nx/nx_csbcpb.h
5175F: drivers/crypto/nx/nx_debugfs.h
956c203c 5176
0e16aafb 5177IBM Power 842 compression accelerator
41656aa7 5178M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5179S: Supported
28bceeaa
DS
5180F: drivers/crypto/nx/Makefile
5181F: drivers/crypto/nx/Kconfig
7011a122 5182F: drivers/crypto/nx/nx-842*
2da572c9 5183F: include/linux/sw842.h
2062c5b6 5184F: crypto/842.c
2da572c9 5185F: lib/842/
0e16aafb 5186
1da177e4 5187IBM Power Linux RAID adapter
8b58be88 5188M: Brian King <brking@us.ibm.com>
1da177e4 5189S: Supported
679655da 5190F: drivers/scsi/ipr.*
1da177e4 5191
9d348af4 5192IBM Power Virtual Ethernet Device Driver
eddd63a6 5193M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5194L: netdev@vger.kernel.org
5195S: Supported
9aa32835 5196F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5197
e6babec6 5198IBM Power Virtual SCSI Device Drivers
bcbde52b 5199M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5200L: linux-scsi@vger.kernel.org
5201S: Supported
e6babec6
NF
5202F: drivers/scsi/ibmvscsi/ibmvscsi*
5203F: drivers/scsi/ibmvscsi/viosrp.h
5204
5205IBM Power Virtual FC Device Drivers
44b4dad9 5206M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5207L: linux-scsi@vger.kernel.org
5208S: Supported
5209F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5210
1da177e4 5211IBM ServeRAID RAID DRIVER
f9213e78 5212S: Orphan
679655da 5213F: drivers/scsi/ips.*
1da177e4 5214
6ed9f9c4
PT
5215ICH LPC AND GPIO DRIVER
5216M: Peter Tyser <ptyser@xes-inc.com>
5217S: Maintained
5218F: drivers/mfd/lpc_ich.c
5219F: drivers/gpio/gpio-ich.c
5220
1e7106fc 5221IDE SUBSYSTEM
8b58be88 5222M: "David S. Miller" <davem@davemloft.net>
1da177e4 5223L: linux-ide@vger.kernel.org
8a6e2535 5224Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5225T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5226S: Maintained
679655da
JP
5227F: Documentation/ide/
5228F: drivers/ide/
5229F: include/linux/ide.h
1da177e4 5230
6cb8c13d
IP
5231IDEAPAD LAPTOP EXTRAS DRIVER
5232M: Ike Panhc <ike.pan@canonical.com>
5233L: platform-driver-x86@vger.kernel.org
5234W: http://launchpad.net/ideapad-laptop
5235S: Maintained
5236F: drivers/platform/x86/ideapad-laptop.c
5237
1ea4c161
AM
5238IDEAPAD LAPTOP SLIDEBAR DRIVER
5239M: Andrey Moiseev <o2g.org.ru@gmail.com>
5240L: linux-input@vger.kernel.org
5241W: https://github.com/o2genum/ideapad-slidebar
5242S: Maintained
5243F: drivers/input/misc/ideapad_slidebar.c
5244
0f861e8c 5245IDE/ATAPI DRIVERS
487ba8e8 5246M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5247L: linux-ide@vger.kernel.org
c404c199 5248S: Maintained
679655da
JP
5249F: Documentation/cdrom/ide-cd
5250F: drivers/ide/ide-cd*
1da177e4 5251
27471fdb 5252IDLE-I7300
8b58be88 5253M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5254L: linux-pm@vger.kernel.org
27471fdb 5255S: Supported
679655da 5256F: drivers/idle/i7300_idle.c
27471fdb 5257
02cf2286 5258IEEE 802.15.4 SUBSYSTEM
b6e195fd 5259M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5260L: linux-wpan@vger.kernel.org
5261W: https://github.com/linux-wpan
5262T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5263S: Maintained
5264F: net/ieee802154/
68653359 5265F: net/mac802154/
251741b1 5266F: drivers/net/ieee802154/
580947d3
AA
5267F: include/linux/nl802154.h
5268F: include/linux/ieee802154.h
5269F: include/net/nl802154.h
5270F: include/net/mac802154.h
5271F: include/net/af_ieee802154.h
5272F: include/net/cfg802154.h
5273F: include/net/ieee802154_netdev.h
ebef9c12 5274F: Documentation/networking/ieee802154.txt
02cf2286 5275
b1c97193
SY
5276IGORPLUG-USB IR RECEIVER
5277M: Sean Young <sean@mess.org>
5278L: linux-media@vger.kernel.org
5279S: Maintained
5280F: drivers/media/rc/igorplugusb.c
5281
40ad4a30
SY
5282IGUANAWORKS USB IR TRANSCEIVER
5283M: Sean Young <sean@mess.org>
5284L: linux-media@vger.kernel.org
5285S: Maintained
5286F: drivers/media/rc/iguanair.c
5287
9545f86e 5288IIO SUBSYSTEM AND DRIVERS
030a13d7 5289M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5290R: Hartmut Knaack <knaack.h@gmx.de>
5291R: Lars-Peter Clausen <lars@metafoo.de>
5292R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5293L: linux-iio@vger.kernel.org
5294S: Maintained
03e7c251 5295F: drivers/iio/
9545f86e 5296F: drivers/staging/iio/
8fe671fc 5297F: include/linux/iio/
817020cf 5298F: tools/iio/
9545f86e 5299
65519263
SG
5300IKANOS/ADI EAGLE ADSL USB DRIVER
5301M: Matthieu Castet <castet.matthieu@free.fr>
5302M: Stanislaw Gruszka <stf_xl@wp.pl>
5303S: Maintained
5304F: drivers/usb/atm/ueagle-atm.c
5305
e89ab51f
GR
5306INA209 HARDWARE MONITOR DRIVER
5307M: Guenter Roeck <linux@roeck-us.net>
5308L: lm-sensors@lm-sensors.org
5309S: Maintained
5310F: Documentation/hwmon/ina209
5311F: Documentation/devicetree/bindings/i2c/ina209.txt
5312F: drivers/hwmon/ina209.c
5313
5314INA2XX HARDWARE MONITOR DRIVER
5315M: Guenter Roeck <linux@roeck-us.net>
5316L: lm-sensors@lm-sensors.org
5317S: Maintained
5318F: Documentation/hwmon/ina2xx
5319F: drivers/hwmon/ina2xx.c
5320F: include/linux/platform_data/ina2xx.h
5321
14dc124f
SIG
5322INDUSTRY PACK SUBSYSTEM (IPACK)
5323M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5324M: Jens Taprogge <jens.taprogge@taprogge.org>
5325M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5326L: industrypack-devel@lists.sourceforge.net
5327W: http://industrypack.sourceforge.net
5328S: Maintained
5329F: drivers/ipack/
5330
8adc53fd
ZLK
5331INGENIC JZ4780 DMA Driver
5332M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5333S: Maintained
5334F: drivers/dma/dma-jz4780.c
5335
aa7168f4 5336INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5337M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5338M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5339L: linux-ima-devel@lists.sourceforge.net
5340L: linux-ima-user@lists.sourceforge.net
5341L: linux-security-module@vger.kernel.org
aa7168f4 5342S: Supported
679655da 5343F: security/integrity/ima/
aa7168f4 5344
9a4ea5a9
JH
5345IMGTEC IR DECODER DRIVER
5346M: James Hogan <james.hogan@imgtec.com>
5347S: Maintained
5348F: drivers/media/rc/img-ir/
5349
1da177e4 5350IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5351L: linux-fbdev@vger.kernel.org
843393d3 5352S: Orphan
8a61f013 5353F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5354
5355INFINIBAND SUBSYSTEM
b6b2bbe6 5356M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5357M: Sean Hefty <sean.hefty@intel.com>
5358M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5359L: linux-rdma@vger.kernel.org
605841f5 5360W: http://www.openfabrics.org/
8a6e2535 5361Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5362T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5363S: Supported
679655da
JP
5364F: Documentation/infiniband/
5365F: drivers/infiniband/
2dfcad3a 5366F: drivers/staging/rdma/
c117ab84 5367F: include/uapi/linux/if_infiniband.h
954138dc
YD
5368F: include/uapi/rdma/
5369F: include/rdma/
1da177e4 5370
c9f04f58 5371INOTIFY
8b58be88
JP
5372M: John McCutchan <john@johnmccutchan.com>
5373M: Robert Love <rlove@rlove.org>
5374M: Eric Paris <eparis@parisplace.org>
c9f04f58 5375S: Maintained
679655da
JP
5376F: Documentation/filesystems/inotify.txt
5377F: fs/notify/inotify/
5378F: include/linux/inotify.h
c117ab84 5379F: include/uapi/linux/inotify.h
c9f04f58 5380
e2d1d6c0 5381INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5382M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5383L: linux-input@vger.kernel.org
8a6e2535 5384Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5385T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5386S: Maintained
679655da 5387F: drivers/input/
f4eea7e2 5388F: include/linux/input.h
c117ab84 5389F: include/uapi/linux/input.h
f4eea7e2 5390F: include/linux/input/
e2d1d6c0 5391
3267a87f 5392INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5393M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5394L: linux-input@vger.kernel.org
75dd112a 5395S: Odd fixes
3267a87f 5396F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5397F: drivers/input/input-mt.c
3267a87f
HR
5398K: \b(ABS|SYN)_MT_
5399
97fa99a3
JY
5400INTEL ASoC BDW/HSW DRIVERS
5401M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5402L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5403S: Supported
e8e1225d
JP
5404F: sound/soc/intel/common/sst-dsp*
5405F: sound/soc/intel/common/sst-firmware.c
5406F: sound/soc/intel/boards/broadwell.c
5407F: sound/soc/intel/haswell/
97fa99a3 5408
4ac13e17
DJ
5409INTEL C600 SERIES SAS CONTROLLER DRIVER
5410M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5411M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5412L: linux-scsi@vger.kernel.org
7106891a
DJ
5413T: git git://git.code.sf.net/p/intel-sas/isci
5414S: Supported
4ac13e17 5415F: drivers/scsi/isci/
4ac13e17 5416
26717172
LB
5417INTEL IDLE DRIVER
5418M: Len Brown <lenb@kernel.org>
bf1c138e 5419L: linux-pm@vger.kernel.org
08deed1e 5420T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5421S: Supported
5422F: drivers/idle/intel_idle.c
5423
7c1ac18d
KCA
5424INTEL PSTATE DRIVER
5425M: Kristen Carlson Accardi <kristen@linux.intel.com>
5426L: linux-pm@vger.kernel.org
5427S: Supported
5428F: drivers/cpufreq/intel_pstate.c
5429
9eb8ef74 5430INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5431M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5432L: linux-fbdev@vger.kernel.org
ce00f85c 5433S: Maintained
679655da 5434F: Documentation/fb/intelfb.txt
8a61f013 5435F: drivers/video/fbdev/intelfb/
9eb8ef74 5436
1da177e4 5437INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5438M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5439L: linux-fbdev@vger.kernel.org
ce00f85c 5440S: Maintained
8a61f013 5441F: drivers/video/fbdev/i810/
1da177e4 5442
f4a9bc4c 5443INTEL MENLOW THERMAL DRIVER
8b58be88 5444M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5445L: platform-driver-x86@vger.kernel.org
5ca92bd9 5446W: https://01.org/linux-acpi
f4a9bc4c 5447S: Supported
679655da 5448F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5449
1da177e4 5450INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5451M: Borislav Petkov <bp@alien8.de>
1da177e4 5452S: Maintained
73d425fd
JP
5453F: arch/x86/kernel/cpu/microcode/core*
5454F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5455
248a9dc3 5456INTEL I/OAT DMA DRIVER
18ebd564 5457M: Dave Jiang <dave.jiang@intel.com>
08223d80 5458R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5459L: dmaengine@vger.kernel.org
5460Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5461S: Supported
679655da 5462F: drivers/dma/ioat*
248a9dc3 5463
6c8909b4 5464INTEL IOMMU (VT-d)
8b58be88 5465M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5466L: iommu@lists.linux-foundation.org
54e5881d 5467T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5468S: Supported
3fb39615 5469F: drivers/iommu/intel-iommu.c
679655da 5470F: include/linux/intel-iommu.h
6c8909b4 5471
b3e5f263 5472INTEL IOP-ADMA DMA DRIVER
08223d80 5473R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5474S: Odd fixes
679655da 5475F: drivers/dma/iop-adma.c
b3e5f263 5476
9251ce95 5477INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5478M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5479S: Maintained
679655da
JP
5480F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5481F: arch/arm/mach-ixp4xx/include/mach/npe.h
5482F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5483F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5484F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5485F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5486
844dd05f 5487INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5488M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5489S: Maintained
679655da 5490F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5491
2f302324 5492INTEL ETHERNET DRIVERS
8b58be88 5493M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5494R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5495R: Shannon Nelson <shannon.nelson@intel.com>
5496R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5497R: Don Skidmore <donald.c.skidmore@intel.com>
5498R: Matthew Vick <matthew.vick@intel.com>
5499R: John Ronciak <john.ronciak@intel.com>
5500R: Mitch Williams <mitch.a.williams@intel.com>
5501L: intel-wired-lan@lists.osuosl.org
f6fde11a 5502W: http://www.intel.com/support/feedback.htm
d94e6fed 5503W: http://e1000.sourceforge.net/
2f302324
JK
5504Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5505T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5506T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5507S: Supported
0d164401
JK
5508F: Documentation/networking/e100.txt
5509F: Documentation/networking/e1000.txt
5510F: Documentation/networking/e1000e.txt
5511F: Documentation/networking/igb.txt
5512F: Documentation/networking/igbvf.txt
5513F: Documentation/networking/ixgb.txt
5514F: Documentation/networking/ixgbe.txt
5515F: Documentation/networking/ixgbevf.txt
1bff6529 5516F: Documentation/networking/i40e.txt
105bf2fe 5517F: Documentation/networking/i40evf.txt
dee1ad47 5518F: drivers/net/ethernet/intel/
bc90d291 5519F: drivers/net/ethernet/intel/*/
1da177e4 5520
0963d59b
LW
5521INTEL-MID GPIO DRIVER
5522M: David Cohen <david.a.cohen@linux.intel.com>
5523L: linux-gpio@vger.kernel.org
5524S: Maintained
5525F: drivers/gpio/gpio-intel-mid.c
5526
ca907a90
SY
5527INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5528M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5529L: linux-wireless@vger.kernel.org
ca907a90 5530S: Maintained
679655da 5531F: Documentation/networking/README.ipw2100
679655da 5532F: Documentation/networking/README.ipw2200
ca907a90 5533F: drivers/net/wireless/ipw2x00/
826d2abe 5534
4bd96a7a 5535INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5536M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5537M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5538M: Shane Wang <shane.wang@intel.com>
5539L: tboot-devel@lists.sourceforge.net
5540W: http://tboot.sourceforge.net
e9b7d7c8 5541T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5542S: Supported
5543F: Documentation/intel_txt.txt
5544F: include/linux/tboot.h
5545F: arch/x86/kernel/tboot.c
5546
8a70da82 5547INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5548M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5549M: linux-wimax@intel.com
49e7d9df 5550L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5551S: Supported
5552W: http://linuxwimax.org
679655da
JP
5553F: Documentation/wimax/README.i2400m
5554F: drivers/net/wimax/i2400m/
c117ab84 5555F: include/uapi/linux/wimax/i2400m.h
8a70da82 5556
1c0ce89c
SG
5557INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5558M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5559L: linux-wireless@vger.kernel.org
1c0ce89c 5560S: Supported
efa3144e
WYG
5561F: drivers/net/wireless/iwlegacy/
5562
b481de9c 5563INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5564M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5565M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5566M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5567L: linux-wireless@vger.kernel.org
b481de9c 5568W: http://intellinuxwireless.org
b62ff718 5569T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5570S: Supported
679655da 5571F: drivers/net/wireless/iwlwifi/
b481de9c 5572
de8fe023
TW
5573INTEL MANAGEMENT ENGINE (mei)
5574M: Tomas Winkler <tomas.winkler@intel.com>
5575L: linux-kernel@vger.kernel.org
5576S: Supported
c117ab84 5577F: include/uapi/linux/mei.h
5069288b 5578F: include/linux/mei_cl_bus.h
de8fe023 5579F: drivers/misc/mei/*
e07950a1 5580F: Documentation/misc-devices/mei/*
de8fe023 5581
0a8b8353 5582INTEL PMC IPC DRIVER
5583M: Zha Qipeng<qipeng.zha@intel.com>
5584L: platform-driver-x86@vger.kernel.org
5585S: Maintained
5586F: drivers/platform/x86/intel_pmc_ipc.c
5587F: arch/x86/include/asm/intel_pmc_ipc.h
5588
cb109a0e 5589IOC3 ETHERNET DRIVER
8b58be88 5590M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5591L: linux-mips@linux-mips.org
5592S: Maintained
8862bf1e 5593F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5594
cb109a0e 5595IOC3 SERIAL DRIVER
8b58be88 5596M: Pat Gefre <pfg@sgi.com>
d39e0721 5597L: linux-serial@vger.kernel.org
cb109a0e 5598S: Maintained
df621252 5599F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5600
0b6e8569
SW
5601IOMMU DRIVERS
5602M: Joerg Roedel <joro@8bytes.org>
5603L: iommu@lists.linux-foundation.org
5604T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5605S: Maintained
5606F: drivers/iommu/
5607
4480f15b 5608IP MASQUERADING
8b58be88 5609M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5610S: Maintained
679655da 5611F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5612
1202d6ff 5613IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5614M: Francois Romieu <romieu@fr.zoreil.com>
5615M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5616L: netdev@vger.kernel.org
5617S: Maintained
7443713a 5618F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5619
4480f15b 5620IPATH DRIVER
8473c603 5621M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5622L: linux-rdma@vger.kernel.org
52a09a04 5623S: Maintained
6f9b3890 5624F: drivers/staging/rdma/ipath/
77d8798b 5625
4409ebe9 5626IPMI SUBSYSTEM
8b58be88 5627M: Corey Minyard <minyard@acm.org>
b0c90653 5628L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5629W: http://openipmi.sourceforge.net/
5630S: Supported
679655da
JP
5631F: Documentation/IPMI.txt
5632F: drivers/char/ipmi/
5633F: include/linux/ipmi*
c117ab84 5634F: include/uapi/linux/ipmi*
4409ebe9 5635
2d800897
KW
5636QCOM AUDIO (ASoC) DRIVERS
5637M: Patrick Lai <plai@codeaurora.org>
5638M: Banajit Goswami <bgoswami@codeaurora.org>
5639L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5640S: Supported
5641F: sound/soc/qcom/
5642
e2d1d6c0 5643IPS SCSI RAID DRIVER
8b58be88 5644M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5645L: linux-scsi@vger.kernel.org
5646W: http://www.adaptec.com/
5647S: Maintained
679655da 5648F: drivers/scsi/ips*
e2d1d6c0
RD
5649
5650IPVS
8b58be88
JP
5651M: Wensong Zhang <wensong@linux-vs.org>
5652M: Simon Horman <horms@verge.net.au>
5653M: Julian Anastasov <ja@ssi.bg>
979b6c13 5654L: netdev@vger.kernel.org
e2d1d6c0 5655L: lvs-devel@vger.kernel.org
1da177e4 5656S: Maintained
679655da 5657F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5658F: include/net/ip_vs.h
c117ab84 5659F: include/uapi/linux/ip_vs.h
679655da 5660F: net/netfilter/ipvs/
1da177e4 5661
e7839f25 5662IPWIRELESS DRIVER
e5f6450c 5663M: Jiri Kosina <jikos@kernel.org>
d8130624 5664M: David Sterba <dsterba@suse.com>
92094aa0 5665S: Odd Fixes
282361a0 5666F: drivers/tty/ipwireless/
099dc4fb 5667
e2d1d6c0 5668IPX NETWORK LAYER
8b58be88 5669M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5670L: netdev@vger.kernel.org
5671S: Maintained
679655da 5672F: include/net/ipx.h
c117ab84 5673F: include/uapi/linux/ipx.h
679655da 5674F: net/ipx/
e2d1d6c0 5675
1da177e4 5676IRDA SUBSYSTEM
8b58be88 5677M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5678L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5679L: netdev@vger.kernel.org
1da177e4 5680W: http://irda.sourceforge.net/
f353976d 5681S: Maintained
e0057975 5682T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5683F: Documentation/networking/irda.txt
5684F: drivers/net/irda/
5685F: include/net/irda/
5686F: net/irda/
1da177e4 5687
a800c7cc
TG
5688IRQ SUBSYSTEM
5689M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5690L: linux-kernel@vger.kernel.org
a800c7cc 5691S: Maintained
75fc2d37 5692T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5693F: kernel/irq/
2ed9fd28
JC
5694
5695IRQCHIP DRIVERS
5696M: Thomas Gleixner <tglx@linutronix.de>
5697M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5698M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5699L: linux-kernel@vger.kernel.org
5700S: Maintained
5701T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5702T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5703F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5704F: drivers/irqchip/
a800c7cc 5705
7ab3a837 5706IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5707M: Jiang Liu <jiang.liu@linux.intel.com>
5708M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5709S: Maintained
b09dec2c 5710T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5711F: Documentation/IRQ-domain.txt
5712F: include/linux/irqdomain.h
5713F: kernel/irq/irqdomain.c
b09dec2c 5714F: kernel/irq/msi.c
7ab3a837 5715
e2d1d6c0 5716ISAPNP
8b58be88 5717M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5718S: Maintained
679655da
JP
5719F: Documentation/isapnp.txt
5720F: drivers/pnp/isapnp/
5721F: include/linux/isapnp.h
e2d1d6c0 5722
d39b8420
HV
5723ISA RADIO MODULE
5724M: Hans Verkuil <hverkuil@xs4all.nl>
5725L: linux-media@vger.kernel.org
5726T: git git://linuxtv.org/media_tree.git
5727W: http://linuxtv.org
5728S: Maintained
5729F: drivers/media/radio/radio-isa*
5730
71a6d0af
HW
5731iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5732M: Peter Jones <pjones@redhat.com>
5733M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5734S: Maintained
5735F: drivers/firmware/iscsi_ibft*
5736
14816b1e 5737ISCSI
8b58be88 5738M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5739L: open-iscsi@googlegroups.com
5740W: www.open-iscsi.org
54e5881d 5741T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5742S: Maintained
679655da
JP
5743F: drivers/scsi/*iscsi*
5744F: include/scsi/*iscsi*
14816b1e 5745
1e65eb42
OG
5746ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5747M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5748M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5749M: Roi Dayan <roid@mellanox.com>
5750L: linux-rdma@vger.kernel.org
5751S: Supported
5752W: http://www.openfabrics.org
5753W: www.open-iscsi.org
5754Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5755F: drivers/infiniband/ulp/iser/
1e65eb42 5756
2b70e5fd
SG
5757ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5758M: Sagi Grimberg <sagig@mellanox.com>
5759T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5760L: linux-rdma@vger.kernel.org
5761L: target-devel@vger.kernel.org
5762S: Supported
5763W: http://www.linux-iscsi.org
5764F: drivers/infiniband/ulp/isert
5765
1da177e4 5766ISDN SUBSYSTEM
8b58be88 5767M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5768L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5769L: netdev@vger.kernel.org
1da177e4 5770W: http://www.isdn4linux.de
54e5881d 5771T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5772S: Maintained
679655da
JP
5773F: Documentation/isdn/
5774F: drivers/isdn/
5775F: include/linux/isdn.h
5776F: include/linux/isdn/
c117ab84
CEB
5777F: include/uapi/linux/isdn.h
5778F: include/uapi/linux/isdn/
1da177e4
LT
5779
5780ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5781M: Armin Schindler <mac@melware.de>
d5d52273 5782L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5783W: http://www.melware.de
5784S: Maintained
679655da 5785F: drivers/isdn/hardware/eicon/
1da177e4 5786
d624870f 5787IT87 HARDWARE MONITORING DRIVER
d8130624 5788M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5789L: lm-sensors@lm-sensors.org
5790S: Maintained
5791F: Documentation/hwmon/it87
5792F: drivers/hwmon/it87.c
5793
d7104bff
AP
5794IT913X MEDIA DRIVER
5795M: Antti Palosaari <crope@iki.fi>
5796L: linux-media@vger.kernel.org
5797W: http://linuxtv.org/
5798W: http://palosaari.fi/linux/
5799Q: http://patchwork.linuxtv.org/project/linux-media/list/
5800T: git git://linuxtv.org/anttip/media_tree.git
5801S: Maintained
249c697e 5802F: drivers/media/tuners/it913x*
d7104bff 5803
91821ff3 5804IVTV VIDEO4LINUX DRIVER
6afdeaf8 5805M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5806L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5807L: linux-media@vger.kernel.org
275ffde4 5808T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5809W: http://www.ivtvdriver.org
5810S: Maintained
679655da 5811F: Documentation/video4linux/*.ivtv
90d72ac6 5812F: drivers/media/pci/ivtv/
c117ab84 5813F: include/uapi/linux/ivtv*
91821ff3 5814
68620bdd
MP
5815IX2505V MEDIA DRIVER
5816M: Malcolm Priestley <tvboxspy@gmail.com>
5817L: linux-media@vger.kernel.org
5818W: http://linuxtv.org/
5819Q: http://patchwork.linuxtv.org/project/linux-media/list/
5820S: Maintained
5821F: drivers/media/dvb-frontends/ix2505v*
5822
4453d736
GR
5823JC42.4 TEMPERATURE SENSOR DRIVER
5824M: Guenter Roeck <linux@roeck-us.net>
5825L: lm-sensors@lm-sensors.org
5826S: Maintained
5827F: drivers/hwmon/jc42.c
5828F: Documentation/hwmon/jc42
5829
e2d1d6c0 5830JFS FILESYSTEM
3256f80f 5831M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5832L: jfs-discussion@lists.sourceforge.net
5833W: http://jfs.sourceforge.net/
54e5881d 5834T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5835S: Maintained
679655da
JP
5836F: Documentation/filesystems/jfs.txt
5837F: fs/jfs/
e2d1d6c0 5838
95252236 5839JME NETWORK DRIVER
8b58be88 5840M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5841L: netdev@vger.kernel.org
5842S: Maintained
63d24a0e 5843F: drivers/net/ethernet/jme.*
95252236 5844
1da177e4 5845JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5846M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5847L: linux-mtd@lists.infradead.org
5848W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5849S: Maintained
679655da 5850F: fs/jffs2/
c117ab84 5851F: include/uapi/linux/jffs2.h
1da177e4 5852
d183e11a
TT
5853JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5854M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5855M: Jan Kara <jack@suse.com>
d183e11a
TT
5856L: linux-ext4@vger.kernel.org
5857S: Maintained
5858F: fs/jbd2/
5859F: include/linux/jbd2.h
ae0718f8 5860
207dab5f
MU
5861JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5862M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5863L: linux-media@vger.kernel.org
5864S: Maintained
5865F: drivers/media/platform/rcar_jpu.c
5866
fd8b6cb4 5867JSM Neo PCI based serial card
9d141cb9 5868M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5869L: linux-serial@vger.kernel.org
5870S: Maintained
df621252 5871F: drivers/tty/serial/jsm/
ae0718f8 5872
af39917d
CL
5873K10TEMP HARDWARE MONITORING DRIVER
5874M: Clemens Ladisch <clemens@ladisch.de>
5875L: lm-sensors@lm-sensors.org
5876S: Maintained
5877F: Documentation/hwmon/k10temp
5878F: drivers/hwmon/k10temp.c
5879
4660cb35 5880K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5881M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5882L: lm-sensors@lm-sensors.org
ae0718f8 5883S: Maintained
679655da
JP
5884F: Documentation/hwmon/k8temp
5885F: drivers/hwmon/k8temp.c
ae0718f8 5886
1da177e4 5887KCONFIG
5eb1f99e 5888M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5889L: linux-kbuild@vger.kernel.org
cea8321c 5890T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5891S: Maintained
679655da
JP
5892F: Documentation/kbuild/kconfig-language.txt
5893F: scripts/kconfig/
1da177e4 5894
ea6c2089 5895KDUMP
8b58be88
JP
5896M: Vivek Goyal <vgoyal@redhat.com>
5897M: Haren Myneni <hbabu@us.ibm.com>
34633993 5898L: kexec@lists.infradead.org
ea6c2089
VG
5899W: http://lse.sourceforge.net/kdump/
5900S: Maintained
80811493 5901F: Documentation/kdump/
ea6c2089 5902
f41bf02f
HV
5903KEENE FM RADIO TRANSMITTER DRIVER
5904M: Hans Verkuil <hverkuil@xs4all.nl>
5905L: linux-media@vger.kernel.org
5906T: git git://linuxtv.org/media_tree.git
5907W: http://linuxtv.org
5908S: Maintained
5909F: drivers/media/radio/radio-keene*
5910
1da177e4 5911KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5912M: Ian Kent <raven@themaw.net>
f694fc97 5913L: autofs@vger.kernel.org
1da177e4 5914S: Maintained
679655da 5915F: fs/autofs4/
1da177e4 5916
70fb7ba6 5917KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5918M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5919T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5920T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5921L: linux-kbuild@vger.kernel.org
5ce45962 5922S: Maintained
679655da
JP
5923F: Documentation/kbuild/
5924F: Makefile
5925F: scripts/Makefile.*
70fb7ba6
MM
5926F: scripts/basic/
5927F: scripts/mk*
5928F: scripts/package/
1da177e4
LT
5929
5930KERNEL JANITORS
c3000e03 5931L: kernel-janitors@vger.kernel.org
10466f5a 5932W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5933S: Odd Fixes
1da177e4 5934
e8b43555 5935KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5936M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5937M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5938L: linux-nfs@vger.kernel.org
1da177e4 5939W: http://nfs.sourceforge.net/
98fac23f 5940S: Supported
679655da 5941F: fs/nfsd/
c117ab84 5942F: include/uapi/linux/nfsd/
679655da
JP
5943F: fs/lockd/
5944F: fs/nfs_common/
5945F: net/sunrpc/
5946F: include/linux/lockd/
5947F: include/linux/sunrpc/
c117ab84 5948F: include/uapi/linux/sunrpc/
1da177e4 5949
13b122b3
SK
5950KERNEL SELFTEST FRAMEWORK
5951M: Shuah Khan <shuahkh@osg.samsung.com>
5952L: linux-api@vger.kernel.org
5953T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5954S: Maintained
5955F: tools/testing/selftests
5956
426d62e2 5957KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5958M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5959M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5960L: kvm@vger.kernel.org
e3e58478 5961W: http://www.linux-kvm.org
a94b40a6 5962T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5963S: Supported
c93a64fe
PB
5964F: Documentation/*/kvm*.txt
5965F: Documentation/virtual/kvm/
679655da 5966F: arch/*/kvm/
1662e862
CB
5967F: arch/x86/kernel/kvm.c
5968F: arch/x86/kernel/kvmclock.c
679655da
JP
5969F: arch/*/include/asm/kvm*
5970F: include/linux/kvm*
c117ab84 5971F: include/uapi/linux/kvm*
679655da 5972F: virt/kvm/
426d62e2 5973
ad8003d3 5974KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5975M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 5976L: kvm@vger.kernel.org
038161de 5977W: http://www.linux-kvm.org/
7de609c8 5978S: Maintained
679655da 5979F: arch/x86/include/asm/svm.h
679655da 5980F: arch/x86/kvm/svm.c
426d62e2 5981
513014b7 5982KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5983M: Alexander Graf <agraf@suse.com>
1fc9d2bf 5984L: kvm-ppc@vger.kernel.org
038161de 5985W: http://www.linux-kvm.org/
6a7f972d 5986T: git git://github.com/agraf/linux-2.6.git
513014b7 5987S: Supported
679655da
JP
5988F: arch/powerpc/include/asm/kvm*
5989F: arch/powerpc/kvm/
513014b7 5990
85f8fffe 5991KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5992M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5993M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5994L: linux-s390@vger.kernel.org
5995W: http://www.ibm.com/developerworks/linux/linux390/
5996S: Supported
679655da
JP
5997F: Documentation/s390/kvm.txt
5998F: arch/s390/include/asm/kvm*
80811493 5999F: arch/s390/kvm/
85f8fffe 6000
a749474d 6001KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6002M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6003M: Marc Zyngier <marc.zyngier@arm.com>
6004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6005L: kvmarm@lists.cs.columbia.edu
6006W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 6007S: Supported
a749474d
CD
6008F: arch/arm/include/uapi/asm/kvm*
6009F: arch/arm/include/asm/kvm*
6010F: arch/arm/kvm/
5c8818b4
MZ
6011F: virt/kvm/arm/
6012F: include/kvm/arm_*
a749474d 6013
6394a3ec 6014KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6015M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6016M: Marc Zyngier <marc.zyngier@arm.com>
6017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6018L: kvmarm@lists.cs.columbia.edu
6019S: Maintained
6020F: arch/arm64/include/uapi/asm/kvm*
6021F: arch/arm64/include/asm/kvm*
6022F: arch/arm64/kvm/
6023
dc009d92 6024KEXEC
8b58be88 6025M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6026W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6027L: kexec@lists.infradead.org
dc009d92 6028S: Maintained
679655da 6029F: include/linux/kexec.h
c117ab84 6030F: include/uapi/linux/kexec.h
679655da 6031F: kernel/kexec.c
dc009d92 6032
e971461f
DH
6033KEYS/KEYRINGS:
6034M: David Howells <dhowells@redhat.com>
aa62efff 6035L: keyrings@vger.kernel.org
e971461f 6036S: Maintained
d410fa4e 6037F: Documentation/security/keys.txt
e971461f
DH
6038F: include/linux/key.h
6039F: include/linux/key-type.h
6040F: include/keys/
6041F: security/keys/
6042
7f3c68be 6043KEYS-TRUSTED
74dd744f
MZ
6044M: David Safford <safford@us.ibm.com>
6045M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6046L: linux-security-module@vger.kernel.org
aa62efff 6047L: keyrings@vger.kernel.org
7f3c68be 6048S: Supported
d410fa4e 6049F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6050F: include/keys/trusted-type.h
6051F: security/keys/trusted.c
6052F: security/keys/trusted.h
6053
6054KEYS-ENCRYPTED
74dd744f
MZ
6055M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6056M: David Safford <safford@us.ibm.com>
7f3c68be 6057L: linux-security-module@vger.kernel.org
aa62efff 6058L: keyrings@vger.kernel.org
7f3c68be 6059S: Supported
d410fa4e 6060F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6061F: include/keys/encrypted-type.h
19c90aa6 6062F: security/keys/encrypted-keys/
7f3c68be 6063
5b778dad 6064KGDB / KDB /debug_core
8b58be88 6065M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6066W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6067L: kgdb-bugreport@lists.sourceforge.net
6068S: Maintained
679655da
JP
6069F: Documentation/DocBook/kgdb.tmpl
6070F: drivers/misc/kgdbts.c
df621252 6071F: drivers/tty/serial/kgdboc.c
5b778dad 6072F: include/linux/kdb.h
679655da 6073F: include/linux/kgdb.h
4063eb5f 6074F: kernel/debug/
e3e2aaf7 6075
456db8cc 6076KMEMCHECK
8b58be88 6077M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6078M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6079S: Maintained
410d7a97
JP
6080F: Documentation/kmemcheck.txt
6081F: arch/x86/include/asm/kmemcheck.h
6082F: arch/x86/mm/kmemcheck/
6083F: include/linux/kmemcheck.h
6084F: mm/kmemcheck.c
b9ce08c0 6085
c3bb4d24 6086KMEMLEAK
8b58be88 6087M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6088S: Maintained
6089F: Documentation/kmemleak.txt
6090F: include/linux/kmemleak.h
6091F: mm/kmemleak.c
6092F: mm/kmemleak-test.c
6093
89559a61 6094KPROBES
8b58be88
JP
6095M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6096M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6097M: "David S. Miller" <davem@davemloft.net>
97c29e74 6098M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6099S: Maintained
679655da
JP
6100F: Documentation/kprobes.txt
6101F: include/linux/kprobes.h
6102F: kernel/kprobes.c
89559a61 6103
70e84049 6104KS0108 LCD CONTROLLER DRIVER
8b58be88 6105M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6106W: http://miguelojeda.es/auxdisplay.htm
6107W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6108S: Maintained
679655da
JP
6109F: Documentation/auxdisplay/ks0108
6110F: drivers/auxdisplay/ks0108.c
6111F: include/linux/ks0108.h
70e84049 6112
1da177e4 6113LAPB module
1da177e4 6114L: linux-x25@vger.kernel.org
bf9915cc 6115S: Orphan
679655da
JP
6116F: Documentation/networking/lapb-module.txt
6117F: include/*/lapb.h
6118F: net/lapb/
1da177e4
LT
6119
6120LASI 53c700 driver for PARISC
8b58be88 6121M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6122L: linux-scsi@vger.kernel.org
6123S: Maintained
679655da
JP
6124F: Documentation/scsi/53c700.txt
6125F: drivers/scsi/53c700*
1da177e4 6126
263de9b5 6127LED SUBSYSTEM
8b58be88 6128M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6129M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6130L: linux-leds@vger.kernel.org
b8926ba0 6131T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6132S: Maintained
679655da
JP
6133F: drivers/leds/
6134F: include/linux/leds.h
263de9b5 6135
b0461a44 6136LEGACY EEPROM DRIVER
d8130624 6137M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6138S: Maintained
6139F: Documentation/misc-devices/eeprom
6140F: drivers/misc/eeprom/eeprom.c
6141
1da177e4 6142LEGO USB Tower driver
8b58be88 6143M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6144L: legousb-devel@lists.sourceforge.net
6145W: http://legousb.sourceforge.net/
6146S: Maintained
679655da 6147F: drivers/usb/misc/legousbtower.c
1da177e4 6148
055616a8
MK
6149LG2160 MEDIA DRIVER
6150M: Michael Krufky <mkrufky@linuxtv.org>
6151L: linux-media@vger.kernel.org
6152W: http://linuxtv.org/
6153W: http://github.com/mkrufky
6154Q: http://patchwork.linuxtv.org/project/linux-media/list/
6155T: git git://linuxtv.org/mkrufky/tuners.git
6156S: Maintained
6157F: drivers/media/dvb-frontends/lg2160.*
6158
6f0e7725
MK
6159LGDT3305 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/lgdt3305.*
6168
568a17ff 6169LGUEST
8b58be88 6170M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6171L: lguest@lists.ozlabs.org
568a17ff 6172W: http://lguest.ozlabs.org/
72e91863 6173S: Odd Fixes
070f420b 6174F: arch/x86/include/asm/lguest*.h
679655da
JP
6175F: arch/x86/lguest/
6176F: drivers/lguest/
6177F: include/linux/lguest*.h
070f420b 6178F: tools/lguest/
568a17ff 6179
32ac7cb2
TH
6180LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6181M: Tejun Heo <tj@kernel.org>
6182L: linux-ide@vger.kernel.org
6183T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6184S: Maintained
6185F: drivers/ata/
6186F: include/linux/ata.h
6187F: include/linux/libata.h
6188
6189LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6190M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6191L: linux-ide@vger.kernel.org
6192T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6193S: Maintained
6194F: include/linux/pata_arasan_cf_data.h
6195F: drivers/ata/pata_arasan_cf.c
6196
c7fa056c
BZ
6197LIBATA PATA DRIVERS
6198M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6199M: Tejun Heo <tj@kernel.org>
6200L: linux-ide@vger.kernel.org
6201T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6202S: Maintained
6203F: drivers/ata/pata_*.c
6204F: drivers/ata/ata_generic.c
6205
32ac7cb2
TH
6206LIBATA SATA AHCI PLATFORM devices support
6207M: Hans de Goede <hdegoede@redhat.com>
6208M: Tejun Heo <tj@kernel.org>
6209L: linux-ide@vger.kernel.org
6210T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6211S: Maintained
6212F: drivers/ata/ahci_platform.c
6213F: drivers/ata/libahci_platform.c
6214F: include/linux/ahci_platform.h
6215
6216LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6217M: Mikael Pettersson <mikpelinux@gmail.com>
6218L: linux-ide@vger.kernel.org
6219T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6220S: Maintained
6221F: drivers/ata/sata_promise.*
6222
1acd437c
SL
6223LIBLOCKDEP
6224M: Sasha Levin <sasha.levin@oracle.com>
6225S: Maintained
6226F: tools/lib/lockdep/
6227
bc30196f
DW
6228LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6229M: Dan Williams <dan.j.williams@intel.com>
6230L: linux-nvdimm@lists.01.org
6231Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6232S: Supported
6233F: drivers/nvdimm/*
6234F: include/linux/nd.h
6235F: include/linux/libnvdimm.h
6236F: include/uapi/linux/ndctl.h
6237
6238LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6239M: Ross Zwisler <ross.zwisler@linux.intel.com>
6240L: linux-nvdimm@lists.01.org
6241Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6242S: Supported
6243F: drivers/nvdimm/blk.c
6244F: drivers/nvdimm/region_devs.c
6245F: drivers/acpi/nfit*
6246
6247LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6248M: Vishal Verma <vishal.l.verma@intel.com>
6249L: linux-nvdimm@lists.01.org
6250Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6251S: Supported
6252F: drivers/nvdimm/btt*
6253
6254LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6255M: Ross Zwisler <ross.zwisler@linux.intel.com>
6256L: linux-nvdimm@lists.01.org
6257Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6258S: Supported
6259F: drivers/nvdimm/pmem.c
b864bc17 6260F: include/linux/pmem.h
40603526 6261F: arch/*/include/asm/pmem.h
bc30196f 6262
1da177e4 6263LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6264M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6265W: http://www.ibm.com/linux/ltc/projects/ppc
6266S: Supported
11c34c7d 6267F: arch/powerpc/boot/rs6000.h
1da177e4 6268
852bb9f5 6269LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6270M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6271M: Paul Mackerras <paulus@samba.org>
ea668936 6272M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6273W: http://www.penguinppc.org/
a4724ed6 6274L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6275Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6276T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6277S: Supported
11c34c7d
JP
6278F: Documentation/powerpc/
6279F: arch/powerpc/
1da177e4
LT
6280
6281LINUX FOR POWER MACINTOSH
8b58be88 6282M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6283W: http://www.penguinppc.org/
a4724ed6 6284L: linuxppc-dev@lists.ozlabs.org
1da177e4 6285S: Maintained
11c34c7d
JP
6286F: arch/powerpc/platforms/powermac/
6287F: drivers/macintosh/
1da177e4 6288
77a76369 6289LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6290M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6291L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6292T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6293S: Maintained
11c34c7d
JP
6294F: arch/powerpc/platforms/512x/
6295F: arch/powerpc/platforms/52xx/
1da177e4
LT
6296
6297LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6298M: Alistair Popple <alistair@popple.id.au>
8b58be88 6299M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6300W: http://www.penguinppc.org/
a4724ed6 6301L: linuxppc-dev@lists.ozlabs.org
1da177e4 6302S: Maintained
11c34c7d
JP
6303F: arch/powerpc/platforms/40x/
6304F: arch/powerpc/platforms/44x/
1da177e4 6305
260c02a9 6306LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6307L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6308S: Orphan
11c34c7d
JP
6309F: arch/powerpc/*/*virtex*
6310F: arch/powerpc/*/*/*virtex*
1da177e4 6311
e93adf1e 6312LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6313M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6314W: http://www.penguinppc.org/
a4724ed6 6315L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6316S: Maintained
a2b1f7c8 6317F: arch/powerpc/platforms/8xx/
e93adf1e 6318
1da177e4 6319LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6320M: Scott Wood <scottwood@freescale.com>
8b58be88 6321M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6322W: http://www.penguinppc.org/
a4724ed6 6323L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6324T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6325S: Maintained
11c34c7d 6326F: arch/powerpc/platforms/83xx/
4c8f581d 6327F: arch/powerpc/platforms/85xx/
1da177e4 6328
ab06ff3a 6329LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6330M: Olof Johansson <olof@lixom.net>
a4724ed6 6331L: linuxppc-dev@lists.ozlabs.org
92e19709 6332S: Maintained
11c34c7d
JP
6333F: arch/powerpc/platforms/pasemi/
6334F: drivers/*/*pasemi*
6335F: drivers/*/*/*pasemi*
ab06ff3a 6336
1da177e4 6337LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6338M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6339L: linux-security-module@vger.kernel.org
1da177e4
LT
6340S: Supported
6341
a23ce6da
HW
6342LIS3LV02D ACCELEROMETER DRIVER
6343M: Eric Piel <eric.piel@tremplin-utc.net>
6344S: Maintained
ff606677
JD
6345F: Documentation/misc-devices/lis3lv02d
6346F: drivers/misc/lis3lv02d/
bd35665f 6347F: drivers/platform/x86/hp_accel.c
a23ce6da 6348
b700e7f0
SJ
6349LIVE PATCHING
6350M: Josh Poimboeuf <jpoimboe@redhat.com>
6351M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6352M: Jiri Kosina <jikos@kernel.org>
d8130624 6353M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6354S: Maintained
6355F: kernel/livepatch/
6356F: include/linux/livepatch.h
6357F: arch/x86/include/asm/livepatch.h
6358F: arch/x86/kernel/livepatch.c
6359F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6360F: samples/livepatch/
b700e7f0 6361L: live-patching@vger.kernel.org
74d50da3 6362T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6363
e2d1d6c0 6364LLC (802.2)
8b58be88 6365M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6366S: Maintained
679655da 6367F: include/linux/llc.h
c117ab84 6368F: include/uapi/linux/llc.h
679655da
JP
6369F: include/net/llc*
6370F: net/llc/
e2d1d6c0 6371
4e233cbe
AD
6372LM73 HARDWARE MONITOR DRIVER
6373M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6374L: lm-sensors@lm-sensors.org
6375S: Maintained
6376F: drivers/hwmon/lm73.c
6377
156e2d1a 6378LM78 HARDWARE MONITOR DRIVER
d8130624 6379M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6380L: lm-sensors@lm-sensors.org
6381S: Maintained
6382F: Documentation/hwmon/lm78
6383F: drivers/hwmon/lm78.c
6384
1da177e4 6385LM83 HARDWARE MONITOR DRIVER
d8130624 6386M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6387L: lm-sensors@lm-sensors.org
1da177e4 6388S: Maintained
679655da
JP
6389F: Documentation/hwmon/lm83
6390F: drivers/hwmon/lm83.c
1da177e4
LT
6391
6392LM90 HARDWARE MONITOR DRIVER
d8130624 6393M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6394L: lm-sensors@lm-sensors.org
1da177e4 6395S: Maintained
679655da 6396F: Documentation/hwmon/lm90
aae7bce4 6397F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6398F: drivers/hwmon/lm90.c
1da177e4 6399
917cc4e6
GR
6400LM95234 HARDWARE MONITOR DRIVER
6401M: Guenter Roeck <linux@roeck-us.net>
6402L: lm-sensors@lm-sensors.org
6403S: Maintained
6404F: Documentation/hwmon/lm95234
6405F: drivers/hwmon/lm95234.c
6406
68620bdd
MP
6407LME2510 MEDIA DRIVER
6408M: Malcolm Priestley <tvboxspy@gmail.com>
6409L: linux-media@vger.kernel.org
6410W: http://linuxtv.org/
6411Q: http://patchwork.linuxtv.org/project/linux-media/list/
6412S: Maintained
6413F: drivers/media/usb/dvb-usb-v2/lmedm04*
6414
512e67f9 6415LOCKDEP AND LOCKSTAT
8b58be88
JP
6416M: Peter Zijlstra <peterz@infradead.org>
6417M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6418L: linux-kernel@vger.kernel.org
75fc2d37 6419T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6420S: Maintained
214e0aed
DB
6421F: Documentation/locking/lockdep*.txt
6422F: Documentation/locking/lockstat.txt
679655da 6423F: include/linux/lockdep.h
7486d6da 6424F: kernel/locking/
512e67f9 6425
dde33348 6426LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6427M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6428L: linux-ntfs-dev@lists.sourceforge.net
6429W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6430S: Maintained
679655da 6431F: Documentation/ldm.txt
20d16fef 6432F: block/partitions/ldm.*
1da177e4 6433
ef6ada3d
JE
6434LogFS
6435M: Joern Engel <joern@logfs.org>
756ccb3c 6436M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6437L: logfs@logfs.org
6438W: logfs.org
6439S: Maintained
6440F: fs/logfs/
6441
b62d7946
RS
6442LPC32XX MACHINE SUPPORT
6443M: Roland Stigge <stigge@antcom.de>
6444L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6445S: Maintained
6446F: arch/arm/mach-lpc32xx/
6447
c87e34ef 6448LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6449M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6450M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6451M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6452M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6453L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6454L: linux-scsi@vger.kernel.org
6455W: http://www.lsilogic.com/support
6456S: Supported
679655da 6457F: drivers/message/fusion/
500c152a 6458F: drivers/scsi/mpt2sas/
6459F: drivers/scsi/mpt3sas/
c87e34ef 6460
1da177e4 6461LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6462M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6463L: linux-scsi@vger.kernel.org
6464S: Maintained
679655da 6465F: drivers/scsi/sym53c8xx_2/
1da177e4 6466
e5f5c99a
GR
6467LTC4261 HARDWARE MONITOR DRIVER
6468M: Guenter Roeck <linux@roeck-us.net>
6469L: lm-sensors@lm-sensors.org
6470S: Maintained
6471F: Documentation/hwmon/ltc4261
6472F: drivers/hwmon/ltc4261.c
6473
81365c31 6474LTP (Linux Test Project)
28b8e8d4 6475M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6476M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6477M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6478M: Jan Stancek <jstancek@redhat.com>
6479M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6480M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6481L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6482W: http://linux-test-project.github.io/
7d1ae8a8 6483T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6484S: Maintained
6485
c12a54b3 6486M32R ARCHITECTURE
c12a54b3 6487W: http://www.linux-m32r.org/
b4174867 6488S: Orphan
679655da 6489F: arch/m32r/
c12a54b3 6490
1da177e4 6491M68K ARCHITECTURE
8b58be88 6492M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6493L: linux-m68k@lists.linux-m68k.org
6494W: http://www.linux-m68k.org/
54e5881d 6495T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6496S: Maintained
679655da 6497F: arch/m68k/
9db35182 6498F: drivers/zorro/
1da177e4
LT
6499
6500M68K ON APPLE MACINTOSH
8b58be88 6501M: Joshua Thompson <funaho@jurai.org>
1da177e4 6502W: http://www.mac.linux-m68k.org/
9bb9f222 6503L: linux-m68k@lists.linux-m68k.org
1da177e4 6504S: Maintained
9db35182 6505F: arch/m68k/mac/
1da177e4
LT
6506
6507M68K ON HP9000/300
8b58be88 6508M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6509W: http://www.tazenda.demon.co.uk/phil/linux-hp
6510S: Maintained
679655da 6511F: arch/m68k/hp300/
1da177e4 6512
74425546
AP
6513M88DS3103 MEDIA DRIVER
6514M: Antti Palosaari <crope@iki.fi>
6515L: linux-media@vger.kernel.org
6516W: http://linuxtv.org/
6517W: http://palosaari.fi/linux/
6518Q: http://patchwork.linuxtv.org/project/linux-media/list/
6519T: git git://linuxtv.org/anttip/media_tree.git
6520S: Maintained
6521F: drivers/media/dvb-frontends/m88ds3103*
6522
68620bdd
MP
6523M88RS2000 MEDIA DRIVER
6524M: Malcolm Priestley <tvboxspy@gmail.com>
6525L: linux-media@vger.kernel.org
6526W: http://linuxtv.org/
6527Q: http://patchwork.linuxtv.org/project/linux-media/list/
6528S: Maintained
6529F: drivers/media/dvb-frontends/m88rs2000*
6530
07a092fa 6531MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6532M: Alexey Klimov <klimov.linux@gmail.com>
6533L: linux-media@vger.kernel.org
6534T: git git://linuxtv.org/media_tree.git
6535S: Maintained
6536F: drivers/media/radio/radio-ma901.c
07a092fa 6537
64a327a7 6538MAC80211
8b58be88 6539M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6540L: linux-wireless@vger.kernel.org
491b26b4 6541W: http://wireless.kernel.org/
ce466579
JB
6542T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6543T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6544S: Maintained
679655da
JP
6545F: Documentation/networking/mac80211-injection.txt
6546F: include/net/mac80211.h
6547F: net/mac80211/
64a327a7 6548
b863ceb7 6549MACVLAN DRIVER
8b58be88 6550M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6551L: netdev@vger.kernel.org
6552S: Maintained
679655da
JP
6553F: drivers/net/macvlan.c
6554F: include/linux/if_macvlan.h
b863ceb7 6555
2b6d83e2
JB
6556MAILBOX API
6557M: Jassi Brar <jassisinghbrar@gmail.com>
6558L: linux-kernel@vger.kernel.org
6559S: Maintained
6560F: drivers/mailbox/
6561F: include/linux/mailbox_client.h
6562F: include/linux/mailbox_controller.h
6563
faf1668c 6564MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6565M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6566W: http://www.kernel.org/doc/man-pages
bd7ebec6 6567L: linux-man@vger.kernel.org
1b53dc74 6568S: Maintained
faf1668c 6569
8427defd
RK
6570MARVELL ARMADA DRM SUPPORT
6571M: Russell King <rmk+kernel@arm.linux.org.uk>
6572S: Maintained
6573F: drivers/gpu/drm/armada/
6574
3ad50cca
GR
6575MARVELL 88E6352 DSA support
6576M: Guenter Roeck <linux@roeck-us.net>
6577S: Maintained
6578F: drivers/net/dsa/mv88e6352.c
6579
44c14c1d 6580MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6581M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6582M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6583L: netdev@vger.kernel.org
6584S: Maintained
6585F: drivers/net/ethernet/marvell/sk*
6586
74cda169 6587MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6588L: libertas-dev@lists.infradead.org
8ac3e99e 6589S: Orphan
679655da 6590F: drivers/net/wireless/libertas/
74cda169 6591
b60d6975 6592MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6593M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6594L: netdev@vger.kernel.org
f5ca8502 6595S: Maintained
527a6266 6596F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6597F: include/linux/mv643xx.h
1da177e4 6598
370b8ed9
TP
6599MARVELL MVNETA ETHERNET DRIVER
6600M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6601L: netdev@vger.kernel.org
6602S: Maintained
6603F: drivers/net/ethernet/marvell/mvneta.*
6604
fcad584d 6605MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6606M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6607M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6608L: linux-wireless@vger.kernel.org
6609S: Maintained
6610F: drivers/net/wireless/mwifiex/
6611
a2c3f656 6612MARVELL MWL8K WIRELESS DRIVER
a040d532 6613M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6614L: linux-wireless@vger.kernel.org
16345910 6615S: Odd Fixes
a2c3f656
LB
6616F: drivers/net/wireless/mwl8k.c
6617
2a69567b 6618MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6619M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6620S: Odd Fixes
1fa7e547 6621F: drivers/mmc/host/mvsdio.*
2a69567b 6622
1da177e4 6623MATROX FRAMEBUFFER DRIVER
c69f677c 6624L: linux-fbdev@vger.kernel.org
52653199 6625S: Orphan
8a61f013 6626F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6627F: include/uapi/linux/matroxfb.h
1da177e4 6628
ca462085
GR
6629MAX16065 HARDWARE MONITOR DRIVER
6630M: Guenter Roeck <linux@roeck-us.net>
6631L: lm-sensors@lm-sensors.org
6632S: Maintained
6633F: Documentation/hwmon/max16065
6634F: drivers/hwmon/max16065.c
6635
1f61cab8
GR
6636MAX20751 HARDWARE MONITOR DRIVER
6637M: Guenter Roeck <linux@roeck-us.net>
6638L: lm-sensors@lm-sensors.org
6639S: Maintained
6640F: Documentation/hwmon/max20751
6641F: drivers/hwmon/max20751.c
6642
d20620de 6643MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6644M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6645L: lm-sensors@lm-sensors.org
6646S: Maintained
679655da
JP
6647F: Documentation/hwmon/max6650
6648F: drivers/hwmon/max6650.c
d20620de 6649
e89ab51f
GR
6650MAX6697 HARDWARE MONITOR DRIVER
6651M: Guenter Roeck <linux@roeck-us.net>
6652L: lm-sensors@lm-sensors.org
6653S: Maintained
6654F: Documentation/hwmon/max6697
6655F: Documentation/devicetree/bindings/i2c/max6697.txt
6656F: drivers/hwmon/max6697.c
6657F: include/linux/platform_data/max6697.h
6658
f8f847b5
KK
6659MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6660M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6661L: linux-pm@vger.kernel.org
6662S: Supported
6663F: drivers/power/max14577_charger.c
6664F: drivers/power/max77693_charger.c
6665
3811405e
JMC
6666MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6667M: Javier Martinez Canillas <javier@osg.samsung.com>
6668L: linux-kernel@vger.kernel.org
6669S: Supported
6670F: drivers/*/*max77802.c
6671F: Documentation/devicetree/bindings/*/*max77802.txt
6672F: include/dt-bindings/*/*max77802.h
6673
befeb596
KK
6674MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6675M: Chanwoo Choi <cw00.choi@samsung.com>
6676M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6677L: linux-kernel@vger.kernel.org
6678S: Supported
6679F: drivers/*/max14577.c
6680F: drivers/*/max77686.c
6681F: drivers/*/max77693.c
6682F: drivers/extcon/extcon-max14577.c
6683F: drivers/extcon/extcon-max77693.c
6684F: drivers/rtc/rtc-max77686.c
6685F: drivers/clk/clk-max77686.c
6686F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6687F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6688F: Documentation/devicetree/bindings/mfd/max77693.txt
6689F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6690F: include/linux/mfd/max14577*.h
6691F: include/linux/mfd/max77686*.h
6692F: include/linux/mfd/max77693*.h
6693
9be3c9a5
HV
6694MAXIRADIO FM RADIO RECEIVER DRIVER
6695M: Hans Verkuil <hverkuil@xs4all.nl>
6696L: linux-media@vger.kernel.org
6697T: git git://linuxtv.org/media_tree.git
6698W: http://linuxtv.org
6699S: Maintained
6700F: drivers/media/radio/radio-maxiradio*
6701
6f32a8c9
LP
6702MEDIA DRIVERS FOR RENESAS - VSP1
6703M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6704L: linux-media@vger.kernel.org
6705L: linux-sh@vger.kernel.org
6706T: git git://linuxtv.org/media_tree.git
6707S: Supported
6708F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6709F: drivers/media/platform/vsp1/
6710
dacf9ce8
KS
6711MEDIA DRIVERS FOR ASCOT2E
6712M: Sergey Kozlov <serjk@netup.ru>
6713L: linux-media@vger.kernel.org
6714W: http://linuxtv.org
6715W: http://netup.tv/
6716T: git git://linuxtv.org/media_tree.git
6717S: Supported
6718F: drivers/media/dvb-frontends/ascot2e*
6719
a6dc60ff
KS
6720MEDIA DRIVERS FOR CXD2841ER
6721M: Sergey Kozlov <serjk@netup.ru>
6722L: linux-media@vger.kernel.org
6723W: http://linuxtv.org/
6724W: http://netup.tv/
6725T: git git://linuxtv.org/media_tree.git
6726S: Supported
6727F: drivers/media/dvb-frontends/cxd2841er*
6728
a5d32b35
KS
6729MEDIA DRIVERS FOR HORUS3A
6730M: Sergey Kozlov <serjk@netup.ru>
6731L: linux-media@vger.kernel.org
6732W: http://linuxtv.org/
6733W: http://netup.tv/
6734T: git git://linuxtv.org/media_tree.git
6735S: Supported
6736F: drivers/media/dvb-frontends/horus3a*
6737
e025273b
KS
6738MEDIA DRIVERS FOR LNBH25
6739M: Sergey Kozlov <serjk@netup.ru>
6740L: linux-media@vger.kernel.org
6741W: http://linuxtv.org/
6742W: http://netup.tv/
6743T: git git://linuxtv.org/media_tree.git
6744S: Supported
6745F: drivers/media/dvb-frontends/lnbh25*
6746
52b1eaf4
KS
6747MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6748M: Sergey Kozlov <serjk@netup.ru>
6749L: linux-media@vger.kernel.org
6750W: http://linuxtv.org/
6751W: http://netup.tv/
6752T: git git://linuxtv.org/media_tree.git
6753S: Supported
6754F: drivers/media/pci/netup_unidvb/*
6755
127c49ae 6756MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6757M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6758P: LinuxTV.org Project
6759L: linux-media@vger.kernel.org
6760W: http://linuxtv.org
8a6e2535 6761Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6762T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6763S: Maintained
6764F: Documentation/dvb/
6765F: Documentation/video4linux/
ffe06198 6766F: Documentation/DocBook/media/
127c49ae 6767F: drivers/media/
ffe06198 6768F: drivers/staging/media/
127c49ae 6769F: include/media/
6c0f0359
MCC
6770F: include/uapi/linux/dvb/
6771F: include/uapi/linux/videodev2.h
6772F: include/uapi/linux/media.h
6773F: include/uapi/linux/v4l2-*
6774F: include/uapi/linux/meye.h
6775F: include/uapi/linux/ivtv*
6776F: include/uapi/linux/uvcvideo.h
d20620de 6777
c869f77d
JK
6778MEDIATEK MT7601U WIRELESS LAN DRIVER
6779M: Jakub Kicinski <kubakici@wp.pl>
6780L: linux-wireless@vger.kernel.org
6781S: Maintained
6782F: drivers/net/wireless/mediatek/mt7601u/
6783
e399065b
SS
6784MEGARAID SCSI/SAS DRIVERS
6785M: Kashyap Desai <kashyap.desai@avagotech.com>
6786M: Sumit Saxena <sumit.saxena@avagotech.com>
6787M: Uday Lingala <uday.lingala@avagotech.com>
6788L: megaraidlinux.pdl@avagotech.com
baaea1dc 6789L: linux-scsi@vger.kernel.org
e399065b 6790W: http://www.lsi.com
ce00f85c 6791S: Maintained
679655da
JP
6792F: Documentation/scsi/megaraid.txt
6793F: drivers/scsi/megaraid.*
6794F: drivers/scsi/megaraid/
757e0108 6795
2c46c9d5
AV
6796MELLANOX ETHERNET DRIVER (mlx4_en)
6797M: Amir Vadai <amirv@mellanox.com>
b75f0050 6798L: netdev@vger.kernel.org
2c46c9d5
AV
6799S: Supported
6800W: http://www.mellanox.com
6801Q: http://patchwork.ozlabs.org/project/netdev/list/
6802F: drivers/net/ethernet/mellanox/mlx4/en_*
6803
93c1edb2
JP
6804MELLANOX ETHERNET SWITCH DRIVERS
6805M: Jiri Pirko <jiri@mellanox.com>
6806M: Ido Schimmel <idosch@mellanox.com>
6807L: netdev@vger.kernel.org
6808S: Supported
6809W: http://www.mellanox.com
6810Q: http://patchwork.ozlabs.org/project/netdev/list/
6811F: drivers/net/ethernet/mellanox/mlxsw/
6812
5b25b13a
MD
6813MEMBARRIER SUPPORT
6814M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6815M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6816L: linux-kernel@vger.kernel.org
6817S: Supported
6818F: kernel/membarrier.c
6819F: include/uapi/linux/membarrier.h
6820
70ea91f1
SR
6821MEMORY MANAGEMENT
6822L: linux-mm@kvack.org
70ea91f1
SR
6823W: http://www.linux-mm.org
6824S: Maintained
679655da 6825F: include/linux/mm.h
551450bb
CS
6826F: include/linux/gfp.h
6827F: include/linux/mmzone.h
6828F: include/linux/memory_hotplug.h
6829F: include/linux/vmalloc.h
679655da 6830F: mm/
70ea91f1 6831
f4e9ce66 6832MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6833M: David Woodhouse <dwmw2@infradead.org>
242c325e 6834M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6835L: linux-mtd@lists.infradead.org
8a6e2535
JP
6836W: http://www.linux-mtd.infradead.org/
6837Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6838T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6839T: git git://git.infradead.org/l2-mtd.git
1da177e4 6840S: Maintained
679655da
JP
6841F: drivers/mtd/
6842F: include/linux/mtd/
c117ab84 6843F: include/uapi/mtd/
1da177e4 6844
26c57ef1 6845MEN A21 WATCHDOG DRIVER
30c7469b 6846M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6847L: linux-watchdog@vger.kernel.org
30c7469b 6848S: Maintained
26c57ef1
JT
6849F: drivers/watchdog/mena21_wdt.c
6850
3764e82e 6851MEN CHAMELEON BUS (mcb)
30c7469b
JT
6852M: Johannes Thumshirn <morbidrsa@gmail.com>
6853S: Maintained
3764e82e
JT
6854F: drivers/mcb/
6855F: include/linux/mcb.h
b9f2f459 6856F: Documentation/men-chameleon-bus.txt
3764e82e 6857
48b490d2
AW
6858MEN F21BMC (Board Management Controller)
6859M: Andreas Werner <andreas.werner@men.de>
6860S: Supported
6861F: drivers/mfd/menf21bmc.c
6862F: drivers/watchdog/menf21bmc_wdt.c
6863F: drivers/leds/leds-menf21bmc.c
6864F: drivers/hwmon/menf21bmc_hwmon.c
6865F: Documentation/hwmon/menf21bmc
6866
12285945
JH
6867METAG ARCHITECTURE
6868M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6869L: linux-metag@vger.kernel.org
12285945
JH
6870S: Supported
6871F: arch/metag/
6872F: Documentation/metag/
6873F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6874F: drivers/clocksource/metag_generic.c
5698c50d
JH
6875F: drivers/irqchip/irq-metag.c
6876F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6877F: drivers/tty/metag_da.c
12285945 6878
c6375b0a 6879MICROBLAZE ARCHITECTURE
8b58be88 6880M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6881W: http://www.monstr.eu/fdt/
6882T: git git://git.monstr.eu/linux-2.6-microblaze.git
6883S: Supported
0a8c7914 6884F: arch/microblaze/
1da177e4 6885
2508a45a
CY
6886MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6887M: Chen Yu <yu.c.chen@intel.com>
6888L: platform-driver-x86@vger.kernel.org
6889S: Supported
6890F: drivers/platform/x86/surfacepro3_button.c
6891
1da177e4 6892MICROTEK X6 SCANNER
61eee9a7 6893M: Oliver Neukum <oliver@neukum.org>
1da177e4 6894S: Maintained
679655da 6895F: drivers/usb/image/microtek.*
1da177e4
LT
6896
6897MIPS
8b58be88 6898M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6899L: linux-mips@linux-mips.org
6097050d 6900W: http://www.linux-mips.org/
b05e988e 6901T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6902Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6903S: Supported
679655da
JP
6904F: Documentation/mips/
6905F: arch/mips/
1da177e4 6906
08b7620a
HV
6907MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6908M: Hans Verkuil <hverkuil@xs4all.nl>
6909L: linux-media@vger.kernel.org
6910T: git git://linuxtv.org/media_tree.git
6911W: http://linuxtv.org
6912S: Odd Fixes
6913F: drivers/media/radio/radio-miropcm20*
6914
e126ba97
EC
6915Mellanox MLX5 core VPI driver
6916M: Eli Cohen <eli@mellanox.com>
6917L: netdev@vger.kernel.org
6918L: linux-rdma@vger.kernel.org
6919W: http://www.mellanox.com
6920Q: http://patchwork.ozlabs.org/project/netdev/list/
6921Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6922T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6923S: Supported
6924F: drivers/net/ethernet/mellanox/mlx5/core/
6925F: include/linux/mlx5/
6926
6927Mellanox MLX5 IB driver
b75f0050
JP
6928M: Eli Cohen <eli@mellanox.com>
6929L: linux-rdma@vger.kernel.org
6930W: http://www.mellanox.com
6931Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6932T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6933S: Supported
6934F: include/linux/mlx5/
6935F: drivers/infiniband/hw/mlx5/
e126ba97 6936
0ce277e4
AP
6937MN88472 MEDIA DRIVER
6938M: Antti Palosaari <crope@iki.fi>
6939L: linux-media@vger.kernel.org
6940W: http://linuxtv.org/
6941W: http://palosaari.fi/linux/
6942Q: http://patchwork.linuxtv.org/project/linux-media/list/
6943T: git git://linuxtv.org/anttip/media_tree.git
6944S: Maintained
6945F: drivers/staging/media/mn88472/
6946F: drivers/media/dvb-frontends/mn88472.h
6947
4f4d238f
AP
6948MN88473 MEDIA DRIVER
6949M: Antti Palosaari <crope@iki.fi>
6950L: linux-media@vger.kernel.org
6951W: http://linuxtv.org/
6952W: http://palosaari.fi/linux/
6953Q: http://patchwork.linuxtv.org/project/linux-media/list/
6954T: git git://linuxtv.org/anttip/media_tree.git
6955S: Maintained
6956F: drivers/staging/media/mn88473/
6957F: drivers/media/dvb-frontends/mn88473.h
6958
1da177e4 6959MODULE SUPPORT
8b58be88 6960M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6961S: Maintained
679655da
JP
6962F: include/linux/module.h
6963F: kernel/module.c
1da177e4
LT
6964
6965MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6966W: http://popies.net/meye/
b7788e13 6967S: Orphan
679655da 6968F: Documentation/video4linux/meye.txt
90d72ac6 6969F: drivers/media/pci/meye/
6c0f0359 6970F: include/uapi/linux/meye.h
1da177e4 6971
b9705b60 6972MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6973M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6974S: Maintained
679655da 6975F: Documentation/serial/moxa-smartio
c897401b 6976F: drivers/tty/mxser.*
d735410a 6977
889b2f87
AK
6978MR800 AVERMEDIA USB FM RADIO DRIVER
6979M: Alexey Klimov <klimov.linux@gmail.com>
6980L: linux-media@vger.kernel.org
6981T: git git://linuxtv.org/media_tree.git
6982S: Maintained
6983F: drivers/media/radio/radio-mr800.c
6984
d7155691
AO
6985MRF24J40 IEEE 802.15.4 RADIO DRIVER
6986M: Alan Ott <alan@signal11.us>
6987L: linux-wpan@vger.kernel.org
6988S: Maintained
6989F: drivers/net/ieee802154/mrf24j40.c
6990
8c4c731a 6991MSI LAPTOP SUPPORT
182ae55c 6992M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6993L: platform-driver-x86@vger.kernel.org
8c4c731a 6994S: Maintained
679655da 6995F: drivers/platform/x86/msi-laptop.c
8c4c731a 6996
0f1006b1 6997MSI WMI SUPPORT
d0944853 6998L: platform-driver-x86@vger.kernel.org
5ee7041e 6999S: Orphan
0f1006b1
AA
7000F: drivers/platform/x86/msi-wmi.c
7001
19a628a0
AP
7002MSI001 MEDIA DRIVER
7003M: Antti Palosaari <crope@iki.fi>
7004L: linux-media@vger.kernel.org
7005W: http://linuxtv.org/
7006W: http://palosaari.fi/linux/
7007Q: http://patchwork.linuxtv.org/project/linux-media/list/
7008T: git git://linuxtv.org/anttip/media_tree.git
7009S: Maintained
0185e197 7010F: drivers/media/tuners/msi001*
19a628a0 7011
7570589d 7012MSI2500 MEDIA DRIVER
2c57213f
AP
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
7570589d 7020F: drivers/media/usb/msi2500/
2c57213f 7021
159eeea4
RJ
7022MSYSTEMS DISKONCHIP G3 MTD DRIVER
7023M: Robert Jarzmik <robert.jarzmik@free.fr>
7024L: linux-mtd@lists.infradead.org
7025S: Maintained
7026F: drivers/mtd/devices/docg3*
7027
62a37dc7 7028MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7029M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7030L: linux-media@vger.kernel.org
7031T: git git://linuxtv.org/media_tree.git
7032S: Maintained
7033F: drivers/media/i2c/mt9m032.c
7034F: include/media/mt9m032.h
7035
62a37dc7 7036MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7037M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7038L: linux-media@vger.kernel.org
7039T: git git://linuxtv.org/media_tree.git
7040S: Maintained
7041F: drivers/media/i2c/mt9p031.c
7042F: include/media/mt9p031.h
7043
62a37dc7 7044MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7045M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7046L: linux-media@vger.kernel.org
7047T: git git://linuxtv.org/media_tree.git
7048S: Maintained
7049F: drivers/media/i2c/mt9t001.c
7050F: include/media/mt9t001.h
7051
62a37dc7 7052MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7053M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7054L: linux-media@vger.kernel.org
7055T: git git://linuxtv.org/media_tree.git
7056S: Maintained
f2272e13 7057F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7058F: drivers/media/i2c/mt9v032.c
7059F: include/media/mt9v032.h
7060
4e0d13cb 7061MULTIFUNCTION DEVICES (MFD)
8b58be88 7062M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 7063M: Lee Jones <lee.jones@linaro.org>
7caa7991 7064T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7065S: Supported
679655da 7066F: drivers/mfd/
55b5940d 7067F: include/linux/mfd/
4e0d13cb 7068
5c4e6f13 7069MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7070M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7071L: linux-mmc@vger.kernel.org
708dce3f 7072T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7073S: Maintained
679655da
JP
7074F: drivers/mmc/
7075F: include/linux/mmc/
c117ab84 7076F: include/uapi/linux/mmc/
baca2da4 7077
15a0580c 7078MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7079S: Orphan
679655da
JP
7080F: drivers/mmc/host/mmc_spi.c
7081F: include/linux/spi/mmc_spi.h
15a0580c 7082
1da177e4 7083MULTISOUND SOUND DRIVER
8b58be88 7084M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7085S: Maintained
679655da
JP
7086F: Documentation/sound/oss/MultiSound
7087F: sound/oss/msnd*
1da177e4 7088
d735410a 7089MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7090S: Orphan
c897401b 7091F: drivers/tty/isicom.c
679655da 7092F: include/linux/isicom.h
d735410a 7093
550a7375 7094MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7095M: Felipe Balbi <balbi@ti.com>
795fb7e7 7096L: linux-usb@vger.kernel.org
43b416e5 7097T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7098S: Maintained
679655da 7099F: drivers/usb/musb/
550a7375 7100
ea0af5f6
MK
7101MXL5007T MEDIA DRIVER
7102M: Michael Krufky <mkrufky@linuxtv.org>
7103L: linux-media@vger.kernel.org
7104W: http://linuxtv.org/
7105W: http://github.com/mkrufky
7106Q: http://patchwork.linuxtv.org/project/linux-media/list/
7107T: git git://linuxtv.org/mkrufky/tuners.git
7108S: Maintained
7109F: drivers/media/tuners/mxl5007t.*
7110
2d3cf588 7111MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7112M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7113L: netdev@vger.kernel.org
205057ae 7114W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7115S: Supported
93f7848b 7116F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7117
1da177e4 7118NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7119S: Orphan
d9fb9f38 7120F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7121
23dc05a3
DM
7122NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7123M: Daniel Mack <zonque@gmail.com>
7124S: Maintained
e5747e40 7125L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7126W: http://www.native-instruments.com
7127F: sound/usb/caiaq/
7128
1da177e4 7129NCP FILESYSTEM
52653199
PV
7130M: Petr Vandrovec <petr@vandrovec.name>
7131S: Odd Fixes
679655da 7132F: fs/ncpfs/
1da177e4 7133
a79b0322
FT
7134NCR 5380 SCSI DRIVERS
7135M: Finn Thain <fthain@telegraphics.com.au>
7136M: Michael Schmitz <schmitzmic@gmail.com>
7137L: linux-scsi@vger.kernel.org
7138S: Maintained
7139F: Documentation/scsi/g_NCR5380.txt
7140F: drivers/scsi/NCR5380.*
7141F: drivers/scsi/arm/cumana_1.c
7142F: drivers/scsi/arm/oak.c
7143F: drivers/scsi/atari_NCR5380.c
7144F: drivers/scsi/atari_scsi.*
7145F: drivers/scsi/dmx3191d.c
7146F: drivers/scsi/dtc.*
7147F: drivers/scsi/g_NCR5380.*
7148F: drivers/scsi/g_NCR5380_mmio.c
7149F: drivers/scsi/mac_scsi.*
7150F: drivers/scsi/pas16.*
a79b0322
FT
7151F: drivers/scsi/sun3_scsi.*
7152F: drivers/scsi/sun3_scsi_vme.c
7153F: drivers/scsi/t128.*
7154
1da177e4 7155NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7156M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7157L: linux-scsi@vger.kernel.org
7158S: Maintained
679655da 7159F: drivers/scsi/NCR_D700.*
1da177e4 7160
4aa3eb4c
GR
7161NCT6775 HARDWARE MONITOR DRIVER
7162M: Guenter Roeck <linux@roeck-us.net>
7163L: lm-sensors@lm-sensors.org
7164S: Maintained
7165F: Documentation/hwmon/nct6775
7166F: drivers/hwmon/nct6775.c
7167
3c2d774c 7168NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7169M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7170L: linux-rdma@vger.kernel.org
e3d33cb1 7171W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7172S: Supported
7173F: drivers/infiniband/hw/nes/
7174
be2f2e84 7175NETEM NETWORK EMULATOR
adbbf69d 7176M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7177L: netem@lists.linux-foundation.org
be2f2e84 7178S: Maintained
679655da 7179F: net/sched/sch_netem.c
be2f2e84 7180
b2f5a051 7181NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7182M: Jon Mason <jdmason@kudzu.us>
4a58448b 7183L: netdev@vger.kernel.org
4a58448b 7184S: Supported
679655da 7185F: Documentation/networking/s2io.txt
b2f5a051 7186F: Documentation/networking/vxge.txt
86387e1a 7187F: drivers/net/ethernet/neterion/
4a58448b 7188
db9cf3a3 7189NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7190M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7191M: Patrick McHardy <kaber@trash.net>
42010ed0 7192M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7193L: netfilter-devel@vger.kernel.org
82b98543 7194L: coreteam@netfilter.org
1da177e4
LT
7195W: http://www.netfilter.org/
7196W: http://www.iptables.org/
42010ed0
PNA
7197Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7198T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7199T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7200S: Supported
679655da
JP
7201F: include/linux/netfilter*
7202F: include/linux/netfilter/
7203F: include/net/netfilter/
c117ab84
CEB
7204F: include/uapi/linux/netfilter*
7205F: include/uapi/linux/netfilter/
679655da
JP
7206F: net/*/netfilter.c
7207F: net/*/netfilter/
7208F: net/netfilter/
91c269a0 7209F: net/bridge/br_netfilter*.c
1da177e4 7210
4cc67735 7211NETLABEL
87a0874c 7212M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7213W: http://netlabel.sf.net
7214L: netdev@vger.kernel.org
87a0874c 7215S: Maintained
80811493 7216F: Documentation/netlabel/
679655da
JP
7217F: include/net/netlabel.h
7218F: net/netlabel/
4cc67735 7219
1da177e4 7220NETROM NETWORK LAYER
8b58be88 7221M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7222L: linux-hams@vger.kernel.org
d34cb28a 7223W: http://www.linux-ax25.org/
1da177e4 7224S: Maintained
679655da 7225F: include/net/netrom.h
c117ab84 7226F: include/uapi/linux/netrom.h
679655da 7227F: net/netrom/
1da177e4 7228
5ddb88c0 7229NETWORK BLOCK DEVICE (NBD)
4ca5829a 7230M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7231S: Maintained
5e4b269b 7232L: nbd-general@lists.sourceforge.net
4ca5829a 7233T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7234F: Documentation/blockdev/nbd.txt
7235F: drivers/block/nbd.c
c117ab84 7236F: include/uapi/linux/nbd.h
1da177e4 7237
6e43650c
NH
7238NETWORK DROP MONITOR
7239M: Neil Horman <nhorman@tuxdriver.com>
7240L: netdev@vger.kernel.org
7241S: Maintained
7242W: https://fedorahosted.org/dropwatch/
7243F: net/core/drop_monitor.c
7244
1da177e4 7245NETWORKING [GENERAL]
8b58be88 7246M: "David S. Miller" <davem@davemloft.net>
979b6c13 7247L: netdev@vger.kernel.org
b1e8fd54 7248W: http://www.linuxfoundation.org/en/Net
11e98029 7249Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7250T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7251T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7252S: Maintained
679655da
JP
7253F: net/
7254F: include/net/
018d21ed
JP
7255F: include/linux/in.h
7256F: include/linux/net.h
7257F: include/linux/netdevice.h
c117ab84
CEB
7258F: include/uapi/linux/in.h
7259F: include/uapi/linux/net.h
7260F: include/uapi/linux/netdevice.h
0c7aecd4 7261F: include/uapi/linux/net_namespace.h
7e814a6c 7262F: tools/net/
f4e53f9a 7263F: tools/testing/selftests/net/
335a67d2 7264F: lib/random32.c
a101ccd1 7265F: lib/test_bpf.c
1da177e4
LT
7266
7267NETWORKING [IPv4/IPv6]
8b58be88
JP
7268M: "David S. Miller" <davem@davemloft.net>
7269M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7270M: James Morris <jmorris@namei.org>
7271M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7272M: Patrick McHardy <kaber@trash.net>
979b6c13 7273L: netdev@vger.kernel.org
08deed1e 7274T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7275S: Maintained
679655da
JP
7276F: net/ipv4/
7277F: net/ipv6/
7278F: include/net/ip*
0a14842f 7279F: arch/x86/net/*
1da177e4 7280
73b7656c
DM
7281NETWORKING [IPSEC]
7282M: Steffen Klassert <steffen.klassert@secunet.com>
7283M: Herbert Xu <herbert@gondor.apana.org.au>
7284M: "David S. Miller" <davem@davemloft.net>
7285L: netdev@vger.kernel.org
d1fc5024
SK
7286T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7287T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7288S: Maintained
5826bdd1 7289F: net/core/flow.c
73b7656c
DM
7290F: net/xfrm/
7291F: net/key/
7292F: net/ipv4/xfrm*
d1fc5024
SK
7293F: net/ipv4/esp4.c
7294F: net/ipv4/ah4.c
7295F: net/ipv4/ipcomp.c
7296F: net/ipv4/ip_vti.c
73b7656c 7297F: net/ipv6/xfrm*
d1fc5024
SK
7298F: net/ipv6/esp6.c
7299F: net/ipv6/ah6.c
7300F: net/ipv6/ipcomp6.c
7301F: net/ipv6/ip6_vti.c
73b7656c
DM
7302F: include/uapi/linux/xfrm.h
7303F: include/net/xfrm.h
7304
10e2ff1c 7305NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7306M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7307L: netdev@vger.kernel.org
7308S: Maintained
7309
29f8f632 7310NETWORKING [WIRELESS]
2cb4abd1 7311L: linux-wireless@vger.kernel.org
8a6e2535 7312Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7313
788873ac
JP
7314NETWORKING DRIVERS
7315L: netdev@vger.kernel.org
7316W: http://www.linuxfoundation.org/en/Net
11e98029 7317Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7318T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7319T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7320S: Odd Fixes
7321F: drivers/net/
018d21ed 7322F: include/linux/if_*
0b63bf1f
JD
7323F: include/linux/netdevice.h
7324F: include/linux/arcdevice.h
7325F: include/linux/etherdevice.h
7326F: include/linux/fcdevice.h
7327F: include/linux/fddidevice.h
7328F: include/linux/hippidevice.h
7329F: include/linux/inetdevice.h
c117ab84
CEB
7330F: include/uapi/linux/if_*
7331F: include/uapi/linux/netdevice.h
788873ac 7332
0e324cf6
JL
7333NETWORKING DRIVERS (WIRELESS)
7334M: Kalle Valo <kvalo@codeaurora.org>
7335L: linux-wireless@vger.kernel.org
7336Q: http://patchwork.kernel.org/project/linux-wireless/list/
7337T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7338S: Maintained
7339F: drivers/net/wireless/
7340
3d396eb1 7341NETXEN (1/10) GbE SUPPORT
8622315e 7342M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7343M: Sony Chacko <sony.chacko@qlogic.com>
7344M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7345L: netdev@vger.kernel.org
9c2b5bde 7346W: http://www.qlogic.com
3d396eb1 7347S: Supported
aa43c215 7348F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7349
6423d30f
AAJ
7350NFC SUBSYSTEM
7351M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7352M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7353M: Samuel Ortiz <sameo@linux.intel.com>
7354L: linux-wireless@vger.kernel.org
1eb3b216 7355L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7356S: Supported
6423d30f 7357F: net/nfc/
55eb94f9 7358F: include/net/nfc/
c117ab84 7359F: include/uapi/linux/nfc.h
6423d30f 7360F: drivers/nfc/
08eaa1e0 7361F: include/linux/platform_data/pn544.h
7ebb88e5 7362F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7363
e8b43555 7364NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7365M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7366M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7367L: linux-nfs@vger.kernel.org
7368W: http://client.linux-nfs.org
cd7b996a 7369T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7370S: Maintained
679655da
JP
7371F: fs/lockd/
7372F: fs/nfs/
7373F: fs/nfs_common/
7374F: net/sunrpc/
7375F: include/linux/lockd/
7376F: include/linux/nfs*
7377F: include/linux/sunrpc/
c117ab84
CEB
7378F: include/uapi/linux/nfs*
7379F: include/uapi/linux/sunrpc/
1da177e4 7380
85ef9cea 7381NILFS2 FILESYSTEM
e2126935 7382M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7383L: linux-nilfs@vger.kernel.org
f9472265 7384W: http://nilfs.sourceforge.net/
e2126935 7385T: git git://github.com/konis/nilfs2.git
85ef9cea 7386S: Supported
679655da
JP
7387F: Documentation/filesystems/nilfs2.txt
7388F: fs/nilfs2/
7389F: include/linux/nilfs2_fs.h
85ef9cea 7390
1da177e4 7391NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7392M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7393W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7394S: Maintained
679655da
JP
7395F: Documentation/scsi/NinjaSCSI.txt
7396F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7397
7398NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7399M: GOTO Masanori <gotom@debian.or.jp>
7400M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7401W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7402S: Maintained
679655da
JP
7403F: Documentation/scsi/NinjaSCSI.txt
7404F: drivers/scsi/nsp32*
1da177e4 7405
383b8fb9
LFT
7406NIOS2 ARCHITECTURE
7407M: Ley Foon Tan <lftan@altera.com>
7408L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7409T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7410S: Maintained
7411F: arch/nios2/
7412
2a6afddb
PR
7413NOKIA N900 POWER SUPPLY DRIVERS
7414M: Pali RohĂ¡r <pali.rohar@gmail.com>
7415S: Maintained
7416F: include/linux/power/bq2415x_charger.h
7417F: include/linux/power/bq27x00_battery.h
7418F: include/linux/power/isp1704_charger.h
7419F: drivers/power/bq2415x_charger.c
7420F: drivers/power/bq27x00_battery.c
7421F: drivers/power/isp1704_charger.c
7422F: drivers/power/rx51_battery.c
7423
a1bd3bae 7424NTB DRIVER CORE
9ef6bf6c
JM
7425M: Jon Mason <jdmason@kudzu.us>
7426M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7427M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7428L: linux-ntb@googlegroups.com
fce8a7bb 7429S: Supported
2984411f
JM
7430W: https://github.com/jonmason/ntb/wiki
7431T: git git://github.com/jonmason/ntb.git
fce8a7bb 7432F: drivers/ntb/
548c237c 7433F: drivers/net/ntb_netdev.c
fce8a7bb 7434F: include/linux/ntb.h
a1bd3bae 7435F: include/linux/ntb_transport.h
fce8a7bb 7436
e26a5843
AH
7437NTB INTEL DRIVER
7438M: Jon Mason <jdmason@kudzu.us>
7439M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7440L: linux-ntb@googlegroups.com
e26a5843
AH
7441S: Supported
7442W: https://github.com/jonmason/ntb/wiki
7443T: git git://github.com/jonmason/ntb.git
7444F: drivers/ntb/hw/intel/
fce8a7bb 7445
1da177e4 7446NTFS FILESYSTEM
2818ef50 7447M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7448L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7449W: http://www.tuxera.com/
e6f4dee7 7450T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7451S: Supported
679655da
JP
7452F: Documentation/filesystems/ntfs.txt
7453F: fs/ntfs/
1da177e4 7454
9eb8ef74 7455NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7456M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7457L: linux-fbdev@vger.kernel.org
ce00f85c 7458S: Maintained
8a61f013
JH
7459F: drivers/video/fbdev/riva/
7460F: drivers/video/fbdev/nvidia/
1da177e4 7461
79461681
MW
7462NVM EXPRESS DRIVER
7463M: Matthew Wilcox <willy@linux.intel.com>
7464L: linux-nvme@lists.infradead.org
7465T: git git://git.infradead.org/users/willy/linux-nvme.git
7466S: Supported
5be37bf9 7467F: drivers/block/nvme*
79461681
MW
7468F: include/linux/nvme.h
7469
aee4b9bd
SK
7470NVMEM FRAMEWORK
7471M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7472M: Maxime Ripard <maxime.ripard@free-electrons.com>
7473S: Maintained
7474F: drivers/nvmem/
7475F: Documentation/devicetree/bindings/nvmem/
7476F: include/linux/nvmem-consumer.h
7477F: include/linux/nvmem-provider.h
7478
dece4585
CP
7479NXP-NCI NFC DRIVER
7480M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7481R: Charles Gorand <charles.gorand@effinnov.com>
7482L: linux-nfc@lists.01.org (moderated for non-subscribers)
7483S: Supported
7484F: drivers/nfc/nxp-nci
7485
f50d7146
RK
7486NXP TDA998X DRM DRIVER
7487M: Russell King <rmk+kernel@arm.linux.org.uk>
7488S: Supported
7489F: drivers/gpu/drm/i2c/tda998x_drv.c
7490F: include/drm/i2c/tda998x.h
7491
fbace43e
PR
7492NXP TFA9879 DRIVER
7493M: Peter Rosin <peda@axentia.se>
7494L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7495S: Maintained
7496F: sound/soc/codecs/tfa9879*
7497
f5525786 7498OMAP SUPPORT
0e24bdd4 7499M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7500L: linux-omap@vger.kernel.org
7501W: http://www.muru.com/linux/omap/
7502W: http://linux.omap.com/
8a6e2535 7503Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7504T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7505S: Maintained
4e04d5a3 7506F: arch/arm/*omap*/
026da812
FB
7507F: arch/arm/configs/omap1_defconfig
7508F: arch/arm/configs/omap2plus_defconfig
046d0a37 7509F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7510F: drivers/irqchip/irq-omap-intc.c
7511F: drivers/mfd/*omap*.c
7512F: drivers/mfd/menelaus.c
7513F: drivers/mfd/palmas.c
7514F: drivers/mfd/tps65217.c
7515F: drivers/mfd/tps65218.c
7516F: drivers/mfd/tps65910.c
7517F: drivers/mfd/twl-core.[ch]
7518F: drivers/mfd/twl4030*.c
7519F: drivers/mfd/twl6030*.c
7520F: drivers/mfd/twl6040*.c
7521F: drivers/regulator/palmas-regulator*.c
7522F: drivers/regulator/pbias-regulator.c
7523F: drivers/regulator/tps65217-regulator.c
7524F: drivers/regulator/tps65218-regulator.c
7525F: drivers/regulator/tps65910-regulator.c
7526F: drivers/regulator/twl-regulator.c
046d0a37 7527F: include/linux/i2c-omap.h
f5525786 7528
50f29fbd 7529OMAP DEVICE TREE SUPPORT
cdb55ab0 7530M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7531M: Tony Lindgren <tony@atomide.com>
7532L: linux-omap@vger.kernel.org
d0fb18c5 7533L: devicetree@vger.kernel.org
50f29fbd
TL
7534S: Maintained
7535F: arch/arm/boot/dts/*omap*
7536F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7537F: arch/arm/boot/dts/*am4*
7538F: arch/arm/boot/dts/*am5*
7539F: arch/arm/boot/dts/*dra7*
50f29fbd 7540
f5525786 7541OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7542M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7543L: linux-omap@vger.kernel.org
7544S: Maintained
7545F: arch/arm/*omap*/*clock*
7546
7547OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7548M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7549L: linux-omap@vger.kernel.org
7550S: Maintained
7551F: arch/arm/*omap*/*pm*
c46938d4 7552F: drivers/cpufreq/omap-cpufreq.c
f5525786 7553
d21db568 7554OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7555M: Rajendra Nayak <rnayak@ti.com>
7556M: Paul Walmsley <paul@pwsan.com>
7557L: linux-omap@vger.kernel.org
7558S: Maintained
d21db568 7559F: arch/arm/mach-omap2/prm*
692ab1f3 7560
f5525786 7561OMAP AUDIO SUPPORT
6c284903 7562M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7563M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7564L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7565L: linux-omap@vger.kernel.org
7566S: Maintained
7567F: sound/soc/omap/
7568
18640193
TL
7569OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7570M: Roger Quadros <rogerq@ti.com>
7571M: Tony Lindgren <tony@atomide.com>
7572L: linux-omap@vger.kernel.org
7573S: Maintained
7574F: drivers/memory/omap-gpmc.c
7575F: arch/arm/mach-omap2/*gpmc*
7576
f5525786 7577OMAP FRAMEBUFFER SUPPORT
830e6384 7578M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7579L: linux-fbdev@vger.kernel.org
f5525786
TL
7580L: linux-omap@vger.kernel.org
7581S: Maintained
8a61f013 7582F: drivers/video/fbdev/omap/
f5525786 7583
676eec0d 7584OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7585M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7586L: linux-omap@vger.kernel.org
676eec0d 7587L: linux-fbdev@vger.kernel.org
178ff4c9 7588S: Maintained
8a61f013 7589F: drivers/video/fbdev/omap2/
178ff4c9
TV
7590F: Documentation/arm/OMAP/DSS
7591
8b37fcfc
OBC
7592OMAP HARDWARE SPINLOCK SUPPORT
7593M: Ohad Ben-Cohen <ohad@wizery.com>
7594L: linux-omap@vger.kernel.org
7595S: Maintained
7596F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7597
f5525786 7598OMAP MMC SUPPORT
8b58be88 7599M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7600L: linux-omap@vger.kernel.org
7601S: Maintained
653f41b5
MC
7602F: drivers/mmc/host/omap.c
7603
7604OMAP HS MMC SUPPORT
0a4585c6 7605L: linux-mmc@vger.kernel.org
653f41b5 7606L: linux-omap@vger.kernel.org
dfa5d196 7607S: Orphan
653f41b5 7608F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7609
7610OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7611M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7612S: Maintained
7613F: drivers/char/hw_random/omap-rng.c
7614
f400c82e 7615OMAP HWMOD SUPPORT
cdb55ab0 7616M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7617M: Paul Walmsley <paul@pwsan.com>
7618L: linux-omap@vger.kernel.org
7619S: Maintained
8fc8b12b 7620F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7621
8633fb30
PW
7622OMAP HWMOD DATA
7623M: Paul Walmsley <paul@pwsan.com>
7624L: linux-omap@vger.kernel.org
7625S: Maintained
7626F: arch/arm/mach-omap2/omap_hwmod*data*
7627
f400c82e 7628OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7629M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7630L: linux-omap@vger.kernel.org
7631S: Maintained
7632F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7633
0db83ced 7634OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7635M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7636L: linux-media@vger.kernel.org
7637S: Maintained
7eec52db 7638F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7639F: drivers/media/platform/omap3isp/
0db83ced 7640F: drivers/staging/media/omap4iss/
7e8970e1 7641
f5525786 7642OMAP USB SUPPORT
f299470a 7643M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7644L: linux-usb@vger.kernel.org
7645L: linux-omap@vger.kernel.org
43b416e5 7646T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7647S: Maintained
a16fbd65
JP
7648F: drivers/usb/*/*omap*
7649F: arch/arm/*omap*/usb*
f5525786 7650
6d994710 7651OMAP GPIO DRIVER
a1415a8f 7652M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7653M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7654M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7655L: linux-omap@vger.kernel.org
7656S: Maintained
7657F: drivers/gpio/gpio-omap.c
7658
c351e290
MJ
7659OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7660M: Mark Jackson <mpfj@newflow.co.uk>
7661L: linux-omap@vger.kernel.org
7662S: Maintained
7663F: arch/arm/boot/dts/am335x-nano.dts
7664
0ad122d9 7665OMFS FILESYSTEM
8b58be88 7666M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7667L: linux-karma-devel@lists.sourceforge.net
7668S: Maintained
679655da
JP
7669F: Documentation/filesystems/omfs.txt
7670F: fs/omfs/
0ad122d9 7671
c1986ee9 7672OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7673M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7674S: Maintained
679655da
JP
7675F: drivers/char/pcmcia/cm4000_cs.c
7676F: include/linux/cm4000_cs.h
c117ab84 7677F: include/uapi/linux/cm4000_cs.h
c1986ee9 7678
77c44ab1 7679OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7680M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7681S: Maintained
679655da 7682F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7683
77d5140f 7684OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7685M: Jonathan Corbet <corbet@lwn.net>
661263b5 7686L: linux-media@vger.kernel.org
275ffde4 7687T: git git://linuxtv.org/media_tree.git
77d5140f 7688S: Maintained
90d72ac6 7689F: drivers/media/i2c/ov7670.c
77d5140f 7690
431bca73 7691ONENAND FLASH DRIVER
8b58be88 7692M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7693L: linux-mtd@lists.infradead.org
7694S: Maintained
679655da
JP
7695F: drivers/mtd/onenand/
7696F: include/linux/mtd/onenand*.h
431bca73 7697
1da177e4 7698ONSTREAM SCSI TAPE DRIVER
8b58be88 7699M: Willem Riede <osst@riede.org>
1da177e4
LT
7700L: osst-users@lists.sourceforge.net
7701L: linux-scsi@vger.kernel.org
7702S: Maintained
f7269cfc
JD
7703F: Documentation/scsi/osst.txt
7704F: drivers/scsi/osst.*
7705F: drivers/scsi/osst_*.h
7706F: drivers/scsi/st.h
1da177e4 7707
e2d1d6c0 7708OPENCORES I2C BUS DRIVER
8b58be88 7709M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7710L: linux-i2c@vger.kernel.org
e2d1d6c0 7711S: Maintained
679655da
JP
7712F: Documentation/i2c/busses/i2c-ocores
7713F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7714
860c44c1 7715OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7716M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7717M: Frank Rowand <frowand.list@gmail.com>
7718M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7719L: devicetree@vger.kernel.org
a7fefe9f
RH
7720W: http://www.devicetree.org/
7721T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7722S: Maintained
f8828205 7723F: drivers/of/
860c44c1 7724F: include/linux/of*.h
f8828205 7725F: scripts/dtc/
860c44c1 7726
f8828205 7727OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7728M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7729M: Pawel Moll <pawel.moll@arm.com>
7730M: Mark Rutland <mark.rutland@arm.com>
de80963e 7731M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7732M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7733L: devicetree@vger.kernel.org
7734S: Maintained
7735F: Documentation/devicetree/
7736F: arch/*/boot/dts/
7737F: include/dt-bindings/
7738
2bb65f56
PA
7739OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7740M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7741L: devicetree@vger.kernel.org
7742S: Maintained
7743F: Documentation/devicetree/dynamic-resolution-notes.txt
7744F: Documentation/devicetree/overlay-notes.txt
7745F: drivers/of/overlay.c
7746F: drivers/of/resolver.c
7747
19f9d392
JB
7748OPENRISC ARCHITECTURE
7749M: Jonas Bonn <jonas@southpole.se>
7750W: http://openrisc.net
eab7c1c0 7751L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7752S: Maintained
7753T: git git://openrisc.net/~jonas/linux
14430813 7754F: arch/openrisc/
19f9d392 7755
ccb1352e 7756OPENVSWITCH
4f337ed5 7757M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7758L: netdev@vger.kernel.org
ccb1352e
JG
7759L: dev@openvswitch.org
7760W: http://openvswitch.org
ccb1352e
JG
7761S: Maintained
7762F: net/openvswitch/
b422da7c 7763F: include/uapi/linux/openvswitch.h
ccb1352e 7764
af39917d
CL
7765OPL4 DRIVER
7766M: Clemens Ladisch <clemens@ladisch.de>
7767L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7768T: git git://git.alsa-project.org/alsa-kernel.git
7769S: Maintained
7770F: sound/drivers/opl4/
7771
1da177e4 7772OPROFILE
4cf7e718 7773M: Robert Richter <rric@kernel.org>
1da177e4
LT
7774L: oprofile-list@lists.sf.net
7775S: Maintained
81c4a8a6 7776F: arch/*/include/asm/oprofile*.h
679655da
JP
7777F: arch/*/oprofile/
7778F: drivers/oprofile/
7779F: include/linux/oprofile.h
1da177e4 7780
e2d1d6c0 7781ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7782M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7783M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7784L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7785W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7786S: Supported
679655da
JP
7787F: Documentation/filesystems/ocfs2.txt
7788F: Documentation/filesystems/dlmfs.txt
7789F: fs/ocfs2/
e2d1d6c0 7790
1da177e4 7791ORINOCO DRIVER
724c6b35 7792L: linux-wireless@vger.kernel.org
491b26b4 7793W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7794W: http://www.nongnu.org/orinoco/
3a59babb 7795S: Orphan
679655da 7796F: drivers/net/wireless/orinoco/
1da177e4 7797
42c55aa8 7798OSD LIBRARY and FILESYSTEM
fadc0752 7799M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7800M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7801L: osd-dev@open-osd.org
7802W: http://open-osd.org
54e5881d 7803T: git git://git.open-osd.org/open-osd.git
68274794 7804S: Maintained
42c55aa8 7805F: drivers/scsi/osd/
6b6f0b6c 7806F: include/scsi/osd_*
42c55aa8 7807F: fs/exofs/
68274794 7808
ef94b186 7809OVERLAY FILESYSTEM
7c37fbda 7810M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7811L: linux-unionfs@vger.kernel.org
7812T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7813S: Supported
1d113735 7814F: fs/overlayfs/
7c37fbda
NB
7815F: Documentation/filesystems/overlayfs.txt
7816
e2d1d6c0 7817P54 WIRELESS DRIVER
084cb0fe 7818M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7819L: linux-wireless@vger.kernel.org
084cb0fe 7820W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7821S: Maintained
679655da 7822F: drivers/net/wireless/p54/
e2d1d6c0 7823
f5cd7872 7824PA SEMI ETHERNET DRIVER
8b58be88 7825M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7826L: netdev@vger.kernel.org
7827S: Maintained
ded19add 7828F: drivers/net/ethernet/pasemi/*
f5cd7872 7829
beb58aa3 7830PA SEMI SMBUS DRIVER
8b58be88 7831M: Olof Johansson <olof@lixom.net>
846557d3 7832L: linux-i2c@vger.kernel.org
beb58aa3 7833S: Maintained
679655da 7834F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7835
48fc267e
SK
7836PADATA PARALLEL EXECUTION MECHANISM
7837M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7838L: linux-crypto@vger.kernel.org
7839S: Maintained
7840F: kernel/padata.c
7841F: include/linux/padata.h
7842F: Documentation/padata.txt
7843
709ee531 7844PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7845M: Harald Welte <laforge@gnumonks.org>
d0944853 7846L: platform-driver-x86@vger.kernel.org
709ee531 7847S: Maintained
679655da 7848F: drivers/platform/x86/panasonic-laptop.c
709ee531 7849
368dd5ac 7850PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7851M: David Howells <dhowells@redhat.com>
7852M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7853L: linux-am33-list@redhat.com (moderated for non-subscribers)
7854W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7855S: Maintained
679655da
JP
7856F: Documentation/mn10300/
7857F: arch/mn10300/
4fa97181 7858
64dfff03
SM
7859PARALLEL PORT SUBSYSTEM
7860M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7861M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7862L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7863S: Maintained
679655da
JP
7864F: drivers/parport/
7865F: include/linux/parport*.h
7866F: drivers/char/ppdev.c
c117ab84 7867F: include/uapi/linux/ppdev.h
64dfff03 7868F: Documentation/parport*.txt
1da177e4 7869
4cdf6bc2 7870PARAVIRT_OPS INTERFACE
d633180c 7871M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7872M: Chris Wright <chrisw@sous-sol.org>
7873M: Alok Kataria <akataria@vmware.com>
7874M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7875L: virtualization@lists.linux-foundation.org
4cdf6bc2 7876S: Supported
a2e19991 7877F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7878F: arch/*/kernel/paravirt*
7879F: arch/*/include/asm/paravirt.h
4cdf6bc2 7880
e2d1d6c0 7881PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7882M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7883L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7884S: Maintained
679655da
JP
7885F: Documentation/blockdev/paride.txt
7886F: drivers/block/paride/
e2d1d6c0
RD
7887
7888PARISC ARCHITECTURE
b8828770 7889M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7890M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7891L: linux-parisc@vger.kernel.org
7892W: http://www.parisc-linux.org/
8a6e2535 7893Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7894T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7895T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7896S: Maintained
679655da 7897F: arch/parisc/
2b6bac9e 7898F: Documentation/parisc/
679655da 7899F: drivers/parisc/
2b6bac9e
HD
7900F: drivers/char/agp/parisc-agp.c
7901F: drivers/input/serio/gscps2.c
7902F: drivers/parport/parport_gsc.*
7903F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7904F: drivers/video/fbdev/sti*
2b6bac9e
HD
7905F: drivers/video/console/sti*
7906F: drivers/video/logo/logo_parisc*
e2d1d6c0 7907
1662d32c 7908PC87360 HARDWARE MONITORING DRIVER
8b58be88 7909M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7910L: lm-sensors@lm-sensors.org
7911S: Maintained
679655da
JP
7912F: Documentation/hwmon/pc87360
7913F: drivers/hwmon/pc87360.c
1662d32c
JC
7914
7915PC8736x GPIO DRIVER
8b58be88 7916M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7917S: Maintained
679655da 7918F: drivers/char/pc8736x_gpio.c
1662d32c 7919
1ad107fd 7920PC87427 HARDWARE MONITORING DRIVER
d8130624 7921M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7922L: lm-sensors@lm-sensors.org
7923S: Maintained
7924F: Documentation/hwmon/pc87427
7925F: drivers/hwmon/pc87427.c
7926
b26e0ed4 7927PCA9532 LED DRIVER
8b58be88 7928M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7929S: Maintained
d5ca6918
JP
7930F: drivers/leds/leds-pca9532.c
7931F: include/linux/leds-pca9532.h
b26e0ed4 7932
5ce914a8 7933PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7934M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7935L: linux-i2c@vger.kernel.org
7936S: Maintained
b4f0b74e 7937F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7938
3971dae5 7939PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7940M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7941S: Maintained
7942F: drivers/firmware/pcdp.*
7943
065c6359 7944PCI ERROR RECOVERY
6305902c 7945M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7946L: linux-pci@vger.kernel.org
065c6359 7947S: Supported
679655da 7948F: Documentation/PCI/pci-error-recovery.txt
065c6359 7949
1da177e4 7950PCI SUBSYSTEM
5ac3a6d2 7951M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7952L: linux-pci@vger.kernel.org
99662dd1 7953Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7954T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7955S: Supported
679655da
JP
7956F: Documentation/PCI/
7957F: drivers/pci/
7958F: include/linux/pci*
6b49ee49 7959F: arch/x86/pci/
cad01f91 7960F: arch/x86/kernel/quirks.c
1da177e4 7961
b7e78170
RH
7962PCI DRIVER FOR ARM VERSATILE PLATFORM
7963M: Rob Herring <robh@kernel.org>
7964L: linux-pci@vger.kernel.org
7965L: linux-arm-kernel@lists.infradead.org
7966S: Maintained
7967F: Documentation/devicetree/bindings/pci/versatile.txt
7968F: drivers/pci/host/pci-versatile.c
7969
5f6b6ccd
TI
7970PCI DRIVER FOR APPLIEDMICRO XGENE
7971M: Tanmay Inamdar <tinamdar@apm.com>
7972L: linux-pci@vger.kernel.org
7973L: linux-arm-kernel@lists.infradead.org
7974S: Maintained
7975F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7976F: drivers/pci/host/pci-xgene.c
7977
62d0ff83
ML
7978PCI DRIVER FOR FREESCALE LAYERSCAPE
7979M: Minghuan Lian <minghuan.Lian@freescale.com>
7980M: Mingkai Hu <mingkai.hu@freescale.com>
7981M: Roy Zang <tie-fei.zang@freescale.com>
7982L: linuxppc-dev@lists.ozlabs.org
7983L: linux-pci@vger.kernel.org
7984L: linux-arm-kernel@lists.infradead.org
7985S: Maintained
7986F: drivers/pci/host/*layerscape*
7987
f0b75693 7988PCI DRIVER FOR IMX6
f175aa2c 7989M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7990M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7991L: linux-pci@vger.kernel.org
7992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7993S: Maintained
7994F: drivers/pci/host/*imx6*
7995
0c4ffcfe
MK
7996PCI DRIVER FOR TI KEYSTONE
7997M: Murali Karicheri <m-karicheri2@ti.com>
7998L: linux-pci@vger.kernel.org
7999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8000S: Maintained
8001F: drivers/pci/host/*keystone*
8002
f0b75693
BH
8003PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8004M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8005M: Jason Cooper <jason@lakedaemon.net>
8006L: linux-pci@vger.kernel.org
8007L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8008S: Maintained
8009F: drivers/pci/host/*mvebu*
8010
0447cfd7
TR
8011PCI DRIVER FOR NVIDIA TEGRA
8012M: Thierry Reding <thierry.reding@gmail.com>
8013L: linux-tegra@vger.kernel.org
f0b75693 8014L: linux-pci@vger.kernel.org
0447cfd7
TR
8015S: Supported
8016F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8017F: drivers/pci/host/pci-tegra.c
8018
47ff3de9
KVA
8019PCI DRIVER FOR TI DRA7XX
8020M: Kishon Vijay Abraham I <kishon@ti.com>
8021L: linux-omap@vger.kernel.org
8022L: linux-pci@vger.kernel.org
8023S: Supported
8024F: Documentation/devicetree/bindings/pci/ti-pci.txt
8025F: drivers/pci/host/pci-dra7xx.c
8026
f0b75693
BH
8027PCI DRIVER FOR RENESAS R-CAR
8028M: Simon Horman <horms@verge.net.au>
8029L: linux-pci@vger.kernel.org
8030L: linux-sh@vger.kernel.org
8031S: Maintained
8032F: drivers/pci/host/*rcar*
8033
4af82255 8034PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8035M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8036L: linux-pci@vger.kernel.org
f0b75693
BH
8037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8038L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8039S: Maintained
8040F: drivers/pci/host/pci-exynos.c
8041
f0b75693 8042PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8043M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8044M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8045L: linux-pci@vger.kernel.org
8046S: Maintained
8047F: drivers/pci/host/*designware*
8048
cf28855b
WD
8049PCI DRIVER FOR GENERIC OF HOSTS
8050M: Will Deacon <will.deacon@arm.com>
8051L: linux-pci@vger.kernel.org
8052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8053S: Maintained
8054F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8055F: drivers/pci/host/pci-host-generic.c
8056
51b66a6c 8057PCIE DRIVER FOR ST SPEAR13XX
110baab1 8058M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8059L: linux-pci@vger.kernel.org
110baab1 8060S: Maintained
51b66a6c
PA
8061F: drivers/pci/host/*spear*
8062
dcd19de3
DD
8063PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8064M: Duc Dang <dhdang@apm.com>
8065L: linux-pci@vger.kernel.org
8066L: linux-arm-kernel@lists.infradead.org
8067S: Maintained
8068F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8069F: drivers/pci/host/pci-xgene-msi.c
8070
1da177e4 8071PCMCIA SUBSYSTEM
4230dfc9 8072P: Linux PCMCIA Team
f5df5881 8073L: linux-pcmcia@lists.infradead.org
6650e0a5 8074W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8075T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8076S: Maintained
679655da
JP
8077F: Documentation/pcmcia/
8078F: drivers/pcmcia/
8079F: include/pcmcia/
1da177e4
LT
8080
8081PCNET32 NETWORK DRIVER
227fb925 8082M: Don Fry <pcnet32@frontier.com>
979b6c13 8083L: netdev@vger.kernel.org
1da177e4 8084S: Maintained
b955f6ca 8085F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8086
48fc267e
SK
8087PCRYPT PARALLEL CRYPTO ENGINE
8088M: Steffen Klassert <steffen.klassert@secunet.com>
8089L: linux-crypto@vger.kernel.org
8090S: Maintained
8091F: crypto/pcrypt.c
8092F: include/crypto/pcrypt.h
8093
e72df0b8
TH
8094PER-CPU MEMORY ALLOCATOR
8095M: Tejun Heo <tj@kernel.org>
8096M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8097T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8098S: Maintained
8099F: include/linux/percpu*.h
8100F: mm/percpu*.c
8101F: arch/*/include/asm/percpu.h
8102
ad4ecbcb 8103PER-TASK DELAY ACCOUNTING
185e595f 8104M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8105S: Maintained
679655da
JP
8106F: include/linux/delayacct.h
8107F: kernel/delayacct.c
ad4ecbcb 8108
57c0c15b 8109PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8110M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8111M: Ingo Molnar <mingo@redhat.com>
f80c5393 8112M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8113L: linux-kernel@vger.kernel.org
75fc2d37 8114T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8115S: Supported
d53e8365 8116F: kernel/events/*
a003236c 8117F: include/linux/perf_event.h
c117ab84 8118F: include/uapi/linux/perf_event.h
141c4296
RR
8119F: arch/*/kernel/perf_event*.c
8120F: arch/*/kernel/*/perf_event*.c
8121F: arch/*/kernel/*/*/perf_event*.c
a003236c 8122F: arch/*/include/asm/perf_event.h
a003236c
VL
8123F: arch/*/kernel/perf_callchain.c
8124F: tools/perf/
6c0b3244 8125
dd49d0f5 8126PERSONALITY HANDLING
8b58be88 8127M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8128L: linux-abi-devel@lists.sourceforge.net
8129S: Maintained
679655da 8130F: include/linux/personality.h
c117ab84 8131F: include/uapi/linux/personality.h
dd49d0f5 8132
838e7a03 8133PHONET PROTOCOL
2a06b40f 8134M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8135S: Supported
8136F: Documentation/networking/phonet.txt
8137F: include/linux/phonet.h
8138F: include/net/phonet/
c117ab84 8139F: include/uapi/linux/phonet.h
838e7a03
RDC
8140F: net/phonet/
8141
1da177e4 8142PHRAM MTD DRIVER
8b58be88 8143M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8144L: linux-mtd@lists.infradead.org
8145S: Maintained
679655da 8146F: drivers/mtd/devices/phram.c
1da177e4 8147
efdbb10e
BP
8148PICOLCD HID DRIVER
8149M: Bruno Prémont <bonbons@linux-vserver.org>
8150L: linux-input@vger.kernel.org
8151S: Maintained
8152F: drivers/hid/hid-picolcd*
8153
a53bfa07
JI
8154PICOXCELL SUPPORT
8155M: Jamie Iles <jamie@jamieiles.com>
8156L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8157T: git git://github.com/jamieiles/linux-2.6-ji.git
8158S: Supported
b8733987 8159F: arch/arm/boot/dts/picoxcell*
14430813 8160F: arch/arm/mach-picoxcell/
b8733987 8161F: drivers/crypto/picoxcell*
a53bfa07 8162
2744e8af
LW
8163PIN CONTROL SUBSYSTEM
8164M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8165L: linux-gpio@vger.kernel.org
dbe752a3 8166T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8167S: Maintained
07f29ba6 8168F: drivers/pinctrl/
8e406fe4 8169F: include/linux/pinctrl/
2744e8af 8170
2201bbb8
JCPV
8171PIN CONTROLLER - ATMEL AT91
8172M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8174S: Maintained
c654b6bf 8175F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8176
cbd1b652
MW
8177PIN CONTROLLER - INTEL
8178M: Mika Westerberg <mika.westerberg@linux.intel.com>
8179M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8180S: Maintained
8181F: drivers/pinctrl/intel/
2201bbb8 8182
9963b536
LP
8183PIN CONTROLLER - RENESAS
8184M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8185L: linux-sh@vger.kernel.org
8186S: Maintained
8187F: drivers/pinctrl/sh-pfc/
8188
b75e60d6 8189PIN CONTROLLER - SAMSUNG
fea685e9 8190M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8191L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8192L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8193S: Maintained
9b5b33f6 8194F: drivers/pinctrl/samsung/
b75e60d6 8195
deda8287 8196PIN CONTROLLER - ST SPEAR
da89947b 8197M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8198L: spear-devel@list.st.com
8199L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8200W: http://www.st.com/spear
8201S: Maintained
8e406fe4 8202F: drivers/pinctrl/spear/
deda8287 8203
249a6771 8204PKTCDVD DRIVER
e5f6450c 8205M: Jiri Kosina <jikos@kernel.org>
249a6771 8206S: Maintained
679655da
JP
8207F: drivers/block/pktcdvd.c
8208F: include/linux/pktcdvd.h
c117ab84 8209F: include/uapi/linux/pktcdvd.h
249a6771 8210
b31d8273
G
8211PKUNITY SOC DRIVERS
8212M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8213W: http://mprc.pku.edu.cn/~guanxuetao/linux
8214S: Maintained
ceebf4d5 8215T: git git://github.com/gxt/linux.git
b31d8273 8216F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8217F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8218F: drivers/video/fbdev/fb-puv3.c
2809e80b 8219F: drivers/rtc/rtc-puv3.c
b31d8273 8220
9d2ecfb7 8221PMBUS HARDWARE MONITORING DRIVERS
ca462085 8222M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8223L: lm-sensors@lm-sensors.org
8224W: http://www.lm-sensors.org/
8225W: http://www.roeck-us.net/linux/drivers/
8226T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8227S: Maintained
8228F: Documentation/hwmon/pmbus
8229F: drivers/hwmon/pmbus/
8230F: include/linux/i2c/pmbus.h
8231
89a36810 8232PMC SIERRA MaxRAID DRIVER
89a36810
AR
8233L: linux-scsi@vger.kernel.org
8234W: http://www.pmc-sierra.com/
3cdea4d7 8235S: Orphan
89a36810
AR
8236F: drivers/scsi/pmcraid.*
8237
dbf9bfe6 8238PMC SIERRA PM8001 DRIVER
d32477e2 8239M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8240M: lindar_liu@usish.com
f5a7b525 8241L: pmchba@pmcs.com
dbf9bfe6 8242L: linux-scsi@vger.kernel.org
8243S: Supported
8244F: drivers/scsi/pm8001/
8245
1da177e4 8246POSIX CLOCKS and TIMERS
8b58be88 8247M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8248L: linux-kernel@vger.kernel.org
75fc2d37 8249T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8250S: Maintained
679655da
JP
8251F: fs/timerfd.c
8252F: include/linux/timer*
5cee9645 8253F: kernel/time/*timer*
1da177e4 8254
3be86148 8255POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8256M: Sebastian Reichel <sre@kernel.org>
57318935 8257M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8258M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8259L: linux-pm@vger.kernel.org
54e5881d 8260T: git git://git.infradead.org/battery-2.6.git
3be86148 8261S: Maintained
679655da 8262F: include/linux/power_supply.h
8cd725a1 8263F: drivers/power/
26305022 8264X: drivers/power/avs/
3be86148 8265
514f161a
MR
8266POWER STATE COORDINATION INTERFACE (PSCI)
8267M: Mark Rutland <mark.rutland@arm.com>
8268M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8269L: linux-arm-kernel@lists.infradead.org
8270S: Maintained
8271F: drivers/firmware/psci.c
8272F: include/linux/psci.h
8273F: include/uapi/linux/psci.h
8274
1da177e4 8275PNP SUPPORT
9c3646d1 8276M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8277S: Maintained
679655da 8278F: drivers/pnp/
1da177e4 8279
999445d4 8280PNXxxxx I2C DRIVER
8b58be88 8281M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8282L: linux-i2c@vger.kernel.org
999445d4 8283S: Maintained
679655da 8284F: drivers/i2c/busses/i2c-pnx.c
999445d4 8285
1da177e4 8286PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8287M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8288L: linux-ppp@vger.kernel.org
8289S: Maintained
224cf5ad 8290F: drivers/net/ppp/ppp_*
1da177e4
LT
8291
8292PPP OVER ATM (RFC 2364)
8b58be88 8293M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8294S: Maintained
679655da 8295F: net/atm/pppoatm.c
c117ab84 8296F: include/uapi/linux/atmppp.h
1da177e4
LT
8297
8298PPP OVER ETHERNET
8b58be88 8299M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8300S: Maintained
224cf5ad
JK
8301F: drivers/net/ppp/pppoe.c
8302F: drivers/net/ppp/pppox.c
1da177e4 8303
a6d2370b 8304PPP OVER L2TP
8b58be88 8305M: James Chapman <jchapman@katalix.com>
a6d2370b 8306S: Maintained
90ca28d1 8307F: net/l2tp/l2tp_ppp.c
679655da 8308F: include/linux/if_pppol2tp.h
c117ab84 8309F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8310
eae9d2ba 8311PPS SUPPORT
8b58be88 8312M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8313W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8314L: linuxpps@ml.enneenne.com (subscribers-only)
8315S: Maintained
cabaaf41
JP
8316F: Documentation/pps/
8317F: drivers/pps/
8318F: include/linux/pps*.h
eae9d2ba 8319
71a6d0af
HW
8320PPTP DRIVER
8321M: Dmitry Kozlov <xeb@mail.ru>
8322L: netdev@vger.kernel.org
8323S: Maintained
224cf5ad 8324F: drivers/net/ppp/pptp.c
71a6d0af
HW
8325W: http://sourceforge.net/projects/accel-pptp
8326
1da177e4 8327PREEMPTIBLE KERNEL
8b58be88 8328M: Robert Love <rml@tech9.net>
1da177e4
LT
8329L: kpreempt-tech@lists.sourceforge.net
8330W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8331S: Supported
679655da
JP
8332F: Documentation/preempt-locking.txt
8333F: include/linux/preempt.h
1da177e4
LT
8334
8335PRISM54 WIRELESS DRIVER
8b58be88 8336M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8337L: linux-wireless@vger.kernel.org
9ef80804 8338W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8339S: Obsolete
679655da 8340F: drivers/net/wireless/prism54/
1da177e4 8341
02c18891 8342PS3 NETWORK SUPPORT
b809b9ca 8343M: Geoff Levand <geoff@infradead.org>
02c18891 8344L: netdev@vger.kernel.org
a14ab6b6 8345L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8346S: Maintained
8df158ac 8347F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8348
f58a9d17 8349PS3 PLATFORM SUPPORT
b809b9ca 8350M: Geoff Levand <geoff@infradead.org>
a4724ed6 8351L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8352S: Maintained
679655da
JP
8353F: arch/powerpc/boot/ps3*
8354F: arch/powerpc/include/asm/lv1call.h
8355F: arch/powerpc/include/asm/ps3*.h
8356F: arch/powerpc/platforms/ps3/
8357F: drivers/*/ps3*
8358F: drivers/ps3/
fec629b8 8359F: drivers/rtc/rtc-ps3.c
679655da 8360F: drivers/usb/host/*ps3.c
fec629b8 8361F: sound/ppc/snd_ps3*
f58a9d17 8362
cffb4add 8363PS3VRAM DRIVER
8b58be88 8364M: Jim Paris <jim@jtan.com>
3715a5d0 8365M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8366L: linuxppc-dev@lists.ozlabs.org
cffb4add 8367S: Maintained
8a3977cb 8368F: drivers/block/ps3vram.c
cffb4add 8369
8defe599 8370PSTORE FILESYSTEM
9d5e2a02 8371M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8372M: Colin Cross <ccross@android.com>
8373M: Kees Cook <keescook@chromium.org>
8374M: Tony Luck <tony.luck@intel.com>
8375S: Maintained
8376T: git git://git.infradead.org/users/cbou/linux-pstore.git
8377F: fs/pstore/
8378F: include/linux/pstore*
04851772 8379F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8380F: drivers/acpi/apei/erst.c
8381
7fbc415d
RC
8382PTP HARDWARE CLOCK SUPPORT
8383M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8384L: netdev@vger.kernel.org
7fbc415d
RC
8385S: Maintained
8386W: http://linuxptp.sourceforge.net/
8387F: Documentation/ABI/testing/sysfs-ptp
8388F: Documentation/ptp/*
0ecb3cdd 8389F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8390F: drivers/net/phy/dp83640*
8391F: drivers/ptp/*
8392F: include/linux/ptp_cl*
8393
cf94a4d1 8394PTRACE SUPPORT
e846ee5f 8395M: Roland McGrath <roland@hack.frob.com>
8b58be88 8396M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8397S: Maintained
8398F: include/asm-generic/syscall.h
8399F: include/linux/ptrace.h
8400F: include/linux/regset.h
8401F: include/linux/tracehook.h
c117ab84 8402F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8403F: kernel/ptrace.c
8404
8320204a 8405PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8406M: Mike Isely <isely@pobox.com>
16e9495d 8407L: pvrusb2@isely.net (subscribers-only)
661263b5 8408L: linux-media@vger.kernel.org
8320204a 8409W: http://www.isely.net/pvrusb2/
275ffde4 8410T: git git://linuxtv.org/media_tree.git
8320204a 8411S: Maintained
679655da 8412F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8413F: drivers/media/usb/pvrusb2/
8320204a 8414
39532e6c
HG
8415PWC WEBCAM DRIVER
8416M: Hans de Goede <hdegoede@redhat.com>
8417L: linux-media@vger.kernel.org
8418T: git git://linuxtv.org/media_tree.git
8419S: Maintained
8420F: drivers/media/usb/pwc/*
8421
93c090b3
KD
8422PWM FAN DRIVER
8423M: Kamil Debski <k.debski@samsung.com>
8424L: lm-sensors@lm-sensors.org
8425S: Supported
8426F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8427F: Documentation/hwmon/pwm-fan
8428F: drivers/hwmon/pwm-fan.c
8429
200efedd 8430PWM SUBSYSTEM
aa3495f7
TR
8431M: Thierry Reding <thierry.reding@gmail.com>
8432L: linux-pwm@vger.kernel.org
0c2498f1 8433S: Maintained
006e854f 8434T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8435F: Documentation/pwm.txt
8436F: Documentation/devicetree/bindings/pwm/
8437F: include/linux/pwm.h
0c2498f1 8438F: drivers/pwm/
a140b98d
TR
8439F: drivers/video/backlight/pwm_bl.c
8440F: include/linux/pwm_backlight.h
0c2498f1 8441
30ec261e 8442PXA2xx/PXA3xx SUPPORT
8da5e302 8443M: Daniel Mack <daniel@zonque.org>
a323f664 8444M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8445M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8447T: git git://github.com/hzhuang1/linux.git
8da5e302 8448T: git git://github.com/rjarzmik/linux.git
1da177e4 8449S: Maintained
679655da 8450F: arch/arm/mach-pxa/
820439f1 8451F: drivers/dma/pxa*
679655da 8452F: drivers/pcmcia/pxa2xx*
9df92e6c 8453F: drivers/spi/spi-pxa2xx*
faf2e1db 8454F: drivers/usb/gadget/udc/pxa2*
679655da 8455F: include/sound/pxa2xx-lib.h
bec4c99e 8456F: sound/arm/pxa*
14430813 8457F: sound/soc/pxa/
1da177e4 8458
ec64d3bf
EG
8459PXA3xx NAND FLASH DRIVER
8460M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8461L: linux-mtd@lists.infradead.org
8462S: Maintained
9a67f099 8463F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8464
3f640c61 8465MMP SUPPORT
8b58be88 8466M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8467M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8468L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8469T: git git://github.com/hzhuang1/linux.git
8470T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8471S: Maintained
3f640c61 8472F: arch/arm/mach-mmp/
e8e6cb32 8473
272f133a
PO
8474PXA MMCI DRIVER
8475S: Orphan
8476
57f63bc8 8477PXA RTC DRIVER
8b58be88 8478M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8479L: rtc-linux@googlegroups.com
8480S: Maintained
8481
cea4001a 8482QAT DRIVER
49e7d9df
JP
8483M: Tadeusz Struk <tadeusz.struk@intel.com>
8484L: qat-linux@intel.com
8485S: Supported
8486F: drivers/crypto/qat/
cea4001a 8487
52a09a04 8488QIB DRIVER
8473c603 8489M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8490L: linux-rdma@vger.kernel.org
8491S: Supported
8492F: drivers/infiniband/hw/qib/
8493
5e9772b9
JS
8494QLOGIC QLA1280 SCSI DRIVER
8495M: Michael Reed <mdr@sgi.com>
8496L: linux-scsi@vger.kernel.org
8497S: Maintained
8498F: drivers/scsi/qla1280.[ch]
8499
1da177e4 8500QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8501M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8502L: linux-scsi@vger.kernel.org
8503S: Supported
679655da
JP
8504F: Documentation/scsi/LICENSE.qla2xxx
8505F: drivers/scsi/qla2xxx/
1da177e4 8506
883c98fe 8507QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8508M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8509L: linux-scsi@vger.kernel.org
8510S: Supported
bacfb81b 8511F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8512F: drivers/scsi/qla4xxx/
8513
5a4faa87 8514QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8515M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8516M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8517M: linux-driver@qlogic.com
8518L: netdev@vger.kernel.org
8519S: Supported
679655da 8520F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8521F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8522
0ec00f03 8523QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8524M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8525L: netdev@vger.kernel.org
8526S: Supported
aa43c215 8527F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8528
c4e84bde 8529QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8530M: Harish Patil <harish.patil@qlogic.com>
8531M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8532M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8533M: linux-driver@qlogic.com
c4e84bde
RM
8534L: netdev@vger.kernel.org
8535S: Supported
aa43c215 8536F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8537
1da177e4 8538QNX4 FILESYSTEM
8b58be88 8539M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8540W: http://www.alarsen.net/linux/qnx4fs/
8541S: Maintained
80811493 8542F: fs/qnx4/
c117ab84
CEB
8543F: include/uapi/linux/qnx4_fs.h
8544F: include/uapi/linux/qnxtypes.h
1da177e4 8545
91952bc0
AP
8546QT1010 MEDIA DRIVER
8547M: Antti Palosaari <crope@iki.fi>
8548L: linux-media@vger.kernel.org
8549W: http://linuxtv.org/
8550W: http://palosaari.fi/linux/
8551Q: http://patchwork.linuxtv.org/project/linux-media/list/
8552T: git git://linuxtv.org/anttip/media_tree.git
8553S: Maintained
8554F: drivers/media/tuners/qt1010*
8555
966fb5ec
SM
8556QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8557M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8558L: linux-wireless@vger.kernel.org
8559L: ath9k-devel@lists.ath9k.org
8560W: http://wireless.kernel.org/en/users/Drivers/ath9k
8561S: Supported
8562F: drivers/net/wireless/ath/ath9k/
8563
2ea0ffcb
KV
8564QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8565M: Kalle Valo <kvalo@qca.qualcomm.com>
8566L: ath10k@lists.infradead.org
8567W: http://wireless.kernel.org/en/users/Drivers/ath10k
8568T: git git://github.com/kvalo/ath.git
8569S: Supported
8570F: drivers/net/wireless/ath/ath10k/
8571
4f4567cf
RK
8572QUALCOMM HEXAGON ARCHITECTURE
8573M: Richard Kuo <rkuo@codeaurora.org>
8574L: linux-hexagon@vger.kernel.org
8575S: Supported
8576F: arch/hexagon/
8577
8e84c258
EK
8578QUALCOMM WCN36XX WIRELESS DRIVER
8579M: Eugene Krasnikov <k.eugene.e@gmail.com>
8580L: wcn36xx@lists.infradead.org
8581W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8582T: git git://github.com/KrasnikovEugene/wcn36xx.git
8583S: Supported
8584F: drivers/net/wireless/ath/wcn36xx/
8585
602adf40 8586RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8587M: Ilya Dryomov <idryomov@gmail.com>
8588M: Sage Weil <sage@redhat.com>
527a88b9 8589M: Alex Elder <elder@kernel.org>
398ecff5 8590L: ceph-devel@vger.kernel.org
09d90327
SW
8591W: http://ceph.com/
8592T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8593T: git git://github.com/ceph/ceph-client.git
602adf40 8594S: Supported
398ecff5 8595F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8596F: drivers/block/rbd.c
8597F: drivers/block/rbd_types.h
8598
1da177e4 8599RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8600M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8601L: linux-fbdev@vger.kernel.org
1da177e4 8602S: Maintained
8a61f013 8603F: drivers/video/fbdev/aty/radeon*
c117ab84 8604F: include/uapi/linux/radeonfb.h
1da177e4 8605
c6c9b34c
HG
8606RADIOSHARK RADIO DRIVER
8607M: Hans de Goede <hdegoede@redhat.com>
8608L: linux-media@vger.kernel.org
8609T: git git://linuxtv.org/media_tree.git
8610S: Maintained
8611F: drivers/media/radio/radio-shark.c
8612
8613RADIOSHARK2 RADIO DRIVER
8614M: Hans de Goede <hdegoede@redhat.com>
8615L: linux-media@vger.kernel.org
8616T: git git://linuxtv.org/media_tree.git
8617S: Maintained
8618F: drivers/media/radio/radio-shark2.c
8619F: drivers/media/radio/radio-tea5777.c
8620
1da177e4 8621RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8622M: Paul Mackerras <paulus@samba.org>
c69f677c 8623L: linux-fbdev@vger.kernel.org
1da177e4 8624S: Maintained
8a61f013 8625F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8626
e7839f25 8627RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8628P: rt2x00 project
b182427e 8629M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8630M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8631L: linux-wireless@vger.kernel.org
95ea3627
ID
8632S: Maintained
8633F: drivers/net/wireless/rt2x00/
8634
9db5579b 8635RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8636M: Jens Axboe <axboe@kernel.dk>
9db5579b 8637S: Maintained
679655da
JP
8638F: Documentation/blockdev/ramdisk.txt
8639F: drivers/block/brd.c
9db5579b 8640
9e95ce27 8641RANDOM NUMBER DRIVER
0624bcaa 8642M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8643S: Maintained
679655da 8644F: drivers/char/random.c
9e95ce27 8645
394b701c 8646RAPIDIO SUBSYSTEM
8b58be88 8647M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8648M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8649S: Maintained
679655da 8650F: drivers/rapidio/
394b701c 8651
e2d1d6c0 8652RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8653L: linux-wireless@vger.kernel.org
f52a5490 8654S: Orphan
679655da 8655F: drivers/net/wireless/ray*
e2d1d6c0
RD
8656
8657RCUTORTURE MODULE
e0198b29 8658M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8659M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8660L: linux-kernel@vger.kernel.org
f9094d8e 8661S: Supported
08deed1e 8662T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8663F: Documentation/RCU/torture.txt
34e2d560 8664F: kernel/rcu/rcutorture.c
e2d1d6c0 8665
c87b9c60
PM
8666RCUTORTURE TEST FRAMEWORK
8667M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8668M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8669R: Steven Rostedt <rostedt@goodmis.org>
8670R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8671R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8672L: linux-kernel@vger.kernel.org
c87b9c60
PM
8673S: Supported
8674T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8675F: tools/testing/selftests/rcutorture
8676
c1f766b5 8677RDC R-321X SoC
8b58be88 8678M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8679S: Maintained
8680
db17f395 8681RDC R6040 FAST ETHERNET DRIVER
8b58be88 8682M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8683L: netdev@vger.kernel.org
8684S: Maintained
58565a35 8685F: drivers/net/ethernet/rdc/r6040.c
db17f395 8686
a09ed661 8687RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8688M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8689L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8690S: Supported
679655da 8691F: net/rds/
a09ed661 8692
595182bc 8693READ-COPY UPDATE (RCU)
8b58be88 8694M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8695M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8696R: Steven Rostedt <rostedt@goodmis.org>
8697R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8698R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8699L: linux-kernel@vger.kernel.org
9fab9787 8700W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8701S: Supported
08deed1e 8702T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8703F: Documentation/RCU/
9fab9787 8704X: Documentation/RCU/torture.txt
f9094d8e 8705F: include/linux/rcu*
4102adab
PM
8706X: include/linux/srcu.h
8707F: kernel/rcu/
34e2d560 8708X: kernel/torture.c
595182bc 8709
0c86edc0 8710REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8711M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8712M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8713L: rtc-linux@googlegroups.com
8a6e2535 8714Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8715T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8716S: Maintained
679655da
JP
8717F: Documentation/rtc.txt
8718F: drivers/rtc/
8719F: include/linux/rtc.h
c117ab84 8720F: include/uapi/linux/rtc.h
0c86edc0 8721
0e400c53
MB
8722REALTEK AUDIO CODECS
8723M: Bard Liao <bardliao@realtek.com>
8724M: Oder Chiou <oder_chiou@realtek.com>
8725S: Maintained
8726F: sound/soc/codecs/rt*
8727F: include/sound/rt*.h
8728
1da177e4 8729REISERFS FILE SYSTEM
76c4e5ea 8730L: reiserfs-devel@vger.kernel.org
1da177e4 8731S: Supported
679655da 8732F: fs/reiserfs/
1da177e4 8733
b83a313b 8734REGISTER MAP ABSTRACTION
b02e48f2 8735M: Mark Brown <broonie@kernel.org>
dd060bc9 8736L: linux-kernel@vger.kernel.org
b83a313b
MB
8737T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8738S: Supported
8739F: drivers/base/regmap/
8740F: include/linux/regmap.h
8741
400e64df
OBC
8742REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8743M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8744T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8745S: Maintained
8746F: drivers/remoteproc/
8747F: Documentation/remoteproc.txt
6fc26488 8748F: include/linux/remoteproc.h
400e64df 8749
d8115db5
OBC
8750REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8751M: Ohad Ben-Cohen <ohad@wizery.com>
8752T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8753S: Maintained
8754F: drivers/rpmsg/
8755F: Documentation/rpmsg.txt
8756F: include/linux/rpmsg.h
8757
1b0fe6be
PZ
8758RESET CONTROLLER FRAMEWORK
8759M: Philipp Zabel <p.zabel@pengutronix.de>
8760S: Maintained
8761F: drivers/reset/
8762F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8763F: include/dt-bindings/reset/
1b0fe6be
PZ
8764F: include/linux/reset.h
8765F: include/linux/reset-controller.h
8766
e0897645 8767RFKILL
8b58be88 8768M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8769L: linux-wireless@vger.kernel.org
ce466579
JB
8770W: http://wireless.kernel.org/
8771T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8772T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8773S: Maintained
505c9247 8774F: Documentation/rfkill.txt
80811493 8775F: net/rfkill/
e0897645 8776
933685ca
TG
8777RHASHTABLE
8778M: Thomas Graf <tgraf@suug.ch>
8779L: netdev@vger.kernel.org
8780S: Maintained
8781F: lib/rhashtable.c
8782F: include/linux/rhashtable.h
8783
67e054e9
ML
8784RICOH SMARTMEDIA/XD DRIVER
8785M: Maxim Levitsky <maximlevitsky@gmail.com>
8786S: Maintained
21c26f50
JP
8787F: drivers/mtd/nand/r852.c
8788F: drivers/mtd/nand/r852.h
67e054e9 8789
92634125
ML
8790RICOH R5C592 MEMORYSTICK DRIVER
8791M: Maxim Levitsky <maximlevitsky@gmail.com>
8792S: Maintained
8793F: drivers/memstick/host/r592.*
8794
27f1d2f9
SA
8795ROCCAT DRIVERS
8796M: Stefan Achatz <erazor_de@users.sourceforge.net>
8797W: http://sourceforge.net/projects/roccat/
8798S: Maintained
8799F: drivers/hid/hid-roccat*
8800F: include/linux/hid-roccat*
8801F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8802
4b8ac966
JP
8803ROCKER DRIVER
8804M: Jiri Pirko <jiri@resnulli.us>
8805M: Scott Feldman <sfeldma@gmail.com>
8806L: netdev@vger.kernel.org
8807S: Supported
8808F: drivers/net/ethernet/rocker/
8809
1da177e4
LT
8810ROCKETPORT DRIVER
8811P: Comtrol Corp.
1da177e4
LT
8812W: http://www.comtrol.com
8813S: Maintained
679655da 8814F: Documentation/serial/rocket.txt
c897401b 8815F: drivers/tty/rocket*
1da177e4 8816
7645c2f4
KC
8817ROCKETPORT EXPRESS/INFINITY DRIVER
8818M: Kevin Cernekee <cernekee@gmail.com>
8819L: linux-serial@vger.kernel.org
8820S: Odd Fixes
8821F: drivers/tty/serial/rp2.*
8822
1da177e4 8823ROSE NETWORK LAYER
8b58be88 8824M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8825L: linux-hams@vger.kernel.org
d34cb28a 8826W: http://www.linux-ax25.org/
1da177e4 8827S: Maintained
679655da 8828F: include/net/rose.h
c117ab84 8829F: include/uapi/linux/rose.h
679655da 8830F: net/rose/
1da177e4 8831
91952bc0
AP
8832RTL2830 MEDIA DRIVER
8833M: Antti Palosaari <crope@iki.fi>
8834L: linux-media@vger.kernel.org
8835W: http://linuxtv.org/
8836W: http://palosaari.fi/linux/
8837Q: http://patchwork.linuxtv.org/project/linux-media/list/
8838T: git git://linuxtv.org/anttip/media_tree.git
8839S: Maintained
8840F: drivers/media/dvb-frontends/rtl2830*
8841
27a0aacf
AP
8842RTL2832 MEDIA DRIVER
8843M: Antti Palosaari <crope@iki.fi>
8844L: linux-media@vger.kernel.org
8845W: http://linuxtv.org/
8846W: http://palosaari.fi/linux/
8847Q: http://patchwork.linuxtv.org/project/linux-media/list/
8848T: git git://linuxtv.org/anttip/media_tree.git
8849S: Maintained
8850F: drivers/media/dvb-frontends/rtl2832*
8851
ba6e6f6e
AP
8852RTL2832_SDR MEDIA DRIVER
8853M: Antti Palosaari <crope@iki.fi>
8854L: linux-media@vger.kernel.org
8855W: http://linuxtv.org/
8856W: http://palosaari.fi/linux/
8857Q: http://patchwork.linuxtv.org/project/linux-media/list/
8858T: git git://linuxtv.org/anttip/media_tree.git
8859S: Maintained
b4bb1c28 8860F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8861
59840488 8862RTL8180 WIRELESS DRIVER
605bebe2 8863L: linux-wireless@vger.kernel.org
491b26b4 8864W: http://wireless.kernel.org/
54e5881d 8865T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8866S: Orphan
3cfeb0c3 8867F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8868
59840488 8869RTL8187 WIRELESS DRIVER
9f0939bf 8870M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8871M: Hin-Tak Leung <htl10@users.sourceforge.net>
8872M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8873L: linux-wireless@vger.kernel.org
491b26b4 8874W: http://wireless.kernel.org/
54e5881d 8875T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8876S: Maintained
3cfeb0c3 8877F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8878
3cf0c8ad
LF
8879RTL8192CE WIRELESS DRIVER
8880M: Larry Finger <Larry.Finger@lwfinger.net>
8881M: Chaoming Li <chaoming_li@realsil.com.cn>
8882L: linux-wireless@vger.kernel.org
491b26b4 8883W: http://wireless.kernel.org/
3cf0c8ad
LF
8884T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8885S: Maintained
8886F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8887F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8888
9eb8ef74 8889S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8890M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8891L: linux-fbdev@vger.kernel.org
ce00f85c 8892S: Maintained
8a61f013 8893F: drivers/video/fbdev/savage/
9eb8ef74 8894
1da177e4 8895S390
8b58be88
JP
8896M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8897M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8898L: linux-s390@vger.kernel.org
5238da45
HC
8899W: http://www.ibm.com/developerworks/linux/linux390/
8900S: Supported
679655da 8901F: arch/s390/
a968cd3e 8902F: drivers/s390/
3bfe6858
JN
8903F: Documentation/s390/
8904F: Documentation/DocBook/s390*
5238da45 8905
322986ca
SO
8906S390 COMMON I/O LAYER
8907M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8908M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8909L: linux-s390@vger.kernel.org
8910W: http://www.ibm.com/developerworks/linux/linux390/
8911S: Supported
8912F: drivers/s390/cio/
8913
8914S390 DASD DRIVER
8915M: Stefan Weinhuber <wein@de.ibm.com>
8916M: Stefan Haberland <stefan.haberland@de.ibm.com>
8917L: linux-s390@vger.kernel.org
8918W: http://www.ibm.com/developerworks/linux/linux390/
8919S: Supported
8920F: drivers/s390/block/dasd*
8921F: block/partitions/ibm.c
8922
5238da45 8923S390 NETWORK DRIVERS
8b58be88 8924M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8925L: linux-s390@vger.kernel.org
5238da45
HC
8926W: http://www.ibm.com/developerworks/linux/linux390/
8927S: Supported
679655da 8928F: drivers/s390/net/
5238da45 8929
322986ca
SO
8930S390 PCI SUBSYSTEM
8931M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8932M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8933L: linux-s390@vger.kernel.org
8934W: http://www.ibm.com/developerworks/linux/linux390/
8935S: Supported
8936F: arch/s390/pci/
8937F: drivers/pci/hotplug/s390_pci_hpc.c
8938
feed9b62 8939S390 ZCRYPT DRIVER
5c8d0983 8940M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8941L: linux-s390@vger.kernel.org
a968cd3e 8942W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8943S: Supported
d5ca6918 8944F: drivers/s390/crypto/
feed9b62 8945
5238da45 8946S390 ZFCP DRIVER
d38e19d0 8947M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8948L: linux-s390@vger.kernel.org
5238da45 8949W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8950S: Supported
679655da 8951F: drivers/s390/scsi/zfcp_*
1da177e4 8952
dd96df2c 8953S390 IUCV NETWORK LAYER
8b58be88 8954M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8955L: linux-s390@vger.kernel.org
8956W: http://www.ibm.com/developerworks/linux/linux390/
8957S: Supported
679655da
JP
8958F: drivers/s390/net/*iucv*
8959F: include/net/iucv/
8960F: net/iucv/
dd96df2c 8961
4dde7f75 8962S3C24XX SD/MMC Driver
8b58be88 8963M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8964L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8965S: Supported
679655da 8966F: drivers/mmc/host/s3cmci.*
4dde7f75 8967
1f15a229
HV
8968SAA6588 RDS RECEIVER DRIVER
8969M: Hans Verkuil <hverkuil@xs4all.nl>
8970L: linux-media@vger.kernel.org
8971T: git git://linuxtv.org/media_tree.git
8972W: http://linuxtv.org
8973S: Odd Fixes
8974F: drivers/media/i2c/saa6588*
8975
98ed12e6 8976SAA7134 VIDEO4LINUX DRIVER
009a5410 8977M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8978L: linux-media@vger.kernel.org
8979W: http://linuxtv.org
8980T: git git://linuxtv.org/media_tree.git
8981S: Odd fixes
e42bf501 8982F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8983F: drivers/media/pci/saa7134/
8984
1da177e4 8985SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8986M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8987L: linux-media@vger.kernel.org
275ffde4 8988T: git git://linuxtv.org/media_tree.git
1da177e4 8989S: Maintained
90d72ac6
MCC
8990F: drivers/media/common/saa7146/
8991F: drivers/media/pci/saa7146/
8992F: include/media/saa7146*
1da177e4 8993
92304a40 8994SAMSUNG LAPTOP DRIVER
5909c654 8995M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8996L: platform-driver-x86@vger.kernel.org
8997S: Maintained
8998F: drivers/platform/x86/samsung-laptop.c
8999
4a109cc0 9000SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9001M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9002L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9003S: Supported
14430813 9004F: sound/soc/samsung/
4a109cc0 9005
0d89a28b 9006SAMSUNG FRAMEBUFFER DRIVER
b7701755 9007M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9008L: linux-fbdev@vger.kernel.org
9009S: Maintained
8a61f013 9010F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9011
b40f0632 9012SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9013M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9014M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9015L: linux-kernel@vger.kernel.org
b40f0632 9016L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9017S: Supported
9018F: drivers/mfd/sec*.c
9019F: drivers/regulator/s2m*.c
9020F: drivers/regulator/s5m*.c
b40f0632
KK
9021F: drivers/clk/clk-s2mps11.c
9022F: drivers/rtc/rtc-s5m.c
f69d3a17 9023F: include/linux/mfd/samsung/
b40f0632
KK
9024F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9025F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9026
038f5c4b
SN
9027SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9028M: Kyungmin Park <kyungmin.park@samsung.com>
9029M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9030L: linux-media@vger.kernel.org
9031Q: https://patchwork.linuxtv.org/project/linux-media/list/
9032S: Supported
9033F: drivers/media/platform/exynos4-is/
038f5c4b 9034
6fd86ab2
SN
9035SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9036M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9037L: linux-media@vger.kernel.org
9038L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9039S: Maintained
9040F: drivers/media/platform/s3c-camif/
9041F: include/media/s3c_camif.h
9042
b84ef24e
AH
9043SAMSUNG S5C73M3 CAMERA DRIVER
9044M: Kyungmin Park <kyungmin.park@samsung.com>
9045M: Andrzej Hajda <a.hajda@samsung.com>
9046L: linux-media@vger.kernel.org
9047S: Supported
9048F: drivers/media/i2c/s5c73m3/*
9049
7d459937
AH
9050SAMSUNG S5K5BAF CAMERA DRIVER
9051M: Kyungmin Park <kyungmin.park@samsung.com>
9052M: Andrzej Hajda <a.hajda@samsung.com>
9053L: linux-media@vger.kernel.org
9054S: Supported
9055F: drivers/media/i2c/s5k5baf.c
9056
c04c674f
RB
9057SAMSUNG S3FWRN5 NFC DRIVER
9058M: Robert Baldyga <r.baldyga@samsung.com>
9059L: linux-nfc@lists.01.org (moderated for non-subscribers)
9060S: Supported
9061F: drivers/nfc/s3fwrn5
9062
310e39c9 9063SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9064M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9065M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9066S: Supported
9067L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9068F: drivers/clk/samsung/
9069
66890ed6
BA
9070SAMSUNG SXGBE DRIVERS
9071M: Byungho An <bh74.an@samsung.com>
9072M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9073M: Vipul Pandya <vipul.pandya@samsung.com>
9074S: Supported
9075L: netdev@vger.kernel.org
9076F: drivers/net/ethernet/samsung/sxgbe/
9077
93c537af
LM
9078SAMSUNG THERMAL DRIVER
9079M: Lukasz Majewski <l.majewski@samsung.com>
9080L: linux-pm@vger.kernel.org
9081L: linux-samsung-soc@vger.kernel.org
9082S: Supported
9083T: https://github.com/lmajewski/linux-samsung-thermal.git
9084F: drivers/thermal/samsung/
9085
e296cd32
KD
9086SAMSUNG USB2 PHY DRIVER
9087M: Kamil Debski <k.debski@samsung.com>
9088L: linux-kernel@vger.kernel.org
9089S: Supported
9090F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9091F: Documentation/phy/samsung-usb2.txt
9092F: drivers/phy/phy-exynos4210-usb2.c
9093F: drivers/phy/phy-exynos4x12-usb2.c
9094F: drivers/phy/phy-exynos5250-usb2.c
9095F: drivers/phy/phy-s5pv210-usb2.c
9096F: drivers/phy/phy-samsung-usb2.c
9097F: drivers/phy/phy-samsung-usb2.h
9098
ca749e2a 9099SERIAL DRIVERS
5e30bbb7 9100M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9101L: linux-serial@vger.kernel.org
5e30bbb7 9102S: Maintained
14430813 9103F: drivers/tty/serial/
ca749e2a 9104
aecb7b64 9105SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9106M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9107M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9108S: Maintained
1fb200d6 9109F: include/linux/dma/dw.h
3d598f47 9110F: include/linux/platform_data/dma-dw.h
61a76496 9111F: drivers/dma/dw/
aecb7b64 9112
058999cc
LP
9113SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9114M: Lars Persson <lars.persson@axis.com>
9115L: netdev@vger.kernel.org
9116S: Supported
9117F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9118F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9119
fc531d98
WS
9120SYNOPSYS DESIGNWARE I2C DRIVER
9121M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9122M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9123M: Mika Westerberg <mika.westerberg@linux.intel.com>
9124L: linux-i2c@vger.kernel.org
9125S: Maintained
9126F: drivers/i2c/busses/i2c-designware-*
9127F: include/linux/platform_data/i2c-designware.h
9128
f9e37137
SJ
9129SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9130M: Seungwon Jeon <tgih.jun@samsung.com>
9131M: Jaehoon Chung <jh80.chung@samsung.com>
9132L: linux-mmc@vger.kernel.org
9133S: Maintained
9134F: include/linux/mmc/dw_mmc.h
9135F: drivers/mmc/host/dw_mmc*
9136
1db121d6
AN
9137THUNDERBOLT DRIVER
9138M: Andreas Noever <andreas.noever@gmail.com>
9139S: Maintained
9140F: drivers/thunderbolt/
9141
9222d247 9142TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9143M: John Stultz <john.stultz@linaro.org>
88606e80 9144M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9145L: linux-kernel@vger.kernel.org
75fc2d37 9146T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9147S: Supported
9148F: include/linux/clocksource.h
9149F: include/linux/time.h
9150F: include/linux/timex.h
c117ab84
CEB
9151F: include/uapi/linux/time.h
9152F: include/uapi/linux/timex.h
88606e80
TG
9153F: kernel/time/clocksource.c
9154F: kernel/time/time*.c
9155F: kernel/time/ntp.c
7fe5f1c1 9156F: tools/testing/selftests/timers/
88606e80 9157
1da177e4 9158SC1200 WDT DRIVER
b300645a 9159M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9160S: Maintained
679655da 9161F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9162
9163SCHEDULER
dd9b238c 9164M: Ingo Molnar <mingo@redhat.com>
8b58be88 9165M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9166L: linux-kernel@vger.kernel.org
75fc2d37 9167T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9168S: Maintained
95c0d71d 9169F: kernel/sched/
679655da 9170F: include/linux/sched.h
c117ab84 9171F: include/uapi/linux/sched.h
c2eb505b 9172F: include/linux/wait.h
1da177e4 9173
6bcf6737 9174SCORE ARCHITECTURE
ed38665e 9175M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9176M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9177W: http://www.sunplus.com
6bcf6737 9178S: Supported
a2681a75 9179F: arch/score/
6bcf6737 9180
1da177e4 9181SCSI CDROM DRIVER
8b58be88 9182M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9183L: linux-scsi@vger.kernel.org
9184W: http://www.kernel.dk
9185S: Maintained
679655da 9186F: drivers/scsi/sr*
1da177e4 9187
fb50a83d 9188SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9189M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9190L: linux-rdma@vger.kernel.org
9191S: Supported
9192W: http://www.openfabrics.org
9193Q: http://patchwork.kernel.org/project/linux-rdma/list/
9194T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9195F: drivers/infiniband/ulp/srp/
9196F: include/scsi/srp.h
9197
1da177e4 9198SCSI SG DRIVER
8b58be88 9199M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9200L: linux-scsi@vger.kernel.org
59ab3c93 9201W: http://sg.danny.cz/sg
1da177e4 9202S: Maintained
59ab3c93 9203F: Documentation/scsi/scsi-generic.txt
679655da
JP
9204F: drivers/scsi/sg.c
9205F: include/scsi/sg.h
1da177e4
LT
9206
9207SCSI SUBSYSTEM
0351b8f8 9208M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9209L: linux-scsi@vger.kernel.org
0351b8f8 9210T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9211S: Maintained
679655da
JP
9212F: drivers/scsi/
9213F: include/scsi/
1da177e4
LT
9214
9215SCSI TAPE DRIVER
8b58be88 9216M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9217L: linux-scsi@vger.kernel.org
9218S: Maintained
679655da 9219F: Documentation/scsi/st.txt
f7269cfc
JD
9220F: drivers/scsi/st.*
9221F: drivers/scsi/st_*.h
1da177e4
LT
9222
9223SCTP PROTOCOL
8b6efb75 9224M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9225M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9226L: linux-sctp@vger.kernel.org
5f85813c 9227W: http://lksctp.sourceforge.net
8b6efb75 9228S: Maintained
679655da
JP
9229F: Documentation/networking/sctp.txt
9230F: include/linux/sctp.h
4d58c025 9231F: include/uapi/linux/sctp.h
679655da
JP
9232F: include/net/sctp/
9233F: net/sctp/
1da177e4
LT
9234
9235SCx200 CPU SUPPORT
8b58be88 9236M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9237S: Odd Fixes
679655da 9238F: Documentation/i2c/busses/scx200_acb
390889b6 9239F: arch/x86/platform/scx200/
679655da
JP
9240F: drivers/watchdog/scx200_wdt.c
9241F: drivers/i2c/busses/scx200*
9242F: drivers/mtd/maps/scx200_docflash.c
9243F: include/linux/scx200.h
1662d32c
JC
9244
9245SCx200 GPIO DRIVER
8b58be88 9246M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9247S: Maintained
679655da
JP
9248F: drivers/char/scx200_gpio.c
9249F: include/linux/scx200_gpio.h
1662d32c
JC
9250
9251SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9252M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9253S: Maintained
679655da 9254F: drivers/clocksource/scx200_hrt.c
1da177e4 9255
6a36913a 9256SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9257M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9258L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9259S: Maintained
679655da 9260F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9261
e7839f25 9262SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9263L: linux-mmc@vger.kernel.org
a1cb1d11 9264S: Orphan
7a241d6e 9265F: drivers/mmc/host/sdhci.*
d4a45787 9266F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9267
c04f9d61
KC
9268SECURE COMPUTING
9269M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9270R: Andy Lutomirski <luto@amacapital.net>
9271R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9272T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9273S: Supported
9274F: kernel/seccomp.c
9275F: include/uapi/linux/seccomp.h
9276F: include/linux/seccomp.h
c99ee51a 9277F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9278K: \bsecure_computing
9279K: \bTIF_SECCOMP\b
9280
0d1bb41a 9281SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9282M: Ben Dooks <ben-linux@fluff.org>
dc524882 9283M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9284L: linux-mmc@vger.kernel.org
0d1bb41a 9285S: Maintained
dc524882 9286F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9287
c63b3cba 9288SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9289M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9290L: spear-devel@list.st.com
c63b3cba
VK
9291L: linux-mmc@vger.kernel.org
9292S: Maintained
9293F: drivers/mmc/host/sdhci-spear.c
9294
8711cca2 9295SECURITY SUBSYSTEM
9b45c0d2 9296M: James Morris <james.l.morris@oracle.com>
9c3646d1 9297M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9298L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9299T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9300W: http://kernsec.org/
8711cca2 9301S: Supported
7d2c86b5 9302F: security/
8711cca2 9303
1da177e4 9304SECURITY CONTACT
8b58be88 9305M: Security Officers <security@kernel.org>
1da177e4
LT
9306S: Supported
9307
9308SELINUX SECURITY MODULE
e0238b4c 9309M: Paul Moore <paul@paul-moore.com>
8b58be88 9310M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9311M: Eric Paris <eparis@parisplace.org>
e0238b4c 9312L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9313W: http://selinuxproject.org
5a5f2acf 9314T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9315S: Supported
679655da
JP
9316F: include/linux/selinux*
9317F: security/selinux/
6bde95ce 9318F: scripts/selinux/
1da177e4 9319
c1c124e9
JJ
9320APPARMOR SECURITY MODULE
9321M: John Johansen <john.johansen@canonical.com>
9322L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9323W: apparmor.wiki.kernel.org
9324T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9325S: Supported
9326F: security/apparmor/
9327
730daa16
KC
9328YAMA SECURITY MODULE
9329M: Kees Cook <keescook@chromium.org>
9330T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9331S: Supported
9332F: security/yama/
9333
cef2cf07 9334SENSABLE PHANTOM
8b58be88 9335M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9336S: Maintained
679655da 9337F: drivers/misc/phantom.c
c117ab84 9338F: include/uapi/linux/phantom.h
cef2cf07 9339
6733b39a 9340SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9341M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9342M: Minh Tran <minh.tran@avagotech.com>
9343M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9344L: linux-scsi@vger.kernel.org
4627de93 9345W: http://www.avagotech.com
3387f656
JP
9346S: Supported
9347F: drivers/scsi/be2iscsi/
6733b39a 9348
6938f855
SP
9349Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9350M: Sathya Perla <sathya.perla@avagotech.com>
9351M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9352M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9353M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9354L: netdev@vger.kernel.org
fea3af67 9355W: http://www.emulex.com
7d2c86b5 9356S: Supported
9aebddd1 9357F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9358
d2928a8c 9359EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9360M: Selvin Xavier <selvin.xavier@avagotech.com>
9361M: Devesh Sharma <devesh.sharma@avagotech.com>
9362M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9363L: linux-rdma@vger.kernel.org
9364W: http://www.emulex.com
9365S: Supported
9366F: drivers/infiniband/hw/ocrdma/
9367
8ceee660 9368SFC NETWORK DRIVER
c06f51ea 9369M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9370M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9371L: netdev@vger.kernel.org
8ceee660 9372S: Supported
874aeea5 9373F: drivers/net/ethernet/sfc/
8ceee660 9374
e2d1d6c0 9375SGI GRU DRIVER
cc883afc 9376M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9377S: Maintained
679655da 9378F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9379
9380SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9381M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9382L: linux-ia64@vger.kernel.org
9383S: Supported
679655da 9384F: Documentation/ia64/serial.txt
df621252 9385F: drivers/tty/serial/ioc?_serial.c
679655da 9386F: include/linux/ioc?.h
e2d1d6c0 9387
75312619 9388SGI XP/XPC/XPNET DRIVER
e180383f
RH
9389M: Cliff Whickman <cpw@sgi.com>
9390M: Robin Holt <robinmholt@gmail.com>
75312619 9391S: Maintained
679655da 9392F: drivers/misc/sgi-xp/
75312619 9393
46eacf3b
AP
9394SI2157 MEDIA DRIVER
9395M: Antti Palosaari <crope@iki.fi>
9396L: linux-media@vger.kernel.org
9397W: http://linuxtv.org/
9398W: http://palosaari.fi/linux/
9399Q: http://patchwork.linuxtv.org/project/linux-media/list/
9400T: git git://linuxtv.org/anttip/media_tree.git
9401S: Maintained
9402F: drivers/media/tuners/si2157*
9403
75e2d5ba
AP
9404SI2168 MEDIA DRIVER
9405M: Antti Palosaari <crope@iki.fi>
9406L: linux-media@vger.kernel.org
9407W: http://linuxtv.org/
9408W: http://palosaari.fi/linux/
9409Q: http://patchwork.linuxtv.org/project/linux-media/list/
9410T: git git://linuxtv.org/anttip/media_tree.git
9411S: Maintained
9412F: drivers/media/dvb-frontends/si2168*
9413
49cc629d
HV
9414SI470X FM RADIO RECEIVER I2C DRIVER
9415M: Hans Verkuil <hverkuil@xs4all.nl>
9416L: linux-media@vger.kernel.org
9417T: git git://linuxtv.org/media_tree.git
9418W: http://linuxtv.org
9419S: Odd Fixes
9420F: drivers/media/radio/si470x/radio-si470x-i2c.c
9421
9422SI470X FM RADIO RECEIVER USB DRIVER
9423M: Hans Verkuil <hverkuil@xs4all.nl>
9424L: linux-media@vger.kernel.org
9425T: git git://linuxtv.org/media_tree.git
9426W: http://linuxtv.org
9427S: Maintained
9428F: drivers/media/radio/si470x/radio-si470x-common.c
9429F: drivers/media/radio/si470x/radio-si470x.h
9430F: drivers/media/radio/si470x/radio-si470x-usb.c
9431
c937ca03
EV
9432SI4713 FM RADIO TRANSMITTER I2C DRIVER
9433M: Eduardo Valentin <edubezval@gmail.com>
9434L: linux-media@vger.kernel.org
9435T: git git://linuxtv.org/media_tree.git
9436W: http://linuxtv.org
9437S: Odd Fixes
99995ded 9438F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9439
9440SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9441M: Eduardo Valentin <edubezval@gmail.com>
9442L: linux-media@vger.kernel.org
9443T: git git://linuxtv.org/media_tree.git
9444W: http://linuxtv.org
9445S: Odd Fixes
99995ded
DR
9446F: drivers/media/radio/si4713/radio-platform-si4713.c
9447
9448SI4713 FM RADIO TRANSMITTER USB DRIVER
9449M: Hans Verkuil <hverkuil@xs4all.nl>
9450L: linux-media@vger.kernel.org
9451T: git git://linuxtv.org/media_tree.git
9452W: http://linuxtv.org
9453S: Maintained
9454F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9455
beb91d46 9456SIANO DVB DRIVER
009a5410 9457M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9458L: linux-media@vger.kernel.org
9459W: http://linuxtv.org
9460T: git git://linuxtv.org/media_tree.git
9461S: Odd fixes
9462F: drivers/media/common/siano/
beb91d46 9463F: drivers/media/usb/siano/
beb91d46 9464F: drivers/media/usb/siano/
14430813 9465F: drivers/media/mmc/siano/
beb91d46 9466
6f15b602
HG
9467SIMPLEFB FB DRIVER
9468M: Hans de Goede <hdegoede@redhat.com>
9469L: linux-fbdev@vger.kernel.org
9470S: Maintained
9471F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9472F: drivers/video/fbdev/simplefb.c
9473F: include/linux/platform_data/simplefb.h
9474
b618b69c 9475SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9476L: linux-media@vger.kernel.org
bb60fcb2 9477S: Orphan
b618b69c 9478F: drivers/media/platform/sh_veu.c
b618b69c
GL
9479
9480SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9481L: linux-media@vger.kernel.org
bb60fcb2 9482S: Orphan
b618b69c
GL
9483F: drivers/media/platform/sh_vou.c
9484F: include/media/sh_vou.h
9485
6349d997 9486SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9487M: Len Brown <lenb@kernel.org>
6349d997
LB
9488L: sfi-devel@simplefirmware.org
9489W: http://simplefirmware.org/
9490T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9491S: Supported
943fc810 9492F: arch/x86/platform/sfi/
6349d997
LB
9493F: drivers/sfi/
9494F: include/linux/sfi*.h
e2d1d6c0 9495
1da177e4
LT
9496SIMTEC EB110ATX (Chalice CATS)
9497P: Ben Dooks
b16957c6
BD
9498P: Vincent Sanders <vince@simtec.co.uk>
9499M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9500W: http://www.simtec.co.uk/products/EB110ATX/
9501S: Supported
9502
9503SIMTEC EB2410ITX (BAST)
9504P: Ben Dooks
b16957c6
BD
9505P: Vincent Sanders <vince@simtec.co.uk>
9506M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9507W: http://www.simtec.co.uk/products/EB2410ITX/
9508S: Supported
15dba387
JP
9509F: arch/arm/mach-s3c24xx/mach-bast.c
9510F: arch/arm/mach-s3c24xx/bast-ide.c
9511F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9512
4c5adde7 9513TI DAVINCI MACHINE SUPPORT
3ba789c0 9514M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9515M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9516T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9517Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9518S: Supported
14430813 9519F: arch/arm/mach-davinci/
046d0a37 9520F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9521
8d4b3f08 9522TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9523M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9524L: linux-media@vger.kernel.org
8d4b3f08
LP
9525W: http://linuxtv.org/
9526Q: http://patchwork.linuxtv.org/project/linux-media/list/
9527T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9528S: Maintained
8d4b3f08
LP
9529F: drivers/media/platform/davinci/
9530F: include/media/davinci/
9531
417d2e50 9532TI AM437X VPFE DRIVER
e43cdb56 9533M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9534L: linux-media@vger.kernel.org
9535W: http://linuxtv.org/
9536Q: http://patchwork.linuxtv.org/project/linux-media/list/
9537T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9538S: Maintained
9539F: drivers/media/platform/am437x/
9540
c4c0283a 9541OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9542M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9543L: linux-media@vger.kernel.org
9544W: http://linuxtv.org/
9545Q: http://patchwork.linuxtv.org/project/linux-media/list/
9546T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9547S: Maintained
9548F: drivers/media/i2c/ov2659.c
9549F: include/media/ov2659.h
9550
3a6779f5
SM
9551SILICON MOTION SM712 FRAME BUFFER DRIVER
9552M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9553M: Teddy Wang <teddy.wang@siliconmotion.com>
9554M: Sudip Mukherjee <sudip@vectorindia.org>
9555L: linux-fbdev@vger.kernel.org
9556S: Maintained
9557F: drivers/video/fbdev/sm712*
9558F: Documentation/fb/sm712fb.txt
9559
92aab3c0 9560SIS 190 ETHERNET DRIVER
8b58be88 9561M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9562L: netdev@vger.kernel.org
9563S: Maintained
8c7de408 9564F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9565
1da177e4 9566SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9567M: Daniele Venzano <venza@brownhat.org>
1da177e4 9568W: http://www.brownhat.org/sis900.html
979b6c13 9569L: netdev@vger.kernel.org
1da177e4 9570S: Maintained
8c7de408 9571F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9572
9573SIS FRAMEBUFFER DRIVER
8b58be88 9574M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9575W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9576S: Maintained
679655da 9577F: Documentation/fb/sisfb.txt
8a61f013 9578F: drivers/video/fbdev/sis/
679655da 9579F: include/video/sisfb.h
1da177e4
LT
9580
9581SIS USB2VGA DRIVER
8b58be88 9582M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9583W: http://www.winischhofer.at/linuxsisusbvga.shtml
9584S: Maintained
679655da 9585F: drivers/usb/misc/sisusbvga/
1da177e4 9586
415ad26d 9587SLAB ALLOCATOR
16e943bf 9588M: Christoph Lameter <cl@linux.com>
2ed1c525 9589M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9590M: David Rientjes <rientjes@google.com>
9591M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9592M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9593L: linux-mm@kvack.org
9594S: Maintained
679655da 9595F: include/linux/sl?b*.h
16e943bf 9596F: mm/sl?b*
415ad26d 9597
9fab9787 9598SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9599M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9600M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9601M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9602R: Steven Rostedt <rostedt@goodmis.org>
9603R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9604L: linux-kernel@vger.kernel.org
9fab9787
PM
9605W: http://www.rdrop.com/users/paulmck/RCU/
9606S: Supported
9607T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9608F: include/linux/srcu.h
9609F: kernel/rcu/srcu.c
9fab9787 9610
66372841
CS
9611SMACK SECURITY MODULE
9612M: Casey Schaufler <casey@schaufler-ca.com>
9613L: linux-security-module@vger.kernel.org
9614W: http://schaufler-ca.com
9615T: git git://git.gitorious.org/smack-next/kernel.git
9616S: Maintained
9617F: Documentation/security/Smack.txt
9618F: security/smack/
9619
20651e0b 9620DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9621M: Kevin Hilman <khilman@kernel.org>
9622M: Nishanth Menon <nm@ti.com>
9623S: Maintained
20651e0b 9624F: drivers/power/avs/
68ace3e1
KH
9625F: include/linux/power/smartreflex.h
9626L: linux-pm@vger.kernel.org
9627
1da177e4 9628SMC91x ETHERNET DRIVER
2f82af08 9629M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9630S: Odd Fixes
ae150435 9631F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9632
e8e31622
SA
9633SMIA AND SMIA++ IMAGE SENSOR DRIVER
9634M: Sakari Ailus <sakari.ailus@iki.fi>
9635L: linux-media@vger.kernel.org
9636S: Maintained
14430813 9637F: drivers/media/i2c/smiapp/
e8e31622
SA
9638F: include/media/smiapp.h
9639F: drivers/media/i2c/smiapp-pll.c
9640F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9641F: include/uapi/linux/smiapp.h
a2cec3c0 9642F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9643
920fa1ff
GR
9644SMM665 HARDWARE MONITOR DRIVER
9645M: Guenter Roeck <linux@roeck-us.net>
9646L: lm-sensors@lm-sensors.org
9647S: Maintained
9648F: Documentation/hwmon/smm665
9649F: drivers/hwmon/smm665.c
9650
9df7305b 9651SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9652M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9653L: lm-sensors@lm-sensors.org
90b24cfb 9654S: Maintained
9df7305b
SG
9655F: Documentation/hwmon/emc2103
9656F: drivers/hwmon/emc2103.c
9657
a98d506c
HG
9658SMSC SCH5627 HARDWARE MONITOR DRIVER
9659M: Hans de Goede <hdegoede@redhat.com>
9660L: lm-sensors@lm-sensors.org
9661S: Supported
9662F: Documentation/hwmon/sch5627
9663F: drivers/hwmon/sch5627.c
9664
6ea884db 9665SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9666M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9667L: lm-sensors@lm-sensors.org
9668S: Maintained
679655da
JP
9669F: Documentation/hwmon/smsc47b397
9670F: drivers/hwmon/smsc47b397.c
6ea884db 9671
fd9abb3d 9672SMSC911x ETHERNET DRIVER
90b24cfb 9673M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9674L: netdev@vger.kernel.org
90b24cfb 9675S: Maintained
679655da 9676F: include/linux/smsc911x.h
ae150435 9677F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9678
9679SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9680M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9681L: netdev@vger.kernel.org
90b24cfb 9682S: Maintained
ae150435 9683F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9684
3c8a63e2 9685SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9686M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9687L: linux-fbdev@vger.kernel.org
90b24cfb 9688S: Maintained
8a61f013 9689F: drivers/video/fbdev/smscufx.c
3c8a63e2 9690
668acf32 9691SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9692M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9693L: linux-media@vger.kernel.org
275ffde4 9694T: git git://linuxtv.org/media_tree.git
795fb7e7 9695S: Maintained
90d72ac6
MCC
9696F: include/media/soc*
9697F: drivers/media/i2c/soc_camera/
9698F: drivers/media/platform/soc_camera/
668acf32 9699
e2d1d6c0 9700SOEKRIS NET48XX LED SUPPORT
8b58be88 9701M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9702S: Maintained
679655da 9703F: drivers/leds/leds-net48xx.c
e2d1d6c0 9704
e3994db1 9705SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9706M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9707M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9708M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9709M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9710L: linux-media@vger.kernel.org
9711S: Supported
9712F: drivers/media/pci/solo6x10/
9713
1da177e4 9714SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9715M: Neil Brown <neilb@suse.com>
1da177e4 9716L: linux-raid@vger.kernel.org
524418bb 9717S: Supported
679655da
JP
9718F: drivers/md/
9719F: include/linux/raid/
c117ab84 9720F: include/uapi/linux/raid/
1da177e4 9721
1da177e4 9722SONIC NETWORK DRIVER
8b58be88 9723M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9724L: netdev@vger.kernel.org
1da177e4 9725S: Maintained
d9fb9f38 9726F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9727
61e115a5 9728SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9729M: Michael Buesch <m@bues.ch>
61e115a5
MB
9730L: netdev@vger.kernel.org
9731S: Maintained
679655da
JP
9732F: drivers/ssb/
9733F: include/linux/ssb/
61e115a5 9734
1da177e4 9735SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9736M: Mattia Dongili <malattia@linux.it>
d0944853 9737L: platform-driver-x86@vger.kernel.org
5b18167d 9738W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9739S: Maintained
679655da
JP
9740F: Documentation/laptops/sony-laptop.txt
9741F: drivers/char/sonypi.c
9742F: drivers/platform/x86/sony-laptop.c
9743F: include/linux/sony-laptop.h
1da177e4 9744
baf8532a 9745SONY MEMORYSTICK CARD SUPPORT
8b58be88 9746M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9747W: http://tifmxx.berlios.de/
9748S: Maintained
679655da 9749F: drivers/memstick/host/tifm_ms.c
baf8532a 9750
0ab30494
ML
9751SONY MEMORYSTICK STANDARD SUPPORT
9752M: Maxim Levitsky <maximlevitsky@gmail.com>
9753S: Maintained
9754F: drivers/memstick/core/ms_block.*
9755
1da177e4 9756SOUND
8b58be88 9757M: Jaroslav Kysela <perex@perex.cz>
d8130624 9758M: Takashi Iwai <tiwai@suse.com>
93711660 9759L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9760W: http://www.alsa-project.org/
dde7ad8d 9761T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9762T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9763Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9764S: Maintained
3126a179
JP
9765F: Documentation/sound/
9766F: include/sound/
c117ab84 9767F: include/uapi/sound/
679655da 9768F: sound/
1da177e4 9769
33bbe149
MB
9770SOUND - COMPRESSED AUDIO
9771M: Vinod Koul <vinod.koul@intel.com>
9772L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9773T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9774S: Supported
f672f31a 9775F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9776F: include/sound/compress_driver.h
f672f31a 9777F: include/uapi/sound/compress_*
33bbe149
MB
9778F: sound/core/compress_offload.c
9779F: sound/soc/soc-compress.c
9780
bd903bde 9781SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9782M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9783M: Mark Brown <broonie@kernel.org>
86f14df8 9784T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9785L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9786W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9787S: Supported
2820f615 9788F: Documentation/sound/alsa/soc/
679655da 9789F: sound/soc/
e6e55122 9790F: include/sound/soc*
eb1a6af3 9791
d7f8761b
MB
9792SOUND - DMAENGINE HELPERS
9793M: Lars-Peter Clausen <lars@metafoo.de>
9794S: Supported
9795F: include/sound/dmaengine_pcm.h
9796F: sound/core/pcm_dmaengine.c
9797F: sound/soc/soc-generic-dmaengine-pcm.c
9798
990a6a99
OS
9799SP2 MEDIA DRIVER
9800M: Olli Salonen <olli.salonen@iki.fi>
9801L: linux-media@vger.kernel.org
9802W: http://linuxtv.org/
9803Q: http://patchwork.linuxtv.org/project/linux-media/list/
9804S: Maintained
9805F: drivers/media/dvb-frontends/sp2*
9806
473321fc 9807SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9808M: "David S. Miller" <davem@davemloft.net>
1da177e4 9809L: sparclinux@vger.kernel.org
8a6e2535 9810Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9811T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9812T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9813S: Maintained
679655da 9814F: arch/sparc/
7765b8bb 9815F: drivers/sbus/
1da177e4 9816
6404fcca
DM
9817SPARC SERIAL DRIVERS
9818M: "David S. Miller" <davem@davemloft.net>
9819L: sparclinux@vger.kernel.org
08deed1e
JP
9820T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9821T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9822S: Maintained
6816383a 9823F: include/linux/sunserialcore.h
df621252 9824F: drivers/tty/serial/suncore.c
df621252
GKH
9825F: drivers/tty/serial/sunhv.c
9826F: drivers/tty/serial/sunsab.c
9827F: drivers/tty/serial/sunsab.h
9828F: drivers/tty/serial/sunsu.c
9829F: drivers/tty/serial/sunzilog.c
9830F: drivers/tty/serial/sunzilog.h
6404fcca 9831
389325b4
CL
9832SPARSE CHECKER
9833M: "Christopher Li" <sparse@chrisli.org>
9834L: linux-sparse@vger.kernel.org
9835W: https://sparse.wiki.kernel.org/
9836T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9837T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9838S: Maintained
9839F: include/linux/compiler.h
9840
fc0c195a 9841SPEAR PLATFORM SUPPORT
da89947b 9842M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9843M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9844L: spear-devel@list.st.com
9845L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9846W: http://www.st.com/spear
9847S: Maintained
281e192f 9848F: arch/arm/mach-spear/
fc0c195a 9849
9850SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9851M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9852L: spear-devel@list.st.com
9853L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9854W: http://www.st.com/spear
9855S: Maintained
5df33a62 9856F: drivers/clk/spear/
fc0c195a 9857
e2d1d6c0 9858SPI SUBSYSTEM
b02e48f2 9859M: Mark Brown <broonie@kernel.org>
dfbe403c 9860L: linux-spi@vger.kernel.org
e7e4e13c 9861T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9862Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9863S: Maintained
679655da
JP
9864F: Documentation/spi/
9865F: drivers/spi/
9866F: include/linux/spi/
c117ab84 9867F: include/uapi/linux/spi/
e2d1d6c0 9868
2752e401 9869SPIDERNET NETWORK DRIVER for CELL
8b58be88 9870M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9871L: netdev@vger.kernel.org
9872S: Supported
679655da 9873F: Documentation/networking/spider_net.txt
8df158ac 9874F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9875
e2d1d6c0 9876SPU FILE SYSTEM
8b58be88 9877M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9878L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9879W: http://www.ibm.com/developerworks/power/cell/
9880S: Supported
679655da
JP
9881F: Documentation/filesystems/spufs.txt
9882F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9883
fc555841 9884SQUASHFS FILE SYSTEM
d7f2ff67 9885M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9886L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9887W: http://squashfs.org.uk
9888S: Maintained
679655da
JP
9889F: Documentation/filesystems/squashfs.txt
9890F: fs/squashfs/
fc555841 9891
1da177e4 9892SRM (Alpha) environment access
8b58be88 9893M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9894S: Maintained
679655da 9895F: arch/alpha/kernel/srm_env.c
1da177e4 9896
26e9a397 9897STABLE BRANCH
879a5a00 9898M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9899L: stable@vger.kernel.org
879a5a00 9900S: Supported
7b175c46 9901F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9902
26e9a397 9903STAGING SUBSYSTEM
879a5a00 9904M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9905T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9906L: devel@driverdev.osuosl.org
879a5a00 9907S: Supported
679655da 9908F: drivers/staging/
dbc6c2cc 9909
ebd3d010
JP
9910STAGING - COMEDI
9911M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9912M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9913S: Odd Fixes
9914F: drivers/staging/comedi/
9915
a0138163
JP
9916STAGING - FLARION FT1000 DRIVERS
9917M: Marek Belisko <marek.belisko@gmail.com>
9918S: Odd Fixes
9919F: drivers/staging/ft1000/
9920
6c1bb424 9921STAGING - INDUSTRIAL IO
030a13d7 9922M: Jonathan Cameron <jic23@kernel.org>
a0138163 9923L: linux-iio@vger.kernel.org
6c1bb424
JP
9924S: Odd Fixes
9925F: drivers/staging/iio/
9926
a0138163
JP
9927STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9928M: Jarod Wilson <jarod@wilsonet.com>
9929W: http://www.lirc.org/
9930S: Odd Fixes
b2b0186d 9931F: drivers/staging/media/lirc/
a0138163 9932
f5e5de1e
OD
9933STAGING - LUSTRE PARALLEL FILESYSTEM
9934M: Oleg Drokin <oleg.drokin@intel.com>
9935M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
9936L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
9937W: http://wiki.lustre.org/
f5e5de1e
OD
9938S: Maintained
9939F: drivers/staging/lustre
9940
7c6b6c71
MD
9941STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9942M: Marc Dietrich <marvin24@gmx.de>
9943L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9944L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9945S: Maintained
9946F: drivers/staging/nvec/
9947
a0138163 9948STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9949M: Jens Frederich <jfrederich@gmail.com>
9950M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9951M: Jon Nettleton <jon.nettleton@gmail.com>
9952W: http://wiki.laptop.org/go/DCON
3140b458 9953S: Maintained
a0138163
JP
9954F: drivers/staging/olpc_dcon/
9955
9956STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9957M: Willy Tarreau <willy@meta-x.org>
9958S: Odd Fixes
9959F: drivers/staging/panel/
9960
a0138163
JP
9961STAGING - REALTEK RTL8712U DRIVERS
9962M: Larry Finger <Larry.Finger@lwfinger.net>
9963M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9964S: Odd Fixes
9965F: drivers/staging/rtl8712/
9966
7591ba8b
JS
9967STAGING - REALTEK RTL8723U WIRELESS DRIVER
9968M: Larry Finger <Larry.Finger@lwfinger.net>
9969M: Jes Sorensen <Jes.Sorensen@redhat.com>
9970L: linux-wireless@vger.kernel.org
9971S: Maintained
9972F: drivers/staging/rtl8723au/
9973
980ac4d7
SM
9974STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9975M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9976M: Teddy Wang <teddy.wang@siliconmotion.com>
9977M: Sudip Mukherjee <sudip@vectorindia.org>
9978L: linux-fbdev@vger.kernel.org
9979S: Maintained
9980F: drivers/staging/sm750fb/
9981
510fa408
JP
9982STAGING - SLICOSS
9983M: Lior Dotan <liodot@gmail.com>
9984M: Christopher Harrer <charrer@alacritech.com>
9985S: Odd Fixes
9986F: drivers/staging/slicoss/
9987
a0138163
JP
9988STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9989M: William Hubbs <w.d.hubbs@gmail.com>
9990M: Chris Brannon <chris@the-brannons.com>
d33bce31 9991M: Kirk Reiser <kirk@reisers.ca>
a0138163 9992M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9993L: speakup@linux-speakup.org
a0138163
JP
9994W: http://www.linux-speakup.org/
9995S: Odd Fixes
9996F: drivers/staging/speakup/
9997
b3e871ce
JP
9998STAGING - VIA VT665X DRIVERS
9999M: Forest Bond <forest@alittletooquiet.net>
10000S: Odd Fixes
10001F: drivers/staging/vt665?/
10002
a30baec1
JK
10003STAGING - WILC1000 WIFI DRIVER
10004M: Johnny Kim <johnny.kim@atmel.com>
10005M: Rachel Kim <rachel.kim@atmel.com>
10006M: Dean Lee <dean.lee@atmel.com>
10007M: Chris Park <chris.park@atmel.com>
10008L: linux-wireless@vger.kernel.org
10009S: Supported
10010F: drivers/staging/wilc1000/
10011
709bcb07 10012STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10013M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10014S: Odd Fixes
10015F: drivers/staging/xgifb/
10016
77241056
MM
10017HFI1 DRIVER
10018M: Mike Marciniszyn <infinipath@intel.com>
10019L: linux-rdma@vger.kernel.org
10020S: Supported
10021F: drivers/staging/rdma/hfi1
10022
1da177e4 10023STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10024M: Ion Badulescu <ionut@badula.org>
b4f90189 10025S: Odd Fixes
9bba23b0 10026F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10027
e2d1d6c0 10028SUN3/3X
8b58be88 10029M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10030W: http://sammy.net/sun3/
10031S: Maintained
679655da
JP
10032F: arch/m68k/kernel/*sun3*
10033F: arch/m68k/sun3*/
10034F: arch/m68k/include/asm/sun3*
e689cf4a 10035F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10036
af6a5af8
HG
10037SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10038M: Hans de Goede <hdegoede@redhat.com>
10039L: linux-input@vger.kernel.org
10040S: Maintained
10041F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10042F: drivers/input/keyboard/sun4i-lradc-keys.c
10043
2bc9ff01
DK
10044SUNDANCE NETWORK DRIVER
10045M: Denis Kirjanov <kda@linux-powerpc.org>
10046L: netdev@vger.kernel.org
10047S: Maintained
10048F: drivers/net/ethernet/dlink/sundance.c
10049
2cbb12a4 10050SUPERH
2cbb12a4 10051L: linux-sh@vger.kernel.org
8a6e2535 10052Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10053S: Orphan
066069e1 10054F: Documentation/sh/
679655da 10055F: arch/sh/
066069e1 10056F: drivers/sh/
1da177e4 10057
4480f15b 10058SUSPEND TO RAM
7fb06082 10059M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10060M: Len Brown <len.brown@intel.com>
10061M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10062L: linux-pm@vger.kernel.org
e2d1d6c0 10063S: Supported
679655da
JP
10064F: Documentation/power/
10065F: arch/x86/kernel/acpi/
10066F: drivers/base/power/
10067F: kernel/power/
10068F: include/linux/suspend.h
10069F: include/linux/freezer.h
10070F: include/linux/pm.h
1da177e4
LT
10071
10072SVGA HANDLING
8b58be88 10073M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10074L: linux-video@atrey.karlin.mff.cuni.cz
10075S: Maintained
679655da
JP
10076F: Documentation/svga.txt
10077F: arch/x86/boot/video*
1da177e4 10078
6e28b761
KRW
10079SWIOTLB SUBSYSTEM
10080M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10081L: linux-kernel@vger.kernel.org
10082S: Supported
10083F: lib/swiotlb.c
10084F: arch/*/kernel/pci-swiotlb.c
10085F: include/linux/swiotlb.h
10086
007f790c
JP
10087SWITCHDEV
10088M: Jiri Pirko <jiri@resnulli.us>
10089L: netdev@vger.kernel.org
10090S: Supported
10091F: net/switchdev/
10092F: include/net/switchdev.h
10093
db8e35d5
VG
10094SYNOPSYS ARC ARCHITECTURE
10095M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
10096S: Supported
10097F: arch/arc/
9b28829d 10098F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 10099F: drivers/tty/serial/arc_uart.c
b7182d1a 10100T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10101
556cc1c5
AB
10102SYNOPSYS ARC SDP platform support
10103M: Alexey Brodkin <abrodkin@synopsys.com>
10104S: Supported
10105F: arch/arc/plat-axs10x
10106F: arch/arc/boot/dts/ax*
10107F: Documentation/devicetree/bindings/arc/axs10*
10108
6c284c9a
LJ
10109SYSTEM CONFIGURATION (SYSCON)
10110M: Lee Jones <lee.jones@linaro.org>
10111M: Arnd Bergmann <arnd@arndb.de>
10112T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10113S: Supported
10114F: drivers/mfd/syscon.c
10115
1da177e4 10116SYSV FILESYSTEM
8b58be88 10117M: Christoph Hellwig <hch@infradead.org>
1da177e4 10118S: Maintained
679655da
JP
10119F: Documentation/filesystems/sysv-fs.txt
10120F: fs/sysv/
10121F: include/linux/sysv_fs.h
1da177e4 10122
86cfa7fc 10123TARGET SUBSYSTEM
9c3646d1 10124M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10125L: linux-scsi@vger.kernel.org
b9f5edc2 10126L: target-devel@vger.kernel.org
86cfa7fc 10127W: http://www.linux-iscsi.org
cf015e9f 10128W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10129T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10130S: Supported
10131F: drivers/target/
10132F: include/target/
10133F: Documentation/target/
10134
4e68852d 10135TASKSTATS STATISTICS INTERFACE
185e595f 10136M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10137S: Maintained
679655da
JP
10138F: Documentation/accounting/taskstats*
10139F: include/linux/taskstats*
10140F: kernel/taskstats.c
4e68852d 10141
781b456a 10142TC CLASSIFIER
f935f3f8 10143M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10144L: netdev@vger.kernel.org
10145S: Maintained
679655da 10146F: include/net/pkt_cls.h
c117ab84 10147F: include/uapi/linux/pkt_cls.h
679655da 10148F: net/sched/
781b456a 10149
5067f08a 10150TCP LOW PRIORITY MODULE
8b58be88
JP
10151M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10152M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10153W: http://tcp-lp-mod.sourceforge.net/
10154S: Maintained
679655da 10155F: net/ipv4/tcp_lp.c
5067f08a 10156
91952bc0
AP
10157TDA10071 MEDIA DRIVER
10158M: Antti Palosaari <crope@iki.fi>
10159L: linux-media@vger.kernel.org
10160W: http://linuxtv.org/
10161W: http://palosaari.fi/linux/
10162Q: http://patchwork.linuxtv.org/project/linux-media/list/
10163T: git git://linuxtv.org/anttip/media_tree.git
10164S: Maintained
10165F: drivers/media/dvb-frontends/tda10071*
10166
10167TDA18212 MEDIA DRIVER
10168M: Antti Palosaari <crope@iki.fi>
10169L: linux-media@vger.kernel.org
10170W: http://linuxtv.org/
10171W: http://palosaari.fi/linux/
10172Q: http://patchwork.linuxtv.org/project/linux-media/list/
10173T: git git://linuxtv.org/anttip/media_tree.git
10174S: Maintained
10175F: drivers/media/tuners/tda18212*
10176
10177TDA18218 MEDIA DRIVER
10178M: Antti Palosaari <crope@iki.fi>
10179L: linux-media@vger.kernel.org
10180W: http://linuxtv.org/
10181W: http://palosaari.fi/linux/
10182Q: http://patchwork.linuxtv.org/project/linux-media/list/
10183T: git git://linuxtv.org/anttip/media_tree.git
10184S: Maintained
10185F: drivers/media/tuners/tda18218*
10186
3b2f6aba
MK
10187TDA18271 MEDIA DRIVER
10188M: Michael Krufky <mkrufky@linuxtv.org>
10189L: linux-media@vger.kernel.org
10190W: http://linuxtv.org/
10191W: http://github.com/mkrufky
10192Q: http://patchwork.linuxtv.org/project/linux-media/list/
10193T: git git://linuxtv.org/mkrufky/tuners.git
10194S: Maintained
10195F: drivers/media/tuners/tda18271*
10196
e48307a9
MK
10197TDA827x MEDIA DRIVER
10198M: Michael Krufky <mkrufky@linuxtv.org>
10199L: linux-media@vger.kernel.org
10200W: http://linuxtv.org/
10201W: http://github.com/mkrufky
10202Q: http://patchwork.linuxtv.org/project/linux-media/list/
10203T: git git://linuxtv.org/mkrufky/tuners.git
10204S: Maintained
10205F: drivers/media/tuners/tda8290.*
10206
66cf9212
MK
10207TDA8290 MEDIA DRIVER
10208M: Michael Krufky <mkrufky@linuxtv.org>
10209L: linux-media@vger.kernel.org
10210W: http://linuxtv.org/
10211W: http://github.com/mkrufky
10212Q: http://patchwork.linuxtv.org/project/linux-media/list/
10213T: git git://linuxtv.org/mkrufky/tuners.git
10214S: Maintained
10215F: drivers/media/tuners/tda8290.*
10216
4b9fba30
HV
10217TDA9840 MEDIA DRIVER
10218M: Hans Verkuil <hverkuil@xs4all.nl>
10219L: linux-media@vger.kernel.org
10220T: git git://linuxtv.org/media_tree.git
10221W: http://linuxtv.org
10222S: Maintained
10223F: drivers/media/i2c/tda9840*
10224
2cb654fd 10225TEA5761 TUNER DRIVER
009a5410 10226M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10227L: linux-media@vger.kernel.org
10228W: http://linuxtv.org
10229T: git git://linuxtv.org/media_tree.git
10230S: Odd fixes
10231F: drivers/media/tuners/tea5761.*
10232
10233TEA5767 TUNER DRIVER
009a5410 10234M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10235L: linux-media@vger.kernel.org
10236W: http://linuxtv.org
10237T: git git://linuxtv.org/media_tree.git
10238S: Maintained
10239F: drivers/media/tuners/tea5767.*
10240
4b9fba30
HV
10241TEA6415C MEDIA DRIVER
10242M: Hans Verkuil <hverkuil@xs4all.nl>
10243L: linux-media@vger.kernel.org
10244T: git git://linuxtv.org/media_tree.git
10245W: http://linuxtv.org
10246S: Maintained
10247F: drivers/media/i2c/tea6415c*
10248
10249TEA6420 MEDIA DRIVER
10250M: Hans Verkuil <hverkuil@xs4all.nl>
10251L: linux-media@vger.kernel.org
10252T: git git://linuxtv.org/media_tree.git
10253W: http://linuxtv.org
10254S: Maintained
10255F: drivers/media/i2c/tea6420*
10256
3d249d4c 10257TEAM DRIVER
dca9ab92 10258M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10259L: netdev@vger.kernel.org
10260S: Supported
10261F: drivers/net/team/
10262F: include/linux/if_team.h
c117ab84 10263F: include/uapi/linux/if_team.h
3d249d4c 10264
7d029125 10265TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10266M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10267S: Maintained
10268F: arch/x86/platform/ts5500/
10269
40ad4a30
SY
10270TECHNOTREND USB IR RECEIVER
10271M: Sean Young <sean@mess.org>
10272L: linux-media@vger.kernel.org
10273S: Maintained
10274F: drivers/media/rc/ttusbir.c
10275
adabdb0c 10276TEGRA ARCHITECTURE SUPPORT
243d58ec 10277M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10278M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10279M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10280L: linux-tegra@vger.kernel.org
fd117cd1 10281Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10282T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10283S: Supported
bbbe96ed 10284N: [^a-z]tegra
84b9414b 10285
adabdb0c
SW
10286TEGRA CLOCK DRIVER
10287M: Peter De Schrijver <pdeschrijver@nvidia.com>
10288M: Prashant Gaikwad <pgaikwad@nvidia.com>
10289S: Supported
10290F: drivers/clk/tegra/
10291
10292TEGRA DMA DRIVER
10293M: Laxman Dewangan <ldewangan@nvidia.com>
10294S: Supported
10295F: drivers/dma/tegra20-apb-dma.c
10296
adabdb0c
SW
10297TEGRA I2C DRIVER
10298M: Laxman Dewangan <ldewangan@nvidia.com>
10299S: Supported
10300F: drivers/i2c/busses/i2c-tegra.c
10301
10302TEGRA IOMMU DRIVERS
10303M: Hiroshi Doyu <hdoyu@nvidia.com>
10304S: Supported
10305F: drivers/iommu/tegra*
10306
10307TEGRA KBC DRIVER
10308M: Rakesh Iyer <riyer@nvidia.com>
10309M: Laxman Dewangan <ldewangan@nvidia.com>
10310S: Supported
10311F: drivers/input/keyboard/tegra-kbc.c
10312
adabdb0c
SW
10313TEGRA PWM DRIVER
10314M: Thierry Reding <thierry.reding@gmail.com>
10315S: Supported
10316F: drivers/pwm/pwm-tegra.c
10317
10318TEGRA SERIAL DRIVER
10319M: Laxman Dewangan <ldewangan@nvidia.com>
10320S: Supported
10321F: drivers/tty/serial/serial-tegra.c
10322
10323TEGRA SPI DRIVER
10324M: Laxman Dewangan <ldewangan@nvidia.com>
10325S: Supported
10326F: drivers/spi/spi-tegra*
10327
1a348ccc 10328TEHUTI ETHERNET DRIVER
8b58be88 10329M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10330L: netdev@vger.kernel.org
10331S: Supported
ef7f5429 10332F: drivers/net/ethernet/tehuti/*
1a348ccc 10333
4e68852d 10334Telecom Clock Driver for MCPL0010
8b58be88 10335M: Mark Gross <mark.gross@intel.com>
4e68852d 10336S: Supported
679655da 10337F: drivers/char/tlclk.c
4e68852d 10338
4480f15b 10339TENSILICA XTENSA PORT (xtensa)
8b58be88 10340M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10341M: Max Filippov <jcmvbkbc@gmail.com>
10342L: linux-xtensa@linux-xtensa.org
4e68852d 10343S: Maintained
679655da 10344F: arch/xtensa/
3dc99857 10345F: drivers/irqchip/irq-xtensa-*
4e68852d 10346
5313ba66
HV
10347THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10348M: Hans Verkuil <hverkuil@xs4all.nl>
10349L: linux-media@vger.kernel.org
10350T: git git://linuxtv.org/media_tree.git
10351W: http://linuxtv.org
10352S: Maintained
10353F: drivers/media/radio/radio-raremono.c
10354
d3fb6955 10355THERMAL
b75f0050 10356M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10357M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10358L: linux-pm@vger.kernel.org
10359T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10360T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10361Q: https://patchwork.kernel.org/project/linux-pm/list/
10362S: Supported
10363F: drivers/thermal/
10364F: include/linux/thermal.h
af6c9f16 10365F: include/uapi/linux/thermal.h
b75f0050
JP
10366F: include/linux/cpu_cooling.h
10367F: Documentation/devicetree/bindings/thermal/
d3fb6955 10368
64e05d8b
VK
10369THERMAL/CPU_COOLING
10370M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10371M: Viresh Kumar <viresh.kumar@linaro.org>
10372M: Javi Merino <javi.merino@arm.com>
10373L: linux-pm@vger.kernel.org
10374S: Supported
10375F: Documentation/thermal/cpu-cooling-api.txt
10376F: drivers/thermal/cpu_cooling.c
10377F: include/linux/cpu_cooling.h
10378
30ba2fbd
VD
10379THINGM BLINK(1) USB RGB LED DRIVER
10380M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10381S: Maintained
10382F: drivers/hid/hid-thingm.c
10383
4e68852d 10384THINKPAD ACPI EXTRAS DRIVER
8b58be88 10385M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10386L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10387L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10388W: http://ibm-acpi.sourceforge.net
10389W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10390T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10391S: Maintained
679655da 10392F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10393
1b46f2a2 10394TI BANDGAP AND THERMAL DRIVER
f14d1c24 10395M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10396L: linux-pm@vger.kernel.org
531ff13e 10397L: linux-omap@vger.kernel.org
5a723e81 10398S: Maintained
794b2e25 10399F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10400
0c7665c3
MF
10401TI CDCE706 CLOCK DRIVER
10402M: Max Filippov <jcmvbkbc@gmail.com>
10403S: Maintained
10404F: drivers/clk/clk-cdce706.c
10405
49b6a5e3
TK
10406TI CLOCK DRIVER
10407M: Tero Kristo <t-kristo@ti.com>
10408L: linux-omap@vger.kernel.org
10409S: Maintained
10410F: drivers/clk/ti/
10411F: include/linux/clk/ti.h
10412
4020f2d7 10413TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10414M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10415S: Maintained
679655da
JP
10416F: drivers/misc/tifm*
10417F: drivers/mmc/host/tifm_sd.c
10418F: include/linux/tifm.h
4020f2d7 10419
e0c52404 10420TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10421M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10422L: linux-kernel@vger.kernel.org
10423L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10424S: Maintained
10425F: drivers/soc/ti/*
10426T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10427
10428
152ad442
SR
10429TI LM49xxx FAMILY ASoC CODEC DRIVERS
10430M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10431M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10432L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10433S: Maintained
10434F: sound/soc/codecs/lm49453*
d392dead 10435F: sound/soc/codecs/isabelle*
152ad442 10436
0edd807d
KM
10437TI LP855x BACKLIGHT DRIVER
10438M: Milo Kim <milo.kim@ti.com>
10439S: Maintained
10440F: Documentation/backlight/lp855x-driver.txt
10441F: drivers/video/backlight/lp855x_bl.c
10442F: include/linux/platform_data/lp855x.h
10443
faf13f6d
KM
10444TI LP8727 CHARGER DRIVER
10445M: Milo Kim <milo.kim@ti.com>
10446S: Maintained
10447F: drivers/power/lp8727_charger.c
10448F: include/linux/platform_data/lp8727.h
10449
22f1229f
KM
10450TI LP8788 MFD DRIVER
10451M: Milo Kim <milo.kim@ti.com>
10452S: Maintained
10453F: drivers/iio/adc/lp8788_adc.c
10454F: drivers/leds/leds-lp8788.c
10455F: drivers/mfd/lp8788*.c
10456F: drivers/power/lp8788-charger.c
10457F: drivers/regulator/lp8788-*.c
10458F: include/linux/mfd/lp8788*.h
10459
84640e27
KM
10460TI NETCP ETHERNET DRIVER
10461M: Wingman Kwok <w-kwok2@ti.com>
10462M: Murali Karicheri <m-karicheri2@ti.com>
10463L: netdev@vger.kernel.org
10464S: Maintained
10465F: drivers/net/ethernet/ti/netcp*
10466
217e0ca9
KC
10467TI TAS571X FAMILY ASoC CODEC DRIVER
10468M: Kevin Cernekee <cernekee@chromium.org>
10469L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10470S: Odd Fixes
10471F: sound/soc/codecs/tas571x*
10472
dd5e8e6b 10473TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10474M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10475L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10476S: Maintained
10477F: sound/soc/codecs/twl4030*
10478
90921014 10479TI WILINK WIRELESS DRIVERS
90921014
LC
10480L: linux-wireless@vger.kernel.org
10481W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10482W: http://wireless.kernel.org/en/users/Drivers/wl1251
10483T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10484S: Orphan
90921014
LC
10485F: drivers/net/wireless/ti/
10486F: include/linux/wl12xx.h
10487
e86eaa3a 10488TIPC NETWORK LAYER
8b58be88 10489M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10490M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10491L: netdev@vger.kernel.org (core kernel code)
10492L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10493W: http://tipc.sourceforge.net/
e86eaa3a 10494S: Maintained
c117ab84 10495F: include/uapi/linux/tipc*.h
679655da 10496F: net/tipc/
e86eaa3a 10497
867e359b 10498TILE ARCHITECTURE
c47b15c4 10499M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10500W: http://www.ezchip.com/scm/
867e359b
CM
10501S: Supported
10502F: arch/tile/
6b940606 10503F: drivers/char/tile-srom.c
5c770755 10504F: drivers/edac/tile_edac.c
6b940606
CM
10505F: drivers/net/ethernet/tile/
10506F: drivers/rtc/rtc-tile.c
10507F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10508F: drivers/tty/serial/tilegx.c
6b940606
CM
10509F: drivers/usb/host/*-tilegx.c
10510F: include/linux/usb/tilegx.h
867e359b 10511
1da177e4 10512TLAN NETWORK DRIVER
8b58be88 10513M: Samuel Chessman <chessman@tux.org>
88c07dde 10514L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10515W: http://sourceforge.net/projects/tlan/
10516S: Maintained
679655da 10517F: Documentation/networking/tlan.txt
b544dbac 10518F: drivers/net/ethernet/ti/tlan.*
1da177e4 10519
d74db3b2 10520TOMOYO SECURITY MODULE
8b58be88
JP
10521M: Kentaro Takeda <takedakn@nttdata.co.jp>
10522M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10523L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10524L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10525L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10526L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10527W: http://tomoyo.sourceforge.jp/
843d183c 10528T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10529S: Maintained
679655da 10530F: security/tomoyo/
d74db3b2 10531
9caeb532 10532TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10533M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10534L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10535S: Maintained
10536F: drivers/platform/x86/topstar-laptop.c
10537
1da177e4 10538TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10539M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10540L: platform-driver-x86@vger.kernel.org
0a63ca11 10541S: Maintained
679655da 10542F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10543
0a63ca11
AA
10544TOSHIBA BLUETOOTH DRIVER
10545M: Azael Avalos <coproscefalo@gmail.com>
10546L: platform-driver-x86@vger.kernel.org
10547S: Maintained
10548F: drivers/platform/x86/toshiba_bluetooth.c
10549
10550TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10551M: Azael Avalos <coproscefalo@gmail.com>
10552L: platform-driver-x86@vger.kernel.org
10553S: Maintained
10554F: drivers/platform/x86/toshiba_haps.c
10555
1da177e4 10556TOSHIBA SMM DRIVER
8b58be88 10557M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10558W: http://www.buzzard.org.uk/toshiba/
10559S: Maintained
679655da
JP
10560F: drivers/char/toshiba.c
10561F: include/linux/toshiba.h
c117ab84 10562F: include/uapi/linux/toshiba.h
1da177e4 10563
d32d9864
MR
10564TOSHIBA TC358743 DRIVER
10565M: Mats Randgaard <matrandg@cisco.com>
10566L: linux-media@vger.kernel.org
10567S: Maintained
10568F: drivers/media/i2c/tc358743*
10569F: include/media/tc358743.h
10570
d719f900 10571TMIO MMC DRIVER
c4b13fb0 10572M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10573L: linux-mmc@vger.kernel.org
d719f900 10574S: Maintained
d1057c40
GL
10575F: drivers/mmc/host/tmio_mmc*
10576F: drivers/mmc/host/sh_mobile_sdhi.c
10577F: include/linux/mmc/tmio.h
10578F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10579
917cc4e6
GR
10580TMP401 HARDWARE MONITOR DRIVER
10581M: Guenter Roeck <linux@roeck-us.net>
10582L: lm-sensors@lm-sensors.org
10583S: Maintained
10584F: Documentation/hwmon/tmp401
10585F: drivers/hwmon/tmp401.c
10586
98f32602 10587TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10588M: Hugh Dickins <hughd@google.com>
98f32602
HD
10589L: linux-mm@kvack.org
10590S: Maintained
10591F: include/linux/shmem_fs.h
10592F: mm/shmem.c
10593
45f95b53 10594TM6000 VIDEO4LINUX DRIVER
009a5410 10595M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10596L: linux-media@vger.kernel.org
10597W: http://linuxtv.org
10598T: git git://linuxtv.org/media_tree.git
10599S: Odd fixes
10600F: drivers/media/usb/tm6000/
10601
c65fde19
HV
10602TW68 VIDEO4LINUX DRIVER
10603M: Hans Verkuil <hverkuil@xs4all.nl>
10604L: linux-media@vger.kernel.org
10605T: git git://linuxtv.org/media_tree.git
10606W: http://linuxtv.org
10607S: Odd Fixes
10608F: drivers/media/pci/tw68/
10609
4e68852d 10610TPM DEVICE DRIVER
901486b8 10611M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10612M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10613R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10614W: http://tpmdd.sourceforge.net
63a10dfd 10615L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10616Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10617T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10618S: Maintained
679655da 10619F: drivers/char/tpm/
4e68852d 10620
1a0f1b27
AL
10621TPM IBM_VTPM DEVICE DRIVER
10622M: Ashley Lai <ashleydlai@gmail.com>
10623W: http://tpmdd.sourceforge.net
10624L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10625S: Maintained
10626F: drivers/char/tpm/tpm_ibmvtpm*
10627
d6f005a1
JP
10628TRACING
10629M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10630M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10631T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10632S: Maintained
10633F: Documentation/trace/ftrace.txt
10634F: arch/*/*/*/ftrace.h
10635F: arch/*/kernel/ftrace.c
10636F: include/*/ftrace.h
10637F: include/linux/trace*.h
10638F: include/trace/
10639F: kernel/trace/
6e68e6c5 10640F: tools/testing/selftests/ftrace/
d6f005a1 10641
1da177e4 10642TRIVIAL PATCHES
8b58be88 10643M: Jiri Kosina <trivial@kernel.org>
54e5881d 10644T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10645S: Maintained
86ef925f 10646K: ^Subject:.*(?i)trivial
1da177e4 10647
4e68852d 10648TTY LAYER
879a5a00 10649M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10650M: Jiri Slaby <jslaby@suse.com>
879a5a00 10651S: Supported
08deed1e 10652T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10653F: Documentation/serial/
8dd5d2f1 10654F: drivers/tty/
df621252 10655F: drivers/tty/serial/serial_core.c
e3288775
AC
10656F: include/linux/serial_core.h
10657F: include/linux/serial.h
10658F: include/linux/tty.h
c117ab84
CEB
10659F: include/uapi/linux/serial_core.h
10660F: include/uapi/linux/serial.h
10661F: include/uapi/linux/tty.h
4e68852d 10662
91952bc0
AP
10663TUA9001 MEDIA DRIVER
10664M: Antti Palosaari <crope@iki.fi>
10665L: linux-media@vger.kernel.org
10666W: http://linuxtv.org/
10667W: http://palosaari.fi/linux/
10668Q: http://patchwork.linuxtv.org/project/linux-media/list/
10669T: git git://linuxtv.org/anttip/media_tree.git
10670S: Maintained
10671F: drivers/media/tuners/tua9001*
10672
740db6d7 10673TULIP NETWORK DRIVERS
8b58be88 10674M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10675L: netdev@vger.kernel.org
10676S: Maintained
0f04e2aa 10677F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10678
10679TUN/TAP driver
ba57b6f2 10680M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10681W: http://vtun.sourceforge.net/tun
10682S: Maintained
679655da
JP
10683F: Documentation/networking/tuntap.txt
10684F: arch/um/os-Linux/drivers/
1da177e4 10685
b454cc66 10686TURBOCHANNEL SUBSYSTEM
8b58be88 10687M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10688M: Ralf Baechle <ralf@linux-mips.org>
10689L: linux-mips@linux-mips.org
10690Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10691S: Maintained
679655da
JP
10692F: drivers/tc/
10693F: include/linux/tc.h
b454cc66 10694
1da177e4 10695U14-34F SCSI DRIVER
8b58be88 10696M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10697L: linux-scsi@vger.kernel.org
10698S: Maintained
679655da 10699F: drivers/scsi/u14-34f.c
1da177e4 10700
e2d1d6c0 10701UBI FILE SYSTEM (UBIFS)
949cb623 10702M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10703M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10704L: linux-mtd@lists.infradead.org
e2966cbe 10705T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10706W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10707S: Maintained
679655da
JP
10708F: Documentation/filesystems/ubifs.txt
10709F: fs/ubifs/
e2d1d6c0 10710
e1632fa2 10711UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10712M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10713W: http://www.uclinux.org/
e1632fa2 10714L: linux-m68k@lists.linux-m68k.org
cc2020e6 10715L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10716T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10717S: Maintained
e1632fa2
GU
10718F: arch/m68k/coldfire/
10719F: arch/m68k/68*/
61bc02bb
JP
10720F: arch/m68k/*/*_no.*
10721F: arch/m68k/include/asm/*_no.*
cc2020e6 10722
1da177e4 10723UDF FILESYSTEM
d8130624 10724M: Jan Kara <jack@suse.com>
1da177e4 10725S: Maintained
679655da
JP
10726F: Documentation/filesystems/udf.txt
10727F: fs/udf/
1da177e4 10728
cc2020e6 10729UFS FILESYSTEM
8b58be88 10730M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10731S: Maintained
679655da
JP
10732F: Documentation/filesystems/ufs.txt
10733F: fs/ufs/
cc2020e6 10734
0a09d3ab
DH
10735UHID USERSPACE HID IO DRIVER:
10736M: David Herrmann <dh.herrmann@googlemail.com>
10737L: linux-input@vger.kernel.org
10738S: Maintained
10739F: drivers/hid/uhid.c
c117ab84 10740F: include/uapi/linux/uhid.h
0a09d3ab 10741
18332a80 10742ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10743L: linux-usb@vger.kernel.org
10c6c9c9 10744S: Orphan
355ffe69 10745F: drivers/uwb/
679655da
JP
10746F: include/linux/uwb.h
10747F: include/linux/uwb/
18332a80 10748
b31d8273
G
10749UNICORE32 ARCHITECTURE:
10750M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10751W: http://mprc.pku.edu.cn/~guanxuetao/linux
10752S: Maintained
ceebf4d5 10753T: git git://github.com/gxt/linux.git
b31d8273
G
10754F: arch/unicore32/
10755
d8379ab1
TF
10756UNIFDEF
10757M: Tony Finch <dot@dotat.at>
10758W: http://dotat.at/prog/unifdef
10759S: Maintained
10760F: scripts/unifdef.c
10761
1da177e4 10762UNIFORM CDROM DRIVER
8b58be88 10763M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10764W: http://www.kernel.dk
10765S: Maintained
679655da
JP
10766F: Documentation/cdrom/
10767F: drivers/cdrom/cdrom.c
10768F: include/linux/cdrom.h
c117ab84 10769F: include/uapi/linux/cdrom.h
1da177e4 10770
56df0122 10771UNISYS S-PAR DRIVERS
49e7d9df
JP
10772M: Benjamin Romer <benjamin.romer@unisys.com>
10773M: David Kershner <david.kershner@unisys.com>
10774L: sparmaintainer@unisys.com (Unisys internal)
10775S: Supported
10776F: drivers/staging/unisys/
56df0122 10777
9941fa6e
VH
10778UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10779M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10780L: linux-scsi@vger.kernel.org
10781S: Supported
10782F: Documentation/scsi/ufs.txt
10783F: drivers/scsi/ufs/
10784
e2d1d6c0 10785UNSORTED BLOCK IMAGES (UBI)
949cb623 10786M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10787M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10788W: http://www.linux-mtd.infradead.org/
10789L: linux-mtd@lists.infradead.org
b6b44e0a 10790T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10791S: Supported
80811493 10792F: drivers/mtd/ubi/
679655da 10793F: include/linux/mtd/ubi.h
c117ab84 10794F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10795
1da177e4 10796USB ACM DRIVER
61eee9a7 10797M: Oliver Neukum <oliver@neukum.org>
6372594a 10798L: linux-usb@vger.kernel.org
1da177e4 10799S: Maintained
679655da
JP
10800F: Documentation/usb/acm.txt
10801F: drivers/usb/class/cdc-acm.*
1da177e4 10802
b7d572e1
PF
10803USB AR5523 WIRELESS DRIVER
10804M: Pontus Fuchs <pontus.fuchs@gmail.com>
10805L: linux-wireless@vger.kernel.org
10806S: Maintained
10807F: drivers/net/wireless/ath/ar5523/
10808
115bb1ff 10809USB ATTACHED SCSI
f50a4968 10810M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10811M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10812L: linux-usb@vger.kernel.org
10813L: linux-scsi@vger.kernel.org
8eae0fb7 10814S: Maintained
115bb1ff
MW
10815F: drivers/usb/storage/uas.c
10816
1da177e4 10817USB CDC ETHERNET DRIVER
61eee9a7 10818M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10819L: linux-usb@vger.kernel.org
1da177e4 10820S: Maintained
679655da 10821F: drivers/net/usb/cdc_*.c
c117ab84 10822F: include/uapi/linux/usb/cdc.h
1da177e4 10823
66e3e591
KP
10824USB CHAOSKEY DRIVER
10825M: Keith Packard <keithp@keithp.com>
10826L: linux-usb@vger.kernel.org
10827S: Maintained
10828F: drivers/usb/misc/chaoskey.c
10829
b02b371e 10830USB CYPRESS C67X00 DRIVER
8b58be88 10831M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10832L: linux-usb@vger.kernel.org
10833S: Maintained
679655da 10834F: drivers/usb/c67x00/
b02b371e 10835
d0374f4f 10836USB DAVICOM DM9601 DRIVER
8b58be88 10837M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10838L: netdev@vger.kernel.org
d0374f4f
PK
10839W: http://www.linux-usb.org/usbnet
10840S: Maintained
679655da 10841F: drivers/net/usb/dm9601.c
d0374f4f 10842
cc2020e6 10843USB DIAMOND RIO500 DRIVER
8b58be88 10844M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10845L: rio500-users@lists.sourceforge.net
10846W: http://rio500.sourceforge.net
10847S: Maintained
679655da 10848F: drivers/usb/misc/rio500*
cc2020e6 10849
1da177e4 10850USB EHCI DRIVER
578333ab 10851M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10852L: linux-usb@vger.kernel.org
578333ab 10853S: Maintained
679655da
JP
10854F: Documentation/usb/ehci.txt
10855F: drivers/usb/host/ehci*
1da177e4 10856
69ae9e3e 10857USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10858M: Felipe Balbi <balbi@ti.com>
795fb7e7 10859L: linux-usb@vger.kernel.org
69ae9e3e 10860W: http://www.linux-usb.org/gadget
d6d0f665
FB
10861T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10862S: Maintained
679655da
JP
10863F: drivers/usb/gadget/
10864F: include/linux/usb/gadget*
69ae9e3e 10865
2dea64b4 10866USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10867M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10868L: linux-usb@vger.kernel.org
54e5881d 10869T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10870S: Maintained
c2f01971 10871F: Documentation/hid/hiddev.txt
679655da 10872F: drivers/hid/usbhid/
1da177e4 10873
959eea21 10874USB ISP116X DRIVER
8b58be88 10875M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10876L: linux-usb@vger.kernel.org
959eea21 10877S: Maintained
679655da
JP
10878F: drivers/usb/host/isp116x*
10879F: include/linux/usb/isp116x.h
959eea21 10880
1da177e4 10881USB MASS STORAGE DRIVER
8b58be88 10882M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10883L: linux-usb@vger.kernel.org
8836aeb8 10884L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10885S: Maintained
10886W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10887F: drivers/usb/storage/
1da177e4 10888
af39917d
CL
10889USB MIDI DRIVER
10890M: Clemens Ladisch <clemens@ladisch.de>
10891L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10892T: git git://git.alsa-project.org/alsa-kernel.git
10893S: Maintained
10894F: sound/usb/midi.*
10895
444ce9d4
JP
10896USB NETWORKING DRIVERS
10897L: linux-usb@vger.kernel.org
10898S: Odd Fixes
10899F: drivers/net/usb/
10900
1da177e4 10901USB OHCI DRIVER
578333ab 10902M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10903L: linux-usb@vger.kernel.org
578333ab 10904S: Maintained
679655da
JP
10905F: Documentation/usb/ohci.txt
10906F: drivers/usb/host/ohci*
1da177e4 10907
963ffa3e
PC
10908USB OTG FSM (Finite State Machine)
10909M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10910T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10911L: linux-usb@vger.kernel.org
10912S: Maintained
10913F: drivers/usb/common/usb-otg-fsm.c
10914
563da3a9
VM
10915USB OVER IP DRIVER
10916M: Valentina Manea <valentina.manea.m@gmail.com>
10917M: Shuah Khan <shuah.kh@samsung.com>
10918L: linux-usb@vger.kernel.org
10919S: Maintained
10920F: drivers/usb/usbip/
10921F: tools/usb/usbip/
10922
1da177e4 10923USB PEGASUS DRIVER
a16b945c 10924M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10925L: linux-usb@vger.kernel.org
043600a6 10926L: netdev@vger.kernel.org
052e3128
PM
10927T: git git://github.com/petkan/pegasus.git
10928W: https://github.com/petkan/pegasus
1da177e4 10929S: Maintained
679655da 10930F: drivers/net/usb/pegasus.*
1da177e4 10931
d3ad558f
FB
10932USB PHY LAYER
10933M: Felipe Balbi <balbi@ti.com>
10934L: linux-usb@vger.kernel.org
10935T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10936S: Maintained
10937F: drivers/usb/phy/
d3ad558f 10938
73e4fb3f 10939USB PRINTER DRIVER (usblp)
8b58be88 10940M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10941L: linux-usb@vger.kernel.org
73e4fb3f 10942S: Supported
679655da 10943F: drivers/usb/class/usblp.c
1da177e4
LT
10944
10945USB RTL8150 DRIVER
a16b945c 10946M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10947L: linux-usb@vger.kernel.org
043600a6 10948L: netdev@vger.kernel.org
052e3128
PM
10949T: git git://github.com/petkan/rtl8150.git
10950W: https://github.com/petkan/rtl8150
1da177e4 10951S: Maintained
679655da 10952F: drivers/net/usb/rtl8150.c
1da177e4 10953
f896b796 10954USB SERIAL SUBSYSTEM
66085694 10955M: Johan Hovold <johan@kernel.org>
795fb7e7 10956L: linux-usb@vger.kernel.org
4e68852d 10957S: Maintained
679655da 10958F: Documentation/usb/usb-serial.txt
f896b796 10959F: drivers/usb/serial/
679655da 10960F: include/linux/usb/serial.h
1da177e4 10961
b3f0db1c
SG
10962USB SMSC75XX ETHERNET DRIVER
10963M: Steve Glendinning <steve.glendinning@shawell.net>
10964L: netdev@vger.kernel.org
10965S: Maintained
10966F: drivers/net/usb/smsc75xx.*
10967
2f7ca802 10968USB SMSC95XX ETHERNET DRIVER
90b24cfb 10969M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10970L: netdev@vger.kernel.org
90b24cfb 10971S: Maintained
679655da 10972F: drivers/net/usb/smsc95xx.*
2f7ca802 10973
1da177e4 10974USB SUBSYSTEM
879a5a00 10975M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10976L: linux-usb@vger.kernel.org
1da177e4 10977W: http://www.linux-usb.org
08deed1e 10978T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10979S: Supported
679655da 10980F: Documentation/usb/
679655da
JP
10981F: drivers/usb/
10982F: include/linux/usb.h
10983F: include/linux/usb/
1da177e4
LT
10984
10985USB UHCI DRIVER
8b58be88 10986M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10987L: linux-usb@vger.kernel.org
1da177e4 10988S: Maintained
679655da 10989F: drivers/usb/host/uhci*
1da177e4 10990
69ae9e3e 10991USB "USBNET" DRIVER FRAMEWORK
d8130624 10992M: Oliver Neukum <oneukum@suse.com>
043600a6 10993L: netdev@vger.kernel.org
69ae9e3e 10994W: http://www.linux-usb.org/usbnet
1da177e4 10995S: Maintained
679655da
JP
10996F: drivers/net/usb/usbnet.c
10997F: include/linux/usb/usbnet.h
1da177e4 10998
c0efd232 10999USB VIDEO CLASS
c53ac071 11000M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11001L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11002L: linux-media@vger.kernel.org
275ffde4 11003T: git git://linuxtv.org/media_tree.git
57c6d2e9 11004W: http://www.ideasonboard.org/uvc/
c0efd232 11005S: Maintained
0c0d06ca 11006F: drivers/media/usb/uvc/
6c0f0359 11007F: include/uapi/linux/uvcvideo.h
1da177e4 11008
b60b9c45
HV
11009USB VISION DRIVER
11010M: Hans Verkuil <hverkuil@xs4all.nl>
11011L: linux-media@vger.kernel.org
11012T: git git://linuxtv.org/media_tree.git
11013W: http://linuxtv.org
11014S: Odd Fixes
11015F: drivers/media/usb/usbvision/
11016
8282da47
LP
11017USB WEBCAM GADGET
11018M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11019L: linux-usb@vger.kernel.org
11020S: Maintained
3a83c16e 11021F: drivers/usb/gadget/function/*uvc*
faf2e1db 11022F: drivers/usb/gadget/legacy/webcam.c
8282da47 11023
bf164cc0 11024USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11025M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11026L: linux-wireless@vger.kernel.org
11027S: Maintained
679655da 11028F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11029
eb6bab13 11030USB XHCI DRIVER
03d85053 11031M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11032L: linux-usb@vger.kernel.org
11033S: Supported
36d0344c
SS
11034F: drivers/usb/host/xhci*
11035F: drivers/usb/host/pci-quirks*
eb6bab13 11036
1da177e4 11037USB ZD1201 DRIVER
4086b9ca 11038L: linux-wireless@vger.kernel.org
1da177e4 11039W: http://linux-lc100020.sourceforge.net
4086b9ca 11040S: Orphan
679655da 11041F: drivers/net/wireless/zd1201.*
1da177e4 11042
b7eee616 11043USB ZR364XX DRIVER
8b58be88 11044M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11045L: linux-usb@vger.kernel.org
661263b5 11046L: linux-media@vger.kernel.org
275ffde4 11047T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11048W: http://royale.zerezo.com/zr364xx/
11049S: Maintained
679655da 11050F: Documentation/video4linux/zr364xx.txt
90d72ac6 11051F: drivers/media/usb/zr364xx/
b7eee616 11052
289fcff4
HK
11053ULPI BUS
11054M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11055L: linux-usb@vger.kernel.org
11056S: Maintained
11057F: drivers/usb/common/ulpi.c
11058F: include/linux/ulpi/
11059
e7839f25 11060USER-MODE LINUX (UML)
8b58be88 11061M: Jeff Dike <jdike@addtoit.com>
b15194b7 11062M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11063L: user-mode-linux-devel@lists.sourceforge.net
11064L: user-mode-linux-user@lists.sourceforge.net
11065W: http://user-mode-linux.sourceforge.net
11066S: Maintained
61516587 11067F: Documentation/virtual/uml/
679655da 11068F: arch/um/
b070989a 11069F: arch/x86/um/
679655da
JP
11070F: fs/hostfs/
11071F: fs/hppfs/
b7eee616 11072
e5f114e9 11073USERSPACE I/O (UIO)
6a534c9d 11074M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11075M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11076S: Maintained
3d3fecbd 11077T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11078F: Documentation/DocBook/uio-howto.tmpl
11079F: drivers/uio/
11080F: include/linux/uio*.h
e5f114e9 11081
256cccbe 11082UTIL-LINUX PACKAGE
8b58be88 11083M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11084L: util-linux@vger.kernel.org
11085W: http://en.wikipedia.org/wiki/Util-linux
11086T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11087S: Maintained
11088
c1fd1c07 11089UVESAFB DRIVER
8b58be88 11090M: Michal Januszewski <spock@gentoo.org>
c69f677c 11091L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11092W: http://dev.gentoo.org/~spock/projects/uvesafb/
11093S: Maintained
679655da 11094F: Documentation/fb/uvesafb.txt
8a61f013 11095F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11096
4480f15b 11097VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11098M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11099S: Maintained
679655da
JP
11100F: Documentation/filesystems/vfat.txt
11101F: fs/fat/
1da177e4 11102
cba3345c
AW
11103VFIO DRIVER
11104M: Alex Williamson <alex.williamson@redhat.com>
11105L: kvm@vger.kernel.org
11106S: Maintained
11107F: Documentation/vfio.txt
11108F: drivers/vfio/
11109F: include/linux/vfio.h
c117ab84 11110F: include/uapi/linux/vfio.h
cba3345c 11111
a714ea5f
AW
11112VFIO PLATFORM DRIVER
11113M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11114L: kvm@vger.kernel.org
11115S: Maintained
11116F: drivers/vfio/platform/
11117
9e6f3438
PO
11118VIDEOBUF2 FRAMEWORK
11119M: Pawel Osciak <pawel@osciak.com>
11120M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11121M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11122L: linux-media@vger.kernel.org
11123S: Maintained
90d72ac6 11124F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11125F: include/media/videobuf2-*
11126
9a82446b
AS
11127VIRTIO CONSOLE DRIVER
11128M: Amit Shah <amit.shah@redhat.com>
11129L: virtualization@lists.linux-foundation.org
11130S: Maintained
11131F: drivers/char/virtio_console.c
11132F: include/linux/virtio_console.h
c117ab84 11133F: include/uapi/linux/virtio_console.h
9a82446b 11134
2426ec8f 11135VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11136M: "Michael S. Tsirkin" <mst@redhat.com>
11137L: virtualization@lists.linux-foundation.org
11138S: Maintained
11139F: drivers/virtio/
c893c8d7 11140F: tools/virtio/
2426ec8f
MT
11141F: drivers/net/virtio_net.c
11142F: drivers/block/virtio_blk.c
11143F: include/linux/virtio_*.h
916cdabc 11144F: include/uapi/linux/virtio_*.h
2426ec8f 11145
f2dbda3b
CH
11146VIRTIO DRIVERS FOR S390
11147M: Christian Borntraeger <borntraeger@de.ibm.com>
11148M: Cornelia Huck <cornelia.huck@de.ibm.com>
11149L: linux-s390@vger.kernel.org
11150L: virtualization@lists.linux-foundation.org
11151L: kvm@vger.kernel.org
11152S: Supported
1b568d93 11153F: drivers/s390/virtio/
f2dbda3b 11154
4ad6ee91
GH
11155VIRTIO GPU DRIVER
11156M: David Airlie <airlied@linux.ie>
11157M: Gerd Hoffmann <kraxel@redhat.com>
11158L: dri-devel@lists.freedesktop.org
11159L: virtualization@lists.linux-foundation.org
11160S: Maintained
11161F: drivers/gpu/drm/virtio/
11162F: include/uapi/linux/virtio_gpu.h
11163
3a4d5c94
MT
11164VIRTIO HOST (VHOST)
11165M: "Michael S. Tsirkin" <mst@redhat.com>
11166L: kvm@vger.kernel.org
c996d8b9 11167L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11168L: netdev@vger.kernel.org
11169S: Maintained
11170F: drivers/vhost/
c117ab84 11171F: include/uapi/linux/vhost.h
3a4d5c94 11172
271c8651
GH
11173VIRTIO INPUT DRIVER
11174M: Gerd Hoffmann <kraxel@redhat.com>
11175S: Maintained
11176F: drivers/virtio/virtio_input.c
11177F: include/uapi/linux/virtio_input.h
11178
1da177e4 11179VIA RHINE NETWORK DRIVER
210347e1 11180S: Orphan
f2148a47 11181F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11182
f0bf7f61 11183VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11184M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11185M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11186S: Maintained
11187F: drivers/mmc/host/via-sdmmc.c
11188
69e4a7c2 11189VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11190M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11191L: linux-fbdev@vger.kernel.org
69e4a7c2 11192S: Maintained
c7babebd
FTS
11193F: include/linux/via-core.h
11194F: include/linux/via-gpio.h
11195F: include/linux/via_i2c.h
8a61f013 11196F: drivers/video/fbdev/via/
69e4a7c2 11197
01f20734 11198VIA VELOCITY NETWORK DRIVER
8b58be88 11199M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11200L: netdev@vger.kernel.org
11201S: Maintained
f2148a47 11202F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11203
77911fd2 11204VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11205M: Hans Verkuil <hverkuil@xs4all.nl>
11206L: linux-media@vger.kernel.org
11207T: git git://linuxtv.org/media_tree.git
11208W: http://linuxtv.org
11209S: Maintained
77911fd2 11210F: drivers/media/platform/vivid/*
0b7bc1fa 11211
be7f8273 11212VLAN (802.1Q)
8b58be88 11213M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11214L: netdev@vger.kernel.org
11215S: Maintained
679655da
JP
11216F: drivers/net/macvlan.c
11217F: include/linux/if_*vlan.h
11218F: net/8021q/
be7f8273 11219
55e331cf 11220VLYNQ BUS
8b58be88 11221M: Florian Fainelli <florian@openwrt.org>
8578d7af 11222L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11223S: Maintained
11224F: drivers/vlynq/vlynq.c
11225F: include/linux/vlynq.h
11226
390beae4 11227VME SUBSYSTEM
74c600e3 11228M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11229M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11230M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11231L: devel@driverdev.osuosl.org
11232S: Maintained
11233T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11234F: Documentation/vme_api.txt
11235F: drivers/staging/vme/
11236F: drivers/vme/
11237F: include/linux/vme*
11238
4488e09b
AK
11239VMWARE HYPERVISOR INTERFACE
11240M: Alok Kataria <akataria@vmware.com>
11241L: virtualization@lists.linux-foundation.org
11242S: Supported
11243F: arch/x86/kernel/cpu/vmware.c
11244
73b35d07
DT
11245VMWARE BALLOON DRIVER
11246M: Xavier Deguillard <xdeguillard@vmware.com>
11247M: Philip Moltmann <moltmann@vmware.com>
11248M: "VMware, Inc." <pv-drivers@vmware.com>
11249L: linux-kernel@vger.kernel.org
11250S: Maintained
11251F: drivers/misc/vmw_balloon.c
11252
8b8be51b
TH
11253VMWARE VMMOUSE SUBDRIVER
11254M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11255M: "VMware, Inc." <pv-drivers@vmware.com>
11256L: linux-input@vger.kernel.org
11257S: Maintained
11258F: drivers/input/mouse/vmmouse.c
11259F: drivers/input/mouse/vmmouse.h
11260
d1a890fa 11261VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11262M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11263M: "VMware, Inc." <pv-drivers@vmware.com>
11264L: netdev@vger.kernel.org
11265S: Maintained
11266F: drivers/net/vmxnet3/
d1a890fa 11267
851b1642 11268VMware PVSCSI driver
f2d7e40e 11269M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11270M: VMware PV-Drivers <pv-drivers@vmware.com>
11271L: linux-scsi@vger.kernel.org
11272S: Maintained
11273F: drivers/scsi/vmw_pvscsi.c
11274F: drivers/scsi/vmw_pvscsi.h
11275
e53e86c7 11276VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11277M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11278M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11279L: linux-kernel@vger.kernel.org
1dd68f01 11280W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11281T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11282S: Supported
679655da
JP
11283F: drivers/regulator/
11284F: include/linux/regulator/
e53e86c7 11285
081958eb
DA
11286VRF
11287M: David Ahern <dsa@cumulusnetworks.com>
11288M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11289L: netdev@vger.kernel.org
11290S: Maintained
11291F: drivers/net/vrf.c
11292F: include/net/vrf.h
562d897d 11293F: Documentation/networking/vrf.txt
081958eb 11294
ab41319e 11295VT1211 HARDWARE MONITOR DRIVER
8b58be88 11296M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11297L: lm-sensors@lm-sensors.org
11298S: Maintained
679655da
JP
11299F: Documentation/hwmon/vt1211
11300F: drivers/hwmon/vt1211.c
ab41319e 11301
1de9e371 11302VT8231 HARDWARE MONITOR DRIVER
8b58be88 11303M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11304L: lm-sensors@lm-sensors.org
11305S: Maintained
679655da 11306F: drivers/hwmon/vt8231.c
1de9e371 11307
88095e7b
TO
11308VUB300 USB to SDIO/SD/MMC bridge chip
11309M: Tony Olech <tony.olech@elandigitalsystems.com>
11310L: linux-mmc@vger.kernel.org
11311L: linux-usb@vger.kernel.org
11312S: Supported
11313F: drivers/mmc/host/vub300.c
11314
1da177e4 11315W1 DALLAS'S 1-WIRE BUS
a8018766 11316M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11317S: Maintained
679655da
JP
11318F: Documentation/w1/
11319F: drivers/w1/
1da177e4 11320
13927079 11321W83791D HARDWARE MONITORING DRIVER
8b58be88 11322M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11323L: lm-sensors@lm-sensors.org
25845c22 11324S: Maintained
679655da
JP
11325F: Documentation/hwmon/w83791d
11326F: drivers/hwmon/w83791d.c
13927079 11327
61db011d 11328W83793 HARDWARE MONITORING DRIVER
8b58be88 11329M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11330L: lm-sensors@lm-sensors.org
11331S: Maintained
679655da
JP
11332F: Documentation/hwmon/w83793
11333F: drivers/hwmon/w83793.c
61db011d 11334
e3760b43 11335W83795 HARDWARE MONITORING DRIVER
d8130624 11336M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11337L: lm-sensors@lm-sensors.org
11338S: Maintained
11339F: drivers/hwmon/w83795.c
11340
1da177e4 11341W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11342M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11343S: Maintained
679655da 11344F: drivers/mmc/host/wbsd.*
1da177e4 11345
b4e05923
HG
11346WACOM PROTOCOL 4 SERIAL TABLETS
11347M: Julian Squires <julian@cipht.net>
11348M: Hans de Goede <hdegoede@redhat.com>
11349L: linux-input@vger.kernel.org
11350S: Maintained
11351F: drivers/input/tablet/wacom_serial4.c
11352
3527761c 11353WATCHDOG DEVICE DRIVERS
8b58be88 11354M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11355L: linux-watchdog@vger.kernel.org
11356W: http://www.linux-watchdog.org/
f599aaf0 11357T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11358S: Maintained
679655da
JP
11359F: Documentation/watchdog/
11360F: drivers/watchdog/
11361F: include/linux/watchdog.h
c117ab84 11362F: include/uapi/linux/watchdog.h
3527761c 11363
1da177e4 11364WD7000 SCSI DRIVER
8b58be88 11365M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11366L: linux-scsi@vger.kernel.org
11367S: Maintained
679655da 11368F: drivers/scsi/wd7000.c
1da177e4 11369
b22e00f3
DH
11370WIIMOTE HID DRIVER
11371M: David Herrmann <dh.herrmann@googlemail.com>
11372L: linux-input@vger.kernel.org
11373S: Maintained
11374F: drivers/hid/hid-wiimote*
11375
e258b80e 11376WINBOND CIR DRIVER
364e9e18 11377M: David Härdeman <david@hardeman.nu>
e258b80e 11378S: Maintained
116ab806 11379F: drivers/media/rc/winbond-cir.c
e258b80e 11380
8a70da82 11381WIMAX STACK
8b58be88 11382M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11383M: linux-wimax@intel.com
49e7d9df 11384L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11385S: Supported
11386W: http://linuxwimax.org
315987dc 11387F: Documentation/wimax/README.wimax
315987dc
JP
11388F: include/linux/wimax/debug.h
11389F: include/net/wimax.h
c117ab84 11390F: include/uapi/linux/wimax.h
315987dc 11391F: net/wimax/
8a70da82 11392
5fc14680 11393WISTRON LAPTOP BUTTON DRIVER
8b58be88 11394M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11395S: Maintained
679655da 11396F: drivers/input/misc/wistron_btns.c
5fc14680 11397
1da177e4 11398WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11399M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11400L: linux-wireless@vger.kernel.org
926554c4 11401W: http://oops.ghostprotocols.net:81/blog
1da177e4 11402S: Maintained
679655da 11403F: drivers/net/wireless/wl3501*
1da177e4 11404
055bcbcb 11405WOLFSON MICROELECTRONICS DRIVERS
fef95164 11406L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11407T: git https://github.com/CirrusLogic/linux-drivers.git
11408W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11409S: Supported
3768f0b1 11410F: Documentation/hwmon/wm83??
af1c5386 11411F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11412F: drivers/clk/clk-wm83*.c
9c309598 11413F: drivers/extcon/extcon-arizona.c
b75ea16a 11414F: drivers/leds/leds-wm83*.c
25b273ba 11415F: drivers/gpio/gpio-*wm*.c
9c309598 11416F: drivers/gpio/gpio-arizona.c
d22b0869 11417F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11418F: drivers/input/misc/wm831x-on.c
11419F: drivers/input/touchscreen/wm831x-ts.c
11420F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11421F: drivers/mfd/arizona*
11422F: drivers/mfd/wm*.c
b75ea16a
MB
11423F: drivers/power/wm83*.c
11424F: drivers/rtc/rtc-wm83*.c
11425F: drivers/regulator/wm8*.c
3860e6c4 11426F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11427F: drivers/watchdog/wm83*_wdt.c
9c309598 11428F: include/linux/mfd/arizona/
3860e6c4 11429F: include/linux/mfd/wm831x/
b75ea16a 11430F: include/linux/mfd/wm8350/
3768f0b1 11431F: include/linux/mfd/wm8400*
59ec6da2 11432F: include/linux/wm97xx.h
055bcbcb 11433F: include/sound/wm????.h
9c309598 11434F: sound/soc/codecs/arizona.?
055bcbcb 11435F: sound/soc/codecs/wm*
b75ea16a 11436
3e6cd7a4
TH
11437WORKQUEUE
11438M: Tejun Heo <tj@kernel.org>
badb7f5e 11439R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11440T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11441S: Maintained
11442F: include/linux/workqueue.h
11443F: kernel/workqueue.c
11444F: Documentation/workqueue.txt
11445
1da177e4 11446X.25 NETWORK LAYER
8bf28059 11447M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11448L: linux-x25@vger.kernel.org
8bf28059 11449S: Odd Fixes
679655da
JP
11450F: Documentation/networking/x25*
11451F: include/net/x25*
11452F: net/x25/
1da177e4 11453
e2d1d6c0 11454X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11455M: Thomas Gleixner <tglx@linutronix.de>
11456M: Ingo Molnar <mingo@redhat.com>
11457M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11458M: x86@kernel.org
981c3a4f 11459L: linux-kernel@vger.kernel.org
75fc2d37 11460T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11461S: Maintained
679655da
JP
11462F: Documentation/x86/
11463F: arch/x86/
e2d1d6c0 11464
d0944853 11465X86 PLATFORM DRIVERS
e181ba15 11466M: Darren Hart <dvhart@infradead.org>
d0944853 11467L: platform-driver-x86@vger.kernel.org
e181ba15 11468T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11469S: Maintained
14430813 11470F: drivers/platform/x86/
d0944853 11471
c1f5c54b
IM
11472X86 MCE INFRASTRUCTURE
11473M: Tony Luck <tony.luck@intel.com>
487ba8e8 11474M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11475L: linux-edac@vger.kernel.org
11476S: Maintained
11477F: arch/x86/kernel/cpu/mcheck/*
11478
f0905c5a
AL
11479X86 VDSO
11480M: Andy Lutomirski <luto@amacapital.net>
11481L: linux-kernel@vger.kernel.org
11482T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11483S: Maintained
d603c8e1 11484F: arch/x86/entry/vdso/
f0905c5a 11485
d6fad502 11486XC2028/3028 TUNER DRIVER
009a5410 11487M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11488L: linux-media@vger.kernel.org
11489W: http://linuxtv.org
11490T: git git://linuxtv.org/media_tree.git
11491S: Maintained
11492F: drivers/media/tuners/tuner-xc2028.*
11493
c4468085 11494XEN HYPERVISOR INTERFACE
c4468085 11495M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11496M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11497M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11498L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11499T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11500S: Supported
11501F: arch/x86/xen/
11502F: drivers/*/xen-*front.c
11503F: drivers/xen/
11504F: arch/x86/include/asm/xen/
11505F: include/xen/
c117ab84 11506F: include/uapi/xen/
c4468085 11507
77bfb479
SS
11508XEN HYPERVISOR ARM
11509M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11510L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11511S: Supported
11512F: arch/arm/xen/
11513F: arch/arm/include/asm/xen/
11514
b475e83f
SS
11515XEN HYPERVISOR ARM64
11516M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11517L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11518S: Supported
11519F: arch/arm64/xen/
11520F: arch/arm64/include/asm/xen/
11521
9b57e1a7
IC
11522XEN NETWORK BACKEND DRIVER
11523M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11524M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11525L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11526L: netdev@vger.kernel.org
11527S: Supported
11528F: drivers/net/xen-netback/*
11529
c5f8e29d
KRW
11530XEN PCI SUBSYSTEM
11531M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11532L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11533S: Supported
11534F: arch/x86/pci/*xen*
11535F: drivers/pci/*xen*
11536
a2c5ae65
KRW
11537XEN BLOCK SUBSYSTEM
11538M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11539M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11540L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11541S: Supported
11542F: drivers/block/xen-blkback/*
11543F: drivers/block/xen*
11544
15d03609
JG
11545XEN PVSCSI DRIVERS
11546M: Juergen Gross <jgross@suse.com>
11547L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11548L: linux-scsi@vger.kernel.org
11549S: Supported
11550F: drivers/scsi/xen-scsifront.c
11551F: drivers/xen/xen-scsiback.c
11552F: include/xen/interface/io/vscsiif.h
11553
c5f8e29d
KRW
11554XEN SWIOTLB SUBSYSTEM
11555M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11556L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11557S: Supported
11558F: arch/x86/xen/*swiotlb*
11559F: drivers/xen/*swiotlb*
11560
1da177e4
LT
11561XFS FILESYSTEM
11562P: Silicon Graphics Inc
809625ca 11563M: Dave Chinner <david@fromorbit.com>
18caa67a 11564M: xfs@oss.sgi.com
d7ede1aa 11565L: xfs@oss.sgi.com
1da177e4 11566W: http://oss.sgi.com/projects/xfs
54e5881d 11567T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11568S: Supported
679655da
JP
11569F: Documentation/filesystems/xfs.txt
11570F: fs/xfs/
1da177e4 11571
8a3b7a25 11572XILINX AXI ETHERNET DRIVER
59a54f30
MS
11573M: Anirudha Sarangi <anirudh@xilinx.com>
11574M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11575S: Maintained
11576F: drivers/net/ethernet/xilinx/xilinx_axienet*
11577
238b8721 11578XILINX UARTLITE SERIAL DRIVER
8b58be88 11579M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11580L: linux-serial@vger.kernel.org
11581S: Maintained
df621252 11582F: drivers/tty/serial/uartlite.c
238b8721 11583
df330515
LP
11584XILINX VIDEO IP CORES
11585M: Hyun Kwon <hyun.kwon@xilinx.com>
11586M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11587L: linux-media@vger.kernel.org
11588T: git git://linuxtv.org/media_tree.git
11589S: Supported
11590F: Documentation/devicetree/bindings/media/xilinx/
11591F: drivers/media/platform/xilinx/
a5562f65 11592F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11593
74316949
EB
11594XILLYBUS DRIVER
11595M: Eli Billauer <eli.billauer@gmail.com>
11596L: linux-kernel@vger.kernel.org
11597S: Supported
11598F: drivers/char/xillybus/
11599
f620e4b8
MF
11600XTENSA XTFPGA PLATFORM SUPPORT
11601M: Max Filippov <jcmvbkbc@gmail.com>
11602L: linux-xtensa@linux-xtensa.org
11603S: Maintained
11604F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11605F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11606
1da177e4 11607YAM DRIVER FOR AX.25
8b58be88 11608M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11609L: linux-hams@vger.kernel.org
11610S: Maintained
679655da
JP
11611F: drivers/net/hamradio/yam*
11612F: include/linux/yam.h
1da177e4 11613
af64a5eb 11614YEALINK PHONE DRIVER
8b58be88 11615M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11616L: usbb2k-api-dev@nongnu.org
11617S: Maintained
679655da
JP
11618F: Documentation/input/yealink.txt
11619F: drivers/input/misc/yealink.*
af64a5eb 11620
1da177e4 11621Z8530 DRIVER FOR AX.25
8b58be88 11622M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11623W: http://yaina.de/jreuter/
11624W: http://www.qsl.net/dl1bke/
11625L: linux-hams@vger.kernel.org
11626S: Maintained
679655da
JP
11627F: Documentation/networking/z8530drv.txt
11628F: drivers/net/hamradio/*scc.c
11629F: drivers/net/hamradio/z8530.h
1da177e4 11630
0cf31ec1 11631ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11632M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11633L: linux-mm@kvack.org
11634S: Maintained
11635F: mm/zbud.c
11636F: include/linux/zbud.h
11637
7c0c3afb 11638ZD1211RW WIRELESS DRIVER
8b58be88
JP
11639M: Daniel Drake <dsd@gentoo.org>
11640M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11641W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11642L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11643L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11644S: Maintained
679655da 11645F: drivers/net/wireless/zd1211rw/
7c0c3afb 11646
20263029
DS
11647ZPOOL COMPRESSED PAGE STORAGE API
11648M: Dan Streetman <ddstreet@ieee.org>
11649L: linux-mm@kvack.org
11650S: Maintained
11651F: mm/zpool.c
11652F: include/linux/zpool.h
11653
1da177e4 11654ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11655L: mjpeg-users@lists.sourceforge.net
f63145e2 11656L: linux-media@vger.kernel.org
1da177e4 11657W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11658T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11659S: Odd Fixes
90d72ac6 11660F: drivers/media/pci/zoran/
1da177e4 11661
6920f2cc
MK
11662ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11663M: Minchan Kim <minchan@kernel.org>
11664M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11665R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11666L: linux-kernel@vger.kernel.org
11667S: Maintained
11668F: drivers/block/zram/
11669F: Documentation/blockdev/zram.txt
11670
8b4a4080 11671ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11672M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11673S: Maintained
df621252 11674F: drivers/tty/serial/zs.*
8b4a4080 11675
eae70d06
MK
11676ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11677M: Minchan Kim <minchan@kernel.org>
11678M: Nitin Gupta <ngupta@vflare.org>
41192a2d 11679R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
11680L: linux-mm@kvack.org
11681S: Maintained
11682F: mm/zsmalloc.c
11683F: include/linux/zsmalloc.h
d02be50d 11684F: Documentation/vm/zsmalloc.txt
eae70d06 11685
0cf31ec1 11686ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11687M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11688L: linux-mm@kvack.org
11689S: Maintained
11690F: mm/zswap.c
11691
1da177e4 11692THE REST
8b58be88 11693M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11694L: linux-kernel@vger.kernel.org
8a6e2535 11695Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11696T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11697S: Buried alive in reporters
34d03cc1
JP
11698F: *
11699F: */
This page took 6.241147 seconds and 5 git commands to generate.