MAINTAINERS: Unify the microcode driver section
[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
45198c7b
LT
657AMD XGBE DRIVER
658M: Tom Lendacky <thomas.lendacky@amd.com>
659L: netdev@vger.kernel.org
660S: Supported
661F: drivers/net/ethernet/amd/xgbe/
45198c7b 662
284f42b6 663AMS (Apple Motion Sensor) DRIVER
8b58be88 664M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 665S: Supported
bd5f47ec 666F: drivers/macintosh/ams/
284f42b6 667
f94b533d 668AMSO1100 RNIC DRIVER
8b58be88
JP
669M: Tom Tucker <tom@opengridcomputing.com>
670M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 671L: linux-rdma@vger.kernel.org
f94b533d 672S: Maintained
679655da 673F: drivers/infiniband/hw/amso1100/
f94b533d 674
531fca16
HV
675ANALOG DEVICES INC AD9389B DRIVER
676M: Hans Verkuil <hans.verkuil@cisco.com>
677L: linux-media@vger.kernel.org
678S: Maintained
679F: drivers/media/i2c/ad9389b*
680
614b4384
LPC
681ANALOG DEVICES INC ADV7180 DRIVER
682M: Lars-Peter Clausen <lars@metafoo.de>
683L: linux-media@vger.kernel.org
684W: http://ez.analog.com/community/linux-device-drivers
685S: Supported
686F: drivers/media/i2c/adv7180.c
687
c40ddfa3
HV
688ANALOG DEVICES INC ADV7511 DRIVER
689M: Hans Verkuil <hans.verkuil@cisco.com>
690L: linux-media@vger.kernel.org
691S: Maintained
692F: drivers/media/i2c/adv7511*
693
531fca16
HV
694ANALOG DEVICES INC ADV7604 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7604*
699
c40ddfa3
HV
700ANALOG DEVICES INC ADV7842 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7842*
705
527a1a83 706ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 707M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 708L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 709W: http://wiki.analog.com/
a4edbc10 710W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 711S: Supported
39c9d199 712F: sound/soc/codecs/adau*
cc52688a 713F: sound/soc/codecs/adav*
4bdef3bd 714F: sound/soc/codecs/ad1*
ae48f5ef 715F: sound/soc/codecs/ad7*
4bdef3bd 716F: sound/soc/codecs/ssm*
40216ce7 717F: sound/soc/codecs/sigmadsp.*
4bdef3bd 718
527a1a83 719ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 720L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
721L: alsa-devel@alsa-project.org (moderated for non-subscribers)
722W: http://blackfin.uclinux.org/
723S: Supported
724F: sound/soc/blackfin/*
7d1f9018 725
4ce72abc
LPC
726ANALOG DEVICES INC IIO DRIVERS
727M: Lars-Peter Clausen <lars@metafoo.de>
728M: Michael Hennerich <Michael.Hennerich@analog.com>
729W: http://wiki.analog.com/
730W: http://ez.analog.com/community/linux-device-drivers
731S: Supported
732F: drivers/iio/*/ad*
733X: drivers/iio/*/adjd*
734F: drivers/staging/iio/*/ad*
735F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 736
0e3b67b3
LPC
737ANALOG DEVICES INC DMA DRIVERS
738M: Lars-Peter Clausen <lars@metafoo.de>
739W: http://ez.analog.com/community/linux-device-drivers
740S: Supported
741F: drivers/dma/dma-axi-dmac.c
742
41c9e95d
GK
743ANDROID DRIVERS
744M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 745M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 746M: Riley Andrews <riandrews@android.com>
0e4a566b 747T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
748L: devel@driverdev.osuosl.org
749S: Supported
750F: drivers/android/
751F: drivers/staging/android/
752
42269063 753AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 754M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 755L: linuxppc-dev@lists.ozlabs.org
93711660 756L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 757S: Maintained
679655da 758F: sound/aoa/
42269063 759
1da177e4 760APM DRIVER
e5f6450c 761M: Jiri Kosina <jikos@kernel.org>
81024fc4 762S: Odd fixes
679655da
JP
763F: arch/x86/kernel/apm_32.c
764F: include/linux/apm_bios.h
c117ab84 765F: include/uapi/linux/apm_bios.h
81024fc4 766F: drivers/char/apm-emulation.c
1da177e4 767
bd7aa4b2 768APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 769M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 770L: linux-input@vger.kernel.org
75dd112a 771S: Odd fixes
679655da 772F: drivers/input/mouse/bcm5974.c
bd7aa4b2 773
6f2fad74 774APPLE SMC DRIVER
75dd112a 775M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 776L: lm-sensors@lm-sensors.org
75dd112a 777S: Odd fixes
679655da 778F: drivers/hwmon/applesmc.c
6f2fad74 779
1da177e4 780APPLETALK NETWORK LAYER
8b58be88 781M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 782S: Maintained
679655da
JP
783F: drivers/net/appletalk/
784F: net/appletalk/
1da177e4 785
24299502
IS
786APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
787M: Iyappan Subramanian <isubramanian@apm.com>
788M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
789S: Supported
790F: drivers/net/ethernet/apm/xgene/
791F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
792
62a37dc7
LP
793APTINA CAMERA SENSOR PLL
794M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
795L: linux-media@vger.kernel.org
796S: Maintained
797F: drivers/media/i2c/aptina-pll.*
798
1154ea7d 799ARC FRAMEBUFFER DRIVER
8b58be88 800M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 801S: Maintained
8a61f013
JH
802F: drivers/video/fbdev/arcfb.c
803F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 804
c38f6ac7
MG
805ARCNET NETWORK LAYER
806M: Michael Grzeschik <m.grzeschik@pengutronix.de>
807L: netdev@vger.kernel.org
808S: Maintained
809F: drivers/net/arcnet/
810F: include/uapi/linux/if_arcnet.h
811
1da177e4 812ARM MFM AND FLOPPY DRIVERS
8b58be88 813M: Ian Molton <spyro@f2s.com>
1da177e4 814S: Maintained
679655da
JP
815F: arch/arm/lib/floppydma.S
816F: arch/arm/include/asm/floppy.h
1da177e4 817
6f96521f
WD
818ARM PMU PROFILING AND DEBUGGING
819M: Will Deacon <will.deacon@arm.com>
820S: Maintained
fa8ad788 821F: arch/arm/kernel/perf_*
6f96521f 822F: arch/arm/oprofile/common.c
6f96521f
WD
823F: arch/arm/kernel/hw_breakpoint.c
824F: arch/arm/include/asm/hw_breakpoint.h
fa8ad788
MR
825F: arch/arm/include/asm/perf_event.h
826F: drivers/perf/arm_pmu.c
827F: include/linux/perf/arm_pmu.h
6f96521f 828
d4275354 829ARM PORT
8b58be88 830M: Russell King <linux@arm.linux.org.uk>
efc03ecb 831L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
832W: http://www.arm.linux.org.uk/
833S: Maintained
834F: arch/arm/
835
d323c243
SB
836ARM SUB-ARCHITECTURES
837L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 838S: Maintained
d323c243
SB
839F: arch/arm/mach-*/
840F: arch/arm/plat-*/
841T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
842
cefbf4ea
RK
843ARM PRIMECELL AACI PL041 DRIVER
844M: Russell King <linux@arm.linux.org.uk>
845S: Maintained
846F: sound/arm/aaci.*
847
848ARM PRIMECELL CLCD PL110 DRIVER
849M: Russell King <linux@arm.linux.org.uk>
850S: Maintained
8a61f013 851F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
852
853ARM PRIMECELL KMI PL050 DRIVER
854M: Russell King <linux@arm.linux.org.uk>
855S: Maintained
856F: drivers/input/serio/ambakmi.*
857F: include/linux/amba/kmi.h
858
2761f5c2 859ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
860M: Russell King <linux@arm.linux.org.uk>
861S: Maintained
679655da 862F: drivers/mmc/host/mmci.*
2f748aaa 863F: include/linux/amba/mmci.h
2761f5c2 864
1b4304e5
RK
865ARM PRIMECELL UART PL010 AND PL011 DRIVERS
866M: Russell King <linux@arm.linux.org.uk>
867S: Maintained
868F: drivers/tty/serial/amba-pl01*.c
869F: include/linux/amba/serial.h
2761f5c2 870
cefbf4ea
RK
871ARM PRIMECELL BUS SUPPORT
872M: Russell King <linux@arm.linux.org.uk>
873S: Maintained
874F: drivers/amba/
875F: include/linux/amba/bus.h
876
2b7a52a4 877ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 878M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 879L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
880S: Maintained
881
9c784f95 882ARM/AFEB9260 MACHINE SUPPORT
8b58be88 883M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
885S: Maintained
886
2b7a52a4 887ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 888M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
890S: Maintained
891
1b106699
MR
892ARM/Allwinner A1X SoC support
893M: Maxime Ripard <maxime.ripard@free-electrons.com>
894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
895S: Maintained
60b0f380
MR
896N: sun[x4567]i
897
898ARM/Allwinner SoC Clock Support
899M: Emilio LĂ³pez <emilio@elopez.com.ar>
900S: Maintained
901F: drivers/clk/sunxi/
1b106699 902
7c1e3876
CC
903ARM/Amlogic MesonX SoC support
904M: Carlo Caione <carlo@caione.org>
905L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
906S: Maintained
12ddbadf 907F: drivers/media/rc/meson-ir.c
7c1e3876
CC
908N: meson[x68]
909
eff506fa
TZ
910ARM/Annapurna Labs ALPINE ARCHITECTURE
911M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
912S: Maintained
913F: arch/arm/mach-alpine/
914
c1fc8675 915ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 916M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 917M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 918M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 919L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
920W: http://www.linux4sam.org
921S: Supported
922F: arch/arm/mach-at91/
f0a0a58e 923F: include/soc/at91/
70e389cc
MB
924F: arch/arm/boot/dts/at91*.dts
925F: arch/arm/boot/dts/at91*.dtsi
926F: arch/arm/boot/dts/sama*.dts
927F: arch/arm/boot/dts/sama*.dtsi
5f58c970 928F: arch/arm/include/debug/at91.S
d4a89c7d 929
6e05dd4e
BB
930ARM/ATMEL AT91 Clock Support
931M: Boris Brezillon <boris.brezillon@free-electrons.com>
932S: Maintained
933F: drivers/clk/at91
934
986cf2e9 935ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 936M: Rob Herring <robh@kernel.org>
986cf2e9
RH
937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938S: Maintained
939F: arch/arm/mach-highbank/
940
d94f944e 941ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 942M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
943S: Maintained
944F: arch/arm/mach-cns3xxx/
d94f944e 945
4863dea3
SG
946ARM/CAVIUM THUNDER NETWORK DRIVER
947M: Sunil Goutham <sgoutham@cavium.com>
948M: Robert Richter <rric@kernel.org>
949L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
950S: Supported
322e5cc5 951F: drivers/net/ethernet/cavium/thunder/
4863dea3 952
386ab516
AS
953ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
954M: Alexander Shiyan <shc_work@mail.ru>
955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956S: Odd Fixes
b8ba3874 957N: clps711x
386ab516 958
2b7a52a4 959ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 960M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 961M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 963S: Maintained
d19d3667
HS
964F: arch/arm/mach-ep93xx/
965F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
966
967ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 968M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
970S: Maintained
971
d4275354 972ARM/CLKDEV SUPPORT
8b58be88 973M: Russell King <linux@arm.linux.org.uk>
efc03ecb 974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 975S: Maintained
d4275354 976F: arch/arm/include/asm/clkdev.h
4fa2651d 977F: drivers/clk/clkdev.c
d4275354 978
d48134e7 979ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 980M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
982S: Maintained
983
94150095
HF
984ARM/CONTEC MICRO9 MACHINE SUPPORT
985M: Hubert Feurstein <hubert.feurstein@contec.at>
986S: Maintained
987F: arch/arm/mach-ep93xx/micro9.c
988
a06ae860
PP
989ARM/CORESIGHT FRAMEWORK AND DRIVERS
990M: Mathieu Poirier <mathieu.poirier@linaro.org>
991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992S: Maintained
01081f5a 993F: drivers/hwtracing/coresight/*
a06ae860
PP
994F: Documentation/trace/coresight.txt
995F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 996F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 997
1da177e4 998ARM/CORGI MACHINE SUPPORT
8b58be88 999M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1000S: Maintained
1001
881a95f9 1002ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1003M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1005T: git git://github.com/ulli-kroll/linux.git
162500b3 1006S: Maintained
f49afbb5 1007F: arch/arm/mach-gemini/
98a9bb5b 1008F: drivers/rtc/rtc-gemini.c
881a95f9 1009
a990cbd8 1010ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1011M: Barry Song <baohua@kernel.org>
a990cbd8 1012L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1013T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1014S: Maintained
1015F: arch/arm/mach-prima2/
4a9c44f1 1016F: drivers/clk/sirf/
05f30e8d 1017F: drivers/clocksource/timer-prima2.c
5833ac98 1018F: drivers/clocksource/timer-atlas7.c
f8505ef5 1019N: [^a-z]sirf
a990cbd8 1020
c9d862c4
BS
1021ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1022M: Baruch Siach <baruch@tkos.co.il>
1023L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024S: Maintained
cde137aa 1025F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1026N: digicolor
1027
d4275354 1028ARM/EBSA110 MACHINE SUPPORT
8b58be88 1029M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1030L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1031W: http://www.arm.linux.org.uk/
1032S: Maintained
1033F: arch/arm/mach-ebsa110/
b955f6ca 1034F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1035
4721f3ce
UKK
1036ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1037M: Uwe Kleine-König <kernel@pengutronix.de>
1038L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039S: Maintained
1040N: efm32
1041
a9da4f7e 1042ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1043M: Daniel Ribeiro <drwyrm@gmail.com>
1044M: Stefan Schmidt <stefan@openezx.org>
1045M: Harald Welte <laforge@openezx.org>
d66f1886 1046L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1047W: http://www.openezx.org/
1048S: Maintained
cafc2265
SS
1049T: topgit git://git.openezx.org/openezx.git
1050F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1051
6a915af9 1052ARM/FARADAY FA526 PORT
162500b3 1053M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1055S: Maintained
1fa7e547 1056T: git git://git.berlios.de/gemini-board
f49afbb5 1057F: arch/arm/mm/*-fa*
6a915af9 1058
d4275354 1059ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1060M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1061L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1062W: http://www.arm.linux.org.uk/
1063S: Maintained
1064F: arch/arm/include/asm/hardware/dec21285.h
1065F: arch/arm/mach-footbridge/
1066
86183a5f 1067ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1068M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1069M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1070L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1071S: Maintained
f1c12837 1072T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1073F: arch/arm/mach-imx/
ce515a6b 1074F: arch/arm/mach-mxs/
2a82f95c 1075F: arch/arm/boot/dts/imx*
e5dafa22 1076F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1077F: drivers/clk/imx/
1078F: include/soc/imx/
86183a5f 1079
142109d2 1080ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1081M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1082M: Sascha Hauer <kernel@pengutronix.de>
1083R: Stefan Agner <stefan@agner.ch>
1084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085S: Maintained
1086T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1087F: arch/arm/mach-imx/*vf610*
1088F: arch/arm/boot/dts/vf*
1089
2b7a52a4 1090ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1091M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1093S: Maintained
1094
90b8fc34 1095ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1096M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1098S: Maintained
1099
ef47d5f0 1100ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1101M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1102M: Paul Parsons <lost.distance@yahoo.com>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1104S: Maintained
1105F: arch/arm/mach-pxa/hx4700.c
1106F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1107F: sound/soc/pxa/hx4700.c
ef47d5f0 1108
4dfad069
WX
1109ARM/HISILICON SOC SUPPORT
1110M: Wei Xu <xuwei5@hisilicon.com>
1111L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112W: http://www.hisilicon.com
1113S: Supported
1114T: git git://github.com/hisilicon/linux-hisi.git
1115F: arch/arm/mach-hisi/
1116
21f37bc3 1117ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1118M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1119W: www.jlime.com
1120S: Maintained
084bad91
KE
1121T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1122F: arch/arm/mach-sa1100/jornada720.c
1123F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1124
5e767ab9
JMC
1125ARM/IGEP MACHINE SUPPORT
1126M: Enric Balletbo i Serra <eballetbo@gmail.com>
1127M: Javier Martinez Canillas <javier@dowhile0.org>
1128L: linux-omap@vger.kernel.org
1129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130S: Maintained
06ff74fd 1131F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1132
403d2971
MV
1133ARM/INCOME PXA270 SUPPORT
1134M: Marek Vasut <marek.vasut@gmail.com>
1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136S: Maintained
ec154082 1137F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1138
2b7a52a4 1139ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1140M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1141L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1142S: Maintained
e2bdb176
DW
1143
1144ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1145L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1146S: Orphan
2b7a52a4
LB
1147
1148ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1149M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1151S: Maintained
2b7a52a4
LB
1152
1153ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1154M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1155L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1156S: Maintained
2b7a52a4 1157
2b7a52a4 1158ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1159M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1160L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1161S: Maintained
1162
dfdd8cc9
KH
1163ARM/INTEL IXP4XX ARM ARCHITECTURE
1164M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1165M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1167S: Maintained
1168F: arch/arm/mach-ixp4xx/
1169
838553c5 1170ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1171M: Jonathan Cameron <jic23@cam.ac.uk>
1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173S: Maintained
1174F: arch/arm/mach-pxa/stargate2.c
1175F: drivers/pcmcia/pxa2xx_stargate2.c
1176
2b7a52a4 1177ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1178M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1180S: Maintained
2b7a52a4
LB
1181
1182ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1183M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1185S: Maintained
1186
1154f858 1187ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1188M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1189L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190S: Maintained
1191F: arch/arm/mach-keystone/
317929cd 1192T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1193
bc6aa566 1194ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1195M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1196L: linux-kernel@vger.kernel.org
1197S: Maintained
1198F: drivers/clk/keystone/
1199
1200ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1201M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203L: linux-kernel@vger.kernel.org
1204S: Maintained
1205F: drivers/clocksource/timer-keystone.c
1206
1207ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1208M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1209L: linux-kernel@vger.kernel.org
1210S: Maintained
1211F: drivers/power/reset/keystone-reset.c
1212
1213ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1214M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1215L: linux-kernel@vger.kernel.org
1216S: Maintained
1217F: drivers/memory/*emif*
1218
2b7a52a4 1219ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1220M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1221L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1222S: Maintained
1223
3143875f
JE
1224ARM/LPC18XX ARCHITECTURE
1225M: Joachim Eastwood <manabian@gmail.com>
1226L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227S: Maintained
1228N: lpc18xx
1229
3b886171 1230ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1231M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1232S: Maintained
1233
31c17ac9 1234ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1235M: Jason Cooper <jason@lakedaemon.net>
1236M: Andrew Lunn <andrew@lunn.ch>
1237M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1238M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240S: Maintained
1241F: arch/arm/mach-mvebu/
59ec9671 1242F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1243F: arch/arm/boot/dts/armada*
1244F: arch/arm/boot/dts/kirkwood*
1245
75f41273 1246
40f4978b
SH
1247ARM/Marvell Berlin SoC support
1248M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1249L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1250S: Maintained
1251F: arch/arm/mach-berlin/
31c17ac9
GC
1252F: arch/arm/boot/dts/berlin*
1253
40f4978b 1254
4cfab57e 1255ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1256M: Jason Cooper <jason@lakedaemon.net>
1257M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1258M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1259M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1261S: Maintained
1262F: arch/arm/mach-dove/
54a246ff
NP
1263F: arch/arm/mach-mv78xx0/
1264F: arch/arm/mach-orion5x/
1265F: arch/arm/plat-orion/
31c17ac9
GC
1266F: arch/arm/boot/dts/dove*
1267F: arch/arm/boot/dts/orion5x*
1268
3b886171 1269
d69ac131
AC
1270ARM/Orion SoC/Technologic Systems TS-78xx platform support
1271M: Alexander Clouter <alex@digriz.org.uk>
1272L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1273W: http://www.digriz.org.uk/ts78xx/kernel
1274S: Maintained
1275F: arch/arm/mach-orion5x/ts78xx-*
1276
607b8fc9
EH
1277ARM/Mediatek RTC DRIVER
1278M: Eddie Huang <eddie.huang@mediatek.com>
1279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1280L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1281S: Maintained
1282F: drivers/rtc/rtc-mt6397.c
1283
e54951c8
MB
1284ARM/Mediatek SoC support
1285M: Matthias Brugger <matthias.bgg@gmail.com>
1286L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1287L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1288S: Maintained
1289F: arch/arm/boot/dts/mt6*
1290F: arch/arm/boot/dts/mt8*
1291F: arch/arm/mach-mediatek/
1292N: mtk
1293K: mediatek
1294
adcb079f
AB
1295ARM/MICREL KS8695 ARCHITECTURE
1296M: Greg Ungerer <gerg@uclinux.org>
1297L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1298F: arch/arm/mach-ks8695/
adcb079f
AB
1299S: Odd Fixes
1300
d78ff0a5 1301ARM/MIOA701 MACHINE SUPPORT
8b58be88 1302M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1303L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1304F: arch/arm/mach-pxa/mioa701.c
1305S: Maintained
1306
9624dfe6 1307ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1308M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1309S: Maintained
1310
e0ee9851 1311ARM/NOMADIK ARCHITECTURE
28b8e8d4 1312M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1313M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1315S: Maintained
1316F: arch/arm/mach-nomadik/
ecc265fe 1317F: drivers/pinctrl/nomadik/
87572880 1318F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1319T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1320
9d76295a 1321ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1322M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1323L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1324W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1325S: Supported
1326
8459c159 1327ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1328M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1329M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1330S: Maintained
1331
5d783a2d 1332ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1333M: Marek Vasut <marek.vasut@gmail.com>
75280787 1334L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1335W: http://hackndev.com
1336S: Maintained
933d35f0
JP
1337F: arch/arm/mach-pxa/include/mach/palmtx.h
1338F: arch/arm/mach-pxa/palmtx.c
1339F: arch/arm/mach-pxa/include/mach/palmt5.h
1340F: arch/arm/mach-pxa/palmt5.c
1341F: arch/arm/mach-pxa/include/mach/palmld.h
1342F: arch/arm/mach-pxa/palmld.c
1343F: arch/arm/mach-pxa/include/mach/palmte2.h
1344F: arch/arm/mach-pxa/palmte2.c
1345F: arch/arm/mach-pxa/include/mach/palmtc.h
1346F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1347
b57fe924 1348ARM/PALM TREO SUPPORT
d8130624 1349M: Tomas Cech <sleep_walker@suse.com>
75280787 1350L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1351W: http://hackndev.com
1352S: Maintained
b57fe924
JP
1353F: arch/arm/mach-pxa/include/mach/palmtreo.h
1354F: arch/arm/mach-pxa/palmtreo.c
90af5811 1355
c49e1e63 1356ARM/PALMZ72 SUPPORT
8b58be88 1357M: Sergey Lapin <slapin@ossfans.org>
75280787 1358L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1359W: http://hackndev.com
1360S: Maintained
933d35f0
JP
1361F: arch/arm/mach-pxa/include/mach/palmz72.h
1362F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1363
1da177e4 1364ARM/PLEB SUPPORT
8b58be88 1365M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1366W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1367S: Maintained
1368
1369ARM/PT DIGITAL BOARD PORT
8b58be88 1370M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1371L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1372W: http://www.arm.linux.org.uk/
1373S: Maintained
1374
8fc1b0f8
KG
1375ARM/QUALCOMM SUPPORT
1376M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1377M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1378M: David Brown <davidb@codeaurora.org>
1379L: linux-arm-msm@vger.kernel.org
f5d3af9d 1380L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1381S: Maintained
1382F: arch/arm/mach-qcom/
f5d3af9d 1383F: drivers/soc/qcom/
c0c89faf
SB
1384F: drivers/tty/serial/msm_serial.h
1385F: drivers/tty/serial/msm_serial.c
1386F: drivers/*/pm8???-*
1387F: drivers/mfd/ssbi.c
916f743d 1388F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1389T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1390
2b7a52a4 1391ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1392M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1393L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1394S: Maintained
1395
d4275354 1396ARM/RISCPC ARCHITECTURE
8b58be88 1397M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1398L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1399W: http://www.arm.linux.org.uk/
1400S: Maintained
d4275354
RK
1401F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1402F: arch/arm/include/asm/hardware/ioc.h
1403F: arch/arm/include/asm/hardware/iomd.h
1404F: arch/arm/include/asm/hardware/memc.h
1405F: arch/arm/mach-rpc/
1a6422f6 1406F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1407F: drivers/net/ethernet/i825xx/ether1*
1408F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1409F: drivers/scsi/arm/
1410
08ddbb0a
HS
1411ARM/Rockchip SoC support
1412M: Heiko Stuebner <heiko@sntech.de>
1413L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1414L: linux-rockchip@lists.infradead.org
08ddbb0a 1415S: Maintained
541555e9 1416F: arch/arm/boot/dts/rk3*
08ddbb0a 1417F: arch/arm/mach-rockchip/
541555e9
HS
1418F: drivers/clk/rockchip/
1419F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1420F: drivers/*/*rockchip*
541555e9
HS
1421F: drivers/*/*/*rockchip*
1422F: sound/soc/rockchip/
b4331b43 1423N: rockchip
08ddbb0a 1424
5bfb937c
KK
1425ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1426M: Kukjin Kim <kgene@kernel.org>
e8f98457 1427M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1429L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1430S: Maintained
6f0589c8
MB
1431F: arch/arm/boot/dts/s3c*
1432F: arch/arm/boot/dts/exynos*
d97236e6 1433F: arch/arm64/boot/dts/exynos/
482ce512 1434F: arch/arm/plat-samsung/
769bbb63
HS
1435F: arch/arm/mach-s3c24*/
1436F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1437F: arch/arm/mach-s5p*/
1438F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1439F: drivers/*/*s3c2410*
1440F: drivers/*/*/*s3c2410*
40c76662
MB
1441F: drivers/spi/spi-s3c*
1442F: sound/soc/samsung/*
33d43cdd 1443N: exynos
f556cb07 1444
10ffa964
KP
1445ARM/SAMSUNG MOBILE MACHINE SUPPORT
1446M: Kyungmin Park <kyungmin.park@samsung.com>
1447L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1448S: Maintained
004bbd3c 1449F: arch/arm/mach-s5pv210/
10ffa964 1450
3ce4ccb6
KD
1451ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1452M: Kyungmin Park <kyungmin.park@samsung.com>
1453M: Kamil Debski <k.debski@samsung.com>
1454L: linux-arm-kernel@lists.infradead.org
1455L: linux-media@vger.kernel.org
1456S: Maintained
1457F: drivers/media/platform/s5p-g2d/
1458
e6a476fd
MS
1459ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1460M: Kyungmin Park <kyungmin.park@samsung.com>
1461M: Kamil Debski <k.debski@samsung.com>
6305902c 1462M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1463L: linux-arm-kernel@lists.infradead.org
1464L: linux-media@vger.kernel.org
1465S: Maintained
934455d7 1466F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1467F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1468
1469ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1470M: Kyungmin Park <kyungmin.park@samsung.com>
1471M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1472L: linux-arm-kernel@lists.infradead.org
1473L: linux-media@vger.kernel.org
1474S: Maintained
90d72ac6 1475F: drivers/media/platform/s5p-tv/
e6a476fd 1476
d48d38e8 1477ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1478M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1479M: Magnus Damm <magnus.damm@gmail.com>
1480L: linux-sh@vger.kernel.org
d48d38e8 1481W: http://oss.renesas.com
bbff48f5 1482Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1483T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1484S: Supported
0b514fdb
SH
1485F: arch/arm/boot/dts/emev2*
1486F: arch/arm/boot/dts/r7s*
1487F: arch/arm/boot/dts/r8a*
1488F: arch/arm/boot/dts/sh*
0b514fdb 1489F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1490F: arch/arm/configs/marzen_defconfig
1491F: arch/arm/configs/shmobile_defconfig
7a2071c5 1492F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1493F: arch/arm/mach-shmobile/
1494F: drivers/sh/
1495
66314223 1496ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1497M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1498S: Maintained
1499F: arch/arm/mach-socfpga/
efadb751
DN
1500F: arch/arm/boot/dts/socfpga*
1501F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1502W: http://www.rocketboards.org
efadb751 1503T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1504
1505ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1506M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1507S: Maintained
1508F: drivers/clk/socfpga/
1509
71bcada8
TT
1510ARM/SOCFPGA EDAC SUPPORT
1511M: Thor Thayer <tthayer@opensource.altera.com>
1512S: Maintained
1513F: drivers/edac/altera_edac.
1514
65ebcc11 1515ARM/STI ARCHITECTURE
a92177ea
SK
1516M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1517M: Maxime Coquelin <maxime.coquelin@st.com>
1518M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1519L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1520L: kernel@stlinux.com
1521W: http://www.stlinux.com
1522S: Maintained
1523F: arch/arm/mach-sti/
a92177ea
SK
1524F: arch/arm/boot/dts/sti*
1525F: drivers/clocksource/arm_global_timer.c
82805d1b 1526F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1527F: drivers/i2c/busses/i2c-st.c
346e2e4a 1528F: drivers/media/rc/st_rc.c
95d66b16 1529F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1530F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1531F: drivers/phy/phy-miphy28lp.c
1532F: drivers/phy/phy-miphy365x.c
6da969a5 1533F: drivers/phy/phy-stih407-usb.c
26389c78 1534F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1535F: drivers/pinctrl/pinctrl-st.c
1536F: drivers/reset/sti/
db4112e6 1537F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1538F: drivers/tty/serial/st-asc.c
eb11adab 1539F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1540F: drivers/usb/host/ehci-st.c
1541F: drivers/usb/host/ohci-st.c
db4112e6 1542F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1543F: drivers/ata/ahci_st.c
65ebcc11 1544
ee6e7879
MC
1545ARM/STM32 ARCHITECTURE
1546M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1548S: Maintained
1549T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1550N: stm32
1551F: drivers/clocksource/armv7m_systick.c
1552
2b7a52a4 1553ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1554M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1555L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1556S: Maintained
1557
1bbd7089 1558ARM/TETON BGA MACHINE SUPPORT
706e69d6 1559M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1560L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1561S: Maintained
1562
2b7a52a4 1563ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1564M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1565L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1566S: Maintained
1567
98ad6e3b 1568ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1569M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1571W: http://www.mcuos.com
1572S: Maintained
4e89e8f6 1573F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1574F: drivers/input/keyboard/w90p910_keypad.c
1575F: drivers/input/touchscreen/w90p910_ts.c
1576F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1577F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1578F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1579F: drivers/rtc/rtc-nuc900.c
9df92e6c 1580F: drivers/spi/spi-nuc900.c
4e89e8f6 1581F: drivers/usb/host/ehci-w90x900.c
8a61f013 1582F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1583
54274d71 1584ARM/U300 MACHINE SUPPORT
e4651a9f 1585M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1586L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587S: Supported
1588F: arch/arm/mach-u300/
9affbd24 1589F: drivers/clocksource/timer-u300.c
54274d71
LW
1590F: drivers/i2c/busses/i2c-stu300.c
1591F: drivers/rtc/rtc-coh901331.c
1592F: drivers/watchdog/coh901327_wdt.c
1593F: drivers/dma/coh901318*
87572880
LW
1594F: drivers/mfd/ab3100*
1595F: drivers/rtc/rtc-ab3100.c
1596F: drivers/rtc/rtc-coh901331.c
1597T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1598
3d00d04f
MY
1599ARM/UNIPHIER ARCHITECTURE
1600M: Masahiro Yamada <yamada.masahiro@socionext.com>
1601L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1602S: Maintained
a3ff83d2 1603F: arch/arm/boot/dts/uniphier*
3d00d04f 1604F: arch/arm/mach-uniphier/
a3ff83d2
MY
1605F: drivers/pinctrl/uniphier/
1606F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1607N: uniphier
1608
87572880 1609ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1610M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1611L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1612S: Maintained
1613F: arch/arm/mach-ux500/
e4651a9f 1614F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1615F: drivers/dma/ste_dma40*
e4651a9f 1616F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1617F: drivers/mfd/abx500*
1618F: drivers/mfd/ab8500*
e4651a9f
LW
1619F: drivers/mfd/dbx500*
1620F: drivers/mfd/db8500*
ecc265fe
JP
1621F: drivers/pinctrl/nomadik/pinctrl-ab*
1622F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1623F: drivers/rtc/rtc-ab8500.c
e4651a9f 1624F: drivers/rtc/rtc-pl031.c
87572880 1625T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1626
e93fde28
UH
1627ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1628M: Ulf Hansson <ulf.hansson@linaro.org>
1629L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1630T: git git://git.linaro.org/people/ulfh/clk.git
1631S: Maintained
1632F: drivers/clk/ux500/
1633F: include/linux/platform_data/clk-ux500.h
1634
740d93b1
PM
1635ARM/VERSATILE EXPRESS PLATFORM
1636M: Liviu Dudau <liviu.dudau@arm.com>
1637M: Sudeep Holla <sudeep.holla@arm.com>
1638M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S: Maintained
1641F: arch/arm/boot/dts/vexpress*
9ccd6080 1642F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1643F: arch/arm/mach-vexpress/
1644F: */*/vexpress*
7e8f403f 1645F: */*/*/vexpress*
740d93b1
PM
1646F: drivers/clk/versatile/clk-vexpress-osc.c
1647F: drivers/clocksource/versatile.c
1648
d4275354 1649ARM/VFP SUPPORT
8b58be88 1650M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1651L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1652W: http://www.arm.linux.org.uk/
1653S: Maintained
1654F: arch/arm/vfp/
1655
e66b6d8e
MV
1656ARM/VOIPAC PXA270 SUPPORT
1657M: Marek Vasut <marek.vasut@gmail.com>
1658L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1659S: Maintained
1660F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1661F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1662
04529fe2
TP
1663ARM/VT8500 ARM ARCHITECTURE
1664M: Tony Prisk <linux@prisktech.co.nz>
1665L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666S: Maintained
1667F: arch/arm/mach-vt8500/
41fd91b4 1668F: drivers/clocksource/vt8500_timer.c
560746eb 1669F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1670F: drivers/mmc/host/wmt-sdmmc.c
1671F: drivers/pwm/pwm-vt8500.c
1672F: drivers/rtc/rtc-vt8500.c
1673F: drivers/tty/serial/vt8500_serial.c
4f31102b 1674F: drivers/usb/host/ehci-platform.c
41fd91b4 1675F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1676F: drivers/video/fbdev/vt8500lcdfb.*
1677F: drivers/video/fbdev/wm8505fb*
1678F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1679
e66b6d8e
MV
1680ARM/ZIPIT Z2 SUPPORT
1681M: Marek Vasut <marek.vasut@gmail.com>
1682L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683S: Maintained
1684F: arch/arm/mach-pxa/z2.c
6ab2a855 1685F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1686
5ecc4b53
JN
1687ARM/ZTE ARCHITECTURE
1688M: Jun Nie <jun.nie@linaro.org>
1689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690S: Maintained
1691F: arch/arm/mach-zx/
1692F: drivers/clk/zte/
1693F: Documentation/devicetree/bindings/arm/zte.txt
1694F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1695
51f29d44
MS
1696ARM/ZYNQ ARCHITECTURE
1697M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1698R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700W: http://wiki.xilinx.com
d6448b76 1701T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1702S: Supported
1703F: arch/arm/mach-zynq/
bd2a337a 1704F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1705F: drivers/block/xsysace.c
c2fd4e38
MS
1706N: zynq
1707N: xilinx
1708F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1709F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1710F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1711F: drivers/edac/synopsys_edac.c
51f29d44 1712
48ec83bc 1713ARM SMMU DRIVERS
b8f9879e
WD
1714M: Will Deacon <will.deacon@arm.com>
1715L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1716S: Maintained
1717F: drivers/iommu/arm-smmu.c
48ec83bc 1718F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1719F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1720
38074229
CM
1721ARM64 PORT (AARCH64 ARCHITECTURE)
1722M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1723M: Will Deacon <will.deacon@arm.com>
38074229
CM
1724L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1725S: Maintained
1726F: arch/arm64/
d19766ec 1727F: Documentation/arm64/
38074229 1728
9d7005f9
LP
1729AS3645A LED FLASH CONTROLLER DRIVER
1730M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1731L: linux-media@vger.kernel.org
1732T: git git://linuxtv.org/media_tree.git
1733S: Maintained
1734F: drivers/media/i2c/as3645a.c
1735F: include/media/as3645a.h
1736
d58de038
GJ
1737ASC7621 HARDWARE MONITOR DRIVER
1738M: George Joseph <george.joseph@fairview5.com>
1739L: lm-sensors@lm-sensors.org
1740S: Maintained
1741F: Documentation/hwmon/asc7621
1742F: drivers/hwmon/asc7621.c
1743
b229ece9 1744ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1745M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1746L: acpi4asus-user@lists.sourceforge.net
d0944853 1747L: platform-driver-x86@vger.kernel.org
76593d6f 1748W: http://acpi4asus.sf.net
85091b71 1749S: Maintained
b229ece9
CC
1750F: drivers/platform/x86/asus*.c
1751F: drivers/platform/x86/eeepc*.c
85091b71 1752
953a6479 1753ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1754R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1755W: http://sourceforge.net/projects/xscaleiop
08223d80 1756S: Odd fixes
679655da
JP
1757F: Documentation/crypto/async-tx-api.txt
1758F: crypto/async_tx/
1759F: drivers/dma/
1760F: include/linux/dmaengine.h
1761F: include/linux/async_tx.h
b3e5f263 1762
a1867d36 1763AT24 EEPROM DRIVER
14d77c4d 1764M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1765L: linux-i2c@vger.kernel.org
1766S: Maintained
1767F: drivers/misc/eeprom/at24.c
25f73ed5 1768F: include/linux/platform_data/at24.h
a1867d36 1769
e7839f25 1770ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1771M: "Ed L. Cashin" <ed.cashin@acm.org>
1772W: http://www.openaoe.org/
1da177e4 1773S: Supported
679655da
JP
1774F: Documentation/aoe/
1775F: drivers/block/aoe/
1da177e4 1776
9a10a870 1777ATHEROS ATH GENERIC UTILITIES
f726ee65 1778M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1779L: linux-wireless@vger.kernel.org
1780S: Supported
1781F: drivers/net/wireless/ath/*
1782
fa1c114f 1783ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1784M: Jiri Slaby <jirislaby@gmail.com>
1785M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1786M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1787L: linux-wireless@vger.kernel.org
72c706b7 1788W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1789S: Maintained
fa451753 1790F: drivers/net/wireless/ath/ath5k/
fa1c114f 1791
12e62d6f
KV
1792ATHEROS ATH6KL WIRELESS DRIVER
1793M: Kalle Valo <kvalo@qca.qualcomm.com>
1794L: linux-wireless@vger.kernel.org
1795W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1796T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1797S: Supported
1798F: drivers/net/wireless/ath/ath6kl/
1799
2be7d22f
VK
1800WILOCITY WIL6210 WIRELESS DRIVER
1801M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1802L: linux-wireless@vger.kernel.org
1803L: wil6210@qca.qualcomm.com
1804S: Supported
1805W: http://wireless.kernel.org/en/users/Drivers/wil6210
1806F: drivers/net/wireless/ath/wil6210/
dba4b74d 1807F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1808
1d7e1e6b
CL
1809CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1810M: Christian Lamparter <chunkeey@googlemail.com>
1811L: linux-wireless@vger.kernel.org
1812W: http://wireless.kernel.org/en/users/Drivers/carl9170
1813S: Maintained
1814F: drivers/net/wireless/ath/carl9170/
1815
2c2a6172
LT
1816ATK0110 HWMON DRIVER
1817M: Luca Tettamanti <kronos.it@gmail.com>
1818L: lm-sensors@lm-sensors.org
1819S: Maintained
1820F: drivers/hwmon/asus_atk0110.c
1821
6f69a6d7 1822ATI_REMOTE2 DRIVER
8b58be88 1823M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1824S: Maintained
679655da 1825F: drivers/input/misc/ati_remote2.c
6f69a6d7 1826
7ae115b4 1827ATLX ETHERNET DRIVERS
8b58be88 1828M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1829M: Chris Snook <chris.snook@gmail.com>
e443e383 1830L: netdev@vger.kernel.org
8d5ca6ec
JC
1831W: http://sourceforge.net/projects/atl1
1832W: http://atl1.sourceforge.net
1833S: Maintained
2b133ad6 1834F: drivers/net/ethernet/atheros/
8d5ca6ec 1835
1da177e4 1836ATM
366c1bd1 1837M: Chas Williams <3chas3@gmail.com>
476604de 1838L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1839L: netdev@vger.kernel.org
1da177e4
LT
1840W: http://linux-atm.sourceforge.net
1841S: Maintained
679655da
JP
1842F: drivers/atm/
1843F: include/linux/atm*
c117ab84 1844F: include/uapi/linux/atm*
1da177e4 1845
04ac2f46 1846ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1847M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1848S: Maintained
1849F: drivers/mmc/host/atmel-mci.c
1850F: drivers/mmc/host/atmel-mci-regs.h
1851
a1cfac48 1852ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1853M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1854S: Supported
df621252 1855F: drivers/tty/serial/atmel_serial.c
a1cfac48 1856
dfae90ed 1857ATMEL Audio ALSA driver
3a82002c 1858M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1859L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1860S: Supported
1861F: sound/soc/atmel
1862
b414dc16
NF
1863ATMEL DMA DRIVER
1864M: Nicolas Ferre <nicolas.ferre@atmel.com>
1865L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1866S: Supported
1867F: drivers/dma/at_hdmac.c
1868F: drivers/dma/at_hdmac_regs.h
6f0d65af 1869F: include/linux/platform_data/dma-atmel.h
b414dc16 1870
6bd0f436
LD
1871ATMEL XDMA DRIVER
1872M: Ludovic Desroches <ludovic.desroches@atmel.com>
1873L: linux-arm-kernel@lists.infradead.org
1874L: dmaengine@vger.kernel.org
1875S: Supported
1876F: drivers/dma/at_xdmac.c
1877
888f2804
LD
1878ATMEL I2C DRIVER
1879M: Ludovic Desroches <ludovic.desroches@atmel.com>
1880L: linux-i2c@vger.kernel.org
1881S: Supported
1882F: drivers/i2c/busses/i2c-at91.c
1883
15515545
JW
1884ATMEL ISI DRIVER
1885M: Josh Wu <josh.wu@atmel.com>
1886L: linux-media@vger.kernel.org
1887S: Supported
f2294c2d 1888F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1889F: include/media/atmel-isi.h
1890
8f4c79ce 1891ATMEL LCDFB DRIVER
8b58be88 1892M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1893L: linux-fbdev@vger.kernel.org
8f4c79ce 1894S: Maintained
8a61f013 1895F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1896F: include/video/atmel_lcdc.h
8f4c79ce 1897
89e5785f 1898ATMEL MACB ETHERNET DRIVER
a02875a6 1899M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1900S: Supported
9f2f381f 1901F: drivers/net/ethernet/cadence/
89e5785f 1902
5cbac98a
JW
1903ATMEL NAND DRIVER
1904M: Josh Wu <josh.wu@atmel.com>
1905L: linux-mtd@lists.infradead.org
1906S: Supported
1907F: drivers/mtd/nand/atmel_nand*
1908
05c441ef 1909ATMEL SDMMC DRIVER
1910M: Ludovic Desroches <ludovic.desroches@atmel.com>
1911L: linux-mmc@vger.kernel.org
1912S: Supported
1913F: drivers/mmc/host/sdhci-of-at91.c
1914
754ce4f2 1915ATMEL SPI DRIVER
a02875a6 1916M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1917S: Supported
9df92e6c 1918F: drivers/spi/spi-atmel.*
754ce4f2 1919
0ef09015 1920ATMEL SSC DRIVER
03515f32 1921M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1922L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1923S: Supported
1924F: drivers/misc/atmel-ssc.c
1925F: include/linux/atmel-ssc.h
1926
e9cb1c5a
NF
1927ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1928M: Nicolas Ferre <nicolas.ferre@atmel.com>
1929L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1930S: Supported
1931F: drivers/misc/atmel_tclib.c
1932F: drivers/clocksource/tcb_clksrc.c
1933
914a3f3b 1934ATMEL USBA UDC DRIVER
a02875a6
NF
1935M: Nicolas Ferre <nicolas.ferre@atmel.com>
1936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1937S: Supported
faf2e1db 1938F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1939
1da177e4 1940ATMEL WIRELESS DRIVER
8b58be88 1941M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1942L: linux-wireless@vger.kernel.org
1da177e4
LT
1943W: http://www.thekelleys.org.uk/atmel
1944W: http://atmelwlandriver.sourceforge.net/
1945S: Maintained
679655da 1946F: drivers/net/wireless/atmel*
1da177e4 1947
a14c0f8f
ND
1948ATMEL MAXTOUCH DRIVER
1949M: Nick Dyer <nick.dyer@itdev.co.uk>
1950T: git git://github.com/atmel-maxtouch/linux.git
1951S: Supported
1952F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1953F: drivers/input/touchscreen/atmel_mxt_ts.c
1954F: include/linux/platform_data/atmel_mxt_ts.h
1955
26780d9e 1956ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1957M: Bradley Grove <linuxdrivers@attotech.com>
1958L: linux-scsi@vger.kernel.org
1959W: http://www.attotech.com
1960S: Supported
1961F: drivers/scsi/esas2r
26780d9e 1962
bc6e17b8
SS
1963ATUSB IEEE 802.15.4 RADIO DRIVER
1964M: Stefan Schmidt <stefan@osg.samsung.com>
1965L: linux-wpan@vger.kernel.org
1966S: Maintained
1967F: drivers/net/ieee802154/atusb.c
1968F: drivers/net/ieee802154/atusb.h
1969F: drivers/net/ieee802154/at86rf230.h
1970
a92b7b80 1971AUDIT SUBSYSTEM
915f389d 1972M: Paul Moore <paul@paul-moore.com>
8b58be88 1973M: Eric Paris <eparis@redhat.com>
915f389d 1974L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1975W: http://people.redhat.com/sgrubb/audit/
915f389d 1976T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1977S: Maintained
679655da 1978F: include/linux/audit.h
c117ab84 1979F: include/uapi/linux/audit.h
679655da 1980F: kernel/audit*
a92b7b80 1981
70e84049 1982AUXILIARY DISPLAY DRIVERS
8b58be88 1983M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1984W: http://miguelojeda.es/auxdisplay.htm
1985W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1986S: Maintained
679655da
JP
1987F: drivers/auxdisplay/
1988F: include/linux/cfag12864b.h
70e84049 1989
5f97f7f9 1990AVR32 ARCHITECTURE
e336f61f
HCE
1991M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1992M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1993W: http://www.atmel.com/products/AVR32/
249d9d9d 1994W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1995W: http://avrfreaks.net/
e336f61f 1996S: Maintained
679655da 1997F: arch/avr32/
5f97f7f9
HS
1998
1999AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2000M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2001M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2002S: Maintained
679655da 2003F: arch/avr32/mach-at32ap/
5f97f7f9 2004
1da177e4 2005AX.25 NETWORK LAYER
8b58be88 2006M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2007L: linux-hams@vger.kernel.org
d34cb28a 2008W: http://www.linux-ax25.org/
1da177e4 2009S: Maintained
c117ab84 2010F: include/uapi/linux/ax25.h
679655da
JP
2011F: include/net/ax25.h
2012F: net/ax25/
1da177e4 2013
d5269395 2014AZ6007 DVB DRIVER
009a5410 2015M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2016L: linux-media@vger.kernel.org
2017W: http://linuxtv.org
2018T: git git://linuxtv.org/media_tree.git
2019S: Maintained
2020F: drivers/media/usb/dvb-usb-v2/az6007.c
2021
6777376e
HV
2022AZTECH FM RADIO RECEIVER DRIVER
2023M: Hans Verkuil <hverkuil@xs4all.nl>
2024L: linux-media@vger.kernel.org
2025T: git git://linuxtv.org/media_tree.git
2026W: http://linuxtv.org
2027S: Maintained
2028F: drivers/media/radio/radio-aztech*
2029
e2d1d6c0 2030B43 WIRELESS DRIVER
e2d1d6c0 2031L: linux-wireless@vger.kernel.org
ed072f9e 2032L: b43-dev@lists.infradead.org
491b26b4 2033W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2034S: Odd Fixes
679655da 2035F: drivers/net/wireless/b43/
e2d1d6c0
RD
2036
2037B43LEGACY WIRELESS DRIVER
8b58be88 2038M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2039L: linux-wireless@vger.kernel.org
ed072f9e 2040L: b43-dev@lists.infradead.org
491b26b4 2041W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2042S: Maintained
679655da 2043F: drivers/net/wireless/b43legacy/
e2d1d6c0 2044
300abeb5 2045BACKLIGHT CLASS/SUBSYSTEM
b7701755 2046M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2047M: Lee Jones <lee.jones@linaro.org>
300abeb5 2048S: Maintained
679655da
JP
2049F: drivers/video/backlight/
2050F: include/linux/backlight.h
300abeb5 2051
c6c8fea2 2052BATMAN ADVANCED
207df49e 2053M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2054M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2055M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2056L: b.a.t.m.a.n@lists.open-mesh.org
2057W: http://www.open-mesh.org/
2058S: Maintained
2059F: net/batman-adv/
2060
e2d1d6c0 2061BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2062M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2063L: linux-hams@vger.kernel.org
2064W: http://www.baycom.org/~tom/ham/ham.html
2065S: Maintained
679655da 2066F: drivers/net/hamradio/baycom*
e2d1d6c0 2067
cafe5635 2068BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2069M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2070L: linux-bcache@vger.kernel.org
2071W: http://bcache.evilpiepirate.org
d1aa1ab3 2072S: Maintained
cafe5635
KO
2073F: drivers/md/bcache/
2074
04bd844a
HV
2075BDISP ST MEDIA DRIVER
2076M: Fabien Dessenne <fabien.dessenne@st.com>
2077L: linux-media@vger.kernel.org
2078T: git git://linuxtv.org/media_tree.git
2079W: http://linuxtv.org
2080S: Supported
2081F: drivers/media/platform/sti/bdisp
2082
e2d1d6c0 2083BEFS FILE SYSTEM
55817d3d 2084S: Orphan
679655da
JP
2085F: Documentation/filesystems/befs.txt
2086F: fs/befs/
e2d1d6c0 2087
564ee360 2088BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2089M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2090L: netdev@vger.kernel.org
2091S: Maintained
2092F: drivers/net/ethernet/ec_bhf.c
564ee360 2093
e2d1d6c0 2094BFS FILE SYSTEM
8b58be88 2095M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2096S: Maintained
679655da
JP
2097F: Documentation/filesystems/bfs.txt
2098F: fs/bfs/
c117ab84 2099F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2100
1394f032 2101BLACKFIN ARCHITECTURE
a4edbc10 2102M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2103L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2104T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2105W: http://blackfin.uclinux.org
2106S: Supported
679655da 2107F: arch/blackfin/
566da5b2 2108
e190d6b1 2109BLACKFIN EMAC DRIVER
b3fe92b0 2110L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2111W: http://blackfin.uclinux.org
2112S: Supported
7b35f033 2113F: drivers/net/ethernet/adi/
e190d6b1 2114
566da5b2 2115BLACKFIN RTC DRIVER
b3fe92b0 2116L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2117W: http://blackfin.uclinux.org
2118S: Supported
679655da 2119F: drivers/rtc/rtc-bfin.c
1394f032 2120
936ed49a 2121BLACKFIN SDH DRIVER
109ec8c3 2122M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2123L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2124W: http://blackfin.uclinux.org
2125S: Supported
2126F: drivers/mmc/host/bfin_sdh.c
2127
1394f032 2128BLACKFIN SERIAL DRIVER
8b58be88 2129M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2130L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2131W: http://blackfin.uclinux.org
2132S: Supported
8460241e 2133F: drivers/tty/serial/bfin_uart.c
1394f032 2134
1e6d320f 2135BLACKFIN WATCHDOG DRIVER
b3fe92b0 2136L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2137W: http://blackfin.uclinux.org
2138S: Supported
679655da 2139F: drivers/watchdog/bfin_wdt.c
1e6d320f 2140
d24ecfcc 2141BLACKFIN I2C TWI DRIVER
8b58be88 2142M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2143L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2144W: http://blackfin.uclinux.org/
2145S: Supported
679655da 2146F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2147
1e204377
SJ
2148BLACKFIN MEDIA DRIVER
2149M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2150L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2151W: http://blackfin.uclinux.org/
2152S: Supported
2153F: drivers/media/platform/blackfin/
2154F: drivers/media/i2c/adv7183*
2155F: drivers/media/i2c/vs6624*
2156
b54cf35a
JSM
2157BLINKM RGB LED DRIVER
2158M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2159S: Maintained
2160F: drivers/leds/leds-blinkm.c
2161
1da177e4 2162BLOCK LAYER
8b58be88 2163M: Jens Axboe <axboe@kernel.dk>
08deed1e 2164T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2165S: Maintained
679655da 2166F: block/
ae11f7ef 2167F: kernel/trace/blktrace.c
1da177e4 2168
2b54aaef 2169BLOCK2MTD DRIVER
8b58be88 2170M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2171L: linux-mtd@lists.infradead.org
2172S: Maintained
679655da 2173F: drivers/mtd/devices/block2mtd.c
2b54aaef 2174
63fbd24e 2175BLUETOOTH DRIVERS
8b58be88 2176M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2177M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2178M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2179L: linux-bluetooth@vger.kernel.org
63fbd24e 2180W: http://www.bluez.org/
22e7a424
MH
2181T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2182T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2183S: Maintained
679655da 2184F: drivers/bluetooth/
1da177e4 2185
63fbd24e 2186BLUETOOTH SUBSYSTEM
8b58be88 2187M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2188M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2189M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2190L: linux-bluetooth@vger.kernel.org
2191W: http://www.bluez.org/
22e7a424
MH
2192T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2193T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2194S: Maintained
679655da
JP
2195F: net/bluetooth/
2196F: include/net/bluetooth/
1da177e4
LT
2197
2198BONDING DRIVER
79b30750 2199M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2200M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2201M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2202L: netdev@vger.kernel.org
ce00f85c
JC
2203W: http://sourceforge.net/projects/bonding/
2204S: Supported
679655da 2205F: drivers/net/bonding/
c117ab84 2206F: include/uapi/linux/if_bonding.h
1da177e4 2207
b5f4df34
AS
2208BPF (Safe dynamic programs and tools)
2209M: Alexei Starovoitov <ast@kernel.org>
2210L: netdev@vger.kernel.org
2211L: linux-kernel@vger.kernel.org
2212S: Supported
2213F: kernel/bpf/
2214
39105890 2215BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2216M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2217L: netdev@vger.kernel.org
2218S: Supported
adfc5217 2219F: drivers/net/ethernet/broadcom/b44.*
39105890 2220
32ec90d5
FF
2221BROADCOM GENET ETHERNET DRIVER
2222M: Florian Fainelli <f.fainelli@gmail.com>
2223L: netdev@vger.kernel.org
2224S: Supported
2225F: drivers/net/ethernet/broadcom/genet/
2226
948c51e6 2227BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2228M: Sony Chacko <sony.chacko@qlogic.com>
2229M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2230L: netdev@vger.kernel.org
2231S: Supported
adfc5217
JK
2232F: drivers/net/ethernet/broadcom/bnx2.*
2233F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2234
4d9d2cb0 2235BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2236M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2237L: netdev@vger.kernel.org
2238S: Supported
adfc5217 2239F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2240
90f4c594 2241BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2242M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2243M: Ray Jui <rjui@broadcom.com>
2244M: Scott Branden <sbranden@broadcom.com>
497a045d 2245L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2246T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2247S: Maintained
2248F: arch/arm/mach-bcm/
2249F: arch/arm/boot/dts/bcm113*
90f4c594 2250F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2251F: arch/arm/boot/dts/bcm281*
2252F: arch/arm/configs/bcm_defconfig
e4ef47f2 2253F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2254F: drivers/clocksource/bcm_kona_timer.c
2255
9209bec4 2256BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2257M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2258M: Lee Jones <lee@kernel.org>
10b9e887 2259M: Eric Anholt <eric@anholt.net>
f680f25c 2260L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2261L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2262T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2263S: Maintained
9209bec4 2264N: bcm2835
f680f25c 2265
a2f6734c
KC
2266BROADCOM BCM33XX MIPS ARCHITECTURE
2267M: Kevin Cernekee <cernekee@gmail.com>
2268L: linux-mips@linux-mips.org
2269S: Maintained
2270F: arch/mips/bcm3384/*
2271F: arch/mips/include/asm/mach-bcm3384/*
2272F: arch/mips/kernel/*bmips*
2273
5564f092
RM
2274BROADCOM BCM47XX MIPS ARCHITECTURE
2275M: Hauke Mehrtens <hauke@hauke-m.de>
2276M: Rafał Miłecki <zajec5@gmail.com>
2277L: linux-mips@linux-mips.org
2278S: Maintained
2279F: arch/mips/bcm47xx/*
2280F: arch/mips/include/asm/mach-bcm47xx/*
2281
9209bec4 2282BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2283M: Hauke Mehrtens <hauke@hauke-m.de>
2284L: linux-arm-kernel@lists.infradead.org
2285S: Maintained
2286F: arch/arm/mach-bcm/bcm_5301x.c
2287F: arch/arm/boot/dts/bcm5301x.dtsi
2288F: arch/arm/boot/dts/bcm470*
2289
e076e962
FF
2290BROADCOM BCM63XX ARM ARCHITECTURE
2291M: Florian Fainelli <f.fainelli@gmail.com>
2292L: linux-arm-kernel@lists.infradead.org
eb6725d0 2293T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2294S: Maintained
2295F: arch/arm/mach-bcm/bcm63xx.c
2296F: arch/arm/include/debug/bcm63xx.S
2297
7110e227
KC
2298BROADCOM BCM63XX/BCM33XX UDC DRIVER
2299M: Kevin Cernekee <cernekee@gmail.com>
2300L: linux-usb@vger.kernel.org
2301S: Maintained
2302F: drivers/usb/gadget/udc/bcm63xx_udc.*
2303
2df94fd6 2304BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2305M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2306M: Gregory Fong <gregory.0xf0@gmail.com>
2307M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2308L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2309T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2310S: Maintained
2311F: arch/arm/mach-bcm/*brcmstb*
2312F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2313F: drivers/bus/brcmstb_gisb.c
5009a289 2314N: brcmstb
2df94fd6 2315
70371cef
KC
2316BROADCOM BMIPS MIPS ARCHITECTURE
2317M: Kevin Cernekee <cernekee@gmail.com>
2318M: Florian Fainelli <f.fainelli@gmail.com>
2319L: linux-mips@linux-mips.org
eb6725d0 2320T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2321S: Maintained
2322F: arch/mips/bmips/*
2323F: arch/mips/include/asm/mach-bmips/*
2324F: arch/mips/kernel/*bmips*
338808de 2325F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2326F: drivers/irqchip/irq-bcm7*
2327F: drivers/irqchip/irq-brcmstb*
2328
948c51e6 2329BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2330M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2331M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2332L: netdev@vger.kernel.org
2333S: Supported
adfc5217 2334F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2335
a9533e7e
HP
2336BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2337M: Brett Rudley <brudley@broadcom.com>
818c07b8 2338M: Arend van Spriel <arend@broadcom.com>
85d63686 2339M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2340M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2341L: linux-wireless@vger.kernel.org
5615171c 2342L: brcm80211-dev-list@broadcom.com
a9533e7e 2343S: Supported
f62ebdd5 2344F: drivers/net/wireless/brcm80211/
a9533e7e 2345
9958d6f9 2346BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2347M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2348L: linux-scsi@vger.kernel.org
2349S: Supported
2350F: drivers/scsi/bnx2fc/
2351
6a6b5ad0 2352BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2353M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2354L: linux-scsi@vger.kernel.org
2355S: Supported
2356F: drivers/scsi/bnx2i/
2357
36c0237f
SB
2358BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2359M: Ray Jui <rjui@broadcom.com>
2360M: Scott Branden <sbranden@broadcom.com>
2361L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2362L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2363T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2364S: Maintained
2365N: iproc
2366N: cygnus
2367N: bcm9113*
2368N: bcm9583*
2369N: bcm583*
2370N: bcm113*
2371
3b0213d5
GF
2372BROADCOM BRCMSTB GPIO DRIVER
2373M: Gregory Fong <gregory.0xf0@gmail.com>
2374L: bcm-kernel-feedback-list@broadcom.com>
2375S: Supported
2376F: drivers/gpio/gpio-brcmstb.c
2377F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2378
7b7f588b 2379BROADCOM KONA GPIO DRIVER
5e163903 2380M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2381L: bcm-kernel-feedback-list@broadcom.com
2382S: Supported
2383F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2384F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2385
f6e734a8
RM
2386BROADCOM NVRAM DRIVER
2387M: Rafał Miłecki <zajec5@gmail.com>
2388L: linux-mips@linux-mips.org
2389S: Maintained
2390F: drivers/firmware/broadcom/*
2391
02787daa
BN
2392BROADCOM STB NAND FLASH DRIVER
2393M: Brian Norris <computersforpeace@gmail.com>
2394L: linux-mtd@lists.infradead.org
2395S: Maintained
2396F: drivers/mtd/nand/brcmnand/
2397
c9678d86
RM
2398BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2399M: Rafał Miłecki <zajec5@gmail.com>
2400L: linux-wireless@vger.kernel.org
2401S: Maintained
2402F: drivers/bcma/
2403F: include/linux/bcma/
2404
b8302205
FF
2405BROADCOM SYSTEMPORT ETHERNET DRIVER
2406M: Florian Fainelli <f.fainelli@gmail.com>
2407L: netdev@vger.kernel.org
2408S: Supported
2409F: drivers/net/ethernet/broadcom/bcmsysport.*
2410
7725ccfd 2411BROCADE BFA FC SCSI DRIVER
aa803370
AG
2412M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2413M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2414L: linux-scsi@vger.kernel.org
2415S: Supported
2416F: drivers/scsi/bfa/
7725ccfd 2417
8b230ed8 2418BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2419M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2420L: netdev@vger.kernel.org
2421S: Supported
f844a0ea 2422F: drivers/net/ethernet/brocade/bna/
8b230ed8 2423
5cdf7f76 2424BSG (block layer generic sg v4 driver)
8b58be88 2425M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2426L: linux-scsi@vger.kernel.org
2427S: Supported
679655da
JP
2428F: block/bsg.c
2429F: include/linux/bsg.h
c117ab84 2430F: include/uapi/linux/bsg.h
5cdf7f76 2431
af39917d
CL
2432BT87X AUDIO DRIVER
2433M: Clemens Ladisch <clemens@ladisch.de>
2434L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2435T: git git://git.alsa-project.org/alsa-kernel.git
2436S: Maintained
2437F: Documentation/sound/alsa/Bt87x.txt
2438F: sound/pci/bt87x.c
2439
ff1d5c2f 2440BT8XXGPIO DRIVER
eb032b98 2441M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2442W: http://bu3sch.de/btgpio.php
2443S: Maintained
72dbb705 2444F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2445
eb1eb04f 2446BTRFS FILE SYSTEM
c0778e25
CM
2447M: Chris Mason <clm@fb.com>
2448M: Josef Bacik <jbacik@fb.com>
d8130624 2449M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2450L: linux-btrfs@vger.kernel.org
2451W: http://btrfs.wiki.kernel.org/
8a6e2535 2452Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2453T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2454S: Maintained
679655da
JP
2455F: Documentation/filesystems/btrfs.txt
2456F: fs/btrfs/
eb1eb04f 2457
1da177e4 2458BTTV VIDEO4LINUX DRIVER
009a5410 2459M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2460L: linux-media@vger.kernel.org
96b6aba0 2461W: http://linuxtv.org
275ffde4 2462T: git git://linuxtv.org/media_tree.git
f96236e5 2463S: Odd fixes
679655da 2464F: Documentation/video4linux/bttv/
90d72ac6 2465F: drivers/media/pci/bt8xx/bttv*
1da177e4 2466
1f34923c
KA
2467BUSLOGIC SCSI DRIVER
2468M: Khalid Aziz <khalid@gonehiking.org>
2469L: linux-scsi@vger.kernel.org
2470S: Maintained
2471F: drivers/scsi/BusLogic.*
2472F: drivers/scsi/FlashPoint.*
2473
af39917d
CL
2474C-MEDIA CMI8788 DRIVER
2475M: Clemens Ladisch <clemens@ladisch.de>
2476L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2477T: git git://git.alsa-project.org/alsa-kernel.git
2478S: Maintained
2479F: sound/pci/oxygen/
2480
2141355f
MS
2481C6X ARCHITECTURE
2482M: Mark Salter <msalter@redhat.com>
2483M: Aurelien Jacquiot <a-jacquiot@ti.com>
2484L: linux-c6x-dev@linux-c6x.org
2485W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2486S: Maintained
2487F: arch/c6x/
2488
a5432f5a 2489CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2490M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2491L: linux-cachefs@redhat.com
2492S: Supported
2493F: Documentation/filesystems/caching/cachefiles.txt
2494F: fs/cachefiles/
2495
c815ca39
HV
2496CADET FM/AM RADIO RECEIVER DRIVER
2497M: Hans Verkuil <hverkuil@xs4all.nl>
2498L: linux-media@vger.kernel.org
2499T: git git://linuxtv.org/media_tree.git
2500W: http://linuxtv.org
2501S: Maintained
2502F: drivers/media/radio/radio-cadet*
2503
77d5140f 2504CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2505M: Jonathan Corbet <corbet@lwn.net>
661263b5 2506L: linux-media@vger.kernel.org
275ffde4 2507T: git git://linuxtv.org/media_tree.git
77d5140f 2508S: Maintained
679655da 2509F: Documentation/video4linux/cafe_ccic
90d72ac6 2510F: drivers/media/platform/marvell-ccic/
77d5140f 2511
201b6bab 2512CAIF NETWORK LAYER
5c574f50 2513M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2514L: netdev@vger.kernel.org
2515S: Supported
2516F: Documentation/networking/caif/
2517F: drivers/net/caif/
c117ab84 2518F: include/uapi/linux/caif/
201b6bab
JP
2519F: include/net/caif/
2520F: net/caif/
2521
77dac90f 2522CALGARY x86-64 IOMMU
8b58be88
JP
2523M: Muli Ben-Yehuda <muli@il.ibm.com>
2524M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2525L: discuss@x86-64.org
2526S: Maintained
679655da
JP
2527F: arch/x86/kernel/pci-calgary_64.c
2528F: arch/x86/kernel/tce_64.c
2529F: arch/x86/include/asm/calgary.h
2530F: arch/x86/include/asm/tce.h
77dac90f 2531
e2d1d6c0 2532CAN NETWORK LAYER
8d15d386 2533M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2534M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2535L: linux-can@vger.kernel.org
84b0d715 2536W: https://github.com/linux-can
870482a4
MKB
2537T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2538T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2539S: Maintained
f35f6c8f 2540F: Documentation/networking/can.txt
8d15d386 2541F: net/can/
8d15d386 2542F: include/linux/can/core.h
c117ab84
CEB
2543F: include/uapi/linux/can.h
2544F: include/uapi/linux/can/bcm.h
2545F: include/uapi/linux/can/raw.h
2546F: include/uapi/linux/can/gw.h
e2d1d6c0 2547
4261a204 2548CAN NETWORK DRIVERS
8b58be88 2549M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2550M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2551L: linux-can@vger.kernel.org
84b0d715 2552W: https://github.com/linux-can
870482a4
MKB
2553T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2554T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2555S: Maintained
8d15d386
OH
2556F: drivers/net/can/
2557F: include/linux/can/dev.h
8d15d386 2558F: include/linux/can/platform/
c117ab84
CEB
2559F: include/uapi/linux/can/error.h
2560F: include/uapi/linux/can/netlink.h
4261a204 2561
95d16c72
JM
2562CAPABILITIES
2563M: Serge Hallyn <serge.hallyn@canonical.com>
2564L: linux-security-module@vger.kernel.org
6305902c 2565S: Supported
95d16c72 2566F: include/linux/capability.h
c117ab84 2567F: include/uapi/linux/capability.h
6305902c 2568F: security/commoncap.c
38a94118 2569F: kernel/capability.c
95d16c72 2570
b84894c7
KT
2571CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2572M: Kevin Tsai <ktsai@capellamicro.com>
2573S: Maintained
2574F: drivers/iio/light/cm*
2575F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2576
f21fb3ed
RV
2577CAVIUM LIQUIDIO NETWORK DRIVER
2578M: Derek Chickles <derek.chickles@caviumnetworks.com>
2579M: Satanand Burla <satananda.burla@caviumnetworks.com>
2580M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2581M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2582L: netdev@vger.kernel.org
2583W: http://www.cavium.com
2584S: Supported
f21fb3ed
RV
2585F: drivers/net/ethernet/cavium/liquidio/
2586
ef0bbac3
VB
2587CC2520 IEEE-802.15.4 RADIO DRIVER
2588M: Varka Bhadram <varkabhadram@gmail.com>
2589L: linux-wpan@vger.kernel.org
2590S: Maintained
2591F: drivers/net/ieee802154/cc2520.c
2592F: include/linux/spi/cc2520.h
2593F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2594
b8154542 2595CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2596M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2597L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2598W: http://www.ibm.com/developerworks/power/cell/
2599S: Supported
679655da 2600F: arch/powerpc/include/asm/cell*.h
679655da 2601F: arch/powerpc/include/asm/spu*.h
c117ab84 2602F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2603F: arch/powerpc/oprofile/*cell*
2604F: arch/powerpc/platforms/cell/
b8154542 2605
398ecff5
SW
2606CEPH COMMON CODE (LIBCEPH)
2607M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2608M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2609M: Sage Weil <sage@redhat.com>
82593f87 2610L: ceph-devel@vger.kernel.org
09d90327 2611W: http://ceph.com/
fb99f881 2612T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2613T: git git://github.com/ceph/ceph-client.git
9030aaf9 2614S: Supported
14430813
JP
2615F: net/ceph/
2616F: include/linux/ceph/
2617F: include/linux/crush/
9030aaf9 2618
398ecff5
SW
2619CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2620M: "Yan, Zheng" <zyan@redhat.com>
2621M: Sage Weil <sage@redhat.com>
2622M: Ilya Dryomov <idryomov@gmail.com>
2623L: ceph-devel@vger.kernel.org
2624W: http://ceph.com/
2625T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2626T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2627S: Supported
2628F: Documentation/filesystems/ceph.txt
2629F: fs/ceph/
2630
cfc411e7
DH
2631CERTIFICATE HANDLING:
2632M: David Howells <dhowells@redhat.com>
2633M: David Woodhouse <dwmw2@infradead.org>
2634L: keyrings@linux-nfs.org
2635S: Maintained
2636F: Documentation/module-signing.txt
2637F: certs/
2638F: scripts/extract-cert.c
2639
18332a80 2640CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2641L: linux-usb@vger.kernel.org
10c6c9c9 2642S: Orphan
679655da
JP
2643F: Documentation/usb/WUSB-Design-overview.txt
2644F: Documentation/usb/wusb-cbaf
355ffe69
DV
2645F: drivers/usb/host/hwa-hc.c
2646F: drivers/usb/host/whci/
679655da
JP
2647F: drivers/usb/wusbcore/
2648F: include/linux/usb/wusb*
18332a80 2649
70e84049 2650CFAG12864B LCD DRIVER
8b58be88 2651M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2652W: http://miguelojeda.es/auxdisplay.htm
2653W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2654S: Maintained
679655da
JP
2655F: drivers/auxdisplay/cfag12864b.c
2656F: include/linux/cfag12864b.h
70e84049
MOS
2657
2658CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2659M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2660W: http://miguelojeda.es/auxdisplay.htm
2661W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2662S: Maintained
679655da
JP
2663F: drivers/auxdisplay/cfag12864bfb.c
2664F: include/linux/cfag12864b.h
70e84049 2665
704232c2 2666CFG80211 and NL80211
8b58be88 2667M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2668L: linux-wireless@vger.kernel.org
ce466579
JB
2669W: http://wireless.kernel.org/
2670T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2671T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2672S: Maintained
c117ab84 2673F: include/uapi/linux/nl80211.h
679655da
JP
2674F: include/net/cfg80211.h
2675F: net/wireless/*
2676X: net/wireless/wext*
704232c2 2677
46e64261
GKH
2678CHAR and MISC DRIVERS
2679M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2680M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2681T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2682S: Supported
46e64261
GKH
2683F: drivers/char/*
2684F: drivers/misc/*
471322a8 2685F: include/linux/miscdevice.h
46e64261 2686
0a920b5b 2687CHECKPATCH
8b58be88 2688M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2689M: Joe Perches <joe@perches.com>
2690S: Maintained
679655da 2691F: scripts/checkpatch.pl
0a920b5b 2692
f8407f26
HW
2693CHINESE DOCUMENTATION
2694M: Harry Wei <harryxiyou@gmail.com>
9740153c 2695L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2696L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2697S: Maintained
2698F: Documentation/zh_CN/
2699
2721ea2c 2700CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2701M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2702T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2703L: linux-usb@vger.kernel.org
2704S: Maintained
2705F: drivers/usb/chipidea/
2706
a93ad65d
HG
2707CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2708M: Hans de Goede <hdegoede@redhat.com>
2709L: linux-input@vger.kernel.org
2710S: Maintained
2711F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2712F: drivers/input/touchscreen/chipone_icn8318.c
2713
ab043105
OJ
2714CHROME HARDWARE PLATFORM SUPPORT
2715M: Olof Johansson <olof@lixom.net>
2716S: Maintained
2717F: drivers/platform/chrome/
2718
641cb85e 2719CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2720M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2721M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2722M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2723M: Neel Patel <neepatel@cisco.com>
7063fbf2 2724S: Supported
a6a5580c 2725F: drivers/net/ethernet/cisco/enic/
7063fbf2 2726
e3cf00d0 2727CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2728M: Upinder Malhi <umalhi@cisco.com>
2729S: Supported
2730F: drivers/infiniband/hw/usnic
e3cf00d0 2731
2b7a52a4 2732CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2733M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2734L: netdev@vger.kernel.org
2735S: Maintained
57d0b7a0 2736F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2737
3d4cfdc9
MB
2738CIRRUS LOGIC AUDIO CODEC DRIVERS
2739M: Brian Austin <brian.austin@cirrus.com>
2740M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2741L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2742S: Maintained
2743F: sound/soc/codecs/cs*
2744
94574d9a
KRW
2745CLEANCACHE API
2746M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2747L: linux-kernel@vger.kernel.org
2748S: Maintained
2749F: mm/cleancache.c
2750F: include/linux/cleancache.h
2751
d4275354 2752CLK API
8b58be88 2753M: Russell King <linux@arm.linux.org.uk>
aa571b14 2754L: linux-clk@vger.kernel.org
37417046 2755S: Maintained
d4275354
RK
2756F: include/linux/clk.h
2757
9222d247
JS
2758CLOCKSOURCE, CLOCKEVENT DRIVERS
2759M: Daniel Lezcano <daniel.lezcano@linaro.org>
2760M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2761L: linux-kernel@vger.kernel.org
9222d247
JS
2762T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2763S: Supported
2764F: drivers/clocksource
2765
5df6d737 2766CISCO FCOE HBA DRIVER
8fc89a79
HP
2767M: Hiral Patel <hiralpat@cisco.com>
2768M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2769M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2770L: linux-scsi@vger.kernel.org
2771S: Supported
2a99921a 2772F: drivers/scsi/fnic/
5df6d737 2773
c8806b6c
NM
2774CISCO SCSI HBA DRIVER
2775M: Narsimhulu Musini <nmusini@cisco.com>
2776M: Sesidhar Baddela <sebaddel@cisco.com>
2777L: linux-scsi@vger.kernel.org
2778S: Supported
2779F: drivers/scsi/snic/
2780
529aa8cb
TLSC
2781CMPC ACPI DRIVER
2782M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2783M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2784L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2785S: Supported
2786F: drivers/platform/x86/classmate-laptop.c
2787
85756a06
HV
2788COBALT MEDIA DRIVER
2789M: Hans Verkuil <hans.verkuil@cisco.com>
2790L: linux-media@vger.kernel.org
2791T: git git://linuxtv.org/media_tree.git
2792W: http://linuxtv.org
2793S: Supported
2794F: drivers/media/pci/cobalt/
2795
74425eee 2796COCCINELLE/Semantic Patches (SmPL)
26de9c26 2797M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2798M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2799M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2800M: Michal Marek <mmarek@suse.com>
26de9c26 2801L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2802T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2803W: http://coccinelle.lip6.fr/
2804S: Supported
4b92b2aa 2805F: Documentation/coccinelle.txt
74425eee
NP
2806F: scripts/coccinelle/
2807F: scripts/coccicheck
2808
1da177e4 2809CODA FILE SYSTEM
8b58be88 2810M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2811M: coda@cs.cmu.edu
2812L: codalist@coda.cs.cmu.edu
2813W: http://www.coda.cs.cmu.edu/
2814S: Maintained
679655da
JP
2815F: Documentation/filesystems/coda.txt
2816F: fs/coda/
2817F: include/linux/coda*.h
c117ab84 2818F: include/uapi/linux/coda*.h
1da177e4 2819
0b14261e
PZ
2820CODA V4L2 MEM2MEM DRIVER
2821M: Philipp Zabel <p.zabel@pengutronix.de>
2822L: linux-media@vger.kernel.org
2823S: Maintained
2824F: Documentation/devicetree/bindings/media/coda.txt
2825F: drivers/media/platform/coda/
2826
7704addb 2827COMMON CLK FRAMEWORK
a85fa007 2828M: Michael Turquette <mturquette@baylibre.com>
f956165f 2829M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2830L: linux-clk@vger.kernel.org
baeb0d9b 2831T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2832S: Maintained
60bea3b5
SW
2833F: drivers/clk/
2834X: drivers/clk/clkdev.c
7704addb 2835F: include/linux/clk-pr*
60bea3b5 2836F: include/linux/clk/
7704addb 2837
e2d1d6c0 2838COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2839M: Steve French <sfrench@samba.org>
51223df6 2840L: linux-cifs@vger.kernel.org
d1f28953 2841L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2842W: http://linux-cifs.samba.org/
bb1d5dda 2843T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2844S: Supported
ec421a71 2845F: Documentation/filesystems/cifs/
679655da 2846F: fs/cifs/
e2d1d6c0 2847
1da177e4 2848COMPACTPCI HOTPLUG CORE
8b58be88 2849M: Scott Murray <scott@spiteful.org>
64dab204 2850L: linux-pci@vger.kernel.org
82c4dfc7 2851S: Maintained
679655da 2852F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2853
2854COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2855M: Scott Murray <scott@spiteful.org>
64dab204 2856L: linux-pci@vger.kernel.org
82c4dfc7 2857S: Maintained
679655da 2858F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2859
2860COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2861M: Scott Murray <scott@spiteful.org>
64dab204 2862L: linux-pci@vger.kernel.org
82c4dfc7 2863S: Maintained
679655da 2864F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2865
5411552c 2866COMPAL LAPTOP SUPPORT
8b58be88 2867M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2868L: platform-driver-x86@vger.kernel.org
5411552c 2869S: Maintained
679655da 2870F: drivers/platform/x86/compal-laptop.c
5411552c 2871
949be0f7 2872CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2873M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2874L: accessrunner-general@lists.sourceforge.net
2875W: http://accessrunner.sourceforge.net/
949be0f7 2876S: Maintained
679655da 2877F: drivers/usb/atm/cxacru.c
949be0f7 2878
e2d1d6c0 2879CONFIGFS
d6351db2
JB
2880M: Joel Becker <jlbec@evilplan.org>
2881T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2882S: Supported
679655da
JP
2883F: fs/configfs/
2884F: include/linux/configfs.h
e2d1d6c0 2885
acb9c1b2 2886CONNECTOR
8b58be88 2887M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2888L: netdev@vger.kernel.org
2889S: Maintained
2890F: drivers/connector/
2891
a3e3354d 2892CONTROL GROUP (CGROUP)
860ca0e6 2893M: Tejun Heo <tj@kernel.org>
ad50c159 2894M: Li Zefan <lizefan@huawei.com>
4d205676 2895M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2896L: cgroups@vger.kernel.org
860ca0e6 2897T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2898S: Maintained
a3e3354d 2899F: Documentation/cgroups/
679655da
JP
2900F: include/linux/cgroup*
2901F: kernel/cgroup*
a3e3354d
TH
2902
2903CONTROL GROUP - CPUSET
2904M: Li Zefan <lizefan@huawei.com>
2905L: cgroups@vger.kernel.org
2906W: http://www.bullopensource.org/cpuset/
2907W: http://oss.sgi.com/projects/cpusets/
2908T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2909S: Maintained
2910F: Documentation/cgroups/cpusets.txt
2911F: include/linux/cpuset.h
2912F: kernel/cpuset.c
2913
2914CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2915M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2916M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2917L: cgroups@vger.kernel.org
2918L: linux-mm@kvack.org
2919S: Maintained
2920F: mm/memcontrol.c
5d1ea48b 2921F: mm/swap_cgroup.c
fb3a0fb6 2922
bebe4678 2923CORETEMP HARDWARE MONITORING DRIVER
96859129 2924M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2925L: lm-sensors@lm-sensors.org
2926S: Maintained
679655da
JP
2927F: Documentation/hwmon/coretemp
2928F: drivers/hwmon/coretemp.c
bebe4678 2929
1da177e4 2930COSA/SRP SYNC SERIAL DRIVER
8b58be88 2931M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2932W: http://www.fi.muni.cz/~kas/cosa/
2933S: Maintained
679655da 2934F: drivers/net/wan/cosa*
1da177e4 2935
4371ee35 2936CPMAC ETHERNET DRIVER
8b58be88 2937M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2938L: netdev@vger.kernel.org
2939S: Maintained
b544dbac 2940F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2941
1da177e4 2942CPU FREQUENCY DRIVERS
9c3646d1 2943M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2944M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2945L: linux-pm@vger.kernel.org
1da177e4 2946S: Maintained
27209d91
VK
2947T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2948T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2949F: drivers/cpufreq/
2950F: include/linux/cpufreq.h
1da177e4 2951
8a67f0ef
VK
2952CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2953M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2954M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2955L: linux-pm@vger.kernel.org
2956W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2957S: Maintained
2958F: drivers/cpufreq/arm_big_little.h
2959F: drivers/cpufreq/arm_big_little.c
2960F: drivers/cpufreq/arm_big_little_dt.c
2961
14d2c34c 2962CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2963M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2964M: Daniel Lezcano <daniel.lezcano@linaro.org>
2965L: linux-pm@vger.kernel.org
2966L: linux-arm-kernel@lists.infradead.org
cea8321c 2967T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2968S: Maintained
2969F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2970
0c570c18
BZ
2971CPUIDLE DRIVER - ARM EXYNOS
2972M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2973M: Daniel Lezcano <daniel.lezcano@linaro.org>
2974M: Kukjin Kim <kgene@kernel.org>
2975L: linux-pm@vger.kernel.org
2976L: linux-samsung-soc@vger.kernel.org
2977S: Supported
2978F: drivers/cpuidle/cpuidle-exynos.c
2979F: arch/arm/mach-exynos/pm.c
2980
a8e39c35 2981CPUIDLE DRIVERS
9c3646d1 2982M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2983M: Daniel Lezcano <daniel.lezcano@linaro.org>
2984L: linux-pm@vger.kernel.org
2985S: Maintained
cea8321c 2986T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2987F: drivers/cpuidle/*
2988F: include/linux/cpuidle.h
2989
1da177e4 2990CPUID/MSR DRIVER
8b58be88 2991M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2992S: Maintained
679655da
JP
2993F: arch/x86/kernel/cpuid.c
2994F: arch/x86/kernel/msr.c
1da177e4 2995
7fe2f639 2996CPU POWER MONITORING SUBSYSTEM
d8130624 2997M: Thomas Renninger <trenn@suse.com>
103f1790 2998L: linux-pm@vger.kernel.org
7fe2f639 2999S: Maintained
14430813 3000F: tools/power/cpupower/
7fe2f639 3001
1da177e4 3002CRAMFS FILESYSTEM
ce00f85c 3003W: http://sourceforge.net/projects/cramfs/
54886a71 3004S: Orphan / Obsolete
679655da
JP
3005F: Documentation/filesystems/cramfs.txt
3006F: fs/cramfs/
1da177e4
LT
3007
3008CRIS PORT
8b58be88
JP
3009M: Mikael Starvik <starvik@axis.com>
3010M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3011L: linux-cris-kernel@axis.com
1da177e4
LT
3012W: http://developer.axis.com
3013S: Maintained
679655da 3014F: arch/cris/
df621252 3015F: drivers/tty/serial/crisv10.*
1da177e4
LT
3016
3017CRYPTO API
8b58be88
JP
3018M: Herbert Xu <herbert@gondor.apana.org.au>
3019M: "David S. Miller" <davem@davemloft.net>
1da177e4 3020L: linux-crypto@vger.kernel.org
54e5881d 3021T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3022S: Maintained
679655da 3023F: Documentation/crypto/
2ca87a17 3024F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3025F: arch/*/crypto/
3026F: crypto/
3027F: drivers/crypto/
3028F: include/crypto/
1da177e4 3029
5b07bd57 3030CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3031M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3032L: linux-crypto@vger.kernel.org
3033S: Maintained
51a2228a
JP
3034F: crypto/ansi_cprng.c
3035F: crypto/rng.c
5b07bd57 3036
9b4ffa48 3037CS5535 Audio ALSA driver
8b58be88 3038M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3039S: Maintained
679655da 3040F: sound/pci/cs5535audio/
9b4ffa48 3041
a910e4a9 3042CW1200 WLAN driver
b75f0050
JP
3043M: Solomon Peachy <pizza@shaftnet.org>
3044S: Maintained
3045F: drivers/net/wireless/cw1200/
a910e4a9 3046
6d8425b1 3047CX18 VIDEO4LINUX DRIVER
6afdeaf8 3048M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3049L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3050L: linux-media@vger.kernel.org
275ffde4 3051T: git git://linuxtv.org/media_tree.git
6d8425b1 3052W: http://linuxtv.org
30e10993 3053W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3054S: Maintained
679655da 3055F: Documentation/video4linux/cx18.txt
90d72ac6 3056F: drivers/media/pci/cx18/
6c0f0359 3057F: include/uapi/linux/ivtv*
6d8425b1 3058
3f101d91
HV
3059CX2341X MPEG ENCODER HELPER MODULE
3060M: Hans Verkuil <hverkuil@xs4all.nl>
3061L: linux-media@vger.kernel.org
3062T: git git://linuxtv.org/media_tree.git
3063W: http://linuxtv.org
3064S: Maintained
c368360b 3065F: drivers/media/common/cx2341x*
3f101d91
HV
3066F: include/media/cx2341x*
3067
b8fe6e2c
PB
3068CX24120 MEDIA DRIVER
3069M: Jemma Denson <jdenson@gmail.com>
3070M: Patrick Boettcher <patrick.boettcher@posteo.de>
3071L: linux-media@vger.kernel.org
3072W: http://linuxtv.org/
3073Q: http://patchwork.linuxtv.org/project/linux-media/list/
3074S: Maintained
3075F: drivers/media/dvb-frontends/cx24120*
3076
20357578 3077CX88 VIDEO4LINUX DRIVER
009a5410 3078M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3079L: linux-media@vger.kernel.org
3080W: http://linuxtv.org
3081T: git git://linuxtv.org/media_tree.git
3082S: Odd fixes
3083F: Documentation/video4linux/cx88/
3084F: drivers/media/pci/cx88/
6d8425b1 3085
91952bc0
AP
3086CXD2820R MEDIA DRIVER
3087M: Antti Palosaari <crope@iki.fi>
3088L: linux-media@vger.kernel.org
3089W: http://linuxtv.org/
3090W: http://palosaari.fi/linux/
3091Q: http://patchwork.linuxtv.org/project/linux-media/list/
3092T: git git://linuxtv.org/anttip/media_tree.git
3093S: Maintained
3094F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3095
e5ec3789 3096CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3097M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3098L: netdev@vger.kernel.org
3099W: http://www.chelsio.com
3100S: Supported
f7917c00 3101F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3102
d8ae3c33 3103CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3104M: Karen Xie <kxie@chelsio.com>
3105L: linux-scsi@vger.kernel.org
3106W: http://www.chelsio.com
3107S: Supported
3108F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3109
e5ec3789 3110CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3111M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3112L: linux-rdma@vger.kernel.org
e5ec3789
SW
3113W: http://www.openfabrics.org
3114S: Supported
679655da 3115F: drivers/infiniband/hw/cxgb3/
e5ec3789 3116
be4c9bad 3117CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3118M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3119L: netdev@vger.kernel.org
3120W: http://www.chelsio.com
3121S: Supported
f7917c00 3122F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3123
d8ae3c33 3124CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3125M: Karen Xie <kxie@chelsio.com>
3126L: linux-scsi@vger.kernel.org
3127W: http://www.chelsio.com
3128S: Supported
3129F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3130
be4c9bad
RD
3131CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3132M: Steve Wise <swise@chelsio.com>
3133L: linux-rdma@vger.kernel.org
3134W: http://www.openfabrics.org
3135S: Supported
3136F: drivers/infiniband/hw/cxgb4/
3137
5c20a5c7
CL
3138CXGB4VF ETHERNET DRIVER (CXGB4VF)
3139M: Casey Leedom <leedom@chelsio.com>
3140L: netdev@vger.kernel.org
3141W: http://www.chelsio.com
3142S: Supported
f7917c00 3143F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3144
a9282d01
IM
3145CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3146M: Ian Munsie <imunsie@au1.ibm.com>
3147M: Michael Neuling <mikey@neuling.org>
3148L: linuxppc-dev@lists.ozlabs.org
3149S: Supported
3150F: drivers/misc/cxl/
ec249dd8 3151F: include/misc/cxl*
a9282d01
IM
3152F: include/uapi/misc/cxl.h
3153F: Documentation/powerpc/cxl.txt
3154F: Documentation/powerpc/cxl.txt
3155F: Documentation/ABI/testing/sysfs-class-cxl
3156
b52b97a3
GC
3157STMMAC ETHERNET DRIVER
3158M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3159L: netdev@vger.kernel.org
3160W: http://www.stlinux.com
3161S: Supported
7ac6653a 3162F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3163
1da177e4 3164CYBERPRO FB DRIVER
8b58be88 3165M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3167W: http://www.arm.linux.org.uk/
3168S: Maintained
8a61f013 3169F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3170
1da177e4 3171CYCLADES ASYNC MUX DRIVER
1da177e4 3172W: http://www.cyclades.com/
d459883e 3173S: Orphan
c897401b 3174F: drivers/tty/cyclades.c
679655da 3175F: include/linux/cyclades.h
c117ab84 3176F: include/uapi/linux/cyclades.h
1da177e4
LT
3177
3178CYCLADES PC300 DRIVER
1da177e4 3179W: http://www.cyclades.com/
d459883e 3180S: Orphan
679655da 3181F: drivers/net/wan/pc300*
1da177e4 3182
402f6ae4
AP
3183CYPRESS_FIRMWARE MEDIA DRIVER
3184M: Antti Palosaari <crope@iki.fi>
3185L: linux-media@vger.kernel.org
3186W: http://linuxtv.org/
3187W: http://palosaari.fi/linux/
3188Q: http://patchwork.linuxtv.org/project/linux-media/list/
3189T: git git://linuxtv.org/anttip/media_tree.git
3190S: Maintained
3191F: drivers/media/common/cypress_firmware*
3192
e3ae3525 3193CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3194M: Ferruh Yigit <fery@cypress.com>
6305902c 3195L: linux-input@vger.kernel.org
be9a6f40 3196S: Supported
6305902c
JP
3197F: drivers/input/touchscreen/cyttsp*
3198F: include/linux/input/cyttsp.h
e3ae3525 3199
aaaf5fbf
JK
3200DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3201M: Joshua Kinard <kumba@gentoo.org>
3202S: Maintained
3203F: drivers/rtc/rtc-ds1685.c
3204F: include/linux/rtc/ds1685.h
3205
1da177e4 3206DAMA SLAVE for AX.25
8b58be88 3207M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3208W: http://yaina.de/jreuter/
3209W: http://www.qsl.net/dl1bke/
3210L: linux-hams@vger.kernel.org
3211S: Maintained
679655da
JP
3212F: net/ax25/af_ax25.c
3213F: net/ax25/ax25_dev.c
3214F: net/ax25/ax25_ds_*
3215F: net/ax25/ax25_in.c
3216F: net/ax25/ax25_out.c
3217F: net/ax25/ax25_timer.c
3218F: net/ax25/sysctl_net_ax25.c
1da177e4 3219
e2d1d6c0 3220DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3221L: netdev@vger.kernel.org
5ff77428 3222S: Orphan
679655da 3223F: Documentation/networking/dmfe.txt
0f04e2aa 3224F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3225
3226DC390/AM53C974 SCSI driver
d8130624 3227M: Hannes Reinecke <hare@suse.com>
71bd849d 3228L: linux-scsi@vger.kernel.org
e2d1d6c0 3229S: Maintained
71bd849d 3230F: drivers/scsi/am53c974.c
e2d1d6c0 3231
1da177e4 3232DC395x SCSI driver
61eee9a7 3233M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3234M: Ali Akcaagac <aliakc@web.de>
3235M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3236L: dc395x@twibble.org
cf015e9f
JP
3237W: http://twibble.org/dist/dc395x/
3238W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3239S: Maintained
679655da
JP
3240F: Documentation/scsi/dc395x.txt
3241F: drivers/scsi/dc395x.*
1da177e4 3242
eb8edb08 3243DCCP PROTOCOL
a89d030e 3244M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3245L: dccp@vger.kernel.org
c996d8b9 3246W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3247S: Maintained
679655da 3248F: include/linux/dccp.h
c117ab84 3249F: include/uapi/linux/dccp.h
679655da
JP
3250F: include/linux/tfrc.h
3251F: net/dccp/
eb8edb08 3252
1da177e4 3253DECnet NETWORK LAYER
1da177e4
LT
3254W: http://linux-decnet.sourceforge.net
3255L: linux-decnet-user@lists.sourceforge.net
f546444d 3256S: Orphan
679655da
JP
3257F: Documentation/networking/decnet.txt
3258F: net/decnet/
1da177e4 3259
ebff05b9
MR
3260DECSTATION PLATFORM SUPPORT
3261M: "Maciej W. Rozycki" <macro@linux-mips.org>
3262L: linux-mips@linux-mips.org
3263W: http://www.linux-mips.org/wiki/DECstation
3264S: Maintained
3265F: arch/mips/dec/
3266F: arch/mips/include/asm/dec/
3267F: arch/mips/include/asm/mach-dec/
3268
1da177e4 3269DEFXX FDDI NETWORK DRIVER
8b58be88 3270M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3271S: Maintained
33f810b2 3272F: drivers/net/fddi/defxx.*
1da177e4 3273
ad8f07cc 3274DELL LAPTOP DRIVER
8b58be88 3275M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3276M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3277L: platform-driver-x86@vger.kernel.org
ad8f07cc 3278S: Maintained
679655da 3279F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3280
817a5cdb
PR
3281DELL LAPTOP RBTN DRIVER
3282M: Pali RohĂ¡r <pali.rohar@gmail.com>
3283S: Maintained
3284F: drivers/platform/x86/dell-rbtn.*
3285
cdbff611
PR
3286DELL LAPTOP FREEFALL DRIVER
3287M: Pali RohĂ¡r <pali.rohar@gmail.com>
3288S: Maintained
3289F: drivers/platform/x86/dell-smo8800.c
3290
1da177e4 3291DELL LAPTOP SMM DRIVER
a5afba16 3292M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3293S: Maintained
a5afba16 3294F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3295F: include/uapi/linux/i8k.h
1da177e4 3296
90563ec4 3297DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3298M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3299S: Maintained
679655da
JP
3300F: Documentation/dcdbas.txt
3301F: drivers/firmware/dcdbas.*
90563ec4 3302
0b3f6109 3303DELL WMI EXTRAS DRIVER
8b58be88 3304M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3305M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3306S: Maintained
36b3a96f 3307F: drivers/platform/x86/dell-wmi.c
0b3f6109 3308
5efc75e3 3309DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3310M: John Youn <johnyoun@synopsys.com>
5efc75e3 3311L: linux-usb@vger.kernel.org
18f340f9 3312T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3313S: Maintained
197ba5f4 3314F: drivers/usb/dwc2/
5efc75e3 3315
94ab23dd
FB
3316DESIGNWARE USB3 DRD IP DRIVER
3317M: Felipe Balbi <balbi@ti.com>
3318L: linux-usb@vger.kernel.org
3319L: linux-omap@vger.kernel.org
3320T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3321S: Maintained
3322F: drivers/usb/dwc3/
3323
833c9545
JB
3324DEVICE COREDUMP (DEV_COREDUMP)
3325M: Johannes Berg <johannes@sipsolutions.net>
3326L: linux-kernel@vger.kernel.org
3327S: Maintained
3328F: drivers/base/devcoredump.c
3329F: include/linux/devcoredump.h
3330
89d07767
KP
3331DEVICE FREQUENCY (DEVFREQ)
3332M: MyungJoo Ham <myungjoo.ham@samsung.com>
3333M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3334L: linux-pm@vger.kernel.org
89d07767
KP
3335S: Maintained
3336F: drivers/devfreq/
3337
1da177e4 3338DEVICE NUMBER REGISTRY
8b58be88 3339M: Torben Mathiasen <device@lanana.org>
1da177e4 3340W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3341S: Maintained
3342
e2d1d6c0 3343DEVICE-MAPPER (LVM)
854ecaad 3344M: Alasdair Kergon <agk@redhat.com>
8504eed3 3345M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3346M: dm-devel@redhat.com
e2d1d6c0
RD
3347L: dm-devel@redhat.com
3348W: http://sources.redhat.com/dm
8a6e2535 3349Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3350T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3351T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3352S: Maintained
679655da
JP
3353F: Documentation/device-mapper/
3354F: drivers/md/dm*
854ecaad 3355F: drivers/md/persistent-data/
679655da
JP
3356F: include/linux/device-mapper.h
3357F: include/linux/dm-*.h
8504eed3 3358F: include/uapi/linux/dm-*.h
e2d1d6c0 3359
c0d995aa
OST
3360DIALOG SEMICONDUCTOR DRIVERS
3361M: Support Opensource <support.opensource@diasemi.com>
3362W: http://www.dialog-semiconductor.com/products
3363S: Supported
3364F: Documentation/hwmon/da90??
3365F: drivers/gpio/gpio-da90??.c
3366F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3367F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3368F: drivers/input/misc/da90??_onkey.c
3369F: drivers/input/touchscreen/da9052_tsi.c
3370F: drivers/leds/leds-da90??.c
3371F: drivers/mfd/da903x.c
3372F: drivers/mfd/da90??-*.c
7be72c2c 3373F: drivers/mfd/da91??-*.c
c0d995aa 3374F: drivers/power/da9052-battery.c
7be72c2c 3375F: drivers/power/da91??-*.c
c0d995aa
OST
3376F: drivers/regulator/da903x.c
3377F: drivers/regulator/da9???-regulator.[ch]
3378F: drivers/rtc/rtc-da90??.c
3379F: drivers/video/backlight/da90??_bl.c
3380F: drivers/watchdog/da90??_wdt.c
3381F: include/linux/mfd/da903x.h
3382F: include/linux/mfd/da9052/
3383F: include/linux/mfd/da9055/
3384F: include/linux/mfd/da9063/
7be72c2c 3385F: include/linux/mfd/da9150/
c0d995aa
OST
3386F: include/sound/da[79]*.h
3387F: sound/soc/codecs/da[79]*.[ch]
3388
599aa697
LL
3389DIGI NEO AND CLASSIC PCI PRODUCTS
3390M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3391M: Mark Hounschell <markh@compro.net>
599aa697
LL
3392L: driverdev-devel@linuxdriverproject.org
3393S: Maintained
3394F: drivers/staging/dgnc/
3395
3396DIGI EPCA PCI PRODUCTS
3397M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3398M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3399L: driverdev-devel@linuxdriverproject.org
3400S: Maintained
3401F: drivers/staging/dgap/
3402
335d7c58 3403DIOLAN U2C-12 I2C DRIVER
ca462085 3404M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3405L: linux-i2c@vger.kernel.org
3406S: Maintained
3407F: drivers/i2c/busses/i2c-diolan-u2c.c
3408
d475c634
MW
3409DIRECT ACCESS (DAX)
3410M: Matthew Wilcox <willy@linux.intel.com>
3411L: linux-fsdevel@vger.kernel.org
3412S: Supported
3413F: fs/dax.c
3414
e7839f25 3415DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3416M: Eric Paris <eparis@parisplace.org>
3c5119c0 3417S: Maintained
679655da
JP
3418F: Documentation/filesystems/dnotify.txt
3419F: fs/notify/dnotify/
3420F: include/linux/dnotify.h
1da177e4
LT
3421
3422DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3423M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3424W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3425W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3426W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3427S: Maintained
3428
4480f15b 3429DISKQUOTA
d8130624 3430M: Jan Kara <jack@suse.com>
1da177e4 3431S: Maintained
679655da
JP
3432F: Documentation/filesystems/quota.txt
3433F: fs/quota/
3434F: include/linux/quota*.h
c117ab84 3435F: include/uapi/linux/quota*.h
1da177e4 3436
702686ad
BT
3437DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3438M: Bernie Thompson <bernie@plugable.com>
3439L: linux-fbdev@vger.kernel.org
3440S: Maintained
3441W: http://plugable.com/category/projects/udlfb/
8a61f013 3442F: drivers/video/fbdev/udlfb.c
702686ad
BT
3443F: include/video/udlfb.h
3444F: Documentation/fb/udlfb.txt
3445
e7839f25 3446DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3447M: Christine Caulfield <ccaulfie@redhat.com>
3448M: David Teigland <teigland@redhat.com>
a4644184 3449L: cluster-devel@redhat.com
5be7b50f 3450W: http://sources.redhat.com/cluster/
54e5881d 3451T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3452S: Supported
679655da 3453F: fs/dlm/
5be7b50f 3454
53b6b3e0
SS
3455DMA BUFFER SHARING FRAMEWORK
3456M: Sumit Semwal <sumit.semwal@linaro.org>
3457S: Maintained
3458L: linux-media@vger.kernel.org
3459L: dri-devel@lists.freedesktop.org
8ada6d2d 3460L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3461F: drivers/dma-buf/
e46d12c6
JP
3462F: include/linux/dma-buf*
3463F: include/linux/reservation.h
3464F: include/linux/*fence.h
53b6b3e0
SS
3465F: Documentation/dma-buf-sharing.txt
3466T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3467
b3e5f263 3468DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3469M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3470L: dmaengine@vger.kernel.org
3471Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3472S: Maintained
679655da 3473F: drivers/dma/
0ce3c066 3474F: include/linux/dmaengine.h
979a281e
VK
3475F: Documentation/dmaengine/
3476T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3477
b825037d 3478DME1737 HARDWARE MONITOR DRIVER
8b58be88 3479M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3480L: lm-sensors@lm-sensors.org
3481S: Maintained
679655da
JP
3482F: Documentation/hwmon/dme1737
3483F: drivers/hwmon/dme1737.c
b825037d 3484
1f31e1b1 3485DMI/SMBIOS SUPPORT
d8130624 3486M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3487S: Maintained
d4aeef93 3488T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3489F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3490F: drivers/firmware/dmi-id.c
3491F: drivers/firmware/dmi_scan.c
3492F: include/linux/dmi.h
3493
7d2c86b5 3494DOCUMENTATION
ad3118b9 3495M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3496L: linux-doc@vger.kernel.org
3497S: Maintained
679655da 3498F: Documentation/
97be078b
RD
3499X: Documentation/ABI/
3500X: Documentation/devicetree/
933a46b8
JC
3501X: Documentation/acpi
3502X: Documentation/power
3503X: Documentation/spi
6c121170 3504X: Documentation/DocBook/media
e71e2c6f 3505T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3506
1da177e4 3507DOUBLETALK DRIVER
8b58be88 3508M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3509L: blinux-list@redhat.com
3510S: Maintained
679655da
JP
3511F: drivers/char/dtlk.c
3512F: include/linux/dtlk.h
1da177e4 3513
e2d1d6c0 3514DPT_I2O SCSI RAID DRIVER
8b58be88 3515M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3516L: linux-scsi@vger.kernel.org
3517W: http://www.adaptec.com/
3518S: Maintained
679655da
JP
3519F: drivers/scsi/dpt*
3520F: drivers/scsi/dpt/
e2d1d6c0 3521
b411b363 3522DRBD DRIVER
28b8e8d4
JP
3523P: Philipp Reisner
3524P: Lars Ellenberg
3525M: drbd-dev@lists.linbit.com
3526L: drbd-user@lists.linbit.com
3527W: http://www.drbd.org
3528T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3529T: git git://git.drbd.org/drbd-8.3.git
3530S: Supported
3531F: drivers/block/drbd/
3532F: lib/lru_cache.c
3533F: Documentation/blockdev/drbd/
b411b363 3534
dc7dfcd8 3535DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3536M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3537T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3538S: Supported
679655da 3539F: Documentation/kobject.txt
7cfc51b9 3540F: drivers/base/
87544653 3541F: fs/debugfs/
dc7dfcd8
WS
3542F: fs/kernfs/
3543F: fs/sysfs/
87544653 3544F: include/linux/debugfs.h
dc7dfcd8 3545F: include/linux/kobj*
679655da 3546F: lib/kobj*
1da177e4
LT
3547
3548DRM DRIVERS
8b58be88 3549M: David Airlie <airlied@linux.ie>
4c6a3999 3550L: dri-devel@lists.freedesktop.org
b0447888 3551T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3552S: Maintained
679655da 3553F: drivers/gpu/drm/
433e3b34 3554F: drivers/gpu/vga/
850e9411 3555F: include/drm/
c117ab84 3556F: include/uapi/drm/
1da177e4 3557
566f5939
AD
3558RADEON DRM DRIVERS
3559M: Alex Deucher <alexander.deucher@amd.com>
3560M: Christian König <christian.koenig@amd.com>
3561L: dri-devel@lists.freedesktop.org
3562T: git git://people.freedesktop.org/~agd5f/linux
3563S: Supported
3564F: drivers/gpu/drm/radeon/
566f5939
AD
3565F: include/uapi/drm/radeon*
3566
03e255b9
TR
3567DRM PANEL DRIVERS
3568M: Thierry Reding <thierry.reding@gmail.com>
3569L: dri-devel@lists.freedesktop.org
3570T: git git://anongit.freedesktop.org/tegra/linux.git
3571S: Maintained
3572F: drivers/gpu/drm/drm_panel.c
3573F: drivers/gpu/drm/panel/
3574F: include/drm/drm_panel.h
3575F: Documentation/devicetree/bindings/panel/
3576
8daf7473 3577INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3578M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3579M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3580L: intel-gfx@lists.freedesktop.org
8daf7473 3581L: dri-devel@lists.freedesktop.org
47f95647 3582Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3583T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3584S: Supported
14430813 3585F: drivers/gpu/drm/i915/
8daf7473 3586F: include/drm/i915*
c117ab84 3587F: include/uapi/drm/i915*
8daf7473 3588
398a6d4a
KP
3589DRM DRIVERS FOR EXYNOS
3590M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3591M: Joonyoung Shim <jy0922.shim@samsung.com>
3592M: Seung-Woo Kim <sw0312.kim@samsung.com>
3593M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3594L: dri-devel@lists.freedesktop.org
25a58030 3595T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3596S: Supported
14430813 3597F: drivers/gpu/drm/exynos/
398a6d4a 3598F: include/drm/exynos*
c117ab84 3599F: include/uapi/drm/exynos*
398a6d4a 3600
b55a1b9c
JW
3601DRM DRIVERS FOR FREESCALE DCU
3602M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3603M: Alison Wang <alison.wang@freescale.com>
3604L: dri-devel@lists.freedesktop.org
3605S: Supported
3606F: drivers/gpu/drm/fsl-dcu/
3607F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3608F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3609
0a3d775f
PZ
3610DRM DRIVERS FOR FREESCALE IMX
3611M: Philipp Zabel <p.zabel@pengutronix.de>
3612L: dri-devel@lists.freedesktop.org
3613S: Maintained
3614F: drivers/gpu/drm/imx/
3615F: Documentation/devicetree/bindings/drm/imx/
3616
bd3b49f2 3617DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3618M: Thierry Reding <thierry.reding@gmail.com>
3619M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3620L: dri-devel@lists.freedesktop.org
3621L: linux-tegra@vger.kernel.org
a5ad7a63 3622T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3623S: Supported
dee8268f 3624F: drivers/gpu/drm/tegra/
a5ad7a63 3625F: drivers/gpu/host1x/
e1e90644 3626F: include/linux/host1x.h
a5ad7a63 3627F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3628F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3629
a284e9d1
LP
3630DRM DRIVERS FOR RENESAS
3631M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3632L: dri-devel@lists.freedesktop.org
3633L: linux-sh@vger.kernel.org
3634T: git git://people.freedesktop.org/~airlied/linux
3635S: Supported
3636F: drivers/gpu/drm/rcar-du/
3637F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3638F: include/linux/platform_data/shmob_drm.h
3639
625e0346
HS
3640DRM DRIVERS FOR ROCKCHIP
3641M: Mark Yao <mark.yao@rock-chips.com>
3642L: dri-devel@lists.freedesktop.org
3643S: Maintained
3644F: drivers/gpu/drm/rockchip/
3645F: Documentation/devicetree/bindings/video/rockchip*
3646
7f11c476
BG
3647DRM DRIVERS FOR STI
3648M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3649M: Vincent Abriou <vincent.abriou@st.com>
3650L: dri-devel@lists.freedesktop.org
3651T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3652S: Maintained
3653F: drivers/gpu/drm/sti
3654F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3655
598df1ac
AK
3656DSBR100 USB FM RADIO DRIVER
3657M: Alexey Klimov <klimov.linux@gmail.com>
3658L: linux-media@vger.kernel.org
3659T: git git://linuxtv.org/media_tree.git
3660S: Maintained
3661F: drivers/media/radio/dsbr100.c
3662
1da177e4 3663DSCC4 DRIVER
8b58be88 3664M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3665L: netdev@vger.kernel.org
1da177e4 3666S: Maintained
679655da 3667F: drivers/net/wan/dscc4.c
1da177e4 3668
cc11b140
HV
3669DT3155 MEDIA DRIVER
3670M: Hans Verkuil <hverkuil@xs4all.nl>
3671L: linux-media@vger.kernel.org
3672T: git git://linuxtv.org/media_tree.git
3673W: http://linuxtv.org
3674S: Odd Fixes
3675F: drivers/media/pci/dt3155/
3676
91952bc0
AP
3677DVB_USB_AF9015 MEDIA DRIVER
3678M: Antti Palosaari <crope@iki.fi>
3679L: linux-media@vger.kernel.org
3680W: http://linuxtv.org/
3681W: http://palosaari.fi/linux/
3682Q: http://patchwork.linuxtv.org/project/linux-media/list/
3683T: git git://linuxtv.org/anttip/media_tree.git
3684S: Maintained
3685F: drivers/media/usb/dvb-usb-v2/af9015*
3686
3687DVB_USB_AF9035 MEDIA DRIVER
3688M: Antti Palosaari <crope@iki.fi>
3689L: linux-media@vger.kernel.org
3690W: http://linuxtv.org/
3691W: http://palosaari.fi/linux/
3692Q: http://patchwork.linuxtv.org/project/linux-media/list/
3693T: git git://linuxtv.org/anttip/media_tree.git
3694S: Maintained
3695F: drivers/media/usb/dvb-usb-v2/af9035*
3696
3697DVB_USB_ANYSEE MEDIA DRIVER
3698M: Antti Palosaari <crope@iki.fi>
3699L: linux-media@vger.kernel.org
3700W: http://linuxtv.org/
3701W: http://palosaari.fi/linux/
3702Q: http://patchwork.linuxtv.org/project/linux-media/list/
3703T: git git://linuxtv.org/anttip/media_tree.git
3704S: Maintained
3705F: drivers/media/usb/dvb-usb-v2/anysee*
3706
3707DVB_USB_AU6610 MEDIA DRIVER
3708M: Antti Palosaari <crope@iki.fi>
3709L: linux-media@vger.kernel.org
3710W: http://linuxtv.org/
3711W: http://palosaari.fi/linux/
3712Q: http://patchwork.linuxtv.org/project/linux-media/list/
3713T: git git://linuxtv.org/anttip/media_tree.git
3714S: Maintained
3715F: drivers/media/usb/dvb-usb-v2/au6610*
3716
3717DVB_USB_CE6230 MEDIA DRIVER
3718M: Antti Palosaari <crope@iki.fi>
3719L: linux-media@vger.kernel.org
3720W: http://linuxtv.org/
3721W: http://palosaari.fi/linux/
3722Q: http://patchwork.linuxtv.org/project/linux-media/list/
3723T: git git://linuxtv.org/anttip/media_tree.git
3724S: Maintained
3725F: drivers/media/usb/dvb-usb-v2/ce6230*
3726
d099dea2
MK
3727DVB_USB_CXUSB MEDIA DRIVER
3728M: Michael Krufky <mkrufky@linuxtv.org>
3729L: linux-media@vger.kernel.org
3730W: http://linuxtv.org/
3731W: http://github.com/mkrufky
3732Q: http://patchwork.linuxtv.org/project/linux-media/list/
3733T: git git://linuxtv.org/media_tree.git
3734S: Maintained
9819da66 3735F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3736
91952bc0 3737DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3738M: Antti Palosaari <crope@iki.fi>
3739L: linux-media@vger.kernel.org
3740W: http://linuxtv.org/
3741W: http://palosaari.fi/linux/
3742Q: http://patchwork.linuxtv.org/project/linux-media/list/
3743T: git git://linuxtv.org/anttip/media_tree.git
3744S: Maintained
91952bc0 3745F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3746
5560983b 3747DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3748M: Antti Palosaari <crope@iki.fi>
3749L: linux-media@vger.kernel.org
3750W: http://linuxtv.org/
91952bc0
AP
3751Q: http://patchwork.linuxtv.org/project/linux-media/list/
3752T: git git://linuxtv.org/anttip/media_tree.git
3753S: Maintained
5560983b 3754F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3755
8856f5f2
MK
3756DVB_USB_MXL111SF MEDIA DRIVER
3757M: Michael Krufky <mkrufky@linuxtv.org>
3758L: linux-media@vger.kernel.org
3759W: http://linuxtv.org/
3760W: http://github.com/mkrufky
3761Q: http://patchwork.linuxtv.org/project/linux-media/list/
3762T: git git://linuxtv.org/mkrufky/mxl111sf.git
3763S: Maintained
3764F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3765
91952bc0
AP
3766DVB_USB_RTL28XXU MEDIA DRIVER
3767M: Antti Palosaari <crope@iki.fi>
3768L: linux-media@vger.kernel.org
3769W: http://linuxtv.org/
3770W: http://palosaari.fi/linux/
3771Q: http://patchwork.linuxtv.org/project/linux-media/list/
3772T: git git://linuxtv.org/anttip/media_tree.git
3773S: Maintained
3774F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3775
3776DVB_USB_V2 MEDIA DRIVER
3777M: Antti Palosaari <crope@iki.fi>
3778L: linux-media@vger.kernel.org
3779W: http://linuxtv.org/
3780W: http://palosaari.fi/linux/
3781Q: http://patchwork.linuxtv.org/project/linux-media/list/
3782T: git git://linuxtv.org/anttip/media_tree.git
3783S: Maintained
3784F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3785F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3786
ac0ac38f 3787DYNAMIC DEBUG
5c4a97d1 3788M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3789S: Maintained
3790F: lib/dynamic_debug.c
3791F: include/linux/dynamic_debug.h
3792
789c7048 3793DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3794M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3795S: Maintained
df621252 3796F: drivers/tty/serial/dz.*
789c7048 3797
f17effbe
MF
3798E3X0 POWER BUTTON DRIVER
3799M: Moritz Fischer <moritz.fischer@ettus.com>
3800L: usrp-users@lists.ettus.com
3801W: http://www.ettus.com
3802S: Supported
3803F: drivers/input/misc/e3x0-button.c
3804F: Documentation/devicetree/bindings/input/e3x0-button.txt
3805
91952bc0
AP
3806E4000 MEDIA DRIVER
3807M: Antti Palosaari <crope@iki.fi>
3808L: linux-media@vger.kernel.org
3809W: http://linuxtv.org/
3810W: http://palosaari.fi/linux/
3811Q: http://patchwork.linuxtv.org/project/linux-media/list/
3812T: git git://linuxtv.org/anttip/media_tree.git
3813S: Maintained
3814F: drivers/media/tuners/e4000*
3815
1da177e4 3816EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3817M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3818L: linux-scsi@vger.kernel.org
3819S: Maintained
679655da 3820F: drivers/scsi/eata.c
1da177e4 3821
91952bc0
AP
3822EC100 MEDIA DRIVER
3823M: Antti Palosaari <crope@iki.fi>
3824L: linux-media@vger.kernel.org
3825W: http://linuxtv.org/
3826W: http://palosaari.fi/linux/
3827Q: http://patchwork.linuxtv.org/project/linux-media/list/
3828T: git git://linuxtv.org/anttip/media_tree.git
3829S: Maintained
3830F: drivers/media/dvb-frontends/ec100*
3831
237fead6 3832ECRYPT FILE SYSTEM
0de9adf2 3833M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3834L: ecryptfs@vger.kernel.org
24a923e4 3835W: http://ecryptfs.org
6dc7516e 3836W: https://launchpad.net/ecryptfs
237fead6 3837S: Supported
679655da
JP
3838F: Documentation/filesystems/ecryptfs.txt
3839F: fs/ecryptfs/
237fead6 3840
da9bb1d2 3841EDAC-CORE
8b58be88 3842M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3843M: Borislav Petkov <bp@alien8.de>
009a5410 3844M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3845L: linux-edac@vger.kernel.org
0e438e3f 3846W: bluesmoke.sourceforge.net
7a859516
BP
3847T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3848T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3849S: Supported
679655da 3850F: Documentation/edac.txt
91445c72 3851F: drivers/edac/
679655da 3852F: include/linux/edac.h
0e438e3f 3853
c476c23b 3854EDAC-AMD64
8b58be88 3855M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3856M: Borislav Petkov <bp@alien8.de>
91445c72 3857L: linux-edac@vger.kernel.org
c476c23b 3858W: bluesmoke.sourceforge.net
487ba8e8 3859S: Maintained
c476c23b
BP
3860F: drivers/edac/amd64_edac*
3861
836dae5d
RR
3862EDAC-CALXEDA
3863M: Doug Thompson <dougthompson@xmission.com>
3864M: Robert Richter <rric@kernel.org>
3865L: linux-edac@vger.kernel.org
3866W: bluesmoke.sourceforge.net
3867S: Maintained
3868F: drivers/edac/highbank*
3869
f65aad41
RB
3870EDAC-CAVIUM
3871M: Ralf Baechle <ralf@linux-mips.org>
3872M: David Daney <david.daney@cavium.com>
3873L: linux-edac@vger.kernel.org
3874L: linux-mips@linux-mips.org
3875W: bluesmoke.sourceforge.net
3876S: Supported
3877F: drivers/edac/octeon_edac*
3878
0e438e3f 3879EDAC-E752X
8b58be88
JP
3880M: Mark Gross <mark.gross@intel.com>
3881M: Doug Thompson <dougthompson@xmission.com>
91445c72 3882L: linux-edac@vger.kernel.org
0e438e3f
DP
3883W: bluesmoke.sourceforge.net
3884S: Maintained
679655da 3885F: drivers/edac/e752x_edac.c
0e438e3f
DP
3886
3887EDAC-E7XXX
8b58be88 3888M: Doug Thompson <dougthompson@xmission.com>
91445c72 3889L: linux-edac@vger.kernel.org
0e438e3f
DP
3890W: bluesmoke.sourceforge.net
3891S: Maintained
679655da 3892F: drivers/edac/e7xxx_edac.c
0e438e3f 3893
77c5f5d2 3894EDAC-GHES
009a5410 3895M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3896L: linux-edac@vger.kernel.org
3897W: bluesmoke.sourceforge.net
3898S: Maintained
2caa67a6 3899F: drivers/edac/ghes_edac.c
77c5f5d2 3900
6bc78404 3901EDAC-I82443BXGX
8b58be88 3902M: Tim Small <tim@buttersideup.com>
91445c72 3903L: linux-edac@vger.kernel.org
6bc78404
DT
3904W: bluesmoke.sourceforge.net
3905S: Maintained
679655da 3906F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3907
3908EDAC-I3000
8b58be88 3909M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3910L: linux-edac@vger.kernel.org
6bc78404
DT
3911W: bluesmoke.sourceforge.net
3912S: Maintained
679655da 3913F: drivers/edac/i3000_edac.c
6bc78404
DT
3914
3915EDAC-I5000
8b58be88 3916M: Doug Thompson <dougthompson@xmission.com>
91445c72 3917L: linux-edac@vger.kernel.org
ba9a5918
DT
3918W: bluesmoke.sourceforge.net
3919S: Maintained
679655da 3920F: drivers/edac/i5000_edac.c
ba9a5918 3921
44c12cb2 3922EDAC-I5400
009a5410 3923M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3924L: linux-edac@vger.kernel.org
44c12cb2
MCC
3925W: bluesmoke.sourceforge.net
3926S: Maintained
679655da 3927F: drivers/edac/i5400_edac.c
44c12cb2 3928
3c9c92b6 3929EDAC-I7300
009a5410 3930M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3931L: linux-edac@vger.kernel.org
3932W: bluesmoke.sourceforge.net
3933S: Maintained
3934F: drivers/edac/i7300_edac.c
3935
67c89316 3936EDAC-I7CORE
009a5410 3937M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3938L: linux-edac@vger.kernel.org
3939W: bluesmoke.sourceforge.net
3940S: Maintained
70aff0ce 3941F: drivers/edac/i7core_edac.c
67c89316 3942
ba9a5918 3943EDAC-I82975X
8b58be88 3944M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3945M: "Arvind R." <arvino55@gmail.com>
91445c72 3946L: linux-edac@vger.kernel.org
ba9a5918
DT
3947W: bluesmoke.sourceforge.net
3948S: Maintained
679655da 3949F: drivers/edac/i82975x_edac.c
ba9a5918 3950
791b4706
JB
3951EDAC-IE31200
3952M: Jason Baron <jbaron@akamai.com>
3953L: linux-edac@vger.kernel.org
3954W: bluesmoke.sourceforge.net
3955S: Maintained
3956F: drivers/edac/ie31200_edac.c
3957
ccdfb979 3958EDAC-MPC85XX
30c7469b 3959M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3960L: linux-edac@vger.kernel.org
3961W: bluesmoke.sourceforge.net
3962S: Maintained
3963F: drivers/edac/mpc85xx_edac.[ch]
3964
ba9a5918 3965EDAC-PASEMI
8b58be88 3966M: Egor Martovetsky <egor@pasemi.com>
91445c72 3967L: linux-edac@vger.kernel.org
6bc78404
DT
3968W: bluesmoke.sourceforge.net
3969S: Maintained
679655da 3970F: drivers/edac/pasemi_edac.c
6bc78404 3971
0e438e3f 3972EDAC-R82600
8b58be88 3973M: Tim Small <tim@buttersideup.com>
91445c72 3974L: linux-edac@vger.kernel.org
0e438e3f
DP
3975W: bluesmoke.sourceforge.net
3976S: Maintained
679655da 3977F: drivers/edac/r82600_edac.c
da9bb1d2 3978
4d096ca7 3979EDAC-SBRIDGE
009a5410 3980M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3981L: linux-edac@vger.kernel.org
3982W: bluesmoke.sourceforge.net
3983S: Maintained
3984F: drivers/edac/sb_edac.c
3985
995e1de4
LH
3986EDAC-XGENE
3987APPLIED MICRO (APM) X-GENE SOC EDAC
3988M: Loc Ho <lho@apm.com>
3989S: Supported
3990F: drivers/edac/xgene_edac.c
3991F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3992
af39917d
CL
3993EDIROL UA-101/UA-1000 DRIVER
3994M: Clemens Ladisch <clemens@ladisch.de>
3995L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3996T: git git://git.alsa-project.org/alsa-kernel.git
3997S: Maintained
3998F: sound/usb/misc/ua101.c
3999
1f7df953 4000EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4001M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4002L: linux-efi@vger.kernel.org
78bef24e 4003T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4004S: Maintained
fb2efb5c 4005F: Documentation/efi-stub.txt
1f7df953
MF
4006F: arch/ia64/kernel/efi.c
4007F: arch/x86/boot/compressed/eboot.[ch]
4008F: arch/x86/include/asm/efi.h
4009F: arch/x86/platform/efi/*
a9499fa7 4010F: drivers/firmware/efi/*
1f7df953
MF
4011F: include/linux/efi*.h
4012
d68772b7
MF
4013EFI VARIABLE FILESYSTEM
4014M: Matthew Garrett <matthew.garrett@nebula.com>
4015M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4016M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4017T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4018L: linux-efi@vger.kernel.org
4019S: Maintained
4020F: fs/efivarfs/
4021
85a00d9b
PJ
4022EFIFB FRAMEBUFFER DRIVER
4023L: linux-fbdev@vger.kernel.org
4024M: Peter Jones <pjones@redhat.com>
4025S: Maintained
8a61f013 4026F: drivers/video/fbdev/efifb.c
85a00d9b 4027
0bee8d28
JT
4028EFS FILESYSTEM
4029W: http://aeschi.ch.eu.org/efs/
4030S: Orphan
679655da 4031F: fs/efs/
0bee8d28 4032
4480f15b 4033EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4034M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4035M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4036L: linux-rdma@vger.kernel.org
fab97220 4037S: Supported
679655da 4038F: drivers/infiniband/hw/ehca/
fab97220 4039
aa8a9e25 4040EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4041M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4042L: netdev@vger.kernel.org
4043S: Maintained
9aa32835 4044F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4045
f0319efe 4046EM28XX VIDEO4LINUX DRIVER
009a5410 4047M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4048L: linux-media@vger.kernel.org
4049W: http://linuxtv.org
4050T: git git://linuxtv.org/media_tree.git
4051S: Maintained
4052F: drivers/media/usb/em28xx/
4053
3e3a7d66 4054EMBEDDED LINUX
8b58be88
JP
4055M: Paul Gortmaker <paul.gortmaker@windriver.com>
4056M: Matt Mackall <mpm@selenic.com>
4057M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4058L: linux-embedded@vger.kernel.org
4059S: Maintained
4060
32505876
JS
4061EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4062M: James Smart <james.smart@avagotech.com>
4063M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4064L: linux-scsi@vger.kernel.org
32505876 4065W: http://www.avagotech.com
ce00f85c 4066S: Supported
679655da 4067F: drivers/scsi/lpfc/
3a1c1d44 4068
5f5bac82 4069ENE CB710 FLASH CARD READER DRIVER
8b58be88 4070M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4071S: Maintained
4072F: drivers/misc/cb710/
4073F: drivers/mmc/host/cb710-mmc.*
4074F: include/linux/cb710.h
4075
931e39a1
ML
4076ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4077M: Maxim Levitsky <maximlevitsky@gmail.com>
4078S: Maintained
2a837449 4079F: drivers/media/rc/ene_ir.*
931e39a1 4080
ec207dcc
GS
4081ENHANCED ERROR HANDLING (EEH)
4082M: Gavin Shan <shangw@linux.vnet.ibm.com>
4083L: linuxppc-dev@lists.ozlabs.org
4084S: Supported
4085F: Documentation/powerpc/eeh-pci-error-recovery.txt
4086F: arch/powerpc/kernel/eeh*.c
4087
d5ca9006 4088EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4089M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4090S: Maintained
084bad91 4091T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4092F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4093F: include/video/s1d13xxxfb.h
d5ca9006 4094
38df6492
ME
4095ET131X NETWORK DRIVER
4096M: Mark Einon <mark.einon@gmail.com>
4097S: Odd Fixes
4098F: drivers/net/ethernet/agere/
4099
1da177e4 4100ETHERNET BRIDGE
adbbf69d 4101M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4102L: bridge@lists.linux-foundation.org
4c325313 4103L: netdev@vger.kernel.org
c996d8b9 4104W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4105S: Maintained
679655da
JP
4106F: include/linux/netfilter_bridge/
4107F: net/bridge/
1da177e4 4108
22f08ad9
FF
4109ETHERNET PHY LIBRARY
4110M: Florian Fainelli <f.fainelli@gmail.com>
4111L: netdev@vger.kernel.org
4112S: Maintained
4113F: include/linux/phy.h
4114F: include/linux/phy_fixed.h
4115F: drivers/net/phy/
4116F: Documentation/networking/phy.txt
4117F: drivers/of/of_mdio.c
4118F: drivers/of/of_net.c
4119
1da177e4 4120EXT2 FILE SYSTEM
d8130624 4121M: Jan Kara <jack@suse.com>
72be2ccf 4122L: linux-ext4@vger.kernel.org
1da177e4 4123S: Maintained
679655da
JP
4124F: Documentation/filesystems/ext2.txt
4125F: fs/ext2/
4126F: include/linux/ext2*
1da177e4 4127
72be2ccf 4128EXT4 FILE SYSTEM
8b58be88 4129M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4130M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4131L: linux-ext4@vger.kernel.org
08a225f1 4132W: http://ext4.wiki.kernel.org
8a6e2535 4133Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4134S: Maintained
679655da
JP
4135F: Documentation/filesystems/ext4.txt
4136F: fs/ext4/
1da177e4 4137
c5532b09 4138Extended Verification Module (EVM)
74dd744f
MZ
4139M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4140L: linux-ima-devel@lists.sourceforge.net
4141L: linux-security-module@vger.kernel.org
c5532b09
MZ
4142S: Supported
4143F: security/integrity/evm/
4144
df6b3cfe
MH
4145EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4146M: MyungJoo Ham <myungjoo.ham@samsung.com>
4147M: Chanwoo Choi <cw00.choi@samsung.com>
4148L: linux-kernel@vger.kernel.org
81df63a9 4149T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4150S: Maintained
4151F: drivers/extcon/
4152F: Documentation/extcon/
4153
e2a75c44 4154EXYNOS DP DRIVER
b7701755 4155M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4156L: dri-devel@lists.freedesktop.org
4157S: Maintained
4158F: drivers/gpu/drm/exynos/exynos_dp*
4159
33ad3912
DL
4160EXYNOS MIPI DISPLAY DRIVERS
4161M: Inki Dae <inki.dae@samsung.com>
4162M: Donghwa Lee <dh09.lee@samsung.com>
4163M: Kyungmin Park <kyungmin.park@samsung.com>
4164L: linux-fbdev@vger.kernel.org
4165S: Maintained
8a61f013 4166F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4167F: include/video/exynos_mipi*
4168
e53004e2 4169F71805F HARDWARE MONITORING DRIVER
d8130624 4170M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4171L: lm-sensors@lm-sensors.org
4172S: Maintained
679655da
JP
4173F: Documentation/hwmon/f71805f
4174F: drivers/hwmon/f71805f.c
e53004e2 4175
eea977ed
MB
4176FC0011 TUNER DRIVER
4177M: Michael Buesch <m@bues.ch>
4178L: linux-media@vger.kernel.org
4179S: Maintained
ccae7af2
MCC
4180F: drivers/media/tuners/fc0011.h
4181F: drivers/media/tuners/fc0011.c
eea977ed 4182
91952bc0
AP
4183FC2580 MEDIA DRIVER
4184M: Antti Palosaari <crope@iki.fi>
4185L: linux-media@vger.kernel.org
4186W: http://linuxtv.org/
4187W: http://palosaari.fi/linux/
4188Q: http://patchwork.linuxtv.org/project/linux-media/list/
4189T: git git://linuxtv.org/anttip/media_tree.git
4190S: Maintained
4191F: drivers/media/tuners/fc2580*
eea977ed 4192
88b2dbdb
EP
4193FANOTIFY
4194M: Eric Paris <eparis@redhat.com>
4195S: Maintained
4196F: fs/notify/fanotify/
4197F: include/linux/fanotify.h
c117ab84 4198F: include/uapi/linux/fanotify.h
88b2dbdb 4199
1da177e4 4200FARSYNC SYNCHRONOUS DRIVER
8b58be88 4201M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4202W: http://www.farsite.co.uk/
4203S: Supported
679655da 4204F: drivers/net/wan/farsync.*
1da177e4 4205
c5408b88 4206FAULT INJECTION SUPPORT
8b58be88 4207M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4208S: Supported
679655da
JP
4209F: Documentation/fault-injection/
4210F: lib/fault-inject.c
c5408b88 4211
053e514f
NT
4212FBTFT Framebuffer drivers
4213M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4214M: Noralf Trønnes <noralf@tronnes.org>
4215S: Maintained
4216F: drivers/staging/fbtft/
4217
cae727db 4218FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4219M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4220L: fcoe-devel@open-fcoe.org
cae727db
RL
4221W: www.Open-FCoE.org
4222S: Supported
4223F: drivers/scsi/libfc/
4224F: drivers/scsi/fcoe/
4225F: include/scsi/fc/
4226F: include/scsi/libfc.h
4227F: include/scsi/libfcoe.h
c117ab84 4228F: include/uapi/scsi/fc/
cae727db 4229
e2d1d6c0 4230FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4231M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4232M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4233L: linux-fsdevel@vger.kernel.org
1da177e4 4234S: Maintained
679655da
JP
4235F: include/linux/fcntl.h
4236F: include/linux/fs.h
c117ab84
CEB
4237F: include/uapi/linux/fcntl.h
4238F: include/uapi/linux/fs.h
679655da
JP
4239F: fs/fcntl.c
4240F: fs/locks.c
1da177e4 4241
e2d1d6c0 4242FILESYSTEMS (VFS and infrastructure)
8b58be88 4243M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4244L: linux-fsdevel@vger.kernel.org
173acc7c 4245S: Maintained
679655da 4246F: fs/*
173acc7c 4247
b26e0ed4 4248FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4249M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4250L: lm-sensors@lm-sensors.org
4251S: Maintained
d5ca6918
JP
4252F: drivers/hwmon/f75375s.c
4253F: include/linux/f75375s.h
b26e0ed4 4254
a331b0c3
CL
4255FIREWIRE AUDIO DRIVERS
4256M: Clemens Ladisch <clemens@ladisch.de>
4257L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4258T: git git://git.alsa-project.org/alsa-kernel.git
4259S: Maintained
4260F: sound/firewire/
4261
eb86ec51
SR
4262FIREWIRE MEDIA DRIVERS (firedtv)
4263M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4264L: linux-media@vger.kernel.org
4265L: linux1394-devel@lists.sourceforge.net
4266T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4267S: Maintained
4268F: drivers/media/firewire/
4269
a511ce33
CB
4270FIREWIRE SBP-2 TARGET
4271M: Chris Boot <bootc@bootc.net>
4272L: linux-scsi@vger.kernel.org
4273L: target-devel@vger.kernel.org
4274L: linux1394-devel@lists.sourceforge.net
4275T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4276S: Maintained
4277F: drivers/target/sbp/
4278
7d2c86b5 4279FIREWIRE SUBSYSTEM
8b58be88 4280M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4281L: linux1394-devel@lists.sourceforge.net
958a29cb 4282W: http://ieee1394.wiki.kernel.org/
2ca526bf 4283T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4284S: Maintained
679655da 4285F: drivers/firewire/
8f06ce3b
SR
4286F: include/linux/firewire.h
4287F: include/uapi/linux/firewire*.h
9f6d3c4b 4288F: tools/firewire/
e2d1d6c0
RD
4289
4290FIRMWARE LOADER (request_firmware)
39e68089
ML
4291M: Ming Lei <ming.lei@canonical.com>
4292L: linux-kernel@vger.kernel.org
4293S: Maintained
679655da
JP
4294F: Documentation/firmware_class/
4295F: drivers/base/firmware*.c
4296F: include/linux/firmware.h
e2d1d6c0 4297
f730e3dc 4298FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4299M: Joshua Morris <josh.h.morris@us.ibm.com>
4300M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4301S: Maintained
4302F: drivers/block/rsxx/
4303
8206f664 4304FLOPPY DRIVER
e5f6450c 4305M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4306T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4307S: Odd fixes
4308F: drivers/block/floppy.c
4309
9c9f32ed
AR
4310FMC SUBSYSTEM
4311M: Alessandro Rubini <rubini@gnudd.com>
4312W: http://www.ohwr.org/projects/fmc-bus
4313S: Supported
4314F: drivers/fmc/
4315F: include/linux/fmc*.h
4316F: include/linux/ipmi-fru.h
4317K: fmc_d.*register
4318
e2d1d6c0 4319FPU EMULATOR
8b58be88 4320M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4321W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4322S: Maintained
679655da 4323F: arch/x86/math-emu/
e2d1d6c0
RD
4324
4325FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4326L: netdev@vger.kernel.org
c173bfac 4327S: Orphan
679655da
JP
4328F: drivers/net/wan/dlci.c
4329F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4330
4331FRAMEBUFFER LAYER
5489e948
JCPV
4332M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4333M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4334L: linux-fbdev@vger.kernel.org
e2d1d6c0 4335W: http://linux-fbdev.sourceforge.net/
b22fe37b 4336Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4337T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4338S: Maintained
679655da 4339F: Documentation/fb/
d958c62c 4340F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4341F: drivers/video/
4342F: include/video/
679655da 4343F: include/linux/fb.h
c117ab84
CEB
4344F: include/uapi/video/
4345F: include/uapi/linux/fb.h
e2d1d6c0 4346
a57c188e 4347FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4348M: Timur Tabi <timur@tabi.org>
a57c188e 4349L: linux-fbdev@vger.kernel.org
c4ef9bc4 4350S: Maintained
8a61f013 4351F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4352
e2d1d6c0 4353FREESCALE DMA DRIVER
8b58be88
JP
4354M: Li Yang <leoli@freescale.com>
4355M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4356L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4357S: Maintained
679655da 4358F: drivers/dma/fsldma.*
e2d1d6c0
RD
4359
4360FREESCALE I2C CPM DRIVER
8b58be88 4361M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4362L: linuxppc-dev@lists.ozlabs.org
846557d3 4363L: linux-i2c@vger.kernel.org
0d2b405a 4364S: Maintained
679655da 4365F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4366
60e8c5ab 4367FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4368M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4369L: linux-fbdev@vger.kernel.org
efc03ecb 4370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4371S: Maintained
bad985a1 4372F: include/linux/platform_data/video-imxfb.h
8a61f013 4373F: drivers/video/fbdev/imxfb.c
60e8c5ab 4374
4d8e2cef
HX
4375FREESCALE QUAD SPI DRIVER
4376M: Han Xu <han.xu@freescale.com>
4377L: linux-mtd@lists.infradead.org
4378S: Maintained
4379F: drivers/mtd/spi-nor/fsl-quadspi.c
4380
4689a6b1 4381FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4382M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4383M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4384L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4385L: netdev@vger.kernel.org
4386S: Maintained
ec21e2ec 4387F: drivers/net/ethernet/freescale/fs_enet/
679655da 4388F: include/linux/fs_enet_pd.h
4689a6b1 4389
d9e9d82c 4390FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4391L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4392S: Orphan
679655da
JP
4393F: arch/powerpc/sysdev/qe_lib/
4394F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4395
b55ef929 4396FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4397M: Li Yang <leoli@freescale.com>
6372594a 4398L: linux-usb@vger.kernel.org
a4724ed6 4399L: linuxppc-dev@lists.ozlabs.org
a7205b30 4400S: Maintained
faf2e1db 4401F: drivers/usb/gadget/udc/fsl*
a7205b30 4402
beaf53bf 4403FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4404M: Li Yang <leoli@freescale.com>
beaf53bf 4405L: netdev@vger.kernel.org
a4724ed6 4406L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4407S: Maintained
ec21e2ec 4408F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4409
d9e9d82c 4410FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4411M: Timur Tabi <timur@tabi.org>
a4724ed6 4412L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4413S: Maintained
df621252 4414F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4415
4416FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4417M: Timur Tabi <timur@tabi.org>
dc85950a 4418M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4419M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4420L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4421L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4422S: Maintained
69aefcea 4423F: sound/soc/fsl/fsl*
dc85950a 4424F: sound/soc/fsl/imx*
69aefcea 4425F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4426
31c88965 4427FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4428M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4429L: linux-kernel@vger.kernel.org
4430S: Maintained
4431F: drivers/staging/fsl-mc/
4432
1da177e4 4433FREEVXFS FILESYSTEM
8b58be88 4434M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4435W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4436S: Maintained
679655da 4437F: fs/freevxfs/
1da177e4 4438
71038f52 4439FREEZER
49db1903 4440M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4441M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4442L: linux-pm@vger.kernel.org
71038f52 4443S: Supported
679655da
JP
4444F: Documentation/power/freezing-of-tasks.txt
4445F: include/linux/freezer.h
4446F: kernel/freezer.c
71038f52 4447
839a1f79
KRW
4448FRONTSWAP API
4449M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4450L: linux-kernel@vger.kernel.org
4451S: Maintained
4452F: mm/frontswap.c
4453F: include/linux/frontswap.h
4454
a5432f5a 4455FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4456M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4457L: linux-cachefs@redhat.com
4458S: Supported
4459F: Documentation/filesystems/caching/
4460F: fs/fscache/
4461F: include/linux/fscache*.h
4462
f58ad8f5 4463F2FS FILE SYSTEM
9b29d481 4464M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4465M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4466R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4467L: linux-f2fs-devel@lists.sourceforge.net
4468W: http://en.wikipedia.org/wiki/F2FS
4469T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4470S: Maintained
4471F: Documentation/filesystems/f2fs.txt
3bac380c 4472F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4473F: fs/f2fs/
4474F: include/linux/f2fs_fs.h
62d43eeb 4475F: include/trace/events/f2fs.h
f58ad8f5 4476
5ab7ffea 4477FUJITSU FR-V (FRV) PORT
8b58be88 4478M: David Howells <dhowells@redhat.com>
1da177e4 4479S: Maintained
679655da 4480F: arch/frv/
1da177e4 4481
20b93734 4482FUJITSU LAPTOP EXTRAS
409a3e98 4483M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4484L: platform-driver-x86@vger.kernel.org
20b93734 4485S: Maintained
679655da 4486F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4487
4da621b6
HK
4488FUJITSU M-5MO LS CAMERA ISP DRIVER
4489M: Kyungmin Park <kyungmin.park@samsung.com>
4490M: Heungjun Kim <riverful.kim@samsung.com>
4491L: linux-media@vger.kernel.org
4492S: Maintained
90d72ac6 4493F: drivers/media/i2c/m5mols/
4da621b6
HK
4494F: include/media/m5mols.h
4495
2d24c490
RG
4496FUJITSU TABLET EXTRAS
4497M: Robert Gerlach <khnz@gmx.de>
4498L: platform-driver-x86@vger.kernel.org
4499S: Maintained
4500F: drivers/platform/x86/fujitsu-tablet.c
4501
04578f17 4502FUSE: FILESYSTEM IN USERSPACE
8b58be88 4503M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4504L: fuse-devel@lists.sourceforge.net
4505W: http://fuse.sourceforge.net/
0a30f612 4506T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4507S: Maintained
679655da 4508F: fs/fuse/
c117ab84 4509F: include/uapi/linux/fuse.h
0a30f612 4510F: Documentation/filesystems/fuse.txt
04578f17 4511
1da177e4 4512FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4513M: Rik Faith <faith@cs.unc.edu>
1da177e4 4514L: linux-scsi@vger.kernel.org
baaea1dc 4515S: Odd Fixes (e.g., new signatures)
679655da 4516F: drivers/scsi/fdomain.*
1da177e4 4517
d8e2162c
PO
4518GCOV BASED KERNEL PROFILING
4519M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4520S: Maintained
4521F: kernel/gcov/
4522F: Documentation/gcov.txt
4523
1da177e4 4524GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4525M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4526L: linux-scsi@vger.kernel.org
4527W: http://www.icp-vortex.com/
4528S: Supported
679655da 4529F: drivers/scsi/gdt*
1da177e4 4530
158daf16
JK
4531GDB KERNEL DEBUGGING HELPER SCRIPTS
4532M: Jan Kiszka <jan.kiszka@siemens.com>
4533S: Supported
4534F: scripts/gdb/
4535
3169a1c7
HV
4536GEMTEK FM RADIO RECEIVER DRIVER
4537M: Hans Verkuil <hverkuil@xs4all.nl>
4538L: linux-media@vger.kernel.org
4539T: git git://linuxtv.org/media_tree.git
4540W: http://linuxtv.org
4541S: Maintained
4542F: drivers/media/radio/radio-gemtek*
4543
1c23af90 4544GENERIC GPIO I2C DRIVER
880b0e26 4545M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4546S: Supported
679655da
JP
4547F: drivers/i2c/busses/i2c-gpio.c
4548F: include/linux/i2c-gpio.h
1c23af90 4549
92ed1a76
PK
4550GENERIC GPIO I2C MULTIPLEXER DRIVER
4551M: Peter Korsgaard <peter.korsgaard@barco.com>
4552L: linux-i2c@vger.kernel.org
4553S: Supported
e7065e20
JD
4554F: drivers/i2c/muxes/i2c-mux-gpio.c
4555F: include/linux/i2c-mux-gpio.h
4556F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4557
9251ce95 4558GENERIC HDLC (WAN) DRIVERS
8b58be88 4559M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4560W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4561S: Maintained
679655da
JP
4562F: drivers/net/wan/c101.c
4563F: drivers/net/wan/hd6457*
4564F: drivers/net/wan/hdlc*
4565F: drivers/net/wan/n2.c
4566F: drivers/net/wan/pc300too.c
4567F: drivers/net/wan/pci200syn.c
4568F: drivers/net/wan/wanxl*
1da177e4 4569
1527aab6 4570GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4571M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4572L: linux-arch@vger.kernel.org
4573T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4574S: Maintained
14430813
JP
4575F: include/asm-generic/
4576F: include/uapi/asm-generic/
1527aab6 4577
ff764963
KVA
4578GENERIC PHY FRAMEWORK
4579M: Kishon Vijay Abraham I <kishon@ti.com>
4580L: linux-kernel@vger.kernel.org
4581T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4582S: Supported
4583F: drivers/phy/
4584F: include/linux/phy/
4585
eea97aed
KH
4586GENERIC PM DOMAINS
4587M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4588M: Kevin Hilman <khilman@kernel.org>
4589M: Ulf Hansson <ulf.hansson@linaro.org>
4590L: linux-pm@vger.kernel.org
4591S: Supported
4592F: drivers/base/power/domain*.c
4593F: include/linux/pm_domain.h
4594
ccb86a69 4595GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4596M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4597L: kvm@vger.kernel.org
ccb86a69
MT
4598S: Supported
4599F: drivers/uio/uio_pci_generic.c
4600
f8f1ec73
JP
4601GET_MAINTAINER SCRIPT
4602M: Joe Perches <joe@perches.com>
4603S: Maintained
4604F: scripts/get_maintainer.pl
4605
5be7b50f 4606GFS2 FILE SYSTEM
8b58be88 4607M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4608M: Bob Peterson <rpeterso@redhat.com>
a4644184 4609L: cluster-devel@redhat.com
5be7b50f 4610W: http://sources.redhat.com/cluster/
28666d6d 4611T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4612S: Supported
679655da
JP
4613F: Documentation/filesystems/gfs2*.txt
4614F: fs/gfs2/
c117ab84 4615F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4616
0a34eb8f 4617GIGASET ISDN DRIVERS
6b096fde 4618M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4619L: gigaset307x-common@lists.sourceforge.net
4620W: http://gigaset307x.sourceforge.net/
6b096fde 4621S: Odd Fixes
679655da
JP
4622F: Documentation/isdn/README.gigaset
4623F: drivers/isdn/gigaset/
c117ab84 4624F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4625
7eea35fe
JP
4626GO7007 MPEG CODEC
4627M: Hans Verkuil <hans.verkuil@cisco.com>
4628L: linux-media@vger.kernel.org
4629S: Maintained
4630F: drivers/media/usb/go7007/
4631
ca96ea86
BN
4632GOODIX TOUCHSCREEN
4633M: Bastien Nocera <hadess@hadess.net>
4634L: linux-input@vger.kernel.org
4635S: Maintained
4636F: drivers/input/touchscreen/goodix.c
4637
a0dc00b4 4638GPIO SUBSYSTEM
e4651a9f 4639M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4640M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4641L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4642T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4643S: Maintained
4644F: Documentation/gpio/
a0dc00b4 4645F: drivers/gpio/
bdc6e95e
AC
4646F: include/linux/gpio/
4647F: include/linux/gpio.h
9b692346 4648F: include/asm-generic/gpio.h
a0dc00b4 4649
71a6d0af
HW
4650GRE DEMULTIPLEXER DRIVER
4651M: Dmitry Kozlov <xeb@mail.ru>
4652L: netdev@vger.kernel.org
4653S: Maintained
11c26770
JP
4654F: net/ipv4/gre_demux.c
4655F: net/ipv4/gre_offload.c
71a6d0af
HW
4656F: include/net/gre.h
4657
d4c41139
KG
4658GRETH 10/100/1G Ethernet MAC device driver
4659M: Kristoffer Glembo <kristoffer@gaisler.com>
4660L: netdev@vger.kernel.org
4661S: Maintained
a31a96ad 4662F: drivers/net/ethernet/aeroflex/
d4c41139 4663
e8deeae2 4664GSPCA FINEPIX SUBDRIVER
8b58be88 4665M: Frank Zago <frank@zago.net>
661263b5 4666L: linux-media@vger.kernel.org
275ffde4 4667T: git git://linuxtv.org/media_tree.git
e8deeae2 4668S: Maintained
0c0d06ca 4669F: drivers/media/usb/gspca/finepix.c
e8deeae2 4670
4b3fa3c4
OL
4671GSPCA GL860 SUBDRIVER
4672M: Olivier Lorin <o.lorin@laposte.net>
4673L: linux-media@vger.kernel.org
275ffde4 4674T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4675S: Maintained
0c0d06ca 4676F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4677
e8deeae2 4678GSPCA M5602 SUBDRIVER
8b58be88 4679M: Erik Andren <erik.andren@gmail.com>
661263b5 4680L: linux-media@vger.kernel.org
275ffde4 4681T: git git://linuxtv.org/media_tree.git
e8deeae2 4682S: Maintained
0c0d06ca 4683F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4684
4685GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4686M: Hans de Goede <hdegoede@redhat.com>
661263b5 4687L: linux-media@vger.kernel.org
275ffde4 4688T: git git://linuxtv.org/media_tree.git
e8deeae2 4689S: Maintained
0c0d06ca 4690F: drivers/media/usb/gspca/pac207.c
e8deeae2 4691
261982f1 4692GSPCA SN9C20X SUBDRIVER
d95c5b0b 4693M: Brian Johnson <brijohn@gmail.com>
261982f1 4694L: linux-media@vger.kernel.org
275ffde4 4695T: git git://linuxtv.org/media_tree.git
261982f1 4696S: Maintained
0c0d06ca 4697F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4698
e8deeae2 4699GSPCA T613 SUBDRIVER
8b58be88 4700M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4701L: linux-media@vger.kernel.org
275ffde4 4702T: git git://linuxtv.org/media_tree.git
e8deeae2 4703S: Maintained
0c0d06ca 4704F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4705
4706GSPCA USB WEBCAM DRIVER
fc3f906b 4707M: Hans de Goede <hdegoede@redhat.com>
661263b5 4708L: linux-media@vger.kernel.org
275ffde4 4709T: git git://linuxtv.org/media_tree.git
e8deeae2 4710S: Maintained
0c0d06ca 4711F: drivers/media/usb/gspca/
e8deeae2 4712
584ec979 4713GUID PARTITION TABLE (GPT)
4f973c63 4714M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4715L: linux-efi@vger.kernel.org
4716S: Maintained
4717F: block/partitions/efi.*
4718
aa3c598b 4719STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4720M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4721L: linux-media@vger.kernel.org
275ffde4 4722T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4723S: Maintained
4724F: drivers/media/usb/stk1160/
e8deeae2 4725
4e456b86
YS
4726H8/300 ARCHITECTURE
4727M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4728L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4729W: http://uclinux-h8.sourceforge.jp
4730T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4731S: Maintained
4732F: arch/h8300/
4733F: drivers/clocksource/h8300_*.c
4734F: drivers/clk/h8300/
4735F: drivers/irqchip/irq-renesas-h8*.c
4736
71a6d0af
HW
4737HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4738M: Frank Seidel <frank@f-seidel.de>
4739L: platform-driver-x86@vger.kernel.org
4740W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4741S: Maintained
4742F: drivers/platform/x86/hdaps.c
4743
48fc9e26
HV
4744HDPVR USB VIDEO ENCODER DRIVER
4745M: Hans Verkuil <hverkuil@xs4all.nl>
4746L: linux-media@vger.kernel.org
4747T: git git://linuxtv.org/media_tree.git
4748W: http://linuxtv.org
4749S: Odd Fixes
14430813 4750F: drivers/media/usb/hdpvr/
48fc9e26 4751
71a6d0af 4752HWPOISON MEMORY FAILURE HANDLING
f9625c48 4753M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4754L: linux-mm@kvack.org
71a6d0af
HW
4755S: Maintained
4756F: mm/memory-failure.c
4757F: mm/hwpoison-inject.c
4758
4759HYPERVISOR VIRTUAL CONSOLE DRIVER
4760L: linuxppc-dev@lists.ozlabs.org
4761S: Odd Fixes
4762F: drivers/tty/hvc/
4763
e5ab1477
AP
4764HACKRF MEDIA DRIVER
4765M: Antti Palosaari <crope@iki.fi>
4766L: linux-media@vger.kernel.org
4767W: http://linuxtv.org/
4768W: http://palosaari.fi/linux/
4769Q: http://patchwork.linuxtv.org/project/linux-media/list/
4770T: git git://linuxtv.org/anttip/media_tree.git
4771S: Maintained
4772F: drivers/media/usb/hackrf/
4773
5b543965 4774HARDWARE MONITORING
d8130624 4775M: Jean Delvare <jdelvare@suse.com>
ca462085 4776M: Guenter Roeck <linux@roeck-us.net>
5b543965 4777L: lm-sensors@lm-sensors.org
595142e0 4778W: http://www.lm-sensors.org/
a94ef4ed 4779T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4780T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4781S: Maintained
047f4ec2 4782F: Documentation/hwmon/
679655da 4783F: drivers/hwmon/
047f4ec2 4784F: include/linux/hwmon*.h
5b543965 4785
844dd05f 4786HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4787M: Matt Mackall <mpm@selenic.com>
4788M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4789L: linux-crypto@vger.kernel.org
c0d0787b 4790S: Odd fixes
679655da
JP
4791F: Documentation/hw_random.txt
4792F: drivers/char/hw_random/
4793F: include/linux/hw_random.h
844dd05f 4794
8b37fcfc
OBC
4795HARDWARE SPINLOCK CORE
4796M: Ohad Ben-Cohen <ohad@wizery.com>
4797S: Maintained
4798F: Documentation/hwspinlock.txt
4799F: drivers/hwspinlock/hwspinlock_*
4800F: include/linux/hwspinlock.h
4801
1da177e4 4802HARMONY SOUND DRIVER
ac6aecbf 4803L: linux-parisc@vger.kernel.org
1da177e4 4804S: Maintained
679655da 4805F: sound/parisc/harmony.*
1da177e4 4806
91952bc0
AP
4807HD29L2 MEDIA DRIVER
4808M: Antti Palosaari <crope@iki.fi>
4809L: linux-media@vger.kernel.org
4810W: http://linuxtv.org/
4811W: http://palosaari.fi/linux/
4812Q: http://patchwork.linuxtv.org/project/linux-media/list/
4813T: git git://linuxtv.org/anttip/media_tree.git
4814S: Maintained
4815F: drivers/media/dvb-frontends/hd29l2*
4816
e2d1d6c0 4817HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4818L: iss_storagedev@hp.com
af9f1b3c 4819S: Orphan
679655da
JP
4820F: Documentation/blockdev/cpqarray.txt
4821F: drivers/block/cpqarray.*
e2d1d6c0 4822
9257aa49 4823HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4824M: Don Brace <don.brace@pmcs.com>
9257aa49 4825L: iss_storagedev@hp.com
693373db
DB
4826L: storagedev@pmcs.com
4827L: linux-scsi@vger.kernel.org
9257aa49
SC
4828S: Supported
4829F: Documentation/scsi/hpsa.txt
4830F: drivers/scsi/hpsa*.[ch]
4831F: include/linux/cciss*.h
c117ab84 4832F: include/uapi/linux/cciss*.h
9257aa49 4833
e2d1d6c0 4834HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4835M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4836L: iss_storagedev@hp.com
693373db
DB
4837L: storagedev@pmcs.com
4838L: linux-scsi@vger.kernel.org
e2d1d6c0 4839S: Supported
679655da
JP
4840F: Documentation/blockdev/cciss.txt
4841F: drivers/block/cciss*
4842F: include/linux/cciss_ioctl.h
c117ab84 4843F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4844
1da177e4 4845HFS FILESYSTEM
6cf515e1
GU
4846L: linux-fsdevel@vger.kernel.org
4847S: Orphan
679655da
JP
4848F: Documentation/filesystems/hfs.txt
4849F: fs/hfs/
1da177e4 4850
ef575f47
GU
4851HFSPLUS FILESYSTEM
4852L: linux-fsdevel@vger.kernel.org
4853S: Orphan
4854F: Documentation/filesystems/hfsplus.txt
4855F: fs/hfsplus/
4856
1da177e4 4857HGA FRAMEBUFFER DRIVER
8b58be88 4858M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4859L: linux-nvidia@lists.surfsouth.com
4860W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4861S: Maintained
8a61f013 4862F: drivers/video/fbdev/hgafb.c
1da177e4 4863
4480f15b 4864HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4865M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4866M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4867L: linux-pm@vger.kernel.org
e2d1d6c0 4868S: Supported
679655da
JP
4869F: arch/x86/power/
4870F: drivers/base/power/
4871F: kernel/power/
4872F: include/linux/suspend.h
4873F: include/linux/freezer.h
4874F: include/linux/pm.h
679655da 4875F: arch/*/include/asm/suspend*.h
e2d1d6c0 4876
4ef4caad 4877HID CORE LAYER
e5f6450c 4878M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4879L: linux-input@vger.kernel.org
54e5881d 4880T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4881S: Maintained
679655da
JP
4882F: drivers/hid/
4883F: include/linux/hid*
c117ab84 4884F: include/uapi/linux/hid*
4ef4caad 4885
30ee72f0 4886HID SENSOR HUB DRIVERS
e5f6450c 4887M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4888M: Jonathan Cameron <jic23@kernel.org>
4889M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4890L: linux-input@vger.kernel.org
4891L: linux-iio@vger.kernel.org
4892S: Maintained
4893F: Documentation/hid/hid-sensor*
4894F: drivers/hid/hid-sensor-*
4895F: drivers/iio/*/hid-*
4896F: include/linux/hid-sensor-*
4897
38bed542 4898HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4899M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4900L: linux-kernel@vger.kernel.org
75fc2d37 4901T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4902S: Maintained
679655da 4903F: Documentation/timers/
5cee9645 4904F: kernel/time/hrtimer.c
88606e80
TG
4905F: kernel/time/clockevents.c
4906F: kernel/time/tick*.*
4907F: kernel/time/timer_*.c
05ed8490 4908F: include/linux/clockchips.h
679655da 4909F: include/linux/hrtimer.h
38bed542 4910
1da177e4 4911HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4912L: linux-hams@vger.kernel.org
8b64f2a0 4913S: Orphan
679655da
JP
4914F: drivers/net/hamradio/dmascc.c
4915F: drivers/net/hamradio/scc.c
1da177e4 4916
ede1e6f8 4917HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4918M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4919W: http://www.highpoint-tech.com
4920S: Supported
679655da
JP
4921F: Documentation/scsi/hptiop.txt
4922F: drivers/scsi/hptiop.c
ede1e6f8 4923
1da177e4 4924HIPPI
8b58be88 4925M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4926L: linux-hippi@sunsite.dk
4927S: Maintained
679655da 4928F: include/linux/hippidevice.h
c117ab84 4929F: include/uapi/linux/if_hippi.h
679655da 4930F: net/802/hippi.c
ff5a3b50 4931F: drivers/net/hippi/
1da177e4 4932
ff1d2767 4933HOST AP DRIVER
8b58be88 4934M: Jouni Malinen <j@w1.fi>
85d32e7b 4935L: hostap@shmoo.com (subscribers-only)
724c6b35 4936L: linux-wireless@vger.kernel.org
ff1d2767
JM
4937W: http://hostap.epitest.fi/
4938S: Maintained
679655da 4939F: drivers/net/wireless/hostap/
ff1d2767 4940
dd8cd779 4941HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4942L: platform-driver-x86@vger.kernel.org
95c70215 4943S: Orphan
679655da 4944F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4945
e2d1d6c0 4946HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4947M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4948S: Maintained
7e25d724 4949F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4950
7d2c86b5 4951HPET: High Precision Event Timers driver
8b58be88 4952M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4953S: Maintained
679655da
JP
4954F: Documentation/timers/hpet.txt
4955F: drivers/char/hpet.c
4956F: include/linux/hpet.h
c117ab84 4957F: include/uapi/linux/hpet.h
b9b0332f 4958
e07b5d79 4959HPET: x86
9e06f631 4960S: Orphan
679655da
JP
4961F: arch/x86/kernel/hpet.c
4962F: arch/x86/include/asm/hpet.h
b9b0332f 4963
1da177e4 4964HPFS FILESYSTEM
8b58be88 4965M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4966W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4967S: Maintained
679655da 4968F: fs/hpfs/
1da177e4 4969
3441cded 4970HSI SUBSYSTEM
56459ea9
SR
4971M: Sebastian Reichel <sre@kernel.org>
4972T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4973S: Maintained
4974F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4975F: Documentation/hsi.txt
3441cded
SR
4976F: drivers/hsi/
4977F: include/linux/hsi/
4978F: include/uapi/linux/hsi/
4979
7d2c86b5 4980HSO 3G MODEM DRIVER
8b58be88 4981M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4982W: http://www.pharscape.org
4983S: Maintained
679655da 4984F: drivers/net/usb/hso.c
11cd29b0 4985
19990e29
AB
4986HSR NETWORK PROTOCOL
4987M: Arvid Brodin <arvid.brodin@alten.se>
4988L: netdev@vger.kernel.org
4989S: Maintained
4990F: net/hsr/
4991
5a18c343 4992HTCPEN TOUCHSCREEN DRIVER
8b58be88 4993M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4994L: linux-input@vger.kernel.org
4995S: Maintained
679655da 4996F: drivers/input/touchscreen/htcpen.c
5a18c343 4997
1da177e4 4998HUGETLB FILESYSTEM
6d49e352 4999M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5000S: Maintained
679655da 5001F: fs/hugetlbfs/
1da177e4 5002
05183189 5003Hyper-V CORE AND DRIVERS
9c3646d1 5004M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5005M: Haiyang Zhang <haiyangz@microsoft.com>
5006L: devel@linuxdriverproject.org
5007S: Maintained
a4162747
HZ
5008F: arch/x86/include/asm/mshyperv.h
5009F: arch/x86/include/uapi/asm/hyperv.h
5010F: arch/x86/kernel/cpu/mshyperv.c
05183189 5011F: drivers/hid/hid-hyperv.c
a4162747 5012F: drivers/hv/
f92ca80b 5013F: drivers/input/serio/hyperv-keyboard.c
05183189 5014F: drivers/net/hyperv/
a4162747 5015F: drivers/scsi/storvsc_drv.c
8a61f013 5016F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5017F: include/linux/hyperv.h
5018F: tools/hv/
54bf725e 5019F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5020
d85c8a6a 5021I2C OVER PARALLEL PORT
d8130624 5022M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5023L: linux-i2c@vger.kernel.org
5024S: Maintained
5025F: Documentation/i2c/busses/i2c-parport
5026F: Documentation/i2c/busses/i2c-parport-light
5027F: drivers/i2c/busses/i2c-parport.c
5028F: drivers/i2c/busses/i2c-parport-light.c
5029
5030I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5031M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5032L: linux-i2c@vger.kernel.org
5033S: Maintained
5034F: Documentation/i2c/busses/i2c-ali1535
5035F: Documentation/i2c/busses/i2c-ali1563
5036F: Documentation/i2c/busses/i2c-ali15x3
5037F: Documentation/i2c/busses/i2c-amd756
5038F: Documentation/i2c/busses/i2c-amd8111
5039F: Documentation/i2c/busses/i2c-i801
5040F: Documentation/i2c/busses/i2c-nforce2
5041F: Documentation/i2c/busses/i2c-piix4
5042F: Documentation/i2c/busses/i2c-sis5595
5043F: Documentation/i2c/busses/i2c-sis630
5044F: Documentation/i2c/busses/i2c-sis96x
5045F: Documentation/i2c/busses/i2c-via
5046F: Documentation/i2c/busses/i2c-viapro
5047F: drivers/i2c/busses/i2c-ali1535.c
5048F: drivers/i2c/busses/i2c-ali1563.c
5049F: drivers/i2c/busses/i2c-ali15x3.c
5050F: drivers/i2c/busses/i2c-amd756.c
5051F: drivers/i2c/busses/i2c-amd756-s4882.c
5052F: drivers/i2c/busses/i2c-amd8111.c
5053F: drivers/i2c/busses/i2c-i801.c
5054F: drivers/i2c/busses/i2c-isch.c
5055F: drivers/i2c/busses/i2c-nforce2.c
5056F: drivers/i2c/busses/i2c-nforce2-s4985.c
5057F: drivers/i2c/busses/i2c-piix4.c
5058F: drivers/i2c/busses/i2c-sis5595.c
5059F: drivers/i2c/busses/i2c-sis630.c
5060F: drivers/i2c/busses/i2c-sis96x.c
5061F: drivers/i2c/busses/i2c-via.c
5062F: drivers/i2c/busses/i2c-viapro.c
5063
cb7f07a4
NH
5064I2C/SMBUS ISMT DRIVER
5065M: Seth Heasley <seth.heasley@intel.com>
5066M: Neil Horman <nhorman@tuxdriver.com>
5067L: linux-i2c@vger.kernel.org
5068F: drivers/i2c/busses/i2c-ismt.c
5069F: Documentation/i2c/busses/i2c-ismt
5070
6ea884db 5071I2C/SMBUS STUB DRIVER
d8130624 5072M: Jean Delvare <jdelvare@suse.com>
846557d3 5073L: linux-i2c@vger.kernel.org
6ea884db 5074S: Maintained
8547a5bc 5075F: drivers/i2c/i2c-stub.c
6ea884db 5076
5b543965 5077I2C SUBSYSTEM
14d77c4d 5078M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5079L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5080W: https://i2c.wiki.kernel.org/
5081Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5082T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5083S: Maintained
40ed1b4c 5084F: Documentation/devicetree/bindings/i2c/
679655da
JP
5085F: Documentation/i2c/
5086F: drivers/i2c/
5087F: include/linux/i2c.h
03b70d62 5088F: include/linux/i2c-*.h
c117ab84
CEB
5089F: include/uapi/linux/i2c.h
5090F: include/uapi/linux/i2c-*.h
1da177e4 5091
4560d677
WS
5092I2C ACPI SUPPORT
5093M: Mika Westerberg <mika.westerberg@linux.intel.com>
5094L: linux-i2c@vger.kernel.org
5095L: linux-acpi@vger.kernel.org
5096S: Maintained
4560d677 5097
d85c8a6a 5098I2C-TAOS-EVM DRIVER
d8130624 5099M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5100L: linux-i2c@vger.kernel.org
5101S: Maintained
5102F: Documentation/i2c/busses/i2c-taos-evm
5103F: drivers/i2c/busses/i2c-taos-evm.c
5104
e8c76eed 5105I2C-TINY-USB DRIVER
8b58be88 5106M: Till Harbaum <till@harbaum.org>
846557d3 5107L: linux-i2c@vger.kernel.org
932d1872 5108W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5109S: Maintained
679655da 5110F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5111
1da177e4 5112i386 BOOT CODE
8b58be88 5113M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5114S: Maintained
679655da 5115F: arch/x86/boot/
1da177e4
LT
5116
5117i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5118M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5119T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5120S: Maintained
5121
1da177e4 5122IA64 (Itanium) PLATFORM
8b58be88
JP
5123M: Tony Luck <tony.luck@intel.com>
5124M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5125L: linux-ia64@vger.kernel.org
6b1c70b1 5126T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5127S: Maintained
679655da 5128F: arch/ia64/
1da177e4 5129
4cd38750
LDSB
5130IBM Power VMX Cryptographic instructions
5131M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5132M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5133L: linux-crypto@vger.kernel.org
5134S: Supported
5135F: drivers/crypto/vmx/Makefile
5136F: drivers/crypto/vmx/Kconfig
5137F: drivers/crypto/vmx/vmx.c
5138F: drivers/crypto/vmx/aes*
5139F: drivers/crypto/vmx/ghash*
5140F: drivers/crypto/vmx/ppc-xlate.pl
5141
956c203c 5142IBM Power in-Nest Crypto Acceleration
4cd38750 5143M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5144M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5145L: linux-crypto@vger.kernel.org
5146S: Supported
28bceeaa
DS
5147F: drivers/crypto/nx/Makefile
5148F: drivers/crypto/nx/Kconfig
5149F: drivers/crypto/nx/nx-aes*
5150F: drivers/crypto/nx/nx-sha*
5151F: drivers/crypto/nx/nx.*
5152F: drivers/crypto/nx/nx_csbcpb.h
5153F: drivers/crypto/nx/nx_debugfs.h
956c203c 5154
0e16aafb 5155IBM Power 842 compression accelerator
41656aa7 5156M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5157S: Supported
28bceeaa
DS
5158F: drivers/crypto/nx/Makefile
5159F: drivers/crypto/nx/Kconfig
7011a122 5160F: drivers/crypto/nx/nx-842*
2da572c9 5161F: include/linux/sw842.h
2062c5b6 5162F: crypto/842.c
2da572c9 5163F: lib/842/
0e16aafb 5164
1da177e4 5165IBM Power Linux RAID adapter
8b58be88 5166M: Brian King <brking@us.ibm.com>
1da177e4 5167S: Supported
679655da 5168F: drivers/scsi/ipr.*
1da177e4 5169
9d348af4 5170IBM Power Virtual Ethernet Device Driver
eddd63a6 5171M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5172L: netdev@vger.kernel.org
5173S: Supported
9aa32835 5174F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5175
e6babec6 5176IBM Power Virtual SCSI Device Drivers
bcbde52b 5177M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5178L: linux-scsi@vger.kernel.org
5179S: Supported
e6babec6
NF
5180F: drivers/scsi/ibmvscsi/ibmvscsi*
5181F: drivers/scsi/ibmvscsi/viosrp.h
5182
5183IBM Power Virtual FC Device Drivers
44b4dad9 5184M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5185L: linux-scsi@vger.kernel.org
5186S: Supported
5187F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5188
1da177e4 5189IBM ServeRAID RAID DRIVER
f9213e78 5190S: Orphan
679655da 5191F: drivers/scsi/ips.*
1da177e4 5192
6ed9f9c4
PT
5193ICH LPC AND GPIO DRIVER
5194M: Peter Tyser <ptyser@xes-inc.com>
5195S: Maintained
5196F: drivers/mfd/lpc_ich.c
5197F: drivers/gpio/gpio-ich.c
5198
1e7106fc 5199IDE SUBSYSTEM
8b58be88 5200M: "David S. Miller" <davem@davemloft.net>
1da177e4 5201L: linux-ide@vger.kernel.org
8a6e2535 5202Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5203T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5204S: Maintained
679655da
JP
5205F: Documentation/ide/
5206F: drivers/ide/
5207F: include/linux/ide.h
1da177e4 5208
6cb8c13d
IP
5209IDEAPAD LAPTOP EXTRAS DRIVER
5210M: Ike Panhc <ike.pan@canonical.com>
5211L: platform-driver-x86@vger.kernel.org
5212W: http://launchpad.net/ideapad-laptop
5213S: Maintained
5214F: drivers/platform/x86/ideapad-laptop.c
5215
1ea4c161
AM
5216IDEAPAD LAPTOP SLIDEBAR DRIVER
5217M: Andrey Moiseev <o2g.org.ru@gmail.com>
5218L: linux-input@vger.kernel.org
5219W: https://github.com/o2genum/ideapad-slidebar
5220S: Maintained
5221F: drivers/input/misc/ideapad_slidebar.c
5222
0f861e8c 5223IDE/ATAPI DRIVERS
487ba8e8 5224M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5225L: linux-ide@vger.kernel.org
c404c199 5226S: Maintained
679655da
JP
5227F: Documentation/cdrom/ide-cd
5228F: drivers/ide/ide-cd*
1da177e4 5229
27471fdb 5230IDLE-I7300
8b58be88 5231M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5232L: linux-pm@vger.kernel.org
27471fdb 5233S: Supported
679655da 5234F: drivers/idle/i7300_idle.c
27471fdb 5235
02cf2286 5236IEEE 802.15.4 SUBSYSTEM
b6e195fd 5237M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5238L: linux-wpan@vger.kernel.org
5239W: https://github.com/linux-wpan
5240T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5241S: Maintained
5242F: net/ieee802154/
68653359 5243F: net/mac802154/
251741b1 5244F: drivers/net/ieee802154/
580947d3
AA
5245F: include/linux/nl802154.h
5246F: include/linux/ieee802154.h
5247F: include/net/nl802154.h
5248F: include/net/mac802154.h
5249F: include/net/af_ieee802154.h
5250F: include/net/cfg802154.h
5251F: include/net/ieee802154_netdev.h
ebef9c12 5252F: Documentation/networking/ieee802154.txt
02cf2286 5253
b1c97193
SY
5254IGORPLUG-USB IR RECEIVER
5255M: Sean Young <sean@mess.org>
5256L: linux-media@vger.kernel.org
5257S: Maintained
5258F: drivers/media/rc/igorplugusb.c
5259
40ad4a30
SY
5260IGUANAWORKS USB IR TRANSCEIVER
5261M: Sean Young <sean@mess.org>
5262L: linux-media@vger.kernel.org
5263S: Maintained
5264F: drivers/media/rc/iguanair.c
5265
9545f86e 5266IIO SUBSYSTEM AND DRIVERS
030a13d7 5267M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5268R: Hartmut Knaack <knaack.h@gmx.de>
5269R: Lars-Peter Clausen <lars@metafoo.de>
5270R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5271L: linux-iio@vger.kernel.org
5272S: Maintained
03e7c251 5273F: drivers/iio/
9545f86e 5274F: drivers/staging/iio/
8fe671fc 5275F: include/linux/iio/
817020cf 5276F: tools/iio/
9545f86e 5277
65519263
SG
5278IKANOS/ADI EAGLE ADSL USB DRIVER
5279M: Matthieu Castet <castet.matthieu@free.fr>
5280M: Stanislaw Gruszka <stf_xl@wp.pl>
5281S: Maintained
5282F: drivers/usb/atm/ueagle-atm.c
5283
e89ab51f
GR
5284INA209 HARDWARE MONITOR DRIVER
5285M: Guenter Roeck <linux@roeck-us.net>
5286L: lm-sensors@lm-sensors.org
5287S: Maintained
5288F: Documentation/hwmon/ina209
5289F: Documentation/devicetree/bindings/i2c/ina209.txt
5290F: drivers/hwmon/ina209.c
5291
5292INA2XX HARDWARE MONITOR DRIVER
5293M: Guenter Roeck <linux@roeck-us.net>
5294L: lm-sensors@lm-sensors.org
5295S: Maintained
5296F: Documentation/hwmon/ina2xx
5297F: drivers/hwmon/ina2xx.c
5298F: include/linux/platform_data/ina2xx.h
5299
14dc124f
SIG
5300INDUSTRY PACK SUBSYSTEM (IPACK)
5301M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5302M: Jens Taprogge <jens.taprogge@taprogge.org>
5303M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5304L: industrypack-devel@lists.sourceforge.net
5305W: http://industrypack.sourceforge.net
5306S: Maintained
5307F: drivers/ipack/
5308
8adc53fd
ZLK
5309INGENIC JZ4780 DMA Driver
5310M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5311S: Maintained
5312F: drivers/dma/dma-jz4780.c
5313
aa7168f4 5314INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5315M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5316M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5317L: linux-ima-devel@lists.sourceforge.net
5318L: linux-ima-user@lists.sourceforge.net
5319L: linux-security-module@vger.kernel.org
aa7168f4 5320S: Supported
679655da 5321F: security/integrity/ima/
aa7168f4 5322
9a4ea5a9
JH
5323IMGTEC IR DECODER DRIVER
5324M: James Hogan <james.hogan@imgtec.com>
5325S: Maintained
5326F: drivers/media/rc/img-ir/
5327
1da177e4 5328IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5329L: linux-fbdev@vger.kernel.org
843393d3 5330S: Orphan
8a61f013 5331F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5332
5333INFINIBAND SUBSYSTEM
b6b2bbe6 5334M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5335M: Sean Hefty <sean.hefty@intel.com>
5336M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5337L: linux-rdma@vger.kernel.org
605841f5 5338W: http://www.openfabrics.org/
8a6e2535 5339Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5340T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5341S: Supported
679655da
JP
5342F: Documentation/infiniband/
5343F: drivers/infiniband/
2dfcad3a 5344F: drivers/staging/rdma/
c117ab84 5345F: include/uapi/linux/if_infiniband.h
954138dc
YD
5346F: include/uapi/rdma/
5347F: include/rdma/
1da177e4 5348
c9f04f58 5349INOTIFY
8b58be88
JP
5350M: John McCutchan <john@johnmccutchan.com>
5351M: Robert Love <rlove@rlove.org>
5352M: Eric Paris <eparis@parisplace.org>
c9f04f58 5353S: Maintained
679655da
JP
5354F: Documentation/filesystems/inotify.txt
5355F: fs/notify/inotify/
5356F: include/linux/inotify.h
c117ab84 5357F: include/uapi/linux/inotify.h
c9f04f58 5358
e2d1d6c0 5359INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5360M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5361L: linux-input@vger.kernel.org
8a6e2535 5362Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5363T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5364S: Maintained
679655da 5365F: drivers/input/
f4eea7e2 5366F: include/linux/input.h
c117ab84 5367F: include/uapi/linux/input.h
f4eea7e2 5368F: include/linux/input/
e2d1d6c0 5369
3267a87f 5370INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5371M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5372L: linux-input@vger.kernel.org
75dd112a 5373S: Odd fixes
3267a87f 5374F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5375F: drivers/input/input-mt.c
3267a87f
HR
5376K: \b(ABS|SYN)_MT_
5377
97fa99a3
JY
5378INTEL ASoC BDW/HSW DRIVERS
5379M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5380L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5381S: Supported
e8e1225d
JP
5382F: sound/soc/intel/common/sst-dsp*
5383F: sound/soc/intel/common/sst-firmware.c
5384F: sound/soc/intel/boards/broadwell.c
5385F: sound/soc/intel/haswell/
97fa99a3 5386
4ac13e17
DJ
5387INTEL C600 SERIES SAS CONTROLLER DRIVER
5388M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5389M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5390L: linux-scsi@vger.kernel.org
7106891a
DJ
5391T: git git://git.code.sf.net/p/intel-sas/isci
5392S: Supported
4ac13e17 5393F: drivers/scsi/isci/
4ac13e17 5394
26717172
LB
5395INTEL IDLE DRIVER
5396M: Len Brown <lenb@kernel.org>
bf1c138e 5397L: linux-pm@vger.kernel.org
08deed1e 5398T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5399S: Supported
5400F: drivers/idle/intel_idle.c
5401
7c1ac18d
KCA
5402INTEL PSTATE DRIVER
5403M: Kristen Carlson Accardi <kristen@linux.intel.com>
5404L: linux-pm@vger.kernel.org
5405S: Supported
5406F: drivers/cpufreq/intel_pstate.c
5407
9eb8ef74 5408INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5409M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5410L: linux-fbdev@vger.kernel.org
ce00f85c 5411S: Maintained
679655da 5412F: Documentation/fb/intelfb.txt
8a61f013 5413F: drivers/video/fbdev/intelfb/
9eb8ef74 5414
1da177e4 5415INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5416M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5417L: linux-fbdev@vger.kernel.org
ce00f85c 5418S: Maintained
8a61f013 5419F: drivers/video/fbdev/i810/
1da177e4 5420
f4a9bc4c 5421INTEL MENLOW THERMAL DRIVER
8b58be88 5422M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5423L: platform-driver-x86@vger.kernel.org
5ca92bd9 5424W: https://01.org/linux-acpi
f4a9bc4c 5425S: Supported
679655da 5426F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5427
248a9dc3 5428INTEL I/OAT DMA DRIVER
18ebd564 5429M: Dave Jiang <dave.jiang@intel.com>
08223d80 5430R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5431L: dmaengine@vger.kernel.org
5432Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5433S: Supported
679655da 5434F: drivers/dma/ioat*
248a9dc3 5435
6c8909b4 5436INTEL IOMMU (VT-d)
8b58be88 5437M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5438L: iommu@lists.linux-foundation.org
54e5881d 5439T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5440S: Supported
3fb39615 5441F: drivers/iommu/intel-iommu.c
679655da 5442F: include/linux/intel-iommu.h
6c8909b4 5443
b3e5f263 5444INTEL IOP-ADMA DMA DRIVER
08223d80 5445R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5446S: Odd fixes
679655da 5447F: drivers/dma/iop-adma.c
b3e5f263 5448
9251ce95 5449INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5450M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5451S: Maintained
679655da
JP
5452F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5453F: arch/arm/mach-ixp4xx/include/mach/npe.h
5454F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5455F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5456F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5457F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5458
844dd05f 5459INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5460M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5461S: Maintained
679655da 5462F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5463
2f302324 5464INTEL ETHERNET DRIVERS
8b58be88 5465M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5466R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5467R: Shannon Nelson <shannon.nelson@intel.com>
5468R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5469R: Don Skidmore <donald.c.skidmore@intel.com>
5470R: Matthew Vick <matthew.vick@intel.com>
5471R: John Ronciak <john.ronciak@intel.com>
5472R: Mitch Williams <mitch.a.williams@intel.com>
5473L: intel-wired-lan@lists.osuosl.org
f6fde11a 5474W: http://www.intel.com/support/feedback.htm
d94e6fed 5475W: http://e1000.sourceforge.net/
2f302324
JK
5476Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5477T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5478T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5479S: Supported
0d164401
JK
5480F: Documentation/networking/e100.txt
5481F: Documentation/networking/e1000.txt
5482F: Documentation/networking/e1000e.txt
5483F: Documentation/networking/igb.txt
5484F: Documentation/networking/igbvf.txt
5485F: Documentation/networking/ixgb.txt
5486F: Documentation/networking/ixgbe.txt
5487F: Documentation/networking/ixgbevf.txt
1bff6529 5488F: Documentation/networking/i40e.txt
105bf2fe 5489F: Documentation/networking/i40evf.txt
dee1ad47 5490F: drivers/net/ethernet/intel/
bc90d291 5491F: drivers/net/ethernet/intel/*/
1da177e4 5492
0963d59b
LW
5493INTEL-MID GPIO DRIVER
5494M: David Cohen <david.a.cohen@linux.intel.com>
5495L: linux-gpio@vger.kernel.org
5496S: Maintained
5497F: drivers/gpio/gpio-intel-mid.c
5498
ca907a90
SY
5499INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5500M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5501L: linux-wireless@vger.kernel.org
ca907a90 5502S: Maintained
679655da 5503F: Documentation/networking/README.ipw2100
679655da 5504F: Documentation/networking/README.ipw2200
ca907a90 5505F: drivers/net/wireless/ipw2x00/
826d2abe 5506
4bd96a7a 5507INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5508M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5509M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5510M: Shane Wang <shane.wang@intel.com>
5511L: tboot-devel@lists.sourceforge.net
5512W: http://tboot.sourceforge.net
e9b7d7c8 5513T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5514S: Supported
5515F: Documentation/intel_txt.txt
5516F: include/linux/tboot.h
5517F: arch/x86/kernel/tboot.c
5518
8a70da82 5519INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5520M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5521M: linux-wimax@intel.com
49e7d9df 5522L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5523S: Supported
5524W: http://linuxwimax.org
679655da
JP
5525F: Documentation/wimax/README.i2400m
5526F: drivers/net/wimax/i2400m/
c117ab84 5527F: include/uapi/linux/wimax/i2400m.h
8a70da82 5528
1c0ce89c
SG
5529INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5530M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5531L: linux-wireless@vger.kernel.org
1c0ce89c 5532S: Supported
efa3144e
WYG
5533F: drivers/net/wireless/iwlegacy/
5534
b481de9c 5535INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5536M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5537M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5538M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5539L: linux-wireless@vger.kernel.org
b481de9c 5540W: http://intellinuxwireless.org
b62ff718 5541T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5542S: Supported
679655da 5543F: drivers/net/wireless/iwlwifi/
b481de9c 5544
de8fe023
TW
5545INTEL MANAGEMENT ENGINE (mei)
5546M: Tomas Winkler <tomas.winkler@intel.com>
5547L: linux-kernel@vger.kernel.org
5548S: Supported
c117ab84 5549F: include/uapi/linux/mei.h
5069288b 5550F: include/linux/mei_cl_bus.h
de8fe023 5551F: drivers/misc/mei/*
e07950a1 5552F: Documentation/misc-devices/mei/*
de8fe023 5553
0a8b8353 5554INTEL PMC IPC DRIVER
5555M: Zha Qipeng<qipeng.zha@intel.com>
5556L: platform-driver-x86@vger.kernel.org
5557S: Maintained
5558F: drivers/platform/x86/intel_pmc_ipc.c
5559F: arch/x86/include/asm/intel_pmc_ipc.h
5560
cb109a0e 5561IOC3 ETHERNET DRIVER
8b58be88 5562M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5563L: linux-mips@linux-mips.org
5564S: Maintained
8862bf1e 5565F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5566
cb109a0e 5567IOC3 SERIAL DRIVER
8b58be88 5568M: Pat Gefre <pfg@sgi.com>
d39e0721 5569L: linux-serial@vger.kernel.org
cb109a0e 5570S: Maintained
df621252 5571F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5572
0b6e8569
SW
5573IOMMU DRIVERS
5574M: Joerg Roedel <joro@8bytes.org>
5575L: iommu@lists.linux-foundation.org
5576T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5577S: Maintained
5578F: drivers/iommu/
5579
4480f15b 5580IP MASQUERADING
8b58be88 5581M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5582S: Maintained
679655da 5583F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5584
1202d6ff 5585IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5586M: Francois Romieu <romieu@fr.zoreil.com>
5587M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5588L: netdev@vger.kernel.org
5589S: Maintained
7443713a 5590F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5591
4480f15b 5592IPATH DRIVER
8473c603 5593M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5594L: linux-rdma@vger.kernel.org
52a09a04 5595S: Maintained
6f9b3890 5596F: drivers/staging/rdma/ipath/
77d8798b 5597
4409ebe9 5598IPMI SUBSYSTEM
8b58be88 5599M: Corey Minyard <minyard@acm.org>
b0c90653 5600L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5601W: http://openipmi.sourceforge.net/
5602S: Supported
679655da
JP
5603F: Documentation/IPMI.txt
5604F: drivers/char/ipmi/
5605F: include/linux/ipmi*
c117ab84 5606F: include/uapi/linux/ipmi*
4409ebe9 5607
2d800897
KW
5608QCOM AUDIO (ASoC) DRIVERS
5609M: Patrick Lai <plai@codeaurora.org>
5610M: Banajit Goswami <bgoswami@codeaurora.org>
5611L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5612S: Supported
5613F: sound/soc/qcom/
5614
e2d1d6c0 5615IPS SCSI RAID DRIVER
8b58be88 5616M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5617L: linux-scsi@vger.kernel.org
5618W: http://www.adaptec.com/
5619S: Maintained
679655da 5620F: drivers/scsi/ips*
e2d1d6c0
RD
5621
5622IPVS
8b58be88
JP
5623M: Wensong Zhang <wensong@linux-vs.org>
5624M: Simon Horman <horms@verge.net.au>
5625M: Julian Anastasov <ja@ssi.bg>
979b6c13 5626L: netdev@vger.kernel.org
e2d1d6c0 5627L: lvs-devel@vger.kernel.org
1da177e4 5628S: Maintained
679655da 5629F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5630F: include/net/ip_vs.h
c117ab84 5631F: include/uapi/linux/ip_vs.h
679655da 5632F: net/netfilter/ipvs/
1da177e4 5633
e7839f25 5634IPWIRELESS DRIVER
e5f6450c 5635M: Jiri Kosina <jikos@kernel.org>
d8130624 5636M: David Sterba <dsterba@suse.com>
92094aa0 5637S: Odd Fixes
282361a0 5638F: drivers/tty/ipwireless/
099dc4fb 5639
e2d1d6c0 5640IPX NETWORK LAYER
8b58be88 5641M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5642L: netdev@vger.kernel.org
5643S: Maintained
679655da 5644F: include/net/ipx.h
c117ab84 5645F: include/uapi/linux/ipx.h
679655da 5646F: net/ipx/
e2d1d6c0 5647
1da177e4 5648IRDA SUBSYSTEM
8b58be88 5649M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5650L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5651L: netdev@vger.kernel.org
1da177e4 5652W: http://irda.sourceforge.net/
f353976d 5653S: Maintained
e0057975 5654T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5655F: Documentation/networking/irda.txt
5656F: drivers/net/irda/
5657F: include/net/irda/
5658F: net/irda/
1da177e4 5659
a800c7cc
TG
5660IRQ SUBSYSTEM
5661M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5662L: linux-kernel@vger.kernel.org
a800c7cc 5663S: Maintained
75fc2d37 5664T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5665F: kernel/irq/
2ed9fd28
JC
5666
5667IRQCHIP DRIVERS
5668M: Thomas Gleixner <tglx@linutronix.de>
5669M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5670M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5671L: linux-kernel@vger.kernel.org
5672S: Maintained
5673T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5674T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5675F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5676F: drivers/irqchip/
a800c7cc 5677
7ab3a837 5678IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5679M: Jiang Liu <jiang.liu@linux.intel.com>
5680M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5681S: Maintained
b09dec2c 5682T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5683F: Documentation/IRQ-domain.txt
5684F: include/linux/irqdomain.h
5685F: kernel/irq/irqdomain.c
b09dec2c 5686F: kernel/irq/msi.c
7ab3a837 5687
e2d1d6c0 5688ISAPNP
8b58be88 5689M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5690S: Maintained
679655da
JP
5691F: Documentation/isapnp.txt
5692F: drivers/pnp/isapnp/
5693F: include/linux/isapnp.h
e2d1d6c0 5694
d39b8420
HV
5695ISA RADIO MODULE
5696M: Hans Verkuil <hverkuil@xs4all.nl>
5697L: linux-media@vger.kernel.org
5698T: git git://linuxtv.org/media_tree.git
5699W: http://linuxtv.org
5700S: Maintained
5701F: drivers/media/radio/radio-isa*
5702
71a6d0af
HW
5703iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5704M: Peter Jones <pjones@redhat.com>
5705M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5706S: Maintained
5707F: drivers/firmware/iscsi_ibft*
5708
14816b1e 5709ISCSI
8b58be88 5710M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5711L: open-iscsi@googlegroups.com
5712W: www.open-iscsi.org
54e5881d 5713T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5714S: Maintained
679655da
JP
5715F: drivers/scsi/*iscsi*
5716F: include/scsi/*iscsi*
14816b1e 5717
1e65eb42
OG
5718ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5719M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5720M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5721M: Roi Dayan <roid@mellanox.com>
5722L: linux-rdma@vger.kernel.org
5723S: Supported
5724W: http://www.openfabrics.org
5725W: www.open-iscsi.org
5726Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5727F: drivers/infiniband/ulp/iser/
1e65eb42 5728
2b70e5fd
SG
5729ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5730M: Sagi Grimberg <sagig@mellanox.com>
5731T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5732L: linux-rdma@vger.kernel.org
5733L: target-devel@vger.kernel.org
5734S: Supported
5735W: http://www.linux-iscsi.org
5736F: drivers/infiniband/ulp/isert
5737
1da177e4 5738ISDN SUBSYSTEM
8b58be88 5739M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5740L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5741L: netdev@vger.kernel.org
1da177e4 5742W: http://www.isdn4linux.de
54e5881d 5743T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5744S: Maintained
679655da
JP
5745F: Documentation/isdn/
5746F: drivers/isdn/
5747F: include/linux/isdn.h
5748F: include/linux/isdn/
c117ab84
CEB
5749F: include/uapi/linux/isdn.h
5750F: include/uapi/linux/isdn/
1da177e4
LT
5751
5752ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5753M: Armin Schindler <mac@melware.de>
d5d52273 5754L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5755W: http://www.melware.de
5756S: Maintained
679655da 5757F: drivers/isdn/hardware/eicon/
1da177e4 5758
d624870f 5759IT87 HARDWARE MONITORING DRIVER
d8130624 5760M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5761L: lm-sensors@lm-sensors.org
5762S: Maintained
5763F: Documentation/hwmon/it87
5764F: drivers/hwmon/it87.c
5765
d7104bff
AP
5766IT913X MEDIA DRIVER
5767M: Antti Palosaari <crope@iki.fi>
5768L: linux-media@vger.kernel.org
5769W: http://linuxtv.org/
5770W: http://palosaari.fi/linux/
5771Q: http://patchwork.linuxtv.org/project/linux-media/list/
5772T: git git://linuxtv.org/anttip/media_tree.git
5773S: Maintained
249c697e 5774F: drivers/media/tuners/it913x*
d7104bff 5775
91821ff3 5776IVTV VIDEO4LINUX DRIVER
6afdeaf8 5777M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5778L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5779L: linux-media@vger.kernel.org
275ffde4 5780T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5781W: http://www.ivtvdriver.org
5782S: Maintained
679655da 5783F: Documentation/video4linux/*.ivtv
90d72ac6 5784F: drivers/media/pci/ivtv/
c117ab84 5785F: include/uapi/linux/ivtv*
91821ff3 5786
68620bdd
MP
5787IX2505V MEDIA DRIVER
5788M: Malcolm Priestley <tvboxspy@gmail.com>
5789L: linux-media@vger.kernel.org
5790W: http://linuxtv.org/
5791Q: http://patchwork.linuxtv.org/project/linux-media/list/
5792S: Maintained
5793F: drivers/media/dvb-frontends/ix2505v*
5794
4453d736
GR
5795JC42.4 TEMPERATURE SENSOR DRIVER
5796M: Guenter Roeck <linux@roeck-us.net>
5797L: lm-sensors@lm-sensors.org
5798S: Maintained
5799F: drivers/hwmon/jc42.c
5800F: Documentation/hwmon/jc42
5801
e2d1d6c0 5802JFS FILESYSTEM
3256f80f 5803M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5804L: jfs-discussion@lists.sourceforge.net
5805W: http://jfs.sourceforge.net/
54e5881d 5806T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5807S: Maintained
679655da
JP
5808F: Documentation/filesystems/jfs.txt
5809F: fs/jfs/
e2d1d6c0 5810
95252236 5811JME NETWORK DRIVER
8b58be88 5812M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5813L: netdev@vger.kernel.org
5814S: Maintained
63d24a0e 5815F: drivers/net/ethernet/jme.*
95252236 5816
1da177e4 5817JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5818M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5819L: linux-mtd@lists.infradead.org
5820W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5821S: Maintained
679655da 5822F: fs/jffs2/
c117ab84 5823F: include/uapi/linux/jffs2.h
1da177e4 5824
d183e11a
TT
5825JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5826M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5827M: Jan Kara <jack@suse.com>
d183e11a
TT
5828L: linux-ext4@vger.kernel.org
5829S: Maintained
5830F: fs/jbd2/
5831F: include/linux/jbd2.h
ae0718f8 5832
207dab5f
MU
5833JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5834M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5835L: linux-media@vger.kernel.org
5836S: Maintained
5837F: drivers/media/platform/rcar_jpu.c
5838
fd8b6cb4 5839JSM Neo PCI based serial card
9d141cb9 5840M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5841L: linux-serial@vger.kernel.org
5842S: Maintained
df621252 5843F: drivers/tty/serial/jsm/
ae0718f8 5844
af39917d
CL
5845K10TEMP HARDWARE MONITORING DRIVER
5846M: Clemens Ladisch <clemens@ladisch.de>
5847L: lm-sensors@lm-sensors.org
5848S: Maintained
5849F: Documentation/hwmon/k10temp
5850F: drivers/hwmon/k10temp.c
5851
4660cb35 5852K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5853M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5854L: lm-sensors@lm-sensors.org
ae0718f8 5855S: Maintained
679655da
JP
5856F: Documentation/hwmon/k8temp
5857F: drivers/hwmon/k8temp.c
ae0718f8 5858
1da177e4 5859KCONFIG
5eb1f99e 5860M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5861L: linux-kbuild@vger.kernel.org
cea8321c 5862T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5863S: Maintained
679655da
JP
5864F: Documentation/kbuild/kconfig-language.txt
5865F: scripts/kconfig/
1da177e4 5866
ea6c2089 5867KDUMP
8b58be88
JP
5868M: Vivek Goyal <vgoyal@redhat.com>
5869M: Haren Myneni <hbabu@us.ibm.com>
34633993 5870L: kexec@lists.infradead.org
ea6c2089
VG
5871W: http://lse.sourceforge.net/kdump/
5872S: Maintained
80811493 5873F: Documentation/kdump/
ea6c2089 5874
f41bf02f
HV
5875KEENE FM RADIO TRANSMITTER DRIVER
5876M: Hans Verkuil <hverkuil@xs4all.nl>
5877L: linux-media@vger.kernel.org
5878T: git git://linuxtv.org/media_tree.git
5879W: http://linuxtv.org
5880S: Maintained
5881F: drivers/media/radio/radio-keene*
5882
1da177e4 5883KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5884M: Ian Kent <raven@themaw.net>
f694fc97 5885L: autofs@vger.kernel.org
1da177e4 5886S: Maintained
679655da 5887F: fs/autofs4/
1da177e4 5888
70fb7ba6 5889KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5890M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5891T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5892T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5893L: linux-kbuild@vger.kernel.org
5ce45962 5894S: Maintained
679655da
JP
5895F: Documentation/kbuild/
5896F: Makefile
5897F: scripts/Makefile.*
70fb7ba6
MM
5898F: scripts/basic/
5899F: scripts/mk*
5900F: scripts/package/
1da177e4
LT
5901
5902KERNEL JANITORS
c3000e03 5903L: kernel-janitors@vger.kernel.org
10466f5a 5904W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5905S: Odd Fixes
1da177e4 5906
e8b43555 5907KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5908M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5909M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5910L: linux-nfs@vger.kernel.org
1da177e4 5911W: http://nfs.sourceforge.net/
98fac23f 5912S: Supported
679655da 5913F: fs/nfsd/
c117ab84 5914F: include/uapi/linux/nfsd/
679655da
JP
5915F: fs/lockd/
5916F: fs/nfs_common/
5917F: net/sunrpc/
5918F: include/linux/lockd/
5919F: include/linux/sunrpc/
c117ab84 5920F: include/uapi/linux/sunrpc/
1da177e4 5921
13b122b3
SK
5922KERNEL SELFTEST FRAMEWORK
5923M: Shuah Khan <shuahkh@osg.samsung.com>
5924L: linux-api@vger.kernel.org
5925T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5926S: Maintained
5927F: tools/testing/selftests
5928
426d62e2 5929KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5930M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5931M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5932L: kvm@vger.kernel.org
e3e58478 5933W: http://www.linux-kvm.org
a94b40a6 5934T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5935S: Supported
c93a64fe
PB
5936F: Documentation/*/kvm*.txt
5937F: Documentation/virtual/kvm/
679655da 5938F: arch/*/kvm/
1662e862
CB
5939F: arch/x86/kernel/kvm.c
5940F: arch/x86/kernel/kvmclock.c
679655da
JP
5941F: arch/*/include/asm/kvm*
5942F: include/linux/kvm*
c117ab84 5943F: include/uapi/linux/kvm*
679655da 5944F: virt/kvm/
426d62e2 5945
ad8003d3 5946KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5947M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 5948L: kvm@vger.kernel.org
038161de 5949W: http://www.linux-kvm.org/
7de609c8 5950S: Maintained
679655da 5951F: arch/x86/include/asm/svm.h
679655da 5952F: arch/x86/kvm/svm.c
426d62e2 5953
513014b7 5954KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5955M: Alexander Graf <agraf@suse.com>
1fc9d2bf 5956L: kvm-ppc@vger.kernel.org
038161de 5957W: http://www.linux-kvm.org/
6a7f972d 5958T: git git://github.com/agraf/linux-2.6.git
513014b7 5959S: Supported
679655da
JP
5960F: arch/powerpc/include/asm/kvm*
5961F: arch/powerpc/kvm/
513014b7 5962
85f8fffe 5963KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5964M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5965M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5966L: linux-s390@vger.kernel.org
5967W: http://www.ibm.com/developerworks/linux/linux390/
5968S: Supported
679655da
JP
5969F: Documentation/s390/kvm.txt
5970F: arch/s390/include/asm/kvm*
80811493 5971F: arch/s390/kvm/
85f8fffe 5972
a749474d 5973KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5974M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5975M: Marc Zyngier <marc.zyngier@arm.com>
5976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5977L: kvmarm@lists.cs.columbia.edu
5978W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5979S: Supported
a749474d
CD
5980F: arch/arm/include/uapi/asm/kvm*
5981F: arch/arm/include/asm/kvm*
5982F: arch/arm/kvm/
5c8818b4
MZ
5983F: virt/kvm/arm/
5984F: include/kvm/arm_*
a749474d 5985
6394a3ec 5986KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5987M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5988M: Marc Zyngier <marc.zyngier@arm.com>
5989L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5990L: kvmarm@lists.cs.columbia.edu
5991S: Maintained
5992F: arch/arm64/include/uapi/asm/kvm*
5993F: arch/arm64/include/asm/kvm*
5994F: arch/arm64/kvm/
5995
dc009d92 5996KEXEC
8b58be88 5997M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5998W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5999L: kexec@lists.infradead.org
dc009d92 6000S: Maintained
679655da 6001F: include/linux/kexec.h
c117ab84 6002F: include/uapi/linux/kexec.h
679655da 6003F: kernel/kexec.c
dc009d92 6004
e971461f
DH
6005KEYS/KEYRINGS:
6006M: David Howells <dhowells@redhat.com>
aa62efff 6007L: keyrings@vger.kernel.org
e971461f 6008S: Maintained
d410fa4e 6009F: Documentation/security/keys.txt
e971461f
DH
6010F: include/linux/key.h
6011F: include/linux/key-type.h
6012F: include/keys/
6013F: security/keys/
6014
7f3c68be 6015KEYS-TRUSTED
74dd744f
MZ
6016M: David Safford <safford@us.ibm.com>
6017M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6018L: linux-security-module@vger.kernel.org
aa62efff 6019L: keyrings@vger.kernel.org
7f3c68be 6020S: Supported
d410fa4e 6021F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6022F: include/keys/trusted-type.h
6023F: security/keys/trusted.c
6024F: security/keys/trusted.h
6025
6026KEYS-ENCRYPTED
74dd744f
MZ
6027M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6028M: David Safford <safford@us.ibm.com>
7f3c68be 6029L: linux-security-module@vger.kernel.org
aa62efff 6030L: keyrings@vger.kernel.org
7f3c68be 6031S: Supported
d410fa4e 6032F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6033F: include/keys/encrypted-type.h
19c90aa6 6034F: security/keys/encrypted-keys/
7f3c68be 6035
5b778dad 6036KGDB / KDB /debug_core
8b58be88 6037M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6038W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6039L: kgdb-bugreport@lists.sourceforge.net
6040S: Maintained
679655da
JP
6041F: Documentation/DocBook/kgdb.tmpl
6042F: drivers/misc/kgdbts.c
df621252 6043F: drivers/tty/serial/kgdboc.c
5b778dad 6044F: include/linux/kdb.h
679655da 6045F: include/linux/kgdb.h
4063eb5f 6046F: kernel/debug/
e3e2aaf7 6047
456db8cc 6048KMEMCHECK
8b58be88 6049M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6050M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6051S: Maintained
410d7a97
JP
6052F: Documentation/kmemcheck.txt
6053F: arch/x86/include/asm/kmemcheck.h
6054F: arch/x86/mm/kmemcheck/
6055F: include/linux/kmemcheck.h
6056F: mm/kmemcheck.c
b9ce08c0 6057
c3bb4d24 6058KMEMLEAK
8b58be88 6059M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6060S: Maintained
6061F: Documentation/kmemleak.txt
6062F: include/linux/kmemleak.h
6063F: mm/kmemleak.c
6064F: mm/kmemleak-test.c
6065
89559a61 6066KPROBES
8b58be88
JP
6067M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6068M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6069M: "David S. Miller" <davem@davemloft.net>
97c29e74 6070M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6071S: Maintained
679655da
JP
6072F: Documentation/kprobes.txt
6073F: include/linux/kprobes.h
6074F: kernel/kprobes.c
89559a61 6075
70e84049 6076KS0108 LCD CONTROLLER DRIVER
8b58be88 6077M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6078W: http://miguelojeda.es/auxdisplay.htm
6079W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6080S: Maintained
679655da
JP
6081F: Documentation/auxdisplay/ks0108
6082F: drivers/auxdisplay/ks0108.c
6083F: include/linux/ks0108.h
70e84049 6084
1da177e4 6085LAPB module
1da177e4 6086L: linux-x25@vger.kernel.org
bf9915cc 6087S: Orphan
679655da
JP
6088F: Documentation/networking/lapb-module.txt
6089F: include/*/lapb.h
6090F: net/lapb/
1da177e4
LT
6091
6092LASI 53c700 driver for PARISC
8b58be88 6093M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6094L: linux-scsi@vger.kernel.org
6095S: Maintained
679655da
JP
6096F: Documentation/scsi/53c700.txt
6097F: drivers/scsi/53c700*
1da177e4 6098
263de9b5 6099LED SUBSYSTEM
8b58be88 6100M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6101M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6102L: linux-leds@vger.kernel.org
b8926ba0 6103T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6104S: Maintained
679655da
JP
6105F: drivers/leds/
6106F: include/linux/leds.h
263de9b5 6107
b0461a44 6108LEGACY EEPROM DRIVER
d8130624 6109M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6110S: Maintained
6111F: Documentation/misc-devices/eeprom
6112F: drivers/misc/eeprom/eeprom.c
6113
1da177e4 6114LEGO USB Tower driver
8b58be88 6115M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6116L: legousb-devel@lists.sourceforge.net
6117W: http://legousb.sourceforge.net/
6118S: Maintained
679655da 6119F: drivers/usb/misc/legousbtower.c
1da177e4 6120
055616a8
MK
6121LG2160 MEDIA DRIVER
6122M: Michael Krufky <mkrufky@linuxtv.org>
6123L: linux-media@vger.kernel.org
6124W: http://linuxtv.org/
6125W: http://github.com/mkrufky
6126Q: http://patchwork.linuxtv.org/project/linux-media/list/
6127T: git git://linuxtv.org/mkrufky/tuners.git
6128S: Maintained
6129F: drivers/media/dvb-frontends/lg2160.*
6130
6f0e7725
MK
6131LGDT3305 MEDIA DRIVER
6132M: Michael Krufky <mkrufky@linuxtv.org>
6133L: linux-media@vger.kernel.org
6134W: http://linuxtv.org/
6135W: http://github.com/mkrufky
6136Q: http://patchwork.linuxtv.org/project/linux-media/list/
6137T: git git://linuxtv.org/mkrufky/tuners.git
6138S: Maintained
6139F: drivers/media/dvb-frontends/lgdt3305.*
6140
568a17ff 6141LGUEST
8b58be88 6142M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6143L: lguest@lists.ozlabs.org
568a17ff 6144W: http://lguest.ozlabs.org/
72e91863 6145S: Odd Fixes
070f420b 6146F: arch/x86/include/asm/lguest*.h
679655da
JP
6147F: arch/x86/lguest/
6148F: drivers/lguest/
6149F: include/linux/lguest*.h
070f420b 6150F: tools/lguest/
568a17ff 6151
32ac7cb2
TH
6152LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6153M: Tejun Heo <tj@kernel.org>
6154L: linux-ide@vger.kernel.org
6155T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6156S: Maintained
6157F: drivers/ata/
6158F: include/linux/ata.h
6159F: include/linux/libata.h
6160
6161LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6162M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6163L: linux-ide@vger.kernel.org
6164T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6165S: Maintained
6166F: include/linux/pata_arasan_cf_data.h
6167F: drivers/ata/pata_arasan_cf.c
6168
c7fa056c
BZ
6169LIBATA PATA DRIVERS
6170M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6171M: Tejun Heo <tj@kernel.org>
6172L: linux-ide@vger.kernel.org
6173T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6174S: Maintained
6175F: drivers/ata/pata_*.c
6176F: drivers/ata/ata_generic.c
6177
32ac7cb2
TH
6178LIBATA SATA AHCI PLATFORM devices support
6179M: Hans de Goede <hdegoede@redhat.com>
6180M: Tejun Heo <tj@kernel.org>
6181L: linux-ide@vger.kernel.org
6182T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6183S: Maintained
6184F: drivers/ata/ahci_platform.c
6185F: drivers/ata/libahci_platform.c
6186F: include/linux/ahci_platform.h
6187
6188LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6189M: Mikael Pettersson <mikpelinux@gmail.com>
6190L: linux-ide@vger.kernel.org
6191T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6192S: Maintained
6193F: drivers/ata/sata_promise.*
6194
1acd437c
SL
6195LIBLOCKDEP
6196M: Sasha Levin <sasha.levin@oracle.com>
6197S: Maintained
6198F: tools/lib/lockdep/
6199
bc30196f
DW
6200LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6201M: Dan Williams <dan.j.williams@intel.com>
6202L: linux-nvdimm@lists.01.org
6203Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6204S: Supported
6205F: drivers/nvdimm/*
6206F: include/linux/nd.h
6207F: include/linux/libnvdimm.h
6208F: include/uapi/linux/ndctl.h
6209
6210LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6211M: Ross Zwisler <ross.zwisler@linux.intel.com>
6212L: linux-nvdimm@lists.01.org
6213Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6214S: Supported
6215F: drivers/nvdimm/blk.c
6216F: drivers/nvdimm/region_devs.c
6217F: drivers/acpi/nfit*
6218
6219LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6220M: Vishal Verma <vishal.l.verma@intel.com>
6221L: linux-nvdimm@lists.01.org
6222Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6223S: Supported
6224F: drivers/nvdimm/btt*
6225
6226LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6227M: Ross Zwisler <ross.zwisler@linux.intel.com>
6228L: linux-nvdimm@lists.01.org
6229Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6230S: Supported
6231F: drivers/nvdimm/pmem.c
b864bc17 6232F: include/linux/pmem.h
40603526 6233F: arch/*/include/asm/pmem.h
bc30196f 6234
1da177e4 6235LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6236M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6237W: http://www.ibm.com/linux/ltc/projects/ppc
6238S: Supported
11c34c7d 6239F: arch/powerpc/boot/rs6000.h
1da177e4 6240
852bb9f5 6241LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6242M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6243M: Paul Mackerras <paulus@samba.org>
ea668936 6244M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6245W: http://www.penguinppc.org/
a4724ed6 6246L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6247Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6248T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6249S: Supported
11c34c7d
JP
6250F: Documentation/powerpc/
6251F: arch/powerpc/
1da177e4
LT
6252
6253LINUX FOR POWER MACINTOSH
8b58be88 6254M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6255W: http://www.penguinppc.org/
a4724ed6 6256L: linuxppc-dev@lists.ozlabs.org
1da177e4 6257S: Maintained
11c34c7d
JP
6258F: arch/powerpc/platforms/powermac/
6259F: drivers/macintosh/
1da177e4 6260
77a76369 6261LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6262M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6263L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6264T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6265S: Maintained
11c34c7d
JP
6266F: arch/powerpc/platforms/512x/
6267F: arch/powerpc/platforms/52xx/
1da177e4
LT
6268
6269LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6270M: Alistair Popple <alistair@popple.id.au>
8b58be88 6271M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6272W: http://www.penguinppc.org/
a4724ed6 6273L: linuxppc-dev@lists.ozlabs.org
1da177e4 6274S: Maintained
11c34c7d
JP
6275F: arch/powerpc/platforms/40x/
6276F: arch/powerpc/platforms/44x/
1da177e4 6277
260c02a9 6278LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6279L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6280S: Orphan
11c34c7d
JP
6281F: arch/powerpc/*/*virtex*
6282F: arch/powerpc/*/*/*virtex*
1da177e4 6283
e93adf1e 6284LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6285M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6286W: http://www.penguinppc.org/
a4724ed6 6287L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6288S: Maintained
a2b1f7c8 6289F: arch/powerpc/platforms/8xx/
e93adf1e 6290
1da177e4 6291LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6292M: Scott Wood <scottwood@freescale.com>
8b58be88 6293M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6294W: http://www.penguinppc.org/
a4724ed6 6295L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6296T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6297S: Maintained
11c34c7d 6298F: arch/powerpc/platforms/83xx/
4c8f581d 6299F: arch/powerpc/platforms/85xx/
1da177e4 6300
ab06ff3a 6301LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6302M: Olof Johansson <olof@lixom.net>
a4724ed6 6303L: linuxppc-dev@lists.ozlabs.org
92e19709 6304S: Maintained
11c34c7d
JP
6305F: arch/powerpc/platforms/pasemi/
6306F: drivers/*/*pasemi*
6307F: drivers/*/*/*pasemi*
ab06ff3a 6308
1da177e4 6309LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6310M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6311L: linux-security-module@vger.kernel.org
1da177e4
LT
6312S: Supported
6313
a23ce6da
HW
6314LIS3LV02D ACCELEROMETER DRIVER
6315M: Eric Piel <eric.piel@tremplin-utc.net>
6316S: Maintained
ff606677
JD
6317F: Documentation/misc-devices/lis3lv02d
6318F: drivers/misc/lis3lv02d/
bd35665f 6319F: drivers/platform/x86/hp_accel.c
a23ce6da 6320
b700e7f0
SJ
6321LIVE PATCHING
6322M: Josh Poimboeuf <jpoimboe@redhat.com>
6323M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6324M: Jiri Kosina <jikos@kernel.org>
d8130624 6325M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6326S: Maintained
6327F: kernel/livepatch/
6328F: include/linux/livepatch.h
6329F: arch/x86/include/asm/livepatch.h
6330F: arch/x86/kernel/livepatch.c
6331F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6332F: samples/livepatch/
b700e7f0 6333L: live-patching@vger.kernel.org
74d50da3 6334T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6335
e2d1d6c0 6336LLC (802.2)
8b58be88 6337M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6338S: Maintained
679655da 6339F: include/linux/llc.h
c117ab84 6340F: include/uapi/linux/llc.h
679655da
JP
6341F: include/net/llc*
6342F: net/llc/
e2d1d6c0 6343
4e233cbe
AD
6344LM73 HARDWARE MONITOR DRIVER
6345M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6346L: lm-sensors@lm-sensors.org
6347S: Maintained
6348F: drivers/hwmon/lm73.c
6349
156e2d1a 6350LM78 HARDWARE MONITOR DRIVER
d8130624 6351M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6352L: lm-sensors@lm-sensors.org
6353S: Maintained
6354F: Documentation/hwmon/lm78
6355F: drivers/hwmon/lm78.c
6356
1da177e4 6357LM83 HARDWARE MONITOR DRIVER
d8130624 6358M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6359L: lm-sensors@lm-sensors.org
1da177e4 6360S: Maintained
679655da
JP
6361F: Documentation/hwmon/lm83
6362F: drivers/hwmon/lm83.c
1da177e4
LT
6363
6364LM90 HARDWARE MONITOR DRIVER
d8130624 6365M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6366L: lm-sensors@lm-sensors.org
1da177e4 6367S: Maintained
679655da 6368F: Documentation/hwmon/lm90
aae7bce4 6369F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6370F: drivers/hwmon/lm90.c
1da177e4 6371
917cc4e6
GR
6372LM95234 HARDWARE MONITOR DRIVER
6373M: Guenter Roeck <linux@roeck-us.net>
6374L: lm-sensors@lm-sensors.org
6375S: Maintained
6376F: Documentation/hwmon/lm95234
6377F: drivers/hwmon/lm95234.c
6378
68620bdd
MP
6379LME2510 MEDIA DRIVER
6380M: Malcolm Priestley <tvboxspy@gmail.com>
6381L: linux-media@vger.kernel.org
6382W: http://linuxtv.org/
6383Q: http://patchwork.linuxtv.org/project/linux-media/list/
6384S: Maintained
6385F: drivers/media/usb/dvb-usb-v2/lmedm04*
6386
512e67f9 6387LOCKDEP AND LOCKSTAT
8b58be88
JP
6388M: Peter Zijlstra <peterz@infradead.org>
6389M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6390L: linux-kernel@vger.kernel.org
75fc2d37 6391T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6392S: Maintained
214e0aed
DB
6393F: Documentation/locking/lockdep*.txt
6394F: Documentation/locking/lockstat.txt
679655da 6395F: include/linux/lockdep.h
7486d6da 6396F: kernel/locking/
512e67f9 6397
dde33348 6398LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6399M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6400L: linux-ntfs-dev@lists.sourceforge.net
6401W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6402S: Maintained
679655da 6403F: Documentation/ldm.txt
20d16fef 6404F: block/partitions/ldm.*
1da177e4 6405
ef6ada3d
JE
6406LogFS
6407M: Joern Engel <joern@logfs.org>
756ccb3c 6408M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6409L: logfs@logfs.org
6410W: logfs.org
6411S: Maintained
6412F: fs/logfs/
6413
b62d7946
RS
6414LPC32XX MACHINE SUPPORT
6415M: Roland Stigge <stigge@antcom.de>
6416L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6417S: Maintained
6418F: arch/arm/mach-lpc32xx/
6419
c87e34ef 6420LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6421M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6422M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6423M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6424M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6425L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6426L: linux-scsi@vger.kernel.org
6427W: http://www.lsilogic.com/support
6428S: Supported
679655da 6429F: drivers/message/fusion/
500c152a 6430F: drivers/scsi/mpt2sas/
6431F: drivers/scsi/mpt3sas/
c87e34ef 6432
1da177e4 6433LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6434M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6435L: linux-scsi@vger.kernel.org
6436S: Maintained
679655da 6437F: drivers/scsi/sym53c8xx_2/
1da177e4 6438
e5f5c99a
GR
6439LTC4261 HARDWARE MONITOR DRIVER
6440M: Guenter Roeck <linux@roeck-us.net>
6441L: lm-sensors@lm-sensors.org
6442S: Maintained
6443F: Documentation/hwmon/ltc4261
6444F: drivers/hwmon/ltc4261.c
6445
81365c31 6446LTP (Linux Test Project)
28b8e8d4 6447M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6448M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6449M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6450M: Jan Stancek <jstancek@redhat.com>
6451M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6452M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6453L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6454W: http://linux-test-project.github.io/
7d1ae8a8 6455T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6456S: Maintained
6457
c12a54b3 6458M32R ARCHITECTURE
c12a54b3 6459W: http://www.linux-m32r.org/
b4174867 6460S: Orphan
679655da 6461F: arch/m32r/
c12a54b3 6462
1da177e4 6463M68K ARCHITECTURE
8b58be88 6464M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6465L: linux-m68k@lists.linux-m68k.org
6466W: http://www.linux-m68k.org/
54e5881d 6467T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6468S: Maintained
679655da 6469F: arch/m68k/
9db35182 6470F: drivers/zorro/
1da177e4
LT
6471
6472M68K ON APPLE MACINTOSH
8b58be88 6473M: Joshua Thompson <funaho@jurai.org>
1da177e4 6474W: http://www.mac.linux-m68k.org/
9bb9f222 6475L: linux-m68k@lists.linux-m68k.org
1da177e4 6476S: Maintained
9db35182 6477F: arch/m68k/mac/
1da177e4
LT
6478
6479M68K ON HP9000/300
8b58be88 6480M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6481W: http://www.tazenda.demon.co.uk/phil/linux-hp
6482S: Maintained
679655da 6483F: arch/m68k/hp300/
1da177e4 6484
74425546
AP
6485M88DS3103 MEDIA DRIVER
6486M: Antti Palosaari <crope@iki.fi>
6487L: linux-media@vger.kernel.org
6488W: http://linuxtv.org/
6489W: http://palosaari.fi/linux/
6490Q: http://patchwork.linuxtv.org/project/linux-media/list/
6491T: git git://linuxtv.org/anttip/media_tree.git
6492S: Maintained
6493F: drivers/media/dvb-frontends/m88ds3103*
6494
68620bdd
MP
6495M88RS2000 MEDIA DRIVER
6496M: Malcolm Priestley <tvboxspy@gmail.com>
6497L: linux-media@vger.kernel.org
6498W: http://linuxtv.org/
6499Q: http://patchwork.linuxtv.org/project/linux-media/list/
6500S: Maintained
6501F: drivers/media/dvb-frontends/m88rs2000*
6502
07a092fa 6503MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6504M: Alexey Klimov <klimov.linux@gmail.com>
6505L: linux-media@vger.kernel.org
6506T: git git://linuxtv.org/media_tree.git
6507S: Maintained
6508F: drivers/media/radio/radio-ma901.c
07a092fa 6509
64a327a7 6510MAC80211
8b58be88 6511M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6512L: linux-wireless@vger.kernel.org
491b26b4 6513W: http://wireless.kernel.org/
ce466579
JB
6514T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6515T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6516S: Maintained
679655da
JP
6517F: Documentation/networking/mac80211-injection.txt
6518F: include/net/mac80211.h
6519F: net/mac80211/
64a327a7 6520
b863ceb7 6521MACVLAN DRIVER
8b58be88 6522M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6523L: netdev@vger.kernel.org
6524S: Maintained
679655da
JP
6525F: drivers/net/macvlan.c
6526F: include/linux/if_macvlan.h
b863ceb7 6527
2b6d83e2
JB
6528MAILBOX API
6529M: Jassi Brar <jassisinghbrar@gmail.com>
6530L: linux-kernel@vger.kernel.org
6531S: Maintained
6532F: drivers/mailbox/
6533F: include/linux/mailbox_client.h
6534F: include/linux/mailbox_controller.h
6535
faf1668c 6536MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6537M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6538W: http://www.kernel.org/doc/man-pages
bd7ebec6 6539L: linux-man@vger.kernel.org
1b53dc74 6540S: Maintained
faf1668c 6541
8427defd
RK
6542MARVELL ARMADA DRM SUPPORT
6543M: Russell King <rmk+kernel@arm.linux.org.uk>
6544S: Maintained
6545F: drivers/gpu/drm/armada/
6546
3ad50cca
GR
6547MARVELL 88E6352 DSA support
6548M: Guenter Roeck <linux@roeck-us.net>
6549S: Maintained
6550F: drivers/net/dsa/mv88e6352.c
6551
44c14c1d 6552MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6553M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6554M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6555L: netdev@vger.kernel.org
6556S: Maintained
6557F: drivers/net/ethernet/marvell/sk*
6558
74cda169 6559MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6560L: libertas-dev@lists.infradead.org
8ac3e99e 6561S: Orphan
679655da 6562F: drivers/net/wireless/libertas/
74cda169 6563
b60d6975 6564MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6565M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6566L: netdev@vger.kernel.org
f5ca8502 6567S: Maintained
527a6266 6568F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6569F: include/linux/mv643xx.h
1da177e4 6570
370b8ed9
TP
6571MARVELL MVNETA ETHERNET DRIVER
6572M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6573L: netdev@vger.kernel.org
6574S: Maintained
6575F: drivers/net/ethernet/marvell/mvneta.*
6576
fcad584d 6577MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6578M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6579M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6580L: linux-wireless@vger.kernel.org
6581S: Maintained
6582F: drivers/net/wireless/mwifiex/
6583
a2c3f656 6584MARVELL MWL8K WIRELESS DRIVER
a040d532 6585M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6586L: linux-wireless@vger.kernel.org
16345910 6587S: Odd Fixes
a2c3f656
LB
6588F: drivers/net/wireless/mwl8k.c
6589
2a69567b 6590MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6591M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6592S: Odd Fixes
1fa7e547 6593F: drivers/mmc/host/mvsdio.*
2a69567b 6594
1da177e4 6595MATROX FRAMEBUFFER DRIVER
c69f677c 6596L: linux-fbdev@vger.kernel.org
52653199 6597S: Orphan
8a61f013 6598F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6599F: include/uapi/linux/matroxfb.h
1da177e4 6600
ca462085
GR
6601MAX16065 HARDWARE MONITOR DRIVER
6602M: Guenter Roeck <linux@roeck-us.net>
6603L: lm-sensors@lm-sensors.org
6604S: Maintained
6605F: Documentation/hwmon/max16065
6606F: drivers/hwmon/max16065.c
6607
1f61cab8
GR
6608MAX20751 HARDWARE MONITOR DRIVER
6609M: Guenter Roeck <linux@roeck-us.net>
6610L: lm-sensors@lm-sensors.org
6611S: Maintained
6612F: Documentation/hwmon/max20751
6613F: drivers/hwmon/max20751.c
6614
d20620de 6615MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6616M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6617L: lm-sensors@lm-sensors.org
6618S: Maintained
679655da
JP
6619F: Documentation/hwmon/max6650
6620F: drivers/hwmon/max6650.c
d20620de 6621
e89ab51f
GR
6622MAX6697 HARDWARE MONITOR DRIVER
6623M: Guenter Roeck <linux@roeck-us.net>
6624L: lm-sensors@lm-sensors.org
6625S: Maintained
6626F: Documentation/hwmon/max6697
6627F: Documentation/devicetree/bindings/i2c/max6697.txt
6628F: drivers/hwmon/max6697.c
6629F: include/linux/platform_data/max6697.h
6630
f8f847b5
KK
6631MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6632M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6633L: linux-pm@vger.kernel.org
6634S: Supported
6635F: drivers/power/max14577_charger.c
6636F: drivers/power/max77693_charger.c
6637
3811405e
JMC
6638MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6639M: Javier Martinez Canillas <javier@osg.samsung.com>
6640L: linux-kernel@vger.kernel.org
6641S: Supported
6642F: drivers/*/*max77802.c
6643F: Documentation/devicetree/bindings/*/*max77802.txt
6644F: include/dt-bindings/*/*max77802.h
6645
befeb596
KK
6646MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6647M: Chanwoo Choi <cw00.choi@samsung.com>
6648M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6649L: linux-kernel@vger.kernel.org
6650S: Supported
6651F: drivers/*/max14577.c
6652F: drivers/*/max77686.c
6653F: drivers/*/max77693.c
6654F: drivers/extcon/extcon-max14577.c
6655F: drivers/extcon/extcon-max77693.c
6656F: drivers/rtc/rtc-max77686.c
6657F: drivers/clk/clk-max77686.c
6658F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6659F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6660F: Documentation/devicetree/bindings/mfd/max77693.txt
6661F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6662F: include/linux/mfd/max14577*.h
6663F: include/linux/mfd/max77686*.h
6664F: include/linux/mfd/max77693*.h
6665
9be3c9a5
HV
6666MAXIRADIO FM RADIO RECEIVER DRIVER
6667M: Hans Verkuil <hverkuil@xs4all.nl>
6668L: linux-media@vger.kernel.org
6669T: git git://linuxtv.org/media_tree.git
6670W: http://linuxtv.org
6671S: Maintained
6672F: drivers/media/radio/radio-maxiradio*
6673
6f32a8c9
LP
6674MEDIA DRIVERS FOR RENESAS - VSP1
6675M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6676L: linux-media@vger.kernel.org
6677L: linux-sh@vger.kernel.org
6678T: git git://linuxtv.org/media_tree.git
6679S: Supported
6680F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6681F: drivers/media/platform/vsp1/
6682
dacf9ce8
KS
6683MEDIA DRIVERS FOR ASCOT2E
6684M: Sergey Kozlov <serjk@netup.ru>
6685L: linux-media@vger.kernel.org
6686W: http://linuxtv.org
6687W: http://netup.tv/
6688T: git git://linuxtv.org/media_tree.git
6689S: Supported
6690F: drivers/media/dvb-frontends/ascot2e*
6691
a6dc60ff
KS
6692MEDIA DRIVERS FOR CXD2841ER
6693M: Sergey Kozlov <serjk@netup.ru>
6694L: linux-media@vger.kernel.org
6695W: http://linuxtv.org/
6696W: http://netup.tv/
6697T: git git://linuxtv.org/media_tree.git
6698S: Supported
6699F: drivers/media/dvb-frontends/cxd2841er*
6700
a5d32b35
KS
6701MEDIA DRIVERS FOR HORUS3A
6702M: Sergey Kozlov <serjk@netup.ru>
6703L: linux-media@vger.kernel.org
6704W: http://linuxtv.org/
6705W: http://netup.tv/
6706T: git git://linuxtv.org/media_tree.git
6707S: Supported
6708F: drivers/media/dvb-frontends/horus3a*
6709
e025273b
KS
6710MEDIA DRIVERS FOR LNBH25
6711M: Sergey Kozlov <serjk@netup.ru>
6712L: linux-media@vger.kernel.org
6713W: http://linuxtv.org/
6714W: http://netup.tv/
6715T: git git://linuxtv.org/media_tree.git
6716S: Supported
6717F: drivers/media/dvb-frontends/lnbh25*
6718
52b1eaf4
KS
6719MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6720M: Sergey Kozlov <serjk@netup.ru>
6721L: linux-media@vger.kernel.org
6722W: http://linuxtv.org/
6723W: http://netup.tv/
6724T: git git://linuxtv.org/media_tree.git
6725S: Supported
6726F: drivers/media/pci/netup_unidvb/*
6727
127c49ae 6728MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6729M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6730P: LinuxTV.org Project
6731L: linux-media@vger.kernel.org
6732W: http://linuxtv.org
8a6e2535 6733Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6734T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6735S: Maintained
6736F: Documentation/dvb/
6737F: Documentation/video4linux/
ffe06198 6738F: Documentation/DocBook/media/
127c49ae 6739F: drivers/media/
ffe06198 6740F: drivers/staging/media/
127c49ae 6741F: include/media/
6c0f0359
MCC
6742F: include/uapi/linux/dvb/
6743F: include/uapi/linux/videodev2.h
6744F: include/uapi/linux/media.h
6745F: include/uapi/linux/v4l2-*
6746F: include/uapi/linux/meye.h
6747F: include/uapi/linux/ivtv*
6748F: include/uapi/linux/uvcvideo.h
d20620de 6749
c869f77d
JK
6750MEDIATEK MT7601U WIRELESS LAN DRIVER
6751M: Jakub Kicinski <kubakici@wp.pl>
6752L: linux-wireless@vger.kernel.org
6753S: Maintained
6754F: drivers/net/wireless/mediatek/mt7601u/
6755
e399065b
SS
6756MEGARAID SCSI/SAS DRIVERS
6757M: Kashyap Desai <kashyap.desai@avagotech.com>
6758M: Sumit Saxena <sumit.saxena@avagotech.com>
6759M: Uday Lingala <uday.lingala@avagotech.com>
6760L: megaraidlinux.pdl@avagotech.com
baaea1dc 6761L: linux-scsi@vger.kernel.org
e399065b 6762W: http://www.lsi.com
ce00f85c 6763S: Maintained
679655da
JP
6764F: Documentation/scsi/megaraid.txt
6765F: drivers/scsi/megaraid.*
6766F: drivers/scsi/megaraid/
757e0108 6767
2c46c9d5
AV
6768MELLANOX ETHERNET DRIVER (mlx4_en)
6769M: Amir Vadai <amirv@mellanox.com>
db603047 6770M: Ido Shamay <idos@mellanox.com>
b75f0050 6771L: netdev@vger.kernel.org
2c46c9d5
AV
6772S: Supported
6773W: http://www.mellanox.com
6774Q: http://patchwork.ozlabs.org/project/netdev/list/
6775F: drivers/net/ethernet/mellanox/mlx4/en_*
6776
93c1edb2
JP
6777MELLANOX ETHERNET SWITCH DRIVERS
6778M: Jiri Pirko <jiri@mellanox.com>
6779M: Ido Schimmel <idosch@mellanox.com>
6780L: netdev@vger.kernel.org
6781S: Supported
6782W: http://www.mellanox.com
6783Q: http://patchwork.ozlabs.org/project/netdev/list/
6784F: drivers/net/ethernet/mellanox/mlxsw/
6785
5b25b13a
MD
6786MEMBARRIER SUPPORT
6787M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6788M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6789L: linux-kernel@vger.kernel.org
6790S: Supported
6791F: kernel/membarrier.c
6792F: include/uapi/linux/membarrier.h
6793
70ea91f1
SR
6794MEMORY MANAGEMENT
6795L: linux-mm@kvack.org
70ea91f1
SR
6796W: http://www.linux-mm.org
6797S: Maintained
679655da 6798F: include/linux/mm.h
551450bb
CS
6799F: include/linux/gfp.h
6800F: include/linux/mmzone.h
6801F: include/linux/memory_hotplug.h
6802F: include/linux/vmalloc.h
679655da 6803F: mm/
70ea91f1 6804
f4e9ce66 6805MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6806M: David Woodhouse <dwmw2@infradead.org>
242c325e 6807M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6808L: linux-mtd@lists.infradead.org
8a6e2535
JP
6809W: http://www.linux-mtd.infradead.org/
6810Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6811T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6812T: git git://git.infradead.org/l2-mtd.git
1da177e4 6813S: Maintained
679655da
JP
6814F: drivers/mtd/
6815F: include/linux/mtd/
c117ab84 6816F: include/uapi/mtd/
1da177e4 6817
26c57ef1 6818MEN A21 WATCHDOG DRIVER
30c7469b 6819M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6820L: linux-watchdog@vger.kernel.org
30c7469b 6821S: Maintained
26c57ef1
JT
6822F: drivers/watchdog/mena21_wdt.c
6823
3764e82e 6824MEN CHAMELEON BUS (mcb)
30c7469b
JT
6825M: Johannes Thumshirn <morbidrsa@gmail.com>
6826S: Maintained
3764e82e
JT
6827F: drivers/mcb/
6828F: include/linux/mcb.h
b9f2f459 6829F: Documentation/men-chameleon-bus.txt
3764e82e 6830
48b490d2
AW
6831MEN F21BMC (Board Management Controller)
6832M: Andreas Werner <andreas.werner@men.de>
6833S: Supported
6834F: drivers/mfd/menf21bmc.c
6835F: drivers/watchdog/menf21bmc_wdt.c
6836F: drivers/leds/leds-menf21bmc.c
6837F: drivers/hwmon/menf21bmc_hwmon.c
6838F: Documentation/hwmon/menf21bmc
6839
12285945
JH
6840METAG ARCHITECTURE
6841M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6842L: linux-metag@vger.kernel.org
12285945
JH
6843S: Supported
6844F: arch/metag/
6845F: Documentation/metag/
6846F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6847F: drivers/clocksource/metag_generic.c
5698c50d
JH
6848F: drivers/irqchip/irq-metag.c
6849F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6850F: drivers/tty/metag_da.c
12285945 6851
c6375b0a 6852MICROBLAZE ARCHITECTURE
8b58be88 6853M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6854W: http://www.monstr.eu/fdt/
6855T: git git://git.monstr.eu/linux-2.6-microblaze.git
6856S: Supported
0a8c7914 6857F: arch/microblaze/
1da177e4 6858
2508a45a
CY
6859MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6860M: Chen Yu <yu.c.chen@intel.com>
6861L: platform-driver-x86@vger.kernel.org
6862S: Supported
6863F: drivers/platform/x86/surfacepro3_button.c
6864
1da177e4 6865MICROTEK X6 SCANNER
61eee9a7 6866M: Oliver Neukum <oliver@neukum.org>
1da177e4 6867S: Maintained
679655da 6868F: drivers/usb/image/microtek.*
1da177e4
LT
6869
6870MIPS
8b58be88 6871M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6872L: linux-mips@linux-mips.org
6097050d 6873W: http://www.linux-mips.org/
b05e988e 6874T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6875Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6876S: Supported
679655da
JP
6877F: Documentation/mips/
6878F: arch/mips/
1da177e4 6879
08b7620a
HV
6880MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6881M: Hans Verkuil <hverkuil@xs4all.nl>
6882L: linux-media@vger.kernel.org
6883T: git git://linuxtv.org/media_tree.git
6884W: http://linuxtv.org
6885S: Odd Fixes
6886F: drivers/media/radio/radio-miropcm20*
6887
e126ba97
EC
6888Mellanox MLX5 core VPI driver
6889M: Eli Cohen <eli@mellanox.com>
6890L: netdev@vger.kernel.org
6891L: linux-rdma@vger.kernel.org
6892W: http://www.mellanox.com
6893Q: http://patchwork.ozlabs.org/project/netdev/list/
6894Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6895T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6896S: Supported
6897F: drivers/net/ethernet/mellanox/mlx5/core/
6898F: include/linux/mlx5/
6899
6900Mellanox MLX5 IB driver
b75f0050
JP
6901M: Eli Cohen <eli@mellanox.com>
6902L: linux-rdma@vger.kernel.org
6903W: http://www.mellanox.com
6904Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6905T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6906S: Supported
6907F: include/linux/mlx5/
6908F: drivers/infiniband/hw/mlx5/
e126ba97 6909
0ce277e4
AP
6910MN88472 MEDIA DRIVER
6911M: Antti Palosaari <crope@iki.fi>
6912L: linux-media@vger.kernel.org
6913W: http://linuxtv.org/
6914W: http://palosaari.fi/linux/
6915Q: http://patchwork.linuxtv.org/project/linux-media/list/
6916T: git git://linuxtv.org/anttip/media_tree.git
6917S: Maintained
6918F: drivers/staging/media/mn88472/
6919F: drivers/media/dvb-frontends/mn88472.h
6920
4f4d238f
AP
6921MN88473 MEDIA DRIVER
6922M: Antti Palosaari <crope@iki.fi>
6923L: linux-media@vger.kernel.org
6924W: http://linuxtv.org/
6925W: http://palosaari.fi/linux/
6926Q: http://patchwork.linuxtv.org/project/linux-media/list/
6927T: git git://linuxtv.org/anttip/media_tree.git
6928S: Maintained
6929F: drivers/staging/media/mn88473/
6930F: drivers/media/dvb-frontends/mn88473.h
6931
1da177e4 6932MODULE SUPPORT
8b58be88 6933M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6934S: Maintained
679655da
JP
6935F: include/linux/module.h
6936F: kernel/module.c
1da177e4
LT
6937
6938MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6939W: http://popies.net/meye/
b7788e13 6940S: Orphan
679655da 6941F: Documentation/video4linux/meye.txt
90d72ac6 6942F: drivers/media/pci/meye/
6c0f0359 6943F: include/uapi/linux/meye.h
1da177e4 6944
b9705b60 6945MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6946M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6947S: Maintained
679655da 6948F: Documentation/serial/moxa-smartio
c897401b 6949F: drivers/tty/mxser.*
d735410a 6950
889b2f87
AK
6951MR800 AVERMEDIA USB FM RADIO DRIVER
6952M: Alexey Klimov <klimov.linux@gmail.com>
6953L: linux-media@vger.kernel.org
6954T: git git://linuxtv.org/media_tree.git
6955S: Maintained
6956F: drivers/media/radio/radio-mr800.c
6957
d7155691
AO
6958MRF24J40 IEEE 802.15.4 RADIO DRIVER
6959M: Alan Ott <alan@signal11.us>
6960L: linux-wpan@vger.kernel.org
6961S: Maintained
6962F: drivers/net/ieee802154/mrf24j40.c
6963
8c4c731a 6964MSI LAPTOP SUPPORT
182ae55c 6965M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6966L: platform-driver-x86@vger.kernel.org
8c4c731a 6967S: Maintained
679655da 6968F: drivers/platform/x86/msi-laptop.c
8c4c731a 6969
0f1006b1 6970MSI WMI SUPPORT
d0944853 6971L: platform-driver-x86@vger.kernel.org
5ee7041e 6972S: Orphan
0f1006b1
AA
6973F: drivers/platform/x86/msi-wmi.c
6974
19a628a0
AP
6975MSI001 MEDIA DRIVER
6976M: Antti Palosaari <crope@iki.fi>
6977L: linux-media@vger.kernel.org
6978W: http://linuxtv.org/
6979W: http://palosaari.fi/linux/
6980Q: http://patchwork.linuxtv.org/project/linux-media/list/
6981T: git git://linuxtv.org/anttip/media_tree.git
6982S: Maintained
0185e197 6983F: drivers/media/tuners/msi001*
19a628a0 6984
7570589d 6985MSI2500 MEDIA DRIVER
2c57213f
AP
6986M: Antti Palosaari <crope@iki.fi>
6987L: linux-media@vger.kernel.org
6988W: http://linuxtv.org/
6989W: http://palosaari.fi/linux/
6990Q: http://patchwork.linuxtv.org/project/linux-media/list/
6991T: git git://linuxtv.org/anttip/media_tree.git
6992S: Maintained
7570589d 6993F: drivers/media/usb/msi2500/
2c57213f 6994
159eeea4
RJ
6995MSYSTEMS DISKONCHIP G3 MTD DRIVER
6996M: Robert Jarzmik <robert.jarzmik@free.fr>
6997L: linux-mtd@lists.infradead.org
6998S: Maintained
6999F: drivers/mtd/devices/docg3*
7000
62a37dc7 7001MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7002M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7003L: linux-media@vger.kernel.org
7004T: git git://linuxtv.org/media_tree.git
7005S: Maintained
7006F: drivers/media/i2c/mt9m032.c
7007F: include/media/mt9m032.h
7008
62a37dc7 7009MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7010M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7011L: linux-media@vger.kernel.org
7012T: git git://linuxtv.org/media_tree.git
7013S: Maintained
7014F: drivers/media/i2c/mt9p031.c
7015F: include/media/mt9p031.h
7016
62a37dc7 7017MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7018M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7019L: linux-media@vger.kernel.org
7020T: git git://linuxtv.org/media_tree.git
7021S: Maintained
7022F: drivers/media/i2c/mt9t001.c
7023F: include/media/mt9t001.h
7024
62a37dc7 7025MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7026M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7027L: linux-media@vger.kernel.org
7028T: git git://linuxtv.org/media_tree.git
7029S: Maintained
f2272e13 7030F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7031F: drivers/media/i2c/mt9v032.c
7032F: include/media/mt9v032.h
7033
4e0d13cb 7034MULTIFUNCTION DEVICES (MFD)
8b58be88 7035M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 7036M: Lee Jones <lee.jones@linaro.org>
7caa7991 7037T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7038S: Supported
679655da 7039F: drivers/mfd/
55b5940d 7040F: include/linux/mfd/
4e0d13cb 7041
5c4e6f13 7042MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7043M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7044L: linux-mmc@vger.kernel.org
708dce3f 7045T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7046S: Maintained
679655da
JP
7047F: drivers/mmc/
7048F: include/linux/mmc/
c117ab84 7049F: include/uapi/linux/mmc/
baca2da4 7050
15a0580c 7051MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7052S: Orphan
679655da
JP
7053F: drivers/mmc/host/mmc_spi.c
7054F: include/linux/spi/mmc_spi.h
15a0580c 7055
1da177e4 7056MULTISOUND SOUND DRIVER
8b58be88 7057M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7058S: Maintained
679655da
JP
7059F: Documentation/sound/oss/MultiSound
7060F: sound/oss/msnd*
1da177e4 7061
d735410a 7062MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7063S: Orphan
c897401b 7064F: drivers/tty/isicom.c
679655da 7065F: include/linux/isicom.h
d735410a 7066
550a7375 7067MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7068M: Felipe Balbi <balbi@ti.com>
795fb7e7 7069L: linux-usb@vger.kernel.org
43b416e5 7070T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7071S: Maintained
679655da 7072F: drivers/usb/musb/
550a7375 7073
ea0af5f6
MK
7074MXL5007T MEDIA DRIVER
7075M: Michael Krufky <mkrufky@linuxtv.org>
7076L: linux-media@vger.kernel.org
7077W: http://linuxtv.org/
7078W: http://github.com/mkrufky
7079Q: http://patchwork.linuxtv.org/project/linux-media/list/
7080T: git git://linuxtv.org/mkrufky/tuners.git
7081S: Maintained
7082F: drivers/media/tuners/mxl5007t.*
7083
2d3cf588 7084MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7085M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7086L: netdev@vger.kernel.org
205057ae 7087W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7088S: Supported
93f7848b 7089F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7090
1da177e4 7091NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7092S: Orphan
d9fb9f38 7093F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7094
23dc05a3
DM
7095NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7096M: Daniel Mack <zonque@gmail.com>
7097S: Maintained
e5747e40 7098L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7099W: http://www.native-instruments.com
7100F: sound/usb/caiaq/
7101
1da177e4 7102NCP FILESYSTEM
52653199
PV
7103M: Petr Vandrovec <petr@vandrovec.name>
7104S: Odd Fixes
679655da 7105F: fs/ncpfs/
1da177e4 7106
a79b0322
FT
7107NCR 5380 SCSI DRIVERS
7108M: Finn Thain <fthain@telegraphics.com.au>
7109M: Michael Schmitz <schmitzmic@gmail.com>
7110L: linux-scsi@vger.kernel.org
7111S: Maintained
7112F: Documentation/scsi/g_NCR5380.txt
7113F: drivers/scsi/NCR5380.*
7114F: drivers/scsi/arm/cumana_1.c
7115F: drivers/scsi/arm/oak.c
7116F: drivers/scsi/atari_NCR5380.c
7117F: drivers/scsi/atari_scsi.*
7118F: drivers/scsi/dmx3191d.c
7119F: drivers/scsi/dtc.*
7120F: drivers/scsi/g_NCR5380.*
7121F: drivers/scsi/g_NCR5380_mmio.c
7122F: drivers/scsi/mac_scsi.*
7123F: drivers/scsi/pas16.*
a79b0322
FT
7124F: drivers/scsi/sun3_scsi.*
7125F: drivers/scsi/sun3_scsi_vme.c
7126F: drivers/scsi/t128.*
7127
1da177e4 7128NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7129M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7130L: linux-scsi@vger.kernel.org
7131S: Maintained
679655da 7132F: drivers/scsi/NCR_D700.*
1da177e4 7133
4aa3eb4c
GR
7134NCT6775 HARDWARE MONITOR DRIVER
7135M: Guenter Roeck <linux@roeck-us.net>
7136L: lm-sensors@lm-sensors.org
7137S: Maintained
7138F: Documentation/hwmon/nct6775
7139F: drivers/hwmon/nct6775.c
7140
3c2d774c 7141NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7142M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7143L: linux-rdma@vger.kernel.org
e3d33cb1 7144W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7145S: Supported
7146F: drivers/infiniband/hw/nes/
7147
be2f2e84 7148NETEM NETWORK EMULATOR
adbbf69d 7149M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7150L: netem@lists.linux-foundation.org
be2f2e84 7151S: Maintained
679655da 7152F: net/sched/sch_netem.c
be2f2e84 7153
b2f5a051 7154NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7155M: Jon Mason <jdmason@kudzu.us>
4a58448b 7156L: netdev@vger.kernel.org
4a58448b 7157S: Supported
679655da 7158F: Documentation/networking/s2io.txt
b2f5a051 7159F: Documentation/networking/vxge.txt
86387e1a 7160F: drivers/net/ethernet/neterion/
4a58448b 7161
db9cf3a3 7162NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7163M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7164M: Patrick McHardy <kaber@trash.net>
42010ed0 7165M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7166L: netfilter-devel@vger.kernel.org
82b98543 7167L: coreteam@netfilter.org
1da177e4
LT
7168W: http://www.netfilter.org/
7169W: http://www.iptables.org/
42010ed0
PNA
7170Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7171T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7172T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7173S: Supported
679655da
JP
7174F: include/linux/netfilter*
7175F: include/linux/netfilter/
7176F: include/net/netfilter/
c117ab84
CEB
7177F: include/uapi/linux/netfilter*
7178F: include/uapi/linux/netfilter/
679655da
JP
7179F: net/*/netfilter.c
7180F: net/*/netfilter/
7181F: net/netfilter/
91c269a0 7182F: net/bridge/br_netfilter*.c
1da177e4 7183
4cc67735 7184NETLABEL
87a0874c 7185M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7186W: http://netlabel.sf.net
7187L: netdev@vger.kernel.org
87a0874c 7188S: Maintained
80811493 7189F: Documentation/netlabel/
679655da
JP
7190F: include/net/netlabel.h
7191F: net/netlabel/
4cc67735 7192
1da177e4 7193NETROM NETWORK LAYER
8b58be88 7194M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7195L: linux-hams@vger.kernel.org
d34cb28a 7196W: http://www.linux-ax25.org/
1da177e4 7197S: Maintained
679655da 7198F: include/net/netrom.h
c117ab84 7199F: include/uapi/linux/netrom.h
679655da 7200F: net/netrom/
1da177e4 7201
5ddb88c0 7202NETWORK BLOCK DEVICE (NBD)
4ca5829a 7203M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7204S: Maintained
5e4b269b 7205L: nbd-general@lists.sourceforge.net
4ca5829a 7206T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7207F: Documentation/blockdev/nbd.txt
7208F: drivers/block/nbd.c
c117ab84 7209F: include/uapi/linux/nbd.h
1da177e4 7210
6e43650c
NH
7211NETWORK DROP MONITOR
7212M: Neil Horman <nhorman@tuxdriver.com>
7213L: netdev@vger.kernel.org
7214S: Maintained
7215W: https://fedorahosted.org/dropwatch/
7216F: net/core/drop_monitor.c
7217
1da177e4 7218NETWORKING [GENERAL]
8b58be88 7219M: "David S. Miller" <davem@davemloft.net>
979b6c13 7220L: netdev@vger.kernel.org
b1e8fd54 7221W: http://www.linuxfoundation.org/en/Net
11e98029 7222Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7223T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7224T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7225S: Maintained
679655da
JP
7226F: net/
7227F: include/net/
018d21ed
JP
7228F: include/linux/in.h
7229F: include/linux/net.h
7230F: include/linux/netdevice.h
c117ab84
CEB
7231F: include/uapi/linux/in.h
7232F: include/uapi/linux/net.h
7233F: include/uapi/linux/netdevice.h
0c7aecd4 7234F: include/uapi/linux/net_namespace.h
7e814a6c 7235F: tools/net/
f4e53f9a 7236F: tools/testing/selftests/net/
335a67d2 7237F: lib/random32.c
a101ccd1 7238F: lib/test_bpf.c
1da177e4
LT
7239
7240NETWORKING [IPv4/IPv6]
8b58be88
JP
7241M: "David S. Miller" <davem@davemloft.net>
7242M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7243M: James Morris <jmorris@namei.org>
7244M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7245M: Patrick McHardy <kaber@trash.net>
979b6c13 7246L: netdev@vger.kernel.org
08deed1e 7247T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7248S: Maintained
679655da
JP
7249F: net/ipv4/
7250F: net/ipv6/
7251F: include/net/ip*
0a14842f 7252F: arch/x86/net/*
1da177e4 7253
73b7656c
DM
7254NETWORKING [IPSEC]
7255M: Steffen Klassert <steffen.klassert@secunet.com>
7256M: Herbert Xu <herbert@gondor.apana.org.au>
7257M: "David S. Miller" <davem@davemloft.net>
7258L: netdev@vger.kernel.org
d1fc5024
SK
7259T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7260T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7261S: Maintained
5826bdd1 7262F: net/core/flow.c
73b7656c
DM
7263F: net/xfrm/
7264F: net/key/
7265F: net/ipv4/xfrm*
d1fc5024
SK
7266F: net/ipv4/esp4.c
7267F: net/ipv4/ah4.c
7268F: net/ipv4/ipcomp.c
7269F: net/ipv4/ip_vti.c
73b7656c 7270F: net/ipv6/xfrm*
d1fc5024
SK
7271F: net/ipv6/esp6.c
7272F: net/ipv6/ah6.c
7273F: net/ipv6/ipcomp6.c
7274F: net/ipv6/ip6_vti.c
73b7656c
DM
7275F: include/uapi/linux/xfrm.h
7276F: include/net/xfrm.h
7277
10e2ff1c 7278NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7279M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7280L: netdev@vger.kernel.org
7281S: Maintained
7282
29f8f632 7283NETWORKING [WIRELESS]
2cb4abd1 7284L: linux-wireless@vger.kernel.org
8a6e2535 7285Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7286
788873ac
JP
7287NETWORKING DRIVERS
7288L: netdev@vger.kernel.org
7289W: http://www.linuxfoundation.org/en/Net
11e98029 7290Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7291T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7292T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7293S: Odd Fixes
7294F: drivers/net/
018d21ed 7295F: include/linux/if_*
0b63bf1f
JD
7296F: include/linux/netdevice.h
7297F: include/linux/arcdevice.h
7298F: include/linux/etherdevice.h
7299F: include/linux/fcdevice.h
7300F: include/linux/fddidevice.h
7301F: include/linux/hippidevice.h
7302F: include/linux/inetdevice.h
c117ab84
CEB
7303F: include/uapi/linux/if_*
7304F: include/uapi/linux/netdevice.h
788873ac 7305
0e324cf6
JL
7306NETWORKING DRIVERS (WIRELESS)
7307M: Kalle Valo <kvalo@codeaurora.org>
7308L: linux-wireless@vger.kernel.org
7309Q: http://patchwork.kernel.org/project/linux-wireless/list/
7310T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7311S: Maintained
7312F: drivers/net/wireless/
7313
3d396eb1 7314NETXEN (1/10) GbE SUPPORT
8622315e 7315M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7316M: Sony Chacko <sony.chacko@qlogic.com>
7317M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7318L: netdev@vger.kernel.org
9c2b5bde 7319W: http://www.qlogic.com
3d396eb1 7320S: Supported
aa43c215 7321F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7322
6423d30f
AAJ
7323NFC SUBSYSTEM
7324M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7325M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7326M: Samuel Ortiz <sameo@linux.intel.com>
7327L: linux-wireless@vger.kernel.org
1eb3b216 7328L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7329S: Supported
6423d30f 7330F: net/nfc/
55eb94f9 7331F: include/net/nfc/
c117ab84 7332F: include/uapi/linux/nfc.h
6423d30f 7333F: drivers/nfc/
08eaa1e0 7334F: include/linux/platform_data/pn544.h
7ebb88e5 7335F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7336
e8b43555 7337NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7338M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7339M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7340L: linux-nfs@vger.kernel.org
7341W: http://client.linux-nfs.org
cd7b996a 7342T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7343S: Maintained
679655da
JP
7344F: fs/lockd/
7345F: fs/nfs/
7346F: fs/nfs_common/
7347F: net/sunrpc/
7348F: include/linux/lockd/
7349F: include/linux/nfs*
7350F: include/linux/sunrpc/
c117ab84
CEB
7351F: include/uapi/linux/nfs*
7352F: include/uapi/linux/sunrpc/
1da177e4 7353
85ef9cea 7354NILFS2 FILESYSTEM
e2126935 7355M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7356L: linux-nilfs@vger.kernel.org
f9472265 7357W: http://nilfs.sourceforge.net/
e2126935 7358T: git git://github.com/konis/nilfs2.git
85ef9cea 7359S: Supported
679655da
JP
7360F: Documentation/filesystems/nilfs2.txt
7361F: fs/nilfs2/
7362F: include/linux/nilfs2_fs.h
85ef9cea 7363
1da177e4 7364NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7365M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7366W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7367S: Maintained
679655da
JP
7368F: Documentation/scsi/NinjaSCSI.txt
7369F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7370
7371NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7372M: GOTO Masanori <gotom@debian.or.jp>
7373M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7374W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7375S: Maintained
679655da
JP
7376F: Documentation/scsi/NinjaSCSI.txt
7377F: drivers/scsi/nsp32*
1da177e4 7378
383b8fb9
LFT
7379NIOS2 ARCHITECTURE
7380M: Ley Foon Tan <lftan@altera.com>
7381L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7382T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7383S: Maintained
7384F: arch/nios2/
7385
2a6afddb
PR
7386NOKIA N900 POWER SUPPLY DRIVERS
7387M: Pali RohĂ¡r <pali.rohar@gmail.com>
7388S: Maintained
7389F: include/linux/power/bq2415x_charger.h
7390F: include/linux/power/bq27x00_battery.h
7391F: include/linux/power/isp1704_charger.h
7392F: drivers/power/bq2415x_charger.c
7393F: drivers/power/bq27x00_battery.c
7394F: drivers/power/isp1704_charger.c
7395F: drivers/power/rx51_battery.c
7396
a1bd3bae 7397NTB DRIVER CORE
9ef6bf6c
JM
7398M: Jon Mason <jdmason@kudzu.us>
7399M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7400M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7401L: linux-ntb@googlegroups.com
fce8a7bb 7402S: Supported
2984411f
JM
7403W: https://github.com/jonmason/ntb/wiki
7404T: git git://github.com/jonmason/ntb.git
fce8a7bb 7405F: drivers/ntb/
548c237c 7406F: drivers/net/ntb_netdev.c
fce8a7bb 7407F: include/linux/ntb.h
a1bd3bae 7408F: include/linux/ntb_transport.h
fce8a7bb 7409
e26a5843
AH
7410NTB INTEL DRIVER
7411M: Jon Mason <jdmason@kudzu.us>
7412M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7413L: linux-ntb@googlegroups.com
e26a5843
AH
7414S: Supported
7415W: https://github.com/jonmason/ntb/wiki
7416T: git git://github.com/jonmason/ntb.git
7417F: drivers/ntb/hw/intel/
fce8a7bb 7418
1da177e4 7419NTFS FILESYSTEM
2818ef50 7420M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7421L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7422W: http://www.tuxera.com/
e6f4dee7 7423T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7424S: Supported
679655da
JP
7425F: Documentation/filesystems/ntfs.txt
7426F: fs/ntfs/
1da177e4 7427
9eb8ef74 7428NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7429M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7430L: linux-fbdev@vger.kernel.org
ce00f85c 7431S: Maintained
8a61f013
JH
7432F: drivers/video/fbdev/riva/
7433F: drivers/video/fbdev/nvidia/
1da177e4 7434
79461681
MW
7435NVM EXPRESS DRIVER
7436M: Matthew Wilcox <willy@linux.intel.com>
7437L: linux-nvme@lists.infradead.org
7438T: git git://git.infradead.org/users/willy/linux-nvme.git
7439S: Supported
5be37bf9 7440F: drivers/block/nvme*
79461681
MW
7441F: include/linux/nvme.h
7442
aee4b9bd
SK
7443NVMEM FRAMEWORK
7444M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7445M: Maxime Ripard <maxime.ripard@free-electrons.com>
7446S: Maintained
7447F: drivers/nvmem/
7448F: Documentation/devicetree/bindings/nvmem/
7449F: include/linux/nvmem-consumer.h
7450F: include/linux/nvmem-provider.h
7451
dece4585
CP
7452NXP-NCI NFC DRIVER
7453M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7454R: Charles Gorand <charles.gorand@effinnov.com>
7455L: linux-nfc@lists.01.org (moderated for non-subscribers)
7456S: Supported
7457F: drivers/nfc/nxp-nci
7458
f50d7146
RK
7459NXP TDA998X DRM DRIVER
7460M: Russell King <rmk+kernel@arm.linux.org.uk>
7461S: Supported
7462F: drivers/gpu/drm/i2c/tda998x_drv.c
7463F: include/drm/i2c/tda998x.h
7464
fbace43e
PR
7465NXP TFA9879 DRIVER
7466M: Peter Rosin <peda@axentia.se>
7467L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7468S: Maintained
7469F: sound/soc/codecs/tfa9879*
7470
f5525786 7471OMAP SUPPORT
0e24bdd4 7472M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7473L: linux-omap@vger.kernel.org
7474W: http://www.muru.com/linux/omap/
7475W: http://linux.omap.com/
8a6e2535 7476Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7477T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7478S: Maintained
4e04d5a3 7479F: arch/arm/*omap*/
026da812
FB
7480F: arch/arm/configs/omap1_defconfig
7481F: arch/arm/configs/omap2plus_defconfig
046d0a37 7482F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7483F: drivers/irqchip/irq-omap-intc.c
7484F: drivers/mfd/*omap*.c
7485F: drivers/mfd/menelaus.c
7486F: drivers/mfd/palmas.c
7487F: drivers/mfd/tps65217.c
7488F: drivers/mfd/tps65218.c
7489F: drivers/mfd/tps65910.c
7490F: drivers/mfd/twl-core.[ch]
7491F: drivers/mfd/twl4030*.c
7492F: drivers/mfd/twl6030*.c
7493F: drivers/mfd/twl6040*.c
7494F: drivers/regulator/palmas-regulator*.c
7495F: drivers/regulator/pbias-regulator.c
7496F: drivers/regulator/tps65217-regulator.c
7497F: drivers/regulator/tps65218-regulator.c
7498F: drivers/regulator/tps65910-regulator.c
7499F: drivers/regulator/twl-regulator.c
046d0a37 7500F: include/linux/i2c-omap.h
f5525786 7501
50f29fbd 7502OMAP DEVICE TREE SUPPORT
cdb55ab0 7503M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7504M: Tony Lindgren <tony@atomide.com>
7505L: linux-omap@vger.kernel.org
d0fb18c5 7506L: devicetree@vger.kernel.org
50f29fbd
TL
7507S: Maintained
7508F: arch/arm/boot/dts/*omap*
7509F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7510F: arch/arm/boot/dts/*am4*
7511F: arch/arm/boot/dts/*am5*
7512F: arch/arm/boot/dts/*dra7*
50f29fbd 7513
f5525786 7514OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7515M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7516L: linux-omap@vger.kernel.org
7517S: Maintained
7518F: arch/arm/*omap*/*clock*
7519
7520OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7521M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7522L: linux-omap@vger.kernel.org
7523S: Maintained
7524F: arch/arm/*omap*/*pm*
c46938d4 7525F: drivers/cpufreq/omap-cpufreq.c
f5525786 7526
d21db568 7527OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7528M: Rajendra Nayak <rnayak@ti.com>
7529M: Paul Walmsley <paul@pwsan.com>
7530L: linux-omap@vger.kernel.org
7531S: Maintained
d21db568 7532F: arch/arm/mach-omap2/prm*
692ab1f3 7533
f5525786 7534OMAP AUDIO SUPPORT
6c284903 7535M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7536M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7537L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7538L: linux-omap@vger.kernel.org
7539S: Maintained
7540F: sound/soc/omap/
7541
18640193
TL
7542OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7543M: Roger Quadros <rogerq@ti.com>
7544M: Tony Lindgren <tony@atomide.com>
7545L: linux-omap@vger.kernel.org
7546S: Maintained
7547F: drivers/memory/omap-gpmc.c
7548F: arch/arm/mach-omap2/*gpmc*
7549
f5525786 7550OMAP FRAMEBUFFER SUPPORT
830e6384 7551M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7552L: linux-fbdev@vger.kernel.org
f5525786
TL
7553L: linux-omap@vger.kernel.org
7554S: Maintained
8a61f013 7555F: drivers/video/fbdev/omap/
f5525786 7556
676eec0d 7557OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7558M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7559L: linux-omap@vger.kernel.org
676eec0d 7560L: linux-fbdev@vger.kernel.org
178ff4c9 7561S: Maintained
8a61f013 7562F: drivers/video/fbdev/omap2/
178ff4c9
TV
7563F: Documentation/arm/OMAP/DSS
7564
8b37fcfc
OBC
7565OMAP HARDWARE SPINLOCK SUPPORT
7566M: Ohad Ben-Cohen <ohad@wizery.com>
7567L: linux-omap@vger.kernel.org
7568S: Maintained
7569F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7570
f5525786 7571OMAP MMC SUPPORT
8b58be88 7572M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7573L: linux-omap@vger.kernel.org
7574S: Maintained
653f41b5
MC
7575F: drivers/mmc/host/omap.c
7576
7577OMAP HS MMC SUPPORT
0a4585c6 7578L: linux-mmc@vger.kernel.org
653f41b5 7579L: linux-omap@vger.kernel.org
dfa5d196 7580S: Orphan
653f41b5 7581F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7582
7583OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7584M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7585S: Maintained
7586F: drivers/char/hw_random/omap-rng.c
7587
f400c82e 7588OMAP HWMOD SUPPORT
cdb55ab0 7589M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7590M: Paul Walmsley <paul@pwsan.com>
7591L: linux-omap@vger.kernel.org
7592S: Maintained
8fc8b12b 7593F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7594
8633fb30
PW
7595OMAP HWMOD DATA
7596M: Paul Walmsley <paul@pwsan.com>
7597L: linux-omap@vger.kernel.org
7598S: Maintained
7599F: arch/arm/mach-omap2/omap_hwmod*data*
7600
f400c82e 7601OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7602M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7603L: linux-omap@vger.kernel.org
7604S: Maintained
7605F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7606
0db83ced 7607OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7608M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7609L: linux-media@vger.kernel.org
7610S: Maintained
7eec52db 7611F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7612F: drivers/media/platform/omap3isp/
0db83ced 7613F: drivers/staging/media/omap4iss/
7e8970e1 7614
f5525786 7615OMAP USB SUPPORT
f299470a 7616M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7617L: linux-usb@vger.kernel.org
7618L: linux-omap@vger.kernel.org
43b416e5 7619T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7620S: Maintained
a16fbd65
JP
7621F: drivers/usb/*/*omap*
7622F: arch/arm/*omap*/usb*
f5525786 7623
6d994710 7624OMAP GPIO DRIVER
a1415a8f 7625M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7626M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7627M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7628L: linux-omap@vger.kernel.org
7629S: Maintained
7630F: drivers/gpio/gpio-omap.c
7631
c351e290
MJ
7632OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7633M: Mark Jackson <mpfj@newflow.co.uk>
7634L: linux-omap@vger.kernel.org
7635S: Maintained
7636F: arch/arm/boot/dts/am335x-nano.dts
7637
0ad122d9 7638OMFS FILESYSTEM
8b58be88 7639M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7640L: linux-karma-devel@lists.sourceforge.net
7641S: Maintained
679655da
JP
7642F: Documentation/filesystems/omfs.txt
7643F: fs/omfs/
0ad122d9 7644
c1986ee9 7645OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7646M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7647S: Maintained
679655da
JP
7648F: drivers/char/pcmcia/cm4000_cs.c
7649F: include/linux/cm4000_cs.h
c117ab84 7650F: include/uapi/linux/cm4000_cs.h
c1986ee9 7651
77c44ab1 7652OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7653M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7654S: Maintained
679655da 7655F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7656
77d5140f 7657OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7658M: Jonathan Corbet <corbet@lwn.net>
661263b5 7659L: linux-media@vger.kernel.org
275ffde4 7660T: git git://linuxtv.org/media_tree.git
77d5140f 7661S: Maintained
90d72ac6 7662F: drivers/media/i2c/ov7670.c
77d5140f 7663
431bca73 7664ONENAND FLASH DRIVER
8b58be88 7665M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7666L: linux-mtd@lists.infradead.org
7667S: Maintained
679655da
JP
7668F: drivers/mtd/onenand/
7669F: include/linux/mtd/onenand*.h
431bca73 7670
1da177e4 7671ONSTREAM SCSI TAPE DRIVER
8b58be88 7672M: Willem Riede <osst@riede.org>
1da177e4
LT
7673L: osst-users@lists.sourceforge.net
7674L: linux-scsi@vger.kernel.org
7675S: Maintained
f7269cfc
JD
7676F: Documentation/scsi/osst.txt
7677F: drivers/scsi/osst.*
7678F: drivers/scsi/osst_*.h
7679F: drivers/scsi/st.h
1da177e4 7680
e2d1d6c0 7681OPENCORES I2C BUS DRIVER
8b58be88 7682M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7683L: linux-i2c@vger.kernel.org
e2d1d6c0 7684S: Maintained
679655da
JP
7685F: Documentation/i2c/busses/i2c-ocores
7686F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7687
860c44c1 7688OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7689M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7690M: Frank Rowand <frowand.list@gmail.com>
7691M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7692L: devicetree@vger.kernel.org
a7fefe9f
RH
7693W: http://www.devicetree.org/
7694T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7695S: Maintained
f8828205 7696F: drivers/of/
860c44c1 7697F: include/linux/of*.h
f8828205 7698F: scripts/dtc/
860c44c1 7699
f8828205 7700OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7701M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7702M: Pawel Moll <pawel.moll@arm.com>
7703M: Mark Rutland <mark.rutland@arm.com>
de80963e 7704M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7705M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7706L: devicetree@vger.kernel.org
7707S: Maintained
7708F: Documentation/devicetree/
7709F: arch/*/boot/dts/
7710F: include/dt-bindings/
7711
2bb65f56
PA
7712OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7713M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7714L: devicetree@vger.kernel.org
7715S: Maintained
7716F: Documentation/devicetree/dynamic-resolution-notes.txt
7717F: Documentation/devicetree/overlay-notes.txt
7718F: drivers/of/overlay.c
7719F: drivers/of/resolver.c
7720
19f9d392
JB
7721OPENRISC ARCHITECTURE
7722M: Jonas Bonn <jonas@southpole.se>
7723W: http://openrisc.net
eab7c1c0 7724L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7725S: Maintained
7726T: git git://openrisc.net/~jonas/linux
14430813 7727F: arch/openrisc/
19f9d392 7728
ccb1352e 7729OPENVSWITCH
4f337ed5 7730M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7731L: netdev@vger.kernel.org
ccb1352e
JG
7732L: dev@openvswitch.org
7733W: http://openvswitch.org
ccb1352e
JG
7734S: Maintained
7735F: net/openvswitch/
b422da7c 7736F: include/uapi/linux/openvswitch.h
ccb1352e 7737
af39917d
CL
7738OPL4 DRIVER
7739M: Clemens Ladisch <clemens@ladisch.de>
7740L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7741T: git git://git.alsa-project.org/alsa-kernel.git
7742S: Maintained
7743F: sound/drivers/opl4/
7744
1da177e4 7745OPROFILE
4cf7e718 7746M: Robert Richter <rric@kernel.org>
1da177e4
LT
7747L: oprofile-list@lists.sf.net
7748S: Maintained
81c4a8a6 7749F: arch/*/include/asm/oprofile*.h
679655da
JP
7750F: arch/*/oprofile/
7751F: drivers/oprofile/
7752F: include/linux/oprofile.h
1da177e4 7753
e2d1d6c0 7754ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7755M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7756M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7757L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7758W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7759S: Supported
679655da
JP
7760F: Documentation/filesystems/ocfs2.txt
7761F: Documentation/filesystems/dlmfs.txt
7762F: fs/ocfs2/
e2d1d6c0 7763
1da177e4 7764ORINOCO DRIVER
724c6b35 7765L: linux-wireless@vger.kernel.org
491b26b4 7766W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7767W: http://www.nongnu.org/orinoco/
3a59babb 7768S: Orphan
679655da 7769F: drivers/net/wireless/orinoco/
1da177e4 7770
42c55aa8 7771OSD LIBRARY and FILESYSTEM
fadc0752 7772M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7773M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7774L: osd-dev@open-osd.org
7775W: http://open-osd.org
54e5881d 7776T: git git://git.open-osd.org/open-osd.git
68274794 7777S: Maintained
42c55aa8 7778F: drivers/scsi/osd/
6b6f0b6c 7779F: include/scsi/osd_*
42c55aa8 7780F: fs/exofs/
68274794 7781
ef94b186 7782OVERLAY FILESYSTEM
7c37fbda 7783M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7784L: linux-unionfs@vger.kernel.org
7785T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7786S: Supported
1d113735 7787F: fs/overlayfs/
7c37fbda
NB
7788F: Documentation/filesystems/overlayfs.txt
7789
e2d1d6c0 7790P54 WIRELESS DRIVER
084cb0fe 7791M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7792L: linux-wireless@vger.kernel.org
084cb0fe 7793W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7794S: Maintained
679655da 7795F: drivers/net/wireless/p54/
e2d1d6c0 7796
f5cd7872 7797PA SEMI ETHERNET DRIVER
8b58be88 7798M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7799L: netdev@vger.kernel.org
7800S: Maintained
ded19add 7801F: drivers/net/ethernet/pasemi/*
f5cd7872 7802
beb58aa3 7803PA SEMI SMBUS DRIVER
8b58be88 7804M: Olof Johansson <olof@lixom.net>
846557d3 7805L: linux-i2c@vger.kernel.org
beb58aa3 7806S: Maintained
679655da 7807F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7808
48fc267e
SK
7809PADATA PARALLEL EXECUTION MECHANISM
7810M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7811L: linux-crypto@vger.kernel.org
7812S: Maintained
7813F: kernel/padata.c
7814F: include/linux/padata.h
7815F: Documentation/padata.txt
7816
709ee531 7817PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7818M: Harald Welte <laforge@gnumonks.org>
d0944853 7819L: platform-driver-x86@vger.kernel.org
709ee531 7820S: Maintained
679655da 7821F: drivers/platform/x86/panasonic-laptop.c
709ee531 7822
368dd5ac 7823PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7824M: David Howells <dhowells@redhat.com>
7825M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7826L: linux-am33-list@redhat.com (moderated for non-subscribers)
7827W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7828S: Maintained
679655da
JP
7829F: Documentation/mn10300/
7830F: arch/mn10300/
4fa97181 7831
64dfff03
SM
7832PARALLEL PORT SUBSYSTEM
7833M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7834M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7835L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7836S: Maintained
679655da
JP
7837F: drivers/parport/
7838F: include/linux/parport*.h
7839F: drivers/char/ppdev.c
c117ab84 7840F: include/uapi/linux/ppdev.h
64dfff03 7841F: Documentation/parport*.txt
1da177e4 7842
4cdf6bc2 7843PARAVIRT_OPS INTERFACE
d633180c 7844M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7845M: Chris Wright <chrisw@sous-sol.org>
7846M: Alok Kataria <akataria@vmware.com>
7847M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7848L: virtualization@lists.linux-foundation.org
4cdf6bc2 7849S: Supported
a2e19991 7850F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7851F: arch/*/kernel/paravirt*
7852F: arch/*/include/asm/paravirt.h
4cdf6bc2 7853
e2d1d6c0 7854PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7855M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7856L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7857S: Maintained
679655da
JP
7858F: Documentation/blockdev/paride.txt
7859F: drivers/block/paride/
e2d1d6c0
RD
7860
7861PARISC ARCHITECTURE
b8828770 7862M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7863M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7864L: linux-parisc@vger.kernel.org
7865W: http://www.parisc-linux.org/
8a6e2535 7866Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7867T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7868T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7869S: Maintained
679655da 7870F: arch/parisc/
2b6bac9e 7871F: Documentation/parisc/
679655da 7872F: drivers/parisc/
2b6bac9e
HD
7873F: drivers/char/agp/parisc-agp.c
7874F: drivers/input/serio/gscps2.c
7875F: drivers/parport/parport_gsc.*
7876F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7877F: drivers/video/fbdev/sti*
2b6bac9e
HD
7878F: drivers/video/console/sti*
7879F: drivers/video/logo/logo_parisc*
e2d1d6c0 7880
1662d32c 7881PC87360 HARDWARE MONITORING DRIVER
8b58be88 7882M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7883L: lm-sensors@lm-sensors.org
7884S: Maintained
679655da
JP
7885F: Documentation/hwmon/pc87360
7886F: drivers/hwmon/pc87360.c
1662d32c
JC
7887
7888PC8736x GPIO DRIVER
8b58be88 7889M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7890S: Maintained
679655da 7891F: drivers/char/pc8736x_gpio.c
1662d32c 7892
1ad107fd 7893PC87427 HARDWARE MONITORING DRIVER
d8130624 7894M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7895L: lm-sensors@lm-sensors.org
7896S: Maintained
7897F: Documentation/hwmon/pc87427
7898F: drivers/hwmon/pc87427.c
7899
b26e0ed4 7900PCA9532 LED DRIVER
8b58be88 7901M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7902S: Maintained
d5ca6918
JP
7903F: drivers/leds/leds-pca9532.c
7904F: include/linux/leds-pca9532.h
b26e0ed4 7905
5ce914a8 7906PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7907M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7908L: linux-i2c@vger.kernel.org
7909S: Maintained
b4f0b74e 7910F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7911
3971dae5 7912PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7913M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7914S: Maintained
7915F: drivers/firmware/pcdp.*
7916
065c6359 7917PCI ERROR RECOVERY
6305902c 7918M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7919L: linux-pci@vger.kernel.org
065c6359 7920S: Supported
679655da 7921F: Documentation/PCI/pci-error-recovery.txt
065c6359 7922
1da177e4 7923PCI SUBSYSTEM
5ac3a6d2 7924M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7925L: linux-pci@vger.kernel.org
99662dd1 7926Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7927T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7928S: Supported
679655da
JP
7929F: Documentation/PCI/
7930F: drivers/pci/
7931F: include/linux/pci*
6b49ee49 7932F: arch/x86/pci/
cad01f91 7933F: arch/x86/kernel/quirks.c
1da177e4 7934
b7e78170
RH
7935PCI DRIVER FOR ARM VERSATILE PLATFORM
7936M: Rob Herring <robh@kernel.org>
7937L: linux-pci@vger.kernel.org
7938L: linux-arm-kernel@lists.infradead.org
7939S: Maintained
7940F: Documentation/devicetree/bindings/pci/versatile.txt
7941F: drivers/pci/host/pci-versatile.c
7942
5f6b6ccd
TI
7943PCI DRIVER FOR APPLIEDMICRO XGENE
7944M: Tanmay Inamdar <tinamdar@apm.com>
7945L: linux-pci@vger.kernel.org
7946L: linux-arm-kernel@lists.infradead.org
7947S: Maintained
7948F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7949F: drivers/pci/host/pci-xgene.c
7950
62d0ff83
ML
7951PCI DRIVER FOR FREESCALE LAYERSCAPE
7952M: Minghuan Lian <minghuan.Lian@freescale.com>
7953M: Mingkai Hu <mingkai.hu@freescale.com>
7954M: Roy Zang <tie-fei.zang@freescale.com>
7955L: linuxppc-dev@lists.ozlabs.org
7956L: linux-pci@vger.kernel.org
7957L: linux-arm-kernel@lists.infradead.org
7958S: Maintained
7959F: drivers/pci/host/*layerscape*
7960
f0b75693 7961PCI DRIVER FOR IMX6
f175aa2c 7962M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7963M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7964L: linux-pci@vger.kernel.org
7965L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7966S: Maintained
7967F: drivers/pci/host/*imx6*
7968
0c4ffcfe
MK
7969PCI DRIVER FOR TI KEYSTONE
7970M: Murali Karicheri <m-karicheri2@ti.com>
7971L: linux-pci@vger.kernel.org
7972L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7973S: Maintained
7974F: drivers/pci/host/*keystone*
7975
f0b75693
BH
7976PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7977M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7978M: Jason Cooper <jason@lakedaemon.net>
7979L: linux-pci@vger.kernel.org
7980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7981S: Maintained
7982F: drivers/pci/host/*mvebu*
7983
0447cfd7
TR
7984PCI DRIVER FOR NVIDIA TEGRA
7985M: Thierry Reding <thierry.reding@gmail.com>
7986L: linux-tegra@vger.kernel.org
f0b75693 7987L: linux-pci@vger.kernel.org
0447cfd7
TR
7988S: Supported
7989F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7990F: drivers/pci/host/pci-tegra.c
7991
47ff3de9
KVA
7992PCI DRIVER FOR TI DRA7XX
7993M: Kishon Vijay Abraham I <kishon@ti.com>
7994L: linux-omap@vger.kernel.org
7995L: linux-pci@vger.kernel.org
7996S: Supported
7997F: Documentation/devicetree/bindings/pci/ti-pci.txt
7998F: drivers/pci/host/pci-dra7xx.c
7999
f0b75693
BH
8000PCI DRIVER FOR RENESAS R-CAR
8001M: Simon Horman <horms@verge.net.au>
8002L: linux-pci@vger.kernel.org
8003L: linux-sh@vger.kernel.org
8004S: Maintained
8005F: drivers/pci/host/*rcar*
8006
4af82255 8007PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8008M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8009L: linux-pci@vger.kernel.org
f0b75693
BH
8010L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8011L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8012S: Maintained
8013F: drivers/pci/host/pci-exynos.c
8014
f0b75693 8015PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8016M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8017M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8018L: linux-pci@vger.kernel.org
8019S: Maintained
8020F: drivers/pci/host/*designware*
8021
cf28855b
WD
8022PCI DRIVER FOR GENERIC OF HOSTS
8023M: Will Deacon <will.deacon@arm.com>
8024L: linux-pci@vger.kernel.org
8025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8026S: Maintained
8027F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8028F: drivers/pci/host/pci-host-generic.c
8029
51b66a6c 8030PCIE DRIVER FOR ST SPEAR13XX
110baab1 8031M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8032L: linux-pci@vger.kernel.org
110baab1 8033S: Maintained
51b66a6c
PA
8034F: drivers/pci/host/*spear*
8035
dcd19de3
DD
8036PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8037M: Duc Dang <dhdang@apm.com>
8038L: linux-pci@vger.kernel.org
8039L: linux-arm-kernel@lists.infradead.org
8040S: Maintained
8041F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8042F: drivers/pci/host/pci-xgene-msi.c
8043
1da177e4 8044PCMCIA SUBSYSTEM
4230dfc9 8045P: Linux PCMCIA Team
f5df5881 8046L: linux-pcmcia@lists.infradead.org
6650e0a5 8047W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8048T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8049S: Maintained
679655da
JP
8050F: Documentation/pcmcia/
8051F: drivers/pcmcia/
8052F: include/pcmcia/
1da177e4
LT
8053
8054PCNET32 NETWORK DRIVER
227fb925 8055M: Don Fry <pcnet32@frontier.com>
979b6c13 8056L: netdev@vger.kernel.org
1da177e4 8057S: Maintained
b955f6ca 8058F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8059
48fc267e
SK
8060PCRYPT PARALLEL CRYPTO ENGINE
8061M: Steffen Klassert <steffen.klassert@secunet.com>
8062L: linux-crypto@vger.kernel.org
8063S: Maintained
8064F: crypto/pcrypt.c
8065F: include/crypto/pcrypt.h
8066
e72df0b8
TH
8067PER-CPU MEMORY ALLOCATOR
8068M: Tejun Heo <tj@kernel.org>
8069M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8070T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8071S: Maintained
8072F: include/linux/percpu*.h
8073F: mm/percpu*.c
8074F: arch/*/include/asm/percpu.h
8075
ad4ecbcb 8076PER-TASK DELAY ACCOUNTING
185e595f 8077M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8078S: Maintained
679655da
JP
8079F: include/linux/delayacct.h
8080F: kernel/delayacct.c
ad4ecbcb 8081
57c0c15b 8082PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8083M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8084M: Ingo Molnar <mingo@redhat.com>
f80c5393 8085M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8086L: linux-kernel@vger.kernel.org
75fc2d37 8087T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8088S: Supported
d53e8365 8089F: kernel/events/*
a003236c 8090F: include/linux/perf_event.h
c117ab84 8091F: include/uapi/linux/perf_event.h
141c4296
RR
8092F: arch/*/kernel/perf_event*.c
8093F: arch/*/kernel/*/perf_event*.c
8094F: arch/*/kernel/*/*/perf_event*.c
a003236c 8095F: arch/*/include/asm/perf_event.h
a003236c
VL
8096F: arch/*/kernel/perf_callchain.c
8097F: tools/perf/
6c0b3244 8098
dd49d0f5 8099PERSONALITY HANDLING
8b58be88 8100M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8101L: linux-abi-devel@lists.sourceforge.net
8102S: Maintained
679655da 8103F: include/linux/personality.h
c117ab84 8104F: include/uapi/linux/personality.h
dd49d0f5 8105
838e7a03 8106PHONET PROTOCOL
2a06b40f 8107M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8108S: Supported
8109F: Documentation/networking/phonet.txt
8110F: include/linux/phonet.h
8111F: include/net/phonet/
c117ab84 8112F: include/uapi/linux/phonet.h
838e7a03
RDC
8113F: net/phonet/
8114
1da177e4 8115PHRAM MTD DRIVER
8b58be88 8116M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8117L: linux-mtd@lists.infradead.org
8118S: Maintained
679655da 8119F: drivers/mtd/devices/phram.c
1da177e4 8120
efdbb10e
BP
8121PICOLCD HID DRIVER
8122M: Bruno Prémont <bonbons@linux-vserver.org>
8123L: linux-input@vger.kernel.org
8124S: Maintained
8125F: drivers/hid/hid-picolcd*
8126
a53bfa07
JI
8127PICOXCELL SUPPORT
8128M: Jamie Iles <jamie@jamieiles.com>
8129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8130T: git git://github.com/jamieiles/linux-2.6-ji.git
8131S: Supported
b8733987 8132F: arch/arm/boot/dts/picoxcell*
14430813 8133F: arch/arm/mach-picoxcell/
b8733987 8134F: drivers/crypto/picoxcell*
a53bfa07 8135
2744e8af
LW
8136PIN CONTROL SUBSYSTEM
8137M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8138L: linux-gpio@vger.kernel.org
dbe752a3 8139T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8140S: Maintained
07f29ba6 8141F: drivers/pinctrl/
8e406fe4 8142F: include/linux/pinctrl/
2744e8af 8143
2201bbb8
JCPV
8144PIN CONTROLLER - ATMEL AT91
8145M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8146L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8147S: Maintained
c654b6bf 8148F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8149
cbd1b652
MW
8150PIN CONTROLLER - INTEL
8151M: Mika Westerberg <mika.westerberg@linux.intel.com>
8152M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8153S: Maintained
8154F: drivers/pinctrl/intel/
2201bbb8 8155
9963b536
LP
8156PIN CONTROLLER - RENESAS
8157M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8158L: linux-sh@vger.kernel.org
8159S: Maintained
8160F: drivers/pinctrl/sh-pfc/
8161
b75e60d6 8162PIN CONTROLLER - SAMSUNG
fea685e9 8163M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8165L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8166S: Maintained
9b5b33f6 8167F: drivers/pinctrl/samsung/
b75e60d6 8168
deda8287 8169PIN CONTROLLER - ST SPEAR
da89947b 8170M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8171L: spear-devel@list.st.com
8172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8173W: http://www.st.com/spear
8174S: Maintained
8e406fe4 8175F: drivers/pinctrl/spear/
deda8287 8176
249a6771 8177PKTCDVD DRIVER
e5f6450c 8178M: Jiri Kosina <jikos@kernel.org>
249a6771 8179S: Maintained
679655da
JP
8180F: drivers/block/pktcdvd.c
8181F: include/linux/pktcdvd.h
c117ab84 8182F: include/uapi/linux/pktcdvd.h
249a6771 8183
b31d8273
G
8184PKUNITY SOC DRIVERS
8185M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8186W: http://mprc.pku.edu.cn/~guanxuetao/linux
8187S: Maintained
ceebf4d5 8188T: git git://github.com/gxt/linux.git
b31d8273 8189F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8190F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8191F: drivers/video/fbdev/fb-puv3.c
2809e80b 8192F: drivers/rtc/rtc-puv3.c
b31d8273 8193
9d2ecfb7 8194PMBUS HARDWARE MONITORING DRIVERS
ca462085 8195M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8196L: lm-sensors@lm-sensors.org
8197W: http://www.lm-sensors.org/
8198W: http://www.roeck-us.net/linux/drivers/
8199T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8200S: Maintained
8201F: Documentation/hwmon/pmbus
8202F: drivers/hwmon/pmbus/
8203F: include/linux/i2c/pmbus.h
8204
89a36810 8205PMC SIERRA MaxRAID DRIVER
89a36810
AR
8206L: linux-scsi@vger.kernel.org
8207W: http://www.pmc-sierra.com/
3cdea4d7 8208S: Orphan
89a36810
AR
8209F: drivers/scsi/pmcraid.*
8210
dbf9bfe6 8211PMC SIERRA PM8001 DRIVER
d32477e2 8212M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8213M: lindar_liu@usish.com
f5a7b525 8214L: pmchba@pmcs.com
dbf9bfe6 8215L: linux-scsi@vger.kernel.org
8216S: Supported
8217F: drivers/scsi/pm8001/
8218
1da177e4 8219POSIX CLOCKS and TIMERS
8b58be88 8220M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8221L: linux-kernel@vger.kernel.org
75fc2d37 8222T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8223S: Maintained
679655da
JP
8224F: fs/timerfd.c
8225F: include/linux/timer*
5cee9645 8226F: kernel/time/*timer*
1da177e4 8227
3be86148 8228POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8229M: Sebastian Reichel <sre@kernel.org>
57318935 8230M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8231M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8232L: linux-pm@vger.kernel.org
54e5881d 8233T: git git://git.infradead.org/battery-2.6.git
3be86148 8234S: Maintained
679655da 8235F: include/linux/power_supply.h
8cd725a1 8236F: drivers/power/
26305022 8237X: drivers/power/avs/
3be86148 8238
514f161a
MR
8239POWER STATE COORDINATION INTERFACE (PSCI)
8240M: Mark Rutland <mark.rutland@arm.com>
8241M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8242L: linux-arm-kernel@lists.infradead.org
8243S: Maintained
8244F: drivers/firmware/psci.c
8245F: include/linux/psci.h
8246F: include/uapi/linux/psci.h
8247
1da177e4 8248PNP SUPPORT
9c3646d1 8249M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8250S: Maintained
679655da 8251F: drivers/pnp/
1da177e4 8252
999445d4 8253PNXxxxx I2C DRIVER
8b58be88 8254M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8255L: linux-i2c@vger.kernel.org
999445d4 8256S: Maintained
679655da 8257F: drivers/i2c/busses/i2c-pnx.c
999445d4 8258
1da177e4 8259PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8260M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8261L: linux-ppp@vger.kernel.org
8262S: Maintained
224cf5ad 8263F: drivers/net/ppp/ppp_*
1da177e4
LT
8264
8265PPP OVER ATM (RFC 2364)
8b58be88 8266M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8267S: Maintained
679655da 8268F: net/atm/pppoatm.c
c117ab84 8269F: include/uapi/linux/atmppp.h
1da177e4
LT
8270
8271PPP OVER ETHERNET
8b58be88 8272M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8273S: Maintained
224cf5ad
JK
8274F: drivers/net/ppp/pppoe.c
8275F: drivers/net/ppp/pppox.c
1da177e4 8276
a6d2370b 8277PPP OVER L2TP
8b58be88 8278M: James Chapman <jchapman@katalix.com>
a6d2370b 8279S: Maintained
90ca28d1 8280F: net/l2tp/l2tp_ppp.c
679655da 8281F: include/linux/if_pppol2tp.h
c117ab84 8282F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8283
eae9d2ba 8284PPS SUPPORT
8b58be88 8285M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8286W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8287L: linuxpps@ml.enneenne.com (subscribers-only)
8288S: Maintained
cabaaf41
JP
8289F: Documentation/pps/
8290F: drivers/pps/
8291F: include/linux/pps*.h
eae9d2ba 8292
71a6d0af
HW
8293PPTP DRIVER
8294M: Dmitry Kozlov <xeb@mail.ru>
8295L: netdev@vger.kernel.org
8296S: Maintained
224cf5ad 8297F: drivers/net/ppp/pptp.c
71a6d0af
HW
8298W: http://sourceforge.net/projects/accel-pptp
8299
1da177e4 8300PREEMPTIBLE KERNEL
8b58be88 8301M: Robert Love <rml@tech9.net>
1da177e4
LT
8302L: kpreempt-tech@lists.sourceforge.net
8303W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8304S: Supported
679655da
JP
8305F: Documentation/preempt-locking.txt
8306F: include/linux/preempt.h
1da177e4
LT
8307
8308PRISM54 WIRELESS DRIVER
8b58be88 8309M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8310L: linux-wireless@vger.kernel.org
9ef80804 8311W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8312S: Obsolete
679655da 8313F: drivers/net/wireless/prism54/
1da177e4 8314
02c18891 8315PS3 NETWORK SUPPORT
b809b9ca 8316M: Geoff Levand <geoff@infradead.org>
02c18891 8317L: netdev@vger.kernel.org
a14ab6b6 8318L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8319S: Maintained
8df158ac 8320F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8321
f58a9d17 8322PS3 PLATFORM SUPPORT
b809b9ca 8323M: Geoff Levand <geoff@infradead.org>
a4724ed6 8324L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8325S: Maintained
679655da
JP
8326F: arch/powerpc/boot/ps3*
8327F: arch/powerpc/include/asm/lv1call.h
8328F: arch/powerpc/include/asm/ps3*.h
8329F: arch/powerpc/platforms/ps3/
8330F: drivers/*/ps3*
8331F: drivers/ps3/
fec629b8 8332F: drivers/rtc/rtc-ps3.c
679655da 8333F: drivers/usb/host/*ps3.c
fec629b8 8334F: sound/ppc/snd_ps3*
f58a9d17 8335
cffb4add 8336PS3VRAM DRIVER
8b58be88 8337M: Jim Paris <jim@jtan.com>
3715a5d0 8338M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8339L: linuxppc-dev@lists.ozlabs.org
cffb4add 8340S: Maintained
8a3977cb 8341F: drivers/block/ps3vram.c
cffb4add 8342
8defe599 8343PSTORE FILESYSTEM
9d5e2a02 8344M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8345M: Colin Cross <ccross@android.com>
8346M: Kees Cook <keescook@chromium.org>
8347M: Tony Luck <tony.luck@intel.com>
8348S: Maintained
8349T: git git://git.infradead.org/users/cbou/linux-pstore.git
8350F: fs/pstore/
8351F: include/linux/pstore*
04851772 8352F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8353F: drivers/acpi/apei/erst.c
8354
7fbc415d
RC
8355PTP HARDWARE CLOCK SUPPORT
8356M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8357L: netdev@vger.kernel.org
7fbc415d
RC
8358S: Maintained
8359W: http://linuxptp.sourceforge.net/
8360F: Documentation/ABI/testing/sysfs-ptp
8361F: Documentation/ptp/*
0ecb3cdd 8362F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8363F: drivers/net/phy/dp83640*
8364F: drivers/ptp/*
8365F: include/linux/ptp_cl*
8366
cf94a4d1 8367PTRACE SUPPORT
e846ee5f 8368M: Roland McGrath <roland@hack.frob.com>
8b58be88 8369M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8370S: Maintained
8371F: include/asm-generic/syscall.h
8372F: include/linux/ptrace.h
8373F: include/linux/regset.h
8374F: include/linux/tracehook.h
c117ab84 8375F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8376F: kernel/ptrace.c
8377
8320204a 8378PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8379M: Mike Isely <isely@pobox.com>
16e9495d 8380L: pvrusb2@isely.net (subscribers-only)
661263b5 8381L: linux-media@vger.kernel.org
8320204a 8382W: http://www.isely.net/pvrusb2/
275ffde4 8383T: git git://linuxtv.org/media_tree.git
8320204a 8384S: Maintained
679655da 8385F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8386F: drivers/media/usb/pvrusb2/
8320204a 8387
39532e6c
HG
8388PWC WEBCAM DRIVER
8389M: Hans de Goede <hdegoede@redhat.com>
8390L: linux-media@vger.kernel.org
8391T: git git://linuxtv.org/media_tree.git
8392S: Maintained
8393F: drivers/media/usb/pwc/*
8394
93c090b3
KD
8395PWM FAN DRIVER
8396M: Kamil Debski <k.debski@samsung.com>
8397L: lm-sensors@lm-sensors.org
8398S: Supported
8399F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8400F: Documentation/hwmon/pwm-fan
8401F: drivers/hwmon/pwm-fan.c
8402
200efedd 8403PWM SUBSYSTEM
aa3495f7
TR
8404M: Thierry Reding <thierry.reding@gmail.com>
8405L: linux-pwm@vger.kernel.org
0c2498f1 8406S: Maintained
006e854f 8407T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8408F: Documentation/pwm.txt
8409F: Documentation/devicetree/bindings/pwm/
8410F: include/linux/pwm.h
0c2498f1 8411F: drivers/pwm/
a140b98d
TR
8412F: drivers/video/backlight/pwm_bl.c
8413F: include/linux/pwm_backlight.h
0c2498f1 8414
30ec261e 8415PXA2xx/PXA3xx SUPPORT
8da5e302 8416M: Daniel Mack <daniel@zonque.org>
a323f664 8417M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8418M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8419L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8420T: git git://github.com/hzhuang1/linux.git
8da5e302 8421T: git git://github.com/rjarzmik/linux.git
1da177e4 8422S: Maintained
679655da 8423F: arch/arm/mach-pxa/
820439f1 8424F: drivers/dma/pxa*
679655da 8425F: drivers/pcmcia/pxa2xx*
9df92e6c 8426F: drivers/spi/spi-pxa2xx*
faf2e1db 8427F: drivers/usb/gadget/udc/pxa2*
679655da 8428F: include/sound/pxa2xx-lib.h
bec4c99e 8429F: sound/arm/pxa*
14430813 8430F: sound/soc/pxa/
1da177e4 8431
ec64d3bf
EG
8432PXA3xx NAND FLASH DRIVER
8433M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8434L: linux-mtd@lists.infradead.org
8435S: Maintained
9a67f099 8436F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8437
3f640c61 8438MMP SUPPORT
8b58be88 8439M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8440M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8441L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8442T: git git://github.com/hzhuang1/linux.git
8443T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8444S: Maintained
3f640c61 8445F: arch/arm/mach-mmp/
e8e6cb32 8446
272f133a
PO
8447PXA MMCI DRIVER
8448S: Orphan
8449
57f63bc8 8450PXA RTC DRIVER
8b58be88 8451M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8452L: rtc-linux@googlegroups.com
8453S: Maintained
8454
cea4001a 8455QAT DRIVER
49e7d9df
JP
8456M: Tadeusz Struk <tadeusz.struk@intel.com>
8457L: qat-linux@intel.com
8458S: Supported
8459F: drivers/crypto/qat/
cea4001a 8460
52a09a04 8461QIB DRIVER
8473c603 8462M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8463L: linux-rdma@vger.kernel.org
8464S: Supported
8465F: drivers/infiniband/hw/qib/
8466
5e9772b9
JS
8467QLOGIC QLA1280 SCSI DRIVER
8468M: Michael Reed <mdr@sgi.com>
8469L: linux-scsi@vger.kernel.org
8470S: Maintained
8471F: drivers/scsi/qla1280.[ch]
8472
1da177e4 8473QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8474M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8475L: linux-scsi@vger.kernel.org
8476S: Supported
679655da
JP
8477F: Documentation/scsi/LICENSE.qla2xxx
8478F: drivers/scsi/qla2xxx/
1da177e4 8479
883c98fe 8480QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8481M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8482L: linux-scsi@vger.kernel.org
8483S: Supported
bacfb81b 8484F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8485F: drivers/scsi/qla4xxx/
8486
5a4faa87 8487QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8488M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8489M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8490M: linux-driver@qlogic.com
8491L: netdev@vger.kernel.org
8492S: Supported
679655da 8493F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8494F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8495
0ec00f03 8496QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8497M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8498L: netdev@vger.kernel.org
8499S: Supported
aa43c215 8500F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8501
c4e84bde 8502QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8503M: Harish Patil <harish.patil@qlogic.com>
8504M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8505M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8506M: linux-driver@qlogic.com
c4e84bde
RM
8507L: netdev@vger.kernel.org
8508S: Supported
aa43c215 8509F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8510
1da177e4 8511QNX4 FILESYSTEM
8b58be88 8512M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8513W: http://www.alarsen.net/linux/qnx4fs/
8514S: Maintained
80811493 8515F: fs/qnx4/
c117ab84
CEB
8516F: include/uapi/linux/qnx4_fs.h
8517F: include/uapi/linux/qnxtypes.h
1da177e4 8518
91952bc0
AP
8519QT1010 MEDIA DRIVER
8520M: Antti Palosaari <crope@iki.fi>
8521L: linux-media@vger.kernel.org
8522W: http://linuxtv.org/
8523W: http://palosaari.fi/linux/
8524Q: http://patchwork.linuxtv.org/project/linux-media/list/
8525T: git git://linuxtv.org/anttip/media_tree.git
8526S: Maintained
8527F: drivers/media/tuners/qt1010*
8528
966fb5ec
SM
8529QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8530M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8531L: linux-wireless@vger.kernel.org
8532L: ath9k-devel@lists.ath9k.org
8533W: http://wireless.kernel.org/en/users/Drivers/ath9k
8534S: Supported
8535F: drivers/net/wireless/ath/ath9k/
8536
2ea0ffcb
KV
8537QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8538M: Kalle Valo <kvalo@qca.qualcomm.com>
8539L: ath10k@lists.infradead.org
8540W: http://wireless.kernel.org/en/users/Drivers/ath10k
8541T: git git://github.com/kvalo/ath.git
8542S: Supported
8543F: drivers/net/wireless/ath/ath10k/
8544
4f4567cf
RK
8545QUALCOMM HEXAGON ARCHITECTURE
8546M: Richard Kuo <rkuo@codeaurora.org>
8547L: linux-hexagon@vger.kernel.org
8548S: Supported
8549F: arch/hexagon/
8550
8e84c258
EK
8551QUALCOMM WCN36XX WIRELESS DRIVER
8552M: Eugene Krasnikov <k.eugene.e@gmail.com>
8553L: wcn36xx@lists.infradead.org
8554W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8555T: git git://github.com/KrasnikovEugene/wcn36xx.git
8556S: Supported
8557F: drivers/net/wireless/ath/wcn36xx/
8558
602adf40 8559RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8560M: Ilya Dryomov <idryomov@gmail.com>
8561M: Sage Weil <sage@redhat.com>
527a88b9 8562M: Alex Elder <elder@kernel.org>
398ecff5 8563L: ceph-devel@vger.kernel.org
09d90327
SW
8564W: http://ceph.com/
8565T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8566T: git git://github.com/ceph/ceph-client.git
602adf40 8567S: Supported
398ecff5 8568F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8569F: drivers/block/rbd.c
8570F: drivers/block/rbd_types.h
8571
1da177e4 8572RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8573M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8574L: linux-fbdev@vger.kernel.org
1da177e4 8575S: Maintained
8a61f013 8576F: drivers/video/fbdev/aty/radeon*
c117ab84 8577F: include/uapi/linux/radeonfb.h
1da177e4 8578
c6c9b34c
HG
8579RADIOSHARK RADIO DRIVER
8580M: Hans de Goede <hdegoede@redhat.com>
8581L: linux-media@vger.kernel.org
8582T: git git://linuxtv.org/media_tree.git
8583S: Maintained
8584F: drivers/media/radio/radio-shark.c
8585
8586RADIOSHARK2 RADIO DRIVER
8587M: Hans de Goede <hdegoede@redhat.com>
8588L: linux-media@vger.kernel.org
8589T: git git://linuxtv.org/media_tree.git
8590S: Maintained
8591F: drivers/media/radio/radio-shark2.c
8592F: drivers/media/radio/radio-tea5777.c
8593
1da177e4 8594RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8595M: Paul Mackerras <paulus@samba.org>
c69f677c 8596L: linux-fbdev@vger.kernel.org
1da177e4 8597S: Maintained
8a61f013 8598F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8599
e7839f25 8600RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8601P: rt2x00 project
b182427e 8602M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8603M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8604L: linux-wireless@vger.kernel.org
95ea3627
ID
8605S: Maintained
8606F: drivers/net/wireless/rt2x00/
8607
9db5579b 8608RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8609M: Jens Axboe <axboe@kernel.dk>
9db5579b 8610S: Maintained
679655da
JP
8611F: Documentation/blockdev/ramdisk.txt
8612F: drivers/block/brd.c
9db5579b 8613
9e95ce27 8614RANDOM NUMBER DRIVER
0624bcaa 8615M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8616S: Maintained
679655da 8617F: drivers/char/random.c
9e95ce27 8618
394b701c 8619RAPIDIO SUBSYSTEM
8b58be88 8620M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8621M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8622S: Maintained
679655da 8623F: drivers/rapidio/
394b701c 8624
e2d1d6c0 8625RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8626L: linux-wireless@vger.kernel.org
f52a5490 8627S: Orphan
679655da 8628F: drivers/net/wireless/ray*
e2d1d6c0
RD
8629
8630RCUTORTURE MODULE
e0198b29 8631M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8632M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8633L: linux-kernel@vger.kernel.org
f9094d8e 8634S: Supported
08deed1e 8635T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8636F: Documentation/RCU/torture.txt
34e2d560 8637F: kernel/rcu/rcutorture.c
e2d1d6c0 8638
c87b9c60
PM
8639RCUTORTURE TEST FRAMEWORK
8640M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8641M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8642R: Steven Rostedt <rostedt@goodmis.org>
8643R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8644R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8645L: linux-kernel@vger.kernel.org
c87b9c60
PM
8646S: Supported
8647T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8648F: tools/testing/selftests/rcutorture
8649
c1f766b5 8650RDC R-321X SoC
8b58be88 8651M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8652S: Maintained
8653
db17f395 8654RDC R6040 FAST ETHERNET DRIVER
8b58be88 8655M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8656L: netdev@vger.kernel.org
8657S: Maintained
58565a35 8658F: drivers/net/ethernet/rdc/r6040.c
db17f395 8659
a09ed661 8660RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8661M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8662L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8663S: Supported
679655da 8664F: net/rds/
a09ed661 8665
595182bc 8666READ-COPY UPDATE (RCU)
8b58be88 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
9fab9787 8673W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8674S: Supported
08deed1e 8675T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8676F: Documentation/RCU/
9fab9787 8677X: Documentation/RCU/torture.txt
f9094d8e 8678F: include/linux/rcu*
4102adab
PM
8679X: include/linux/srcu.h
8680F: kernel/rcu/
34e2d560 8681X: kernel/torture.c
595182bc 8682
0c86edc0 8683REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8684M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8685M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8686L: rtc-linux@googlegroups.com
8a6e2535 8687Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8688T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8689S: Maintained
679655da
JP
8690F: Documentation/rtc.txt
8691F: drivers/rtc/
8692F: include/linux/rtc.h
c117ab84 8693F: include/uapi/linux/rtc.h
0c86edc0 8694
0e400c53
MB
8695REALTEK AUDIO CODECS
8696M: Bard Liao <bardliao@realtek.com>
8697M: Oder Chiou <oder_chiou@realtek.com>
8698S: Maintained
8699F: sound/soc/codecs/rt*
8700F: include/sound/rt*.h
8701
1da177e4 8702REISERFS FILE SYSTEM
76c4e5ea 8703L: reiserfs-devel@vger.kernel.org
1da177e4 8704S: Supported
679655da 8705F: fs/reiserfs/
1da177e4 8706
b83a313b 8707REGISTER MAP ABSTRACTION
b02e48f2 8708M: Mark Brown <broonie@kernel.org>
dd060bc9 8709L: linux-kernel@vger.kernel.org
b83a313b
MB
8710T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8711S: Supported
8712F: drivers/base/regmap/
8713F: include/linux/regmap.h
8714
400e64df
OBC
8715REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8716M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8717T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8718S: Maintained
8719F: drivers/remoteproc/
8720F: Documentation/remoteproc.txt
6fc26488 8721F: include/linux/remoteproc.h
400e64df 8722
d8115db5
OBC
8723REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8724M: Ohad Ben-Cohen <ohad@wizery.com>
8725T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8726S: Maintained
8727F: drivers/rpmsg/
8728F: Documentation/rpmsg.txt
8729F: include/linux/rpmsg.h
8730
1b0fe6be
PZ
8731RESET CONTROLLER FRAMEWORK
8732M: Philipp Zabel <p.zabel@pengutronix.de>
8733S: Maintained
8734F: drivers/reset/
8735F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8736F: include/dt-bindings/reset/
1b0fe6be
PZ
8737F: include/linux/reset.h
8738F: include/linux/reset-controller.h
8739
e0897645 8740RFKILL
8b58be88 8741M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8742L: linux-wireless@vger.kernel.org
ce466579
JB
8743W: http://wireless.kernel.org/
8744T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8745T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8746S: Maintained
505c9247 8747F: Documentation/rfkill.txt
80811493 8748F: net/rfkill/
e0897645 8749
933685ca
TG
8750RHASHTABLE
8751M: Thomas Graf <tgraf@suug.ch>
8752L: netdev@vger.kernel.org
8753S: Maintained
8754F: lib/rhashtable.c
8755F: include/linux/rhashtable.h
8756
67e054e9
ML
8757RICOH SMARTMEDIA/XD DRIVER
8758M: Maxim Levitsky <maximlevitsky@gmail.com>
8759S: Maintained
21c26f50
JP
8760F: drivers/mtd/nand/r852.c
8761F: drivers/mtd/nand/r852.h
67e054e9 8762
92634125
ML
8763RICOH R5C592 MEMORYSTICK DRIVER
8764M: Maxim Levitsky <maximlevitsky@gmail.com>
8765S: Maintained
8766F: drivers/memstick/host/r592.*
8767
27f1d2f9
SA
8768ROCCAT DRIVERS
8769M: Stefan Achatz <erazor_de@users.sourceforge.net>
8770W: http://sourceforge.net/projects/roccat/
8771S: Maintained
8772F: drivers/hid/hid-roccat*
8773F: include/linux/hid-roccat*
8774F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8775
4b8ac966
JP
8776ROCKER DRIVER
8777M: Jiri Pirko <jiri@resnulli.us>
8778M: Scott Feldman <sfeldma@gmail.com>
8779L: netdev@vger.kernel.org
8780S: Supported
8781F: drivers/net/ethernet/rocker/
8782
1da177e4
LT
8783ROCKETPORT DRIVER
8784P: Comtrol Corp.
1da177e4
LT
8785W: http://www.comtrol.com
8786S: Maintained
679655da 8787F: Documentation/serial/rocket.txt
c897401b 8788F: drivers/tty/rocket*
1da177e4 8789
7645c2f4
KC
8790ROCKETPORT EXPRESS/INFINITY DRIVER
8791M: Kevin Cernekee <cernekee@gmail.com>
8792L: linux-serial@vger.kernel.org
8793S: Odd Fixes
8794F: drivers/tty/serial/rp2.*
8795
1da177e4 8796ROSE NETWORK LAYER
8b58be88 8797M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8798L: linux-hams@vger.kernel.org
d34cb28a 8799W: http://www.linux-ax25.org/
1da177e4 8800S: Maintained
679655da 8801F: include/net/rose.h
c117ab84 8802F: include/uapi/linux/rose.h
679655da 8803F: net/rose/
1da177e4 8804
91952bc0
AP
8805RTL2830 MEDIA DRIVER
8806M: Antti Palosaari <crope@iki.fi>
8807L: linux-media@vger.kernel.org
8808W: http://linuxtv.org/
8809W: http://palosaari.fi/linux/
8810Q: http://patchwork.linuxtv.org/project/linux-media/list/
8811T: git git://linuxtv.org/anttip/media_tree.git
8812S: Maintained
8813F: drivers/media/dvb-frontends/rtl2830*
8814
27a0aacf
AP
8815RTL2832 MEDIA DRIVER
8816M: Antti Palosaari <crope@iki.fi>
8817L: linux-media@vger.kernel.org
8818W: http://linuxtv.org/
8819W: http://palosaari.fi/linux/
8820Q: http://patchwork.linuxtv.org/project/linux-media/list/
8821T: git git://linuxtv.org/anttip/media_tree.git
8822S: Maintained
8823F: drivers/media/dvb-frontends/rtl2832*
8824
ba6e6f6e
AP
8825RTL2832_SDR MEDIA DRIVER
8826M: Antti Palosaari <crope@iki.fi>
8827L: linux-media@vger.kernel.org
8828W: http://linuxtv.org/
8829W: http://palosaari.fi/linux/
8830Q: http://patchwork.linuxtv.org/project/linux-media/list/
8831T: git git://linuxtv.org/anttip/media_tree.git
8832S: Maintained
b4bb1c28 8833F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8834
59840488 8835RTL8180 WIRELESS DRIVER
605bebe2 8836L: linux-wireless@vger.kernel.org
491b26b4 8837W: http://wireless.kernel.org/
54e5881d 8838T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8839S: Orphan
3cfeb0c3 8840F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8841
59840488 8842RTL8187 WIRELESS DRIVER
9f0939bf 8843M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8844M: Hin-Tak Leung <htl10@users.sourceforge.net>
8845M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8846L: linux-wireless@vger.kernel.org
491b26b4 8847W: http://wireless.kernel.org/
54e5881d 8848T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8849S: Maintained
3cfeb0c3 8850F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8851
3cf0c8ad
LF
8852RTL8192CE WIRELESS DRIVER
8853M: Larry Finger <Larry.Finger@lwfinger.net>
8854M: Chaoming Li <chaoming_li@realsil.com.cn>
8855L: linux-wireless@vger.kernel.org
491b26b4 8856W: http://wireless.kernel.org/
3cf0c8ad
LF
8857T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8858S: Maintained
8859F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8860F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8861
9eb8ef74 8862S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8863M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8864L: linux-fbdev@vger.kernel.org
ce00f85c 8865S: Maintained
8a61f013 8866F: drivers/video/fbdev/savage/
9eb8ef74 8867
1da177e4 8868S390
8b58be88
JP
8869M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8870M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8871L: linux-s390@vger.kernel.org
5238da45
HC
8872W: http://www.ibm.com/developerworks/linux/linux390/
8873S: Supported
679655da 8874F: arch/s390/
a968cd3e 8875F: drivers/s390/
3bfe6858
JN
8876F: Documentation/s390/
8877F: Documentation/DocBook/s390*
5238da45 8878
322986ca
SO
8879S390 COMMON I/O LAYER
8880M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8881M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8882L: linux-s390@vger.kernel.org
8883W: http://www.ibm.com/developerworks/linux/linux390/
8884S: Supported
8885F: drivers/s390/cio/
8886
8887S390 DASD DRIVER
8888M: Stefan Weinhuber <wein@de.ibm.com>
8889M: Stefan Haberland <stefan.haberland@de.ibm.com>
8890L: linux-s390@vger.kernel.org
8891W: http://www.ibm.com/developerworks/linux/linux390/
8892S: Supported
8893F: drivers/s390/block/dasd*
8894F: block/partitions/ibm.c
8895
5238da45 8896S390 NETWORK DRIVERS
8b58be88 8897M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8898L: linux-s390@vger.kernel.org
5238da45
HC
8899W: http://www.ibm.com/developerworks/linux/linux390/
8900S: Supported
679655da 8901F: drivers/s390/net/
5238da45 8902
322986ca
SO
8903S390 PCI SUBSYSTEM
8904M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8905M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8906L: linux-s390@vger.kernel.org
8907W: http://www.ibm.com/developerworks/linux/linux390/
8908S: Supported
8909F: arch/s390/pci/
8910F: drivers/pci/hotplug/s390_pci_hpc.c
8911
feed9b62 8912S390 ZCRYPT DRIVER
5c8d0983 8913M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8914L: linux-s390@vger.kernel.org
a968cd3e 8915W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8916S: Supported
d5ca6918 8917F: drivers/s390/crypto/
feed9b62 8918
5238da45 8919S390 ZFCP DRIVER
d38e19d0 8920M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8921L: linux-s390@vger.kernel.org
5238da45 8922W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8923S: Supported
679655da 8924F: drivers/s390/scsi/zfcp_*
1da177e4 8925
dd96df2c 8926S390 IUCV NETWORK LAYER
8b58be88 8927M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8928L: linux-s390@vger.kernel.org
8929W: http://www.ibm.com/developerworks/linux/linux390/
8930S: Supported
679655da
JP
8931F: drivers/s390/net/*iucv*
8932F: include/net/iucv/
8933F: net/iucv/
dd96df2c 8934
4dde7f75 8935S3C24XX SD/MMC Driver
8b58be88 8936M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8938S: Supported
679655da 8939F: drivers/mmc/host/s3cmci.*
4dde7f75 8940
1f15a229
HV
8941SAA6588 RDS RECEIVER DRIVER
8942M: Hans Verkuil <hverkuil@xs4all.nl>
8943L: linux-media@vger.kernel.org
8944T: git git://linuxtv.org/media_tree.git
8945W: http://linuxtv.org
8946S: Odd Fixes
8947F: drivers/media/i2c/saa6588*
8948
98ed12e6 8949SAA7134 VIDEO4LINUX DRIVER
009a5410 8950M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8951L: linux-media@vger.kernel.org
8952W: http://linuxtv.org
8953T: git git://linuxtv.org/media_tree.git
8954S: Odd fixes
e42bf501 8955F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8956F: drivers/media/pci/saa7134/
8957
1da177e4 8958SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8959M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8960L: linux-media@vger.kernel.org
275ffde4 8961T: git git://linuxtv.org/media_tree.git
1da177e4 8962S: Maintained
90d72ac6
MCC
8963F: drivers/media/common/saa7146/
8964F: drivers/media/pci/saa7146/
8965F: include/media/saa7146*
1da177e4 8966
92304a40 8967SAMSUNG LAPTOP DRIVER
5909c654 8968M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8969L: platform-driver-x86@vger.kernel.org
8970S: Maintained
8971F: drivers/platform/x86/samsung-laptop.c
8972
4a109cc0 8973SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8974M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8975L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8976S: Supported
14430813 8977F: sound/soc/samsung/
4a109cc0 8978
0d89a28b 8979SAMSUNG FRAMEBUFFER DRIVER
b7701755 8980M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8981L: linux-fbdev@vger.kernel.org
8982S: Maintained
8a61f013 8983F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8984
b40f0632 8985SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 8986M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 8987M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 8988L: linux-kernel@vger.kernel.org
b40f0632 8989L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
8990S: Supported
8991F: drivers/mfd/sec*.c
8992F: drivers/regulator/s2m*.c
8993F: drivers/regulator/s5m*.c
b40f0632
KK
8994F: drivers/clk/clk-s2mps11.c
8995F: drivers/rtc/rtc-s5m.c
f69d3a17 8996F: include/linux/mfd/samsung/
b40f0632
KK
8997F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8998F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 8999
038f5c4b
SN
9000SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9001M: Kyungmin Park <kyungmin.park@samsung.com>
9002M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9003L: linux-media@vger.kernel.org
9004Q: https://patchwork.linuxtv.org/project/linux-media/list/
9005S: Supported
9006F: drivers/media/platform/exynos4-is/
038f5c4b 9007
6fd86ab2
SN
9008SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9009M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9010L: linux-media@vger.kernel.org
9011L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9012S: Maintained
9013F: drivers/media/platform/s3c-camif/
9014F: include/media/s3c_camif.h
9015
b84ef24e
AH
9016SAMSUNG S5C73M3 CAMERA DRIVER
9017M: Kyungmin Park <kyungmin.park@samsung.com>
9018M: Andrzej Hajda <a.hajda@samsung.com>
9019L: linux-media@vger.kernel.org
9020S: Supported
9021F: drivers/media/i2c/s5c73m3/*
9022
7d459937
AH
9023SAMSUNG S5K5BAF CAMERA DRIVER
9024M: Kyungmin Park <kyungmin.park@samsung.com>
9025M: Andrzej Hajda <a.hajda@samsung.com>
9026L: linux-media@vger.kernel.org
9027S: Supported
9028F: drivers/media/i2c/s5k5baf.c
9029
c04c674f
RB
9030SAMSUNG S3FWRN5 NFC DRIVER
9031M: Robert Baldyga <r.baldyga@samsung.com>
9032L: linux-nfc@lists.01.org (moderated for non-subscribers)
9033S: Supported
9034F: drivers/nfc/s3fwrn5
9035
310e39c9 9036SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9037M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9038M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9039S: Supported
9040L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9041F: drivers/clk/samsung/
9042
66890ed6
BA
9043SAMSUNG SXGBE DRIVERS
9044M: Byungho An <bh74.an@samsung.com>
9045M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9046M: Vipul Pandya <vipul.pandya@samsung.com>
9047S: Supported
9048L: netdev@vger.kernel.org
9049F: drivers/net/ethernet/samsung/sxgbe/
9050
93c537af
LM
9051SAMSUNG THERMAL DRIVER
9052M: Lukasz Majewski <l.majewski@samsung.com>
9053L: linux-pm@vger.kernel.org
9054L: linux-samsung-soc@vger.kernel.org
9055S: Supported
9056T: https://github.com/lmajewski/linux-samsung-thermal.git
9057F: drivers/thermal/samsung/
9058
e296cd32
KD
9059SAMSUNG USB2 PHY DRIVER
9060M: Kamil Debski <k.debski@samsung.com>
9061L: linux-kernel@vger.kernel.org
9062S: Supported
9063F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9064F: Documentation/phy/samsung-usb2.txt
9065F: drivers/phy/phy-exynos4210-usb2.c
9066F: drivers/phy/phy-exynos4x12-usb2.c
9067F: drivers/phy/phy-exynos5250-usb2.c
9068F: drivers/phy/phy-s5pv210-usb2.c
9069F: drivers/phy/phy-samsung-usb2.c
9070F: drivers/phy/phy-samsung-usb2.h
9071
ca749e2a 9072SERIAL DRIVERS
5e30bbb7 9073M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9074L: linux-serial@vger.kernel.org
5e30bbb7 9075S: Maintained
14430813 9076F: drivers/tty/serial/
ca749e2a 9077
aecb7b64 9078SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9079M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9080M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9081S: Maintained
1fb200d6 9082F: include/linux/dma/dw.h
3d598f47 9083F: include/linux/platform_data/dma-dw.h
61a76496 9084F: drivers/dma/dw/
aecb7b64 9085
058999cc
LP
9086SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9087M: Lars Persson <lars.persson@axis.com>
9088L: netdev@vger.kernel.org
9089S: Supported
9090F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9091F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9092
f9e37137
SJ
9093SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9094M: Seungwon Jeon <tgih.jun@samsung.com>
9095M: Jaehoon Chung <jh80.chung@samsung.com>
9096L: linux-mmc@vger.kernel.org
9097S: Maintained
9098F: include/linux/mmc/dw_mmc.h
9099F: drivers/mmc/host/dw_mmc*
9100
1db121d6
AN
9101THUNDERBOLT DRIVER
9102M: Andreas Noever <andreas.noever@gmail.com>
9103S: Maintained
9104F: drivers/thunderbolt/
9105
9222d247 9106TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9107M: John Stultz <john.stultz@linaro.org>
88606e80 9108M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9109L: linux-kernel@vger.kernel.org
75fc2d37 9110T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9111S: Supported
9112F: include/linux/clocksource.h
9113F: include/linux/time.h
9114F: include/linux/timex.h
c117ab84
CEB
9115F: include/uapi/linux/time.h
9116F: include/uapi/linux/timex.h
88606e80
TG
9117F: kernel/time/clocksource.c
9118F: kernel/time/time*.c
9119F: kernel/time/ntp.c
7fe5f1c1 9120F: tools/testing/selftests/timers/
88606e80 9121
1da177e4 9122SC1200 WDT DRIVER
b300645a 9123M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9124S: Maintained
679655da 9125F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9126
9127SCHEDULER
dd9b238c 9128M: Ingo Molnar <mingo@redhat.com>
8b58be88 9129M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9130L: linux-kernel@vger.kernel.org
75fc2d37 9131T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9132S: Maintained
95c0d71d 9133F: kernel/sched/
679655da 9134F: include/linux/sched.h
c117ab84 9135F: include/uapi/linux/sched.h
c2eb505b 9136F: include/linux/wait.h
1da177e4 9137
6bcf6737 9138SCORE ARCHITECTURE
ed38665e 9139M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9140M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9141W: http://www.sunplus.com
6bcf6737 9142S: Supported
a2681a75 9143F: arch/score/
6bcf6737 9144
1da177e4 9145SCSI CDROM DRIVER
8b58be88 9146M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9147L: linux-scsi@vger.kernel.org
9148W: http://www.kernel.dk
9149S: Maintained
679655da 9150F: drivers/scsi/sr*
1da177e4 9151
fb50a83d 9152SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9153M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9154L: linux-rdma@vger.kernel.org
9155S: Supported
9156W: http://www.openfabrics.org
9157Q: http://patchwork.kernel.org/project/linux-rdma/list/
9158T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9159F: drivers/infiniband/ulp/srp/
9160F: include/scsi/srp.h
9161
1da177e4 9162SCSI SG DRIVER
8b58be88 9163M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9164L: linux-scsi@vger.kernel.org
59ab3c93 9165W: http://sg.danny.cz/sg
1da177e4 9166S: Maintained
59ab3c93 9167F: Documentation/scsi/scsi-generic.txt
679655da
JP
9168F: drivers/scsi/sg.c
9169F: include/scsi/sg.h
1da177e4
LT
9170
9171SCSI SUBSYSTEM
0351b8f8 9172M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9173L: linux-scsi@vger.kernel.org
0351b8f8 9174T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9175S: Maintained
679655da
JP
9176F: drivers/scsi/
9177F: include/scsi/
1da177e4
LT
9178
9179SCSI TAPE DRIVER
8b58be88 9180M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9181L: linux-scsi@vger.kernel.org
9182S: Maintained
679655da 9183F: Documentation/scsi/st.txt
f7269cfc
JD
9184F: drivers/scsi/st.*
9185F: drivers/scsi/st_*.h
1da177e4
LT
9186
9187SCTP PROTOCOL
8b6efb75 9188M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9189M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9190L: linux-sctp@vger.kernel.org
5f85813c 9191W: http://lksctp.sourceforge.net
8b6efb75 9192S: Maintained
679655da
JP
9193F: Documentation/networking/sctp.txt
9194F: include/linux/sctp.h
4d58c025 9195F: include/uapi/linux/sctp.h
679655da
JP
9196F: include/net/sctp/
9197F: net/sctp/
1da177e4
LT
9198
9199SCx200 CPU SUPPORT
8b58be88 9200M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9201S: Odd Fixes
679655da 9202F: Documentation/i2c/busses/scx200_acb
390889b6 9203F: arch/x86/platform/scx200/
679655da
JP
9204F: drivers/watchdog/scx200_wdt.c
9205F: drivers/i2c/busses/scx200*
9206F: drivers/mtd/maps/scx200_docflash.c
9207F: include/linux/scx200.h
1662d32c
JC
9208
9209SCx200 GPIO DRIVER
8b58be88 9210M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9211S: Maintained
679655da
JP
9212F: drivers/char/scx200_gpio.c
9213F: include/linux/scx200_gpio.h
1662d32c
JC
9214
9215SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9216M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9217S: Maintained
679655da 9218F: drivers/clocksource/scx200_hrt.c
1da177e4 9219
6a36913a 9220SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9221M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9222L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9223S: Maintained
679655da 9224F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9225
e7839f25 9226SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9227L: linux-mmc@vger.kernel.org
a1cb1d11 9228S: Orphan
7a241d6e 9229F: drivers/mmc/host/sdhci.*
d4a45787 9230F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9231
c04f9d61
KC
9232SECURE COMPUTING
9233M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9234R: Andy Lutomirski <luto@amacapital.net>
9235R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9236T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9237S: Supported
9238F: kernel/seccomp.c
9239F: include/uapi/linux/seccomp.h
9240F: include/linux/seccomp.h
c99ee51a 9241F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9242K: \bsecure_computing
9243K: \bTIF_SECCOMP\b
9244
0d1bb41a 9245SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9246M: Ben Dooks <ben-linux@fluff.org>
dc524882 9247M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9248L: linux-mmc@vger.kernel.org
0d1bb41a 9249S: Maintained
dc524882 9250F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9251
c63b3cba 9252SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9253M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9254L: spear-devel@list.st.com
c63b3cba
VK
9255L: linux-mmc@vger.kernel.org
9256S: Maintained
9257F: drivers/mmc/host/sdhci-spear.c
9258
8711cca2 9259SECURITY SUBSYSTEM
9b45c0d2 9260M: James Morris <james.l.morris@oracle.com>
9c3646d1 9261M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9262L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9263T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9264W: http://kernsec.org/
8711cca2 9265S: Supported
7d2c86b5 9266F: security/
8711cca2 9267
1da177e4 9268SECURITY CONTACT
8b58be88 9269M: Security Officers <security@kernel.org>
1da177e4
LT
9270S: Supported
9271
9272SELINUX SECURITY MODULE
e0238b4c 9273M: Paul Moore <paul@paul-moore.com>
8b58be88 9274M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9275M: Eric Paris <eparis@parisplace.org>
e0238b4c 9276L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9277W: http://selinuxproject.org
5a5f2acf 9278T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9279S: Supported
679655da
JP
9280F: include/linux/selinux*
9281F: security/selinux/
6bde95ce 9282F: scripts/selinux/
1da177e4 9283
c1c124e9
JJ
9284APPARMOR SECURITY MODULE
9285M: John Johansen <john.johansen@canonical.com>
9286L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9287W: apparmor.wiki.kernel.org
9288T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9289S: Supported
9290F: security/apparmor/
9291
730daa16
KC
9292YAMA SECURITY MODULE
9293M: Kees Cook <keescook@chromium.org>
9294T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9295S: Supported
9296F: security/yama/
9297
cef2cf07 9298SENSABLE PHANTOM
8b58be88 9299M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9300S: Maintained
679655da 9301F: drivers/misc/phantom.c
c117ab84 9302F: include/uapi/linux/phantom.h
cef2cf07 9303
6733b39a 9304SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9305M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9306M: Minh Tran <minh.tran@avagotech.com>
9307M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9308L: linux-scsi@vger.kernel.org
4627de93 9309W: http://www.avagotech.com
3387f656
JP
9310S: Supported
9311F: drivers/scsi/be2iscsi/
6733b39a 9312
6938f855
SP
9313Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9314M: Sathya Perla <sathya.perla@avagotech.com>
9315M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9316M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9317M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9318L: netdev@vger.kernel.org
fea3af67 9319W: http://www.emulex.com
7d2c86b5 9320S: Supported
9aebddd1 9321F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9322
d2928a8c 9323EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9324M: Selvin Xavier <selvin.xavier@avagotech.com>
9325M: Devesh Sharma <devesh.sharma@avagotech.com>
9326M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9327L: linux-rdma@vger.kernel.org
9328W: http://www.emulex.com
9329S: Supported
9330F: drivers/infiniband/hw/ocrdma/
9331
8ceee660 9332SFC NETWORK DRIVER
c06f51ea 9333M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9334M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9335L: netdev@vger.kernel.org
8ceee660 9336S: Supported
874aeea5 9337F: drivers/net/ethernet/sfc/
8ceee660 9338
e2d1d6c0 9339SGI GRU DRIVER
cc883afc 9340M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9341S: Maintained
679655da 9342F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9343
9344SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9345M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9346L: linux-ia64@vger.kernel.org
9347S: Supported
679655da 9348F: Documentation/ia64/serial.txt
df621252 9349F: drivers/tty/serial/ioc?_serial.c
679655da 9350F: include/linux/ioc?.h
e2d1d6c0 9351
75312619 9352SGI XP/XPC/XPNET DRIVER
e180383f
RH
9353M: Cliff Whickman <cpw@sgi.com>
9354M: Robin Holt <robinmholt@gmail.com>
75312619 9355S: Maintained
679655da 9356F: drivers/misc/sgi-xp/
75312619 9357
46eacf3b
AP
9358SI2157 MEDIA DRIVER
9359M: Antti Palosaari <crope@iki.fi>
9360L: linux-media@vger.kernel.org
9361W: http://linuxtv.org/
9362W: http://palosaari.fi/linux/
9363Q: http://patchwork.linuxtv.org/project/linux-media/list/
9364T: git git://linuxtv.org/anttip/media_tree.git
9365S: Maintained
9366F: drivers/media/tuners/si2157*
9367
75e2d5ba
AP
9368SI2168 MEDIA DRIVER
9369M: Antti Palosaari <crope@iki.fi>
9370L: linux-media@vger.kernel.org
9371W: http://linuxtv.org/
9372W: http://palosaari.fi/linux/
9373Q: http://patchwork.linuxtv.org/project/linux-media/list/
9374T: git git://linuxtv.org/anttip/media_tree.git
9375S: Maintained
9376F: drivers/media/dvb-frontends/si2168*
9377
49cc629d
HV
9378SI470X FM RADIO RECEIVER I2C DRIVER
9379M: Hans Verkuil <hverkuil@xs4all.nl>
9380L: linux-media@vger.kernel.org
9381T: git git://linuxtv.org/media_tree.git
9382W: http://linuxtv.org
9383S: Odd Fixes
9384F: drivers/media/radio/si470x/radio-si470x-i2c.c
9385
9386SI470X FM RADIO RECEIVER USB DRIVER
9387M: Hans Verkuil <hverkuil@xs4all.nl>
9388L: linux-media@vger.kernel.org
9389T: git git://linuxtv.org/media_tree.git
9390W: http://linuxtv.org
9391S: Maintained
9392F: drivers/media/radio/si470x/radio-si470x-common.c
9393F: drivers/media/radio/si470x/radio-si470x.h
9394F: drivers/media/radio/si470x/radio-si470x-usb.c
9395
c937ca03
EV
9396SI4713 FM RADIO TRANSMITTER I2C DRIVER
9397M: Eduardo Valentin <edubezval@gmail.com>
9398L: linux-media@vger.kernel.org
9399T: git git://linuxtv.org/media_tree.git
9400W: http://linuxtv.org
9401S: Odd Fixes
99995ded 9402F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9403
9404SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9405M: Eduardo Valentin <edubezval@gmail.com>
9406L: linux-media@vger.kernel.org
9407T: git git://linuxtv.org/media_tree.git
9408W: http://linuxtv.org
9409S: Odd Fixes
99995ded
DR
9410F: drivers/media/radio/si4713/radio-platform-si4713.c
9411
9412SI4713 FM RADIO TRANSMITTER USB DRIVER
9413M: Hans Verkuil <hverkuil@xs4all.nl>
9414L: linux-media@vger.kernel.org
9415T: git git://linuxtv.org/media_tree.git
9416W: http://linuxtv.org
9417S: Maintained
9418F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9419
beb91d46 9420SIANO DVB DRIVER
009a5410 9421M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9422L: linux-media@vger.kernel.org
9423W: http://linuxtv.org
9424T: git git://linuxtv.org/media_tree.git
9425S: Odd fixes
9426F: drivers/media/common/siano/
beb91d46 9427F: drivers/media/usb/siano/
beb91d46 9428F: drivers/media/usb/siano/
14430813 9429F: drivers/media/mmc/siano/
beb91d46 9430
6f15b602
HG
9431SIMPLEFB FB DRIVER
9432M: Hans de Goede <hdegoede@redhat.com>
9433L: linux-fbdev@vger.kernel.org
9434S: Maintained
9435F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9436F: drivers/video/fbdev/simplefb.c
9437F: include/linux/platform_data/simplefb.h
9438
b618b69c 9439SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9440L: linux-media@vger.kernel.org
bb60fcb2 9441S: Orphan
b618b69c 9442F: drivers/media/platform/sh_veu.c
b618b69c
GL
9443
9444SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9445L: linux-media@vger.kernel.org
bb60fcb2 9446S: Orphan
b618b69c
GL
9447F: drivers/media/platform/sh_vou.c
9448F: include/media/sh_vou.h
9449
6349d997 9450SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9451M: Len Brown <lenb@kernel.org>
6349d997
LB
9452L: sfi-devel@simplefirmware.org
9453W: http://simplefirmware.org/
9454T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9455S: Supported
943fc810 9456F: arch/x86/platform/sfi/
6349d997
LB
9457F: drivers/sfi/
9458F: include/linux/sfi*.h
e2d1d6c0 9459
1da177e4
LT
9460SIMTEC EB110ATX (Chalice CATS)
9461P: Ben Dooks
b16957c6
BD
9462P: Vincent Sanders <vince@simtec.co.uk>
9463M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9464W: http://www.simtec.co.uk/products/EB110ATX/
9465S: Supported
9466
9467SIMTEC EB2410ITX (BAST)
9468P: Ben Dooks
b16957c6
BD
9469P: Vincent Sanders <vince@simtec.co.uk>
9470M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9471W: http://www.simtec.co.uk/products/EB2410ITX/
9472S: Supported
15dba387
JP
9473F: arch/arm/mach-s3c24xx/mach-bast.c
9474F: arch/arm/mach-s3c24xx/bast-ide.c
9475F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9476
4c5adde7 9477TI DAVINCI MACHINE SUPPORT
3ba789c0 9478M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9479M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9480T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9481Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9482S: Supported
14430813 9483F: arch/arm/mach-davinci/
046d0a37 9484F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9485
8d4b3f08 9486TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9487M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9488L: linux-media@vger.kernel.org
8d4b3f08
LP
9489W: http://linuxtv.org/
9490Q: http://patchwork.linuxtv.org/project/linux-media/list/
9491T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9492S: Maintained
8d4b3f08
LP
9493F: drivers/media/platform/davinci/
9494F: include/media/davinci/
9495
417d2e50 9496TI AM437X VPFE DRIVER
e43cdb56 9497M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9498L: linux-media@vger.kernel.org
9499W: http://linuxtv.org/
9500Q: http://patchwork.linuxtv.org/project/linux-media/list/
9501T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9502S: Maintained
9503F: drivers/media/platform/am437x/
9504
c4c0283a 9505OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9506M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9507L: linux-media@vger.kernel.org
9508W: http://linuxtv.org/
9509Q: http://patchwork.linuxtv.org/project/linux-media/list/
9510T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9511S: Maintained
9512F: drivers/media/i2c/ov2659.c
9513F: include/media/ov2659.h
9514
3a6779f5
SM
9515SILICON MOTION SM712 FRAME BUFFER DRIVER
9516M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9517M: Teddy Wang <teddy.wang@siliconmotion.com>
9518M: Sudip Mukherjee <sudip@vectorindia.org>
9519L: linux-fbdev@vger.kernel.org
9520S: Maintained
9521F: drivers/video/fbdev/sm712*
9522F: Documentation/fb/sm712fb.txt
9523
92aab3c0 9524SIS 190 ETHERNET DRIVER
8b58be88 9525M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9526L: netdev@vger.kernel.org
9527S: Maintained
8c7de408 9528F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9529
1da177e4 9530SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9531M: Daniele Venzano <venza@brownhat.org>
1da177e4 9532W: http://www.brownhat.org/sis900.html
979b6c13 9533L: netdev@vger.kernel.org
1da177e4 9534S: Maintained
8c7de408 9535F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9536
9537SIS FRAMEBUFFER DRIVER
8b58be88 9538M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9539W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9540S: Maintained
679655da 9541F: Documentation/fb/sisfb.txt
8a61f013 9542F: drivers/video/fbdev/sis/
679655da 9543F: include/video/sisfb.h
1da177e4
LT
9544
9545SIS USB2VGA DRIVER
8b58be88 9546M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9547W: http://www.winischhofer.at/linuxsisusbvga.shtml
9548S: Maintained
679655da 9549F: drivers/usb/misc/sisusbvga/
1da177e4 9550
415ad26d 9551SLAB ALLOCATOR
16e943bf 9552M: Christoph Lameter <cl@linux.com>
2ed1c525 9553M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9554M: David Rientjes <rientjes@google.com>
9555M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9556M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9557L: linux-mm@kvack.org
9558S: Maintained
679655da 9559F: include/linux/sl?b*.h
16e943bf 9560F: mm/sl?b*
415ad26d 9561
9fab9787 9562SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9563M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9564M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9565M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9566R: Steven Rostedt <rostedt@goodmis.org>
9567R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9568L: linux-kernel@vger.kernel.org
9fab9787
PM
9569W: http://www.rdrop.com/users/paulmck/RCU/
9570S: Supported
9571T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9572F: include/linux/srcu.h
9573F: kernel/rcu/srcu.c
9fab9787 9574
66372841
CS
9575SMACK SECURITY MODULE
9576M: Casey Schaufler <casey@schaufler-ca.com>
9577L: linux-security-module@vger.kernel.org
9578W: http://schaufler-ca.com
9579T: git git://git.gitorious.org/smack-next/kernel.git
9580S: Maintained
9581F: Documentation/security/Smack.txt
9582F: security/smack/
9583
20651e0b 9584DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9585M: Kevin Hilman <khilman@kernel.org>
9586M: Nishanth Menon <nm@ti.com>
9587S: Maintained
20651e0b 9588F: drivers/power/avs/
68ace3e1
KH
9589F: include/linux/power/smartreflex.h
9590L: linux-pm@vger.kernel.org
9591
1da177e4 9592SMC91x ETHERNET DRIVER
2f82af08 9593M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9594S: Odd Fixes
ae150435 9595F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9596
e8e31622
SA
9597SMIA AND SMIA++ IMAGE SENSOR DRIVER
9598M: Sakari Ailus <sakari.ailus@iki.fi>
9599L: linux-media@vger.kernel.org
9600S: Maintained
14430813 9601F: drivers/media/i2c/smiapp/
e8e31622
SA
9602F: include/media/smiapp.h
9603F: drivers/media/i2c/smiapp-pll.c
9604F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9605F: include/uapi/linux/smiapp.h
a2cec3c0 9606F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9607
920fa1ff
GR
9608SMM665 HARDWARE MONITOR DRIVER
9609M: Guenter Roeck <linux@roeck-us.net>
9610L: lm-sensors@lm-sensors.org
9611S: Maintained
9612F: Documentation/hwmon/smm665
9613F: drivers/hwmon/smm665.c
9614
9df7305b 9615SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9616M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9617L: lm-sensors@lm-sensors.org
90b24cfb 9618S: Maintained
9df7305b
SG
9619F: Documentation/hwmon/emc2103
9620F: drivers/hwmon/emc2103.c
9621
a98d506c
HG
9622SMSC SCH5627 HARDWARE MONITOR DRIVER
9623M: Hans de Goede <hdegoede@redhat.com>
9624L: lm-sensors@lm-sensors.org
9625S: Supported
9626F: Documentation/hwmon/sch5627
9627F: drivers/hwmon/sch5627.c
9628
6ea884db 9629SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9630M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9631L: lm-sensors@lm-sensors.org
9632S: Maintained
679655da
JP
9633F: Documentation/hwmon/smsc47b397
9634F: drivers/hwmon/smsc47b397.c
6ea884db 9635
fd9abb3d 9636SMSC911x ETHERNET DRIVER
90b24cfb 9637M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9638L: netdev@vger.kernel.org
90b24cfb 9639S: Maintained
679655da 9640F: include/linux/smsc911x.h
ae150435 9641F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9642
9643SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9644M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9645L: netdev@vger.kernel.org
90b24cfb 9646S: Maintained
ae150435 9647F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9648
3c8a63e2 9649SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9650M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9651L: linux-fbdev@vger.kernel.org
90b24cfb 9652S: Maintained
8a61f013 9653F: drivers/video/fbdev/smscufx.c
3c8a63e2 9654
668acf32 9655SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9656M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9657L: linux-media@vger.kernel.org
275ffde4 9658T: git git://linuxtv.org/media_tree.git
795fb7e7 9659S: Maintained
90d72ac6
MCC
9660F: include/media/soc*
9661F: drivers/media/i2c/soc_camera/
9662F: drivers/media/platform/soc_camera/
668acf32 9663
e2d1d6c0 9664SOEKRIS NET48XX LED SUPPORT
8b58be88 9665M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9666S: Maintained
679655da 9667F: drivers/leds/leds-net48xx.c
e2d1d6c0 9668
e3994db1 9669SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9670M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9671M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9672M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9673M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9674L: linux-media@vger.kernel.org
9675S: Supported
9676F: drivers/media/pci/solo6x10/
9677
1da177e4 9678SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9679M: Neil Brown <neilb@suse.com>
1da177e4 9680L: linux-raid@vger.kernel.org
524418bb 9681S: Supported
679655da
JP
9682F: drivers/md/
9683F: include/linux/raid/
c117ab84 9684F: include/uapi/linux/raid/
1da177e4 9685
1da177e4 9686SONIC NETWORK DRIVER
8b58be88 9687M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9688L: netdev@vger.kernel.org
1da177e4 9689S: Maintained
d9fb9f38 9690F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9691
61e115a5 9692SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9693M: Michael Buesch <m@bues.ch>
61e115a5
MB
9694L: netdev@vger.kernel.org
9695S: Maintained
679655da
JP
9696F: drivers/ssb/
9697F: include/linux/ssb/
61e115a5 9698
1da177e4 9699SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9700M: Mattia Dongili <malattia@linux.it>
d0944853 9701L: platform-driver-x86@vger.kernel.org
5b18167d 9702W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9703S: Maintained
679655da
JP
9704F: Documentation/laptops/sony-laptop.txt
9705F: drivers/char/sonypi.c
9706F: drivers/platform/x86/sony-laptop.c
9707F: include/linux/sony-laptop.h
1da177e4 9708
baf8532a 9709SONY MEMORYSTICK CARD SUPPORT
8b58be88 9710M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9711W: http://tifmxx.berlios.de/
9712S: Maintained
679655da 9713F: drivers/memstick/host/tifm_ms.c
baf8532a 9714
0ab30494
ML
9715SONY MEMORYSTICK STANDARD SUPPORT
9716M: Maxim Levitsky <maximlevitsky@gmail.com>
9717S: Maintained
9718F: drivers/memstick/core/ms_block.*
9719
1da177e4 9720SOUND
8b58be88 9721M: Jaroslav Kysela <perex@perex.cz>
d8130624 9722M: Takashi Iwai <tiwai@suse.com>
93711660 9723L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9724W: http://www.alsa-project.org/
dde7ad8d 9725T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9726T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9727Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9728S: Maintained
3126a179
JP
9729F: Documentation/sound/
9730F: include/sound/
c117ab84 9731F: include/uapi/sound/
679655da 9732F: sound/
1da177e4 9733
33bbe149
MB
9734SOUND - COMPRESSED AUDIO
9735M: Vinod Koul <vinod.koul@intel.com>
9736L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9737T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9738S: Supported
f672f31a 9739F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9740F: include/sound/compress_driver.h
f672f31a 9741F: include/uapi/sound/compress_*
33bbe149
MB
9742F: sound/core/compress_offload.c
9743F: sound/soc/soc-compress.c
9744
bd903bde 9745SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9746M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9747M: Mark Brown <broonie@kernel.org>
86f14df8 9748T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9749L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9750W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9751S: Supported
2820f615 9752F: Documentation/sound/alsa/soc/
679655da 9753F: sound/soc/
e6e55122 9754F: include/sound/soc*
eb1a6af3 9755
d7f8761b
MB
9756SOUND - DMAENGINE HELPERS
9757M: Lars-Peter Clausen <lars@metafoo.de>
9758S: Supported
9759F: include/sound/dmaengine_pcm.h
9760F: sound/core/pcm_dmaengine.c
9761F: sound/soc/soc-generic-dmaengine-pcm.c
9762
990a6a99
OS
9763SP2 MEDIA DRIVER
9764M: Olli Salonen <olli.salonen@iki.fi>
9765L: linux-media@vger.kernel.org
9766W: http://linuxtv.org/
9767Q: http://patchwork.linuxtv.org/project/linux-media/list/
9768S: Maintained
9769F: drivers/media/dvb-frontends/sp2*
9770
473321fc 9771SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9772M: "David S. Miller" <davem@davemloft.net>
1da177e4 9773L: sparclinux@vger.kernel.org
8a6e2535 9774Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9775T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9776T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9777S: Maintained
679655da 9778F: arch/sparc/
7765b8bb 9779F: drivers/sbus/
1da177e4 9780
6404fcca
DM
9781SPARC SERIAL DRIVERS
9782M: "David S. Miller" <davem@davemloft.net>
9783L: sparclinux@vger.kernel.org
08deed1e
JP
9784T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9785T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9786S: Maintained
6816383a 9787F: include/linux/sunserialcore.h
df621252 9788F: drivers/tty/serial/suncore.c
df621252
GKH
9789F: drivers/tty/serial/sunhv.c
9790F: drivers/tty/serial/sunsab.c
9791F: drivers/tty/serial/sunsab.h
9792F: drivers/tty/serial/sunsu.c
9793F: drivers/tty/serial/sunzilog.c
9794F: drivers/tty/serial/sunzilog.h
6404fcca 9795
389325b4
CL
9796SPARSE CHECKER
9797M: "Christopher Li" <sparse@chrisli.org>
9798L: linux-sparse@vger.kernel.org
9799W: https://sparse.wiki.kernel.org/
9800T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9801T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9802S: Maintained
9803F: include/linux/compiler.h
9804
fc0c195a 9805SPEAR PLATFORM SUPPORT
da89947b 9806M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9807M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9808L: spear-devel@list.st.com
9809L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9810W: http://www.st.com/spear
9811S: Maintained
281e192f 9812F: arch/arm/mach-spear/
fc0c195a 9813
9814SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9815M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9816L: spear-devel@list.st.com
9817L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9818W: http://www.st.com/spear
9819S: Maintained
5df33a62 9820F: drivers/clk/spear/
fc0c195a 9821
e2d1d6c0 9822SPI SUBSYSTEM
b02e48f2 9823M: Mark Brown <broonie@kernel.org>
dfbe403c 9824L: linux-spi@vger.kernel.org
e7e4e13c 9825T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9826Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9827S: Maintained
679655da
JP
9828F: Documentation/spi/
9829F: drivers/spi/
9830F: include/linux/spi/
c117ab84 9831F: include/uapi/linux/spi/
e2d1d6c0 9832
2752e401 9833SPIDERNET NETWORK DRIVER for CELL
8b58be88 9834M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9835L: netdev@vger.kernel.org
9836S: Supported
679655da 9837F: Documentation/networking/spider_net.txt
8df158ac 9838F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9839
e2d1d6c0 9840SPU FILE SYSTEM
8b58be88 9841M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9842L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9843W: http://www.ibm.com/developerworks/power/cell/
9844S: Supported
679655da
JP
9845F: Documentation/filesystems/spufs.txt
9846F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9847
fc555841 9848SQUASHFS FILE SYSTEM
d7f2ff67 9849M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9850L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9851W: http://squashfs.org.uk
9852S: Maintained
679655da
JP
9853F: Documentation/filesystems/squashfs.txt
9854F: fs/squashfs/
fc555841 9855
1da177e4 9856SRM (Alpha) environment access
8b58be88 9857M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9858S: Maintained
679655da 9859F: arch/alpha/kernel/srm_env.c
1da177e4 9860
26e9a397 9861STABLE BRANCH
879a5a00 9862M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9863L: stable@vger.kernel.org
879a5a00 9864S: Supported
7b175c46 9865F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9866
26e9a397 9867STAGING SUBSYSTEM
879a5a00 9868M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9869T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9870L: devel@driverdev.osuosl.org
879a5a00 9871S: Supported
679655da 9872F: drivers/staging/
dbc6c2cc 9873
ebd3d010
JP
9874STAGING - COMEDI
9875M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9876M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9877S: Odd Fixes
9878F: drivers/staging/comedi/
9879
a0138163
JP
9880STAGING - FLARION FT1000 DRIVERS
9881M: Marek Belisko <marek.belisko@gmail.com>
9882S: Odd Fixes
9883F: drivers/staging/ft1000/
9884
6c1bb424 9885STAGING - INDUSTRIAL IO
030a13d7 9886M: Jonathan Cameron <jic23@kernel.org>
a0138163 9887L: linux-iio@vger.kernel.org
6c1bb424
JP
9888S: Odd Fixes
9889F: drivers/staging/iio/
9890
a0138163
JP
9891STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9892M: Jarod Wilson <jarod@wilsonet.com>
9893W: http://www.lirc.org/
9894S: Odd Fixes
b2b0186d 9895F: drivers/staging/media/lirc/
a0138163 9896
f5e5de1e
OD
9897STAGING - LUSTRE PARALLEL FILESYSTEM
9898M: Oleg Drokin <oleg.drokin@intel.com>
9899M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
9900L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
9901W: http://wiki.lustre.org/
f5e5de1e
OD
9902S: Maintained
9903F: drivers/staging/lustre
9904
7c6b6c71
MD
9905STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9906M: Marc Dietrich <marvin24@gmx.de>
9907L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9908L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9909S: Maintained
9910F: drivers/staging/nvec/
9911
a0138163 9912STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9913M: Jens Frederich <jfrederich@gmail.com>
9914M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9915M: Jon Nettleton <jon.nettleton@gmail.com>
9916W: http://wiki.laptop.org/go/DCON
3140b458 9917S: Maintained
a0138163
JP
9918F: drivers/staging/olpc_dcon/
9919
9920STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9921M: Willy Tarreau <willy@meta-x.org>
9922S: Odd Fixes
9923F: drivers/staging/panel/
9924
a0138163
JP
9925STAGING - REALTEK RTL8712U DRIVERS
9926M: Larry Finger <Larry.Finger@lwfinger.net>
9927M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9928S: Odd Fixes
9929F: drivers/staging/rtl8712/
9930
7591ba8b
JS
9931STAGING - REALTEK RTL8723U WIRELESS DRIVER
9932M: Larry Finger <Larry.Finger@lwfinger.net>
9933M: Jes Sorensen <Jes.Sorensen@redhat.com>
9934L: linux-wireless@vger.kernel.org
9935S: Maintained
9936F: drivers/staging/rtl8723au/
9937
980ac4d7
SM
9938STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9939M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9940M: Teddy Wang <teddy.wang@siliconmotion.com>
9941M: Sudip Mukherjee <sudip@vectorindia.org>
9942L: linux-fbdev@vger.kernel.org
9943S: Maintained
9944F: drivers/staging/sm750fb/
9945
510fa408
JP
9946STAGING - SLICOSS
9947M: Lior Dotan <liodot@gmail.com>
9948M: Christopher Harrer <charrer@alacritech.com>
9949S: Odd Fixes
9950F: drivers/staging/slicoss/
9951
a0138163
JP
9952STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9953M: William Hubbs <w.d.hubbs@gmail.com>
9954M: Chris Brannon <chris@the-brannons.com>
d33bce31 9955M: Kirk Reiser <kirk@reisers.ca>
a0138163 9956M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9957L: speakup@linux-speakup.org
a0138163
JP
9958W: http://www.linux-speakup.org/
9959S: Odd Fixes
9960F: drivers/staging/speakup/
9961
b3e871ce
JP
9962STAGING - VIA VT665X DRIVERS
9963M: Forest Bond <forest@alittletooquiet.net>
9964S: Odd Fixes
9965F: drivers/staging/vt665?/
9966
a30baec1
JK
9967STAGING - WILC1000 WIFI DRIVER
9968M: Johnny Kim <johnny.kim@atmel.com>
9969M: Rachel Kim <rachel.kim@atmel.com>
9970M: Dean Lee <dean.lee@atmel.com>
9971M: Chris Park <chris.park@atmel.com>
9972L: linux-wireless@vger.kernel.org
9973S: Supported
9974F: drivers/staging/wilc1000/
9975
709bcb07 9976STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9977M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9978S: Odd Fixes
9979F: drivers/staging/xgifb/
9980
77241056
MM
9981HFI1 DRIVER
9982M: Mike Marciniszyn <infinipath@intel.com>
9983L: linux-rdma@vger.kernel.org
9984S: Supported
9985F: drivers/staging/rdma/hfi1
9986
1da177e4 9987STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9988M: Ion Badulescu <ionut@badula.org>
b4f90189 9989S: Odd Fixes
9bba23b0 9990F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9991
e2d1d6c0 9992SUN3/3X
8b58be88 9993M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9994W: http://sammy.net/sun3/
9995S: Maintained
679655da
JP
9996F: arch/m68k/kernel/*sun3*
9997F: arch/m68k/sun3*/
9998F: arch/m68k/include/asm/sun3*
e689cf4a 9999F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10000
af6a5af8
HG
10001SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10002M: Hans de Goede <hdegoede@redhat.com>
10003L: linux-input@vger.kernel.org
10004S: Maintained
10005F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10006F: drivers/input/keyboard/sun4i-lradc-keys.c
10007
2bc9ff01
DK
10008SUNDANCE NETWORK DRIVER
10009M: Denis Kirjanov <kda@linux-powerpc.org>
10010L: netdev@vger.kernel.org
10011S: Maintained
10012F: drivers/net/ethernet/dlink/sundance.c
10013
2cbb12a4 10014SUPERH
2cbb12a4 10015L: linux-sh@vger.kernel.org
8a6e2535 10016Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10017S: Orphan
066069e1 10018F: Documentation/sh/
679655da 10019F: arch/sh/
066069e1 10020F: drivers/sh/
1da177e4 10021
4480f15b 10022SUSPEND TO RAM
7fb06082 10023M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10024M: Len Brown <len.brown@intel.com>
10025M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10026L: linux-pm@vger.kernel.org
e2d1d6c0 10027S: Supported
679655da
JP
10028F: Documentation/power/
10029F: arch/x86/kernel/acpi/
10030F: drivers/base/power/
10031F: kernel/power/
10032F: include/linux/suspend.h
10033F: include/linux/freezer.h
10034F: include/linux/pm.h
1da177e4
LT
10035
10036SVGA HANDLING
8b58be88 10037M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10038L: linux-video@atrey.karlin.mff.cuni.cz
10039S: Maintained
679655da
JP
10040F: Documentation/svga.txt
10041F: arch/x86/boot/video*
1da177e4 10042
6e28b761
KRW
10043SWIOTLB SUBSYSTEM
10044M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10045L: linux-kernel@vger.kernel.org
10046S: Supported
10047F: lib/swiotlb.c
10048F: arch/*/kernel/pci-swiotlb.c
10049F: include/linux/swiotlb.h
10050
007f790c
JP
10051SWITCHDEV
10052M: Jiri Pirko <jiri@resnulli.us>
10053L: netdev@vger.kernel.org
10054S: Supported
10055F: net/switchdev/
10056F: include/net/switchdev.h
10057
db8e35d5
VG
10058SYNOPSYS ARC ARCHITECTURE
10059M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
10060S: Supported
10061F: arch/arc/
9b28829d 10062F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 10063F: drivers/tty/serial/arc_uart.c
b7182d1a 10064T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10065
556cc1c5
AB
10066SYNOPSYS ARC SDP platform support
10067M: Alexey Brodkin <abrodkin@synopsys.com>
10068S: Supported
10069F: arch/arc/plat-axs10x
10070F: arch/arc/boot/dts/ax*
10071F: Documentation/devicetree/bindings/arc/axs10*
10072
6c284c9a
LJ
10073SYSTEM CONFIGURATION (SYSCON)
10074M: Lee Jones <lee.jones@linaro.org>
10075M: Arnd Bergmann <arnd@arndb.de>
10076T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10077S: Supported
10078F: drivers/mfd/syscon.c
10079
1da177e4 10080SYSV FILESYSTEM
8b58be88 10081M: Christoph Hellwig <hch@infradead.org>
1da177e4 10082S: Maintained
679655da
JP
10083F: Documentation/filesystems/sysv-fs.txt
10084F: fs/sysv/
10085F: include/linux/sysv_fs.h
1da177e4 10086
86cfa7fc 10087TARGET SUBSYSTEM
9c3646d1 10088M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10089L: linux-scsi@vger.kernel.org
b9f5edc2 10090L: target-devel@vger.kernel.org
86cfa7fc 10091W: http://www.linux-iscsi.org
cf015e9f 10092W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10093T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10094S: Supported
10095F: drivers/target/
10096F: include/target/
10097F: Documentation/target/
10098
4e68852d 10099TASKSTATS STATISTICS INTERFACE
185e595f 10100M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10101S: Maintained
679655da
JP
10102F: Documentation/accounting/taskstats*
10103F: include/linux/taskstats*
10104F: kernel/taskstats.c
4e68852d 10105
781b456a 10106TC CLASSIFIER
f935f3f8 10107M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10108L: netdev@vger.kernel.org
10109S: Maintained
679655da 10110F: include/net/pkt_cls.h
c117ab84 10111F: include/uapi/linux/pkt_cls.h
679655da 10112F: net/sched/
781b456a 10113
5067f08a 10114TCP LOW PRIORITY MODULE
8b58be88
JP
10115M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10116M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10117W: http://tcp-lp-mod.sourceforge.net/
10118S: Maintained
679655da 10119F: net/ipv4/tcp_lp.c
5067f08a 10120
91952bc0
AP
10121TDA10071 MEDIA DRIVER
10122M: Antti Palosaari <crope@iki.fi>
10123L: linux-media@vger.kernel.org
10124W: http://linuxtv.org/
10125W: http://palosaari.fi/linux/
10126Q: http://patchwork.linuxtv.org/project/linux-media/list/
10127T: git git://linuxtv.org/anttip/media_tree.git
10128S: Maintained
10129F: drivers/media/dvb-frontends/tda10071*
10130
10131TDA18212 MEDIA DRIVER
10132M: Antti Palosaari <crope@iki.fi>
10133L: linux-media@vger.kernel.org
10134W: http://linuxtv.org/
10135W: http://palosaari.fi/linux/
10136Q: http://patchwork.linuxtv.org/project/linux-media/list/
10137T: git git://linuxtv.org/anttip/media_tree.git
10138S: Maintained
10139F: drivers/media/tuners/tda18212*
10140
10141TDA18218 MEDIA DRIVER
10142M: Antti Palosaari <crope@iki.fi>
10143L: linux-media@vger.kernel.org
10144W: http://linuxtv.org/
10145W: http://palosaari.fi/linux/
10146Q: http://patchwork.linuxtv.org/project/linux-media/list/
10147T: git git://linuxtv.org/anttip/media_tree.git
10148S: Maintained
10149F: drivers/media/tuners/tda18218*
10150
3b2f6aba
MK
10151TDA18271 MEDIA DRIVER
10152M: Michael Krufky <mkrufky@linuxtv.org>
10153L: linux-media@vger.kernel.org
10154W: http://linuxtv.org/
10155W: http://github.com/mkrufky
10156Q: http://patchwork.linuxtv.org/project/linux-media/list/
10157T: git git://linuxtv.org/mkrufky/tuners.git
10158S: Maintained
10159F: drivers/media/tuners/tda18271*
10160
e48307a9
MK
10161TDA827x MEDIA DRIVER
10162M: Michael Krufky <mkrufky@linuxtv.org>
10163L: linux-media@vger.kernel.org
10164W: http://linuxtv.org/
10165W: http://github.com/mkrufky
10166Q: http://patchwork.linuxtv.org/project/linux-media/list/
10167T: git git://linuxtv.org/mkrufky/tuners.git
10168S: Maintained
10169F: drivers/media/tuners/tda8290.*
10170
66cf9212
MK
10171TDA8290 MEDIA DRIVER
10172M: Michael Krufky <mkrufky@linuxtv.org>
10173L: linux-media@vger.kernel.org
10174W: http://linuxtv.org/
10175W: http://github.com/mkrufky
10176Q: http://patchwork.linuxtv.org/project/linux-media/list/
10177T: git git://linuxtv.org/mkrufky/tuners.git
10178S: Maintained
10179F: drivers/media/tuners/tda8290.*
10180
4b9fba30
HV
10181TDA9840 MEDIA DRIVER
10182M: Hans Verkuil <hverkuil@xs4all.nl>
10183L: linux-media@vger.kernel.org
10184T: git git://linuxtv.org/media_tree.git
10185W: http://linuxtv.org
10186S: Maintained
10187F: drivers/media/i2c/tda9840*
10188
2cb654fd 10189TEA5761 TUNER DRIVER
009a5410 10190M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10191L: linux-media@vger.kernel.org
10192W: http://linuxtv.org
10193T: git git://linuxtv.org/media_tree.git
10194S: Odd fixes
10195F: drivers/media/tuners/tea5761.*
10196
10197TEA5767 TUNER DRIVER
009a5410 10198M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10199L: linux-media@vger.kernel.org
10200W: http://linuxtv.org
10201T: git git://linuxtv.org/media_tree.git
10202S: Maintained
10203F: drivers/media/tuners/tea5767.*
10204
4b9fba30
HV
10205TEA6415C MEDIA DRIVER
10206M: Hans Verkuil <hverkuil@xs4all.nl>
10207L: linux-media@vger.kernel.org
10208T: git git://linuxtv.org/media_tree.git
10209W: http://linuxtv.org
10210S: Maintained
10211F: drivers/media/i2c/tea6415c*
10212
10213TEA6420 MEDIA DRIVER
10214M: Hans Verkuil <hverkuil@xs4all.nl>
10215L: linux-media@vger.kernel.org
10216T: git git://linuxtv.org/media_tree.git
10217W: http://linuxtv.org
10218S: Maintained
10219F: drivers/media/i2c/tea6420*
10220
3d249d4c 10221TEAM DRIVER
dca9ab92 10222M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10223L: netdev@vger.kernel.org
10224S: Supported
10225F: drivers/net/team/
10226F: include/linux/if_team.h
c117ab84 10227F: include/uapi/linux/if_team.h
3d249d4c 10228
7d029125 10229TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10230M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10231S: Maintained
10232F: arch/x86/platform/ts5500/
10233
40ad4a30
SY
10234TECHNOTREND USB IR RECEIVER
10235M: Sean Young <sean@mess.org>
10236L: linux-media@vger.kernel.org
10237S: Maintained
10238F: drivers/media/rc/ttusbir.c
10239
adabdb0c 10240TEGRA ARCHITECTURE SUPPORT
243d58ec 10241M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10242M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10243M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10244L: linux-tegra@vger.kernel.org
fd117cd1 10245Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10246T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10247S: Supported
bbbe96ed 10248N: [^a-z]tegra
84b9414b 10249
adabdb0c
SW
10250TEGRA CLOCK DRIVER
10251M: Peter De Schrijver <pdeschrijver@nvidia.com>
10252M: Prashant Gaikwad <pgaikwad@nvidia.com>
10253S: Supported
10254F: drivers/clk/tegra/
10255
10256TEGRA DMA DRIVER
10257M: Laxman Dewangan <ldewangan@nvidia.com>
10258S: Supported
10259F: drivers/dma/tegra20-apb-dma.c
10260
adabdb0c
SW
10261TEGRA I2C DRIVER
10262M: Laxman Dewangan <ldewangan@nvidia.com>
10263S: Supported
10264F: drivers/i2c/busses/i2c-tegra.c
10265
10266TEGRA IOMMU DRIVERS
10267M: Hiroshi Doyu <hdoyu@nvidia.com>
10268S: Supported
10269F: drivers/iommu/tegra*
10270
10271TEGRA KBC DRIVER
10272M: Rakesh Iyer <riyer@nvidia.com>
10273M: Laxman Dewangan <ldewangan@nvidia.com>
10274S: Supported
10275F: drivers/input/keyboard/tegra-kbc.c
10276
adabdb0c
SW
10277TEGRA PWM DRIVER
10278M: Thierry Reding <thierry.reding@gmail.com>
10279S: Supported
10280F: drivers/pwm/pwm-tegra.c
10281
10282TEGRA SERIAL DRIVER
10283M: Laxman Dewangan <ldewangan@nvidia.com>
10284S: Supported
10285F: drivers/tty/serial/serial-tegra.c
10286
10287TEGRA SPI DRIVER
10288M: Laxman Dewangan <ldewangan@nvidia.com>
10289S: Supported
10290F: drivers/spi/spi-tegra*
10291
1a348ccc 10292TEHUTI ETHERNET DRIVER
8b58be88 10293M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10294L: netdev@vger.kernel.org
10295S: Supported
ef7f5429 10296F: drivers/net/ethernet/tehuti/*
1a348ccc 10297
4e68852d 10298Telecom Clock Driver for MCPL0010
8b58be88 10299M: Mark Gross <mark.gross@intel.com>
4e68852d 10300S: Supported
679655da 10301F: drivers/char/tlclk.c
4e68852d 10302
4480f15b 10303TENSILICA XTENSA PORT (xtensa)
8b58be88 10304M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10305M: Max Filippov <jcmvbkbc@gmail.com>
10306L: linux-xtensa@linux-xtensa.org
4e68852d 10307S: Maintained
679655da 10308F: arch/xtensa/
3dc99857 10309F: drivers/irqchip/irq-xtensa-*
4e68852d 10310
5313ba66
HV
10311THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10312M: Hans Verkuil <hverkuil@xs4all.nl>
10313L: linux-media@vger.kernel.org
10314T: git git://linuxtv.org/media_tree.git
10315W: http://linuxtv.org
10316S: Maintained
10317F: drivers/media/radio/radio-raremono.c
10318
d3fb6955 10319THERMAL
b75f0050 10320M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10321M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10322L: linux-pm@vger.kernel.org
10323T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10324T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10325Q: https://patchwork.kernel.org/project/linux-pm/list/
10326S: Supported
10327F: drivers/thermal/
10328F: include/linux/thermal.h
af6c9f16 10329F: include/uapi/linux/thermal.h
b75f0050
JP
10330F: include/linux/cpu_cooling.h
10331F: Documentation/devicetree/bindings/thermal/
d3fb6955 10332
64e05d8b
VK
10333THERMAL/CPU_COOLING
10334M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10335M: Viresh Kumar <viresh.kumar@linaro.org>
10336M: Javi Merino <javi.merino@arm.com>
10337L: linux-pm@vger.kernel.org
10338S: Supported
10339F: Documentation/thermal/cpu-cooling-api.txt
10340F: drivers/thermal/cpu_cooling.c
10341F: include/linux/cpu_cooling.h
10342
30ba2fbd
VD
10343THINGM BLINK(1) USB RGB LED DRIVER
10344M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10345S: Maintained
10346F: drivers/hid/hid-thingm.c
10347
4e68852d 10348THINKPAD ACPI EXTRAS DRIVER
8b58be88 10349M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10350L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10351L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10352W: http://ibm-acpi.sourceforge.net
10353W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10354T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10355S: Maintained
679655da 10356F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10357
1b46f2a2 10358TI BANDGAP AND THERMAL DRIVER
f14d1c24 10359M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10360L: linux-pm@vger.kernel.org
531ff13e 10361L: linux-omap@vger.kernel.org
5a723e81 10362S: Maintained
794b2e25 10363F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10364
0c7665c3
MF
10365TI CDCE706 CLOCK DRIVER
10366M: Max Filippov <jcmvbkbc@gmail.com>
10367S: Maintained
10368F: drivers/clk/clk-cdce706.c
10369
49b6a5e3
TK
10370TI CLOCK DRIVER
10371M: Tero Kristo <t-kristo@ti.com>
10372L: linux-omap@vger.kernel.org
10373S: Maintained
10374F: drivers/clk/ti/
10375F: include/linux/clk/ti.h
10376
4020f2d7 10377TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10378M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10379S: Maintained
679655da
JP
10380F: drivers/misc/tifm*
10381F: drivers/mmc/host/tifm_sd.c
10382F: include/linux/tifm.h
4020f2d7 10383
e0c52404 10384TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10385M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10386L: linux-kernel@vger.kernel.org
10387L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10388S: Maintained
10389F: drivers/soc/ti/*
10390T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10391
10392
152ad442
SR
10393TI LM49xxx FAMILY ASoC CODEC DRIVERS
10394M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10395M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10396L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10397S: Maintained
10398F: sound/soc/codecs/lm49453*
d392dead 10399F: sound/soc/codecs/isabelle*
152ad442 10400
0edd807d
KM
10401TI LP855x BACKLIGHT DRIVER
10402M: Milo Kim <milo.kim@ti.com>
10403S: Maintained
10404F: Documentation/backlight/lp855x-driver.txt
10405F: drivers/video/backlight/lp855x_bl.c
10406F: include/linux/platform_data/lp855x.h
10407
faf13f6d
KM
10408TI LP8727 CHARGER DRIVER
10409M: Milo Kim <milo.kim@ti.com>
10410S: Maintained
10411F: drivers/power/lp8727_charger.c
10412F: include/linux/platform_data/lp8727.h
10413
22f1229f
KM
10414TI LP8788 MFD DRIVER
10415M: Milo Kim <milo.kim@ti.com>
10416S: Maintained
10417F: drivers/iio/adc/lp8788_adc.c
10418F: drivers/leds/leds-lp8788.c
10419F: drivers/mfd/lp8788*.c
10420F: drivers/power/lp8788-charger.c
10421F: drivers/regulator/lp8788-*.c
10422F: include/linux/mfd/lp8788*.h
10423
84640e27
KM
10424TI NETCP ETHERNET DRIVER
10425M: Wingman Kwok <w-kwok2@ti.com>
10426M: Murali Karicheri <m-karicheri2@ti.com>
10427L: netdev@vger.kernel.org
10428S: Maintained
10429F: drivers/net/ethernet/ti/netcp*
10430
217e0ca9
KC
10431TI TAS571X FAMILY ASoC CODEC DRIVER
10432M: Kevin Cernekee <cernekee@chromium.org>
10433L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10434S: Odd Fixes
10435F: sound/soc/codecs/tas571x*
10436
dd5e8e6b 10437TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10438M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10439L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10440S: Maintained
10441F: sound/soc/codecs/twl4030*
10442
90921014 10443TI WILINK WIRELESS DRIVERS
90921014
LC
10444L: linux-wireless@vger.kernel.org
10445W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10446W: http://wireless.kernel.org/en/users/Drivers/wl1251
10447T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10448S: Orphan
90921014
LC
10449F: drivers/net/wireless/ti/
10450F: include/linux/wl12xx.h
10451
e86eaa3a 10452TIPC NETWORK LAYER
8b58be88 10453M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10454M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10455L: netdev@vger.kernel.org (core kernel code)
10456L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10457W: http://tipc.sourceforge.net/
e86eaa3a 10458S: Maintained
c117ab84 10459F: include/uapi/linux/tipc*.h
679655da 10460F: net/tipc/
e86eaa3a 10461
867e359b 10462TILE ARCHITECTURE
c47b15c4 10463M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10464W: http://www.ezchip.com/scm/
867e359b
CM
10465S: Supported
10466F: arch/tile/
6b940606 10467F: drivers/char/tile-srom.c
5c770755 10468F: drivers/edac/tile_edac.c
6b940606
CM
10469F: drivers/net/ethernet/tile/
10470F: drivers/rtc/rtc-tile.c
10471F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10472F: drivers/tty/serial/tilegx.c
6b940606
CM
10473F: drivers/usb/host/*-tilegx.c
10474F: include/linux/usb/tilegx.h
867e359b 10475
1da177e4 10476TLAN NETWORK DRIVER
8b58be88 10477M: Samuel Chessman <chessman@tux.org>
88c07dde 10478L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10479W: http://sourceforge.net/projects/tlan/
10480S: Maintained
679655da 10481F: Documentation/networking/tlan.txt
b544dbac 10482F: drivers/net/ethernet/ti/tlan.*
1da177e4 10483
d74db3b2 10484TOMOYO SECURITY MODULE
8b58be88
JP
10485M: Kentaro Takeda <takedakn@nttdata.co.jp>
10486M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10487L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10488L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10489L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10490L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10491W: http://tomoyo.sourceforge.jp/
843d183c 10492T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10493S: Maintained
679655da 10494F: security/tomoyo/
d74db3b2 10495
9caeb532 10496TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10497M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10498L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10499S: Maintained
10500F: drivers/platform/x86/topstar-laptop.c
10501
1da177e4 10502TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10503M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10504L: platform-driver-x86@vger.kernel.org
0a63ca11 10505S: Maintained
679655da 10506F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10507
0a63ca11
AA
10508TOSHIBA BLUETOOTH DRIVER
10509M: Azael Avalos <coproscefalo@gmail.com>
10510L: platform-driver-x86@vger.kernel.org
10511S: Maintained
10512F: drivers/platform/x86/toshiba_bluetooth.c
10513
10514TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10515M: Azael Avalos <coproscefalo@gmail.com>
10516L: platform-driver-x86@vger.kernel.org
10517S: Maintained
10518F: drivers/platform/x86/toshiba_haps.c
10519
1da177e4 10520TOSHIBA SMM DRIVER
8b58be88 10521M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10522W: http://www.buzzard.org.uk/toshiba/
10523S: Maintained
679655da
JP
10524F: drivers/char/toshiba.c
10525F: include/linux/toshiba.h
c117ab84 10526F: include/uapi/linux/toshiba.h
1da177e4 10527
d32d9864
MR
10528TOSHIBA TC358743 DRIVER
10529M: Mats Randgaard <matrandg@cisco.com>
10530L: linux-media@vger.kernel.org
10531S: Maintained
10532F: drivers/media/i2c/tc358743*
10533F: include/media/tc358743.h
10534
d719f900 10535TMIO MMC DRIVER
c4b13fb0 10536M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10537L: linux-mmc@vger.kernel.org
d719f900 10538S: Maintained
d1057c40
GL
10539F: drivers/mmc/host/tmio_mmc*
10540F: drivers/mmc/host/sh_mobile_sdhi.c
10541F: include/linux/mmc/tmio.h
10542F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10543
917cc4e6
GR
10544TMP401 HARDWARE MONITOR DRIVER
10545M: Guenter Roeck <linux@roeck-us.net>
10546L: lm-sensors@lm-sensors.org
10547S: Maintained
10548F: Documentation/hwmon/tmp401
10549F: drivers/hwmon/tmp401.c
10550
98f32602 10551TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10552M: Hugh Dickins <hughd@google.com>
98f32602
HD
10553L: linux-mm@kvack.org
10554S: Maintained
10555F: include/linux/shmem_fs.h
10556F: mm/shmem.c
10557
45f95b53 10558TM6000 VIDEO4LINUX DRIVER
009a5410 10559M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10560L: linux-media@vger.kernel.org
10561W: http://linuxtv.org
10562T: git git://linuxtv.org/media_tree.git
10563S: Odd fixes
10564F: drivers/media/usb/tm6000/
10565
c65fde19
HV
10566TW68 VIDEO4LINUX DRIVER
10567M: Hans Verkuil <hverkuil@xs4all.nl>
10568L: linux-media@vger.kernel.org
10569T: git git://linuxtv.org/media_tree.git
10570W: http://linuxtv.org
10571S: Odd Fixes
10572F: drivers/media/pci/tw68/
10573
4e68852d 10574TPM DEVICE DRIVER
901486b8 10575M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10576M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10577R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10578W: http://tpmdd.sourceforge.net
63a10dfd 10579L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10580Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10581T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10582S: Maintained
679655da 10583F: drivers/char/tpm/
4e68852d 10584
1a0f1b27
AL
10585TPM IBM_VTPM DEVICE DRIVER
10586M: Ashley Lai <ashleydlai@gmail.com>
10587W: http://tpmdd.sourceforge.net
10588L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10589S: Maintained
10590F: drivers/char/tpm/tpm_ibmvtpm*
10591
d6f005a1
JP
10592TRACING
10593M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10594M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10595T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10596S: Maintained
10597F: Documentation/trace/ftrace.txt
10598F: arch/*/*/*/ftrace.h
10599F: arch/*/kernel/ftrace.c
10600F: include/*/ftrace.h
10601F: include/linux/trace*.h
10602F: include/trace/
10603F: kernel/trace/
6e68e6c5 10604F: tools/testing/selftests/ftrace/
d6f005a1 10605
1da177e4 10606TRIVIAL PATCHES
8b58be88 10607M: Jiri Kosina <trivial@kernel.org>
54e5881d 10608T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10609S: Maintained
86ef925f 10610K: ^Subject:.*(?i)trivial
1da177e4 10611
4e68852d 10612TTY LAYER
879a5a00 10613M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10614M: Jiri Slaby <jslaby@suse.com>
879a5a00 10615S: Supported
08deed1e 10616T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10617F: Documentation/serial/
8dd5d2f1 10618F: drivers/tty/
df621252 10619F: drivers/tty/serial/serial_core.c
e3288775
AC
10620F: include/linux/serial_core.h
10621F: include/linux/serial.h
10622F: include/linux/tty.h
c117ab84
CEB
10623F: include/uapi/linux/serial_core.h
10624F: include/uapi/linux/serial.h
10625F: include/uapi/linux/tty.h
4e68852d 10626
91952bc0
AP
10627TUA9001 MEDIA DRIVER
10628M: Antti Palosaari <crope@iki.fi>
10629L: linux-media@vger.kernel.org
10630W: http://linuxtv.org/
10631W: http://palosaari.fi/linux/
10632Q: http://patchwork.linuxtv.org/project/linux-media/list/
10633T: git git://linuxtv.org/anttip/media_tree.git
10634S: Maintained
10635F: drivers/media/tuners/tua9001*
10636
740db6d7 10637TULIP NETWORK DRIVERS
8b58be88 10638M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10639L: netdev@vger.kernel.org
10640S: Maintained
0f04e2aa 10641F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10642
10643TUN/TAP driver
ba57b6f2 10644M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10645W: http://vtun.sourceforge.net/tun
10646S: Maintained
679655da
JP
10647F: Documentation/networking/tuntap.txt
10648F: arch/um/os-Linux/drivers/
1da177e4 10649
b454cc66 10650TURBOCHANNEL SUBSYSTEM
8b58be88 10651M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10652M: Ralf Baechle <ralf@linux-mips.org>
10653L: linux-mips@linux-mips.org
10654Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10655S: Maintained
679655da
JP
10656F: drivers/tc/
10657F: include/linux/tc.h
b454cc66 10658
1da177e4 10659U14-34F SCSI DRIVER
8b58be88 10660M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10661L: linux-scsi@vger.kernel.org
10662S: Maintained
679655da 10663F: drivers/scsi/u14-34f.c
1da177e4 10664
e2d1d6c0 10665UBI FILE SYSTEM (UBIFS)
949cb623 10666M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10667M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10668L: linux-mtd@lists.infradead.org
e2966cbe 10669T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10670W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10671S: Maintained
679655da
JP
10672F: Documentation/filesystems/ubifs.txt
10673F: fs/ubifs/
e2d1d6c0 10674
e1632fa2 10675UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10676M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10677W: http://www.uclinux.org/
e1632fa2 10678L: linux-m68k@lists.linux-m68k.org
cc2020e6 10679L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10680T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10681S: Maintained
e1632fa2
GU
10682F: arch/m68k/coldfire/
10683F: arch/m68k/68*/
61bc02bb
JP
10684F: arch/m68k/*/*_no.*
10685F: arch/m68k/include/asm/*_no.*
cc2020e6 10686
1da177e4 10687UDF FILESYSTEM
d8130624 10688M: Jan Kara <jack@suse.com>
1da177e4 10689S: Maintained
679655da
JP
10690F: Documentation/filesystems/udf.txt
10691F: fs/udf/
1da177e4 10692
cc2020e6 10693UFS FILESYSTEM
8b58be88 10694M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10695S: Maintained
679655da
JP
10696F: Documentation/filesystems/ufs.txt
10697F: fs/ufs/
cc2020e6 10698
0a09d3ab
DH
10699UHID USERSPACE HID IO DRIVER:
10700M: David Herrmann <dh.herrmann@googlemail.com>
10701L: linux-input@vger.kernel.org
10702S: Maintained
10703F: drivers/hid/uhid.c
c117ab84 10704F: include/uapi/linux/uhid.h
0a09d3ab 10705
18332a80 10706ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10707L: linux-usb@vger.kernel.org
10c6c9c9 10708S: Orphan
355ffe69 10709F: drivers/uwb/
679655da
JP
10710F: include/linux/uwb.h
10711F: include/linux/uwb/
18332a80 10712
b31d8273
G
10713UNICORE32 ARCHITECTURE:
10714M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10715W: http://mprc.pku.edu.cn/~guanxuetao/linux
10716S: Maintained
ceebf4d5 10717T: git git://github.com/gxt/linux.git
b31d8273
G
10718F: arch/unicore32/
10719
d8379ab1
TF
10720UNIFDEF
10721M: Tony Finch <dot@dotat.at>
10722W: http://dotat.at/prog/unifdef
10723S: Maintained
10724F: scripts/unifdef.c
10725
1da177e4 10726UNIFORM CDROM DRIVER
8b58be88 10727M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10728W: http://www.kernel.dk
10729S: Maintained
679655da
JP
10730F: Documentation/cdrom/
10731F: drivers/cdrom/cdrom.c
10732F: include/linux/cdrom.h
c117ab84 10733F: include/uapi/linux/cdrom.h
1da177e4 10734
56df0122 10735UNISYS S-PAR DRIVERS
49e7d9df
JP
10736M: Benjamin Romer <benjamin.romer@unisys.com>
10737M: David Kershner <david.kershner@unisys.com>
10738L: sparmaintainer@unisys.com (Unisys internal)
10739S: Supported
10740F: drivers/staging/unisys/
56df0122 10741
9941fa6e
VH
10742UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10743M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10744L: linux-scsi@vger.kernel.org
10745S: Supported
10746F: Documentation/scsi/ufs.txt
10747F: drivers/scsi/ufs/
10748
e2d1d6c0 10749UNSORTED BLOCK IMAGES (UBI)
949cb623 10750M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10751M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10752W: http://www.linux-mtd.infradead.org/
10753L: linux-mtd@lists.infradead.org
b6b44e0a 10754T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10755S: Supported
80811493 10756F: drivers/mtd/ubi/
679655da 10757F: include/linux/mtd/ubi.h
c117ab84 10758F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10759
1da177e4 10760USB ACM DRIVER
61eee9a7 10761M: Oliver Neukum <oliver@neukum.org>
6372594a 10762L: linux-usb@vger.kernel.org
1da177e4 10763S: Maintained
679655da
JP
10764F: Documentation/usb/acm.txt
10765F: drivers/usb/class/cdc-acm.*
1da177e4 10766
b7d572e1
PF
10767USB AR5523 WIRELESS DRIVER
10768M: Pontus Fuchs <pontus.fuchs@gmail.com>
10769L: linux-wireless@vger.kernel.org
10770S: Maintained
10771F: drivers/net/wireless/ath/ar5523/
10772
115bb1ff 10773USB ATTACHED SCSI
f50a4968 10774M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10775M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10776L: linux-usb@vger.kernel.org
10777L: linux-scsi@vger.kernel.org
8eae0fb7 10778S: Maintained
115bb1ff
MW
10779F: drivers/usb/storage/uas.c
10780
1da177e4 10781USB CDC ETHERNET DRIVER
61eee9a7 10782M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10783L: linux-usb@vger.kernel.org
1da177e4 10784S: Maintained
679655da 10785F: drivers/net/usb/cdc_*.c
c117ab84 10786F: include/uapi/linux/usb/cdc.h
1da177e4 10787
66e3e591
KP
10788USB CHAOSKEY DRIVER
10789M: Keith Packard <keithp@keithp.com>
10790L: linux-usb@vger.kernel.org
10791S: Maintained
10792F: drivers/usb/misc/chaoskey.c
10793
b02b371e 10794USB CYPRESS C67X00 DRIVER
8b58be88 10795M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10796L: linux-usb@vger.kernel.org
10797S: Maintained
679655da 10798F: drivers/usb/c67x00/
b02b371e 10799
d0374f4f 10800USB DAVICOM DM9601 DRIVER
8b58be88 10801M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10802L: netdev@vger.kernel.org
d0374f4f
PK
10803W: http://www.linux-usb.org/usbnet
10804S: Maintained
679655da 10805F: drivers/net/usb/dm9601.c
d0374f4f 10806
cc2020e6 10807USB DIAMOND RIO500 DRIVER
8b58be88 10808M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10809L: rio500-users@lists.sourceforge.net
10810W: http://rio500.sourceforge.net
10811S: Maintained
679655da 10812F: drivers/usb/misc/rio500*
cc2020e6 10813
1da177e4 10814USB EHCI DRIVER
578333ab 10815M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10816L: linux-usb@vger.kernel.org
578333ab 10817S: Maintained
679655da
JP
10818F: Documentation/usb/ehci.txt
10819F: drivers/usb/host/ehci*
1da177e4 10820
69ae9e3e 10821USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10822M: Felipe Balbi <balbi@ti.com>
795fb7e7 10823L: linux-usb@vger.kernel.org
69ae9e3e 10824W: http://www.linux-usb.org/gadget
d6d0f665
FB
10825T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10826S: Maintained
679655da
JP
10827F: drivers/usb/gadget/
10828F: include/linux/usb/gadget*
69ae9e3e 10829
2dea64b4 10830USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10831M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10832L: linux-usb@vger.kernel.org
54e5881d 10833T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10834S: Maintained
c2f01971 10835F: Documentation/hid/hiddev.txt
679655da 10836F: drivers/hid/usbhid/
1da177e4 10837
959eea21 10838USB ISP116X DRIVER
8b58be88 10839M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10840L: linux-usb@vger.kernel.org
959eea21 10841S: Maintained
679655da
JP
10842F: drivers/usb/host/isp116x*
10843F: include/linux/usb/isp116x.h
959eea21 10844
1da177e4 10845USB MASS STORAGE DRIVER
8b58be88 10846M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10847L: linux-usb@vger.kernel.org
8836aeb8 10848L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10849S: Maintained
10850W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10851F: drivers/usb/storage/
1da177e4 10852
af39917d
CL
10853USB MIDI DRIVER
10854M: Clemens Ladisch <clemens@ladisch.de>
10855L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10856T: git git://git.alsa-project.org/alsa-kernel.git
10857S: Maintained
10858F: sound/usb/midi.*
10859
444ce9d4
JP
10860USB NETWORKING DRIVERS
10861L: linux-usb@vger.kernel.org
10862S: Odd Fixes
10863F: drivers/net/usb/
10864
1da177e4 10865USB OHCI DRIVER
578333ab 10866M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10867L: linux-usb@vger.kernel.org
578333ab 10868S: Maintained
679655da
JP
10869F: Documentation/usb/ohci.txt
10870F: drivers/usb/host/ohci*
1da177e4 10871
963ffa3e
PC
10872USB OTG FSM (Finite State Machine)
10873M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10874T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10875L: linux-usb@vger.kernel.org
10876S: Maintained
10877F: drivers/usb/common/usb-otg-fsm.c
10878
563da3a9
VM
10879USB OVER IP DRIVER
10880M: Valentina Manea <valentina.manea.m@gmail.com>
10881M: Shuah Khan <shuah.kh@samsung.com>
10882L: linux-usb@vger.kernel.org
10883S: Maintained
10884F: drivers/usb/usbip/
10885F: tools/usb/usbip/
10886
1da177e4 10887USB PEGASUS DRIVER
a16b945c 10888M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10889L: linux-usb@vger.kernel.org
043600a6 10890L: netdev@vger.kernel.org
052e3128
PM
10891T: git git://github.com/petkan/pegasus.git
10892W: https://github.com/petkan/pegasus
1da177e4 10893S: Maintained
679655da 10894F: drivers/net/usb/pegasus.*
1da177e4 10895
d3ad558f
FB
10896USB PHY LAYER
10897M: Felipe Balbi <balbi@ti.com>
10898L: linux-usb@vger.kernel.org
10899T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10900S: Maintained
10901F: drivers/usb/phy/
d3ad558f 10902
73e4fb3f 10903USB PRINTER DRIVER (usblp)
8b58be88 10904M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10905L: linux-usb@vger.kernel.org
73e4fb3f 10906S: Supported
679655da 10907F: drivers/usb/class/usblp.c
1da177e4
LT
10908
10909USB RTL8150 DRIVER
a16b945c 10910M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10911L: linux-usb@vger.kernel.org
043600a6 10912L: netdev@vger.kernel.org
052e3128
PM
10913T: git git://github.com/petkan/rtl8150.git
10914W: https://github.com/petkan/rtl8150
1da177e4 10915S: Maintained
679655da 10916F: drivers/net/usb/rtl8150.c
1da177e4 10917
f896b796 10918USB SERIAL SUBSYSTEM
66085694 10919M: Johan Hovold <johan@kernel.org>
795fb7e7 10920L: linux-usb@vger.kernel.org
4e68852d 10921S: Maintained
679655da 10922F: Documentation/usb/usb-serial.txt
f896b796 10923F: drivers/usb/serial/
679655da 10924F: include/linux/usb/serial.h
1da177e4 10925
b3f0db1c
SG
10926USB SMSC75XX ETHERNET DRIVER
10927M: Steve Glendinning <steve.glendinning@shawell.net>
10928L: netdev@vger.kernel.org
10929S: Maintained
10930F: drivers/net/usb/smsc75xx.*
10931
2f7ca802 10932USB SMSC95XX ETHERNET DRIVER
90b24cfb 10933M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10934L: netdev@vger.kernel.org
90b24cfb 10935S: Maintained
679655da 10936F: drivers/net/usb/smsc95xx.*
2f7ca802 10937
1da177e4 10938USB SUBSYSTEM
879a5a00 10939M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10940L: linux-usb@vger.kernel.org
1da177e4 10941W: http://www.linux-usb.org
08deed1e 10942T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10943S: Supported
679655da 10944F: Documentation/usb/
679655da
JP
10945F: drivers/usb/
10946F: include/linux/usb.h
10947F: include/linux/usb/
1da177e4
LT
10948
10949USB UHCI DRIVER
8b58be88 10950M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10951L: linux-usb@vger.kernel.org
1da177e4 10952S: Maintained
679655da 10953F: drivers/usb/host/uhci*
1da177e4 10954
69ae9e3e 10955USB "USBNET" DRIVER FRAMEWORK
d8130624 10956M: Oliver Neukum <oneukum@suse.com>
043600a6 10957L: netdev@vger.kernel.org
69ae9e3e 10958W: http://www.linux-usb.org/usbnet
1da177e4 10959S: Maintained
679655da
JP
10960F: drivers/net/usb/usbnet.c
10961F: include/linux/usb/usbnet.h
1da177e4 10962
c0efd232 10963USB VIDEO CLASS
c53ac071 10964M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10965L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10966L: linux-media@vger.kernel.org
275ffde4 10967T: git git://linuxtv.org/media_tree.git
57c6d2e9 10968W: http://www.ideasonboard.org/uvc/
c0efd232 10969S: Maintained
0c0d06ca 10970F: drivers/media/usb/uvc/
6c0f0359 10971F: include/uapi/linux/uvcvideo.h
1da177e4 10972
b60b9c45
HV
10973USB VISION DRIVER
10974M: Hans Verkuil <hverkuil@xs4all.nl>
10975L: linux-media@vger.kernel.org
10976T: git git://linuxtv.org/media_tree.git
10977W: http://linuxtv.org
10978S: Odd Fixes
10979F: drivers/media/usb/usbvision/
10980
8282da47
LP
10981USB WEBCAM GADGET
10982M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10983L: linux-usb@vger.kernel.org
10984S: Maintained
3a83c16e 10985F: drivers/usb/gadget/function/*uvc*
faf2e1db 10986F: drivers/usb/gadget/legacy/webcam.c
8282da47 10987
bf164cc0 10988USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10989M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10990L: linux-wireless@vger.kernel.org
10991S: Maintained
679655da 10992F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10993
eb6bab13 10994USB XHCI DRIVER
03d85053 10995M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10996L: linux-usb@vger.kernel.org
10997S: Supported
36d0344c
SS
10998F: drivers/usb/host/xhci*
10999F: drivers/usb/host/pci-quirks*
eb6bab13 11000
1da177e4 11001USB ZD1201 DRIVER
4086b9ca 11002L: linux-wireless@vger.kernel.org
1da177e4 11003W: http://linux-lc100020.sourceforge.net
4086b9ca 11004S: Orphan
679655da 11005F: drivers/net/wireless/zd1201.*
1da177e4 11006
b7eee616 11007USB ZR364XX DRIVER
8b58be88 11008M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11009L: linux-usb@vger.kernel.org
661263b5 11010L: linux-media@vger.kernel.org
275ffde4 11011T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11012W: http://royale.zerezo.com/zr364xx/
11013S: Maintained
679655da 11014F: Documentation/video4linux/zr364xx.txt
90d72ac6 11015F: drivers/media/usb/zr364xx/
b7eee616 11016
289fcff4
HK
11017ULPI BUS
11018M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11019L: linux-usb@vger.kernel.org
11020S: Maintained
11021F: drivers/usb/common/ulpi.c
11022F: include/linux/ulpi/
11023
e7839f25 11024USER-MODE LINUX (UML)
8b58be88 11025M: Jeff Dike <jdike@addtoit.com>
b15194b7 11026M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11027L: user-mode-linux-devel@lists.sourceforge.net
11028L: user-mode-linux-user@lists.sourceforge.net
11029W: http://user-mode-linux.sourceforge.net
11030S: Maintained
61516587 11031F: Documentation/virtual/uml/
679655da 11032F: arch/um/
b070989a 11033F: arch/x86/um/
679655da
JP
11034F: fs/hostfs/
11035F: fs/hppfs/
b7eee616 11036
e5f114e9 11037USERSPACE I/O (UIO)
6a534c9d 11038M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11039M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11040S: Maintained
3d3fecbd 11041T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11042F: Documentation/DocBook/uio-howto.tmpl
11043F: drivers/uio/
11044F: include/linux/uio*.h
e5f114e9 11045
256cccbe 11046UTIL-LINUX PACKAGE
8b58be88 11047M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11048L: util-linux@vger.kernel.org
11049W: http://en.wikipedia.org/wiki/Util-linux
11050T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11051S: Maintained
11052
c1fd1c07 11053UVESAFB DRIVER
8b58be88 11054M: Michal Januszewski <spock@gentoo.org>
c69f677c 11055L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11056W: http://dev.gentoo.org/~spock/projects/uvesafb/
11057S: Maintained
679655da 11058F: Documentation/fb/uvesafb.txt
8a61f013 11059F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11060
4480f15b 11061VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11062M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11063S: Maintained
679655da
JP
11064F: Documentation/filesystems/vfat.txt
11065F: fs/fat/
1da177e4 11066
cba3345c
AW
11067VFIO DRIVER
11068M: Alex Williamson <alex.williamson@redhat.com>
11069L: kvm@vger.kernel.org
11070S: Maintained
11071F: Documentation/vfio.txt
11072F: drivers/vfio/
11073F: include/linux/vfio.h
c117ab84 11074F: include/uapi/linux/vfio.h
cba3345c 11075
a714ea5f
AW
11076VFIO PLATFORM DRIVER
11077M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11078L: kvm@vger.kernel.org
11079S: Maintained
11080F: drivers/vfio/platform/
11081
9e6f3438
PO
11082VIDEOBUF2 FRAMEWORK
11083M: Pawel Osciak <pawel@osciak.com>
11084M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11085M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11086L: linux-media@vger.kernel.org
11087S: Maintained
90d72ac6 11088F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11089F: include/media/videobuf2-*
11090
9a82446b
AS
11091VIRTIO CONSOLE DRIVER
11092M: Amit Shah <amit.shah@redhat.com>
11093L: virtualization@lists.linux-foundation.org
11094S: Maintained
11095F: drivers/char/virtio_console.c
11096F: include/linux/virtio_console.h
c117ab84 11097F: include/uapi/linux/virtio_console.h
9a82446b 11098
2426ec8f 11099VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11100M: "Michael S. Tsirkin" <mst@redhat.com>
11101L: virtualization@lists.linux-foundation.org
11102S: Maintained
11103F: drivers/virtio/
c893c8d7 11104F: tools/virtio/
2426ec8f
MT
11105F: drivers/net/virtio_net.c
11106F: drivers/block/virtio_blk.c
11107F: include/linux/virtio_*.h
916cdabc 11108F: include/uapi/linux/virtio_*.h
2426ec8f 11109
f2dbda3b
CH
11110VIRTIO DRIVERS FOR S390
11111M: Christian Borntraeger <borntraeger@de.ibm.com>
11112M: Cornelia Huck <cornelia.huck@de.ibm.com>
11113L: linux-s390@vger.kernel.org
11114L: virtualization@lists.linux-foundation.org
11115L: kvm@vger.kernel.org
11116S: Supported
1b568d93 11117F: drivers/s390/virtio/
f2dbda3b 11118
4ad6ee91
GH
11119VIRTIO GPU DRIVER
11120M: David Airlie <airlied@linux.ie>
11121M: Gerd Hoffmann <kraxel@redhat.com>
11122L: dri-devel@lists.freedesktop.org
11123L: virtualization@lists.linux-foundation.org
11124S: Maintained
11125F: drivers/gpu/drm/virtio/
11126F: include/uapi/linux/virtio_gpu.h
11127
3a4d5c94
MT
11128VIRTIO HOST (VHOST)
11129M: "Michael S. Tsirkin" <mst@redhat.com>
11130L: kvm@vger.kernel.org
c996d8b9 11131L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11132L: netdev@vger.kernel.org
11133S: Maintained
11134F: drivers/vhost/
c117ab84 11135F: include/uapi/linux/vhost.h
3a4d5c94 11136
271c8651
GH
11137VIRTIO INPUT DRIVER
11138M: Gerd Hoffmann <kraxel@redhat.com>
11139S: Maintained
11140F: drivers/virtio/virtio_input.c
11141F: include/uapi/linux/virtio_input.h
11142
1da177e4 11143VIA RHINE NETWORK DRIVER
210347e1 11144S: Orphan
f2148a47 11145F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11146
f0bf7f61 11147VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11148M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11149M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11150S: Maintained
11151F: drivers/mmc/host/via-sdmmc.c
11152
69e4a7c2 11153VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11154M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11155L: linux-fbdev@vger.kernel.org
69e4a7c2 11156S: Maintained
c7babebd
FTS
11157F: include/linux/via-core.h
11158F: include/linux/via-gpio.h
11159F: include/linux/via_i2c.h
8a61f013 11160F: drivers/video/fbdev/via/
69e4a7c2 11161
01f20734 11162VIA VELOCITY NETWORK DRIVER
8b58be88 11163M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11164L: netdev@vger.kernel.org
11165S: Maintained
f2148a47 11166F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11167
77911fd2 11168VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11169M: Hans Verkuil <hverkuil@xs4all.nl>
11170L: linux-media@vger.kernel.org
11171T: git git://linuxtv.org/media_tree.git
11172W: http://linuxtv.org
11173S: Maintained
77911fd2 11174F: drivers/media/platform/vivid/*
0b7bc1fa 11175
be7f8273 11176VLAN (802.1Q)
8b58be88 11177M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11178L: netdev@vger.kernel.org
11179S: Maintained
679655da
JP
11180F: drivers/net/macvlan.c
11181F: include/linux/if_*vlan.h
11182F: net/8021q/
be7f8273 11183
55e331cf 11184VLYNQ BUS
8b58be88 11185M: Florian Fainelli <florian@openwrt.org>
8578d7af 11186L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11187S: Maintained
11188F: drivers/vlynq/vlynq.c
11189F: include/linux/vlynq.h
11190
390beae4 11191VME SUBSYSTEM
74c600e3 11192M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11193M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11194M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11195L: devel@driverdev.osuosl.org
11196S: Maintained
11197T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11198F: Documentation/vme_api.txt
11199F: drivers/staging/vme/
11200F: drivers/vme/
11201F: include/linux/vme*
11202
4488e09b
AK
11203VMWARE HYPERVISOR INTERFACE
11204M: Alok Kataria <akataria@vmware.com>
11205L: virtualization@lists.linux-foundation.org
11206S: Supported
11207F: arch/x86/kernel/cpu/vmware.c
11208
73b35d07
DT
11209VMWARE BALLOON DRIVER
11210M: Xavier Deguillard <xdeguillard@vmware.com>
11211M: Philip Moltmann <moltmann@vmware.com>
11212M: "VMware, Inc." <pv-drivers@vmware.com>
11213L: linux-kernel@vger.kernel.org
11214S: Maintained
11215F: drivers/misc/vmw_balloon.c
11216
8b8be51b
TH
11217VMWARE VMMOUSE SUBDRIVER
11218M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11219M: "VMware, Inc." <pv-drivers@vmware.com>
11220L: linux-input@vger.kernel.org
11221S: Maintained
11222F: drivers/input/mouse/vmmouse.c
11223F: drivers/input/mouse/vmmouse.h
11224
d1a890fa 11225VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11226M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11227M: "VMware, Inc." <pv-drivers@vmware.com>
11228L: netdev@vger.kernel.org
11229S: Maintained
11230F: drivers/net/vmxnet3/
d1a890fa 11231
851b1642 11232VMware PVSCSI driver
f2d7e40e 11233M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11234M: VMware PV-Drivers <pv-drivers@vmware.com>
11235L: linux-scsi@vger.kernel.org
11236S: Maintained
11237F: drivers/scsi/vmw_pvscsi.c
11238F: drivers/scsi/vmw_pvscsi.h
11239
e53e86c7 11240VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11241M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11242M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11243L: linux-kernel@vger.kernel.org
1dd68f01 11244W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11245T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11246S: Supported
679655da
JP
11247F: drivers/regulator/
11248F: include/linux/regulator/
e53e86c7 11249
081958eb
DA
11250VRF
11251M: David Ahern <dsa@cumulusnetworks.com>
11252M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11253L: netdev@vger.kernel.org
11254S: Maintained
11255F: drivers/net/vrf.c
11256F: include/net/vrf.h
562d897d 11257F: Documentation/networking/vrf.txt
081958eb 11258
ab41319e 11259VT1211 HARDWARE MONITOR DRIVER
8b58be88 11260M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11261L: lm-sensors@lm-sensors.org
11262S: Maintained
679655da
JP
11263F: Documentation/hwmon/vt1211
11264F: drivers/hwmon/vt1211.c
ab41319e 11265
1de9e371 11266VT8231 HARDWARE MONITOR DRIVER
8b58be88 11267M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11268L: lm-sensors@lm-sensors.org
11269S: Maintained
679655da 11270F: drivers/hwmon/vt8231.c
1de9e371 11271
88095e7b
TO
11272VUB300 USB to SDIO/SD/MMC bridge chip
11273M: Tony Olech <tony.olech@elandigitalsystems.com>
11274L: linux-mmc@vger.kernel.org
11275L: linux-usb@vger.kernel.org
11276S: Supported
11277F: drivers/mmc/host/vub300.c
11278
1da177e4 11279W1 DALLAS'S 1-WIRE BUS
a8018766 11280M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11281S: Maintained
679655da
JP
11282F: Documentation/w1/
11283F: drivers/w1/
1da177e4 11284
13927079 11285W83791D HARDWARE MONITORING DRIVER
8b58be88 11286M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11287L: lm-sensors@lm-sensors.org
25845c22 11288S: Maintained
679655da
JP
11289F: Documentation/hwmon/w83791d
11290F: drivers/hwmon/w83791d.c
13927079 11291
61db011d 11292W83793 HARDWARE MONITORING DRIVER
8b58be88 11293M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11294L: lm-sensors@lm-sensors.org
11295S: Maintained
679655da
JP
11296F: Documentation/hwmon/w83793
11297F: drivers/hwmon/w83793.c
61db011d 11298
e3760b43 11299W83795 HARDWARE MONITORING DRIVER
d8130624 11300M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11301L: lm-sensors@lm-sensors.org
11302S: Maintained
11303F: drivers/hwmon/w83795.c
11304
1da177e4 11305W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11306M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11307S: Maintained
679655da 11308F: drivers/mmc/host/wbsd.*
1da177e4 11309
b4e05923
HG
11310WACOM PROTOCOL 4 SERIAL TABLETS
11311M: Julian Squires <julian@cipht.net>
11312M: Hans de Goede <hdegoede@redhat.com>
11313L: linux-input@vger.kernel.org
11314S: Maintained
11315F: drivers/input/tablet/wacom_serial4.c
11316
3527761c 11317WATCHDOG DEVICE DRIVERS
8b58be88 11318M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11319L: linux-watchdog@vger.kernel.org
11320W: http://www.linux-watchdog.org/
f599aaf0 11321T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11322S: Maintained
679655da
JP
11323F: Documentation/watchdog/
11324F: drivers/watchdog/
11325F: include/linux/watchdog.h
c117ab84 11326F: include/uapi/linux/watchdog.h
3527761c 11327
1da177e4 11328WD7000 SCSI DRIVER
8b58be88 11329M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11330L: linux-scsi@vger.kernel.org
11331S: Maintained
679655da 11332F: drivers/scsi/wd7000.c
1da177e4 11333
b22e00f3
DH
11334WIIMOTE HID DRIVER
11335M: David Herrmann <dh.herrmann@googlemail.com>
11336L: linux-input@vger.kernel.org
11337S: Maintained
11338F: drivers/hid/hid-wiimote*
11339
e258b80e 11340WINBOND CIR DRIVER
364e9e18 11341M: David Härdeman <david@hardeman.nu>
e258b80e 11342S: Maintained
116ab806 11343F: drivers/media/rc/winbond-cir.c
e258b80e 11344
8a70da82 11345WIMAX STACK
8b58be88 11346M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11347M: linux-wimax@intel.com
49e7d9df 11348L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11349S: Supported
11350W: http://linuxwimax.org
315987dc 11351F: Documentation/wimax/README.wimax
315987dc
JP
11352F: include/linux/wimax/debug.h
11353F: include/net/wimax.h
c117ab84 11354F: include/uapi/linux/wimax.h
315987dc 11355F: net/wimax/
8a70da82 11356
5fc14680 11357WISTRON LAPTOP BUTTON DRIVER
8b58be88 11358M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11359S: Maintained
679655da 11360F: drivers/input/misc/wistron_btns.c
5fc14680 11361
1da177e4 11362WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11363M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11364L: linux-wireless@vger.kernel.org
926554c4 11365W: http://oops.ghostprotocols.net:81/blog
1da177e4 11366S: Maintained
679655da 11367F: drivers/net/wireless/wl3501*
1da177e4 11368
055bcbcb 11369WOLFSON MICROELECTRONICS DRIVERS
fef95164 11370L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11371T: git https://github.com/CirrusLogic/linux-drivers.git
11372W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11373S: Supported
3768f0b1 11374F: Documentation/hwmon/wm83??
af1c5386 11375F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11376F: drivers/clk/clk-wm83*.c
9c309598 11377F: drivers/extcon/extcon-arizona.c
b75ea16a 11378F: drivers/leds/leds-wm83*.c
25b273ba 11379F: drivers/gpio/gpio-*wm*.c
9c309598 11380F: drivers/gpio/gpio-arizona.c
d22b0869 11381F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11382F: drivers/input/misc/wm831x-on.c
11383F: drivers/input/touchscreen/wm831x-ts.c
11384F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11385F: drivers/mfd/arizona*
11386F: drivers/mfd/wm*.c
b75ea16a
MB
11387F: drivers/power/wm83*.c
11388F: drivers/rtc/rtc-wm83*.c
11389F: drivers/regulator/wm8*.c
3860e6c4 11390F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11391F: drivers/watchdog/wm83*_wdt.c
9c309598 11392F: include/linux/mfd/arizona/
3860e6c4 11393F: include/linux/mfd/wm831x/
b75ea16a 11394F: include/linux/mfd/wm8350/
3768f0b1 11395F: include/linux/mfd/wm8400*
59ec6da2 11396F: include/linux/wm97xx.h
055bcbcb 11397F: include/sound/wm????.h
9c309598 11398F: sound/soc/codecs/arizona.?
055bcbcb 11399F: sound/soc/codecs/wm*
b75ea16a 11400
3e6cd7a4
TH
11401WORKQUEUE
11402M: Tejun Heo <tj@kernel.org>
badb7f5e 11403R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11404T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11405S: Maintained
11406F: include/linux/workqueue.h
11407F: kernel/workqueue.c
11408F: Documentation/workqueue.txt
11409
1da177e4 11410X.25 NETWORK LAYER
8bf28059 11411M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11412L: linux-x25@vger.kernel.org
8bf28059 11413S: Odd Fixes
679655da
JP
11414F: Documentation/networking/x25*
11415F: include/net/x25*
11416F: net/x25/
1da177e4 11417
e2d1d6c0 11418X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11419M: Thomas Gleixner <tglx@linutronix.de>
11420M: Ingo Molnar <mingo@redhat.com>
11421M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11422M: x86@kernel.org
981c3a4f 11423L: linux-kernel@vger.kernel.org
75fc2d37 11424T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11425S: Maintained
679655da
JP
11426F: Documentation/x86/
11427F: arch/x86/
e2d1d6c0 11428
d0944853 11429X86 PLATFORM DRIVERS
e181ba15 11430M: Darren Hart <dvhart@infradead.org>
d0944853 11431L: platform-driver-x86@vger.kernel.org
e181ba15 11432T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11433S: Maintained
14430813 11434F: drivers/platform/x86/
d0944853 11435
c1f5c54b
IM
11436X86 MCE INFRASTRUCTURE
11437M: Tony Luck <tony.luck@intel.com>
487ba8e8 11438M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11439L: linux-edac@vger.kernel.org
11440S: Maintained
11441F: arch/x86/kernel/cpu/mcheck/*
11442
79ebdc95
BP
11443X86 MICROCODE UPDATE SUPPORT
11444M: Borislav Petkov <bp@alien8.de>
11445S: Maintained
11446F: arch/x86/kernel/cpu/microcode/*
11447
f0905c5a
AL
11448X86 VDSO
11449M: Andy Lutomirski <luto@amacapital.net>
11450L: linux-kernel@vger.kernel.org
11451T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11452S: Maintained
d603c8e1 11453F: arch/x86/entry/vdso/
f0905c5a 11454
d6fad502 11455XC2028/3028 TUNER DRIVER
009a5410 11456M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11457L: linux-media@vger.kernel.org
11458W: http://linuxtv.org
11459T: git git://linuxtv.org/media_tree.git
11460S: Maintained
11461F: drivers/media/tuners/tuner-xc2028.*
11462
c4468085 11463XEN HYPERVISOR INTERFACE
c4468085 11464M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11465M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11466M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11467L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11468T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11469S: Supported
11470F: arch/x86/xen/
11471F: drivers/*/xen-*front.c
11472F: drivers/xen/
11473F: arch/x86/include/asm/xen/
11474F: include/xen/
c117ab84 11475F: include/uapi/xen/
c4468085 11476
77bfb479
SS
11477XEN HYPERVISOR ARM
11478M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11479L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11480S: Supported
11481F: arch/arm/xen/
11482F: arch/arm/include/asm/xen/
11483
b475e83f
SS
11484XEN HYPERVISOR ARM64
11485M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11486L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11487S: Supported
11488F: arch/arm64/xen/
11489F: arch/arm64/include/asm/xen/
11490
9b57e1a7
IC
11491XEN NETWORK BACKEND DRIVER
11492M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11493M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11494L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11495L: netdev@vger.kernel.org
11496S: Supported
11497F: drivers/net/xen-netback/*
11498
c5f8e29d
KRW
11499XEN PCI SUBSYSTEM
11500M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11501L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11502S: Supported
11503F: arch/x86/pci/*xen*
11504F: drivers/pci/*xen*
11505
a2c5ae65
KRW
11506XEN BLOCK SUBSYSTEM
11507M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11508M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11509L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11510S: Supported
11511F: drivers/block/xen-blkback/*
11512F: drivers/block/xen*
11513
15d03609
JG
11514XEN PVSCSI DRIVERS
11515M: Juergen Gross <jgross@suse.com>
11516L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11517L: linux-scsi@vger.kernel.org
11518S: Supported
11519F: drivers/scsi/xen-scsifront.c
11520F: drivers/xen/xen-scsiback.c
11521F: include/xen/interface/io/vscsiif.h
11522
c5f8e29d
KRW
11523XEN SWIOTLB SUBSYSTEM
11524M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11525L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11526S: Supported
11527F: arch/x86/xen/*swiotlb*
11528F: drivers/xen/*swiotlb*
11529
1da177e4
LT
11530XFS FILESYSTEM
11531P: Silicon Graphics Inc
809625ca 11532M: Dave Chinner <david@fromorbit.com>
18caa67a 11533M: xfs@oss.sgi.com
d7ede1aa 11534L: xfs@oss.sgi.com
1da177e4 11535W: http://oss.sgi.com/projects/xfs
54e5881d 11536T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11537S: Supported
679655da
JP
11538F: Documentation/filesystems/xfs.txt
11539F: fs/xfs/
1da177e4 11540
8a3b7a25 11541XILINX AXI ETHERNET DRIVER
59a54f30
MS
11542M: Anirudha Sarangi <anirudh@xilinx.com>
11543M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11544S: Maintained
11545F: drivers/net/ethernet/xilinx/xilinx_axienet*
11546
238b8721 11547XILINX UARTLITE SERIAL DRIVER
8b58be88 11548M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11549L: linux-serial@vger.kernel.org
11550S: Maintained
df621252 11551F: drivers/tty/serial/uartlite.c
238b8721 11552
df330515
LP
11553XILINX VIDEO IP CORES
11554M: Hyun Kwon <hyun.kwon@xilinx.com>
11555M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11556L: linux-media@vger.kernel.org
11557T: git git://linuxtv.org/media_tree.git
11558S: Supported
11559F: Documentation/devicetree/bindings/media/xilinx/
11560F: drivers/media/platform/xilinx/
a5562f65 11561F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11562
74316949
EB
11563XILLYBUS DRIVER
11564M: Eli Billauer <eli.billauer@gmail.com>
11565L: linux-kernel@vger.kernel.org
11566S: Supported
11567F: drivers/char/xillybus/
11568
f620e4b8
MF
11569XTENSA XTFPGA PLATFORM SUPPORT
11570M: Max Filippov <jcmvbkbc@gmail.com>
11571L: linux-xtensa@linux-xtensa.org
11572S: Maintained
11573F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11574F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11575
1da177e4 11576YAM DRIVER FOR AX.25
8b58be88 11577M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11578L: linux-hams@vger.kernel.org
11579S: Maintained
679655da
JP
11580F: drivers/net/hamradio/yam*
11581F: include/linux/yam.h
1da177e4 11582
af64a5eb 11583YEALINK PHONE DRIVER
8b58be88 11584M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11585L: usbb2k-api-dev@nongnu.org
11586S: Maintained
679655da
JP
11587F: Documentation/input/yealink.txt
11588F: drivers/input/misc/yealink.*
af64a5eb 11589
1da177e4 11590Z8530 DRIVER FOR AX.25
8b58be88 11591M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11592W: http://yaina.de/jreuter/
11593W: http://www.qsl.net/dl1bke/
11594L: linux-hams@vger.kernel.org
11595S: Maintained
679655da
JP
11596F: Documentation/networking/z8530drv.txt
11597F: drivers/net/hamradio/*scc.c
11598F: drivers/net/hamradio/z8530.h
1da177e4 11599
0cf31ec1 11600ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11601M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11602L: linux-mm@kvack.org
11603S: Maintained
11604F: mm/zbud.c
11605F: include/linux/zbud.h
11606
7c0c3afb 11607ZD1211RW WIRELESS DRIVER
8b58be88
JP
11608M: Daniel Drake <dsd@gentoo.org>
11609M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11610W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11611L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11612L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11613S: Maintained
679655da 11614F: drivers/net/wireless/zd1211rw/
7c0c3afb 11615
20263029
DS
11616ZPOOL COMPRESSED PAGE STORAGE API
11617M: Dan Streetman <ddstreet@ieee.org>
11618L: linux-mm@kvack.org
11619S: Maintained
11620F: mm/zpool.c
11621F: include/linux/zpool.h
11622
1da177e4 11623ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11624L: mjpeg-users@lists.sourceforge.net
f63145e2 11625L: linux-media@vger.kernel.org
1da177e4 11626W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11627T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11628S: Odd Fixes
90d72ac6 11629F: drivers/media/pci/zoran/
1da177e4 11630
6920f2cc
MK
11631ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11632M: Minchan Kim <minchan@kernel.org>
11633M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11634R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11635L: linux-kernel@vger.kernel.org
11636S: Maintained
11637F: drivers/block/zram/
11638F: Documentation/blockdev/zram.txt
11639
8b4a4080 11640ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11641M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11642S: Maintained
df621252 11643F: drivers/tty/serial/zs.*
8b4a4080 11644
eae70d06
MK
11645ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11646M: Minchan Kim <minchan@kernel.org>
11647M: Nitin Gupta <ngupta@vflare.org>
11648L: linux-mm@kvack.org
11649S: Maintained
11650F: mm/zsmalloc.c
11651F: include/linux/zsmalloc.h
d02be50d 11652F: Documentation/vm/zsmalloc.txt
eae70d06 11653
0cf31ec1 11654ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11655M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11656L: linux-mm@kvack.org
11657S: Maintained
11658F: mm/zswap.c
11659
1da177e4 11660THE REST
8b58be88 11661M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11662L: linux-kernel@vger.kernel.org
8a6e2535 11663Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11664T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11665S: Buried alive in reporters
34d03cc1
JP
11666F: *
11667F: */
This page took 6.080044 seconds and 5 git commands to generate.